13181176	13
1323128	13
22359746	13
3110868	13
16102200	13
32889636	13
2008675	13
1440806	13
8091749	13
604078	13
4252477	16
2239626	17
5768853	13
7431195	13
2578561	16
12711049	13
24182688	13
22806436	13
9734134	16
4021289	17
1327331	13
9325256	13
4089828	13
112599	13
801395	16
6674883	13
25242705	15
13030022	13
610795	17
2830725	13
19270471	13
5153034	13
4056147	13
1138786	13
13470503	13
7404223	13
11033805	13
8517231	13
10621091	13
564032	13
4116890	13
9243862	13
3219882	13
1374539	13
9234918	16
3260430	13
10085964	13
10203280	13
16110972	13
6008298	13
3388761	15
3433265	13
15429349	13
13882757	16
1847312	13
9384154	13
1984072	13
2087734	13
5011014	13
2994882	13
12493673	13
9258889	13
9191367	13
9074223	13
6093656	13
10372647	13
375764	13
916881	13
6798427	13
9765329	13
2374557	13
8178544	13
11145112	13
1435145	13
12514013	13
2630999	13
2127098	13
20029806	17
742891	17
3361977	13
11307024	13
5984434	13
987900	17
983895	13
1997764	13
1454396	13
2754455	13
5915547	13
40217134	13
16278453	13
14729	17
42023624	13
970323	13
16214999	13
13449697	13
15828189	13
20979990	13
2623579	13
15528530	13
854101	13
1540247	13
4521162	13
14570877	13
1857718	16
3253962	17
12721237	13
32222412	13
6723819	13
7359125	13
17999416	13
9110455	13
14956295	13
17248373	16
4198343	13
6010977	13
31965919	16
320300	13
7281300	16
7524939	13
10549452	13
3675711	13
710374	16
3600308	13
1793102	13
6243612	13
150811	13
6710519	13
4972039	13
1679907	15
34508712	13
2287167	13
136655	13
5543065	13
17593648	13
2959168	16
12533050	13
3891822	13
127799	13
8155494	13
8886216	13
3154070	15
12983074	13
20622453	17
60182496	13
37636501	13
6125310	13
7171360	16
4000622	17
3130912	13
5686400	13
53296	13
2567946	13
11413353	15
28017343	13
4532673	13
3641348	13
8814039	13
4342321	13
2806420	13
8380720	16
1236257	13
5235260	13
6559964	13
6027717	13
15532989	13
161578	13
678934	13
1353609	13
4838162	16
11005057	13
3448710	13
22945592	13
6711831	13
1870110	13
12813142	13
346858	13
13574750	13
17876201	15
1948465	17
545699	13
21980982	13
29153014	15
4700052	13
9514601	13
10818019	13
780274	17
2481317	13
8662171	15
9613934	13
24013989	13
4297819	13
7438514	13
4594924	13
39640408	13
6850272	13
1882488	13
15313993	13
34107082	13
513894	13
8102890	13
4351705	13
1730572	13
19638853	13
11365139	13
9222945	13
18602884	16
4357518	13
38072864	15
9772777	13
9744559	17
6431683	13
7773075	13
16203522	13
16334980	13
2013026	13
16109803	13
2432105	13
19423593	13
14094734	13
6683136	15
14525705	13
4271593	13
4765096	13
16715299	13
4697756	13
44868602	13
35723585	16
5319092	17
5009014	13
112010	13
758441	13
10808362	13
2704734	15
5278982	16
1569237	13
21483437	13
10589360	13
4742804	13
6532440	17
1140344	13
7731564	17
24738559	13
2613291	13
3451397	13
2393153	16
121115	13
2681788	13
40508	13
54651	13
4527545	13
5288523	13
14543887	16
2886777	13
13459458	13
10538396	13
30283604	13
3450166	16
138080	13
2633832	13
7613414	13
16024658	17
21844920	13
5749008	16
1671892	13
1335045	13
5112666	13
5256511	13
2519440	13
3731114	13
5480149	15
29001603	16
3237267	13
17338316	13
9983788	13
2500095	13
2026549	13
15229850	13
9821264	13
10279618	13
12782010	13
3507050	13
51186904	13
9139798	13
14942002	13
14823691	13
2821980	15
9435198	13
1367285	16
24620787	15
33484231	13
3806577	13
1039385	13
2178654	13
3309833	13
18564482	13
24350199	13
2165420	13
3184559	13
1684359	13
3675472	13
9662638	13
8932172	13
2681345	13
536312	16
2893640	13
2919045	13
6347181	13
2014080	15
43943385	13
14500008	13
1163688	13
6377142	13
2230918	13
3759763	16
10597587	17
20316417	13
2576950	15
3050153	17
1893224	13
13709705	13
1334312	13
423316	13
975596	16
536161	13
3348331	16
8425214	13
20792800	13
1618369	13
510551	13
16826267	13
6027075	13
4817706	17
9823157	13
4638096	13
126957	13
10290159	13
7907736	13
7037296	13
19524625	13
353773	13
9272329	13
13474563	13
8468440	13
676812	13
8359939	13
13590254	13
7466042	13
846377	13
16077511	13
11086729	17
168270	13
7371161	13
11872084	13
15184162	13
297603	13
10323461	13
41089535	13
6045266	13
3552116	16
1697367	15
3388366	13
7097585	13
8152052	13
134420	16
2468875	13
5935499	13
16974099	17
1369286	13
14056966	13
3859126	13
4458817	17
14563591	13
15754886	13
5982287	13
25961499	13
1687587	17
1829552	13
363645	13
5270502	13
26532880	13
4572454	13
1689176	17
13226807	13
1197596	13
4112067	13
6988368	17
3675989	13
14616094	13
2659267	17
5326420	13
45728419	13
11061567	13
17693624	13
10402646	13
1014251	13
16418016	13
739036	13
1594698	13
5548849	13
13189728	13
25330369	13
8456997	13
10887258	13
1889937	13
24911698	13
1605495	13
6837821	13
8426359	13
47224	16
940805	16
4046978	16
2368843	15
1769341	13
865492	13
9403359	13
8807486	13
3325626	13
24229355	13
12686005	15
8244503	13
26831244	13
7757839	13
12901846	13
4334773	13
31999615	13
1042968	13
4631392	15
5205715	13
12228857	13
23752550	13
7896463	13
2777333	13
18086551	13
6324704	13
3478153	17
2758651	13
17544939	17
9399448	13
26661066	13
2313282	15
4616262	13
29049135	17
17826946	13
3512449	13
8278648	13
6504436	13
1779148	17
6566240	13
4310976	13
4585254	16
43283536	13
9341092	13
10989829	13
475204	13
4662310	13
6102386	13
2285243	16
14582050	15
9361754	13
2021760	13
6904700	13
2209651	13
7344936	16
4875725	13
17088608	13
1868676	13
2443693	15
1321263	13
7903757	13
4597538	13
4049247	13
8601274	17
1433785	13
7804945	13
7224734	13
587891	13
7891322	13
4915907	13
6002737	13
1870689	16
4731749	13
1830320	13
16032330	13
2006884	17
789738	13
7395211	17
1465521	15
3816128	15
1869992	13
9704269	16
3421867	15
2131908	13
6912166	13
1136846	13
5053692	13
7146846	15
3156111	13
5485725	17
3327374	13
9867271	17
8533996	13
7922634	13
15050016	13
3707313	13
6287221	13
15806772	13
2193512	13
2452922	13
3592812	13
1957015	13
3475522	13
3945616	13
1213261	13
7337326	13
2816403	13
10759345	13
4387400	13
1405414	13
5896869	16
441887	13
4137479	13
12613040	16
6006961	13
4622761	16
1702795	13
11455246	13
11014040	13
9790224	13
12630103	13
2293152	13
13510987	13
7252659	13
4755050	13
9124604	13
793689	13
8119277	16
177999	16
16023131	17
2768783	13
11980861	13
4478578	13
10499863	17
22733	13
4157244	17
18377330	13
6547566	16
4914964	15
244074	13
4525498	13
15003258	16
10319930	13
999540	13
11174198	13
4412158	13
5095591	13
16952290	13
4108295	17
22290456	13
904247	13
1061419	13
4678972	13
6432315	13
15374654	13
5563356	13
2477435	13
3286835	13
2129760	13
3810190	17
9071141	13
1451363	13
13414517	13
1196299	13
8747920	13
1310461	13
16513437	13
1078303	13
1459885	17
3534006	13
1861913	16
1815126	13
33460806	13
5150566	17
6865959	13
11419430	13
1516220	13
15016483	13
31488347	13
18548123	13
15908834	13
9401715	13
2168687	13
1812045	13
15395393	17
19380567	17
5241726	13
23306594	13
630579	13
955104	13
35656684	13
12674706	13
3077384	13
2571473	13
12400072	13
7318768	15
19301	13
1558472	13
3860786	13
21696390	13
1286323	13
2696111	15
34566963	13
873507	13
4147532	13
12796777	13
5840273	17
12041052	13
4416738	13
6150658	13
33409238	17
11817265	13
9995714	13
7605488	13
16611989	13
10264097	13
9269377	13
3081415	13
8124151	13
14610100	16
30586968	13
938971	15
22533064	13
8413734	16
4973330	13
1785269	13
484806	13
20349569	15
3680276	13
10280069	13
3011338	13
2684317	15
8142416	16
15161044	13
5423312	13
1730903	13
5374332	13
3718983	13
6162643	13
8904144	13
1623675	13
471635	15
6042076	13
13322368	13
13547864	13
8822220	13
3058056	13
26250402	13
10584539	13
9488689	13
3070771	13
40862073	15
13647218	13
25925229	17
9832448	15
24435455	13
5402436	13
10980582	16
33002163	16
1523683	15
17997863	13
6421893	13
7637730	16
20974703	13
777523	13
7671759	13
12179061	17
4878039	15
1529326	13
29429572	13
6164697	13
12771897	13
2304967	15
653758	13
1232422	13
13432229	13
12200179	13
8266909	13
375003	13
8916014	16
3661094	13
4803126	17
111999	13
8664513	13
3601424	16
2432543	13
7660867	16
2050378	13
5273711	16
9409095	13
15039350	13
19238870	13
13288225	13
71507	13
17450694	13
20456280	13
4164589	13
17207700	13
1281102	13
8234545	13
3366630	15
7322661	13
965763	13
11747148	13
931218	13
2239390	13
8793890	13
6340068	13
9467055	13
170090	13
26704524	13
2974206	16
7480633	13
2023804	13
1275198	13
6654302	13
6329256	13
110497	13
11921126	13
10165955	13
3868401	13
3043764	17
10320219	13
1723218	13
11210241	13
2735654	17
14217267	15
17167684	13
14808019	16
21689583	13
1421227	13
483459	15
8345724	13
6581012	13
2845219	13
534801	13
20796193	13
3600839	13
6574839	13
264411	13
21876110	13
14560949	13
10419688	17
4054751	13
13211196	13
528168	13
2666613	13
19923245	13
15391900	13
4962103	13
5169660	13
2611760	13
6860319	13
803334	13
2612985	13
5686182	16
6115077	13
7548035	13
13232684	13
28673231	13
17340407	13
3653202	13
14305175	13
6248752	17
268771	13
573791	13
23729579	13
21490592	13
11032927	13
4093268	13
1178425	16
343720	13
446961	15
23195676	13
6587135	13
4446611	13
16879124	13
475376	13
18525064	13
5645046	13
15779430	13
6022341	13
9016633	13
21753468	13
5727118	13
179033	13
1567722	13
1132207	13
4692399	13
1251141	13
1169671	13
1892380	13
7424584	13
807401	13
338239	16
1207429	15
6111316	15
2945176	13
438836	13
12897031	13
5890966	13
602337	13
17188652	16
1863832	17
3820889	13
2412985	13
283891	17
15734181	16
440534	13
3083441	13
5303465	13
3369150	13
37973152	13
4324985	13
7003151	13
2178760	13
21271781	13
2392714	13
12838169	13
2529691	16
2091971	13
821848	13
352409	13
3000998	16
2243114	16
7616793	13
6428106	13
696296	13
20615102	13
14202921	13
12298324	13
1255436	13
16666037	13
9429017	13
8439059	13
10512059	13
13137454	13
5553	13
2087432	13
3911037	13
11523308	13
5335013	13
3483415	13
1532279	13
15083491	13
1352176	13
1120228	13
11493315	13
4097696	13
4188440	13
7755784	13
19185976	13
2080442	16
867925	13
16099720	13
322246	13
810581	13
5398568	13
8678309	13
10084364	13
8162067	13
10759769	13
30555316	13
11514385	13
5464247	13
1321370	13
2720278	13
3020187	13
1740936	13
1999517	13
5670829	13
7894278	13
3149997	13
6409612	13
3720470	13
38552690	15
16471584	13
9999064	13
15124360	13
9039472	13
5681073	13
2465174	13
22680058	13
768284	13
1177124	13
4787993	13
4295602	13
4057265	17
4544828	16
8584488	13
4550820	16
27202367	13
932976	13
3801174	13
9399017	15
3898226	13
3334186	13
9208892	17
47792545	13
36564	13
14655051	13
350802	13
449950	13
1341145	13
9303625	16
4996499	13
10022391	13
4840326	13
9088496	13
29170617	13
7422298	13
33109280	13
1186661	13
16330415	13
4408565	13
2421286	13
11871963	13
26742964	13
670898	13
21280016	17
1259582	13
27916911	13
14187416	13
15592580	13
558740	16
9096458	13
755734	13
5536150	13
1599560	15
11757034	13
11727519	13
12570543	13
6967030	13
7889853	13
1815903	13
7221991	13
306547	13
9476601	13
4207641	15
7463955	13
11749561	15
24372630	13
13143362	13
1039142	13
11315105	13
13334664	13
10845556	13
16100296	15
506100	13
3795531	15
793170	16
8976689	13
1729478	13
5307846	13
2631851	13
6329434	13
5319323	13
3721827	13
4567906	16
7500449	16
710362	16
3400216	13
7919317	13
1212086	13
4385162	13
11302339	13
12698103	13
5463004	15
4476213	13
2350	13
15799257	13
7630853	16
5635030	13
1352521	13
20080454	13
4569958	16
594223	13
2111851	13
879978	13
3255963	13
919813	13
7309209	13
9836786	15
1056360	13
24094279	13
16869218	13
7664281	13
14835634	13
5208296	15
6710034	13
17461012	13
42532146	13
2208996	13
2762633	13
10971868	13
36369647	13
3554992	13
6693628	13
1783253	13
6539570	16
29089294	13
2275132	13
5539170	16
13493737	16
5081331	13
4148339	13
12344451	13
4298407	13
2509901	13
4174063	13
23025649	13
5881938	13
14128129	13
4718863	13
30466897	13
7680941	13
24968205	13
4342031	13
11114760	13
7700257	13
2653697	13
1579070	13
5972475	13
13492233	16
5181158	13
18269	13
14974631	13
13801470	13
3777752	13
14999962	13
8787358	13
4023095	13
14551591	13
5807022	13
8796764	13
12613599	13
1952866	16
7403436	13
15680408	13
9829559	13
13297082	13
481542	13
7224478	16
9715073	13
2705495	13
1081878	13
10047247	13
2044777	13
21610824	16
14019579	13
5244226	13
8417529	13
4574511	13
13557831	15
11508312	15
10035348	13
7744532	13
17832899	13
5751606	13
403786	15
12918415	17
11150036	13
6727262	13
7274318	15
1851031	13
2235391	13
8702681	13
1080777	13
1982389	16
11779588	13
1533573	13
459589	16
10448615	13
1434429	13
1939392	13
9070205	17
12456533	13
21937005	13
31740818	17
24689985	13
1812545	13
9611467	13
36119381	13
4061705	13
1331287	13
17987738	13
12198037	13
5501248	13
1453311	13
5515729	13
151910	13
5230511	13
4750980	13
15686891	13
12646480	13
3405465	13
7874810	16
3692416	13
2934546	13
4419985	13
10444513	13
10640807	13
11890760	13
545143	13
25326387	13
3258175	13
812296	13
7896450	13
4528712	13
3612566	13
9913945	13
7297976	13
12979448	13
25207593	15
6316652	13
9199403	13
5102941	13
44658	13
5936358	13
8230926	13
31408834	11
3645624	13
8160005	16
1700933	13
5712618	13
7910568	13
3777634	16
9382288	15
11630870	16
27405303	13
22291985	16
210981	13
2603707	13
830392	13
10154223	13
10697687	13
17960265	13
1373481	13
1504758	13
19411921	13
3672220	13
264310	13
9268153	15
1055652	13
1200755	13
2965647	13
267886	13
10153788	13
3788634	15
1051732	13
2110079	13
16964242	13
19247806	13
1207730	16
15038126	13
5209954	13
6752812	13
9279356	13
5084014	13
7274230	13
5622607	13
14028357	17
15400214	13
2574626	13
6805182	13
2498851	13
1660317	15
5635485	13
8280565	13
5595419	13
863691	17
26269297	13
18948813	13
15504904	16
23540094	13
17024008	13
13932570	17
2150209	13
652171	13
2313803	13
7261270	16
16356072	13
647515	13
3439560	16
9057945	13
34149982	13
3311366	13
2244216	13
8214270	13
7105976	13
7918453	16
877409	13
16516389	13
17079147	13
7813579	13
1667604	13
3947005	13
3718452	13
13472360	13
23265808	13
330485	13
13387979	13
2006307	13
8303484	13
18583894	13
1541702	13
646358	13
8590191	13
10980720	13
7017885	13
9684215	13
661030	15
35873653	13
55939257	16
26042392	13
7393444	13
9027795	17
6053166	16
1436754	13
9216235	13
4140868	13
6387307	13
19034068	13
8590395	13
9137301	13
630287	13
20767445	13
6903488	16
86333	13
12934143	13
9136414	13
16203700	13
3261063	13
5032437	13
2267508	13
1344411	13
3168192	13
4512555	13
2850466	15
16084804	13
27620465	13
957438	13
25363820	13
7680664	13
1004056	13
29855336	13
8555522	13
2963406	13
4014972	13
4372488	16
5908776	13
1874509	13
643382	13
515978	13
9769408	13
8159374	13
5936071	16
89326	13
8148342	13
14131794	13
1851525	13
1766480	16
6644511	13
9005740	13
14663300	13
23915586	13
313819	13
1456514	17
870010	16
17608563	13
6099125	13
3144181	13
10064637	13
10300529	13
5271494	13
5057340	13
3295185	13
14514764	13
477143	13
402888	13
5665255	13
9301111	13
1598919	13
8050221	13
6076243	13
5106255	17
15365453	13
5127675	13
7678392	17
4754613	13
12982742	13
13918233	13
6936124	13
9363669	13
528652	13
4730540	13
1956586	13
5921001	16
17105935	13
28786259	13
9540816	13
1691592	13
915393	16
13311894	13
14808436	13
14713905	13
44547231	13
8301085	13
15593885	17
11971351	13
604283	13
7598270	15
4471497	13
4243889	13
3325653	13
35712385	13
20360140	13
53346	13
68855	13
7062644	16
967764	13
30976779	13
12134135	13
12308605	16
1698666	16
20108585	13
13816332	17
2878202	13
2044590	13
4470641	13
14632239	13
9630052	13
2659211	13
15625116	17
298788	13
13178504	13
17899222	13
3540300	13
25839631	13
4252561	13
1638117	13
10161913	13
4876593	13
1223079	13
4907565	13
3085810	13
4297521	13
14186092	13
2462715	13
1060645	13
1413149	13
10981611	13
5362365	15
7728346	13
18613993	13
5743339	13
8537855	13
4972855	13
4245036	17
6016273	13
2179987	16
8457525	13
7159784	16
8681026	13
3104804	13
1117296	13
2247198	13
4931222	13
4634242	13
5775719	13
7072755	13
17333484	13
8393447	13
2456485	13
7731168	13
3386838	15
1457703	13
5518577	15
22024772	13
1461382	13
382633	13
3861125	17
3663020	17
5895694	13
407311	13
579993	13
1485917	17
1420669	16
6612223	15
1322976	13
483590	13
1081677	17
10674847	13
1758747	13
378916	13
15339704	13
19882833	13
1892435	15
6700439	17
9248575	13
3674852	13
1367494	13
11953389	13
807303	13
112291	13
668897	17
419647	13
22470761	13
2797547	13
1273515	13
7575830	13
2318737	13
37844842	13
585253	17
2665028	13
3823319	13
930451	13
1442618	13
717752	13
39584831	13
11336495	17
6588062	16
10046589	13
5511997	13
2161076	13
3469985	13
5381678	13
15368902	13
322420	13
1084947	16
15783430	13
8023671	13
789434	13
11019078	15
1303059	13
5260772	13
15218143	13
11621257	13
6833573	13
3108815	13
1257566	17
14805982	13
2325296	16
13215336	13
10477364	13
21543223	13
776817	13
1647671	13
566829	13
271983	13
4384901	13
22936943	13
676274	13
144052	13
1479124	15
10127918	13
5401244	13
12352720	16
26356332	13
5205169	13
6594708	13
9224659	13
5935370	16
9017142	13
12851439	13
5740449	13
3506165	13
159016	13
8475762	13
18364374	13
7785999	16
606274	13
11811433	16
4030441	13
21483356	16
4598336	13
1054264	15
1079065	13
14462996	13
9077420	17
16388252	13
11729256	13
6624821	13
4295529	17
26737899	13
16387663	13
1462211	13
12586833	17
7747307	16
1365313	13
1743047	13
198559	13
4185926	15
1272710	13
3299252	13
17552690	13
3011106	13
2262046	16
15353891	13
12221236	13
6081523	17
5670933	16
649773	13
5216458	13
13822136	13
31333888	17
27201096	13
5568927	15
4160185	13
778122	13
102088	13
4892399	16
1845436	13
945949	13
653859	17
575947	13
3910032	15
629147	13
9635146	13
3847012	13
1492214	13
2028828	13
4584328	13
11976078	13
9563143	13
2382966	13
6088676	17
2715351	13
4293247	16
2447186	13
10513145	13
1450706	13
6368652	13
2340887	13
7329198	13
9687456	13
3998020	13
3320342	13
15184731	15
11490265	13
19640165	13
10731966	17
1388935	13
3390085	13
7947842	13
1336011	16
10151057	15
999206	13
9083530	13
4568326	13
3533683	13
2540844	13
7063778	13
3824449	16
4207184	16
1391374	13
6253068	13
12707666	17
3686251	13
3837260	13
26096640	13
6815111	13
17867087	13
3759541	13
5522015	13
3299822	13
1331938	13
9186851	15
8544764	13
6403021	13
6487244	15
24200175	13
1219408	13
3961811	13
2041889	17
16446503	13
9087839	17
7063462	13
2460716	13
986892	13
1385213	13
8536294	13
22350441	13
4126897	13
7055919	13
12583653	13
2031239	13
6761572	13
6178454	13
447996	13
8231785	17
8441716	13
505608	13
2619010	13
17094685	15
15265023	13
6630616	13
4013959	13
13915446	13
10548070	13
2280915	13
4466181	13
2588734	13
9142035	15
2500314	13
788257	17
30003872	13
6532078	13
852562	13
8828445	13
9926152	13
37611083	13
2516936	13
2730545	13
7986072	13
6231319	13
1145782	17
3346269	13
3062404	16
11968482	13
7038515	17
20660447	15
2817267	13
7177850	13
6999991	13
376295	13
5868800	13
7345853	13
2384473	13
19821293	13
16731815	13
2085647	13
961158	13
10152687	13
6052537	13
442656	15
712249	13
19029809	13
97141	13
23728332	13
5439683	13
21464355	13
15450020	15
16035099	13
2192513	13
9822752	13
3075702	13
7601251	16
6107938	15
1496609	13
1119547	13
14335613	17
1227325	13
3420901	15
2872438	13
2323386	13
1966045	15
1116926	13
25663766	15
8032210	13
851387	13
36892648	13
5015974	13
1067890	13
484975	13
11746667	13
987698	13
34759107	13
1364771	17
1574954	17
23308131	13
182294	15
10275861	16
4053228	13
989387	13
10867030	13
2445600	13
6141180	13
12640076	15
16694447	13
37386256	13
2493159	15
5448435	13
2967577	13
2561105	13
4279385	13
13982500	16
4492299	13
15685354	13
15104887	13
4963821	13
14024864	13
14776606	13
29270104	13
834110	13
160119	13
15143796	13
4760333	13
29524559	13
2027393	13
12617687	15
5622270	13
4148590	13
18557054	13
4974956	13
7806779	13
1498220	13
3058869	13
1124707	13
17726049	13
11663869	13
8542702	13
9725792	13
15430470	13
2411952	13
23547126	13
2773661	13
1470668	13
329551	13
18232558	16
4176441	13
16625099	13
32869803	13
7539066	13
8886135	13
17673131	13
8608155	13
3083032	13
22514411	13
286374	13
5672621	13
5142542	15
4024004	13
12482317	13
11146022	13
2494722	13
240237	16
6731325	13
4816124	13
1175513	13
11336547	13
11320953	13
1701935	13
8990887	13
4181425	13
36479209	13
15730480	13
2931336	16
19268403	13
3961584	13
36365333	13
9585539	13
2271639	13
4213394	13
1928561	13
8103987	16
11968979	13
20747913	13
8975248	13
214016	13
5167379	13
13575903	13
12075172	16
30759810	13
10901899	13
2215688	13
6285170	13
3131466	13
24053574	13
2304033	13
10591595	13
11047291	13
4495746	13
6417506	13
24572319	13
6796071	13
10058069	13
17434403	13
6551666	15
2237600	13
16595776	17
19563883	13
3421273	16
8061716	13
21331430	13
5106451	13
2200819	13
10738269	13
6119194	13
8552840	13
5341125	17
5695688	13
6024219	13
5450150	13
18639838	13
1522340	13
1628758	13
2769941	13
11787807	13
1788094	17
4043022	13
6443502	15
14313148	13
13464780	13
18105258	16
34373522	13
4635181	13
1497721	16
1921838	13
5896669	13
3207305	13
4666253	13
8908529	17
5533072	13
6276834	13
21900054	13
5935717	15
9356760	13
14695464	13
15924180	13
1161580	13
2106849	13
2107920	13
1365679	15
9029267	13
21510428	16
3720459	15
6722126	13
107013	13
9787886	13
2986000	13
1601030	13
40283671	13
343982	15
248913	17
2031521	13
345202	13
1029378	13
3917384	15
15413076	13
1887875	13
7546850	17
981203	13
6979934	17
27347962	16
6521356	13
7987133	13
9488752	13
1101748	13
20540782	13
8229218	13
12562199	13
309515	13
9017564	13
1724083	13
12487929	13
1390964	13
36861069	13
2414962	13
4023107	13
9672138	13
26369277	17
8870852	13
14271467	17
3650717	13
10817646	13
12307189	13
25366176	13
1325432	13
1714117	16
15771103	16
3247149	13
2395918	13
7083382	13
6896008	13
6965720	16
2706633	15
22199334	16
258126	13
2058466	13
9115119	13
16620712	13
1791340	13
3648200	13
5446421	13
476984	13
10948378	15
3523689	13
5119188	13
26566892	13
4545497	13
16608278	13
712377	13
2117399	13
13443924	17
4546868	13
2981103	16
4711357	13
33010600	13
957225	13
1224138	17
3956979	17
862531	13
6375284	13
13501998	13
144493	13
15168321	13
1248797	15
1422858	13
3852072	13
2774096	13
1911232	13
1743078	17
2519465	13
1322924	13
17869175	15
6294803	13
11242799	13
6111843	13
17815107	17
978043	13
9086835	15
3605211	13
8606375	13
532090	13
7662506	13
28110518	13
40150	13
11765648	13
7929856	16
4425584	16
218559	16
3753136	13
19799778	13
6896768	16
3760872	13
11526007	13
8977239	13
5397395	13
271546	16
12366968	13
2097107	16
18311398	13
8475461	13
5814613	13
4360262	13
5263184	13
7106986	13
4132739	17
1460177	13
710664	13
8838289	13
1968850	13
3691879	17
2090325	13
5796999	13
7046778	15
3880792	13
1398397	13
4727063	16
2285497	15
9634894	13
16811306	13
1386966	13
2899108	13
30546584	13
1943921	16
4978941	13
2107708	13
365129	13
3714633	13
6203175	13
6334786	13
15961786	17
1595388	13
6452612	13
15127137	13
9602391	13
5740671	13
708680	13
6526799	13
9820676	13
4550427	13
1020625	13
7158989	13
5430760	13
1545923	13
2209016	16
471422	13
15777516	17
6414916	13
4113787	17
4561799	13
7416017	13
240906	13
20301807	15
10545192	13
14921350	15
748191	13
15571761	13
1832875	13
4414337	15
1711752	13
13526084	13
2146559	13
8944970	13
19166446	16
6931879	13
25793707	13
34130088	13
5210297	13
8625184	13
2512590	13
4476981	16
22314649	13
7230080	13
21777288	13
14152644	13
1301932	13
10657938	13
17292454	13
1986236	13
2755068	13
28587640	13
11838214	13
3891003	16
5410707	15
4694680	13
14647710	13
14513608	17
4766348	13
31601778	13
1861877	15
3067471	13
1197841	16
6592811	15
10018550	17
5084840	13
10255888	13
6201542	13
28786935	13
2289975	13
6130125	15
27057273	13
12619602	13
2918200	16
5082724	13
2595887	13
23965410	13
32284450	13
37961	13
13455938	13
12793562	13
255381	13
37141981	13
760623	13
209277	13
1497077	13
14512444	13
8091203	13
4362947	13
10110012	15
11602764	13
2395634	13
1966486	13
249965	13
4619238	16
341993	13
10497964	13
23610727	13
27237759	13
1578676	13
8566056	17
7196412	15
644885	13
5702444	13
3066280	15
8599007	13
5320548	13
4520388	13
3298601	13
29657937	13
29460515	13
15048189	15
21580428	16
15607781	15
80497	16
7980051	13
1325326	13
2602982	13
8123789	13
3599723	13
3471229	16
8703510	13
21017599	13
15882560	13
2746786	16
10533860	13
9970318	17
12984204	13
3887452	13
32273087	13
2310997	13
7246889	13
2028151	13
16154509	13
6692784	13
5582396	13
9328591	16
107839	13
807027	13
10873261	13
4861673	13
298574	13
26588177	13
3027926	13
724032	13
22168561	13
953450	13
10942774	13
11995690	13
1391496	13
9868798	16
7273089	15
619401	13
3162356	13
4544510	13
16058951	13
8572124	13
16345896	13
518795	13
14326451	13
22346103	13
141029	16
11110547	13
6738082	13
6513140	13
11636109	13
1419789	16
58186	17
1589147	13
3882313	15
9144015	16
9549410	13
26573655	13
11536627	13
8653229	13
1621317	13
34285299	15
15599819	13
3700568	13
4667246	17
5998231	16
9032215	13
3394661	13
16605439	15
15572272	13
21581941	13
7394771	13
6230276	13
3366455	13
2266636	13
17436459	13
21125013	13
7097903	13
622076	17
2017567	13
2902324	13
17959387	15
672001	13
3305042	13
3770300	15
8976746	11
18310009	13
6278030	13
1931142	13
1422322	16
13683422	16
11113004	13
1272259	13
15845956	17
10914787	13
16649163	13
13710833	13
25803763	13
7132927	17
584230	13
36970	13
1299616	13
72115	13
6842685	13
4366523	13
14151675	13
558789	13
4725649	13
12008341	13
793318	13
1317942	13
4101951	13
8812552	13
5877323	13
566864	13
5292773	13
7970946	13
2951608	13
21466365	13
6208926	13
6571940	13
11015600	13
8899223	17
1226711	17
5929795	13
19565352	13
1157710	17
5041548	13
8067623	13
7121552	13
3219193	13
25697567	13
1582288	13
5092582	13
6712846	13
4489416	13
2603070	13
1819249	13
2563996	13
11936908	13
9098588	13
17568155	13
26877428	13
15875570	13
9072733	13
644349	13
6445568	13
24448968	13
3551030	13
18016850	13
3643861	13
479493	13
321553	17
10193574	13
934630	17
5257946	13
938522	13
1602801	16
502952	13
23970931	13
4980935	13
5078877	13
9445884	13
2489443	13
3178468	15
19834289	13
3334123	13
4386218	15
1675552	13
3190866	13
15381608	13
6264448	13
4170130	15
8837049	17
505578	16
7992137	13
6510462	13
14146430	13
7411702	13
5865631	13
4768891	13
2217534	13
1106428	16
2949958	17
6381867	13
10245390	13
1504564	15
744835	17
2442782	13
4031956	13
3345301	13
6505875	13
2633587	13
6872462	13
977167	13
17528033	13
6484708	17
7774676	13
6561042	13
7599990	13
2809673	13
3780613	13
13549968	13
2735972	17
10621961	13
10206309	13
26890254	16
7185463	13
12554350	13
8115265	13
10557646	13
5097461	16
14727872	13
3165120	13
1795471	15
20156087	13
8290567	13
4913652	13
4551706	13
3027867	13
14525420	13
5462586	13
294059	15
5049023	13
3739662	13
21242497	13
9117132	13
6585770	13
3893515	13
3587809	13
1715329	13
8348745	13
6354631	17
3550842	13
15121346	13
27048728	13
4267617	13
13120345	13
6140436	13
11490463	13
17441196	13
4226551	13
5765417	13
4910407	13
2779571	13
4436011	13
924424	17
2106963	13
15927845	13
19052919	13
4251118	13
675768	13
22496005	13
1997404	16
18050928	13
4565965	13
19047431	13
1965826	13
9450443	13
9921677	17
30903479	13
25823701	13
1706346	13
7283893	13
26093253	13
5729727	13
10136691	13
4227410	13
11983207	13
12184445	17
489280	13
1542073	13
2358966	15
8670492	15
1124560	13
2206817	13
14145471	15
4551667	13
4257817	13
4964935	13
14339089	13
90379	13
36799364	13
4084886	13
1257110	13
195417	13
8035771	13
1411926	16
43079693	13
2047018	15
5390623	13
11943386	13
9419375	13
5849005	13
5016190	13
6674228	13
1523866	13
21862354	13
7899527	16
7505042	13
39875878	13
5702690	13
5761230	13
9440322	13
9855250	13
23396930	13
22377750	16
10016911	16
3018684	13
79398	13
1857172	13
5021573	13
4569882	17
8103714	13
6244061	13
17372913	13
2143680	13
5750798	13
1471593	13
1016271	17
7057473	13
6505889	13
1827061	13
1087087	13
2552423	13
24037882	13
6599157	13
25430394	15
27604879	13
6272482	13
7029569	13
1213682	13
71600	13
17805397	13
3410314	13
4037291	13
14985057	13
1822058	13
3380601	16
12790315	13
3448638	16
28538212	13
13131083	13
1594158	16
15754918	16
10050740	13
6003986	15
3327561	13
3685244	13
703372	13
16430183	13
8708753	13
10820936	13
1857054	13
372607	13
2444653	13
13441216	13
2827195	13
1318069	13
4461300	13
6064946	17
6624040	16
4713221	17
25151285	13
16736840	13
5109966	13
29176695	16
848601	13
3336104	13
17217172	13
3466752	13
508748	13
1499468	13
14963030	13
92773	13
10577683	13
3855747	13
8087262	13
9837819	13
21411103	13
18031078	13
7188242	13
1004384	13
30470248	13
2205134	17
9706893	13
7121124	13
1677236	16
542227	13
4528151	13
356821	13
9169267	13
5387253	13
5649401	13
16364262	13
2541373	13
3603337	13
438083	13
1663745	13
7508099	17
7496263	13
1876905	13
20064018	13
4479291	13
6368017	13
12419690	15
4192678	15
32144391	13
1926957	13
24601527	13
486305	15
949940	17
992119	17
5614693	13
724526	13
2349074	13
4397341	13
3156607	13
844357	13
999944	17
6799630	13
1683176	13
1293379	16
7967556	13
3108975	13
14155390	13
32295494	15
2474077	13
864430	13
2725818	13
4274066	13
5624334	13
2333335	13
34095557	13
2583126	13
29616806	13
402001	13
13135271	17
1309859	13
26323866	16
8191600	13
3357912	13
3353210	13
333247	13
12636953	16
8941487	13
6288939	15
2368804	13
18266651	13
14657027	13
113826	13
14881171	17
18678252	13
3172741	17
6941740	13
1311790	15
91152	16
880409	13
16997596	17
7896832	13
1958549	13
23455757	13
2420907	17
1056684	13
614954	13
5643346	13
15036896	13
13970525	13
2195808	13
1141971	13
8236089	13
9691578	13
4320004	13
1411679	13
4701241	13
6826635	16
77858782	13
4467139	13
26562084	13
3861305	15
3554207	13
35973	13
8632573	17
17449789	13
10716394	13
4291730	13
5482545	16
8648231	13
37553418	13
1154415	17
7765903	13
2899420	13
10454340	13
17536249	16
4895491	13
10330450	13
1591338	15
1722724	13
5995564	13
5611612	13
4519407	13
21527761	13
80864	13
13815828	13
3899153	17
2175869	16
1772525	13
3076248	16
4796542	13
4343852	13
7936470	13
7808424	13
12424355	13
12512036	13
5418301	17
3268200	13
3835987	13
14134788	13
1351798	17
810501	13
5638687	13
16082280	13
3535974	13
4520906	13
24808264	13
16854176	13
1805819	13
10967528	13
1396408	13
4392476	13
2355856	13
3359149	13
1482424	13
2008904	13
9658192	13
1922664	13
58739	13
12066131	13
6502034	13
8002543	17
5432409	13
2469664	13
24239588	13
3424538	13
15193082	13
754561	13
6071167	13
7665971	13
587759	13
6999982	13
6860738	13
19219122	13
4578578	13
2868552	11
27416132	13
232281	13
2359441	13
1670228	13
2124551	13
3026151	13
1706908	13
3951953	13
13443653	13
26624527	15
3849510	13
427075	13
4214137	13
14132178	13
21643532	13
6213039	13
2730653	13
4379830	13
39230071	13
2275179	13
29736089	16
13818495	13
7194978	13
37738255	17
43849188	13
446382	13
8773193	16
4134112	13
1278311	13
1813847	13
3410249	13
36906546	13
1052038	13
4285268	16
6877753	15
6460773	13
305083	16
363204	13
7953027	13
3713663	13
12002985	13
13918974	13
41040674	13
747791	13
1985291	13
3784639	13
2111481	13
5475897	13
170644	13
6823765	13
16467631	13
820671	13
31818430	17
17399132	13
20636301	13
3816962	13
633721	13
22636097	13
44176830	13
15993889	16
11589808	13
5038174	15
955854	13
9376159	15
13803472	13
39926093	13
18459876	13
2561344	13
8888983	13
2391041	13
8427683	13
2614661	13
4285463	13
20004784	17
6011543	13
1125768	13
9230485	13
1575651	13
7699508	13
2769585	13
3558177	13
10663275	16
934579	13
2424255	13
17666911	13
5152107	13
2452737	13
4264711	13
4732303	13
23814568	13
899272	16
7816828	17
1753449	13
8651745	13
5816863	13
370135	13
3804463	13
3971686	13
3766034	13
1807191	13
10787091	16
28064548	13
7121288	15
265067	13
1219870	13
322028	16
735718	13
5479316	13
5319125	13
10540394	16
1927455	13
16251513	13
692897	15
5108710	13
2062423	13
19474641	13
2999254	13
5301663	13
9159109	13
9824623	13
6984342	13
5546	13
2806560	15
9066285	13
4862795	13
6263268	13
4524012	13
4364169	13
2305895	13
1994690	13
2848865	16
770860	13
6720137	13
30306738	13
1473869	13
23926983	13
9700667	13
3285883	13
5066615	13
9592209	13
3754558	13
3883293	13
17695572	13
3173420	13
282784	13
17186143	13
10687261	13
4169174	13
2420551	13
15743074	13
8427082	17
2393002	16
1044641	13
4241934	13
10092676	13
12109962	13
4633616	13
24432295	13
4898895	16
12742722	13
1521028	13
3828705	13
2803166	16
6624597	13
8395711	13
6953127	16
281310	15
5763488	13
1532019	13
7341142	13
30429841	16
23867604	13
2035383	16
1242581	13
18685482	13
525861	13
2449198	15
316860	16
14061085	17
469822	17
4762814	15
8244827	13
26833642	15
1849117	13
13326529	13
239649	13
23544054	13
376360	13
11476684	13
758489	13
203862	13
6609762	13
18038972	17
1699917	15
8003756	13
8631716	13
4205979	13
6850310	13
6761221	13
22306466	13
12898680	13
9794989	13
15111323	13
13314332	13
8553838	13
3639221	13
2692739	13
8025153	13
3186785	16
2293891	13
697573	15
3342829	13
10035705	13
5891880	13
5805571	13
5685066	13
7065716	15
24075176	13
2231686	16
4458407	13
14714409	13
2609414	17
14209886	17
7250335	13
2658057	13
9821243	13
13670615	17
2177910	15
1835565	13
2149203	13
21080898	13
8511360	13
5431173	13
12543694	15
13983418	13
2260931	13
7787343	13
5257809	13
685847	13
21655105	13
684910	15
7485081	13
5878308	13
4270126	13
17173642	13
11547984	13
1184842	13
3335138	13
9724206	13
4783381	13
5552896	13
6171389	17
11172073	13
1062353	13
11246384	13
3419900	13
4521335	13
2461851	13
4947969	13
4855782	15
5248801	13
15305264	13
10017706	13
579830	13
2543256	13
10047963	13
17201956	13
290382	13
4411357	13
1870990	13
6875279	13
10558559	13
11322749	13
1234840	13
4472797	13
7405730	16
7791612	13
9646556	13
713138	17
3184235	16
455214	13
8542518	13
4305136	13
3146309	13
2445173	13
1357377	15
58463669	13
2500101	13
1427739	13
1992244	13
4189863	16
3683747	13
3634720	13
7915217	13
16480503	13
5474091	13
86853	13
13843917	16
14819851	13
14666930	13
857708	13
838227	13
16563221	13
1160452	13
8322371	13
4912667	13
13154183	13
8896187	17
9099721	13
16772774	13
2288186	13
14503367	13
7281470	13
7295819	13
10837566	16
2113789	13
9117820	17
7535697	13
19537254	16
2150059	13
1433606	13
5513524	13
6934367	16
13330828	15
5734241	13
7520942	15
8663451	13
1910681	13
4566145	13
11269968	15
1978406	13
16534562	13
8169531	13
9927471	16
78322	13
946760	15
7293604	13
14118087	17
10306306	13
1284960	13
898052	13
557082	17
8818497	13
7991090	17
5785521	13
11524949	13
11124112	13
14277938	13
29118263	13
15455387	13
4813143	15
2731497	13
2556132	13
245216	15
15562199	13
10920076	13
6279511	13
7327877	13
2066522	13
9769993	13
22134226	13
26626294	13
5949933	13
3790591	16
2048772	13
20252734	13
3376744	15
7985114	17
7005445	13
2818908	13
22820815	13
1511712	13
8814370	13
20431210	13
36002899	13
4344361	13
6338411	13
2863935	13
10653505	13
16052696	13
12534169	13
3257964	13
1439469	13
2364493	13
19316504	16
4969021	13
3292472	13
3167851	13
16420505	13
34166655	13
995803	13
23601684	13
2547414	13
14091643	16
23944499	13
11247311	17
49736	13
927198	13
3781721	16
299549	13
10895814	13
11672144	13
3134887	17
5577825	13
4383888	16
4377024	13
16925587	13
8025	13
784982	13
2179833	13
10499903	13
5458700	16
244795	13
2219618	17
4666985	13
361637	13
15419835	15
3577621	13
17645602	17
6885255	13
15657874	13
6734554	13
7400743	13
2585682	13
9048391	13
4940622	13
1095117	13
22029657	17
6242679	13
453016	13
2227063	13
3712535	13
12161790	13
1309848	13
3775392	13
1675016	13
12871297	13
22206581	13
9419891	16
14613001	13
3112995	13
5903979	13
86185	13
14614090	13
13168643	15
2511979	13
15778916	13
19339459	13
1001302	16
33214659	13
3771957	13
6909848	13
171188	15
3648622	13
7755100	13
13298147	13
1135371	13
10556308	13
6591143	13
2717892	13
1183589	13
22649470	13
17078673	13
11131419	13
5137769	16
28296734	13
5427771	13
35407723	13
18891996	13
26429767	17
3936913	13
2369102	13
4910554	13
6163226	15
390888	16
2218059	13
4206137	17
42170	13
10049922	13
4912536	13
8340212	13
3221429	13
2451691	13
9192183	13
9117574	13
6625051	13
11630168	13
4321232	16
14144045	16
19437784	13
7147173	13
7114694	13
17617898	16
1819778	15
18024053	13
5075407	13
171722	13
597264	13
11561599	13
1499922	17
584490	13
10297724	13
596346	13
5929800	13
9398247	13
1816002	15
30982	15
5533592	13
31313256	13
3338830	13
12549049	13
20128686	13
8826172	13
28302118	13
4853275	16
1255904	13
29398027	13
22662913	13
2316524	15
2130033	15
9898079	13
12470432	13
9614905	13
4476886	13
11992932	13
5141113	13
17155849	13
4284548	13
2351021	13
4548224	13
35411229	13
38560288	13
2401422	16
15388577	13
1251054	13
999853	13
2606577	13
5144624	13
5337108	13
6580970	13
2018052	13
946758	13
1775918	13
2799947	13
8365845	13
7693012	13
846873	16
40477267	13
1302076	13
26778927	13
8802974	13
8849442	13
10762868	13
7194459	13
4715582	13
4886493	13
6991754	16
17047635	13
1742995	13
5295831	13
737771	13
1819955	13
3250430	13
876940	13
15319038	13
1113167	16
1011147	13
1670911	17
8629608	13
2319322	13
6212951	13
10750684	13
6110941	13
8122240	13
8360250	13
2568416	13
6345418	13
12285410	13
10124727	13
10393129	13
2184248	13
13178560	13
28017898	13
229324	13
1688676	16
8782537	17
6689439	13
3384379	16
8404005	13
4047146	13
402108	13
187109	13
790081	13
24893655	13
2927126	13
3010017	13
3711218	13
13299129	13
14385762	13
3198131	17
3277887	13
1253929	13
2399396	17
1764724	16
2989294	13
9342144	13
3242699	13
6018933	13
233231	13
44530847	13
3795986	15
16847410	13
17065526	13
5287730	13
1765034	17
8740103	13
4648370	17
29552376	15
6240038	13
8195337	15
513799	13
17391132	13
4516588	13
3199270	16
32518945	16
8184785	13
8634327	13
1376975	13
19915901	13
2967528	13
3036762	13
2614234	13
4551399	13
1213152	16
7473885	13
25126906	13
7817183	13
12816725	13
1452277	13
16992764	13
5080636	13
15976030	13
977296	13
2664525	13
2941997	13
2107327	13
10285127	13
1441448	13
3783808	15
11278020	16
1673363	13
22046830	13
5387128	13
5955986	13
11800727	13
584508	13
14718089	13
4838931	13
17292914	16
31928464	13
15614774	13
23313784	13
19200102	13
5482538	13
1878989	13
12234594	13
6933679	13
12785075	13
4489698	13
1382486	13
757267	13
534482	13
2995454	13
17302160	15
463088	17
16524371	13
1386274	13
3018870	13
13761379	13
9335081	13
2219295	13
39904478	13
2290260	13
9622946	13
203856	13
7063973	13
6383649	13
8137510	13
6185812	13
23381045	13
1674058	13
2676193	13
3768961	13
5531582	13
6374058	13
5462751	13
1073426	13
330336	13
22360704	16
4043848	16
2644445	13
2429894	13
5165004	16
1478199	13
5759926	13
2629600	13
4461656	13
1993564	13
617002	13
2094574	13
2811899	16
17384741	13
241779	17
1469289	17
8898571	13
6192109	13
6868272	13
10109710	13
19988497	16
6970781	13
16820991	17
857632	13
21004857	13
732730	13
538589	13
1260380	13
19490795	13
5810865	13
12811539	13
10382631	13
34031978	13
6433329	16
5485231	13
41825	13
10961516	13
333509	13
14280648	13
971877	13
1031338	13
32636432	13
3391207	13
4784832	17
8608435	15
22147199	13
16472589	13
4018706	15
10523730	13
842837	13
10449006	13
13173596	13
659163	13
8534106	13
6598125	17
1314271	13
2410310	15
7112226	13
12940046	17
8056890	13
5085798	13
12254159	13
3928361	13
9229022	13
14198511	13
175845	15
6394225	13
5572152	17
25973925	13
279082	13
9532536	13
10383792	17
19566263	13
12942969	13
7542807	13
24062505	13
12429985	17
2154407	13
559338	13
14574369	13
5444403	13
13825729	13
285229	13
5901469	13
237548	16
3708033	17
4769119	16
23062089	13
2516825	13
3328624	13
2577933	13
5236627	16
6695564	13
9150619	13
24593573	16
7077046	17
2571938	17
16323295	13
2911933	13
2027244	13
823039	13
3222314	13
12490087	13
23587	13
17136939	17
22231995	15
7751808	13
10912227	13
14178513	15
3218702	17
6140485	13
3403900	13
13007351	17
423098	13
1432756	13
16727015	17
16176	13
4518783	13
519536	13
4156629	13
4312650	13
4319763	13
3914085	13
436023	13
19511572	15
3010835	16
6798285	13
1237861	13
13487935	13
3603810	13
536307	13
3468405	13
17760681	13
13777554	15
19634526	13
6041342	13
5857530	13
3036020	16
410818	13
10076909	17
1793630	13
2693550	16
369407	13
239613	13
3174711	13
2894954	13
3118796	13
8435641	13
9161355	13
6877280	13
29252428	16
1734319	13
7119072	13
4025103	13
11007690	13
4589804	13
4127305	13
4471381	13
1165083	13
1989859	13
18658971	13
4849706	13
1738421	13
3205137	13
695942	13
7538600	17
12979584	13
8979266	13
19468011	15
30388575	13
48973630	13
2259442	13
15885584	13
2379130	13
2718705	15
2760160	15
1018308	13
18506920	16
3461398	13
3876297	13
9350869	13
18487858	13
7045590	15
22401263	13
4452532	13
34112305	13
3952336	13
13134467	13
1694355	13
11007499	13
5371328	13
549847	13
6329430	17
9228752	13
4506013	13
5096384	13
3190202	13
3172992	13
12346311	16
3552737	13
3315157	13
3932733	13
3606823	13
15291945	13
5278133	13
3008854	13
2887005	13
8638413	13
6628184	13
10061930	13
5118491	13
3356857	13
6708803	13
10164404	13
8739178	17
784565	13
10100403	13
14229967	13
31694699	13
5235222	13
2881412	15
4178910	13
10365204	13
36400899	13
7880473	13
5814950	16
10965247	13
14921989	13
4123774	16
433172	13
1580629	16
6334367	13
439383	16
10706849	17
16036889	13
25885484	13
15751206	13
10711468	13
17782109	13
11007061	13
5861007	13
10407246	13
437132	13
1319557	13
15463929	13
12120533	13
3866745	16
4653220	17
14375901	13
13227109	13
3808867	13
3161652	16
16654360	16
4487016	13
29331411	13
2408597	13
13009832	13
2953013	13
16034048	13
403063	17
2343470	17
16069346	13
897588	13
14025033	13
11167468	13
11421325	13
3943919	17
8129575	13
6165138	13
4685510	15
4133076	13
4799338	16
27039316	13
2728423	13
1391686	13
23374883	13
6150767	13
7329604	13
1056975	13
3175753	16
11173239	13
81745	13
11375950	13
5704597	13
347937	13
3635681	13
3145043	13
2996707	13
14636347	13
8567100	13
3838658	13
7482724	13
15018272	15
8375508	17
25470404	13
904239	16
20307272	13
12153696	13
1082976	13
787503	13
17961313	13
3578017	16
4781613	13
13006346	13
9582637	13
15030773	13
1561649	13
6015858	16
6007555	13
12666549	13
1574119	17
6919969	13
3085091	13
4103062	13
8002235	13
1179006	13
11429592	16
958510	17
4936207	13
7312559	13
10826718	13
26249063	13
19566537	13
1168822	13
17387458	13
21558940	13
11982186	13
2635257	13
15209902	13
560023	15
10006454	13
1401393	13
46907045	13
8319009	13
10688597	13
2548359	13
42278	13
7152021	13
3372584	13
3006863	13
5043366	13
443878	13
8839734	13
10149505	13
7887852	13
5094898	13
2137216	17
15239581	13
3751980	15
10644485	13
13671401	13
20852640	13
4983937	13
7086565	13
6099780	13
27830923	13
2094735	13
8288434	13
560099	13
7839294	13
54423777	15
2217174	13
2087311	13
21453793	13
1496362	15
13584867	13
2627427	15
4264908	13
31543799	13
10086078	13
17461258	13
4233337	13
10985495	17
3195674	13
4632411	13
9647809	13
13180223	15
4936356	13
17189442	13
11028143	13
11289823	13
18196658	13
30466300	16
19110573	13
18675373	15
8740455	13
6518503	13
11174874	13
905056	13
5611202	15
16590103	13
3068863	13
277853	17
2723387	13
2759861	13
1045469	13
7120629	13
19438205	13
2472897	13
5073293	13
9920530	13
4417864	17
712773	13
5871621	13
9331281	16
801552	17
4204258	13
4094543	15
2854009	13
18036016	16
777480	13
606534	13
14668974	17
10771213	17
15905223	13
2281311	13
9986956	16
2203691	13
7559210	13
1343885	13
8667345	13
8215722	13
18550149	13
8212122	13
11698436	13
7383675	13
1571678	13
12035151	13
18954308	13
45418693	13
2050803	13
3193638	16
1984014	13
15897385	13
14270231	17
2948905	13
13249767	13
1772353	13
1123479	13
10041058	13
17524675	13
3342407	13
3871972	16
20468284	13
19537714	13
4439717	13
2358717	13
8490788	13
12164342	16
5026582	13
2693568	17
251747	13
2136095	13
19043780	16
12574873	13
1701148	13
2222268	16
3677020	13
72568	13
936519	16
3823807	13
2696976	13
10657149	13
8049855	13
6732353	13
6150356	13
5949912	13
1397772	13
15508408	13
1368640	13
7861433	13
6813551	13
801300	13
3025297	13
1868428	13
2057091	13
2450335	13
14260393	13
33261183	13
2601670	13
2196604	13
10246893	13
109783	13
297127	13
16641856	13
11865749	15
304262	16
930443	13
176894	13
10151271	16
2854408	13
3078091	13
19564522	13
66736	13
6547010	13
7396248	13
10883753	13
3199546	13
2780644	13
5999723	13
26819790	13
5592399	13
8226327	13
4603818	13
19001890	16
22107863	13
7677116	16
3866198	13
17473632	13
2152896	13
3949980	13
552411	13
5503907	16
671598	13
20816013	13
2778397	16
935900	13
1399206	13
2390694	13
11135875	13
25142392	13
3624058	13
636280	16
4084192	13
7451229	13
11347440	17
3903732	13
2433260	16
10362252	13
3112340	13
5450821	13
2097719	13
14961312	13
1380797	15
12167471	13
12957150	13
5088146	13
1224281	13
1607998	13
7410962	17
952728	13
14776590	13
7207564	13
1334288	13
2147885	13
5348218	13
7638685	13
10866147	13
9729093	13
1186542	13
1922184	17
6688643	13
2591151	13
4873510	13
21906281	13
12098540	13
1672624	13
5937245	13
6125151	16
7824081	13
6256017	13
1212463	16
9175156	17
29890138	13
4625011	15
5285510	16
7824773	15
4594979	13
7930179	15
6699169	16
2696702	13
14724728	13
3902936	13
501978	13
6516845	13
16745841	13
5897805	13
3152120	16
647438	13
21695629	13
11228686	13
4484478	13
10789087	13
6714348	13
16720749	16
2965020	17
15025870	13
6534658	13
1639813	17
24333302	13
2780780	13
17363041	15
3928399	15
14739139	13
250365	13
1088995	13
1171359	13
48779240	13
40405320	13
15373514	13
48273308	13
5639609	13
6258084	13
4378798	13
284778	13
3270027	13
8510011	13
7617343	13
2177836	13
271333	13
16232126	13
7051439	13
8696210	17
2041804	13
6008163	17
1117079	13
2701901	13
263372	13
1050485	13
9081527	16
19078061	13
1819997	13
9053117	17
10046964	13
10621333	16
4170902	13
1016461	13
11758853	16
22988708	13
1916127	13
20135041	13
2440106	13
45491318	13
14171531	13
9351364	13
2876790	17
20927950	13
889110	13
15981548	17
1104239	13
7802773	13
5757451	13
312791	13
690208	15
4687154	13
9961498	13
21649819	13
8903079	13
6968659	13
8886410	17
15467431	13
1412727	15
7594373	13
4034503	13
9870232	13
10524803	17
1796518	13
1204624	13
4986619	17
2089950	13
1252677	13
19760821	13
6720464	13
3350519	16
4249978	17
8254663	17
16648473	13
6762083	13
3697917	13
7117625	13
7965081	17
7984360	13
4596736	17
188408	13
9275093	13
2248476	13
1632537	13
17616655	13
3304254	13
13501192	13
3579482	13
3864355	13
1850276	13
3372523	13
3980671	13
2805610	13
4365440	13
11798519	13
6522436	13
14793073	13
2898957	13
875517	13
4588312	13
328144	13
9444322	13
4886547	13
7198182	13
6444161	13
40958338	17
28720229	13
324255	13
15223982	17
30653314	15
17758974	16
1785234	16
63842	13
7125885	13
3580044	13
1706403	13
1258493	13
2751863	13
9917246	13
9632658	13
9091999	13
1663484	13
9283633	13
17354958	13
31964319	16
5898731	13
20834433	13
15005678	13
651287	13
11080396	13
13385139	13
1391472	13
3897391	13
1606145	13
3043036	17
6234024	13
48147	13
4615831	13
4736592	13
4041835	13
5879262	13
11653292	13
2995486	13
16130619	13
307971	13
4319921	13
3631376	13
3618351	13
12835073	13
3426205	13
10063851	13
15076129	13
1919337	16
231517	13
2022880	13
2985670	13
28989054	13
7020196	13
31906397	13
3435155	13
2270665	13
17372274	13
12631013	13
15233622	13
3431057	13
5682535	13
8546351	15
12265293	13
2781634	13
24753934	13
783515	13
1076409	13
8642862	15
3823507	13
15450696	13
1458956	13
6108841	13
240519	13
2410031	13
2356197	13
10598058	15
9342800	13
5302198	15
7636940	13
13525575	13
3150099	13
2661232	13
3976898	16
1956177	13
16986127	13
5269762	13
1247445	13
4672155	13
7065163	13
5361502	13
24668304	13
37188782	13
44961534	15
3967465	15
10136233	13
2917360	13
8062251	13
6738371	16
20498598	13
4087781	13
10165182	13
12954795	13
6371465	13
3315289	17
782201	17
7315108	13
6421912	13
5336281	13
16488871	13
9834562	13
5264493	13
21219523	13
14944136	13
13266060	13
13616899	13
3856124	13
9242285	13
16772764	13
9225866	13
5353257	17
9654611	13
2500586	13
24730922	13
21028237	13
4158203	13
2533965	13
13282737	15
1184169	13
5330	13
11899885	13
1219420	13
24282896	17
11090741	17
15264858	13
12032556	13
7758233	13
1483111	13
758499	13
20887098	15
3221217	16
2011440	15
6483083	15
39848441	13
541843	13
7442409	13
6838028	13
404538	13
11950459	16
1293245	13
5288070	13
25604356	13
4696476	15
1577723	13
20933135	15
48167782	13
4214124	17
24932327	13
12732366	13
2624485	13
37437451	13
18828556	13
11971865	13
453561	13
9387680	13
2145919	13
4652083	17
9575444	13
8083581	13
15690278	13
6102165	13
22197602	13
27424326	16
5793860	13
250971	13
8054409	16
5421348	13
7246832	13
6268957	13
3719335	13
781916	13
11342488	13
2604977	13
15812425	13
42641084	13
18665594	13
3813581	13
1320797	13
10294503	17
13316376	17
1120001	13
17945979	13
45491245	13
20146000	13
13458150	13
2670763	13
2861433	13
2824300	13
431392	13
2803344	13
18432813	13
2096214	13
4258878	13
6344851	13
9257415	13
12709776	13
9465198	13
12203700	13
10488460	16
8080308	13
7892610	13
6653432	13
16389723	13
6297010	13
3477049	13
6349099	13
1171850	13
21383222	17
11881812	13
4192807	13
699109	13
4989330	13
3665023	13
20753290	17
263647	13
2499624	16
6290115	13
8635795	13
1727172	13
20043839	13
19382803	13
16104536	13
1027384	13
11499743	13
6051367	13
2608670	13
6722532	13
20996648	13
18105498	16
7252623	13
15679441	13
5933144	13
7234716	13
1770348	13
15020815	16
3496060	13
1248305	13
6708496	16
2079925	13
13285004	13
4085330	13
457907	13
365640	13
3764525	13
9374736	13
1713121	16
41786	13
29602041	13
23688630	16
78072	13
692729	16
15930042	13
8716528	13
12037771	13
2343956	16
7499394	13
5165110	13
7071426	13
13867235	13
6427269	13
524235	16
9135512	13
26116087	13
8471354	13
11463199	13
8188156	13
2217002	15
43746705	13
2006685	13
6006760	13
5466376	16
16360142	13
4376230	13
24039130	13
5043968	13
22851590	13
48012210	15
3590382	16
22690263	15
10607532	13
15254670	13
14301177	13
10642965	17
3117236	13
2773036	13
15522624	13
792026	16
10883109	13
35413375	16
10571231	17
2769962	13
2467250	13
552645	13
9143524	13
712367	16
37034997	13
386587	13
5361264	13
330469	16
2267612	13
25332080	13
6407838	13
251555	13
8876185	13
2463746	13
4119477	13
6134903	13
3541798	17
25891443	16
13705262	13
215452	13
6804189	13
23368116	13
8985735	13
2064249	13
2829095	13
1404801	13
4642682	13
6243454	13
1810349	13
1388153	13
2107740	13
9984633	13
3820852	13
2980969	13
3205733	13
18038317	13
3860443	13
10682542	13
736833	16
7094028	13
657264	13
24087918	13
36212	13
422656	13
5173290	13
57875260	13
3212493	13
191610	16
2490813	13
1123399	13
5208187	17
5515713	13
1789254	13
9042443	13
2710067	15
10496020	13
15989839	15
9838121	13
2218721	13
3912007	13
1474421	13
7863648	13
2686322	13
13822047	13
14718069	13
7060421	13
9510201	13
10431626	13
4685694	13
9959228	13
9133560	13
2526024	13
2831494	13
6391215	13
11462598	13
7630586	13
3369050	15
6383281	15
17672978	13
10454722	13
13670575	13
10357857	13
7490733	16
5024218	13
7376221	15
3781018	13
7896609	16
15675283	13
5702996	17
9513399	17
197018	13
5086565	13
14855199	13
3543888	13
3113112	13
6795981	13
219802	13
215882	13
3488693	13
2827575	13
5356510	13
9492971	13
12090036	13
1620067	13
1202445	13
15299906	13
1888757	16
294026	13
9694649	13
2296229	13
12153859	13
1018921	13
1645276	13
3828334	13
3677843	13
135705	13
5202572	13
5779537	13
1012137	13
8854527	13
10637352	13
18475596	13
3432345	13
30564859	13
11930094	13
7475394	13
3563326	13
3334618	13
5609053	13
1144582	13
24033812	13
6723479	17
545023	13
2736675	15
6942055	13
10035500	13
1025361	13
15849803	13
11729034	13
7318147	13
145523	15
5602065	17
5420144	13
11220201	13
46878628	13
10500539	13
10372620	13
6331618	16
8049592	13
10624104	13
6907864	13
20385620	13
10223115	13
3671627	13
8621095	13
332449	13
3218208	13
6208498	13
22598196	13
22462638	13
2314434	13
3616408	16
570142	13
6727344	13
914131	13
19771303	13
25465162	13
3835070	13
3931	13
17494648	13
1024468	13
20845573	13
8470971	13
5480878	13
2227353	13
515690	17
12228036	13
12579010	13
6562328	13
2711142	13
15952167	13
6323938	13
770729	13
31109691	13
23071891	16
7755786	13
23285847	13
10059496	13
19928308	13
840065	13
4306745	13
15656683	13
35897323	13
17024001	13
3124521	13
20011392	13
11685484	16
2475674	13
5083617	13
13495517	13
5339377	13
11742635	15
6040420	13
5019080	13
2268608	13
15305854	13
5023655	13
18955874	13
8054628	13
679366	13
1062931	15
5578723	13
4716812	13
7215126	13
825431	13
13693548	13
9157437	13
888202	13
60009292	13
30688454	13
9125389	13
1159573	13
4032351	13
2154493	13
1439657	13
2590426	13
12005926	13
399961	13
2745115	13
2208815	13
6187043	13
9269	13
8917405	13
7487377	13
1465412	13
21675538	13
2283869	13
746412	13
13994677	17
1384763	13
625777	13
5017362	13
1417275	13
1760088	13
3524695	13
2190190	13
6030482	13
17324601	13
36955004	16
8997021	13
9906273	13
1551972	13
13503144	13
4934951	13
14623183	13
47605445	13
13725130	15
34774432	13
4020474	13
1201226	13
14158733	13
6347109	13
1132471	13
2864163	16
23021439	13
8142620	13
1234812	13
12833946	13
5448352	13
3743565	13
33643852	13
2808648	13
8068255	16
14692567	13
15171822	13
3279291	15
18703662	13
13069158	16
18675143	16
6877528	13
652488	13
4075174	13
13023501	13
4952476	13
6195480	13
12933233	13
9808827	13
1210494	13
12052112	13
11605079	13
9806408	13
17244888	13
469854	16
912776	13
25367019	13
98660	13
16291972	13
8474334	13
186652	13
1883946	13
8105345	13
2386405	13
2459963	13
2300526	17
2337218	13
9336179	16
8237237	17
10192410	13
26462631	13
10010578	13
9193784	16
25218893	13
4313804	13
6448779	13
19116971	13
10829493	13
1666469	13
4769977	13
5352922	16
7489	13
6145209	13
447912	13
12313812	13
13451192	16
4631117	17
3153142	13
219746	16
11737135	13
6502115	17
1323021	16
3082755	13
1390285	17
6213735	13
6787161	13
9033386	13
18920966	13
5406332	13
3130893	13
9585739	13
3944216	13
20692193	13
2294238	16
11493193	13
3174074	13
6788130	13
5584873	13
11358863	13
5261124	13
617673	13
11038211	13
1438133	13
1098875	16
228715	13
6690423	13
21424988	13
10373651	15
1534102	13
7343270	13
8752610	13
1992370	13
1237010	13
6384253	17
522967	17
29822969	13
6418199	13
6243985	15
4157872	13
1261408	13
27553701	13
8719062	13
11607177	13
3801488	13
21491710	13
35849633	16
2194090	13
234450	13
3234940	13
3585278	13
2698310	13
2397497	13
6226093	13
2036834	13
7806765	13
2832641	13
1311850	13
7487305	17
2650748	13
7046269	13
8324063	13
2359417	13
8600371	13
8290489	13
3285746	13
28325804	13
34043780	13
2637914	13
21208618	13
9203497	15
6084493	13
18397716	13
2039449	13
8581705	13
11109283	13
7364094	13
5960433	13
8967337	13
15265408	13
8944162	13
8353231	13
427148	13
11151081	13
3909700	13
7694407	13
2655329	13
14088368	13
876555	13
8205846	13
2447939	13
22789106	13
2931507	13
7045548	13
1377633	13
17232228	13
22659999	13
2767238	13
6944283	13
8731253	13
20179616	13
419403	13
10296171	16
10415296	13
660325	13
2496053	13
25967382	13
26398980	13
8715074	13
7749650	15
5140590	13
4969454	13
17203086	13
36206390	13
16364953	13
6650528	13
4858384	13
14290650	13
13734236	13
706750	13
13300790	15
12054776	13
12032090	17
4760289	16
12636634	13
1854355	13
11397233	13
808045	13
2528083	13
766592	13
7109148	13
6878456	17
5836239	16
4573706	13
3298248	13
6699720	16
21773675	13
2167103	16
7599012	13
5145076	17
2874033	13
17996994	13
21857203	13
14431263	13
14135671	13
5754715	13
786533	13
8673223	15
9990933	13
3291025	13
3693315	13
10247290	13
16376221	13
9950234	13
12383396	13
9291276	13
6956726	13
6570991	13
7855153	13
860969	13
5191275	16
3014361	16
13135425	13
4557680	13
6323624	13
17600151	13
2100410	13
13689760	13
3036781	13
2861152	13
17355932	13
19395697	13
1050902	13
10222331	13
2139168	15
13007516	16
60589	13
3456430	13
9726171	16
9090410	13
3955520	13
1121759	13
6192207	13
6669068	13
1292565	16
27563163	13
34116004	13
3774871	13
15262546	13
9708993	13
6066880	13
4699922	13
2360683	13
1502196	13
1953319	13
4712339	13
5369696	13
2359661	13
7490054	13
6264282	13
830882	13
9909967	13
2264171	16
1042453	13
3158750	13
7273502	13
10002809	15
15143616	13
5542342	13
9362950	13
4655729	13
6180422	13
2004473	13
1068890	13
1029927	13
12124144	13
3381160	13
1298017	13
273183	13
4445958	13
9023846	13
6559922	13
4396013	13
484321	17
1894262	15
17367515	13
5946471	13
232495	13
4265362	13
2415709	13
292787	13
6411455	13
3975522	13
8187252	16
4639814	13
2496071	13
20140877	13
15883684	15
7688319	13
22441334	13
3641787	16
12445337	13
1499774	13
4788156	13
5872724	16
8401317	13
804492	13
3091414	13
5791519	13
1395384	13
7736147	15
2855093	13
380437	17
3675834	15
14806396	13
5671720	13
301310	13
338198	13
31686584	13
2650385	13
1885118	13
11856756	16
838873	13
7740501	13
21794941	13
2498789	13
2451459	13
23553030	16
3724539	16
7613369	15
25184901	13
23483150	13
3383472	13
845480	13
12179430	13
689841	13
888475	15
11689239	13
27355531	13
14172045	13
2691576	13
2930401	17
8262930	13
2933028	13
9376736	13
2318104	13
18993118	13
12109980	17
171447	13
606541	13
7081482	16
978032	13
1791061	13
6148010	16
2141778	13
3702416	13
24874184	16
7154898	13
10471168	13
21380276	13
428323	13
40150451	13
1588393	13
578364	13
15538201	17
8714043	17
9203377	15
6393478	13
4634040	16
11281711	17
163139	13
3194864	13
4558525	13
4718166	13
25090249	13
4015755	17
13486597	13
4402967	16
3810448	13
10029563	16
13974028	13
1870888	13
303981	13
11536500	13
2149304	13
9738238	13
939829	13
12773143	13
9246975	13
7871192	13
44367990	13
1690649	13
1149706	13
22742809	13
7190873	13
3346428	13
13071725	13
12832093	13
8025235	13
2933620	13
15920368	17
984700	13
24031079	13
122063	13
988387	16
30973873	13
15528814	13
15726092	13
1348893	13
3834666	11
9197312	13
15842778	13
6686525	13
22810513	13
6520896	13
3713134	13
8430969	13
8870849	13
3119450	13
1419819	13
3405289	13
2157151	13
15381071	13
17952161	13
18080	13
2668786	13
613800	15
5658040	13
4383916	13
6659214	13
31969510	13
10487775	13
2506122	13
6094887	16
14339124	16
10702782	13
14132591	13
4151514	13
4174914	13
3047116	13
721655	17
11416990	13
7294529	13
6545725	16
5802097	13
5460542	13
20832237	13
147383	13
524620	13
16451019	13
5188951	13
6120758	13
9363478	13
10326855	13
3719949	13
12402222	13
5713779	17
9785895	13
5883947	15
7769159	13
10498475	13
10418887	13
3577348	13
2714399	13
8574008	13
35627405	15
2357798	17
13544857	13
4423500	13
3733393	13
15061760	13
17679720	13
1740085	13
5759871	13
11757663	16
5106512	17
25232487	13
10223999	13
11390662	15
18215994	15
1034432	13
12950771	13
1414598	13
2896319	13
725920	17
476683	16
1408977	13
6083870	13
44047236	13
7191530	13
8505481	16
5496530	13
33700429	13
11681720	13
2604844	15
4188103	13
4328109	13
1421999	13
7830287	13
4665148	13
3157925	13
4330721	13
3431780	13
5048989	13
4826112	13
3383439	13
24807812	13
9409738	17
4145298	13
879679	13
3733026	15
18191382	13
12515929	17
9312011	13
3168427	15
20616527	13
8972921	13
3639356	13
4760710	13
216503	13
26729493	13
17596857	13
1417357	17
1550450	13
1076402	13
15024480	13
32643839	13
1265667	13
1591285	13
17414553	13
3105537	13
737603	13
6523250	13
13336027	13
26585739	13
23537007	13
10078017	13
8311652	13
1737879	16
15545257	13
7202532	13
35483163	13
8016411	13
13843634	17
4923137	16
18016878	15
6000715	13
2595329	13
1527769	13
28496742	13
3173335	13
11904906	13
14146729	13
20662021	13
42513052	13
3649522	13
5756931	13
15928391	13
23937742	13
2770434	15
7227748	17
8434734	13
23578440	15
691321	13
1287763	13
15102928	15
1709839	13
8417633	13
12516959	17
15531005	13
15864086	13
8047984	13
2707842	13
9396176	13
9327508	13
27341397	13
8977379	13
1661785	13
982256	13
1877008	13
24179031	13
1941385	13
34067283	13
8148411	13
1976194	13
4814832	13
24024488	13
18754476	16
1541581	13
8387841	13
8477336	13
3433786	13
12191943	13
3336928	15
3782912	13
8966178	13
5029425	13
16929234	13
7807627	13
255187	13
13289985	13
18827395	13
26482008	13
12077795	13
3232477	13
2214664	13
584210	13
4598065	13
5233191	13
5519938	13
3593887	13
3911057	13
2705935	13
23535159	13
4174344	13
266165	13
387725	13
5280157	13
16354935	13
11639164	17
3080417	13
1336136	13
1278087	13
5409172	13
39781203	13
207550	13
6018782	13
150749	13
9449580	13
246752	13
18366698	13
15802183	13
33157370	13
1301126	15
21219337	16
1308295	13
2354550	13
1007029	13
2872605	17
22848121	13
2049275	13
4046546	13
609080	13
8553718	13
2450302	13
7069772	13
3510110	13
4855109	13
38263291	16
8577488	13
5613301	13
7828818	13
2181693	13
4699143	13
43058966	13
13336475	13
8894297	13
6942058	13
251032	13
16266617	13
6921508	13
3736535	17
17686878	16
9267460	13
20865326	16
5930938	13
9795064	13
193287	13
660006	16
2225499	13
12364714	16
7759071	13
13754424	13
1639125	13
6665789	13
3332415	13
6799025	13
8503302	13
7148073	13
3523541	13
8365843	15
875968	13
5452318	13
2136388	13
3225609	13
4329171	13
7526779	13
6824796	15
1374455	13
20244558	13
1503216	17
119367	16
13897040	13
7958130	17
2719989	13
9834194	13
7190389	13
1832008	13
4074515	13
2006481	17
2236138	13
2816487	16
27096264	13
23169949	16
4754617	15
7241758	13
727374	13
4496896	16
39581885	16
5637373	13
5820765	16
19141719	13
2362396	16
11829724	13
8203309	15
16650863	13
35180297	13
1512590	15
16078900	13
6823956	13
8349984	13
7564813	13
691821	13
2126958	13
8931246	13
11212390	13
26709300	13
2535782	13
3549622	17
2055721	13
18117714	13
11783670	15
743554	13
1136179	15
6324445	13
1299597	17
22347564	13
2502762	16
1667366	16
32522666	13
1634930	13
45887129	13
2508346	13
1380292	16
3605181	13
583881	13
915905	13
19440160	16
2342196	13
3046047	13
4068859	13
9417904	13
10146144	13
673888	13
20153228	13
8131669	13
1293059	13
11074903	13
3163929	13
1530279	13
13779527	13
9251925	15
7411083	13
13614612	16
29429420	13
7748581	13
13042579	13
26494293	13
34652437	16
6636006	15
25570370	16
26822327	16
5936600	13
4409624	13
1057964	17
540629	13
12698133	13
5659776	13
3535869	15
9328969	13
7151179	13
16132343	13
4599636	15
3713319	13
26428246	15
24198313	13
10142038	13
7904629	13
46515	13
2526732	17
7428533	13
15537687	13
15494820	13
6742245	13
4658039	13
4641614	13
5444461	17
897587	13
1722706	16
570172	13
1673044	13
167531	13
45127347	13
3275096	13
42880520	15
1584569	13
535907	13
31928866	13
1998459	13
2646216	13
124060	13
651277	13
680618	13
3009671	13
22397684	16
698051	15
7301482	13
1647475	13
12264218	13
4079393	16
35261955	17
17079247	13
1130155	13
6643244	13
19091056	13
4107455	15
40700813	13
12072587	13
2467389	13
612358	13
707926	15
5086727	13
5472014	13
2367295	16
2989617	13
280418	13
9548533	13
12208919	13
7204272	17
7092204	13
15655189	13
17130029	13
10211190	13
4734973	16
19654878	13
786071	13
18245224	16
3418389	16
12935993	13
9352391	13
10614106	13
2593601	15
8806218	13
12209806	13
5663814	13
2815723	16
20330546	13
12048608	15
12210239	13
9793407	13
10257408	13
4592878	13
27402585	13
7053054	13
14457029	16
635266	13
15443622	13
47923414	13
12010310	13
15140469	13
6711855	13
5216334	13
7815934	13
918800	13
217519	16
183351	13
7916462	13
14905868	13
25213052	16
6291996	13
16703101	13
969972	13
23336422	13
7881557	13
13917558	13
7056094	16
800365	13
5944774	13
14918126	13
443057	13
2227317	13
14401969	13
1952083	13
3142812	13
5587439	13
9069753	13
8254169	13
12089770	13
6847858	13
13836133	13
9979146	13
4411534	13
606753	13
5802363	16
1742673	13
4794366	13
14930796	13
10875647	13
7737694	13
13717236	13
20982594	13
1885155	16
26394205	13
10070370	13
6761362	16
1281996	13
24675481	13
22066251	17
1433434	15
8092457	13
19887620	13
6517919	13
3514602	13
271293	13
1530958	16
33350963	13
1874673	13
1944093	13
644741	13
12134602	17
5206691	13
22766882	13
1305951	13
8618800	13
21844289	13
60289216	13
22371323	13
2594805	13
3045888	13
3312290	13
5979186	16
4902191	16
33349186	17
6149871	13
3840841	17
2476619	13
4694855	13
1208201	13
3495838	13
9007468	13
7763500	13
3485653	13
28883395	13
8742199	13
5448825	13
5013935	13
1311550	13
14597818	13
21817496	13
691979	13
42347091	13
3279458	13
9036172	13
7567626	13
8835772	13
3162566	13
2623569	13
5389772	13
10798007	13
17472672	13
4500153	13
9720470	13
22072164	13
6768768	17
680974	15
16687014	13
6410298	13
13569793	13
7366502	13
6853418	13
2706665	13
18719151	13
3287235	13
5188312	17
8906336	13
2730392	13
4405175	16
14960992	13
2961707	13
2903391	13
864475	13
9369136	13
14631485	13
8437426	13
547486	13
84886	13
5278105	13
2178632	13
10212627	13
1139330	13
8151205	17
6832722	13
13645872	13
31136090	15
138579	13
2437104	16
3879221	13
3773657	13
21423976	13
9876085	13
16105128	17
15399211	15
1301492	13
235894	13
5644528	13
3972572	13
12844097	13
16487020	13
23538156	13
2459769	16
5181781	13
1563486	13
1655853	13
4212521	13
17877571	13
2743622	13
640595	13
17407106	13
2291688	13
8271695	13
4038302	13
3687433	13
2461539	16
3263832	13
20991598	13
8187394	13
7808733	13
5892400	13
10712082	13
8742007	13
1354574	16
1454619	13
12782967	13
3942586	13
3099135	13
14168814	13
1706742	13
936671	13
10365475	13
1172	13
20937373	16
3146895	16
3998892	13
8588016	13
15833198	13
1896398	13
31591833	13
16898718	17
10023923	13
14234	13
3597036	13
15824336	13
3577529	13
6256878	13
1170444	13
5947069	13
5871999	16
51238922	13
1324026	13
13185873	13
6626570	13
4054968	13
7042956	13
33555447	13
8861588	13
16164431	13
3149410	13
3957717	13
8922670	13
290895	13
19352596	13
3964278	15
9406163	13
1801240	16
990054	13
985182	13
6132547	13
28513824	16
9766288	13
1399023	13
3872066	13
10441072	13
20214198	15
9908049	13
7842738	13
1429286	13
5262700	13
8279976	13
6405797	13
11505379	16
346216	13
4029121	13
10332055	13
12575384	17
18542787	13
5525469	13
2449686	13
7424444	15
1311845	13
3160192	13
8266833	15
1345241	13
3485348	13
8963883	13
914349	17
1709037	13
2328079	13
9147282	13
2767515	15
8132366	15
41952109	17
3227776	13
12914500	13
13230845	13
12788059	13
7430028	13
14656202	13
17356475	13
700201	13
11678996	13
3628929	13
12470800	13
37466149	13
30527045	13
2060987	15
470671	16
8445245	17
20260471	13
8130074	13
20445901	13
4512181	13
4398670	13
3085712	13
11332828	13
2838230	17
3576417	13
6104957	13
15829649	13
16856844	16
750955	13
5624238	13
22393954	17
5262582	13
2241436	13
2244668	13
14855923	13
292301	13
214488	13
1220834	13
7300507	13
30071	13
12159855	15
5158371	13
14649990	13
13117296	16
10106167	13
10722604	13
151464	17
11019233	13
1936585	13
1414385	13
21081153	13
8173266	13
9024593	13
9066746	13
11716159	15
1451507	16
7156205	13
29315153	13
19805260	13
6476313	13
3561389	13
4939978	15
4226018	13
17751833	13
18919055	13
444412	16
3605558	16
1407275	13
2822085	13
17073145	13
3797230	13
5149332	13
52255	17
21101852	13
615609	13
962445	13
3407753	13
2251678	13
1976722	13
4893844	16
12305571	13
672693	13
26469402	13
13764607	13
9861791	17
1658559	17
1004468	13
12686812	13
342519	13
30977570	13
3036419	13
6087738	13
6453848	13
8078230	13
7235289	13
6524910	15
284856	16
10854924	13
1405262	13
8037801	13
15737880	13
18647920	13
19009519	13
1660095	15
4956144	13
4967767	13
10114124	13
2262308	13
3811619	13
11421974	13
1546675	15
8689428	13
1138152	13
74543	16
12021654	13
21962135	13
25519423	13
2291587	13
12717299	13
4193013	13
15171396	13
6557731	15
6930041	16
12482431	13
10125365	15
191536	17
2406698	13
3771015	13
12356855	13
1464891	13
3379132	17
16759996	17
2396004	13
12681844	13
5856193	13
913509	13
2593867	13
4050440	13
2312630	16
2138758	13
15727805	13
16860212	17
5902263	13
3601258	16
2875719	13
6074732	16
4226886	13
2281263	13
5323528	13
4529102	13
2367827	15
4553460	13
9984199	13
3640024	13
3592184	13
9889607	13
1255695	13
2151230	15
5842190	13
17839717	16
1664223	13
3346058	13
21597793	13
9993982	13
25367982	13
7421650	13
1949342	13
8478365	16
3176602	16
756934	13
1424724	13
8193294	13
1147473	13
6042050	13
8433029	13
1389991	13
2766109	13
1822244	16
17794597	13
686369	13
6335097	15
20757304	16
8867412	13
4660736	13
3074632	15
5212197	16
4982246	13
2863800	16
9714772	13
5514630	13
5039446	16
3421058	15
5971983	13
40144785	17
30594310	17
5410265	13
15079660	13
11611715	13
1043373	13
2772569	13
5443647	13
6575678	13
9845689	13
11529326	13
15931405	13
8708220	16
15257562	13
48752560	17
8807117	13
2328880	13
4534369	13
16344971	13
9327403	13
8884208	13
1103541	13
2627657	13
44003662	13
6253756	16
6175888	15
17450827	13
9988071	13
3053255	13
107040	13
502903	16
2213863	16
4140965	13
18617865	13
4662689	16
2910960	13
20994900	13
32583492	13
29504140	17
3313525	13
176143	13
9591441	13
1798346	13
655559	13
12148036	13
536261	16
6878489	13
11771103	16
994112	13
20115380	13
301086	13
2311558	13
20729894	13
8878955	13
276448	13
3951365	16
13458800	16
704539	13
26841448	13
8792848	16
4885072	17
5202399	13
21036191	17
1389818	13
15003331	13
9380504	13
11927219	13
21492560	13
2141014	13
6378494	15
5156780	13
1690824	13
4210169	15
10342685	16
424131	13
1594299	13
8819861	13
15957817	13
3080787	13
3487355	13
22855276	13
19169420	13
10798488	13
117264	17
8291574	13
7579113	13
19553973	13
13145864	15
7073857	13
7488662	13
1602362	17
3623615	13
651879	13
17936599	13
139457	13
1853975	16
8331711	13
10090999	13
12021572	13
5441910	13
439307	16
4529332	13
4080055	13
1846909	16
16666159	15
1962154	16
7136833	13
5708318	13
2190932	13
12292771	15
1345428	16
6601408	13
2984482	13
1771189	13
2253971	15
3893316	13
4006127	13
226871	13
7530352	16
21249749	13
7017898	16
2011012	13
17785969	16
7251193	13
2732894	13
1278775	13
17699045	13
5098401	13
44943778	13
41518471	13
796826	13
998317	17
16646151	13
5757516	13
306550	13
1507205	13
982920	13
8409894	17
13323931	13
9208283	13
9715649	13
5161150	17
4988613	13
24741	17
4827609	13
338158	13
22789548	17
4433981	13
10653485	15
3448850	13
5780099	16
5015833	13
17500522	13
6877666	13
4254287	13
3555199	13
8592388	13
2763275	16
4131206	13
1373246	13
1747195	13
6026067	13
1179694	13
19161546	16
3390904	13
15784672	13
5630939	13
940887	17
15210606	15
3377702	13
9275406	13
1126821	13
1265065	17
12035073	13
15847582	13
1270889	13
15022433	13
959298	13
8913225	17
32871531	13
5086781	13
6024764	15
15978518	13
28750554	13
1576695	13
16477368	17
28721710	15
21854156	13
15901513	13
190786	13
2360065	13
2723549	13
10575165	13
147753	16
871935	13
9354864	13
11213672	13
2461809	13
1978192	13
3584066	13
8925552	13
3249895	16
4878927	13
2184733	13
470298	13
1609812	13
15150348	13
2762653	13
1045714	13
760782	13
2307093	13
29083900	13
4857254	13
3287108	13
14337989	13
12546497	13
6232644	15
10246042	13
4683850	13
13600584	13
37734	13
3303765	13
12147989	13
1502421	13
1894842	13
6221182	13
8818535	13
17132372	13
4704687	13
1206534	13
538107	13
8341291	13
4140004	16
4865812	13
4263257	13
13000588	13
20411443	13
3663970	13
554497	16
8723726	13
5603728	13
27034114	13
13672364	13
2830493	15
3294548	13
1789961	15
2184089	13
10420245	13
20236367	13
7693651	13
19575433	13
671579	13
1222911	16
10013776	13
42907883	13
14324410	13
1505723	13
8000765	13
17364991	13
15177728	13
2148348	15
15169741	13
8501810	13
12100126	13
1745225	13
615615	13
11524048	16
7468424	13
25629551	13
29677918	13
9258900	13
4889049	13
9428746	15
12820062	13
1928593	13
1061411	13
3499988	13
2502454	13
6715240	13
21412668	13
10383201	13
593191	13
624800	13
1484155	13
12486277	13
10032945	13
6702690	13
7536482	13
757919	13
6375338	13
6236316	13
7263547	13
791974	13
13990706	13
3870995	13
263422	17
17794994	13
3406910	13
2469203	13
7459969	13
5814153	13
24323882	13
5547288	13
9165238	15
11255663	13
2140909	13
4840824	17
4739565	13
1859511	13
1582579	13
5162651	13
9349071	13
10776809	16
5253839	13
10956789	13
1143090	13
3483337	13
8355840	13
971965	17
2052279	13
5049017	16
1151445	13
10260973	13
6941504	13
4600800	16
3817461	15
531217	13
10514547	13
138290	15
160392	13
17147145	15
7690961	13
5577740	13
10301284	13
3997049	13
6451987	13
2073623	13
4788620	13
7615008	13
926903	13
12091224	13
4012728	13
195566	13
3064189	17
1019704	13
5736488	15
7041089	13
20206457	13
14184136	13
13366985	13
6638204	13
4955235	13
14073384	13
1310009	16
3510924	13
4147958	13
374209	13
5243814	13
415778	13
17047690	15
1749757	13
12787313	13
8627279	16
9843527	13
24893478	13
16613679	16
12634797	13
2405969	16
3846333	17
4418361	17
3992405	13
4771970	13
9374377	13
13741727	13
3161776	13
13856145	13
5757745	16
3703593	13
13793618	13
1089292	13
7139694	13
17548150	13
6740769	13
12780133	13
5775456	13
8554627	13
8261138	13
2277351	13
2028240	15
15089860	13
5619996	13
13069715	13
47754383	15
491415	16
21843475	16
7511954	13
9183942	13
9477535	13
17488852	13
2458457	13
15000752	13
4333787	13
10767371	13
205597	13
2636995	17
1749506	13
15646681	13
4148220	13
6251815	13
4455695	13
2321078	15
21007844	16
7189608	13
9109424	13
9853363	13
11631124	15
21004940	13
4938362	13
10487890	13
12983773	13
30541053	13
7503018	13
3323257	13
2611088	13
515747	13
3402804	15
22382950	13
4200192	16
27861091	13
11350308	13
4394534	13
3169974	13
2484492	13
3896379	13
5084209	13
4253465	13
2656594	13
4470426	13
1240610	13
18367344	13
333010	13
5822239	13
11652822	13
9260690	17
3818352	13
9056633	13
8228049	17
9160012	16
2437702	13
6328249	16
10778817	16
386215	13
10832643	13
6920559	16
13208017	13
4672312	13
25753189	13
7759364	15
2619036	13
6183997	13
19608991	13
39422046	13
2939140	13
14716864	17
18916328	17
575611	13
2712847	13
14020020	15
14269053	13
994803	13
38421535	13
5560678	17
420876	13
3104092	13
9057149	13
5816798	13
10510860	13
12684270	13
42192201	13
32800261	13
2377431	16
5348044	13
510617	15
1865105	13
263917	17
9478222	13
21174018	13
1101272	13
23956	13
3165550	13
20021240	13
5411030	13
15523491	13
386387	15
8782810	13
7093718	13
2400770	13
4329532	13
5815398	13
2822714	16
540433	13
1691734	13
13063311	15
14045023	15
555459	13
2751055	13
6011161	13
26194669	15
20848623	13
3402564	13
2938664	15
16429421	13
16707263	17
8787567	13
3986875	16
3383804	13
6891305	13
178641	13
6161937	17
1170251	16
7458065	13
646535	13
14992461	13
751507	13
3263196	13
9265672	13
6004900	13
5317278	13
2354521	13
3133546	13
17997389	13
9608429	13
24655144	13
324847	13
18996702	13
4575239	17
2205478	13
9538221	13
2523884	13
8517153	13
3605601	13
10501078	13
1044526	16
1039619	13
7831664	13
1419554	15
2375608	13
6823982	13
13512149	13
18369725	13
4596164	13
11063534	13
564015	13
3649527	13
15739002	13
3555830	16
5346246	13
4379895	13
335424	15
505513	13
1752240	13
2195619	13
1040690	13
34344565	13
5370279	15
7835090	13
2580132	13
8987941	13
8630669	13
2995477	13
307551	13
1009779	13
1333775	13
18892710	13
4868706	13
1467246	13
4438354	13
3199085	17
4785651	13
4887651	13
3557327	13
9935274	16
4179543	13
999771	13
2011006	13
2661035	16
10570188	13
15660375	16
21515497	16
15684782	13
42703506	13
115004	15
37593125	13
4329247	16
24578192	16
9696644	13
8342158	13
2248897	13
5520107	15
14364639	13
2083268	13
5733640	17
10952014	13
11574361	13
171579	13
2716752	13
855869	13
6741785	13
940224	13
1291978	13
2104561	13
3086767	13
9529869	13
1989084	13
17583346	13
2882420	13
577311	13
17692733	13
46881478	13
5627997	13
4097108	13
633126	17
2757276	13
3129328	13
32384705	13
2465237	13
1665500	16
34115450	13
6101284	13
1745602	17
10197948	17
8431159	13
2420216	13
23639330	13
12998663	13
8863662	13
8613538	13
4790208	16
1985199	16
4392842	13
9577531	13
2142329	13
28253630	13
3194611	15
11799389	13
10297617	13
365240	13
5131887	13
5572885	16
20673862	13
633905	13
1643799	13
3393709	13
3181283	13
9867132	13
58364	17
3022336	13
22029954	17
11612962	13
3678189	13
6914482	13
3775914	13
10156533	13
9764655	13
2100817	16
6373384	13
43532266	13
14808286	16
9247618	13
3884933	13
7372688	13
14561580	13
4438117	13
5167257	13
287224	13
5052153	13
6499275	13
939182	15
1358979	13
5385436	13
9709884	13
8466934	16
4222329	13
8323595	13
2015360	13
695988	16
5783485	13
998646	13
2347244	13
726150	16
4928499	13
50136415	15
2439445	13
16270412	13
9344753	13
1938286	13
14631368	13
7795964	13
2569345	13
11752646	17
6315751	17
3028619	13
17273456	13
16810672	13
5454573	13
22756916	13
9519617	13
4094576	13
57249545	13
6728125	13
30243508	13
2827117	13
9444567	13
2657936	13
5347740	13
2630619	16
6104225	13
1013364	17
2268936	13
13332721	13
13362094	13
4967167	16
10428719	13
14901486	13
14105267	13
3996382	15
23006568	13
24712942	13
1211823	13
1620773	13
5645429	13
1405720	13
36505195	13
12129338	13
1773144	13
2269788	16
4891899	13
3214236	13
3302233	13
14790155	13
14402182	13
13797988	13
26583428	15
7386852	15
13537957	13
3140807	16
1909879	13
6456425	13
1002889	13
29513134	13
8483410	13
139021	13
1654709	13
3673450	15
2866646	13
10859777	13
5780354	13
6733968	13
2098957	13
4808536	13
4725819	13
14558397	13
992866	15
4308228	13
3633548	13
3568135	13
4772469	13
8514307	16
10372565	13
7539815	13
17099717	13
1415347	15
7314703	13
8017008	15
6475336	16
4572049	13
12559776	15
8555074	15
11153819	13
6652640	13
8590092	13
7371508	13
22556411	13
8288221	15
6911501	13
5580920	16
2984645	13
11878186	13
5908875	13
10295924	15
4835676	13
3655415	13
4413789	17
13492958	15
18059031	13
5008306	13
10259310	13
2401798	15
1010423	13
13795082	13
16495974	13
1311264	13
2523009	13
1162400	13
8583175	16
2944301	13
2682593	13
5289181	13
2526026	16
4855645	13
21058270	16
11916868	13
15499797	16
7395680	13
8507104	13
457194	17
443378	13
18774120	13
22611120	13
19878272	13
24516442	13
2099625	13
2720575	13
8407423	13
7056607	13
16100722	16
1325185	13
6877788	13
12315193	13
8110447	13
24412913	13
12353557	13
20747278	15
16177538	13
5374345	13
10772478	17
8415938	13
2175894	16
6911945	13
6496472	13
59655019	16
32521830	13
12274188	13
16436679	13
181630	17
11122544	13
7140294	13
896165	13
8932328	13
14565182	13
1373899	17
1460320	16
1322475	13
2667278	13
71478	17
3845909	13
4145778	13
1530193	13
15980988	13
4087340	15
11821900	13
944345	13
6237944	17
1412209	13
3332875	13
9662072	13
4408033	13
15969689	13
23775748	13
17679123	13
1200571	13
8649853	13
23119007	13
11627719	16
629640	17
388386	16
1544807	13
13440411	13
3046965	13
35396050	13
2004655	13
811451	13
21577478	13
6414987	13
315032	13
381330	13
741826	13
4195789	13
559432	13
14599906	13
5709395	13
19715553	16
7787288	13
16158576	13
10036003	15
1129459	13
6491546	13
4964618	13
6706558	13
3015632	13
1221885	13
2734774	13
11713067	13
13646413	13
4407089	13
7979797	15
3573189	13
8040887	13
7835433	13
15400118	13
1978428	16
7933210	13
213455	13
33353271	17
13886894	13
11602715	13
7151237	15
4030940	16
1185849	13
23344044	13
13570581	13
5096085	13
1824558	16
612930	13
16443012	13
2553990	13
1582271	16
27175837	13
3304274	13
416557	13
12941016	13
4727420	13
11338850	13
6103979	16
10715727	16
8471821	13
2813301	13
309959	13
575258	13
3307014	13
33583859	13
1282665	13
37224164	13
883295	13
25610899	13
7701058	13
606517	16
4936339	13
17083728	13
23294416	16
5761695	17
764245	13
3057033	13
1728750	16
22177321	13
9357958	13
2275161	13
1555873	13
14054838	13
17357586	13
1731399	13
312992	15
6120215	13
2552564	13
5063533	13
6659315	13
180348	16
2077867	15
7560734	13
4165020	13
2486981	13
6219689	13
6427526	13
3035322	13
13827765	13
6876357	13
5674383	13
951670	13
4935584	13
7157975	13
9863691	16
455106	13
10272445	13
3598323	16
2708713	16
4643373	13
16434577	15
2870114	13
6760478	13
3918795	16
5058719	13
187188	13
10464040	16
25797263	13
3266876	17
9922219	16
30007224	13
13046320	13
4405416	13
31995377	16
6809746	13
1752591	13
10116854	13
13243096	15
297004	17
6509439	13
565186	13
2725181	13
11688953	16
764673	15
3692374	16
2964259	13
687070	13
6617180	13
13667787	13
5172763	13
7585330	13
2358281	13
4944789	13
4242819	13
3309688	13
13562745	16
1590897	13
2643132	13
433205	16
9750411	13
4838496	15
321869	13
1190071	13
25342684	13
3825244	13
993436	13
1516452	13
19650650	16
41682030	13
10181466	13
3541477	13
11257657	17
1632390	17
3100705	13
15623638	16
7173949	13
4616181	13
16844681	13
7880975	13
5246883	13
549689	13
9618011	13
9883074	13
15703524	13
2000692	13
10595482	13
3636682	13
1028798	13
8948776	16
3223754	13
39772922	13
12014401	13
11275795	15
6115688	13
23699385	13
3893542	17
9328049	13
381223	13
1114974	13
4682938	15
367985	13
9652888	13
13516053	13
12236627	15
3642057	16
4361418	13
536769	13
3626424	13
1002432	13
20281135	13
8199864	13
655162	13
25445623	13
3892899	13
2896833	13
14070638	17
1266370	13
9535334	13
500033	16
5726942	13
3961499	17
11421108	13
10405410	13
2337791	15
16266313	13
3330425	13
19623396	13
13234905	13
27800230	13
1816502	13
3371588	13
2826270	13
119732	13
15990667	16
13602973	13
16302320	13
2618193	13
8226628	13
2747883	13
26742158	13
2898220	13
2361485	13
8727722	13
21133193	13
14065396	13
3479535	13
15558040	15
78058	17
6752684	13
10691013	13
1316276	13
11090214	13
3098893	13
2282100	13
7422730	13
4069435	13
4860611	16
8857067	13
10429365	15
6634810	13
12274983	13
2709912	13
9600899	13
12933988	13
4313251	13
12340524	16
12661538	13
66380	13
2283625	13
14440576	13
892540	16
1194200	13
25392309	13
15281923	13
7595746	13
1304696	13
899195	13
641448	13
11518630	13
2391562	13
22255797	13
4113403	13
4387107	13
20373629	16
4717014	13
5675417	16
612195	13
10300664	17
17501413	13
2959345	17
230486	13
14208403	15
2273104	13
16036764	13
3810216	13
84327	13
4346416	17
4802367	13
1248635	13
16114333	13
4759168	13
2999764	13
16077185	13
10138333	13
9386305	16
11695245	13
15539538	13
15896701	13
470863	17
1543745	13
17900569	13
1319346	16
42356209	13
25047044	13
15652438	13
8012247	13
1366283	13
23612302	13
9962671	13
555701	15
6186198	13
8947941	13
4061686	13
11373001	13
1129136	13
17605062	16
9866902	13
11167363	13
14448462	16
2041221	13
857857	17
36022	13
13362611	13
5901772	17
13138048	13
10836478	13
442691	13
5406146	13
5733576	13
20142643	13
11622462	13
1083446	13
48566	13
11539078	13
17321969	13
882927	13
21750912	13
4439532	13
8164831	13
1820718	13
2208409	13
12297085	13
1837558	13
10533716	16
11815319	13
20685203	13
1202304	13
11662427	13
8511629	13
9997619	13
8657471	13
7636223	13
10493421	13
4229016	17
1593828	13
18594129	13
1247326	13
3981810	13
6449533	13
3333571	13
1894889	13
226104	13
2601034	13
15612847	13
3869372	13
3894680	13
4783699	13
1614332	13
20146078	13
3782883	13
1803568	16
445955	13
5831115	16
393711	13
23790022	13
5534820	13
17242862	13
3665781	13
73224	13
19538122	15
3957885	16
6251692	13
3796657	17
6171314	13
2700991	13
13157116	13
3670381	13
8547479	13
18547670	13
6206699	13
12343874	13
3068652	15
1994064	17
416783	13
17544850	13
4019247	13
7238014	13
6586701	13
9592456	15
9822454	16
1844737	13
12433460	13
540974	13
899633	13
770996	16
6778402	13
15684629	13
2358052	13
30384607	13
560375	13
4279890	13
2210590	13
5671029	13
6750377	13
6069511	17
2896796	13
35286527	13
3311870	13
2739925	13
13764846	13
6065797	13
9794117	15
3875284	13
17972204	16
1185290	13
2421350	13
12128415	13
3465553	16
5206900	16
9738984	13
64147	17
15164159	16
8954667	13
392013	13
34072224	17
4707719	13
1446763	13
1235962	13
12172708	13
9529927	16
1073273	13
11009448	13
5748456	13
8852942	13
17856051	13
2006683	13
6169246	13
633685	13
2027924	15
7813142	15
1437208	13
6125418	13
3631871	13
6966579	13
4112279	13
4873147	16
4038334	16
12170189	13
8991853	17
6582527	13
24649313	13
20123431	13
33002074	13
7934396	13
8815624	15
783194	13
535514	13
3212787	13
7423736	13
7284933	13
1093908	13
2334590	13
843992	13
2623455	13
3171963	13
3761578	13
1526916	13
24719178	16
16030357	13
2886222	13
4327213	13
8963809	13
19526241	13
9405981	13
14662002	16
8047698	13
5498853	13
1170224	13
16956579	13
379484	15
12357109	13
3608167	13
58085	13
17833789	13
3074091	17
5907265	13
14740550	13
19406481	13
12504	13
10607820	13
1049363	13
8227052	16
2349010	13
13587055	13
6501315	13
6550557	17
14747256	13
9629422	13
17725109	16
13991129	17
11353601	13
4486623	13
19897097	13
10067161	13
7271314	13
403286	13
3699900	13
15034316	15
4887724	13
5729397	13
2404884	16
5938782	15
6466851	13
1489515	13
377118	13
925668	13
13759273	16
5149266	13
18310687	13
7537052	13
8307134	13
12899637	13
6704087	13
982839	13
8888559	13
8488631	17
1770783	13
2616383	13
5565683	13
7738509	17
11318662	13
11478126	13
1866731	13
18801847	13
12019920	13
2978787	13
2477974	13
8362460	13
15060125	13
5734509	13
12236317	15
30635596	13
14862116	17
28485010	13
941643	13
15011217	13
10911440	13
1860831	13
21243788	13
1756883	13
6246676	13
12621913	13
2455590	16
2080578	13
6451773	13
22271525	13
1438354	13
16232328	16
4966202	14
9718701	13
16152129	13
11745221	13
747492	16
12988040	13
9248450	13
1771226	13
2134076	13
1086591	13
370430	13
3615792	13
6613353	16
10109664	13
1547923	13
10692812	13
8926745	15
25057591	13
2127847	13
1328363	13
3619205	13
10781532	16
2473234	13
3152239	13
8888639	16
13250936	15
12305665	13
4937330	13
4344509	16
9791511	13
11269852	13
8594688	13
11506655	13
8568753	17
16698935	17
3634346	17
3893083	13
4281677	13
1669443	13
1808331	17
3180274	13
3134283	13
12157535	13
19213784	16
4891452	13
680996	13
12262522	13
277452	17
2308419	13
11211756	13
2952303	13
904325	13
2846239	13
9512726	13
10096589	13
9459248	13
3656374	13
13594537	13
6774189	13
296608	13
71576	16
3068498	13
1153294	13
2721607	16
38323402	13
3823675	13
21165350	13
9086940	13
4347927	16
4944959	13
8914327	13
4156475	13
11070865	13
21420708	13
4096113	17
17392641	13
3156580	13
715948	13
21443190	13
6167831	13
11641555	13
2677945	13
4742142	16
29194711	16
8199217	13
929433	13
1160939	13
867689	13
12905625	13
37524	13
754745	13
2647651	13
23690003	13
10642013	13
5060518	13
5641882	13
31724228	13
5282247	16
16815605	13
14373865	13
318424	13
7356109	13
2244124	13
2952546	13
8891813	13
3092984	13
1228453	17
5035634	13
217635	13
16856364	13
4140922	13
7865317	13
6985974	16
8626766	13
952672	13
759350	13
6062281	13
2850423	13
2835843	13
8027976	13
2849555	13
4867021	13
13981139	13
52676104	13
479963	13
10525948	13
2472125	13
6227030	13
6127408	13
11974281	15
4759300	17
1819141	13
6602352	13
11846846	13
948291	15
4582512	13
8778535	13
482427	13
3266536	17
8100663	13
2521527	13
9370031	13
6668045	13
4861900	13
1483188	13
1500079	13
2654291	13
1048192	13
2212194	13
7007994	13
9325978	16
3996901	15
33957621	13
5251971	13
32285373	13
8902455	13
12915843	13
8120831	13
1682512	13
9258705	17
85438	13
676096	13
5172098	13
5261516	13
28675683	13
4159775	13
8922010	13
1414896	13
7253359	13
10877223	13
7799089	13
4241627	13
7294974	13
37509349	13
9839628	13
12259126	13
2631313	16
15936421	13
4054694	13
9938952	17
617164	13
14948517	13
1632083	13
4143321	13
1488750	13
2612440	13
551057	15
16969751	13
4493972	13
465732	13
6856545	16
6176467	13
2840479	13
5920765	13
2662718	13
5954307	13
24968087	13
1808333	13
15029618	13
422318	13
5259365	13
6267193	13
2241235	13
19516246	13
6456244	13
24002524	16
667651	13
22967730	13
2189251	13
2735232	13
11147724	17
14308372	13
12663329	13
2698516	13
22583936	17
840889	13
1110434	13
3128521	13
22350652	13
3268858	13
2705733	13
7935628	13
3094472	13
3652310	13
1058175	13
13302630	13
6703031	13
9794095	17
3457251	13
4139071	13
591885	13
13000173	13
22613868	13
10962607	13
14780576	17
12926068	13
11993719	13
5167840	13
7352286	13
3104754	13
527032	13
2544042	16
2918990	13
4906725	13
2199369	13
28428955	15
6657547	13
1911988	13
9892835	13
3546423	13
5526331	13
6641548	13
14089779	17
1346504	13
4103276	16
7176836	16
546311	13
6805642	13
2800467	17
10977571	13
5173156	13
9884601	13
6817115	13
962702	13
13870936	13
10870338	17
9652725	13
2368869	13
6416229	13
1863729	13
858191	13
163784	13
1559626	17
6959091	13
663900	13
283243	13
10221857	13
6685300	13
10256191	13
19935697	16
12286305	17
2986010	13
19293493	13
1300237	13
7800334	13
7501895	13
3189502	13
30147493	16
15574829	13
12851853	13
3704601	13
8417597	13
2093736	13
4366702	13
15847403	13
1073212	13
4360245	13
8424365	13
23308425	16
9509065	13
4763553	16
18640852	13
9378807	16
48965443	13
11754723	15
780161	13
1604716	13
1069511	13
3965941	13
5171282	13
14481272	13
2020228	13
5115199	13
2704790	13
9514397	13
2083628	13
6599840	15
19601138	15
1917231	13
6057105	13
4874401	13
13288362	13
6448324	13
17798782	13
13292916	13
2871087	13
1615705	13
15760474	13
4878639	13
3763689	13
549778	13
920060	13
1850264	13
5537375	15
526466	13
1634497	13
7430682	16
1544790	13
496470	13
17254972	13
45716	13
8579620	13
11616004	13
4237480	16
953855	15
42027335	13
3490819	13
5417996	13
3089555	13
13594704	13
5825551	13
5788665	13
22981513	13
234486	17
319739	16
12423027	13
1271891	13
1374159	13
12494062	13
6223630	13
27773068	13
17491508	13
12173923	16
5824313	13
1309028	13
4743793	13
543066	15
8125253	15
4858726	13
4096430	13
9506728	13
4881764	13
1669406	13
16866975	15
303267	13
11629666	13
2680139	13
11184025	13
816131	13
3470180	13
5556388	13
1578725	15
33513569	13
8537247	13
2971860	13
1532192	13
7913643	13
5308022	16
1048561	16
19700041	13
20536866	13
5942241	13
10240380	15
343140	13
421223	16
822061	17
1609181	13
29674291	13
5456836	13
26975386	13
1436981	13
21907583	13
1023138	16
788934	13
199967	13
5876291	13
3965264	13
10469856	13
8787681	13
3820981	13
20137206	13
4404194	13
149177	13
4799067	16
597168	13
27218123	15
2511301	13
7998501	13
2346852	13
5195298	13
4093675	13
4660502	13
395623	15
2380898	13
8818135	13
2875897	13
20063226	13
10780666	13
4813346	13
2243444	13
1010512	13
28961571	13
13328618	13
10660590	13
8942542	13
11941077	13
2305167	16
11008708	13
10325660	15
59325599	16
1347463	13
10289084	13
4560973	13
3074126	16
1407020	13
18968469	13
7893164	16
6684508	16
2231731	13
1775163	13
6429053	16
9213047	13
14229716	13
140830	13
10993301	13
6695303	17
12885426	13
975827	13
1398797	13
3942039	13
520331	17
32348903	13
3166137	13
138797	15
9145732	13
9517950	13
21018168	13
12657211	13
3608011	13
16366244	13
2920617	13
12029808	13
19835190	13
6745789	16
4602869	13
33146440	13
2456458	13
28868247	16
7140	16
5284443	13
994280	13
4595122	13
400046	13
4562762	16
3729886	13
5139774	13
18812555	13
20093580	13
12827124	13
32799825	13
7588346	13
6005965	17
5573252	16
10666535	13
9881435	13
1059782	13
2051149	13
18217169	13
3283495	13
1500636	13
6174801	13
1983906	16
4175990	13
1005514	13
1556071	13
15786358	13
13996081	15
22193690	13
523312	13
15102974	13
13836202	13
14550499	15
12255942	13
23561966	13
15806785	13
1649712	13
5508919	13
18989903	13
61484	13
12397259	11
11687738	13
3479742	13
1360259	13
7683442	13
7310233	13
2322490	13
4373478	13
12676453	13
615170	16
272651	13
140058	13
495449	13
6643772	16
4937797	13
7634	13
6209898	13
7323054	13
37324680	17
2723472	16
17338024	13
7476620	17
8211553	16
21553465	13
2460188	13
912361	13
349141	13
1719311	13
3088114	13
235712	17
2454482	13
3961125	13
20420717	13
6845742	13
1279481	13
9257474	13
7070859	13
3936922	13
6787481	13
12069882	13
11292455	16
21214977	13
9042395	13
3677623	13
3590269	13
12111806	13
9674241	13
20587	16
22659986	13
592903	13
44151	13
11729209	13
6687557	13
3748320	13
4975290	13
24698199	13
15645403	13
21592953	13
6324354	13
11974831	13
13172126	13
21723292	15
7141450	16
15120325	13
16075562	13
4953874	13
5850979	13
2146672	17
10982756	13
12817702	13
14248085	13
8365878	13
8438982	13
9113838	13
23809463	13
18124288	13
2902440	13
15892175	13
4363115	13
841527	13
10951316	13
6527692	15
7021911	13
35944556	13
15958687	13
3527091	13
3077347	16
4253021	13
9542797	13
12102781	13
3676949	17
568313	16
5408298	13
5049165	13
16536781	16
19308051	15
5541120	13
12147552	17
8818723	16
2444215	16
5051200	13
18657914	13
17112142	13
16402501	13
2942232	15
15500239	13
13461212	13
15336937	13
14616778	13
20437672	13
8681371	13
7119708	13
10676112	13
17963703	13
3319524	13
3072035	13
19034092	13
5268877	13
7729645	13
1805254	16
482440	13
6831099	13
12281076	13
13145436	13
11935154	17
1405695	13
1584794	13
793989	13
20265182	15
21230605	13
29692944	15
3497714	13
23718608	17
257306	13
2241213	13
16023007	13
11245643	13
7249854	13
4876261	13
23954735	13
30049881	13
6381113	13
1616945	13
2456176	13
4848473	13
11563058	13
4056182	13
2391237	13
9107454	13
20687187	15
1856711	13
13227653	13
1264626	16
71811	13
9553990	13
28049887	13
17902506	13
1624651	13
479942	13
7722041	13
37438	17
6110930	13
6045302	13
4880594	13
1014286	17
471481	13
714600	13
1274966	13
1472904	13
631811	13
2148943	13
7010661	13
8469577	13
6737156	13
8136838	13
10049410	13
5537612	13
4315388	13
15574123	13
17786570	13
4101441	13
514254	13
45992908	13
2327995	13
130485	13
3865769	13
928586	13
4093693	13
7676521	17
11852941	13
1661919	13
3093280	13
20303304	13
20655263	13
5748266	13
2518446	13
4926288	13
13995363	13
3096067	13
2560187	13
10014317	15
2624631	16
22134131	17
4811642	13
1525198	13
16053166	13
20843436	13
18134783	13
6787854	13
3141130	13
7124738	13
26868854	13
12454947	13
404316	17
5501315	13
4687064	15
3237209	16
12667791	13
3525061	13
10631397	13
6671610	13
18724850	13
1917609	13
1879928	13
4678117	13
1538779	13
1853931	13
6288533	16
1125372	17
9727930	13
4108109	13
25100659	13
9685362	13
1322358	13
1752920	13
455856	13
9782461	13
3451455	13
7388818	13
24676960	15
18229319	13
27092052	13
12192840	13
21979335	13
603893	13
14839087	13
5381225	13
8873400	15
2751462	13
7076881	13
4423656	13
2859600	17
31023	13
6449957	17
7689158	13
3249772	13
14879023	13
3709387	13
1320471	13
3616025	13
14341182	13
3038460	15
20921133	17
2218261	13
183668	13
5421722	13
33234746	13
13180696	15
960325	13
2881740	16
10029680	16
2185045	13
11116498	13
207958	13
23794212	16
9621588	13
14187575	13
7771889	13
18995758	13
13121242	13
7174401	13
5531961	13
3838272	13
5104249	13
9046621	13
585115	13
4290815	13
6742551	13
19765697	13
7422151	13
20128951	13
11013536	13
21681887	13
5203931	13
555863	13
1623114	13
385758	13
3156612	13
6682493	13
2715128	13
7568315	16
6550643	13
44220099	13
7468450	15
5145490	13
2779212	13
3357187	13
5809385	13
2799063	15
14140543	13
679761	15
1802221	15
18898321	13
2185202	15
5933192	13
13263845	13
7180960	13
6042997	13
14656284	13
11682229	13
8615465	13
1117461	13
2734006	13
6710705	13
23894792	13
10804413	17
25683	13
966922	13
16943942	13
503362	13
7596018	13
2969890	13
1515616	13
36328042	13
2542661	13
7894613	13
4367036	13
3450466	13
6460199	13
482003	13
10085399	13
11244387	13
2748713	16
2514056	13
15435277	13
532129	13
22787788	16
6738303	13
11064076	13
18773025	13
4168600	15
4235528	13
2476109	13
2407937	15
755854	13
22948124	16
6773247	13
11184380	13
6444557	13
19863243	13
305762	13
1746750	13
4898561	13
5340362	13
6996057	13
3733459	13
6368935	13
15355246	15
1546972	13
7272978	15
1775979	13
17140238	17
1022346	13
2248332	16
10871739	13
8967635	13
5340037	13
10323311	16
3584077	16
14038300	17
2970294	13
16246350	15
5235235	13
8294061	13
4998311	13
22334804	13
5224420	13
762226	13
14561885	13
6292190	13
2402422	13
1351148	16
4548677	13
3688318	16
6419179	16
1049475	13
2398147	13
2251461	13
23230	13
4339940	13
1621056	13
7095227	13
10560130	13
9264558	13
17843999	13
59845155	13
2380840	17
9705506	13
365102	13
7065379	13
14773561	13
16462439	17
783448	13
13062423	13
8755506	13
3769036	13
831450	13
19827879	13
511681	13
22631377	13
572670	13
7946903	13
3435921	13
1991823	17
3267362	13
4099515	13
1038248	13
3481350	13
454692	13
6650584	13
1608191	13
541921	13
5241179	13
11989029	13
17252064	13
4287263	13
8242778	13
11482726	13
2144038	13
13333280	16
8867021	15
8773130	13
6915833	13
823384	16
15551962	13
3317259	13
1291120	13
1330887	13
13070063	13
14722341	16
915542	16
14874681	13
51820	15
7005030	15
726402	13
8336031	16
5545159	16
7826986	13
4125468	13
15741707	13
2808415	13
15281021	17
4607020	17
14559292	13
9265759	16
1045271	13
1297434	13
50672681	13
26326716	13
23018338	13
1885823	13
8110334	13
9101747	13
21053063	13
3147420	17
20016381	13
19299175	13
12911396	13
8325632	13
4872278	13
4853779	13
792775	13
4059485	15
5346233	13
16182815	13
6212257	13
1122447	13
24673588	13
3802639	13
16098804	13
5932023	13
1477445	13
6013065	13
5609386	16
6602465	13
20585035	13
22057194	13
1939635	13
1695595	13
6680183	13
283710	13
5744203	13
6402454	16
366040	13
708864	13
9525996	13
74263	13
4005750	15
5451868	13
530349	13
13466686	13
3640092	13
3554065	13
4691606	13
1315756	16
13200317	13
3264064	13
146667	13
157669	13
281324	13
3209720	13
11328257	13
1264094	13
5283774	13
2566588	13
2831481	13
633576	13
5118713	13
85627	13
3992825	13
15356538	13
17145468	13
2939425	13
5122248	13
24100505	15
3688860	13
566377	13
614334	13
32038417	15
6162082	13
6858150	13
1341575	17
10201892	13
14065299	13
98108	16
24797793	16
17324914	13
2926080	13
9649418	13
6779669	13
9532508	16
1207993	13
27220803	13
2664850	17
327369	13
1331183	13
2610865	13
5752824	13
1114776	13
1701869	13
3039701	13
17165100	13
6527899	16
5309661	13
22089499	13
3117831	13
10562463	13
25822500	15
5749548	13
2909761	15
4007113	16
11006890	13
2185559	13
5581255	13
9324703	13
1915308	13
1488070	13
721018	13
19051093	13
6744311	13
3331476	13
13570351	13
3114882	13
6783462	13
16724123	15
1415160	13
1710450	15
11029595	13
7819017	13
53782	13
9490083	16
12088013	13
31844065	13
13090970	13
14101247	13
68541	13
5419453	13
89137	13
1217425	13
1172790	13
10390926	13
12128915	13
8972644	13
1434976	13
731456	13
1326468	13
7323504	13
10096983	15
9227652	13
8284414	13
113638	13
14957938	13
2930616	13
4827145	13
1099665	17
11207695	13
70995	13
6338698	15
3645831	17
22448599	16
9158070	13
3487341	13
22010270	13
6661560	13
6310338	13
6627663	13
6139059	13
50895398	13
5938809	17
11039544	13
3354355	16
13058839	13
3018300	13
70740	13
9694588	13
11111301	13
44488552	15
2488210	13
20923828	13
14648802	13
2428897	17
2159874	13
4712388	13
7912207	13
18606464	17
16515979	13
3898244	16
6990794	13
10106530	13
6613221	13
4690774	13
1701107	13
1663873	13
42606577	13
6718501	13
2769828	16
21974121	13
3830484	13
5328753	13
8909137	13
193454	17
1133483	13
8078500	13
4395328	13
113318	13
6271621	13
6197017	13
14935146	13
1631211	13
7210927	13
7432202	13
6645026	13
40175137	13
32991029	13
4461781	13
20317632	13
2867768	13
2931387	13
5433057	13
1256731	17
100654	13
4885907	13
5198719	13
7425345	13
37610239	13
3309358	13
12468054	16
1448050	13
4989715	13
14755826	13
1935787	15
16130046	13
457317	13
12604781	13
435339	16
18308767	13
2088318	13
5564157	13
15171330	15
11165942	13
10044494	16
16809726	13
9730431	13
43763362	13
1880039	16
11127775	13
7361052	13
16372225	13
33718908	13
3764360	13
9781673	13
8307807	17
8090242	17
4201646	13
8026772	16
4513240	13
4349391	13
986719	13
32024150	13
12791404	13
5644185	16
14298464	13
2841100	15
3953222	13
975221	13
233730	13
3663851	15
5233383	13
24071453	13
3814896	13
5293623	13
3608833	16
1584832	13
20078570	16
12360037	13
383125	13
12262125	13
13872281	13
12660957	13
3331578	13
7586583	13
4865329	13
3939577	13
3302432	13
2203649	17
1223448	13
2442000	13
29185225	13
21038731	13
10599984	13
11534994	16
3668637	13
17812595	16
5968660	17
3522834	13
8742577	13
5094031	16
8480176	13
16080199	13
6162581	13
1501380	13
109173	13
1616359	13
1556600	13
7208908	13
10235963	13
709346	13
1154570	13
2076849	13
5278121	13
12396363	13
6908961	13
27208887	13
4496256	16
3128383	13
4850232	13
1067270	13
5282792	13
1365684	13
4265544	13
6740110	13
4702317	13
24563212	17
10108099	13
1827562	13
3549387	13
16441380	13
5311180	13
6686901	13
8535576	13
11687843	17
3509851	16
693433	13
5310004	13
3571633	13
2903078	13
3737300	13
1840323	15
1645105	13
720346	17
1093440	13
2411159	13
996693	13
9536019	13
333041	13
6598613	13
2451350	13
2491333	13
15365444	13
10086033	13
203700	13
1843978	13
17875337	13
11101423	13
14523142	13
694687	16
26720048	13
11335636	13
8198190	13
11018388	13
4055958	17
7493	16
18357648	16
27663642	13
7675537	13
9760855	13
3980178	13
8707273	13
434118	13
4127829	13
15650009	13
4863252	13
6614209	13
6344164	13
7999147	13
21636238	17
6625801	13
1868404	13
12760229	13
6795398	13
454328	13
3068115	13
2989248	13
21831888	13
13217237	16
15410750	13
11402737	13
1171512	13
1394066	16
1749081	13
3204898	13
995126	13
8645209	13
21359541	17
18200531	13
55320	13
1585058	13
21500113	13
19994993	13
582891	13
7001929	13
13715549	13
1657782	13
17215688	13
15500747	13
12841135	13
2874947	13
5753074	13
372623	13
22821953	13
10829236	13
4795533	13
2518477	13
8001480	13
4376429	13
26091202	13
18083951	16
8778244	16
1416844	13
6129914	13
12331318	13
8863494	13
336094	16
6423384	13
24004902	13
4363029	13
12514974	13
24214552	16
3446531	13
3467021	13
16505459	13
6524887	13
642763	13
12290713	13
25598964	17
1906511	13
4130757	16
1136292	17
3166651	13
17720366	13
6851050	13
2858464	13
12404927	16
7248413	15
629945	13
758529	13
2435000	13
20837743	13
1018310	13
3173475	16
959367	13
17715513	13
5103207	13
10680206	17
11738302	13
1799452	13
6358305	13
5955029	13
6947133	13
51435898	13
2447556	13
2808795	13
729324	17
4501551	13
9926899	13
2816258	13
58693	16
21523449	13
9977916	13
16873734	13
8270393	16
1539163	13
18845442	13
744161	13
53542476	17
7787426	17
2648224	13
548686	13
6299869	17
5998511	16
3221739	13
20357617	13
1855738	13
1776191	13
4941656	13
6189227	13
1727162	13
5374268	13
20298628	13
10872859	15
9086166	13
9852344	13
6915379	13
2581035	13
9870191	17
693650	13
7426519	13
891129	13
8237202	13
1626397	15
10867153	13
3663164	13
3628512	13
8747356	13
2018353	13
14108328	13
13073633	13
231374	13
1536856	13
29139760	13
5705398	13
2970026	13
1001470	13
13098831	13
8607232	13
31544452	13
28015028	16
2961836	16
11783325	13
5157876	16
519984	13
17048203	16
4442071	13
9001982	13
4835731	13
11160733	16
4068223	13
2331461	13
476349	13
8214082	13
5662509	13
12874393	13
21698674	13
11567529	13
6278340	13
15260168	13
6772144	13
1642885	16
2933968	13
13367746	15
6877884	13
1640452	13
15269854	16
39620162	13
54772845	13
3472629	13
16983393	13
7494308	13
1010472	13
14152168	17
2615938	13
13974545	17
6425231	13
8386935	13
5299346	13
9771698	13
4085872	13
490661	13
2787904	13
5939401	15
918125	17
562600	13
9650595	13
34335913	13
8098011	13
2236593	13
6712097	13
131312	13
6419727	13
7133860	13
813235	13
4345185	13
17408153	13
45445057	13
2912268	13
16345462	13
12860519	13
7469237	13
261570	13
9179567	13
6579409	13
2890850	17
215786	13
27732805	13
5140142	13
18618554	13
9159665	13
3332177	13
4831609	13
20251479	13
2171568	13
2717156	16
12791013	13
11130503	13
11462690	13
2087619	13
1840315	16
2633680	13
453282	13
2760084	13
3951396	13
7280437	17
2501544	13
10005338	13
24085639	13
6059144	13
753385	13
1187351	16
2037255	15
9772180	13
11307410	17
4731369	15
13022439	13
7809015	13
13176984	13
11280550	15
55711273	13
7109056	13
15269614	13
10454829	13
2311994	13
1180531	13
3992378	13
10582186	13
5839321	13
1526180	13
9353186	16
8702664	13
92296	13
1554028	13
445639	13
30200665	13
800172	13
2761075	16
5226383	13
10135569	13
5171008	13
5994702	13
3602272	13
24711208	13
12232726	13
9920413	13
2669674	13
2445680	13
602074	13
30361135	13
1098640	13
3895699	13
17752787	13
13896726	13
7845302	13
16060685	15
4425956	13
1108734	13
17019887	13
11077449	13
1500645	15
10585855	13
11022076	13
18711439	15
8998655	13
9553638	13
3204390	13
4930251	13
1775208	13
4601817	13
6319261	13
4306068	16
1494419	13
4197553	13
3716872	15
12042962	16
11444937	13
1875351	13
11289612	15
26773820	15
840463	13
5910473	13
17181646	15
15052817	16
7159459	15
1122480	16
23957528	17
10433965	13
5018884	13
4589712	17
3896512	13
442303	13
9433375	13
6215541	13
10868306	13
11820861	16
8092253	13
4083344	13
5199674	13
37546719	13
3495822	13
4426102	13
30229401	16
7829857	15
6423291	17
1218088	13
6217615	13
34734567	13
23463301	13
9793965	13
15758061	13
5971926	13
11075222	15
19526527	13
5455029	13
7642258	13
6375144	17
10935780	13
6922045	13
8349363	13
5689815	13
19838081	13
868862	13
4475079	13
14921291	13
12826538	13
9111880	13
2077176	13
1957128	13
13350116	13
1408183	16
51147556	13
5394352	16
4961578	13
1771010	13
17366605	13
37745046	13
1748598	13
3870419	13
3436824	13
7910826	13
8524709	13
9042736	13
11194300	13
25298304	16
10350891	13
22187755	13
1936262	16
8368583	13
3937753	13
11289853	13
14374648	13
6229979	13
6616326	13
8319089	13
17766056	13
1226877	13
14230303	17
7632074	15
7529808	13
1513749	13
1868894	13
1801715	16
12566533	15
817334	17
3964105	13
4217062	13
32694	13
31373351	13
25641049	13
2427646	13
21818655	15
13859147	13
199745	13
11315031	16
4848142	13
4914558	13
9993841	13
12940756	13
785715	13
11485946	15
10307661	16
1370022	13
2385894	13
1254242	17
5371030	17
11877144	13
2415373	13
5295988	13
4588557	16
5198897	13
32515684	13
3472516	16
9608336	16
6100529	17
12168810	15
11032413	13
25412696	13
999172	13
2918555	13
769004	13
9339708	15
8628083	13
1996804	13
2348167	13
678861	13
5079014	13
9975184	13
4814096	13
8948667	17
2881751	13
3900133	17
2812124	16
8147719	13
484862	13
12748201	13
5829369	17
986775	13
5788615	13
4388672	13
317354	16
8137295	13
8283741	13
14684283	16
216329	13
4410386	13
3859140	13
1780115	13
8812794	13
1677062	13
200357	13
11811449	13
15669405	16
6044201	13
23053392	16
5018920	13
8069841	15
978475	17
16998799	16
8753686	13
19952869	13
18358875	13
15352918	13
6607910	15
2997406	13
9225856	13
37335152	13
9779176	13
1276193	13
2255683	13
8934107	17
9929946	15
15919183	13
14064878	16
288652	13
3551721	13
12970267	13
504963	13
2653448	13
2868559	13
6119318	13
14307583	17
468097	13
23731777	13
5049601	13
763748	16
102617	13
22709184	13
812427	13
4811317	13
18442695	13
1957756	13
1269951	13
4589736	16
11988710	16
6431022	13
5184802	13
14434685	13
13108545	13
4631935	13
11893633	13
3906105	13
758028	13
7701615	13
1454355	13
10070368	13
13818990	13
7086947	13
8669196	15
12204557	15
21396246	13
749290	13
1092532	13
2672361	13
6025639	13
22990251	13
12917615	16
26938543	13
12549533	13
5095371	13
279991	13
2822610	13
2631802	15
1647957	13
862263	13
576906	17
5432315	13
14784934	13
2927647	13
3984071	13
2240001	17
760336	13
13037950	13
15023667	16
11700574	13
2174572	17
5921004	17
8021740	17
5171588	17
13659731	13
554870	13
4696102	16
15945256	13
2244769	15
9651067	13
341615	13
19534946	13
3727866	13
9260953	13
3711483	13
30929938	13
4425737	13
400451	13
26372008	13
27482284	15
14387487	13
9991788	13
2088197	13
332850	13
1508226	13
1925065	15
3584267	13
2884887	13
17098264	13
9361666	13
10189938	13
13697414	16
5974827	13
12246474	17
16697274	13
4854640	13
636389	17
2756001	13
7637550	15
11609242	13
8602281	17
2536722	13
6129561	13
3030599	13
3501820	13
775549	13
9568059	16
19804858	13
2023899	13
2387117	13
21826996	13
1344490	13
2844277	13
5891	16
9351005	13
3670716	13
2336767	13
3237683	13
12363	13
2575441	16
143607	13
12006804	13
18577177	13
14175947	17
7314889	13
5776983	13
20768474	13
1655958	13
3258119	13
11685061	13
7610513	13
10034020	13
17233904	13
17372477	13
4216175	13
4336888	13
1682077	16
1527965	13
19007101	13
562313	17
9187598	13
18543520	13
19728234	13
9742386	13
1158562	13
143417	13
16444349	16
4063193	13
5310604	16
21000584	15
20890989	13
2987834	13
10170494	13
13470305	13
5070576	13
9360614	15
5647006	13
377793	13
1590902	13
9038800	15
7780763	13
1481628	13
4329694	13
20739391	17
6834897	13
45367437	13
5944602	13
5571630	13
28922444	13
4515026	13
9617411	13
6697769	16
10786767	13
6747492	13
3313730	15
6774364	13
1623140	17
5618393	13
2830352	13
7708335	13
7393803	13
3011800	17
1545976	13
2748423	13
11282901	17
1771629	16
5891083	13
3736432	13
3787882	13
13799955	15
2448312	17
16260752	13
1536644	13
11623457	13
225655	17
6853747	13
12710650	13
4236454	13
8949255	16
1642798	13
18842417	15
11879360	13
6065807	13
6366167	16
9995959	17
16886586	16
7051232	13
1162272	13
12163205	13
7749125	13
22794750	13
11819675	13
2915845	15
2999274	15
6695523	13
10246294	13
5052747	13
152617	15
3942577	13
6467074	13
623605	13
697297	17
10511552	13
5651227	13
11227763	13
6995222	13
877980	13
24253242	13
1006690	13
4991813	17
8449332	16
16083349	13
765747	13
5879254	13
23034127	13
3714698	13
4575879	13
3310661	13
7033535	13
2056098	13
23669850	13
11012024	13
194944	17
3333913	13
2962562	17
2662856	13
2589717	13
12810311	13
1392105	13
31816215	13
11429835	13
357703	13
3838312	13
5728754	15
1007185	13
2385422	15
5664897	13
774452	13
18956042	15
50563	13
1890627	13
15522698	13
2995900	13
8386761	13
376302	13
12268913	13
1152120	13
2554196	13
5093298	13
5707398	13
8414046	13
5573988	13
7680690	16
1696755	13
7331857	15
14317918	13
16936766	16
10132482	13
11721659	17
973957	16
3205123	13
6563128	13
9206841	13
27485386	13
9694757	13
5457510	13
10323859	13
7781030	13
626155	17
3027915	13
7041713	13
15923344	13
14983857	13
8025924	13
172464	13
6305485	13
5159092	13
13952472	11
1227547	13
12978962	13
3923715	13
10043493	13
3235433	13
789009	17
2815160	13
230069	13
26775	13
27509439	13
3009621	13
3366935	13
1229115	13
39143874	13
19975092	13
1468617	13
3890036	17
8525907	13
1497509	13
10184413	13
1652145	13
19344654	13
14957246	13
10545256	13
12268345	17
4195276	13
3339315	13
14802224	13
4588647	13
1101809	13
2174106	13
3700329	15
10400709	13
735164	13
5133278	13
5084705	13
2151817	13
27264942	13
2882471	13
6074252	13
11212095	13
6085390	13
6249718	17
348692	13
2883845	13
24761006	13
9502874	13
34333206	13
3965229	13
4518167	13
13076036	13
2773946	13
3002751	13
2200924	13
28373941	13
2493546	13
3919083	16
5720641	13
5732427	13
2125808	17
12178100	13
11545310	13
9147914	16
15920284	13
1690739	13
15811070	13
7643854	13
11742323	13
4752196	13
2284119	13
16344669	13
1996584	13
7758311	13
2304874	13
1778686	13
1115328	13
10232460	13
3418468	17
3323361	13
9981116	13
20416126	13
4216897	17
7634560	15
10455555	15
5239191	13
4431062	13
738122	15
5177322	13
13356106	13
1013407	13
4994534	13
38768460	13
6656820	16
17362808	13
11172095	13
2636708	13
8665270	13
1238858	13
27263653	13
4563460	15
43384575	13
1107978	13
12028302	16
21971116	17
10340201	13
11276712	13
20055381	13
7585698	13
12633043	16
698031	13
1610420	13
18120120	13
491424	15
5260561	13
11026903	13
10028264	13
2433799	13
5014987	13
2233404	13
15023847	17
9938513	13
3153843	13
6167314	13
2241938	13
1909742	15
14742347	13
3538871	13
4811133	13
2400813	13
6287927	16
15414783	13
2845002	13
173945	13
101859	13
3459577	13
7550755	13
18505258	13
5290978	13
4886892	13
16994939	13
1719329	16
1005568	13
1310364	13
4215944	13
17168380	13
2260271	13
10779688	13
2336093	13
1122698	13
12782215	13
2107281	13
1856064	13
40858113	13
2529831	13
25153382	13
1884446	13
16416227	13
4813830	13
10284008	13
4928460	13
6915598	13
4826122	17
5976409	13
5609313	13
8908230	13
15335589	13
10533982	13
3614291	16
2184571	13
858262	13
12798608	13
2728878	15
9223582	13
139990	13
18372035	13
1603304	13
72825190	13
6582645	13
7400592	15
4010743	13
19962050	13
20902220	13
12338008	13
15502683	13
8837999	13
23667290	13
7396082	13
5981396	13
7176758	13
6280715	13
2119481	13
16710602	13
4999031	13
10471980	13
12434263	13
1794096	13
5904219	15
5357585	13
17672047	13
10030435	13
43471203	13
16171168	13
5395706	13
678812	16
5624204	16
3038330	13
11683575	13
14685172	13
13405932	13
2337069	16
4915803	15
2013815	13
3622934	13
7251299	13
11958911	13
1475566	13
3632088	17
4643047	13
14460566	16
5881633	17
1453134	16
62024	13
11043818	13
2898740	13
1239948	13
12521584	13
530137	13
2752262	13
4451939	13
37067504	16
20898927	13
8125594	13
31296107	13
27996840	13
3653260	13
5902740	13
1145580	13
255318	13
31747251	13
4054075	13
1168834	13
321275	13
44554320	13
3028094	15
5342322	13
10268053	13
6529421	13
24034758	13
13484080	13
1024781	13
6699451	16
2388061	13
13642962	13
15794522	13
7588577	13
15771454	13
125829	13
16815168	13
322373	13
18621923	13
12928645	13
2671015	13
25129468	13
14945845	16
16452008	13
4901447	17
11791056	13
8664125	13
214963	17
1755715	13
4215742	13
8307373	13
486332	13
10283867	16
5232773	13
1823443	13
5091151	13
9536449	13
6825678	13
19194158	13
11793738	13
2044180	16
55636360	13
1012956	13
3756671	13
6849947	13
2375267	13
301335	13
34815153	17
6924442	13
6257287	13
5275109	13
4555440	13
5600826	13
3911325	13
31460766	16
526747	13
30884980	16
4369595	13
11510156	13
2072418	13
10330664	15
36666253	13
1846962	13
2620631	13
12835721	13
9034463	13
8174379	17
14373568	13
11670700	13
2195385	13
2582622	16
795976	13
34620074	15
137515	13
8527700	13
178975	13
12826386	13
3909924	13
1056462	13
502525	13
8784641	13
2122397	13
2717274	13
33536397	13
25070529	13
8145727	13
582309	13
6246714	13
173588	13
8316936	13
16942014	13
1964907	13
16452067	13
10917907	16
18690394	13
7603326	16
4536210	16
6503944	17
12149756	13
4962253	16
8799344	13
35558712	13
4567175	15
34360624	16
7096459	13
1067703	13
1382125	13
2448589	13
6740489	13
6426172	13
1285512	13
5555566	13
1711821	15
29542573	13
11225366	13
18893692	13
18767261	13
34124440	13
6824969	13
607802	13
3428766	13
3681190	16
5699431	13
455165	13
4089747	13
15762270	15
7393891	13
5631533	13
9377956	13
17050714	13
2405859	13
2052068	13
3447483	13
6002553	17
12030061	13
6866105	13
332808	13
744412	13
3420545	13
16215283	13
12403104	13
1179324	13
6503661	13
1993869	15
29775000	13
6009716	13
7660635	13
32845389	17
14016682	13
354206	13
5464754	15
5026850	17
4728074	15
2847034	13
1282195	13
1025996	13
7478510	13
8648099	13
1139971	13
2434979	13
13456112	15
809590	15
20558944	17
5001848	13
10273012	17
4674180	15
5428381	17
2424002	13
11079189	13
22313274	13
12831876	13
1317497	13
9929950	13
5160100	15
1779554	15
4398420	13
10191730	17
3298954	13
3323142	13
2313894	13
14157260	16
5063659	13
13976394	16
19189740	13
32381008	13
1404926	13
3668030	13
7792667	15
3843494	13
13401331	13
9122	13
2143	13
12286249	15
3053681	13
10622918	13
19664252	13
14119593	13
14933276	13
16747777	13
11343922	13
1840507	13
856506	13
2898470	13
761231	17
10207403	13
2413802	13
4210805	13
6055706	17
11057627	13
11953033	16
9091215	16
7960008	13
4230744	13
7271503	13
18994774	13
1601838	13
3839506	13
9403530	13
3995912	13
9791691	15
3912152	13
2072790	17
3889122	13
20922181	13
3888919	15
3947334	13
5216067	16
13980562	13
3212970	13
1698539	13
1569813	13
11335323	13
3139566	13
1553974	13
1611212	16
8419923	13
851805	13
14445527	13
60951	13
2446837	16
25075	13
5632678	13
15343840	13
17688470	13
2310453	13
15465062	13
345264	13
16733825	13
1473206	13
1446896	15
2342635	13
16096214	16
1731305	13
4294260	13
22852945	13
2455929	13
15395506	13
36082788	13
7747802	15
44955	15
888497	15
4016062	15
773400	17
5168173	13
4475638	13
37574497	13
30684565	13
2778031	13
5917280	17
11307757	13
19640455	13
4505815	13
22335406	13
2140842	13
19025659	13
12611421	13
2735620	13
3198478	13
3901286	13
850652	13
11325022	17
5539226	13
2657750	13
901757	13
19658377	13
892389	13
5005146	16
16798017	13
4656318	13
7191097	13
28506534	13
5585717	13
2378500	13
6692027	16
519856	13
13364042	13
9011843	13
9790025	15
5519414	13
25500452	13
3467044	13
20981005	13
1792433	16
2313394	15
1225381	16
1669378	13
544764	13
13731022	13
1749913	17
3972475	13
4578755	13
1255610	13
2425744	13
6841902	13
10976147	16
25285707	13
594800	13
5768396	16
9796930	13
199050	13
8250258	13
5239313	13
4100389	13
1308296	13
6094217	13
1464521	15
9088479	13
7256804	16
2303528	13
26828005	13
9928022	13
18480636	13
16326997	13
6068491	13
5009909	13
20016248	13
7558305	13
41574	13
340737	15
1202256	13
3018915	13
3892682	13
39344606	13
2861965	13
1660176	13
1137233	13
1728850	13
12938305	13
10548096	13
3973698	13
74523	13
2130407	15
5459990	13
689560	13
6755371	13
5283493	13
7327693	13
437244	13
9036703	13
26406292	13
10366980	13
5406153	13
5821709	13
13243554	13
5892128	17
1750478	13
10966625	13
18515466	13
15533706	13
4347985	16
11493707	13
15492086	13
13864005	17
4519717	13
1280403	13
10517442	13
10363505	13
14853713	13
956045	13
39419168	13
1475159	13
6875077	13
6120903	13
3894698	13
8483500	13
7329524	13
3003466	13
9718306	13
5064564	13
2472197	13
5513968	13
15242327	13
9412502	13
32226562	13
6360663	13
12415856	13
5880169	13
87619	13
5459968	13
1587044	17
14684271	13
423606	15
28159510	13
20326492	13
785756	13
1410538	13
11107597	13
1169763	13
11386773	15
11650380	13
8036518	13
2228561	13
11877679	13
58605	13
8544419	13
978745	16
2365113	13
11167496	13
3944714	13
16439051	13
212179	15
1969307	13
10894613	13
39737627	13
13457931	13
7288122	13
10154743	13
18649684	13
23049742	13
6250400	13
8879492	13
1980129	13
10830779	13
19397731	15
13216509	13
5962304	13
18485800	13
3779752	13
13001240	13
3019252	13
7482220	13
4546646	13
14403862	16
5968709	13
2898469	13
6805738	13
18654705	13
6713071	13
4539458	16
4994136	13
11226113	13
291136	13
215651	17
13337407	13
8929151	13
625511	13
1599996	17
2560067	13
24944094	16
3862281	13
15566250	13
10867493	13
6603034	13
6100525	13
5142362	13
7741194	13
1072734	13
21269211	13
9842590	13
4531319	13
27076181	13
4608952	13
1798585	13
11144605	13
5483129	13
15320944	13
2132288	13
3227825	15
15478819	13
1348924	13
1003410	13
5231592	17
6297925	17
390663	13
15655266	13
5135892	13
2382913	13
7065311	13
3835115	13
22277228	13
5378755	13
4216590	13
5695344	15
12494598	13
13070984	13
5190239	13
17118191	13
423498	13
9675460	13
4368343	13
1650544	17
9548780	13
3925156	13
31186625	13
13062121	13
44287992	13
12599848	13
7287713	13
11184941	16
8290781	13
5583372	13
10752147	16
1798021	16
5733855	13
9108048	17
7710963	13
13626737	13
2747160	13
21521299	13
1794984	17
5117499	13
2953073	13
3642743	13
6618711	13
1010211	13
3029371	13
2720818	13
1977686	13
5185524	16
15772225	13
8205733	13
1772294	13
8840301	15
3606051	13
8053908	13
17010410	13
133038	13
7649547	13
2961252	13
20525019	13
7108697	13
15382145	13
2582745	13
20001344	13
32376895	13
6585865	13
4757537	16
3370190	13
4789375	16
2131603	13
3633400	15
11998844	13
21569834	13
6533501	13
9294563	17
2478005	17
400997	16
1423421	13
12435178	15
4561345	13
1869892	13
10508634	13
13799280	16
6666164	13
20817634	13
9892535	13
14953579	13
8208460	13
17103786	13
6687312	13
11020501	13
11234049	13
29079595	13
4003537	13
5081595	13
9210684	15
10620218	13
46585154	13
9872283	13
10190061	13
1174479	13
21861436	13
1756406	13
7013059	13
12187891	13
16041123	17
18449207	15
2305194	13
17394740	13
270924	13
7031593	13
12629023	13
5949719	13
8797506	13
570643	16
19658494	13
104924	13
4343216	13
13300948	13
4494980	13
23197496	13
2377999	13
9084948	13
18789072	15
6381396	13
4143863	13
957099	15
6049572	13
9476969	13
15925889	13
10663677	13
1467084	15
827132	16
14115364	13
9400679	13
3264685	13
14145320	13
1324314	16
5014215	13
1952144	13
2487217	13
1371548	13
1440017	16
6009119	13
261628	13
10882581	13
12948488	13
7114693	13
22907227	13
4481769	13
4466380	17
9075979	13
6290579	13
9010851	13
22676805	13
10711937	13
9484573	13
480599	13
8600323	13
16292922	13
27193657	13
7455711	13
12251344	13
15515762	13
9644267	13
17528925	13
13686554	13
3340737	16
5567846	13
313265	13
3536834	13
61066451	13
3967646	13
3608767	13
15439346	13
3751658	13
11181546	13
8462012	13
14348947	13
8789873	13
6134924	16
4239623	16
1444334	13
3790009	13
5451956	13
10749571	17
3258615	13
97489	13
5254779	13
1991565	16
2604838	13
782372	16
15122720	13
616911	13
8337799	13
4235476	13
12374690	16
26213791	13
10727293	13
3874504	13
12182694	13
3466520	13
1504137	13
4126327	13
14252569	16
13845776	13
24363369	13
2688725	13
9244135	13
2488989	13
9574514	13
840203	13
2428148	17
659369	13
17934410	13
332556	13
6780948	13
1109372	15
10246989	13
2253042	16
6720775	13
874523	13
4826484	13
3014436	13
499858	13
1863937	13
3075887	13
9758875	13
67850	16
3471222	13
3376158	13
26804221	13
5069831	13
2590580	13
6458922	13
23868239	15
3818255	13
296164	13
7797809	13
881597	13
5341757	13
36054	13
2576468	13
6851899	13
5578586	13
34279	13
24653102	13
65150	13
7885751	16
6853488	13
11866864	13
14690490	13
8744072	13
8326344	13
3111469	13
16312685	13
4990538	13
119604	13
5254126	13
1285904	13
24437705	16
12793466	13
204566	13
3284122	17
5786040	13
1031144	13
6237815	13
2657942	13
389664	13
1573384	13
18441947	13
8917538	13
21405756	15
1755006	13
1021973	13
38146873	13
15227364	13
13239466	13
18558531	17
6827772	13
12326669	13
5840828	16
15560116	16
37631835	13
1791913	13
2950882	17
13015269	16
7833619	13
8342706	13
20855989	13
9698802	13
6238703	13
27067365	13
384657	13
2080921	13
1972374	13
8780733	13
5648534	13
7069728	13
3200751	13
7760388	13
25438737	13
2634356	13
7128793	13
7351206	13
7955555	13
5417296	13
2957939	13
22215782	13
9276693	13
8264126	13
1054873	13
9812083	13
6496101	13
1443571	16
10749545	13
25743468	13
13150326	13
9890241	13
4698675	13
13051450	13
15619244	13
2732795	13
2337659	13
8515548	13
23298105	13
6778333	13
14776796	13
24171750	13
764831	13
8148292	13
10863075	17
5580197	13
4207637	15
1491397	13
9081113	13
29065928	13
14122988	13
3600529	13
4340262	13
1834055	13
2276630	13
1859605	17
5660720	13
6834304	13
3019234	13
41923768	15
11362102	16
16436820	13
1956757	13
5108378	13
13180553	13
1110477	16
2293492	13
9317176	13
6566095	16
5772298	13
8912927	13
10881023	13
3425033	13
3430077	13
21182572	13
13615017	13
15392	13
2733134	13
10856426	16
14829783	13
489958	13
9020329	16
6700740	13
1629339	13
9870988	13
4994797	17
9765354	13
4849132	13
3021870	13
2583052	13
15778056	13
8164432	13
1142645	13
1341986	13
4785684	13
19291382	17
3102412	13
5764460	16
4170810	13
19104073	13
4355746	13
16512925	13
11632829	13
8071671	13
3271951	13
9769915	13
10853807	17
4991501	13
2906745	13
11765858	13
1344842	13
11761159	13
2935108	13
24130353	13
2389675	13
16282005	13
6766731	13
3150910	13
17372085	13
2402362	13
19865378	13
17321994	13
578240	13
16824137	13
154411	17
9725137	13
16084694	13
430743	17
821217	13
74710740	13
5315910	17
7274599	13
2134584	16
1251364	15
5828919	17
14148022	13
1725693	13
1164392	13
8827263	13
7067202	13
10566817	15
1915911	13
7639032	13
24814062	13
2697675	13
2038197	13
4323690	13
4152164	13
5010825	13
15010184	13
3687933	13
3047550	13
2224946	13
11747948	13
1787645	16
11565654	15
13835531	13
14263117	13
6414550	16
6750102	13
20051602	13
3921261	13
1474102	13
18360828	13
3571560	13
5777909	13
23924203	13
6703338	16
8943967	13
2210562	13
1119575	13
28977923	17
11394102	13
14809862	13
1016386	17
7553573	13
55210	17
2544043	13
4307140	17
14021831	13
9678349	17
9135284	16
25505892	13
6676713	13
2934720	15
5129942	13
6582655	13
5312275	13
22702017	13
4646088	13
26960336	13
3480367	13
534137	13
18315691	13
2808994	13
2003136	13
12696721	13
2684032	13
20076698	13
18461564	13
2854566	13
2712576	13
3017430	13
7586933	13
16828603	13
1755788	13
4377446	13
186654	13
12209662	13
15227584	13
328462	13
11238501	13
32587936	13
10768881	13
32137541	13
18785881	13
15779642	13
13793530	13
6252577	15
9369312	15
3590670	13
1958657	13
2655700	13
278064	13
17018380	13
2858075	13
21659266	13
3726911	13
974547	13
9874743	13
102199	16
4737590	13
4109035	13
6520651	13
751532	16
15452521	17
5293367	13
2722383	13
1451484	13
4145826	13
855310	13
9739156	13
4024428	13
23332331	13
14191870	17
3261015	13
15631299	13
80282848	16
3995278	13
1482755	13
2993094	13
5123849	13
9673748	13
4218034	13
22158841	13
8357013	13
44303801	13
5772272	13
18840915	13
13393	16
2818626	13
1298965	13
7050365	13
12384569	13
11478444	13
11318345	13
8037905	13
15335658	13
12181745	13
4959486	13
3111380	13
11824261	17
2268220	13
1142013	13
790993	13
7237804	13
23824261	13
4617863	13
3957749	13
45340966	13
1872765	13
8492276	13
10488810	13
5205086	17
2497087	16
8209287	13
2804654	13
9115002	13
6648155	13
3220929	13
8687688	13
27321670	13
546075	13
5963794	13
1482606	15
8925298	15
8947311	13
3322446	13
8404265	13
1295830	17
17553216	13
31375786	13
62347299	13
41322258	15
15656462	13
14326426	13
8798333	13
3101478	13
13806937	13
9906303	13
4463924	13
74263	13
2528422	13
12684085	13
1995760	17
4130002	13
22804545	13
6456214	13
1240438	13
3157833	13
300410	15
14915322	16
3046761	13
3324690	13
10357546	13
1205569	13
3059985	13
1396568	13
13484732	13
2539001	16
1089811	13
2038617	13
15542485	16
2135320	16
12443950	17
11021079	13
1662846	16
10593832	13
4869944	13
1882331	17
1345398	13
26722984	13
6034610	13
11124419	13
10335726	13
7526682	13
420272	13
7120611	13
1544445	13
16198560	15
1928860	17
1019315	16
418725	13
2490694	16
21025019	13
2149180	15
30997959	13
15432123	13
8163140	13
2722360	13
2403836	13
3047813	13
9118616	13
10444953	13
2854041	13
3614078	13
12510104	17
13018198	13
33273141	13
1064716	13
456191	13
22891033	15
14921924	13
2690196	13
21182927	13
11352568	13
2783414	13
2842820	13
5511882	13
5848019	13
1331769	13
741747	13
31428937	13
2865661	13
6631533	13
556082	17
11145709	13
12924137	13
7212351	13
16262266	13
5625293	16
4429697	13
22415259	13
5864257	13
9952584	13
26655007	13
6234821	13
4563145	15
9463066	13
3771028	13
13192265	13
24768067	13
126633	13
21580564	13
186828	13
15163595	13
1640957	13
297670	13
6664789	13
14485895	13
519985	13
6076305	13
1661956	13
18998006	13
7281017	13
5922480	17
26014533	13
2750595	13
22561158	13
4142674	13
3452269	13
598611	13
12082118	13
20534109	13
11303195	13
8057226	16
3446603	17
17442300	13
14834303	15
9186688	13
7303792	15
7325907	15
9862002	13
22914347	13
8828231	13
2974502	13
2223905	13
2961392	13
1155671	13
1187988	13
2084008	15
5943709	13
5861406	13
3504547	13
8363072	13
18262711	13
12914222	13
12618755	13
3226620	13
5128520	13
14428539	16
27332897	13
6225921	13
602761	13
1863395	15
982668	13
20841030	16
770049	13
12187605	16
2949140	13
6396556	13
14397771	17
13580010	13
440799	13
606746	13
16478870	13
15515610	13
224439	17
1421559	13
6619096	17
9063027	13
2425798	13
213532	15
6673972	13
380660	13
5910556	13
1236452	13
6269512	13
22512059	13
15930918	13
5121483	16
5848063	13
9342227	13
5050825	16
6652568	13
1210486	13
31438678	13
10429269	15
1869821	13
4283526	13
6958711	13
26217209	13
5796041	13
5099929	15
7255934	13
10138503	13
5788213	13
5672397	13
10873038	16
6668926	15
4918725	13
10026673	13
13570897	13
6465606	13
1457177	13
10234647	13
9457495	13
17376571	13
1543181	13
2569258	13
2829565	13
2586566	13
438186	13
6144777	13
5738654	17
3884270	13
19156459	16
323664	13
7667928	13
3170052	13
14233548	13
555748	13
7627714	13
7986467	13
8626557	16
10438038	17
634633	13
8357879	13
117297	13
7760403	13
31357921	13
10244697	13
12116971	13
15733001	13
5869278	13
3364063	15
2517137	13
7955430	13
31264132	13
1635136	13
3047165	13
1661169	13
7583461	16
7003038	16
11528736	13
8643589	16
2974111	13
8075698	16
4800060	13
11268498	17
3748900	13
15435433	13
611944	13
7982665	16
5032810	13
12638126	13
14770754	13
16263241	13
9620463	13
2889271	13
1221550	13
6032032	13
4018741	13
6600377	13
4239177	13
1733771	17
2989758	13
4183626	15
5898868	15
34052	13
13037122	13
6841464	13
7771157	13
1308193	13
6133902	15
3691711	17
3077972	13
9273248	13
7001904	17
9719564	13
2962663	16
851871	13
8244486	13
8942791	16
7891181	13
3178618	13
20558085	16
13999774	13
12249302	13
24785286	13
3082870	16
20372340	13
2247924	13
712816	13
3321872	13
1801715	13
2320366	13
9203957	13
12759918	13
5045155	17
20939976	15
3290760	17
14021078	17
3053174	13
12527969	13
5067433	13
17264822	13
13487470	13
9492421	13
12854216	13
18632954	13
4588964	13
503336	17
7877982	13
5153016	13
3242986	13
6065549	13
36183822	13
3847806	13
23402591	16
832515	13
69203	13
6229680	17
6181527	13
1963623	13
5121350	13
6587718	15
4811132	13
23718610	16
9292751	13
2964785	13
566887	13
2469994	13
6349115	13
11161949	13
1890669	13
3809385	13
3476365	13
986989	17
5102984	16
3360799	13
2325046	13
6312712	13
3279711	13
1310924	13
830798	13
12156255	16
1727544	13
25963270	13
394365	13
8629270	13
10352344	13
14959178	13
7287083	13
12404760	13
745896	13
3421768	17
1767447	17
9825652	13
5603381	13
2065722	13
21722479	13
6856716	13
11823117	17
20127609	13
4196526	13
1880483	13
1451258	13
3351089	13
2880541	13
3462140	13
262113	15
3351542	13
536203	13
8275675	13
112228	13
2921089	13
7117372	13
5660471	13
2963293	13
3008801	13
17213653	13
11485439	16
3888484	13
19837695	15
22003812	13
10050990	13
13921215	13
10536591	13
26996206	15
3704625	13
11378899	13
4193939	13
731579	13
6121560	13
14382612	17
17415690	13
6187213	16
10268872	13
2029891	13
359815	13
4452771	13
4219384	13
2823016	13
133150	16
8999805	17
18119436	13
5552059	13
33026370	15
615477	13
21982036	16
2610194	13
1427848	15
26815081	13
6232296	13
1662806	13
5497315	13
1442322	13
2564066	13
14380516	13
1744657	13
13613155	13
6362702	13
1465122	13
4761665	17
175798	13
3466060	13
1093335	17
7583066	13
17468884	13
4238140	13
16547551	13
8299609	13
4095784	13
368993	13
8228165	13
8580957	13
14305559	13
3168593	13
2724801	13
5506366	13
5060926	13
13162874	13
3538700	13
7904029	16
21531021	13
7423058	13
2049396	17
2229465	13
35894	13
5696713	13
656205	13
8062734	13
26554054	13
4669585	13
3508791	13
6791369	13
9481876	13
3670545	13
7296867	13
326522	16
5947676	13
14118717	13
677565	15
7111678	13
5644900	17
14601761	13
3495633	13
3033770	13
6550831	13
6425409	15
9512531	13
11719089	13
15379665	13
280728	13
29582695	13
2919657	15
2180986	13
2380331	13
1090325	13
4698393	13
5421903	13
16938677	13
1010777	13
24169618	16
10036016	13
9945214	13
11786010	13
17400131	13
1802706	13
3162024	13
5061697	13
4674091	13
4455426	13
7277997	13
1931567	13
740005	13
5930207	17
10796633	13
5397624	15
13855314	13
8904503	13
18072897	13
11152761	13
19049042	13
658190	13
3114000	15
4222339	13
1496800	13
37937674	13
4701760	15
400717	16
3435912	13
7253733	13
3074609	13
6808813	15
5322123	13
31068874	13
9011295	13
323556	13
49870691	13
18409787	13
24882673	15
2550687	13
5086530	15
2983865	13
11173565	15
16574	13
7977897	13
7955964	13
5409961	17
5345023	15
11346394	13
2832907	15
10830824	13
186502	16
8552937	13
1693831	13
7673698	13
3275328	15
5064788	13
91214	13
9492831	17
3196152	13
4339348	13
809252	13
13031903	15
11409748	13
6769819	15
9664488	13
19642373	13
1764480	13
4233983	13
718636	13
9973157	16
6172205	13
4534426	13
7042138	13
6044475	13
2031771	13
4896952	13
307901	13
4298826	13
19989431	13
55936913	13
5160470	16
13612088	16
15127749	13
3557767	13
8321440	13
2839408	13
7579859	13
16015120	13
2321531	13
6052566	13
1891016	13
8166182	13
9416613	13
10440387	13
15865083	17
26960236	17
4431863	13
19981140	13
1679364	13
3817554	13
4463114	15
10441201	13
3838151	13
858294	13
1452146	16
19841794	13
10639386	13
3546483	13
5714202	17
11426782	15
2890281	13
22893680	16
6280947	13
91838	16
2454399	13
9233685	13
3739470	15
375976	16
8707044	13
12859018	13
861172	13
10469514	13
21663602	13
527797	13
13396368	13
3986264	13
6870919	15
6240707	13
6302917	13
429966	13
14076645	13
9070056	17
7413362	13
4939688	13
8337806	13
28660751	13
7498339	15
683917	13
3625423	13
845856	13
2014032	13
17013105	13
2721458	13
6894729	15
3937076	13
6532236	16
1314106	13
15652542	13
8308144	13
1519018	17
5428220	13
17020681	13
585523	13
3086469	13
12783944	17
8820330	17
526603	16
3488958	13
28896719	13
316893	13
17690525	15
1317811	13
13790556	13
34461992	13
15278635	13
8635021	13
7391589	17
7728693	13
24377736	13
577972	15
6583538	13
16776307	13
11214725	16
20598597	13
3404257	13
5079879	13
18224393	13
6039770	13
4040380	15
17489249	13
4643285	13
10101847	13
4668814	13
6044471	13
5253289	13
44797320	13
2037044	13
22241667	13
2139442	13
1902519	13
411317	15
18582917	13
1339409	16
1926859	13
4128118	16
9382046	13
10590543	16
3597634	17
4046040	13
5702105	13
12957298	13
13738522	13
1571201	13
1284280	13
3787372	13
155542	13
8121345	13
266363	13
848267	13
5115406	13
2647412	17
3389252	13
17040127	16
9653570	13
8401024	13
3538781	13
6044816	17
173727	13
16247748	16
1695728	13
1378488	16
929285	13
1805606	13
5083613	13
3937605	13
1422246	15
2053427	13
11612109	13
8543731	13
13769312	13
6886142	15
42983025	13
7205520	13
1722317	13
8657977	13
3192008	13
1320125	13
24071938	13
3999912	13
23260282	13
3142513	13
3318091	13
3068666	13
1962166	13
7888174	17
5881196	13
34393298	13
14126289	13
5568223	13
22867251	13
4927544	13
1535615	13
9157511	13
1385230	13
11574721	13
3162561	13
13164936	13
21403514	13
2186582	13
15061421	15
11146419	13
1883633	13
16891555	15
13677416	13
3015353	13
9540882	13
108499	16
1739501	13
14636094	13
9494816	13
3897239	13
259786	13
42926154	13
6248176	13
17546708	13
4697796	13
2421125	13
3775384	13
4059220	13
7700751	13
5860445	13
6713367	13
350087	13
3986609	13
31611427	13
15024582	17
8405294	13
15324611	13
5093936	13
294403	16
11879447	13
2428619	13
16907730	13
1497311	16
1059168	13
37344856	17
179665	11
12136179	16
3542546	13
11444143	13
531271	13
16397277	13
13262721	13
24288023	13
1504016	13
286356	13
8000661	16
2609060	13
17476589	13
7629905	13
126107	13
1692840	13
9539467	15
5407963	13
5446566	15
16497691	17
12888217	13
932921	15
10592173	13
7225131	13
1036943	13
11575445	13
18095298	13
19067223	13
10907559	13
13820623	13
1150567	15
35180264	13
3534937	16
2616895	13
7991272	13
3570847	13
3857051	13
474694	16
224793	13
4683244	13
51172234	13
5937820	13
12384335	17
7225763	13
3378457	13
10071511	13
31479472	17
5765024	13
7363215	13
2332072	13
1794401	13
11701257	13
5108664	13
1181507	13
9925675	13
1051320	13
14591062	16
11194878	17
12200305	13
11168305	16
3908348	13
42175741	13
19140765	13
7935946	17
8715327	13
31117153	13
442440	13
26280944	13
4731569	13
4465020	15
3920319	17
6137300	13
10216940	13
10142767	13
19560971	13
10254657	13
1701069	13
5432924	13
3802571	13
12250961	13
167667	13
12333432	13
5518349	13
602302	13
3719062	13
1667359	13
15783971	13
4987415	17
6434114	13
6267875	13
1580796	13
837391	13
6348726	13
7310013	13
14276915	13
10698050	13
1721197	13
6658335	13
11160201	13
2081244	17
2182302	13
2731528	13
6658148	13
2691681	13
1482083	13
2922566	13
8213310	13
688106	13
1158187	13
2935389	15
312542	17
10762129	13
5709922	15
3222006	13
5175707	13
1624472	13
5865418	16
44727984	13
1826841	13
2584153	16
7752964	13
12104999	13
625241	13
758438	16
252112	13
6541723	13
23729651	13
5155776	13
1331713	16
15000995	13
1843471	13
4996411	13
4492733	13
7207414	13
7463473	13
1490092	13
597756	15
3357628	17
13423161	13
2530464	16
1381761	13
73056	13
18477653	13
15668236	13
3653447	13
23278996	13
13674545	13
4331946	13
9368264	13
254184	13
3813355	13
2170760	13
4223071	13
10052997	13
4409161	16
6097320	13
11963793	13
7775389	13
9784863	13
25233797	13
2067410	13
12105883	13
1212362	13
5021291	17
15680587	16
2438901	13
979263	13
8902992	16
2724422	13
26763969	13
13175309	13
2228616	17
546703	13
6872489	13
6471989	13
7098401	13
15936941	13
15048495	13
27083412	13
21326236	13
11699746	13
4914372	13
17609734	15
15152675	17
2990503	13
3024138	13
9910933	13
82562	13
16180567	13
10990413	13
18608377	13
6052338	16
7644802	13
12382381	13
8260207	15
14889772	13
11651701	13
19494128	13
6523470	13
3913995	13
30127131	13
2801285	13
9824938	13
2221013	13
3246682	13
10203450	16
19035724	17
4135925	17
50766	13
17849654	17
6425444	16
5236260	13
688	13
10125365	16
31375591	13
4775953	13
117872	13
2113252	13
1577400	17
36010764	13
1694045	13
573341	13
26441068	15
19804524	13
18965133	17
11551873	13
9829903	13
2002773	13
10975441	13
19636223	13
5203599	17
538413	13
10979779	13
9217966	13
642502	13
5097369	13
5061862	13
8347333	13
15340195	15
5721004	13
647600	13
4860719	13
14663785	13
749922	16
4401943	17
280427	13
36229	15
16302227	13
8934873	16
15150912	13
328589	13
1240593	13
1221735	13
8303617	17
10729776	13
4224193	13
13534645	13
3666995	13
9129797	13
396543	17
1539607	13
2471654	16
8301737	13
13049334	13
5371147	13
5989565	13
5870036	13
5078807	17
25368872	15
2828684	13
1249676	13
13289033	13
6311466	16
283203	13
7833094	16
29809452	13
24338327	13
4624375	13
8365621	13
2790256	13
2676327	13
15468438	13
8862761	13
18588780	15
1074383	13
1138076	13
86943	13
4107057	13
10398614	13
1739080	13
13900624	16
16742161	13
2802587	13
1269027	13
21753781	13
18473441	13
332338	17
13031092	15
8911149	16
6921705	13
15290231	13
947731	17
10959908	13
6979855	13
1429105	16
3445820	13
2558875	13
4260472	13
3637234	13
30487754	13
8584477	13
28551251	13
3500000	13
4106546	13
8240395	13
2374330	13
1720515	13
503459	13
4416100	13
490175	13
3915875	13
7865238	13
9689428	13
23206247	13
19022420	17
15787702	13
9007466	13
6184108	13
861659	13
6263879	13
17225575	15
4919044	13
5059939	13
11496665	13
16785381	16
8233920	16
5556297	13
7954802	13
20470776	13
7210806	13
3449649	13
6755657	13
14628940	13
5540039	13
5333869	16
2964020	13
11117790	13
5253808	13
17022803	15
5230291	13
15462268	13
11881383	13
1051922	15
324158	13
20225960	13
1143547	13
13260757	13
24973838	16
355647	13
5543681	13
8948175	13
2235327	13
6769579	13
9574502	16
1368191	13
7987429	13
7543393	13
7268147	17
3551726	13
1509959	13
5115080	13
18912327	17
36096647	17
1363295	13
15812119	13
5482278	13
25891563	13
31171221	16
1231202	13
3678035	13
373605	15
3456021	13
15303468	13
14089780	16
6397857	13
5928356	13
8504981	13
4197837	13
9820393	13
365756	13
12297327	13
10115825	13
9877558	15
2069068	15
31184687	16
1847420	11
24983761	13
12112885	13
8956785	13
11692408	13
748391	13
18566651	13
999042	13
5143277	13
10813094	13
8149943	13
4910965	17
23660524	13
292285	13
32641752	13
448649	13
2682505	17
13542170	13
10922271	13
1581923	16
26153136	13
2340804	13
4549966	13
6574686	13
5190869	16
11288127	13
4927186	13
1653909	13
13667343	13
10417141	13
20044765	13
11847765	13
465462	17
6715605	13
8465140	13
3422501	13
1275397	16
5711710	13
1763399	13
1181922	13
5640198	13
350141	13
5375209	13
8000658	13
13588842	16
7485463	13
287462	15
8163127	13
25620256	13
651334	17
27966069	16
641658	13
5161387	13
940282	13
262202	13
2945088	17
5895231	13
2709028	13
10239353	13
5655552	13
9077688	13
3986995	13
1339536	15
4218173	16
3075380	13
16383379	17
6329914	13
16046223	13
8862200	13
14381088	13
10415275	13
4815271	17
12359191	17
1287860	16
8471760	13
2702203	13
18513082	13
14344161	13
9120712	13
4393250	13
16506401	16
7865478	13
39346269	13
11890284	13
1606831	13
7361937	15
545657	13
17180684	13
21457456	13
35659936	13
5162783	13
6838914	15
19372404	13
19300303	13
11987117	13
5754472	13
3305398	13
1019737	13
5225691	13
11463003	15
17245667	13
1973351	15
4576101	13
32753	17
5876875	13
13103830	13
5412999	13
3864637	13
38083298	15
14233387	13
9776925	13
2842380	13
3525794	13
7705036	13
12772924	13
12562130	13
7830923	13
23508522	13
2482840	13
273622	13
24371010	13
9957103	15
1479861	13
22865626	16
13317741	13
5602318	13
7666929	15
3492635	13
7763817	13
20917083	17
12012157	13
534578	13
7522776	13
4997438	13
19597511	13
5590967	13
23442596	16
8342161	17
6742003	13
5090545	13
5329100	13
2498333	13
3748239	13
6734031	15
6444740	13
16218017	13
1864476	13
3459570	13
355095	13
3076982	13
3850555	13
4608073	13
2155252	13
699305	13
4546595	13
1706257	13
22174983	13
22133216	13
21598327	13
2866790	13
4548524	13
14698100	13
2460924	13
402271	13
11458853	13
10623414	13
10885871	13
14077704	13
14771770	13
4003586	13
1399567	17
6733299	16
3793169	16
3459500	15
2243862	13
9850624	13
996970	15
495371	13
29012019	13
3559343	13
7777963	13
4438747	15
10303005	16
13403506	16
8704386	16
23544506	13
7510371	13
37758554	13
49994	13
10821837	13
4595009	17
1283774	17
11553533	13
2061886	13
7317908	13
2905113	13
8394829	16
8663465	13
4352069	13
7112823	13
450072	13
622934	13
17783341	15
2181209	17
1378254	13
1887342	15
9219904	13
2311918	15
43117707	16
4850712	13
38284487	13
19573931	13
4227227	13
9956516	13
2231210	13
3416767	13
3940863	13
5382126	13
33915018	13
6072758	13
17226983	13
10129183	13
7989382	13
34891909	13
1928559	13
1584384	13
2175274	17
320929	13
8492111	13
6929019	13
22088279	13
6793078	13
10796043	13
10888212	13
12461492	13
6382906	17
7846591	13
18603568	13
10664333	13
651642	13
7117787	13
6654788	13
4112365	13
5354674	15
10366606	13
1391838	17
2551537	13
5888077	13
2051379	13
20975114	16
3328910	16
1509697	13
2633027	16
1680517	13
9298697	13
47368871	13
1443000	13
250012	13
957209	16
15095987	13
3366912	13
561464	13
9332532	13
2521436	13
6285470	13
25531118	13
13312209	16
8161502	13
19526257	13
1658992	13
10744511	13
22729918	13
628386	17
45252318	13
2921954	13
5687660	17
988070	13
5988170	13
3432231	13
13189671	13
2369529	17
15326269	15
4038991	15
19066967	13
3302790	13
21685308	13
9354824	15
583624	13
5071473	13
61555343	13
12000258	13
695696	13
6273867	17
4180769	13
3373944	13
1544898	17
5323046	13
4288245	13
1992011	13
14880944	13
13360045	13
25831	13
7844996	13
10916781	13
3078790	13
10790752	13
871097	13
1385479	13
14390365	13
6434979	13
4939187	13
2974714	13
958119	13
7506793	13
2745477	16
2734635	13
5163005	13
29376015	13
15008688	13
26156095	13
1656008	13
5577949	13
16347196	13
12722440	16
9144929	13
2724897	13
1990302	13
2644654	13
4373165	13
51657663	13
19284599	13
17282354	13
9537897	13
9170974	16
3049591	16
4786307	13
1110792	13
1050241	13
5442302	13
5854454	15
3022577	13
1905376	13
134650	13
1923100	13
1969199	13
3246579	13
2079069	13
9720285	13
5452743	13
1542741	13
2978892	13
6882784	13
22060935	13
3186250	16
1018750	13
7050649	13
11216648	15
34714262	13
7747264	13
1439595	13
6893659	13
10254683	16
10639623	13
5994048	13
17943835	13
9233540	17
2075242	16
3361507	17
177345	13
11278128	16
19182212	13
5481596	13
1819909	15
798916	16
5686403	15
4471593	13
32869899	13
15578160	13
8432808	16
2731354	13
20475667	13
30124348	13
12671559	13
25723739	13
1287528	17
1983078	13
13935581	13
9368189	13
3582202	13
14115609	15
26021310	17
14770786	13
26440417	13
3468562	13
236027	13
12525505	13
829218	17
16832	16
6070195	13
8115777	13
7282349	15
6469212	17
9457971	13
30233319	13
1731594	13
6064365	17
137999	13
23932433	16
11948532	17
19034247	13
2242261	13
2215229	13
2191184	13
6149880	13
4960220	17
5397527	13
54398681	13
6140745	13
2215148	13
5879833	13
3546520	13
3672403	13
23452766	13
28717201	13
12157611	13
9283425	15
2054699	13
1117868	13
37058639	13
6605036	13
8027466	16
4500704	13
9120390	13
3375291	13
5340494	13
18518888	13
3242901	15
1598520	13
5891956	13
11348367	13
9005782	13
13046972	17
16305755	13
26477011	13
24181946	13
8106353	13
6901977	16
4290502	13
26027422	15
12695585	13
1025614	15
31819182	13
20746341	17
7080959	13
13085741	13
206997	16
8055560	13
3203104	13
1273700	13
3792031	13
32622494	15
21309643	13
10088383	13
2563328	15
2468837	13
1349360	13
1250061	13
7374583	13
19911874	15
800441	13
3948517	13
1033224	13
6084310	13
7612401	13
5186280	13
26057709	13
8394255	13
7629095	13
8006585	13
18180974	15
16842828	17
816235	13
107840	13
4699337	13
4802426	16
1126390	13
843180	13
4291983	13
4787000	13
9770521	16
14197886	13
3456581	13
50602722	13
2097959	13
2711040	13
8789608	16
7498134	13
1461675	13
3934436	13
8328742	13
4069625	13
31617184	13
7227049	13
6957566	13
16325105	13
2928375	13
12938072	13
28514076	13
2250697	16
10435291	13
100859	17
12436694	13
4375140	13
4349019	13
18111	15
12185560	13
15138550	13
3503004	17
4976175	16
27391270	13
13341499	13
6311014	15
9705766	13
3989186	15
2073347	17
9004868	13
4416589	13
20165802	17
15754446	13
2245979	13
136477	17
341786	13
8722691	13
9495081	13
979735	13
1085066	13
2339309	17
12319950	13
516842	13
17164200	16
21256371	15
12091882	17
1717064	16
14302035	17
6028029	13
8616181	13
14586290	16
2545435	13
4898380	13
1140926	13
2878857	13
21223406	15
6656239	13
14165916	13
18731981	13
4223161	13
19102609	13
15537019	13
1384224	13
198250	13
9954161	13
3486447	13
6988429	13
1299042	13
6999286	13
2542475	13
1219050	13
4880181	13
12880132	13
1633816	13
509880	13
17958099	16
12147812	16
770860	13
1704724	13
16998925	13
10779586	13
15960542	13
1541265	13
262746	13
24120235	15
5388809	13
4867596	13
12503051	13
16714979	13
691780	13
4071077	13
1962697	13
23581676	17
2530281	13
4351731	13
4043034	13
2153660	13
6375249	13
10290603	17
49734603	13
1741464	13
346524	13
11266715	13
9606515	13
1643294	17
5473309	15
1226396	13
2131039	13
6209876	13
28067212	13
3776777	13
36691821	13
8179682	15
8236480	13
8390379	13
27700921	13
5913858	13
18859894	13
10063384	17
2260170	13
18472425	13
10085077	16
14485034	16
11727567	13
5275571	16
13022283	13
3690366	13
11488032	13
12536747	13
201008	13
5382147	13
670161	13
10412381	17
1005759	13
5223618	13
4083629	13
9204100	13
3367863	13
3054485	13
2713845	15
6735608	13
9239354	13
941191	13
714576	17
3809261	13
13170124	13
16046311	13
4334737	13
4246164	13
14616030	13
7570413	13
8992865	13
10135370	15
13826883	13
20969496	13
1455370	13
6958107	13
11051785	13
17078670	13
10010986	13
1004015	15
30516550	13
3326190	13
439267	13
11104639	13
6529962	13
7771628	13
1581821	13
16411693	13
6291418	15
12397306	13
1803073	13
4039016	13
23764944	13
9752532	13
3306322	15
5817099	13
9178459	13
17596095	13
19555238	13
35337687	13
7376542	13
8572752	13
23498149	13
2186998	13
7082593	13
7593583	13
5334177	13
2215840	17
13315401	13
13850243	13
25573068	13
8109369	13
30722565	13
29138855	13
14406167	13
8154802	13
3256935	13
1502883	13
5279064	13
9338041	15
153074	13
1968837	13
1677820	13
6297600	13
4382920	17
2935485	13
2313685	13
5232073	13
12891943	13
6191709	15
2995010	13
23606138	13
3984423	13
2822705	13
6701068	16
15582391	13
17508905	13
6028398	13
22716538	13
3894793	13
7772491	16
9181275	13
33575427	13
1696855	13
6067886	16
848420	13
1440748	13
16330458	13
2870219	13
3955530	15
17409188	13
7549942	16
2036511	13
1175578	16
11155920	13
6575465	13
11762756	13
8711693	13
5302254	13
1723845	13
9934362	13
60974926	13
660010	13
13020763	13
4022470	13
2549943	13
4418260	13
2420641	13
10581795	13
5390329	17
3699897	13
3267504	13
1839483	16
2920479	13
9334402	13
4832252	13
24367544	13
5953116	13
1414058	15
979094	13
4635099	16
1614018	13
5199935	17
5886627	13
533981	15
10179711	17
8128093	15
1095012	13
1023559	13
1348716	15
13993849	17
16755853	16
6563234	13
6999079	13
4995501	17
1695242	13
17421383	13
3766050	16
9494269	13
4584942	17
11468826	13
14451238	16
17057438	15
3571048	13
3418398	13
8605792	13
3654293	13
10245096	13
9932261	13
26985592	13
2183826	13
10122509	13
1571719	13
2940955	17
19914672	13
6987450	16
12935774	13
1378321	13
22265334	13
41403644	13
24048203	13
1823640	13
1174109	13
339728	13
1213387	13
6812846	13
3531437	13
23335092	13
3115253	13
14974151	13
266417	13
9528676	17
10721465	13
2281071	13
6067878	13
2066862	13
16358635	13
2148976	16
4240588	13
5437704	13
15505584	13
14470864	13
14821146	13
11202997	13
612324	13
3900028	13
19704633	13
6017279	13
3871677	13
5341069	13
5289031	17
6367576	13
6004752	13
6407867	13
4490706	16
1831863	13
5247800	13
32605	15
6100834	13
1863679	13
7210724	13
11782932	15
21634532	16
3087747	13
9043803	13
3350910	13
14239890	13
3599287	13
3148132	13
9163575	13
5408966	13
2301004	13
1744767	13
6309237	13
8395387	13
2353056	13
4040989	13
2543409	13
3106480	13
23526051	13
4650766	13
6332864	13
13781301	13
488657	15
15871096	13
1477916	13
9180132	13
591629	16
16749189	13
655171	17
520932	13
2514230	16
30389780	16
7289554	13
16435286	13
6005612	16
10157053	13
1211943	13
3955320	13
1453127	13
1616893	13
13796031	13
3825572	13
1239850	13
4621403	16
5290454	13
1252006	13
7209625	13
2696607	13
2343910	13
3847956	17
13590956	16
6032684	13
4186880	13
3184883	13
2925052	13
5243206	15
5284866	13
10158016	13
34830318	13
6428444	17
7855657	13
225011	13
760825	13
42781584	13
1144566	15
3274209	16
24947976	13
8893444	13
5131711	13
6083454	13
609335	13
42029855	13
6715856	16
3978834	13
2055841	13
9065521	13
5392990	15
7903712	13
2098611	13
16020445	13
1068485	16
17539196	17
14813272	13
3271275	13
25814908	13
13415624	17
16974360	13
18692293	16
639703	13
169118	13
13270954	13
5944543	17
1646731	15
5843589	13
3507904	13
1701260	16
19910065	13
3626613	15
13374726	13
2542692	13
1088770	13
3257076	13
6499823	13
1563660	13
3616670	17
4271353	13
32757428	13
33762887	13
11294303	13
2988554	13
3969083	16
4171664	16
1493002	13
2605566	17
9494018	13
832244	13
1754771	13
22075105	13
1320591	17
21103766	17
4863568	16
3699395	13
6131040	13
4728559	13
509658	13
1434983	17
2049959	13
38453040	13
2068752	13
15058343	16
23678749	13
2866433	16
7877274	13
5660548	13
10733139	13
14593276	13
35136720	13
23089695	13
8072395	13
493711	16
12952476	13
14286646	13
1857840	13
2528940	13
6131048	13
5690384	13
2088224	13
572895	13
5748818	15
1806090	13
7450667	13
786339	16
1820798	13
6633349	13
26794735	13
1277348	13
6415499	13
18062789	13
6780425	13
21719612	13
1891909	13
27167897	13
20268196	13
1960181	13
16924095	13
7509006	17
7247576	17
3533205	13
2354721	13
6577479	13
1095364	13
4629688	13
9441217	13
8718896	16
1254796	13
25313827	13
14105700	16
3979697	16
597551	13
9702310	15
17606655	13
9438390	16
2769891	13
3608992	13
7886433	15
9027240	13
17762849	13
15882903	13
14747470	13
5091355	16
40354860	13
4018711	16
9978712	13
14974256	16
6593573	13
10488868	15
2064782	13
6835698	13
8736650	13
2727101	13
5065518	16
3637282	13
738994	13
8014056	13
362210	13
3793400	15
6424243	13
7284016	13
748573	13
4872811	16
9108546	13
34095196	13
1266475	13
34340845	13
7181266	16
15501002	13
4550968	13
4456265	13
12919937	13
5633133	13
5690320	13
7460804	13
2577185	13
2970845	13
3833908	13
8395564	16
729700	13
5206102	15
5637449	13
5332111	13
2331918	15
4548500	15
6680084	13
38125	13
4035384	17
2591657	16
4019871	13
1671851	16
4515478	13
16200989	13
11557865	17
2076115	17
7468007	13
13496347	13
11349370	13
20618307	13
811643	17
2421017	13
3189260	13
1032106	17
9656402	13
21994811	13
4615194	13
11395215	13
8576383	13
2287347	15
3375429	13
29235869	13
18858412	17
7420556	13
778926	13
1389757	13
1643139	16
19643126	17
31991048	13
8717556	13
15353530	13
7378421	16
600152	13
10140915	13
1564507	16
23564523	13
1273360	13
3302269	16
1198594	13
4419394	13
5053273	16
5737149	13
3074571	13
20768866	13
650011	13
8193019	16
8566673	15
8657944	15
131660	13
17261320	13
17224134	13
9528670	13
3859306	13
3169873	13
7050396	13
3256951	13
8932743	13
4538145	13
419496	13
4313504	13
5197951	13
2453336	13
5448795	13
471790	13
10216965	16
3513375	13
12206484	13
1015245	13
7795454	13
2932487	13
3506542	16
32578559	13
6910198	13
3499184	13
1788084	13
1880313	13
3239358	13
23891057	13
11795474	13
25277270	15
13116339	15
120447	16
13367991	13
10903693	13
5909277	13
19037756	16
5196447	13
13670449	13
5523552	13
156620	13
22516241	13
15608208	16
4972163	13
18221198	16
7226380	13
11200873	13
20099816	13
3593253	13
4573009	13
66695	13
10738525	13
6570028	13
7427563	13
2086485	13
2114960	16
15520591	16
2951283	13
10041777	13
8128451	13
42362427	13
6436013	13
1862102	17
1262943	16
10345736	13
26394367	13
6143609	13
190664	13
10243541	13
9237723	17
10943498	13
12713479	13
15535617	13
5743183	13
5081441	13
26162162	13
8785050	17
5203232	13
8060450	13
2510807	13
21463088	13
4190261	13
2663594	13
9812628	13
5469823	13
17767752	13
2490424	13
3306349	13
43359091	13
13321	16
16020095	17
8131977	13
3625394	17
7027590	13
4990850	13
10736778	13
6635370	13
13795773	13
4555766	13
2251234	15
5408268	13
2070555	13
25009862	13
10558109	13
14754528	13
1894841	13
6281489	17
2927552	13
38241808	13
2948948	16
20117379	13
26989713	15
669871	13
12888004	13
16889172	13
7886809	13
7194510	15
2965316	13
6581317	13
2152516	15
8448765	13
9558676	13
100882	13
1679731	15
17508056	13
1026897	13
3724560	13
5674000	13
239785	13
4486391	13
13123171	16
7091667	13
689087	13
13867537	13
2981616	13
19095758	13
14025042	13
10373705	13
15088535	17
1887970	17
360589	13
898706	13
1902958	13
22380476	13
10914633	13
10439058	17
4092981	13
17187220	13
3131914	13
2541490	13
4280785	16
5019627	16
12870832	13
6173691	13
2241712	13
8105065	17
3958613	13
3597711	13
11431111	15
19272942	13
3410514	13
15339002	13
22370845	13
5205382	13
7374896	13
5551979	15
6901445	13
660005	13
5924332	13
563330	16
24606714	13
16984309	13
29511785	13
1351665	17
32166841	13
8429649	13
13206647	13
398790	13
8353756	13
2084227	13
17126306	13
1277823	13
21866140	15
4169514	13
32691628	13
7853352	13
297634	13
14370193	13
22275002	13
9543925	17
9147703	13
14185900	13
2971734	13
186292	13
8988132	13
1564101	13
14070401	13
2032009	13
414023	13
22002939	13
6182564	17
1242275	13
5672505	15
10135339	13
7600073	13
6992873	13
34292918	13
2263171	13
37294287	15
13748771	13
11784086	17
2008088	13
5630634	13
25304119	16
2556046	13
4851011	17
12700230	13
933886	13
34004427	13
11149796	13
754685	13
9109157	13
17678550	13
514783	13
2595087	17
22937513	15
749522	13
9782659	16
4192454	13
4646812	15
19878126	13
14318273	13
3283173	16
8160284	13
15497408	13
10327875	13
6720139	13
8137193	15
1055769	13
10842893	13
2407348	13
2680089	15
5904411	13
3034693	13
7415590	13
923124	13
5026774	13
2171333	17
3252923	13
1855605	17
741709	16
32773888	13
16163622	13
2935519	13
907646	13
607809	13
1263892	13
12377082	13
19209300	13
2607120	13
5338454	13
1358241	13
13776352	15
1910853	13
23399195	13
1787179	13
6772632	13
10277675	16
1590443	13
14112009	13
9598863	13
18346762	13
2061304	13
6445311	13
9508220	13
238366	13
280151	13
17559638	13
9049203	17
3075288	13
994491	13
7034291	16
10965154	13
6308125	13
4523168	15
1931974	13
1820218	13
22047965	13
3573545	13
708859	13
2617733	13
4856630	13
13063947	13
32502	13
16139046	16
3478803	13
3682706	13
15874419	13
18950299	13
1424301	13
1124260	13
11659456	13
2780857	13
4128886	13
9239354	13
520886	13
3498915	13
17468719	13
1296344	13
9233654	13
16949353	13
6400482	15
5019613	16
13719881	13
17098625	13
31031385	13
2239344	13
9078751	13
8279694	16
1002172	13
23008319	13
3677983	13
9524956	17
7701659	13
12496526	13
5524674	13
2505947	13
7365280	13
13339602	13
11315211	13
32693098	13
73492	13
15603084	13
2277562	13
17541150	13
404927	13
19327539	13
13914448	13
4293478	13
3718674	13
7666304	13
13355748	16
16471869	13
7242417	16
17993943	13
1986768	13
3510063	13
542639	13
15219515	16
1754123	13
643394	13
1707714	13
10037020	13
766582	13
6965380	13
5786239	13
12684733	17
5575461	13
9814155	13
10005852	13
13291115	13
5327233	13
6572933	13
5730672	13
7970097	13
3532900	13
156343	13
14034261	16
7468439	13
4287057	13
30784541	15
5337553	13
4339811	13
1236387	13
3569528	13
8969912	16
7226189	17
6328407	13
8069960	13
7534598	16
13869297	13
11892693	13
1955389	13
3193120	13
7735603	13
17741216	13
973482	16
10591743	13
6015397	13
2116282	13
6156912	17
9963479	13
8183526	13
6288852	15
774780	16
33860280	13
1682416	17
2194244	13
5604873	13
2259804	15
11509759	17
7068012	13
1478198	16
3181452	13
409455	13
7075305	13
26626084	15
2466585	13
8616498	13
34894953	17
16120276	13
14440494	13
154771	13
18615344	13
1187157	16
7017892	13
3739138	13
24597631	15
5943252	13
2905360	16
38055013	13
577634	13
11344609	13
13593922	15
3652617	13
4270398	17
2375328	13
2541713	13
887329	13
8329238	13
2688488	13
20628	13
8418998	13
10888748	13
10747215	15
4661804	15
3409394	13
3460539	17
2932307	16
14181494	13
58094742	13
11091810	13
8305447	13
858163	15
525678	13
4481051	17
3506798	13
14466020	13
11792397	13
3204937	13
940157	13
8613249	13
10546933	15
13841757	13
6827054	13
1614917	15
8652268	13
10698873	13
5097527	13
8376093	13
3484697	16
5122610	13
7165179	13
5091449	15
6650678	15
1844154	13
2742411	13
1565917	13
27270835	13
1458970	16
10928895	13
15209444	17
16992693	13
11846212	13
24641392	16
1955951	13
1152427	16
11492642	13
6380467	13
25939603	13
12586379	13
3381613	13
11644884	16
3016898	13
5182449	13
8167574	13
18081032	16
1125219	13
12673428	13
7486578	13
2325273	13
875083	13
7351003	13
18869446	16
4823042	16
1036815	16
2720176	13
11304385	13
2186285	13
17370049	13
34133768	13
10708220	13
6672850	13
2525812	13
4976028	13
2018529	13
10257853	16
31660149	13
2579632	16
3862989	13
375876	16
22094829	13
19448039	13
10796108	13
8175970	13
207072	13
4005786	15
4867897	15
8766345	16
18231637	15
784712	13
8271353	13
585279	13
6828556	13
5207587	13
16027242	13
3791482	17
24147582	13
18033359	13
7383236	13
1704101	13
14483585	13
19047443	13
6060468	13
10059830	13
10033769	17
8628114	13
28535183	16
13973545	13
23514609	13
7284758	13
13710884	13
18820366	13
8098004	13
3699782	13
4885334	13
8232631	16
5203779	13
1084845	13
1177309	13
2256398	13
5048615	13
4274934	13
16528449	13
10878609	13
25036225	13
10701130	13
12511921	13
13859659	13
2502474	16
2713615	13
7586361	15
4297927	17
4894910	13
6079617	16
3836843	13
1794073	16
2799439	13
12757552	13
12933591	13
12812205	15
9075779	13
1344627	13
1341444	13
5088279	13
6179773	13
15329989	17
5595897	13
2474607	13
18968864	13
1731151	13
24888301	13
555745	13
1622271	13
8897804	13
5332192	13
18509114	13
14215234	13
937236	13
24505160	13
19018220	13
17913110	13
37434516	13
31172070	17
3808260	13
9478862	15
179994	15
29024259	13
3411948	17
11425320	13
9475831	13
3704657	17
1156146	13
6775179	13
28882554	13
7865133	13
7231202	13
5790176	16
1975753	13
1661926	13
343273	13
13422383	15
6416522	17
6401339	13
18570	13
11148395	16
1889369	13
3408884	15
1600666	13
20599627	13
4365747	13
4178627	16
31159887	13
13861724	16
13707823	16
631468	13
2275313	13
4049078	13
2396725	16
59509	16
4732045	13
20623823	13
7595164	13
1044004	13
8781236	13
5663890	13
11349810	13
710776	13
181939	13
18900395	13
11807837	16
1376539	13
9309999	13
6952416	13
23322999	13
3066929	13
9782944	17
5027546	13
4988604	13
14053481	13
9125404	16
18863805	17
15392145	13
5645154	16
1140164	13
4628549	13
21557657	16
5663808	13
3950291	17
23400267	13
3324098	13
3884614	17
3691266	13
26871899	13
1076668	13
18762920	13
15205932	13
998996	13
1274874	13
91182	13
3494706	16
6771219	13
15613856	13
27955306	13
7477051	13
26550235	13
8917454	16
857765	13
7925888	13
9680346	13
1032053	13
7851760	13
27997471	13
19048765	13
5718680	16
989515	13
2052447	13
20032105	13
2193702	13
5144613	13
8583632	15
2476392	13
8001154	13
7176311	13
9984435	13
11845861	13
4641351	13
2402277	13
1572135	16
18053286	17
13091817	13
3011606	13
7072310	13
5836298	15
929737	16
6808968	13
1698432	13
9684625	13
1992368	13
1285471	13
1832913	13
3264373	13
5418772	17
6247523	13
19799755	13
22831487	13
30624663	13
6644536	15
5921628	13
3968932	13
691598	13
25872002	15
16999331	13
21802881	13
700405	13
826984	13
611861	17
5367414	13
5411141	13
604722	13
1409384	13
6307210	13
1808351	13
5736202	13
10332367	13
4012960	13
3068317	15
895311	15
8876976	13
8134908	16
1601115	13
6603101	13
26019204	13
729847	17
3200591	13
3174513	13
7778414	13
4271092	16
3678653	15
22490619	13
19680640	13
64261	16
18504138	13
14731656	13
1692139	13
45028593	13
25456541	13
1547278	13
366523	13
10742889	13
1895682	13
4851931	13
2814806	13
6630485	17
4152279	13
4424593	15
590610	16
12120440	13
3105715	13
21186664	17
2128951	17
9808238	16
5010658	13
1560172	13
18023392	13
2037140	13
1358121	13
2639926	13
406956	13
1189554	13
76778	13
15385287	13
1279295	13
15209135	13
4227865	16
35643304	13
1771174	13
2770647	13
16783286	16
7162780	13
936350	13
12071453	13
2501858	13
8066415	15
975283	16
620185	13
11253090	16
4605010	13
6998773	13
10481695	13
195111	15
5700464	13
14248544	16
9022520	13
2603827	13
3824460	15
2240030	13
31359743	13
1701734	13
10236904	13
31960520	13
15946515	16
1500309	13
1244773	13
9851617	13
23537749	13
8668526	13
912851	17
1820927	13
13803138	13
2949749	17
16873451	13
22053669	13
16103940	13
9567362	13
599390	13
9654936	13
17502626	13
8104427	13
11558396	13
13394351	13
3009863	13
497617	13
5961300	13
528336	16
7698315	13
3461725	15
3665673	13
3389525	17
6920781	13
1669664	13
6537635	17
12791131	15
15801628	13
8408324	13
5253040	13
34176909	13
8613366	13
796353	17
11724011	13
9987770	13
26977260	13
1993497	13
12932448	13
22850050	13
2746731	13
24963133	13
12614567	13
2001486	13
14164817	13
5119423	15
5007355	13
3887286	13
2654564	16
11089028	15
222257	13
12618960	13
22986848	13
4049743	16
13120222	13
6968031	13
4510199	13
2339082	13
4272408	13
2617508	16
11867338	13
8397129	13
21292008	13
8288858	15
435764	16
11145818	17
316177	13
5705807	13
6392075	13
29631172	13
4765149	13
2247338	15
1035075	15
7324062	13
894124	13
10523131	13
12743207	13
7036390	15
2147378	13
1915717	13
17586394	13
19320581	13
16990316	13
3798673	13
22793558	13
15756043	15
1178364	13
34772326	13
1403232	13
4454505	13
1470371	13
8207411	17
18392089	13
21695815	13
7390391	13
1463221	13
130267	13
1804305	17
3138575	13
10551034	13
12070301	13
2658	13
4108201	13
1309581	13
9771815	13
7725351	13
35938432	13
1583603	16
2061832	13
7169818	13
2098645	17
7972981	13
2122984	15
3396077	13
2750891	13
8443849	13
13855320	13
11600984	13
6778995	13
7490106	13
4161965	15
931267	13
35016976	13
11268904	13
8869242	13
70847	16
2175855	13
10737412	13
4804289	13
205043	13
16528650	13
10948479	13
1294038	13
21685724	13
12877750	13
1713391	13
9034257	13
513788	13
6459457	13
11992340	13
92356	13
1355832	13
49509355	13
6308415	13
17280691	13
7406232	13
4899722	13
6841733	13
5825274	13
5026223	17
10013962	13
1426887	13
879537	13
1006263	13
8557018	13
1114726	13
4995465	13
10498845	13
5409172	13
33943005	13
3934954	17
1533381	13
13035003	13
15629761	13
11187133	13
1603083	15
1843428	17
4177913	13
575715	13
4953415	17
11919220	13
4472630	13
10793715	13
3730791	16
3541016	16
2348226	13
18378215	13
815175	13
3366318	13
2065945	13
1721696	13
2135451	13
7097135	13
13927440	13
6193805	13
1385358	13
3753966	13
11502579	13
31049328	13
7608254	16
8836610	13
6196917	13
10695487	13
6084764	13
2360723	13
1405102	13
886310	13
1365262	15
1376725	16
38309337	16
2652661	13
9843465	13
29911391	13
1407757	16
7765658	13
2966974	13
9035462	17
13358897	13
4570586	13
1718753	15
4803316	13
6172108	13
6816750	17
1754345	13
2792839	15
22933106	17
844659	13
8399432	13
13214782	13
3744005	13
3315070	13
4504838	13
8133285	13
2270072	13
2394296	13
10056919	13
8212016	13
5837211	13
10761924	16
10203743	13
9026514	13
10651482	13
12105864	13
3338121	13
3196538	13
771654	13
2315793	13
3264377	15
2827122	13
35479	13
2584507	13
834178	13
26595213	13
1249272	16
12572675	13
4637791	13
1512032	13
1952757	16
8865798	13
752599	13
135817	13
25619221	15
463255	15
949524	13
15029772	16
25566430	13
13891041	17
8719065	13
4800059	13
9514561	13
3908199	13
8810721	15
1229974	13
2000889	13
6690420	13
30317869	13
1517189	16
1006357	13
4326156	13
1743973	13
18823044	13
3939420	13
2344839	13
6137737	13
6756219	13
23476612	17
31121655	13
2107311	13
3253810	13
14916152	13
1104142	13
32424249	13
4943286	13
12409644	13
912167	13
12499549	16
1731679	13
11049979	13
4153368	15
8895757	13
9105249	13
5104845	13
8132760	13
59766	16
925761	13
9396523	15
7650586	15
6049161	13
10864831	13
24412969	13
12193969	13
6235170	16
899969	15
6403150	13
1914362	13
5947987	16
2808596	16
1332598	13
5864893	17
5066057	13
7858567	13
11406534	13
38384938	13
6731691	13
15433420	13
4486076	13
1285817	13
11627259	13
803936	13
2300503	13
2990757	13
1602351	13
12900645	13
22642226	13
1256347	15
306985	13
11841435	13
6237597	16
4537642	13
21317227	13
6394525	13
24590240	13
7322072	13
23686225	13
8404757	13
15162483	13
7053927	13
4045752	13
11945389	16
850143	13
15308357	13
17189002	17
5490582	13
6031973	13
8597896	13
9748219	13
320129	13
16804624	13
7010157	13
1843795	13
8229433	13
8608919	13
5494248	13
10393899	13
3733460	13
1443888	13
1456353	13
2219085	13
6026996	16
32952323	13
2953142	17
8029510	13
2295067	13
3132966	13
19636734	13
27971	16
11155074	13
7849379	13
5168313	13
13152501	13
5609573	13
7718808	13
7097921	13
9786579	13
9556997	15
7545840	13
455652	13
26127525	13
20767213	13
16067970	13
15349215	13
16633649	13
24703766	15
10943991	13
8613370	13
4983750	13
8672342	13
11094025	13
3762438	13
5433887	13
3099878	13
7748329	13
4766133	13
4207735	13
13011479	13
29645504	16
6106015	13
4427537	13
13119320	13
5378327	13
5937455	13
19459807	15
18849299	13
23994	13
628667	15
13234252	15
1722901	13
2220219	17
6355560	13
8401571	13
525304	13
6456033	13
610490	13
8284591	13
6658945	13
2392232	13
55537	13
7234418	13
3895238	13
35475043	13
11609001	13
231905	13
3287691	13
8154548	13
11336131	13
19717097	13
771079	15
1645465	13
5086993	13
10908324	13
4065161	13
4744856	13
1759847	13
14676735	16
402264	13
4777668	15
8892759	13
9368635	13
11771540	13
20112013	13
18114465	13
1740578	13
1366553	13
18071288	13
1800524	17
5913722	16
5227245	15
13736854	13
4818442	13
5153375	13
8104198	17
940581	13
255389	13
26905122	13
16268294	17
21788478	13
4601764	17
3714094	13
15534525	13
4080778	16
1142266	13
3084180	13
2877035	13
1597162	13
5617313	13
2838398	13
20226480	13
9818082	13
4286369	13
45364769	13
1670485	13
720889	13
5452109	13
2358288	13
7058265	17
7986922	13
4246690	17
3847129	16
2805277	13
2704047	13
7413967	16
24378396	13
1157378	15
18820272	13
2507646	13
23720	13
2680766	13
11072295	16
9049190	13
299483	13
27005246	15
5633139	13
4931684	13
3244862	15
1813059	13
5082078	13
1929118	13
19063629	13
854232	13
18972555	13
1411716	13
7490848	16
655132	13
6873910	13
3180435	15
5895721	13
3011198	17
61455107	13
8986143	13
5304744	13
2326238	16
15617418	13
34083087	13
11869823	13
12434094	13
10031849	13
2581870	16
3765941	13
4546893	13
5925957	16
3823423	15
1594171	16
14405340	13
193152	13
17454808	13
348127	13
2161743	13
8250754	13
12620118	13
177091	13
15547898	13
9378332	13
9967683	17
1748068	13
6864003	13
3227118	13
1185677	13
94277	13
2875083	13
28452910	15
5873823	13
53664044	13
7173616	16
28111337	13
4832955	13
27704269	13
11586360	13
7683915	13
1758352	13
3569630	13
6235286	13
1811135	13
3637606	13
6399714	15
29394700	13
9758909	13
6354555	13
7676679	13
3326215	17
2485528	13
19397340	13
2423258	13
4446046	13
6632903	13
7031856	13
1429047	13
4453811	13
8238453	13
6070915	13
552543	13
7462908	13
13955429	13
4108160	15
8683042	15
5519996	13
1412054	17
2655505	13
1665464	13
21731990	13
6426508	13
947626	13
3918207	13
9562295	13
6634350	15
7390353	13
12419441	16
1592280	13
15972219	15
23046124	13
4884438	13
6506270	17
2412574	13
7134626	17
3880947	13
5644262	13
11113136	13
2904396	13
751843	16
4446520	13
1177686	13
7193718	16
4573089	13
2552764	13
8977302	13
3962597	13
8342394	17
271247	16
8679269	13
12322479	13
2136055	13
13025199	13
13957617	13
1082423	16
16573504	13
540676	13
15969557	13
4209605	13
9185913	17
7363388	13
22052479	13
1465119	13
4085757	15
7439379	13
1998467	13
92948	15
14420541	16
15664862	16
5428595	13
13754981	17
2254057	13
7839496	13
7067354	13
9091161	13
4349118	13
8994371	13
14343799	13
12074967	13
1470123	13
1091603	13
4513869	13
4481911	13
20295842	13
11366293	13
37808603	13
11979857	13
28410410	13
10091620	13
4668721	13
6509222	13
2290973	13
9938965	13
7785579	13
1899864	13
10710289	13
10030312	13
886656	13
3626766	13
11145372	13
20684998	13
2100725	13
19316901	13
5113252	13
3742391	15
18844716	13
1228975	13
3739949	13
17119016	13
4187665	13
12512970	13
4119118	13
3189424	13
4691615	13
12669923	17
6686910	13
12858990	13
22117350	16
24445595	13
700586	16
605054	13
3586441	13
1491729	13
21562561	16
10466113	15
1069763	13
7147725	13
6452627	13
1721799	13
4180257	13
884231	13
1432029	13
5590108	13
4358553	13
72684	13
1075066	13
2814155	13
7457506	13
45632	13
629254	13
848313	13
46988003	13
2907899	13
2853257	13
9638623	13
26045124	16
20236141	16
1273367	13
8155311	13
11870452	13
8411492	17
17788275	13
7379524	16
5823399	13
897388	13
228046	13
8462677	13
1067931	13
181555	16
5531009	13
5398617	16
2730232	13
2361105	13
1482493	13
2820861	13
8715394	15
18678179	13
1491901	13
21689181	16
7516973	13
1907249	13
3204189	13
4212437	13
5730364	13
3481650	13
3314554	17
2764061	16
33091374	13
5454263	13
9062277	13
1645521	13
6385479	13
5816864	13
13826695	13
3583480	13
4818543	15
14951789	13
2279630	13
4206571	15
2841942	13
13726614	13
13790154	13
19957762	13
2868295	13
1558611	16
12056376	16
4816883	13
4713845	17
18225382	13
5586260	13
19969304	17
10877892	13
21737591	13
22114327	13
2855107	13
1847290	16
7275865	15
13238285	13
2564139	13
6662802	13
13783794	16
2510191	13
3432219	13
5475086	17
7856586	17
1030262	16
3113882	13
5910622	13
18901489	13
13345606	13
1147598	13
6052023	13
6726	13
11619524	13
121737	13
1571149	13
13145838	13
6353912	13
6417540	13
10208740	13
3936020	13
18306783	13
14777153	13
8504909	17
511112	13
11100352	13
14178824	13
29835829	13
1690047	13
2359521	13
3362379	13
16347007	13
2323620	13
5423254	15
15151457	13
11227184	17
933586	13
4850670	17
17585640	13
19244048	13
14711701	13
11416420	13
12262963	13
4817833	16
13204420	13
5151904	13
1594175	13
1022133	13
4909330	13
7275716	13
16045760	13
1278378	13
25323683	13
4337036	13
9091909	13
4409692	13
85556	17
952044	13
24642018	13
795222	17
13363358	13
13482708	13
11533780	13
11566848	13
21486573	13
2390602	13
7925262	16
9360126	13
11854715	13
34496402	13
4360317	13
7520388	13
9949930	16
2402626	16
1477424	13
487757	16
1864953	13
1819118	13
7023972	17
31203526	13
5497689	13
809289	13
7066687	13
2126530	15
690922	17
6179932	13
2936377	13
4749149	13
414118	13
16173305	13
3127603	13
6853594	13
2002058	13
1680623	13
10285582	13
6719098	13
3712028	13
16896	13
8883062	16
2357742	13
15446200	16
1817396	13
13668879	13
20482476	13
12557024	13
20080565	13
24154269	15
1000527	13
2785346	16
6658716	13
1609543	13
5218665	13
4195113	13
38076641	13
8254843	13
2050678	13
13814321	13
745233	17
15852373	13
334188	13
28223942	13
15338287	13
2889586	13
2051208	13
3613092	15
9599545	16
13248623	13
6487455	13
7288713	13
1556228	13
10466002	13
9763436	13
3827187	17
6902524	13
12635390	13
42823285	13
14535386	15
2317666	13
6167617	13
4453474	13
1781077	13
24040569	13
24645053	13
1133144	16
30387571	13
185872	16
3121275	13
3598534	16
29577581	13
2740612	15
4400687	13
6017475	16
6416756	13
17510775	13
5773268	13
193993	13
6079929	13
968374	13
12933827	13
8061470	13
7545726	13
1914891	13
18102313	13
34864663	13
3306700	13
17932979	13
3717074	15
12257314	13
8224029	13
30015431	13
11821920	13
11166180	13
324872	13
20562060	13
3589683	13
823629	13
4916989	13
972807	13
7084290	16
3126896	13
3055002	17
2749783	17
10553024	13
18338836	13
2833836	15
19836412	13
7056734	13
7387071	13
1176521	13
4998645	13
22428633	13
972586	13
13314282	13
5808659	13
6950141	16
14427036	13
1699127	13
344464	11
2557875	16
8008151	13
2559290	17
7548297	13
2347227	13
13243912	13
27489533	13
6186403	13
1293551	13
1351028	13
18810219	13
574985	13
18441038	13
2388519	13
12184578	13
13905891	13
949577	13
8608181	13
1741469	13
2962835	13
34851552	13
26142051	13
29828438	17
1407713	13
369840	13
14389139	13
9973508	17
6450126	13
20342087	13
13103855	13
2756831	13
4865179	16
19399929	13
4334991	13
7678853	13
16305255	13
2176950	15
8141865	13
39471283	13
20608827	13
4009153	13
7241035	13
11559304	17
3146009	13
14581215	13
19318565	13
440327	13
6669394	15
12742043	13
5184190	17
1074166	13
7933113	15
12562057	13
691918	13
4021349	13
4249769	13
8123509	16
36471207	13
23515243	13
5444411	13
905421	16
4556563	13
19721847	13
2887315	17
7644245	13
10123022	13
7455602	15
18534563	13
4337428	13
1858212	13
6511700	13
23166348	13
6920689	13
2650002	13
7449991	13
16323284	13
11438503	13
8219056	13
5593482	15
16568611	16
10045150	13
5523125	15
2224482	13
12497861	15
3055606	13
12610877	16
4459377	15
18555929	13
4198811	13
591846	13
10133823	13
12522749	13
9839	13
3273944	13
12177793	13
434077	16
30906067	15
14500811	13
611326	13
486362	15
21530875	15
25015773	16
1416278	17
14882816	13
5310840	13
7095553	13
2446598	13
1758618	13
28227129	13
307549	15
864375	16
4980829	13
56391557	13
19679533	13
4355962	13
7255703	13
15027258	13
20695640	13
3775283	13
8196572	13
1788694	16
8609122	13
907105	13
9603334	13
11321331	13
7548685	13
7683988	13
29617659	13
4324083	13
6827897	13
10537569	13
22320727	17
43754	13
6793789	17
7443189	13
14230457	13
11746222	13
4798255	13
13368409	17
31330801	17
8254460	15
6881495	13
10837561	13
15969442	17
6841519	16
9256773	13
10462886	13
494583	13
3389407	17
10115077	13
2701698	13
22770952	16
9683135	13
5416064	13
481319	13
5182030	13
1268652	13
6565626	15
1209982	13
4912804	13
9606366	13
11517095	13
2067165	13
15850607	13
19434781	16
11576168	17
986797	13
628515	16
21345921	17
3444639	13
27438025	13
662173	13
1287158	13
683044	13
3693262	15
2057654	13
30963777	13
3245654	16
5190823	15
8406505	17
22122	13
3185666	17
39632652	13
2364130	13
3730399	13
1112273	16
4443729	13
16107084	17
6613996	13
272759	13
24005783	13
4326593	13
12589477	13
37156	13
10540228	13
9887724	13
355333	16
6966978	13
1092138	13
4493958	13
2477142	13
3325317	13
16433411	13
10908392	13
842999	13
915347	13
3792201	13
21796678	13
14960480	17
11215311	13
10900102	13
3686638	13
4850326	13
11897580	13
11958321	13
5730555	17
4604157	13
5343255	16
5108681	15
4907452	13
2505754	13
4492885	13
2251820	13
1795602	13
9070534	13
30606263	15
10219519	13
21211732	16
1021802	13
102096	17
7950201	13
12717313	13
1537863	13
2020865	13
37441933	13
14525812	13
9847051	16
9677121	13
2024266	13
10232887	13
7737908	13
25250670	16
16454102	13
6473810	13
329548	16
9377767	16
16119385	13
3271735	13
13017439	16
11147538	13
4403686	13
1638608	13
3130845	15
4984119	13
1654994	16
62162597	13
11254676	17
11674408	13
8153751	13
27217104	13
17213970	13
3082764	13
8388782	15
2071089	15
21232530	16
5588737	13
19045398	13
13187589	13
2711894	17
4271630	13
10319914	13
9882223	13
7251586	13
3722007	13
6963816	13
3286606	13
3940452	13
2742060	15
16382054	13
1779124	13
1252142	15
15682000	13
3102484	13
5440667	13
15156990	13
1653426	13
3213928	13
2233842	13
8589828	13
8009994	13
12062849	13
2184377	13
467860	13
6812471	15
12921852	13
766243	15
9950594	13
8666620	13
4640775	13
14808961	15
41333321	13
13071793	17
14165157	13
8815616	13
811	13
10527237	13
13334735	17
11362296	13
6895792	13
1043837	13
9997883	13
1659601	13
3738976	17
2482789	13
246586	13
7201909	13
5993526	13
1024122	13
12530821	17
35981544	13
7315149	17
3484883	13
11594227	13
41151531	13
26676180	13
2330806	13
19670983	13
7864201	16
18317959	16
14461640	13
15638604	13
13590270	15
4629232	13
901141	13
2842704	17
13583192	13
3410332	17
8260598	13
11583041	13
9437368	13
6782838	13
1967796	13
6585264	13
3149162	13
10798366	13
2586958	13
14141261	13
5225639	13
3215378	13
7959615	13
8576573	13
884148	13
55577	13
4886317	13
6541834	16
2803654	16
16903475	13
26625339	13
3224539	13
1311889	13
5109452	13
6816111	13
4213801	13
70416	13
8602827	13
167551	13
2022802	13
4364579	13
6631866	13
361712	13
6104759	13
16331013	13
518466	13
5054496	13
2158043	13
548691	15
2449970	13
4371066	13
15588409	13
6005701	13
438390	16
14230765	13
12138935	13
4389060	13
17481388	13
6931547	13
4219959	13
853937	13
6201196	13
5484061	13
3087590	13
1059228	13
5658603	13
1583527	13
15495887	16
8548255	13
5192299	13
8560029	13
7072578	13
64467	13
1588348	16
181336	17
6873633	13
18373277	13
375008	16
929585	13
130238	13
6243124	13
6123933	16
9813017	13
11191123	13
10457977	13
6768573	13
708350	15
6566155	13
2601691	13
1191430	13
35676060	13
34233531	13
16771575	13
8003767	13
8794265	13
1501173	13
3409051	13
974378	13
8158286	13
8421199	13
20457861	15
4000695	13
8283168	13
3247994	13
849198	13
10501209	13
6765695	13
8995167	17
11236686	15
96336	13
5968413	13
6943290	13
9658258	13
6131101	13
9141232	13
8039104	13
19523366	13
6538101	13
983501	13
1086851	13
11299259	13
1218860	13
6389592	17
916967	13
7333992	13
15485521	13
1919456	13
3493010	13
10645734	13
9435609	13
1689052	13
67103888	13
2588127	13
21965097	13
17926491	13
360886	13
10277329	13
753872	13
33119614	15
256867	13
13329897	17
8360472	16
4037706	13
1379097	13
15060505	13
2053701	13
606980	16
12198076	13
4621592	17
3266496	17
4494353	13
694522	13
19409924	13
3158391	13
4321132	13
6112165	13
18399846	13
3551411	13
5833147	13
15131456	15
703119	13
2532715	13
622028	13
2323942	13
12389412	13
13357404	13
12530160	13
15790156	17
16780220	13
89269	15
8704988	13
954171	13
7825647	17
1360093	13
37683739	13
7694101	13
878290	13
964472	13
11671322	13
17428488	16
1875646	13
15483688	13
27171377	17
3723374	13
34419253	13
8020576	13
2286167	16
11059433	13
19617528	13
8078173	13
1103647	13
361342	13
5194195	13
11558050	13
4674338	13
8750956	13
3313367	13
2382317	13
8336029	13
10440849	13
1471671	15
8067831	13
10730729	13
2256822	13
1002276	15
4464016	13
13701580	13
6891716	13
12018594	13
164919	13
15157554	13
11555705	13
5221541	13
8984890	13
12285481	15
9438483	13
25389652	17
18257219	13
2589868	16
11284955	13
718120	13
4337800	16
11280659	13
728375	17
1439059	13
9340459	13
6886040	13
673336	13
5115452	13
12632643	13
3198618	13
13016308	17
11316759	13
218614	13
7623234	13
1507476	13
14167669	13
18929502	13
4031733	17
22782157	17
2090919	13
1234668	13
19563487	13
660778	13
7194635	13
18922847	17
5838265	13
183149	13
3187611	13
8665709	13
2432268	13
38225	13
7823418	13
1827815	13
7170967	13
21623577	13
667457	13
11374656	13
4124293	13
10287930	17
12045622	13
4804160	13
1089521	13
4690561	13
1646484	13
16254987	13
3184641	13
7078520	13
834732	15
5554948	13
23780410	13
12254527	17
3249410	13
443627	13
3988115	17
4579825	13
15401286	13
1677011	13
7824075	13
1788140	15
2804383	13
13987593	13
835666	13
26235031	13
3918245	17
24198848	16
1390752	13
8216920	13
3060895	16
13651042	13
11688422	13
3271279	13
874389	13
26380930	13
2578161	13
524564	13
24314001	16
44043028	13
24041525	13
6470945	13
912000	13
11942665	13
651682	13
17030837	13
2390257	17
7565996	13
2393919	17
2029999	13
28417095	13
9848966	13
10424770	13
878985	13
3662732	13
3333721	15
13428553	13
12337363	16
11865630	13
7760412	13
2806528	13
6812410	13
4013394	13
1199535	13
15033551	13
6013114	13
7718129	13
12964004	13
2392488	13
10387997	13
3173275	13
10642338	13
8501429	13
13721933	13
2526956	13
33794912	13
11934025	13
20147405	13
8547856	13
1913368	13
115942	13
8932299	13
1728854	13
21781930	17
431530	13
3289	13
130432	13
9884648	13
5853247	13
8189018	13
6816453	16
4533357	15
20998117	13
2986226	13
1898211	13
26407023	13
10195767	13
4021609	13
16208907	13
2353580	13
6877790	13
3248300	13
10227743	13
7910342	13
1260734	13
2856248	13
7158488	13
12889627	13
12198936	13
2183325	13
957859	13
8649759	17
23323040	13
2982689	13
6024474	13
2533297	13
6636565	13
7152046	13
4705448	13
47780139	13
6619409	16
18689492	13
8704452	13
8178986	13
1862685	13
5215556	13
3824273	13
2767098	13
117113	13
517149	15
23322584	13
1633684	13
3468346	15
3948257	13
4529725	13
12811140	13
9592647	17
86919	13
456399	15
5237571	13
71708243	13
922575	16
15843916	13
9128036	13
7406064	13
5354093	13
841823	17
138112	17
10976426	15
1697883	13
2690084	13
9738161	13
10121315	13
2784143	13
4826406	17
23447871	13
25755678	15
3602867	17
4242150	13
2952986	13
3736246	13
13398321	17
5095084	13
230229	13
5076419	13
22724454	16
2669624	16
15654827	13
6330525	13
1556970	17
6884260	13
4218680	13
16622205	15
2866104	13
15446361	13
15500150	13
1197900	13
8148199	13
2836397	13
1834844	13
2269807	13
16740393	17
1342900	13
15600649	13
11673959	13
3916041	13
23645745	13
19504	13
1348076	16
3398223	13
4632178	16
2906039	13
923087	13
5913791	13
2465130	13
1666799	13
4024203	13
38515937	13
21254421	13
2710864	13
3536096	13
1121330	13
5760071	16
7752142	15
2823316	13
10602141	13
16870727	13
904606	17
107370	13
2316870	13
3546096	16
11316501	15
5544551	13
10344635	13
7627958	13
358598	13
3985952	13
932432	16
16519053	13
2141375	13
22333789	13
1656868	13
20720415	16
22114246	13
5492115	13
6505056	13
9152374	13
15627856	16
13085743	13
7221405	17
12520555	15
7824601	13
16205870	13
1161496	13
14967034	13
16660105	15
7053572	13
4916455	13
8664848	13
13590230	13
6403844	13
3554339	13
5802129	13
4311916	13
8921002	13
22324659	13
3086741	13
8799832	13
3161256	13
15026604	13
1171561	13
8048828	13
1141950	13
2091662	13
6187277	13
3231596	13
7536771	13
6887246	13
4139796	15
1540318	15
19072636	17
11069759	13
5241953	13
5669559	13
6945286	13
11193935	13
11948826	17
1673112	13
8406333	13
5368135	13
22978640	15
686583	13
1971501	13
6557062	13
2224300	13
4148881	13
19028298	13
26753987	13
5346890	13
6826075	13
2886378	16
5577668	13
3081549	13
16047337	13
2315042	13
20740395	13
75955	13
3928813	13
4970868	13
13506952	13
5565243	13
76212	13
12006478	16
11142213	15
9983874	13
1641399	13
14199791	13
9757897	13
2318995	13
9438589	13
1173279	13
31330340	13
919429	15
841882	13
28180601	13
6079422	13
20298462	13
3561067	13
19498392	13
10972950	13
57615462	13
20613755	13
6223774	13
9941499	16
11956263	13
4669992	13
22527596	13
14721451	13
5239506	13
17109122	13
3176432	13
5875922	15
2649929	16
5932338	13
7012641	13
14225446	13
1189527	16
4784391	13
11067525	13
14815917	13
15377287	13
58233	13
28985648	16
2000229	13
21241	13
8103813	13
50126	13
5510055	13
6573035	13
20972360	13
12159692	13
6157674	16
13255015	16
4035879	13
11026192	15
2739193	13
4882040	13
38845443	16
4308387	13
2230284	16
633884	13
1065732	13
3422436	13
11856019	13
2988943	13
4668301	13
1389187	17
9258613	13
8305084	13
26820211	13
11300636	16
7378210	13
3076908	13
1299016	13
115696	13
9805278	13
4541155	13
1164475	13
1028277	13
42970857	13
6559684	13
2473401	13
13220886	13
6004690	13
7409253	13
5912063	13
841418	13
18617223	13
7223156	13
18342807	13
15671188	17
20272064	13
5183647	13
13028753	13
2890162	13
5765952	13
4157124	13
3205399	13
6658393	13
11786799	13
11873536	13
24869543	13
20847493	16
10652746	13
960459	13
2334623	13
364566	13
8285398	16
1264582	13
2623477	13
4814374	13
17633931	15
13228512	13
6695069	13
12903132	13
3269348	13
8361530	13
5873174	16
7131663	13
5337511	13
4738201	13
5677304	13
10619713	16
8981231	13
3354914	13
974853	17
1588757	13
1386192	13
1923774	16
15420141	13
1368589	13
17872582	13
451759	13
6039487	13
764454	13
25102015	13
26452324	16
5243496	13
2267015	13
2039964	13
7280012	13
2231766	13
82255281	13
7504075	13
9270636	13
357621	13
19560523	13
16065786	13
2844067	13
6430274	13
7526164	17
1129531	13
18071214	13
10251941	13
2965722	13
26263579	13
5215753	15
1114973	16
1159028	13
118316	13
5656708	13
1797133	15
3260724	13
2115393	13
34973857	13
17926020	13
2383449	15
13256248	13
14656579	16
495432	13
10973653	16
13210834	13
7959292	17
10487865	13
262275	16
8565135	13
3758137	13
11241382	13
4108691	13
10042028	13
13703384	13
29613010	13
26021248	13
6696526	13
9242681	13
1711064	13
4020305	13
4948211	13
953840	13
3691585	13
593865	13
223097	13
8842797	15
11513224	13
6195888	13
1388594	13
3275416	13
13400359	13
18590220	13
13239796	13
24927202	13
20545004	13
21792007	13
174961	13
4893297	16
27532915	13
9866678	13
13718503	13
648259	13
18118784	13
10141106	15
4063671	13
1618439	15
9042195	13
363707	13
15618839	13
2594815	13
1086250	13
10437453	13
1750588	17
3859066	13
3722501	17
3632295	16
14555306	17
884670	13
2402481	13
516596	13
3212959	13
2567067	13
2547205	13
12724218	13
1955613	17
905305	17
1173123	13
4546539	13
29449244	13
7016989	17
1659424	13
5471866	13
6848402	13
8890123	16
1724904	13
5006720	13
1928222	13
25103307	13
6278394	13
11214797	13
2601752	13
11026223	13
3175568	13
6399834	16
2910683	13
1017857	13
1178349	13
7818541	13
1860428	13
37723928	13
10026441	13
492657	13
6254230	13
5969016	13
10569892	13
5782001	13
4554699	13
10619790	13
6019315	13
9271810	13
464457	13
5849620	16
3362668	13
14115754	17
12250242	13
35478670	17
3463854	17
354087	13
18417590	13
1452720	17
19704534	13
6580211	13
2967390	13
9124158	13
185013	13
1761005	13
511914	13
5995756	13
10566018	13
3662572	13
5072317	13
2095351	13
10499275	13
1821039	13
24513823	13
1077388	13
23869189	13
7885588	13
456111	13
433436	13
4931313	13
11085983	15
7531223	13
2819011	17
8063577	15
37598	13
17182816	17
9687404	13
20610709	13
7723375	15
2839461	13
15937867	13
56199573	13
15736983	13
2596461	13
3679450	13
11192828	13
1362673	16
4913004	15
9558770	13
961006	13
3268021	16
17898759	13
16318500	13
438975	17
3517573	16
151205	16
32140826	13
10578466	13
10066264	13
2357804	13
3499315	13
39839	13
1195530	13
4162458	13
9620951	13
5552489	13
13251451	13
13811637	16
7338285	13
15546340	13
10093042	17
313079	13
3124506	13
93763	16
477401	13
13728211	13
7047322	13
4456153	13
4883996	13
2520223	13
9675530	13
12505459	13
804812	13
17238035	13
759050	13
8135870	17
34165241	13
8788188	13
7050282	17
22075972	13
4923092	15
12842280	13
3083776	13
97446	17
5838238	15
6022045	13
8335147	17
13837237	13
24874854	13
12335195	13
2514275	13
32013360	13
2442175	13
959139	13
603958	13
6108976	16
43563222	13
21340346	13
16468422	13
1435551	13
4213671	13
15337398	13
410747	13
11966592	13
18118908	13
1934028	13
7035546	13
5828363	13
5418764	13
5321923	13
9824845	13
19058503	13
15320050	13
18116494	17
17788364	13
7062152	13
3105101	13
13242570	13
19087646	13
13880993	13
1118011	13
11607603	13
9443814	13
11372353	13
14296600	13
2525406	13
11416351	13
15981502	13
6886009	13
1939213	13
3318730	13
20989405	13
204477	13
12577001	13
15876549	15
17106353	13
11565413	13
6070456	13
4459828	13
17122662	13
1558240	13
38664525	13
5396406	13
10809832	17
11745825	13
27437603	16
6196349	13
167262	13
6187719	13
7528410	13
4434091	13
7331292	15
2570400	13
10966083	13
9788365	13
1296684	13
11099113	13
8340012	13
13156456	13
5564515	13
9268789	13
3960035	15
11067682	13
80604655	13
5000328	13
9657361	13
9860154	13
9698181	13
6388657	13
14645167	13
583070	13
7133113	13
8786262	13
5708828	13
185966	13
25639621	13
24025103	13
8199009	13
19235523	13
3333346	13
12992004	13
5577184	13
610203	13
2995634	13
1100800	13
46453097	13
8329923	13
11718864	13
4030565	13
22670053	16
1413734	13
1918842	13
596110	13
1303262	13
19117856	13
8538393	13
1729008	13
6045958	17
13360230	13
11563029	16
1314861	13
3997145	13
947712	13
2030396	13
9608793	16
5118188	13
1525092	16
1342637	13
24362	13
41200314	13
16431431	13
7914738	13
24092074	13
18797709	13
11449412	17
1741546	17
2900747	16
5758537	13
1605604	17
3574414	13
1761025	13
9793821	13
6116629	13
1291288	13
1271598	16
12036600	13
5043799	13
2719749	13
13029814	13
2464484	13
4162183	13
2181990	13
122352	13
12601552	13
1468613	13
17676009	13
439021	13
8084159	13
8019061	17
26996524	13
2444497	13
1647736	13
3585298	13
4653032	13
2486675	15
11966193	17
42239198	13
480867	13
844301	13
3142875	13
35943406	13
2578409	13
3049396	13
4689214	13
1354765	13
3492297	13
24359524	13
4373038	13
2529037	13
10547535	13
29200281	13
802804	13
3200872	13
1626387	13
9807941	13
3694845	13
7143082	13
28152725	13
176498	13
14321465	13
8828527	17
336938	16
4222308	13
5146015	13
6254895	13
15442587	13
10808582	13
1049511	13
6878373	16
16197745	13
1166778	13
9252373	13
391447	13
22885097	13
3793632	13
17039285	13
14992746	13
18496164	13
1370921	13
1340528	15
1605012	13
13140525	16
2309416	16
7328309	13
9311850	13
19490475	16
9492300	17
3897596	16
1921000	13
3871100	16
248763	16
825117	13
864706	16
238173	13
9393891	16
4251448	13
47660665	13
19384840	16
1155240	13
10416939	13
6048839	13
8859956	17
17378222	13
7262151	13
6918657	13
328462	13
4995995	13
12996238	13
1297993	13
6792147	13
11921022	13
6840507	16
9603739	13
2371991	13
14880393	13
635321	13
1480483	13
7318517	13
5196207	13
21201823	13
5042841	13
464425	15
2459384	13
6085853	13
1087498	13
13864418	15
683497	13
17584184	13
7548279	16
1144810	13
15947386	17
1844880	15
3258013	13
2844352	17
1179436	17
15651607	13
3448261	13
15579975	16
7928191	13
7705425	13
8645260	13
19275620	16
709719	13
8233225	13
3799218	13
536165	13
7694212	16
3392798	13
24048226	13
17362904	13
1410127	15
859687	13
7579923	13
17380985	13
45531036	13
15261132	13
176461	13
11625196	17
5626104	13
18406432	13
1980073	16
3224285	15
6343507	13
1437475	17
2496783	16
10302559	13
3573990	13
18097339	13
6889529	13
3707851	17
166711	13
5176887	13
3573662	17
7967810	13
9921161	13
10427244	13
4015999	13
3298866	13
5854156	13
15348296	16
16881717	13
7453368	13
5000113	13
337178	13
825034	13
5027561	13
6136645	15
1642366	13
5964211	13
359118	13
11768949	13
24744950	13
2534077	13
3086560	13
4991546	13
14517231	13
11154379	13
1871275	16
7088694	13
665637	15
8195996	13
14189287	13
1702304	16
5875426	13
21847145	13
6124871	13
32861	13
7261432	13
13208489	16
2488011	13
9318744	13
4921401	13
4051587	13
213356	15
15569744	13
4738676	13
22335945	13
1141598	13
2385568	13
1049439	13
24285587	13
6494511	13
4370533	17
2689964	13
10413929	16
70848760	13
15877984	13
14652475	16
10523852	13
14172649	13
1641249	13
3490297	16
3628585	17
6812922	13
432203	13
9760630	13
1366832	13
2359123	13
8688846	16
11305770	13
2685432	13
7092378	13
8344046	13
2896975	13
3355768	16
1885878	16
9185116	13
5840057	13
326465	17
23571270	13
90893	13
1271897	15
4471251	13
1255578	13
918584	13
10426523	13
14193623	13
5154332	17
5959936	13
1550184	13
13596550	13
25543495	13
14123627	13
26061724	17
747592	16
8290967	13
9907183	13
5928253	13
389983	13
6543578	16
18027148	16
3397081	13
3865309	13
5307789	13
492809	13
2133665	13
1106483	16
1620700	13
6144275	13
5196029	17
2504602	13
882398	17
15766979	16
13323049	13
118058	13
8602780	16
4717437	13
2740551	13
3937459	13
2897839	13
6714035	16
4145703	13
8203242	13
16700436	16
10710008	13
2443456	13
1953954	13
10585819	13
210793	15
3310893	13
1344015	13
1405354	13
8939981	13
7942519	13
12556729	13
1843005	16
13508202	13
4128284	13
63386458	13
5234918	13
5727575	13
7906519	13
2188429	13
367120	13
22294036	13
381180	15
5934512	13
10222631	13
4833981	15
6809425	13
11554684	13
15359896	13
5227143	13
24940772	13
4658980	13
7067204	17
34393844	13
2214300	13
155118	13
9832645	13
22223277	15
21091592	16
30585631	13
2691436	13
5084518	13
4513514	13
1213877	13
15734940	13
17701650	13
14950378	13
6942973	13
3113664	16
4964343	13
19127305	13
50125172	13
21986592	16
6868340	13
20842698	13
1254819	15
9230868	15
6219111	13
3762772	13
8780279	13
11667262	13
6003840	13
13735424	13
374437	13
9606094	13
5659248	13
5122605	13
1470947	17
8970354	13
11754693	13
6806010	13
4580462	16
2690447	17
7479265	13
10680904	13
55839	13
986685	13
561557	17
9258269	13
2708821	13
10994430	13
3563395	13
10493564	13
4343362	16
8807542	13
397686	13
442207	16
5994372	17
12179596	13
4322084	13
2671281	13
1686591	13
1122638	13
13700256	15
15223242	13
926705	13
3120127	13
2179957	13
1087640	13
3999487	13
3467673	13
721359	13
1894066	13
11998306	13
46411995	13
2854074	13
9138854	13
8813521	16
11617549	16
1174366	13
5005683	13
12872237	15
11684633	13
4723902	16
2859855	13
46962	13
8698679	13
522117	13
2321614	13
5069821	13
5863358	13
4463909	13
1703479	13
27810068	13
4528597	17
1108980	13
1983535	13
3791790	13
13154361	16
7999794	15
2480154	13
2310063	16
1715070	13
445832	13
6134983	17
5141635	13
19245627	13
11153164	13
989929	13
22453568	13
14013980	13
21416811	16
11456025	13
8393842	13
2229682	13
1702961	13
3776471	13
19104548	15
460909	13
34489259	13
21682039	15
17733605	13
10014951	13
6767618	13
6424655	13
43295653	13
8404282	13
8315075	13
924598	13
5749855	15
12968326	13
5250285	13
1855465	17
2787831	13
32178600	17
3545177	13
3080774	17
16898933	15
3987436	13
379053	13
1086570	16
10744147	13
16621627	13
3715825	17
17189750	13
8838076	13
13626776	16
15250337	13
6142178	13
2004522	13
94237	13
20597124	17
20904670	13
1143009	13
2270661	13
17576185	16
24291015	13
4959069	13
7406810	13
5419606	13
16564860	13
4586529	13
783979	13
3092992	13
1703480	13
12298899	13
3007318	11
8993595	13
10514894	13
628371	13
4958407	13
1139135	16
21582127	13
1438055	13
19833271	13
2025413	13
4639232	15
2510931	15
12567030	13
4635873	17
23495945	13
17009759	13
1196386	13
7522876	17
3795802	13
11025104	13
3922586	13
20550179	13
3384028	16
16553640	13
14512407	15
2393795	13
27642873	13
1720136	16
6101262	16
2965284	13
22380105	13
8958130	13
5271604	13
3884806	15
5373064	13
336891	15
8753057	13
4648407	13
16958995	13
3493830	16
16809172	13
1205233	13
22125299	13
8946979	13
423383	13
4248423	13
4727865	13
1823857	13
1863883	17
19253141	13
24144903	13
2438192	13
6233327	13
3156273	17
19554867	13
95897	13
3030626	15
40528	13
9396167	13
8331679	13
161299	13
575626	13
105465	16
1428277	13
12311867	13
37271852	13
11090324	13
7960038	13
18047420	13
1472769	13
4582895	13
11266593	16
1636906	17
7101657	13
24784060	13
7161062	15
13996871	13
960340	13
5110150	16
5877435	13
3925082	13
272887	13
2458496	13
11717439	13
8164268	13
4700412	13
11067583	13
1699823	13
4692786	13
4981744	16
7446500	13
7390527	13
1990123	13
9216801	13
19849722	17
20459546	13
9650166	16
2139879	16
253324	16
15828571	16
12002962	15
4910765	13
3315370	13
2719353	13
7404108	13
502616	13
13222400	13
1258978	13
939690	13
4369816	13
7716644	16
1403895	13
13104012	13
5289317	13
5324461	13
18945681	13
32854402	15
10647018	13
3420556	13
8592853	16
16684004	13
728358	13
6678105	15
5398235	17
3232745	13
43473327	13
6939389	13
4217056	13
2976860	13
1492847	13
5979007	13
3123906	13
3298599	13
2743765	13
20303739	13
12113898	13
6107166	13
6712877	13
5482045	17
24470062	13
2763973	13
2245345	13
8368764	13
9881693	13
4596338	13
31877559	13
5741673	13
3716923	13
6071628	13
3053667	13
5318750	13
4915044	13
7683990	17
2833486	13
18123208	13
4588391	13
1296058	13
5209868	13
45089995	13
3932431	13
5980031	13
13414393	13
23965354	17
3543327	13
1591342	13
2600133	16
14641484	13
24529737	15
1777466	16
667548	13
72436807	13
21158617	13
16448297	13
14171722	17
2313573	13
10881910	13
138455	17
2056952	15
13938269	16
1277815	13
240297	13
2328079	15
16559668	13
2931773	13
16997309	13
8326042	13
16589613	13
7164840	13
14283295	13
4045968	13
1303181	13
3729167	13
142389	16
9149365	13
1181830	13
10279141	13
9325510	13
9567566	13
8917368	13
38428268	13
940421	16
6955335	13
8453247	13
5506520	17
10125645	13
12569482	16
14683661	13
2664206	17
10822448	13
11167308	17
6418750	13
6383752	13
51502772	13
8069807	13
3339384	13
3368490	13
27666220	13
2470745	13
3885492	13
7163568	13
2062091	13
17342167	16
11930523	13
6242258	16
688733	13
3481808	13
440516	13
2392226	13
15596400	17
11656866	13
20691568	13
2458136	13
18087700	13
1048522	13
6743075	13
7736738	13
6190264	13
4595136	13
3830080	13
21877614	13
8628327	16
17670478	13
8779402	13
13853192	15
2339672	13
9620095	13
2494903	13
102752	13
197120	13
741560	13
492135	15
4881540	13
6030344	13
5644384	13
1115363	13
2587995	15
9425832	13
6190351	13
5203619	13
2806660	13
3366817	13
1687601	13
6565218	13
3170853	13
7491272	13
1957675	13
12698986	13
1747137	13
2233300	13
8474850	13
3356377	13
861329	13
2757883	13
728637	13
12096818	13
11806340	13
2123184	15
9068677	17
9248232	13
22288470	13
9972265	13
14779616	13
1811277	13
932934	15
16197184	13
4451938	17
1195254	13
2476882	16
6170389	13
2089906	17
5267166	15
11662726	13
3158350	13
3171275	13
258461	13
4653405	16
700062	13
7977654	13
29166196	13
1284064	13
33354949	16
7254458	15
31004520	15
192632	13
10025541	13
2540435	13
24079538	16
20688405	13
5132547	13
9148836	17
7737352	13
3866192	13
41229211	13
1003379	13
8303677	16
1621033	13
9750422	17
984263	15
5316593	13
3403114	13
27418049	17
4685424	16
14956441	13
9299601	13
999584	17
181097	17
10318003	16
10291331	13
19447127	17
497497	13
6898458	13
809206	17
15218695	13
7730915	13
20511650	13
12672967	13
2757032	17
7121178	13
8492684	13
13933847	13
16183654	13
1771194	13
205964	13
3155257	13
7159256	16
20668056	13
3784970	13
4004375	13
1015143	13
6324693	13
3422877	13
17098971	13
23595	13
555478	17
4532544	13
3958104	13
5112646	15
13521573	13
11683658	13
13773859	13
5410347	13
18403948	13
3867086	13
6941951	16
5849996	13
3505438	13
5439247	13
2616094	17
7401815	13
171224	16
1321362	13
13433995	16
17749151	13
5597922	13
3940110	13
3368851	13
2570285	15
1736766	13
3091803	13
175252	13
5936684	13
2691236	13
7493452	15
11673238	13
7637134	13
2944928	13
4744805	13
5037587	13
2865154	13
3532058	13
8611911	13
13665279	13
1790207	13
33616884	16
6647573	13
8293793	13
15323627	13
5754358	17
3922012	13
830852	13
5894098	13
383805	13
689696	13
11378591	13
878735	13
28757986	16
11319166	13
3021193	13
11572404	13
3697399	13
3076760	13
4172168	13
15375481	13
1422060	13
56305	13
1105183	13
805128	17
15508717	13
5782305	13
6301387	13
972721	16
7655964	13
10688877	13
3020190	13
5747329	13
834151	13
4022908	13
12817731	13
6392643	13
6089665	13
2981723	13
1335699	16
946110	13
14198087	15
16444691	17
1956632	13
905617	16
668270	13
17806625	13
4393620	13
13907292	13
8925145	15
8017741	17
1763705	13
4460049	16
9817933	13
5314257	13
1804012	15
9528362	13
1158133	13
16139757	13
553600	13
1213803	13
2978440	13
14503127	13
26346971	13
2455928	13
1703408	13
9439852	13
11122374	13
10474942	13
15460994	13
6559963	13
1711555	15
5585332	17
4693843	13
12885733	15
14997827	17
3399020	13
78326	16
17684653	13
300213	13
2594111	13
4140506	13
5027425	13
22381208	13
5288989	13
5456156	17
4053237	13
8668632	15
53414	13
15494827	13
24977300	13
527438	13
5217749	13
16601996	13
5822608	16
6400483	16
3575772	13
7669651	13
1965198	13
16309766	13
8521210	13
10427051	13
1909962	13
3523116	13
2645581	13
423545	16
14204022	16
15706153	13
4021017	13
35255292	13
530717	13
2522309	13
8005992	13
10887646	15
6030019	13
7998695	13
13953169	13
14023078	13
1954994	13
8779952	13
146253	13
672689	13
3012451	13
9478528	13
2826462	13
2501933	13
5061347	17
7104079	15
17853254	13
7467578	13
7080993	13
2890259	13
7601644	17
2240065	15
14651479	13
7790267	13
10785392	16
5003397	13
7616433	13
2111738	13
5340116	13
9286117	13
2551390	13
10705308	13
7292102	13
11014239	13
391389	13
10728296	17
11868465	13
11954604	13
19474456	13
5536029	16
14584180	17
3292391	13
2965767	13
1732461	13
10077304	16
678776	13
2397989	16
952951	16
13914122	13
117560	16
7153851	13
6086735	13
4661161	13
10731176	13
5072979	13
4696429	17
25046957	13
9530022	15
55533	13
2648096	13
3732270	13
2955857	16
7124432	17
2784013	13
741488	13
2005836	13
5121315	13
2296554	13
3910332	13
17369738	13
1073955	13
5826286	13
487245	13
12532943	13
7310118	15
10686772	13
11760540	13
4493644	13
9226658	13
4209594	13
977828	13
10196550	13
241139	13
13504974	13
7014815	17
8258597	13
4589024	13
4867343	13
6740792	13
12053165	13
4020933	13
637390	13
315127	13
14922349	13
1468493	13
35035021	13
2743692	15
287743	13
8519701	13
9467508	13
11633012	16
19562130	13
3208810	13
10596265	13
7431541	13
31337034	13
6423506	13
3444313	13
227563	13
3667845	13
2071157	13
12819938	15
9842544	13
9928719	15
11910661	13
2098456	13
28428188	16
6768824	16
5649756	13
5556547	13
3829551	13
9838877	13
4543790	13
15107269	16
648447	13
7513067	13
4003265	13
4765939	13
3940733	13
8531988	13
33559029	13
1484777	13
7342160	13
2300911	13
18995459	13
1579805	13
2330729	13
7558966	13
10446025	13
7069722	13
1228951	17
21774530	13
5811242	13
12877494	13
2109610	13
1133790	13
13156684	13
12621271	13
11477502	13
5600207	16
6318729	13
366454	13
4852250	13
19803526	13
18688835	13
35666136	13
18944832	13
2728202	13
12837311	13
5802393	13
8222165	13
16214686	13
239795	13
10248789	13
7657147	13
1077462	13
4323140	16
151235	13
5658878	16
2863023	13
5455927	13
14430005	13
18661663	13
30618728	13
9038871	15
21969908	17
15714760	13
7332395	13
11331365	15
11162481	13
4589810	13
12024128	13
4408378	13
5363648	13
4007294	13
10707787	15
369092	16
7271051	13
10535365	13
12219758	13
3003021	13
13093716	16
36826913	13
221670	13
1002841	13
2413828	16
2935237	13
33500371	13
40731322	17
2771647	13
3385457	13
1643365	13
20339018	13
31229991	13
7367241	13
8491274	13
5992830	13
7694913	13
345196	13
3963120	13
3827613	13
780935	16
12960244	13
28357879	13
10282237	13
18296463	13
3268919	15
7475783	13
16197719	15
49876	13
34817988	13
18443351	13
16269815	13
11212716	13
4146502	13
11905456	13
2635499	13
2049658	17
1201928	13
11229120	13
1678599	13
2645767	13
818652	13
8779478	13
34422130	13
11467635	13
22976332	13
16682181	16
6601488	13
2117985	13
7162234	13
4622562	13
4085326	13
488706	13
45267	13
9459008	13
3224627	15
10038763	13
3018856	13
44826864	15
2725823	17
93095	13
4774954	13
16120640	16
9579797	13
35356276	13
4587841	13
5216987	13
12315473	13
16134476	13
3220790	13
11977644	13
245113	13
2754209	13
6593514	13
1833136	13
18192905	13
9560849	17
2497987	13
1056195	13
5590050	13
6086567	13
1005839	16
2145337	13
11663290	13
4423449	15
6777725	13
259073	13
4019773	17
4335846	13
5135616	13
13568244	13
15794336	13
1820910	15
24549397	15
10665595	13
2330456	13
104140	13
10164869	13
2996656	13
15216447	17
5625287	16
726844	13
8012709	13
1107272	17
1226205	13
4367583	13
4949791	13
46270017	13
3164330	13
16608010	13
6265336	13
8983130	13
20989302	16
14876217	13
8312740	13
18703740	13
3898810	13
14523837	13
3074031	13
12481089	13
2170147	13
14299601	13
8364337	16
1312783	13
1863710	17
7338017	13
1890723	13
1121895	16
13374176	13
5115366	13
9458970	13
4233	16
5300300	13
14947278	13
8905545	17
6284810	13
1516482	17
10123880	13
13254827	13
14831631	13
23974623	13
15426429	13
2841825	13
304836	13
1531952	13
19063092	13
1414859	13
11461351	13
16436800	16
1760016	15
18777093	13
3084163	13
2336220	13
13240748	13
6316762	13
1701402	13
8771225	13
10208751	13
2074503	13
2879921	13
9946566	13
14582120	13
24541236	15
960811	13
6587597	13
536140	13
2163927	13
5199618	13
892385	13
1352692	13
1995576	16
2691901	13
16168341	13
350726	13
12465766	15
4733289	13
590724	13
20302	13
8222782	17
5396094	13
6078848	13
209848	16
2463144	16
1215120	13
25974164	13
18809190	13
1875707	13
8467162	13
4340836	13
3883365	17
6735814	13
6324789	17
1852312	16
22539026	13
25648919	13
1981939	13
6047891	13
196051	13
2046515	13
24632683	13
835731	16
18451319	13
10118967	13
8365438	16
3881482	15
12182790	17
8876916	13
4763499	13
44465940	16
14084279	17
9930073	13
12590095	13
12881074	13
2486776	13
22141696	13
8085949	17
2300393	13
4740955	13
9324970	13
7884116	13
1231526	13
3178125	13
5897260	13
22413715	13
18911516	13
2345306	16
737827	13
461545	13
27958890	13
3897300	13
4007563	16
6111959	13
1730637	13
9362241	13
12042660	17
17562709	13
383468	13
658565	13
13900174	13
693883	13
3516068	13
5322786	13
6067711	13
1735224	13
1588563	13
21200202	13
4889746	15
462461	13
4245946	13
20999985	13
2730721	13
27905852	13
20721534	13
4008227	13
6982715	13
5456718	13
6645535	13
11969283	13
7925651	16
10834553	13
7361869	13
1468973	13
2152881	13
3218187	17
12787108	13
8764953	13
1219872	13
4000934	13
964731	13
519478	17
3156293	17
2886963	13
5785373	13
9607393	13
7540090	13
7645683	15
179808	16
9721450	16
2123412	13
1848817	13
12458518	13
35997293	13
3756461	13
4912782	13
21940924	13
1547735	13
7728209	13
9401354	13
23306	16
1766712	13
2283699	13
4482950	13
9179859	13
3535888	13
6261485	13
10030726	13
4457373	13
19437096	13
13526395	13
20476920	13
12700629	13
14884875	13
5876641	17
12674834	13
8874405	13
4791780	13
16925028	17
8451512	15
15772102	13
1644379	13
1149067	13
3397335	13
2611633	13
18984806	13
2012505	17
1411577	13
6524667	13
3323270	13
11744113	13
30954923	13
40750509	13
4567401	13
296716	13
6033450	13
6583879	13
1878198	13
18783634	16
1304282	13
19970008	13
12324889	13
13821152	13
3961052	13
4702656	13
13443398	13
11790275	13
22237341	13
8621534	13
615068	17
3077623	13
5917314	13
3914464	13
4191099	13
42998108	16
4453196	13
8542902	13
10591969	17
6786953	13
1939023	13
368431	13
4155974	16
249511	13
2748714	13
261345	13
5386141	13
10935597	13
5506279	13
8128719	13
2102010	13
16953811	13
26247078	15
10786956	13
549071	13
12952500	13
11288803	13
7512695	16
3411176	13
8811835	13
50630	13
1821540	13
5076576	13
20211751	13
12178457	13
12982886	13
11842251	13
2321547	13
5030735	17
22207172	13
3943387	13
641411	13
1336347	13
12709169	15
492227	13
5705566	17
2781393	13
2900026	17
11689473	13
6534853	13
19180606	13
8414591	13
75168	13
182130	13
8772616	13
7018438	13
4123531	13
20944672	16
11832398	17
1782605	13
9537667	17
8170594	13
91093	16
1573844	13
2358955	13
6042830	13
19214379	13
12346927	13
17226296	13
708232	13
11959808	13
1666536	13
7686613	13
4721883	13
7382182	13
4389762	13
17973220	13
2669032	13
8218512	13
899549	13
16804997	13
985968	13
7890769	13
54830693	13
1935649	13
1902983	13
29288	13
12594567	13
2059283	13
8578390	16
5976773	13
9324039	17
5730692	13
8700809	13
14808721	16
4302541	13
1184070	13
447829	13
689624	13
25739496	13
6870809	16
14034294	13
2207933	13
44361062	13
1561422	13
2733097	13
16352522	13
3214849	13
948772	13
11793538	13
178875	13
205687	13
2756134	13
3535145	13
2520342	13
1569641	13
20933320	13
3240611	13
2990460	13
4936696	13
6595558	16
6879420	13
2664375	13
2243550	13
15665298	13
6216381	13
2825427	13
927913	13
33711275	13
16129707	13
13102989	13
180740	15
30213753	15
14747066	17
11667416	13
6954550	13
9256791	13
13296941	13
3528146	13
3414700	13
6346678	13
6085350	17
11721884	13
20976122	13
159663	13
14656831	13
6031030	13
471410	13
1200594	13
7584453	13
8225299	13
7732922	13
238092	13
7176522	13
4522337	17
2968817	13
11171666	15
3075982	13
2792586	16
6534834	13
13292185	13
4587056	17
9466434	13
5570325	13
8145	13
459420	13
5612138	13
75737	13
12268157	13
4533066	13
10332211	13
1964745	13
26519129	13
6856400	13
2009068	13
4918682	13
1743721	13
7760636	13
10016615	17
8597891	13
4684788	13
15302997	17
15135638	16
487846	13
8624835	13
5720924	13
18870951	13
7925348	16
4242415	13
10122490	13
3820283	17
4339511	13
10584206	15
1455516	13
10204420	13
4990250	13
9267665	16
878664	13
3679174	13
9403025	13
7591772	13
82078	15
4052275	13
1487888	13
22033235	17
7826661	13
7760031	13
654134	13
4204043	13
8620205	13
7664240	13
6031395	13
7554648	15
1830150	13
167950	13
13859185	13
25098766	17
9233977	13
4736116	13
5510785	13
29264273	13
293261	13
18089772	13
3611845	13
5752782	13
1204028	13
3212650	13
18086828	13
1105853	13
2086249	13
4892581	13
8887723	17
28726100	13
15491593	13
5153893	13
15725664	13
9695429	13
458884	13
6609034	13
13894555	16
5049580	13
362691	13
16409377	13
8781570	17
5241484	16
10722743	13
13332360	13
18173992	13
8747224	13
14335607	13
11940759	13
3307074	13
1351824	13
1452829	16
3404079	13
367123	13
3753063	13
3316034	13
7403528	13
6277330	13
16707379	13
17333365	13
12635174	17
7232739	13
9751198	13
27881669	13
3174631	13
419936	13
1540106	13
8516598	13
24541007	17
1959115	16
18771558	13
2746678	13
514714	13
135927	13
424934	13
2165851	13
27179558	13
15088297	13
3513933	13
339357	16
7784941	15
1746279	13
13525328	13
2224512	13
8342986	13
17062423	13
8950166	13
14408194	13
3582518	13
5265743	13
5349218	13
1299764	13
4545730	13
6208151	13
1138688	13
3914692	13
1027417	13
16233971	13
8223653	13
12106284	13
1792832	13
4542956	13
3742586	17
5197013	16
995899	13
7574202	13
14352451	13
20952895	16
592990	13
1412091	16
13865443	13
19552861	15
3918402	13
4191613	13
7753896	13
3433690	13
5426778	13
12701837	13
19262903	16
14093206	15
3312988	13
2581587	13
2984050	13
515289	13
16013153	13
2096941	13
32898154	13
3291182	17
18793752	13
16929006	13
2265671	17
2225277	13
4535532	13
32386081	13
29334154	13
5619093	13
6537754	13
3034945	13
18350275	13
7179429	17
6326861	13
6862462	16
17683428	13
1166821	13
10849079	17
461270	13
3788950	13
3773664	13
732740	13
1226604	13
3801335	13
17595738	16
462694	13
4246459	13
16417911	16
689076	13
1663569	13
6161015	13
477139	13
209335	13
1368127	13
856838	17
7864639	13
15423061	13
31800090	13
25963179	15
10464695	13
5271170	13
9518634	13
15129467	13
5527763	13
14237160	13
8901266	13
13062927	13
22037860	13
3271037	13
7871004	13
8101069	15
3596236	16
2311852	13
3433751	15
7201072	15
2351507	13
4119897	13
21051881	15
6850101	13
4797271	13
989354	13
1747195	11
12123334	13
10875551	13
7591640	13
3042929	13
1945102	13
7009320	13
22967082	13
15313881	13
7722900	17
9612354	16
3728409	16
756364	17
8389334	16
1789983	13
17037925	13
1296742	13
6988689	13
8575208	13
6518668	13
573032	13
8009755	13
11484781	13
4733102	13
25523803	13
3262895	13
2345762	13
4662446	13
9892897	13
3217482	16
4393124	13
4731022	16
1054307	15
11083720	13
1701711	15
3584538	13
9012535	13
835138	13
6179087	13
495605	17
548787	16
1547348	13
8176693	13
9849683	13
12324130	15
140866	13
666543	13
6727127	13
11099533	17
12960503	13
9479061	13
4538608	13
1447790	13
4588679	17
12510262	13
10818444	17
2281398	13
1078458	13
34846030	17
17457861	15
589112	15
12588953	13
10721893	13
3537512	13
12190988	13
15349667	15
19268883	13
1407885	13
6238228	13
39014	13
3561606	13
10211832	13
4478764	13
8383827	13
1228496	15
22874082	13
2875202	13
11825267	13
21048864	15
12009218	13
13184152	13
7617387	13
8605031	13
4635079	15
14925657	13
3969884	15
2224783	13
8500651	13
7783906	16
31890275	13
24707663	17
1832816	13
2793899	16
12807398	13
5112979	13
1141798	13
7240806	17
5433596	13
11203017	13
6397118	13
16072200	13
2185166	13
1408944	13
19880043	13
13173608	13
1026996	16
26866142	13
15445861	13
18671627	13
3303469	13
3204409	13
3817899	17
4925969	13
16234269	13
10254389	13
4253741	13
7279197	13
1560495	13
179634	13
4273253	13
16307562	13
9616841	17
23017387	17
4536624	13
248184	13
12324449	16
3596264	17
270561	13
2087351	13
5896233	13
11833525	13
2970636	13
11377438	13
10336310	13
3269341	13
48387874	13
12342486	13
91783	13
1057568	16
6302197	13
8194309	13
1561804	13
3638456	13
2944950	13
6366117	13
1202080	13
123716	13
5318885	13
2523487	13
4089802	13
19424848	13
4792741	13
2299146	13
5589544	13
21879401	13
2291079	13
5963105	13
14905644	13
164860	13
1354558	13
947685	13
2783133	16
23982405	13
2247651	13
613624	17
15135665	13
835721	13
6663218	13
6459418	13
602977	13
886750	17
3927785	13
9352956	15
12376806	16
4496164	13
5927854	13
17332332	13
12590897	13
5858613	13
7792180	13
2518114	16
2549697	13
4865118	13
4568026	13
3110307	16
3610498	13
7359115	17
11635175	15
3561992	13
23173037	13
20362299	16
74646	13
330858	13
8251353	13
8738673	13
8187400	13
15317321	13
409106	13
11636674	13
12492135	13
7545843	13
1830236	13
8188318	13
11071559	13
411591	16
17431841	13
3343013	13
78227	13
17341492	13
6471505	13
10429126	13
7514870	16
1316510	13
5190980	13
4640450	13
25784326	13
21557428	15
742845	13
2179193	13
5620178	16
503162	17
11079549	13
5142813	13
8998323	13
7592995	17
19314762	13
12923637	13
7262737	13
49829	13
8707603	13
9310021	16
11088955	13
4167076	13
11184663	13
10144226	13
12456472	13
47660744	13
5118755	17
4123605	13
7395336	13
430508	13
2127488	13
5496549	13
38060801	13
3263111	13
2979743	13
9401299	13
12020318	13
11548251	13
3783618	13
7446701	13
6415845	16
7319856	17
6829527	13
1031401	13
1471569	13
9693101	13
25790148	13
4765457	13
3898823	13
13318302	17
17434733	13
2207461	13
1535983	13
14778785	16
5843528	13
3537969	17
2534257	13
6196402	13
251570	13
653752	13
4750922	13
7742316	13
1036302	13
2278046	15
3354867	17
2482655	13
12150225	13
956003	13
1600679	13
2261179	16
25178200	13
4950671	13
15610553	13
831141	13
3433906	13
11107600	15
10864579	13
1512671	17
3069863	13
9911869	13
6121740	13
776948	13
14255363	13
1428751	13
8738846	13
12998036	13
16215831	13
5916007	13
12569653	15
12011515	16
424353	13
10282471	13
24747401	13
7876162	15
2339260	13
10607629	13
13825534	13
7569940	16
867518	13
1332441	16
6790755	13
3357617	13
951286	15
4727084	13
11866430	16
1980952	13
14984612	13
10065687	13
15890919	13
6387923	13
8803691	13
503976	16
12876653	13
7355821	13
1022155	16
17817428	13
13517278	13
20932423	17
7568280	13
19631715	13
1273757	13
2514118	13
1880871	13
6916156	13
1500351	17
6003479	17
12911085	13
4080024	15
4152030	13
1459566	13
12837603	13
31986676	13
21343277	13
9873832	11
12745973	13
3179199	13
17723327	13
15291707	13
2087500	13
3767961	13
10447724	13
15640741	17
31500314	15
6872545	13
2921614	13
2638653	13
13283202	13
2999207	16
3437350	13
7266417	13
2671951	13
38303788	13
2953680	16
8040047	13
16293939	13
4986291	16
4903290	13
1445001	13
12145495	13
1020213	13
2392281	13
3129703	13
828371	13
10917281	13
1768932	13
3926560	16
14747182	13
22516419	13
13157191	13
4054965	13
3936617	13
2674825	13
9694492	16
21159967	13
14180085	13
2788085	15
1271716	16
9095790	16
8443999	13
1684642	13
21368329	13
17143397	13
575436	15
1403468	13
7468341	13
9768406	13
7785762	13
2663476	13
2738664	13
3406017	13
5370749	13
3213406	16
24732737	13
9503404	16
31762135	13
1094083	16
15416584	13
4284051	13
4004101	13
1822170	13
5849876	13
5902784	13
19540392	16
20170227	13
1165470	13
7119598	13
8625391	13
61592703	13
3593209	13
6100570	13
13403447	13
5391983	13
3472499	16
1318575	13
1890154	13
4755721	13
7719663	13
721449	16
8185568	13
3815880	13
7750826	13
5840442	13
4750391	13
168934	13
12127816	13
3516536	13
19868656	15
14754386	13
2435534	13
3307906	13
27342846	13
1601624	13
11247058	16
76494	13
6447564	13
2259859	13
28030371	13
8459116	13
36199912	13
8738874	13
13259441	13
43947329	13
6219456	13
1007640	16
3981180	13
1810899	13
16925080	16
15266657	13
12615533	13
6688282	13
8645776	13
3623139	13
22987064	15
3693769	13
8817309	13
4432800	13
7974335	13
1693521	13
2766383	13
457850	13
7068853	13
1623396	13
8998702	13
2396767	13
2705341	13
9352298	13
805009	13
8517597	17
9516585	15
10324329	13
1419719	13
19212033	13
6457109	13
3276847	16
1840714	13
9658399	13
3274478	17
14081213	13
482592	13
13665191	17
9265558	13
378915	15
599167	13
6423107	16
6285037	13
27272578	13
3268077	13
3509712	13
7168061	13
4977699	13
1594198	13
568568	13
14555621	13
382917	13
646786	13
4119995	13
100220	13
11596908	17
1533229	16
22249	13
16297710	13
12147897	17
2151499	13
5746925	13
15610696	16
3231702	13
4922011	13
3818780	13
11182986	13
1738551	13
2488107	13
1706954	15
10230686	13
5017222	13
429345	13
3378311	13
15937950	13
14658347	13
10763701	13
1659957	13
200073	13
269993	13
3136792	13
711525	13
14426658	13
16092707	13
3589455	16
3881017	13
806197	13
89097	15
80042	17
30506095	13
2289362	13
1872965	13
11261726	13
21558890	13
10240510	13
24736171	13
4279269	13
2449892	16
4793420	13
10891865	13
5984589	16
3027131	13
725624	13
3482401	13
1508014	13
2681870	17
12789687	13
2111028	13
3829827	16
29006150	16
5359330	15
3666312	13
189538	13
1073329	13
12443668	13
19417112	16
1860550	13
10308884	13
39547	16
11227788	13
4300397	13
16011881	13
2705847	13
12216693	13
6067333	13
2041119	13
11407109	16
688176	13
5114929	13
1934582	13
19745971	13
1981213	13
8700410	13
1721474	13
1931330	13
15591158	13
1891675	13
826692	17
4872757	13
35742725	13
18763057	13
2633435	13
4017629	13
604790	13
18685472	13
16582359	13
766286	16
12014320	13
3012622	13
19682363	13
16619054	13
12819681	16
11395307	13
8034740	13
654198	13
13182937	13
10276398	17
27926408	13
18595981	13
12892337	16
33592392	13
414127	15
1018153	13
5252053	13
9910752	13
3199895	13
16180871	13
661769	16
3749554	13
10018547	16
1504813	13
2315539	13
35203743	17
24374396	13
5246969	13
8375939	15
336771	13
9667959	13
15241280	13
28518252	13
5246074	13
3531373	13
2022101	17
1876835	13
15020385	13
1108462	13
11884564	13
13338045	13
959967	13
5770890	13
61495	13
759364	13
1705372	13
4414310	13
7213501	16
4165843	13
1547269	13
23273966	13
2944405	13
3753219	13
7412999	17
10478535	17
11543773	13
1163636	13
2985297	13
3018597	13
4420281	13
4385768	13
853373	13
795471	13
9281368	13
16015788	13
800671	13
1662632	17
4446741	13
19197642	13
14523000	13
9412779	13
5002053	13
6628359	13
10088329	15
35793016	13
117813	15
21970447	16
4122437	13
4106927	16
6076350	13
55477	13
2725860	13
1790860	13
4079072	13
7940041	16
2256200	13
27895384	17
24261488	16
469563	16
7919449	13
4787371	13
961951	13
19717912	13
4353950	13
3069600	13
10349839	13
6150497	16
9324206	13
8773563	13
2587582	13
79299	15
8601524	16
15511695	13
17366485	13
8986704	13
10636414	13
10500087	13
13114102	13
1185889	13
11113687	13
7718174	13
1615503	13
2288608	13
1579699	13
15956691	13
1508318	13
3161506	13
3784593	13
4534904	13
7277631	13
3176109	13
13583159	13
3175107	13
34077195	13
4390636	13
92672	13
6760599	13
5451557	16
438041	13
12168262	13
1993422	13
14773013	13
6186615	16
7673354	13
2123155	13
1023882	13
15805809	13
15932088	16
4680794	13
2698943	13
32622832	13
4716604	15
14291349	13
472253	13
9616307	13
2733375	13
526379	13
342304	13
15337161	13
2968750	13
25182157	15
8626739	13
217719	13
3750442	13
1219909	13
12124289	13
11120844	13
24811494	15
4846812	13
12206130	13
10729853	13
2484763	13
137495	13
2046848	13
4262867	13
46425263	13
10299938	13
17266452	13
8888002	13
4788736	13
2267399	13
4728581	13
19051620	17
13969197	13
71480	13
2627288	13
240148	13
5318384	16
7551574	13
8110198	13
3908084	13
39974820	13
4700628	13
19021149	13
3785930	16
4858541	13
29742248	13
4035973	13
18176879	13
4645328	13
23539336	13
8985333	13
8808735	13
42600517	13
16415138	13
15063127	15
4079235	13
15417433	13
10032162	13
2030378	13
9100809	17
2707333	13
3222422	16
7401783	13
12719382	13
10674949	13
4302016	13
6121124	15
6492808	13
18169558	13
10280845	13
3362948	13
11147868	13
669870	13
11693025	16
6792425	13
115876	13
68549	13
5990167	13
17223511	13
11637578	13
9080596	13
17784940	15
9612258	13
9217945	17
4284875	13
558501	13
37078664	13
1415379	13
13096797	16
1175061	13
4741608	13
33748	13
851381	13
16392275	13
7443126	13
12340857	13
1077672	13
841592	13
27185418	13
3080899	17
5949784	13
1523453	13
16587711	13
13174119	16
10297912	15
7273628	13
2606771	13
430189	17
6079715	13
4767883	13
21746343	13
77381	13
1808418	13
16387	13
4141515	13
921586	16
4770868	13
6431921	13
21558730	15
133192	13
1200316	13
22092917	13
13263421	13
1302830	13
7304191	13
19462056	13
83616	13
10752609	15
21369554	13
9477477	15
53618	17
10178734	13
2028824	13
5546404	13
7816740	13
10104720	13
1525148	13
1355153	13
11700257	13
1538270	13
1167684	13
7036250	13
1987708	16
14204517	13
10240419	13
7067928	13
2503626	13
2465685	17
3104497	13
5143135	13
15141480	17
1036221	13
587490	13
18943197	13
20139077	13
13352496	17
10220832	13
368276	13
4670208	13
5818597	16
1557391	13
19759255	13
4709864	13
575975	13
2969858	13
3538016	13
571024	13
16838847	13
2969746	15
34507209	17
35180017	17
2333348	13
13777614	13
5699930	13
738613	13
711792	15
5647305	17
13335562	16
7776903	13
8540402	13
20232536	13
19904723	13
5988379	16
2906810	13
11298566	13
764279	17
4621253	13
5618172	17
299346	16
9116322	13
22436305	13
33806931	17
51133	13
5392804	13
17520901	13
11605618	13
325479	13
5381994	13
5605175	13
7971381	13
2521333	17
4972183	15
338796	13
9426638	13
5180304	13
8574422	13
16421355	13
374698	15
15925901	13
9883994	13
14511990	13
409661	13
24709455	16
5526519	13
5732254	15
12180840	13
5555096	13
10722290	17
6723244	16
7528329	13
10699403	15
352714	13
7629720	13
6791022	13
20023952	16
10739991	13
1822594	13
3403646	13
9545617	13
5611457	17
11111041	13
10419816	13
25308349	13
9231731	13
18418813	13
1281459	13
13759883	13
6359862	13
645123	13
944384	13
37104728	13
7272365	13
66339619	13
221596	13
12755451	13
3342601	13
11539336	13
4156137	13
4600647	13
11963921	16
4043178	16
1972828	13
39130406	13
14746140	15
6467117	13
4766930	13
8095733	13
2646151	13
6437867	13
4028430	13
4419988	13
3709008	17
6196943	15
20647174	13
3269733	13
22315328	13
1403057	13
7231992	13
7712817	17
470601	13
4247959	13
10502427	13
6541506	13
15784391	16
6298627	13
10680056	16
4580992	13
1965294	13
6436237	13
2083502	13
144601	13
13426315	13
8415784	13
15585996	13
12526365	13
12378545	15
1401221	13
652026	13
16227919	13
18790836	13
2746047	13
31329448	13
4682357	13
4490368	13
10247943	13
27671699	13
1909226	13
11835740	15
16434813	13
5053616	13
8894845	13
1311210	13
6521521	13
1266693	13
16958594	16
25118484	17
31882826	16
4382422	17
15118211	13
8590093	13
4121655	13
3262974	13
1316543	13
855623	16
1595523	13
2478798	13
64615	13
8188501	15
4833316	13
7806006	13
22421765	13
4755260	13
12699239	13
3315930	13
33412462	15
3790197	13
4507889	13
8754236	16
17254802	13
1022046	13
881138	15
7039528	13
294076	13
4175364	13
3381669	13
68887	13
5044726	17
542367	13
8343318	13
3720197	13
141522	13
77493	13
4820353	16
3967679	13
1667110	17
6394554	15
3640815	13
4767511	13
22718034	13
25464358	13
765208	13
8885086	13
7290230	13
33143303	13
239388	13
3323015	13
186332	15
10030166	13
4461034	17
5775057	13
432978	13
1130493	13
1756015	13
18948246	17
12896141	13
883721	13
2013459	13
912071	16
48472905	13
9544175	16
15584161	13
4663616	13
6377199	15
224187	13
1343867	13
637285	16
6853096	13
2424275	13
10925693	13
10571796	13
8122044	13
976321	13
3637382	17
2678954	13
21374178	13
39742057	13
3901898	13
5647560	16
2820595	16
726335	13
2672591	13
15556504	13
1862385	13
8371172	15
23903555	13
5925017	13
8751319	13
15370298	13
10956045	17
1029891	13
7884125	13
7048300	15
20873497	13
5719233	13
4090582	13
7061643	13
1871088	13
526030	13
26354642	13
4520583	13
24075647	13
3593907	13
2866679	13
3990636	13
64869	13
368613	13
6304666	13
2915844	13
5323498	17
3196886	13
7765156	13
1641985	13
13522065	17
1979008	16
43058183	13
222194	13
10761472	13
8936048	13
11496945	13
12452258	13
911790	13
1189399	13
7533405	13
2734755	13
4131461	13
398070	16
701584	16
9085346	13
549721	13
749357	13
5165361	13
34988147	13
19096311	13
47385970	13
2936371	13
1330024	13
1126600	13
4329986	13
2739917	13
11812632	13
2212904	13
752910	13
3964519	13
4336399	13
21595342	13
1427978	16
2521873	13
7601083	13
28777353	17
6710526	13
7632755	13
18176802	13
16745205	13
1366620	13
6814515	13
3223423	13
30903125	13
2209899	13
8214798	16
8762802	13
11202469	13
530198	16
3998689	17
7231756	13
11694373	15
15091861	13
20300769	13
1440571	13
2704619	16
681094	13
6773558	13
1698245	13
6780705	16
25912921	13
22400509	13
2984853	13
4139918	13
16924478	13
1257824	13
889204	13
2180407	13
4532137	13
8654861	13
1845248	13
2311665	13
15205442	16
12630727	13
2714682	13
2265940	13
4681789	13
4438256	13
10286656	13
10216432	13
3815885	13
2548594	13
29080	17
959451	13
13749779	13
14119983	17
27767790	16
12952072	15
919035	13
7958926	13
18923681	13
3323035	13
3645771	13
6836755	16
22340242	13
12531540	13
7498919	13
19335917	13
11092489	13
8754438	13
12356666	13
10981552	13
7462811	13
2793837	16
6325375	13
13712677	13
1649726	13
4445781	13
4918286	13
699834	13
34275833	13
3474669	13
7853081	13
2813587	13
5462512	13
29891435	13
2157047	13
17008571	17
3420490	13
836617	13
98696	16
45320693	13
22711753	16
644105	16
5325316	13
15351212	13
3630287	13
554770	13
4576264	13
10375131	13
4439147	15
8489431	13
684974	13
9163880	13
3045537	13
1507898	13
2287780	15
8198893	16
1989156	13
3670394	15
22205882	13
1980242	13
13208743	13
1203780	16
10647833	13
1946915	13
25288468	13
2721338	13
2239886	13
2367546	13
18466330	13
10567281	13
2799114	16
3341658	13
3233658	13
2968588	13
9339966	17
672652	16
3786769	13
1776906	13
7495091	13
24811032	13
738829	13
11841788	17
977230	13
694977	17
6585356	16
5951921	13
3729055	13
6654943	13
16141767	13
1547943	13
14393904	13
2862682	13
1530150	13
16591284	17
2815705	17
471755	13
6858442	13
21820004	16
3421436	13
7110946	13
13787789	13
6418384	17
4993984	13
16379362	13
4912102	13
40443663	13
11273250	13
20729848	13
1470984	13
4467360	17
6700082	13
32293386	16
40062797	13
56528323	13
4760691	13
806327	13
11426969	13
4664777	13
10244026	15
526593	13
8776047	13
11807203	13
24758178	13
9597666	13
10033381	13
2110496	13
6681683	13
9296233	13
5956850	16
2009264	15
11030175	13
7923722	13
1273951	13
1322791	16
1413983	13
33687430	13
4790606	13
23508816	17
12426047	13
14471237	13
5884497	13
18660008	13
3735418	13
2611660	13
27090055	13
2388940	13
16787197	13
427319	17
21829763	13
1566441	13
7131743	13
3940103	13
2283937	13
10314941	15
13001538	13
10230865	16
255383	15
5645358	13
21443351	13
2193977	13
7155951	13
427527	13
2507734	13
1680822	13
1835190	13
16632375	13
10953811	13
305019	13
1146603	13
4942500	13
3364424	13
20781951	13
13040945	13
15781229	13
4645616	13
7871143	13
8359334	13
1919266	13
1546743	13
1223263	13
20776595	13
30742944	13
3483667	13
12611727	13
855901	13
2367451	13
19055443	13
3115082	13
17256294	13
14695173	13
6815100	13
5548710	13
2209616	13
1359439	16
3682152	16
2565763	13
819422	13
20528261	13
8127031	13
31566679	16
15188566	17
1571711	13
5108042	13
2626336	13
1883912	16
6673042	13
12152460	13
1544037	17
244051	13
2118380	13
1858887	13
10718158	17
17179694	13
5992104	17
258030	13
6397	13
10614076	13
1011299	13
5505153	13
2639324	13
2749352	13
19236624	17
9976844	13
924003	15
2332303	13
5705935	13
5092458	13
952365	13
2776490	13
658119	13
1844387	13
11181101	16
2639603	13
4941938	13
12313993	13
1949946	13
1277406	13
12487539	15
11044628	13
9557026	13
1160799	13
3590037	13
12945394	17
7710819	13
1894983	13
7886944	13
4117262	13
15875750	13
1546998	13
30295951	13
20095088	13
1854847	13
21481345	13
11251881	13
2306315	15
14077850	13
942718	13
343631	13
4928531	13
2748911	13
14054907	13
1018157	13
6906903	13
766827	13
2460013	13
10580766	13
16674026	13
5155654	13
13067913	13
22857558	13
4120409	16
1777275	13
7682977	15
2308518	13
8756688	13
11586910	13
14839173	13
8859345	13
28201100	17
10822775	15
6240662	13
657623	16
8698673	17
15749166	13
10913775	13
3728314	13
5525894	13
1329883	13
1478065	13
6221568	13
763020	13
1694560	13
5371080	15
6152369	13
6087874	13
6088537	13
1448490	13
8355681	15
3823460	13
840523	13
7153683	13
898259	13
21612644	13
2566387	13
3154573	17
6974735	13
838348	13
11392982	13
4425884	17
18950240	13
3799057	15
8650018	13
7632544	13
9108087	13
14823515	13
7005810	13
921713	13
13533423	13
11173405	15
3843319	13
9138559	13
6287456	13
4611005	17
201597	13
4633786	16
5369849	13
16013375	15
6521732	17
52642	13
19966268	13
7097607	13
24482458	13
1854666	13
28596948	17
397721	13
863266	13
28445242	13
14322266	13
939491	13
22424413	13
6311779	13
14735219	13
2587908	17
1267310	13
2196345	17
1658230	13
2302117	13
8942726	13
7293966	13
8366046	13
252686	16
5249052	13
279269	13
4640374	13
2397297	13
44200368	13
27208282	13
951115	13
19750201	13
23547452	15
2301014	13
6793094	13
1843451	13
24346476	13
816562	13
2883293	13
4161484	13
543067	13
3499706	13
5786869	13
6706511	13
2438582	13
2473101	13
10488051	16
650743	13
15044541	16
7465216	13
6185739	13
7087337	15
9510050	13
8650289	13
10700806	16
13352675	13
7682600	13
241583	15
3041621	13
565592	13
9414198	13
26212390	13
6327789	13
10305541	13
1039968	13
6969184	13
2203704	13
1792133	13
3494435	13
6588127	13
2235681	13
1559795	17
8643427	13
1065067	16
2940078	13
4309063	13
14481568	17
6477225	13
2415804	16
2163936	13
2643286	13
6308333	13
4232311	13
3950157	16
6866962	13
10319075	13
4392770	13
7497257	17
18652517	13
4310247	13
3007203	13
32734163	13
2951347	13
7481475	13
1790197	13
15367263	17
17132415	13
9185582	15
45976912	13
8486444	13
749256	17
1456838	13
15236815	17
1396088	13
5892784	15
25442650	13
2494781	13
2137671	13
7158402	16
5635328	13
5273007	13
2101589	13
4694738	16
13504264	13
8157124	13
7131749	13
2770178	13
6463139	13
16990811	15
1465264	13
5620746	15
1543558	13
9508065	16
3078205	13
536616	13
1439543	13
9233664	13
1289296	13
19142734	13
11098082	13
17390610	13
442799	16
1445004	16
31749	13
540831	13
1152397	13
18582572	13
5981512	13
7602830	17
46309	13
9793215	13
16087142	15
3229051	13
12618175	13
77045	13
750575	13
2377090	13
53213	13
14283899	13
4935102	13
2454062	13
6942457	13
9820904	13
4504880	13
735916	13
1440947	13
347135	13
20576104	15
4779821	17
8322769	15
12893461	13
4958979	13
5069773	13
9543627	17
2476966	13
651158	13
1014624	13
10538002	13
27227382	15
12676897	13
7170988	13
9122137	13
16738510	13
2472323	13
10194700	17
9487789	13
33770245	13
6990490	16
5228512	13
28239699	13
928376	15
3348555	13
494251	13
4048578	13
28794620	13
138881	13
763303	13
29557452	13
250705	13
1283639	16
555997	13
625622	13
2228382	16
10297291	13
5783055	13
534000	13
9084721	13
2534583	13
13084640	13
855252	13
16140993	16
3443938	13
14649325	13
7623084	13
22237562	13
301079	13
2889947	13
646532	15
9945617	13
6567059	13
1113136	13
17673903	13
6179054	16
7042966	13
1259515	13
6131764	16
7958479	13
2583849	13
11753402	13
3648614	13
6389214	13
6198942	17
4168047	13
6543774	13
13602199	13
4618143	13
7459561	13
10680075	13
4749782	17
18636315	15
773123	13
178209	17
20460706	13
5382965	16
22213235	13
22714511	13
6588318	13
31763070	13
18567859	13
2824211	13
3969231	17
8843901	13
8846051	13
3533723	13
19295266	13
3390533	17
9419013	13
7418168	13
6127046	17
4227388	13
13317125	13
28974526	17
8969630	13
2058225	13
6203805	16
704199	13
1650378	15
11772135	13
1597723	17
5976206	17
6011494	13
7169355	13
5607285	13
7149289	13
4910558	13
54234204	16
406834	17
7820116	13
31162906	13
1002649	13
18058799	16
4087669	13
4857080	13
1543644	17
2656843	13
2162623	13
1055195	13
66256984	13
2378712	17
14696436	13
9918604	16
10094311	13
25469542	16
18602639	16
7112269	13
8727884	13
4193455	16
6677841	13
2590795	13
37639262	13
7453048	13
3022308	15
8534839	13
2422446	13
5466724	13
9089754	13
2946510	13
15453547	13
37180218	13
34537329	13
210558	13
3664754	13
10351560	13
16239461	13
13079355	13
5057813	13
12635925	13
18151735	13
4403534	13
675480	13
19000608	16
58860224	13
11847177	13
2440716	13
3891294	13
13090505	13
3438204	13
1420365	13
386221	13
14639025	13
6503850	13
9281425	13
165409	13
1693585	16
3480985	13
8926973	13
9818475	16
15837888	16
26200096	13
22208972	13
4263243	13
2072415	13
14575307	13
3833675	13
30622998	13
21344210	13
8845829	13
2406821	13
2380993	13
18977455	13
1642704	13
1351099	13
29853422	17
2694136	13
579432	13
3584557	17
5025370	16
5395241	17
7829269	13
10754606	13
11000182	13
2386083	13
11311293	13
13651383	13
3457394	13
460196	13
3501376	13
1082618	13
368676	13
13989714	13
16406940	13
3103086	16
6637900	16
7112357	13
5930307	13
1885096	13
3681615	13
5004514	13
6949971	13
13736851	13
236582	15
2799402	13
3585830	13
639864	15
809078	13
2861273	13
3465991	16
775441	13
3971084	16
6370729	13
2869072	17
2921306	13
4067361	13
5177788	13
5095986	13
6321504	13
8782550	16
6597983	13
3122541	13
199426	13
6749718	13
10650257	13
5418571	13
12253134	13
6603829	13
12089	13
1778765	13
3081020	13
6076492	13
8057212	13
1727251	13
600054	13
7197337	16
6951067	13
17465957	13
5973329	15
573435	13
3037985	13
6503693	13
4775830	13
4623259	13
143740	17
3618729	17
1338528	13
10872051	13
133743	13
4975743	15
9887368	13
22463915	13
1954131	15
2990966	13
7893243	13
5199145	16
8521782	13
1544143	13
2083726	13
4447697	15
9628922	13
11676786	13
2571018	15
5635932	13
2936658	16
24032454	16
918856	17
528939	13
7999493	13
41536334	13
22705201	13
15292314	15
19829359	17
1197861	13
1331450	15
8113553	13
4562780	13
10439654	13
11149312	13
2531478	13
4926823	13
9477368	13
1886459	13
884470	13
15443100	13
7344516	13
3005032	16
1657386	13
3963753	15
16136874	13
17715816	13
4179326	13
882720	13
5324662	13
12638721	13
19311564	13
16370213	13
10818186	13
2767127	13
7566852	13
18747	13
10923961	15
32809580	13
952913	13
4823238	13
1529121	13
5041236	13
21554216	13
2986898	17
999162	13
44209238	13
7722929	13
16838232	13
25400192	13
4152869	13
6190742	13
990336	13
5077231	13
2909029	16
17188874	16
16697731	17
9961867	13
5981617	13
11449506	13
1782150	13
19776448	17
232920	15
11652422	13
10091305	17
4561524	13
12722062	13
1012263	13
20931168	13
639468	15
6873715	13
4119266	13
7151101	13
7242549	16
13129669	13
2460683	13
9187802	13
181373	17
18213085	13
5379191	13
14713072	16
350798	13
4735677	13
2764544	13
24837308	13
9660008	17
3823065	13
1953662	13
17510125	16
2545475	13
16596715	13
11084798	13
4088206	13
891409	13
12441184	16
2582499	17
2993611	13
44334482	13
26472134	13
2605452	13
6928661	13
3401754	13
21973875	13
9609817	13
10065695	13
1478303	13
1154833	13
13501490	13
551027	13
3221516	13
3781859	13
2447434	13
1065743	13
9890560	16
1982747	17
25631771	13
12003530	13
247896	13
4407074	13
1764022	13
5485038	13
12004442	13
2410942	13
173775	13
1496338	13
21419760	16
1653269	13
25942867	13
5915515	13
885400	13
15643630	15
5341579	13
25139405	13
16216263	13
11484	13
9580506	17
8249332	15
4619138	13
4215788	13
9303842	13
139073	13
12910800	13
29125983	13
2410808	13
400862	13
6196498	13
4916654	15
15480605	13
10056731	13
6003673	13
2034930	17
1422716	13
3541802	15
1149136	13
8279705	13
9268486	13
12925257	13
5804185	13
10606373	13
4387087	13
1790461	13
1638444	15
8933232	13
14565627	13
1754363	13
10226374	13
15968455	13
3823278	13
3754489	13
757173	13
1502785	13
5905326	13
1312812	13
7054393	13
15011101	13
635306	13
2293523	13
3997797	13
10431439	13
1101140	13
18570752	13
14033549	13
2635065	13
416516	13
3791903	13
7146453	13
740756	13
10780408	13
1249818	13
441033	16
16859148	17
20422949	13
14956563	16
3942405	13
10173506	13
589371	13
2992906	13
514616	13
6660160	13
17391563	17
7771603	13
4939971	13
16056315	16
1477910	15
7473272	13
3885105	13
5207202	13
33137172	13
11125641	15
14751876	13
16529404	13
927495	13
3184242	13
3300373	13
535888	13
2312246	13
4341932	13
224360	13
8386372	13
1073744	13
21595576	17
23945664	13
11877499	13
8021253	13
11032085	13
6014393	17
5673888	13
1474998	13
451808	13
997375	16
12718040	13
7117457	13
6819396	13
12778819	17
12760197	13
6282757	13
1724785	15
1512882	13
2488767	13
5059124	13
1804190	17
14789573	13
16853579	13
10824730	13
2055561	13
1169546	15
5292018	13
13903485	13
7910004	13
6169060	13
5169001	13
16639621	13
3932899	13
32561033	13
13038964	13
11228823	13
11571813	13
15649566	13
17899564	13
13385162	13
10612906	13
6058485	13
1812818	17
2110815	17
8724095	13
9394240	13
3634427	13
12940438	13
35244151	16
1836771	13
768491	13
4915222	13
5573985	13
1248059	13
9078661	16
3774949	17
3651601	13
7726302	13
9868663	13
390507	13
3987714	13
4623910	13
9933399	13
2488724	13
8894401	13
1421725	13
13951416	13
12834647	13
488653	13
4478604	13
3897244	13
2974993	13
1291811	13
1343418	16
3603356	13
2745456	13
8277379	16
4020058	13
15145709	13
19221192	13
11020874	13
4617687	13
8345951	13
4623283	13
10557958	13
20488233	15
6139561	13
729318	15
2480446	16
137485	13
6371025	13
6878286	13
14843627	13
19675799	17
11051409	16
4730708	13
14823474	17
1503678	13
158097	13
249714	17
4039255	13
1807252	15
5348432	13
5689668	13
2212038	13
16482396	13
4955441	13
11815197	13
2160580	13
4337121	13
15086821	13
3635717	13
23570969	16
17697049	13
7281313	13
2261674	17
24225102	15
14061281	16
14457003	13
6983128	13
8382260	13
7831128	16
17739447	13
24163168	13
9050978	13
4810652	13
14053203	13
307593	16
4002656	13
6685727	13
2819811	13
10426311	13
46902623	13
27285894	13
917451	13
5187742	13
14392760	13
3168755	13
2858723	13
15430417	13
10295070	13
22344028	13
6913501	13
5188834	13
2844882	13
2365396	13
3748956	13
7895824	13
3593724	13
19804349	16
664286	13
17154591	16
5193948	13
4841596	16
5998933	13
7359212	13
24765651	13
1712575	13
13180395	13
877558	16
30682472	13
1688496	13
14322351	13
781040	13
4683231	13
15818422	17
4728924	13
1284108	16
11697767	13
6333915	13
15001451	16
4986251	16
5780421	13
3527526	13
2148240	13
3852986	17
4704371	13
5616244	13
27247315	13
14224179	13
17378508	13
12634829	13
2972232	16
1289883	13
4269035	16
4774003	13
4255140	13
15602089	17
1673327	16
4845086	13
3815998	13
37730942	13
1300963	13
9335860	15
15284429	13
22213257	17
5089685	15
191933	16
7454630	13
19769795	13
23837168	13
7469745	13
1425914	13
3420915	13
12664926	13
1418540	13
17383818	13
6262014	13
9435721	13
14270642	13
459403	13
393026	13
22468237	16
5865036	15
1188510	13
2785982	15
8904302	16
19530237	13
17578333	16
2599443	13
7237605	13
12947045	13
304108	16
1183658	13
21721671	13
9919219	13
279715	15
1306711	13
139090	13
9358755	15
4789606	13
7023073	13
7365014	13
4841699	17
604799	15
816253	13
13374163	16
1006125	13
10217262	16
5082715	13
5540521	13
49399353	13
679344	17
2134906	13
9470092	13
46240	13
2889519	13
1998712	13
10752428	13
3038031	13
4566014	13
13302199	13
7332286	13
5824073	13
21928392	13
16334330	13
257461	13
988479	16
3181375	13
10657134	13
3781337	13
4076090	16
12522909	13
1203483	13
43344452	13
18726557	13
13687988	17
570814	13
10605736	16
3957627	13
22176582	13
604206	16
4281846	13
3860571	13
3371561	13
848856	13
2645745	13
833795	16
12376191	13
69800	15
4842848	13
607323	13
568603	13
468063	13
12627884	13
3817592	15
4044508	13
2226378	13
6964483	13
2319161	13
1386956	17
17154775	13
7917859	13
3257597	13
706360	13
10792081	13
7339560	13
6144947	13
10652623	13
4821766	13
7660475	16
7629245	13
14291748	16
3729776	13
3348806	17
3181787	13
7803873	15
8051768	13
1966486	13
28028440	13
13743039	15
5100517	16
2316889	13
26377921	13
5971666	13
13561298	13
20069567	13
9093568	13
5680728	13
2044036	15
3078557	13
4190575	13
14278228	13
9573153	13
43594998	15
3585990	17
10322157	13
10880469	13
1914103	13
29795175	13
14489462	13
1102967	15
6037235	13
935770	13
14715664	13
3511430	13
3442624	13
46975	13
15517778	16
9897463	13
8186583	13
2022751	13
8345557	17
43766420	13
2028006	15
11855273	13
4846513	13
3290840	13
9449232	13
3178970	13
474672	13
2965081	13
5222502	13
4718	13
10322134	13
1626298	13
7236227	13
2003999	16
16455184	13
6427179	13
5807359	13
6207738	16
3356784	13
9686418	16
365588	13
3723850	13
4786110	13
2826953	13
9579735	16
268144	13
6964815	17
22020180	13
5526222	16
2630905	13
847126	13
8812655	13
16538218	13
10768	13
15774720	13
7013288	13
22728909	13
8976114	17
1668754	13
1219134	13
764284	13
2242585	13
1869656	13
11352312	15
2667259	13
8816568	15
3052106	13
204147	13
1950662	15
12636536	13
4935167	16
30036044	13
16809814	11
2607113	13
6106518	16
7708215	15
1225424	13
25457239	17
448509	13
7305154	16
1152661	13
2150847	13
10330469	13
6401532	13
3814892	13
1835832	13
19433071	13
201905	13
8427093	13
1679974	17
1447065	13
15501330	13
23010490	13
12266917	13
8325988	13
10104790	15
89854	13
3889529	13
25940083	13
13281936	16
252508	13
12353207	17
1413207	15
8423700	13
20355996	13
9292744	17
5276872	13
18522786	13
15453560	13
3432170	13
113868	13
7918919	13
16573870	13
1949519	15
10192165	13
24907456	13
851850	13
3961689	13
2806336	13
2878535	16
2672368	13
8282364	13
2351077	16
5130351	13
12050126	13
8297281	13
15235543	13
8122949	13
11931753	17
20161233	13
2339992	13
865147	16
1411142	13
21505900	15
11278881	13
5366206	13
1760611	13
2266046	13
61667455	13
11094513	13
5102487	16
3075192	17
4324481	16
8120885	13
1444061	13
10111338	13
9614683	13
1275064	13
756657	13
1572877	13
6249421	13
2586554	16
22894	15
2549713	13
13032493	13
4532523	13
8088914	13
5259426	13
3384865	13
7330559	13
27761341	13
8634833	13
2496270	16
10135825	13
6445480	13
13402017	13
6015565	13
5079419	13
16056983	13
17137823	13
17890153	15
561655	13
1948428	13
1188249	13
1098597	13
1760516	13
3992592	13
4260323	15
2499969	13
3020870	13
5804106	13
10741492	13
8594217	16
1306304	13
13008015	13
13088492	13
323176	13
4715398	13
20057036	15
6331865	13
2966231	13
1049656	13
6195400	13
5567251	17
2344731	15
22789007	17
2639928	13
24878853	13
14107157	13
29336349	13
11141625	13
524356	13
5279766	13
306169	13
19873096	16
8640877	13
8232813	13
866899	17
2768622	13
6170258	16
29349745	13
9451959	13
984222	16
21390259	13
4057160	13
1097934	15
10128427	13
1690363	13
4251302	13
3890181	13
7183621	13
1915067	13
11734853	15
12163879	15
8076352	13
2426822	13
16185633	16
11915292	17
67856	13
4123449	13
188987	13
9385714	13
7572830	13
11934466	13
1688884	13
6878162	16
7532886	13
1720336	13
884469	13
2788525	13
3935756	13
5123262	16
4210143	15
2776196	13
6415483	13
436680	13
664528	13
12530535	13
1790936	15
330272	13
10492734	13
12232429	13
35149061	13
803368	13
3692739	16
5545342	13
13322921	13
4099288	13
4305922	13
18083705	13
14660842	15
8645910	13
5403626	16
8797900	15
18508702	13
8352280	13
4725270	13
753202	13
52136	15
466640	13
10899224	16
7311798	13
38940532	13
7949344	13
1757543	13
7832414	17
11568456	13
3981843	13
2756412	15
7995033	13
1178476	13
9050464	13
2014642	13
9430884	13
15143621	13
9313471	13
306980	13
6604872	13
11020911	13
10672990	13
1424142	13
31768818	16
9185692	16
2881299	13
5015911	17
7100923	13
4367285	15
7105506	13
432660	13
11887481	13
4745470	13
31447806	13
10013555	13
7296154	16
1488205	13
6183178	16
6431192	13
673934	13
3725677	13
8531098	13
3057084	13
3631517	13
1127833	13
8721369	13
872765	13
941731	13
266007	13
2104495	13
12598505	13
1139077	13
8308219	13
7370082	13
327920	13
10133490	13
12756351	13
2241508	13
2273452	16
14068226	13
15921242	13
2679938	13
4491486	13
23309039	13
27475351	17
2642588	13
19444141	13
361727	13
2992918	13
28759535	13
98636	13
3330031	13
3471386	13
1452120	15
4285094	13
7045727	13
15938477	13
5550281	13
6674876	15
8542259	13
353221	13
11318643	13
10008823	13
10997387	13
11178286	13
222638	13
46372313	13
6086158	16
3366140	13
2108205	15
10519449	13
19963083	13
25607495	17
4909566	13
2225261	17
8723312	13
4258827	13
1824413	16
6273589	13
4478069	13
12625262	13
4948910	17
10804365	16
6246028	13
3897655	13
5222141	13
9286644	13
1691576	13
10094034	13
7865915	13
667725	13
877869	13
7446470	13
6262863	13
9858281	13
7639789	13
4770473	13
138699	17
3823805	13
7461748	13
15634883	13
9270310	15
4096125	13
2151815	13
2737290	13
17220638	16
2270732	15
7215360	13
3252799	13
2751683	13
2600492	13
8378082	13
1589517	13
13789080	13
3833696	13
12017727	13
4382389	13
3744591	15
1474421	15
442090	16
454401	13
14958979	16
1936768	13
12984535	13
6861864	16
10043621	13
2697717	13
456902	15
1797136	15
16972231	13
3139951	13
22968670	13
2412096	13
17191826	13
1330716	13
2212473	16
27711949	13
33308080	13
14109330	13
9168760	16
1201380	13
7500436	13
9564710	16
4865021	15
455887	13
5589228	13
8419924	13
2358181	13
2882050	13
749579	13
19105137	13
15454408	17
20577033	17
4511739	13
21578292	15
4159836	17
6745098	17
2047158	13
6773554	16
6346190	13
8620586	13
9351110	13
28540238	16
31153463	13
1891311	13
3026857	13
2186353	13
1955173	11
17066245	13
448392	13
8776557	13
8619035	17
5886929	13
15038504	13
3811225	15
23585540	13
7678895	13
2659233	13
3656257	13
12237728	13
18409957	13
8940838	13
10213144	13
7860902	16
6608052	16
3184355	15
5355335	13
2364195	13
6407311	13
9092744	13
4997157	17
15985706	16
338108	13
5740492	13
28633847	13
18463818	13
714184	13
7473469	13
2031567	13
2571798	13
6509035	17
7845297	13
4425765	17
1328641	13
157996	13
3595574	13
1709735	13
8821280	13
4351148	17
28964830	13
31338607	13
18842094	13
947987	13
1110520	15
15280063	13
15209346	13
2517424	13
85786	13
20431307	13
5741511	16
1145630	13
2549515	15
9815309	13
3348297	13
18716992	17
3562356	13
18180912	13
12336292	13
4252190	13
1138301	13
2113919	13
36281659	13
729511	13
11395587	13
22391478	13
5833751	13
6286325	13
8420070	13
779790	15
1482285	13
9606131	13
18458115	13
5683416	13
6805986	13
25398001	13
6123226	13
12890837	13
10003097	13
5978163	13
3863743	13
2372008	13
2245145	13
50989	13
10338399	13
8386015	16
2923124	17
19078664	13
11286004	13
6247450	13
991463	13
15530797	13
23694623	13
3371557	13
8799844	13
24160918	13
1549607	17
14058508	13
8238941	13
2393488	13
5819589	13
9030674	13
5205132	13
4802540	13
5554586	13
4591978	13
11452335	13
4808620	13
1059504	17
8520627	16
15141619	13
27798600	13
25984112	15
11313406	13
3298026	17
1343158	13
6492315	13
13434883	13
2598510	16
3241552	17
25344947	15
1182981	13
3407898	13
632939	13
5432298	13
3224020	13
3770452	15
126366	13
17935237	13
687859	13
2460240	13
4264171	13
33636	13
12362565	17
958005	13
32781642	13
2454638	13
9369278	13
4366781	13
25683236	13
14937731	13
5879086	13
21225198	13
42043705	13
318396	16
2127037	16
1863636	13
4871472	13
14992674	13
704580	13
3202617	15
5361947	13
12349683	13
6099114	13
790230	13
7042081	13
2875759	13
6414778	13
4894690	13
2811355	13
2850819	13
7501908	13
26267326	13
6977672	13
162726	13
3200495	13
1104815	13
10574436	13
5659732	15
12437797	13
2935771	13
10703829	13
10874481	13
15133223	13
8945031	13
1417639	13
17994232	13
12424017	17
601757	16
4753742	13
1133976	13
7001920	13
12891805	13
2019068	13
361407	13
5030658	13
1307174	13
5794132	13
2354365	13
2595670	16
15752961	13
2042187	16
26655	13
7171000	13
21807947	13
6846061	13
759496	13
9294775	13
3507584	13
4943193	13
3719992	13
9209385	17
57623119	13
6169271	13
4939749	13
10693472	15
54074	13
4969294	13
44500	13
9500868	15
4554909	13
1624380	13
3995350	13
277754	13
8309836	13
13177245	13
8679744	17
297191	13
7108592	13
11005100	13
11571375	13
6708494	13
2196690	13
70643	13
2702140	15
2218597	13
5642178	13
2943346	13
10124663	13
3039376	13
11585221	16
16738999	13
10847985	13
9990830	13
29188364	13
7118399	13
2454546	13
8677088	17
7030649	17
21660386	13
4898683	13
9713653	13
715978	16
13462938	17
9200746	13
5218063	13
9863674	13
12486159	16
16215063	16
1326462	13
3474961	13
14686661	13
6349782	13
3084053	16
12540184	17
455004	15
26016954	17
8355560	13
21258182	13
11712367	13
5723466	16
6417288	17
4785238	13
2925171	13
18908588	13
11155110	13
7821627	13
5396221	13
8911606	13
1098268	13
22752920	13
5750337	13
6938529	13
506823	13
16566567	13
4471732	17
14469986	13
1619624	13
5659230	13
22121536	13
10888166	13
2147929	17
16442807	16
17369822	13
2130694	16
20659274	13
2997585	16
1742184	13
461785	13
5336449	13
26982996	13
1118175	13
2841844	16
4247240	13
222782	13
2157928	13
3494411	13
77958	13
18207142	13
1361766	13
36178377	13
3397269	16
14020986	13
5350459	13
19644969	11
7349653	13
13634907	13
11668402	13
34219487	13
7095836	17
22003630	13
12556730	16
1674960	13
1441609	13
6578944	13
2874240	16
8683294	15
732437	13
16977790	13
301158	15
8818312	15
12463819	13
3478801	13
8387307	13
3594630	16
24989239	13
6172097	13
9551122	13
2840026	13
3128607	17
1233226	13
1299864	13
12133510	13
3179378	13
9644289	13
3146583	13
26286060	13
9463823	15
16046279	13
2075374	17
6761355	13
4022842	13
213368	13
4136644	13
10211142	13
13601638	13
2952847	17
530933	13
3635265	13
6045979	16
8162180	13
2055368	13
261985	13
2159396	13
4728777	13
18607525	17
3803928	13
1800530	13
2237405	13
1960033	13
1075827	13
15305336	15
1279265	13
1356789	13
10573304	13
14059734	13
20920692	13
7025506	16
2069610	13
404591	13
3037849	13
2819606	13
5029132	13
2760131	13
2702644	13
19851167	13
487184	15
6820619	13
3355188	17
3400524	16
528755	13
14666307	13
5667549	13
2135579	13
18693753	16
8641294	13
5880669	13
10223237	13
14548530	13
506827	13
8280175	13
10376607	13
3045144	13
5071421	13
12435506	13
1587444	13
16309031	17
1255368	16
34452279	14
943705	13
20762490	13
2519823	13
2144615	13
28697346	13
4491985	17
8559761	13
15813707	13
9193583	13
12153514	13
2712563	13
2874712	15
3515797	13
7383242	17
2456854	13
23302592	15
306638	13
757807	13
2693529	13
10164711	13
30153844	13
6607058	13
7662121	13
6228497	13
10083949	17
3110084	13
9193025	13
9557599	13
9272698	13
4436049	15
5763736	13
24327743	17
1106360	13
11256105	13
6189058	13
7948699	13
17133129	13
3949608	13
1357481	13
20560542	13
4131663	13
1101383	13
442201	13
11761963	13
2632472	16
5094546	13
14401393	13
2780462	16
30845081	13
4744562	13
10718095	13
15544527	13
10395353	13
12544341	13
3826644	13
5014855	13
3331207	13
2968071	13
5001382	13
7299908	13
6057416	13
293604	13
7233646	13
10151249	13
694621	13
7421556	16
15601393	13
915039	13
3515982	13
650641	13
15685330	13
14696743	13
1365855	13
3880373	13
1366762	16
2131147	13
24743905	13
1640839	17
1786930	17
3185435	13
5630855	16
44290210	13
979888	13
15527398	13
10470480	13
4374039	13
28904918	13
11245484	13
7465201	13
3240651	13
4672059	13
809255	13
23350801	13
174589	16
6845871	13
7306883	13
6518084	15
18949752	17
4233550	13
465490	16
24876859	13
3311374	13
4010321	13
12043997	13
6267841	17
7792156	16
9306920	16
19148	13
1442899	13
870005	15
837530	13
5517120	13
463684	15
3014263	17
3417924	17
2904366	13
11314335	13
14161398	13
5647373	13
1825398	13
22923886	13
916289	16
18133061	13
4925778	13
22898248	13
8127457	13
5458786	17
3965147	13
1997847	15
13063247	13
234970	13
947537	17
18989347	13
20702282	16
3138776	13
14052975	13
3495792	13
8002138	13
3266163	13
11575916	13
13733458	16
37663053	16
14603405	16
344223	13
6973047	13
54014613	13
3237587	13
9236012	13
32268489	13
772144	13
9386033	13
14923775	17
6777685	13
2937836	13
8488595	13
4381583	13
1283144	13
20326220	13
12006340	13
232527	13
53722	13
2160278	16
8947658	13
3480047	13
7760100	13
695528	15
6031326	13
4055454	13
1759976	13
534731	13
6936040	13
5688747	13
4018197	13
1917939	13
17554796	15
22942883	13
12884498	17
2559433	13
5807531	13
21304960	13
9920366	13
4354210	17
2895405	13
20692973	13
4747752	13
4579395	13
12726947	13
4331154	13
5769908	13
2315138	13
28173355	13
5818188	13
2054974	13
3792729	13
1973790	13
20028916	13
36198971	17
1295196	13
1386791	13
3340716	13
8655120	16
4633939	13
5517895	13
1529076	13
5751138	13
4932915	16
950114	13
10639198	13
8210015	13
2295244	13
5451578	13
8877113	13
3463827	13
13557890	13
19976524	13
36571076	13
1753552	13
21373140	13
2195103	13
7936571	13
885946	13
3097254	13
1160173	13
1885037	13
978485	13
4342443	13
1721958	13
15345882	13
16094466	13
7406980	13
14006775	13
1292882	13
7322273	13
6100119	13
1528759	13
14433351	13
12043792	13
2021547	13
90043	13
5764126	13
23638157	13
2021054	13
15968986	13
11418108	13
6790365	13
1127133	13
90674	16
6742386	16
13093526	13
6343163	13
3701746	16
1749624	16
2179653	13
673706	13
6579063	13
16122289	13
4825440	13
5041337	13
26384849	13
6632916	13
1885348	13
1175395	13
8248009	13
3185813	13
25921584	13
4599215	15
3837264	17
3226133	16
7249018	13
7967	13
21886058	17
4366700	13
1340424	13
724268	16
1129602	13
17125983	16
381464	13
4566928	13
17281037	16
7117541	13
7652424	13
1759108	13
10230402	13
26830742	13
9818213	13
9644660	13
3689760	13
867220	13
17221574	13
21193843	13
5688868	13
2272810	13
4031268	17
17688307	13
2060949	13
6073060	13
2111955	13
4878584	13
11590121	15
395275	15
13004320	13
34473659	13
6954410	13
10153682	15
25297797	13
379111	13
5853312	13
2120947	13
7654924	13
23054861	13
7691230	13
19823637	13
1413507	15
4904651	15
8025113	16
6540179	16
10433157	17
24960547	15
2230453	13
654	13
15166342	13
16957134	15
1788575	13
301464	13
7447337	13
932611	13
20929616	13
7617337	13
3075342	13
2915689	17
21624769	13
1368422	13
4059072	13
22954540	13
5416939	13
1781668	13
2729009	13
5496162	17
11714555	13
4905077	13
2480861	13
330565	13
8618807	13
1622847	17
8335263	13
5889552	13
1894522	17
16904919	13
4578894	13
2787550	16
6799323	13
4465377	13
16831931	13
2368241	13
10339344	16
5177361	13
3789803	13
1707631	13
12912300	13
10898203	13
8323039	13
4463299	13
23833500	13
576763	13
6324641	16
869776	16
3164500	13
6611675	13
2482132	13
4820435	13
1923032	13
3842320	13
1974906	13
18926637	13
19868934	13
11981647	13
10903517	16
4847317	13
112687	15
1155405	13
8245262	13
143093	15
6730024	13
3910189	13
10445453	13
10989411	13
2022643	16
5155910	13
16741725	13
604069	13
30162601	13
11156100	13
5180321	17
547515	13
1479416	13
5351027	15
22305245	13
1112517	13
39015731	13
39959088	13
12025575	13
9747136	17
24388020	13
8218907	13
3932149	13
13230363	13
247055	16
5294198	13
4335658	17
7057921	13
4442695	13
637313	13
14495953	13
12397421	13
18679898	13
1563790	13
766400	13
9583287	13
1777285	13
7547289	13
1016607	13
9573962	13
3815864	13
878733	15
36495743	13
3023238	13
5558006	13
684016	13
6907388	13
5949233	13
25805478	13
8981038	13
10597134	13
2826648	13
4101666	16
14869419	13
14670853	13
10613386	13
330923	13
26237481	13
2035771	13
2622199	13
10317049	13
6899142	13
15209458	13
6322887	16
6221602	13
4871939	13
9270558	13
393403	13
1699223	13
920283	13
3008044	13
16007872	13
295347	13
6911601	13
5561824	13
8192027	16
9688660	13
2608806	13
15476390	13
16739241	15
6081623	13
7866350	13
6307891	13
2176779	13
3682534	13
4602122	13
6943946	13
9263002	13
4035262	13
7373918	13
648871	16
312627	13
554363	16
989726	16
6871694	16
6958513	13
4233283	13
3867565	13
7304691	13
5435891	13
2032238	13
2484990	13
5337975	13
3629549	13
9479978	13
20518492	13
9523201	13
4056005	15
6152410	13
1679707	13
36998461	13
5509379	13
3486645	13
11882405	13
10487859	13
6379746	13
11286335	13
2150203	13
638248	13
571591	13
12604437	13
4411643	13
17942824	15
27202675	13
9133023	13
22748765	15
38121344	13
6090479	13
2080893	13
22858	13
6271253	13
7957296	13
5863668	13
14718652	13
5391215	13
9988704	16
6715347	13
9132745	13
8182190	13
18205327	13
30832683	13
1232574	13
10773075	13
619683	13
9399122	13
9362063	13
6625926	17
1053428	13
845882	16
6251923	13
4548723	17
14944611	16
3513040	13
30029	13
2457442	13
3393580	13
5522435	16
4222879	13
4208510	13
20094313	13
3373922	13
6847960	15
6872882	13
957072	15
27801997	13
6001667	15
330953	13
20869301	13
5346701	13
1792604	13
14657581	13
11888255	13
7215572	13
5600929	13
3454434	13
21643916	16
8383788	13
10765647	13
6213783	13
15806289	13
16198097	13
33043195	13
7452716	13
14064621	13
4991569	13
3025032	13
5417362	13
5669984	13
4843758	13
9163011	13
5411259	13
5173563	13
5219638	13
37294324	16
293229	13
5524364	13
20099292	17
485509	13
9221814	13
8405808	13
15992650	13
5557257	17
12250423	13
2986450	13
13108200	13
10560849	13
1379616	16
4344250	13
28714760	17
2623490	13
22892650	13
3133328	13
6544573	13
5562599	13
2317819	13
16721516	15
8580576	13
6097929	13
9337222	13
1454777	13
1342891	13
10638185	17
8707684	13
23349953	13
7196859	16
1897396	13
4154168	13
5941382	13
10333179	13
1561067	13
18751845	17
9646579	13
2637330	13
2890921	13
1624913	13
22442841	13
20147509	16
2094138	13
1624313	17
2032215	13
7607367	13
8126968	17
4517709	13
2598709	13
4162033	13
11169648	13
5680372	16
2979800	13
2747127	13
988176	13
782418	15
15279744	13
2518515	13
9021342	13
1465032	13
4930631	13
5055260	15
5708761	13
3780039	13
9044921	13
10393876	13
2088884	13
13604691	13
2625431	13
13553504	13
7160161	13
21173122	16
3100027	13
147106	13
25358	13
3876637	16
2379975	13
6422286	13
2730837	13
2204689	13
2606093	13
843862	13
1719031	13
16650160	13
15454018	13
4638405	13
3220570	13
21770347	13
7466292	15
8966582	13
15294779	13
9312698	13
19503126	13
4031260	13
13669343	13
4742049	17
31080588	15
2612690	13
6846446	13
15430007	13
666681	13
19068413	13
678581	17
4722249	13
18791872	13
2325001	15
2877951	13
10730131	13
1695373	13
16957541	13
11587874	13
1551573	13
2967252	13
19807958	13
4680241	13
10135589	13
6225470	13
1169494	16
6311716	13
1843070	13
5765817	13
29176463	13
3931892	13
26708255	13
486892	13
657737	13
4702116	13
27318483	13
553023	13
11380005	13
5459771	13
10285476	15
4011245	13
13162602	13
26475115	13
8745379	13
937509	17
4695534	13
22513279	13
6504220	13
1834068	13
5023907	13
7872788	13
784371	13
476906	13
1563692	13
43998615	13
3246531	13
14928247	13
17291825	16
1019079	13
9351391	13
2233980	13
2472766	13
5828028	13
3732799	13
5117024	13
16955673	13
7159929	13
7093595	13
17140966	13
11795105	13
10442919	13
5254740	13
3026177	13
3602195	13
17745310	15
10153350	13
3304684	13
1297725	13
8357798	17
8034933	17
3117587	11
2294332	15
14153764	13
649410	16
25554316	13
1452606	13
2337900	13
8070933	16
7906367	13
1123568	17
15971950	17
5748172	17
19542166	13
9313117	13
4405304	13
3558083	13
1481369	13
11188528	13
4068398	13
8049741	17
12124816	13
3701619	17
3266563	13
12929438	13
15942883	13
11779046	13
1723378	13
14391835	17
16997574	13
33766261	13
10353494	13
2339374	13
9056852	15
18973349	13
16044930	13
14602254	15
11134262	13
13537372	13
4580365	17
725350	13
14579475	13
7562155	13
5764361	13
8347629	13
15339071	13
23877012	13
8341884	13
6520201	13
1308992	13
7099076	16
5360841	13
1268812	13
17951467	13
20210012	16
1568576	13
307575	15
6115398	15
20493982	13
8066492	13
330973	13
4250486	16
8888659	13
10212282	13
4646509	13
1417148	13
3670392	13
27288285	13
19990602	15
2146684	13
8380850	13
886809	13
27786645	13
6017995	13
2118073	13
10250445	13
8727755	13
23625081	13
18177248	13
3080667	16
8746274	13
1542006	13
15155841	13
2145153	13
10035127	13
7465387	13
11257201	13
1809958	13
5198369	13
606890	13
10959103	13
14753376	13
6048642	13
2454145	13
2874960	13
8243012	13
23787197	13
3514545	13
4420233	13
26918986	13
5965118	13
8456402	13
12414325	13
646292	13
1981596	13
7690098	13
201647	13
12908280	13
22379865	13
3083180	13
4582145	13
13054497	13
1963621	13
5948967	17
16361730	13
10151290	13
8653878	13
5840926	13
43920074	13
420096	13
18481232	13
4334141	13
2438521	13
174913	13
9346258	13
1795654	13
24741282	13
15385003	13
12901729	13
5374949	13
8923950	13
1205096	13
4030239	16
2982428	13
3574990	13
10211392	13
6320726	16
17716650	13
27894401	16
3409790	13
14606259	13
1821825	16
3352079	13
9145980	13
19800595	13
802076	13
9332863	13
4640237	13
7388950	17
4653980	15
14166813	13
3796151	13
28710139	13
12089443	15
41830082	15
5954805	13
3745118	13
1145149	13
47387835	13
23256839	13
24094935	17
2906576	13
10953607	13
2006110	13
5042723	13
25461336	13
2708961	17
22896705	13
4633636	17
1157191	13
13393817	13
7826258	13
6210283	13
13628772	13
7817139	13
9450386	16
17884023	13
1606165	13
481206	13
6725643	13
10166070	13
8887269	13
5622237	17
1143375	13
20712108	15
6649514	13
121088	13
12662129	13
6504222	13
7501210	13
50495113	13
7026737	13
5280899	16
4207821	13
1671955	13
15349572	13
4204905	13
958388	16
11328075	16
2453355	13
12548918	13
1767222	13
9650048	13
4861591	13
7118286	13
7692639	13
2006002	13
28575810	13
10594262	13
1454323	13
25630961	15
8461528	13
3835720	13
5387633	13
1393840	13
2689375	16
404587	15
4044115	13
4021809	13
8183408	13
12857311	15
1414480	13
388938	13
14547465	13
21265218	13
15786389	13
831083	13
3190530	13
8610081	16
2350965	13
8298049	13
2582331	13
6032259	13
11563566	16
1361448	13
2219851	13
3329556	13
7560923	13
4560026	13
12411605	17
788003	15
1384143	13
5611950	13
2146211	13
3443907	13
2966739	15
2970656	13
7489758	13
6112996	13
2037330	13
16865820	16
10303849	16
2037758	13
19147314	15
4919643	13
148227	13
8030485	13
5453237	13
8800093	13
2727088	13
18712474	16
20469733	13
6307899	17
7268987	16
15490084	13
782636	13
5309969	13
14676183	13
3045962	13
3102538	13
10341856	13
6209173	13
4551680	13
4068767	13
7731978	13
7961933	13
713392	13
3671852	13
2116947	13
3419693	13
3822599	15
7479607	13
842054	13
2782383	13
6853840	13
1051193	13
6915658	13
18557531	15
9561392	13
3035020	13
1392723	17
7034360	11
1445470	13
1012648	16
2256109	15
1689388	13
11940091	13
17084215	13
2885039	15
9048557	13
7863208	15
13667614	13
9954438	13
7309619	13
4061366	13
28803186	13
8545809	13
9554652	13
3526260	17
23576693	13
12259236	13
1949784	16
12186025	17
1910624	16
12803806	13
411890	13
5636875	13
2141260	13
14000067	13
20631596	13
33950964	13
29717276	13
220005	16
15998701	13
1915452	16
11203177	13
29977048	13
3386842	13
1868286	16
4598898	13
22806637	13
15470774	13
12220185	13
341531	13
17296610	16
5788390	17
1973706	13
22499102	13
4653625	13
1697133	13
12445415	13
9969162	13
6816410	16
5721675	13
490375	13
1348048	13
11271559	16
2384296	15
4803575	13
10985441	13
6154283	13
16195051	15
13622844	13
24971650	13
3290154	13
8636699	13
14512381	13
4164380	17
1178424	13
10935052	17
6771696	13
9551652	13
14158823	13
385236	13
17701741	13
7640706	13
2356614	17
5557383	13
4041113	16
3321259	15
34340022	13
7977438	13
2412932	13
4016192	13
2875991	13
15292892	13
10170693	17
5087069	13
2714521	13
9842566	13
64388242	13
10664422	13
299956	13
749321	13
11978566	13
1049773	13
140153	15
7825113	13
4631701	13
10653675	13
1603531	13
8987898	13
359117	13
10981701	13
1362282	15
4638659	13
6756142	13
4742571	13
7577444	13
6623081	13
10143801	13
6418070	13
9019439	13
4500595	13
1977782	16
390747	13
3684215	13
8412197	13
3490892	13
706269	13
30530100	13
19489567	13
508152	13
21138098	13
9442666	13
136203	13
861161	13
13312687	13
1573706	13
17688764	13
2740482	13
836830	13
1486473	13
11818206	13
14925728	13
10499856	15
10496888	13
28158	13
14122835	13
8780	16
3880135	13
20226922	13
2899347	13
4218021	13
13215343	13
8170583	13
196822	13
1506452	13
8331962	16
10931169	16
7299579	17
2053449	17
5569308	13
767788	13
6994899	13
6320554	13
2554223	13
417049	13
7257058	13
14078536	13
19210654	13
9470591	13
4891604	13
6378376	16
16663113	17
10338891	13
1370515	13
511135	16
7327491	17
7176717	13
3554695	13
1588301	16
20661561	13
3236208	13
6254035	13
8558531	13
1630340	15
10209258	13
29613761	13
10176216	13
280188	13
557442	16
1481635	13
21739571	13
200809	13
11413883	13
5994419	13
6395334	13
4631427	13
13825586	13
2334275	13
8983176	17
3761528	17
2541706	13
2589650	13
6223209	13
13336961	16
19976129	13
375315	13
2726796	13
645272	13
11119456	13
8952399	13
328402	13
8295182	13
1733741	15
594277	13
10397349	13
9162592	13
3355974	13
7869585	13
14321599	13
5148448	13
3411846	13
18813070	13
279839	12
2793017	13
24909083	13
1117864	13
7983069	15
3726805	13
2250748	13
5895876	13
1857067	15
29629724	13
155543	15
7485496	16
15113385	15
13679325	13
8295693	13
4154918	15
1865287	13
2842822	13
13670248	13
15441440	13
10787123	13
4036940	16
21621068	16
3432243	13
16961061	13
11721556	13
1281909	17
5554614	15
4529405	13
26429053	13
6778855	17
2900357	17
1565805	13
3031039	13
17113676	13
2542222	15
1010756	15
8912200	13
2912113	13
1847334	13
2654281	13
350695	13
4721408	13
5141758	13
500804	13
4466939	13
2568787	13
2329641	15
12450008	13
25330490	13
15875828	17
291618	13
20174710	13
24423110	13
427162	17
16884833	16
4874100	13
9871413	15
1263605	13
3507937	16
6755867	13
6167305	13
1127496	16
9290230	13
5036943	15
20531360	13
19892517	13
18385141	15
13690639	17
1002227	13
1671235	13
3462606	13
12038158	13
1688095	13
4720978	13
5052597	16
13738474	16
4642690	13
14537826	16
13132852	17
1618680	13
2155558	13
15308734	13
7230727	13
2763076	13
7088077	13
7504212	13
10199519	13
484697	13
7033667	13
1245852	13
6940456	16
7112257	13
11783434	13
25954	13
3776625	15
8806023	13
4736768	13
868343	16
1694270	13
17170455	15
14620242	17
128789	13
7576637	13
11251111	13
8309807	13
24257126	13
6056282	13
661044	13
1818375	13
2550064	13
13454910	13
11954968	13
14661193	13
4852370	13
1652974	13
1215070	15
3970075	13
91490	13
1943126	13
2372340	13
15441696	13
6818131	13
877441	13
34659768	13
839455	16
3286683	13
224920	13
4213775	13
22707891	13
84261	17
19112881	13
3147007	13
693748	13
552472	13
1887283	13
2436180	13
357008	13
16642827	13
26221567	13
176235	13
3757108	13
3443124	13
2621570	13
25754041	13
10051427	16
7278050	13
685812	13
12790227	13
7775336	16
11487200	13
935060	15
14414193	15
10384768	13
537639	16
4879792	13
2877702	17
7380670	13
2636559	13
10925746	13
3414825	13
7567324	13
7519671	13
342580	13
435301	15
8146523	13
8031598	15
1680601	13
113713	13
75350	13
10002375	13
3910085	13
23248185	13
18278815	13
13160875	13
15358966	13
9872436	13
901958	13
3518767	16
3644517	13
2509687	13
3495717	13
12198109	17
2977301	13
6484975	13
1291182	13
8316293	13
5310966	13
1807557	15
34036159	13
13932989	16
7303246	13
2481848	13
13012778	17
17294230	13
23870095	17
3562611	13
12524746	13
20529913	13
4300827	16
13000101	13
1831317	13
56079335	15
630573	13
7435886	13
29478981	13
4346360	13
3078432	13
13692927	13
4542465	13
4101066	13
1517093	16
3666575	13
3082780	13
666403	13
1154318	13
16075940	13
11670984	13
24722328	13
18802804	13
769198	13
507480	13
1360427	13
518045	13
557235	17
17456603	13
1732018	13
6713958	16
518348	13
7622053	13
2158111	13
16184734	13
9740063	13
4607194	13
23411386	13
30231	13
668046	15
1028830	13
6515023	13
995563	13
3840218	13
782477	13
729896	13
4804015	13
3588242	13
499011	13
5637308	13
5221619	13
19364639	13
7625868	13
5577216	13
17646323	13
24698075	13
383921	13
102773	15
10168841	13
947577	13
8597820	13
18323870	15
8988166	13
4096044	13
353513	13
9971500	13
129758	13
9082767	13
17693017	13
10605828	13
4178597	17
37017335	13
12172737	13
1884640	13
3938070	13
5886091	13
11045190	13
10506932	13
7378553	13
11690514	13
14317755	13
11231568	13
3043536	16
7875105	13
4636629	13
16870487	17
23041382	13
2609006	13
4994198	15
36169836	16
17808189	13
1302241	13
385970	13
3171730	13
4815308	13
647612	13
331649	13
18715546	13
7698350	13
10548783	13
1104142	13
9616232	17
7938415	13
17691531	13
3238294	15
10302053	13
19377242	13
4240863	13
18223678	13
14326080	13
597358	13
9288392	13
3330302	13
50023750	13
1986185	15
7872294	13
16753833	16
20285674	13
1889805	13
3513838	17
2441348	13
33007939	13
7504880	13
18053089	13
10039305	13
18584758	13
4692780	13
5448263	13
13079885	16
29302642	17
8048836	13
8936965	13
22033702	13
2765777	13
291984	17
5408968	17
22901319	13
28312	13
24151	13
886760	13
11312704	13
10765507	13
11995156	13
252264	17
1326786	16
4296352	13
2807774	16
6465492	13
4963940	13
3378573	13
10124323	13
3873693	16
7002891	13
5914776	13
4581506	13
11840796	13
2054817	13
9622859	13
1516140	13
1795082	17
10480908	13
8436884	15
21532715	17
2536863	13
13791084	13
33797813	13
34397303	13
18448934	13
7925502	13
8730889	13
5500646	13
3949408	13
22608681	13
23159465	16
4626376	13
10828225	13
11537449	13
20058180	13
10527846	16
10153483	13
10511650	13
159886	13
4655727	13
8153650	13
936633	13
7150418	13
11261389	13
5374119	16
1028658	13
13898631	13
15528523	13
14421806	13
10908213	13
14891638	13
7116679	13
15951336	13
4903129	13
6314689	13
3680523	13
607161	13
1134911	13
209173	15
1813405	13
5963308	13
597036	13
6805085	13
7162207	13
7919795	13
5993988	13
1538504	16
6624160	13
8284985	13
2832789	13
24890236	13
1202598	15
3493749	13
7126074	13
9319590	16
1651304	13
8142577	13
5383973	13
14007232	13
11694329	13
5245761	13
6673842	13
3887132	16
11629260	13
582794	13
3637235	13
1339109	13
44747167	13
14711097	13
1092060	13
1569734	13
1281716	13
1876002	13
535986	13
1501690	13
4879824	13
8939418	17
18195091	13
1686372	13
33042564	13
6331715	13
7647473	13
1823913	13
21260650	13
15933239	13
8717187	13
15079648	13
18036876	17
5573031	13
10839591	13
4989453	13
331970	13
2620307	13
3333797	13
18859085	13
2789126	16
5130450	13
12198805	13
3801158	13
820901	13
822449	13
13805365	13
11113190	13
3862173	13
39058542	13
4293723	13
12057017	13
3582096	16
8273398	13
2975145	13
12113695	13
7325213	13
12661925	17
15439046	13
572474	13
6675577	13
4976102	13
1735698	13
2600263	13
1370896	16
8353025	13
4903	13
3332568	13
3619573	17
6667049	13
644400	13
2412245	13
7005552	17
4909637	13
13671838	13
1763828	13
1028798	13
17708332	13
293606	13
4000891	13
5746230	13
5960102	13
12127484	13
3978540	13
6721538	13
1221593	13
4981113	13
16467221	13
4794792	13
5964501	13
22936642	13
10150436	13
14038120	13
1313854	13
14518006	13
15335168	13
16858227	13
9928239	13
2645628	13
27266895	13
3609431	13
26646026	13
1675496	13
4279236	17
2787551	13
5015781	13
1176447	13
11626594	13
12896444	16
42145299	15
1329783	13
2027167	16
9943089	13
431777	13
1825953	15
14564136	17
1233767	13
8343120	16
1807137	13
10130492	13
1270131	13
27337498	13
13677	13
17280417	15
3061302	16
6647997	16
663729	13
4977810	16
459942	13
9293567	13
2978645	13
6657492	13
11047137	13
6779355	13
10969167	13
16980168	13
3115390	13
1959058	13
2112800	13
12300831	13
2650830	13
4414877	13
5842754	17
9451420	13
583346	15
20276514	13
3712426	13
7134817	13
6813489	15
2357846	13
10340910	13
8072251	13
2883190	16
7329545	13
5962832	13
212879	13
12788093	13
20578882	17
15357585	13
2982668	15
5763476	13
20744758	13
7777587	13
7430927	13
22539988	17
4803926	13
5518191	13
2807976	16
3333392	13
1904809	15
10576308	15
5413888	13
5330728	16
5635116	13
17207464	13
6781342	13
2105351	13
28377315	13
14855985	13
6446659	13
8769108	16
542132	13
1489198	13
2482869	13
3169765	16
9225877	13
6769473	13
11287708	17
21410354	13
7792331	13
3514192	15
33163826	13
6245504	13
8835408	13
17127468	13
12238930	13
13959450	13
3962772	13
3574445	13
3811139	13
4884355	13
17008304	13
23563942	13
7649950	13
14862949	13
11416940	13
6505453	13
3605480	13
24843212	13
2798504	13
2083114	13
5575911	15
70087	15
458915	13
6075519	13
1415534	13
4929822	13
524824	13
844864	13
10706125	13
13424688	17
7615826	13
10807859	17
15730209	17
1480338	13
5836010	13
6148643	16
509369	13
11034309	13
7777284	13
3251725	13
843770	17
285147	13
3277826	13
10513637	13
6827405	13
4921739	13
5535217	13
7630059	13
5450025	13
2013893	13
8169468	13
23058041	13
11558839	13
5937452	13
5630810	13
10497375	13
2141724	13
10545136	13
19330525	13
949686	13
7169068	16
18411678	13
10225596	16
23116843	13
3510184	13
2908495	13
4180298	13
3205271	13
17530728	13
3559456	13
3554395	17
32854635	13
9082053	13
11741237	13
751377	13
36148039	13
19919006	13
2338343	13
2113538	13
12173041	13
2159788	13
4869387	13
20672904	15
440456	13
38922163	13
1315128	16
6383983	16
15950245	13
6897319	13
1421465	13
13808200	13
14768431	13
1388142	13
6620992	13
2801750	13
13017753	15
6864697	13
7704442	13
3886574	13
8580430	16
8108069	13
6907207	13
4933267	13
1846504	15
4093132	13
1818004	13
6544288	13
14929530	13
3866382	13
1935497	15
1738525	13
622174	17
1640928	13
28877474	13
2279082	13
6631014	17
2982598	15
2054787	13
33172425	13
5252234	16
35017406	13
22341242	16
3546716	13
8396582	16
6613690	13
2509168	15
1075141	13
1352326	13
1509913	13
19626491	13
8810778	13
6111951	17
243782	13
792733	13
8570365	13
3746026	13
4782656	13
11998196	13
17105977	13
5972139	13
15013228	13
1809382	13
16246732	13
5231037	13
18721099	15
12578699	13
1811663	13
1373666	13
8014260	13
2327337	13
12306585	13
3379119	13
900584	16
3933086	13
131184	13
17574941	13
4758128	13
2860524	16
3088491	17
6758646	16
5726315	15
3760082	13
2520158	13
5837225	13
1783321	13
284284	15
20340796	13
82526	13
2120521	13
5254801	13
1329845	13
2573388	13
26897602	13
9136620	13
1778290	13
1347940	13
3830282	13
9036370	13
4346667	13
3829838	13
4024952	13
6060571	13
24887518	13
4001728	13
1340160	13
1191994	13
6315211	17
1383113	13
4078847	13
639002	13
9101679	13
4418117	13
39017337	13
11397725	17
1097029	15
7958187	13
6287104	13
2302756	17
1935857	17
16209206	13
6986691	13
113171	16
7789173	16
8328084	13
1781679	13
12332132	13
10843823	13
1223758	13
15947008	13
6733273	13
341095	13
40385884	13
5165657	13
7092591	13
1528849	13
11173625	13
8227685	13
7960387	13
13094867	15
8166668	13
10650039	13
4025906	13
13308699	16
1080945	13
12011814	16
10509426	13
3475844	13
1280920	13
3816304	13
17588346	13
8485398	13
8093761	13
13781687	13
98331	17
8727518	17
10432655	13
2762132	13
31308574	13
15648949	13
7427946	13
8117159	15
474135	15
1441420	16
5973839	15
1418131	13
2735741	13
16520242	17
11663277	13
22818779	13
9029699	13
5710711	13
15330246	13
15560804	13
3593738	13
10294594	15
3403555	13
3645579	13
11873044	13
18384232	13
2940909	13
5081757	13
11707857	13
558566	17
34506990	17
10313958	15
3098535	13
20190701	13
1131842	13
2346561	13
20528446	13
21042539	13
14438343	13
50872455	13
25096780	15
1003972	16
616548	17
1452661	13
4201836	13
16789509	13
6414808	13
3041758	13
10721373	13
10720650	13
2716322	13
2398462	13
279855	13
1303756	13
23305037	13
11370739	15
1071434	16
7601189	13
1210287	13
214591	13
2156981	16
9968521	13
5318795	15
17792605	15
1689694	13
13803838	13
8232226	13
20146476	13
11321931	13
2378660	13
107384	13
16334035	13
844131	13
13427015	13
5539255	13
21654661	13
23075930	13
4280856	13
12628145	13
10019151	13
20352297	13
12943783	15
30487179	13
1491913	13
5810206	13
9878720	13
3538233	13
6155829	13
740285	13
5203851	13
608268	13
2566089	13
18268282	13
4470603	13
16418496	13
13139041	13
2908546	13
5765941	16
2618336	13
1749373	13
2923901	13
6709271	15
16864229	13
4742177	13
590027	13
1587835	13
4267851	13
1642983	17
30310617	13
4914101	13
11252781	13
17075297	15
53768	13
319648	13
4827220	15
2183478	13
1506140	13
2088620	13
7570504	13
1812570	15
15212722	13
1553940	13
3479272	13
1763982	13
741532	13
2931096	13
2286485	13
2607519	13
4717150	13
4787801	13
5726213	13
3101857	13
1889064	13
5380264	13
3309672	13
3732889	13
613738	13
3972272	13
8896286	13
2996163	13
2532663	13
537992	13
5913914	13
7491069	16
4515370	13
2626326	13
21045279	13
12268961	13
4649122	13
2287342	13
1254528	13
8910427	13
20601437	16
8492698	13
34591242	13
1932920	15
9304167	13
7742879	13
3792552	13
4902318	13
8475067	13
1848478	16
5928410	13
3085972	13
42200596	16
4588687	13
896907	13
7982496	13
4242113	13
1863756	13
1495913	13
41847337	13
1478166	13
26912898	13
10326340	17
3098252	13
1782110	13
16951623	17
1246515	17
20322371	13
3797367	13
3781229	13
12680712	15
1170390	13
20010483	13
991552	13
6847832	15
4977591	15
4089369	13
9752197	13
793945	13
9869646	13
11925766	13
4033716	13
6791727	13
6317877	13
8492469	15
6520647	13
11419636	13
12591214	13
654095	15
4077067	13
4447107	13
84468	16
3380778	13
2904004	16
3399577	13
7019406	13
2552786	13
24666420	16
26265794	13
21022541	13
1787169	13
7573544	13
3882205	13
2725234	13
1310614	15
5477669	13
2928657	13
5447678	13
70083	17
8596881	13
8793849	13
7465819	13
4919254	15
345864	13
1593748	13
6889213	13
951329	13
18112616	13
11685277	15
888812	13
17126087	13
20223480	13
12502313	17
25348180	13
3987747	13
27299225	13
8189494	13
4284213	13
6664007	15
6976132	13
4736147	13
1253711	13
11306422	13
5200958	13
9959360	13
675950	13
5740701	16
6851201	13
3036452	13
15404432	13
10886438	13
20049308	13
18073185	13
2621957	13
20904340	16
9584407	15
3241466	13
46464494	13
8816320	13
5165750	13
10439113	13
8287273	13
13668681	13
1640124	13
5678790	13
898948	17
1545910	15
6967908	13
4184972	13
1034737	16
1411053	13
3711739	13
1803874	13
1783218	15
25049495	13
1287067	16
12870612	13
2738044	13
5120865	17
7036361	16
1140514	13
3472712	15
2680790	13
9574741	13
1339017	15
4174524	16
19620313	13
6541993	13
2126936	13
4403483	16
36385861	13
27883290	13
13259739	13
10100673	13
26929977	16
981619	13
7115667	13
2554168	13
21786066	13
16657851	13
3342534	17
24281951	13
1867261	13
7968463	13
11994421	13
5626742	13
2638647	17
5533230	13
3718529	13
1941217	13
10145212	13
5019590	13
9537031	13
1512734	13
36368959	13
1434357	13
25921814	13
6868100	13
1607329	13
1562275	17
4946832	17
15198747	17
3082192	17
2457757	13
16857614	13
9131155	13
1460551	17
1216704	13
10081242	13
2412851	13
15726074	13
2196462	13
3323485	13
2760038	13
1418549	13
20899197	13
495775	13
1569442	13
7962352	15
2982205	13
1108116	13
22834832	13
5152901	13
11321683	13
739960	13
15345468	13
7558533	16
1104379	13
6670838	13
4634367	13
4982649	13
304278	13
2281928	13
1406766	15
35001662	13
6186521	13
8340884	16
1934857	13
4327626	13
5357839	13
3567028	13
4100879	13
189901	15
7691830	13
21566810	13
14862209	13
3162413	13
6931709	15
12177847	13
300467	13
13546658	13
5350745	13
29346692	13
4627139	13
2319738	13
9308386	13
355240	13
10469334	13
6549828	13
16097238	13
13119781	13
20580303	13
9912979	15
9616427	17
4880552	13
2238389	16
16866581	13
1482027	13
2382238	13
4116378	16
2743912	13
8445931	13
2267860	13
11617930	13
14308688	13
2739627	13
6328481	13
15311304	13
3249684	13
8296632	13
5197088	13
2613546	13
13959385	13
4831424	13
8518295	13
2273752	17
11641233	13
43644946	13
18907942	13
3074776	16
1494184	13
5582565	13
9496470	13
2647806	13
18537279	13
9945607	13
6300766	13
20026594	13
3167809	15
28328372	13
8201063	13
1506239	13
3284838	15
41059684	13
2477298	13
1760989	16
19885507	13
8893066	13
14098742	13
2038738	13
24070771	15
2379368	13
2384571	15
17471677	13
8335549	13
2436383	15
5037273	13
6731390	13
10992517	13
603571	13
17524866	13
747469	13
4791463	13
8967556	13
842784	13
2548093	13
2280280	13
2519886	13
23871969	16
30352423	13
2847009	13
10693624	13
5140094	13
20255276	17
45751099	13
15054443	13
7101888	13
7402797	13
2095072	16
4143043	13
10324522	15
7039936	13
307757	13
311873	13
10677344	13
12392728	13
16109273	13
13273962	13
14400753	13
4333118	17
14376558	13
9379701	13
5550558	13
3171165	13
1630434	13
1710445	13
2688725	13
21292288	13
17444959	15
115331	16
2083233	13
5811199	13
1031244	13
12650501	13
1507398	16
9755704	13
19194300	13
2333896	13
4170656	13
183332	16
8306321	13
58126	13
21080369	13
1303076	13
1179092	13
1720459	13
6265479	13
3926367	13
6485011	13
3351104	13
12968574	13
17274975	13
527467	17
2233938	15
9207602	13
13903693	13
8912027	13
5231579	13
11644423	13
16514840	13
6390594	17
3931988	13
8503380	13
8918909	13
3816292	16
20273518	17
3994302	13
20227916	13
1197954	13
8615438	13
2240799	13
3038241	13
1960831	13
39537118	13
3287864	13
910597	13
1919899	15
4780173	13
7259439	13
2890667	13
24875723	13
494950	17
4860545	13
4457157	13
16511952	13
2184721	13
12946680	13
6342420	13
9273399	17
6154219	13
4266117	13
3398477	13
2192939	15
466651	13
4946780	13
11711674	13
3789862	13
7645442	16
19494666	13
6255742	13
4844456	13
1481810	13
5335871	13
690870	13
13335854	13
8204322	13
4112669	15
18940465	13
8216434	17
13281407	13
2336804	13
3629922	13
1815458	13
4450911	13
3986998	13
18792249	13
16887647	13
2405364	13
16023425	13
12052023	13
2048654	13
4314917	13
2974652	13
2224260	13
939967	13
8627187	13
13794749	17
7045189	13
8013343	13
4081766	13
15436162	13
5897446	16
17911673	17
16414893	16
2081829	13
2565047	13
815454	13
16317336	15
7435338	13
3303944	13
2932846	13
14582569	13
2926529	16
5250113	13
2716112	17
6986376	13
5197224	13
12259303	13
7787093	13
4552389	13
7968374	13
3225296	13
23934044	13
6896094	13
7416611	16
11851078	16
9683342	13
6324272	13
5678173	13
2943228	13
8277616	13
6852999	13
11273181	13
4765060	17
2261341	13
15728829	15
5082569	17
18731451	13
17968801	13
17304068	13
35298181	13
2335967	13
21829368	17
6078446	15
264396	13
1822213	13
2317533	17
15728808	17
10877780	15
2344876	16
6209561	16
6714697	13
24026908	13
4394153	16
4703474	13
2744085	16
2395041	16
9801925	16
12210920	13
15863778	13
16899171	13
2105555	17
8767221	13
3486972	16
10829362	13
3559578	13
534349	16
8060167	13
15163352	13
43240306	13
1472825	13
2335812	13
4345275	13
20503602	13
3219120	13
273536	13
1903114	13
4903403	13
1611005	13
5493684	13
17735573	13
6841722	16
2013788	13
1925807	13
13080203	13
7700749	13
1006937	13
18712945	13
3181876	13
945748	16
15132721	13
486685	13
3979265	13
4299721	13
1490403	13
2685504	17
2980620	13
2243902	13
16335953	13
1434635	13
15165237	13
580291	13
2043217	13
3029220	13
3664013	16
4073490	13
10898778	13
7164622	13
863702	13
5358324	15
5691039	13
2170747	17
5819966	13
972837	13
7685863	13
5114063	15
16226806	13
25952644	13
9541886	13
3613237	13
8195207	13
20528	15
19262110	13
14441724	13
395116	13
1336599	15
1157635	15
9603868	13
29362911	13
7492057	15
4771467	13
2144076	16
1411545	13
4468038	15
14654410	13
1096178	13
14289916	13
992473	13
5527789	13
30217400	13
3908920	15
23158715	13
8646661	13
5467701	17
7414402	13
5317171	13
2620911	13
7855490	13
6117278	13
3732906	13
5308186	13
13268866	13
578135	17
2957274	13
11949843	13
6012408	13
2518848	13
19880965	13
10461720	15
10231672	13
6414518	15
6855364	13
6630259	13
22769901	13
280651	13
2932230	15
5971748	13
4534703	16
6454477	13
480091	13
4875314	17
4207811	13
1617742	15
3200898	13
1392220	13
418912	17
11282884	15
11520836	13
5435598	16
4865939	13
4904791	13
211679	13
2620573	13
8300131	13
5065912	13
5998847	13
5335762	13
3554519	16
13565542	13
9347091	13
1849201	15
184005	16
7293213	13
13309696	13
2229770	13
4152401	13
14665844	13
5813570	13
7788216	13
1011326	13
4901073	16
17721966	13
13995723	13
157804	17
9815382	13
4946503	13
8311989	13
17222404	13
12470568	13
1339501	13
3406177	13
10325919	13
6212282	15
12265365	13
2933954	13
15863665	13
2626102	13
1049262	13
6081097	13
22737948	13
10439579	13
2617340	13
12536547	13
7980432	16
4138654	13
2396830	13
623550	13
14601933	13
8673990	13
10643510	13
9104887	16
7030061	13
3045383	13
785899	17
6087904	13
186518	13
5815552	13
7114873	13
15618217	13
1023927	13
2512322	13
4762	13
24944872	13
1464697	13
13940910	13
1889196	17
26696504	13
6970324	13
11987306	13
11144849	15
3726554	15
500510	13
14365438	13
2594402	16
3289684	13
8722785	13
2322432	13
3788685	16
27217	13
2806464	13
8469492	13
6854583	13
30133966	13
1060429	13
10386930	13
3748502	13
2555753	13
5707907	17
3915683	13
11333692	13
31989144	15
8523114	13
2753735	13
19466539	13
15158744	13
6995873	13
6069566	13
7168042	13
7091303	13
3861777	13
31136007	13
20379011	13
41692616	13
1182070	13
2436248	13
338654	13
15943349	13
14648092	16
256420	13
1924027	13
23626407	13
33519997	16
10195469	13
6863443	13
3084384	13
9662267	13
3603248	13
15307708	16
20040714	16
7079508	13
15616581	13
4354881	13
3572001	13
4288931	16
25071	13
311798	13
19525100	13
197677	17
6155069	16
16419471	13
8735831	15
2469005	13
10032965	13
2874239	13
7103956	13
15246790	13
16194738	13
26820948	13
17904200	17
2368359	13
39122036	13
8258313	17
616632	13
18153834	13
15333689	16
9220444	15
15432345	16
14915205	13
27125404	17
7896078	13
8083813	16
19349463	13
11122149	13
4275636	13
14295671	13
77731	13
3753340	13
8036597	13
8156121	13
3028394	16
1795259	15
5007575	13
2708299	13
38198929	13
806083	13
4482391	13
4849651	13
1788750	13
13669663	13
5992515	13
11934607	13
2481854	13
44848323	13
128583	13
1421296	17
8677710	13
3958416	13
5417831	13
3681681	13
13499163	13
424358	17
11976578	13
16842286	16
6223098	13
2877657	13
986497	13
514715	13
11629542	13
5432500	17
12926611	16
7979995	16
4053449	13
977277	13
40132823	13
4733172	13
468899	13
15278319	13
3611450	16
3578194	16
15965049	13
5037590	13
1884038	13
967481	13
4866790	13
2968000	16
18760183	16
2790565	13
3781479	15
925946	13
6001359	13
2967504	13
14109665	13
18981234	13
874717	13
2319970	13
5925676	13
871719	13
20567889	16
5918317	13
1093149	13
17090968	13
912736	13
4394916	15
21257720	13
17327368	13
6197176	13
13332106	17
9867749	13
11401192	17
15616222	13
11219170	13
1236014	13
2201048	16
21783740	13
17020594	16
14045937	13
2098334	13
3809526	13
3145160	13
13588161	13
3537610	13
6467100	16
31303574	13
3027577	13
11293580	16
29753996	16
26287798	13
9163180	13
28709464	13
6449804	13
1228230	13
4099469	13
17356	13
59229565	13
2955258	13
2759112	13
15627351	13
2471782	13
7738893	13
624147	13
4525807	13
1971378	13
4543951	13
6283181	13
2792161	13
19620439	13
3704101	17
6857779	13
3763649	13
1037856	13
2249148	13
2562776	13
7107370	13
12990638	13
7380282	13
6716035	13
19699115	16
13858967	13
17066574	13
2945012	13
8992536	13
22431725	13
621794	13
14440573	13
2664569	17
12377351	13
3749437	13
5471151	13
7989768	17
5108651	13
2921212	13
3196071	13
181561	16
8944831	13
10648064	13
27604554	13
1324762	17
2048588	13
7710332	13
2536093	13
33014681	13
3241037	13
1686915	13
22076630	13
11728422	13
8005906	13
3230019	13
408006	13
1421335	15
6305616	13
27546726	13
5564233	13
13577896	13
3142240	13
53512	13
1307861	13
7562246	13
6258710	15
8051107	13
2065946	13
5348341	17
2186044	13
4207072	13
969528	13
3045541	13
7256286	13
3990696	17
14373651	13
4166399	16
12806793	13
5621251	16
8364018	13
7405428	13
659604	13
8977078	13
14145279	13
233100	13
23233733	16
2005321	13
2905017	13
2087695	13
3340369	13
14866275	16
5413994	13
4144534	13
2044808	13
23087246	16
1491319	13
2268665	13
11157227	13
7499140	13
2868191	16
3935890	17
11236682	16
3578726	13
5648232	13
4698043	13
25950227	16
10795245	13
9081798	13
487061	17
20790502	16
1181317	13
9036724	13
5828497	13
4400275	13
1329983	13
291020	13
43949335	13
1625140	13
1815741	13
24746993	13
1026491	13
11947921	13
1313611	13
12377274	13
12684029	13
7544888	15
40469	13
35638094	13
1543922	16
784644	13
15954936	13
9637922	13
3026463	17
2755311	13
7091428	17
9635953	13
489873	13
2491476	13
2578060	13
1375816	16
102681	13
47824	17
11094457	13
239271	17
8142085	13
9718264	13
5730694	13
839028	13
21899957	13
59449	13
6007043	13
8667539	13
692921	16
9751427	17
2781053	13
9434368	13
1164003	13
4830576	13
17643589	13
4624729	15
3444115	13
5124529	15
5434303	13
746094	13
12596998	13
7331172	16
3108932	13
9692639	13
116282	13
9490530	15
2697255	13
4584924	13
5643001	13
33373449	17
6971085	13
2728932	16
6366719	16
10998670	13
5790944	13
4180108	13
9197207	13
685870	17
10760182	16
17090660	13
250413	13
14453131	15
6415228	13
6158161	13
15220640	13
10591666	13
19863171	13
3243910	13
22303063	15
14220433	16
20826242	13
5175266	13
8078633	13
10520693	13
32824789	15
18080068	13
10459719	13
16062501	13
249916	13
1592937	13
9211845	13
3726887	13
2836996	13
12462206	13
3008184	13
1132406	13
1114692	13
3514694	13
1968885	13
23728673	17
2163241	15
12691897	13
3305080	13
379125	13
3961144	13
3146578	13
2568781	16
2064148	15
10344309	17
12874155	13
26313453	16
1106424	15
1591001	17
13201567	13
1401172	13
10849037	13
8077932	13
1655009	13
8340459	13
3245500	13
6375331	16
4787440	13
3104792	13
27248516	13
6383087	13
27465958	13
1987883	13
2853679	13
518721	13
11391699	16
10124487	13
6767082	13
12230415	13
6142133	13
13043056	13
8406155	13
7125611	13
225753	13
4835714	13
4254999	13
2287173	13
1769370	13
9504750	13
312613	13
8183822	13
10819823	13
3374624	16
15087780	13
888133	13
3487641	13
32450396	13
16017420	17
564616	13
6693469	15
1428221	15
14507332	13
9664612	16
14067224	13
3489367	13
34174082	13
12222572	13
18494111	15
7734252	13
1041588	13
9407145	13
6341136	13
3493023	13
3392443	17
17544331	13
8771788	17
16771169	13
1982924	13
2995107	13
25232052	13
1860485	13
8621847	13
21062093	13
2985245	17
3402527	13
3239410	13
4767676	13
1828716	13
14236802	13
4559453	13
24613600	13
1425797	13
2087983	13
15466070	13
7043623	13
10807774	13
20719688	17
12714720	13
13450580	13
14915460	17
3606784	13
306129	13
272970	13
5852301	15
15865786	13
1270662	13
492061	13
2658927	13
5738883	16
11971772	13
14334177	13
8711816	13
12003437	15
3246019	13
4150926	13
43329825	13
10418780	13
20402435	13
8220750	13
1657026	13
798909	13
1426394	13
20362873	13
1615903	13
199503	13
8167146	13
3773587	17
28293848	13
6356367	13
150981	13
7190976	13
3981736	13
9766026	17
11522422	13
7541234	13
12708212	13
2280743	13
7718143	13
5604733	13
11472036	13
1024809	16
27339134	13
8426680	13
9953343	13
131963	13
9704301	13
1318942	13
9227061	17
20958158	13
2135316	17
3333836	16
7031204	13
1555262	13
422478	13
1974358	13
1315867	13
2570057	17
9216842	13
6047298	13
4886357	15
10387409	13
3953715	13
9226673	13
4550750	15
5579515	13
10347349	13
114562	13
6140430	13
2349716	13
13158144	13
255587	13
738670	13
21385923	13
3293168	17
432737	13
1991663	13
5724250	17
11058615	13
5018045	13
17064037	13
3255435	13
6242426	13
15757955	13
3945956	17
3485394	13
5953066	13
25127113	13
6321707	15
2237622	17
15374327	13
11122058	13
2657344	13
1015725	13
12566460	13
10353123	13
4428799	13
12857035	17
12238952	13
2380557	15
7879963	17
6929234	13
18326472	13
1299818	13
10379186	15
3120010	16
5132641	13
111906	17
4677058	13
9048622	13
14089968	13
9281866	13
3720281	13
5314315	16
13354083	13
10388960	13
5520390	13
11769785	13
662987	13
2201369	13
24419100	13
7518490	13
10521702	13
7494046	13
6026731	13
17068462	13
7555175	13
2416274	13
3545109	16
4628253	13
8840069	13
7883817	13
13409413	13
3838879	13
4131205	15
17412729	13
5436965	13
5758813	17
15989753	13
4149463	13
3732525	13
2262341	13
10069760	16
21069365	15
9481386	16
1228334	13
4629249	13
26017989	13
4766231	13
1993379	13
530312	13
8347382	13
3537179	13
11566710	13
8549884	13
10302680	16
2296238	13
1346510	16
2380768	13
1470706	13
6991348	13
34276066	13
10696092	13
5453684	13
18382059	13
54429010	13
2886434	15
5690815	13
6190399	13
11615773	17
28315073	17
1282324	13
25006	13
9986258	16
39228783	13
13331429	16
6156551	13
10953857	13
2630303	15
4280489	15
1713059	13
22327035	13
18649392	13
2552421	13
993230	13
254128	13
22903251	13
4247078	13
1240390	13
9170398	13
10564208	13
677750	13
4216092	13
6253848	13
9032010	13
3382254	13
94572	13
39407363	13
35078805	15
19656893	13
2743166	13
5010879	13
2410559	13
1670574	13
13397785	17
711897	13
1204322	13
8558838	13
371431	15
19675167	13
2576004	13
6574201	13
2510251	17
4380633	13
2503542	17
14714772	17
4473494	13
3204869	13
5682885	13
4214480	13
19118510	13
3329743	16
1058814	13
23297510	13
70893	13
519482	13
2625758	13
419696	13
2369136	13
2501926	13
849298	13
4279824	13
11781615	13
507514	16
16437159	13
3915959	13
175212	13
8998509	13
5590549	17
12239113	13
7575090	16
10068615	13
268342	13
1683002	13
18565414	13
13352636	13
16957211	13
44623023	13
6456644	13
2764138	13
13394101	13
6285264	13
686014	13
8124200	13
18555155	13
3524835	13
1689032	13
784110	13
2434798	13
3105156	13
5720708	17
6865501	15
11592983	13
17404966	15
3932021	13
4653559	13
1707492	13
996382	13
5785097	13
12626120	13
1662612	13
5780721	15
22210346	13
6289047	13
4437338	15
6312328	13
28328800	13
1237312	13
8551169	13
13546373	13
20557331	16
2276063	16
3479588	16
5644334	13
286541	13
14545364	13
1719984	13
1231230	15
15445926	15
627384	13
14692468	13
1913893	13
5387076	13
4907200	13
2240694	17
1708027	13
34449843	13
3369255	13
1641217	17
309679	13
4991580	13
726503	13
8607628	13
7685538	13
3339975	13
12096341	13
13915235	13
16769121	13
846855	13
10076854	13
113112	13
8202999	13
18304980	13
6078709	13
1646369	13
936398	13
10942449	13
7417669	13
2584162	13
7453005	17
35839779	13
6000970	13
2823801	17
1120734	13
13480647	15
1541040	16
916551	13
12177341	13
1267319	13
771449	13
4225004	13
2153329	16
4378856	13
8093327	13
1407207	13
6706601	13
7151399	13
4741714	13
8263230	13
12445123	13
15511940	13
1521101	16
12508804	13
2160082	13
1954550	13
757979	13
10910468	13
9967914	15
4075978	13
3167956	13
4416392	16
11600742	13
7776356	16
21020269	13
4410959	13
2960189	13
6519479	13
10709902	13
1259940	13
9281285	13
8446874	13
11142213	13
5133557	13
36759940	13
4555897	16
4103539	16
1090111	13
476146	13
478310	13
10405690	13
23963859	17
11497617	13
34347497	15
11625442	13
2446998	13
21791088	13
529178	13
2871686	13
7698190	13
8461488	13
164524	13
3072097	13
1495936	13
1872984	13
1487429	13
7369271	13
15637561	13
163677	13
656206	13
9603488	13
1546809	15
1484438	17
15217442	13
16608684	13
2474231	13
2284441	17
964511	13
3156695	13
4929510	16
1458274	13
3160283	13
9610819	13
3129877	13
9980167	13
6045931	15
13846124	13
6288490	13
4700385	15
12249215	13
4189967	13
4769306	13
4958493	13
1125200	13
12866167	15
7093631	13
10147597	16
463756	13
4474807	13
61781	13
59083	13
23053889	15
1050451	13
41562600	13
2076471	13
1342954	13
10290927	13
26030094	13
2102255	13
1813987	13
7090614	13
5059569	15
5845064	13
13089886	16
11734600	13
820820	13
6040751	13
4242219	13
23755145	13
2111772	13
11727276	13
2554478	13
12408084	13
5222506	13
17335062	13
3370667	16
9234212	13
14870539	13
26662681	13
3476286	13
15708179	13
6622973	13
20131521	13
32860306	13
9187843	13
5922398	13
28216939	15
1774925	13
3260108	17
331259	13
487472	15
317565	16
23742113	13
2647773	15
2398059	13
12342287	17
2163630	13
12301845	13
7138279	13
1714366	13
5716844	15
671595	13
3603252	13
5634575	13
5753758	13
9942373	15
25557634	13
21797365	16
3323271	13
451902	13
2244676	13
588211	13
4247729	13
17040209	13
22210532	13
4387738	13
2468007	13
1602075	13
198497	13
26493196	16
23551	13
6434198	13
27297072	13
26662435	13
1941484	13
9112508	13
3204468	13
92873	13
4139144	17
5269897	13
430090	13
19011953	13
5789041	13
4169168	13
1498940	13
4859035	13
37539202	13
4463049	13
3170432	13
5932992	13
9601031	13
756997	13
68974	13
37145908	13
1820639	13
6065811	13
8135920	13
8168762	13
1639801	13
15994387	13
767999	16
4293584	13
11056028	13
4353597	13
11276253	15
234920	13
26640790	13
10114174	13
10206049	13
31072760	13
9070670	13
1607048	13
14945206	13
35496770	13
4762032	16
3930568	15
10824763	13
348655	16
5134482	13
275707	13
4977355	13
1216390	13
8185398	13
1047843	13
26262414	13
12423647	13
5632762	15
13800307	13
17408724	13
896494	13
8461281	13
9918918	13
2085692	17
743587	13
16287369	13
4783523	15
2488003	13
14478326	13
3393135	13
3966249	13
5600111	17
2579972	13
290543	13
24661688	13
18328072	13
7546489	13
4317379	13
34217132	13
10763373	13
756116	13
31597724	15
12809062	13
10802477	13
17403648	16
2031612	13
3477974	13
3434480	13
964690	13
6640875	13
13243362	13
3908101	13
3592466	15
1995102	13
13899392	13
2244116	13
2020551	16
22477091	13
4638626	13
808206	13
11020326	13
3080910	13
1403443	13
529495	13
14560597	13
853238	13
30648633	13
32104860	13
4454869	13
3901325	13
20504	13
12970907	13
12010667	13
31429252	13
322805	13
7165593	13
6770227	17
14088567	13
13080454	17
8132542	15
14654669	13
6867863	13
9491705	16
1034648	13
7058559	13
246786	13
37547704	13
11579218	13
9328491	13
11276265	13
5696230	13
10873334	13
7111690	13
9942385	15
9130182	17
1190681	15
1544895	13
9194457	13
13142132	13
833134	13
11501613	13
697956	13
3700903	16
638445	13
4514402	17
19450106	13
1704771	13
373989	13
7459164	13
8791525	13
4587907	16
2465965	13
13415561	13
11455498	13
5558602	16
1207625	13
9027130	13
6860607	13
2048616	13
5854580	13
5353443	13
2555618	13
8844399	13
2629800	13
16171727	13
5520971	13
5621914	13
10436121	13
9905460	13
5993152	13
29668496	13
2860494	13
5340041	13
6233759	15
8527823	13
6791347	13
1427606	13
7628049	17
37473	13
11088232	13
421840	13
224618	13
1113292	13
1271413	13
2892386	13
149893	16
10172386	13
18876940	13
2776098	13
10830238	13
4670385	16
5974031	13
3544856	13
4620166	13
3915544	13
3249566	13
7372059	13
6073330	13
724892	13
3799481	13
39673	13
5157111	17
6531670	17
19711488	13
295545	15
6586247	13
15061	13
7351617	13
61582	13
1804560	13
9293389	16
4407714	13
10047195	17
10156191	17
18777364	16
10742911	13
10405100	13
13447500	13
3876031	13
14661455	13
2507545	13
10685016	13
11417545	13
945707	13
1795887	13
21381226	13
148582	16
32776253	13
6908953	13
16755119	13
2839054	15
7228799	13
4017799	15
36340096	13
1449289	15
12431543	13
6710722	13
6981119	13
303598	13
13948058	13
5135772	13
602345	13
6106846	16
5308733	13
1122996	13
3741757	13
11058359	13
8297581	13
12006145	13
2957844	13
2758953	13
9769420	13
3959796	13
11458524	13
1524661	15
1179286	13
9601332	13
112469	17
14175470	13
17666124	13
1627612	13
16633260	13
19646302	13
8447770	13
417559	13
17910630	16
8464044	13
4706653	13
11959321	15
6182470	13
3088074	13
415946	13
17232179	13
1500659	13
3773049	13
1729170	13
958783	17
14285432	13
6686897	13
391425	13
816053	13
12346719	13
1149942	13
2733417	17
7508808	15
17528734	13
7163497	13
144060	13
2120319	13
1458445	13
5800567	13
481328	13
1827840	13
5756461	13
12677741	13
6643324	13
10951409	16
6529184	13
5151220	13
6613791	13
14789316	13
660565	13
13900219	13
9375504	13
6140136	13
4195591	13
166044	16
3645773	13
2150941	13
6788759	13
2833273	15
1500298	13
8722539	13
4346420	16
7842836	13
4103466	13
2970615	13
25946383	13
31552352	15
8076408	15
11933205	13
1939062	13
30659913	13
5369504	13
10119844	13
1010103	13
6373235	13
2696982	13
4077381	13
15270532	13
572636	13
2720858	13
1040213	13
7726926	13
22780811	13
2148075	13
5836213	13
17146462	13
14034445	13
5018421	17
348646	13
1116233	13
16887558	13
1713940	13
6773110	13
570976	15
25905	15
1722261	13
5992271	15
3200525	13
13066657	13
2662958	13
535277	16
3504435	13
18066963	13
5233419	13
5554054	13
3680801	13
10128355	13
3582154	16
22271848	13
1941869	13
7078332	13
4546774	13
677163	13
24373828	13
10801839	13
3110020	16
10656244	13
17319693	16
980858	13
2890018	13
11949957	13
3256504	16
14903865	15
3708776	13
9471555	13
3268570	13
3564329	13
39169455	13
305177	13
2814818	13
1967023	13
1355282	13
267268	13
3985536	17
2632564	13
3505747	13
6516406	13
5174744	13
11230483	13
1244898	13
20020559	13
14025661	13
285168	13
16827158	13
28349246	13
8285401	16
2417012	13
14905246	16
64135	13
4248463	15
23948722	13
2972563	13
34436860	13
4695488	13
248559	13
6934261	13
4966036	13
17267459	13
3239062	13
5455290	13
8920771	13
742629	13
1120375	13
433909	13
6171165	13
19522985	13
19332990	13
855213	13
6361713	13
34632527	13
9078664	13
10316890	13
2792212	16
6753671	13
1516975	13
2055936	13
468044	13
12123883	13
14277059	13
2236327	13
142730	13
7288249	16
10713811	13
1934724	13
1225868	16
3143781	13
3481642	13
3378062	15
3939210	13
6707762	16
8506063	13
45135224	17
1890461	13
3149395	13
122764	13
23731128	13
5944379	13
20246477	13
1386263	13
517690	13
1041630	13
9415564	13
17623176	13
30474139	13
4041476	13
18401298	13
167037	13
10614800	13
3199024	13
13628850	17
25743579	13
1598717	16
2405956	13
2830595	13
15542940	13
2588707	13
3580112	17
7161994	13
3995216	13
5926049	15
4682915	13
2783559	13
1549447	13
22410198	15
2271825	13
456705	13
315057	17
681821	16
5385963	13
12510775	13
18909205	13
6861933	13
13026483	13
2675092	15
6179792	13
7240814	13
4212575	13
2219678	13
15463492	13
11407182	13
3102811	13
8876058	16
6882018	13
28531749	13
4107314	13
24256666	13
3116656	13
4551787	15
7120188	13
1513377	15
9956707	13
3508130	13
1632215	13
3349542	13
6253340	13
7668158	13
5468389	13
187844	13
1609504	13
3538539	13
2378830	16
5557257	13
2909895	13
2181405	16
22196833	13
48847607	13
5501857	13
6195167	13
2668442	13
332742	13
541636	13
1915758	13
1882155	13
1474084	13
5730208	13
6792739	13
15347669	13
348466	13
890394	13
9048205	13
16853245	16
4131207	13
2652963	13
514141	17
2051118	13
613100	13
15461457	13
2071833	13
7787314	13
16103733	15
5136544	13
15323696	17
12768985	17
5725107	13
10597789	16
13734379	13
3161054	16
7225342	16
10129603	17
8638022	16
3012531	13
11479032	13
22380919	13
5539861	15
584680	15
406944	13
1699088	13
15939959	13
12454957	13
3845264	13
1260845	13
2218586	13
9324432	13
1785085	13
1184960	13
7185418	13
12766099	13
19136118	13
7075361	16
1767897	13
3600602	13
3310145	13
8605453	13
2072198	13
2482414	13
13597668	17
20656776	13
31515	13
15055253	13
3370054	13
871852	13
5567423	13
6969997	16
34162978	13
7734241	13
2141262	13
4744902	13
7036841	13
16387468	13
11138660	13
19014134	13
2970654	13
11335646	13
36565	15
9697438	16
5286673	13
15106802	15
18846286	13
9112819	13
1806846	16
2171901	13
2123951	16
3734166	13
3015026	13
972630	16
13554065	17
46077197	15
5905937	13
10591565	13
25194253	13
17183464	13
2645113	13
618765	13
5374675	13
5645227	13
1220452	16
21705900	16
5924661	13
12323561	16
1221349	13
10760498	13
4630685	13
2788961	13
31038277	13
3016736	13
526829	13
1376749	13
2106192	13
300487	13
3193859	13
6248726	13
9204593	13
230717	13
41902	13
3042255	13
2973408	13
1870219	13
2678023	13
4012031	13
4854646	16
4614692	13
5352529	13
18487637	13
11440388	13
3232605	13
59665	13
3217446	13
6211280	13
4269433	13
16840844	13
1285585	13
1130691	17
5692291	13
3679661	13
7043201	13
2341782	13
9703016	13
5707902	13
8578572	13
7672194	13
4620709	13
9150710	16
4284154	13
7979906	16
438723	13
16461071	13
10222690	13
2398532	13
4184133	13
1766997	13
7016730	13
44056612	15
1989455	13
753494	13
3105279	13
17689579	13
3408682	13
17348937	13
15233514	13
14594753	13
5699000	13
640063	13
2040450	13
4183997	13
2518506	13
12997528	13
387093	13
11108604	16
6707016	13
2868616	13
4202326	16
13194190	13
18523647	13
1280582	13
13419603	13
9876845	13
7091609	17
5982664	13
4601030	13
5490306	13
1322362	13
14827039	17
4340558	13
1419599	13
1034618	16
4300864	13
4522329	13
1168894	17
8103678	13
1375646	15
470676	13
1217865	15
3597969	15
4639249	13
17443722	13
7661493	16
4362227	13
15233971	16
20444951	13
7341832	13
2726806	13
159715	13
3176324	13
2538345	13
4322811	16
25831973	13
2744213	13
4284960	16
2892373	16
1444797	13
14000458	17
9379282	13
4540819	13
16071348	17
7524367	13
6291264	13
2661154	13
23572578	13
9483128	13
10953924	13
1647654	17
4970173	13
2349381	17
11672747	16
9144809	13
13379380	13
18144290	13
9829728	13
7576807	13
6711016	13
9269038	13
2807489	16
933938	13
8260669	13
4303726	13
853524	13
2489179	13
6325384	13
12108535	13
10504919	16
1538796	13
13932542	13
17860111	13
17907952	16
1989312	13
1243114	17
12185954	16
10576003	13
4793372	15
491009	13
659118	13
15900160	13
4087684	13
43315863	15
429181	16
433152	13
4178839	13
1437727	13
829963	13
11332611	17
17890662	13
6589199	13
109265	13
3747825	13
5651367	13
2989740	17
21218996	13
1284968	13
1201601	15
29362266	15
1164838	13
5144632	13
8864441	13
22022582	13
1316296	13
19489481	13
16233327	16
7862184	13
5523992	17
10155568	13
3492383	13
6135709	13
14608872	13
551966	13
9613517	13
8568600	13
3560394	15
1227866	13
15662382	15
39095	13
9348762	13
6872183	13
10453194	13
6667977	13
2963651	13
5267086	13
6750768	17
158394	13
16991204	16
8144335	16
1771565	15
1422143	13
11911813	13
27153590	13
808544	13
17818659	13
18270881	13
4607557	17
8934464	13
499288	16
18339401	13
8457151	13
8210330	13
21081798	13
479278	13
13122608	13
495926	13
11668056	13
17500468	13
9179656	15
11214873	13
1736497	16
16106836	13
8868651	13
7013709	13
4339822	16
5125875	15
2686384	13
11650581	17
761026	13
2357661	13
1351282	17
1548461	13
3651470	16
6384082	17
9034492	13
13191528	13
5811864	17
6562866	13
6890440	13
2634857	13
7511590	13
13479392	13
1395466	13
9776468	13
11649931	13
2104895	15
5362661	13
15467005	13
11856872	13
4316265	13
1227662	13
3316218	13
16086119	13
635745	13
4319846	13
6199719	13
2387078	16
32224864	13
8082574	13
14957588	13
15915018	13
11264642	13
7304511	13
5359659	13
1846545	13
6302578	13
742493	17
13206850	13
25730	13
40782639	13
434256	13
2345185	13
6553471	15
5739886	13
11594257	13
3055987	13
6347678	13
6981831	13
5774923	13
5152294	13
28955447	13
2260263	16
10181458	13
6140367	13
7332459	13
26847365	13
1153443	13
16814094	13
11210494	13
25808476	13
1006364	15
2380159	13
3271921	13
20216946	13
3012442	13
6978153	13
22887914	13
9570592	13
727772	13
4073761	13
2180954	13
12073226	16
9262780	13
4383274	13
4715364	13
1738093	15
5019575	13
5369472	16
9891055	13
4937734	16
3383362	16
6082081	13
9215242	15
4115572	13
5929516	13
3380216	13
444591	16
18670020	13
2400414	13
9796453	15
2016127	17
9583637	13
17693285	13
6339713	13
1887482	13
4053101	13
9283459	13
1599462	13
6672351	13
22753003	13
219609	13
5386840	13
1862638	13
9607622	13
3590919	13
24397957	16
27803470	13
8345223	13
5121276	13
6008379	16
21533175	13
4071628	13
4980563	13
1153496	13
3825160	13
3865659	13
7107638	15
7817591	13
3224396	13
7295509	13
1150859	13
1072517	13
812516	13
8441946	13
7513842	15
15512724	13
1423223	13
5276753	13
516544	13
9256588	13
18876591	13
37323394	13
833215	13
28089243	13
10078382	13
6192248	15
3501610	13
10196403	13
5700337	17
2724738	13
564587	17
32751352	13
3719004	13
9985989	13
9556624	13
9844313	13
857044	13
1388461	15
7275869	13
17308505	13
12392921	17
2258679	16
8771804	16
4060796	15
18070188	16
9656093	13
3163554	13
33234608	13
14712933	13
1086538	13
11926439	13
16986169	13
936315	13
3426926	16
468458	13
1527493	13
23296842	13
14106642	13
15043062	13
8556622	13
5251894	17
7997280	13
4219998	13
2138272	16
7002385	13
5054730	17
11106830	13
8517160	13
25909122	15
10570978	13
8593599	13
2566765	13
14934963	13
8184976	16
54912395	17
23266087	13
9666208	13
15412813	13
27796733	13
3205028	13
929998	13
7603118	13
8625549	13
12017300	13
8061839	13
25120673	13
6761302	13
4820839	13
4808574	16
377142	13
2924343	16
5051201	13
4365833	13
520326	13
3545128	13
4864070	13
21476361	16
906434	13
877631	13
12039936	16
5577167	16
3589510	13
830850	15
18509270	13
2114476	13
4717953	16
14801519	13
9949771	13
10836683	13
25855033	13
8834925	13
5506667	13
8421253	13
17941640	16
1437775	17
1894553	13
731060	13
1040858	17
11626356	13
13300746	13
74647	13
11809002	13
15981905	13
11992703	13
1450971	13
16374289	13
5269505	13
17009932	16
12357114	13
1551861	13
1820122	13
1518798	13
6425426	12
5458335	13
18932950	13
22435748	13
35378115	13
7351132	17
463621	13
893000	13
2541338	16
609483	16
5195732	13
9918067	13
15822065	13
3797268	13
4395558	15
20682600	13
18741206	13
8983728	13
15235581	13
11544113	17
27569918	13
15296495	13
7247319	17
2850443	13
3990644	13
31889095	13
3432298	13
17811197	13
9930454	13
6468028	13
17485539	13
1765460	13
8101616	13
8175536	13
21037929	13
1894383	13
2486003	17
3370438	13
1769003	13
12916862	13
6290358	13
7513057	13
8726346	13
1681256	15
473610	13
8373026	13
3245548	13
3930352	15
154567	17
7131148	17
2470774	13
4664130	13
4282272	13
1158447	16
4039017	13
7660826	13
1482801	13
18798441	13
10633985	13
11357692	13
23460951	16
3889816	13
1752407	17
3864992	13
7113606	13
3477085	13
5144170	15
440912	16
5774892	16
9713110	13
9521199	13
1960576	13
26563617	13
7777855	13
1778061	13
44307180	13
13662619	13
3865175	13
1162031	16
2051464	13
10405802	13
8829326	13
3408095	13
17285656	13
26450037	13
22247307	13
6606346	13
1554576	13
10728103	13
277830	13
9003584	13
15126417	17
5725261	13
6572458	15
16999549	13
8094513	13
1156194	13
5877141	13
2906274	17
13180947	13
50420705	13
12567806	15
146770	17
18737772	16
809640	15
117010	15
3650577	17
3645402	13
9342204	13
16001499	13
19203082	13
1393947	15
15516676	13
29695191	13
3440285	17
368996	13
2187928	13
393448	13
11574307	13
7452203	13
21301246	13
2362831	17
3963449	13
203975	16
23256164	15
2263747	13
36867537	13
8607097	17
931720	17
8508965	13
10676046	13
19611075	13
521547	13
15884863	13
23373789	16
8795448	13
32792506	13
12736738	13
1391406	13
4849440	13
4074512	13
12361625	13
3605354	13
27142135	16
1750764	15
12623728	13
2024873	13
3495221	13
12319627	13
20697934	13
4195692	13
6228095	13
23745984	13
29071582	13
26802148	13
22539010	13
29120900	16
7016390	13
12075319	13
3014489	13
9777027	13
4031218	13
16541506	13
13570436	13
6186160	13
12585128	13
4694090	13
10336797	13
16632538	13
1061483	13
649245	13
24849072	13
10145243	13
16910447	13
10691141	13
4936833	13
10099119	13
21782621	16
22050420	13
1367961	13
6366953	13
18308147	13
287134	13
576399	16
21284979	13
2647188	13
34693310	13
1453752	13
6772312	13
14479479	13
10380867	13
4781396	13
867802	17
1828225	13
2911130	16
18965576	13
3963201	13
3739024	16
9834092	13
2668806	13
18584679	16
8760012	16
168523	13
10955292	17
1566845	13
8299174	13
3143828	13
2392878	13
1519375	13
981614	16
13334679	16
3586893	13
2617627	13
7311416	13
10288720	13
8735686	13
9006098	13
7380826	13
12372257	13
2711875	13
2122837	13
7775190	13
17905718	13
8153610	13
2699244	13
739293	13
3204624	17
5260969	13
2390171	13
5339744	13
22175756	16
5265596	13
28997675	13
112688	13
3286945	13
4981019	13
1950880	16
5484557	13
1552786	13
7670507	13
14293702	13
16852977	13
1685173	13
507614	11
7917335	13
795832	13
20879518	13
5873325	13
12387611	13
2727513	13
2674603	13
1244189	16
1763775	13
5654539	13
14164063	13
2570547	13
11329675	15
1826745	15
28568588	13
8599832	13
3849573	13
451407	13
52279318	13
12808707	13
1278637	13
1514992	16
3952637	13
9326454	13
13734335	13
6786950	13
712771	15
169331	13
17038343	13
4285542	13
3332988	17
2774514	13
11369211	13
6986492	16
976434	13
5145898	13
6452774	13
26007273	16
16159982	13
2364706	17
2919222	13
956842	13
25791	13
796132	13
1505630	13
7204280	15
6308170	17
1497132	13
4982109	13
5973098	13
20474741	16
16996658	13
13499498	13
22455505	13
1394086	13
3958765	16
4523350	13
268240	13
10012204	13
3072110	13
17296752	13
10988295	13
4499103	13
15908512	15
1791025	13
1907485	13
1361302	13
1507876	13
8567121	13
1978396	13
13291573	13
2021999	16
20790274	17
3789824	13
14617639	13
5756314	13
9878141	13
4213552	15
9148006	13
9812776	13
325517	13
12138999	13
9159787	16
8341861	13
521841	13
7212222	13
1801532	16
3865588	13
9460890	13
3539930	13
6895413	13
35537796	13
4290359	13
16676156	13
167824	13
1546958	13
17241015	13
15625859	13
16839466	13
4052352	13
1959900	13
493638	13
10364989	13
8471273	13
15310331	13
2032202	13
6181924	13
9934815	13
6083584	13
7457746	13
28670	13
48597862	13
141994	13
1355953	13
10808823	13
23832015	13
16300129	15
9192108	13
539716	13
5222268	13
2816690	13
872521	13
1924824	13
477039	13
6336382	16
29991	17
9513150	13
8444570	15
16302896	13
2617662	13
3762061	13
1038440	13
10802461	16
2683073	17
14857745	13
7039879	13
37793889	13
6824261	16
6896918	16
7110111	13
19519295	15
11512780	13
9201557	13
5034148	13
26241348	13
6634556	13
8226914	13
3264676	13
20132660	13
3642227	13
2470030	16
1538158	13
111964	13
19424290	13
4581433	13
5254253	13
2529216	13
6257066	13
456536	13
19042519	13
17324540	13
30764769	13
3818802	16
2180598	16
25186817	13
12714603	15
15621421	13
664635	13
6882976	13
15040953	13
3605800	13
1810140	13
9861187	13
764039	16
17347312	13
8837007	13
10130573	15
3417450	13
4872363	15
9488953	13
7782556	13
826589	13
8606526	13
2263167	13
5745048	13
8377623	13
32224502	13
9233321	13
2148325	17
369747	13
2493241	13
9815802	13
5998401	13
28972881	13
53656276	13
27833729	15
19210040	13
6558987	13
301939	15
112453	13
2677059	13
16472010	13
955411	13
6625109	13
5144457	16
3419018	13
510950	13
8761989	13
2252068	13
8501553	13
3358936	13
10768706	13
6429137	11
14032136	16
11256009	13
6688415	16
3892404	13
2741811	17
3635641	13
52662226	13
47371785	15
1466362	13
18623536	17
30898641	13
3145085	13
13861150	13
121089	13
3714907	16
15147043	13
3060792	13
7696259	13
6999353	13
1215700	13
10109419	13
12906448	13
8137369	13
20050992	17
1534372	13
377259	13
4144265	13
2132761	13
15885607	13
756571	13
15965108	17
4998902	13
1286345	16
10401042	15
10675745	13
5703527	13
14223433	13
13434040	13
13049818	13
33481184	13
3101020	13
2286534	13
32668155	13
22318968	13
8789545	13
9339762	17
5831564	15
12598462	13
8515803	13
27440806	13
10131270	15
13009658	13
18770703	13
37448972	13
2273735	13
16818215	13
8767480	16
2683732	13
5343595	13
12422427	16
22985499	16
8984033	13
11523182	13
1027544	13
5356261	13
2954525	13
6923314	13
16921851	13
1603813	13
4980717	13
2092844	13
15887939	13
13999454	13
3941001	13
11893940	13
27471583	13
11800433	13
11874953	16
163524	13
3917211	13
3266240	16
8459350	13
597784	13
3733542	13
431676	13
2180746	13
19652022	13
3619892	13
1725507	13
27114357	16
5345056	13
65937	13
3727322	15
5231245	13
3350241	13
1712092	13
14626536	13
6470694	13
8054541	13
4387112	13
9682476	13
9539278	13
13410103	13
1397752	13
1775219	13
954043	13
13260528	13
1551931	17
27623059	13
2337269	13
665701	13
7452597	17
812002	16
6635812	16
5864829	13
7073603	13
11156926	15
5609318	13
34093294	13
11787803	13
5259960	13
314907	13
20685800	13
8688787	17
5559716	16
18377572	13
11140309	17
9517445	13
4916963	13
7933021	13
1478700	16
2268313	13
936032	13
14818457	13
5925039	16
3482489	13
5148673	13
325934	16
278808	13
4635412	13
8595680	13
13782079	13
5509648	13
1189786	13
4195040	13
19237774	13
6808701	17
30046486	13
13526771	13
10156313	13
1566943	13
588885	13
17833120	13
1916250	13
8715864	13
4665302	13
14685686	13
7802791	13
4758310	15
1356818	13
20734501	13
6898331	13
1720833	13
7085490	17
8118940	13
1018997	13
11357812	15
2493984	13
15065147	16
9040081	13
10104611	13
196567	13
12771510	13
10923654	13
10005315	13
13163767	13
10557159	13
11462854	13
3848837	13
4488970	13
7377883	13
4752052	13
1939336	13
12764741	16
7541514	13
5592152	13
2874175	13
4306823	13
7596768	16
15089629	13
2349902	16
2894742	13
3827800	13
15772396	17
1146278	13
9592710	13
329796	13
2948890	13
1693887	13
1071504	13
11980099	13
4527148	13
8771852	13
12354462	13
14492339	13
5683425	13
2965142	13
5116775	13
10015460	13
3264703	16
3296716	13
5156116	16
338857	13
19410628	13
22388063	13
4917661	13
1716303	13
18833846	16
15020009	16
2022111	13
5072723	16
1427681	13
12436884	13
4572492	13
8488283	13
5798623	13
2985153	16
5117764	16
11333137	13
4826296	13
12524678	13
971215	13
9425137	13
10687477	13
11164533	13
223842	13
3613631	13
453217	17
1522818	13
15997307	13
8761887	13
559369	13
3793552	13
1285605	13
8739445	15
5492420	16
50051740	13
2951300	13
20515009	13
4768245	13
4646675	13
8326577	16
2666715	13
2347575	17
4380414	15
23898221	13
18115834	16
932381	15
8841361	13
221132	16
26913509	13
1557417	15
2447813	13
343043	13
13255224	13
10075427	13
24556088	17
4638488	13
8516889	13
4258419	13
4206777	15
15096890	13
3492138	13
11212166	13
3552464	13
3345445	15
31471069	13
19205378	17
7197334	13
5394128	13
13616455	13
3394032	13
10241410	13
584995	13
1720830	13
3049850	13
2268972	13
748985	13
1373121	13
803963	13
6351978	13
6402878	17
6318474	13
6198357	13
8444425	13
3517039	15
7675900	13
10599064	13
2169307	16
432471	13
3740584	13
8119517	16
23011574	13
5517515	13
14175503	13
2265932	13
8706568	13
5939089	13
5615119	13
2019357	13
6888814	13
2487214	13
8392258	13
3340683	13
9347287	13
14660626	13
17057635	13
2153548	17
742040	13
5495282	13
8334497	13
15010365	15
417170	13
190769	13
36107003	13
786095	13
6133082	16
4294154	13
312844	13
326889	15
3693244	17
5939702	13
22162390	13
4173608	13
3499727	13
3699347	13
751252	13
27894832	13
6261958	13
10695387	13
7188178	13
6785667	13
833416	13
29295381	13
4359533	13
25682154	15
2793370	13
7414065	13
409792	13
5031879	16
2000125	13
16304176	13
186969	13
1785377	13
4905080	13
30904509	13
12675612	17
34530094	13
4961150	13
9937511	13
6296569	16
17354160	15
4527751	13
6410913	13
16744181	17
20779668	13
1806142	13
2099231	16
4560834	16
2033354	13
1171317	13
15770778	13
8543420	16
12141731	13
34110011	13
14774455	13
19599282	13
1741696	13
12774246	13
32636468	13
3206146	13
789640	13
1477100	13
975025	13
6247768	13
21494892	13
4727496	13
1405421	13
2588784	13
5166856	13
10184379	15
1376551	16
22916563	17
7417333	13
10713660	13
10409223	13
9714226	13
988711	13
4299197	13
4374460	13
6710878	13
5784329	13
15197973	13
12799610	13
1671785	13
8869872	13
17573124	13
8441310	13
2831611	13
2716719	13
4178129	13
11548607	16
1769192	13
1069333	13
6701813	16
11968762	13
10506615	15
17726636	13
3762864	13
3826573	16
3702350	13
14421524	13
793835	13
21469603	13
10350311	13
9007660	13
9925748	15
6849661	13
14172852	13
29988250	16
234798	13
15416366	17
7992055	13
2178191	13
4316501	13
12889200	13
5915695	13
194650	13
3314667	13
6695798	13
6783534	13
6258791	13
1323030	13
9460965	13
18668187	13
2287285	17
4075558	17
559395	13
1418903	16
696608	13
7658228	17
2470245	17
3093746	15
13099795	13
2832544	13
23513432	13
605483	17
113018	17
1983271	13
2641966	13
6763059	13
17327616	13
57228	13
9834544	13
23149523	17
44734060	16
13533378	13
13161227	17
6497070	13
121120	13
5819700	15
5029597	13
23208200	13
12109339	13
3941149	17
6282723	13
1200092	13
24420055	13
3294176	13
1968297	16
6093358	16
1973278	13
4414829	13
4063853	13
2103023	13
3794375	13
16036711	13
353601	13
11805027	13
3798356	16
29375710	13
13231234	13
4402070	13
8806719	17
7410572	13
44533315	13
15020200	13
19159965	13
2038829	13
2772410	13
3775178	13
7352441	13
3978963	13
12335745	15
1531566	13
320953	13
401900	13
9361143	13
3926845	13
9354617	13
3199737	13
3803819	13
4355668	13
2969336	13
13815880	13
3920237	13
3386040	13
7890720	13
6541823	13
15539712	13
8406869	13
10500160	13
17753616	13
2939355	13
2924364	13
15123515	16
17152252	16
58959	13
7892459	13
7160580	13
18858249	13
4176041	13
2318573	16
4022725	13
7385866	13
11260514	13
6396664	13
6618359	13
2935536	13
22072527	13
2859001	13
4199062	13
645226	16
5856653	13
8009305	13
1727942	13
312480	13
3409310	16
16436958	13
3874221	17
22745721	13
33068752	17
25679777	13
787524	15
4686207	13
20504399	13
3260087	13
5596200	13
5667335	13
41400027	13
5976184	13
1481789	16
350061	13
15111358	13
2573902	13
27911225	17
5490318	13
17965589	13
2311418	16
2665861	13
7342797	13
20592591	13
2280302	13
4627855	15
7579772	13
8556	13
1685498	15
3157970	13
11589363	13
10650587	13
4964575	13
4700033	13
2225552	13
7061298	13
14679770	13
21496781	16
5699339	13
1447944	13
12675228	16
9990424	13
1755352	13
720145	13
20056482	13
20282194	13
3329236	16
3880146	13
3138658	13
1640841	13
608055	13
4937542	13
10032548	13
27266211	13
12334282	13
4769279	13
2208169	16
4965858	13
573119	13
5359940	13
843718	13
27736334	13
4661396	13
19888571	13
1882633	13
11848501	13
4763035	13
7551578	13
13783622	16
5609736	13
1061220	13
6851252	13
1167404	16
4637926	17
5018106	13
3826094	13
1818179	13
830220	13
1423425	13
6148375	16
4660638	13
5842957	17
2203370	17
16473485	13
22201203	13
435425	13
5672314	13
9605619	13
26447140	13
5904881	13
5055775	16
15041258	13
15459452	13
16938724	13
10687537	13
4490208	13
3943933	13
4219601	13
3947046	13
4147672	13
10051302	13
2606224	13
5632963	13
5098918	17
17630087	13
6046288	13
31305656	13
497487	16
2148745	13
1748062	13
2527799	13
1974106	13
2430620	13
8549464	13
17009805	16
13151966	13
11957538	13
16591896	13
7131792	13
22664181	16
14896415	13
1194110	13
12322453	13
4288690	13
7624189	13
6420490	13
1800751	13
4805165	13
6619145	16
1043976	13
4493817	13
13974805	13
24665721	13
6569470	13
4527157	13
5924477	16
5734068	16
4994499	13
2220953	13
1740344	13
2684286	13
13427211	13
4021995	13
6210020	16
8827952	13
13825597	13
16303984	13
2818483	13
22678717	15
6842544	13
15117909	13
3601055	13
8894334	13
9930914	13
11793714	13
7778658	13
4682364	13
10376867	17
1088731	15
4375841	13
1144795	13
7931496	13
200576	13
750231	13
4655901	17
4183473	16
1145735	13
16267214	13
2074699	13
25725525	13
2079106	13
1846881	15
3018789	15
10633013	17
658301	13
1580465	13
32131998	17
5802593	13
1477555	13
2648718	13
15114181	15
6884390	13
7364300	16
2939601	17
10422182	13
4265621	13
8904535	13
1433736	13
7227609	17
3234321	13
6416590	17
1034292	13
3909103	13
11492564	13
21738147	13
1233437	13
3314267	13
7529853	13
1152595	13
15043988	13
154065	13
730047	13
487572	16
4997673	13
10666044	13
6551149	13
11657378	13
4758278	17
1886862	17
2338611	13
46054250	13
3234086	13
1411020	13
6554957	13
16373388	13
24071409	13
19637634	13
2314778	16
11318806	13
6676126	13
23506568	13
5715806	13
14436661	13
1389038	17
3344247	13
3059016	13
5503211	13
15171758	13
3664505	16
4045827	13
7453197	17
7579383	13
4901	13
16042025	13
6848769	13
7897735	13
1893854	13
2750181	13
3470728	13
20601349	13
6605146	13
15715403	13
1178048	17
6329146	13
9565447	17
951457	13
4183964	13
9849103	13
7032027	13
17741301	15
1698862	13
13470473	13
4875555	15
7505650	13
36563564	13
5554945	13
1113368	13
3695654	13
10890262	13
10882567	13
6484524	13
9830240	13
16924432	15
13676612	13
9960775	13
16187391	13
2186399	13
18115554	13
16747134	17
1236094	15
5732611	13
12312189	15
46577187	13
11132394	13
14642949	15
19628544	13
4871809	16
25128483	13
1171382	13
3514906	13
2063706	13
21239383	13
776966	13
2145070	13
9922251	13
10449395	13
12636636	13
6257275	13
5287421	13
12924210	13
5903653	16
18011298	15
4637992	17
33726	13
5325970	15
13328989	13
16423565	13
1653802	13
14109081	13
17374086	13
9805450	13
14245398	13
7615934	13
17618124	13
28607691	16
1531058	13
2888336	15
12126959	15
8924604	13
19681994	13
115046	13
2490219	16
6412367	13
2903524	13
25867864	13
3329933	13
11708678	13
19183364	13
22711644	13
563444	13
17929640	13
17412011	13
1252355	13
46019835	13
1622499	16
1346228	13
18661990	15
15866467	13
2304551	13
56025720	13
12629755	13
2301564	13
13554954	13
999507	13
3040238	13
13712449	13
933054	13
1797919	13
10236794	13
6151799	13
4809043	16
16396991	13
8195691	13
1877033	13
13077423	13
2345988	13
1514080	13
3332430	13
9019573	13
2885410	13
4583534	13
10835044	13
3202035	13
10442262	13
6460083	13
26015529	13
6358015	13
16840741	13
17349978	17
8937743	13
11200064	13
6020887	13
1572754	16
7174927	17
27938053	17
8688123	15
20260786	13
8908231	16
5907224	13
6626901	13
2067614	13
9285854	13
1175392	15
5999874	13
17129022	16
4324839	13
9317897	13
50477222	13
26128	13
240560	15
2240584	13
4988078	13
4291609	13
33909662	13
8086228	13
3439238	13
596430	13
26452309	13
3753410	13
9240750	13
2810912	13
21034415	13
7664509	13
8861398	13
3593622	13
3046590	13
18259556	13
115479	13
1779393	13
7754187	13
5752120	16
9393334	13
1466430	13
7463649	15
41107472	13
10519887	13
1627150	13
17516475	13
476070	13
9333483	13
267492	13
9376438	13
9218699	13
8254856	13
1232693	13
19694841	16
992626	15
2968715	13
4255070	13
998601	13
18976939	16
5829936	13
22778758	13
1337600	17
9537330	13
8021461	13
3264886	13
7908403	15
22227285	13
4888164	13
1737258	13
3738668	13
22739856	13
9450072	17
9319534	13
8488011	13
6209447	16
3810071	13
949784	13
7095297	13
7183964	16
1886167	13
12822988	13
12470025	13
2061150	13
2174665	13
13469939	13
12232941	17
3433128	13
6731528	13
41727	13
235394	13
1731915	13
9939049	13
3484890	13
1043504	13
5148613	13
1207774	13
15219065	13
10141564	13
11779764	13
9844012	13
37667	13
33349275	13
4145163	13
1356031	17
6780335	15
7806520	13
22053989	17
6187174	13
14654716	13
47340748	13
8058489	13
13649326	13
2420721	13
10475311	13
83576	17
4305582	13
7351097	13
3508668	16
2812050	13
16527593	13
42058469	13
3955746	16
4811295	13
538115	13
1880272	13
236329	13
205181	13
16231086	13
97661	13
7165630	13
13614527	13
9670267	13
5693149	13
9042839	13
6597454	16
39677698	13
23362	13
2133338	13
2908052	16
7469024	13
15809772	13
11919595	15
6601790	13
3724966	13
2750918	13
5712277	13
11185998	13
20858370	13
20030114	13
9841577	13
5708010	13
15155497	13
6640507	16
16127592	13
1249256	13
459786	13
4546029	16
1155944	13
9868800	13
2098871	16
6748419	13
2142693	13
5005328	13
20161640	13
8052399	13
433414	13
2981888	13
42729	13
27289591	13
13792947	17
11879164	13
13877745	13
1014882	13
17932101	13
13870408	16
12745048	13
1653906	13
4697977	13
9829708	16
2860867	13
3537858	13
12161035	17
29674831	13
9384240	13
6253327	13
6718263	13
4342917	16
8514283	15
3007462	17
1535245	15
29980912	13
388256	13
1716136	13
4344417	13
964041	13
4469024	17
3212136	16
11097335	13
2318365	13
30635116	13
11744518	13
1376013	13
7664983	13
82036	13
9981057	13
6356593	17
3308097	15
10196884	13
29579536	13
9968482	13
863107	13
12969583	13
22294449	13
21408557	13
3563804	13
3689802	13
3788422	13
15681697	13
6161967	13
2116802	13
5050312	13
9388192	15
759566	13
12509518	16
5553036	13
1407672	13
1183397	13
2306701	13
3587430	13
3587251	13
3268086	16
7463990	13
4399816	13
35343562	13
13565128	13
14524072	16
2094787	13
6389810	13
571269	13
7431830	13
11140592	13
649164	13
3033899	15
15377644	13
2715348	13
6189218	13
4975904	13
7505664	13
2239593	13
2079379	13
3243645	13
13408225	13
4067207	13
12879240	13
5399426	13
5234112	13
14720683	13
5884478	13
499608	13
900877	13
8227914	13
8343146	13
13959566	17
23124923	13
2640295	13
9477344	13
14407619	13
128664	13
3474800	13
17736192	13
240975	13
9546149	13
6379775	13
11904376	13
342384	13
107539	13
4304983	17
1914514	13
22621899	13
3433472	13
74272	13
5190420	13
13600962	13
2790750	13
1316918	15
4717886	13
3761945	13
6340773	13
9132679	13
22214947	13
10487470	13
3662289	15
5013656	13
3545466	17
3002060	13
5185704	13
2039833	13
446325	13
1652466	13
696645	13
8162462	13
1612333	13
5484809	13
2256949	13
15493807	13
2646718	13
3827935	13
373053	17
3866668	13
1708170	13
4802251	13
15138707	13
10750091	13
5330137	13
14558063	13
24968551	13
2952908	16
231694	13
6257180	13
8636520	13
5185533	13
50489404	13
5634424	13
6215910	13
28310220	13
13507868	13
1756683	13
1737054	13
5577946	13
11665487	15
2477773	17
1536504	13
33718012	13
3343910	17
2775688	13
8104354	13
14654707	17
357296	13
772928	13
554019	13
1170463	13
1966031	13
11790797	13
1458620	13
3730862	13
2929169	13
3998865	13
6323680	13
739991	13
23989413	16
1980377	16
34028321	13
3511171	13
3169832	16
14887401	13
169406	17
8622651	13
710194	13
2538671	17
17144409	16
3170059	16
390678	15
9984005	13
15637389	13
1367048	13
6368117	13
1348871	13
3689710	15
6629314	17
6555959	15
7422288	13
19444962	13
7500205	13
22032652	13
1214677	13
8510731	13
6014516	13
13297788	16
1457747	13
16329249	16
5415329	15
3370975	13
594246	17
9165669	13
1888223	13
4078491	15
23240486	13
10441847	13
2503579	13
408157	13
2085278	13
34368263	16
3768390	13
3255607	13
7436124	13
4054603	13
11385716	13
4537731	13
8250371	13
3748206	13
15929716	16
14506476	13
377761	13
22676778	15
3067923	13
1443284	13
13917113	13
4359086	17
10555312	13
8201953	17
10414430	13
1701286	13
16082974	13
24818914	13
5537873	13
18558683	13
8245329	15
16943930	13
94577	13
29520666	13
4712952	16
2091419	13
3657464	13
13663497	13
5263069	13
1485134	13
12875645	13
1987768	13
10202764	15
10014671	17
3538936	13
751785	13
25911924	13
745877	13
7378087	13
13285820	13
48502	13
8936843	13
3120234	17
1580629	13
9555017	13
6421489	13
1333483	13
21951895	13
6103627	13
13918867	13
7780295	13
2382390	13
2241623	13
1788751	13
1969557	13
19600607	13
5371914	13
17271624	13
22245212	13
28592701	13
15240066	13
12791553	17
6514713	13
9106830	13
1654415	13
655276	13
12271181	13
37994262	13
11408405	13
17784433	13
2256301	13
1264821	13
11710323	11
52001609	13
11557052	17
7261362	13
4917815	13
1323054	16
1038319	13
5713884	13
4617572	13
1495726	13
10902101	13
13893556	13
20206017	13
2019553	13
8822016	13
3565782	15
742622	13
24165564	13
19503052	13
10956558	13
27040715	13
15100693	13
19725048	13
12034149	13
8188247	13
5719168	13
2672333	16
7623925	13
1142286	13
8344981	13
10022472	13
7767138	13
4395263	16
1774422	16
13272660	16
21702694	13
617257	13
23368840	15
2970261	13
11492995	15
16257893	13
9058197	13
8809299	13
2562101	16
16381472	13
395602	13
11061716	13
114241	13
3415072	16
2832150	13
5132808	13
20902231	13
762196	13
9367501	13
7374144	13
13240304	13
17776489	13
1439564	15
8138517	17
3418242	13
14392530	13
1592942	13
14984425	16
1867140	13
8094897	13
2668385	16
7577032	13
16646118	13
8549020	13
14231471	13
5252496	16
25094753	13
3135013	13
31482690	13
14211361	13
3707638	13
5233605	13
677259	13
5618410	13
8251923	13
6776198	13
8828448	13
393846	13
9254938	13
948337	13
8630252	13
3342107	13
1866233	13
9759317	13
4834779	13
27118813	13
5024597	13
4563449	13
1433720	13
8017975	13
2797787	13
11214755	13
6125310	13
6473257	13
1793859	13
4147181	13
13801492	15
17035754	13
661407	13
8481912	13
24524487	13
8951067	17
2004134	13
10953847	13
10187130	16
11765919	17
8124511	13
12148699	13
13876835	13
10685226	13
5828492	13
13619086	16
679008	13
7402158	13
10638427	16
1584905	15
5741419	13
3488995	13
13020942	13
5046742	13
7384909	13
14857688	13
1303849	13
64380	15
23240555	13
11459246	13
2465175	13
4954539	13
1299792	13
18811	15
3796366	16
14989690	13
8629086	13
4791156	13
12566962	16
8312201	13
16381163	17
205179	13
8053502	17
593239	13
6241903	13
2930729	13
17850603	13
15696349	13
1277968	17
1562241	13
606324	17
17411157	13
33859244	13
341124	13
9272412	17
5184272	13
11224056	13
35211087	13
8545916	16
5964850	13
4303862	13
7000276	13
140739	13
7477637	13
2404607	13
1968981	13
16155642	16
3161884	16
13582190	13
45820115	13
6039976	13
4709418	13
4979399	13
7421103	13
12083414	13
22675230	13
4569210	13
3039992	13
8154881	13
2694109	13
10963611	13
2141934	16
19207230	13
1678061	13
2777537	13
2107158	13
1343707	13
16742443	16
1142570	13
9505324	13
29897049	13
26855453	13
7050879	13
3280778	13
2740152	13
308763	13
1516667	13
2254863	13
2220682	13
18168641	13
4855297	15
10989913	13
15186799	13
1814201	13
9155950	13
956306	13
18373747	13
8228623	16
11995521	13
2237151	15
1470795	13
3172682	13
3875846	13
3533279	13
3837273	16
9012472	13
5315551	13
35442	17
9810952	13
1606578	15
5365948	13
550438	13
12539370	13
6610268	13
15151468	13
4556802	13
8198515	13
21625765	13
6297118	13
11259334	13
8345240	13
15984033	13
1089894	13
3457534	15
4252635	13
1062288	13
3021204	16
117797	13
1906321	16
3956400	17
7462069	13
4520566	13
2763169	16
4075057	13
17106748	13
13899713	13
25152307	16
1421196	13
3640751	15
10362072	13
1633278	17
1076914	13
7877373	17
3112914	13
6994327	13
789805	13
4534460	15
21251330	13
6686646	13
3553805	13
11446300	13
1720652	16
1490366	13
6112980	13
1643812	13
395344	15
19874831	13
16916678	17
34454547	13
41716126	17
15470502	13
2320075	13
20504577	13
37441	13
2923381	13
4615844	13
30267617	13
2120590	13
11645403	16
16404911	13
6987510	13
1978152	13
14889452	13
2500141	13
3174829	13
2914531	13
11935227	13
14480108	13
7237850	13
638448	13
256775	13
540152	16
3996532	13
4285157	13
76504	13
2059977	13
6918713	13
1595714	16
289413	13
25374266	13
9822189	13
23587874	13
2551540	13
9773481	13
2906423	13
1498150	13
17360737	13
2165285	13
7001073	13
11456973	13
4772307	16
574522	13
4262806	13
5229724	13
2444850	15
5593184	16
1183923	13
25407433	13
2183518	13
3700687	13
2955476	13
16227038	13
13957643	16
1642419	13
3369892	13
766070	13
12522731	13
5369501	13
6240454	16
14093222	13
25000537	13
5188595	13
10450562	13
3682436	17
935413	16
4267842	13
13457391	13
7364455	13
6425680	16
12542843	17
2698478	15
26589554	13
12955205	13
1435068	13
15734908	13
19237144	13
5096454	16
1368608	13
10261694	13
1499988	13
10465557	13
10582554	13
23905707	13
19460016	17
6009711	13
4251507	13
1561476	13
8708170	13
22709765	13
1950258	16
3482955	13
3993496	13
7004959	13
9000675	16
4166597	13
5348255	13
6915094	17
6436132	13
1988285	13
46852824	13
10681186	13
2262994	13
15381415	13
9738791	13
1690324	13
808744	13
8068507	16
2083142	13
8604656	13
3553015	13
15559943	13
5846606	13
11747750	13
13936704	13
2855520	13
9619932	13
7297907	13
7543487	13
2119261	13
2204396	16
11566370	13
5624514	16
3223300	13
342760	13
13512701	13
1706876	13
241166	13
26835408	13
822397	13
7075405	13
2024820	13
27582812	13
1152271	13
2871272	13
2966415	13
4309928	15
6881621	13
2577343	13
2517893	13
15198529	13
3606134	13
2951483	13
5028641	16
17857732	16
3902533	13
25489687	13
5153741	15
4139538	13
2575538	13
1974632	13
11987826	16
25785250	13
4253763	13
3007502	13
8046786	13
24024149	13
6124168	13
15875974	13
4266773	16
89707	13
18962389	13
12991416	13
1587318	13
1054556	16
2519333	13
1609887	13
1218144	13
3136070	13
11262251	16
13900172	15
8925226	13
9168190	16
6037379	13
8973812	13
5748414	13
6090368	13
18814710	13
414320	13
5971763	13
4707370	13
8884251	13
1067032	16
4976876	13
2021850	13
1462933	13
3492904	16
1723616	13
500147	13
10087242	13
28963022	16
827432	13
8069125	13
2697007	13
13031925	16
5238550	13
9856632	17
122703	13
3231058	13
2630584	13
6632658	13
136934	17
6698206	13
1897644	13
12244771	13
27993436	13
10789890	13
1533569	13
11772054	13
185039	13
8509621	16
5912902	16
533027	13
11369379	13
3175383	13
5058316	17
1051156	13
2684168	13
16384130	13
17197	16
529967	13
12980411	13
5238145	15
10500389	13
6556486	13
1503407	13
26312319	13
4546010	13
1423114	13
5387392	13
710659	13
20496040	17
2903209	13
6448964	16
256963	13
3704102	13
3845579	13
1669934	13
114970	13
10369293	13
5860503	13
2332376	13
11243910	13
4497919	13
1151614	13
14602103	13
3481459	13
5167699	13
5512289	13
13140333	13
5398192	13
5753390	13
1742910	13
3855956	13
13898079	13
6474204	17
11026752	15
8349382	16
984581	13
863714	17
2029526	13
4072449	16
19741870	13
3129200	13
9007469	13
5644601	13
1521942	13
5430831	16
4176744	13
4871557	13
705554	13
24375801	13
24529901	13
246213	13
818200	13
3822099	13
10856449	13
15294030	16
4887088	13
22738158	13
4950277	15
626405	13
202791	13
10365444	16
4253805	13
20727844	13
9935066	13
20460632	13
7359102	13
7972623	13
6477095	13
1215786	13
320474	13
4666540	16
1813543	13
13974961	13
13152635	17
4303575	13
5007280	13
32279418	13
2563703	13
30651252	13
4285822	13
3449141	13
3368048	13
3611857	13
1683816	13
1441208	13
11816237	13
11837017	17
301059	13
21380117	13
146839	13
20784205	13
350874	15
231245	13
12590941	17
15297741	13
1563306	13
4743715	13
16316662	13
6246239	13
4308280	13
8158986	16
33669093	16
1405249	13
16986036	13
21032167	15
5921104	13
1235209	13
2749460	17
1663649	13
699642	13
11484753	13
2189744	13
7535987	13
5654621	13
2378697	13
4999429	13
933244	13
24270300	13
3468512	13
5984885	13
2583276	16
1005364	17
2685695	13
6095114	13
29826207	13
3430861	13
8718487	13
916008	13
1326140	13
9138978	13
5331430	13
18333331	17
4847119	13
3345936	13
7956132	13
1740827	13
2985203	13
1093591	13
7859442	13
18512286	13
5408230	13
7489249	13
8748994	13
30552851	16
7578253	13
10226372	13
1908064	13
334494	13
4489601	13
12872044	13
3387843	13
5644523	13
3397549	15
2559180	13
13229470	13
2967266	13
4441669	13
27051812	13
7187846	13
6044239	13
362538	13
6599051	13
520907	13
5070381	13
6885371	15
648607	13
4769606	16
30371646	13
7482628	13
865240	13
804271	16
8039024	13
6902788	13
23917025	13
1932552	13
24781461	13
44945539	13
11140957	13
17882609	17
10903798	15
2819376	13
1493806	13
8415817	13
9624196	13
1900394	13
5977577	13
26127608	16
53097347	13
20773490	16
2451573	13
3708700	13
3291763	13
1551216	13
619960	13
1862654	13
32605555	13
21310736	13
5520041	13
8468262	16
5796624	13
10844572	13
16710794	13
6377749	16
17273510	16
604878	15
2009340	16
7919190	13
7037684	13
26556583	13
9788625	13
1300652	13
3508836	13
16001305	13
35680	13
13623975	13
10597420	13
2049640	13
22015311	13
21973549	13
2419516	13
24334389	13
19065949	13
5239706	13
26632170	13
784986	15
2181672	13
2316578	13
12800734	13
8801007	13
1358321	13
11443138	16
5245406	13
6477144	13
2062253	13
8270161	16
1155447	17
15727135	13
1386638	17
16164067	13
2487932	15
18902218	13
5569659	13
6158482	13
2012295	13
5095055	13
3445246	13
2126563	13
3852158	13
11706976	13
1205375	13
161834	13
10959864	13
2179033	13
1376259	15
8878890	16
2679813	13
28784284	13
18155664	13
3348668	13
7714063	13
6795932	17
761971	13
15404889	15
1342949	13
417316	15
5825834	13
5561900	13
22865635	13
3862071	13
3403955	16
16960383	13
13917508	13
13693863	13
4246309	13
17510770	13
11103639	15
12072193	13
2568162	13
3045807	13
8421466	13
4591473	13
1208636	17
10666345	17
4556788	17
2369793	13
3677170	13
20749841	13
42488718	13
4811464	13
24344	16
686634	13
7140160	13
6213313	13
4401702	13
18482224	13
2076709	17
9270811	13
3771515	13
2299489	16
10194498	16
1347826	13
3585206	13
921860	13
33158962	13
3762271	13
7901615	13
5979325	13
5192893	13
1891633	15
2490487	13
10557494	16
4195324	13
5501459	13
3632879	13
13039600	13
28104298	16
20459740	15
10627153	16
40919604	13
21037707	13
9052441	13
1853986	13
3389745	13
3003105	13
7092214	13
1821130	13
2880812	13
1252245	16
4227979	13
11887287	13
17126470	13
1257610	13
5705591	13
951349	17
504644	13
16250069	13
11309076	13
64240	13
16536352	13
14627376	13
8527256	13
1603775	13
9788960	13
6238928	13
5103280	17
8049219	16
903001	13
6984045	13
8123987	13
3843049	13
38708539	13
342841	13
18120183	13
368131	13
18002947	13
3990136	13
1825111	13
2672773	13
16527591	15
953822	13
876508	17
29494577	13
17221004	13
4862965	13
1490558	13
7852338	13
1245165	13
1325387	13
10915150	13
5473240	13
8787769	13
3397510	13
3715889	13
979640	13
18503801	13
30197230	15
333012	13
17349012	17
675612	13
14162992	17
60891	13
11526594	13
153199	13
749914	16
17858494	13
16276459	13
1996788	17
4215168	13
6802411	13
7174023	13
601105	13
12617919	13
7123603	17
6714552	13
7794204	13
2589485	13
11576222	17
5098326	13
1316022	13
21445499	13
1155127	13
2739773	13
15079919	13
41960530	13
13011847	13
1102278	16
21522341	13
13526361	13
3269891	13
4047226	13
8127589	13
5169146	13
3174798	15
2491556	13
6272354	13
10064990	13
6650414	13
12808575	13
1253968	13
17314875	13
2248221	13
2717481	13
359063	13
1555784	13
5599693	13
9290046	13
1504400	13
4934948	13
33595587	13
2031687	13
4908096	13
5862043	16
1925742	13
452249	13
175459	13
1712812	13
2642586	13
21214637	13
7922229	16
9688708	15
18499275	16
9306416	13
14303783	13
34687516	16
2910441	13
232009	13
2727101	13
968427	13
5183790	13
7551067	13
10606752	15
6442732	15
18399676	13
7101098	15
2876722	13
12881809	15
2760603	13
27463549	13
20679413	13
7936516	16
774810	13
1241522	13
2640978	13
9388127	16
4099661	13
13234948	13
3959468	13
21879799	16
2515333	13
2239844	13
3004343	13
1348041	17
5763139	13
8286975	13
14778536	13
18796387	16
455883	13
15273730	13
18241024	13
4784392	13
13084742	13
13324519	13
511361	13
3522789	13
5924242	13
16298655	13
7313069	16
22297037	13
378976	13
1815269	13
2607990	13
2545646	13
8165084	13
2446436	13
27994309	13
5168261	13
18375548	13
25020344	13
8018809	13
2489366	13
612320	17
3388881	13
10771649	13
10084298	13
14560591	16
2483648	13
16617778	13
7192662	15
2934	17
3211456	13
25191649	13
7549091	13
8445103	13
3504632	15
5820259	13
199568	13
9511307	13
11126795	13
11758688	13
667362	13
14583334	13
1456540	13
19175509	13
1118059	13
12009679	13
24845090	13
6497451	13
2570182	16
14555229	13
2785367	16
623200	16
16543834	13
1782102	13
1367050	13
2872739	13
2203506	13
7584538	17
19899520	13
28567240	13
3732650	13
8051866	13
5832726	15
4377877	17
4546917	16
5522683	17
4710762	13
5276815	13
5893430	13
17050254	17
13558276	17
8042085	13
7387740	13
6533272	15
2676647	13
330389	13
9158375	13
8122542	13
12318848	13
4988367	13
11913401	13
8202514	13
1109076	13
16764616	13
19132323	13
737817	13
9893457	13
3793479	15
5015331	13
7790747	13
37269022	13
4061281	13
10716625	13
6910429	13
569417	16
2469740	13
896436	13
21932	16
4127869	15
491826	13
1747691	13
3313840	13
4439948	13
4968107	16
34967025	13
13040982	13
3876916	13
4913558	13
9373756	13
53947590	13
4284548	17
5774604	13
20957942	13
5146611	13
4437738	13
1901403	13
7977533	13
2439992	13
16650953	16
27536	13
1603752	13
3644223	13
3329989	13
12978003	13
4869906	16
6883733	13
4621843	13
20010300	13
8615126	13
3102366	13
391342	13
5087594	15
8885034	13
8754857	13
3221444	13
26324185	13
6033358	13
14962273	13
655523	13
6366928	13
36908600	13
4131475	13
10200143	13
6003320	16
6671302	16
1122389	13
295040	17
6044340	13
1602353	13
3103998	15
8752510	13
2147881	13
4742415	15
12370693	13
3781089	13
5901468	13
31977876	16
14570314	13
1189456	17
1139456	13
7109422	13
40062639	13
11640901	13
3750319	13
1589258	13
3378240	15
9499069	13
3312244	13
15898393	13
23438711	13
14654561	15
3790076	13
10675574	13
13509822	13
3043304	16
3647752	13
4102348	13
2380744	16
3720309	13
4039353	13
2985400	13
11568965	13
12649706	13
3138319	13
14897995	13
17901210	13
7935517	13
4747323	17
14860784	13
2133282	13
4755754	13
28663798	13
7613327	13
7059075	13
265478	13
21398747	13
10181289	13
39528861	13
48330190	13
5098724	13
4767763	13
12973485	17
3244460	13
11267668	13
34330813	13
2978922	13
8286981	13
16732695	13
2987805	15
4889679	13
3773971	13
13425004	13
20084363	13
6084355	13
7459373	17
20076153	13
645115	16
6180167	16
19623051	13
15576006	13
20618819	13
19213352	13
33202220	13
13912076	13
5262467	13
10061266	13
1593081	13
1488916	17
12812733	13
3568683	16
10276832	13
5860426	17
3379525	13
93422	13
2389192	13
1834123	13
11156890	13
5967935	13
5180008	16
1558660	13
3930422	13
12312657	13
10829730	13
300601	13
1307421	17
2094818	13
3889336	16
3966519	13
17290989	13
9804210	13
4859167	13
16398373	13
3010011	13
1437449	13
9317323	15
27145586	13
12502451	13
15797436	13
6453650	13
2088398	13
4992753	13
14446162	15
13796887	13
687964	13
9466428	13
48356837	13
17930896	13
4980679	16
5818221	13
3228575	13
28043140	13
3602342	13
13702544	13
4579706	13
5328348	13
2119644	13
2236911	13
2109906	13
14463434	13
16267348	16
8006107	13
10679492	17
664384	13
7265210	13
2871401	13
2139877	13
8912130	13
12982035	13
12597923	13
3057813	13
7145961	13
4898735	13
1673261	15
13570263	13
997617	17
3035260	13
6678849	13
605107	13
54600	17
8835302	13
7012349	13
24293448	13
520891	13
5858456	13
4778421	13
12281305	13
7274789	13
462512	13
26432702	13
7154215	13
1311215	13
6749905	13
6034711	13
8602992	13
22412990	13
21037884	16
1978049	13
34699771	13
3702170	17
2057303	13
3991892	13
168346	13
9765371	13
549360	13
3427211	13
693997	16
15401873	13
3481351	16
6755034	13
8016873	13
10056154	13
6281895	13
3722110	13
10219956	17
42626590	16
14860815	13
2745041	13
2821712	13
7844791	15
4056379	13
6266287	13
7250202	13
1366193	13
9530334	15
28831553	17
14343489	13
2552016	13
4268711	13
1915641	13
9604577	13
14936116	13
4908307	13
9728857	13
12398495	13
1932485	13
9512486	13
9381296	13
4252801	13
10164418	17
1890449	13
4034573	15
3093782	13
4614583	13
5044330	13
6824638	13
3760117	15
21250560	13
6007909	15
6671130	13
10424383	13
8501294	13
2096747	16
436538	13
16146843	17
6539781	13
25025483	13
8783235	17
11237728	13
16393852	13
8983840	13
1143053	13
2242780	17
5655466	17
2468465	13
6717540	13
36331055	13
1131868	13
185943	13
3489610	17
373962	15
8175259	13
2578159	13
28132583	13
9584871	13
2200229	13
1759116	13
2502697	13
1731386	15
3815580	15
1877363	13
8167696	13
603648	13
2627847	15
8010244	13
3911756	13
145198	13
8576326	13
35121707	13
3063551	13
10544108	13
12525134	13
6439966	13
10486580	13
8928496	15
16852580	13
1395791	13
13147397	16
648865	13
6414031	13
9511817	13
12888566	13
4493421	13
1156815	13
2168253	13
2398884	13
487246	13
5109983	16
28071421	13
20074816	13
739220	13
83956	13
2459972	13
21240797	13
29404287	13
31132913	13
3796449	13
5111363	13
3260301	13
28333060	13
2316838	13
3553549	13
4732779	13
8644393	13
1718748	13
23454557	13
13466344	13
675971	13
3016504	13
8751783	13
10751274	13
24675347	13
6472101	13
4098113	13
6869887	13
11453811	17
2974908	13
7483664	13
5489311	13
28093	13
5402241	13
6083809	13
8183914	13
1296462	16
1897739	13
3624531	13
2820970	13
3025748	13
7978914	13
2086116	15
8017797	13
2428642	13
4709207	13
493690	13
4111223	13
38682432	13
10782399	13
18949693	13
6031255	13
12657800	13
8672547	13
5980934	13
128711	13
16430937	13
13715196	13
551403	13
16833109	13
25577523	17
26793879	13
12380633	13
7782563	13
36617324	13
82208	13
5961793	13
1832359	13
4500448	13
13794088	13
2209991	13
2937754	16
3152781	16
12270338	13
7292919	15
824566	13
4042092	13
1281025	13
6429300	13
10424159	13
5386723	13
5754508	13
3912347	13
10040366	13
5837939	13
6132708	13
324581	13
2729881	13
13407854	13
1132182	13
4597364	13
10245170	13
14279292	13
3289123	13
9425168	13
1182138	13
25407578	13
870333	13
11747661	16
3871985	13
2524235	13
312011	13
4043956	13
1785739	13
668814	15
26295450	13
22639332	13
18038852	13
2623521	13
1389716	16
1448667	13
10019415	17
10961019	13
14797737	13
9700051	13
534930	15
6489206	16
1904301	15
8498612	13
1630287	17
4779599	13
21024369	13
2734838	13
3925220	13
16565013	13
1524958	13
12718113	13
2344377	13
5977378	13
2025799	13
3781788	13
3475538	13
3469465	13
7626373	13
133010	13
5265667	13
12696144	13
5876189	13
19464142	13
7230110	13
7929581	13
3078008	13
7497036	16
4452959	13
10054979	13
751904	16
614632	13
28931153	13
8334690	13
836949	13
755780	13
48763473	13
688358	13
1503691	16
676751	13
32190988	13
1458196	13
27983623	13
19614370	13
606452	15
426048	13
18483369	13
36736453	13
6998724	13
3477544	13
8814087	13
7426764	13
1085263	13
5127138	13
867592	15
1208721	13
5535791	16
4496119	16
914936	13
5961588	13
2906416	13
7938473	13
2933524	13
6957071	16
17688906	13
3381561	13
7062027	13
5847903	13
4599559	13
32334	13
199109	15
3782564	13
18992950	13
2804609	13
12689188	13
404196	13
335235	16
1520034	16
2616444	13
2160263	13
185501	13
6409374	13
3183539	15
812761	13
7691467	13
16043009	13
13508536	13
1903532	13
3693564	17
25453552	13
13190945	16
6302616	13
13489696	13
5872817	16
802805	13
5363285	13
25717185	17
13987242	16
244938	13
1462641	13
6448852	17
5460170	13
11812561	13
4320588	13
9785783	15
622687	13
16918606	16
9430384	13
4666715	16
391840	15
3847527	13
7119099	15
3455229	13
648719	13
8010236	13
8835170	15
15551651	13
4763247	13
10488960	13
316980	13
32839420	13
244578	16
1035015	13
25827358	17
17453664	13
1182212	13
15283708	17
309467	15
4984797	13
1341524	13
28285783	13
9964688	15
30959035	13
5120789	13
3718376	13
10064954	13
10946202	16
6148886	13
350269	13
7932945	17
1793180	13
1702996	13
4326366	13
1327087	13
3971645	15
2349460	13
3973946	13
16648194	13
4322509	13
13075857	13
2005944	13
6423475	17
9544475	13
6080524	13
1946977	13
15268792	17
1851822	13
11692374	15
7273698	13
31883631	13
984546	13
3547498	13
294224	13
4222786	13
1894478	13
13995549	13
1375103	13
235332	13
20520383	13
6648086	13
2826325	13
9716786	13
2545112	13
271111	13
17845434	13
5651725	13
19323441	13
13274479	15
405242	13
356563	13
418586	13
4822574	13
6581849	13
2672136	13
57259	13
12638738	13
14546417	17
3614740	13
8451151	13
1121006	13
5518547	13
300665	13
20687215	17
25506858	13
906486	13
76432	13
1130882	13
3071286	13
1873564	13
1754817	13
10372254	13
1914360	17
1020376	13
8989561	13
13757234	13
3228195	13
31930636	13
18719505	13
2063476	13
13064083	16
8456289	13
17494114	13
710794	16
11653853	13
13422245	13
25786816	13
13847361	13
1919269	13
6171503	17
9815345	13
5483199	13
180938	13
9628139	13
13889118	13
1528048	13
14664489	15
29719036	13
3805317	13
4288385	17
7621200	13
504610	13
566566	17
2203532	13
3159001	13
594175	13
3471546	13
3565661	13
4834843	13
3069944	13
1584094	15
8873804	13
8068981	13
9906	13
20858720	13
14098767	13
642714	13
3731598	13
840669	15
1185452	16
2767563	13
2757405	13
14315987	15
16608011	13
15406710	16
8098413	13
5357582	13
5014929	13
18926551	13
2391340	13
2878433	13
221716	16
272826	13
4641195	16
284502	13
8939556	13
9146608	13
6229712	13
1492033	13
15397014	13
1965348	16
11296477	13
4863799	16
2411979	13
1081860	13
18512858	13
7263182	13
19804915	13
2472355	13
6628933	17
1393279	15
11197805	15
16372029	13
4938045	16
3601724	17
9724157	13
6827401	13
6244841	13
13414963	15
8203784	13
9512163	13
1125720	15
8790101	13
4050068	13
27351780	13
8031813	13
5583126	13
2475072	13
8377314	13
27432104	13
1483269	13
17608451	15
5981883	13
957013	16
3875768	13
12649865	16
14413261	15
18809790	13
9351689	13
16642041	13
14529870	13
7234335	13
7507824	13
234689	13
8046548	13
1751333	13
1357457	13
19099111	13
13325920	15
11229432	13
9602291	13
9489337	13
11883767	13
7787167	13
1327757	13
963712	17
3575381	13
2689403	13
1605791	13
8343708	13
3143726	15
6490479	13
4635416	13
453896	13
2097462	16
4954445	16
15451245	13
6831975	13
11921489	13
22700099	16
12402986	13
10779564	13
6420869	13
1530476	13
14012204	13
4740389	13
2127382	13
32238233	16
7355073	13
55675876	13
1438448	15
5740591	13
5836126	15
12199511	13
521420	16
1627870	13
9661341	13
17342	13
12716089	13
2296373	13
7236769	13
2396778	13
14061162	13
16198687	13
27682093	17
13378532	13
1333430	13
19987230	16
17420068	13
9852652	13
3946646	13
11354702	13
575840	13
33187676	13
12030301	15
6015687	17
3091885	13
4468962	13
18577879	17
1886157	13
28534393	13
3658801	17
4331997	13
1017981	13
18249926	13
19686818	13
16298512	13
2665041	13
1697160	13
26970377	15
3999696	13
10613124	13
6065201	13
26061593	13
8154090	13
5349112	15
3302747	13
5732499	13
2666850	13
6732541	17
11737862	13
6000966	13
6009904	17
5425164	13
5387710	13
10716804	13
10777361	15
483890	16
18953343	13
2345188	16
1844345	13
2965506	13
3817966	13
804410	13
7240671	15
1208793	13
504562	13
20502642	17
6468464	13
1661586	13
9991705	13
14887112	13
943867	13
770630	13
2834710	13
3867131	13
3276663	13
1759997	13
2679744	16
8529511	13
1553293	13
2206598	13
8691086	13
10463072	13
9767182	13
626313	13
4799802	13
4952826	13
20781684	16
8136310	13
9004421	13
1847561	13
1694480	13
13373924	13
4872893	13
12063757	13
8215664	13
16986913	13
48649126	13
1530949	13
5469772	17
3424034	13
927178	13
1398390	13
7291886	13
7528342	13
13105904	13
306202	13
6801303	17
2408270	13
22167622	13
3035171	13
3276892	13
11050427	13
6248555	13
8123096	13
4170736	13
306918	13
10200786	13
5482994	13
1575991	13
15077971	13
5400520	13
5233540	13
5019005	17
382936	13
21839810	16
311305	13
26532278	17
3733682	13
11983211	13
4500394	16
10848389	13
6070100	17
19581791	17
1838853	13
2423807	13
12789203	13
2264651	13
2219228	13
32507052	13
529532	13
10547599	13
5200278	13
13255544	13
20329336	13
26495738	13
4941144	17
4405253	13
11144689	13
751547	13
19363716	17
6453922	13
4977828	13
5574723	13
4093457	13
1071298	13
14144014	13
6729415	13
10162152	13
12017557	13
3218815	17
2001302	13
6383960	13
1870311	13
461659	13
16571151	17
21994718	13
3561295	17
8746209	13
26287857	13
11614502	13
13952274	13
642005	13
1813155	13
4455436	13
1450302	13
4027665	13
16228874	13
1067099	13
7658112	15
9765940	13
15836913	13
9917467	13
12100149	13
25495	13
1782483	13
4881300	13
11585074	13
12449951	13
4470218	13
3677250	13
1725646	13
2847134	13
8536784	13
3696199	13
7095593	13
1479090	15
8035343	13
15126833	13
15941459	15
23129774	13
363016	13
15651716	13
12376383	13
3094904	13
7886799	17
480602	13
1881666	13
6144411	13
3912665	13
21450408	13
5191087	13
5029099	13
673690	13
3901691	13
2583497	13
1063018	13
3702832	13
5156743	13
18594915	13
3570907	13
6375922	13
4921785	13
15125422	13
2146083	13
8934083	13
6771329	13
10678	13
12343977	13
2486446	13
11186800	13
3107793	13
2945785	13
7538656	13
39621	13
1974548	13
2110919	16
7602251	13
12700493	13
5484729	13
5336570	17
12043752	13
26848375	13
40432781	15
10441713	13
2718451	16
3533108	13
7913612	13
9609568	16
4983727	13
4432317	15
8501267	13
5654506	13
403479	13
2694636	16
11925479	17
517495	13
6274277	13
17999537	13
8700728	13
291304	16
5675926	13
273428	15
21397000	16
9042655	13
8538259	13
1015753	13
2679013	13
10579869	13
1340982	13
6170219	13
22961363	13
4537420	13
33740830	13
5256808	13
2169613	13
7550479	13
10908134	17
4664737	13
14758802	13
5382730	17
6487163	13
74340	15
17549202	13
1192439	13
10019905	13
7275905	13
2243618	17
27919088	13
8921860	13
12624292	13
7957572	13
1387334	16
10787070	13
6075428	13
9226287	13
4130657	13
7806341	13
10851778	13
3833973	13
39855369	13
4209736	13
4045815	13
8129828	13
1330344	17
11837185	13
2936595	13
3951395	15
6175758	17
5922828	13
10629974	13
5448212	13
3810859	13
11695985	15
1754160	13
2369790	13
7545828	13
16737781	13
4887069	13
3143708	15
12025513	13
21766428	13
1745802	13
24045352	13
23536319	13
14124579	13
9388530	13
25936680	15
6434762	16
11110723	13
2140001	13
2085466	13
4771913	13
6011365	13
2700037	13
16802627	16
15682844	13
2102956	15
2733589	17
4063502	13
20308863	16
4472819	16
124044	13
1204936	17
12318003	13
29784586	13
7644083	13
1804593	13
19551074	13
12858814	16
8511709	13
8926700	13
20715453	13
40455517	13
915272	13
359368	13
368337	13
3151517	13
79243	13
1593240	13
20500663	13
2462449	13
11198082	13
4160124	13
3039336	13
361787	13
15618373	13
932604	13
6235310	13
4362788	13
4315746	13
11456647	13
3589826	15
2632664	13
108355	16
10875006	13
6731132	13
16995646	17
9236965	17
2135157	13
1633717	13
6103776	13
15589842	13
16411720	13
4585246	15
5435647	13
3530129	15
2558460	13
1010904	13
10494261	16
332167	13
1097884	13
10141452	13
946933	13
10817387	17
533094	13
4867173	13
2204821	13
23071175	13
2589414	13
659095	13
10640620	15
4938932	13
1124674	13
3724516	13
23630304	17
4347832	13
11532356	13
7597779	13
6197694	13
8042511	13
5691924	13
6383985	13
4359794	12
20647790	13
6608814	13
5141672	13
12661104	13
6334074	13
14581501	13
16500907	17
14777934	13
10196327	13
1101595	13
3231631	13
4984607	13
3507170	13
4961548	17
29089785	13
34362713	13
6384009	13
1329528	13
10622850	13
2902179	15
7996348	13
10130721	13
10573133	17
104686	13
5725317	13
3230198	13
3422285	13
229490	13
10814006	13
1417501	13
21226869	13
10935558	16
89667	13
2469210	13
36907654	13
18550241	13
389207	13
5010841	13
1589075	13
7414565	13
5880931	13
13894327	13
1814197	13
1140791	13
2889914	13
4918184	13
2139208	13
5950616	15
2692518	17
11705619	13
6017854	13
21715614	13
2970826	16
1859815	13
12562732	13
4191514	13
8300543	17
11224800	13
62900	16
7210564	13
4641199	13
6683505	13
13315390	13
24451535	13
7320840	13
873094	13
1259731	13
2222784	13
483372	13
8252219	16
11695074	13
20270167	13
13738221	17
5523129	13
4394462	17
26453005	13
239937	13
4964286	13
1934871	13
14701390	13
11193435	17
3329636	13
8506009	13
8878376	13
25712675	13
691977	13
3186015	13
30980503	13
7496066	13
219736	15
5751290	13
9662247	13
1486305	13
5243209	13
16418984	13
5884280	13
41451686	16
6379571	13
12991262	13
1126968	17
25432945	13
9874345	16
14860233	17
3445106	13
8662216	13
3480076	13
11434813	13
3603614	15
16748750	13
3658835	13
40932045	13
5620574	13
940318	13
14000257	15
9230864	13
3030820	13
8829182	17
1974533	13
567934	13
23994276	13
21030712	13
12730112	17
4827968	13
9843856	13
5305340	15
10377542	17
11647464	13
6566047	13
1083268	16
2267175	13
816768	13
5129812	13
3453299	13
2113249	13
3203599	13
7426531	13
135953	13
6282700	13
3809769	13
18138990	13
2742261	13
215409	13
10625309	13
9747123	13
10799019	13
5386585	13
2047864	13
7277259	13
14386435	15
5364442	16
22439652	17
4218952	13
3102453	13
3855640	13
1098453	13
5887192	13
2229508	13
485484	13
4009297	13
1257517	13
14024459	13
17599461	13
1127304	13
16656316	13
3083636	13
14127310	13
6662490	13
15015961	13
163620	13
7651502	13
1304565	13
10808465	13
5506290	15
22694836	13
25099955	17
12001821	13
2838033	13
1896926	13
13270894	15
3775188	13
819977	13
1443416	13
570808	13
29981997	13
2675808	13
12750772	13
24168015	16
21569427	13
2042540	13
18462272	13
5847832	13
26625247	13
1089481	13
3129324	13
847218	13
40903259	13
16880148	16
1400454	13
29503448	15
528179	13
16662494	13
6760462	13
13237631	13
2668753	13
13673998	13
5191541	17
3265813	13
4697122	13
5111238	14
22691831	13
22071315	13
731593	13
1128114	13
4825302	13
2780754	13
4282310	13
9268753	13
4659631	13
32037239	13
5622014	15
12050028	13
11729901	13
17168041	13
33135701	13
2100687	16
13947960	13
9909815	13
3759304	13
45345311	13
10821562	13
11268597	13
2100821	13
165677	13
4018892	13
12836954	15
1697477	13
11852334	13
4182579	13
4379818	13
32363229	13
2506818	13
5407734	13
4648274	13
1419199	13
6511	13
1498660	13
13110806	15
2218532	13
1185485	13
11972709	13
6074661	16
128833	13
4898043	13
1432591	13
7604651	13
601315	13
3369829	13
7700291	13
23485161	13
817612	15
12459189	13
1326109	13
2449271	13
18817101	13
4286148	13
4471710	13
1441112	13
6313457	13
2307187	13
10921724	13
8078500	13
1767418	13
2288356	13
4135779	16
15878442	15
5108171	13
8020067	13
531519	13
24780694	13
4294993	13
1222491	17
470539	13
33537828	16
11621358	13
10955527	13
2218096	13
5501617	13
19078951	13
317325	16
11897566	13
3755659	13
3840157	13
819607	13
6817058	13
1706716	13
8716674	17
2001697	13
6462317	13
34888449	13
5136809	13
8407237	13
644737	13
18898521	13
4624427	13
9514376	13
9748	13
268162	13
6107646	13
3864640	13
1260495	13
7128276	13
8647731	13
13338980	13
8042574	13
11790304	13
16484195	13
2045055	13
3135601	13
7834080	13
11243401	13
1203932	13
2522485	13
7751069	17
7794128	15
5121220	13
12789372	13
21836623	13
14840024	16
26067784	15
6229179	13
6817870	13
15980241	13
10292440	13
1580905	13
2499053	13
17923780	13
294111	13
9260560	13
7659468	13
14992298	13
24624031	13
4219142	13
5936522	13
1639396	13
6043846	13
1243915	13
6760239	13
6369211	17
3302478	13
9636950	13
516735	13
5121739	13
3642055	13
5347590	13
524302	13
873083	13
8527178	13
9015410	13
569727	13
1486498	15
991505	17
2535136	13
23240733	13
10273309	13
3560000	13
1498815	13
1654729	16
4672766	13
13228429	13
29335076	13
3927437	13
4697600	13
8720723	13
12165787	17
11722611	13
5701264	16
5741097	13
4815052	13
431535	13
1705739	13
566439	13
5279657	13
12554721	13
18293901	13
36687948	13
16860623	13
31206317	13
4343302	17
3060914	13
4470033	15
1194440	13
2888882	13
18507335	13
1147483	13
2384905	13
3116869	13
9968919	17
7763148	15
3468966	13
5625465	17
3692224	13
7051681	13
2525074	13
11102458	13
18912154	16
9889712	15
28650100	13
10232315	13
8588612	13
795466	13
6241788	13
1077075	13
5052077	13
5516539	13
9838915	13
467811	13
8299091	13
1191997	16
3132294	13
37205804	13
3969803	13
27322026	15
4728409	13
13933198	13
12276581	16
389673	17
857930	13
1783789	13
1012068	13
2551930	13
8848614	13
8854916	15
5528730	13
10371001	13
27945184	13
15151367	13
2572765	13
3551479	13
13926484	16
242713	13
2453853	13
11471002	13
340779	13
18133431	13
7530760	13
553219	13
5085511	13
38707234	13
8463487	13
143562	16
6628672	13
2521831	13
1265684	13
11010087	16
6979273	13
419563	13
3416533	13
4402138	13
11920644	16
1683533	13
44412252	13
8070019	13
2875919	16
22889005	13
10436602	13
5698209	15
9616739	13
14681915	16
15273972	13
939906	13
1294845	13
19927814	13
415548	13
2024695	16
11396628	13
997746	13
5262050	13
476823	13
3230875	13
6800805	13
16564024	13
26318753	13
19116334	13
21912909	13
9806005	13
42700450	16
5467790	13
7680149	13
2543987	13
1922678	13
4812814	13
1114120	13
8631692	13
3290793	13
1367095	13
11954854	13
349184	13
581466	17
372658	13
876558	13
158202	13
6861937	13
4649695	13
15758689	13
650573	13
10622246	13
12114489	13
7736408	15
1687271	13
4155887	13
14769230	13
53721	13
1506199	16
3864202	13
18670239	13
9624044	13
6845080	13
8206885	13
5387844	16
6390071	16
10902409	13
16184948	13
4666264	16
16862564	16
13084497	13
2411152	13
13430883	13
5474335	13
9792033	13
9078030	13
5627756	13
23518	17
3974485	13
14850478	13
875716	13
7448559	15
8563982	13
23126459	17
9001256	13
12073788	13
301263	13
16733040	13
5666484	15
11639997	13
49469729	13
22818761	13
12426399	13
2337718	13
769032	13
625304	13
11112641	15
10634475	13
1715720	13
767110	13
732821	13
1845149	13
1948658	13
4812213	13
33615548	13
2749117	13
2011610	13
2161	13
2983328	13
2520113	13
2871839	13
8867202	13
12749356	13
2397279	13
4699842	13
10753333	13
1706425	13
4613209	15
2977471	16
20643935	13
974868	13
33934211	13
18842916	13
8780157	13
15183966	13
35171688	16
2663740	13
13323546	13
3590	13
5315281	15
973577	13
4818345	13
1741531	13
8989696	13
8102883	16
27870916	13
11001447	13
821675	13
2797159	13
10560733	13
14023001	13
29051558	13
3305851	13
3397774	13
13258205	13
19809552	13
4032732	13
16104432	13
9865342	13
2970091	13
28234824	15
6779196	13
5835602	13
29218873	13
4256741	13
837966	13
6685381	15
13694497	13
9160450	13
16739605	13
8304368	13
5231607	17
10430235	13
13586846	16
27903469	13
134452	13
9652743	13
1265649	13
6505784	13
2967371	16
6375279	13
4392138	13
4161493	13
4147391	13
1540790	13
39319811	13
20546784	13
19186620	13
15242283	13
17217293	13
860893	13
27005657	13
3189015	13
2267619	13
1743312	13
8985442	13
31428	15
12502051	15
1827595	13
271064	13
21194685	13
7015698	16
11225108	13
6344285	13
2319011	13
5499105	13
2026836	13
8704433	16
1783922	15
5909190	13
3582243	13
13837757	13
1380608	13
5422558	15
3073337	13
3410599	16
17207726	15
7135053	13
226766	16
1921777	13
21259868	13
2962154	13
6811972	13
10003136	13
8165867	13
237728	13
893924	13
4113855	13
4997415	13
1544958	13
2410440	17
8666235	13
4012218	13
23844869	13
2613494	13
12116058	17
2417440	13
13529622	13
9541026	13
9745642	13
4993493	17
1084780	13
11274823	13
3867664	13
7130547	13
14704017	13
739312	13
26802535	13
6488253	13
2813411	13
6929501	13
2167564	16
2693568	13
9302249	16
1828436	13
9289356	13
639626	13
4280762	13
6416064	13
55571400	13
6100962	13
1449670	13
11105236	13
37114041	13
2128628	13
1313909	13
6674556	16
10472231	13
2043286	13
3314537	13
12228444	13
3892209	13
5147723	16
7799692	13
5376420	13
5502428	13
24296937	13
5551182	13
27454144	13
6803821	15
13426041	13
1744786	16
5386112	13
6805223	13
5533746	15
36165121	13
972174	13
331019	17
24972615	13
8156489	13
2948252	13
20812194	13
41889494	13
26525573	16
57127	13
14750195	16
3069622	13
24435652	16
1422772	13
2083465	13
21244416	16
8297487	15
69304	17
26425808	13
4902870	13
1512876	13
6868762	13
1542555	13
7188960	13
3957886	13
1942734	13
14885442	13
566628	17
1065737	17
2207133	15
145638	13
11491340	13
2591897	13
2753131	13
8744003	13
11276524	13
3648356	13
1345994	13
5306596	13
6832869	13
1249764	13
93106	13
10801358	13
424579	13
735485	13
8188806	13
15038032	13
3860921	13
10094715	13
1097758	17
4345781	13
1673032	17
5263118	13
1361799	13
7370673	13
1193006	16
3021903	13
262353	13
9133129	13
18098700	17
40463372	13
3472646	13
4371252	13
9053438	13
1031229	13
2726902	13
5480312	13
2490503	13
596281	15
2347759	13
2842467	13
35946027	13
2069290	13
1205692	13
3265376	13
10632172	13
10259495	13
2936936	13
4696342	13
517075	13
5775687	13
6220341	16
7585938	13
29593378	15
13850541	13
1830840	13
6096694	17
10579962	16
10607758	16
6937220	13
1214195	13
4309355	15
2411387	13
1516682	13
13441365	13
16823969	13
5424506	13
17221412	13
2438758	13
2519737	13
3384870	13
7867624	13
178099	16
4728232	13
2776599	13
5252825	13
8103619	15
7316667	13
1967644	13
488279	13
9304073	13
19459406	13
8639469	13
40039326	16
8774296	13
15029010	13
6951659	13
7368931	13
1838420	17
2754838	13
19662032	16
11374969	13
2077830	15
8084142	13
10329884	13
16442880	13
170493	13
7551305	13
245955	13
1415541	13
8056350	13
2080310	17
8365964	13
1764478	13
1495938	13
5822051	13
1594408	13
10698897	13
19444106	13
1041046	13
5974315	17
11313783	13
8577214	13
11548495	13
12715194	16
8585367	13
1149682	13
9596488	13
4471616	13
17064628	13
8768631	13
31300733	13
10445724	13
7113615	13
36583237	13
27851217	13
1513430	13
9533370	13
9230907	13
24070613	13
6197631	16
1045176	13
6424713	15
3003395	15
10644131	13
47432937	13
9361733	13
1139581	16
226259	13
23292	13
17015863	13
8290941	13
2483507	13
4397163	13
96252	13
4961727	13
4700304	13
3322792	17
12315296	13
4684831	13
1453005	13
7139049	16
19226470	13
2698698	13
2320285	13
8434417	13
1844380	13
663523	13
5705317	13
2212190	13
17260663	13
8735826	17
5322547	13
6095519	13
2079653	13
15782389	13
7852505	16
2139308	16
19192969	13
4395232	13
3756842	13
4212414	13
13028819	13
3630124	13
10394544	13
14169897	13
3782141	13
9174301	15
433845	13
14605710	13
37627024	13
17452537	13
195917	13
12812930	13
4737697	17
7232798	17
25826508	17
2380351	13
16717102	13
20726273	17
9865619	13
8866481	13
12004929	13
4963664	13
1275058	13
8342163	13
8523109	13
374493	13
7570856	13
30797093	13
4934511	15
149172	13
28685950	16
755374	13
1078618	13
1375419	13
5162438	13
991138	13
12899691	13
5374307	13
4313692	13
7221199	13
7558937	13
2179583	13
1028674	13
8527928	13
3808262	16
12209532	13
69545	13
1571649	13
17596860	13
5978428	13
14370458	13
3387238	13
3187187	13
552549	17
3185616	13
9470892	16
4015057	13
3071329	17
4897785	13
1266261	13
32074834	13
5678364	13
18127330	15
13345002	13
673238	13
1984396	13
357011	13
3400824	13
2697173	15
3249348	13
1817293	13
3852335	15
9818612	13
651811	13
3681372	13
26402275	13
3132004	13
11537480	15
1702933	13
4893256	15
8358629	13
1975896	13
2726446	13
15719052	13
2166741	13
6990336	16
113045	13
10459657	13
2054252	15
19091445	13
3234494	13
1101928	13
19339288	16
9907162	15
2419122	13
14928145	13
4215704	17
6510644	15
6965541	13
8151847	13
6301357	16
22314067	13
162264	13
9069079	13
10636241	13
5495112	13
1042083	15
2705934	13
5581578	13
10992674	13
9236894	17
10119237	13
9605658	13
1633289	13
12067088	16
5639723	13
5517120	13
17619748	15
5331852	13
15970895	16
1129246	13
3259464	13
1448982	15
1586876	13
26604164	13
13712593	13
528925	15
18284083	16
921297	13
24207640	13
3578804	13
7851876	13
8713393	13
199343	13
4559688	16
21342982	13
25022933	13
2662291	13
18509040	13
28452253	17
12743409	13
1420246	13
5469405	17
4186478	13
27347109	13
603294	15
591160	13
2771816	16
1792466	13
3234745	13
692235	13
1645797	13
6120668	13
7109139	13
12910165	13
2801183	13
147656	13
3039272	13
3196219	13
13053920	17
12311441	13
7465854	13
6790811	13
5943185	17
7295955	13
7343194	16
7433856	13
1382365	13
2307736	13
8590525	13
2892707	13
7981042	13
19019211	17
1786644	13
2301564	13
3133939	13
11917670	13
12079818	13
3466995	13
11940161	13
3712634	13
3450968	13
3073007	13
38748855	13
11915755	13
11301797	17
26865879	15
13812881	13
5210798	13
6872546	13
4704004	13
3513774	16
4262971	16
264082	13
1167715	16
1087763	13
2041381	13
9281549	13
7235877	13
6809515	13
153178	13
46920	13
13743248	13
11187741	13
14305642	13
6334804	13
25270729	13
308576	17
3093439	13
10870739	13
1779174	13
12878490	13
3525234	17
914913	13
31994071	13
5363252	13
18160977	13
1148378	13
3415123	13
1191202	13
9803110	13
20173980	13
30151009	13
18436056	13
10033316	13
7869523	15
9553794	13
9511659	13
1389674	13
2714818	13
3436529	13
1818380	13
29639785	13
22491337	13
4742336	13
3875416	15
6745625	13
2050017	13
3079821	13
530188	16
2117672	13
7764502	13
1419543	13
20090742	13
7527956	13
2665156	13
1253828	13
9771687	15
1267074	13
624062	15
15927481	13
253128	13
2916268	13
8420703	13
10067203	13
13223717	13
1347448	13
931822	13
1586906	16
3914174	13
483304	15
699779	13
5585103	13
10910375	13
190838	13
19993994	13
1134910	17
19864758	17
3759141	13
6902186	13
9516059	17
13411793	15
3773296	13
5135082	13
8415874	16
3125772	16
7375232	13
2578760	13
2514995	13
4519688	17
884575	13
4096434	13
3596732	13
40464592	13
43349446	13
18067816	16
1391120	13
755257	15
2763928	13
22351754	13
4570321	13
1625995	13
1623963	13
18574885	13
642750	16
5917852	13
7308627	13
13484050	17
39837315	13
18611445	13
930609	16
2822347	13
81328	13
819570	13
19687898	15
1029695	13
2134900	13
14917573	13
2153262	15
15009371	13
17968280	17
2215093	13
22246569	13
923472	13
2973152	13
756298	17
14650265	13
3808658	16
25567874	13
4339567	13
9373631	13
4331421	17
20008157	13
4139083	13
2884610	13
1053068	13
12590120	13
194213	13
9248285	13
19301050	13
2432018	13
4527410	13
9507424	16
3821201	13
1664220	13
1150733	13
24865031	13
15321162	13
11492273	16
29093668	13
6725209	15
4963221	13
18724350	13
10958411	13
5138192	13
4557064	13
18609311	13
2826824	17
639472	13
16956335	13
5433136	13
3490662	13
4382274	16
905699	13
4961916	13
1806408	13
11274079	13
404352	13
6330835	13
1722536	13
7248740	13
24268110	13
19963511	13
3856837	13
7023999	13
5203941	15
19610020	13
22248574	13
17759758	13
26172614	17
1669696	13
23900729	16
1881903	17
2240407	13
4547151	13
2452521	13
2832473	13
3274627	13
6453305	16
8463532	13
17999826	13
4906588	13
16686989	13
8077798	13
1521314	13
1166191	16
1855878	13
8844263	13
19847236	13
27308150	13
3165810	13
4916745	13
54615842	13
2042664	17
2435296	13
9202866	13
2456390	13
9141339	16
5929864	13
4004215	13
9408930	13
9736105	13
3342979	13
2624951	13
25071	13
16060093	13
1049684	13
1421191	13
3301172	13
411200	13
5763866	13
21108093	17
3275122	17
20613981	15
20998104	13
1021567	13
14080901	13
8227393	13
1038930	13
9316032	16
5123229	13
8847605	13
1705471	13
22156534	13
4894814	13
5606347	13
12445989	15
6517499	13
235364	13
4412885	16
21498362	13
10515483	13
6521618	13
30960172	13
10535686	13
1573951	17
3486762	16
4529687	17
4237231	13
23219432	13
21352374	13
5567964	13
5984035	13
2988310	13
344939	13
9066678	13
18092124	13
6321815	17
5746390	13
5674050	11
1681749	13
6801585	15
4793703	13
4645127	13
7535197	13
1498202	17
679721	16
9821723	13
10045253	13
7530035	13
3921477	16
35069270	15
2923129	16
10375463	13
12619265	13
1044736	13
2592708	16
894041	13
7577037	13
8801115	13
2439661	13
8492675	13
2049099	13
26053	13
11135822	17
11326481	13
5229173	13
14212155	13
751328	13
5637284	13
4060990	17
12032315	13
11612927	13
1227175	13
3941409	13
7889761	13
6786564	13
10441444	13
12760964	13
20548048	15
1479980	13
7941537	13
9569743	13
14403257	17
4974341	13
7390810	13
4866886	16
781991	13
4903081	13
908162	13
6382751	13
624433	13
4670443	13
7649362	13
2315580	13
8929688	13
4209008	13
122057	13
6434444	13
976366	13
4963249	13
249487	13
14477581	13
14814421	13
19022576	17
14385045	13
6314310	13
27297376	13
4115079	13
10743685	17
17319729	17
18297034	13
956579	13
177843	13
4013643	13
12847401	13
13578587	13
4695732	13
5005103	13
13439845	13
17546756	13
2540392	13
11140078	13
9025856	13
7420889	13
26756028	13
10679501	13
14271571	13
2056197	13
9600349	16
451990	17
9581095	16
1269650	17
8044336	15
440501	13
3181902	16
18085248	13
7263960	13
4732921	13
11711369	16
5185000	13
23786892	13
5121368	13
26325773	13
4232435	13
4303848	13
503059	13
873668	13
5026365	16
4870779	13
7261119	13
1124403	13
4585933	15
4414018	13
7152747	13
14315555	13
22218349	16
5140622	13
18473207	17
9328088	13
33587344	13
485933	13
10655167	13
12723832	15
13529225	13
4258073	13
12038395	13
1513755	13
2127640	13
2762051	13
15905637	13
4858835	15
2845164	16
3234703	13
2891274	13
12748867	13
4500893	15
2819990	13
4708202	13
5832700	13
987679	13
6597910	13
15547713	13
1140720	13
1712962	13
5282034	13
1107447	13
17529550	13
2830707	13
239047	13
18502475	13
1301675	13
12312465	13
6428891	17
4596897	13
22476416	17
7943369	13
17816531	16
23151036	15
1052026	13
4695260	13
48513459	13
11432454	13
1270051	13
8203696	13
15441834	13
448388	13
3378220	13
5639573	13
3211435	13
10019501	13
1167558	16
4775973	13
1480120	13
13292539	13
965183	13
16328522	13
4603126	13
6512631	13
7000894	13
1097744	13
1824627	13
14232465	13
4069034	13
4734423	13
1763736	13
40287569	15
8935841	13
10065785	13
1409655	13
4834588	13
19351627	13
1250664	13
5862478	13
12250012	15
503345	15
15574500	13
1916759	16
4611412	15
7118877	13
11780365	15
9281299	15
7428013	13
1398637	13
592321	13
6717421	13
6124622	13
19767867	13
9659073	13
5590379	13
762807	13
385758	16
13477800	13
16260011	13
10353184	13
1624312	13
4116813	13
500262	13
14149364	17
1424279	13
8717670	13
951917	17
2460956	13
7444323	13
10645494	15
11496747	13
19078046	16
24228883	13
14073076	13
21998548	13
35783674	13
2844372	16
7028706	13
6555621	15
4625064	13
6189783	13
1292904	13
6859817	13
754558	13
999510	13
17302083	13
5739051	13
17918531	13
6889115	17
11910240	17
7553936	15
14867454	15
12269484	13
913037	16
14762044	13
1400072	13
2366607	13
1379480	13
22396739	13
7971670	13
21494792	13
31057623	13
3035889	13
6754405	13
1464902	13
4020920	13
476063	13
2589696	13
2385852	13
1599225	16
5372607	13
9128446	13
15091305	13
2935898	13
10177903	13
824306	16
13771479	13
4266733	13
39270806	15
6222859	13
11383415	13
353971	13
4932400	13
27208263	13
12528035	13
927516	13
878660	13
4160056	13
28973701	13
1329923	13
23445598	13
1028526	17
9895065	13
2332924	17
2081859	13
4991723	13
23748889	13
2765488	13
2927217	13
13689628	13
4968011	17
6161604	13
7804247	13
13130378	13
1839975	13
11771915	13
12743454	13
3976321	13
3802683	13
6154474	13
6209404	13
19142005	13
3481259	13
7370972	13
3162286	13
5758502	15
1044825	13
3944	13
6685032	13
1524148	13
17860308	13
1922417	13
11447537	13
2007948	13
1801349	13
10494343	17
1827671	16
478818	17
8924831	16
12495982	13
987894	17
88394	15
14984938	15
4630817	13
8709410	13
2371855	15
9528349	13
3181508	13
4481194	13
5814633	15
9356874	13
7517537	13
5550740	13
3222621	13
795444	15
22048166	16
881242	13
14551466	13
7260790	16
42184493	13
7515400	13
8502016	13
2664427	13
7357439	13
10072988	13
11676683	13
3248696	13
4345166	13
1834875	13
9635659	13
45169563	13
1772781	17
24909104	13
3405363	13
3632905	13
6662171	13
5191912	13
341581	13
49394	13
761382	13
20306754	13
11956364	13
7583204	13
6077593	13
14211849	13
1799864	13
1003327	17
2176943	13
13926608	13
10883677	13
940941	13
16752503	16
15347090	16
2161531	15
1900054	13
763141	13
10566503	15
7580647	13
2873477	13
1963614	13
18379731	13
4938056	13
11915709	13
1730611	13
17984102	13
23642508	13
725329	13
8096317	13
11794967	13
1370536	13
1593825	17
22003640	17
5482841	13
7320848	13
1296432	13
6996731	13
9925512	13
4060941	13
244858	13
7993234	13
217506	13
19596199	13
1842712	13
199608	13
31553354	13
13031220	13
13226141	13
790918	13
2724359	13
611003	13
8737641	13
5061479	13
841709	13
1827646	13
9161226	13
7943267	13
17573719	13
16735305	17
2571893	13
6289521	13
15446321	13
2742559	13
24845784	13
102098	15
12403780	13
15287511	13
9841741	13
31775069	13
7246626	13
10585751	13
280008	13
1861640	13
2865712	13
6564310	13
1015810	13
3843082	13
16520360	16
11359420	16
1593399	15
7843947	13
4669138	13
20477194	15
1460120	13
23062864	15
490581	17
12750146	13
21260487	13
4540292	13
4049843	13
8184052	13
18586150	13
6804625	13
22890054	16
7867823	16
13353146	13
1403443	17
3441670	13
27536461	13
10486448	13
8138321	15
18352634	13
4735593	13
1001411	15
15055973	13
3498498	13
9796425	16
970272	13
2643871	13
5825808	13
8877131	16
11317618	13
7132952	13
1003378	13
945033	13
2664964	13
5407371	13
319752	13
696117	13
6201230	13
8445401	15
6267446	13
18687418	13
2529827	13
96434	13
3463013	13
3923233	17
2811606	17
22063906	13
5265376	16
4708101	13
6407617	13
11384418	16
5814034	13
528223	13
6898854	13
104844	13
48913017	13
13868270	13
16924200	13
29808347	13
4559690	13
14906375	13
4699146	13
25350624	13
6804288	13
7340571	13
1110787	13
1468277	16
2892865	17
15211943	13
5743874	17
10351130	13
8580114	13
6117388	13
6823299	13
11826600	13
661364	13
1839029	13
25101992	13
9436413	13
11530508	13
5178950	13
1286634	17
26307480	15
852238	17
12161509	15
9790519	17
670140	13
20475163	13
1874312	13
4587039	13
20460947	13
18523106	13
3518829	16
691849	13
3822694	16
9799903	13
826425	13
367167	13
9680014	13
8175374	13
32004507	13
23060155	13
14656405	13
14084188	16
23079172	13
7587460	13
5288330	17
6219090	17
24153817	13
1002013	13
646337	13
141747	13
11872686	17
8649707	13
37198032	17
7713404	13
3456835	13
3715098	17
5287293	13
5235316	13
1255004	13
3649873	17
12609533	13
9451219	13
3163070	13
49097	15
72675	13
17160330	13
13615193	17
29100926	13
14688675	13
10832130	13
5892350	13
7608086	13
1154650	13
1899741	13
12236399	13
3488186	15
2813986	13
1348284	13
699383	17
2815860	13
3360838	13
4143575	17
13261532	13
1331939	13
15547846	13
2255036	13
12554428	13
8643452	13
7787076	17
3502539	13
13258263	13
402466	16
10906831	13
4490477	15
2391269	13
507295	15
5481116	15
407393	13
15540083	13
345273	15
4913749	15
5923955	13
14191105	13
2990640	13
12674221	13
8636603	13
13999211	15
13252345	13
23158432	13
6137115	13
2642083	13
6745823	15
12297620	13
568069	17
8041374	13
3361984	16
11658237	13
528752	13
7994323	13
662844	13
672484	13
5152465	13
7498528	13
1510929	13
2389419	13
3354380	13
10734950	13
2748146	13
1226754	13
13102563	13
4624966	13
1447055	13
3347418	13
4660749	13
3990969	13
20912575	13
290317	17
8966006	13
19874473	13
8492495	13
11584593	13
1852428	13
10494377	13
8754457	13
14183319	13
17029424	13
7109591	13
5057358	13
2319350	13
7434840	13
6553097	13
16633925	17
607729	17
8432439	13
10462912	13
9805957	16
10923679	13
1109598	13
3198403	13
2833369	13
11156832	13
536514	13
12770683	13
623880	13
11282439	13
427633	13
21013474	13
1593541	13
1894927	13
4770280	13
4717059	13
3878645	13
1740279	13
8035431	13
930998	15
371067	13
5461499	13
7164246	13
2003946	13
4979356	13
4356399	17
3190564	13
3937899	13
1528444	13
26969550	13
5163365	15
2824623	13
7703837	13
13425324	13
4848106	13
4683551	17
1943152	13
919941	13
5405613	13
13116791	13
8503936	16
32585735	13
2566149	13
20135905	13
7431829	13
2677544	13
3659324	13
6161236	15
12782080	13
3525035	13
4220493	17
4230981	16
2554870	13
4471131	13
5205684	13
6146919	13
12400134	13
8370567	13
6736588	13
1655241	16
42156532	13
2439731	13
6803848	15
8232192	13
13605029	13
72587	13
8316279	16
2406537	13
1707923	13
7268410	13
2045120	13
2274631	13
4348991	16
1660264	13
25689934	17
27222304	13
10457079	13
1258869	13
15018511	13
32989036	13
19537460	13
5066545	13
807813	13
3883058	13
814944	13
330599	13
32756688	13
7964057	13
32499	13
15761000	13
2783403	16
12887964	13
3747101	13
4515126	13
12023386	13
3377679	16
4553474	13
21869135	13
5076815	13
2087735	13
13931719	13
96600	16
3923511	13
10609414	13
10563301	13
1414139	13
2380617	13
12225004	13
10113991	13
8257107	13
13232990	16
1792092	13
3488490	13
2561513	13
31284221	13
7676279	13
12795907	13
3321650	16
19997514	13
6485456	13
5021675	13
20550042	17
25196911	13
11910944	13
551185	13
1632397	13
1120074	13
5016057	13
9878420	13
598698	13
3404813	17
942061	13
8455073	13
6207102	13
10735655	13
1902860	17
3416511	13
18351911	13
35302080	13
143732	13
6900082	13
17867578	15
11683911	13
7756819	13
19759635	17
4341103	13
280981	13
1663376	13
11806555	17
5027635	13
17967934	13
5007901	13
1863043	13
10341643	17
8876785	15
2653499	13
35905952	13
10348910	13
3458576	13
6307789	13
10682835	13
3224803	13
6796325	13
4622568	16
3009349	13
8096756	13
17411572	15
4584546	13
15776578	13
33822935	13
13920451	13
2469954	13
1289279	13
435465	13
21632597	13
16022552	13
32968275	13
2546576	13
561282	13
4655172	13
32165014	13
2769556	13
24032051	13
11876932	17
23178180	13
10143341	13
481316	13
9509051	13
3290128	15
9370222	13
2639809	13
2824127	13
9535806	16
3286678	15
3697288	13
10828276	13
17138139	16
35906238	13
16324029	13
8057846	13
16352380	13
5997513	13
9984710	16
3460661	16
2093073	13
5450481	15
8390719	13
7888338	17
15312875	17
4928734	13
600249	17
1006006	13
6802137	13
17098183	15
862468	13
12844037	13
23775688	13
980795	13
6329517	17
11600673	13
3549696	13
5642097	13
4894857	13
62329	13
3477767	13
19213145	13
12844896	17
311699	13
4516683	16
2371983	15
948249	16
6196844	13
11936308	13
12689597	13
63603334	13
16442909	13
8517881	13
9292721	13
12175354	13
1760006	13
6190079	13
158254	13
1728429	13
862631	15
1951082	17
4825302	13
3880263	15
8283760	13
2876720	13
10680696	16
12957627	13
23501425	13
1632045	15
2518452	13
854838	16
8995791	16
4575307	13
2763679	13
12465425	16
26320771	13
5093971	13
5398117	13
2136188	13
2165989	16
8674724	13
18375899	13
8519	13
2739159	13
3023427	17
368386	13
3767217	13
35177153	13
41030292	13
12498207	13
1266246	13
10338777	13
40565533	13
5320268	13
9186179	13
19502241	13
605507	13
751455	13
573328	13
10550994	13
3516236	15
25225577	13
4247082	13
11567643	13
1769724	13
3908371	13
10783075	13
23926534	13
60232	13
12760955	13
942216	13
4371028	13
5782987	13
36652979	13
5445871	13
20445439	15
1133759	13
9257496	17
9879121	17
343072	13
2110902	13
1312569	13
11024261	13
8590476	13
13427737	13
4649203	13
2289782	13
4181602	13
1821351	16
5641082	16
9426622	13
5923911	13
3211371	13
7866103	13
5384142	13
9655001	17
5506492	13
2284071	13
3576195	13
26957592	17
585332	13
6331410	13
2565439	16
8592666	13
146454	13
8447005	13
245961	13
30425220	15
813208	13
16833	13
4161498	15
4010562	16
7374300	13
8363981	13
3871756	13
5935351	13
2883525	13
2474536	13
3817300	13
17886432	13
3693166	13
1675164	13
1483749	13
4969159	13
21775265	13
14531818	13
1749724	17
8282953	13
18158653	13
12994052	13
11613413	13
1496116	16
16057	16
8576283	13
1324841	13
3808505	15
1603259	15
4750320	16
86797	15
7785605	13
12989833	13
9160585	13
578508	13
9018813	13
8032821	13
2414027	13
6424087	13
11145068	13
13203344	16
11628045	13
7870298	17
1217432	13
2527394	13
124441	13
29110377	16
219125	13
5683134	13
12373902	13
279640	13
17341738	13
10380062	13
4980897	13
7011976	13
5163062	13
552066	13
4799391	13
1192375	13
1451809	17
3759356	13
2441433	13
17028486	13
6347621	13
5567943	13
2597610	13
5375562	13
3492737	13
1215747	15
14440168	13
24218759	13
1053924	17
3261395	13
8341719	13
4111481	13
11090437	13
51258	13
5753081	13
6301060	13
9897569	13
538379	13
7207243	13
847639	16
597917	13
423481	13
5371405	16
3943203	13
186379	15
3796657	13
9262067	13
182088	13
15610385	13
2458242	13
55467	17
20939721	13
2822653	13
2552086	13
18336882	13
16046662	15
13032706	13
550292	13
1121490	16
5789585	13
4192983	13
6333641	13
6758821	13
15515401	13
8444025	13
5621450	13
6889231	13
3704593	17
10642858	17
10117374	13
1603563	15
7167420	13
6460682	13
8738464	13
8647420	13
13760991	13
3852710	13
15830145	13
1246261	13
2795428	13
2161314	16
337122	13
17689730	13
30399761	16
296575	13
1487557	13
354058	13
11777771	13
8407954	13
11397382	15
17501441	13
3963081	13
12102501	16
959932	13
6864423	13
4758560	13
9473870	13
7050090	13
64765505	13
11180607	13
28949525	17
29733950	13
1733608	13
2394148	13
4294172	13
4238778	16
2157033	13
8323574	13
9969496	16
2815187	15
3667251	13
36548	13
1686672	13
3317398	13
237597	13
2710862	13
29259476	13
17205514	16
30384448	13
1701369	13
5552488	16
10058596	13
5381397	16
2698121	15
7501386	13
512972	13
16531519	13
26114568	13
354483	13
7063327	13
8111341	13
1905755	13
1963331	16
7375789	13
10432578	15
25802759	13
5804899	13
8448590	13
2389946	13
152139	16
28920085	13
9680266	15
15295106	13
3783073	13
9714975	13
16707716	13
10532827	13
13343608	13
2957214	13
6827233	13
20363990	13
18676167	13
10193793	16
6274320	16
4606769	13
13124745	13
15726938	17
10118041	13
1371551	13
3175830	13
3031805	13
6933725	15
12387232	13
11562009	13
977092	13
7619624	13
14228260	13
607411	13
18638387	13
18397712	13
764807	13
4755441	13
4589860	13
3891597	13
6425904	13
4672314	13
12675916	15
375570	15
6696460	13
3983477	13
9109383	13
3334283	13
830448	13
2752466	13
15774610	13
16860303	13
10739291	13
4659184	13
7864052	13
3010997	13
6388852	13
843264	13
12769184	16
13870603	13
8673774	17
16236403	13
1080461	13
4944395	13
5847476	15
8867780	13
11454362	13
9092662	13
24547406	13
1900871	13
131609	13
717486	13
7268404	13
13605717	13
6350818	13
4064031	13
8257059	13
3061025	15
8291424	13
2865189	13
23103840	13
989327	17
6562959	13
43871854	13
3306947	13
223795	13
4671627	13
4546243	13
30488876	13
872928	13
14322713	13
12172806	13
51477569	16
2293231	13
2526979	13
13926898	13
11245091	16
16805224	13
2370771	13
12981672	13
2020743	13
264124	13
2525246	13
19624992	13
2708776	13
2335931	16
12213932	13
2909561	17
521196	13
1498697	13
32145566	13
338040	13
9402765	13
5759085	13
6510428	13
2784796	16
36066154	13
3124532	13
1445107	13
12226771	13
2521988	13
3383907	13
2877836	13
11668609	15
2628184	13
516634	13
21979220	13
11846037	13
3871695	13
891712	13
12335336	13
9020798	13
6378645	15
2050406	13
3058297	13
3643118	13
333389	13
12869571	16
13537937	13
23830876	13
2766658	13
3831808	13
7907811	13
2730335	13
16148566	13
13790662	15
2268351	13
7914723	13
1453669	13
3101429	16
649123	17
11478555	16
6521008	13
3930323	13
4545946	13
2403981	13
2325787	13
821359	13
13684760	13
2501420	13
2912374	13
25323444	13
21854142	13
17123528	13
2077438	13
4890071	13
2359173	13
4611270	13
33127387	16
6472446	13
1209311	13
12474307	13
4860676	13
19837772	13
558543	13
3164091	13
4295673	13
1287489	13
1847320	13
36644871	16
343292	16
108757	13
14081029	13
11382668	13
2799794	13
27560769	13
4389837	15
9888296	13
6111810	13
3804027	13
5686152	13
1940431	13
963886	16
1232089	13
7434090	15
23199043	13
15244986	13
7157067	13
15795130	13
3718357	13
1679029	13
4634086	13
12536343	16
4904656	13
12333475	16
14664625	17
6657152	13
15518821	13
1380671	16
6379614	16
12838651	13
3022844	13
11861782	13
947374	17
60186	13
13329748	13
3603741	17
4374208	13
6877227	13
7891929	13
2920188	13
2248711	13
10954588	13
5248993	17
16794611	13
1109271	13
31415426	16
1240111	13
11907322	13
11062192	13
916133	13
21878123	13
1268537	13
1780950	16
1139757	13
1702963	17
3536777	13
9441668	15
12886960	16
10564259	13
29425885	13
17201180	13
257563	13
19877641	13
5169724	13
12847126	13
4669242	13
8083884	13
5913737	13
1204035	13
4163015	13
3704146	13
1692053	13
73160	13
3184164	13
11682565	13
35064719	13
3948096	13
7520765	13
4543807	16
8365348	13
11425122	13
4545987	13
22417516	13
5912177	13
32227710	16
3710786	13
25155005	13
2624485	13
1777412	13
5961738	13
344355	16
1332179	13
3810125	13
2186920	13
4807668	13
9816141	13
7640103	13
1371008	16
3627000	13
11591297	13
11970626	16
9278923	13
6928876	13
10729055	13
784885	13
5557899	17
18605999	15
14629928	13
32919118	13
977172	13
11435774	13
9185164	13
4346276	13
10546330	13
7921483	15
4974153	13
9173014	13
15138876	13
18964781	13
4720567	13
2020986	16
444778	16
10564177	13
7249791	13
3106115	13
4603838	13
10398648	13
7516861	13
15488488	13
10485701	13
10506096	13
1844101	13
9438343	13
3999472	16
2132816	13
6853112	13
3721332	13
5444375	15
22714133	13
434567	13
11548714	13
18067200	16
14974952	13
3293848	13
18092816	13
9842849	13
5204748	16
2014380	13
1400138	13
1156138	13
2681682	17
6611796	13
821303	13
1956742	13
48123991	13
1668946	17
24742250	13
15822145	13
17373805	13
1340621	16
5981073	13
34850677	13
1462371	13
7680225	13
14829727	16
3024612	13
18878582	13
12418267	13
460271	13
22131543	13
6356164	16
2775786	13
18367352	16
13532118	13
12065643	16
3903380	13
492396	16
4657179	13
15643255	16
5119355	15
2214721	13
3064982	13
3476948	13
8301280	13
4743803	17
1408939	13
7769128	13
8316819	13
7173268	13
524793	13
1758777	13
9444481	13
4644889	13
1258291	13
8956397	17
5507455	13
10685857	13
6431611	13
16332783	16
7311658	13
3372065	13
17508660	13
8757274	13
1103174	13
9064428	13
15873250	17
1299940	13
19729448	13
24865412	15
9482190	13
1004037	13
1216247	13
2639561	13
5090548	13
5488157	13
697564	13
16361084	13
1828544	13
33945037	13
2070148	13
15960655	13
26379562	13
460344	13
2890285	16
572231	17
4818719	15
17145821	13
21982471	13
18971483	16
28707005	16
2877947	13
931312	13
10012651	13
1980258	13
5306133	13
6589811	13
7810540	13
4366162	13
5455763	13
1724077	13
1230477	13
15778781	13
14811355	13
10192003	13
6057205	13
11035012	13
4529094	15
3578491	13
2928712	13
9723991	16
2952011	13
16046816	17
21455474	13
1587794	13
1018667	13
26187638	13
12709768	13
7313048	13
31446079	13
11256310	13
4615109	13
1406617	13
10477857	13
4252906	13
3940269	13
2533443	13
1595742	13
19404667	13
9861602	13
17997685	16
3235225	13
978893	13
45625	13
14134023	13
7324391	13
855614	13
2002541	13
1788858	15
12774502	13
3833123	13
3204288	13
21116238	13
17062720	13
646931	13
2475707	13
24800404	16
2648582	13
9997069	13
5890953	13
9240727	13
9937058	16
10812727	13
26522470	17
4845250	13
16103171	13
6579466	13
297042	17
4092203	13
371279	13
12900926	13
12253936	13
4495276	13
5964827	16
4051894	13
7902263	13
5108293	13
1328287	13
19875458	13
1369150	17
1993020	13
9145300	13
3562908	16
10253768	13
3301666	13
9450184	13
952796	13
6412406	16
2261665	15
10558024	13
2943390	16
7550098	13
29280040	13
17410909	13
451942	13
14045987	13
7166858	16
10228527	13
1698632	13
3162704	16
589936	13
3792553	13
14063657	13
2499622	13
3527754	13
7325955	13
14799791	13
5373102	13
720608	13
5060190	13
22190174	13
3141910	13
18182029	13
11490822	13
5746430	13
12453634	13
16481853	13
9674805	13
29671310	17
5331852	15
14555901	13
10595809	13
10058193	13
3154780	13
1141256	13
1170480	15
426869	13
6353328	13
429398	16
1410673	17
1267176	13
2783328	13
4769082	16
22325931	13
16367437	13
2618681	13
715871	13
837614	13
6126115	13
11167259	13
13562963	16
3840539	13
14815933	16
2814992	13
11103717	16
227385	13
7558053	13
5350980	15
12555917	13
2367075	13
5989283	13
24580302	13
17305904	13
12882552	16
1184946	15
1043559	13
29788741	13
5513423	13
7244799	13
21256042	13
298111	13
10877976	13
6518411	13
682512	13
8412715	13
19423509	13
3502765	15
1269285	13
4912182	13
7294757	13
4378956	13
2580478	13
7548601	13
1478155	13
6282236	13
20219515	13
25649698	16
30090105	16
1957308	16
7501376	13
1611497	13
2843530	13
3646963	13
13497670	15
17887155	13
28126950	16
9823835	13
1472655	13
5820131	15
6163345	13
9978671	13
8297844	13
6047831	13
6661170	13
2515398	17
16966099	16
1053199	13
15431812	13
8580188	13
16119602	13
5802279	13
11225688	13
5280169	13
1839329	13
5774405	16
5150231	17
1792147	13
3693710	13
8280836	16
6553198	13
648070	13
3289127	13
10286750	15
3326671	16
2216934	15
14001597	13
7585309	13
3272809	13
9962168	13
1270958	16
4295616	13
489585	13
10211701	13
8014877	16
3424900	16
2052870	13
1893481	13
1352645	13
4609923	13
15753948	13
12643492	13
3772172	13
27477397	13
39735089	13
10894582	16
10668905	15
5480175	13
9335695	13
663242	13
17109420	13
4876399	13
11011371	16
10114601	13
773570	13
24919835	13
4688693	13
2463183	13
521838	13
1699656	13
4665758	13
6288065	13
3213708	16
7830740	16
4074618	16
41998312	13
1180275	13
3369409	13
4735924	13
25792566	16
7940271	16
3797049	13
8663984	13
2420717	13
9996998	13
19362232	13
16316471	16
3727500	13
3204311	13
29218237	13
10696160	13
23152358	13
3940910	13
1926694	15
20679224	13
23794378	13
15408132	13
22801475	13
16126765	13
22700499	13
19385548	13
534776	13
6663525	13
223979	13
11324535	15
12369110	16
10177239	13
87097	13
13281966	13
8748776	17
4640712	13
12646807	16
2809886	13
9883947	13
7384177	13
22309725	13
10086746	13
1390615	16
8013542	13
32047582	13
9001263	13
189934	13
15561471	16
11517957	13
815069	13
3270674	13
11776006	13
1018984	15
8033363	13
1669159	13
159405	16
35225874	13
5311589	16
6965304	13
835548	13
1219843	13
6475668	16
8834516	16
31101315	16
3405058	16
1283724	16
5785534	16
24446380	13
3336990	13
845638	13
4988179	13
1656879	16
13440144	17
4657970	13
3619032	13
2195645	13
19426727	13
3882296	13
7107797	13
3917383	16
6945925	13
6691524	13
1795173	17
3531207	16
8552581	17
7079457	13
1244858	13
21028685	13
19059343	16
14271205	13
11983218	13
4284434	15
5769191	13
10863977	13
19312898	13
12224650	13
1191509	13
5574721	13
3706245	16
4243401	13
2572155	13
1520327	13
2093122	13
7590856	13
1270307	13
557389	16
14484133	13
2380827	13
1265369	13
10308253	13
6836761	13
4766320	13
1708080	16
16415866	13
2763814	13
1438657	17
5117459	13
5054896	13
4813397	13
18125936	13
10203232	16
11596881	13
21186227	17
5263698	13
1454957	13
6980212	16
21676373	13
3313898	13
19556615	13
2643171	13
12705047	16
7361992	13
11525415	13
9723658	13
15087755	13
14567292	13
1086802	13
2447298	13
7890652	16
7407999	13
5373524	13
1660782	13
4635346	17
85847	13
8361653	16
11626949	13
7244217	13
3309369	13
18498853	13
28160283	13
3936344	13
7857528	16
3943155	17
8326799	13
4346451	17
1250543	13
3112406	16
22112763	13
297127	17
12753134	13
1672503	13
6093335	13
1731838	17
11313621	13
6411388	13
7611582	13
20431803	13
605751	16
7811551	13
3515373	15
2065257	13
1514037	13
2540684	13
3616579	13
25921963	17
573183	13
1541640	13
15084671	13
4997781	13
4623785	13
8143942	13
4406653	15
19850500	13
12129612	13
3930033	13
2031589	13
53293401	13
12166442	13
27227481	13
11686082	13
2461509	15
1768088	13
5117020	16
2226966	13
20534891	13
3413237	13
8950683	13
5065341	13
4195848	17
10357839	13
14773098	13
19139097	17
7604503	13
5017667	13
999291	13
2856072	13
7350752	16
5261549	13
26440474	13
874122	13
7155897	15
10938240	13
2822777	13
610722	17
4003229	13
19841643	16
5958927	15
4304754	13
3697441	13
5282714	13
3174346	13
672656	13
5527544	13
7359758	17
5849322	16
5557957	13
1180165	13
3657620	13
4579851	15
10011108	13
1727886	13
26979938	13
985823	13
6016631	13
4668745	13
8866867	13
2443838	13
1275221	15
5464728	13
3823615	13
1165223	13
12303901	13
17074261	13
952740	13
18737086	17
4107144	15
400524	13
28021137	13
1421476	15
7578949	13
421553	16
6798875	13
9154627	13
24841848	13
1667863	13
12048832	15
5836614	13
31609509	13
4696408	13
671654	13
3735149	13
3148517	13
15393842	13
4670536	13
6015332	13
205473	16
1296882	13
17658332	13
30020579	15
869984	13
5960332	13
6533987	13
9675002	13
155182	13
374564	16
7107437	17
8706291	13
13462500	13
24614	16
7613177	13
2186620	13
4250189	13
2007232	17
2362296	16
4913229	13
22197599	13
2072875	16
7323404	13
1938217	13
5435594	13
2564290	13
2039254	16
99400	13
22246817	13
5603665	13
4080224	13
2196360	13
10129145	13
6621754	15
2785125	13
30674202	16
644647	13
2162446	13
15578623	15
9172619	13
6753781	13
17792182	13
120975	13
1953541	13
5997856	15
8464384	13
2445110	13
1514193	13
19544008	17
8260012	13
4280760	17
9997654	13
12281675	13
68186	13
16775	13
455247	13
10304272	15
4634995	13
2637309	13
4187993	13
12286922	13
1274261	15
1529436	13
1500178	13
3762839	13
940332	13
5175761	13
12159984	16
398841	13
9574456	13
17801545	13
454242	13
999604	15
11471357	13
8596839	13
14333673	13
4811383	13
3911198	16
12253069	13
26273980	17
3112887	13
2229115	13
26070333	13
2963427	17
2556635	16
12174912	13
1083203	13
2778772	13
30994207	16
6550483	13
1670994	13
2944222	13
466358	13
36344505	13
15095205	13
4898767	13
588461	13
2700631	13
7945764	16
1901192	13
5956691	13
1248445	13
3134642	13
22195207	13
14937743	13
7039403	13
4370203	13
3115960	13
8823989	13
6773758	16
2947503	13
904698	13
975137	16
948886	13
20386781	13
7679744	13
1559337	15
2998160	13
15779052	13
2427341	15
3147323	13
4206684	16
32032999	13
44209	15
7183628	15
12704537	13
806319	13
14242431	13
7473055	13
3816196	13
753549	13
17074237	13
10167154	13
1889512	13
1929364	13
4642120	13
3098634	13
10047717	13
9219733	13
5810469	13
12458444	15
5575055	13
1921181	13
4217956	13
5835191	13
397843	13
3280456	13
10778554	13
11302552	13
43861167	13
11666260	13
5221322	13
14395052	13
6150764	13
7915922	16
11019806	13
3374576	13
7120008	13
1740016	13
52525485	13
1163792	17
5054564	17
16272341	13
13052112	15
9413823	16
7098832	13
706972	13
24153913	17
11557153	13
35520792	15
1440402	13
11002227	13
1171414	13
6460171	13
18194411	17
21978105	13
4278453	13
21733970	13
16245610	13
4737029	13
3633158	13
1539443	13
3027578	13
379120	13
1187	17
20630883	16
23819477	17
7105322	13
3047627	13
28652468	13
2869495	13
11240241	13
12269370	13
3524664	13
2689640	13
686317	13
7640861	13
5229967	13
13741737	13
6129824	16
3479400	13
23709610	13
14041467	13
2124979	13
1866074	13
622494	13
23594973	16
136792	16
12800737	13
2489877	17
33762323	13
651390	13
250389	13
24117193	13
904900	13
2024206	13
4417397	13
13442576	13
2771335	13
868749	13
2565964	13
9227610	13
7154915	13
15373548	13
10105296	13
8009084	13
8748080	13
761224	15
4733359	13
4314702	17
2582751	13
440509	13
4013712	13
7069101	13
31600625	13
6612306	13
5664879	13
15271007	17
2395219	13
3657374	17
2219720	13
7442824	15
869983	13
5014490	13
13260585	13
3819118	13
53436154	17
21425865	13
7256436	13
2008408	16
5841727	13
1874845	15
4558984	13
10977096	16
4872285	13
13510931	17
12368068	13
9059281	16
3227909	16
6015600	17
7407061	15
9100560	13
21273075	13
3265202	17
6469707	13
10290219	13
4024574	13
5160319	13
2343838	13
2944091	13
7899904	13
31664652	13
10201627	13
17694829	13
15585302	13
17903959	13
9834467	13
4584522	13
17916922	13
33903453	13
6213103	13
2512356	13
5151052	13
10111724	17
2313388	13
4116728	13
5964050	13
4285692	16
1911918	13
6104510	13
9101583	13
8162370	17
6419075	13
6778204	13
2113616	13
286919	13
7125717	13
6687757	13
3401889	13
13452440	13
2261228	13
13766007	13
3747846	13
1776540	13
7164654	13
4082426	13
982165	13
4727487	13
8746934	15
2040749	15
6238644	15
22004788	13
11816958	13
564550	13
15106679	13
1275899	13
14683039	13
3163719	13
4089598	13
2549143	13
3119798	13
6568691	13
14920497	13
5388008	17
11453862	13
6243895	16
780453	13
3579248	17
1843696	13
657479	13
3811420	17
16826054	16
4763203	16
12241022	13
7216206	16
13567171	13
13940567	13
8541917	13
10849999	13
9785625	13
4350051	13
11057069	13
2186470	13
1389380	13
2163064	13
7824861	13
1272740	13
9224546	13
6649479	13
5388522	16
2122419	13
17822759	13
3504641	13
13421430	17
5430084	13
2446362	16
3963149	16
816143	13
5471617	13
832670	13
8940062	16
8979429	13
9893873	13
10291057	13
2500511	17
12200546	13
8498305	17
2936113	13
10054149	13
5705947	15
10329541	17
6927442	13
18576978	13
7413273	13
5648573	13
3409398	15
4120447	15
32300746	13
3506907	16
10850959	13
14862807	13
2351289	17
3906724	17
711619	13
5683029	13
435663	13
1647484	13
13585127	13
3421930	13
8665	13
7718797	13
2902433	13
10831268	13
8415977	17
5203087	13
5843722	13
14880726	13
15365496	13
1367586	13
15599053	13
144238	13
3228129	17
7423908	13
4521906	13
20787052	15
17438801	17
604284	13
2307131	13
8464090	13
6593001	13
8280375	13
5557366	13
5115982	13
20946100	13
8462509	13
1283379	13
8404459	13
9866800	13
6595994	13
11481962	13
4938988	13
3573775	13
6943170	17
3766047	13
10119980	16
15002804	16
2468200	15
5909459	13
8631945	13
5158927	13
11954705	13
2265157	13
10133293	13
13068134	13
21958497	13
3449008	13
27534325	15
13181289	13
7199985	13
4749507	16
14013146	13
768273	15
1944268	13
7633900	13
15164660	13
7612322	13
5887232	13
2721305	17
3851417	17
16415753	13
5671225	13
10511672	13
176447	17
6923288	13
1441708	15
17153987	13
12806085	13
332866	15
11099699	13
10695773	13
20015945	13
3267268	13
54272199	13
2879827	13
911870	13
4049936	13
10496827	13
7351929	16
4950833	13
5224956	13
1043755	13
10300491	17
6500443	13
15365040	13
6739142	13
3475186	13
1483863	15
21580028	13
12236914	13
3484949	13
2538916	13
4596156	13
6165348	13
1634371	13
10854653	17
4567216	13
12094013	13
1222271	13
318561	16
5635656	16
12375546	13
9770289	13
1781978	13
8556097	13
3206943	13
11765283	16
767852	15
7947350	13
2092686	17
1135685	13
14099826	13
16394150	13
5003670	13
2572703	13
3459164	16
9751893	13
8576350	13
5039833	13
28573517	13
54960	13
421360	13
4217342	13
3367769	13
4275563	13
1651389	17
7178081	13
26007014	13
3539097	13
18368686	13
295532	13
9002758	17
10825000	13
651388	13
9476574	13
4112714	13
3380218	13
9070757	17
3284354	13
8548375	15
15301533	13
888711	17
11852333	13
4049784	13
19497854	13
566511	13
7464955	13
10518140	13
16568009	13
1640703	13
12318707	13
1909146	13
63358	13
3536459	13
10849331	16
13215752	13
2856118	13
23205641	13
4863596	13
5256989	13
3711623	15
8467653	13
2166400	13
17664043	13
4147507	13
14063953	13
3182937	15
7008510	16
1727870	15
10555632	13
34872710	16
4331862	13
3366409	13
21790747	13
13935399	13
7556941	13
3695052	13
6027486	13
562720	13
4680550	13
7993229	13
1743089	13
2937454	13
11391577	13
596922	15
9755730	16
3435327	13
4857927	13
822284	13
20092620	16
1338991	13
1000423	15
4238630	13
4807702	13
27736743	15
4277708	16
2275063	17
1451736	13
12363137	13
18206918	17
2793335	13
10528395	13
4077461	16
6343132	13
1700459	13
2253001	13
6723070	13
128240	13
2988063	13
4994035	13
9481028	13
15310858	13
3975877	13
2738330	17
14424901	13
4835669	13
6363439	13
22149111	13
7868124	13
6474391	15
1862227	13
3347750	13
10480498	15
2855579	16
5610628	13
5432101	13
2839290	13
2452816	13
6141687	13
858940	17
11001906	13
3409911	17
22701623	13
9420148	13
4416658	13
7426911	13
23698717	13
10003399	13
341679	13
3462305	17
9536907	13
2375607	16
9803246	13
3351002	15
8428297	13
1705593	16
801570	13
10264747	13
838299	13
8949450	13
2116156	13
10547301	13
11627263	16
5486934	13
2147123	13
7074708	13
8487169	17
3524246	13
3852837	13
5714766	13
3721352	13
10508560	13
5091710	13
14669731	13
5574843	13
18865916	13
10124411	13
13960748	13
23974531	16
10743200	13
5310647	13
1591019	13
8665480	13
2030169	13
36875479	13
4313978	13
4374336	13
11527624	15
5862303	13
14265235	13
9785368	13
31923723	13
2327489	13
177557	13
2784083	13
5190187	13
3814695	13
6741217	13
11319245	16
15553585	13
9269796	13
2311546	13
28926	17
27131573	13
1236509	13
3526736	13
13017876	13
13676736	13
5790526	16
428880	13
4922989	13
5154082	13
17146134	17
31254279	13
13078223	17
8900124	13
2696909	13
6742639	13
8937233	13
3983813	13
24713540	13
2101463	17
6405599	16
540818	13
2289658	13
18341840	13
885421	13
9455127	13
6360451	13
1767860	13
1922662	16
371103	13
42504334	13
4487305	13
4863572	16
4739859	13
8479114	13
4553169	16
11789850	15
21177888	13
6502982	13
2494812	16
989407	13
1049561	13
3082126	15
803382	13
16080454	13
23894825	13
14026476	17
1389914	13
4304670	13
12154075	13
54121226	13
3070039	13
7249786	13
3716854	13
544787	13
6463046	13
395255	13
13018859	13
9220925	13
2981964	16
9501996	17
6818207	13
7238733	13
11945865	13
3254090	13
6090285	13
2141023	13
593043	13
1720195	13
23386116	13
6521103	13
33060930	13
21648391	13
44296860	13
38027700	13
790049	13
9704105	13
6454389	13
1694231	13
6832708	16
7804909	13
33569220	13
32628426	17
21270708	13
6318008	13
2278290	17
12701627	13
3996850	15
2424914	16
2248881	13
610784	13
8578744	13
524716	13
2907024	16
18647170	13
2005860	13
30813672	13
11841424	15
11752969	13
12106162	13
7940932	13
3059102	13
5101179	15
13410088	13
12901474	13
19752890	13
870841	13
1013661	13
3094954	13
1685406	13
9112700	13
8826553	16
12911803	15
9101535	13
41691007	13
20794683	13
2237295	13
430367	13
14354983	13
3913374	16
26136782	17
2627555	13
27930954	13
5192629	13
15819205	15
1393164	13
9463413	13
45473	13
7669037	16
5873462	13
9364998	13
10691500	13
13057467	13
13996162	13
7544340	13
2354007	13
7345009	13
9414804	13
6410107	13
4803213	13
30788941	13
9974027	13
7409924	13
5475700	13
1569885	16
1741331	13
5147460	13
6602842	13
409638	17
7920844	13
14514426	13
4085516	13
3921299	13
372352	13
15030618	13
1676998	13
17167216	13
2458200	13
2106593	13
553247	16
2875422	13
5791291	13
590310	13
5619884	13
8896686	17
3025502	13
15909586	15
20943522	13
9148528	13
22140430	13
8949342	13
17653587	13
6953292	15
24262838	13
7477517	13
714013	13
2341505	13
4737774	13
9866192	13
1995240	13
1410676	13
685807	13
1749890	13
1785487	13
13375091	13
10332444	13
3329737	13
9962239	13
4291377	13
5894725	13
28385817	13
1830604	13
14111040	13
2058154	13
10175163	13
8039525	13
2969567	13
7168801	13
1804887	13
8210532	13
17145696	13
1021401	13
6889644	17
9225586	13
4849578	13
13928657	13
2344359	13
10196355	13
35980363	13
28079849	13
4599598	13
1391115	13
18343061	17
607712	15
8039375	13
2495226	13
5965560	13
25498432	13
17371069	13
1724246	13
6281430	16
17206333	13
17487165	13
6865997	13
17213319	13
6653098	13
430596	13
1071040	15
4220183	17
5967972	16
1233651	13
9607420	13
20962270	16
53353798	13
287098	13
4424527	13
1436102	16
16487340	13
17223394	13
336656	13
3213176	13
6636699	13
2923317	16
26959846	13
1205674	16
3935562	13
1254156	13
9697470	13
4811088	13
2718993	13
6310976	17
630286	13
1956318	13
990720	15
3648852	13
35426999	13
903399	13
3767001	16
18308397	13
15404506	13
18593594	17
4763152	13
2108668	13
590217	13
11832686	13
1475328	13
18937030	13
13788195	13
2190284	13
19919728	13
192177	13
546162	13
4626211	13
9275166	13
12077406	16
11682566	13
5736007	13
3428955	13
4686017	13
1443685	13
5644937	13
1926472	13
14372097	13
558820	13
11039603	13
26468531	17
9806567	13
9641011	13
783485	13
17872723	13
424121	16
8011511	13
5374836	17
12546488	16
7155825	13
16329153	13
777936	13
17250693	13
4796627	13
2960832	13
7115301	13
16350336	13
10894519	13
1055688	13
53022624	13
6816637	13
14123763	17
6251536	13
22931109	16
15897985	13
392478	13
6836493	13
12971030	13
9646567	13
14387542	13
2671852	13
4943200	13
4668876	13
23235134	16
1723574	13
6516761	13
4616946	13
10591036	13
1418722	13
922057	13
75199	13
944845	13
1517843	13
17794466	13
21597582	13
2263098	16
3176529	13
514024	13
871261	13
9274544	13
6145043	13
9888439	13
10249673	13
6016130	13
134074	13
9911638	13
4351147	13
2858664	15
697037	13
11127194	13
8634001	13
9473404	13
18728296	13
6232634	13
3022100	13
16233431	13
1892869	13
10879948	13
5141404	13
3118933	13
6005114	13
13381961	13
1452288	13
16450755	13
2772890	13
8601613	15
3081869	16
17750349	13
41439617	16
7320812	13
3530802	13
626693	13
31587061	13
6690765	13
6635416	15
1655340	13
1091431	13
6940616	13
8222773	13
5009878	13
22619331	13
6768289	13
8025878	13
13582635	16
1875689	13
19194929	13
7072173	13
1975463	13
1381652	13
14899487	13
762081	13
12865851	13
313746	13
1866414	13
2315607	13
4024337	13
4421080	13
586529	13
2269547	15
6027588	16
500295	13
11695522	17
1089041	16
1287008	13
7045867	13
10240690	13
10105923	16
1620007	13
4943643	13
24099666	13
2142202	13
8544928	13
9564578	13
26142852	13
5431928	16
3352044	13
27880639	13
9554094	13
8379129	17
5906976	13
1695413	16
10157409	13
2989891	13
11670989	13
7230160	13
20659527	13
5258966	13
28249202	13
16370094	13
2677281	15
5114990	13
2515793	13
2069383	13
5641670	13
833128	13
3199639	13
479711	15
534310	16
214356	16
8950090	13
1789128	13
3229524	13
3173668	13
3051077	13
424226	17
79493	13
1757340	13
2478781	13
9253418	13
7128400	13
5730008	13
2017184	13
51606499	13
2731028	13
7446096	17
4446543	13
2220824	13
2226757	13
4046790	13
405223	13
3176884	13
2043496	13
29031725	13
419941	16
17670912	13
3944152	13
818671	13
2926479	17
2360851	16
3914040	13
2241042	13
3872709	15
6585734	15
4798368	13
3024601	13
1841238	13
1140111	17
26253298	13
13276312	13
1207787	15
14480536	13
9583664	13
5975880	16
349254	13
4427381	15
25977304	13
74791	13
3025871	13
1772596	16
4898648	13
3858607	13
16483256	13
6173466	15
1028249	13
1614053	13
4982830	13
19900419	16
581656	13
1015913	13
2440156	13
3932241	13
6912948	13
15554433	16
16924372	15
8957938	13
2525316	17
2144244	13
2237824	17
6213205	13
3851244	13
2956729	13
14643605	13
4434352	13
5508306	13
706903	13
1142353	13
3587913	13
9793377	13
3514793	13
30160277	13
83111	13
145129	17
32080577	13
3795362	13
2896848	13
3720212	13
11815852	13
3488983	13
13023495	17
3350567	13
9038999	13
1102280	13
14903066	13
981572	16
890162	13
2799783	13
4207527	13
5198948	13
16038438	13
3114440	13
15343232	13
20613848	13
9252475	13
11252193	13
16517692	13
4579039	13
19504264	13
43600575	13
12163835	13
8833710	13
9065800	13
18427334	13
8103134	13
5702176	13
1833345	13
2866244	13
6895820	13
2095184	13
1297732	13
4018513	13
11072495	13
18875232	13
6592820	15
6191475	13
11617284	13
4636215	13
1647356	15
1860401	13
10949468	13
16762930	13
25651453	13
3095858	13
12008494	13
1312261	13
1016102	13
1489672	13
11116942	13
21233817	13
4510	13
14821091	13
23542515	13
5399087	13
10185861	13
3000686	17
24281199	13
616695	16
792869	13
1590274	13
5013012	13
7913425	13
960800	13
6993458	13
8565816	13
7861961	16
6340118	13
3007485	13
1414151	16
744946	13
4296319	13
3463724	13
489501	13
24797946	13
2493179	13
19512126	13
5820877	13
17033788	13
11002108	13
5099725	13
2509624	17
2461649	16
3455335	13
13587546	13
37030914	13
13970018	16
4283228	13
10855473	13
18199126	13
5020216	13
2599710	16
8359440	13
531302	16
3447166	13
261700	13
11514229	13
5129196	13
18460975	13
3643645	13
13612492	15
5672222	13
10447256	17
3083720	13
1817268	13
14617949	16
7435077	13
7563641	13
58140	13
703657	13
3056740	15
2260658	15
8085060	16
2106879	16
15692944	17
4526621	13
3512183	13
3924602	15
6643772	13
2926084	13
12678864	15
6038710	13
435218	13
7260981	13
3126376	13
8697104	13
4292098	16
3883440	13
36242298	13
24276414	13
6846100	13
3093904	13
7015001	16
3323924	13
3349595	13
18634746	13
6369042	16
11783435	13
4139284	13
359876	13
21056181	15
6761877	13
1751373	13
8053488	17
10615483	16
27011408	13
13788371	13
1772925	13
12652857	13
16139372	13
19167778	13
13360315	13
90898	16
4802139	13
3885470	13
3886090	13
2193470	13
1496538	13
2457583	13
6043845	13
13884171	13
501786	13
7178962	13
8934980	13
25860530	13
64804	13
1911541	13
10041365	13
17287087	13
5852598	13
8714913	13
3131842	13
9472861	13
22466073	13
46993658	13
13728411	13
9145636	13
4375701	13
5813590	13
362079	13
11938113	13
1658150	13
6901	17
1642162	13
84880	13
30751608	13
1225122	17
1964755	13
5048098	17
5923762	13
12221348	17
10915410	13
2710999	13
12032433	13
14279598	15
1011172	13
42693832	13
2257784	13
595921	13
22415125	13
2194747	13
22377697	16
10837013	13
9353714	13
5755024	13
1927492	15
11133094	13
2768754	13
7399138	13
71845	13
1227691	13
16120016	13
1829639	13
19374030	13
12154232	13
6657687	13
6914162	15
7740438	13
4964376	13
24839889	13
12205778	13
24927006	13
1672510	13
17971410	13
19669827	13
500038	13
21681	13
1907952	13
3895182	15
5879753	16
2636910	13
5210723	13
515842	13
14690670	17
8968	13
1025965	13
5761556	13
18900080	13
3539221	15
19690406	13
4936041	13
683992	13
10461865	13
2133053	13
7151470	13
1205460	13
2235706	13
23207802	13
398212	13
9107822	13
23259357	13
14387957	13
17043168	13
11362975	13
17356227	13
9586203	13
15499721	13
3929940	13
2195209	13
10680587	13
967389	17
20596089	13
7186	15
2122534	13
17725333	13
1116001	16
35097953	15
21270267	13
468942	13
553122	13
14630988	13
13358540	13
1296889	13
14370818	13
15947331	13
3119983	13
21318925	13
27038330	16
727035	13
16157253	13
16943411	13
6795139	16
8137273	13
3842551	13
3537322	17
16270973	13
1269368	13
326652	13
9480395	13
3639428	13
6046123	13
884734	13
6031647	13
2107325	13
13984362	13
5798810	13
4025780	13
4033945	13
11132139	15
1088662	13
5683131	13
4375233	13
8249807	13
7699265	13
8287234	13
1457412	13
4180935	16
11922363	13
9603726	13
8019246	16
2448851	13
12389039	13
1707752	13
13871786	13
8700100	13
9150993	15
16002785	13
6573519	13
3083670	15
6337122	13
363498	13
135993	13
9171464	13
7573952	13
6368209	13
5990407	13
724701	13
33279988	16
325129	13
1947339	13
6345973	13
5335458	13
1326408	13
3700638	13
4583117	13
8171402	13
5901115	17
1405186	13
11138420	13
21660367	13
17989313	13
7263767	13
21962350	13
317892	13
9166952	13
18543322	13
13871346	13
7358261	17
7471356	13
3355953	13
1395646	17
846430	13
20179872	13
4907954	13
807346	13
10917337	13
9592826	13
19234423	13
31022682	13
16849021	13
20203787	13
2470682	13
231533	13
11553642	13
17064046	15
1089047	13
3740546	13
54084835	13
166717	13
5239099	13
2586810	13
29189326	13
7021258	17
5836045	13
158603	13
9476570	13
236136	13
3314266	13
2284358	13
5393375	17
2015672	13
21918653	16
2833461	16
3230217	17
10286751	13
1842088	13
938439	15
8091524	17
3247827	15
5286320	13
4779386	13
2466309	13
575253	13
13790936	16
9262421	13
1405066	13
14021898	13
651805	13
13394846	13
1403522	13
3981283	15
619746	13
2473198	17
12574406	17
3516054	13
7696383	13
2206442	13
23516	16
12433863	13
20337998	17
30830974	13
3748918	13
20391272	13
1587338	13
91247	13
16613628	16
26853345	13
13739487	13
11413214	13
8185418	13
225923	13
26740513	13
9997471	13
3808004	13
5754222	15
2144972	15
3962510	13
7726023	13
1554197	13
3908022	13
1275452	13
15770801	13
16970856	13
5340405	13
20530679	13
3845406	13
11875038	13
6928642	13
21798567	13
7910943	16
11441456	13
14842206	13
5263371	13
7747006	13
4617812	13
4580096	13
5216265	13
14155145	13
16468809	13
2192905	13
2765077	13
20256755	13
7183151	13
114287	13
6122730	13
209862	13
2857965	13
1064522	13
105594	13
17615477	13
3228095	13
955175	13
3285831	13
3088585	13
20283954	13
3020220	13
4618902	13
12440206	13
25612988	13
7031850	13
133980	16
8265917	13
2303282	13
1623865	13
6744706	13
1504774	13
10113612	13
1053547	13
17572448	13
11706003	17
469131	13
36314567	13
208168	16
3280911	13
1302173	13
15609658	13
6732512	13
136793	13
17205551	13
14582422	13
15108888	13
6641123	13
324640	13
6833636	13
4589344	13
8421402	13
5046073	16
1360591	13
744017	13
47143135	13
7042014	15
6603482	15
811419	13
1092832	13
11803479	13
421536	13
10584703	15
7593371	13
13586741	17
5830830	13
16943597	13
1071820	13
14232005	15
28881556	13
25700410	13
3025134	17
8449222	17
246046	17
894987	15
263194	16
6713684	13
5808234	16
6535369	13
2256843	13
2729576	13
3115559	17
2385221	13
3671447	13
3165441	13
2178189	13
407015	13
12270269	13
3337479	13
928791	13
2028586	13
6385048	13
1584768	13
4338734	15
1532719	13
2605551	13
2563265	13
7936639	15
1943510	16
23659784	13
6004916	13
1807537	16
10460414	13
849827	13
5373366	13
15251076	16
17065882	13
10424468	13
743394	13
2633677	13
487729	13
25536027	13
1187590	13
667685	13
7901687	13
5788505	13
9043955	13
8408795	16
5661714	13
172445	13
45587	13
6324328	13
9245837	13
19167529	16
6433884	13
1437907	13
3854115	15
7096511	17
10952370	13
4638440	16
5929983	15
2290544	13
8223076	13
61029	13
19390858	13
11035109	16
10776846	13
5046303	13
1252065	17
9672835	13
5786808	13
33819660	13
3647907	13
416932	13
7805343	13
2563241	13
5736654	13
13698268	13
3515913	15
5546742	16
20756347	13
5025290	13
1278167	13
2370015	13
12513813	13
17059815	13
14533425	13
6375239	13
24032626	15
7655243	13
11839569	17
6844585	13
18651681	16
11071411	13
11968162	13
17989812	16
4259627	13
13444396	13
3221385	13
807814	13
4084330	13
25486342	13
3655233	13
617892	13
13389637	13
15567727	13
5800568	13
31255105	13
4255258	17
672974	13
2459987	16
6521861	13
8575127	13
631986	13
9088817	13
12352751	13
10815624	13
3749342	13
14479369	13
1922127	13
15623114	13
504571	13
16519711	13
15678887	13
12587872	13
37211358	17
6800200	15
859041	15
2232144	13
13770570	13
3800235	13
7277378	17
13259015	13
1272697	13
881330	13
3218548	13
22557763	13
2629197	13
12713464	13
14457498	13
284079	13
3338705	16
3633968	13
181221	13
8892181	13
19514576	13
4328027	13
6629126	16
26362086	13
1732490	13
25989005	13
16314129	13
11118835	13
11397291	16
4739402	15
1290546	15
2061972	13
18760282	16
12645332	13
14073565	13
3678977	13
28804420	16
8857244	13
16526517	13
1355633	13
13204783	13
3603222	13
6507837	13
3335348	13
12432446	13
10655739	13
16822260	17
3481178	17
4412577	13
5854807	15
2295167	13
7992614	13
11145810	13
4461878	13
12998083	15
7796374	13
11063586	13
13768156	13
5066264	13
7095076	13
10057680	17
11579790	13
3846834	13
7497628	13
8737472	13
19000711	13
1155985	13
105661	13
2023001	17
7480607	13
5810118	13
10663314	15
2738533	13
2914431	13
8281027	13
4030490	13
10656758	13
4012912	13
2135169	13
14584617	13
6928807	13
9979494	13
7160594	13
13057888	16
13089633	13
19311264	13
17954208	13
21193307	13
2679283	13
4742994	13
28725046	15
2321990	13
3981300	16
5990375	13
3431181	13
32485811	13
10100351	13
8314305	13
13269529	13
114190	13
3184910	17
12303513	13
11432514	13
11280098	13
12973540	13
56744608	13
11467891	13
6348232	13
2474450	13
2055758	16
349595	13
2785649	13
22089074	13
7211346	17
8184780	13
6660102	13
11752656	13
12633681	13
20224796	13
36623	13
10909	13
8907276	13
16530186	16
6934228	13
5472121	13
516234	13
5918725	13
8198476	13
15637184	13
3686671	13
17564947	13
5830894	13
14176056	13
4104319	13
1100883	13
10099593	13
5432971	13
4391226	13
4830032	13
4844969	13
3784244	16
11220535	13
27651083	13
24206156	13
2395222	13
3136557	16
11902694	13
1072455	16
9757005	16
1757146	13
693935	13
2009393	13
1289074	16
2464693	13
5710501	13
25472378	13
2148731	13
1811105	13
1335120	13
11622541	13
14080635	13
1818100	13
2175351	13
4175858	13
711465	13
9788112	13
214340	13
2066302	13
14820501	13
8056072	13
3893965	13
16932439	15
8391155	13
2653780	13
23250270	13
3183555	16
10334963	13
624207	13
372084	16
9505327	13
1089499	13
5618364	16
652564	13
104767	17
30969118	13
4169311	13
1591346	17
7871765	13
4504902	13
8483297	13
4342769	16
10976276	15
6110533	13
11122810	13
178182	17
1472865	13
9624600	13
1781897	17
2978962	17
1287601	13
1420470	13
8194339	13
31845225	13
135043	13
12066663	13
3858887	13
8624168	13
10645838	13
2231039	13
148212	17
10052766	13
8143257	13
2650348	13
10516514	16
1371570	13
10526319	13
6831017	13
55772	13
5112593	17
173244	13
736128	13
14062682	15
2318209	17
4796416	13
14564820	13
11604549	13
3362026	13
4457916	13
3303357	13
1671879	13
9054016	13
9804456	15
2082682	15
3514037	13
2773442	13
2738914	13
7085118	13
197204	13
3068803	17
2500778	13
448072	13
5759716	13
3182200	13
25539535	13
3429569	15
14784998	13
1168209	13
1066025	13
12683054	13
9585208	13
4207275	13
1168503	13
13828941	13
842479	13
261842	13
26310364	15
4940834	13
6451739	16
6893306	13
711048	13
557871	13
3600375	13
925503	15
5536843	13
2879827	13
18492484	13
20291471	13
3682324	13
1980869	13
127252	13
2044751	13
15104686	13
12268435	13
3148319	13
6164301	13
26479317	13
10685671	13
9816941	13
2045732	13
6571920	13
31219922	13
25482544	13
5565998	17
9113365	15
5536572	13
2559434	13
30895383	13
165967	13
731465	13
5115192	13
41000108	13
7388105	15
375818	13
826462	13
12628940	16
9314036	13
676157	17
1104817	13
15052338	17
3972092	13
7233816	13
25286999	13
2199652	13
6669379	13
1312519	13
731008	17
2315473	16
2442463	13
5106205	13
8331693	13
7813609	13
33093776	13
633658	13
3444955	13
14016627	13
1184027	13
3580185	13
20568321	13
44670033	13
7119845	13
9471857	13
35577039	13
1888635	13
4480395	13
5699943	13
4036167	13
1855975	13
40359	13
11393480	13
1219603	13
10275613	13
15072194	13
4607818	13
12404810	13
2281618	13
8372860	13
5569822	13
16463195	13
29900	16
15456084	16
4366319	13
206984	13
12751972	13
7295995	13
834499	13
5386086	13
9723839	13
2033075	13
9191045	15
252172	13
5250963	13
9418259	16
6782629	13
12632207	13
40052352	15
7041447	13
14308256	13
6527626	13
7877858	13
487227	17
58042798	13
4780269	13
3595444	15
1759350	13
29426895	13
2825244	13
1635743	15
10765550	13
3786525	16
564667	17
6979464	13
14551484	13
3777133	13
3847477	15
1000228	13
13633663	13
5916545	13
5665604	13
1306203	13
4221794	13
8660118	13
1416689	13
11638798	16
3077906	13
1751000	13
5181617	15
1915496	13
7387052	15
15236902	13
11057756	13
1768847	13
3402630	13
1265667	13
9602833	13
10158730	13
17138387	13
6425841	15
16499306	16
9693342	13
23354759	13
12261663	16
17157356	13
1679187	13
7822274	13
1238061	13
8987674	13
7200273	17
3740504	13
41076481	16
1764370	13
6532885	13
2381970	17
2824045	16
2483346	13
36315086	13
1789236	13
4118437	13
1806340	13
7508881	13
3757957	13
2715942	13
3833458	13
4319748	13
13617437	13
28717332	13
4789585	13
30641896	13
31954058	13
10602143	13
29933463	13
100353	13
3952149	13
14222045	13
6080284	13
1924219	17
9411818	13
4030695	13
5073455	13
4236000	13
7860178	13
303071	17
2799310	15
45525616	13
2837963	16
1211796	15
1411777	16
46215207	13
7637984	13
3691713	17
2655711	13
7052259	15
6196992	13
5799618	13
4757410	13
9342129	13
27196147	17
8017886	13
20783062	15
1880883	13
2182603	13
84339	13
330952	13
8800373	13
751602	16
7258237	13
10484829	13
13983844	13
8626990	13
2068410	13
8702912	13
1227474	13
11914366	13
2074316	13
2369021	16
2799563	13
13509585	13
17755283	13
24356189	13
20226041	13
1627828	13
10204404	13
3934642	15
141433	17
4271692	15
5204845	13
1931109	15
6463367	13
4108303	13
11866059	13
2107353	13
12002112	15
3512373	16
536556	13
3495770	13
1706550	13
3358611	13
1865756	13
917725	13
23198800	13
3432905	13
2828380	13
25582118	13
203993	13
17057313	13
432564	13
670148	13
5861435	13
46681777	13
1848733	13
1252440	13
3435327	13
5187222	17
29635459	13
4118310	13
1783919	16
4409707	13
2165614	13
8101340	13
10044328	16
29692256	13
9465457	13
6012297	13
4036040	13
11246234	13
6536204	13
11357536	13
864138	13
15142252	13
9402986	17
12394286	13
3759162	13
3662767	13
21088078	13
3935618	17
3114587	13
3323539	13
4407678	16
6154375	13
18468894	13
4574040	13
1062039	13
9409486	16
3074669	13
138151	13
3033193	16
7133502	15
8477582	13
1109195	13
5589085	13
3369325	13
154396	15
1517757	13
5578254	13
2355955	16
1544892	13
502141	13
5596190	13
30276549	13
2188057	15
12848027	13
8564499	13
12509407	16
26159260	13
13146843	17
1970732	13
493350	13
3878000	13
21134790	13
7442154	13
24044586	13
7791885	13
3021278	13
580146	13
4186443	13
10951668	13
22788819	17
6210993	13
1679068	13
9648982	13
8012847	13
9226848	13
2650383	13
2002033	13
7410672	13
12906298	13
608039	13
1258203	13
1309954	13
8798707	13
2467731	13
9312231	13
18395525	13
5511190	13
2363810	16
8001902	13
12570555	17
4369446	17
628854	15
9184195	13
4553941	13
18853212	16
3134104	13
1344532	13
3565695	13
15365098	13
5938696	13
1843042	13
5022332	13
6958176	17
1760557	13
9604383	13
5172709	15
3585926	13
403817	13
3621814	17
1046345	13
568307	13
407522	17
15785550	13
1061216	15
9048948	13
2101959	13
29987966	13
3858792	13
2079578	13
12966107	13
13623600	13
10888783	13
31329712	13
11390213	13
1698898	13
5495289	13
11003828	13
23050529	13
12787950	15
1019999	17
336280	13
2289202	16
7909706	13
22502140	13
8020401	13
3041688	13
2165084	13
259484	13
10018245	13
4591214	13
10606381	13
11774079	16
3192570	13
8324334	16
14946986	13
2668142	13
15212876	13
17775584	13
6255726	13
20081712	17
15098942	13
3503706	13
9566246	13
19149833	13
19310651	13
2668441	15
8912070	13
2890909	13
1757337	13
1807470	13
40505765	13
358560	16
2286180	13
22249821	13
2366989	13
11070531	13
17059136	13
1848115	13
6215872	13
2893534	16
11830287	13
720120	13
8605271	13
25047324	13
21890138	13
14566375	17
14563328	13
9516291	13
674675	13
11363214	16
27338768	13
2165622	13
505410	13
5769780	13
2220847	13
4871676	13
8764311	13
7112033	13
6532926	13
454055	13
10211581	13
12614307	13
12163434	13
114910	13
45818867	13
11801875	13
2081684	13
4121346	13
76458	17
8794421	13
1737571	13
8192211	13
30553630	13
22135121	13
2585631	13
5615344	13
6067392	17
1117065	13
14098426	13
14132141	15
654690	13
2186429	15
13389538	13
9176237	13
26182423	13
5803102	17
2758779	13
12974336	13
276297	13
12384990	13
6392691	13
3365124	17
2511283	13
7565015	13
2611902	13
1566184	13
17160998	13
18121135	13
955222	13
29666505	13
2215116	13
3391720	13
7365772	13
44504906	15
9023399	13
12837907	13
6242481	13
9687404	13
9193434	13
1530947	13
154036	13
10984999	13
3420595	13
8524492	13
3449480	13
21819201	13
24120619	13
4405835	13
329397	16
7680269	17
2338604	13
2107136	13
6530221	15
15056027	13
3261461	13
471320	13
2141930	13
10548334	13
9775821	15
3754399	13
11924762	13
9023792	13
6163955	13
48370482	13
28486416	13
51029	13
10553329	13
783099	15
452854	13
3609076	13
7530892	13
456951	16
3559960	13
4228072	13
1259799	13
12087071	13
4674726	13
9549608	13
9827977	13
17089934	16
20310643	15
7577449	13
2785279	15
3372175	13
8298227	13
1301569	17
2814637	16
13702378	13
11170334	13
12084323	13
9817061	16
7837380	16
14307310	13
4196790	13
854821	13
17820957	13
9842622	16
10202786	13
17064272	13
2315520	17
7626433	13
5780098	17
9363853	13
1171725	13
3184069	13
2713071	13
2732567	13
22089357	13
7185010	13
19974139	13
5233448	13
3934515	15
28083060	13
7894230	13
832945	13
7160431	13
19405137	13
5893717	16
3617185	13
18628631	13
8141574	13
16303914	13
5174910	13
5705853	13
1499008	13
1505494	13
12807294	13
3829737	13
8752598	13
10290737	16
8259279	13
2694263	13
3738652	13
18251981	13
13458424	15
15092	13
2936691	13
12383730	13
1255436	13
4555907	13
4982618	13
5913253	16
7406968	16
4896011	13
13643073	13
10276291	15
4194883	13
32874781	13
5778369	13
12335076	13
3454396	13
26226892	17
4441360	13
7753892	13
6298673	17
6762816	13
25032528	13
332020	16
4211936	15
12368297	15
3475304	13
463996	17
12945234	13
13060807	13
7436939	13
6105161	13
12870626	15
11618917	13
8481823	13
790096	13
2954845	13
2076290	16
21750255	13
4115889	15
37501787	13
1471721	13
35498089	13
5620465	13
4755736	13
14430499	13
1797514	13
7849081	13
4625119	13
176017	13
1938310	13
3937241	13
2089522	15
14756974	13
15085043	13
226123	13
3552785	13
558942	17
16973604	13
23316734	13
952000	15
8080578	13
4886605	13
495776	13
1152182	13
20913208	16
7333404	16
11624198	13
12488554	17
10818664	13
5488680	17
4721651	13
300664	13
4869381	13
43521996	13
11059756	16
7942628	13
11084471	16
7647655	13
6416745	13
8508647	15
9986425	13
2211071	13
7518446	13
13380757	16
3922974	13
10844625	13
7647073	13
7109049	13
1609393	13
15334487	13
13981820	17
2247018	15
24795624	13
2222810	15
22561562	17
895653	13
15500279	13
69608920	15
349855	13
1589062	13
1785626	17
6959111	13
1845830	13
6114458	13
1938841	13
770165	13
423229	13
11625976	13
1034683	15
6518665	13
4061529	17
13811735	13
10047965	13
945927	13
5002210	13
2957384	13
2222080	13
11565748	13
4919489	13
6689189	13
4264565	13
20190089	13
17760725	13
592763	13
12177337	13
7165655	13
1828597	13
10279558	13
512130	13
1249396	13
377285	17
3040620	13
22149710	13
15397257	13
8712726	13
7637351	17
10488031	13
1410993	17
538722	13
1812339	13
8338827	13
9239710	13
875089	13
2348390	13
11420761	13
428336	13
1586360	13
28708	13
3353544	13
23332277	16
2302254	13
1138588	13
7363386	16
2810190	13
5093140	13
2652064	13
15237088	13
640268	17
2728881	13
9602816	13
5851107	13
144056	17
6986876	13
2047660	13
1804382	13
2606413	13
1425031	13
19707594	16
2912277	13
15975499	13
20639278	13
18183782	13
8626977	16
16602447	13
35730861	13
13221906	13
1067381	13
1377533	13
930737	13
3314981	17
32522434	13
1869186	13
19744123	17
9981557	13
4467251	13
4164001	13
7218450	13
59767080	13
2841521	13
4452635	13
29740	16
7066981	13
451165	13
757992	13
8247252	13
1744659	13
6318965	13
13263440	16
12480638	13
2548011	17
16664092	13
4552541	13
670985	13
19536526	13
27614117	13
10260579	13
4912794	13
11879376	13
9077893	16
9618149	16
4445246	13
21064380	13
10232872	13
2556686	13
1528381	17
2575079	13
3832008	13
20839479	13
17843809	13
31976467	13
11283689	16
13135141	13
24625400	13
5721899	13
1013643	13
5121554	13
559292	17
2940606	13
4053268	13
1209907	13
16838191	15
18553639	13
6874620	17
8946938	13
557890	16
900939	13
1885289	16
12454964	17
4784268	17
27795343	15
2302913	13
2267696	17
28845404	16
13335078	17
18193499	13
528457	13
1255931	13
3151402	13
4527721	17
12328800	16
6031654	13
157040	13
384971	13
7448319	13
28603006	13
3792309	13
2331874	13
19650133	16
5591170	13
9600271	17
453945	13
10554868	13
58676855	13
4769659	13
10427259	13
15329927	13
6583952	13
5591537	13
773232	13
4391939	13
5677353	17
1030701	13
6049315	13
1288159	13
5400487	15
36745679	13
10265457	15
2435651	13
21807727	13
4119660	13
1924811	13
11860538	13
3954064	15
6304719	13
13738509	16
792426	13
1657480	13
11992621	13
7380128	15
12612341	13
18078113	13
33547933	13
7544860	13
3337583	13
9580057	13
4641117	13
10608891	13
5121892	13
3477381	13
21660757	15
715120	13
127557	13
272161	13
252371	13
690138	17
10110085	13
16001620	13
2217450	13
3716866	17
1443414	13
11132522	13
3480764	13
5180896	13
20833863	13
4469979	13
11908565	17
6999173	16
3031824	15
7838817	13
4116092	13
552352	13
8798949	13
5820562	13
159796	13
1999931	13
13690849	16
14199578	16
11058891	13
6099961	13
5131511	13
4005269	13
8298699	13
22090436	13
2107023	13
1017182	13
3104955	13
7780421	13
2415201	13
1008535	13
9732159	13
3090501	15
14384066	16
12357448	13
6224406	13
10792288	16
8282093	16
13416659	13
1989307	13
4908776	13
228496	13
17969702	13
793110	17
3453089	13
757269	16
23811995	13
8426753	13
332011	13
2126594	13
11617077	13
745319	13
2695252	13
6761535	16
2096467	16
12618276	13
1348820	13
6190729	13
8288824	13
1078175	13
16013672	13
6860729	16
5633738	13
7431330	13
1817700	13
13716351	13
534036	13
326703	13
21025497	13
273826	13
16797920	13
6684130	13
9928163	17
20152346	13
1128985	13
2883509	13
13304890	13
2104732	13
4366995	13
26630919	13
5994412	13
27803	13
30152246	13
8870548	15
3231692	13
2709202	13
23279839	13
3601500	13
11312993	13
2503673	13
9930380	13
2841473	16
22098572	13
12282501	13
2336486	13
8879397	13
6191465	13
22631522	13
8295303	13
3817997	13
306021	13
114461	16
5560349	13
1889638	13
14724334	13
28759689	13
20928348	13
5858272	13
1544655	13
5854981	13
25679992	13
14643220	13
12918179	13
7105067	13
2506776	13
695946	13
6696731	13
12619703	13
3544791	13
2903504	13
9948259	17
1819038	16
5477553	13
6118089	13
4561265	13
5199922	15
890309	16
8569168	13
641130	13
15162967	17
8880602	13
7541990	13
10828342	17
705311	13
994006	17
6763048	13
7098973	13
11660880	13
8361473	13
7435842	13
1708794	13
1088979	16
3735658	13
3677270	13
16529440	13
3555008	13
2522520	13
5223709	13
704621	13
122958	13
6541857	13
8888784	13
22220666	13
1524973	13
15044028	17
7450183	13
51698096	13
3953093	13
15257967	13
31598815	13
2341574	13
1133052	13
1575392	13
2560909	13
775724	17
1680327	13
1756905	13
2131498	13
4915565	15
792596	13
2658568	13
4138533	13
8355663	13
7444524	13
1743438	13
6290694	13
4579453	16
10469775	16
14712207	13
3559551	15
2761096	13
12188076	13
10099652	13
2847493	13
10845426	16
1884080	13
13032195	13
7207186	13
9146520	13
15499307	13
31634088	13
6817857	13
7395270	13
2649588	13
12766043	13
22105871	16
25616739	13
2937841	16
9609474	13
2076369	13
26631880	13
12250062	13
5609824	13
7882402	13
795925	13
4183967	13
4368477	16
6433433	13
261501	13
2104342	13
9948288	13
3784420	13
27724112	13
5737429	13
2985326	15
7868925	13
28899152	13
5172413	17
355940	13
18216462	13
22097912	16
805959	13
2364567	13
478278	13
3081244	13
305714	13
662429	13
3441500	13
3955479	13
19343836	13
6076216	13
371649	16
971692	13
7406661	13
29393	13
5070120	13
1376175	13
3644328	15
22260652	13
2197622	13
6372022	13
3956501	13
165535	13
8370322	13
1469736	13
18758700	16
28152642	13
10540237	13
2765862	15
3818582	13
49750	17
1278764	16
634644	17
22480235	13
16000502	17
9092374	13
18920421	16
8099118	13
7978456	15
1319787	13
21204370	13
1351400	13
19636962	13
3444380	13
1431734	13
1032083	13
3496599	13
18838124	13
7696379	17
9991368	13
12520579	13
8662329	13
852723	16
9580039	13
12265525	13
13147472	13
8721868	13
1955429	13
20415895	13
3246820	13
2675811	13
15239207	13
6175021	13
1589435	13
32554416	15
3064070	13
2153346	13
3878717	13
4000257	13
10175756	13
2201318	13
15076705	16
3470672	13
21899192	13
9412231	13
65545	13
27785	17
1634354	13
45577005	13
1162940	13
18752328	13
333531	13
14638933	13
13081320	13
6600321	13
4935077	16
3072510	15
1728006	13
7993685	13
27313532	16
23610558	13
4684626	13
1380191	13
2846438	13
19609947	13
3122371	16
7602559	13
357168	13
1823040	13
16066963	13
5149940	13
13638925	16
10657113	13
4913375	13
5533301	15
12828253	13
9206816	13
13550379	16
17418583	13
15215123	13
9779785	17
804483	13
5938878	13
8398221	13
21502022	13
850972	13
8070871	13
1733821	13
1148143	13
1773493	13
920039	13
26257285	13
4805261	13
4437287	13
4015593	13
4134240	17
1972934	17
10037036	13
8756822	13
3446566	13
5938826	16
94617	13
6925257	13
2981750	13
3549964	13
485705	13
9168133	13
5662640	13
3587427	13
15425296	16
15293848	13
23890323	13
8381659	13
483437	13
6838089	17
1747464	13
12212497	13
17358021	13
8893088	13
5120490	13
2597111	13
6559545	13
2984605	13
923558	15
275796	13
2770963	13
15826803	13
5027079	13
6804158	13
6857476	13
13911050	16
1966516	13
2735987	13
11232766	13
4835780	13
10109822	13
2732971	13
522890	13
11913116	13
3316024	13
5474044	13
7433349	13
2226264	13
9031377	17
5392517	13
973179	16
736467	16
2473017	13
1867590	13
6459386	13
11120016	16
7005036	13
5650618	13
373625	15
986776	16
584364	13
12479694	13
294848	13
19906323	13
1365737	13
16063301	13
3056000	16
1063271	13
33176722	13
10677840	13
4431639	13
4874308	17
10454137	13
1674269	13
5979356	16
1926843	13
8635773	17
141433	13
599730	13
1764449	13
7337895	13
14790192	17
5380325	13
13497403	13
245233	13
9440873	13
9751051	13
5665588	13
3794767	13
3649134	13
2902039	13
12001543	13
15226353	13
3606154	16
1857397	13
3757039	15
8374694	13
9783568	13
3917287	13
4174203	13
20188223	13
11508284	13
14097928	13
7786883	16
2360237	13
3996485	13
2178727	15
908989	13
7077909	13
142667	17
7055519	13
281102	13
15850692	13
12127830	13
2050879	13
4663650	16
369438	13
9983676	15
3549497	13
33123151	13
24554351	13
13548976	13
59651	13
2883518	13
928710	15
15945507	13
2032736	15
10191281	13
9534399	13
864367	13
50157887	13
4479671	13
9464471	13
9671033	13
4542760	13
18795016	13
7811755	13
394370	13
6789587	13
17762559	13
6065913	13
5287180	13
2698624	13
302228	17
3823291	13
15377008	13
1848415	13
2220974	15
8689505	13
13173008	13
10366775	13
10505276	13
2993856	13
13061514	17
7087275	16
23762305	16
4603839	13
410877	13
11260148	13
16530343	13
7013830	13
1711699	15
17600667	13
29740061	16
9029723	13
3172916	13
12007085	13
9571087	13
56546378	13
6821529	13
9347692	16
1964722	13
4068327	13
772418	13
20216647	13
11943768	13
741795	13
8639845	15
8514016	16
9310457	13
11660120	13
3824489	13
864471	13
17248585	13
23934302	13
8454428	13
11632135	13
1375825	13
5004062	15
1581066	13
6428299	13
393529	13
8097829	16
4902705	13
2859090	13
16396363	13
1351182	13
18003548	13
3116199	13
4759588	13
22783876	13
13486684	13
1672437	13
631537	13
15727322	13
6186548	13
737514	16
6412775	13
2684229	13
4417866	13
6054258	13
4060985	13
3018661	13
665956	13
5452552	13
1577691	13
2518625	13
618296	13
1102279	16
24916773	17
25864715	13
1028833	13
19786507	13
5507122	13
14616707	13
14892676	13
6363077	15
4527098	13
1584234	13
2902805	13
5330633	16
4369038	13
17573768	13
7782332	13
2244844	13
925366	16
20768921	15
1859869	17
4572069	13
1328125	13
733979	16
302540	13
9143607	17
1741932	13
12617743	17
6982684	13
8648802	13
2234886	13
6991906	13
1731845	13
3753822	13
4078392	13
13524664	17
3546280	13
115321	16
3710428	13
5915551	13
30759747	13
10747917	13
21047927	13
9233162	16
11324986	13
20907054	13
12721320	13
3368150	13
16027620	13
2564925	13
4131184	13
50931755	13
6114568	16
23284373	13
11191705	13
19242235	16
7085732	13
12514811	15
13827572	13
8899697	13
954293	13
9464194	13
1777581	13
2380736	16
4169447	13
7404558	13
6232926	13
27161226	13
7152541	13
12627733	16
28762456	13
6023167	13
5260963	13
3746796	13
5964227	13
2233224	16
6254048	13
9546489	13
1657266	13
4081718	13
2204068	13
39839484	13
15342226	13
14617526	13
530313	13
13325991	13
2170667	13
14223127	13
1126882	13
2030128	13
4092134	13
9709512	13
10703792	13
36637290	13
20990675	13
774866	16
16406147	13
4462702	13
6585037	13
8616081	13
7149454	15
5726592	13
4933650	13
7923908	13
24376625	13
313994	13
6554338	16
1052240	13
589626	13
11722233	13
8485535	13
2105669	16
2650773	13
16956063	13
10259	13
2697087	13
1927895	13
3858786	13
4057679	16
6964497	13
431895	17
9626556	13
2289957	13
1782719	13
16050457	15
20570071	13
3660341	13
9462862	13
7290602	13
13146319	13
24471177	13
4457978	13
5590210	17
8686120	13
2429442	13
2966977	13
2877169	13
15171201	13
10753902	13
27004483	13
3659817	13
2512767	13
2139268	13
8403831	13
812056	13
1877554	13
11293841	15
7918591	13
30985494	13
2163822	13
5053197	13
6291741	13
15190354	17
6535701	17
6514134	13
4858400	13
3024921	15
5822620	15
18673315	15
6809376	13
1204067	13
5939582	17
2456507	13
736052	16
5085309	17
11572838	13
1402946	13
12228106	13
470088	17
5137737	13
6973090	13
1693879	15
1412161	13
8204983	13
14159829	13
3260473	13
21575	17
6660171	13
23411207	15
3599115	16
10135509	13
6784785	13
13577891	13
19391280	13
38589172	16
4749297	13
4393164	13
2588362	16
10943334	13
3379408	16
3877066	15
2859119	13
13030448	13
2846117	13
10108799	13
2592710	17
4603665	13
433564	15
2812310	13
9350709	13
6428866	13
7454608	13
9293788	13
17846678	13
12228352	13
19926220	17
4757728	13
23059957	13
10967095	13
8241936	13
8019957	13
1447017	16
3140956	16
6804990	13
7129778	13
3867341	16
4456691	13
4631	13
2360939	13
7583179	16
8987715	13
196026	15
7469424	13
9142120	13
17809735	13
11401735	13
729413	13
3038645	17
1354619	17
8431998	13
30721239	13
5644414	17
8259675	17
993271	17
5902121	13
12231898	15
43814550	17
2279154	13
6395447	13
2642866	13
2188032	13
527872	13
7641135	13
5759174	13
6958887	13
11687006	13
4288449	13
1783369	13
7825591	13
17680965	13
1683730	13
9506303	13
2333066	13
6378061	13
14266323	13
3350511	13
2306101	13
5721239	13
2813265	13
2898126	13
15254736	16
8419311	13
9816296	13
13733909	13
8247230	13
3736721	13
5718136	13
6009967	13
8381258	17
20574482	13
3554651	13
2097403	13
13669746	13
14487012	13
12720814	13
1978006	13
1125941	13
9403765	13
4702479	13
5806984	13
22631409	13
3866981	13
10493597	13
17449688	13
545535	13
7150584	13
1945819	13
16783890	13
237257	13
17660358	13
10049293	13
5785035	13
19332301	15
6661069	16
1753630	13
1822026	15
5900759	13
9267997	13
12597943	13
12059714	16
3324794	13
4166180	13
4381561	13
7291605	15
10384162	13
10907221	13
3106470	13
15096463	15
557817	13
374402	13
1881832	13
4848954	13
19414588	13
25944843	13
3233863	15
1895897	13
554253	13
5640166	13
10632728	16
20251800	13
129208	13
31170623	16
5515059	13
10560688	13
4815050	13
1364755	13
2150809	13
2516631	16
1319378	13
30527477	13
2243602	13
779681	13
1467285	16
24294539	15
10433798	13
4160641	13
5418978	13
8711403	13
1859136	16
11443390	13
1421450	13
178884	13
585359	13
22178555	13
14543631	13
14946200	13
14596222	16
9663079	13
3150829	16
855152	16
1429573	13
3783921	15
1039306	13
15742163	13
5373375	17
1956905	13
3897043	13
4864961	13
6694255	13
24989373	13
5757904	13
490456	15
591287	13
4383747	13
1657417	13
11722463	17
19640649	16
7297279	13
1269400	13
6575758	13
3347339	13
14774517	13
4455003	13
14649956	13
13566996	13
1422134	13
101596	13
2173170	16
2925840	15
1611826	13
6208224	13
5008094	13
11219089	15
3010976	13
3865358	13
2808588	13
6723439	13
17678158	13
18492130	16
2473016	13
10665094	13
1928878	13
6429243	13
13688493	13
19009801	13
4151148	13
373485	13
1054309	13
2142318	13
8008884	13
550858	13
21495510	13
719560	13
680395	13
4611242	13
8748064	17
940194	17
15784887	16
3967877	16
5371156	13
382016	13
6872996	13
34206300	13
1041538	13
6043116	13
2961195	13
6937374	13
15106521	13
8978208	13
2051099	13
24595152	13
1768031	15
8465732	13
1533072	13
2540077	13
6172394	13
3737005	13
5641171	15
19724300	13
27780426	13
5181823	13
7948060	13
2277265	13
9814547	16
1083287	13
645600	13
14971785	13
9680135	13
1624141	13
11833744	13
2099773	13
12848619	15
10038190	13
544423	17
672113	13
18021835	13
13418744	13
15636827	16
22495673	13
1159558	13
25588775	13
18228117	13
3646368	15
22940853	13
11573868	17
6256836	13
32490015	13
14474029	13
2201602	13
574681	13
1810773	13
5523548	17
6550214	16
3110509	13
1013270	13
10543416	13
6125329	13
895107	13
7605275	13
2627233	13
567307	13
17321938	13
7046559	13
3057977	13
25809898	13
988426	13
13423804	13
15588746	13
13801168	13
5298783	16
3770403	13
4068971	13
31614469	13
4851007	13
3803558	13
1922746	13
17393191	13
30887521	13
3223158	13
25024606	13
24008611	13
3824169	15
14367340	13
1930142	13
15519728	13
5362660	13
7028161	13
10532290	13
12107617	13
2627591	13
12226526	17
5901695	13
2774992	17
9855566	13
6298697	13
7486002	17
10215019	13
7794978	13
24139262	13
9031868	13
7773880	13
4620586	13
34349807	13
28956809	13
11449439	13
6415842	13
6545794	13
24594494	15
4973790	13
37263313	13
10176872	13
139281	13
1365231	13
18342813	13
18542215	13
11452648	17
6297478	13
4895011	13
17530546	13
6881636	17
9383930	13
7980483	13
6365975	13
333875	16
28071229	13
4457806	13
4092603	13
3205615	16
5086369	15
22860558	13
13536586	13
3003537	13
13167729	13
24303192	15
6182439	13
2011305	13
6818542	13
11124294	13
5465857	15
25632674	13
10841064	13
38734404	15
10443197	13
8760681	16
3131609	13
15158935	13
22316365	13
17240738	17
2989400	13
6768457	13
3107962	17
2472233	13
3991508	13
3456716	13
4719536	13
6747887	13
1570673	13
5403303	17
4012176	13
843167	16
16682534	16
15478836	13
35680	13
10736411	13
2205463	16
20477264	13
6809013	13
2725934	13
4696029	17
3250127	13
1854499	13
20293972	13
8777152	13
3457459	13
21262767	13
3628882	13
5637425	16
9785229	13
23929871	16
1897073	16
2586668	17
3676140	13
32142139	13
8099728	13
3304714	13
2759413	13
474339	13
12571039	13
17650237	13
21778778	13
9462952	13
15932267	15
8692837	13
11808961	13
9520732	13
17473902	13
23333963	13
42345	16
8809421	13
18682360	13
446904	13
28586477	13
27045092	13
1089943	13
227594	13
14727916	15
20516711	13
132820	13
2284342	13
4508651	13
703929	17
5298080	13
3026707	13
5560872	13
13426764	13
10712757	17
5552363	17
594676	16
17383268	13
3824406	13
26906719	13
3040055	13
2659436	13
3553494	13
262029	16
2183818	13
5751874	15
1601460	13
958694	13
19569418	13
2537255	13
8863341	13
19235184	13
3497268	13
5692377	17
12421552	13
11779520	13
4002753	13
1516068	13
5808978	13
860910	13
13104775	17
2931645	16
6306928	13
2171686	13
3684508	13
5200559	13
6329784	13
268731	13
7006376	13
447999	13
270585	13
4934513	13
8289548	13
796243	13
1742482	17
5864686	13
12790106	13
4647833	13
17910725	13
2198967	17
532427	13
3226424	13
1916765	13
10118620	13
2060024	13
5718210	13
2225469	13
4950789	13
10102132	15
2517454	13
20236104	13
1853368	13
2145485	13
4615063	13
4511545	13
3028513	13
7094637	13
5451813	17
6563546	13
4441601	13
4909567	13
86014	13
25821879	13
3083149	13
2206916	13
14581562	13
424	13
15177449	17
3756988	13
9690930	13
10462572	13
9645839	13
37245	13
3550902	13
10588400	13
2109876	13
20915340	13
6715769	15
15604291	13
1038434	13
71796	13
2985006	13
624512	13
7378470	13
4729102	17
3191384	13
2979791	13
5316706	13
5215840	15
18642105	13
7486459	13
8163577	13
2935534	13
9156155	13
3316675	13
61859388	13
3585913	13
20155011	13
12141146	13
4389406	13
5504589	13
10535598	13
5314396	13
6691851	13
7536942	13
15185302	16
10076143	13
15346547	16
5139358	13
15807914	13
4652074	13
2687943	13
5590387	13
4651422	13
5120232	13
6778520	13
13995990	16
7324526	13
4104951	13
14305591	13
9461643	15
4768549	13
15447424	13
38758297	16
10832275	13
5135427	16
5573222	13
3263639	13
842995	13
3602437	13
2362439	13
975098	13
3807685	16
7427082	13
1691402	13
6297743	13
19376220	16
4005435	13
3465256	13
3321659	13
4408670	13
1003302	16
8321937	13
4255231	13
4825592	13
141931	17
708914	15
45829164	13
3520682	13
19162662	13
12729001	16
4395448	13
15269496	13
4691289	15
6056976	13
6235477	13
16966275	13
5182323	13
5685673	16
1906424	13
491877	13
1998855	13
3128851	13
353568	13
8045835	16
4657073	16
17375619	17
95584	17
2057005	13
31239329	13
12495534	13
4164216	16
13730838	13
1427306	13
10889894	13
44386471	13
61132	13
21993866	17
6003070	13
3294965	13
8568003	13
3684098	13
3413424	16
832462	13
14406471	13
5543849	13
464088	13
33972582	13
11289528	13
859457	13
4744227	13
2956064	13
9611258	16
7052972	13
4754513	13
25720083	13
5684819	13
10500168	13
2518286	16
15154639	13
22529427	13
13518402	13
1946812	13
15898092	13
12954653	13
1056403	13
7547578	15
2759977	13
3564967	13
22187578	13
25262673	13
17666746	13
1215368	13
2368735	13
1546702	13
4046826	13
1076856	16
4453250	13
3160946	13
5375855	13
2986512	13
3553459	15
3924518	13
11695066	15
6310178	13
1426311	13
5654863	13
11015420	13
10761090	13
22032285	13
8319048	13
15582953	13
7603468	13
3286198	13
402515	13
5096746	13
4344132	13
7146922	13
21928522	13
720976	13
596852	17
9535602	13
2187648	13
3762648	13
1273350	13
24088841	13
795111	13
3470230	13
2644474	15
2966135	13
5616017	13
1564322	16
1799091	13
2873019	17
11812022	13
9537760	13
2814066	16
4203469	13
3892103	13
4557290	13
4153817	13
275537	16
4938815	13
21507528	16
6179384	13
17335827	17
15053228	13
8553276	13
19853145	13
1596202	13
11731307	16
4788573	15
2817367	17
2412839	13
6943906	13
1319150	13
8220719	13
9215898	13
874383	13
14858472	13
8433086	13
8750298	13
9205605	13
6713967	13
5280531	13
4796002	13
3589514	13
2043330	13
5875613	13
3234832	13
4786538	13
5626496	13
6822944	13
2594720	13
6349544	13
3766989	17
14313443	13
678878	13
18508764	13
4167776	13
19171417	13
28438135	13
9946871	13
3191574	13
8146263	13
2232548	13
3216402	13
3985782	13
1606707	13
1525096	13
3576618	13
4320883	13
12039041	15
4641303	13
2157637	13
746888	13
5652044	13
815463	17
15388244	13
6480955	13
2708335	13
5857280	13
467035	17
1735247	15
5518545	15
715930	13
6149668	13
1215985	13
2504320	13
5660	13
23469028	13
3660065	13
22665240	13
24724774	15
1029240	13
12271400	13
7557869	13
4059418	13
27573887	13
69783925	16
17573873	13
515959	13
12989440	13
3626289	13
8058264	16
4235157	13
5664907	17
2236007	13
2020300	13
3005	13
3907933	13
8038894	13
6329503	13
25551	13
10803166	13
4428964	15
12139709	13
8757944	13
4809131	13
19438858	13
3933179	13
1950297	13
15502264	16
1150933	15
14756558	15
6811857	17
8829965	13
4015793	13
3741807	13
65371571	13
1886189	13
4814034	16
6010690	13
220666	17
7398448	13
17995864	15
13912883	13
5224182	13
191406	13
3733710	17
287300	13
2702995	16
854661	13
44326892	13
5990086	13
15449194	16
17869355	13
1425874	13
9202906	16
3810388	17
3021606	15
5386691	13
4289490	13
7967256	13
3050437	13
16090748	16
18069786	13
14046445	13
14201112	13
4945534	16
3614547	13
23443287	13
2447629	13
8260198	13
3232472	13
7714520	13
3157150	13
12599832	13
26438493	13
10179890	16
3333075	13
4454472	13
39010790	13
14587459	13
18688839	13
6268194	13
4523889	13
12080970	13
13240650	13
7776872	13
11315119	16
15498156	13
8731140	13
11426096	15
17097422	13
37486649	13
3900091	13
16068863	16
23264871	13
11652679	13
1575402	13
7206062	13
1044969	13
11956658	17
2902798	16
9586734	17
10167551	13
219090	13
12847327	13
1419203	15
10888732	13
5442641	13
188743	17
1391634	13
8892555	13
1775807	13
2518645	13
857717	17
6627506	13
175639	13
648195	13
435104	13
14510140	17
22567137	13
1342371	13
3864991	13
39148514	13
4169643	13
1323002	16
1995627	16
5400574	13
377719	13
11426139	13
13001080	13
2834686	13
21128563	13
2518159	16
1376935	13
11541566	13
25045163	13
4237685	16
7703351	13
2766025	13
31216250	13
17269275	13
28754432	13
27214837	13
29198449	17
1240479	13
8703150	13
11033665	13
5095418	16
3077539	16
4353183	13
14805595	15
4442910	13
6525718	13
2396753	13
6922140	13
14578317	13
23234299	13
24940102	13
9435476	16
8040339	13
2436650	13
17124539	13
20769990	13
121292	13
32416695	13
11900131	13
966673	16
1055963	13
3458542	13
20265151	15
10026255	16
6133773	13
2660954	13
4447509	13
6953877	13
353730	13
1557725	13
3290179	13
213027	13
12998990	16
36196396	13
2971747	13
4305868	13
2623898	13
15029423	13
7533191	13
17072301	13
3391005	16
2368600	13
3959182	13
12442137	13
5008023	13
11811221	16
366152	15
14141186	15
4394339	13
6435011	17
11369106	16
2236511	13
3015467	17
1209474	13
9532957	13
6341089	13
683913	13
1811376	13
15194724	13
16311343	13
12863154	13
4412548	13
5372344	13
12692447	13
8732765	13
12281200	13
2214397	13
7740495	13
6825648	16
18655290	13
2039951	13
13842598	17
1673033	13
13568289	13
5150244	13
9999470	13
6384989	13
4089964	13
2150614	13
2168276	13
3709238	13
1065164	13
14104080	13
1589482	13
1679914	13
4575914	13
480812	13
7967708	13
13376614	13
14586650	13
2456519	13
3249085	13
3412854	13
1778580	17
2789378	13
2818241	16
1713967	13
2385422	13
7999903	13
46690694	13
5768228	16
1629115	13
6569553	13
4242973	13
8523106	13
10314676	15
14670038	13
1773767	11
18748960	13
985827	13
4893853	13
6916565	13
11303947	15
144540	13
31789253	13
24011516	13
11296893	13
18446008	17
722687	13
279818	13
8837475	13
6133415	13
4276404	13
7712987	13
9073429	16
2587182	16
2840684	13
13246898	13
1109513	13
15322292	15
10101117	13
8778197	13
3028932	13
5299763	13
17678906	13
999627	13
94732	13
9658210	13
6585193	13
691303	16
23883989	13
26522369	13
19612151	13
116878	13
10780009	13
6913163	16
9660782	15
3362996	13
3073723	13
14541595	13
1835074	13
414313	13
13573156	13
6921371	13
12263482	13
183985	13
10123243	13
9565712	13
1172295	13
12764307	16
5776845	13
452405	13
3957650	13
1566140	13
941990	13
5383868	15
5831750	13
7835711	13
19224696	13
23651669	13
521426	13
504864	13
10615117	13
777111	13
5409184	13
2162477	13
6491149	13
4315472	13
13280925	16
4011400	15
2173475	13
5233957	13
24583282	13
4560219	16
35591659	13
1603565	13
2351935	13
7482026	16
9369916	17
3926363	13
13575526	13
24418410	13
5412541	13
24299768	13
2330718	16
5064947	13
23826049	13
2699255	16
9333994	13
13059483	13
1582245	13
9381245	13
21813295	13
4034124	13
8133215	13
15576841	13
7424023	13
17444916	13
12899326	17
4813243	13
7617675	13
308185	13
1810288	13
1256102	13
19701988	13
13905274	13
13788698	16
3931411	13
4271754	13
2708103	13
8226563	13
747982	15
1980661	13
2474098	13
5329070	13
806969	13
8174606	13
109191	13
7601844	13
5575168	13
9497294	13
5334441	13
6530626	13
4145677	13
23773685	13
11551830	13
1073353	13
16137117	17
18861863	13
18982969	13
14780523	13
1519588	13
703180	13
1828358	13
21687598	13
7570773	13
11400813	13
5187195	13
22294680	16
17570594	13
7168451	16
4109787	15
7057604	13
7403384	13
10382489	13
26745316	13
28180780	13
24787372	13
2715524	13
1763607	13
11751557	13
5115146	17
32749	13
6607071	13
8481054	13
8105543	17
9217822	13
1676627	13
9360843	13
22118680	13
22942667	13
2954910	13
910244	13
629039	13
694682	13
1344946	13
15687102	13
3157451	13
22385987	13
465235	13
16919024	13
2372352	16
1418252	13
7441878	13
687432	13
2103036	13
8549249	13
5735688	17
12845268	13
22593819	13
8511903	15
12484405	17
1623019	13
1953365	13
232376	13
21400868	13
8664634	15
1324262	13
8218691	13
5074106	13
9393838	13
18889255	17
13272344	13
8616967	13
2965264	17
22454119	13
11629877	13
6401302	13
11474353	13
20552223	16
8537018	13
6731047	13
11690907	13
13902025	16
3146041	13
2208533	13
13354955	13
14742246	13
2573395	17
808295	16
3120044	17
40226141	15
1767306	13
2102172	13
4217797	13
30352490	13
6158132	13
18467665	16
11735919	13
25810794	13
16452099	13
1033559	13
2303512	16
16618738	13
40370057	13
16035970	13
1826848	13
2675131	15
1997703	13
5028007	13
43386838	13
2773497	13
625363	13
9899210	13
4786365	13
13777107	13
790986	13
4974739	13
4291033	17
2823962	13
5887333	13
12249151	13
15071678	13
4229076	13
4559975	13
728318	17
6882271	13
6871859	13
5635170	13
1133244	13
10501234	13
7922696	13
4471545	13
1735298	16
8943061	13
25599317	16
1424748	13
954979	13
8563114	13
4414192	13
4317894	13
4217356	16
10951366	17
2996886	13
6568920	13
6789930	16
2229215	13
4157520	13
660376	15
2091421	13
12729206	13
2756780	13
13208178	13
3830461	17
630145	13
2881257	16
687402	13
932756	13
3586095	13
6645441	15
33470233	13
4079981	13
9030451	16
15673856	13
8483714	17
22535491	17
5030222	13
7452836	13
9451183	16
9794201	13
17154809	13
17239259	13
1837670	13
5695056	15
4968441	13
2821379	13
1952218	13
3196650	13
1822713	15
12335024	13
2927732	13
16896919	13
21539855	16
7511504	13
7306248	13
1136777	13
23882113	13
28871817	17
12265302	13
7415193	13
3928161	13
931030	16
4869883	17
5120893	17
3320223	13
16686	13
9411827	13
10018595	13
11436187	13
9824119	13
1546245	13
18376962	13
691478	15
4379446	13
9233714	13
3420480	17
11081180	13
7752484	15
6923835	13
7146397	13
13044556	13
1714595	13
2216313	13
7213629	13
12606361	13
1655014	13
3688284	13
1638701	15
44805175	13
3817096	13
4524367	13
7439223	13
10566508	13
1109638	13
4723490	15
4968208	13
27784654	15
3027822	13
826937	16
473987	13
2790739	13
6338555	13
1774271	13
759528	16
16616401	13
3105786	13
7032902	13
6754108	13
1314843	13
14624528	16
38003668	13
13647457	13
3614004	16
4677794	13
8471566	13
306807	13
6353453	13
4989878	13
1861735	17
6414208	13
11932866	13
3558309	13
8111429	16
1338904	17
25555773	13
26757276	13
4105133	13
1157691	13
9066320	13
6779508	13
8251649	17
184606	15
2929377	13
2025748	13
583081	15
12368295	17
13071936	13
5602908	13
2789626	13
23179071	13
23649234	17
7515124	13
10326070	13
15058695	13
2476146	13
11285517	13
12923787	15
5723396	13
7496531	13
21701921	13
4182097	13
8764721	13
24388081	16
12736247	13
5538852	13
271084	13
2607124	13
3257046	13
13859294	13
776535	13
2698520	13
24251136	13
4460284	13
15204894	13
7377199	13
22727262	13
1624325	13
3567436	15
5503818	13
50722	13
3727363	13
3200833	13
19449455	13
696462	13
590913	13
17620423	13
4335324	13
448461	13
11134954	13
6365375	13
9357804	13
3321400	13
2469787	13
9021764	13
2963290	13
21931569	13
2616561	16
3411878	13
12536090	16
18144437	13
4626975	13
2226930	13
7650846	13
18653288	13
2413529	13
825554	13
10238120	13
3926482	17
7752524	13
45577	13
25446704	13
8926752	13
5364423	13
2390377	13
520022	13
1738728	17
9624326	13
11452360	13
1860131	13
6113126	16
16468656	13
8973076	15
2608979	17
11765061	13
13487319	13
1245022	16
4864457	13
208874	16
15431151	13
28622485	13
1524837	13
2454151	13
4984980	17
11516916	15
13706605	13
6617246	13
2120730	13
5262336	13
24275161	17
2449391	13
8522912	13
11346926	13
9949687	13
3980246	15
5927092	13
7214111	13
2320278	13
6980114	13
5399732	13
564387	16
13901896	13
7644234	13
3666603	16
5783015	13
14938733	13
1614348	17
721014	13
9119884	13
232679	13
4004031	13
14017204	17
6672505	13
32297285	13
27628032	13
2947913	13
4966187	15
1440515	13
8373828	17
4897640	13
13714174	17
18212662	13
4362492	15
17141854	16
4521854	13
806272	13
10975073	15
20171229	13
43102175	13
3986520	13
3020189	15
13436314	13
11701972	13
27396345	16
27885223	15
7524970	13
4049569	13
5757088	13
1624153	13
7764466	13
8439248	13
4366631	13
3189412	13
9852762	13
4406235	13
1199869	13
4755408	13
5567314	13
1200228	17
3067878	13
8611678	13
2811261	13
48459787	13
2154099	13
22191818	16
5991234	13
9452115	17
23365990	13
4350136	17
9047875	13
9880750	13
1187050	13
6791674	13
8096788	16
510811	13
17519488	17
23057152	13
4158354	13
4641761	13
3909886	13
7502181	13
5660090	13
571051	13
26194326	13
4516960	13
1521122	13
761863	13
12144199	15
1358870	13
5206192	17
2453122	17
5907337	17
10502632	13
6121942	13
1134225	13
543485	13
5066965	13
3239864	13
4405231	17
18350243	13
358704	13
21514689	13
699487	13
9182502	13
19598089	13
3465526	13
9067168	15
11756609	13
8399654	13
3998732	15
47757414	13
6299546	16
10663390	13
22954058	13
939033	16
15048201	13
31492273	13
13150868	13
26631167	13
3332782	17
5683554	13
5929738	13
12710608	13
18688964	13
34131325	13
2847538	16
1734165	13
4118788	13
570383	13
2204386	13
11510821	13
13362230	13
3077417	15
2777037	16
19724516	13
3264155	13
1027933	17
5789679	13
29626415	13
33235	13
4827060	16
6834841	17
18662717	13
9555989	13
12321819	13
11456840	13
58888104	13
12230918	13
15206040	15
1191945	13
13074678	13
1482668	13
2429977	13
18384450	13
3864976	13
3939802	13
6545	13
4525852	13
11199029	13
7035875	13
4540156	17
158842	13
5283115	13
36436773	13
8028927	13
3965498	13
8366069	13
5070635	13
1240138	13
3009844	13
33568725	13
8026286	13
12373155	13
1601902	15
4898512	13
7375956	13
11179906	16
2108950	13
4628390	13
6891964	13
193079	13
8008128	13
13184412	13
609058	13
5628844	13
25066495	13
3131676	13
6820176	15
23393040	13
2104935	15
8416377	13
25259140	13
11791374	13
9490144	13
17701091	13
2910293	15
9807089	17
8880	17
2855993	13
22206378	13
72992930	15
8048932	13
4986162	13
2337804	13
5479234	13
31656827	13
435242	13
34606197	13
17064113	13
5226932	13
15410065	13
16730850	13
13649265	13
3313138	13
12385519	13
5035040	13
994150	13
41141864	13
9923464	13
3319173	13
12161422	13
9620948	13
3655702	13
1429643	13
41658902	13
23619977	13
483689	13
2592976	13
7104661	13
861746	13
1609055	17
24648295	13
9345006	13
30337785	16
2070748	13
46660896	13
2638118	13
15415747	17
4847623	16
2443233	13
2276773	13
7534211	17
468421	13
2146708	13
6494792	13
3182402	17
2108862	13
24076184	13
4621947	13
3810457	17
2479331	13
1366408	15
3264660	13
14802179	13
7387171	13
2590576	16
18075642	13
6168901	13
3346705	13
7494516	13
1285631	13
16438045	13
506801	13
17963357	17
10663284	13
409755	13
3236948	15
809659	13
13726485	13
27634988	13
222422	16
1026791	13
16287217	13
8092201	13
4557028	13
1424991	16
21297290	13
4462743	13
457332	13
2504868	13
32701734	13
4731297	13
21997232	13
386753	13
19976344	13
4002850	13
5156104	17
19813007	16
6617517	13
685681	15
4576327	16
6742288	16
4052309	13
18978039	16
3890794	13
4352678	17
16397543	17
10488681	13
7019281	16
6638360	13
3010887	13
8563612	13
4354603	13
8073468	13
3743089	13
978324	13
8458098	17
17944782	13
903687	13
10473931	13
12898522	13
486716	15
10808774	13
3915556	13
6253175	13
42011824	13
3479099	13
31970510	13
6330004	13
10868152	13
2782645	13
4503273	13
2670880	13
1940357	13
3916951	15
118576	13
12349928	13
891187	13
26906392	16
7857672	13
3251660	15
554498	13
4881746	13
18348261	13
22178621	13
2557863	13
5603617	17
3741472	13
12139075	13
5140695	13
638925	16
2004391	13
4991139	13
8491343	17
851814	13
30037580	13
447560	13
2472350	16
8612151	13
7943993	16
18644322	13
6912594	15
603279	13
10303315	16
3890531	13
23169706	13
1528519	13
1852242	13
5527627	15
28121644	13
6003635	13
2194534	13
30531042	13
8449637	13
1131100	13
5177584	13
734947	13
6703100	13
307792	16
8492543	13
25697598	13
8643320	13
2975746	13
19697900	13
39164713	13
371987	17
4268405	13
22191928	16
121064	17
5569919	13
2960491	13
1783165	13
6083423	13
2366438	13
11199632	13
13236607	16
13029642	13
1188817	13
10179733	16
5857207	13
10556640	13
5815909	13
22400724	13
5405877	17
8779449	13
11566633	13
4927012	13
5451200	13
9964018	13
18595043	13
3546636	13
14895031	13
820103	13
2108030	16
19427129	16
3746064	16
3206567	16
18556028	16
10706731	13
2999108	16
3624701	13
3633606	13
7416393	16
1166105	16
4830090	16
14674711	13
12813619	13
308840	17
5796506	13
3195898	13
22613526	13
1875732	13
6443106	13
4967371	15
4230445	16
9904688	13
9563504	13
9912287	13
18885707	13
1999318	13
3974207	13
6802657	13
7033701	16
710906	13
3526788	13
18754922	13
19579155	13
4958465	16
19684319	13
10301216	16
1222185	13
9233925	16
9995022	13
4491083	13
4889951	13
6593877	13
10910778	15
13415815	13
6328370	13
12357374	13
3411370	15
9633967	13
8804540	13
1745364	13
10328136	16
7922840	13
5942820	13
2214263	13
324940	13
9146369	13
5998157	13
2945598	15
9210	13
1937084	13
1245908	13
394224	13
867385	13
1743281	13
801085	13
4907937	13
8258808	17
9576418	13
7614078	13
3885017	13
2377472	13
3736863	13
12255415	13
596771	13
83834	13
16123762	13
2632493	13
5492749	13
5504020	13
19359	13
20693517	13
6110947	13
448923	16
5969300	13
22001363	13
10405549	13
13807045	13
934321	13
870038	13
15478061	16
5188033	16
2876338	15
13826002	13
21832531	13
5613318	13
16243105	13
6013368	13
7106397	13
14160280	15
8539047	13
18512458	17
10670223	13
372239	13
4475093	13
13802124	13
14476047	13
944569	17
265697	17
4385643	13
3615594	13
9190310	13
2901479	13
6528927	13
2266503	13
1157223	13
16488541	13
130651	16
15608921	13
7492455	13
15942386	13
26261135	17
1302737	13
15527107	13
3800866	13
7729688	17
1808065	13
7049245	13
10514240	13
658181	13
1174797	13
10564070	13
13128810	13
2889103	13
3026055	13
11843701	13
19067985	13
27385365	13
826309	17
9804465	13
11660026	13
4265300	13
7423053	16
8977932	13
10869638	17
43328957	13
12246419	13
12171539	13
9609034	13
9453224	13
16776743	13
7865553	13
8537963	13
7161410	13
11376910	13
2047061	13
719530	13
6347650	13
2284343	13
16183883	13
20572208	13
799814	15
709461	16
21582048	13
14318763	13
10966750	13
27368110	17
3614	13
5340308	13
7934423	13
242771	17
4708940	17
6654547	13
15364308	13
1079927	13
17957253	13
15759071	13
30340040	13
5285326	13
7707925	13
28146135	13
2959098	13
5522945	13
5334013	13
7991858	13
6286909	13
17188386	13
413036	13
15568639	13
14279631	16
6060371	13
3039366	13
6370653	13
636236	13
5511093	13
26868822	13
5043701	16
12336639	13
19128327	17
3291509	13
24010599	13
4502409	13
19630370	15
878943	13
1722177	13
4304585	13
12159735	17
11036442	13
2179678	13
17090172	13
1959436	16
3028926	13
2367811	13
3509562	17
5756596	16
7792135	13
273349	13
55811475	13
2928047	13
5734494	13
22359771	13
22337863	13
1157137	13
3876804	13
9615066	13
590329	13
43063533	13
1371255	13
3348745	13
6065208	13
14778941	13
1111087	13
2850492	13
12918460	13
15926461	13
57392	13
3205769	13
9567782	13
3250654	13
3546947	13
16361507	13
4047006	17
11133368	13
9332335	13
2683130	13
726991	13
14584608	13
3029688	13
4090903	13
12765695	13
1304070	15
3007033	13
5763568	13
5845111	13
10136124	13
3831906	17
16135637	13
1739334	13
4296803	13
11996142	13
10515072	13
6369012	13
189737	13
19985008	13
1992559	13
9890064	13
15198121	13
6878179	13
10179198	13
1627707	13
22810320	13
8314714	13
25451	17
30953014	13
6889833	13
501337	15
305591	13
12256693	17
2643988	13
10253397	13
4890721	13
27334076	13
2590309	13
17975506	13
9311404	13
16423480	13
3298655	16
4667750	13
83072	13
8527952	13
7202591	13
45881188	13
13028411	17
7580907	13
8398583	13
11782032	13
9838942	13
3057245	13
5584081	13
1250977	13
4466344	13
10002233	13
8138900	13
3680417	17
5489941	13
87894	13
3072928	13
3685416	13
13943321	16
7958414	13
3780580	13
41074302	15
6945968	16
5511000	13
6769046	13
3877501	13
5492046	13
507123	13
19659645	13
7729101	13
8942280	13
4476509	17
401229	15
10808561	13
1206055	13
1963114	13
9567399	13
18879822	16
1409874	13
4170588	13
1161052	13
6025542	13
11247643	17
5096601	13
2442198	16
1344671	13
1416758	13
29526	15
4694904	17
31266396	17
3704587	13
4898929	13
7201480	13
8349660	15
3514379	13
4065477	13
2693474	13
25575610	13
2374129	13
1009736	13
6498653	13
1429202	13
25345715	13
8230143	17
24896303	13
5767319	15
2835939	13
3312687	13
10754584	13
15311799	13
25277361	13
18700290	13
500274	13
2356088	13
3726467	13
10779492	16
15648300	13
14144176	13
3322352	13
7738746	15
1421206	13
10946204	13
7707945	13
17031034	13
11222320	13
8755774	16
5998799	13
12300814	17
5146876	13
5693636	13
9490298	13
1297092	17
1939991	13
33855	13
2685551	13
13923154	13
9669333	13
2336398	13
13811741	13
1966632	13
20919112	16
11118416	15
2085281	13
9095163	13
6318721	13
28364588	13
1597687	13
2282648	13
15664098	13
283665	13
557401	13
204223	13
14534819	13
2219756	13
5162214	16
9711582	17
8493825	13
1684521	13
8583441	13
1940146	16
1343282	15
31113171	13
12377193	13
15002847	13
6839063	13
6333559	13
15318540	13
5858016	13
389642	13
6449643	13
8953276	13
2888347	13
10870730	13
5228202	13
15738651	13
3808429	15
20549606	13
3550885	13
27382854	13
28650304	13
3698787	13
10664805	13
26956203	15
18906541	13
5039470	13
6393051	13
5562363	13
20621135	13
4432336	13
3460328	13
741595	13
20510084	13
13962970	13
1348422	13
6239704	16
14604233	17
15898812	13
166123	13
8319513	13
7827290	15
16505603	13
13829108	13
2212172	13
5658125	17
2521235	13
1156411	13
8980509	13
8413438	13
768783	13
16083337	13
6761571	13
4455570	13
3715725	13
804456	13
1297833	13
7297949	13
5035298	13
8446354	13
158606	13
12517768	15
3050589	16
2215667	13
3137669	13
17447004	13
6056744	13
3735982	13
15870570	13
12348098	13
4094106	17
512402	13
11312725	13
13437224	13
15792823	13
5012261	13
7822272	13
6092139	13
7410956	13
8292667	13
1461696	13
19237198	13
18114341	16
4374068	13
2034810	13
208957	13
11678318	13
16218994	13
4610673	13
2344854	13
6004539	13
638690	13
2386117	13
9184924	13
5351588	13
8121693	13
5927858	13
12336050	13
2114740	13
17274948	13
11142853	13
7742085	13
4464644	13
15000392	13
12192304	13
6816802	16
7631422	13
6373084	13
2371616	13
4182489	15
5014840	17
15233583	13
1570418	13
2213464	16
945796	16
14657746	13
8214498	13
7888327	13
5470605	15
12017232	13
3660583	13
5862373	13
20615925	13
28325184	13
4281447	13
29576956	13
3839648	13
8848897	17
21840477	13
6747973	15
943503	17
1008149	13
272181	13
129040	13
4119841	13
4311102	13
3255353	13
14102421	13
1968119	13
27696823	13
9761476	17
11462504	13
2959267	15
2692144	17
8003890	16
19385650	13
2980028	17
7646260	16
1684298	13
3781748	13
2402335	13
5877117	13
2160970	13
4422890	13
874541	13
2730501	16
344400	13
11745771	15
1859386	16
912660	13
2565753	16
14277245	13
17323937	13
4231338	13
16525766	16
11948706	13
595489	13
4766935	13
31190399	13
15331715	13
3039914	13
24438542	13
3940550	13
4847811	13
52507631	13
16882585	17
16033323	13
6461956	13
4739619	13
7780973	13
911775	13
918772	13
3864540	13
2675632	13
751738	13
8238778	13
7229699	13
596333	13
16934993	13
5272327	13
230937	13
2121815	13
20155793	15
9297575	13
13165599	13
7659915	13
13550793	13
3756925	15
9469021	13
27188222	13
11998224	13
4732041	16
10215048	13
10392032	13
20433088	13
2039749	13
12924730	13
3494014	13
10236123	13
11205399	13
13752442	13
15829621	13
743107	13
6400145	13
998276	16
2206942	13
5348175	13
14298989	16
1703446	13
5334023	13
1375917	13
8486574	13
7576086	13
14253881	13
5011011	13
1728442	13
281588	13
7848285	13
2354558	13
11622968	13
1242667	13
2499026	13
638644	13
25643849	13
4270490	13
27890172	13
4624559	13
419880	13
7289918	13
545472	13
5708192	17
15172526	13
8572428	16
28039058	13
3111414	15
22809726	13
11881245	15
10069646	13
1767962	13
10370327	13
14782847	13
4827058	13
11294387	13
7902092	13
224259	13
10116399	13
30027565	13
3861447	13
6480884	13
201639	15
14088884	13
12892986	13
17355067	13
3898130	13
15700035	13
13609118	17
23223746	13
499999	13
5591996	13
10726450	13
15707111	13
3310484	13
19284303	13
13325658	13
4347830	13
4955312	13
9207381	13
14627572	15
2768740	13
11074741	13
3064781	13
5435245	13
4076899	16
40714419	13
30234016	13
12845977	17
11483569	13
2327591	13
9742312	13
21512248	15
3848229	13
7093808	15
8150759	13
2268492	16
6066591	13
4301513	16
1770283	15
15694409	13
8800154	13
8672658	13
6211200	15
25393011	13
9951593	13
16119126	13
7308058	13
10545674	13
22811898	13
5206930	13
86544	16
3201914	13
14723501	16
5294196	17
6333932	13
13025644	13
17889363	13
5241938	13
11599544	13
14494406	13
4289409	13
20250511	13
4490587	16
4571348	13
8451385	13
4864349	13
4359	13
13673077	13
40184755	13
5175768	13
3351316	13
4870983	13
6929697	13
9963645	13
257322	13
2248210	13
928862	13
11389541	13
689655	13
25132904	13
12811523	17
2827616	13
5343220	13
1817249	15
15785750	17
2006386	13
12261045	13
57771	13
10991962	13
29993582	13
11283813	13
5203003	13
2498238	13
3152573	13
6805903	17
24117267	13
1243361	13
9899424	13
581085	13
6550380	13
3617064	13
666004	13
9738291	13
3343526	13
9965530	13
729037	13
4073174	13
3454029	15
21610470	13
2793032	13
11815047	15
4625418	13
3684978	13
1730290	13
72276	16
1209338	13
6542507	13
14436242	13
5327399	13
12468447	13
7955622	13
1861722	13
2252233	15
2587040	13
7945520	13
7008638	13
2361445	13
479551	13
12526296	15
998520	13
2900371	15
8549052	13
6565822	13
540228	13
4517270	13
22084624	16
2305382	13
22536	13
15060044	13
5392150	16
9055627	13
9090371	13
9023503	13
10822228	13
4216212	13
1820475	13
5250663	13
11270836	16
9902817	13
207158	13
13320539	13
8676936	13
5057454	13
17880999	17
1983982	17
2328859	13
184318	13
9526234	16
1980073	13
22682526	13
2319100	13
6120967	13
5675448	13
12326640	13
12450331	13
18785563	13
22022438	16
5679626	15
3308124	13
14018478	17
7451223	13
20427439	13
4249731	13
18048625	13
134013	13
30502288	13
11599468	13
14075147	17
2661193	13
12123442	13
769786	13
10848415	13
10365005	13
5274577	13
9022441	13
1398684	13
12148516	13
38324167	13
4329488	13
4628611	13
5263311	13
2061628	13
7716708	13
2585067	13
3818469	13
1914282	16
29489349	13
7417852	13
1004432	13
1182332	16
12714904	13
8616588	13
6850180	15
2146283	13
32657897	16
3021883	13
10056718	13
10289318	16
863237	13
6662398	13
13018760	13
333502	16
21801115	13
3610233	13
6667419	13
4324954	13
2993320	13
1620383	13
5592315	17
9623479	13
5177893	13
6084656	17
455765	15
5376059	13
3625957	13
4062110	15
15674351	13
17547527	13
5667722	13
11518650	13
23303631	16
6434139	13
5118834	13
4656012	15
14758786	13
3250903	13
6329295	13
3403637	13
14594346	16
6902213	13
20496119	13
1696171	17
17667108	13
14000016	13
10011612	13
362123	13
18455873	13
307182	13
20284790	13
3104542	13
7950891	13
9274495	15
30968310	13
6352271	13
2111910	13
15097380	13
1221308	13
14815591	15
3282102	15
3633756	13
5344784	15
28425333	13
5501450	13
45783578	13
7995970	13
864444	16
39372961	16
40611077	13
1340043	13
858193	16
4199142	13
21820150	13
133539	13
1364554	13
23973157	13
10013811	15
1716577	13
7838806	16
25310749	17
10192436	13
17984660	13
15203994	13
8402636	13
11630196	13
35245394	13
462999	13
20862371	16
3952848	13
648740	13
12421886	13
918034	13
13843756	13
1443802	16
3311460	13
7171950	13
9622014	13
9584163	13
16645365	13
2627769	16
11152577	13
10111526	13
7495543	15
2387668	13
19261308	13
17144241	13
249580	13
33192355	13
10118696	13
2369752	13
289116	13
10545338	13
5578263	13
11716313	13
26069925	13
3396217	13
30025540	16
16703684	13
7052210	17
14697307	13
6336964	13
16695772	13
15521187	16
258209	16
15353855	13
14885002	13
7966796	13
2764304	13
1789256	15
13214405	13
1162712	13
10447343	13
3998764	13
25354347	13
6192716	13
497894	13
7293184	13
24261835	13
21634478	13
9981586	13
4723657	13
10449165	13
32331546	13
177616	13
16772232	13
5484107	13
646231	13
3347698	13
9078324	13
4389939	13
2065719	13
17675392	17
1343106	13
5497884	16
3616812	13
7354407	16
17660922	13
2918014	13
2108165	15
14612233	13
8269106	15
1004577	13
15461897	13
3873594	13
5031595	13
1895595	13
2192509	13
5594191	13
2255567	13
7141623	13
5715145	13
4027627	13
15697532	13
30162395	13
2215328	13
4978071	15
1755601	17
17192602	13
1610919	15
4806	15
1692281	17
2423995	16
859434	13
708774	13
786010	13
1131301	13
21622819	13
1779806	13
2240190	13
10698363	17
102574	13
12993769	13
1924862	15
7480778	13
2989466	13
5058256	13
1687140	13
1433639	13
7984661	13
4907149	13
8842096	13
4271545	13
10277938	13
17928350	13
9145447	13
9135729	16
523961	13
7738208	17
4027190	13
1831174	16
19267015	13
21201010	13
9837081	13
17616077	13
4602735	15
18702074	13
7630602	13
8110639	13
1126071	13
440627	13
13763313	13
3313036	13
2804665	13
6985633	13
2915292	13
3135979	13
17969337	13
18068531	13
12397719	13
17810920	13
6989656	13
3881729	13
31153210	17
1487233	15
16274570	13
8713821	15
1206262	13
7537378	13
40614722	13
10689776	13
5837311	13
2125591	13
5820621	13
2517821	13
2896725	13
28036424	13
9178978	13
316583	13
4360723	13
4457902	17
9857348	13
1356096	13
5380828	13
9424498	13
8188289	15
12098790	15
1732049	13
9809933	13
8702643	13
1550934	13
13397255	17
24333479	17
4185929	13
8148673	13
5658032	13
2939721	13
11886116	13
40841768	13
824196	13
1689266	16
15465979	13
30492301	13
15330042	16
274255	13
1668114	13
116962	13
12705135	13
11924387	17
17610822	13
6299789	13
1437016	13
2504641	13
704559	13
3804809	13
7358753	17
3763506	13
19061798	17
11850491	13
311839	13
12545402	13
3327639	13
1977075	15
15802707	13
4697086	13
6391898	13
7637829	13
28486341	13
10923124	15
686248	13
32381818	17
1281218	13
24708533	13
3803208	13
1057545	13
1721161	13
16674433	13
31322846	13
1502035	17
8327681	13
3784881	13
8836751	16
12718069	13
22031307	13
8012908	16
5134766	13
12037378	13
440724	16
17735593	13
2149531	13
1246657	13
22445783	13
1750592	13
7752340	13
17639591	13
38894101	13
15594923	13
2762349	13
30143505	13
12901857	13
4040699	13
3870992	13
2343040	13
4184621	13
1687911	13
6442637	13
2656055	13
1054941	13
5195522	15
11399143	17
495122	13
31003645	13
11585149	13
3887410	15
81283	13
22415213	13
13356707	13
7851516	17
1281189	13
749165	13
4057510	13
6527975	13
3424750	13
8020037	13
13983853	16
6551384	13
7083010	15
976855	13
3005696	13
10392589	13
4022332	13
2921329	13
13065234	13
20087759	13
15130723	13
23960886	16
1945234	13
2382172	13
3438040	13
5923150	13
720701	13
15404497	13
221866	17
12473269	13
993312	13
3667744	13
695102	13
673135	13
4201365	13
6836162	13
5178463	13
14212439	15
1461521	13
9273068	13
10213427	13
2829031	13
1900609	17
3047382	13
1862352	13
5650075	13
3044217	17
18461658	13
5348171	13
4315093	15
444290	13
11314281	17
9879459	13
421273	13
1513441	13
791804	13
17590453	13
3760887	13
4599291	13
11484211	15
5067248	13
14574901	16
6346598	13
9151065	13
5423265	13
4760672	13
4919559	13
2915842	13
45194494	16
2577633	13
25806253	13
4546934	13
3898543	13
13132917	13
5536238	13
14173233	13
8492541	13
9019360	13
16187388	16
1836286	13
597412	13
8501046	13
10368847	13
2537145	13
5172664	15
5202792	16
304327	13
4865578	15
3105305	16
1841005	13
1428843	15
13105519	13
9402504	13
11471033	13
5291215	13
2117728	13
12183919	13
25973361	13
2655188	13
6565214	13
2991573	13
8474840	13
1160365	13
29128194	13
6364853	13
12856391	13
7801805	13
15373490	13
25357159	16
8103393	13
1166147	16
4060609	13
15893001	13
5345584	13
2792819	13
6800872	17
3221378	13
4947393	13
23362177	13
2872609	13
24835979	13
2660918	16
1329735	13
3712073	13
564672	13
4222062	13
6784577	17
4959637	13
23811173	13
6843735	13
5283867	13
11245442	13
19950029	13
7513152	13
15154216	13
515128	13
35874668	15
8494059	13
6487699	13
2565866	17
63709	15
4107296	15
4343351	13
1776293	13
11608043	13
2931301	15
291497	13
5776044	13
8016531	13
101309	15
4711192	13
7564410	13
323652	13
3778832	13
2555977	13
4083429	13
3277176	16
6595686	13
642520	13
527575	16
11076495	13
4420284	13
7471641	13
17441353	13
3418126	15
4685106	16
11273899	16
5601590	13
1795706	13
10382687	16
4484424	13
19927350	13
12097539	13
1314567	13
15912523	13
3603669	13
8170203	13
27757186	13
2020807	13
20103043	15
44440486	13
2264020	13
18795580	13
5952805	13
5138440	13
654827	13
2269719	13
325573	13
12667966	13
1586236	16
2650679	13
154029	13
12777637	17
9916035	13
9555946	13
1766252	13
9720619	13
13482593	13
17060190	16
11260220	16
1356248	12
748337	16
10452300	13
1840120	13
2642691	13
19731723	13
3442846	13
410953	13
725760	13
2240927	17
376794	16
2296455	13
751891	13
2340111	13
6415003	17
94062	13
5276618	16
1294801	13
12543278	16
2622970	13
29849448	13
425300	13
18726702	13
130637	13
2879403	13
14906559	13
9922024	13
4237955	13
5521658	13
4043811	13
3393366	13
150735	13
8221301	13
670737	13
1365808	15
7950649	13
4381880	13
744271	16
17165931	13
9153735	17
16366811	13
1820863	13
2292669	13
15022137	17
19258116	13
1510996	13
4643503	13
9234684	13
19929279	13
15294306	13
1294286	13
11191344	13
3183098	13
9179658	17
27153842	13
4784308	13
3093087	13
7569123	13
1205116	13
26785	13
8475131	13
13875837	13
2816132	13
7229908	13
2752976	13
44880761	16
1631063	13
542051	13
14633427	13
9981735	13
5565683	13
1939360	13
25704543	16
22888036	13
3313029	13
15679664	13
4143383	13
1806967	13
7354959	13
13452292	13
8746938	13
981697	13
223919	13
9220232	16
3049260	13
2937971	13
971665	13
1057754	13
15351700	13
1396923	13
3151827	17
4568037	13
11549180	15
9709350	13
3364913	13
8028388	16
1902417	13
5868884	15
19082874	13
33119915	13
1600613	17
13435692	17
3679598	13
12190438	13
13629366	13
4497906	13
1650109	13
83361	13
4043467	13
17799348	13
589125	13
16221551	13
2656980	15
5419317	17
47251610	13
15442571	13
5145818	13
6786435	13
7403390	13
1225634	15
2499318	13
32919103	13
13677195	13
4814440	15
9049604	13
33016827	13
89773	13
7664335	13
13693309	15
5290723	13
4030620	13
9218610	13
22641544	13
13757882	13
6417715	13
8572307	13
9233323	13
17622420	13
4971454	16
17387272	13
1791010	15
4758568	13
12510118	13
282072	13
6116816	13
9321195	13
1224144	13
11426819	13
860509	13
8619374	13
3090330	13
30222720	13
7693900	13
2911177	13
4476300	13
22639857	13
19471372	13
421394	13
3358608	13
10930480	13
10755559	13
5494621	13
8839020	13
3480203	13
6777081	13
904221	13
1013629	13
2763473	16
64944	16
11470430	13
14922388	13
1333864	13
585703	17
1795909	13
3258670	15
6988097	13
16049767	17
262177	16
2131341	13
11723930	13
11552063	13
1910728	13
6086902	13
7527748	13
8640632	13
10628970	13
2840986	13
9381635	15
2895008	13
23223766	15
2218469	13
6325229	16
8018573	13
2420429	13
6467409	13
18462630	16
9971944	13
6519260	13
19700	13
3157018	13
7470440	13
9098802	13
7988014	13
9042340	13
3805367	13
4755807	17
27985199	13
4705927	13
11375300	13
2635278	13
26682508	13
13096930	13
548582	13
661794	13
10464540	13
8179680	13
1388282	13
3989975	13
1759919	13
9034050	13
5258757	13
3537224	13
7716132	13
8140194	13
11405598	13
6675911	13
3218873	13
3240058	13
3266249	16
784733	13
12062509	13
24497637	13
25113202	13
5890251	13
31475611	13
3421311	17
166561	13
7860015	16
38155	13
10058591	15
4595134	15
12218924	13
4462263	13
4260262	13
1809880	13
15749026	13
7593606	13
382157	13
4924824	16
14385158	17
5302834	13
4671574	13
1042512	13
1267625	13
10881642	13
9112108	13
8419665	13
2093675	15
5394493	13
11692013	13
20076388	13
34898561	13
1545809	13
2666572	16
9724215	13
10046017	13
8497749	16
15396434	13
697151	13
8596067	13
2332457	16
14883748	17
12713370	13
8100832	13
3828052	13
5669008	16
31249560	13
12991432	15
416257	13
13800825	13
8073061	13
5762528	13
5803085	13
3461327	13
22025923	13
5728056	12
698448	13
13495992	16
8945718	13
28283122	16
2304958	13
8485979	13
1651409	15
5433016	16
4160827	13
8279162	13
2900618	13
6912216	13
806023	15
2371013	13
36678770	13
2267879	13
1074568	13
3188040	13
13001809	13
39661039	13
1856066	13
16306711	13
457873	13
6582997	13
4588651	16
323190	16
815338	13
24232060	13
4622685	13
7336853	17
8453216	13
1131729	13
21389490	15
3544368	16
8538663	13
10577814	13
6802152	13
2189157	13
2004582	13
6037024	15
4473656	13
15444879	16
9547331	15
15923002	13
19378357	13
4123357	13
8518401	13
8445221	13
8742842	15
9486391	13
15446609	13
7753910	16
1636810	13
83901961	17
107960	13
1616797	13
3511	15
264426	13
1089239	13
5049201	13
6319730	13
15221755	13
48832857	13
587241	13
18459132	13
3377544	13
24870267	13
20763325	13
4508177	16
1701537	15
9426526	13
206654	13
2310475	17
12739767	13
7348078	13
18195747	13
3450873	13
5710838	13
4300179	13
220295	13
676374	13
6733567	13
24667594	13
7764609	13
1305842	15
250839	13
5219060	13
19258506	13
2978247	13
7322214	13
350266	13
11964855	13
8034719	15
1781609	13
1843097	13
12344439	13
4079051	13
4556317	13
414338	17
8235555	13
3877040	15
2552614	17
452142	13
27717066	13
4750560	13
8915002	13
16406498	13
2816056	13
18087808	13
1428686	15
224538	13
4705273	13
5884582	13
5721794	13
19395033	13
16885625	13
17406796	13
20247321	17
44371	13
3592494	17
8869861	13
2687514	13
2552373	13
466329	13
3852072	17
9110110	15
2588545	16
5144074	13
8835746	13
24570659	17
1903920	13
11371838	13
11853483	13
11200027	16
865339	13
20398993	13
4887797	13
9029688	13
15697532	13
3155715	13
3945612	13
940236	13
17492209	13
5837905	13
4414766	13
39284858	13
1811023	13
8305905	16
22291199	13
11728022	17
5762275	16
5623187	13
2818127	13
3342290	13
22274242	16
4795999	13
18208846	13
8376269	13
233457	15
2750565	13
13939323	17
5136663	13
5545946	13
3042029	13
106340	13
16658861	13
1939871	13
22876742	13
22429112	13
6526501	13
9436795	13
14864064	13
5980914	17
911747	13
3238405	13
3406524	13
2563332	13
6174430	13
2983322	13
4683790	13
177050	13
23826868	13
4944502	13
3360427	15
31595478	17
5652787	13
8213271	13
17440740	13
9355700	16
5847289	16
9536251	13
7755581	13
12546893	13
26618681	13
4397152	16
26854308	17
20108623	13
10702202	13
312256	13
21750898	13
3818504	13
3177367	16
622933	13
7988521	15
10369459	13
3447555	13
2844049	13
21363465	13
7247028	13
143755	16
11127209	16
573205	13
13236965	13
1085214	13
7257555	13
4014368	13
4242705	13
5747364	13
7838535	13
2592483	13
16769660	13
2870413	13
1246851	13
2409453	13
5382345	13
12455174	13
2165440	13
3060271	13
12593523	13
3896211	13
53723048	13
1156883	13
7371255	17
5484834	13
8854888	13
1124659	13
1217985	17
4117416	13
12654716	13
10824447	13
17917387	13
9603707	17
2256220	13
802774	13
8193125	13
980102	13
6472078	13
6088852	16
3385420	13
740857	13
5336765	13
5270822	15
22538557	13
6060798	13
10073629	13
17563504	13
754588	13
516714	13
6365008	13
14482454	15
2760565	13
508365	13
24648580	13
6107785	13
19045765	17
63530535	13
3235350	13
3636929	13
1883966	16
35222344	13
6130463	16
4014251	16
47508	13
8721551	13
8664967	13
12554980	17
26884699	13
9737586	15
14949776	13
3080838	13
11589802	13
9039800	13
1020209	13
26397308	13
22522405	13
7570270	13
1921764	13
2348526	17
1386788	13
46183	13
7453290	13
3036907	13
4784164	13
11096420	16
3338293	13
4818267	13
560387	16
2545536	13
6312791	15
962019	13
1151039	13
10888124	13
1043062	13
6466293	13
19879205	13
14265526	13
22543697	17
9078490	16
2400730	17
16874841	13
6769220	13
16553906	16
37355410	16
18818341	13
3360044	13
11583888	17
72739	16
21032495	13
44703125	13
8124196	13
2069051	13
7382843	13
1889761	13
4198314	13
10595259	13
12245330	15
2465463	13
986087	13
17664197	13
14344623	17
22601954	13
1524887	13
7520533	13
1430600	13
14403614	13
9153937	13
2464303	16
9549536	13
3023000	13
17473995	17
197091	13
7732472	13
47702174	13
2534972	13
13525082	13
4362621	13
2734168	13
16943840	13
955488	16
537496	16
1913439	17
24656403	13
2575388	13
5187390	16
6339934	15
20318259	15
2684611	13
3360802	13
4231901	13
3092270	13
430623	13
4616667	15
32317236	13
14513325	15
774082	13
488361	13
2670129	13
11235501	13
18027937	13
8235542	13
6369484	13
2049676	13
2696789	13
4159684	13
13323258	17
1927631	13
4628846	13
5220220	13
17704414	13
2517071	13
20812963	13
1329172	13
3225682	17
10921572	13
3787025	17
16467981	13
3572319	13
11794559	13
2454602	13
4964281	13
1226377	15
19399815	13
13701695	13
2646287	13
1157222	13
3705414	13
13724806	17
2850018	13
1300601	13
5137240	13
22445723	13
21978949	15
16401222	13
7556319	17
5261715	13
19951166	13
3351414	13
4171847	13
26140706	13
18910054	13
14196975	13
1719442	13
8765826	13
6758182	13
4830734	16
3020725	13
10870503	13
46265200	17
17550165	17
32987482	13
3626394	13
17131477	13
4584495	13
5857356	13
5179134	13
3965768	13
10034932	13
6457666	13
3032617	13
13677931	17
7957973	17
4514687	13
18124621	13
173950	13
1886959	13
6582250	13
5889535	13
9634189	13
1240725	13
5590425	13
16863712	13
21178498	13
4108353	17
5539442	13
5364118	13
10910463	13
1457390	15
7066327	13
2917460	13
13535917	16
5551297	13
4048376	13
5106774	13
4249702	13
6234255	13
18632235	13
14552538	13
864628	13
1655174	13
929963	13
7186651	13
566994	17
14946279	13
25891155	13
631465	13
14689477	13
12010358	13
4613905	16
11336344	13
21291715	13
27107809	13
4105106	13
788884	13
1852003	13
2308889	13
4147926	13
21232201	13
17823724	13
373766	13
108637	13
9601319	13
5245375	13
780515	13
2659326	15
9375792	13
11349978	13
3685810	13
6719011	16
350804	13
2359577	13
3698422	13
16748880	13
905096	13
11145808	13
16488383	13
1282297	13
31506719	17
3891459	13
938989	16
31419908	13
764067	13
14636960	13
2104397	13
7405801	13
41678485	13
15624698	13
34717382	13
4867398	13
15950152	13
9200072	13
20425418	13
4403352	13
7791745	13
1108512	13
3653628	13
805692	13
7862155	13
4464808	15
415691	13
1391007	16
4283534	13
902708	16
3587956	13
4763372	13
935862	13
2678372	13
43235593	13
23105066	16
5147966	13
97737	13
10965302	13
2033209	13
9634915	13
17265124	13
1624782	13
5321989	13
1326515	13
8275584	13
1550687	13
5308296	13
2340669	13
7283731	13
2425118	13
14208545	13
8007188	13
8202307	13
3653576	13
2310531	13
4328136	13
299963	17
5985216	13
20522472	13
22422441	13
1312853	13
10337197	13
12214277	13
2502057	13
4655693	13
4271070	13
5650052	16
870314	13
12461137	13
1851336	13
70033	13
493272	13
28005953	13
22329596	13
11598414	13
18534413	15
10255133	15
5877468	13
28635525	13
1120104	15
1089841	17
17008755	17
11147197	13
754468	13
7757064	16
3529236	13
19265152	13
94101	13
752030	17
2120223	13
4579950	15
1168479	13
22559852	13
15281821	13
8832746	13
6093100	13
9540219	13
10969096	15
6288775	13
3280713	13
3766689	13
8616630	13
611725	13
26133409	13
17105762	13
3866598	13
11076394	13
1345280	13
5617746	13
23678415	17
9839339	13
1178271	15
16637280	13
14150435	13
2493629	13
5083764	13
12370953	13
42553398	13
2310322	13
1428092	13
12946419	13
15273111	13
3526726	13
2408115	16
5210436	17
23131035	17
9143011	13
3425758	13
10838357	13
15363589	13
6359283	16
1900661	13
12121502	13
15803235	13
14600157	13
515198	13
12478827	13
8747077	13
1653814	13
683486	13
2616848	13
5530415	13
934037	13
338647	13
498342	15
9862588	13
9352385	13
3111842	13
16349	13
48106490	13
10202480	13
7536586	13
4207834	13
28140160	13
7680766	13
12118945	13
11876995	13
18833	16
2845729	17
10898568	13
36248047	13
19490086	13
11430508	13
12528032	13
7218221	13
3448725	15
2343449	13
14690833	13
3458914	13
19265291	13
20634343	13
2309516	17
11024215	13
675523	15
7778846	13
14254755	13
1390179	13
3652765	13
4389474	13
6229752	13
3675633	13
22433153	13
2715700	13
5685427	17
5397896	13
7100829	13
7381184	13
8954475	13
1172465	13
7701771	13
12010756	13
2433042	13
25820131	13
29298608	17
25923440	13
43196	13
5299669	13
14962321	16
2162212	17
2407826	17
12250608	13
9658587	13
3220034	13
405940	13
18157984	13
5170615	13
15984655	15
16302595	13
1767371	13
4052187	13
8842793	13
7193975	13
2340612	13
171930	13
3919412	13
6345569	13
15110632	16
165519	17
18549491	13
2383746	13
1737529	17
9161762	13
7167802	15
35173469	13
1192754	13
2222828	13
235098	15
8078933	13
3567524	13
2048747	13
12234306	13
1223510	13
21405622	13
18117013	17
924159	17
36730	13
8013241	13
1814526	13
3764368	13
3949375	13
15299835	13
6684577	13
8063815	13
4061963	13
2450358	17
7383587	13
77971	15
7018615	13
9542158	13
3668867	13
19971772	13
25059503	17
589090	13
23383176	13
1290514	15
19073884	13
1575881	16
6112053	13
5511322	13
49421169	13
8594549	15
9533074	13
3714256	13
3009085	13
16263812	13
14174642	13
8629764	16
3428209	13
29586621	13
978690	13
4318549	13
35422096	13
15899984	16
2209744	15
33005571	13
4173901	13
3752781	13
1376675	13
16001531	13
9577656	13
3349220	13
1304635	15
2566094	13
5711490	17
710565	13
371558	13
280717	16
6651956	13
5740225	16
6155581	13
14195063	15
3007679	16
2483468	13
7833712	15
25873053	13
15352521	17
10549065	13
29533270	13
23345882	13
5254733	13
4378951	13
4420346	15
5897502	15
2470418	13
1963864	15
2432790	13
12380497	13
9043881	13
12182579	15
18722196	13
23678385	15
5846789	13
4432081	13
7849374	13
5800738	13
2450787	13
19595410	16
3000448	13
3510133	17
2236405	13
18726710	13
12898154	13
12993034	13
9368517	17
123694	13
2155720	13
1320385	13
2744257	13
12664760	13
13368353	13
3171153	13
775254	13
6053198	13
4902242	13
12576734	13
2957465	17
19339265	13
10239346	16
1500385	13
8919686	13
11774782	13
20878383	13
3594144	13
9443554	13
18583687	13
3349148	13
1132876	13
6204633	13
12540254	13
16387008	13
9932161	13
35394427	13
12509500	13
2672205	13
5679022	13
1699155	16
30766147	13
3371388	13
13566471	13
17995183	13
587926	13
17280069	13
5758085	13
22974970	13
16850002	13
10976841	13
122006	13
2635782	13
11429051	13
52587000	13
2489155	13
1331727	13
15065274	13
7872946	13
189688	13
795149	13
9321770	13
6156828	13
3024043	13
3270514	13
3315783	13
541699	17
13650229	13
211972	13
5238738	13
4154570	13
430592	15
5260911	13
4713155	15
26098862	13
15776455	13
3487413	16
9039522	13
9670313	13
1167443	13
7198574	13
2086270	13
6649663	13
26618884	13
14973678	16
7147839	13
8725541	13
2608099	13
19730375	13
9311169	13
385671	13
371675	13
2202625	13
19371331	13
1114605	13
5052422	13
17048639	13
984488	13
3697988	16
3264335	13
3853429	13
10037937	13
4914538	16
12988690	13
2278829	13
10049047	13
8282794	16
2669144	13
2256785	17
4285987	13
10223711	13
1179995	13
10356044	13
659787	13
1358707	13
333189	13
7724533	13
4060213	13
3253508	16
8832056	16
832293	13
2077408	13
9704630	13
508972	13
2829362	13
36933030	13
3243120	13
19043940	13
31455356	13
7656457	13
5845887	13
8230444	13
27522398	13
1503157	13
4630516	13
4277799	13
72516	16
1554495	13
4515278	13
1532092	13
2657068	13
5907776	13
6727130	13
3806943	13
29760013	13
1952210	13
32035853	13
2776498	13
4015574	13
6956587	15
9994180	13
205131	13
1444972	13
2657307	13
6951541	13
2749936	13
16484143	13
95889	13
248236	13
174562	13
2388394	13
2333835	13
1121685	13
15558617	13
633390	13
21793006	13
16722418	13
17595358	17
4743014	13
1633490	13
3874240	13
10446505	13
13782169	13
5046072	13
15910137	15
4976897	13
3183441	13
1122033	13
8785521	13
3145180	13
3131010	13
23119029	13
22617379	13
3585075	13
4665594	13
20260202	13
6145627	13
19975549	13
10527472	13
3947331	13
4573716	13
5054720	13
22757056	17
7443544	13
1602806	13
10822421	13
18732169	13
2231143	13
2562125	13
1022025	13
10187077	13
8559529	16
12992234	13
7657046	13
4417667	13
27258571	13
354563	13
11244778	13
6646806	13
374116	13
14775408	13
6834799	13
15760427	13
3719131	13
8521349	13
12439844	13
14653649	13
2824104	13
3310522	13
6428033	13
2864797	13
7055991	13
3431299	15
8191834	13
3676760	13
19501164	13
10455145	13
15692213	13
474116	13
6723834	15
18848993	13
2639231	13
1374272	13
423752	13
15207797	13
4769388	13
4870725	13
1845820	13
2581509	13
534626	13
5813931	13
1633828	15
4338469	13
22045644	13
10338975	13
10430474	13
1622616	13
10607060	13
1950831	13
7339132	17
20174487	13
2954971	15
2410789	13
3862946	13
3137812	13
12837033	17
21484179	13
4701264	15
3695732	13
530239	13
443175	13
803928	13
27505332	13
2773343	13
6892497	16
23218126	13
114671	13
4784904	13
10472320	17
2440179	13
31168486	16
1979964	13
404124	13
1819574	13
10722906	13
19489383	17
25971008	13
609388	17
2365924	16
8416419	13
7195179	13
736367	15
8503277	13
4264620	13
8348232	15
857313	13
520446	13
9352783	13
10857166	13
2704240	15
8817847	13
9047111	13
1812930	13
7445312	13
18835210	13
23031138	13
20595321	13
1214408	13
17088265	16
335456	13
31332561	13
1023630	13
2230852	13
12824657	13
4608826	13
6588354	13
24688630	13
4785496	13
5766958	13
10834551	13
8608838	13
1665230	13
7456616	16
6527841	13
4299995	15
10091507	15
1175225	13
4199458	13
7394133	15
310868	13
11412085	13
5030612	13
2553106	13
5880154	13
12260273	17
6808299	13
4747592	13
19741541	17
11706247	15
332131	13
8171533	13
7309047	15
17845737	16
11234997	15
11332739	13
9456516	13
12250624	13
13798268	13
2399144	13
7092676	13
7607962	13
1620222	13
1279713	15
3266038	17
12389367	17
7014902	13
7681662	13
5858083	16
28178	13
26947830	13
9818472	13
3130980	16
10239542	13
4227168	17
4790749	13
15200434	16
17342170	13
3389092	13
9624325	16
25027604	13
5075684	13
1238451	13
1407450	13
3158847	13
2124762	16
6842609	13
3898493	13
3141151	13
20866635	13
27716297	13
11624697	13
4168071	13
959779	17
1279391	13
8524066	13
21240708	13
5437900	13
11800847	13
8372599	15
4643763	13
22863	13
1459756	13
2979798	13
11079087	13
1563739	13
1498233	15
21019579	13
21923208	13
645956	13
20003019	13
1408900	13
828912	13
7335475	13
15012321	17
9282131	13
2965168	13
7652594	13
9713074	13
13830745	16
1648031	13
279175	17
4256939	13
6319564	16
24235433	17
9415845	13
6492737	13
7169226	13
1446561	13
2183229	16
9871203	13
33481524	13
1219755	13
7151103	13
2238857	13
5842861	13
861333	13
2482298	13
14598269	13
7426291	16
11502829	16
7447134	13
67744777	13
3299353	13
844484	13
15234405	15
13303985	15
38862555	13
20857796	13
8962889	13
6634416	13
1975651	13
4027595	13
16947810	13
1808742	13
5414434	13
5671115	16
20214258	15
1890425	13
11703507	13
5113407	13
13456474	16
9295630	13
23374252	16
4363313	15
3402782	13
5059091	13
13699894	13
6485593	17
4651197	13
13018420	13
3873825	15
1138481	13
10070336	13
24787871	13
1873214	13
4431225	17
9554713	13
977328	13
27569872	13
22297849	13
6555437	13
5263835	13
18767461	13
22004212	13
1961310	13
1731632	13
6027907	13
25045412	15
10263537	13
1631791	15
4572797	16
13499758	15
30368825	13
6287976	16
12059129	16
2461055	13
10130859	15
11479282	13
10111594	13
13960150	13
2368473	13
15202591	13
2674868	13
8970646	13
23636727	16
13002030	13
6291406	13
4171604	13
5749600	13
9732597	15
16903054	13
3955720	13
10291475	13
12386139	13
7346465	13
226694	15
9423662	13
7992142	17
5896628	13
1835109	17
1115836	16
3219836	16
5464845	13
238470	17
1977417	13
1901682	13
5833496	13
351573	13
1327845	13
2541413	13
21697809	13
6114590	13
5592748	13
5917409	13
1351349	13
5930350	17
488958	13
12511699	13
6077586	13
753072	13
20857	13
9946002	13
276620	13
704132	16
1847015	13
1696820	15
1668780	13
3696816	13
414540	13
11462079	13
309568	13
11839201	13
4861585	13
10887606	13
13210896	13
235677	13
4227639	13
5314282	13
422635	13
4135210	16
5466956	13
1410569	13
433710	13
22558126	13
116150	13
363400	16
8660866	13
14218453	13
15494740	13
3059983	13
3124847	13
9891560	15
17629783	13
12430817	13
12236544	16
451771	16
4887522	13
7535098	13
1066051	13
3880016	13
6650019	16
6673128	16
6988528	13
20368889	13
4941422	16
9429611	13
11513571	13
8434281	13
4382635	13
10670220	13
11925517	13
6998839	16
908728	13
2852925	13
29926504	13
2333917	13
13319246	13
19453289	13
22341069	13
9435196	13
5853120	13
5253480	16
25753556	15
1259914	13
4635676	13
4454711	15
3177669	13
1391349	13
8673336	13
1752389	13
7166522	13
2452868	13
128348	13
572520	16
5932802	13
8238467	13
30449485	15
3599823	13
838302	13
261468	13
40169478	13
463470	13
17472273	13
135286	13
8915537	13
25969912	13
2486219	13
1862721	13
2135915	13
6335915	16
1470343	13
22929109	17
6759935	17
14333378	17
1679308	13
3822586	13
3424216	13
7160923	13
1095488	13
13362054	13
7960212	13
14617743	13
317299	13
22184334	13
10519507	13
3720656	13
9113215	13
5190298	13
2245574	17
6627426	13
4671208	13
2154416	13
2342117	13
16009539	13
3083349	17
5633431	13
9226579	13
236192	13
8158811	13
8563285	13
7111736	13
33434466	13
2944074	16
807276	17
7816293	13
27600065	13
329883	13
126388	13
8162970	13
3834731	13
3944815	13
4096391	13
9702302	13
11377	13
5000468	13
14177105	13
1452303	13
845851	13
4022511	16
9769023	13
14735952	16
19269135	13
819311	15
5744856	13
7163583	13
5411359	13
13818737	13
10268020	17
5275329	13
1639615	13
27537589	13
1082938	13
36148	13
7405620	13
2873425	13
4302557	13
19573020	13
1812595	13
22368735	13
13795709	13
3483098	16
6444301	13
3438260	17
3863887	13
454849	13
2573343	13
10405679	13
8377758	13
7729414	13
5158962	13
2732306	13
6686330	13
18414038	13
12137283	13
17846425	15
389639	13
8910833	13
19423263	16
4277021	13
1367988	13
20063841	13
1744857	13
1462127	13
7314619	17
1467189	13
1307147	13
6263789	13
10535790	13
2177259	13
3348033	13
10603402	16
5609220	13
10047555	13
1892240	13
2540602	13
45598305	13
2254857	13
8502709	13
20641343	13
1169789	13
4196488	13
3132840	15
795346	13
7327177	13
9883979	13
10304103	13
10098867	13
4078790	13
1120350	13
11521121	13
3939827	13
3909772	13
9532868	13
6771891	17
50779	13
4229246	16
18671195	13
12714827	13
4230949	13
6529671	13
350324	17
19120694	13
949264	13
7124595	13
3403170	13
2652195	13
15158872	13
43692809	13
462049	13
1038531	13
4172896	13
2748799	13
9298057	13
899965	17
5309836	13
3166466	13
5291594	13
6477302	16
10648876	16
7492522	13
2040003	13
1271485	13
7609371	17
3542725	13
3460087	13
18889821	13
1086366	13
6136179	16
174036	13
9238712	13
4999172	13
13100211	13
13194100	13
5292709	13
3013767	13
5880221	13
16109274	13
8138023	13
21734960	13
37176490	15
13589006	13
1799710	13
1275505	13
12225798	13
17626745	13
24124593	13
2530275	13
2063200	13
2016030	13
3037164	13
206747	13
4882425	13
862497	15
4842470	13
11899095	13
1985923	13
173220	13
746569	13
12826183	13
6590326	13
3801159	13
9772656	13
548967	13
7904907	13
7355563	16
1154615	16
46991275	13
1984990	16
525099	13
8354797	13
13324769	13
2800684	13
1066828	13
17112796	13
19142535	13
1615827	13
1187148	13
5969917	13
1528203	13
56695081	13
11248677	13
9383272	17
13250081	13
27853405	17
18119844	13
489678	13
7629635	13
778523	13
1614605	13
817900	17
7325396	17
1611705	13
2172284	13
1366161	13
3164733	13
7859138	13
2877679	13
10155666	13
12033170	13
4771556	13
10363978	13
21199656	13
19575273	13
751861	13
8867946	13
11155902	13
2788351	13
10646288	17
2027048	13
21733023	15
3132131	13
6508192	13
27214979	13
9877181	13
6419998	13
17082591	13
5200490	13
315948	13
71295	13
1718034	13
2673705	13
18189931	13
7349299	13
356010	13
17239701	13
27452373	13
8932354	13
6183687	13
10907357	13
21516696	13
3795108	13
2829998	13
2725035	16
14220144	13
3369127	13
3256961	13
159012	13
3875919	15
23619599	13
762807	13
8924984	13
4384016	13
5740351	17
4956099	16
5318803	16
835636	13
6849488	13
49618	13
1688712	13
8028377	13
10743098	13
6312863	13
2897543	13
10672481	13
10350649	13
9394636	13
218765	17
19790086	13
491851	13
717450	13
12555115	16
28237652	16
4846416	13
14000273	13
7808308	13
22867532	13
5889915	13
9916156	13
1074148	13
6773684	13
2984108	13
4413747	13
16295248	13
982789	13
2114130	13
23248763	13
8382176	15
891034	16
3268345	13
22116310	13
5628588	13
12334275	13
1224035	13
931945	13
4109001	13
7620287	16
9109776	13
1801656	15
2910758	13
11615921	17
13524566	13
3531903	13
4327693	13
3060973	13
16572939	13
891273	13
15710067	13
2732097	13
10059010	13
1150443	13
25158243	13
41631654	13
23210236	17
10538635	15
76146	13
15201885	13
18931402	13
87016	13
11134577	13
13748709	13
8278105	13
4433578	13
49865782	13
5246453	13
1003467	13
4384274	13
332875	13
15850965	13
1273497	13
15347742	13
4207981	13
3819921	13
390514	13
10519942	15
5097473	13
10445028	13
20321827	13
2622868	13
2757643	13
3848090	13
3073757	13
1028383	13
88013	17
9670935	13
9300664	13
13835804	13
6594476	13
261972	13
16191516	13
523609	13
12945616	13
7626747	13
545735	16
1918937	16
16996191	13
2176221	15
3449431	13
12562548	13
10152372	13
24044314	13
29442808	15
1043816	13
5685956	17
36597003	16
6597718	13
3968776	13
1517600	13
11435348	13
2663599	13
11490912	16
117599	13
1480439	13
16537796	13
108293	13
3597033	13
4550558	13
11207710	13
32350551	13
1252342	15
8989465	13
780107	13
6670757	13
4801273	13
7985123	13
2997157	15
31855117	13
884189	13
529926	13
188499	13
3823684	17
3213299	13
3517524	16
332222	15
8121869	16
13000366	13
19010033	13
557094	13
157119	16
1730637	13
15260793	13
6345936	13
10440315	13
4039818	13
16613109	13
14808457	15
12369699	13
16214321	13
586105	13
1893436	13
4402466	13
8160748	16
9532758	17
1501797	13
16424429	13
1274686	13
17064883	13
2291849	13
1591529	13
21990008	13
6965149	16
9309650	16
3055823	16
23186437	13
3671028	13
28516354	13
1874447	13
18158693	16
4579803	17
201936	13
6835209	13
8711455	13
1076341	13
1246078	13
7115852	13
820289	13
8129923	13
198092	13
2475034	13
14456563	13
14714399	13
1753634	17
4926474	13
727778	13
5541734	13
10029541	16
2734348	13
6100497	17
10056236	13
11057531	13
13499755	13
37597862	15
2334963	13
1339250	13
670001	13
1182742	13
9035860	13
21403910	17
5298393	13
11846574	13
3988925	13
12037933	13
14022844	13
8188147	13
9205730	13
22726747	13
14112764	13
1525556	13
6163404	13
9293627	13
388445	13
5383485	13
8791715	17
26846502	13
9346256	15
8452036	13
10087860	13
53453625	13
15820792	13
4951997	13
8099933	13
351479	13
5570822	13
14055071	13
1965657	13
9051909	16
19835568	13
12745824	13
15160363	13
163304	13
17681987	13
12249513	13
858951	13
6698702	13
13961161	13
8134958	15
6869377	13
11637300	13
1623479	13
780064	15
3849372	13
1944199	16
3162947	13
4046490	13
8638445	16
2220154	13
4639612	13
6562159	13
145293	13
7531958	13
3376682	16
13096648	13
11141678	13
7904642	13
2599925	13
4246890	13
727919	16
2833169	13
6432106	13
17234215	13
7082577	13
836079	17
6551300	13
40428987	13
1405902	15
10121115	13
7136149	13
2801540	13
6169986	13
7179624	13
706328	17
15741227	13
27821822	13
5890849	13
9193730	13
908839	13
300469	13
2752030	16
8983976	13
13249797	13
8111865	13
581384	13
11833394	13
9580292	13
12408034	13
1735525	16
5121496	13
7548738	13
1347533	13
18140613	13
20786683	13
3961723	17
246912	13
2969002	13
11445093	13
12196406	13
1449616	13
634459	13
3826538	13
6426695	13
8575769	13
3482800	13
39071472	13
385864	13
1650750	13
11579973	13
9819010	13
27487728	16
1790408	13
9333747	13
3513900	13
8257518	13
4192062	15
11311423	13
14130258	13
32217720	13
47791221	16
290677	13
22532194	13
948561	13
20127694	13
23062919	13
6875395	13
6135111	13
1755026	17
12214883	13
598047	13
3008070	13
3958988	13
15775298	13
1901367	13
6887390	13
440223	13
14209110	13
11239330	13
972930	13
4723452	13
8332647	17
8610251	13
7118844	13
17363773	13
7819481	16
17144247	13
5370617	13
8890740	17
4044890	13
1957240	13
19668273	13
15866422	13
1827903	16
484265	13
456429	13
299730	13
9812930	13
550244	13
21370733	13
15531021	17
6186468	13
7598048	13
13946213	13
9419472	13
319146	13
653192	15
989040	13
1656173	13
369195	13
6624785	13
319081	13
5241032	13
499566	13
2369955	15
7630175	15
5316877	13
20226873	13
6513129	13
4380367	13
8628797	13
1098356	13
21003807	17
2066852	13
4407867	13
9676781	13
2772142	13
19988743	13
1039968	13
14907939	13
243347	13
2810214	13
18243941	13
23555295	13
1152103	13
4554828	13
16369493	16
8514716	13
13785538	13
3844388	13
22895524	13
5467815	13
18415204	16
19544460	13
2902229	13
7606303	15
5511503	13
1152144	13
4436900	13
21070252	13
2624971	13
5113115	13
388448	16
17649843	13
28329385	13
3613541	13
4196390	13
5028669	13
26427216	13
1938373	13
13704596	13
302815	13
13862050	13
7898799	13
5526527	13
15303730	13
2392007	13
672882	13
2010764	13
3317529	13
16529174	13
7907347	16
7435320	13
177518	13
4320537	13
32829530	13
4756702	13
4621814	13
16785667	13
29931982	13
2610667	13
8261162	13
1994951	13
3570508	13
6661843	13
6352072	13
814630	13
15927613	13
23510471	13
3248696	11
5446677	16
223260	13
3943927	15
1196766	13
19123123	13
11746464	13
2085447	13
8736473	13
4537218	13
85326	16
10734074	13
17870491	13
16155106	13
6921738	13
9400825	13
589658	15
15648438	13
6257250	13
12768256	17
2464425	13
6762284	13
2447045	13
4779758	16
9835657	13
5086225	13
3159412	17
1984880	13
10984977	13
275305	13
29987679	17
7920264	13
10629388	13
3818713	17
8566391	13
3842253	13
7709729	13
1752515	13
26590786	15
1352292	13
1610857	13
25202185	13
2237238	16
16205231	13
776093	13
121176	13
1176114	13
9541420	13
10357996	13
2059533	13
2844584	13
5287625	13
8465472	13
7428174	13
15805905	13
673240	13
28522377	13
16295288	13
5301845	13
4359582	13
3446410	13
4740294	15
12247443	13
550033	13
5883888	13
14298249	13
1196633	13
6940337	13
3841459	13
6366976	13
1147272	13
333816	13
20094405	13
10895083	13
2674314	13
1505541	17
1087966	17
14702717	13
994798	17
14711154	17
1908873	13
4216894	17
12488239	13
2684156	17
6443552	15
7037227	13
891466	13
9024693	13
6448049	13
7155203	16
4105231	13
1450775	13
14740188	13
13855625	13
5121324	13
408363	17
389050	13
9462281	13
30797528	13
7470705	13
12060515	17
16997843	13
2369253	13
5454916	13
1001098	15
1615669	13
4732898	13
5065641	13
6248947	13
331335	13
4633439	13
5090681	13
4545975	13
16994887	17
9386409	13
8937159	13
1070493	13
14451594	13
589700	13
4191274	13
3186942	16
2152608	13
2893044	13
3482804	13
18864867	13
263293	13
2609548	13
11602915	13
1040334	13
4171972	17
1057900	16
5368467	13
4636526	13
573448	13
673176	17
1612850	13
12058266	17
4736697	13
14815	15
5161630	15
4426132	13
8976171	13
28214817	13
613750	16
11596289	13
1365415	16
12735326	13
6087946	13
3646131	13
1161503	13
6050591	13
30558045	13
26139178	16
1370591	13
661171	16
3108430	13
6909193	13
17754912	13
269598	13
6082028	13
2255478	13
1974977	17
37570814	13
1971136	13
3578930	13
1876867	16
5869538	13
3669371	13
4400363	13
14367724	17
848777	13
215389	15
5222023	13
2089010	13
7640275	13
9247466	13
14076297	13
10952504	13
2489515	13
1933136	15
1282047	13
3269644	13
1091452	13
261128	13
5815213	13
6102074	17
18666795	13
3890246	13
17609821	13
6222589	15
11011791	13
3182867	13
2485203	13
8158760	13
8291508	13
4150425	17
9085394	13
343478	13
2779194	13
9343384	13
5274615	13
2539145	15
2649544	13
10791860	17
13686420	13
11901121	13
6605403	13
5761231	13
3192982	13
1174959	13
13148549	17
48099874	16
9378932	13
6527934	13
1266099	17
15490380	13
6035044	13
6459829	13
61320	13
7240117	15
5641536	13
12448859	13
2449007	13
1778842	13
403694	17
17735875	13
13441785	13
9457612	13
536019	13
4006595	13
8408688	13
1030801	13
4971328	13
14460406	13
7311636	13
12516422	13
3124267	13
27687272	13
13191470	13
3964004	13
145400	13
9674228	13
5667852	13
6455179	13
8859644	13
22723978	13
13523070	15
470598	13
21294805	13
4637142	13
12445431	13
5512629	13
8992848	16
1782096	13
2956593	13
1054103	13
5367452	17
102041	13
5688405	16
632267	17
351416	13
6178104	13
10791169	13
4851781	13
5875113	13
6825294	17
1821529	13
12114144	13
30303346	13
7558101	13
7635920	13
11691141	13
19731652	15
5745892	13
12963739	13
197274	13
3544164	17
2768192	13
17319080	13
4136638	17
2944221	13
9651996	13
3752328	13
21340570	13
7633862	13
4378275	13
1723836	13
902769	13
3020751	13
9156997	13
13349474	13
7308341	13
1325175	13
1485857	13
25421949	13
7369022	13
8895576	13
15006465	13
13625191	13
27870845	13
3058774	13
3089313	13
4570003	17
15759817	13
3487540	16
7886816	13
8393129	13
13705563	13
5114596	13
13273034	17
2025609	13
607036	13
1081461	16
13311369	13
11007065	13
36929097	13
10541690	13
6663861	13
5978675	15
20162483	13
1098299	13
6528281	13
700415	13
16156078	13
412230	13
77179	13
12320040	13
8354803	13
12113778	13
965724	13
2637886	16
6924853	13
9479857	13
20496725	13
11202790	13
8264193	16
10579351	13
3817127	13
8173017	16
825638	13
17678473	13
1406808	13
1836077	13
2313279	17
11369860	13
684830	13
597362	13
2626498	13
63769	13
287416	13
14030607	13
24318299	13
12030984	13
3822563	13
15282972	13
1536074	17
12320852	15
3012528	17
20814179	13
24356498	13
375821	13
4106125	13
1303572	13
21407397	13
12615363	13
1894685	13
11134684	13
20624768	13
15453700	13
803930	13
948721	13
5098549	13
5095422	13
7379318	16
2784943	13
965309	13
1599958	13
22308485	15
4060454	13
10645247	13
844034	17
2229990	13
5399758	13
58971	13
11787216	13
8113113	13
29955566	13
3438527	13
9801017	13
15739737	13
2959477	13
13589483	13
24209310	13
8419713	13
11225427	13
320648	13
780681	13
2189395	13
1034186	13
9345038	13
50009230	13
1386843	13
8278949	16
8194976	13
3399967	13
10267411	16
6680275	13
9149880	13
7208204	13
11669666	15
32218449	13
1010012	16
7024509	13
9510276	13
9800365	16
3954390	13
23798679	13
8946632	13
18045559	13
2601492	13
22716146	13
1717964	13
691418	13
8132886	13
3458187	13
6793570	16
4110744	13
15197195	13
3953229	13
9828797	13
62037	13
2846408	13
13101507	13
13760069	13
1729337	13
1865677	13
2975094	13
7095237	13
3956788	17
4626471	13
14169689	13
5529014	13
8520913	13
834166	13
18568107	13
5891796	16
3286623	13
3283828	17
709842	13
12261021	13
1654924	13
11731746	13
165634	13
20310407	13
7024061	13
3573781	13
3617141	13
1806533	15
11906589	13
11822402	15
4774389	13
14599529	13
23852743	13
25598269	13
3719327	13
9547913	13
3421350	13
14404475	13
13732405	13
27005691	13
29123310	13
18266672	13
799404	13
7590564	13
15087993	15
195006	16
402546	13
11731277	13
2925340	13
6309191	13
2263048	13
4983879	13
11674743	16
1202403	16
1809742	13
1352192	13
4521489	13
11955202	13
9107272	17
7861456	13
9408454	13
12336849	13
10608883	13
145057	16
14339880	13
6901888	13
1600414	13
2838243	13
17225908	13
10837157	15
2293932	16
3644641	15
6696753	13
1036503	15
2115141	13
5219639	16
5340943	13
9440336	13
1979882	13
16320449	13
9641218	13
12139705	13
1776127	13
8865130	13
16983000	13
1811285	13
18728762	13
7173978	17
29970717	13
3083409	13
3404576	13
3238937	13
12714807	13
11454150	13
6050514	13
5069477	13
1405199	13
18677596	16
6863003	13
11070773	13
6747952	13
21917763	17
2035501	13
1337473	15
6026273	13
11531199	13
11928018	13
1777201	13
11334487	13
20809887	13
29698979	13
12022999	13
22984916	13
13758046	13
9239555	16
6144106	13
3829932	13
726684	13
9845999	13
38372760	13
2442905	13
12138073	13
2882456	13
21935079	13
101928	13
324406	13
7308872	13
10308928	13
1398631	13
13982250	15
24098879	13
11041168	13
12944812	13
11385855	13
235338	13
1351227	13
14457198	13
1398103	13
7699	15
13000618	13
9560206	13
6621644	13
119020	13
5998130	13
9521382	13
1042574	16
12831036	13
3294281	13
6386693	17
11624478	13
12513325	13
2117405	13
5795412	13
7582705	13
6435962	13
5414829	13
15367180	13
3333497	13
7703065	13
5290624	15
2697939	13
5171902	13
21220003	17
16480014	13
1486609	13
6767854	13
4118365	13
7829275	13
458002	13
7332383	13
2795091	13
7987680	13
5108777	13
3973708	13
1472614	16
8439472	17
22423053	17
6209469	13
9861193	13
10514012	13
10726099	13
15258260	13
3298882	13
12648938	13
8144438	13
8070354	13
19434935	13
475297	13
2441571	13
10716671	13
1604905	13
5605734	13
6378396	13
14061507	13
1476195	13
4406273	13
23580579	13
11357516	13
3401464	13
2403329	13
7183388	17
7471033	13
7818907	15
9926064	13
10766518	16
12629887	13
496798	13
1899734	13
534103	13
22374454	13
6721807	17
24646592	13
20169382	13
14868676	13
607000	13
11388703	13
2230196	13
7026589	13
13158165	13
2616754	13
2266536	13
16800124	13
764376	13
20360074	13
23789059	16
9760752	13
17479995	13
9952017	13
21225439	13
43752436	13
6282137	17
2596625	13
731074	13
4491278	13
3374003	13
2022539	13
3631755	13
1968875	17
1598696	13
12506790	15
21497051	13
4870139	13
4182302	13
5613420	16
20254894	13
4270149	13
8683074	13
1159195	13
14127485	17
289504	16
5011048	13
6063854	13
19065355	13
4353756	13
11919124	13
18757797	13
812770	16
6636668	13
9749152	13
4285481	13
1583277	13
32244257	13
5582185	13
16641007	13
1321682	15
9278598	13
8246949	13
1470966	13
12432657	17
26739922	13
16525842	17
2424070	13
1552768	13
462189	13
6276	13
2203832	13
12180873	13
5825902	13
1849779	13
24865310	13
14197115	13
173493	13
705898	16
1892843	13
8752794	17
14664945	13
1420857	13
6777115	16
3369453	15
2181797	16
7730572	17
8295018	13
7371636	16
4282423	13
8347512	13
14171253	17
17395005	13
3155458	13
5052301	13
25293	13
2966630	13
8031324	13
37535469	13
1544311	13
16389084	13
10411078	13
9923073	16
6889691	13
20058847	13
5859100	13
1730251	13
698713	13
12176644	13
1083780	13
4060709	13
7657540	13
25135222	13
25136444	15
19108743	13
4145941	13
4332946	13
3081702	17
1083440	13
5379172	16
7559385	13
513017	13
33339752	13
11011453	16
13681448	13
3101796	13
7896176	13
5282205	16
10774120	13
7193266	13
434639	17
825109	13
8498317	13
11939250	13
2251490	15
4452963	13
5698043	13
18909477	13
11902874	13
7330346	15
1223468	13
2461591	13
10826889	13
3783590	13
734241	15
9669079	17
739532	13
20109356	13
408980	13
8024227	13
2338674	13
14290287	13
7627497	13
5138608	13
16887555	13
843949	16
9782425	13
27347073	13
39081256	13
7856908	13
10929475	13
1205198	13
12440817	13
239385	13
12392581	13
32147117	15
13151947	13
1612470	13
3058318	13
5065116	13
2369731	13
5530821	13
4721086	13
22822269	17
14339722	13
2106394	13
1252782	13
9341526	13
2564459	13
21329619	13
21388306	13
5246536	13
25493404	13
15367780	13
28627582	13
4662026	13
6913995	13
3615579	13
7428893	16
16983477	13
23867915	13
25345968	13
285185	15
9188255	17
778740	13
22286171	16
10201534	13
6389309	13
9393300	13
3635148	15
18492183	13
8337915	13
12770924	13
4966500	13
32856229	13
24957267	13
10286376	13
4360355	13
329456	13
1392243	13
13170921	13
6054118	13
2025051	13
4288343	15
2799217	13
32088981	17
6659767	13
11362232	13
1905388	16
9818888	17
3780981	13
25094703	15
9715067	13
4709820	13
3121111	13
15218	13
371794	13
26070488	13
3928828	13
17649760	13
10323594	13
6735979	13
1525523	13
2171769	13
677680	13
1334181	17
6330222	15
2691660	13
2631988	13
18950593	13
2006820	13
4617580	13
2692266	13
7237640	13
6603858	13
21702001	17
12866129	13
8753191	17
13277388	13
18001658	17
5371712	15
4500756	13
549148	13
20352602	13
4476591	17
2286628	13
6739043	13
3425515	13
2630528	13
10894628	13
6521558	13
23147896	13
8049760	13
8605484	13
1501599	13
6671817	13
3261339	13
4086067	13
8040500	13
1307719	13
4101582	13
15045172	13
5197614	13
25638646	13
3336328	17
14644724	15
3563828	16
3224397	13
6975815	13
4048436	13
517221	13
4454500	13
4071851	13
4169364	13
3677995	17
7598233	13
11445814	13
299191	13
34593395	13
3116721	13
8677583	17
7733543	16
11135579	15
11825679	17
2736906	16
10922247	13
4369461	13
345931	13
17303324	13
6507822	16
910449	13
8005569	13
3335911	13
4077717	13
668613	13
13877531	15
1382576	13
12613542	13
17769196	13
1092920	13
7622652	13
113850	13
7265798	13
7040846	13
796549	15
6202995	13
8376102	13
7236359	13
20841374	13
5828747	13
2389770	13
4728332	13
2233532	13
3412315	13
21837462	13
8166124	13
12126644	13
9628680	13
13357490	13
6534404	13
10551730	13
2353256	13
3727195	15
11039830	13
2157920	13
6360015	13
28355291	13
13105440	13
1908610	13
755149	13
6817071	13
12357307	13
4106213	13
8612614	13
13824264	16
4620073	16
22209180	15
25137727	13
18226737	13
8249650	16
11196905	13
12994436	13
14544531	13
1871872	13
824733	16
13159728	13
2340635	13
2312373	16
3875095	15
520503	13
238281	13
2992241	13
4196196	13
3770272	16
2998071	13
6138625	16
2964218	16
352488	13
3920872	17
6078557	13
189044	13
7506585	15
1403318	13
5839069	13
44767965	13
8180807	13
18134260	13
1611189	13
4910128	13
20449245	13
9485691	13
17370155	13
13208201	13
1901083	13
4976091	13
5433988	13
8820268	13
8019924	13
4916983	13
22771105	17
9879054	13
16916431	13
7647641	13
8059918	13
22006505	13
6625141	13
1299281	13
11467434	13
16487805	13
337407	13
2222746	13
5196	13
4990021	13
763174	13
4998677	13
15808311	13
16086780	13
6844165	13
2368327	13
30370211	13
5942365	13
3495244	13
845279	13
412108	13
35589196	13
13280077	13
4510572	13
4598814	16
8875599	13
4276948	13
2593120	17
7494161	13
9601633	16
2985382	13
19369734	16
11726078	13
522347	13
2532564	13
4970805	16
252688	13
2506926	17
4036095	13
3073976	13
25319186	13
1437533	13
5842870	13
2484511	13
1602868	13
16936926	13
348774	15
11287282	13
9460201	13
4996251	13
9043538	16
7173436	13
809836	13
4968430	13
59946	13
14615693	13
20318014	15
13569358	16
2224431	13
147701	13
26462413	13
15097118	13
13753670	13
10458688	13
9886934	16
4453922	17
6753731	13
3758721	13
15699994	13
3164048	15
11993010	13
1795821	13
7551582	16
630344	17
6756025	13
6877325	13
25579601	16
1634246	13
7845213	13
2793194	13
9802466	13
16006627	13
1333313	13
3014446	13
4954637	16
12545692	13
25221896	13
4356833	13
10481746	13
19591221	13
13516525	13
409685	17
2712132	13
11311389	15
10043079	13
2885495	13
1247176	13
7720080	13
4000080	15
38114315	13
2661355	13
3354295	13
4024391	17
3558383	13
6637073	15
2257039	13
2265620	15
17637528	13
4484920	13
23928999	13
12018067	13
18492665	13
8988289	16
34290682	13
5122581	13
2305379	13
13571844	15
3009049	13
13556428	13
3451783	15
10436138	13
11589800	16
37179795	16
16097074	16
557343	13
3347324	13
1856371	13
20071347	13
1415151	13
2561034	13
6443079	13
2162427	16
13386935	13
6655883	13
5484364	13
11003249	16
8038204	13
1257375	13
2694616	13
22803	13
2892155	13
2190761	13
731182	13
271003	13
6004912	17
24210870	13
1515639	13
8186977	13
5182785	13
7943772	15
1588613	13
12661680	13
10641831	17
4969718	13
9968607	13
6291893	13
3047556	13
2898605	13
4954334	13
21770690	15
1115313	17
2109072	13
2628182	13
594706	13
12547179	13
15907445	13
6974605	13
5130989	17
12747691	16
49997	13
6222388	13
7400167	13
4246402	13
1166256	13
24796330	13
5455355	17
10252926	13
10304478	13
15596511	13
11240852	15
3680524	13
2840564	13
3493168	13
3112459	13
5915885	13
32475342	13
10139401	13
2943097	13
1614675	13
26625221	13
4162440	13
39692537	13
23256517	13
7207069	13
2312740	17
2475713	13
7451368	13
28507987	13
12976486	13
7008558	15
4486985	17
11567804	13
10171797	13
7607503	16
2240851	13
24515841	17
12859105	13
2886809	13
7219809	13
475027	16
1467975	13
14577154	13
10863393	13
2913387	13
3484660	13
118239	13
12608446	13
4558090	13
3537515	13
4102434	13
6599241	13
1025832	13
7173532	13
4515620	13
17472695	16
13105125	13
22614411	17
30041087	13
16140874	13
175651	13
6311292	13
5356661	13
3505606	13
7230607	13
24496108	16
5274587	13
11053835	15
6098877	13
9711159	13
9262691	13
3824030	13
21156253	13
117983	17
3481779	13
2362804	13
3526311	13
4827296	13
1533096	13
9301681	13
6229810	13
449719	13
8676278	13
4283895	13
2419195	17
11043032	13
7903352	17
692257	13
3249734	16
4400581	13
8438687	13
54511	13
23476761	13
3746457	13
1650418	13
1132630	13
6010188	13
11274746	13
5876019	13
30256092	13
8205590	17
6642351	13
15431747	13
21466574	16
4986058	13
4176245	13
1479968	16
447621	13
6049033	13
24695233	13
7869345	13
6713723	13
5786743	13
9423868	13
1727823	17
15344985	13
2339493	16
3089069	16
6949309	13
2961228	13
8022271	13
624213	13
1883306	13
4170087	13
20106028	13
48091	13
4158320	15
21777833	13
4634284	13
2712242	13
10639434	15
5113817	13
6061621	13
14093117	13
7902097	13
1703503	13
8810016	13
1403256	13
3878508	13
2499951	13
4846937	13
2427813	13
3451950	13
3041099	13
19945771	13
3628099	13
6701673	17
2042924	13
10599122	13
2476545	15
42100876	17
23069610	13
2567613	17
8400967	13
36258675	16
3374253	13
44158260	15
1366368	13
5658233	13
11235602	13
4612511	13
1380666	13
812217	13
3298609	13
11937927	13
8138593	13
3856600	13
19637484	16
25417404	13
1813820	13
102187	13
13163060	13
14207588	13
4154311	13
9342395	13
4465159	13
1173291	13
1967406	13
10219306	13
14464447	13
2645759	13
3003388	13
121454	13
9752302	16
3726498	13
10401192	13
4327649	13
4782414	13
28897296	13
3165920	13
2616527	13
21016185	13
7414991	13
571709	13
4199603	13
829742	13
7163567	13
3552263	13
10182310	13
20235620	15
13621450	13
6617092	13
20267637	13
1938846	13
10981510	13
687501	13
5736118	17
320194	13
13343593	13
6138395	13
7506048	13
5349396	13
3091682	13
10182561	13
1791416	17
1188678	13
11441632	17
9738984	13
871579	13
3068266	13
5402798	13
2545733	13
4899986	13
11268890	15
7638768	13
592044	13
7977906	13
18899235	13
22726383	13
5275428	13
10154421	13
4883842	13
1472189	13
6142649	13
4593399	13
3297920	13
10726069	15
16427614	16
7650222	13
1300539	16
7093552	16
5994411	13
3736091	13
11683561	13
2294067	13
10886790	13
6970834	13
7029993	16
2349652	13
6662818	13
1676640	16
489597	17
10003570	13
71836	13
15982914	17
8261335	17
1149232	13
14029870	13
2087389	13
11758806	15
8336540	13
996923	13
11416871	13
2712169	13
6699624	13
8157405	13
2959289	16
2687796	13
28719232	13
11922828	13
4479171	13
24033229	13
7136388	16
2233067	13
3222350	13
10336306	13
4654433	13
9194237	13
2132291	13
2744713	15
1524514	13
19790134	13
7665711	13
2882194	13
2111319	13
16426014	13
8029661	13
8808744	13
679523	13
8222383	13
10683808	15
7102271	13
5136681	13
5108879	13
6630551	13
14165196	16
11288120	13
24667131	13
5091740	13
3548901	13
2113816	16
1711352	17
3585346	13
7740103	13
847453	13
5083995	17
1512981	13
3840040	13
18576405	13
8325875	13
1784417	13
9208425	13
719865	15
5927441	13
2993328	13
18043584	13
8295944	13
19697083	15
1443096	13
11266976	13
8683628	15
319858	13
3731314	15
4707469	13
20390928	13
24506163	13
6880935	13
15865757	13
39190214	13
24589077	16
15007175	13
3547572	13
295713	13
16258053	13
330584	13
4858506	13
4925512	13
7136294	13
686196	13
7965676	13
18391568	13
3840040	13
7256035	13
10206207	13
1145108	13
37683776	13
8792076	13
7530227	13
24761899	15
5260215	13
24840157	13
1479588	13
8999339	13
26995499	16
6042223	17
8380164	13
11593833	16
20216822	13
14750705	13
21064879	13
3199728	13
14005621	13
14117998	13
2010984	13
11716733	13
2887475	13
6650091	13
302124	13
5100927	13
25181	13
2164307	13
1733388	15
5267989	13
2744717	16
18104908	17
6662891	15
15961177	13
2783729	16
1278892	13
14864342	13
35423410	13
19757997	13
11828272	17
11252994	13
3233660	16
9824913	13
16012105	13
7223489	13
383825	13
12559904	13
4512582	13
660852	13
4477173	13
8059020	15
389530	13
7673251	15
5993666	15
1076560	13
5758551	13
5532495	13
6299495	13
1781757	16
28699536	13
10140467	13
1901050	13
11865293	13
30292305	17
6739951	16
18574388	13
5151999	13
6617883	17
3368009	17
17355116	13
15578506	13
4247017	13
12097387	13
7032043	13
7150780	13
29320580	13
11525195	13
1283181	13
2516886	13
12535339	13
282042	13
1181011	13
2684913	13
2454561	13
2349350	13
254864	13
2573314	13
5494579	13
1826111	17
37475975	15
2382716	13
10611687	13
337092	17
8022340	13
11396748	13
508871	16
2694850	13
4807874	13
9830181	13
6209259	15
49193518	13
3430183	13
7283986	13
2872158	13
10471	13
14942085	13
6357784	16
20889990	13
15377415	15
1599073	13
17604595	13
409912	13
9968134	13
4760710	13
4976564	13
21887914	13
23358218	13
2371302	13
14193517	13
10997537	13
2194938	13
2105674	13
3041445	13
9276419	13
7120092	13
294889	16
25725140	13
4209560	15
9307751	15
13960600	13
755429	17
4809192	13
5846837	15
291099	13
14886842	13
19342756	13
1192371	13
21821009	17
8899836	13
7601096	13
14433654	13
3172616	13
1511031	16
1340152	13
9402566	13
8091715	13
4795717	13
18748351	13
2435523	13
6269543	13
9231503	16
44727827	13
5938405	13
23825166	13
1965765	13
4589420	13
7804395	16
204814	13
3579385	16
4666810	13
6133736	13
6729721	16
5014588	13
1616033	13
12576546	13
1479031	13
1627758	13
8490523	13
805612	13
14397667	13
782557	13
1763817	13
5873633	13
3183387	13
3742336	13
15588835	13
7097141	13
2145215	13
12485925	13
10710319	13
3889646	13
13737297	13
2431502	13
9324581	13
2671820	13
14417827	15
7437502	13
11043973	15
1232395	13
750683	13
5738184	13
8902433	13
4733041	13
1166120	13
2171216	13
12148200	13
12322483	13
2462928	13
3418295	16
528418	13
14092146	13
5088595	13
900014	13
42901598	13
70927208	13
10151722	13
5134838	13
5599141	13
8751863	13
6668086	13
704373	13
23763621	13
20806166	13
4578190	13
27514119	15
30653182	13
2854310	13
14468191	13
8711093	13
3678403	13
21271392	13
12558769	13
15909266	13
18498215	13
11838857	13
380058	13
3829051	13
5676024	13
611523	13
6716816	13
19056829	13
8544086	13
9312797	13
6997374	13
8723719	13
2444593	13
12887002	13
2294445	13
16857807	13
659528	13
6501549	13
6603771	13
22880526	13
19307775	17
9927551	15
581077	13
12957947	13
1335145	13
2038948	13
2702080	13
673002	13
25540771	13
1650082	16
13243203	13
1533780	13
773909	13
46003434	13
9236029	13
12845670	13
11326148	17
1007580	17
4282370	13
4399137	15
1406151	13
4708892	16
5619772	17
16955910	13
6396791	13
1135509	13
1020734	13
13650000	13
5304022	13
48448	13
2421587	13
10453221	13
5159	15
584216	13
4975997	13
19409971	13
32017505	13
2710520	13
5556953	13
1258168	13
3790691	13
13899777	17
4059896	15
5041767	13
28209963	13
12970209	13
8705676	13
6704293	13
2209516	13
3793252	13
37554663	13
6415365	13
30805603	13
7338496	13
6964237	13
216325	17
1591193	17
12852434	13
4677815	17
1108277	13
1754699	13
10763110	13
5593101	13
3280133	13
2909440	13
5194403	13
27991500	13
2888289	15
2664605	13
3080388	13
2277634	13
16374849	13
14995234	13
3236210	13
6367287	16
221506	13
1647242	13
3412004	13
4074507	13
1226514	13
918379	13
9896165	13
6468089	13
1389615	13
552793	16
7754857	15
11249724	17
1706523	13
1440074	13
1376549	16
4464947	13
1031597	13
19497475	13
46917271	13
2382056	13
550426	13
5914778	13
2635756	13
406751	13
663094	13
2324210	13
4790670	13
1151332	13
4751068	13
30340235	13
6358854	13
26744751	13
6199908	13
5888039	13
435397	13
81941	13
3256258	13
2350556	13
4723279	15
6294999	13
4781664	17
12750671	13
4732840	13
8700163	13
19642819	13
11967665	13
20931132	13
10859955	13
31474183	13
4397159	13
12546477	17
10652993	13
21079491	13
1187843	13
11178831	13
13448762	13
6398709	13
2551209	13
6968621	13
10946536	13
835067	13
22535302	13
4602397	13
653300	13
2518241	13
5243445	13
26174834	13
8322118	13
2680649	13
2356100	13
14541789	13
1835335	13
5855940	13
4063101	13
11859514	13
5728393	13
1766275	13
12067814	13
2509668	13
41198374	13
400931	13
7580811	13
12994598	15
1246126	13
2435012	15
3794974	13
3821032	13
6096830	13
6931316	17
3533845	15
19442333	13
2972719	13
2371074	13
10179803	13
2111557	13
18898878	17
21202652	15
13916885	13
12064032	13
1466349	13
12175652	13
7954181	16
10084880	13
1997303	15
3836960	13
7106360	16
9941851	13
35373186	13
899634	13
15312388	16
12990125	13
583136	13
6514340	16
15366628	13
10014584	13
47097110	13
3600574	13
16591445	13
21838733	13
256873	13
8291683	13
12396306	13
15195934	13
3853343	13
8525020	13
931927	13
19841932	13
4293101	13
7457409	13
4958574	16
2375144	17
7284925	13
4067175	17
2017712	13
20551731	13
2415444	13
1739186	13
11889906	13
4529270	13
8088152	13
1842230	13
3513302	13
3674444	13
13815362	13
7463541	13
3785453	13
4482377	13
2524508	13
3107950	13
6966379	13
2903753	13
277290	17
6232134	13
8873635	13
18236304	13
3256542	13
4733211	13
29390168	13
2706829	17
22154181	13
1964743	13
10450491	13
4266951	13
9278988	13
1608331	13
22969537	13
1081791	13
1760093	15
27934337	13
3028341	13
9480607	13
2147014	13
4297935	13
15425318	15
4252387	13
3068269	16
46359	13
6511865	13
7159214	15
2110806	13
12862225	13
3164596	15
7439924	13
29047139	13
2856636	13
6679744	13
2517485	13
9687492	13
16305314	13
1451368	13
4818360	13
3679824	13
6909082	13
43641331	13
1416265	13
11368667	16
1093292	13
9207354	13
4310940	13
5085040	13
51665725	13
18110978	16
13425937	13
26243962	13
19247947	13
21529969	13
24360532	13
2620231	16
4360193	13
6712889	17
15647162	13
3510378	13
16178837	13
5832027	13
299777	13
5001977	17
176173	13
808536	13
2680907	13
12901788	13
6882558	13
4719723	13
11218953	13
8902471	13
6974921	13
4221387	15
2190142	13
17462690	13
32791448	13
2761173	13
7882501	17
3631521	13
11471863	16
11269487	13
117529	15
20113140	15
2005485	13
2709080	15
9853083	13
5521885	13
10635404	13
5392665	13
5701070	13
9446689	13
1657556	13
12787966	13
19486922	16
3081693	13
1898705	13
6881578	13
2702582	13
1604858	13
53113971	16
1095795	13
2069082	13
4056704	13
10173440	13
12411694	13
8569394	16
10087712	13
8225883	15
8237236	13
10130990	13
2172241	15
4376722	13
17733125	13
21572255	16
4347119	13
3861477	13
1652460	13
9148199	13
12045289	13
15213365	16
4907979	15
3496511	13
7940861	13
18005945	13
7518479	13
7424951	13
4189201	13
15677193	13
6491008	15
4002921	16
2931841	13
2374722	13
1400163	16
15662607	13
3874448	13
7779955	13
13135761	13
3134924	13
701785	13
14545494	13
28147857	13
6987646	13
5538717	13
7180471	17
12281927	13
6762106	13
622878	13
8421295	13
13913301	13
2874839	13
7610301	13
6962665	13
4458406	13
8186016	13
2408060	17
1024199	13
826744	16
16466745	13
10107294	13
41033028	15
1655508	13
8272646	13
14018314	13
12131164	13
4025600	13
14405847	13
20358920	13
10115469	13
6150393	13
1331338	13
4346405	13
15464959	13
3712145	17
10438702	13
2615188	13
8109312	13
588452	13
2635356	13
40587220	15
5155428	13
1163262	13
735403	13
9788230	13
1801346	13
3729151	13
4598464	13
15957313	13
4124595	13
3282373	13
14547223	13
4078926	16
25723594	13
6801576	13
323159	17
9663722	13
10818848	13
5869203	13
2648819	13
4462143	13
2741506	13
15401298	13
19223731	13
15601701	13
12320985	13
24324934	13
11777349	13
3905090	13
4550610	13
1017042	16
6225030	13
3289401	13
1765599	13
5948554	13
4797066	13
16127563	13
882302	16
21741911	13
1154413	13
35012966	13
164293	13
1987846	13
3282924	13
6502102	13
8079018	13
5177433	16
2203856	13
10210797	13
30278156	13
11149865	15
17332232	16
18931260	13
24489527	13
105057	13
818590	13
5963803	15
2012538	15
4442168	13
2585683	13
2106527	17
6752729	16
13746831	13
1312234	13
12236181	13
9303345	13
1302649	16
10529188	13
45156	13
2984281	13
2457654	13
16966295	13
4673195	13
1121502	13
9752622	13
102422	13
9147528	13
1777793	13
3345849	13
4614901	13
994348	13
14596816	13
2416681	13
4319623	17
10354325	15
8621986	17
95389	13
6441042	13
16549077	13
3639895	13
4653671	13
9077251	13
6965922	16
3176010	13
2914569	13
510597	13
3048599	13
10113410	13
1210679	13
12982636	17
5252609	13
16213441	13
1184134	13
10089012	13
17638203	13
1165068	13
3456436	13
34049849	13
3265769	13
6985117	13
1288851	13
1535929	16
2823680	15
2212174	13
12025633	15
60876145	13
14723721	13
10829349	15
1395332	13
4846548	13
25495158	13
32252645	15
46745864	15
3439169	13
952800	13
8647989	13
1732529	13
7885508	13
2086634	13
3384976	13
4931886	13
11742485	13
25522642	13
2053067	13
32257777	13
6922593	13
28343191	13
9514561	13
24056613	13
41915077	13
8132153	17
6111744	13
9617164	13
8405935	13
9338423	13
8758636	13
1257282	13
6078418	13
6069772	13
5101828	15
1422238	13
7941228	13
17655561	13
860521	16
3544396	13
4463552	13
17989348	16
18498530	13
4143773	13
23643478	13
3371169	13
279341	13
2202025	13
11762110	13
4294640	15
2935447	17
18298436	13
6205565	13
4812089	13
10705741	13
5507645	13
228745	13
4603002	16
7060433	13
7487540	13
6034247	16
2146724	13
9719380	13
2609012	13
5554721	16
9331581	13
847108	13
7306367	13
10913048	13
3725813	13
9957605	13
1036752	16
2180681	13
5796352	13
1102075	13
418171	13
1904845	13
3301798	13
8891071	13
9975870	13
6582207	13
17674930	13
3439160	15
4211200	13
2919935	17
1998804	16
27305270	13
2177142	13
834371	13
426860	13
5161577	13
11879170	13
18663947	13
8392377	13
15146841	13
6561079	13
369053	13
571185	13
268548	13
9742619	13
1795545	13
2878096	13
19648709	13
1305001	13
7195920	13
4427283	13
1888289	13
4389975	13
8498269	13
4406593	13
10002819	13
16523302	13
42150266	13
20650530	16
10548510	13
2657933	13
4469	13
5247964	15
8750474	16
1024676	13
6757873	13
7754941	13
5851337	13
10673142	13
10571600	13
8845463	13
6481728	13
5035741	13
4203964	17
719872	16
995629	13
15433711	16
9192967	13
390562	13
10774878	13
4892210	17
4842307	13
3630305	13
9989480	13
8968660	13
13328226	13
7209261	13
282670	13
3162071	15
3669782	13
6994158	13
9226607	13
25890941	13
66616	13
23791823	13
9656155	13
6484970	13
1416683	16
29708482	13
5911893	13
7579863	13
9637069	13
4698374	13
11814971	13
28382407	16
7591725	13
6056189	16
171972	13
11846868	13
9857666	16
221073	13
203594	13
114887	17
11757591	13
20414543	13
16869021	13
3466577	13
11702545	13
2038602	13
1147930	13
4781809	13
12079523	13
1480096	16
12739790	13
6154961	13
2985522	17
9359989	13
7540168	13
10867354	13
2492935	13
2022211	13
2657038	16
8977029	13
165115	13
15475259	13
16923609	13
8848917	13
23807893	13
3057153	13
7334920	13
1014209	13
10652838	16
3379444	13
1854326	13
55214	13
18462479	15
14168799	13
1245271	13
14691488	13
16867600	13
10555579	13
2663752	13
1763059	17
9192948	13
1881958	13
11003829	13
10575773	13
8124310	13
8045742	13
10992302	13
10499226	13
29765241	17
1394291	13
7589091	13
11077281	13
11071841	17
3540834	13
32457903	13
10750573	13
2680564	13
7307647	13
8883990	13
151797	16
8821816	13
7491117	13
5280243	13
12793807	13
3670505	13
3412471	13
10091673	13
3735437	13
25145129	13
13167187	13
7846724	13
2548358	13
757153	13
17479613	13
28084870	13
7132825	13
1689050	15
5742866	13
7200558	13
24666988	13
6407282	13
907907	16
1238124	13
5334894	16
9692995	13
3831589	16
9248922	13
18765016	13
7448255	13
2135358	13
10888463	13
3432826	13
4142337	13
3093796	15
5101249	13
17884672	13
18276964	13
11088943	13
3522154	13
344975	13
7832889	13
2389339	13
11700241	13
22017310	13
9037054	15
2292734	13
8176451	13
7107111	13
1443839	13
7335341	13
17433847	17
14607777	13
14796151	13
26365780	13
3384890	13
2416884	13
6730605	13
21579753	13
2321928	13
192314	13
179947	17
6808518	13
1572423	13
9784125	13
16156148	13
44777854	15
1241482	13
157412	16
859886	15
22103491	16
5194997	16
11444333	13
28186497	15
7567475	13
834794	13
4936432	16
10224954	13
363568	13
5143322	13
8167915	13
3247674	13
7556305	13
12011046	13
11275309	13
14560593	13
16500315	16
7114895	16
3546318	13
2112588	13
9423109	13
11366804	13
6974659	16
6471242	17
7203480	13
4532299	13
12415910	17
98968	13
13080931	13
1918600	13
4811908	13
374593	13
4251985	13
41183446	12
311891	13
705312	13
1601341	13
3777403	13
9868516	16
579068	13
2250220	13
9284475	16
2551763	13
9191736	13
4385531	16
12874713	13
1807130	13
9575251	13
23803639	13
5675507	13
15474368	13
15139705	13
30254188	13
5615341	13
3385558	15
441297	13
1275087	13
9736960	15
2175504	13
5659042	13
3301611	17
4066047	15
3500901	13
2767694	13
1284277	13
12115552	13
16485207	13
1873636	13
7597282	13
10382681	13
1798628	13
12874453	16
376843	13
3097307	17
4169362	13
13526686	13
42688418	13
2549179	17
5704975	13
1311073	16
2315651	13
8290498	13
6167419	13
3997891	13
18009109	13
8359106	13
9073551	13
190770	13
3468570	13
12425332	13
2802287	16
19536563	16
16796465	13
21133	13
21750146	13
6939558	13
5463596	13
3132227	13
2802257	13
1806714	13
8866501	13
2899644	13
19668373	13
5117953	13
34577156	13
6846958	13
16560521	13
3130083	13
1270471	13
26352329	13
9005397	13
668572	13
4298342	13
8528307	15
23475523	13
3846517	13
8304519	15
2716551	16
4822516	13
18910074	13
563814	16
2734500	13
2248909	13
10572326	13
22522223	13
480335	17
3274727	13
6230167	13
11917338	17
783880	13
2016675	13
14420919	16
6289626	13
6027542	13
13588473	13
16091682	13
6060229	13
9079873	13
14850882	17
1787412	13
4138427	13
2590076	13
8771225	13
14426700	13
1683955	13
7645763	13
152581	13
13500748	13
3775566	13
3406181	15
18831287	13
14673138	13
12745979	13
218723	13
12628518	13
9654562	13
3404554	13
696395	13
765079	13
1728467	13
6710008	13
6142061	13
4964025	13
76767	13
42532002	13
2805381	13
1247362	13
10154886	13
2349000	13
2122141	13
138925	13
253220	13
10322584	15
23813300	13
5490084	13
27080759	13
4655830	13
20125571	13
5608023	13
6750599	16
7063101	15
11956315	13
12029107	13
5956251	13
1268004	13
3120917	13
281122	13
1013777	13
3068226	13
19974613	13
3210446	13
2358645	13
8191865	16
4258015	13
3937997	16
13753474	13
5283881	13
75145	13
8769975	17
1346796	13
2950775	13
294966	13
9540142	13
3098586	13
4992113	13
15090835	13
5851138	13
188514	13
2111603	13
971191	13
8051402	13
2625851	13
11002903	13
22824651	13
2722313	13
1321692	13
1227627	13
169763	16
4613459	13
5944647	16
5062841	13
1353224	13
13931764	13
7151499	13
2360939	13
514883	16
24094698	15
12201891	13
20336940	13
8572775	13
6620323	13
76865	13
3856003	13
1138627	13
8792124	13
3746746	17
822432	13
12427548	13
664508	13
21434347	13
9679336	13
1489087	13
27472060	13
11068950	13
768524	13
3610958	13
1134586	13
24279123	16
6735286	13
2783913	13
8761964	13
4943054	17
1241260	13
5541980	13
1109880	13
12641153	13
3296387	13
14055282	13
994160	13
18561153	13
238312	13
16484941	13
10238754	16
4426664	12
6380251	13
13110932	17
8141482	13
916869	13
1469901	13
922182	13
13943959	13
27534818	16
5385597	13
1068485	13
16647932	13
6759985	13
19606049	17
1228961	13
16336575	13
9450478	13
2742292	13
5844064	15
4993166	15
2654417	13
5669019	13
1713410	16
3255689	13
31156025	13
1584500	17
4450949	13
14675679	17
9211696	17
889467	13
1616145	13
5709064	13
487400	17
1117559	16
1398406	13
6851581	15
4441992	17
10935293	16
5277498	13
1275246	13
13300668	13
19239785	13
10709175	13
3263208	13
1681279	13
14771910	13
2155510	13
2651109	13
8347891	13
1219196	13
583110	13
30714006	13
2359371	13
6378272	13
2072590	15
44727039	13
15219316	13
1191981	13
11850818	16
3896575	13
3374559	13
9044838	15
13772392	13
13597854	13
15752156	16
3211583	13
8571248	13
13906387	16
13952009	13
24299140	17
11233021	13
10581166	13
7984983	13
1761440	13
1230885	13
6122318	13
4519952	13
1702198	17
14189211	13
98899	13
2215214	13
20622899	13
3071950	13
5932711	13
13642449	16
7614206	13
4680983	13
636282	13
2656176	16
4567636	13
20565693	13
3543151	13
2014588	13
6630079	16
396827	13
2893734	13
7748903	13
4478236	13
6256634	16
6000900	13
2889978	13
2415734	13
6739891	13
5144672	13
35035114	13
22547571	13
1196384	17
307412	13
8007310	13
5794460	13
752386	13
13412586	13
8683828	13
7053838	13
1420089	13
1743535	17
2373716	13
6759707	13
27489513	13
414639	13
4784892	13
24885555	13
1367423	13
16131626	13
11751541	13
6343022	13
7701942	13
1144929	13
3989502	17
3299563	13
1399686	13
2812725	17
520476	16
1038640	13
245731	15
7518997	15
4934635	13
10208475	13
22132590	16
609609	16
3969564	13
6153769	13
10094285	13
5130667	17
2423831	13
19652156	13
1412571	13
23454967	13
8973685	13
26079594	13
22925137	13
1635290	13
15939905	13
3244049	13
16724045	13
1168871	13
2009788	13
666757	13
3550321	13
23795687	13
8311978	13
2786413	13
5233954	17
6275333	16
3048087	13
28357412	17
865042	17
17830785	17
2305595	13
6281415	13
28640076	16
4274551	13
4630161	13
21444970	13
9734328	13
2924202	13
5589652	13
2157466	13
11287029	13
4542233	13
5798501	13
4216478	13
10709172	13
9601289	13
9129019	13
8331743	13
44276296	13
13993213	13
6144656	13
656669	16
20749208	13
1443789	13
3767758	17
6800430	13
599851	13
2825998	17
22518959	13
8369958	13
8562650	13
2236273	13
38189860	16
3074897	13
51058725	13
8618021	13
5646018	13
54959362	13
39792850	13
66877	13
4122871	13
7861591	13
20055994	15
7627104	13
9755927	13
18183710	13
18650450	15
2132054	13
5953839	13
3131998	13
159744	13
6054816	13
13094094	13
2103045	13
8959242	16
8451027	13
660453	13
7813998	13
2519503	13
9185325	13
22188102	13
4783249	13
448916	13
200983	13
30377372	15
1006428	13
6509190	13
22700589	13
1838010	13
2373523	13
11362456	13
6008372	13
2841383	13
3773668	13
5342817	13
12472803	13
132448	13
22651109	13
5304378	13
17223259	13
2256422	13
1833057	13
2892432	15
5572840	13
9342406	13
1835035	13
10388889	17
7077340	13
3450190	17
14183359	17
3981905	13
13821284	13
9422043	13
13162664	13
3976013	13
1962063	13
4551740	17
5202451	15
2379882	13
4991199	13
1723683	13
8659125	13
10893239	13
3820466	13
7438065	13
5034267	13
30181355	13
18948548	15
2199483	16
17378320	13
9805352	13
180013	13
5280863	13
8145894	13
19391568	13
10431036	13
3009548	13
2005031	13
18559606	16
6213552	13
10950278	16
10331	13
8004835	13
7222670	13
1835652	13
24905260	13
20603942	13
1361575	13
524445	13
42444927	13
11483442	17
6443136	13
17402784	13
10841212	13
570200	16
1269796	13
800317	15
33324335	13
1087012	16
8166747	13
13201184	16
16717875	13
4142979	13
182703	16
23713184	13
10284965	17
2492398	13
4190340	17
4355579	13
11635705	13
18783760	17
6962863	13
4938484	13
5174147	13
2955598	13
11570736	13
3586868	13
1146313	13
9285722	13
5028354	16
8363911	13
7609683	13
3432042	13
8653737	13
14426818	13
386520	13
3027920	15
452980	13
6309379	13
21454033	13
5032837	17
8895641	13
8464190	13
3645162	13
26044703	13
4534283	13
3212487	13
10591218	13
1004038	13
2109526	13
7374724	17
638995	13
1271243	13
9799568	13
11131352	17
17976193	13
25029232	13
4537207	16
843027	13
5238479	17
7657405	13
5203332	13
4503038	15
3188254	13
23020	16
1542512	13
6781366	13
3153752	13
18149154	13
13094592	15
388767	16
6673906	13
5487693	16
4102953	13
2715571	13
881401	13
4364967	13
1021734	13
6848707	13
9069328	13
6936652	13
1288672	13
11992028	13
4112779	13
5023498	17
78792	13
423056	16
2908848	13
6127478	13
13976585	13
2493963	16
2233374	13
2497414	13
3349505	13
150910	13
3181340	17
4055030	13
3253386	13
1816954	15
22030608	15
4139578	13
13805301	13
421920	13
7722325	15
2806518	13
16930342	13
14014930	13
5380676	13
2781970	13
2254248	15
85188	13
299168	13
1009270	17
17666063	13
4804833	13
24511992	13
3233390	13
571936	13
424953	13
18784974	17
7139312	13
7160131	13
187706	13
14909799	13
11977512	13
18563128	13
29068767	13
15439360	13
17648588	13
3579219	13
32999625	13
1241090	13
1193536	13
20874339	13
1788073	16
3737606	13
7379297	13
1284592	17
1654270	13
7839479	13
127970	13
2469457	13
8946988	13
5566875	13
2812804	13
15590580	17
6130357	13
30230070	13
20270589	13
270020	17
2289715	13
1518070	13
23874889	13
9858871	13
1387800	13
2997748	13
3688814	13
13334535	13
24745716	13
16430561	17
1779532	13
11638116	13
2129977	13
15050113	13
6669123	13
1577981	13
23630106	13
13168292	13
304197	13
2291281	13
3925288	13
2637129	13
4646483	13
8091324	13
2828991	13
11646417	13
14817902	13
902616	16
8277259	13
725970	13
331688	13
18987824	13
4220065	13
9792889	13
1665354	13
7749967	13
9137572	13
17642882	13
8292305	16
12453629	13
13902212	13
1995492	13
4344823	15
5072995	13
4245400	13
6704016	13
20080259	17
5500361	13
11993066	13
14130080	13
4755911	13
12578275	13
4312666	13
33367689	13
13781235	13
784928	15
3833990	17
46026555	17
1095531	16
470498	13
6634242	13
14308755	13
3542830	13
27294717	13
15308785	13
3495272	13
28285535	13
3350709	13
9024701	16
18546250	16
7803013	13
5998320	13
2283608	13
24023121	13
9438780	13
29493314	13
1117287	13
16137934	13
1937675	15
13674680	13
3797377	13
19935377	13
12264933	13
191750	13
9121637	13
6058473	13
22143813	13
51447733	13
437135	13
1159533	13
18586134	13
11271217	13
717299	17
448281	13
12186679	17
17049807	13
1309150	13
3376675	13
2566724	13
4563294	13
6288327	13
9513609	13
78876	13
22350807	13
687356	13
13101233	16
1217087	13
7458240	13
125532	13
6971100	13
12483130	13
1934589	13
1171020	13
3917539	13
10547667	15
2296183	13
32501325	16
22747758	13
6750072	13
25400742	13
4406908	13
7466998	13
17725734	13
14543036	15
21781676	13
9976750	17
11980040	15
3869165	17
2393265	13
333145	13
10684124	13
1610970	13
9439856	13
14024044	13
262770	13
5683769	17
5101458	13
2807053	13
6658712	13
12799555	13
17677741	13
38237505	13
5298434	13
4294224	17
5442373	17
1417112	13
1737660	13
7208835	13
17636800	13
60736511	13
4232970	13
2696960	13
21912081	13
11957908	13
566230	13
11391130	13
15336432	13
5909570	16
7613718	13
4747265	13
6816901	15
4493321	15
13373049	17
9640344	13
1030054	13
10827942	13
12620332	13
7962174	13
11253982	13
316796	13
4896733	13
425923	13
12950711	17
5513519	13
995331	17
7979226	16
12523438	13
4612332	13
9253771	13
19274474	13
25143390	13
8694401	13
8875261	13
8538171	13
4329516	13
3436565	13
9567654	13
5960359	13
3601041	13
23455323	13
702117	13
1271156	13
624216	13
1068454	13
2014424	13
7866732	13
7190032	13
9524412	13
5936624	13
31569493	13
69648	15
21669126	13
6828003	13
668634	17
4324442	13
9862823	13
5742583	13
9373971	13
31630973	13
16992792	13
32347268	13
3170986	13
894027	13
8907983	13
9083848	13
6756536	13
5644180	13
7744768	13
4516468	17
11696727	13
1347725	13
8949294	13
454786	13
12368409	13
8245463	13
2538354	13
8629273	13
3606340	13
2602111	13
2200735	13
4608161	13
16704598	13
1246115	13
29810640	16
14557570	13
33751013	13
26703755	13
17322247	15
5585896	13
49397751	13
3373838	13
13888916	13
32501089	13
6491011	13
2586805	13
3471002	13
8432836	13
10277055	13
1645325	17
13090793	13
4824874	17
2084716	13
6074741	13
52473241	13
17035872	13
978622	13
1038303	13
18335820	13
5324870	13
10086010	13
11658040	13
3327898	13
8415135	13
959040	13
8104362	13
18182359	13
7652559	13
1723124	13
981423	13
6482940	13
5284216	16
3602999	13
7282935	13
5545304	13
9208052	17
1782887	15
18302782	13
12527867	13
28934823	13
1975402	13
18532259	13
756113	13
8685265	13
362977	13
976834	13
4354320	13
10653943	13
1867972	13
16294476	13
909437	17
13479033	13
3261282	13
11423734	15
13045493	13
4778537	13
25722854	13
6086494	13
1368358	13
1305226	13
18648886	13
7199206	16
2802770	13
671783	13
9970246	13
6266889	13
1422893	13
6604701	13
9133534	13
1297973	13
34696158	13
735627	13
3039996	13
2316680	15
20970069	13
3324675	13
6624185	13
389435	13
6532936	17
888561	13
3835582	13
21366436	13
8303523	13
2764945	13
6235993	13
22609967	13
3864222	13
7199715	13
111935	13
23765480	13
8697313	13
6495839	13
25815879	13
2251378	13
10554808	17
2734843	13
17339880	13
4452608	16
3082554	13
28873868	13
5377476	13
16540454	13
345214	13
229191	13
2440871	17
8545437	13
2242268	13
1291934	13
2722585	13
18640285	13
33805201	13
15336120	13
4289127	16
11488559	13
2686978	13
3460090	13
1296845	13
1341500	13
17087437	13
6651863	13
1661774	13
7107378	13
848810	13
20650906	16
23258460	13
61317	13
7376117	13
14961737	13
900485	13
8602061	13
16510174	13
13128608	13
990236	13
50774034	13
25611002	13
709627	13
8612472	13
3443210	13
3280142	13
2842565	13
8391591	13
358489	13
692266	13
11213051	16
1209659	13
4389261	13
3793409	13
23690257	13
14073110	15
12395914	13
11760459	16
5451330	15
21601479	16
6435425	13
3037901	16
6731696	13
39259179	13
6252710	13
4464491	13
2719798	13
1135781	15
32502971	13
2400087	13
45066	16
21606520	13
12136261	13
4047102	16
33028790	17
4938778	13
2761612	13
883396	13
15710283	13
9478700	13
6899866	15
6720156	15
23737426	13
30665117	13
4804776	16
4899196	17
134579	13
12981422	16
4095649	13
17790889	13
332052	15
1863230	13
13766007	13
4435819	17
3755531	13
509332	17
1657980	13
872961	13
8151805	16
3964962	13
1068547	13
17373420	15
6549741	13
4756154	15
1597823	13
1002687	13
9109256	13
5479	13
4703721	13
1655931	13
873624	13
2958571	13
4917076	13
11002188	16
7939563	16
9915547	13
17420847	13
13155976	13
3913029	13
2224376	13
14150949	13
15892880	15
2185676	13
7026554	13
163788	13
1198011	13
16251274	13
2855648	16
2515409	13
10284581	13
428623	13
28644	13
5332970	13
23199479	13
28403394	13
3995760	13
9819319	13
3626363	13
461642	17
1465561	13
4552746	13
28711079	13
7291114	13
17603868	16
16834984	13
6795263	13
11020597	13
12849772	13
4968365	13
6414087	13
5125742	13
1100301	13
22362771	13
3370853	13
4476550	13
7465054	13
7718880	13
1722900	13
2483187	13
9190919	13
8968997	13
3571349	13
4537742	16
1559840	16
9812223	13
7509109	15
2022838	15
9377241	13
6761115	13
11369372	13
2091889	13
15032612	16
385095	13
10725424	13
18826268	13
9365374	13
5864662	13
5039743	13
1009881	13
2635269	16
5088267	13
2558840	13
2334665	13
1933051	17
9024611	13
7175156	13
2210951	16
7448793	13
12486575	16
391280	17
4628543	13
3889840	13
1690566	13
3191089	13
3145645	16
1980951	13
15492818	13
9944514	13
2894323	15
2702513	13
31795547	17
7233980	13
3273703	13
20045144	13
17827242	16
2008097	13
8428606	13
16269834	13
14682830	13
22398336	17
1146722	13
6886433	13
1136657	13
579700	13
28861	13
478801	13
12486346	13
7666065	16
22568162	17
33370652	13
4774022	13
460998	13
29570902	13
11805122	17
8614557	13
17105773	13
196074	13
2142152	13
2410073	13
4679517	13
25119643	13
5325162	13
19322882	13
6879990	13
10342396	17
35269834	13
102907	13
209392	17
1876458	13
9203079	13
8597548	13
6027410	15
1032541	13
5452487	13
10451870	13
3672342	13
12051441	13
3195243	13
2507583	13
8815415	13
5181369	13
2053396	13
2199832	13
37070032	13
7467734	13
6104576	17
2869204	13
216135	13
3327821	13
10690995	13
14818883	13
1746899	13
14806129	13
4766875	13
6504143	13
10122850	13
6784046	13
9144881	13
39757	17
13862693	13
5835451	15
5768686	13
37627737	13
7007554	13
2490171	13
7565182	13
7953297	13
12752	13
5974262	13
5336890	13
1356673	13
18425146	16
8819473	13
36301916	13
7994160	13
12818986	13
6600168	16
5696336	13
4380991	15
2443274	16
11227406	13
11701496	13
2408984	13
1409868	13
6417820	13
9349133	13
12588613	13
8623714	13
21220120	13
7909908	13
582779	13
11114720	16
4229635	13
31442024	13
4563151	13
4043810	13
24326851	13
5503926	13
33810991	13
6947369	13
14240751	13
21452959	13
10224938	13
6567165	17
9865204	13
1961345	13
16023073	13
1617687	16
11495544	13
14036088	17
4218469	13
3158308	13
6256015	13
13643290	13
161929	16
1974161	13
30742725	13
7534923	13
21523227	13
21168598	13
13684700	13
2086861	13
13308087	13
12647518	13
846086	13
18173458	13
3247804	13
5569992	13
9036202	13
239	13
21569029	16
6326939	13
6462206	13
5604949	13
23912228	15
6755157	13
94192	13
3313451	13
22235927	13
10720241	13
7484322	13
16982575	13
3931297	15
10525312	13
3184200	13
10979553	13
5002813	13
2724422	13
5341234	13
7530779	13
3135361	13
6428812	13
5138622	15
8448689	13
1984844	13
2570488	13
11221106	13
10136741	13
1046853	13
9165718	16
18893020	15
8498065	13
10183024	13
4424623	13
19741574	13
2493089	13
8065187	13
9051704	17
6274554	13
20046719	13
3833263	16
14949459	13
34248453	13
7253623	13
3898566	13
4600788	16
4053446	13
88476	13
755519	13
3862982	17
2232394	13
16615255	15
2918527	13
390197	13
2245707	13
8198506	13
4667061	13
2289329	13
1844163	15
4670976	13
6144065	13
14713543	17
13427446	13
18596737	13
9508473	17
16957280	13
7725153	17
16416214	13
13695383	13
16338385	13
4596277	13
1511440	13
2735755	13
10524947	16
12755194	13
247849	13
2382490	15
14719635	13
14882319	13
4392887	13
13426427	13
6569862	15
1692789	13
9839518	13
4719459	13
33945698	13
11868674	13
4690561	13
5111036	13
29852485	13
10629641	13
10532524	17
20663983	13
8212057	13
8072527	13
19966858	13
2559188	13
4201707	13
4660777	16
12565220	13
3633844	13
5627965	13
3562592	13
7800	13
10133415	13
4151701	16
3337179	13
5536822	17
24256928	13
22132418	13
15300383	13
3459439	13
2143080	15
8252328	13
3205203	15
10264390	15
704285	13
2322899	13
6471387	13
4377186	13
35989528	13
1577433	13
11471723	13
8332948	13
27568301	13
2820795	13
12616041	13
11938611	13
1452332	13
20795045	13
4932850	13
1800249	13
3517427	13
6139214	13
7031012	13
6087824	13
8606078	13
9659427	13
1294134	15
1167923	13
7239559	13
16270277	13
7861958	13
27019364	13
7694910	13
5834987	13
10491728	13
2867604	13
990795	17
1259057	13
837506	17
655517	17
3516116	13
1492749	13
1034973	13
198029	13
1618645	16
756261	17
107356	16
11891413	13
8788672	15
8839723	13
721404	13
16688589	13
8842131	13
3003277	13
7869174	13
2378992	13
2828357	16
4032745	13
5597222	13
15485137	13
3012369	13
7837943	13
2132367	13
5691195	13
6233296	15
8321815	17
11386673	13
11872549	15
3000127	13
4587466	13
3791975	13
15843153	13
14114022	13
176373	13
489130	13
7054049	13
16307258	13
5337858	15
6523386	13
2617593	13
3532424	13
968820	13
38405827	13
7416169	16
11751736	13
6252343	13
9291482	13
22060045	13
229921	13
1523073	16
307199	13
3458152	13
2601654	13
1705989	13
718037	13
2612117	13
12804786	13
4501447	13
389659	16
15801995	16
5230316	13
487713	13
3121979	16
1053057	13
2517619	13
11317047	16
2415018	13
3351452	16
5634240	13
1255944	15
5109767	17
22341163	13
20033870	13
12036523	13
2842674	13
29289835	13
15770736	13
6206926	13
42564423	13
27352045	13
2963231	13
336848	13
9896553	13
545874	13
2851243	13
29424342	13
2608406	17
4594165	13
1463724	13
1220607	17
13917327	13
7491954	17
3863091	13
357982	13
11272688	16
3424746	13
1593435	13
3398660	13
1817902	13
5881330	13
14135918	13
6096272	17
7743875	13
19057090	13
2635358	13
17125019	13
418096	16
4935150	13
17179839	13
16655384	13
17546565	13
14184995	13
8540328	13
14611734	17
3351564	13
6317415	13
8784450	13
5387268	16
27820656	13
19626899	13
12164000	13
14629541	13
11690522	13
3498900	13
905614	13
2598000	13
10479904	13
2885993	13
3631617	13
5950543	13
4716144	13
7136638	13
2124732	13
1960113	13
1923116	13
4068674	13
3389306	13
7326732	13
7056883	16
202226	13
11467322	13
2025155	13
11417963	13
1578527	13
3820182	13
259506	13
6895098	13
3693632	13
12797831	15
4022130	13
1987855	13
2986283	13
6064690	13
4473368	13
5424643	13
235330	13
20753689	13
17217787	13
1212218	16
6749246	15
1256620	13
1996612	13
7516918	13
3922588	13
10773471	13
6375171	13
2908960	13
15588717	16
13100580	16
20246677	13
11142998	13
6856511	13
4348691	17
15250462	13
660893	13
18942120	13
7376764	16
23056768	13
12796237	15
493672	13
2754010	13
1001286	13
12478291	16
1085263	15
11687136	13
34273807	13
11708845	13
11219082	13
5923005	13
16301166	13
11139440	13
4784553	13
1066730	13
32048893	13
2079758	13
2808481	13
35624230	13
6272396	13
609001	13
13380266	13
3719307	13
10521024	13
2357022	13
301320	13
3968940	13
1242387	13
2643602	13
12030620	13
5509752	13
390584	13
6393014	13
16086078	13
5966529	16
4760540	16
16901366	13
4816101	13
111418	13
5660856	13
24375670	13
3078585	13
1559075	13
17333749	13
3616563	13
9868821	15
7065071	13
11338338	13
10922644	13
7998198	13
1172104	13
6223370	13
3460265	13
6107483	13
6434920	13
2642296	13
6252067	15
37339728	13
5100491	13
5015812	13
209050	13
106062	17
13981848	13
7801911	13
234662	13
4762208	13
11821065	17
1200457	16
20666051	13
5472842	13
4097031	13
22534563	13
15503643	13
29319065	13
18074683	13
983099	13
7095770	17
8515295	13
1269855	13
578759	13
34548577	15
4843276	13
6772844	15
23371919	13
7148032	13
12457005	17
2330263	13
25708187	13
4584384	13
4256751	13
9347885	16
2064467	13
26068089	13
14450156	13
2693476	13
3144549	13
11502477	13
4186701	13
2230678	13
12633237	13
2445060	13
12984872	13
10800082	13
634893	15
13154375	13
143040	13
22101	13
19785848	13
12929172	13
25488601	13
458235	13
1682930	13
12107465	13
1086015	15
10017949	13
10946563	13
8547313	17
7981445	13
2035134	13
12470818	13
2263495	13
3703395	13
3202422	17
13011910	13
11614672	13
2074658	13
1234663	13
2567387	13
9372810	13
12844011	15
578527	15
4008880	13
33613194	13
8180963	13
10830898	13
5754941	16
4330577	13
2820954	13
2333957	13
10532955	13
3153975	13
3306901	13
7109812	13
4298699	13
2488948	13
21719302	13
17582618	13
1174467	13
7830362	13
457410	13
7297601	13
3939787	17
1615301	13
1991962	13
2982588	13
16363025	13
5713472	17
1100601	13
20459050	15
28982322	13
5549272	13
4042397	13
22563519	13
31360216	13
1380911	17
19788927	13
4991485	13
2155015	17
8543341	13
23634431	13
1600105	13
9524602	13
1799116	13
39984389	13
13884093	13
6343926	13
1715533	13
3753881	13
1330896	13
295700	13
1519853	13
53207335	13
19552067	13
24476096	13
25143630	16
2558821	13
4767948	13
11171426	13
5583644	13
6897029	17
4828974	13
5070443	13
6628363	13
12037131	13
11168620	16
677279	13
9531349	13
3640612	13
19742219	17
17889702	13
2578242	13
15497951	13
1503888	13
19553639	13
3690681	13
5505545	13
4214181	13
4028450	13
6411310	13
5587039	15
2921628	13
5008894	13
5559114	16
6476312	16
12822990	13
4219719	13
1488665	13
832331	13
1990202	15
18738138	13
6870240	13
169938	13
7628277	13
1418197	13
4709574	13
25071920	13
63574	13
1477480	13
2597988	13
8902305	13
504631	13
10701507	13
2836003	13
26092786	13
2424332	13
14657978	17
1668639	13
30402998	13
1549979	13
9213329	13
95076	13
30992687	13
1514671	16
10855987	13
609436	13
22508628	13
11531321	13
14514869	13
1271938	13
1023362	13
280137	13
4409948	13
2731295	13
753204	13
36624295	13
5734630	15
28509292	13
704822	13
13432400	13
3086940	13
11806368	13
3777702	16
38973	13
282155	17
1427522	16
8352572	13
7097626	13
37708315	13
11306659	17
629722	13
14019021	13
29876335	13
746063	13
932019	13
1657579	13
2804904	13
13761266	13
9550955	13
2285113	13
2702483	15
8132536	16
8669494	13
1237378	13
21572099	13
14913143	13
1206576	17
2781586	13
606350	13
8545657	13
535574	16
8381754	13
6378401	13
1835766	13
8721232	15
1394828	13
8181899	16
6632727	13
9407762	17
16397964	13
1365293	13
37728163	13
13744256	13
5710164	13
12355600	13
16033863	13
2054061	13
45909275	13
11510583	17
2426902	13
2701850	13
18835584	13
9373685	13
13092869	13
6017335	13
13897938	13
14078034	13
7269768	13
9330691	13
6172225	13
14330152	13
2480855	17
919830	13
3124747	13
24426568	17
719207	13
27343415	13
5602266	13
20726	17
13983618	13
6104504	13
14575813	17
10546592	13
3218125	13
2498598	13
6657774	13
6284769	13
31071443	13
8931617	15
10936475	13
4531024	13
1673964	13
6189849	16
10751876	13
6047183	16
8754107	13
8436815	13
5545245	13
9911019	13
8221395	13
2899867	13
4704834	13
8398073	13
4022900	13
6737645	13
30981002	13
18171613	13
13011068	13
5963431	13
4834871	13
7171007	13
3878517	13
14520776	13
9510629	13
6238166	13
21147445	15
17619729	16
1956473	13
41012058	15
1907470	13
13202904	13
3343943	13
15366016	13
7282733	17
433545	13
30386779	13
8986486	13
3568996	13
919798	13
8406774	13
37769109	13
25705984	16
14408784	17
15660553	13
12593765	13
3073011	13
8991252	13
9561491	13
2353115	13
5118879	13
3741862	13
4588883	13
3725041	13
1645121	13
20459278	13
4640290	13
47126	13
393128	16
2976781	13
26446305	13
15248886	13
7185914	17
9441807	13
3484706	13
9761232	17
8476241	16
2981823	13
6030238	13
3483725	13
8249564	13
4364000	13
24137021	13
14839329	13
26034501	17
6289327	15
8350909	13
1343347	13
486711	13
1150003	13
34069873	13
436494	13
4753854	13
27142700	13
864750	13
12534218	13
1245130	13
560657	17
5504827	13
13758731	13
11874594	13
20056216	13
6195726	13
2850836	17
12715527	13
3971145	13
709173	13
7720334	15
14934999	17
22963084	13
12008516	15
4651979	13
4658252	13
1945891	13
5457865	16
1860883	13
4578275	13
13565201	13
4808485	13
4465666	13
12542402	13
18635553	13
2060033	13
18643973	16
583869	16
13299715	13
14556392	13
7337562	13
1383063	16
10995671	13
878212	13
42217400	15
7695010	17
1028545	16
18221124	13
2322744	13
1774047	13
17321657	13
2912341	13
7288196	15
15098891	13
4739987	13
4607665	13
2435987	13
3415917	13
1942988	13
499823	13
17024906	13
7182038	17
6575956	13
2413139	13
1247144	13
20654024	13
8110909	13
6018455	13
3362085	13
6963363	13
1675414	16
2510322	13
3692016	13
7871068	13
7394924	16
19859216	13
829345	15
1977844	16
8203617	13
2311387	13
4352021	13
22651041	13
12352357	13
10916354	13
5586108	13
22199198	13
579013	13
8336814	13
404976	17
5283286	13
9636297	13
1290982	16
25038816	13
1254645	13
4394246	13
54502	13
10330504	15
3650613	13
3124959	13
3151535	13
25345078	13
7242285	13
2600722	13
10122698	15
561774	13
1553776	17
851648	13
1619374	13
2020010	13
3502973	13
5468622	13
3260881	15
2166176	17
10724733	13
4450625	13
2926510	13
34197604	13
21255861	13
9480825	13
19183985	13
4275413	13
10427999	16
11916398	13
7627667	13
13702541	13
12056452	13
8536854	13
1259429	13
23383489	13
1366514	13
8018460	13
2982768	13
3650613	17
419115	13
9103776	17
434555	15
1759205	15
1418972	13
475979	13
4277341	13
4843874	16
3724729	13
184250	13
2430410	16
7645455	13
5544152	13
14276079	13
2699440	13
4168620	13
1986797	15
2810311	13
8685721	15
1511347	17
8090688	13
7832989	13
1688578	13
8513613	13
23452347	13
357800	13
15137973	13
13109885	13
21313032	13
27031504	13
7467227	13
6121300	13
2530685	13
300649	13
2782957	13
1797424	13
8365167	13
3515699	13
1661593	15
18638793	15
15607999	13
9624388	13
7596662	13
21601084	13
2003457	17
5759702	13
26066651	13
7095101	13
4606144	13
5204499	13
5707257	13
284339	13
10395417	13
944991	13
11951596	13
7650957	13
964969	16
16504651	13
1701516	13
12251112	13
11441186	13
5692107	13
16611523	13
9252024	13
23883323	13
21930409	13
8879737	13
24063205	13
2308329	13
2562167	13
10940068	13
4058040	13
4624002	16
1689038	13
783430	13
15669391	13
9200612	13
576735	13
12171567	13
22202099	13
2675774	16
8238421	16
2942638	13
1350539	13
7140878	13
1781658	13
7548640	13
23955668	15
8205814	13
4112764	16
11619859	13
128954	13
6998828	15
1832375	13
4205439	13
4201902	13
19928509	13
4071359	13
97964	13
6676771	16
4966790	13
7882460	13
814380	16
3595273	15
1294180	13
6054670	13
8374709	13
4798007	13
7631596	13
171291	13
13539874	16
8403582	13
1165460	17
2440294	13
2072041	13
26164465	13
5666970	16
1678175	13
11798945	13
9807513	13
860149	15
1184472	16
794929	13
2439116	13
7012842	13
4607136	13
18561677	13
8608378	13
15488740	13
41956585	13
8876389	17
2587699	13
20078688	13
14432701	13
4948982	15
14256513	13
9652267	15
1819152	13
2560908	13
8220630	13
14690140	13
3446180	13
6061824	16
15251884	13
6780453	13
9804826	13
19972891	13
5724849	13
16824136	13
20156739	13
14038681	17
3565904	13
5373249	13
6315207	13
4125274	13
6056259	13
5149949	16
969144	13
27252224	13
41191968	13
234665	13
2972805	17
963078	13
4314863	13
16202956	13
2073926	13
1210525	13
2837677	13
19136625	16
9145520	13
2088411	13
599652	13
5110486	16
4589300	13
1228123	13
6911991	13
15326752	17
10754205	17
4604118	13
982382	13
33315776	13
18507771	13
25220911	16
1169521	13
1244644	13
10920240	13
2163321	13
849245	13
6968511	13
31650042	13
12007770	13
1842524	13
12755786	15
4456830	13
5315135	13
11196539	13
1577474	13
682527	17
2324348	13
310456	13
7887202	13
20335363	13
7213691	13
13717832	13
6059864	13
9105421	13
3402470	13
6548627	13
36630749	13
886756	13
13388503	13
2476539	13
10855401	13
10025746	13
299909	13
7447529	17
7098905	13
4060485	15
1197683	17
5639325	13
4901040	13
9918059	13
292837	13
1652903	13
507720	13
7788497	13
2497938	13
9562590	16
891589	13
13295199	13
11336295	13
537288	13
3761202	13
14387446	16
10033138	13
3661689	13
18218020	13
10934559	13
16448848	13
7866406	13
11593811	15
11296483	15
692310	13
6746899	13
8659593	13
3969878	17
9709872	15
10141901	13
7297594	13
18264346	13
1160648	13
18841005	13
2817508	16
2303500	13
5893154	13
3449379	13
2772105	13
1619689	13
1637821	16
2224270	17
12972422	13
1742416	13
4922618	13
7893096	13
4204657	13
14953259	13
8657904	13
18908886	13
20109516	13
14184391	13
14714974	13
7795069	13
17121510	13
6616568	13
14698987	13
1378916	13
7842158	13
16346936	13
5508610	13
1261684	13
8968809	13
5613473	16
1601306	13
10307456	13
989865	13
12468313	13
16224012	13
1076146	13
7078149	13
5617298	13
5517562	13
3379554	13
4650328	13
4649398	17
9947442	17
2207284	13
2363309	13
127616	13
8927182	13
1470299	16
1529570	13
5195313	13
739857	16
327220	13
595561	13
5781179	16
1237245	13
18630477	13
2864461	13
1990022	15
8447140	13
2695182	13
1912805	13
8193732	13
26968738	13
4012273	13
17847042	16
6846125	13
35966219	13
11126230	16
5843634	13
5213950	13
885823	15
17377994	13
5156855	13
8358017	13
21098303	13
1320320	17
192261	13
13233094	13
4097637	13
386588	13
8608784	13
6266180	13
19083733	13
4639697	13
17061958	13
865788	15
10374610	13
7350029	13
11258233	17
16725782	13
21675333	13
9718892	13
27531108	13
334922	13
1909730	13
7400921	13
23465662	13
5980640	13
1292138	13
14598064	13
4531282	13
4267525	16
2689694	13
3545709	15
4542856	13
12842589	16
8596035	13
1177655	17
1377250	13
4896617	13
15459300	13
28370307	13
31654887	13
11874476	17
13796423	13
2510479	15
8833210	15
786132	13
9929124	17
19930063	13
146077	13
3967931	13
39650	13
13200285	13
15000819	17
2805186	13
11250396	13
5126112	13
23675257	13
13100347	15
678069	13
940840	16
7948614	13
14435537	13
10229930	13
9385968	13
19761565	16
3427873	13
12505592	13
16707211	13
1314153	16
1455005	13
10853038	13
9813456	13
8558053	17
6116832	13
8789425	13
784899	13
1195378	13
2245564	13
2151330	13
7147307	13
413366	13
8195982	13
17066705	13
1488571	13
8581540	13
6097703	13
5319830	13
9469610	13
1054232	13
5778238	13
6710258	13
2590171	13
17933699	16
8549492	13
3928098	13
1423198	13
1547991	13
7822808	13
3967979	13
11929458	13
4014668	13
10233675	13
11022301	13
8910654	17
2550483	17
2906237	13
3087474	13
13069803	13
3112993	13
18070546	13
3137533	13
142456	13
5159963	17
339000	13
6335194	13
1119298	17
3776016	13
2146787	13
9200567	17
6517177	13
1356697	13
6845688	13
498189	13
6382986	15
9697584	13
10192578	13
8127773	13
6380987	13
15551307	13
12768735	13
4964947	17
6168737	13
1598867	15
4261054	16
9531614	13
15031190	13
4337968	13
947501	13
24749530	13
3128490	13
4695127	13
1241604	13
2392577	13
1335091	13
1436186	13
6732379	13
4940396	13
3623583	13
2430040	13
2285328	13
2769107	13
8056586	13
1755859	13
17717950	13
7982778	16
3683858	13
1124280	16
5089281	16
16393192	13
1722084	15
10807698	13
1568076	13
987508	13
10084266	13
913817	13
5660576	13
2743483	13
30035857	13
261943	13
2393039	13
16103568	13
3305446	13
3548177	13
2902965	13
4560671	13
5129851	16
208732	13
6689285	13
8237925	13
1338782	13
14289296	16
672391	13
8683204	13
10615408	13
18419582	13
5094480	13
6491058	16
182276	13
1977239	17
7858669	13
4243344	13
5445560	13
1603018	16
10168532	13
3845820	13
662563	13
9967104	13
2883391	16
11921137	13
2089369	13
8385152	16
16081672	13
1562665	13
3549527	15
1976326	15
5765456	13
14452969	13
1545765	13
1213298	17
13030371	13
2579214	13
14366441	16
2701879	13
2010896	13
15695397	13
4744518	13
1223406	17
8191140	13
3108001	13
5864779	13
617739	13
2675577	13
1613696	13
8143319	13
2018191	15
1782240	13
1425853	15
36216018	13
6947656	13
7626208	13
1566881	13
1390172	13
7670480	13
6179289	13
1749297	13
3648502	17
6397721	13
14420835	16
13472677	15
72859	13
19136953	13
4860931	13
3964030	13
1159620	13
12347621	13
7377250	13
2151146	13
9649603	13
10548663	17
6141597	13
7250362	16
6279322	13
16897309	13
19946557	13
4990353	13
12042923	13
12382337	13
13795168	15
24785964	13
4506435	13
2605029	13
3602000	13
24730138	13
55944	13
23889608	17
10874847	13
24791431	13
4926228	17
28261247	13
8373721	13
2568119	13
26767382	13
22847950	13
1339922	13
61263	13
1032607	13
13187243	13
1367220	13
20797751	16
6669876	13
6723595	13
9015235	13
4581178	13
16944799	13
19361295	13
6279520	15
17376585	13
330872	13
429419	16
1446842	13
14895524	13
3339139	13
447526	16
12821614	13
4127115	13
10007888	13
9247401	13
25636009	13
1049693	13
5887433	13
6010328	13
17116443	13
3603222	13
5501813	13
485331	13
3178786	13
3889078	13
1848878	13
2207271	13
5606649	13
378623	13
11172573	13
420964	13
8141262	13
14896870	13
2141502	17
17343254	13
4500047	13
6928772	16
18302984	13
8273341	15
4969284	13
5816512	17
71750	15
18592910	13
13487517	13
3278101	13
12213108	13
17882924	13
2207493	17
31042596	13
9374632	13
8374765	13
5084930	13
14046036	13
33033472	13
1019012	13
5453170	13
20579513	13
697579	13
384431	13
270361	13
8605529	13
1370991	13
5228889	13
1154598	13
8130670	13
3311916	13
808874	13
10676225	13
50197013	13
11359858	13
12564589	13
14183744	13
9022626	16
11539023	13
6566195	16
3835012	15
8425092	13
11491325	13
13929307	15
20125062	13
5557149	13
8555278	13
45762236	13
9604404	13
26776507	13
31509682	13
28628488	13
6256522	13
23633865	13
3113033	13
2564584	13
17063621	13
4540700	16
4383917	13
7937672	13
10067332	13
1168806	13
11935662	13
2746776	13
3653117	16
20248657	13
10867042	13
5355860	16
1286303	13
293859	13
6565692	13
9915304	13
498804	13
3256352	13
1917999	15
1487450	13
17241175	13
14760449	13
3565722	13
33369966	13
6702515	17
2759576	17
1521914	13
3642740	15
4166299	16
392288	13
11428791	13
6867228	16
14135003	13
89129	13
41253891	13
9426342	13
1572077	17
3947481	13
10558132	13
695255	16
33454387	13
11805829	13
960146	13
21952521	13
5741532	15
8823156	13
23366980	13
25953628	16
9209769	13
2977273	13
6655552	13
9889800	13
795242	13
1225556	13
2647298	13
6596473	16
27266559	13
3404172	13
3393808	13
13262079	13
4610895	13
278019	16
20822775	13
10604268	13
4876598	13
27855090	13
1425224	13
544382	13
19221673	13
18631866	13
4508709	13
8207027	13
14436824	16
10844537	13
3088527	13
56118	13
103108	13
9914961	15
357792	13
11541531	13
2874361	13
8672736	13
7407700	15
4356884	13
147805	13
25303826	13
4019914	13
15652333	16
5073892	16
17490277	13
2350227	17
8369860	13
4997616	13
7970295	13
9749112	13
2274759	13
4850838	13
3708150	13
2709209	13
16683682	13
8036557	13
1955646	13
3041499	13
16103695	13
15807669	13
13256036	13
15328093	13
2057112	13
1760539	13
8031804	13
3517732	13
8203894	13
5662122	17
9286767	13
260977	13
7235868	16
2906298	13
4280487	13
4579664	13
7219118	13
33404070	13
3723521	13
3621468	17
18116303	13
7251061	17
24517397	13
590959	13
5437476	13
8242416	16
7232370	17
25810813	13
8441077	13
10503569	13
4555093	17
7150191	13
9358936	13
5283235	13
14449504	13
1048107	13
8278710	13
10796160	17
10766629	13
6696803	13
5250502	13
1459714	17
9361686	13
7012727	16
11134112	13
51127282	13
1612284	13
1144525	17
10663828	13
1155084	13
4612003	13
21100167	15
19923507	16
22282744	13
10110685	13
4795318	13
1534877	13
38294062	13
20258934	13
17190184	13
1257687	13
3271797	16
2235967	13
31578527	17
9082406	13
17210988	16
7618234	13
10612556	17
9761024	13
5035846	13
13113123	13
26010060	11
1656823	15
266989	13
5413146	13
837613	13
10950778	15
3089439	13
2247430	13
10050992	13
2073164	13
5805411	15
22528953	16
15543310	13
327501	13
10494451	13
5715206	13
1280690	13
8966533	13
22386453	13
613994	13
4538253	13
5110237	16
13529384	13
35644701	13
794976	13
13192948	13
2898955	13
7584157	13
6244134	15
1473697	13
4736231	17
34735164	13
17150803	13
5638850	13
14900501	13
3150260	15
2979959	16
6502249	13
884213	13
8325051	16
8214655	13
102242	16
5649058	13
4723244	13
929613	13
22224909	13
11246790	13
10791833	13
1972538	13
17459489	13
38860458	13
1333435	13
53662571	16
2038614	13
7232177	13
2542958	13
27981348	13
19165518	13
14598007	13
3072091	13
8674181	13
5339984	13
598738	13
2433634	13
4170163	13
4541552	13
32782240	13
5050081	13
29072094	13
7107495	13
2986397	13
631654	13
21169997	13
17089080	17
2169549	13
1354002	13
667486	13
3114924	13
20276	13
7421922	16
737035	13
3638450	13
2087059	17
23798712	13
4020434	13
5329881	13
1527818	13
3261916	13
16173874	13
5304781	13
9154864	13
14737946	15
10253946	13
8269780	13
19325579	13
9232284	13
10353990	13
4419363	13
2462296	13
5599069	13
26196864	13
23115382	16
31704295	13
641632	13
11522213	17
17377719	13
2621179	13
10811857	13
3680826	13
8373372	13
33257452	13
8492739	15
1694504	13
1407078	13
7762502	13
5343036	16
4811304	13
7594604	13
15418901	13
2788935	13
4096374	13
3665317	13
9030184	13
4501537	13
2074284	13
1088917	17
2319934	13
711082	13
3680822	13
4507889	13
32591539	13
3112261	13
199092	13
6784651	13
3129670	17
23409784	13
13091735	15
2197319	13
9073473	15
10879481	13
10044372	15
5569522	13
1221208	13
787223	17
9689540	17
16066365	13
9129346	15
19560620	13
3146110	13
1660344	13
15717597	13
4131161	13
1269421	13
26325689	16
13900526	13
868281	13
1028710	15
2405600	13
7945848	17
16153762	13
25418072	17
2380529	13
3394971	13
40886919	13
2636282	13
4599629	17
1515768	13
11082262	13
673104	13
8653818	15
20049972	15
150026	13
10177027	13
5742879	13
1634799	13
7593851	13
4606384	13
8843227	13
19386634	13
15049608	13
1300177	13
5130749	13
7795061	13
4423212	13
17542179	13
11875732	13
1933858	16
2745900	13
13724026	15
421975	13
8628187	13
1285567	13
769477	13
3892844	13
17092351	13
2551047	15
34185794	13
3233448	13
3104230	13
11217045	13
436004	15
10582765	13
4581472	13
13630476	13
5751545	13
5190602	13
7611802	13
3863015	16
2574619	13
5098953	13
1705671	13
14578980	13
2187332	13
5341458	13
2345140	13
9136798	13
1190112	13
12219961	16
4098899	13
40608313	13
10081973	13
930540	16
56578083	13
2350745	13
3370845	13
772821	13
13456236	13
3581646	13
5853926	13
1126761	13
19346932	13
1811216	13
561224	13
17156122	16
2813155	13
1295316	13
19527146	13
8176144	17
3237386	16
2021162	13
7793574	13
7941567	13
23047140	16
6965627	13
17403238	17
1721246	17
16050604	13
8739277	17
15634814	16
3053598	13
13850888	15
5051725	13
18206178	13
23770500	13
4935938	13
5410085	13
29822615	13
1297133	15
2277417	13
4265848	13
487871	17
4294536	17
6694826	13
20976125	17
673756	13
3399756	15
9071558	13
3190112	13
2236186	13
18561176	13
1022775	13
371852	13
2424348	13
12748173	13
7021407	13
18190826	13
3098101	13
4148247	13
3455119	13
7457168	13
712914	16
190324	13
16757296	13
236508	13
288482	13
16340934	13
5876941	13
11429775	13
530817	15
24126742	13
3256587	16
8636080	16
27913256	13
5680662	16
10056267	13
1078005	13
13593139	17
8846006	13
24957965	13
7480084	13
6484438	15
5194517	13
25652305	13
8412694	13
1019425	13
8107569	13
11107487	13
492984	13
530255	16
3734070	13
26663243	13
3531888	13
217180	13
18882576	17
3137017	13
44007672	13
1602462	13
1972547	13
5139040	17
3726031	13
29545753	13
3945954	13
3479538	13
1493541	16
10871069	16
233862	13
30918159	13
13088731	13
2566958	13
3548820	13
7717042	13
19716991	16
1835769	13
6200896	13
20258552	13
431311	15
15221458	13
2386585	13
4171606	13
8037418	13
7620470	13
2540363	13
15509916	13
489379	13
4573949	13
22399303	15
7581533	13
27496752	13
3992942	13
13747361	13
1206800	16
5235028	13
1392199	13
2215450	13
5258541	13
16063094	13
6245533	13
5452005	13
10415580	13
1273169	13
1710786	13
594020	16
4823692	15
14520700	13
1490996	13
16659	13
15525511	13
6068728	13
4547746	13
4332854	16
3937883	13
12327738	13
10074266	13
4528259	15
4272980	13
7602445	13
6430332	13
2503168	13
7779500	13
2762426	13
11186342	13
4781051	13
3309927	13
10925977	13
5908374	16
3260667	13
4454686	13
21706918	13
6786484	13
5258066	13
11674477	13
6926599	13
3715489	17
44513625	13
1175336	13
19258300	13
3595708	13
2392865	13
7944792	13
298685	13
149908	17
26887	13
6047966	13
2060958	17
18469774	16
2310985	16
10110117	13
1792823	13
21476329	13
4085079	13
25606947	13
31390909	13
1869893	13
19177354	13
11319972	17
11292926	13
4377995	13
7513676	13
3382578	13
3579953	13
2898904	13
13481388	13
375764	15
21892137	13
11032909	13
360133	13
6253068	13
652808	13
13092953	13
26946122	16
2291519	13
2222868	13
980248	13
1479405	13
7004484	13
5256706	16
13193296	15
18764240	13
1464623	13
4407992	13
1062110	13
738527	16
19639658	13
2168518	13
5127119	13
9720047	13
20958068	13
24888555	13
3786586	13
4802950	13
3954257	13
124319	13
1721360	13
6317447	17
9537182	13
8698463	16
7081910	16
16281413	13
19713294	13
10333546	13
3187790	13
3184755	13
2305493	13
3953059	13
14734322	13
4687144	13
4890750	13
2932202	13
7324697	13
7031816	13
24563289	13
3923467	16
816044	13
24114426	13
507479	13
1641098	13
9996423	13
23330207	13
4198118	13
2769444	13
1402176	13
584117	13
40152463	15
762653	13
407044	13
3675576	13
12875833	16
5969290	16
4058421	13
6935169	16
5846383	13
3477793	13
765613	13
12804676	13
2939876	13
7356261	13
256952	13
6095512	13
9075145	15
1119354	16
1659958	15
635652	13
3287097	17
15242695	13
1086716	13
21910407	15
4195231	13
34208	13
6816705	13
15451685	13
1249106	13
12675614	13
4096986	13
2606198	16
477147	13
8387950	13
2635016	13
5427848	13
3700464	15
2750231	13
394864	13
25145562	13
4800691	13
10051358	13
1343004	13
5490096	13
10675476	13
2183580	16
23754416	13
6390685	16
12307247	13
676006	13
193656	13
7134264	13
21187227	13
7468279	13
12547646	13
7196140	13
20310772	13
3044135	13
14544311	13
15021563	13
1571074	13
28263994	13
6329228	13
15886692	16
2729637	13
5704980	13
1004947	13
10297913	13
16892988	13
4536300	13
5789483	13
2544681	13
1260025	13
147661	13
7779256	13
5839997	13
2095725	13
186450	13
3153954	15
8495323	13
764126	13
7894317	13
10690744	13
5790895	13
9356465	13
329429	13
7361785	13
383025	13
33447373	13
11426240	17
552930	15
5598940	13
14247375	13
16966300	13
2650205	13
6030709	16
9269097	17
5198676	13
14465742	13
15437230	13
1856072	17
73832	13
2220457	13
14507081	17
35162835	13
6284048	13
7044632	13
4811366	16
800768	13
11292871	13
5489794	13
18529635	13
606065	13
6817256	13
2457886	15
5520543	13
3346284	13
6521732	13
14726762	13
8882679	13
3012081	13
1352057	13
3127682	17
810750	13
5990337	13
7385014	13
5223562	13
11019968	13
5921869	13
16175211	13
2999045	13
10651691	13
4445314	13
7662852	13
8054736	13
2778688	13
1795086	15
19535438	13
7728413	15
3029455	13
5830196	16
5762506	13
25439335	13
1061769	13
458254	17
897370	13
435125	13
15993299	13
97372	13
10528347	13
18488216	13
5724430	16
13278168	13
48772	16
4578393	13
5053216	13
3314313	13
874438	13
33334999	13
4107376	13
2463758	13
10891425	13
228851	13
909368	13
14753673	13
15612301	13
463451	13
12876423	13
11931034	13
11423996	13
1416742	15
26138991	15
1689133	17
9483350	13
21727392	13
3540665	13
53001	13
579305	13
1952310	13
3338896	13
1617689	13
2661147	13
12509386	13
13004228	13
8774057	13
15414599	16
3399538	13
10619107	16
8982013	13
1875217	17
9298827	13
3037656	13
792693	13
14127304	13
9482200	13
17029935	13
6248241	13
1646139	13
966777	13
1451665	13
191345	13
23989011	13
7635582	13
4567605	13
2322990	13
2183644	13
7249241	13
17864106	13
6115429	13
3639742	13
23627876	13
1148773	13
18373949	13
3123489	13
1636090	13
979291	17
6642463	13
1307005	13
9031987	13
6587489	13
14040620	13
1674428	16
6809998	13
2941964	13
14415399	15
2169026	17
2874184	13
3375146	13
1761636	13
5352677	13
488178	13
5906973	13
1645982	13
10908216	13
2221397	13
12580428	13
3181144	13
38626596	13
18267252	13
907727	13
3940333	13
8522185	17
11810208	15
2383464	13
23416129	13
1116677	13
9783417	13
64960	13
42151887	17
6959553	13
25062383	13
8165566	13
7917469	16
4682491	17
7787361	13
3166339	13
3286452	13
717639	13
10745249	13
9262951	13
396954	13
10014633	13
1765225	13
9758105	13
13241953	17
3113294	13
39847799	13
9351178	17
4407355	13
17287019	13
2968952	13
26050963	15
3263107	13
4475988	13
2421566	13
307935	13
6359104	13
4850126	13
107967	13
1424347	13
1406696	13
9530270	17
21532483	13
2215727	13
3167966	15
1111445	13
9609385	17
3761249	13
3985601	13
39795044	13
12124188	13
24214	13
6007084	13
30995134	13
3480468	16
1133984	13
5278995	13
9074005	13
14042527	13
13252218	13
11860944	13
4005485	13
15948195	13
1713518	15
7576774	13
4655402	13
10808486	13
9951072	13
7131455	13
4556233	13
2368836	13
20041921	13
19654270	13
25593496	17
12485934	13
5062837	13
7644751	13
13787742	13
2305515	13
5169426	17
4017089	13
239441	13
8179978	16
465775	13
3188240	13
3458673	15
3043578	13
4853452	13
10257919	13
6975514	13
7433870	13
936999	17
553150	13
3182504	13
6750314	13
1339366	13
4145745	13
11834431	13
21381920	13
3726519	13
17505388	13
5223308	13
17235143	16
1966431	13
6347742	13
561732	13
743945	13
1316222	16
5432216	13
1095272	13
104210	13
3768878	17
5275374	17
14950601	13
11261576	13
4088419	13
2575860	13
10817338	13
5057607	13
3565832	13
10327268	13
6925808	13
8055701	13
4469817	13
7385960	13
20189405	16
17097115	13
11867598	13
7578302	17
5141111	13
5166244	13
1172674	13
163316	13
20005951	16
5574268	15
3820760	13
3538475	17
19761330	13
515986	13
3835154	13
9696859	13
5686863	13
3407516	13
683757	13
25607951	13
1005374	13
34934609	13
162699	17
14829631	15
1077413	13
13984071	13
2740517	13
2854104	13
8326164	13
4905622	17
1536135	13
2781539	13
25775223	13
1040250	13
927688	15
6261525	16
1729716	13
7354841	13
14540090	13
40281120	13
10810465	16
20521187	13
28604197	15
16077525	16
5232930	13
28236426	15
25846644	13
5915261	13
2536653	13
3218884	13
8475928	13
7408692	13
12205882	13
135273	13
3694235	13
23610253	13
4402464	13
657326	13
12751512	13
4254212	13
7004534	13
8155200	17
8303671	13
4235844	13
14403121	13
2405992	16
19369629	13
1103701	17
871678	13
2636983	13
2306346	13
16429	13
9204193	13
6170760	13
9937356	16
4836610	13
9599465	13
6674026	13
55832810	13
1714128	13
19716190	13
116253	13
6930837	13
2591472	16
14716827	13
10410569	13
5414683	13
13168484	13
10759705	13
10171045	13
265347	13
6537972	16
28799404	13
1421367	13
897598	13
8611195	13
6031720	16
15486233	13
7661971	13
92611	13
22591648	13
7404380	13
28521727	13
1140896	13
10275499	13
3730618	13
627739	13
2634114	13
7622631	13
38029063	13
1069063	17
3573224	13
10225191	13
15511	13
25038779	13
33006132	13
1179102	13
2788952	13
18338110	13
15109745	13
917229	15
3101275	17
2721625	16
6348033	13
774019	13
3801575	13
8014569	15
1044013	13
21274138	13
53803	17
215685	13
1844654	13
479847	13
1390051	13
12327543	13
7759316	13
15348	13
22406715	17
16586270	15
23672745	13
10641490	13
8343115	13
5621648	13
2253596	15
3302806	13
2448791	13
6386329	13
1335542	13
9636315	13
5668719	13
8582655	13
13269972	13
6971824	13
17458880	13
1891502	13
308150	13
40541	16
9522565	13
3518326	13
87902	13
1098426	13
4010234	13
7210981	13
10623567	13
8197072	16
56943724	15
2276870	13
937131	13
3256115	13
6750066	17
1689777	13
10224670	13
3066403	13
11853210	13
1517491	13
2998498	13
23764065	13
893514	13
509138	13
885531	13
15743611	13
3007484	13
2018362	17
343860	13
722584	13
2951732	13
20923497	17
12969155	16
3206841	16
10012399	13
6354949	13
3339951	13
4843642	13
6832099	13
3708747	17
10855730	13
2884635	13
2678096	13
6669699	13
6082291	13
11846463	13
3810426	13
1075947	13
3947284	13
1397485	13
1951376	13
396920	13
17831333	13
2779513	13
14835500	13
8528866	13
12487230	13
6946999	16
17744804	13
8559533	16
1919012	17
8365447	13
13877100	13
13193325	17
13642012	13
3278535	17
4416891	13
24786489	13
1172012	13
7895839	13
2470486	13
10826784	16
10329075	15
16119289	13
2863075	13
6855443	13
925609	16
4869473	13
6796484	13
22264699	13
13126184	13
13536563	16
23533161	13
3821228	13
7690592	13
3623807	13
6407162	13
4846494	13
4419552	13
461698	13
9891218	13
21981324	13
4681516	13
21645843	15
2108452	17
4130019	16
13635873	13
12190595	13
9721916	16
6252393	13
4661467	16
5648572	13
9809238	13
8957393	13
5699443	13
604866	15
1536031	13
1666322	13
1243856	13
6446901	13
10248390	13
3990180	13
1144977	16
8588652	17
4812349	17
472163	13
1822325	13
18116019	13
746578	13
1013947	13
4032253	13
5436266	13
1707468	13
4259248	13
6565195	13
17651439	13
4806926	13
7981821	13
26440758	16
27812353	13
6391525	13
4054957	13
2418310	13
22269095	13
125249	13
6673862	13
7432543	13
12315912	13
2337332	13
27586420	13
24575277	13
2130500	13
13742975	13
10510998	13
12687961	13
15129876	13
1696544	13
8178216	13
13051624	13
4069147	13
7031724	13
7357288	17
4291506	13
20833844	13
8188574	13
5957482	15
16996199	13
10187450	17
12631526	13
462194	13
4470762	13
5227331	13
5306456	13
2406743	13
7833570	13
3106081	13
9365489	13
42303	13
211012	13
1752941	13
88334	13
3364094	13
23746963	17
278342	15
2032876	13
7727539	17
405920	16
13744413	13
16578459	13
10190300	15
1216777	13
2897598	13
11465757	16
1110755	13
3635	13
4748155	13
11662532	13
5612251	13
4005587	13
3393147	17
3156770	13
2069497	13
9220251	13
7571901	13
608384	13
15734301	13
3861751	13
5147872	13
12021776	13
5847721	13
11336567	13
1636679	13
3032335	13
8458912	13
15628543	13
883674	13
109623	13
9661662	13
696965	13
2892137	13
12054042	15
624680	13
12918774	13
6307922	13
7236557	13
4974854	13
1024070	13
341184	17
4081794	13
3356710	13
23732270	13
5211137	13
10013727	13
17739280	13
8529824	16
4478864	13
5424941	13
6960835	13
19063871	13
3026278	13
595963	13
719010	13
28337866	13
2875219	17
3966689	13
1582256	13
2902395	16
5507135	15
745030	13
2863709	13
14188033	13
4828869	13
53136	13
13518900	13
1187460	13
1453350	17
1319927	13
3082576	13
945446	13
5368006	13
4624556	13
2774042	16
7203343	15
4659650	13
2772870	13
10329613	13
1926880	13
2486103	17
6348	13
3458852	17
3981858	13
12274649	13
1158000	13
16639567	13
6134143	13
12909787	13
6147823	13
19619883	13
12108534	13
9882002	13
11707169	13
8047121	15
4887079	13
418785	17
4122185	17
13939245	13
5270622	13
10253895	13
15450178	16
3025912	13
1431864	13
208138	13
2241484	13
73803	13
5854154	13
17859252	13
1546150	13
11928186	13
3445683	13
16130319	13
12705667	13
13874176	15
12558110	13
16405127	13
12675544	13
25811239	13
10626765	13
1243207	16
920807	13
3322828	13
914694	15
2358408	13
20630328	13
222597	13
10129269	13
9985860	13
4487678	13
5028633	13
4709095	13
6842180	13
1302772	15
6098475	13
885719	13
2664528	17
3588423	13
3365297	15
3567126	13
17371541	13
13179680	13
9452563	13
6416278	13
2279724	13
4454012	13
612219	13
2582394	13
4728876	13
5717802	17
26816348	13
13678461	16
8766304	13
443047	13
18667591	13
10221236	13
6200029	13
6917410	13
12921338	13
3217676	13
325965	13
4005892	13
6907336	13
2309598	13
7072949	13
17613201	13
2468118	17
12974793	13
17272899	15
30140767	15
12817415	13
6104669	13
10195084	13
1876612	15
13782276	13
49081186	13
76585	13
19453842	17
543489	13
11445815	13
4998772	13
2661719	13
15391420	13
6498871	15
2085288	13
12831104	13
4110	13
10741255	13
1850794	13
3092589	13
550529	13
10100852	13
10426257	13
24269566	13
8281787	13
10606667	16
1712338	13
9513268	13
14545424	15
4602755	13
3004660	13
11451299	13
9605705	13
8778304	13
18473711	13
4157838	13
11711	16
7814414	13
7716718	13
1513315	13
17157392	13
18653048	13
14039032	13
147393	13
7647405	16
9714062	13
198673	13
320281	13
1015623	13
5258682	13
9974598	13
12810087	17
11973099	13
3938726	13
18447026	13
15435748	13
23242653	13
22128691	13
2449128	16
4401264	13
8939515	13
11969481	13
4035021	13
7488001	13
4264709	13
4288556	17
2702145	13
4734819	17
4721960	13
9848208	15
15374759	13
4110356	13
5468955	13
4919573	13
12242512	13
5353880	13
1518801	13
17064272	15
5028160	17
12951559	13
13793936	13
5620379	13
19337182	15
513627	13
19573952	13
7276587	16
1660913	13
4927164	13
8292722	13
5550153	13
2489012	13
27538310	13
529733	13
1599219	17
9714034	13
11621939	13
23728370	13
16815969	13
2803875	13
11787516	13
3533600	13
10919235	15
13973447	17
2574542	13
13528733	13
8626578	13
407385	17
10526966	13
6215891	13
9174508	13
8237340	13
541335	13
1128522	13
11683972	13
6621314	16
2707383	13
551646	13
759552	13
8688563	13
4923354	13
3581260	15
5531533	13
24484362	13
11400198	13
6629915	13
3649287	13
10854414	13
539466	13
997206	13
9934884	13
10472497	16
25443252	13
4606776	13
1412458	13
65058818	16
11644532	13
1150029	13
5095111	13
2033114	15
289761	15
8069611	13
6137156	13
10830361	17
28875494	15
3377287	13
10199733	13
1557940	17
4951487	13
722374	13
7226559	13
5970446	13
6584292	13
6361909	17
795349	13
3520295	13
31785	15
25252173	13
16575423	17
2878678	13
28378764	16
15095061	13
11931953	13
2598505	13
15115203	16
10412047	13
44351989	13
14390562	17
29943845	13
3559961	13
3923939	17
72575	13
6236661	13
22166325	16
3158395	13
11486506	13
16739780	13
8395835	13
2253075	13
1219867	13
6538724	13
2401421	16
13561506	13
1221093	15
8596938	13
5175415	13
5766531	13
5418628	13
1068877	13
17025325	13
9593630	13
1586575	13
15189486	13
2733979	15
3149710	13
10899349	13
1509816	13
5375348	17
1991971	13
14144041	13
8808293	13
4788053	13
1790530	16
3446566	13
5047109	13
9691450	13
11447865	13
1960146	13
17341663	13
15031016	13
18733226	13
1317364	13
13316887	15
1968157	13
4870741	13
7800437	13
13725666	13
21532232	13
5347077	13
6402050	13
13187209	13
8643224	13
2125410	13
6465683	13
9706	13
7438552	15
15539725	13
4968718	13
3860432	13
1536067	13
16797513	13
3504497	13
2678711	13
9614065	13
11478882	13
8747505	13
953863	13
7789319	13
724834	13
11393565	16
549045	13
14328697	15
2935852	13
255862	13
1223592	13
2083833	17
2767559	15
14559961	15
7983011	13
22236901	13
6149332	13
4170360	13
2346901	15
9702035	13
1373263	13
1386758	13
1275087	13
3711027	13
1249803	13
7575492	15
14189882	13
3546690	13
461807	13
7072088	17
4252268	13
5742555	13
1863094	13
9211577	13
4520909	13
4640380	13
2022009	16
447155	13
479326	13
13798894	13
2883185	16
444366	16
3344441	17
4973637	16
3577388	13
9643895	13
996538	13
15900923	13
11940554	15
20308527	15
1663021	13
18140316	13
3515028	13
2356008	13
6305389	13
14344796	13
7764284	17
7276477	13
17797019	13
1646643	17
5101418	13
15103533	13
2683573	13
4555160	17
7842699	13
17972303	13
9308043	13
8097702	13
12526970	13
7317670	13
497707	17
12261390	13
7209748	13
44630275	13
3536155	13
3541691	17
6861067	13
2114451	13
8764600	13
21212138	13
7114644	13
12693555	13
3396938	13
1203243	13
21660368	13
2062434	13
3722138	13
15616322	13
12104637	13
2389145	16
3943076	17
10400185	13
745867	13
13738691	13
1642848	13
334366	17
1817979	13
13370630	13
862143	16
5777165	13
249681	13
3367139	13
5812116	15
3887680	13
659460	16
2368080	13
22459744	13
10971560	13
794730	13
7229251	13
5062535	13
7851112	13
1700689	13
4699486	13
1525148	13
1885344	13
10447669	16
8269942	13
6906396	13
6723578	13
17087646	13
9530865	13
1420808	13
10762795	13
2271317	13
4156105	13
16903745	13
5761725	13
642335	13
3230757	13
925520	13
12326175	13
10013203	13
2535735	17
7116195	13
113647	13
6259334	13
14669286	13
5511168	13
6899233	13
6856009	13
7925511	13
42933	13
18268318	13
11833677	13
1046801	13
7676253	16
1539419	13
8282930	13
1378706	13
853851	15
11557561	13
1565803	17
5396555	15
4731277	13
662394	13
17438167	13
12536862	13
4658227	13
4893669	13
9435144	13
3807564	17
1412659	13
1780926	17
11141459	13
2826862	17
1448619	13
113179	13
14760618	17
5331783	13
7301956	13
69000	17
2162161	13
4223000	13
5711470	13
6145439	13
18380098	15
843885	13
16291010	16
3280581	17
10295107	13
9003408	13
6906900	13
6083852	13
1043447	13
9883819	13
40501893	13
4414891	13
4395209	13
7267376	16
5465172	13
8956241	13
15655123	13
2424841	13
19066072	13
2327520	13
335301	13
3378337	13
2781045	13
584106	13
21267412	13
7475943	13
102500	13
1615347	13
2875687	13
8245169	13
5079939	13
3481211	13
2492278	13
12553643	13
6366021	13
8947	15
9078788	13
3004353	13
3535479	13
2738161	13
19422863	13
2009516	13
1445451	17
572329	13
15572384	13
15249211	13
27300730	17
13700991	16
35095244	13
9891276	13
23606455	13
12670081	13
55251433	13
323434	13
52128872	13
12530619	16
4313231	13
11574073	13
26074292	13
12032367	13
7627275	16
1321620	13
3584955	13
3374489	13
10771821	16
9708483	13
2975349	13
11887031	13
2156495	13
5280531	13
2922084	13
3838900	17
6917833	13
719669	13
7723055	13
5639308	13
1840033	13
2479553	13
11867853	13
7228670	16
4401071	13
2893514	13
7670606	13
1365773	16
1165775	13
8682266	13
13019453	13
3031131	13
20637337	13
22858415	16
14038446	13
7466885	13
19163832	13
763946	13
476564	16
6063410	13
4089054	13
4098479	13
8851079	13
181433	13
1299629	13
429520	13
22917634	16
6259187	16
3905046	16
34934964	15
19406297	13
4413510	13
3535723	13
11970571	17
13913198	13
12323498	17
17133479	13
336228	13
2688311	13
681414	17
11072600	13
411015	13
19705632	13
5030918	17
5702824	13
419005	13
2345815	13
3239854	16
4824502	13
974139	13
33094733	13
5636479	13
1149932	16
381968	13
681266	13
7061333	13
5334868	13
36300618	13
6135564	13
6459879	13
15137751	13
2767040	13
1321223	13
13605817	13
7933350	13
75576125	13
3402372	13
9511210	17
25600641	13
2691558	13
23523456	15
3770398	13
1458905	13
7978	13
3328945	13
22507953	13
16859162	13
10320195	13
2154695	13
13992166	13
109259	13
9476441	13
1977477	13
8414315	15
2418109	13
4647731	13
5066495	13
28441614	15
23682985	13
5143148	13
17590734	13
5958711	13
2398211	13
5364841	13
3962507	13
12333718	13
646343	13
34419785	13
20304370	13
4405372	13
7960559	13
8855139	13
23875141	16
153789	13
30501816	17
7005915	13
5169927	13
25816585	13
20609204	13
18660676	17
180072	13
1976654	16
17630618	16
22339772	13
13225077	13
1369771	13
3397274	13
945317	13
2568548	13
4715248	13
14792814	13
11926237	13
4479241	15
7042663	13
28787334	13
1091764	13
3080189	13
6713409	13
10521425	13
8545017	13
1459835	13
23190418	13
7313803	13
13201912	13
7162343	17
4160376	13
27811659	13
366629	13
27320404	13
21685799	13
4853573	13
14661418	13
15667147	13
55556	13
9728864	13
27160953	17
2497705	13
3040201	13
2321891	13
6246585	13
126166	13
243363	13
18889836	13
6574737	13
5325850	13
507172	13
781239	16
7042810	13
110353	13
23927992	13
7167453	13
3593644	13
12400466	13
1514853	15
25307164	13
18536838	13
1749354	13
273826	13
289604	13
1079184	13
25984220	13
6348819	17
3600846	13
18315550	13
8078579	17
294337	13
1097394	13
21754896	13
6848626	13
772456	13
7241238	17
4115287	13
2347511	13
7334038	16
340803	13
11170401	13
7385525	13
22509162	17
5644897	13
9540088	13
2265449	13
5651740	13
452226	13
5179537	13
1838633	13
2939426	13
4630039	13
6731374	13
4973652	13
13534592	13
1017944	11
6617439	17
5234085	13
3370012	13
145477	13
27745790	17
11062886	16
5218681	13
3106743	13
755639	13
977359	13
4883901	17
2978247	13
154417	17
15064720	17
24221	13
13134045	13
4749341	13
1949068	13
40952	16
10932884	13
1428929	17
10032375	13
9401428	13
7259731	13
8837704	13
13598342	13
1447877	13
5386237	13
13977919	13
3478672	13
25576546	16
16758349	15
1293520	13
2446261	13
10193211	13
7852518	13
12084510	17
4173704	13
5898023	13
11127193	13
1117133	15
993115	13
6045331	13
2798013	13
4333954	13
1045738	16
19157757	13
20553152	13
1360527	13
25744717	13
4879378	13
12877091	15
7511761	13
8541404	17
407285	13
12097131	13
2001548	17
15514021	16
9391090	13
7333371	13
4668143	13
2209371	13
673996	15
3667218	13
13982545	13
4869928	13
11116916	13
4175571	16
381574	13
10250194	17
2184863	13
26372004	13
11691575	13
10318109	13
90520	17
4919469	13
12695845	13
653759	13
9087384	13
6207763	13
5038365	13
914283	13
12208651	13
1121674	13
1177283	13
2024326	13
16579788	13
6710750	13
1949284	13
6296170	13
2041310	13
2581963	15
25012374	13
6065064	13
1516627	13
4068695	13
9061769	13
4864005	13
12730252	13
16833844	13
7681329	13
4191606	15
7858155	13
8403188	13
2060375	13
158892	13
10892227	13
810952	13
9441843	13
4506413	13
1631446	13
4994456	13
13448476	13
10632371	13
6204886	16
16541927	16
11855055	13
1543553	13
1352341	13
8700704	13
15024532	17
5110261	13
4739356	13
17834273	13
15054313	13
26486396	13
3442170	13
478382	17
4937845	13
2609546	13
16677676	16
1896950	13
5215424	13
3856393	13
3680401	13
10949636	16
4033738	13
8221220	13
1858235	15
1823544	13
905110	13
20503383	13
2259774	13
21769993	15
5268194	13
6089586	15
1823276	13
1797989	13
26184127	13
5478080	13
6872113	13
17863243	13
21360734	13
15398080	13
653487	13
16136634	13
6394026	17
1228021	13
16911442	13
2545650	13
18605998	13
5875957	13
7127125	16
12248956	13
27873455	13
8566753	13
45982724	13
309414	15
14843854	16
18375832	16
15789800	17
15512526	13
292228	13
2993857	13
8359928	13
142470	13
3187499	13
10994107	13
13528962	13
3976272	13
343223	13
8997229	13
17798509	13
756729	13
3503908	13
276599	13
10442552	15
1034212	17
12195482	13
4210461	13
2760060	13
5889755	13
5043310	13
20549198	13
3425288	13
6239275	13
761931	13
5039953	16
164286	13
6732969	13
3117202	13
7910743	15
3158230	13
17968706	13
345704	13
4151981	16
3768933	17
22616432	16
99131	16
13563774	15
4542525	16
19812300	13
6162516	13
3109430	13
1710254	13
1370452	13
4962124	13
193016	13
8145879	13
7494835	13
9793247	13
1932325	13
4616664	13
11238297	13
7623274	13
4055814	16
3419324	13
12022745	13
23843204	13
349601	13
3863408	17
3167717	13
5474715	15
776022	16
5098608	17
1505664	13
6185695	15
6594333	13
1078084	16
7506974	15
33785248	16
5758850	13
1625066	13
14211400	13
24031467	13
835474	13
26338574	13
7388555	13
17078864	13
7966804	16
5386831	13
7760941	17
4335907	13
17572723	13
1946810	13
4193287	13
1833361	13
8037643	13
14509866	13
910289	13
6509829	13
3484128	13
8021103	13
6093035	15
14457013	13
9104048	13
416044	13
212463	13
7013670	13
3284357	13
4196537	13
20668464	13
20318116	13
19126056	13
12929134	13
5923846	16
32163757	13
1585727	13
18026096	13
10462782	13
2809782	13
7763376	15
2154394	13
3821550	13
8620182	13
13963816	13
5070963	13
1618178	13
23673913	17
1476929	17
27303274	13
3350158	13
8431755	13
2073	13
7504171	16
10659628	13
10600416	13
8841570	13
1536445	16
2155791	13
9854228	13
2697230	13
4096012	13
203191	13
39716055	13
8412024	13
11895546	13
6333610	13
2563609	13
97155	13
13402708	13
1177305	16
1753155	13
20587231	13
19193142	16
3274821	13
19044131	13
2960222	13
9276380	13
3594527	13
7355396	16
20570861	13
2412481	13
2397660	13
8182099	13
3705848	13
11441374	15
2839318	16
686926	13
2317033	13
13795721	13
16416246	13
60351	13
5052393	13
24334733	13
4625726	13
19157491	13
15013043	15
456509	13
7179604	13
1976855	15
1596797	13
4760142	13
8341020	13
13345901	13
6401562	13
12261448	13
6760203	13
4108542	15
3049546	13
11283646	13
16894862	13
1489301	13
3598247	13
3851919	13
7110189	13
1057296	13
746258	13
4029067	17
9077504	13
3522961	13
185517	16
2162024	13
7834139	13
5777390	13
3789955	13
5572919	16
1396844	16
2280768	13
4634085	13
2285035	13
2577781	13
1596031	13
25797675	13
23257993	13
4714934	13
3426440	13
4859786	13
2669142	13
6203371	13
15021409	13
3184554	13
8010083	13
8638006	13
34548392	16
4456526	13
1522480	13
2740339	13
8644766	13
9577897	13
1181727	13
9268931	13
5229481	13
24466603	13
2963942	16
6893971	13
374108	13
27203055	13
4850566	13
10108453	13
8461969	13
18317415	13
981761	13
5549039	13
216188	17
2227614	13
2607804	13
4054025	13
2729648	13
1193892	13
5627033	13
13660783	13
19863111	13
7394417	13
25831569	13
14640447	13
968647	13
6726218	13
7869098	13
18263505	16
5086673	13
13298329	13
5105665	16
7689680	13
6023445	17
6837556	13
476290	17
20869441	13
329135	13
3762204	15
3620640	13
7553573	13
13523962	15
572369	13
9408183	13
3974884	13
1134381	13
9995495	13
1037545	15
11279558	15
8546286	13
174773	13
1455435	13
6630648	13
3627779	13
13573340	13
2462400	13
11546877	13
18292554	13
3771108	13
5524013	13
8615162	16
2492800	13
3363445	13
4917037	13
4443200	13
11729218	13
4249864	13
7603461	13
3165467	15
873947	13
2104964	13
668161	13
71505	13
15228898	13
17710466	13
7085100	13
16199150	15
10737931	13
5477175	13
548193	13
20390364	13
2625370	13
17204468	17
17638233	16
1626817	16
12189771	15
12555404	13
16188470	16
24773259	13
1773905	13
5122233	13
38956635	16
15781292	13
46725386	17
1399796	13
2528111	16
10759426	13
13667716	13
6194041	13
2043258	15
2404938	15
31244813	16
11923052	13
11560224	13
32094848	13
3131641	13
7220190	13
17935638	13
36671628	13
5725117	13
4326445	13
2620486	13
2503707	13
23999749	13
5753940	17
2259253	15
4908521	13
3215065	13
17728147	17
4851498	13
19750640	13
9106272	13
23637446	13
16339726	17
964507	13
12244930	13
1762692	13
1158948	13
4423058	13
4349975	13
20198402	15
4474809	13
2273386	13
2911055	13
4318087	13
818715	13
3230554	13
24499253	13
19836775	13
10394072	13
3280142	16
11253356	15
29012167	13
14888272	13
9295285	13
7356765	13
3170697	13
2907822	17
1774660	13
20995027	13
31729	13
2714206	13
9257198	13
25770406	13
20103363	13
347313	13
2361539	13
45340041	13
2276122	13
13507865	13
4467328	16
12166980	13
162621	15
8378071	13
14197871	13
12808889	13
812804	13
10874127	13
843433	13
5767055	13
9779523	16
21163486	13
4615217	13
17613205	13
1914679	16
3993726	13
21516138	13
9046918	15
9165585	13
39303392	13
134234	13
31792791	16
8628281	15
332177	15
3538437	13
4646943	15
4885538	13
6558352	13
2384508	13
1779056	13
2325225	16
5381594	13
13124110	13
511339	16
9057140	17
9871835	13
13585482	13
6263303	13
2898886	13
9479845	13
3721102	13
1441656	13
12063590	13
3436606	13
4737160	13
2874119	13
9122076	13
5459	17
2393832	16
12634780	13
13978471	13
57682410	13
9843218	13
28534071	13
15041615	13
28790198	13
12947993	13
7299911	13
4291622	13
14110700	13
5022804	13
11613334	13
6220768	13
14593616	13
6367138	13
35150987	13
10794668	13
2885100	13
592537	13
997973	15
1636661	13
2142534	15
4430871	13
10722225	13
371191	17
2661098	13
200449	15
8097314	13
8892310	13
1754619	13
2420797	13
1884832	13
11665730	13
10320948	13
9271838	13
14931091	17
3857416	13
13328507	13
7031373	13
52517932	13
9383985	13
2495928	16
8536668	13
2332439	13
8433660	17
4797727	13
4718375	13
10818412	13
8678923	13
11092647	13
11422694	13
149131	15
17271254	13
5415221	13
3263418	13
709781	13
314873	13
6092512	13
5849567	13
4399724	16
3879884	13
12913853	15
4785717	13
390402	16
371190	13
5327279	13
2170986	13
337586	13
13494492	13
2168151	13
19742688	13
18459816	13
254611	13
14626322	13
9412504	13
3285838	13
1043768	13
2365921	17
5968119	13
4604187	16
6200508	13
11169504	13
22223721	13
1930024	15
832457	15
884316	17
3561663	13
13690590	13
15052356	13
1877709	13
781590	15
8954104	13
8803823	13
2162525	13
15948676	13
13892815	13
1419300	16
6737427	13
6582256	16
3775780	13
3106671	13
2029324	16
1433428	16
4356004	13
6573382	16
19427431	13
10998962	13
7594741	13
5256894	13
5209773	13
13300980	15
21780209	16
10809144	16
7593496	13
15729814	13
959253	13
2714510	13
17634225	13
2020892	13
192590	13
17840817	13
2205684	13
615603	13
10100674	13
4418285	13
2799675	13
1042542	13
15257269	13
3083220	13
7039621	13
1375788	13
9735324	17
5081240	13
3828714	13
1378220	13
4624178	13
3371668	13
1136932	16
2583372	13
4632438	13
9729946	13
467891	13
31108873	13
13993167	13
5639074	13
9237969	13
4969957	13
6180651	13
12985817	16
652444	15
10221804	13
12622451	13
2023217	13
264821	17
1041266	13
1711372	16
368104	13
30654860	13
1396982	13
617988	13
1620110	16
12966592	13
7222986	13
2984916	15
1726634	13
9103324	16
4925603	16
650435	17
888178	16
1408089	16
21416715	16
1936253	13
7530898	13
1632257	17
5417592	17
5501412	13
7656859	13
1842794	13
36207572	13
6982784	13
843462	13
4862158	13
18557080	13
1612401	13
6147567	13
23083937	13
8012061	13
20494225	13
1668282	13
2063057	13
5209469	13
10771016	13
3991235	13
4688604	13
5062801	13
31432875	13
120475	13
9291067	13
1167042	15
5146855	13
1188867	13
4005100	13
7180339	17
8894812	13
12808936	13
24527853	13
30316735	13
7809242	13
8270774	13
16007889	13
22478608	13
15996832	13
14817161	13
7608835	13
3754304	16
16734730	17
10358104	17
12365497	13
1644212	16
20916165	13
5342716	15
18913090	13
9758427	13
3537356	13
1163613	13
16232121	13
3604977	13
7088818	13
2880940	17
7203395	13
21147142	13
10658095	13
1718115	15
1371353	13
16296911	13
5159361	13
616360	17
16274814	13
18839990	13
13055569	13
12620323	13
2687748	13
6234429	13
6747888	13
9253431	13
4796789	13
124422	13
10322714	13
9653286	13
1827388	13
3701420	13
3761115	13
12899162	13
12843336	13
249584	13
1809602	13
801503	16
13127433	13
9140632	13
2217718	13
1886732	13
11612308	13
2659345	13
623591	16
2003749	13
5207488	13
29551949	13
10067374	13
10169689	13
2150573	13
3481116	13
1386236	15
4053871	13
478882	13
25078950	13
4230972	17
2908690	13
25323285	13
1692545	13
2316139	13
3332143	13
200022	13
1923489	16
411458	17
24530103	13
5077979	13
7421703	13
1804474	17
1520320	13
152069	13
31550923	13
6053194	13
6533148	16
15874180	13
13108241	13
709108	13
12919359	13
20365581	17
1330384	13
13912774	13
8894940	15
10680	13
3224575	13
13688146	13
20889469	13
5563577	13
19834110	13
4344399	13
7649910	13
8598633	13
901817	13
3340815	13
9463688	15
19973522	13
10955442	13
2463242	17
37210987	13
3273161	15
3549291	13
7079152	13
10003386	13
10030117	13
4895482	13
2679650	13
5066654	13
5812651	13
4381924	13
7862902	13
19698301	13
3835262	17
1590196	13
11963703	13
12461255	16
14119138	13
16659255	13
655114	13
6807506	13
28852472	13
10141234	13
2451234	13
10750298	13
33679	13
5236952	13
2226387	13
1883151	13
16396723	13
20083414	13
4222637	13
37669	13
749600	17
7759359	17
7746164	13
901096	13
3136013	16
346384	13
325379	13
1167590	13
3346447	13
870217	16
1809779	16
323248	17
15112918	13
4364074	16
31238554	13
2774175	13
8686150	13
1138753	13
11227681	16
35552928	13
3789964	13
14172772	13
10995681	13
11214823	13
25385331	13
11760670	13
4434791	13
12508731	13
3442901	13
6592840	13
5087775	13
17489241	17
3731463	13
4938937	16
6985591	13
8837661	13
3917300	13
13226622	13
1747450	13
19125287	13
3217439	17
14466008	13
4137461	13
6349792	13
2519828	13
20970430	13
3875309	13
2543191	13
3542364	13
415906	13
9270006	15
3223767	13
11852068	15
26671733	13
467352	13
4402520	16
29457034	16
6441542	13
2973731	16
2005669	13
6283338	13
1704748	16
4253693	17
12865520	13
1615125	13
1430332	13
2140682	13
4237555	13
942098	13
8918722	13
36650	13
248966	13
550780	17
1557000	13
244914	13
8671290	13
8127869	17
15042669	13
808856	13
241795	13
4746385	13
8461155	13
2140546	13
4450955	13
3097945	13
6753727	17
11609738	13
2671678	13
24303608	13
5404318	13
21983181	13
9992907	13
22695436	13
191480	13
5060159	13
3498536	13
11622144	13
3420377	13
4146717	13
1319085	17
1949190	15
7544534	13
4447154	13
12077984	13
22185	16
5459321	13
2034573	13
9139192	13
6619142	13
28976129	13
14422078	15
1551330	16
19291844	13
18405367	13
9320090	13
18895884	16
5964475	15
4675998	13
1223990	15
4963176	13
4445380	13
5410954	13
9246904	17
10151105	13
1687045	13
6447884	16
2605964	13
9131797	13
8485525	13
12808475	13
25678432	13
515485	13
9005696	15
5185190	13
11673101	16
20608420	17
4220203	13
4326756	13
790375	13
12543904	13
4948297	13
20693322	13
1055463	13
7411576	13
1533445	13
40391937	13
2895260	17
5789507	13
10619745	13
21456595	13
4051389	17
5753267	13
4202341	13
15924791	13
1700323	13
9099385	13
22098479	13
3027043	15
15213291	13
25965311	13
3565783	13
7117918	13
2983300	13
5171907	13
3486293	13
138726	13
3393679	13
16537217	13
1960795	13
47909985	13
1475664	13
3039161	13
7748772	13
2182896	13
14765909	13
16815736	17
1393784	13
7986409	17
22960603	13
5603704	16
5492126	13
2763111	13
13193610	13
450854	13
6069089	13
15028422	13
3896302	13
4385656	13
1946515	13
10290008	13
2571668	13
7248934	13
25362620	16
1448772	13
1482599	13
16046642	13
8693808	17
5607348	13
1364782	13
4418822	13
31661655	13
36388054	13
13302023	13
244278	13
22875857	13
1298016	13
3813878	13
25941399	13
847776	15
5736041	13
6305586	13
25067823	17
6707991	13
5820351	13
10791167	13
12267301	16
33266625	15
243282	13
5045562	13
13056266	13
2456023	13
14884577	13
3407884	13
645607	13
9723791	15
15084043	13
729138	13
15039257	13
12248594	15
14835980	15
6967381	13
396591	16
220856	13
17963301	13
13924213	13
187844	13
2514402	16
262836	13
2795382	13
4213348	13
4229038	13
4447643	13
12637688	13
8097686	13
4718812	13
3200	13
1316174	15
748771	13
2652917	13
11828833	13
12587207	13
2976920	13
9603707	16
8160742	13
13975824	13
132248	13
41043	13
4913281	17
9450666	13
1064159	13
210900	15
4231673	13
27263325	13
6826034	13
5105573	13
13280222	17
3706862	13
11684277	13
3353790	13
8246	13
3216571	13
3078722	15
3194236	13
4619049	15
336760	13
2680374	13
19946909	13
15966618	15
18218077	13
3735643	13
645130	13
457014	16
8556851	17
5413120	16
5801386	17
11037457	13
5925051	15
3423928	13
8828041	13
3436212	13
16994849	13
26800035	13
2923713	13
4238180	13
10117467	15
165022	13
21989647	16
21212255	17
155735	15
10286147	13
3841320	16
18835606	13
1386650	13
1650151	13
14973098	13
39602196	13
6713408	13
3186957	17
9852235	17
5460221	13
4271793	17
30793839	17
3926255	13
10069888	16
5755709	13
2701115	13
2195473	15
15459012	13
532295	13
7280359	13
5588096	16
17038407	13
3797608	13
6429413	13
13047528	13
14048768	13
3948508	13
2897644	13
5864821	13
5904370	15
16852838	13
12903807	13
10787838	13
1898616	13
3704764	15
15862310	13
15403899	13
3888746	13
10246535	13
4275267	13
10648065	13
610611	13
8274597	13
25556946	15
12597726	13
2933222	13
8297766	13
11660914	17
32512963	13
6729862	13
866603	16
18991800	13
31059466	13
3562267	13
18621906	13
3400424	16
3282701	15
17492845	13
5193299	13
5173887	13
9516008	13
5261094	13
31833178	13
17826811	13
9497339	13
5301408	13
12668508	13
8533160	13
10827787	13
1464416	13
8742862	13
577774	16
7188107	13
23158613	13
3389139	13
1347236	16
42462114	13
13323654	13
5267284	13
4566934	13
3664885	13
10986586	13
8370558	13
6507956	13
338504	13
2299596	13
16515295	13
7676726	17
9476467	13
9777928	13
6576510	17
5599537	13
4983183	13
12180739	13
263300	13
903683	13
5611389	13
4804502	13
6901545	13
14741577	13
14709821	13
2210866	13
2876651	13
2022279	15
2806130	15
2147327	13
696318	13
3266305	13
5534773	13
2014014	16
1150594	13
8990662	13
5467336	13
1097938	13
2208717	13
4548040	13
6423321	15
3435281	13
7441440	15
27255087	17
3201029	13
7635591	13
721477	13
3598667	16
487808	13
5855388	13
284983	13
189369	13
2223937	13
389502	13
14945183	13
3621875	13
4287073	13
8457360	13
12359143	13
1098438	15
15945945	16
5738200	13
17160720	13
9373194	13
9207008	17
471337	15
20973729	16
49023	17
6979851	13
3185317	13
7428741	13
4038541	13
4735696	13
4137332	13
2224502	17
6941883	13
3780930	13
752738	13
333119	13
6645855	13
6288260	13
127314	13
5507986	13
21355828	13
10003147	13
4501340	13
2808284	16
1269376	17
7261031	15
14798181	17
8563002	13
6213657	13
16230781	13
6332462	16
3954791	13
4981248	13
12958160	13
13543280	13
3911702	13
8564291	16
1224925	15
4158994	13
733194	13
10299349	13
3881810	13
1241690	13
6566107	13
2430763	13
6409685	15
9177860	13
8710916	13
4139461	13
1174832	13
15396695	13
42490165	16
31186606	13
4298738	13
3026321	13
23462052	16
18461733	13
16223413	13
1859519	13
6814649	13
8837785	13
6373920	13
1331760	13
4857344	13
2231171	13
13112565	13
13799643	13
388609	13
18457935	17
8997469	13
5357850	13
9762347	13
19809828	13
10589855	13
9140841	13
19835719	13
3902247	13
13653923	13
9312677	13
7706621	15
900881	13
9008484	13
1863839	13
8514977	13
11975588	13
10684445	13
8652674	13
840077	13
2459942	15
21717707	13
988749	13
22033496	17
27690325	13
12309099	13
19034225	16
3775576	13
7871954	13
17093232	13
3443444	13
42070717	16
29511713	13
33895	13
23929925	13
6091248	13
4478316	13
22265524	13
5105682	13
47529965	13
14585735	13
2388717	13
4490289	13
13110369	13
3315161	13
611682	13
11545220	13
10377345	13
7133683	17
3741012	13
3666575	16
2230128	13
10504994	16
17754870	13
2144276	13
288580	17
16089770	13
10722528	13
27275139	13
12243116	13
2983280	13
21875898	16
6452466	13
2647504	13
29008532	13
9917845	13
2936179	16
1468480	15
9690438	13
1064047	16
7995444	13
1173078	13
22229447	13
669318	13
11358030	13
8293782	13
112979	13
7786374	15
7217704	13
8424407	13
13907135	13
255703	13
2048950	13
10017748	13
22014980	16
8044580	13
12192934	15
4980833	13
741095	13
10788808	13
1365869	13
13323934	13
1113236	13
7846970	15
11274900	13
1482535	13
24988878	16
22290347	15
6609336	13
2296166	16
18708448	13
2663697	13
4357149	13
9187963	13
24354539	13
10456149	13
4564962	13
6954547	13
11936701	13
7573770	13
6509509	13
7211579	13
5290159	13
2825676	13
2076635	13
1136658	13
23226321	13
7735196	16
28906866	13
4042452	13
7068879	13
3493777	13
5734459	13
2577507	13
9448139	13
2494406	16
9655845	13
6174576	13
10947987	16
24488996	13
7110690	13
27221972	13
4832674	13
1848811	13
9631421	13
4942087	17
649739	13
7316966	13
9112540	13
2118713	13
13387943	13
2857756	13
13569391	13
5848152	13
24787836	13
17194130	13
4471836	13
919164	13
4190701	13
2100103	13
628195	15
4925494	13
8413036	16
28924964	13
5716362	13
6286841	13
7091174	15
1952680	13
5040612	13
1485007	13
8758232	13
22779732	17
2108174	13
218603	13
10952052	13
3153863	13
14215627	13
1099242	16
20055276	13
1721385	13
824049	13
80096	13
3123924	13
11399463	13
3218039	13
16735455	13
15279275	13
9419974	13
26947566	13
2217851	13
1844946	17
23551498	13
510775	13
2179072	13
3989466	15
2692266	13
19573291	16
4555467	13
18000121	13
943539	13
7255123	13
17776710	13
206940	13
2482683	13
3597950	16
3127293	16
2299935	13
1411051	17
1891960	13
13213827	13
1807351	13
12041146	13
15281897	13
1077414	13
9963006	13
8180179	13
9356020	13
11640565	13
15200219	13
22234991	13
100425	13
11437272	13
1985378	15
15177834	13
7219546	13
22236659	13
2893669	13
9375178	13
3186207	15
4242804	16
34154930	13
3708405	13
4979077	13
16241602	17
4178839	13
1656796	16
7048355	13
11372987	13
15090788	13
7267787	17
1638424	13
863987	17
4597099	15
18539548	13
6449577	17
4636981	13
205462	13
2726849	15
9247223	13
1051041	13
137419	16
14227998	13
129658	13
39489693	13
28627580	13
2752665	13
7014252	15
20874369	13
12543316	13
116133	13
1595183	13
19992751	13
16735449	16
947335	15
4111555	13
360882	13
6359224	13
6512176	13
4446124	13
3630835	13
8226335	13
14470198	15
1023913	13
4117036	13
16422820	13
1077280	13
3542823	13
11136058	13
788067	13
6631505	13
31211279	17
999441	17
12782095	16
11155052	13
2213131	17
6016177	13
9005711	15
2314537	13
3894101	17
511722	13
2694738	13
15595432	13
2583975	17
2383152	16
822660	13
31990206	13
12772051	13
2090499	13
650040	13
14280115	15
6056167	16
3597402	17
3475940	17
6751572	13
2043033	13
309524	13
8051009	17
2368546	13
16690087	13
12306791	13
31475466	13
14233846	13
19823642	15
1958055	13
3977137	13
3660238	13
11697772	16
2197585	13
6427320	13
11083755	17
3683084	13
180239	17
4060226	13
407331	13
15473033	13
2362659	13
3149885	13
3243710	13
6298351	13
1470324	13
1050044	13
19989002	13
18826556	16
2140996	15
22907137	13
5473225	13
610985	13
9425444	13
12335471	13
14984399	16
2849675	13
2511	13
18016634	13
3559208	15
2600017	13
7187500	13
22382926	13
2604280	15
2327670	13
1857622	16
20695019	16
1513192	13
14527648	13
743982	13
255228	13
1699569	16
20009	15
5043679	15
29091055	13
4250887	13
19765531	13
3274734	13
1713996	13
1901423	13
14929621	13
43959127	13
12307607	13
1429266	13
6866690	16
6451170	15
86594	13
8668154	13
17558245	16
6078702	13
3304096	15
15834371	15
9838308	13
2328305	16
7448536	13
3370261	13
6841804	13
7738471	13
10918761	13
2961969	13
6234408	13
767340	13
15874	17
2135482	13
695582	13
40116711	17
2303551	13
3726756	13
2433694	13
17001885	13
19633690	13
3399385	13
5240496	17
12079004	13
1681641	13
15589900	13
6571497	13
72197864	16
9805364	17
7760684	13
4200529	16
16491238	13
8964252	17
7132846	17
2426833	13
3813130	13
2211890	13
3154607	13
5078849	13
5935253	13
11959781	13
1391181	16
13293704	13
197560	13
195990	16
3832038	13
7230291	13
2605588	13
24228015	13
12539851	13
12177539	13
2662526	13
23789081	13
5257610	13
5412190	13
3238557	13
1658214	15
5674272	17
1034914	13
11498117	13
1231693	13
20933954	17
15475807	13
1220396	13
1938951	13
5402806	13
4335814	17
7929472	13
4529395	13
10072521	13
6928104	13
14254856	13
8968234	13
492121	13
24739790	13
31442696	13
289220	13
11398775	13
59179680	13
4603339	13
4227934	13
9145294	13
2962148	16
21571898	13
2838449	13
2468866	13
5862532	13
19607906	13
1101034	13
893377	16
469364	13
767263	13
3575001	13
3627969	15
23489386	16
2768283	13
1970775	13
4599249	15
3329039	13
8197030	13
8391451	16
317188	17
5167608	13
4887666	13
12894091	13
3526899	13
7865017	13
26214068	13
10108577	16
15864275	13
1488536	16
7374905	13
24422962	13
19642034	13
761482	13
17005168	15
30957773	13
1056645	13
3452585	13
15486193	13
171698	13
14532609	13
18049656	13
4723197	13
3003511	13
12213425	17
12220983	13
4825924	13
2313332	13
2905938	13
28299160	13
3885707	13
22703433	13
461488	13
9809868	13
22742536	13
7124044	13
16955676	13
3484704	16
6070046	15
15522191	13
4114140	13
5662730	13
399755	16
3135673	13
3872833	13
11327462	13
6949946	13
3771363	13
10756666	13
1604985	13
1576472	13
22494264	13
4459860	13
741327	13
18292164	13
7704104	16
18413766	13
6119448	13
3417132	13
12845529	13
4421551	13
533729	13
9237943	13
1669138	17
269750	13
888810	13
3918475	13
5007832	13
5608783	13
922130	13
3177331	16
16223505	13
18563604	17
9717239	13
223304	13
3378992	13
2196437	13
20528359	13
273192	13
3281341	13
4729476	13
5736014	13
4669082	13
326696	16
7759197	13
1278266	15
2799752	13
351430	13
1909592	13
2896512	16
5303206	13
11037489	13
7557744	13
6408184	13
5260293	13
19099340	13
9127725	16
4445756	16
3737755	13
6119411	17
4812971	13
3244032	13
1245981	13
41355962	13
15168779	13
3408836	16
20206395	16
8851278	13
6753908	16
15017025	16
12354598	13
4486233	13
3932476	13
14087388	13
758402	17
7727300	15
10824881	13
13929707	13
20256637	16
825029	16
8627741	13
10114846	13
30939285	16
4912968	13
7340263	13
8088841	13
34965882	13
1016695	13
533525	13
10079182	13
14102764	13
169550	13
22811822	13
14011168	13
4559653	13
10641597	13
684367	17
19006497	13
4304186	13
14907395	13
6215108	13
6241605	16
10909779	13
9682220	17
1303091	13
33637793	13
4197781	15
3574482	13
7264357	13
481875	16
8143952	13
11828338	15
14719500	13
12705963	13
7211790	13
6473730	13
1430554	16
2669406	13
10580504	13
3472410	13
12102304	13
3564444	13
2368282	13
8034134	13
15853840	13
13839336	17
12911324	17
1994113	13
14381389	13
2084668	13
539749	13
1015341	13
10589342	17
8902847	13
23698329	13
2300867	13
1734537	17
7871431	13
1677594	13
1802560	13
8292863	13
712790	13
4502741	13
7201138	13
3482887	13
14489695	17
18109564	16
1363085	13
5227696	16
153863	13
17060407	13
20361528	13
2161479	13
16790736	13
2895484	17
12149035	13
11271639	13
2766548	13
13402291	13
9629061	13
9401190	13
6829125	13
3547675	17
478299	13
9444813	13
5188421	13
816790	13
11944139	13
8883480	13
12420871	16
5520521	13
33838590	13
8844338	13
10726239	13
3616729	13
8190725	13
1921527	13
13186773	13
5353376	13
109854	16
1856713	13
23505829	13
3837867	16
2295143	16
2713449	13
17910831	13
4524124	13
13374565	13
8491449	16
20456546	13
15384305	13
6495002	13
832430	13
19580995	16
57723	13
17579672	13
1971409	13
4997506	13
3142728	13
18732953	13
10066209	15
1180972	17
17364858	13
8634000	13
15022167	13
11869025	13
1475930	13
1774492	13
13977479	13
5305152	13
4444819	13
27068354	13
19216792	13
46741808	13
4726947	13
24541209	13
29843341	13
2409908	13
236208	13
9874708	13
2902881	13
4608870	13
2634098	13
11383863	13
4089681	13
759814	13
3562184	13
4022258	13
10097175	13
26072751	13
6606971	13
8208858	15
228092	13
417103	17
7522205	13
5147913	13
16448441	13
6766612	13
21647884	13
5287124	13
2037466	13
9162966	13
10974859	13
7325879	13
6210359	13
2668466	13
4687285	13
34048276	13
1909134	13
285383	13
2010564	17
4734304	13
121690	15
9966921	13
644542	16
14465277	13
1932938	13
5970362	13
5044290	13
10216526	13
7695121	13
7272957	13
5079199	13
8351235	13
1652529	13
1176989	15
3381661	13
9243082	16
354560	13
2020990	13
26098884	16
2828939	16
3785134	13
1484295	17
1765882	13
4276933	16
1793518	13
19354794	13
3515086	13
7247245	13
3883922	13
1983027	13
3927812	13
6054652	13
5313216	13
6179231	16
5434286	13
4720162	13
4342437	13
18337273	13
16014381	13
14891182	13
19090884	13
3363124	13
6038484	13
10779356	13
1654808	16
22817339	16
2302424	13
1099074	16
10216149	15
10025277	13
2073786	13
14354997	13
8005816	13
229421	17
1869681	13
5053732	13
680623	13
4713898	13
388982	13
3967467	13
4877609	16
23866305	13
11395233	13
2190102	13
1980813	13
1533542	13
14916673	13
3516561	13
10094140	16
1736443	13
18443673	13
14817585	13
10455399	13
5837011	13
14411910	13
714854	13
2766727	15
37053220	13
2642393	13
3264689	13
12924982	17
4842257	13
6798072	13
4314803	13
37345	13
255802	13
614414	17
29481104	13
1979532	13
1926605	13
2930087	17
31196342	17
34723741	13
1648072	16
10124640	13
784910	13
5720274	13
12384124	13
9641599	17
16255923	13
18694724	13
13705293	13
3278280	13
5614854	13
9829541	13
656680	13
3460609	13
664715	13
10269878	13
1602040	16
7992093	13
7653831	13
1141730	13
18454048	13
14160298	16
6396352	16
9269426	13
37743849	13
331389	16
3231841	13
626498	15
3837517	17
5885698	17
2532672	13
24588753	13
213463	13
3835168	16
2356905	13
5248100	13
1035994	15
1783413	17
4940568	13
16624555	13
5770878	13
10285914	13
13354667	13
12502523	13
4714312	13
11512461	15
9293981	13
17136325	13
8640946	13
4082358	13
27871054	13
8371893	13
14729836	13
831138	16
6878424	15
2275184	13
5579453	13
5104758	13
1961269	13
433185	13
9299336	15
1920674	13
11876684	13
664820	13
13786828	13
37063481	15
1787535	13
5001305	13
22311052	16
1422590	13
13202343	17
6789481	13
15879434	13
10524055	13
9325631	13
64513	13
2009129	13
1533613	13
18746526	13
3193847	13
2714087	17
27754126	13
666557	13
1349249	13
36786078	13
4510607	13
4770213	13
4729335	13
14603876	13
9016893	17
3289854	13
30341748	13
7848374	13
4067595	13
30486480	13
15759116	13
221655	13
2615557	17
922427	13
3792143	16
5949902	16
1393320	13
335790	13
14456325	13
12082212	13
12503775	16
319416	13
4339470	13
4934200	16
2216173	13
4341555	13
786129	13
8954477	13
4478098	13
7708185	13
15231287	13
5592349	16
7460027	13
8897162	13
19591631	13
62223	16
19266742	16
2586746	13
9144351	13
2397498	16
8378682	13
10681934	13
9040839	13
5223119	15
4782998	13
19699969	13
6390537	16
17463066	13
10037590	17
23594768	17
12080977	13
9796195	17
4430008	13
27852153	13
3791164	16
6198164	13
17270395	13
303189	13
4300238	17
2216501	13
4925922	13
12336397	13
1870397	13
6717077	13
23187	13
5549623	13
10462593	15
4425813	13
7097572	13
6684172	13
114501	13
6763452	13
19804023	13
27526485	13
5716875	13
14938840	13
18112701	13
6923003	16
1391042	13
8471884	13
9264066	13
24556169	13
814405	13
2826020	17
26685992	13
12057098	13
941327	13
2006273	13
25914647	15
3167808	13
7068358	13
10067738	13
28733317	15
7251462	13
10936285	13
1989566	13
4205060	13
5927791	13
2665460	13
225378	13
1509301	13
5520151	13
2764496	13
2138863	15
10246496	13
9440381	13
3322628	13
20045562	13
3037673	13
9749695	13
6789348	13
3167388	13
5044859	13
1591809	15
12713269	13
8897254	13
8541464	16
2884419	16
14426507	13
3646950	16
4721389	13
2352454	15
8051999	13
4968573	13
1532008	13
1451489	13
5430375	17
8153474	13
4018759	13
4277579	16
9807824	13
21056639	13
7054438	13
25768022	13
3385686	13
1844447	15
11012779	13
6030560	13
2866876	13
23853192	13
12450715	15
427060	13
3691479	13
1931429	13
1661615	13
18390918	13
33109377	13
1525058	13
1649659	13
4743019	13
19584975	13
26124700	13
6582395	13
2798111	16
606770	13
649203	13
1334600	16
6801812	16
6836663	17
2698223	13
1710358	13
19141241	16
6741917	13
4695489	13
284744	13
749532	13
5410168	13
2079556	17
2943091	13
781434	16
5003566	13
18240920	13
3564519	17
2108138	13
2178765	13
10240434	13
3479428	15
824715	13
4800047	13
4989439	13
4922068	13
20329402	13
13482944	13
15363840	16
2715758	13
12185132	13
45795213	13
1438721	13
45043081	13
20553121	13
716077	13
4045423	13
809144	13
26018276	13
4481097	13
14121343	13
5553755	13
6787054	13
15153549	13
1305163	13
624157	13
7601322	13
4388789	13
3398041	13
9718663	13
24693941	13
334787	13
6770256	13
4941173	13
38283280	13
4461018	17
8819036	13
8519890	16
3441390	15
18229058	15
12858156	13
9056947	13
433856	16
6777417	15
456910	13
1060133	13
25092265	15
2022952	16
12974844	13
7195378	13
13999459	13
8065058	13
14324740	13
3021360	13
24184959	13
11030169	13
11256243	13
11616284	13
7004625	13
7839173	16
10797333	13
3826559	16
4491183	13
16799244	13
24565231	13
3604829	16
10475331	13
10061683	13
2776171	13
1729133	13
6756080	13
14787111	13
15179066	13
755348	13
827244	13
3624667	17
3099976	13
5330126	13
9506275	13
321742	13
197067	13
10342451	13
16448992	13
2252270	17
6890833	13
6179241	13
207551	13
4010046	13
6883692	13
1942665	15
4381230	13
25152398	17
107372	13
9761602	13
35659469	13
556513	13
5455402	13
4503550	13
1149171	13
8716991	13
12829222	13
14231576	15
6642000	13
7014117	13
1696227	13
962290	16
21945374	13
20832236	13
6393447	13
16960691	13
18311804	13
25110465	15
12227734	13
1070182	13
12000668	13
12156789	13
7152704	15
12891637	13
1921570	13
7843269	15
1182994	16
19387423	13
3102203	13
15694559	13
22177949	17
2070194	13
10855816	15
25180071	13
4968952	13
228664	13
6893977	13
1684352	13
6260221	16
9424957	13
2409957	13
3886669	13
1088064	13
1313916	13
983502	13
1034405	13
5732382	13
715925	13
2243666	13
5424873	16
14488594	13
14663966	13
5401182	13
692516	13
11176457	13
7328332	13
4454102	13
2468543	13
8884658	13
18380126	17
5202297	15
522867	13
2952186	13
3902212	13
7998451	15
18281721	13
3460976	13
28383538	13
1153719	13
9980189	13
12111050	16
9373840	17
19648321	13
1318968	13
22465275	13
2096341	16
21074739	13
11508516	13
4480481	17
3932233	13
9362731	13
1000459	13
899170	13
16292354	13
16745678	16
16042124	13
20717433	13
3482522	13
2548639	16
7162569	13
16132458	13
9687235	13
5896724	17
7064612	16
2796669	13
12157458	13
6967374	13
3750976	13
13837177	13
4388089	16
7977019	13
13511882	13
21452346	13
8042180	13
7067593	15
1786653	13
8862028	15
3606839	15
15174871	15
979789	16
5542508	16
9971186	16
20270094	13
6768075	13
359470	13
5014727	13
5204830	17
11978430	13
4474043	16
2824240	13
657556	13
2640888	13
5573817	13
607387	13
889169	16
7717059	13
17146876	13
2660719	16
47580	13
1967627	17
429083	13
1768917	13
1476320	17
2756434	13
19334803	13
5127985	13
7636663	13
13075892	13
11843044	13
1348006	13
655187	16
25444873	13
5971659	13
299890	13
818265	13
4831147	13
22478489	13
18487615	13
3302095	13
9253371	13
4520437	13
4200113	13
33940615	13
9636961	13
174841	13
820110	16
11181111	13
18189740	13
2172064	13
12737774	13
12055637	13
18066113	13
3814557	13
69494189	13
1868920	13
316902	13
10840981	13
15323401	13
6621089	13
9559986	16
11543912	13
9197992	15
1665639	13
6460465	13
7886312	16
1683223	13
995095	13
455247	13
5064415	13
19911947	13
6902418	13
5054983	13
16691850	16
15269540	13
13488158	13
5815138	13
2632133	13
8166140	13
1884150	13
1024197	13
18693080	13
8483724	13
3578158	13
2652926	13
3405866	13
4135423	13
4140644	13
4486868	13
7461076	13
7019049	13
18742	13
13382124	13
1950118	13
1794645	13
22835885	13
9747487	16
5732702	13
9392105	13
1573175	13
2798497	13
8982764	13
2632129	13
2826250	13
3730411	13
10691372	13
7297413	13
6329460	13
7093661	15
263879	15
9366759	17
2214067	13
3339813	13
2887658	17
2403027	13
5891168	13
6359992	13
2361129	13
1246389	13
5333407	16
13455926	13
3179568	13
11108592	13
19768192	13
1118000	17
4534174	13
27887128	13
4473073	13
21109934	13
9067576	15
1804261	13
12356553	13
5661391	13
15552887	13
29226014	13
5328285	13
3730945	13
3690074	13
2730556	13
21627099	13
200958	13
599106	13
7063057	13
2534679	13
8174675	13
1002176	13
8547905	13
5704109	13
9417131	13
2922110	13
2594018	16
5144211	13
31876797	13
12213581	13
28774364	13
28091188	16
3498289	13
10213104	13
24076754	13
5297702	13
6271151	13
12968573	13
2578587	13
6397946	13
17499530	13
9278812	13
477325	17
1755042	13
17336856	13
24889579	13
12651059	13
10306032	13
596411	13
153955	13
6840582	13
11249782	13
24912411	17
9738725	13
9360536	13
6596939	13
317860	15
475676	16
16573639	13
14151933	13
2374229	13
4611215	13
49795451	13
1221222	13
3713709	13
2247676	13
7314098	13
26376129	13
16729948	13
4339347	13
2504548	13
3628337	13
24345470	15
2624113	13
5301798	13
384475	13
12922953	13
445824	13
3292381	13
15420706	13
1462383	13
4739093	13
33267371	13
12767444	13
2856552	13
1660435	16
11209503	16
17822434	15
834097	13
16180326	13
6827328	13
444745	13
28806694	13
1754209	13
7138762	13
8378334	13
936970	13
3732458	17
1224311	13
23370671	13
8150643	13
10593163	13
2176660	13
8491866	13
3219949	16
8557182	13
10106186	13
2598492	13
13635930	13
4396051	15
4385256	13
9851573	13
149490	13
3320244	13
4380092	13
1565330	13
12390489	15
673859	17
5571299	13
9125672	17
33547967	13
974769	16
2990782	13
16099183	16
2763122	13
14168848	13
1570801	13
8170302	17
174426	13
15793	13
424828	15
5609424	13
672474	13
495229	17
8169390	13
223722	15
1360812	13
2102765	13
8744158	13
12094655	13
14828308	13
3111874	16
1412529	13
14721091	13
499512	13
2510095	13
1343183	13
7220753	17
9139188	13
3886045	13
1899005	13
9354056	13
9383244	13
6262293	13
2081312	13
36453034	13
13641498	13
4867124	13
8659590	13
12445997	13
9269584	16
3552974	13
4691301	13
10088995	13
3234092	13
24941559	13
20568716	13
11386153	13
7060411	13
6426750	13
1766928	13
8091706	13
2477901	13
2656832	13
1852209	13
6515080	13
2998651	13
4134886	16
18965983	13
5648602	17
2306428	13
3120317	16
9698835	15
5979076	13
421801	13
4982328	13
104199	13
2199397	13
14944742	13
9387655	13
9242932	13
4853119	16
2450487	13
260931	13
7305154	16
10006083	13
260245	13
3288964	13
25913630	13
9513585	13
9974778	13
4527034	13
13251812	13
5954871	13
9098297	13
725531	13
6937416	13
7984463	13
649467	13
1306829	17
11239813	16
26308171	16
12552155	13
1334626	13
11163258	13
3233773	15
1852552	13
5952130	13
7243564	16
1361338	13
30434693	13
5448377	13
10150353	13
305907	13
790016	17
1431966	13
2820571	13
16537733	17
10863542	13
508853	13
4104753	13
13910627	17
5183423	13
6592514	13
6356431	13
1714929	13
933948	13
3332387	13
455213	13
997283	13
15502269	13
6775434	13
11457090	16
9637486	13
14323729	15
1612845	16
1254580	13
4538919	13
17446522	13
1065114	13
4896992	13
4638834	13
23021980	13
818168	13
307726	17
14600630	13
3900779	13
1379026	13
7611987	16
24045973	13
638841	13
12027786	13
22067401	13
4024887	16
21104794	13
8186858	13
3528400	13
334517	13
22546278	13
1529167	13
18473044	13
12153078	16
4784250	13
4510523	13
8228703	13
14279885	16
33573644	13
36414605	16
3468338	13
12357006	13
3831453	13
8986740	13
13230326	13
2207226	16
16150749	13
2998736	13
4054131	13
2212275	13
1942271	13
1411152	13
26481223	15
1260840	13
21248597	13
2595047	13
17430385	13
13319470	13
2348729	13
7293612	13
25467278	13
213542	13
234803	13
12396586	13
6748835	13
10351711	15
7758993	13
9390756	17
670430	13
8912819	13
1135802	13
4284098	13
4649166	13
3692643	13
4056288	16
11039106	16
6306553	13
32092	16
3217064	13
16665433	13
2001870	13
8858326	13
3847788	13
10422889	13
14766226	13
5805400	13
1355810	13
1705486	16
15489115	13
5203670	13
8951972	13
18138680	16
6410295	16
9749551	13
2634825	13
4158731	16
7761612	13
4525420	13
2059437	15
10672128	13
28110968	13
4910075	13
1504050	16
784622	13
149700	13
3364846	13
17619845	16
2635784	13
5586967	15
2957343	13
7484628	13
4638892	17
1683567	13
840352	13
16272312	16
16102168	13
6253173	13
12570517	13
2645352	13
348143	16
10848777	13
2880628	16
1888414	13
4909463	13
14812604	13
5478380	13
3343886	13
3217411	13
510272	17
1323206	13
29417413	13
24118763	13
24819205	13
21770403	13
3779749	13
6922788	13
4576882	13
3724911	13
1041290	13
35281877	13
12868954	15
206680	13
3776901	13
7028051	15
11928055	13
11850192	15
4857619	13
28536624	16
3944851	13
5574548	15
23711671	13
3608070	13
23347100	13
4292680	16
9234106	17
918807	13
3413540	13
1341594	13
5142482	13
6816523	13
14600312	13
4982246	15
27236589	13
9296082	15
5358286	17
9185475	17
246681	17
557697	13
10455705	13
7577068	13
8980910	13
6212601	17
11043153	13
40290737	13
228463	13
840643	13
4817489	13
8161912	17
8460710	17
15352857	13
19946432	13
3936172	13
33925773	13
3849540	13
2644702	15
6985597	13
2491055	13
9764407	13
4788277	17
12381545	13
8533911	13
20024473	13
5579256	13
3907395	17
12856016	16
15552467	16
1420904	13
28794006	13
6383718	13
3971456	17
5408295	16
4935900	13
11769149	13
1039168	13
2502587	13
1318237	13
24818684	13
719297	13
5155513	13
16869113	13
293185	13
2477370	13
5325568	13
4493735	13
2851463	13
3907010	17
3779328	13
8248811	13
16412543	17
1983705	13
9494972	13
1570413	16
22547457	13
4013146	13
13799882	13
559717	13
2109759	13
12883675	13
12618009	16
10022740	13
5784742	13
5960750	13
251769	13
3529337	13
2636159	13
23780240	13
7342174	16
166725	15
2266505	13
1462314	13
2321088	13
1003628	13
1311053	13
2496012	13
7289141	13
7247239	13
1733278	13
5680251	13
3884150	13
11500247	13
11534157	13
3540139	13
1186120	13
289838	13
6401496	13
13805967	13
2210257	13
5130046	16
5274647	13
4515521	13
9492198	13
9032469	13
13563827	13
16169020	13
21696260	13
1858245	13
10527100	16
19584441	13
19622000	13
18658555	15
37271743	13
14537773	13
6153841	13
2200608	13
11943142	13
2213559	13
9008192	13
3296920	13
684557	15
9888564	13
18283991	13
22430469	13
11045151	13
12386605	17
439561	13
5127363	13
22368731	17
12266431	13
23528523	13
12680288	13
17154907	13
6007538	16
12470371	13
6925594	13
5594725	13
21361120	13
3881823	13
342985	13
1880128	13
333019	17
6290359	17
2002068	15
4730177	13
20038402	13
2444462	13
7516475	13
25493111	13
9443526	13
160394	13
40581051	13
7250511	13
15261999	13
8844837	13
5741302	13
2644498	13
22251897	13
1850317	13
15135000	13
16563556	13
17054255	13
3388475	13
7970357	13
4891160	13
1001800	13
7781229	13
10818930	16
8324361	13
6675839	15
4769255	13
3348619	13
15262373	13
40923061	13
5972087	15
763842	13
7667044	13
13559504	15
8613942	13
6567879	13
348643	13
9965857	13
3672358	17
13941451	13
2241956	16
5917113	16
14804577	13
17471372	13
11446871	13
12878935	13
13248597	17
5696006	13
2352665	13
3254967	16
29061081	13
4787680	13
6669261	13
4958296	13
9532105	13
16714889	15
8969989	13
16653394	13
17914466	13
4558591	13
3903162	13
7044570	15
11601225	16
1870504	17
18309378	13
3166836	13
2235188	16
6204522	13
15690344	13
10331533	13
17324558	13
32401096	13
9528816	15
1438819	13
15353544	13
2426484	17
1748228	13
6983504	13
973146	13
6365596	13
662042	13
554955	13
6221	13
2405463	17
13573512	13
1603405	13
9228035	17
27926517	13
51694100	13
4672348	13
6174374	13
4698676	13
9437980	13
569474	13
2462552	13
695344	13
2401084	15
3216188	13
3930615	17
10225049	13
10185652	13
11718090	16
2341993	17
18812743	13
2110224	13
5308277	13
502959	15
2019219	13
2692829	13
14658547	13
3921313	13
22513885	13
1590069	13
2820676	13
15777587	16
14560481	13
3059578	13
6692051	13
1511271	13
23509329	16
13903119	13
10662849	13
879798	13
7167811	16
335132	13
1340910	13
27505302	13
7153885	13
1267955	13
1390835	13
21297	17
13666162	13
21377455	13
42346819	13
15060798	13
9044159	13
12394361	17
2509213	13
10530643	13
17115137	16
1666234	13
13558788	13
359210	13
26217126	15
3860327	16
11350535	13
9032040	13
11096211	16
4800080	13
724052	15
5312961	13
19967516	13
8558086	13
589236	13
593051	16
3400859	13
2244773	13
11475983	17
6170904	13
1838764	13
9075582	13
9612093	16
3433983	13
7296166	13
357635	13
247009	16
9381761	13
1041001	13
23738703	13
8575470	13
17358482	13
2132210	13
8590674	13
3554392	16
6163172	13
3050389	13
2862122	13
6142694	13
2448019	13
1270879	13
169955	13
13998639	13
12249987	13
575212	13
18994419	13
4423467	17
17573855	13
12078197	13
24436757	13
16848949	13
17794319	13
20418630	13
43462304	13
1771247	13
5696660	15
1059150	13
8130853	13
5894459	16
2023404	13
8122267	13
10938312	13
12597922	16
25128180	13
22472123	17
4643214	16
24121595	13
1174891	16
21983139	13
9995289	13
3675894	15
21846470	17
3502999	13
5864541	13
9479045	17
12894654	15
545423	13
12924251	13
9816206	13
836989	16
29393147	13
2192228	13
467755	17
2452954	13
1646402	13
9268965	13
1037456	13
8397014	16
3798102	17
2305251	13
10219825	16
157582	13
9347211	16
110547	13
6721553	16
8067506	13
4464082	13
11037987	13
28536459	13
6185397	13
15834601	13
24826352	16
11843039	13
738925	13
9973989	13
4554687	13
6803085	13
10364753	17
192425	17
11411146	15
209694	16
17124880	16
1416811	13
16849944	13
9807597	13
56526346	16
3648857	17
6345783	13
7591182	16
12599005	16
27172696	16
5866348	13
13127361	13
3955137	13
384285	16
580588	13
1838649	13
1574338	17
21182864	13
1060352	13
10763840	13
1877213	13
38078736	13
1996567	13
301068	13
10694694	16
4632641	13
5565402	13
3587615	13
7663387	13
37648309	13
2454568	13
729681	17
434978	16
6851796	13
8323777	13
9459280	13
8178447	13
11694722	13
10446466	13
986450	16
8781234	13
180908	13
10138387	13
2191102	13
41527569	13
4578918	13
2003409	13
3522295	16
3892043	17
5278304	13
10322995	13
19550887	13
1498438	13
2144660	13
8482	13
21073620	13
6166240	16
3298234	13
8868585	13
12781423	13
1024537	13
13797479	13
1511309	13
908514	13
7880364	13
17889673	13
1595318	13
12364659	13
423596	15
35536075	13
21146084	13
13453812	13
24672907	13
16669657	13
5278375	13
7994491	13
1371618	13
11467852	13
9799414	13
7244455	13
14111043	13
1877726	13
18007058	13
4129294	13
9237269	13
176266	13
8553430	13
17937248	17
4871514	13
6222226	15
6150804	13
10122535	13
18309005	13
9374657	15
9717950	13
1890747	13
6346181	13
2682101	13
10074167	17
871903	13
2676392	15
3236783	13
13312870	13
2195868	13
13723777	17
3241839	17
6637462	13
12148317	13
1355934	13
12925701	17
694507	13
47988317	13
1022994	13
14657895	13
1481314	13
19634650	13
12405173	13
7369967	13
6705625	13
1576409	13
9812568	16
21082468	13
14222861	13
5993573	13
6551290	16
1449918	16
2316418	16
446331	13
12071731	13
56382	13
10052052	16
15571075	13
7749949	13
1027607	13
11749811	13
20193230	13
9562985	13
31792262	13
13697805	13
1082333	13
12020236	13
7186015	13
16287846	13
2620048	13
3066268	13
12500629	13
230704	17
2348609	13
897482	13
6223623	13
8585549	13
1972207	13
8460768	13
10023387	13
9083903	13
779433	17
1396811	17
4163551	13
1056979	13
14782953	13
1843682	13
5404756	13
1239228	13
12779603	13
436406	13
4373108	13
2476465	13
1762937	13
11619506	13
935852	13
5677686	13
6220139	15
19312614	13
4382724	17
4196675	15
1342304	15
3909310	13
2427617	13
12667697	13
2150328	13
1417431	13
2426875	13
3668122	13
6050910	13
9436013	13
12851481	17
3219900	13
6471268	13
25717846	13
1741514	13
109561	13
35665205	13
485008	13
28478032	13
16362092	13
8401029	13
7447178	16
3039448	13
20052310	16
2462156	13
2559981	13
7972176	13
2463655	13
20974975	15
7461847	13
2043540	15
25753036	15
2334623	13
1225232	13
13748450	13
13678340	13
2678950	13
5529839	13
14949211	12
5177803	13
7469824	13
7744926	13
1796004	13
5845686	16
12076508	13
33162450	13
3024497	16
337448	16
21203955	15
3345557	13
673974	13
10343565	15
11563397	13
3171100	13
8271622	13
10287622	13
249614	13
24071021	13
3965259	13
487559	13
6717968	13
1701398	13
2327939	13
54735154	13
4018975	15
4581998	13
11164437	17
2397700	13
2644893	13
6123974	13
1232907	13
4582295	16
4280871	13
424692	13
22189533	13
6276638	13
6929966	13
524800	17
11562970	13
16943551	13
21446246	17
975088	13
18867181	13
1217042	13
652167	13
5098593	13
5786502	13
7886752	13
4691186	13
7452202	13
3206343	13
6506242	13
15302293	13
8626118	13
3057268	13
14126387	13
4209094	16
10395145	13
5484176	13
23785737	13
6061573	13
1499098	13
14313587	13
8897872	13
3259869	13
1812261	13
11293920	16
1148129	13
5908788	13
693882	16
1282917	13
12485855	13
3643090	13
5971083	17
23498164	13
1271565	13
662960	15
13986745	13
10206978	13
3728941	13
181454	13
3814269	13
2564767	13
4950826	13
20434250	17
674052	13
149517	13
15554678	13
7773048	13
6254007	13
19108177	13
1059579	13
41628553	13
15879913	15
1820930	13
2090344	13
17544720	13
5170297	15
4437773	13
8137180	13
4494156	13
7032973	16
9510848	13
1879951	13
9445108	13
10893266	13
3427607	13
1143572	13
2104132	15
4636712	13
8706358	13
732499	13
1545707	13
9099931	13
5862250	13
4048522	13
15845677	13
828675	13
2859731	13
2939605	13
3739131	13
15772509	13
3035776	13
10015683	15
5803738	13
2705114	13
3347518	16
8663784	13
6159463	15
2681443	13
22283359	13
5995607	16
970417	13
1191431	13
1207224	13
566471	17
1115824	13
741128	13
63251844	13
14273104	13
19061598	13
8279116	13
15723307	13
5812793	13
12163972	13
5247109	13
6357696	13
24663597	13
8687750	16
353475	13
22131649	13
6909983	15
1718135	13
49778585	13
9336717	13
5045436	13
3697235	13
14536443	13
6952291	13
4688167	13
3181146	13
3340752	13
28887699	13
20485527	13
2094633	16
2645968	17
19661873	13
1965105	13
1659698	13
1486731	16
7227519	16
23680087	13
1887950	13
12765778	13
7553712	13
12945382	13
2219846	13
20424997	13
5933147	13
1043935	15
3265424	13
10124804	13
2423078	13
41131646	13
5136537	13
5810383	13
4846851	13
26257171	13
20967012	17
27192704	16
11390369	13
8020718	16
17738691	13
319883	13
3461706	17
57511431	13
17740448	13
1202839	15
7287861	13
986127	13
1957653	13
14839653	13
178707	15
3549628	13
9158604	13
8958468	13
15328063	13
10875128	16
35310537	16
9426012	13
14129432	13
5339305	13
7951151	13
786680	17
3689283	17
2305240	15
9821796	17
13562455	13
16484304	13
8104802	15
8381707	13
13088249	13
13633151	13
575022	13
21662861	13
17909249	15
17572162	16
6706732	13
16486709	13
1756358	13
10499930	13
8952309	13
24701017	13
1224359	16
3873267	13
24592644	13
860303	13
20821801	13
3498664	13
13665195	13
3058108	13
5660027	13
1738100	13
12611479	16
19982499	17
1221441	17
20144629	16
16607100	13
5720060	13
452006	13
3049149	13
14443112	13
15451992	13
14695741	17
9593266	13
3601112	13
13407468	13
43822780	13
3376515	13
9059274	13
24106969	13
1670003	13
6299409	13
2843834	13
17827804	13
193565	13
8131094	13
5834807	13
15946823	13
6112510	13
5455313	13
4098926	13
8586355	13
9786555	13
666558	15
16770471	13
3247255	13
7667313	13
4726978	16
13219900	13
1858546	15
3513707	15
10558413	13
5617946	16
5632724	13
2580863	13
3794836	17
4180094	13
747967	15
19882082	13
2433268	13
7450050	13
18254304	13
5016155	13
38725501	13
3231228	13
24400058	13
669768	13
3556864	13
14718989	13
1856217	15
17096781	13
4611901	13
947450	17
993099	13
13001790	17
1540599	16
3531554	13
13289594	13
5866847	15
3892628	13
3654790	13
8216524	13
7519517	16
11061827	15
4013617	13
21048630	16
14584273	13
6692156	13
3261356	13
4037564	13
13359086	13
1304576	13
21493201	13
1760190	13
6736372	15
4542263	13
1878876	13
4724393	13
7370239	13
6856959	16
4848729	13
13346287	13
2219532	13
2408581	13
1567330	13
3200791	13
641735	13
26747662	15
23401388	13
3091470	13
15781850	13
5097519	13
14490319	13
2733498	13
2145568	13
14186949	15
81486	16
17890779	13
5843741	13
3564967	13
16293323	13
7984245	13
38912181	13
942940	13
4629855	13
8838841	13
10664533	13
12026255	13
1954087	13
6160673	17
14924158	16
1931589	13
11670513	13
17767244	13
12326657	15
4227956	17
6387608	13
4509435	16
1608366	13
8013006	13
2598472	13
13368430	13
7403396	13
8394883	13
5130397	15
3532263	13
10906828	16
5855425	13
8830276	13
1787130	13
1831093	15
4333166	13
247381	13
69308	13
142775	13
3364756	13
633969	13
2470543	13
14074351	13
6903329	13
9425828	13
981624	13
1759592	13
3815593	16
5035159	13
7357345	13
14682249	13
6394262	13
13976619	13
10238743	13
1291406	13
3730368	13
2925775	12
4943569	13
4580295	13
28348772	13
21080391	13
6310575	17
7933286	13
3710279	13
20778175	13
695246	13
36081177	13
6291421	13
4003734	13
10432041	13
18576094	13
6886392	13
11230488	13
9641977	13
10477933	15
719751	13
11107258	13
3291062	13
9429113	13
1209139	13
10375517	13
12660320	16
34487394	13
4359750	17
3158287	13
6824822	13
10115943	16
1765882	13
17595336	13
3643306	13
913613	13
33649952	13
2214300	13
3035682	13
229023	13
13412204	13
11599969	13
9619921	13
10154636	13
10710450	13
494811	13
2152129	17
4677182	13
2681733	17
1852782	13
3979643	16
11045320	13
2831214	13
7474086	13
178633	13
1855439	13
8497061	13
5698849	17
4234508	13
18275302	13
13915521	13
14035199	13
8497217	17
9351975	13
7746048	13
7870372	16
11266628	13
5528644	13
5162086	13
6671482	13
1318374	13
15968095	16
4046517	13
3475221	13
13617751	13
23546576	13
19672327	13
640472	13
8884418	13
2311105	13
7285313	13
3119761	13
1546871	13
23811393	13
2694853	16
3629850	13
3263412	13
9088932	13
3696669	15
5452752	15
15326996	13
1723432	13
8450875	13
2587813	13
22908874	13
1527049	13
1648157	17
3985611	13
14126037	13
6324187	13
3603801	13
574088	13
562360	13
10197708	13
5370500	13
2097348	13
7331780	13
2450304	13
4171158	13
4688119	13
3303003	13
1016134	13
1809106	13
12551043	17
349272	17
13184166	13
10649318	13
4266866	13
3091251	13
8039991	16
4856906	13
1437902	13
5764642	16
36307575	13
4648722	13
3533001	17
2747955	16
2607993	13
3970401	13
2304035	13
16591889	13
8208450	13
5998149	13
1853402	17
2916657	13
43387698	16
13576870	13
10324577	13
8083530	13
2281349	13
4330498	16
3203367	13
2315617	13
7625843	13
22099692	13
5367890	13
18937154	17
5138288	15
3218530	17
15134203	13
2467553	13
1550397	13
4034001	13
981766	13
2340926	17
3092050	17
5775812	13
542670	13
4741413	13
940578	13
3042210	13
2809949	13
8666245	13
12233243	16
1615182	13
12741257	15
524627	13
4424801	13
19915343	13
1701401	16
6884656	13
2196856	16
13844072	13
2639215	13
2686965	13
21657433	13
1418212	13
16813361	13
6989759	17
11841608	13
5803839	13
12253969	13
5643238	13
23131439	13
1537153	16
23049729	13
12233534	13
4906003	15
10188911	13
861981	13
113721	13
3832016	16
3234838	13
5951520	13
2138691	16
292316	17
2451384	13
6523214	13
39633053	16
4925864	13
6000494	15
5535158	13
12885977	13
14672948	13
3566352	16
2197722	13
3357625	13
2938404	15
287319	13
10858636	13
21040706	13
29206669	13
9416957	13
13639702	13
142351	17
22406976	13
582700	13
5356597	13
42961899	13
9826979	13
2514942	16
7386248	13
10434449	13
332155	13
5252144	13
1643274	17
7448484	13
8111890	13
26421842	13
11319424	13
14343603	13
8380240	13
1016189	13
30892442	13
5410916	13
23771178	13
1219759	13
515253	13
3978769	13
5224375	13
24418669	13
4534438	15
4401456	13
5698993	15
3981790	13
586473	13
6420788	13
11544822	16
37381362	17
14897921	13
4505231	15
948552	13
7750251	13
7806303	13
297667	13
10106296	13
5199864	15
10554015	13
1371805	17
8059241	13
12105214	13
13834734	13
4266353	13
12276040	13
10967664	13
5808753	13
10856764	13
1210374	13
7525917	15
5650893	13
19424686	13
3949506	13
5470414	13
12207538	13
37113511	13
25070129	13
6426116	13
15231273	13
5917978	13
4704393	13
6089235	17
1451817	13
10645159	13
589277	13
4534900	16
28748516	13
136153	13
1685737	17
2373779	13
9231272	13
3862929	13
1163999	13
12561815	13
5095359	13
746434	13
3349448	13
8328433	16
5827398	13
1945720	13
1113070	13
5382562	13
1909767	13
694696	13
4148708	15
22234871	13
26592914	13
4812299	13
1993005	13
9919733	13
22260206	17
11469702	13
5508873	13
4259801	13
10492375	13
8958342	13
1557415	13
4823140	13
1302651	13
18958440	13
1783360	13
6562028	13
538709	13
5159102	13
602629	13
10170226	13
2962118	13
9018518	13
223613	13
24902896	17
7893388	13
1816705	13
1666619	13
12587355	13
6481423	13
13917662	13
12147747	16
6634390	13
17011361	13
310680	13
2429707	13
5028558	16
3356917	13
9167538	13
2495724	13
14245346	13
87635	13
3446982	13
7503372	13
64852	13
6106853	13
12224402	13
3819887	13
3474581	13
180545	13
17268778	17
159101	13
20810083	16
6146832	16
6664353	13
18722887	13
6502549	13
611064	13
6089	15
1761741	13
1884681	13
4174664	13
2594712	13
1414317	13
9766494	13
2201197	13
4524303	16
7856967	13
16519989	17
833573	13
4948154	13
3101235	13
1857440	13
13034	13
3832393	13
3627722	13
1621433	13
11040160	17
17345500	13
74612	16
13477763	13
2860934	13
718760	13
13158611	13
17109405	13
14884555	13
2256543	17
3879516	13
51245937	13
1619105	13
14414634	13
5181107	13
9071551	15
545694	13
1680218	13
11440383	13
4645233	16
4511904	13
5970654	13
15433233	13
10162832	13
114508	13
3566749	13
1088376	13
22229076	17
984124	13
4029807	13
1881612	13
13173569	16
770641	13
5884872	15
4355780	13
17438771	13
16922991	13
481772	13
9835048	13
24534706	13
9861555	13
48553705	13
5553643	13
4978890	13
440558	13
12577177	13
17392044	13
6308016	13
546341	13
8229853	13
1913042	13
17089709	13
170726	13
6435857	13
3873815	16
8075905	13
1279067	13
8729590	13
442819	13
16900728	13
13811002	16
5468180	13
16978316	13
2504755	15
10993411	13
11663107	13
21939	16
3744276	13
1861450	13
25531326	13
6619987	13
1233801	13
6572290	16
9664576	13
7919109	16
9689744	13
243228	13
7363669	13
14954238	13
566285	13
3794070	13
10173007	13
60050380	13
6157635	13
14582499	13
20509472	13
24596738	16
221455	13
1916170	13
1167955	13
1468483	13
10804075	13
11657476	13
4289109	13
3623213	13
26209675	13
5099853	13
13548120	13
29128000	13
2965863	15
25512323	13
9770855	13
15263216	13
1737870	13
574937	13
6780046	13
2583580	15
2093786	13
1220565	13
3600728	13
13189253	17
1314590	13
549978	13
8223936	16
7848183	13
893419	13
406680	15
8371311	13
3278379	13
8925870	13
8073710	16
5139487	13
1441580	13
11355670	13
6005196	13
9050769	13
7157575	13
755407	13
21182062	13
15421082	13
12069979	13
6980088	13
11929413	13
1947334	15
258378	13
187704	13
13082325	13
2038666	15
37768638	13
335789	13
2460840	16
523740	13
23366966	13
22470557	13
3307222	13
26006637	13
9837489	13
4210590	13
3882058	13
10876512	16
3006946	13
1498674	13
17556267	13
27465606	13
443197	13
1737303	13
8869873	13
18031712	13
2120752	13
1779899	15
979899	13
1261008	13
3251903	13
12700319	13
3552646	16
6331100	15
53489399	13
3760726	13
1025150	16
2173804	13
7196680	13
18237443	13
3825165	16
3470097	13
4498792	16
11953062	13
4510786	13
4538671	13
218868	13
4269481	13
551932	16
2995945	13
1033944	13
15032204	13
3727789	13
2170722	13
14342882	17
9832223	13
12830108	16
1757978	13
15539407	16
363639	13
5716593	13
11338918	13
812548	13
8762498	13
26071932	13
11433961	17
9864864	13
24098933	13
2713636	16
3550223	13
5869750	15
39051902	17
3541214	13
17403892	13
1727450	13
7919972	13
4309849	13
2594538	13
20540973	13
3806072	13
11678993	13
16510436	15
776710	13
4242251	13
10093222	13
14402183	16
4618330	13
2344663	13
1355533	13
13925	13
4148985	13
15011915	13
15368960	13
1078788	13
13446856	13
24023020	13
22161632	13
2129071	13
18330766	13
3078464	13
7191777	13
100667	13
8387351	13
18517220	13
2603945	13
1603286	13
1456472	13
179103	13
8441849	13
1171438	13
10551358	13
4992507	16
15001956	13
9193954	13
2215899	15
3627464	13
21639205	13
4303505	15
5453318	16
8125639	13
194920	13
369602	13
12001560	13
17022159	13
21692163	13
11122245	13
4902130	13
22302687	13
8275654	13
30796819	16
5260899	17
21562338	13
1071151	17
6922952	13
20668018	13
2959196	13
4123371	13
6057281	13
8619654	13
690790	13
12977553	13
12074195	13
1353468	13
124919	13
12951018	13
4147399	15
3129889	13
19839667	13
2390935	13
1254681	16
3264719	13
4065964	13
12388720	16
409984	13
31228819	13
8856786	13
13631059	13
15221820	13
147707	13
2316676	17
1696145	17
13178950	17
38495763	13
6386768	13
3862590	13
6986448	13
9757189	13
39853335	13
1194292	13
931956	13
14084949	13
19649537	13
1791495	13
19205893	13
6352525	13
3585593	13
8743397	13
7198223	13
9947112	13
5458001	13
4582415	13
1283406	17
1915796	13
2034810	13
10357682	13
7694356	13
4517884	13
794296	13
670306	16
21242422	13
8811112	13
1360992	13
10048151	13
5888413	13
3906611	13
342392	13
549072	13
4872817	13
5147390	13
3291749	13
1019266	13
2747033	13
29582125	16
8065721	13
1631022	13
20794011	13
7789786	13
9354540	13
388102	15
5242374	13
17223022	13
4822266	17
14684369	13
260129	13
2650309	13
357746	13
13491026	13
14003598	13
1613859	13
1833491	13
2840647	13
7906316	13
549273	13
4755994	13
242666	16
23580795	13
6293140	13
401746	16
12707071	13
6957073	17
3115360	13
3526041	13
547306	13
12135182	13
28751284	13
11758965	16
128516	13
2626918	13
22731105	13
1727279	13
2768455	13
2119480	15
1476298	13
11618782	13
2517305	13
566606	13
978390	13
12338144	13
990143	13
31097625	13
2481345	13
8894664	13
3566838	13
19391	13
979974	13
29747859	13
4206116	13
10013804	13
29867267	13
7595464	13
5768793	13
3416161	17
1554393	13
384392	13
7340010	13
16448734	13
5020996	13
10287137	13
3540126	16
13840013	13
6853319	15
888280	13
16690532	13
1371956	13
2962255	13
9052657	13
3856454	13
6996717	13
208544	13
33287807	13
4312084	13
2572578	13
529406	16
11373822	13
1643106	13
26146522	13
9110096	13
7784273	16
6604553	13
6566620	17
8165751	13
9139886	13
33524113	13
7494070	13
5683429	13
6838022	13
7665707	15
2442075	13
5155199	17
21217725	13
16041770	13
17376821	13
38863	13
11041170	13
747914	13
11332013	15
877318	13
5799858	13
1723332	13
24449470	13
7994444	13
4495519	13
15923855	13
5172772	13
565480	13
1817830	13
18993342	17
458763	13
6015351	13
9066053	13
792990	13
3061545	13
7351215	13
34221488	13
4117065	13
12183302	13
2005366	13
15795318	13
4190773	13
7390728	13
3899540	13
3009759	13
1898704	15
3776476	16
5551219	13
5300648	13
3227827	13
2908705	17
13676187	15
2422238	13
9595117	13
1209822	13
6394291	13
2456708	13
155977	13
17219725	13
24489126	13
21059727	13
11954682	13
28670901	13
4477214	13
16462907	13
1059689	13
8232485	13
6283559	13
7246231	13
22330205	13
1153539	13
5737115	13
22987739	13
2468887	13
13090681	13
8866488	13
48661485	15
28670853	13
3374128	13
1846724	13
625956	13
92638	13
5317203	16
13664979	13
9342847	13
16955875	13
3067788	13
12727609	13
10129851	15
2955400	13
4368446	13
1146354	13
2289995	13
22355561	17
15339675	13
17981410	13
16943461	13
6858158	13
16590686	13
11805020	13
2742132	13
6988866	11
25487932	13
3106609	17
16476958	13
1592647	13
50858	13
1148835	13
5707672	13
9112920	17
8228482	13
37314340	13
340326	13
20792241	13
364092	16
6177295	13
4851185	13
15135118	13
8905146	13
2419008	13
29116317	13
4023410	13
677070	13
12244566	17
518206	13
1461756	13
2671876	13
471718	11
16521699	16
31355149	13
4955387	13
13500668	15
21033786	15
2092896	16
4017341	13
6410338	13
3543707	13
10960299	13
13856491	13
3310024	13
3221311	13
9557020	13
16197591	13
4143275	13
1977642	13
13254599	16
6790685	13
13441592	13
9131632	13
9589750	13
8730554	13
8326428	13
7226850	13
31299573	13
16692476	13
2362263	13
8366083	16
14342882	13
4612520	13
14055792	15
2163180	13
25687690	13
2922126	13
3250617	13
491406	13
17129153	13
12934202	17
36365150	13
9385463	13
1689873	13
7128021	13
2096413	13
15548854	16
8122869	13
1433716	13
2053140	13
8078659	13
14803399	17
1131946	13
8833625	13
5452730	13
3292091	13
6429119	13
11747245	15
17893999	13
2096643	13
2801929	13
17043902	13
39404867	13
4427054	17
37422322	15
27850727	13
6573479	13
19456461	13
9335155	17
11537181	13
12981807	13
19039153	13
1290077	13
7639925	13
24252727	13
13503798	13
1006091	13
7057875	13
7639927	13
3654359	17
2799345	13
9687014	13
2783263	13
8354951	17
443916	13
2348634	13
6500513	13
9445578	16
9339991	13
1223065	15
6479468	16
13752356	13
11538407	17
6452386	17
5406705	13
7206056	13
15905473	13
18068310	16
22606467	13
23432121	13
7959822	13
10202767	13
9826225	13
7824192	13
5947584	13
7982193	13
3962135	13
10523065	13
11848280	13
1210037	13
18317534	13
3392414	13
16926800	13
30138542	13
483554	13
1842122	13
2402641	15
3187725	13
7368053	13
12110785	16
1497228	13
10373947	13
3487737	13
14991064	13
7970485	13
11189737	13
3494409	13
818827	13
1597843	13
12616136	13
2963536	13
13506924	13
5820403	13
34583145	13
10293383	13
4146434	13
4713424	15
25694116	15
2872831	13
2875503	13
2555684	13
35454762	13
403160	13
3822210	13
8270247	13
2585006	17
21848753	13
1049217	13
2572189	13
2155978	13
7742562	13
2573739	17
7271128	13
11450235	13
4710595	13
2754052	13
3516007	15
13647707	13
3258152	13
10281819	13
1801821	13
3523309	13
6488289	13
23481074	16
4242536	16
655600	13
4208343	13
6904804	13
2216710	16
2563911	13
20521342	13
12501294	13
949733	13
10439571	13
20924810	13
27561982	13
1417637	13
24578285	15
10248174	13
4259462	13
7056035	13
3999826	13
9969246	13
1491410	16
17166977	13
28821576	13
4104553	13
9879266	13
3357519	16
3521020	13
1796036	13
1424572	16
8743024	16
2814393	16
695265	13
15952249	13
14531389	13
35266469	13
3139532	13
547826	13
5777017	13
29088493	13
694162	16
3000687	13
458449	13
1486821	13
2597159	13
2154657	13
19976343	15
11383814	13
5215203	13
1775522	13
21404960	13
3319439	13
6838952	13
14373563	17
14694850	13
65577	13
12101283	13
6564229	13
4020372	13
14110133	13
2858313	13
3434939	13
4532576	13
17064949	13
1643416	13
24173064	13
14870476	13
7288183	15
5053914	13
148664	13
15195848	13
18216870	13
690914	13
866788	13
15429580	16
8573050	16
7279450	16
5134613	17
1481775	13
29038878	13
3884225	13
6136043	13
24378505	13
19217811	13
44356889	16
15066006	13
2039831	13
11400651	13
11992601	13
9650070	13
1206456	16
808742	16
1023266	13
9711900	13
132519	13
9772489	13
6060573	13
15573253	13
9627701	13
6375273	13
634605	16
1604928	13
6825770	13
513465	16
5674146	13
12382744	13
7375124	13
14683077	16
1210866	15
12128848	13
3026585	13
3199205	17
2393517	13
16157516	13
2503858	13
6777023	13
30476012	13
14692931	16
842293	13
4574824	13
7769824	13
18672636	17
18275065	13
6185140	13
27811532	13
6234490	13
31615339	13
40235513	13
6174826	13
1065186	17
9661958	13
8087565	13
34075680	13
3242480	13
2170292	13
4712928	13
28671004	13
3757711	17
10661892	13
9091514	16
27175065	13
13796182	13
28402756	15
18906172	15
1793850	13
4756626	13
9217529	17
8110529	13
2372924	13
621377	13
18483969	13
12522743	13
2006684	13
197229	16
876635	13
1352563	13
17994336	16
8240054	13
2485542	13
3226975	13
5839484	17
23459014	13
4811434	13
6731335	13
33862475	13
10865431	17
10933979	13
4419604	13
10790270	13
10503493	16
3107295	13
16125270	13
8915027	17
19999203	13
30659638	13
5637762	17
2250064	13
7295250	15
18936368	13
16106628	13
3628078	13
18296922	13
1914934	13
4084367	13
27079349	13
3900738	13
1702683	13
21453087	16
9428710	13
1137928	13
142707	13
9619224	13
16328878	13
13935163	13
5744277	16
585999	13
5854357	13
6406537	15
1394466	13
7870848	13
1413780	13
2041041	15
1392385	16
280560	13
5292147	13
4913681	17
596113	16
6020248	16
1930017	16
19043630	13
33221664	13
29969424	13
8226710	13
15997242	13
4269717	13
574646	13
65780	13
10962883	13
3465711	13
361252	13
2565322	13
33777869	16
16167356	13
18186555	13
33844795	13
4008698	13
71447610	13
3220433	16
16603465	13
21529816	13
12658985	13
1949300	13
4203939	13
18187277	13
8655791	13
1238932	13
158843	13
1657258	13
8685048	13
2220955	13
2303438	13
3416432	13
6243577	13
17494488	15
1374826	13
2109085	13
5244577	13
1036808	17
14809655	13
1198714	13
2609706	17
8998699	13
9246470	13
5781443	13
1903144	13
8807076	13
353810	13
24855978	13
482594	13
22061965	13
7350139	13
17422150	13
18569694	13
4657028	15
9164751	13
19675799	13
11571687	13
19954217	13
5118289	13
479736	17
12015081	13
4279569	13
4849140	13
6012637	13
10077741	16
26036621	13
6598006	13
933815	13
11177919	13
12888828	13
1538804	16
12166309	13
15456360	13
27777672	13
30696813	13
13368554	15
3552747	13
14454203	13
864242	13
1738335	13
23553460	15
7571668	13
4321330	16
426325	13
4384837	13
4263933	17
20390421	13
26649824	15
1590405	13
1104743	13
11324485	13
10828121	13
4622227	13
3042650	13
10604647	13
904970	17
2403091	17
5131520	16
475045	17
300209	16
986135	15
1990789	13
14830119	13
5983202	16
1671321	15
286786	13
7725743	13
8745169	13
1847052	13
1035109	13
943272	13
808065	13
2476483	15
806601	16
13757746	13
162043	13
12416600	13
33739989	13
3159383	13
5320997	17
1591328	15
8508854	15
4107670	13
8055073	13
7682531	13
11743242	13
11656900	17
8161872	13
1909833	13
16594260	17
1616743	13
6412069	13
13761932	13
646008	13
3814014	13
13918492	15
1855796	13
17190557	16
6678689	13
7935454	13
14670413	16
7110198	13
778397	13
1570176	13
2074928	13
4370483	13
10120463	13
13229819	13
9406495	15
22420342	13
7000725	13
6651485	13
13803912	16
2981309	13
2196220	13
3140304	13
9370869	17
5493633	13
2810025	13
15138312	13
5513677	13
4296284	13
2701642	13
799846	13
15057658	17
6389551	13
3379603	13
22655176	13
1971261	13
34044155	13
104239	13
13103754	13
6355492	13
22751970	13
1592052	13
37972	16
3602896	13
6553969	13
773813	13
17142647	13
362630	17
2756274	15
6011466	13
7778604	13
10298915	13
2671472	15
4732977	13
16519414	13
5324974	13
3612729	13
2844162	16
10089838	13
316236	13
138171	13
1570097	13
42309326	17
4760281	13
6646610	13
17033443	15
502929	13
14247210	16
929194	13
16178254	16
5225142	13
906258	13
14220541	13
4177193	13
20177101	13
25600671	13
5081885	13
25311095	13
6958238	13
1315322	13
3742007	16
8371911	13
10973307	13
1246155	13
789713	13
1046678	13
606927	13
320308	13
6247799	16
929285	13
6889843	13
22355952	13
5632633	13
2690825	17
1149789	13
14209349	13
4482907	13
17182972	13
10255110	13
12139841	13
34294201	13
4897905	13
10210101	13
10613157	13
6826998	13
2519540	13
627091	13
10268197	13
3760726	13
5354051	13
529189	13
8465155	13
24122625	13
26857719	13
5281807	13
247893	17
683187	13
3340986	17
3304441	13
785293	13
1853854	13
6862090	13
3841148	13
6567037	13
259025	13
9031642	16
9083978	13
5447658	13
758270	15
311926	13
30632019	13
4468618	13
16065166	15
4516486	13
8280217	15
7691545	13
16101944	13
9259559	13
13443789	13
4347109	13
84383	13
1072086	13
491612	16
3042928	13
4492042	13
34883426	13
148275	13
7050619	13
663202	13
1799384	16
16845576	13
33055339	13
2694992	13
4592935	13
7414344	13
14147992	13
4021820	13
68164	13
2131456	13
7499985	13
17821649	13
680907	13
75567	17
8634383	13
228645	13
45216094	13
871700	13
1060420	16
6912589	13
1257036	13
4170324	13
15782501	15
6991879	13
20779623	13
6320331	13
8273976	13
7378522	16
35839213	13
13671674	13
5959004	13
990459	13
6576168	13
10608424	13
3710588	13
5461596	13
10242804	13
4888634	13
16120952	13
18217497	13
3046343	13
2309263	16
15737360	16
172800	13
4967127	13
8724940	13
4254894	13
3899452	13
2617668	13
1960276	13
6081968	13
9089536	13
6354172	13
11651169	13
13161548	13
8144595	13
6953526	13
3156581	13
10451783	13
14700237	13
8798586	13
1580068	13
10472293	15
2115073	13
13376989	13
7752367	13
873804	13
3125987	15
6392526	16
2186851	13
11183647	13
2095019	13
22484127	17
22877816	13
10390863	13
2552991	13
3852856	13
4534565	13
15063496	13
2731976	13
10463193	13
5466966	13
13262830	13
20872004	13
59012815	13
10781414	13
27038637	13
2696343	16
18700733	13
4887048	13
3906811	13
33724413	13
26454938	13
7914359	13
19729624	15
8611470	13
12080337	13
8240404	16
2901086	13
5899233	13
21109	16
9032626	13
10484750	13
24775496	13
2360486	13
3029357	13
4948047	13
3881034	13
16800202	13
17385218	13
401972	17
4544757	17
4621194	13
8014475	13
4964341	13
1239572	13
18275979	13
155309	13
8156190	13
10479352	13
38335143	13
7542598	13
19433678	13
9221474	13
2778996	13
2165233	13
1380680	17
5108528	13
7287118	16
2256063	13
20419	13
5512451	16
7575014	13
1393348	13
16036976	13
1300470	13
8527525	13
15322164	13
5465532	16
9325092	13
12530053	16
5055396	15
971672	13
4064080	13
23913	13
7436761	13
675979	13
13304546	13
9380033	17
10421298	13
1355239	13
16125702	15
21257744	13
12235512	13
3700362	13
3204312	13
3365509	13
3997119	13
13892824	13
16097523	13
14047416	13
11377294	13
4981053	13
2372456	13
7064875	17
5580210	13
4328616	13
3717524	13
8461944	13
2798781	13
3568634	16
8110793	13
10040899	13
33715534	13
3677144	13
13216669	13
3752218	13
24452448	13
320060	15
1993110	13
10525400	13
1782969	13
9569618	13
27092	13
12929757	16
14809608	13
6491653	13
5554256	13
2923203	13
560935	13
22565652	13
561401	13
23483893	17
6478472	17
12044195	13
13283257	13
2044729	13
15249824	17
15337521	13
3844416	13
9335541	13
1433847	16
1295460	13
3608501	13
5599724	13
9724315	13
7806531	13
10386703	13
8647941	17
4696925	13
1867451	13
4830467	13
5018086	13
3545906	16
7752368	13
16259140	13
4207745	17
16949497	13
1831491	13
913732	13
106318	13
5715240	16
4538392	16
2819706	13
24646438	13
3995213	17
5693413	17
25476673	13
5826838	13
3686541	13
2861386	13
780153	17
25945737	13
1289282	16
1882028	13
20608447	13
2889135	13
3346702	13
15929039	13
21433283	13
3636602	13
2408111	16
2661016	13
4603558	16
2963165	13
1577621	16
38336471	15
5599685	13
23193519	16
4686761	16
11662061	13
7422043	13
17446635	13
3526958	15
6008715	13
98377	13
3753816	13
28489134	13
10255990	13
5941161	13
3638496	13
906154	16
18746223	13
2491864	13
8007267	13
3385787	13
1698303	13
2465889	13
5821577	13
1435950	13
10299073	17
14623947	13
683056	13
3203088	16
1095399	13
2081140	13
7184186	13
2367122	13
10769726	13
4788383	13
42139251	13
7849010	13
6450	13
5066100	13
4179316	13
6680940	13
1831673	16
3618714	13
3659725	16
1846953	16
6409607	16
47766695	13
24594219	13
2040028	13
11927348	16
3315249	16
8958253	13
3451842	13
15755917	13
2185958	13
17217638	17
2668742	13
22327687	13
7363177	17
15392351	13
14809352	13
9626963	13
8421405	13
632710	17
16130419	13
3708342	13
7642096	13
3238179	13
14810667	13
4167878	13
7326183	13
12161982	15
2695158	13
12561768	13
7523420	13
49911858	13
4616979	13
10621161	13
9631293	13
13199457	13
9377950	13
1938340	13
2776506	13
11360066	13
6175715	13
8691543	13
28974044	16
11337421	13
6396190	13
1865950	13
786049	13
7598566	13
6655610	13
2012460	13
15217767	13
1447194	13
14943424	13
4391178	13
1130123	13
17545429	13
462705	15
6328678	13
20343702	13
2187835	16
18265995	13
7008562	13
9553758	13
10406018	13
5527106	16
7708031	13
1666176	13
13661749	13
15884095	13
19056305	13
5836272	13
8881256	13
290839	13
35494	13
374390	16
1218785	13
4347217	17
8482704	13
4574198	13
6422724	13
9356293	13
5297443	16
1944538	13
2627639	13
7778261	13
17961315	13
26733469	13
7995515	13
7960328	13
644469	16
4965212	13
1322808	15
15193261	13
18668460	13
8352293	13
16867963	13
9558467	15
3565324	13
14733472	13
2742252	13
1088733	13
18204555	13
25764810	13
477709	17
12442033	13
4261379	13
963949	13
14472215	13
3952240	13
211628	17
5859044	13
3456724	13
14284417	13
129294	13
9810160	13
9735381	13
1559876	13
8793416	13
7943474	13
6153596	13
4851198	13
1729495	13
17466442	13
2680670	13
7990837	15
111399	13
2644297	13
15020955	13
2632699	13
2901965	13
1203288	13
7377511	13
692899	13
13907734	13
2654589	13
17210268	13
2633931	13
241452	16
6898475	13
1207255	16
3546992	15
28239168	13
5664787	13
12418927	13
6089179	13
7780137	13
11846668	13
11885340	13
10374274	13
14342290	13
21472514	13
1913038	13
10163337	13
5781891	13
17537580	13
3377778	13
3622927	13
3703250	13
7932341	13
11016213	15
5381950	16
3189517	13
24809642	13
5927132	13
8817594	13
12394728	13
25324914	15
5077588	13
6982934	13
7588861	13
4093093	13
2071634	15
11447329	13
15649888	13
8349075	13
1302769	13
4881303	17
33844269	13
93001	13
54150318	13
547688	16
17814754	13
53851329	13
10126797	13
4955623	13
11402524	13
2220594	13
25501882	13
598503	13
1561	13
8034752	13
3277356	13
14701755	13
1329235	13
3848947	13
21321081	13
25854776	13
23808148	13
21628223	13
18097055	13
1775981	13
21409214	16
10721637	16
1075673	13
2712891	13
7563068	13
4040881	15
990267	15
4336885	13
4816865	13
5086999	16
7593815	13
7917424	13
1692291	13
9919717	13
5956854	13
2116526	13
15046075	16
10883539	13
3480827	13
376490	13
12775364	13
2585479	13
3731343	16
13249361	13
190375	13
1210227	17
4551070	13
2466153	17
1486251	13
494992	17
14426337	15
893802	13
15445999	13
7082400	17
5024820	16
15320921	17
310395	15
14265568	13
11210991	13
3456032	13
3020610	13
6601226	13
8285250	13
2044800	13
12822718	13
8449225	13
5125756	13
4439397	13
5374315	13
5586497	13
4185732	13
7386491	13
3649953	13
5680444	13
12244148	13
1488361	13
5307469	13
22927999	13
7662203	13
8248207	13
18261806	13
4477132	16
2929871	13
15061701	13
7119132	13
2112586	13
1735503	13
13035081	13
5177237	13
3216818	13
471018	13
752968	13
15139487	13
36519492	13
15493867	13
6234183	13
704182	13
7596249	13
1814597	13
6256627	13
3371822	13
4039558	17
724060	13
1069435	13
23290937	13
6436949	17
5185913	16
6437873	13
369033	13
4445731	15
405137	13
12986462	11
950417	13
4935830	13
3143282	16
8514499	13
9843576	13
7655199	13
2765913	13
1411367	17
2163298	13
8430848	13
623287	13
7299795	13
4915274	13
14030673	13
5769945	13
29805	17
6040308	13
9707256	16
4486980	13
7563434	13
113192	16
25846023	13
3569956	13
7552514	13
21248138	13
11166930	13
7246525	13
2260547	13
8341407	13
601950	13
4738822	17
5397684	13
1070346	13
7749202	13
3956263	16
7206360	13
2326208	13
11699413	13
19678806	13
2002066	13
2628071	15
3328773	13
6507479	13
377851	15
4207453	13
12563215	13
5438876	17
8112989	13
1646293	13
168280	13
13133047	13
2560812	13
1702080	13
3162149	16
25070619	13
377984	13
1618275	16
243051	13
31720189	16
5527656	13
11675168	13
1265799	13
1443224	13
18034444	13
2201215	13
15921366	13
258116	13
1837599	13
2007805	17
3411098	13
4041696	17
1256069	13
5209143	13
24150447	13
13111339	13
7574642	13
8229344	13
1686729	13
1652051	13
5171678	13
1906258	16
24219635	13
34925028	13
1375759	13
2870347	15
5074261	13
673522	13
180887	15
5522140	16
1694531	13
14134015	17
3785589	13
9001439	13
5409667	13
21722315	13
7117788	13
17435100	13
2654600	15
4413754	13
8914607	13
1128223	13
8965866	13
499127	13
6168378	13
26737348	13
11950455	13
16591502	13
2497366	13
509081	13
623166	17
1984387	13
6802135	13
14300684	13
7176691	13
275075	13
3128240	13
13197283	13
2100945	17
10146262	13
1575372	13
4779345	13
186131	13
1132402	13
22641497	13
9158595	15
16852099	13
11088144	13
1542196	15
1782242	13
2584430	13
1109021	16
17669373	13
32982109	13
5511783	13
7918088	13
6768284	13
12043248	13
5974122	16
4825793	13
3965285	15
15824929	13
3286108	13
5516371	13
3845133	13
179770	16
4963476	17
5897347	13
40282262	13
5196872	13
40015886	13
4962574	13
11335019	13
3720434	13
832028	13
10238423	13
2177567	13
21903115	13
3538230	15
6592417	13
14163824	13
2308434	13
12732791	13
19596014	13
3500170	13
8855518	13
22483873	13
5014316	13
16644359	16
28184856	13
3250968	13
9428414	13
11987212	13
14241438	13
3388289	13
748806	13
3143618	13
2012710	13
11622819	17
370024	13
36174373	13
14250716	13
8509025	13
13647967	13
71248	13
4008995	13
21245763	13
6931871	13
25548432	15
16390540	13
7006357	13
13680714	13
982255	13
15853607	13
1994793	13
37689106	13
123792	13
4457901	13
11267636	17
8435517	13
2916132	13
10934127	13
2632592	17
10512078	13
868631	17
18243293	13
11284312	17
26483983	13
6944222	13
8069989	13
3392198	17
7346974	13
7540622	13
8617260	13
5666203	13
8343310	13
8346432	13
12484248	16
5411849	13
6158349	13
686829	16
6877866	15
31093919	13
41640277	13
3627619	17
13918806	13
644878	13
16417639	13
8491291	16
17991549	17
1700032	17
12697200	16
20856965	16
1128544	13
12084684	13
9442491	13
45843939	13
3826253	13
7120549	13
11746944	17
12836493	13
707496	16
12420220	13
937431	13
2589650	13
3236920	15
5397153	13
9771418	17
29371458	13
10600798	13
4205756	13
4519261	13
18589952	13
5456643	16
8591489	13
18278839	13
10243601	13
2611965	13
11954916	13
4299952	13
2460875	13
2063418	13
2275682	13
1212706	13
3323974	13
943	13
2936737	13
16862677	13
18739086	13
11947470	13
2064207	13
2018157	13
6474322	13
4449359	13
12013880	13
20982160	13
8278464	13
1396748	13
5668999	16
11206247	15
14747115	17
5950870	13
1308947	13
4948539	13
205657	13
5562806	13
3749383	13
23458281	16
18176925	13
593621	13
19332099	16
1986148	13
28263237	13
5054718	13
7092148	13
11173422	13
8970496	13
2655336	13
3534988	13
10655125	13
3815709	13
5833218	17
617198	13
1783153	13
158065	13
1720218	13
13233045	13
4926721	13
120888	13
6020726	13
23539850	13
5222736	15
1822014	13
3895773	13
8917916	13
5687183	13
12818564	17
4162699	13
1488409	13
957550	13
3019609	13
3253495	13
9870414	16
9263839	13
729554	13
20800978	13
9439973	13
9279455	13
1668433	17
7692281	13
4339230	13
34917987	13
2937128	16
2874544	13
9453761	16
1018648	13
4904605	13
1346923	13
1906291	13
5766678	13
21802038	13
15286802	13
13513415	13
1791598	13
3585756	13
10670844	13
1366057	13
5482731	13
13179568	13
1659231	16
17585997	13
561737	13
2037065	13
4644244	15
9687130	13
10091064	13
12363025	13
20805082	13
7169999	13
5227891	17
21512754	13
1589400	13
16448213	13
4702512	16
5297454	13
3348197	13
708636	13
14267649	13
1513893	13
14865121	13
15781002	13
19971632	17
5601426	17
2057390	13
2227304	13
1088230	13
59961	13
20201121	13
4879380	13
6002306	15
1565732	13
24681132	17
4226973	13
73493	15
897049	13
8964112	13
423668	13
14670245	13
3181278	13
648799	13
15043323	16
13558246	17
15789710	13
23454114	16
9116357	17
17058583	16
2086582	13
1688959	13
15885094	13
15113496	13
16466814	13
15747638	13
14382465	13
9972106	13
1373954	13
2846275	13
10297656	13
173904	13
9028534	16
31422181	17
455322	13
19428275	13
4491735	13
20474031	13
2645309	13
11691554	13
1086790	13
11467292	13
26413762	17
5788119	13
23966225	13
1087270	13
12053959	13
17211062	13
1093751	13
9097109	13
6345055	17
2817152	13
6051040	13
3239712	13
22765352	13
8898067	13
2174421	13
23381787	13
2575092	17
17231406	13
10875403	13
15924788	13
7661133	13
15337695	13
8236674	13
11205969	16
5724736	13
2103921	13
402210	13
47647855	13
9459840	13
1729803	13
1754154	15
3028048	17
371977	13
3322804	13
179178	13
6986592	13
35760863	13
22012752	13
7800105	16
41838018	13
5020669	13
2153160	13
1418144	13
1813631	13
58975	13
2327570	13
8494752	13
3353997	13
5546523	13
3617680	17
12423748	13
22927288	13
6289802	13
21503396	13
8199015	13
5760784	13
52842138	13
1653800	13
208870	13
11014086	13
5869060	13
17280100	13
8560582	13
11812597	13
4592689	13
6672530	13
5141677	13
7221213	13
21272098	13
1920205	13
3498888	13
23380802	13
6180895	13
8755650	13
4937519	13
447466	13
11169112	13
257490	13
22870361	13
33921410	13
18554663	13
4078823	13
17914633	13
1577982	13
13610648	15
1275126	13
17436512	13
12961344	13
34186667	15
13918858	13
3675684	13
1800282	13
20786610	13
195464	13
11838460	13
8309953	16
6656904	13
1499406	13
8900019	16
366158	13
3542957	13
14142098	16
8378803	16
36772384	13
6049943	13
26095608	13
2931588	13
786888	13
33091771	13
3172857	13
1572651	13
5078201	15
4726591	16
3448456	13
22814112	13
12807078	13
5634497	13
1193747	13
13321465	13
5121523	15
29911111	13
1968922	13
5014344	13
2501754	15
1282447	13
1859339	13
12316770	13
31290386	13
221784	13
18125420	13
2773688	13
1028759	13
37787266	17
10778393	13
6359654	13
22140038	16
4712193	13
336013	13
4569135	13
3944744	13
980984	13
194567	13
13643183	13
2605153	13
9117427	13
4728638	17
4436805	17
3395586	17
27485708	16
1002070	13
7997687	13
3819965	13
6150766	13
2515460	13
8071882	13
22604599	13
1890278	13
5744020	13
11685320	16
10207028	17
288364	13
10601105	13
11802505	13
12483559	13
5372522	13
916825	13
496882	13
1588490	13
8964677	13
13377999	15
18251591	13
12432000	17
1238428	11
6427439	13
15396237	16
8302512	17
792438	13
1001408	13
15837705	13
1731143	13
17426802	13
4406790	13
5928616	13
4481651	13
5491873	13
11319944	13
1706269	13
22113970	16
4745956	13
3882822	16
7901999	13
1539306	13
10306529	13
4152142	13
13870189	17
4377512	13
11620152	13
13365341	13
9261742	13
9690681	17
10230343	17
6790903	13
192269	13
3821640	13
8672047	15
4261999	13
1149729	13
2631126	13
7000196	13
5717154	13
1448703	13
2623537	17
1598884	13
1916746	13
20633831	13
13995813	16
8354135	15
11693608	16
2614578	13
16339684	13
12340069	13
1051462	13
1851863	16
15133143	13
3892048	13
7829091	13
5995870	13
4043783	13
7490673	13
15184817	13
3034135	13
14439561	13
338078	13
2447572	13
5107504	13
1165972	13
26809052	13
1746297	13
1699681	13
7298877	13
5591005	13
283075	13
3212115	13
1090585	13
9017410	13
5166574	13
7955236	13
2630907	17
1021993	13
9871394	13
3002698	13
106118	17
14664451	13
9627095	17
3955509	13
3310079	13
23326601	13
1498473	13
4112081	13
5252228	16
1522903	13
4885788	13
12175436	16
3370232	13
5397424	13
9098511	15
571695	15
6209781	13
15712621	13
4914690	13
5395537	13
1397066	16
1347577	13
14982310	13
10873522	16
925943	13
2893956	13
1751665	13
3309671	16
1088629	16
3197732	13
8631125	13
8122600	13
1339613	13
438058	13
2009913	13
11097144	13
12328179	13
15644611	13
12192397	13
26092108	13
25621566	13
327933	13
11661019	13
4106710	13
2778792	15
11161591	16
1043954	16
19390887	13
363927	16
17884647	13
956803	13
2642229	13
2255743	13
67462	13
12201380	13
13515612	13
8454598	13
13365270	13
40568087	13
8753459	13
21066737	13
14120684	13
3796053	13
5288443	17
5553557	13
168694	13
22816758	16
16531151	17
7066925	13
100981	13
11204099	13
9816284	13
3132637	13
6488935	13
699071	13
9626205	17
1810500	13
1976481	13
4424915	13
8569328	13
5298922	13
2664114	15
22900041	13
6911297	13
9190396	16
1896289	13
8321785	16
8919107	13
13609886	16
12419358	13
2298824	17
17052134	13
3189104	13
41481293	13
5860906	16
66192	13
2427707	13
6875067	13
13478174	13
12703906	13
7177093	13
9344326	16
6450723	17
16893836	13
5489393	17
1013747	13
31365578	17
8860048	13
3566877	13
6038427	13
18487365	17
2150288	13
6292858	13
6836946	13
7602197	13
44748929	13
3794416	13
19453429	13
3131671	13
10431042	13
999720	13
30567395	13
21530716	13
8027825	13
5592402	13
5816403	16
9613451	13
22185703	13
9492348	13
39902	13
6439773	17
330927	17
9059653	13
3231424	16
18555107	13
3555694	13
10577574	13
17025797	16
1124312	16
25264386	13
19449786	13
7505811	13
4001511	13
267709	13
4594434	13
7848251	13
5978488	13
13794341	13
25270189	13
3257345	13
4588525	17
7822954	13
30470713	13
5289295	13
497423	16
5352206	13
5777397	13
2420423	16
10560472	13
9663570	13
8487693	13
8962090	13
20755992	13
6821008	13
4040530	13
4010603	13
1387419	13
2527513	13
48833264	13
2173959	13
6415971	13
15986841	13
42178481	13
4526676	13
4238731	13
31564308	16
10955890	13
3318646	13
3134881	13
1222281	17
2699301	13
10814641	17
6773950	13
903826	13
3107982	13
212334	13
11810360	13
1291792	13
5410908	13
13428546	13
6174215	13
16233978	17
3067106	15
27305206	13
2028903	13
6175723	13
2221957	13
1012496	13
2004244	13
14364145	16
563673	13
9767377	13
913794	13
6833358	13
4764870	13
8640149	13
8696833	13
829841	13
18255799	13
10885431	13
5682316	16
57120	13
5903658	13
5494440	13
9309788	13
5492849	15
10689224	13
20742114	15
17631649	13
6045823	13
9494124	13
3140059	16
3412290	13
7612722	13
30533895	13
23066833	13
7710508	13
13993614	13
12638104	15
9960893	15
1218570	16
8659533	13
2233	13
7776490	13
22654461	13
6820938	13
7168875	13
1824561	13
13768151	13
243103	16
10333212	17
1841294	13
3454178	13
721984	13
4284896	13
810013	13
7797908	13
11058183	13
5673776	17
20238376	13
15796798	13
3768139	13
2220801	13
4851454	13
5885577	16
4037313	13
865060	13
11609542	13
1015612	17
25719137	13
3908631	13
17467221	13
4487302	13
213489	15
4620215	13
9872874	13
11602071	13
7490599	13
14680	13
30148572	13
12265963	16
9134610	16
921437	15
356162	16
59169736	13
6664488	16
18732789	13
3104494	13
37117343	17
6800049	13
9187886	13
5167894	13
31772356	15
1554593	13
21166792	13
4451235	13
10393395	13
5113929	13
4952100	13
8000552	13
4784234	13
10296780	13
14248988	13
6271650	13
20858607	13
232490	13
9509408	13
2442115	13
15141310	13
5054190	15
10191737	15
2649404	13
2742590	13
11702637	13
4101025	13
1203484	13
8469168	13
13185873	13
4169135	13
637142	13
9082361	13
12758792	13
12082859	13
8077974	13
4125329	13
8777219	13
4094490	13
27969818	13
7083894	13
3184263	16
4810696	13
2034622	13
330333	17
11532675	16
1625307	13
3950077	16
7406465	13
8176266	13
8066379	16
5967991	16
5463891	13
15202678	13
2066130	16
997581	13
1712988	15
7469578	13
2362107	13
9276179	13
22880910	13
18240187	16
12673008	13
40413011	13
4471813	13
6892083	13
32127569	13
8351625	13
2629409	13
4393837	13
19518851	17
14329778	13
2382459	13
15814327	13
2783419	13
10079789	16
81331	13
5195805	13
18666355	13
2545501	13
5461345	13
3508655	16
799525	16
7804586	13
5999781	17
22929872	13
3589057	13
12547232	13
1136158	15
2417646	15
6129972	15
435894	16
881307	13
25995657	13
4216905	16
10090105	13
2320900	13
2350771	17
177003	13
12192392	16
4659762	13
5986136	13
8069050	13
3956904	13
11397470	15
6088785	13
627052	15
19996525	16
42697	16
557895	13
8011670	13
454522	13
878852	13
7852227	13
11233080	13
606806	13
5561911	16
9555113	17
529750	13
8388392	13
1152643	13
12359242	13
17833139	16
10261143	13
5001023	13
6793369	13
6109237	13
19068598	13
10313524	17
3682573	13
16324741	16
15903624	13
8437144	13
14637666	13
12308078	13
15929958	13
89881	13
16126453	17
3135330	13
5415354	13
117146	13
817432	13
645652	13
5133233	13
3545355	13
7094277	13
6345190	13
5963370	13
4636452	13
17339473	13
29844836	13
333596	13
4822558	13
21559378	13
3664472	13
447614	13
9108565	13
6662469	13
174502	15
963061	13
670047	13
7503214	15
1110455	13
4810482	13
864196	17
14508685	13
11287336	13
4710390	13
1494195	13
1495255	13
812105	17
23688805	17
5604033	13
18384077	13
7369412	15
2580153	13
17163704	13
16742859	13
5314038	13
2222797	13
3947709	13
8976718	17
12970938	13
1045579	13
3381851	13
4480568	15
482515	13
5089619	13
1780291	13
10174746	13
2294322	13
1076324	13
9275154	13
11513586	17
2246222	13
3357268	15
5115567	13
15788916	13
11908051	13
4262555	13
2455756	15
1745775	13
6112436	13
13544867	13
6513609	13
2132044	13
4609164	13
2812788	13
6369846	13
320092	13
2217167	13
5546445	15
14251776	13
6347137	13
10562065	17
11180051	13
14151143	13
2920241	13
1095578	13
662381	13
11489577	13
19278094	13
8414602	13
7189492	13
12660934	15
4564056	13
686482	13
6193126	13
1547129	13
4737438	13
5128964	13
6657544	13
1414553	13
11915410	13
1161319	13
8246155	13
4979830	13
1304936	17
2040853	13
4094191	16
2580441	13
7631818	13
1327730	13
8391873	13
6357709	13
9740708	13
600890	13
2283418	13
3172369	13
4453251	13
14325041	13
6171151	13
17136969	13
8474067	13
362692	13
28557715	13
7661541	13
2452298	13
19353	16
338155	13
20637587	13
10104417	13
3072145	13
4148579	13
4842636	13
16748827	13
7440149	13
4165334	15
12650887	13
4655938	13
904510	13
1294629	13
2097860	13
15591716	13
9614029	13
10920075	13
580876	15
3304658	13
3895453	13
2771131	13
545143	16
12683659	13
6004189	13
24988292	13
6113645	15
5641510	13
4714323	17
14028943	13
5828024	16
4945745	13
6009133	13
2825227	13
14787813	13
10410786	13
10740796	17
11137099	13
1118223	15
12217635	16
8875714	16
11587212	13
45438285	17
1411175	13
3873665	13
6444771	13
4760024	13
214102	15
10449978	15
1307596	13
14263665	13
13838887	13
1569537	13
33289694	17
9442612	13
31273268	16
9847024	13
9966854	13
11209801	13
273734	13
7580187	13
7815682	15
4546623	13
25149451	17
9139081	13
5437359	13
7546243	13
13672630	13
14497925	13
8324527	13
5173229	13
3218927	13
3299083	13
855004	13
21462563	13
3533109	13
2989187	13
1429263	13
5087137	13
1172658	13
1078395	13
150686	13
3150125	16
3707620	13
13029297	13
27161	13
21888153	13
3485129	17
11420650	13
6632326	13
6494979	16
9776533	13
23577780	15
5609778	17
4225860	13
7505812	13
1329672	13
7338152	13
1330741	13
7671560	13
3727687	13
1054302	13
6476673	17
6147162	13
14139780	13
13369683	13
2923737	15
4350988	13
12684866	13
4320883	13
8658849	13
3188864	13
7663330	13
3352591	13
759078	13
1668128	13
38585056	13
4950414	13
14960318	16
4119782	13
890823	15
21166544	13
6172821	13
1516867	13
4553784	13
20274109	13
2198558	13
547583	13
3607837	13
280477	13
2452261	13
17121134	13
15379634	16
1831338	13
5478434	13
8252267	13
5785117	16
1526825	13
41240	13
17312083	17
12573268	13
7065047	15
9466714	13
21580	13
6994232	13
2607452	13
4090504	17
31494694	13
3535328	13
1427567	13
6165619	13
293275	13
1426215	13
13384110	15
3205026	13
5958114	13
5167234	13
7061909	13
47251017	13
653618	13
2140829	13
16463778	15
3438179	13
2388024	13
10166355	13
110455	13
6279424	13
4352929	13
2902317	13
10018603	13
3242795	13
6589824	13
6670057	13
6623618	13
4878614	13
24883955	13
18242333	15
986106	13
1601335	13
8457553	13
14019235	15
16447709	13
4208764	13
9469420	16
27106190	17
14079005	13
5546560	13
8139720	13
8249737	13
2590031	13
749668	17
502438	13
3309116	13
10740405	13
721211	13
10835774	13
391330	13
6287806	13
264731	13
4359840	13
5387593	13
15520759	13
30423585	13
1401369	13
441588	13
910675	13
12119676	17
16646505	17
22279552	15
2485719	13
19468013	16
19091273	13
2866822	13
3781890	13
4783843	13
16004509	13
23729744	13
4017085	13
7242913	13
2776970	13
10563524	13
13552559	13
12043378	17
2640491	13
9580108	13
17282413	13
2268521	13
14290822	13
300636	15
1154314	13
564785	13
37808434	13
22503684	13
4581764	13
1692550	16
2777224	17
2240277	13
8161053	13
15562974	13
4929499	13
6736832	13
12471985	17
1600238	13
1283572	13
2834584	13
4529026	13
2937654	13
12215184	13
2702199	13
941415	13
12782656	13
2460685	13
12648271	13
8943041	13
2152419	13
13280282	13
4906404	15
5622982	13
292986	13
14939902	13
29133583	13
6393435	16
9665815	13
9320456	13
7806406	13
7376656	13
4676216	13
13907623	13
4082448	16
2259399	13
6723431	13
5500324	13
11403890	13
4000164	16
10870428	16
67508726	13
5036214	13
8658732	13
18188700	13
14462349	13
10821821	15
15243059	15
15720985	13
444441	13
1155738	13
2959358	13
295259	13
2727082	13
7156127	13
1723565	16
8747294	13
6303728	13
12547037	13
8687740	13
24414589	13
12166952	13
24180190	13
1877	13
5095832	13
3324105	13
3548445	13
2509242	13
1806142	13
6917841	13
4477139	15
1808777	13
20100993	13
21474150	13
9571334	13
12692860	16
3284332	13
6032026	13
9858510	13
9302597	13
20445779	13
21708628	13
15186731	13
5833262	13
8461530	13
3593940	13
497166	13
10514793	13
10112967	13
1663434	13
724441	13
5923996	16
7519862	13
9086186	13
10039155	16
14267238	13
5292537	13
4419846	17
13878267	13
3760851	13
2997357	13
4532506	13
9304038	13
3395346	16
17715637	13
8385819	13
6505827	13
836157	13
5249496	13
15314046	13
12538909	13
2163972	15
20325400	13
441870	15
15101171	13
5359022	15
4533667	16
8543516	13
24024693	13
3044776	13
23804412	13
322249	15
8817430	13
8802099	13
8702543	13
11599004	13
38936467	17
7985509	13
9045652	13
1860100	13
3984819	17
2474136	13
9783386	13
22688306	13
17947940	13
12857036	13
6947613	13
1894214	13
23010621	13
1325514	13
7672002	17
17456503	13
6282286	13
15941126	16
1982408	13
10028621	13
5908001	13
21472005	17
3025623	13
1906712	13
17255428	13
8809889	13
7885032	13
19210006	15
7831585	13
4026968	13
1124094	13
8038590	13
62479697	13
123276	13
222063	13
21712933	13
26783531	15
3311052	13
1811011	13
3101821	13
3740459	17
1849223	13
932385	13
15097639	13
21044280	13
1401041	13
5712934	13
821140	13
1328708	13
9310769	13
119688	16
10702608	16
9475063	13
601206	13
3376393	13
17328489	13
35358734	13
3379657	13
3109047	16
11688742	13
4934356	13
11255425	13
13918884	13
45595773	13
18721168	13
2874129	15
4185437	13
967595	13
2828818	13
427357	13
21555995	17
2288	17
5008296	13
25339671	13
3464372	13
4864972	13
6093674	13
12891798	13
32445461	13
9827974	16
10328640	13
17660929	15
16546886	13
878011	16
5566646	13
12664734	17
15307663	13
37178441	13
449492	13
11703936	13
8605347	13
8413722	13
13578818	13
14986841	13
201149	16
29538514	13
4711145	13
20224855	13
642946	13
8822262	15
4907799	13
12032393	13
3215101	13
12205827	13
3239378	13
7167699	15
26959925	13
323571	13
9431195	13
6772920	13
11574267	13
26782	16
10631939	13
1144199	13
34696532	13
3166629	16
186665	13
8577017	13
307309	13
8402750	13
5559944	13
3409821	15
281998	13
2021544	13
35875854	16
505556	13
3010434	16
982835	13
9851590	16
4940139	16
2712824	13
6042222	13
13833809	13
10014065	13
12978693	13
11455445	13
2237233	13
10075554	13
8121425	15
1484787	13
8295373	13
141186	13
22731634	16
7936210	13
12125799	13
2181957	13
10071244	15
8942225	13
8894302	13
5705839	13
1567653	13
4872253	17
6935825	13
3307478	15
482930	13
221064	13
5078728	13
64243	13
23957203	17
179980	13
1922027	13
12594841	13
10645202	13
14130025	13
313809	13
13335269	13
17202777	16
119403	16
52475084	17
13023114	13
5662367	13
7848717	13
12354864	13
705647	13
1406959	13
2734701	16
18780124	13
19223952	13
2967805	13
710104	13
2434509	13
1947613	16
8267263	16
13082085	13
2734501	13
39748068	13
937400	13
10287021	13
9884908	13
257870	13
9982857	16
4404121	13
917955	13
23824846	13
14889778	13
3504708	13
17388473	13
9029764	13
948821	13
679305	13
2320393	15
16367717	13
9322540	13
1199101	17
7654030	13
8765236	13
13113362	13
7665869	13
11912951	13
5896278	13
6289508	13
1205443	16
1440698	13
9295507	16
3509112	13
16178216	13
5652922	13
439422	13
3971693	13
4102726	13
7359555	13
3688062	17
863969	13
41820013	17
664720	13
26247057	13
13193865	13
15526188	13
8926537	13
6276832	17
6329577	16
4266059	13
552012	17
243998	13
35002843	13
3272287	17
4851159	16
30041422	17
1493485	13
7476615	13
17523678	13
3511132	13
2862270	16
3149070	13
14167507	13
1110149	13
1962275	13
9516413	13
32388200	13
5163750	13
6908920	13
2211787	13
733046	13
4603099	13
1217979	13
6316532	17
29634241	13
871022	13
24362581	13
37364527	13
16980872	13
19792030	13
6632408	13
11671795	13
4392704	13
3739853	13
7056690	13
3911887	13
9509336	13
9295534	13
2398137	13
9021595	13
359181	15
3237603	13
29295620	13
2009155	13
3916346	13
36883635	13
16745659	13
1953984	13
11918297	13
324308	16
9541311	17
18593998	13
2781867	13
7492043	13
92747213	13
31256547	13
11319705	15
7551266	16
3566388	13
19485578	13
8656068	13
5089659	17
2651378	13
4351476	13
4845530	13
10003226	13
15342137	13
11159944	13
41564687	13
2324039	13
5463019	13
14556309	13
8688819	13
4384127	13
4913653	15
2472883	13
9375852	13
5207683	13
11011414	13
9603202	13
2621842	13
14356493	13
6050547	13
1604545	13
3683169	13
10079499	13
2765207	13
65537	13
1900677	15
589733	13
12641300	13
6956784	13
2375087	13
11495009	13
8418641	16
1661988	13
17639573	13
1568846	13
17534421	13
10755361	13
1268882	15
10118535	15
5392513	13
3879642	13
2777168	13
3723976	13
20537	17
2948637	13
5401588	13
7274674	13
5774170	13
31045453	16
176800	13
13260284	13
767088	13
8603201	15
1442661	13
24625814	17
18067907	13
42660175	13
1741252	13
48527073	16
3838375	13
16362050	13
2895699	13
18350321	13
17932698	13
1360831	13
3434610	13
3298197	13
767110	13
2972588	13
21998205	15
1305743	13
2973590	13
25645773	13
7687516	13
17832453	13
3333867	13
1166813	13
19036231	13
18709546	13
14087955	16
19543316	15
8866654	13
1724120	13
1942552	13
6450638	13
1889502	13
8596330	13
6046041	13
4249118	13
2281571	13
10044576	13
2909672	13
8365096	13
3205592	13
38371366	13
26539615	13
24729948	13
19379689	13
3698529	17
1145253	13
5320662	13
3143480	13
29803198	13
3973755	13
10732504	13
1547744	16
5914253	13
21998338	15
9820981	13
16045169	13
10146460	13
9038830	15
2934835	13
3952917	15
13356401	16
3053642	13
3656295	13
6491345	17
3456156	13
8887227	13
1560404	13
5895527	13
1659127	13
19961486	17
930406	13
14564219	13
3929819	17
1937594	13
6736908	13
1082811	13
19853	15
3575552	17
9439301	13
2111216	13
434553	13
2944107	13
8531388	13
3658211	13
1375359	13
5191027	13
6898273	13
4495514	15
14368295	13
52192099	13
13468622	13
6961287	13
8069824	13
16778212	13
505995	13
2592946	13
14785741	13
2191310	13
18131909	13
9558428	13
6152355	17
9898714	13
4865992	13
436127	16
23218589	17
16075838	13
17614977	13
3946819	17
12858967	13
11577278	13
10403449	13
6033045	13
11948437	13
28014325	16
3814227	15
202208	13
2282039	16
1317841	13
5035202	13
19420485	13
15837671	13
4686654	13
619052	16
1949235	16
4172017	13
4631139	16
2491448	13
6516548	13
11416773	13
23075707	17
1071774	13
26366174	13
5112243	13
8570870	13
577759	15
5875742	13
215272	15
8770408	13
5106676	13
22415	13
3185282	13
12293717	13
6894388	13
21085115	15
602571	13
2720577	13
84503	13
4573485	13
7915544	16
3039140	13
7030384	13
13562820	13
9451564	13
8338747	15
19820059	13
3590093	13
6458967	13
3444782	13
4807840	13
618809	13
17456251	13
10521598	13
26313184	13
1900262	13
3681922	13
5754570	16
16143276	13
6480939	13
31594819	13
3777777	13
23266364	13
15193325	15
3014648	13
123353	13
5558664	13
16019809	15
5191827	13
9267433	13
3652081	15
3739121	16
11381866	13
8320140	16
3009990	13
9383901	13
4454239	13
3491492	16
1119271	13
7429360	16
15849375	13
1358257	13
20067933	16
3056115	13
14561848	16
19448668	13
28069649	16
1339692	13
688792	13
3709103	13
617497	15
2714070	13
17205871	17
3981706	13
6990560	13
5546048	16
8423148	13
30274148	13
2129904	13
5909855	13
1345544	13
13055293	13
2951931	13
3014990	13
5831738	13
21913424	13
8938898	13
4965327	13
6202431	13
19169101	13
2831354	13
5841231	13
10561130	13
4321937	13
277482	13
3214569	13
4091231	13
906911	13
909141	13
5242041	13
1325168	13
3365651	13
8173274	13
5796542	13
2542195	13
6768074	13
6366300	17
13228070	13
17435385	17
10621324	13
670113	13
4925666	16
144874	13
494462	13
782500	13
8604278	13
8275312	13
16979843	17
776668	13
629532	13
12814253	13
2511756	13
1417762	13
3203154	13
9924769	13
814017	13
35692133	13
10790511	13
717374	13
15124886	13
4590975	13
15378816	13
3744334	13
14902290	16
1408176	16
2322138	13
2905087	13
4322334	13
1470384	13
530579	13
3662513	13
3032736	13
47741028	13
818315	13
2006310	13
1937666	17
5568473	13
1547225	13
14354156	13
2073854	13
16338914	13
2141082	13
19367714	13
1796039	13
3371269	13
20610806	13
14007279	13
1224116	13
7422819	13
197058	17
5547251	13
2917761	13
10367017	13
9599084	13
507818	13
437559	17
642348	16
11177181	13
692738	13
7503234	13
48884078	16
24606090	13
134923	13
11630878	13
19236798	17
9799040	16
10858485	13
4149450	13
7270055	13
1190930	13
467022	17
5906963	15
2376149	13
3614095	13
8003213	13
1304512	13
27178882	17
1914633	15
1148438	13
15729496	13
3432809	13
1744341	13
1700048	13
18403955	13
2191743	15
4850759	13
8021437	13
13478156	13
28099851	15
17048211	13
4560038	13
12014772	13
1401855	17
1691243	13
2510470	17
701636	13
11810653	16
8055534	13
13685711	15
519895	13
8282979	13
6653695	13
489788	17
4893048	13
1333747	13
33317635	13
1414551	16
38867604	13
11700051	13
4714726	13
915496	13
27517769	13
3271570	13
1487664	13
38737062	17
3353980	13
13988852	17
1769872	13
10118814	13
17282341	13
625871	13
36112686	16
12370747	13
15625225	16
6390417	13
8272482	13
1254738	13
691641	13
8730266	13
7397613	13
10165705	13
10553595	13
7514349	13
2590905	13
11202077	13
9421042	13
4424592	13
12604784	13
2896719	13
215882	13
354084	17
187399	13
4397119	16
16359195	13
1145096	13
5859786	13
789026	13
22844010	15
452327	13
1583447	13
3517005	13
634007	13
265627	17
3781558	13
6359246	13
1551399	13
9085900	16
6950590	15
4585403	13
6545642	13
33031093	13
1758974	13
4000045	16
7885603	17
1005653	13
26096560	13
32946632	13
3994957	15
2742079	13
22586107	13
10861540	13
9702532	16
60486	13
2184133	13
6354949	17
1517390	13
10065230	13
18527674	13
16080877	13
930393	13
17797616	13
5093122	13
22246645	13
1480469	16
2657796	13
510963	13
14241381	13
3572513	13
300651	17
7988999	16
17051468	13
6661095	13
1724291	13
30577395	13
18928049	13
24196173	13
3556956	15
2572707	13
3125967	13
1822487	13
865506	13
13906837	13
3101255	13
8563558	13
2720839	13
333662	13
3074143	13
4217741	13
6427064	13
693955	13
6003385	13
3304202	16
13448342	15
2427728	13
3869511	13
4298524	13
13294508	13
3827910	13
14308191	13
10062933	13
2430426	13
28716166	13
20696426	13
340410	13
2754372	13
3121464	13
2652578	13
3114858	13
5075309	13
10394954	13
283853	13
5872871	13
15653203	17
7603390	17
7318046	13
30401	13
5825476	13
1136120	13
18384192	13
6803010	13
7443278	17
10121673	13
11463650	13
703718	13
390518	13
5376768	13
1706700	13
503410	13
2524398	13
2359993	13
8359438	13
10019766	15
17636947	13
4682216	13
13383388	13
9350046	16
682955	13
21865553	13
651249	15
13465879	13
7320136	13
8159470	13
30671314	13
10849359	13
697713	15
1075023	15
3582797	17
20302963	17
1487293	13
2469426	16
2428424	13
4963921	13
1877695	16
3549607	16
5494514	15
16262993	13
12245803	13
5270694	13
1860636	13
1188390	13
914052	13
1115003	13
8755060	13
2086908	13
2737646	13
4045677	13
8149795	16
8454737	13
4159314	13
2006915	13
1881933	13
21698618	13
2973565	13
10962781	13
21722619	13
5284593	13
8657640	13
18128378	13
7072516	15
414050	13
5642867	15
1343094	16
12366964	16
1990598	17
2309645	13
15408590	13
4351200	13
14909347	13
5373769	13
3783821	15
16950591	15
7166718	13
1737020	13
2965660	13
9755429	13
7209903	13
3062985	13
203416	13
16210872	13
1500008	13
11362236	13
509352	16
7615586	13
23620011	13
5980883	17
2914434	17
4179428	13
4512079	13
11411707	13
22087244	13
6521267	13
9697149	13
31126288	13
5960283	13
1224890	13
5794064	13
37899727	13
2776279	13
7903754	13
13403741	15
18846412	15
11876757	13
7190828	17
4491995	13
4975260	13
1213436	13
7966401	13
621130	13
17027507	13
2032685	13
10028521	16
5561093	13
12824466	13
1981578	13
14396876	13
17652410	13
10620372	13
803091	13
5150910	13
19897645	13
10903094	13
322883	13
1331851	13
6992790	13
24536453	13
13281211	13
5658723	13
621908	13
8532939	17
5384092	13
3243990	13
18258054	13
13028715	17
4567499	13
483926	15
1113965	13
1438941	13
19786552	13
11274704	13
6650277	13
8842004	17
3859101	13
8360056	17
372173	13
292267	13
4755846	13
31668786	13
37208745	16
16129527	17
5499380	13
5807022	13
8370395	13
2985601	13
4314169	13
4680617	13
4948638	13
24389751	15
2152357	13
6330469	13
12554303	15
16275838	13
8015222	13
673036	13
4256148	16
869189	13
718935	13
3314290	13
4937219	13
1396383	13
280545	13
12135225	13
233421	13
6873371	13
4320028	13
12181116	13
8629477	13
2197775	13
5978723	13
2421556	13
17513009	13
6212803	16
4183748	16
32786142	16
12647270	13
4151943	13
995669	13
33004693	13
4858259	13
8431257	15
1904433	13
2394899	13
7899686	13
14175698	13
5387259	13
11833766	13
8179385	13
335795	13
13436934	13
5535052	15
2793831	13
7306214	13
20903909	13
1468248	13
1430633	17
4476235	13
12726926	13
116210	16
3631202	13
7141328	13
684774	13
10205527	13
7793993	13
8058525	17
16834	17
4350243	13
4611103	13
4579699	13
11927411	13
4365638	13
11417937	13
2960125	13
15531691	13
17803213	13
606525	13
11658310	13
37775868	13
109532	13
6705329	13
1157762	13
6324482	13
1201673	13
30301698	16
13247980	13
233356	13
4799684	13
4520590	13
529509	13
2078144	13
723677	13
3947886	13
1128179	13
13451436	16
12861157	13
11378715	13
104229	15
4598932	13
367537	13
1976381	13
3712375	13
2651706	13
8289334	13
9622092	15
2434622	15
311580	15
4346145	17
4844466	13
740477	16
48420342	13
5014295	17
205331	13
3654210	13
4588991	13
8910775	13
1865605	13
29874843	13
17064107	13
10341266	17
1394307	13
8404615	13
11338562	13
3770599	13
6912857	13
3729546	13
2504059	15
19346275	13
1947353	13
4754084	13
1714447	15
5912907	13
17724176	13
2830622	13
10498919	13
1400736	13
18423980	13
20416717	13
762925	13
4952850	13
3333410	13
10311105	13
5565947	13
6018357	13
481121	13
10806077	13
10163080	13
3137372	13
2996507	17
6352331	13
3921344	13
16643976	13
10698892	13
29494157	13
3010970	13
2026535	13
19173819	13
3514843	13
657733	13
480983	13
1360919	13
3995716	13
14200991	13
1096751	13
10973309	13
6676963	13
41333964	13
82940	13
11559786	13
1538107	13
9305979	13
528921	13
2605861	13
1320066	13
7502652	13
3675854	13
11433717	13
1468081	13
3106836	13
2918767	16
33486337	17
2142426	13
3435758	13
6593401	13
6370528	13
4131096	13
4826504	17
12183942	15
5622314	13
18189526	13
11652256	13
13421558	13
15343	13
24279652	16
14711634	16
420229	13
794016	13
8201259	13
11682380	13
3998841	13
80488	13
11450319	13
7974910	13
139453	16
13969300	13
5853660	13
2455829	16
2923995	13
15117768	17
28182179	13
8069429	13
133531	13
10242715	13
117484	13
5742767	13
12092580	13
2381021	13
9086500	13
1546152	13
14116722	13
15988664	13
1733592	13
5955275	13
2764792	13
6654123	13
31749640	13
2632366	13
2006439	13
702081	13
1081551	13
9749435	13
2706556	13
22997177	13
652973	13
3944781	13
11198839	15
1536790	13
9609242	13
13866800	13
2984357	13
1680391	13
9206090	13
4039236	16
7204663	13
13136721	13
26376726	13
1706413	13
3352377	13
550343	13
10142326	13
44914	13
6233618	13
4476712	16
2706069	13
14927422	16
11209090	13
11763263	13
569420	15
4502653	13
18675491	17
1618766	16
7592515	13
6806029	13
2836081	17
409176	13
14051805	13
5303631	13
10748254	13
3536583	13
9083430	16
12763117	13
7303749	13
10368801	13
7127264	13
725022	13
5156422	13
1675749	16
10483570	13
9677311	15
2152165	13
32429981	15
14175955	13
3373932	13
4355705	13
6864364	13
556801	13
3878278	13
12652095	13
10719117	13
912687	13
13884315	13
10192852	13
35743560	13
3862189	13
5061910	13
4533341	13
18931865	13
26970339	16
23507649	13
5908056	13
6908143	17
47306849	13
7448826	16
1439145	13
1926905	13
7750067	13
8358745	13
4994485	13
162663	17
4329688	13
11452108	13
5342274	13
5312279	13
42650	13
4831875	13
10732683	13
2775259	16
253945	17
5851201	13
23401652	13
1187940	13
18537931	16
11522344	13
9769230	15
22045689	13
902651	13
851703	13
20602333	13
2480031	16
28847163	13
1263462	17
1121225	16
33311746	13
20244051	16
16217582	13
8704392	13
7820500	13
1570115	13
5616633	13
14686835	13
18538500	13
10030315	13
6653813	13
17465247	13
1566312	13
2408409	13
10490750	13
271270	13
1307682	13
6313923	13
9214097	17
5570825	13
2858284	17
5304943	16
27662951	13
2608605	13
1042060	13
6240339	15
346440	13
4435878	15
10074707	16
4194541	13
21359719	13
24433133	13
2744565	13
4306667	13
1238530	13
1549733	13
7066592	13
36450997	17
8399391	13
17626970	13
24127099	15
23717996	13
980105	13
2959759	16
6687274	13
14858817	15
3201353	13
3801635	13
7792	13
12113279	16
5286467	13
28393733	13
13053385	13
5179108	13
16921368	13
1105211	13
8479239	13
2665655	13
17066902	13
2111988	13
14289476	13
16939035	13
10745390	13
13935924	13
349372	13
2663962	13
457479	13
5018611	13
6564033	13
2295278	13
1163499	13
5966634	13
5577144	13
20094686	13
5742912	13
1442361	13
3055235	13
794498	13
2591288	13
1287992	13
14333623	13
11283061	16
2064587	15
644195	13
8607712	13
23375719	16
1336764	13
56227544	13
20549604	13
8343521	13
5598000	13
2332258	13
957799	13
6719877	13
2576828	15
11680818	16
32335045	13
2924961	16
10320127	13
23190364	13
5061070	13
11776060	13
2923264	13
6248608	13
22356381	13
13421911	13
1049319	13
15113523	13
10998989	16
3449134	13
12492501	13
9427535	13
1794518	13
12994867	13
4319344	13
3644646	13
732885	13
2903991	13
2139814	13
8102484	16
520407	15
10587402	13
7278437	13
5302696	13
382789	13
1545066	13
3871170	13
6108587	13
4862314	13
10439835	13
2865902	13
2577027	13
2079157	13
4144792	13
959591	16
1955580	13
16413416	13
18892312	13
21183506	13
839839	13
5604111	13
11938574	13
10561218	16
11292856	13
4027933	13
13126926	15
20441800	13
6440190	16
7444562	13
6904895	13
1354885	13
1310438	13
1080865	13
3516043	13
42520978	13
2227879	17
2865651	13
748221	13
12260338	13
716568	13
15005669	13
9942220	13
6826067	16
7987045	13
31549042	13
2032297	13
109149	15
239526	13
7718420	13
806417	16
1764331	13
9407233	17
34127216	13
2065994	13
12293029	13
57154770	13
16576027	15
16484728	15
2931666	13
4423843	13
161629	13
12834481	13
29019365	13
12430728	13
14536682	13
7616829	13
22187327	13
2129918	13
1476949	13
23339144	13
24764635	13
34772122	13
3122240	13
11021894	13
10121533	13
3557855	16
2573355	13
4593999	13
2786939	16
18813608	16
13589873	13
2239670	13
4763577	13
9684333	13
2776550	13
484786	13
2366430	13
6757925	13
10738471	13
8068555	13
1278910	13
13737539	13
38059920	13
24257411	13
24199088	17
3031187	17
9605624	13
21687269	13
1185948	13
203735	13
17796253	13
1377446	13
5216008	13
191516	13
3157590	16
19063578	13
3482891	13
17143767	15
2548883	13
9405800	13
2767329	13
1351755	13
11640929	16
9301970	13
238304	13
17646956	15
4146306	13
9561807	13
4290022	17
244029	13
26620158	13
7944577	13
8146144	13
4371763	16
8161355	13
15788001	13
9716430	16
13473923	13
37496278	13
19288379	13
7705165	13
4886020	13
16090217	15
12739328	13
7369443	13
7541798	13
2353870	15
6960330	13
3893978	13
5852573	13
3400724	13
1776355	13
2292374	13
10097597	13
4050303	13
6279284	13
22508866	13
5555853	13
6885071	13
11728066	13
157753	17
2640222	13
1928333	13
10180840	13
1536242	13
1583294	13
481031	13
23530589	13
1854307	13
6256492	13
5024534	13
4370162	13
11028952	17
2438919	13
11785804	13
17235476	13
4388349	13
9154844	13
16741359	13
11337073	13
13308882	13
10484665	13
17450485	17
2412572	13
6693166	15
7472080	13
11000469	13
1901089	17
223208	13
4450510	13
1031716	13
1439167	13
12351374	13
4549410	13
9015475	13
7995916	13
26652382	16
13934536	13
5773407	13
28053087	13
812948	13
9853098	15
361913	16
3336577	13
2833076	13
16983731	13
10674901	13
3778612	17
565020	13
4110970	17
2930653	13
7608630	13
478099	15
8168598	13
74080	13
3288530	13
689529	13
7347510	15
6733676	13
235405	13
12310754	13
9898986	15
3391194	16
10971598	13
194244	13
9815610	17
1865850	13
6099440	13
1149948	16
7178210	16
4641822	17
11793927	15
6639945	13
6319582	13
1924490	17
7782724	13
15276175	17
13531432	13
4528227	16
2063437	13
4169656	13
7955294	16
9094847	13
18115863	13
26530412	13
11765358	13
1420717	13
6330648	17
2143575	13
7744876	16
10837464	13
1796198	13
10268990	13
2519288	17
12098875	13
3828231	13
9922302	13
1657932	17
673629	13
8596902	16
21881728	13
2085722	15
6951575	13
1106827	13
6754146	17
398599	13
7167198	13
19438159	13
6805639	13
21523255	17
973830	13
8262639	13
10598522	13
7343084	13
813032	15
15577840	13
5983468	13
2463427	13
3370083	13
5066106	13
13334932	17
1009088	13
4668240	13
28907883	13
2516313	13
1570475	16
6894609	13
328187	13
7985598	13
831293	16
5225575	13
4852453	13
9772802	17
7603563	13
9245146	13
25502534	13
5060418	13
10602573	13
4126028	13
3354495	13
2997214	13
515377	13
5764671	13
3106782	13
5183983	13
4244982	13
19456804	13
3418330	13
9092135	13
3971071	13
11125628	13
9091041	13
7064189	13
23423759	13
4861718	13
18833647	13
2188010	13
8157687	13
1342424	15
1830138	13
12966032	13
1887714	13
11957036	13
1255453	13
4048579	13
909805	13
7762801	16
27659851	13
7509238	16
40503542	17
3357799	13
3741304	13
3376700	13
1718635	13
23742329	13
3323366	13
6040300	13
17626432	13
4983539	17
5023676	13
384302	13
477622	13
7377249	13
2690548	13
34623541	13
1365973	13
10579405	15
3815641	13
7023264	13
22617039	13
4163923	13
6205950	13
7428154	13
2688185	13
7879843	13
278070	13
12378020	13
346298	13
9357862	13
8642797	13
14896531	13
1712692	13
11530951	13
13800321	13
30867558	13
39031854	13
646751	16
7794390	13
4803776	13
15516000	13
22073920	13
4952767	13
518569	13
2268815	13
21725596	13
10042512	16
865947	13
2895148	15
18827871	13
6999404	13
19615941	13
11696847	13
1093184	13
2552961	13
1446225	13
4487438	13
15582503	13
17383792	13
8928816	13
2365757	15
2371263	13
9543796	13
3651820	15
562795	13
22556159	13
8145807	13
750250	13
3537363	13
12451393	13
12645732	17
25635227	13
15671540	13
3930201	16
3200491	13
3523111	13
336989	13
8666393	13
40016996	13
8339470	13
9502029	13
17465831	13
43115124	13
2419629	13
7029140	13
5483076	13
12030733	13
27882632	13
2423511	13
2403773	13
22145818	13
578675	13
45704760	17
4933269	13
18861606	13
18852417	13
34925714	16
4527457	13
19904081	13
2469826	13
783522	13
26098632	13
16589523	13
10532662	13
1022459	13
5935701	13
8444524	13
403084	13
4135581	13
4667636	16
10238806	15
6641036	13
28283233	17
5629922	13
4849932	17
7155571	16
12587359	13
11190660	16
4948716	13
4186605	13
17681968	13
10943177	13
7518063	13
2120106	13
3229564	13
18693702	13
2476676	13
3143957	13
15076185	15
2802488	13
9084921	15
6628342	13
4116654	13
2983791	13
3230370	13
39758281	13
11938361	16
34819255	17
15754062	13
18395088	13
7254212	13
6310101	13
53840446	13
15527916	13
589873	13
4694519	13
12452002	13
11803777	13
525352	13
578665	13
6597877	13
1997882	13
19578591	13
15756751	13
146938	13
787789	13
3248451	13
11800226	13
4690235	13
8324612	13
3136050	13
9330642	13
12441753	13
5714416	13
17508418	13
1648050	13
8024422	13
1751361	13
3038503	13
4136863	13
2329171	13
18102356	16
9196841	13
23029805	13
2421038	13
408878	13
6350274	13
704266	13
1914171	17
2730724	17
2895301	13
9741792	13
31543163	13
8374191	13
5261067	13
191879	13
1948161	13
7417471	13
972662	13
6856530	13
11300751	13
3130970	13
5863075	13
13704769	17
939498	13
10604234	16
285841	13
11199554	13
4134227	17
12024558	13
3430632	13
8288674	13
8334044	13
1112002	13
19285188	17
634559	13
20474361	13
7428262	13
10689477	13
3099156	16
6676585	13
5110337	13
1948975	13
5786726	13
23213419	13
11716052	13
9138501	16
56343691	13
461309	13
2013680	13
1361183	13
5414596	17
13511022	16
6692776	13
14477273	13
2700725	13
6706979	13
2491256	13
9321454	13
15638979	13
2559799	13
29424205	13
10983085	13
3067883	13
4940216	13
31868133	13
5734459	13
2316605	16
6976482	13
11736908	13
15094808	13
9165155	16
10852531	13
4761589	13
563502	13
2974869	13
6929303	13
8016935	13
1989996	13
471530	13
13645568	13
1772984	15
27054133	13
7876319	13
3143166	16
2685942	13
4059405	13
22734222	16
14438054	13
4956212	13
408713	13
2417664	13
2170643	17
41783550	13
1229526	13
1775965	16
8408499	17
792530	13
1253679	13
702796	13
11932357	13
19045175	13
15191968	13
17809207	15
13347009	13
2218567	13
1160815	15
4905489	13
2189381	13
3009625	13
14523919	13
9876932	13
16480	13
13215711	13
14880130	13
4641423	13
392135	16
2092912	13
8621376	15
40917725	13
6978663	13
451826	13
9140443	13
13022392	13
4266949	13
11918703	16
949559	13
21577889	13
15471648	13
23465909	13
6245127	13
21163011	13
7253514	16
168841	13
10342632	13
217215	13
7858578	13
26950280	13
21631850	13
17590581	17
5166871	13
8901683	13
9280534	13
15759794	13
5765900	17
2089688	13
1328233	13
10062649	13
9630294	15
8103223	13
13453580	13
11743664	13
4152014	13
3777218	15
2090708	13
1651917	15
2157453	13
6966141	13
7968221	13
34666897	15
12744161	13
1273297	15
23122444	17
4427849	13
16105506	13
23571021	13
2913959	13
12991082	13
15918346	13
5663000	13
15621553	13
5173347	13
3813515	16
2724051	13
4985946	13
5768739	17
85234	17
5303800	13
15018152	13
3781272	13
5310894	13
1785037	13
24480935	13
2233337	13
14055892	15
1459783	13
1238376	13
5080602	13
376697	13
13994869	13
3433458	13
885073	13
1228919	13
12583985	13
22348228	13
5271488	13
9106029	13
2430831	13
15688395	16
14131817	16
1644432	13
19225972	13
19274213	13
2638345	16
856580	17
8141506	17
24390966	13
6006238	13
16629353	17
934444	13
5951800	16
37535999	13
5009469	13
22571669	13
1684702	13
5813619	13
2560023	16
871057	16
23892766	13
10799776	16
8822136	13
826688	13
16344270	13
1794631	13
854064	13
9442063	13
3310929	13
4428466	16
16564433	13
3536671	13
898141	13
51906855	15
18433017	13
5624090	13
14108437	13
19677268	16
30919530	13
4761133	16
21550804	13
26541621	13
12518790	13
2665693	13
11902635	16
2011486	17
1871320	13
4628811	13
57708	13
1214424	13
2367321	13
7690846	13
8704699	13
1970525	13
17558588	13
2017182	13
33519072	13
5947327	13
9847585	13
6901089	13
345796	16
1303585	13
4299768	13
5540908	13
2948393	13
545616	13
12358302	16
5012201	13
17938945	13
8114325	13
4867380	17
20679449	13
3444569	13
71437	13
6624852	13
1283070	13
14876553	16
2026611	13
2415581	13
5082254	15
1783499	13
14336192	13
970152	13
9442198	13
1614235	13
9831635	13
2759579	13
1037360	13
996058	13
2346028	16
9627198	13
2795881	16
30050309	13
11158389	13
8666249	13
12676236	13
9327349	13
9653519	13
820825	13
4350109	13
2291682	16
17580736	13
7951186	13
420664	13
10203851	15
11806705	13
68403	13
83868	13
3431769	17
26286013	13
2221237	16
5021564	16
1295545	13
1595076	13
4651242	13
13570001	13
10625733	13
11475618	13
7370284	13
9222460	13
12074220	15
4131312	13
19861087	13
602804	13
5424583	13
16485287	13
3575767	16
3703234	13
10717840	13
32895769	16
3698764	13
2123053	13
9193698	13
351943	13
33279188	13
14987043	13
5913741	13
146951	13
26631385	13
7075751	13
7324896	15
2932225	15
9058617	13
21343384	13
1620622	13
11748294	13
998166	13
4918471	13
15370023	13
4875570	15
22652233	13
18198597	13
4925554	13
17365861	13
4578973	15
3346366	13
8521395	13
18668763	15
3754392	13
2754317	13
4172545	13
42338692	13
10622653	13
12976538	15
1663338	15
11205384	17
1035118	16
5618910	13
3869660	16
29992076	13
1264511	13
3691459	13
507280	13
4638973	13
166924	16
2795137	16
7449534	13
9887299	13
2890139	13
576594	17
5594806	13
5329552	17
2889723	16
5103962	13
10060731	15
2070329	16
5462330	13
5555875	13
4498651	16
3661305	16
1111268	17
20205162	13
18677874	13
8269497	13
9896628	13
26522500	13
2769476	13
1238156	13
61714	13
3675517	13
5713266	13
15344064	16
458151	13
1159332	13
4414797	17
3517187	13
10784246	13
4563391	13
9743756	13
6614404	13
7267583	13
200327	13
11382266	13
4983956	13
2182517	16
930464	13
5579284	13
7983478	13
1958494	17
15550413	13
23549135	15
5701308	13
730350	13
967614	13
4543375	13
9647681	13
12759543	13
8351238	13
7541258	13
3295973	13
46265166	13
8462970	13
15371740	13
8569031	13
17212677	13
8106750	16
7084091	13
15328330	13
1527506	13
7947302	13
21861221	13
20153924	13
462814	13
4058157	13
46606010	13
3922359	13
17447224	15
11992552	13
5269106	13
1504874	15
15071846	16
4196019	16
2003966	13
242093	17
3760172	13
543621	13
11712957	13
9669074	13
11954215	13
2430446	13
1648189	13
19453398	13
11150109	16
2126333	13
7253001	13
7441178	13
14694656	15
5250277	17
10232417	13
3271657	13
5843066	13
31953140	17
5967726	13
2591465	13
15246204	13
21474087	17
11118185	13
3899944	13
20572122	13
2128239	17
12268717	13
7662630	13
3925548	13
32454470	13
10611032	13
154172	13
1840908	13
9301001	13
573496	13
2475397	13
5656520	13
1207864	15
8104234	16
2156074	13
1969790	13
4048205	13
11841924	13
4885995	13
13875605	13
9302134	13
11274538	16
1428738	13
11398354	17
1850098	13
7043988	13
2720786	13
21115724	13
700972	13
15804647	13
5804351	13
13164418	17
19633321	13
222668	16
406916	13
5337203	13
4113156	13
982610	13
4266804	13
44963311	13
15444529	13
17475513	13
7597948	11
457756	13
5422768	13
2306158	17
1945356	13
13749513	13
4503568	13
3027048	13
5057664	13
11346525	13
2744443	16
8396384	13
3127851	13
1390375	13
1158956	17
8796445	13
15859316	13
4032920	13
19865623	13
1058009	13
13046334	17
2672533	13
1185868	13
28570588	13
3030671	13
7100607	16
427975	13
1059604	16
7943841	13
3919967	13
24562265	17
623939	13
12239387	13
13050513	16
4641107	13
19251793	13
945671	13
5137448	15
3243640	13
39905475	13
4767681	13
69480	13
6827471	13
2133505	13
13202394	13
3819173	13
12193941	16
2368105	13
10254694	13
287648	13
2205627	13
19757310	13
11059023	13
36602119	13
3431682	16
242086	13
9773183	13
12735279	13
13834365	13
3841823	13
11629475	13
16084920	17
12591289	13
4027786	13
653566	13
27450274	13
1442774	13
737143	13
4924539	13
3304692	15
11733312	15
10048059	13
7557282	13
947553	13
5606606	13
12565130	13
7054487	13
15503386	13
27450	13
3120192	13
1407603	13
5021006	13
3297152	16
18079253	13
16001245	13
18680453	13
963358	13
6175517	13
5443756	16
17518172	13
1072082	13
30740428	15
6084505	13
4824283	13
188796	16
8313279	13
44621482	13
7567399	13
14928211	15
9909175	13
19115719	16
26704507	13
1022733	13
6038064	13
4040706	13
242506	13
3856988	13
20020899	13
12245450	16
4193757	13
3368543	13
3283458	13
1334047	13
6728239	13
5811426	13
1294039	16
3901086	13
46914872	13
1476204	13
2564648	13
13255388	13
7036657	16
12883047	13
1204905	17
8735654	13
3272869	13
4651111	13
11203559	16
8533311	13
7434118	13
27403968	13
9587366	13
4882704	13
6435890	13
10690955	13
1742495	13
23969214	13
3186930	13
9520285	13
19989816	13
3517345	17
25812660	13
4518989	13
5366926	13
415494	13
14098579	13
18212765	13
4456230	13
4621243	17
8965980	17
2047575	13
6474126	13
11267142	13
2543671	13
4910490	13
3338646	13
16474758	13
509744	13
11778977	13
6986946	16
3779680	13
590181	13
8446115	17
12364184	13
5787862	13
14699264	13
2189187	13
7634953	13
7085695	13
6949863	13
4216781	17
142909	15
26709351	13
5887261	13
19602687	13
118326	13
21547732	13
60743493	15
2060916	13
22562701	13
4893884	13
5515990	13
15580888	13
2226879	13
1642088	13
1097335	13
10452293	13
4522099	13
434165	13
1129157	15
12818062	13
4609709	15
16677863	13
16654744	16
7193620	15
713447	13
3884150	13
3283132	13
2560342	13
2206192	15
1783006	16
3927899	13
13780754	13
2205639	15
16951871	15
8942805	16
3211097	13
24203410	17
13532457	13
2150233	16
28258334	13
9802994	17
2072608	13
4824042	13
1623795	15
4073918	13
3398884	13
9662673	13
2801349	13
5750682	13
12081595	13
4216270	13
1239899	13
11815313	13
2272078	13
3574152	13
7260784	13
619364	17
3795063	13
2315769	13
821968	13
990689	13
1917357	17
17312032	13
2239561	15
1225104	16
3687820	13
3090817	13
2139633	13
4700153	16
36222	13
12164505	16
6738351	13
2865530	13
3092381	13
1295567	13
26010389	13
1942361	13
28646613	13
4674407	13
9399984	13
21553415	13
8408997	13
1211693	13
3853501	13
1482965	13
10357948	16
855092	13
5867843	13
2197475	13
7565670	13
4724877	13
14358051	13
12739021	13
3840050	13
16822535	13
9189126	13
3299070	16
14126368	13
2533864	13
33409537	13
13216651	13
11702805	17
1358403	13
5902175	13
5927001	13
1083254	13
2002218	13
148862	13
23807381	13
4376238	13
8589327	13
9164744	13
22011170	13
1521037	13
24953440	16
1240299	17
7999911	13
8499615	17
3761939	16
2446844	13
17184734	13
13093792	13
3939959	13
632485	13
4424680	13
4060959	13
12678062	15
2034564	13
587873	13
22156858	13
6043241	13
3336762	13
54786284	13
4874698	13
6836715	13
27614013	13
38925181	13
165127	15
7477432	13
10727502	13
12452251	13
23845717	13
3393174	15
20834433	13
15322222	13
9726016	15
15659255	13
25162028	13
956032	13
949633	13
2307812	15
4581399	13
4115444	13
18266079	13
20398238	13
6899822	13
11361450	13
2712165	13
13013369	13
5052951	13
2700854	13
2126109	13
4778545	13
150875	13
4959656	13
6518183	13
21676215	13
4663089	13
12708721	17
1430070	13
5254183	13
705073	13
18935548	13
2106603	13
4456382	13
14089559	13
999836	16
1850632	13
11489414	13
6809673	13
6263165	13
3579713	13
20861368	13
3591888	13
6909799	13
26807325	13
5297503	13
10241797	13
5309703	13
5639929	13
3279794	17
31279473	13
2826438	15
3826865	13
12028175	13
156605	16
20093	13
56444156	15
13511435	13
21622911	17
2517524	13
16200748	13
22051191	13
9623681	13
1416275	17
5673452	13
6432649	13
21397957	13
851096	13
1757608	13
5712658	13
12815801	13
13663704	13
30660388	13
841803	13
2971739	13
1831183	13
19313363	13
13829138	16
3084465	13
25604828	13
2691644	13
12912054	13
14001918	13
5591779	16
7357400	13
4654993	13
21427936	13
2429609	17
3005686	17
4811154	13
23283547	13
17303512	13
4593696	13
2071464	13
3835317	13
2836231	13
6877326	13
9375996	13
2888165	13
6298122	13
7455916	13
9609850	13
12881228	13
2950643	13
3141739	13
3471708	13
456531	16
1819007	15
3865614	13
6204051	13
5196041	13
9539563	13
22378362	13
20145869	16
4871542	13
21007474	13
9840681	13
37921228	13
18649869	17
9082770	16
27425864	13
6572089	13
440449	13
29080648	13
10556576	13
4655651	13
1329239	13
6926965	13
4970977	13
566838	13
488740	13
1720012	13
14866220	13
11886579	13
6038632	17
3319736	13
6504880	17
15833091	13
4226899	13
4060528	13
5311536	13
115854	13
404553	13
27373064	13
34172130	16
12296184	13
2691337	13
6914614	13
19211951	13
41930460	13
7087748	13
530849	13
16972051	13
7794858	13
1240193	13
893934	16
1581055	13
20630645	13
4523595	15
12083695	13
4113105	13
2041542	13
23878499	16
6274254	16
1035783	16
4520632	13
3367641	13
26762741	13
2168751	13
621182	13
3586719	16
13024399	13
4120277	13
1729840	13
26251280	13
10523763	13
2762112	13
15554396	13
7826563	13
25742017	13
4073699	13
2569674	13
2545940	13
7708057	13
4849049	13
5824032	16
602972	15
14498339	13
11903230	17
1453534	13
6066001	16
5104586	13
19007254	13
1568871	13
1270524	13
2707677	15
5407599	13
1575914	13
16496227	13
9684404	13
13649658	13
770455	13
43323506	15
3811170	13
22628240	13
7133389	13
20365316	17
5020892	13
9689348	13
4331425	13
25637352	17
1855436	16
5470144	13
17189264	16
15829315	13
37543479	13
12098205	13
2992963	13
6955963	13
7628892	13
7534832	13
15300192	17
7551616	13
311232	13
1073995	13
3078284	13
4480608	13
1439288	13
6842669	13
6528564	16
6078883	13
11425909	13
19426757	17
813692	13
299068	13
4672167	13
4019971	13
3563080	13
6407043	13
6115073	13
3140508	13
7616856	16
18593583	13
4162917	13
13699281	13
2351897	13
1824094	15
12674613	17
5604039	13
23157407	13
11184337	17
3514066	13
17267369	13
28420092	13
3690032	13
21783240	13
2243110	13
10295312	13
3846943	13
1044961	13
18256327	13
12034884	15
5174617	13
4342604	13
14495949	13
7699769	13
13898251	17
6954123	13
21525129	13
8550915	16
3257787	13
1092883	13
18823907	13
35457564	13
9202141	13
2685100	13
6564020	13
7344139	13
4818999	13
477379	13
18041754	13
2505478	13
3329937	13
5237945	13
34291989	13
9444271	16
21705119	13
35768846	13
902354	13
4249822	13
4836274	15
9707589	15
11944306	13
62480 triggers and 844 candidates in 539981360729 cycles.