79016344	13
35067986	13
23152222	13
6076145	13
3162042	13
6643362	13
9903681	13
12252673	13
1402292	13
3507941	13
4348379	13
16012837	13
4161240	13
4373979	16
1103024	13
20403644	16
9769583	13
6643547	13
8531235	17
68802610	16
30016690	13
1616217	16
37575064	13
2103063	13
1401387	16
5417462	16
35954939	13
12384389	13
28181914	13
7951936	13
199533	13
16034264	16
8219107	13
17282539	13
16370312	13
9922751	13
5608677	13
21149288	13
26988106	13
49036117	13
3812225	16
12344295	13
26305934	13
10172671	13
38684794	13
5216413	16
3098176	13
4364873	13
12122115	13
9143670	16
4523673	13
15025715	13
33797366	13
16591856	13
5099792	13
34411060	13
2745602	13
19672578	16
779562	17
5433239	13
5167648	13
8493784	13
3468919	13
38918658	13
11249610	13
14988860	13
12061764	13
13539101	13
4491446	13
14007699	13
7857292	13
13780009	13
3041245	16
4941069	13
16478414	13
7558875	13
1249376	13
1822714	13
7231544	13
1228237	13
7482666	13
4515167	13
4166567	16
32342668	13
1443542	13
2972928	13
6853081	13
4480283	13
5120924	13
3060748	13
5887449	13
4589942	13
25864179	13
18545547	13
6193873	13
6385362	13
8668566	13
22230268	16
5670325	13
34424684	13
6497712	16
18728228	13
673651	13
8164365	16
24392821	13
47918	13
36632469	13
9236499	13
14058631	13
29884856	13
9366181	13
4455596	13
14489961	13
35040907	13
8596962	13
3649624	13
905725	13
360131	13
11756466	13
2819339	13
2385677	16
3853344	13
18026185	13
6064828	17
28057615	13
584486	13
4950871	13
7103190	13
11828474	16
33740420	13
11964059	13
32680981	13
21628642	13
5357347	13
2923228	13
3197687	13
4923316	13
1037429	13
3380545	13
7234859	13
12473556	13
7256988	13
1517667	13
5143104	13
40138823	13
5331206	13
3734505	13
332279	16
3126668	13
12673801	13
21705005	13
9812494	13
2063942	13
6032990	13
12427993	13
25204706	16
4556966	13
20878311	13
4640347	13
10123508	13
2549960	13
1030421	13
2511436	13
2659718	13
5473957	13
8119203	13
14984648	13
5828490	13
767346	13
689263	13
1698167	13
8696889	13
25425624	13
2552700	13
10001936	13
6237228	13
19146316	13
3039812	13
833200	13
29217502	13
1059053	13
6543260	16
17123161	13
13971247	13
802664	16
1183350	13
67138507	13
3400374	13
20754775	13
9796243	13
4324956	16
944690	17
38296198	13
2684246	13
4920161	13
3396286	13
6601114	13
42999804	16
8430991	13
31614915	13
5418220	13
10429854	13
7971835	13
20299788	13
14026964	13
9961526	13
2572132	13
685835	13
30896680	13
184780	13
20648647	13
15639628	13
67736991	13
9011643	13
3054912	13
11401011	16
36618252	13
75138455	13
2772610	13
19948631	13
4907870	16
21385652	13
1624092	13
3994246	13
7075771	13
18616164	13
1040305	13
1316868	13
1629886	13
3674223	13
30434873	13
17202497	13
2809338	16
23310349	13
5096070	13
7573825	13
7114790	13
2984858	13
2004101	13
28643129	13
5112664	13
9807894	13
15528621	13
5223599	13
7918846	16
5679581	13
261911	13
26523196	13
1941097	17
44240978	13
20227348	13
37976918	13
5256482	13
18719156	13
33067547	13
7297732	13
14115995	13
17623104	16
37646032	13
3199228	13
850649	16
11512624	13
7417567	13
1888451	13
14133281	16
906179	13
42778498	13
25412447	13
15815975	13
9690535	13
10095449	17
5958741	13
7545868	13
16502358	17
6570104	13
2024549	13
12593277	13
5408532	13
13753790	13
30239305	13
16289294	13
20213977	13
22786146	13
3274498	13
5706767	13
8857927	13
9654435	13
7406200	13
7980448	16
29001	16
46698553	17
5989096	13
15250353	16
31562906	16
1945814	13
18444521	13
1971206	17
12374000	13
742851	13
8189723	13
13639011	13
15534843	13
26226485	13
9710622	13
47430712	13
10587280	13
6136822	13
11982409	13
2447680	13
9929680	13
3316814	13
42230652	13
4016789	13
4808893	13
4250456	13
628510	13
7179752	13
9294322	13
5476802	13
1851700	13
2006726	13
3228268	13
8172098	16
655068	13
12030878	13
7578007	13
1353354	13
4778712	13
24740137	13
3552408	13
298673	13
23850241	13
10820849	13
540844	13
5419523	13
26256928	13
52857390	16
5466436	16
13361914	16
13557121	13
20975903	13
2682316	13
41254652	13
10105896	13
17487968	13
7876807	13
371557	13
2285941	13
13078584	13
1667284	13
6480718	13
9656109	13
1058833	16
25366824	13
1169060	13
27141955	13
431782	13
542819	13
24670650	16
14470613	13
15543164	13
697761	13
49846191	13
6359046	13
160806	13
12575341	13
4045721	16
18739191	13
18031217	13
9301312	16
5966579	13
4947218	13
6287694	13
26104318	13
33606785	13
1911128	13
3798604	13
375954	13
1091459	13
1602348	13
12033028	13
2348722	13
4189467	13
5024422	13
3134626	16
545051	13
6204648	13
3828412	13
14965826	13
36155646	13
20487775	13
7144035	13
5388664	13
6844604	13
9657216	16
13149376	16
673567	13
9703399	13
8623542	13
12558684	13
1972276	16
11892973	13
8905961	13
9146406	13
2734791	13
831346	13
353491	13
8812856	13
2807289	13
6209935	13
10791848	13
5504616	13
6184255	13
4652539	13
2521648	13
196479	13
1560252	13
6975211	13
9929988	13
36467595	16
11804217	13
16082650	13
628641	16
16175829	13
3785732	13
9420529	13
41096720	13
25087186	17
2971043	17
29733485	13
5544395	13
465747	17
5723485	13
1346136	13
34593975	13
21267296	17
871034	13
5792655	13
4348975	13
6018269	13
23230079	13
13719502	16
340517	13
15593916	17
3353363	13
3673369	13
41647297	13
6306113	13
4953875	13
4169730	13
11343822	13
1378194	16
641729	13
8601315	16
11070096	13
4776489	13
7449996	13
1799673	13
3505222	13
874991	13
10364008	13
2039133	13
26657727	16
27982882	13
5641054	16
7551844	13
2077526	13
709941	13
8767391	13
9917346	16
12713663	13
6057566	13
5361694	13
9972943	13
13479249	13
7342118	13
39525906	13
9819260	13
7089425	13
7260574	13
25435396	13
7346026	13
19071940	13
12192785	13
1783343	13
20806931	13
8207932	13
1081080	13
20100789	13
9516756	13
202524	16
6189343	13
24874600	13
5853572	13
4176943	13
4721632	13
4627016	13
6584711	13
13886247	16
18892530	13
10224598	13
2255008	13
1975294	13
22674325	16
60213638	13
10959346	13
11020984	13
9082800	13
24824286	13
5390768	13
465983	13
29579665	13
36594358	13
2797446	13
797908	13
28477585	13
1748787	13
6117905	13
13096118	13
11933150	13
24736412	13
9318603	13
39145571	13
4176559	13
31333035	13
6155267	13
17245436	13
3283971	13
7257768	13
11742776	16
1552381	13
8398573	13
6419102	16
3214365	16
28771203	13
20432212	13
8789220	13
15641818	16
4337292	13
11143579	13
20206439	13
3237042	13
1766563	13
5983165	13
14211951	13
546411	13
18526100	13
19473869	13
41110148	13
12302659	13
11875310	13
17382672	13
27796577	13
7225846	13
18164698	13
7353684	13
3134870	16
189612	13
354630	13
2580623	17
19514377	13
23224734	13
12211139	13
18163399	13
197683	13
5158134	13
4172472	13
3641090	13
28022251	13
21037653	16
5588523	13
45281334	13
5591506	13
29189072	13
9806873	13
15297986	13
15847929	13
3520756	13
7095481	13
11707042	13
21924252	13
11620642	13
5643893	13
2455403	13
6822703	13
4191581	13
17633526	13
20406150	17
21909764	13
12043483	13
8605151	13
11960848	13
26922037	13
6769146	13
2547473	13
500357	13
10436848	13
34634877	17
18485248	13
2556395	13
3596199	13
7230882	13
9067863	13
18695465	13
1511126	13
11341632	13
2202478	13
3293165	13
3547148	13
54039412	13
29613987	13
13498509	13
9426693	13
5608597	13
1608616	13
11655512	16
18558714	13
38126823	13
13980941	13
11177218	13
5866143	13
17747755	13
526306	16
30183990	13
7172264	17
5612131	13
129758	13
14514597	16
7815690	13
1170937	17
10748960	13
802954	13
2164258	13
44978555	16
6763578	13
4054237	13
3064272	16
36142605	13
4675340	13
3298841	16
25570562	17
8674623	16
11067965	13
16308930	16
7318847	13
6097406	13
12826357	13
17994181	13
7816792	13
7831231	13
6460487	13
7894142	13
9116848	13
1715137	13
16129512	13
1630395	13
995295	13
454682	13
616835	13
2687619	13
13690443	13
32716341	13
4852185	16
11225899	13
919988	17
41860158	13
23301197	13
951827	13
1886994	13
21399684	16
13680240	13
13727983	13
2537302	13
3289974	13
5925471	13
5145446	13
5086045	13
2932946	13
8114331	13
7270136	13
17931960	13
16687584	13
2493168	13
1360568	16
65953	13
2177900	16
19209531	13
16339380	13
1966100	13
155522	13
3071696	13
1410001	13
3989164	13
9752067	13
8648008	17
7464226	13
6883152	13
9947009	16
16590304	13
4552338	13
18217889	13
12188790	13
5213073	13
4332799	13
6885232	13
2745789	13
36460856	13
11146136	13
9808408	13
1760835	13
16375986	13
2529244	13
1208492	13
8565354	13
16622497	16
28073913	16
2015629	13
21135566	17
9709079	17
11665681	13
4269926	13
7587773	16
4380877	13
83406626	13
7553602	16
1884128	13
22330248	13
3619658	13
2781841	16
14876341	13
16497482	16
2940903	13
5364751	13
6590574	13
740928	13
776859	13
24103586	13
4418145	16
6334964	13
24708604	13
12230086	13
7850918	17
11493410	16
24969132	13
7072959	13
8413824	13
2048384	13
5583288	17
28300419	13
9305423	13
3041785	13
8278707	13
6914691	13
16364639	13
12827309	16
20077923	17
3121291	13
4487369	16
10911869	13
19836355	13
59441856	13
6581206	13
8857702	13
26942812	13
11500000	16
7255463	13
5971055	13
30090657	13
5573441	13
21468969	13
26700281	13
16119892	13
11919706	13
26920654	17
2274987	13
1314974	13
443437	13
19809169	13
3040151	13
8715491	13
68280243	13
1303069	13
2668339	13
6015091	16
490679	13
3837057	13
6382243	13
32462429	13
3481333	16
7778407	13
11389385	13
12062440	13
7279530	16
3054879	13
23027148	13
29253428	13
166148	13
7669672	13
8618855	13
14303149	13
11111129	13
30912871	13
27885406	13
2476647	13
10289984	17
13968531	13
41552144	13
8329656	13
5822159	13
3837855	13
36374605	17
4032641	13
7345159	13
11451618	13
28702651	13
11529686	13
46262717	13
541496	16
22667945	13
9365287	13
806720	13
14502655	13
15467985	13
25567317	13
628678	13
22091455	13
5930694	13
3076345	13
3553002	13
2034748	13
27009521	13
1805789	13
12133493	17
3223713	13
2188113	13
34116110	13
2990058	13
1654451	13
8101421	13
5711986	13
7335273	13
12261842	13
22927399	13
14105236	13
7801169	13
5605361	13
11538256	13
5811866	13
6166917	16
21236789	13
23062463	13
71750984	13
2994831	13
20993393	13
2751388	13
1495718	13
20827639	17
2017019	13
12157400	13
4729188	13
6823254	13
1447811	16
1945786	13
331415	13
40155740	13
52777981	13
1661177	13
4859925	13
5083150	13
23466905	13
6952697	13
13331112	13
738047	13
8830308	13
10698597	13
2218663	16
13041369	13
2896705	13
146953	13
22486773	13
757743	16
2443889	16
9530812	13
40561209	13
39503541	13
4669085	13
16741039	16
5242484	13
471079	17
4019079	13
4234842	13
4502681	13
9925689	13
2213731	13
3470005	16
10057864	16
8302703	17
1262877	13
3080946	13
16115724	13
1974294	13
10370777	16
5129232	13
11150214	13
23108522	13
35548459	13
2909248	13
9980616	13
14477968	17
28296	13
2804681	13
9874396	13
16750501	13
5470398	13
18267274	13
6140938	16
14578696	13
20112138	13
6906140	13
29160193	13
22274127	13
4930171	13
12851727	13
3641585	13
19861367	13
12154306	13
13263321	13
25030097	16
45247873	13
22485046	13
19215277	13
16996377	13
16378802	16
6362868	13
51417444	13
5030072	13
4247499	13
16189540	13
5802509	13
34496832	13
850365	13
752692	13
6504946	13
2334037	13
2838337	13
16351035	13
3044164	13
16661363	13
29196428	13
2539692	13
10693233	13
35629286	13
7052113	13
14805050	13
3421525	13
19046715	13
2800039	13
8057743	13
11210848	13
15621085	13
615921	13
23490082	13
14308530	13
21099072	16
11316783	13
320055	13
46096128	17
15616770	13
8633913	13
10507402	16
13044562	13
6020330	13
10054089	13
12362598	13
16658457	13
16152668	13
3906012	13
4657078	13
8768089	13
8193920	13
2712119	13
17063007	13
16638294	13
2662435	13
16656359	17
3184048	13
83949	13
10402214	13
7960932	13
342205	17
4060166	13
35161472	13
1027452	13
2072027	13
14315103	13
4849151	13
3215636	13
10701436	16
6261477	13
1165501	13
25776241	13
30554204	13
1374320	13
21221076	13
12736803	13
1035974	13
18283961	16
44358189	13
18065541	13
8955719	13
2365552	13
1037032	13
10059614	16
1821488	13
33442185	13
15498135	13
2731254	13
1318728	13
18809175	13
623587	17
10293502	13
2454703	13
454419	13
1214262	16
7109920	13
22782697	13
7381633	13
4566517	13
6527800	13
1796216	17
10568307	13
19866423	13
4502389	17
19905745	13
7349229	13
8691073	13
15488266	13
5938270	13
1310161	13
1525489	13
88156	13
2595043	13
35835191	13
6410377	13
1761992	13
509658	13
5593729	13
6145780	13
8149	13
6870242	13
11362975	13
10219505	13
4083994	17
1592024	13
8529455	13
11601965	13
1665851	13
29313940	13
735736	13
5936208	13
2512132	16
10029079	13
15253691	13
6597568	13
5265516	17
37410514	13
5491170	13
7919564	13
7316221	13
16597771	13
12526108	13
3691170	16
24164180	13
48010904	13
38167525	16
16985079	13
17817830	13
15168065	13
6908653	13
24920740	13
1188136	13
9763515	13
487731	13
6677301	13
616961	13
6609819	13
448412	13
355340	13
9526061	16
46037681	13
38131440	13
1242775	17
18010086	13
1532078	17
3024087	13
864855	13
15573222	13
12644784	13
1405139	13
9888067	13
13574388	13
7208158	13
7889763	13
15292587	13
7907201	13
5680882	13
21388492	16
22380499	13
7889444	16
6188996	13
2184759	13
5061574	13
1625995	13
11343747	13
11877388	13
1662559	13
4039572	13
7754672	13
381810	13
16941068	16
881647	13
1835622	13
17049817	13
6905594	13
100255	13
492755	13
15191704	13
2673213	13
44926939	13
6717997	13
7804598	16
8902796	13
13821738	13
7123340	13
1911030	13
8017976	16
3321739	13
14727773	13
7067341	13
20662	17
33034012	13
4685520	13
1725840	13
9695543	13
51720696	16
4070383	16
10964662	13
7583524	13
3014910	13
27384790	17
18964410	13
5379632	17
1011674	13
30874737	13
1906932	13
1073623	13
31540673	13
9048235	16
3793738	13
13671916	13
5069604	13
9704793	16
10072314	13
222476	13
22285005	13
4219173	13
4019166	16
17451518	13
6050114	13
4982278	13
4003039	13
4255180	13
750045	13
7069920	13
209020	13
11494967	13
1234578	13
12575427	13
3819491	13
5632122	13
7946665	13
9699947	13
2566378	13
9385802	16
7799965	13
24401955	13
22279183	13
1980275	16
9411618	13
8521485	13
32067534	13
434641	13
20179733	13
7860269	13
20426735	13
34144679	13
7023336	16
12270244	17
7336808	16
4496703	13
2252528	13
11458440	13
12379080	16
25928781	17
1278795	13
5569891	16
7891899	16
21304632	13
11914980	13
13106222	13
6244129	17
2743445	13
32844087	13
12684268	17
6280103	13
28725038	13
13917185	13
6628336	13
20739932	13
39436891	17
8256839	13
31777063	13
3524181	13
3703966	13
40740467	13
5798956	13
15182346	17
4116533	13
13040654	13
257862	13
16020790	17
6483534	13
1304009	13
1514316	13
13991471	13
5775365	13
480724	13
35698516	13
10406261	13
1192158	16
3963657	13
1110102	13
33696443	13
1089348	13
60345370	13
1303315	13
24492300	16
3836166	16
13215927	16
28238038	13
2088181	13
5732257	13
174047	13
3302298	16
3205961	13
9422846	13
32095242	13
2499955	16
10806328	13
344898	13
3343214	13
4967199	16
23491074	13
3965186	13
1182685	16
22755079	13
19058425	16
13142715	13
9126036	13
2387216	13
22067589	13
6216184	16
37971012	13
1455672	13
17213073	13
2352336	13
6284727	13
14724687	13
6041672	13
254022	16
17076195	13
18718069	13
11919126	13
18504838	13
21919741	16
13459346	13
5031836	13
6565437	13
5360001	13
757383	13
7650672	13
2783681	13
10490004	13
7251730	13
8174310	13
1139234	17
38805118	13
1742982	13
17933213	17
16532071	13
45176064	13
2631136	13
36308676	13
8840350	13
6349784	13
5484912	16
5807409	13
748474	13
1926798	13
5008565	13
3598380	13
2820987	13
20226535	13
20597932	16
5938897	13
268020	16
1718038	13
5829822	13
48474541	13
27046224	16
2251709	16
1073637	13
4012778	13
16681499	17
3147884	13
7128440	13
13654537	13
15247476	13
1982479	16
12752090	16
103914	13
26025881	13
1322194	13
19230	13
1109333	13
4476161	16
23251865	13
20774893	13
14772394	16
425718	13
824553	13
4580474	13
7138928	13
5578346	13
975081	13
8162385	13
8563450	13
12470256	13
81179	13
8819583	13
660638	13
1043850	13
17539254	13
22903508	13
1823825	13
4615349	13
15076399	16
296305	13
6430880	13
9068668	13
453652	17
29205428	13
6237267	13
27405081	13
3222128	13
1978963	13
2989883	13
11703125	16
1448919	13
9950697	13
11638240	17
4021769	16
5987819	13
6819669	13
2209052	13
4428579	13
676676	13
426701	16
11577459	13
42874983	13
3935448	13
109370463	13
5565600	13
1813902	13
5668474	16
6294354	13
2321896	13
5902473	13
6425975	16
13812175	13
27669919	13
3233819	16
1602512	13
17192969	13
4690523	16
271045	13
18734806	13
35712943	13
31183779	13
3653766	16
14034781	13
4622580	13
34827005	13
2793914	13
16586126	13
22366321	13
9657786	13
8111680	13
3410420	13
83598	13
16343837	13
16390496	16
33412860	13
7580229	13
4344879	16
2759892	13
987976	13
3669084	13
1032416	13
17311559	16
8956985	13
20277226	16
8473550	13
18003882	16
1246333	13
3853923	16
3058674	13
715276	13
13663212	13
6602083	13
27082711	16
4503148	13
18138644	13
17447904	13
43767575	13
3787041	13
27812367	16
1761645	13
8239	13
36694531	13
17950956	13
16443732	13
13154296	13
10523225	13
2673101	16
5675763	13
1124640	13
15198364	13
16327263	13
7045736	13
13925455	13
4780498	13
5725789	16
21952532	13
7520979	13
16834631	13
7134875	13
23754833	13
1562876	13
2327455	13
14674140	16
373006	13
12778303	13
7312070	13
18497850	17
27587641	13
6442938	13
3096793	13
9242849	13
9675353	13
4151954	13
3683110	13
5391909	16
863431	16
724665	13
5180036	13
15680374	13
39112572	13
48623302	13
19987178	13
8316782	13
1250917	13
4896798	13
2508331	17
1145008	13
4403347	16
3840255	13
535140	13
15157038	13
284749	13
4008436	17
8477168	13
5366071	13
5038428	13
45471730	16
8914108	13
7970010	13
16541488	13
29031100	13
4860862	13
25853608	13
9149450	13
9417820	13
14176707	13
26699136	13
22358927	13
9238296	13
894214	13
727152	16
7462905	13
16719071	13
11871270	13
2343277	16
3378960	13
20011719	16
2877524	13
4804141	13
4370517	13
11446007	13
16484129	13
7114739	13
2091428	13
1338962	13
6140769	13
3898654	13
12429395	16
179410	13
28101030	13
30181904	13
10514085	13
21963982	16
10087248	16
4506926	13
5215570	16
14937704	13
326038	13
15034276	13
4020049	13
1210258	13
9571671	13
5993459	13
9810435	13
5935366	13
6634134	13
186659	13
30414402	13
15137279	17
915047	13
9418682	13
17517459	13
16800548	16
11730427	13
8436404	13
7097488	16
26768225	13
2613911	13
25776594	16
6460093	13
29293315	13
5061157	13
10394986	13
22501834	13
2353889	13
6406336	13
7560018	13
29308287	13
5401327	13
15216451	13
564485	13
18255151	16
577824	13
19824742	13
20874324	13
18364247	13
9031760	13
17619497	13
14629535	13
24118318	13
39723808	16
4503907	13
23610177	13
2685014	13
15971803	13
9109693	13
7239214	16
3091621	13
12628064	13
1725351	13
26834625	16
855008	13
261425	13
2918009	13
15989550	13
436572	17
6788989	13
22659257	13
704318	16
4174867	13
1407253	13
1079834	13
18743886	16
8845234	13
4757764	13
8876310	13
3627947	13
3195046	13
5458433	16
7869125	16
1970181	13
30216903	13
15274597	17
19511550	13
5901671	13
8669587	13
4577158	13
184931	13
1256452	13
395446	16
2214914	13
9360057	13
13292699	13
26255791	13
168573	13
10874579	13
11516473	13
3950331	13
7949222	13
1221952	13
3337435	13
3564345	13
3727536	13
5407870	13
19918613	13
13515675	13
14433042	13
7266254	13
16940445	13
5573093	16
9108359	13
12968889	13
5780255	13
19231031	13
3255901	16
8830596	13
30233110	16
3105746	13
15660700	13
21356938	13
11032811	13
5518942	13
2126161	13
3875185	13
19056637	13
15039205	13
342381	13
21240038	13
2804528	13
4616605	13
11894467	13
5483294	13
1553185	13
2057044	13
7364980	13
17282657	13
80807	13
101647	13
91347	13
14004184	16
5321911	13
15214081	13
7823230	13
16275489	13
16372427	13
2078179	16
2841837	13
8828708	13
3245597	13
3265273	13
17369675	13
16034323	13
3620723	13
7887304	13
4475321	13
27134641	13
1610073	13
2399601	13
5817486	13
293025	13
26131304	16
775941	13
7649794	13
665015	13
2184863	13
11844473	13
2937705	13
5748380	13
309119	13
7568864	13
15938185	13
24056683	13
1230519	13
12886871	13
6991900	13
31343853	13
90535	13
33062176	13
35515663	13
8213455	13
12866145	13
15353891	13
4070898	17
4965216	13
8447526	13
29327635	13
4542668	13
4015503	16
767186	13
26425520	13
24488085	13
2886064	13
14092050	13
8974841	13
2843910	13
9041820	16
9680570	13
6063763	13
1420393	13
4752240	13
6087812	13
6824383	13
31497819	13
5423356	13
4900104	13
18940251	13
11976466	13
45728478	13
5062781	13
274856	13
10387939	13
5258239	13
9825632	13
7942130	16
2726403	13
18399645	13
28875102	13
1337266	13
1093409	13
20074050	13
1811577	13
4775870	13
21351491	13
8175218	13
17618115	13
33074432	13
6289967	13
2607612	13
25829636	13
14002176	13
485417	13
3831569	13
8387406	16
99560	13
5182746	16
1550181	16
17406059	13
10564554	13
2039528	13
6383770	13
14822185	13
2800596	13
18797862	13
18181843	13
2578627	13
12040163	16
3630479	13
4601553	13
12159600	13
1676781	13
1348583	13
19153819	13
3830213	13
14132633	13
12786837	13
902560	13
1241778	13
15033825	13
7357091	13
1478818	13
8005929	13
305096	13
2422	16
190744	13
9109898	13
1500568	13
11809645	13
17580157	13
11296068	13
10823629	13
684334	13
4882884	13
47377668	13
29888130	13
542643	16
3832995	13
7554707	13
15272954	13
939840	13
5844625	17
15872970	13
6210543	13
25267388	13
18544481	16
1664789	16
9690863	13
13982345	13
14586700	13
8705998	16
12633333	13
3496161	13
5404652	13
16175772	16
17591919	13
3550541	13
23744036	13
3914759	13
2206721	16
5360242	13
5295331	13
6984144	13
19127746	17
3787577	13
57072	16
16476275	13
7005042	13
9695645	17
1450626	16
7328608	13
22887552	13
4006795	16
864180	13
30977242	13
9772938	13
10023056	16
38114894	13
3571248	13
764350	17
25606132	13
8631345	13
695559	13
3234440	13
11275577	13
4026754	13
11782873	13
2921596	13
31711198	13
12596566	13
27575635	13
8264368	13
1380455	13
3357963	13
20072805	13
12515132	16
18049293	13
4508341	16
19468767	13
71762	13
5525402	16
1361390	13
10907151	13
6244690	13
2008556	13
6559767	13
20048903	13
76834	13
8383301	13
21687696	13
3448745	13
7783975	13
27079339	13
9395015	13
5929712	13
2206280	13
6487094	13
10629126	13
2421255	13
8181087	16
14082489	13
10354011	13
6347462	13
782752	13
4406218	13
5100900	13
10869578	13
5671225	13
7694375	13
4117058	13
10607122	13
4978407	13
1401082	16
5734209	13
11460649	16
9350406	16
28999759	13
3287617	13
8251404	13
3327212	13
3161731	16
6788871	16
28383059	13
22664154	17
419367	13
15379231	17
2129221	16
10041512	16
9404299	13
38033001	13
3097640	16
14349433	13
735791	16
14170035	16
44806676	13
6200966	16
22107319	13
12811701	13
7050371	16
2231876	13
11698821	13
4586224	13
12091250	13
1346805	13
2420670	13
7406569	13
3056221	13
3453308	13
1753872	17
9592645	13
19567498	16
13618887	13
13794080	13
1720708	13
6399003	13
2445680	13
4417539	13
12687403	13
19503225	13
5559282	13
555542	13
4111196	13
2496409	16
5941690	13
4482430	13
1707271	13
3384954	13
19834753	16
24302510	13
10471135	16
2889747	16
1068360	13
2781773	13
1016680	13
10212194	13
9917980	13
4145377	13
6227583	13
5052886	13
475148	13
31205371	13
1324289	13
4673184	13
3949049	13
838508	13
11104349	13
4061789	16
8119872	13
6696254	13
3283372	13
16266604	13
4854059	13
338583	13
6623660	13
16536892	13
3869684	16
4923174	16
47324049	13
4275193	13
7096332	13
10875400	13
4573481	13
17228136	13
7949898	13
32472158	13
2984667	13
2322759	13
14429747	13
10670179	13
9594728	13
2334216	17
236301	16
2692345	13
644623	13
884389	13
8688641	13
4341255	13
25754882	13
2676640	13
10610466	13
7330845	13
44728095	13
30553	13
7606600	16
24749348	13
35213481	13
3675923	13
1413238	13
21889160	13
6386477	13
16647880	13
2169447	13
5116040	13
5177609	13
212710	13
28296355	13
17954274	13
1898217	13
2168567	13
6525766	13
12892305	17
4304071	13
891975	13
7324849	13
744191	16
22711386	17
3720463	13
1626755	16
12916027	16
17581259	13
42095642	16
1367827	13
7397202	16
1111611	13
16550292	13
1290203	13
475305	13
800347	17
2927672	13
40257	16
10555928	13
4647039	13
12041563	13
10089446	13
21504775	13
16209314	13
5534319	13
1770516	13
3607959	13
6655093	13
12478412	17
3739870	13
14113414	13
2761501	13
5333158	13
514200	13
3738195	13
7050290	13
28396949	13
5884001	13
4407390	13
8044020	13
11905960	13
9556525	13
6034711	13
8718102	13
13729105	13
9668034	13
1124008	13
4781588	13
3983553	13
24118591	16
1466494	17
60313292	13
14068223	13
27199014	13
9647704	16
6324027	13
8417798	13
19210213	13
2793662	13
14858162	13
3315514	13
3129418	13
11607290	13
14278766	13
12181609	13
787524	16
7389010	13
18326032	13
12890487	13
10938856	16
8418458	13
13188190	13
5508614	13
50071	13
21896014	13
2611379	13
10796388	13
1212959	13
32739803	13
2939636	13
869311	13
1979427	13
1571619	16
11949085	13
14398043	13
5870312	13
43344900	13
406114	13
4480387	13
4434475	13
12214538	13
17999998	13
6320357	13
3105928	13
12962326	13
18969493	13
6875112	13
12039654	13
11450352	13
2239146	13
11774669	13
2302302	17
27697707	13
11049302	13
12768602	16
268366	13
6503169	16
7790106	13
3944827	13
11578716	17
22898482	13
463167	13
1098496	13
5340419	16
1795694	13
20710101	13
8394111	13
568636	17
6305157	13
710789	13
15358095	13
1407855	13
21601193	13
5153763	16
16550288	13
5371711	13
4837205	13
30742712	13
1872324	13
2586431	16
17474290	16
27075330	13
8646211	13
17561405	13
4566618	13
4957489	13
20008472	13
14426790	13
680337	13
13496312	13
8077909	13
782153	13
4093018	13
4303069	13
13514080	13
10707260	13
1269738	13
21097593	13
481699	16
11728638	13
6462438	13
16553765	16
1940019	13
7080525	13
1509362	13
12958259	13
12927703	13
16404394	13
6597964	13
11201556	13
2936967	13
12660997	13
11091142	13
1302796	13
1040336	13
16553096	13
2479069	13
3843329	13
1763409	13
1039772	13
8290179	13
16532471	13
49266	17
231592	13
28033143	16
25786677	16
6230027	13
2014446	13
16269745	16
162204	16
8511157	13
2295618	13
13377247	13
166797	13
13343281	17
5660394	13
351450	13
3283060	13
5942742	13
42744398	13
3230277	13
1553222	13
27769707	13
76556	13
17327641	13
7129538	13
6954828	16
590928	13
16857084	13
34112798	13
24826269	13
6474146	13
18413654	16
3638885	13
73715319	16
22688925	17
3136873	13
1037285	13
320647	13
45652	13
26050271	13
28097557	13
8507430	13
18298397	16
7025118	13
7315486	13
35092699	13
8939613	16
11499224	13
9566443	13
29301662	16
10868067	13
2408730	17
20560635	17
6486765	13
2943428	13
2568857	13
779711	16
6361717	13
875897	16
8123820	13
5298598	13
2465349	13
4924566	13
1814237	13
3997764	13
17156404	13
3999066	13
8600197	13
22665520	13
5596999	13
16036961	13
13670232	13
21307158	13
10593006	13
595355	13
5463357	13
4409887	13
2136323	13
20760583	13
4215965	13
1232476	16
15003138	13
13245917	13
291559	13
5369547	13
8308864	13
6301233	13
398645	16
275033	13
3569313	13
29817892	13
1666128	13
20677886	13
81122	16
224110	13
2650736	13
1327644	16
1576536	13
23334120	13
8253119	13
1602219	13
10927324	13
19453573	13
15057066	13
6161518	16
14301148	13
159213	13
7139511	13
20316095	13
1184373	13
6783193	13
1853126	13
926420	13
4209904	16
15855154	16
12270817	16
1782760	16
8515155	13
1976451	13
1342939	16
2518360	16
2929441	16
14914067	17
42020093	13
1272291	13
443284	13
848409	16
15246039	13
48635803	13
9716087	13
93287	13
1645697	13
8668562	13
3185796	13
19540275	13
5088580	13
714621	13
4364802	13
29934055	13
289472	13
2394431	17
10961186	13
9196787	13
70091	13
7997507	13
26927718	13
3181524	13
42553890	13
3477223	13
7040164	13
4072273	13
13931124	13
641022	13
2951550	13
10606940	13
1518441	13
3949481	13
6746952	13
3286046	13
11168088	16
20755978	16
40662649	13
11423904	13
2390371	13
8705279	13
5173470	13
2608606	13
14711007	13
45108308	13
14230874	13
2475842	13
6339010	13
6732788	13
8245412	16
22261580	13
6378456	16
1200390	13
12884511	13
10123215	13
23227911	13
14898137	13
916171	13
9238635	13
650596	13
5778369	13
10531290	13
1086408	13
24877720	13
4556319	16
4377141	13
5560706	13
7304416	16
16135388	13
11753714	16
10975114	13
7884169	13
4276492	13
5436608	13
17768684	13
4107550	13
531410	13
17434371	13
4613196	13
2587508	13
11322982	13
9862126	13
1006014	17
1065476	13
4998218	13
9365012	13
25614639	13
8333269	15
31584162	13
10804141	13
9787736	16
26091201	13
919565	13
17592213	17
14317131	13
6700389	13
384376	13
1758702	13
9288559	13
27630707	13
13345925	13
21133986	13
16233949	13
5488516	13
15681955	13
428409	13
6359156	13
8625264	13
3148542	13
5955215	13
15532677	13
15286986	13
3489481	13
4736344	13
18350740	13
772737	13
1385079	13
6958505	13
1210315	16
2028225	13
1490348	17
807695	13
10625493	13
10910586	13
7231464	16
3928993	16
16723559	13
8983234	13
4627357	13
7688423	13
10905156	13
12570274	13
22336084	13
5597652	13
4630952	16
2240254	13
534950	13
18399141	13
1297504	15
3614208	13
427398	13
14716444	13
8517029	13
7746658	16
3491850	13
12464948	13
19056979	13
15009428	13
3612669	13
18376913	16
21316890	13
164117	16
8531748	13
2426196	13
20061019	16
2328734	13
5247709	13
8189566	13
938704	16
23712103	13
19657941	16
8864423	13
5664942	13
6007255	16
9749776	13
3657737	13
15769026	16
612619	13
2335879	13
697562	13
2169170	13
6802897	13
891745	13
4901404	16
5706184	13
1215000	16
1739346	13
4165289	13
11012117	13
1016774	13
13704899	17
15744491	13
1603489	13
21668593	13
6813359	13
308181	13
9344039	13
4742434	13
4931	13
2989651	13
1792646	16
33000658	13
2919718	13
24562646	13
2617053	13
4633714	13
8989655	13
5263558	13
311076	13
8246139	13
6041808	13
7605724	13
3744812	13
483083	13
5961215	13
4342547	16
13981447	13
1041458	13
1403051	16
188432	13
3922375	13
18061018	16
13246774	13
1598796	17
718386	13
18693904	13
17213349	13
7370724	13
13118934	13
14687189	13
2900076	13
638048	13
26610438	13
11880335	13
2269587	13
823406	13
3156133	13
17779165	13
8391983	13
4458195	13
4700311	17
4214383	13
1817793	13
1071366	13
6095253	16
9235903	13
1851391	13
18467257	13
20063660	13
11113452	13
1360617	17
7152303	13
5452083	16
550759	13
9536399	16
8700156	16
4768159	13
4113692	13
15446659	13
16763821	17
1045298	16
4752847	13
7164937	13
2153678	16
1193930	13
3413640	13
10081361	13
13281921	13
2363051	13
36356239	13
5006040	13
9636746	17
14936441	13
59990776	13
3390971	16
12468844	13
21364999	13
6769842	13
19107817	13
1848412	13
2534766	13
2348154	13
19257689	13
1550346	13
929406	16
3432034	13
4189492	16
7993976	16
30800603	13
2156425	16
2678288	13
7073870	13
4308280	16
14366837	13
6502268	13
5608	13
20145838	13
19925442	13
34195785	17
2797126	13
10472290	16
9878265	13
7672821	13
18450814	13
9582466	13
2779256	16
693486	13
21685140	13
2633202	13
2612678	13
592125	13
850105	13
369730	13
11894819	13
4220507	13
4410893	13
15316074	13
6353627	13
6708011	16
1946840	16
3288317	16
5193637	13
8619346	13
4994808	13
10750325	17
1144436	13
9007185	16
15202310	13
22543448	13
10496596	13
200964	13
12298992	13
3005873	13
2042159	13
7528376	16
10408651	13
2976520	17
665874	13
5080057	13
20852768	13
26223826	13
4807007	13
7004431	13
15068642	13
8651897	13
5413436	16
5778948	13
117580	13
6920991	17
20381842	13
1455810	13
12687383	13
7736530	13
18058	13
2883481	16
7052005	13
15551039	13
227423	13
7821584	13
5101062	13
22587	16
4192167	13
5046383	13
819656	13
137953	13
10893858	13
23649095	13
13134733	13
7393615	13
2938704	13
24331873	13
5158350	13
210593	13
1269923	13
2338780	13
8702125	13
5296477	13
970843	13
15874881	13
8503680	13
14535996	13
3550507	13
10841918	13
2128419	13
15230977	13
12340753	13
2061117	13
40516927	13
96910	13
23990260	13
3314489	13
2881092	13
2960426	13
1494372	13
1922804	13
9286222	13
4453095	13
124619	16
10857767	17
2027889	13
52623493	13
10817576	13
9024257	13
11514321	13
7777581	13
8009091	16
1722625	13
5442415	13
3771604	13
3760716	13
9282033	13
1441050	16
9922863	16
8697296	13
2289595	13
690392	13
267114	13
6640358	13
12905947	13
16208358	16
2839511	13
18440623	13
2611001	13
340336	13
13182858	13
26539546	17
6167175	13
12294299	16
360700	13
9068561	16
6109292	13
29917445	13
4514705	13
5277666	13
11285910	13
4239714	13
1561632	16
1800411	13
1015229	13
2751940	13
18132126	13
121122	13
8386673	13
3687260	13
27569466	13
2260743	13
3290772	16
4632632	13
10184501	13
4846960	17
986071	13
5568291	13
5062993	13
5510391	13
2501966	16
4061939	16
9979906	13
35645	13
13853531	13
924372	13
3033139	13
20639771	13
26036039	13
20104666	13
12106613	13
1296500	16
3247177	16
27636224	13
8365237	13
1025317	16
27999822	13
3177845	13
1179683	13
573620	13
1559629	16
1690588	13
524722	13
11003049	13
7214265	17
71937679	13
13158509	13
20054465	16
2431380	13
1824941	13
5403102	13
38158415	13
10171649	13
21789530	13
3242846	13
1776487	16
2966482	13
13219646	13
12139840	13
2469050	13
7879332	16
2617924	16
764361	13
6696694	13
2586793	13
11877023	13
581934	13
26881843	16
2199905	13
7057576	13
200822	16
4719345	16
14768745	13
4337598	13
5303025	13
857037	13
20167075	13
2474362	13
18789008	13
2290268	13
4953885	13
1027116	13
9810963	16
1477630	13
19427972	13
7486740	16
16587632	13
23460412	13
2081191	13
35096469	13
5452157	13
3882026	16
328123	13
4537186	13
3779144	13
6541595	13
18518860	17
4888491	16
1658769	13
4379886	15
1724342	13
1519704	13
17679961	13
7847870	13
17902674	13
493384	13
18599680	16
3670767	13
7835455	13
1836081	13
19443122	17
8343614	13
144313	13
3351050	13
14622148	13
6606167	16
31130166	13
19454344	13
6609424	13
2698578	13
20701100	13
7628805	13
9492617	13
7553736	13
11242313	16
1621908	13
2391433	13
14593376	13
1852235	13
27125849	17
18796478	13
28333525	13
303841	13
10752755	13
9775727	17
17882459	16
10742280	17
1947733	16
2063458	13
4605060	13
6373618	13
4412615	13
10088981	16
6685892	13
14759190	13
10770888	13
3819447	13
1387777	13
7048178	13
4008979	13
13628745	13
2589566	13
4897574	13
11797895	13
11288371	13
3471673	16
36028648	13
3635129	13
3213793	13
11269293	16
2213361	13
10921142	16
4185536	16
1330788	13
691706	13
13690385	13
10342838	13
6163412	16
9248748	13
13214760	13
3327209	16
19980203	13
3875686	13
835843	13
12997876	13
17545472	13
8740205	13
1218196	13
5522064	13
18529540	13
55939932	13
1240168	13
1574072	13
12543940	13
2652125	16
8970943	13
4683847	13
8976781	13
5744997	13
1229410	13
390330	13
1167707	13
10416648	13
6351781	13
12826052	13
6760990	13
14534056	13
1468529	13
7980330	13
9522718	13
3638793	13
5156986	13
21568998	13
2676918	13
20531911	13
8306264	13
19977686	13
442587	13
147411	13
15551307	13
13621289	13
689234	13
713230	13
5142895	13
4492086	13
1990150	13
12841590	13
19892116	13
1533387	13
11704784	13
18005868	13
1145205	13
929905	16
37217404	13
11827574	13
10223566	16
275379	13
4296423	13
13497397	13
7628172	13
15040650	13
9865406	16
13276643	13
6609497	13
1163436	17
12293141	13
1881050	16
3222217	13
20570972	16
21365512	13
2348018	17
11310174	13
25214010	13
3472752	13
5027654	13
8794729	13
6311347	16
8934331	13
5199298	13
31015888	13
2827890	13
10587756	13
1729316	13
10522537	13
3714642	13
11788188	13
25642577	13
20781961	13
7409289	13
1471460	13
13487688	13
24134686	13
8443018	17
18604430	13
43192134	13
9427900	13
3382080	13
18523543	13
7313536	13
8785877	13
8687387	13
16400015	13
1962041	13
874011	13
21039884	13
2384676	13
913764	13
3795902	13
814109	13
4849673	13
13954354	13
6458557	16
16636346	13
4040781	13
4947647	13
5316787	16
9313852	16
8201440	16
10272529	17
11159349	13
17048932	13
1187024	13
23977594	13
7102561	16
11121721	13
8938635	16
756434	13
6803443	13
11400784	13
729155	13
9385315	13
3747878	13
22285	13
5070962	13
40324	13
1141775	13
2332790	17
230252	13
6264392	13
7910616	17
8341746	13
6574202	13
3014313	13
5505882	13
869967	13
1732452	16
6275299	13
4015949	13
15863350	13
1623357	13
1180555	13
3900200	13
2979455	13
8006994	13
16834378	13
4927254	13
2566304	13
5135032	16
999553	13
599938	13
18737774	13
30368910	13
17335357	16
1627388	16
7649147	13
21120116	16
22533372	13
3420165	13
3975288	13
4715574	13
7023408	13
15563077	13
6603817	13
5762500	13
22182788	13
594809	13
23241661	13
1143665	13
13828451	13
8875082	13
4200461	13
4814386	13
919108	17
1065854	17
5249524	13
4644653	17
16118316	13
681187	13
9967476	13
11714706	13
420822	13
4317809	13
7969578	13
13347355	13
1350840	13
29240	13
12726241	16
3030385	13
13060889	13
13691042	13
2159068	16
2614161	13
10916734	13
15060880	13
30621	16
2406061	13
1977839	13
18488794	16
6552313	13
2970709	13
31477712	13
487742	13
784345	13
1051492	16
6660014	13
1252356	13
322049	13
4159598	13
2602277	13
8513938	13
2032671	13
7032202	13
1069077	16
5626914	13
22149240	13
4412447	16
164141	16
2387576	13
4744085	13
8169845	13
754115	13
24298377	13
29037303	13
20881203	13
22446039	13
798291	13
1562379	13
5326327	16
7203985	13
15503376	13
439032	13
5710473	13
536250	16
656413	13
13792121	13
4545002	13
3481474	13
6828734	13
1466815	13
10322092	13
2385596	17
11861623	13
16943605	16
6797432	13
268703	13
10421352	13
2587865	13
3807173	16
889450	13
2111268	13
12223457	13
947307	16
11918773	16
18787853	13
1214104	13
4795066	13
22743586	13
9408605	17
501900	17
10480358	13
3807737	13
1926075	13
375903	13
2217791	13
760362	13
17694071	13
23225368	16
24944031	13
5038194	13
1862356	13
2128396	17
506068	13
9929932	13
2256944	13
3584504	13
43778376	13
8130400	13
13170968	13
15962205	13
4637256	13
19660448	13
13087785	13
15796212	16
2859719	13
2630371	17
6850821	16
21510090	16
2367041	13
1231031	13
989098	13
7594293	16
4045156	13
5405588	13
5970132	13
6068659	13
6548691	13
2384385	13
9719063	13
3911030	13
4969029	13
20185264	13
1693720	13
893164	16
11892064	13
4327038	13
199044	13
7694885	13
25221333	16
1802961	13
3885780	13
12514927	13
3840834	13
1109034	16
1725797	13
9110370	13
10048714	13
23573163	17
9532694	13
1988139	13
1994263	13
14109726	16
884257	13
991330	13
5970091	13
989966	16
2132808	13
12874421	13
7992339	13
6603205	13
1197680	13
25485918	13
3481868	16
3398782	13
7472245	13
28656545	13
1958025	13
3184176	13
21280425	16
1224585	16
9862032	13
3457015	13
15999627	13
16103595	13
3064551	13
3101891	13
953004	13
22197123	13
2175687	13
5939847	17
15677910	13
33014505	13
9499506	12
4945117	16
25950937	13
10074327	13
4936791	16
23992218	13
8714920	13
9496200	16
380365	13
10481976	13
20739688	13
7793232	13
29356730	13
2477107	13
7181761	16
2441190	13
1599725	13
9968137	13
37516453	13
4903191	13
12291711	13
12123454	13
6280423	13
19465942	13
1544039	13
3811030	13
3719487	13
4324435	13
2410900	13
6752778	16
639321	13
13045930	13
24679212	13
488582	13
302836	17
285830	13
7770855	16
4523330	13
8181854	13
6472090	13
8300886	13
5508365	13
8743844	13
9051958	13
3950632	13
1221846	13
3698318	16
6206633	17
3916605	13
23738046	13
13876070	17
5456978	13
4414205	13
11510398	16
74899	13
7049883	13
568141	16
13122057	13
47876319	13
5549627	13
9057843	13
4928589	13
3164959	13
5756658	13
3224336	13
4643817	13
5655386	13
4523189	13
7818182	17
17358783	13
19364300	13
9116120	13
11028802	13
19942321	16
4383403	13
3326258	13
3793991	16
3102574	16
5465176	13
2220271	17
4954816	13
24956947	16
72005	16
3970436	16
3564058	13
15321290	13
2657497	13
17049114	13
8696004	16
13650385	13
534010	13
774809	13
11246798	13
3056414	16
1428201	13
649245	13
9202917	13
2836488	13
15482125	13
21924756	13
1946342	13
424855	13
14327079	13
22796817	13
6090409	16
3946473	16
5912797	13
2878638	13
722538	16
513469	16
19456210	13
2112664	13
3592268	13
1739570	13
1217987	13
2920965	13
13315692	13
11590469	13
28560686	16
6406545	13
3290216	13
12409215	13
4580157	13
7471374	13
16236294	17
2268646	13
441680	13
1641549	13
2481422	16
26098168	13
14013733	13
3756479	13
22016117	13
7318849	16
2466955	13
5978070	16
2397657	13
21146983	13
228044	13
10501026	13
2513075	16
6405489	13
8391867	13
274581	17
1171168	13
11101978	13
7388104	13
2391714	13
2710133	13
12286743	13
575735	13
4730668	13
11805644	16
255891	13
8860	13
15701244	16
5453753	13
9140411	17
3641381	13
20863959	13
13562087	13
1290191	13
783504	13
1023560	13
3983063	17
5000495	13
5873311	13
6598348	13
4010195	13
44214635	13
16626919	13
1454675	13
16533801	13
17620494	13
1223204	13
32144900	16
9113456	13
4390379	13
1070465	13
2282629	13
2378885	13
15226403	13
9770870	13
9567865	13
2073977	16
15873684	16
17768399	13
17847560	13
1253263	13
3849961	13
6704206	13
25797738	13
2363852	13
1529266	13
18377306	13
2125298	13
13280906	16
6677294	17
3286386	16
13530087	16
26117293	16
4518174	13
2421458	13
6138386	13
245238	13
12467526	13
14722393	17
9690630	13
10082499	13
5741025	13
8095820	13
16884040	13
1033611	16
15176989	16
10087375	13
543504	13
6394861	13
2567107	13
5190521	13
2009888	13
15866490	13
4873167	16
1122430	13
2485916	13
5504723	13
2875903	13
1771574	13
8996918	13
8922623	13
3836827	16
1350482	16
3631721	13
2035735	13
13081688	13
13717340	13
14293427	16
2448900	13
10568616	13
9322760	13
2033131	16
7596523	13
8308510	13
2852808	13
14197944	13
2365884	13
14051683	13
2832260	13
7351757	13
4220302	13
8881130	13
20022886	13
17326859	13
1704417	13
12709239	13
8866044	13
2860835	13
1147860	13
5986722	13
16669422	13
22452476	13
3658738	13
13074983	13
9317729	13
12193790	16
5857283	13
1955690	17
3317655	16
7085352	13
9479901	13
2817281	13
3402524	13
11840634	13
1823922	13
12920148	13
2832402	13
1031132	13
9499185	16
2944705	13
7904482	13
3244608	16
893949	13
3150676	13
411469	13
5654298	13
17373080	13
4589399	13
15905514	16
7838543	13
5316713	13
5554183	13
21938998	13
9495029	17
5594717	13
468549	13
16592237	13
26278458	13
743996	13
26636681	13
10043360	13
4899534	13
24669948	17
3338080	13
7720218	13
3295793	13
1048825	13
33494631	13
6404171	13
3426716	16
1106175	16
5539095	13
5188645	16
8258123	13
9489282	13
971437	16
11601087	16
4569576	13
1224159	13
341799	13
6208770	13
7162215	13
16797750	16
10427944	13
3672030	13
10991948	13
11776248	13
14835391	13
22564619	13
9894823	13
16078880	13
10337850	13
10964100	13
14015904	16
3168417	13
45571	13
13345099	13
1617361	13
6702856	13
16844222	13
16877679	13
2032053	13
230502	13
11089997	13
2556489	13
161855	13
2691825	13
5048680	16
6699325	13
14701105	17
10128131	13
8822491	13
4015495	13
23076287	13
7812159	13
956875	13
3047079	13
1864684	13
9021209	13
10110402	13
12077874	13
5465361	16
8989243	13
2476383	16
12342956	16
2424210	15
1864096	13
918955	13
6145845	13
11649911	13
14600755	13
83849	13
821609	13
4244400	16
3711700	16
20435723	16
947631	13
10950532	13
5269859	13
13383795	13
6087290	13
263720	13
4296070	16
5341085	16
10101734	13
10556973	16
17850591	13
4159315	17
23159051	13
6617759	13
3911420	16
8798835	13
8500469	13
1104223	13
8452562	13
27393987	13
3797172	13
8005802	13
17935891	13
36056527	13
58469	13
21874980	13
7115576	13
5090256	13
12888772	13
7238856	13
6572592	16
2392391	16
8834234	13
845217	13
8183825	13
14499389	13
2566704	13
877604	13
12373763	13
881237	13
808870	13
8884571	13
253438	13
40575057	13
6796433	13
7949101	13
9108995	16
8083269	13
4826589	16
6061177	13
810459	16
1409777	13
413188	13
23206123	13
8537986	13
6823577	13
11139607	13
7846501	13
530953	13
36221116	13
6038938	16
3026270	16
16518699	17
3184763	13
12636648	13
15204735	17
2290088	13
5641268	13
21964563	16
590814	13
12339118	13
9817868	13
4189886	13
12322891	13
2563903	13
6272957	17
6254863	13
1079845	13
3516545	13
7869922	13
4541269	16
11955549	13
17430947	13
78676	13
9362120	13
2603449	13
6434587	13
1380547	13
2402454	13
122859	13
1848348	13
852968	16
2253570	13
9626785	13
2532123	13
247747	13
7082172	13
29893095	13
11701795	13
21723616	13
1115681	16
19057776	16
2256784	13
8387177	13
549814	13
9200233	13
961906	13
7858680	13
6463745	13
11359566	13
2294019	16
8758894	13
7504503	17
27537802	13
7216965	13
225726	13
4633925	13
3294286	13
3595904	13
666078	13
4368777	13
8910204	13
3891399	13
14616949	13
2759599	13
8518415	13
22081583	13
109935	16
14288923	13
566237	13
1153065	13
4742734	13
7786361	13
1540110	13
23480867	13
3050505	13
9712356	16
50020	13
2237360	16
11224545	16
55394	13
7521731	13
4886725	13
3159910	13
2839486	16
8489280	13
373335	13
4140725	13
3832387	13
1317371	13
3924038	13
298973	13
8411711	13
7255024	13
3591271	16
9893662	16
20194997	13
7451477	13
31698688	16
8081261	13
1304568	13
6641826	13
10295944	13
12704880	13
11193116	13
9911236	13
1183719	13
748126	13
4123937	13
6335002	13
9102999	17
3465578	13
19601497	13
23510129	13
13415342	17
10108757	17
82258	13
13766567	13
21231242	16
9092927	13
10654095	13
11768346	13
26523500	13
3117380	13
13943209	13
8092082	13
1038672	16
5062923	13
1009358	13
7586465	13
6967251	13
1601761	16
9883079	13
13956966	13
8087480	16
2847048	13
148760	13
1237098	16
1053481	13
393490	16
28931899	16
6683491	16
4218828	13
4548906	13
18714735	13
28754035	13
3270433	13
7445529	13
1360762	13
4499785	13
5576800	13
43539553	13
10366406	13
2843567	13
2643791	13
5014696	13
13800649	13
3225631	13
4595609	13
3043627	13
4505821	13
32646929	16
2835769	13
4182859	13
13080161	13
3987993	16
5722667	13
10928518	13
1201805	13
1163288	13
8383162	13
1753356	13
4737630	13
165596	13
14413626	13
12924315	16
7206070	13
742375	13
53344548	13
8999011	13
2077967	16
2669069	16
3428882	13
22900286	13
3834179	13
8300898	13
970983	13
28620103	13
14428450	13
6591670	13
3921013	16
13285827	13
15438145	13
16789980	13
1689080	13
1243621	13
8963796	13
1539452	13
26897246	13
19615298	13
17443842	13
1508498	13
4202476	16
13987103	13
9582792	16
768220	13
19991077	16
2308256	13
7059875	13
6034198	13
24510135	13
3471987	13
38111385	16
2519018	13
5828074	13
10733882	13
4492878	13
35978958	13
7787236	13
4000947	16
3650969	16
9712104	13
951739	13
3017831	13
23365552	13
1436446	13
3817500	13
2096609	16
159715	13
9196780	13
34951003	13
4814612	13
13636548	13
1436576	13
3404267	13
4501186	13
8573948	16
1549101	13
3568293	16
243192	16
8367488	16
9997707	13
4464084	13
19533452	13
5641498	13
11781929	13
8998620	13
3182295	16
1682629	13
5142777	13
7193111	13
35796288	13
5758373	13
17961991	13
1764640	13
10354098	13
2193584	13
188619	13
5960669	13
2441765	13
14192999	13
5218770	13
16390711	16
3072985	13
4997262	13
24358960	13
6259521	13
11860323	16
5350661	13
2224344	17
9377027	13
4469674	13
4796157	13
5890669	13
14308058	13
18104050	13
15838999	16
18573402	13
312075	13
1905749	13
2498222	13
16187834	16
9089979	13
2268639	13
16440844	13
6048390	13
28664440	13
12533902	16
15732941	13
3455317	13
4857393	16
4867936	13
7920343	13
663654	13
4793486	13
19196409	13
6913024	13
7857513	13
12512140	13
23645850	13
714383	13
3104875	13
11636831	13
2487113	13
10265794	13
8372259	13
16003071	13
23437436	13
1478589	13
190015	13
2496825	13
1557054	13
10386420	13
15732960	13
2975793	16
8222930	13
2697021	13
19102556	13
10224596	13
127320	13
1981135	13
27136448	16
1433676	13
30530640	17
10253031	16
3554534	13
5358088	13
4901932	13
1762487	16
22867662	13
5631857	16
4391592	13
12455994	13
25734664	16
225819	13
3270519	13
4597687	13
3851985	13
8832692	13
11151591	13
19202262	16
12122693	13
11633508	13
555697	13
12652406	13
26031850	13
8605894	13
13771972	13
9486792	13
9575435	13
489776	13
179658	13
1410502	13
4359620	13
16714035	13
4121479	13
5474070	13
201572	16
15711486	13
16909825	13
3666451	13
3048430	16
7660569	13
5078165	13
470152	13
11933281	13
6138303	13
5547945	16
30664506	17
18465113	13
8534760	13
1819136	13
566895	13
15126124	13
5926654	13
5653	13
439538	13
762921	17
7586439	13
3124668	13
19925641	13
3414069	13
27855193	13
18092309	13
7705015	13
13000258	13
6202594	16
7294873	13
8459113	13
309807	13
7990769	13
3382445	13
39698699	13
3128234	13
9389004	13
10578628	13
916173	13
9335508	13
596854	13
10105451	13
5695438	13
761241	13
453586	13
5506348	16
11632931	13
1704439	13
16595592	16
4683014	13
13249375	13
12388078	13
1876473	16
14400464	13
12073957	13
8036399	13
3755894	13
5347512	13
21520597	13
9926669	13
2959353	13
12273716	13
34523896	13
9543252	13
3990662	17
9270257	13
11506463	13
8856032	13
2608613	13
2403716	13
971134	13
1981211	13
10047028	13
30538918	13
1673658	13
10948153	13
1981888	13
986123	13
5583894	13
3327394	13
1422810	13
3214302	13
3269687	13
4125125	13
2314119	13
5133596	13
5603814	16
1033860	13
3744208	13
5658680	13
11564082	13
20457187	16
721332	13
1588706	13
6972688	13
5700901	13
5884927	13
1072184	13
2257913	13
4240933	16
34920822	13
3337870	13
751713	13
6477447	16
7834496	13
851279	13
25337975	13
17430637	16
774955	16
8568173	13
2689910	16
47698743	16
6893391	13
33376096	13
4750242	13
3680766	16
5476612	13
13638139	13
15457334	13
18808713	16
770989	13
167038	16
11958692	13
1844133	13
23532132	13
4271987	13
6472686	13
40258269	17
2491995	13
948492	13
375096	13
2663696	13
6209942	13
15585556	13
1497809	13
46646099	13
3865515	13
16638338	13
5537294	16
940359	13
11877852	13
8631671	13
17710111	13
10813688	13
21992028	13
6257741	13
13037392	13
1543969	13
9600981	13
7362756	13
3446649	16
13633818	13
4945282	16
139143	17
721307	13
186866	13
2545809	16
779851	13
16461970	13
5614139	13
3419834	13
5711870	13
14152694	17
3335059	13
2841707	13
9416903	13
3090360	13
4937527	13
340539	13
10670701	13
5851127	16
37667477	13
8016482	13
14164383	13
5035355	16
32559141	13
3076372	13
10462735	13
2771497	16
9823940	13
4686985	13
5237981	16
7239392	13
4652355	13
782327	13
830966	13
51270	16
4391204	13
12464740	13
14153749	13
2694698	13
672984	13
24331936	13
1582712	13
15827912	16
641599	17
12865038	17
38172453	16
6223131	13
13823547	13
4318190	16
315179	13
4750484	13
4680706	13
34961504	13
229715	13
823634	13
14714308	16
13537039	13
21829492	13
1020627	13
7765896	13
25025916	13
11628444	13
2892339	16
7348042	13
9772849	13
14576751	13
5063102	16
7997087	13
4204209	13
3719525	13
1146072	13
1393727	13
1289997	13
3520916	13
22068563	16
25695661	13
2319068	13
3726403	16
1554351	13
6811960	13
609029	13
7592720	13
545693	13
25053409	13
8872982	13
4588435	13
108758	13
7932634	13
21502342	13
222736	13
2075348	13
20496991	13
28600591	16
7867833	13
16760921	13
15936115	16
8337799	13
1912816	13
1992459	13
17755485	13
32056067	13
5146875	13
2172907	13
1649352	13
1422317	16
2106785	13
4226502	13
8662419	13
448677	13
2294614	13
1136088	16
5496086	17
20644186	13
1989348	13
3532876	13
3392768	13
7432582	13
5725500	13
2578510	13
34469107	13
7434149	13
5084334	13
2333519	13
2319182	17
534246	13
12645193	13
8001208	16
27672197	13
8851010	13
2285801	16
10155187	13
4009412	13
2182851	13
758108	13
8936265	13
19114535	13
2261685	16
7970208	13
4081938	13
11178524	13
1786996	13
39419104	13
7990692	16
4619122	13
10881410	13
15260673	16
17349443	13
624063	13
16460566	13
4388336	13
418171	13
150058	13
3840723	17
9309878	17
2856365	16
47696	13
7713980	13
2692270	13
2466169	16
6085743	16
11647078	16
3630507	13
8412620	13
2214759	13
5813894	13
23365785	13
12691430	13
381468	13
719765	13
14192794	13
1804205	13
10678013	13
9532184	13
1521348	13
6700156	13
3422898	16
13793358	16
38225794	13
18465063	16
6889305	13
4068680	13
4763683	13
6175010	16
1647215	13
17266710	13
1136342	13
1267101	16
928828	13
4128733	13
19892815	13
7128085	13
4807247	13
2867208	13
5516815	13
4503927	13
4687374	13
1193082	13
6857186	13
22441089	13
15580555	13
4532343	13
6207440	13
96544	13
5792895	17
15237527	16
11256357	13
5183883	17
8731412	13
17375485	16
1094876	13
26454172	13
19960050	13
9870414	13
3155494	13
19635487	16
37028407	13
6622017	13
18928132	13
20421490	13
19560976	13
440703	13
609592	13
10699853	13
2379688	13
24109146	13
10370336	13
13407474	13
203575	16
1179744	13
12769915	13
156743	13
2305685	13
891487	13
9767895	13
10125106	16
6701565	13
453006	13
28165156	13
1137177	13
5229184	13
2475845	16
9386026	13
18026622	16
24861441	16
7226608	16
10802582	13
28354992	13
11167758	13
3708205	13
7284807	13
25072360	16
9952355	13
3356960	13
5896388	13
35560649	13
19777734	16
1946545	13
5604634	13
13869342	13
15274884	13
1350929	16
12046992	13
3990068	13
1333283	13
20597211	13
19638663	13
4996760	13
4689151	13
20969824	13
6686487	13
24651711	13
3647631	13
1260522	13
8020373	13
4461147	13
17559965	13
3224494	13
2205492	13
11631937	13
8805932	13
18483397	13
15694022	13
5891900	16
3271653	13
253362	13
19268254	13
7578367	13
1471143	13
14192027	16
25742443	13
4809840	13
4836591	16
6020454	16
4791713	13
10272569	13
75020	16
1423939	13
3587628	17
9036611	16
1269224	13
4449319	13
370413	16
4657131	13
2708889	13
3942894	13
2196197	13
12629719	17
6973112	13
770896	13
734883	13
550339	13
3161869	13
8270732	13
8701076	13
8926048	13
11666336	16
8171629	13
5524263	16
3354539	13
25210221	13
8498534	13
22135527	17
2731725	13
4105803	13
6700835	13
8285760	13
2414734	13
1221839	13
14172665	16
4118198	13
17726341	17
7759387	13
14823424	13
13921585	13
12798213	13
7028141	13
1668731	16
2409560	13
7606739	13
1628407	13
3119589	13
3138161	13
4457080	13
26603107	13
3320445	13
28066315	13
9020796	13
10859272	13
2130070	13
9172098	13
9652753	13
5043819	13
6716894	13
861816	13
1802561	13
1420036	13
4127391	13
2886563	13
8083549	13
1203409	13
2492757	16
11037870	17
246428	13
6273626	13
5110005	13
17270635	13
8583616	13
5440967	13
374537	13
13626288	13
2430046	13
2955111	13
5062610	13
18793157	13
2900109	13
3415224	13
16995484	13
19378556	13
2291703	13
8050254	13
41139758	13
2508575	17
19153473	17
17400827	13
2217900	13
5933622	13
858799	13
17912745	13
18414098	16
16070444	13
4119201	13
13084521	13
6024717	13
1238742	13
1255996	16
2273208	13
3306748	13
5003468	13
3211568	16
4659672	13
5235196	13
8299017	17
353041	13
4431414	13
1159502	13
28368055	13
16066499	13
1409627	13
3695844	13
10361162	17
6372690	16
9183081	16
19481708	13
3616202	13
1305898	13
23064036	13
7830904	13
8947284	13
578084	16
4644799	13
11830644	13
699429	17
18523712	13
5806127	13
6145918	13
11011308	13
2276084	13
1076753	13
2424330	13
5203832	13
8515159	16
2305831	16
15201510	13
11607271	13
567593	13
2548834	13
3510644	13
8210991	17
4829089	13
2346200	16
24734206	13
10701498	16
5142798	16
3183682	13
74410	16
7400472	13
3238556	13
1139201	13
11656808	13
7086037	13
3310506	13
8332606	13
287058	17
2755637	13
3499354	13
2491259	13
14166311	13
9720333	17
1468857	13
245141	16
3501900	13
6241005	13
1887916	13
36304834	16
3341317	16
13175848	13
17679018	13
10547741	13
1521339	13
4513933	17
3068946	13
771240	13
6663339	13
17454896	16
574184	13
1954009	13
4172728	13
3968083	13
13768732	13
11637849	13
7651968	13
7851406	13
7820016	13
13412045	13
25726272	13
2248917	13
2207394	16
1779239	13
7418558	16
834819	13
2697246	13
7469828	13
6589667	13
2617330	16
23822376	13
15482943	16
105663	13
6922533	13
12653128	13
4060595	13
2282791	16
4546241	13
15710	13
4142908	13
7933813	13
4027913	13
4856899	13
1164984	13
831295	13
6418394	13
13414881	16
2880277	16
8287366	13
5381227	13
302218	13
7717450	13
25195980	13
3848360	13
127517	13
5567389	13
5734193	13
398947	16
848223	13
1241757	13
2568065	13
7633860	13
1984074	13
11883423	13
7460880	13
8114660	13
10933013	16
7979120	13
2843687	16
3440895	13
2751486	13
4063533	13
1026401	13
9530424	13
8063300	13
2551553	13
10979927	13
5722314	17
18834540	16
3260260	16
8043460	13
10714389	16
16926362	13
2588976	13
6758348	13
1155351	13
2442307	13
23786726	13
2905291	13
3749109	13
105877	13
10530587	13
15053919	13
5120432	13
4582340	13
4348321	13
8784084	13
2898078	16
22122112	13
6842003	13
495846	13
4373463	13
1382869	13
4037507	13
744695	13
714324	17
18635070	13
5277061	16
4323177	13
699812	13
5608454	13
8091049	13
9890216	13
38538224	13
27078058	13
7978576	13
7121022	13
6444949	13
18122281	16
3238722	13
21645580	13
7247184	13
5237075	16
5487569	13
4918117	13
3660776	16
18892721	13
9689420	16
2678387	13
309617	13
1143071	13
1648685	16
12937498	16
1141259	13
22134924	13
17383396	16
7973402	13
2497848	13
10895393	13
13068569	13
11674458	13
4929462	13
17702451	13
8483941	15
1170064	13
2732992	13
8141925	13
1631800	13
657861	16
22815325	17
7731477	13
995626	13
754740	13
1437234	13
13810519	13
3296080	16
18254781	16
11211239	13
3728121	13
877395	13
5197147	13
3946461	13
2893507	13
4718696	13
4503441	16
1384682	13
1354385	13
646523	16
1851874	17
34314081	16
6990059	13
117791	13
574463	13
3865106	16
9595787	13
7294933	13
5963838	13
8431300	16
3157222	13
797584	13
8910867	13
2289723	13
3781344	17
457378	13
9509375	13
8252148	13
1767018	13
8880925	13
15305186	13
1467960	13
24783537	16
12897635	16
5210454	13
3211876	13
10893784	13
6647473	13
5090392	13
9634050	13
2828769	13
15610917	13
87762	13
19483289	13
14136621	16
3240533	13
4925685	13
14068438	13
17597175	13
4845615	13
9364880	13
979623	13
533415	13
710976	16
4969832	13
3958828	13
6530606	13
8095708	13
2953107	13
639770	13
7069691	16
5906252	13
5993620	16
989207	16
12961766	13
1836724	13
17185059	13
2438522	16
2172580	16
965690	13
339272	13
35411643	17
10352386	16
4644398	13
3315150	13
2825386	13
13189367	13
303955	16
2152948	16
4917418	13
12020730	16
14400642	13
9022825	13
4153388	17
5415820	13
17692058	13
17692019	13
3737971	13
107663	13
31020752	13
7806097	13
1985759	13
7462216	13
5451307	13
459230	13
4041688	13
3548335	13
198132	13
190024	13
5909877	13
11398422	13
14487837	13
3662436	13
1919346	16
13656136	13
3342556	13
3590629	13
12507947	13
3359494	13
5731484	13
5146350	13
765297	16
6270643	13
467154	13
13257725	13
3086065	13
40443545	13
15384186	16
4953079	13
524833	13
32319564	16
4592835	13
14204026	13
7048982	13
12526515	13
4765786	13
138660	13
2302981	13
5761161	13
14420699	13
4511573	13
6253856	16
34052543	13
1086691	17
12206689	16
5108791	13
2271814	13
941151	13
11909523	13
3898976	13
12000731	13
3052013	13
595129	13
4240508	13
1544040	13
5945512	13
10410461	13
5901267	13
2211862	13
3527761	13
3429610	13
83713	13
14076704	13
47377	13
18763390	13
1111245	13
3500053	13
5508676	13
6401692	13
15080492	13
1000990	13
1359904	13
13286012	13
27019121	13
1754581	13
8990948	15
11704529	13
5153696	13
5781474	13
1489009	13
1523678	13
14219849	13
186947	13
6717202	13
7175791	13
9426060	16
37357484	13
89814271	13
4030565	13
2754393	13
5988482	13
8131679	13
4402678	13
5579061	13
4478105	13
963050	16
15553128	13
25316174	13
475792	13
2078263	13
16183585	13
8277873	13
4831772	13
1317123	15
5227066	13
3775993	13
5967991	13
14751378	16
1025383	13
14941852	13
10454387	13
21318267	16
439264	13
1291854	17
3944837	13
14041707	13
8907832	17
20269480	13
13094973	13
5827864	13
7609810	13
36872189	13
18453991	13
3574938	13
142969	13
17220649	13
3702532	13
6666524	16
12644810	16
15380233	13
2558240	13
11410955	16
6373942	13
4019026	13
6922799	16
3536383	13
3575890	16
8041651	13
9520329	13
6418162	13
783169	17
7846858	13
2471995	13
7505265	16
20005912	13
9883862	13
19347669	13
5129929	13
420639	13
1404350	13
351112	13
46350	17
3254576	13
14556107	16
1397348	13
2450925	13
5137399	13
1968433	17
9369974	13
341910	17
7480577	13
6386738	13
15535055	13
567359	13
601211	13
6688557	13
4490545	13
21716581	16
7900104	13
4536389	13
2130385	13
2953977	13
7637881	13
6862023	13
6314976	13
3690975	13
19956295	13
9639802	13
2654774	13
2760202	13
14476580	13
3124584	13
994398	13
2090755	13
1219063	13
1313939	16
9954695	16
2801730	16
14349880	13
16655280	13
7273285	13
5009135	13
2741226	13
16098050	13
13579402	13
2306096	13
9125997	16
4183272	13
684792	16
2987660	13
6506786	13
4373930	13
3451113	13
1441695	13
11269660	13
5551385	13
785921	13
4632120	16
4841000	13
3499358	13
4444045	13
5689333	13
21506058	13
3627801	16
13510240	13
3289354	13
3366832	13
2495997	13
4719545	16
34146146	13
5778273	13
8728091	16
7551854	16
2068003	13
2198057	13
10803026	13
12052079	13
7262057	13
6101625	13
1599143	16
1316804	16
5274813	13
2944181	13
352088	16
28946395	16
9442944	16
4487550	13
1768477	13
6864233	13
675453	13
5660099	16
5623195	13
8049574	13
11344395	13
2775068	13
5094353	13
5480962	17
19894245	13
8544466	13
4897639	13
11992288	16
6200011	16
3241867	13
29469293	13
11208351	13
98827	13
7943327	16
29743904	13
1110656	13
12792045	13
20276818	13
2325475	13
3540957	16
7073049	13
8604293	13
25937650	13
9832696	13
3221055	13
10088027	13
27748617	13
8120956	13
8368144	13
330471	16
2293985	13
1039072	13
5326884	13
2722548	13
18838705	13
2805866	13
378605	13
5602557	13
3422468	13
5837990	13
969900	13
22905868	17
2830501	13
679790	13
26627598	13
20232269	13
5700123	16
8883025	13
4140532	13
3526818	13
12910191	13
1592282	13
933226	13
4993148	13
1717619	17
7640556	13
8692015	16
1212089	13
7718435	13
200627	13
9608333	13
3113819	13
3100304	13
4812981	13
2342565	13
22980444	13
9511067	17
1597477	13
8542758	13
7692203	13
1082077	13
15085026	13
538539	13
5569379	13
5653584	17
9359685	13
8741372	13
128674	13
1360885	13
11142	13
1738479	16
769621	13
27074421	13
4259042	13
17167565	16
34861112	13
3630768	13
1978432	13
878647	13
6985381	13
5077745	16
14069457	13
1617595	13
7332489	13
5918064	16
351107	13
2415419	13
6899484	13
8542520	13
9933104	13
2945959	13
12589161	13
28136698	13
917140	16
9924182	13
1986249	17
4344775	16
39328265	13
7560327	16
1697095	13
11044832	16
826008	13
3260288	13
10784666	16
5049462	13
129632	13
522015	13
2495743	13
12098646	13
6607572	13
7495252	13
7544654	13
1263899	13
8396064	13
5877959	13
1991903	16
9031562	16
7456157	13
6396527	13
1616516	13
1846181	13
10159518	13
2240916	13
18836278	17
25139505	13
482759	13
16273996	13
2708173	13
9602030	13
4556378	13
16650679	13
9665159	13
4212334	13
3240739	13
10326372	13
6242561	13
1089796	13
3749695	13
6596476	13
488158	13
23397925	13
18503051	13
5221406	13
2405395	13
1734473	16
451014	13
22827806	13
8327955	13
2729691	13
2529861	13
5025694	13
2112013	13
4031785	13
1481806	13
11745127	16
2928479	13
6960556	16
396603	13
13507589	16
22504740	13
24087246	13
2568346	13
3080242	13
2178981	13
21325124	17
4086584	13
7117260	13
8756175	13
4707655	13
9683447	13
1835874	13
3884053	16
7080431	16
8006763	13
16148255	13
15638324	13
10347278	13
3041102	13
14599112	13
9246496	13
1154578	13
3567496	13
10720443	13
11748191	13
3589221	17
2318109	16
6060488	13
6265980	13
9716023	13
11570888	16
19351997	13
263661	13
5165955	17
2282504	16
1141530	13
5595232	13
3961164	13
1613181	13
15904104	13
10672911	13
6642701	13
173675	13
68185029	17
17840523	13
847270	16
5028830	13
7454271	13
795319	13
461311	13
1890515	13
3272764	16
8783	16
9890540	16
651863	17
1093101	16
11417160	16
16028820	13
11290771	15
1398796	13
2435712	13
9468664	16
11113396	13
10563772	13
6256153	13
15599432	16
28970811	13
2303331	13
7892808	16
5504399	13
9589144	13
3856099	13
16378356	13
3738298	13
583041	13
12466469	13
1974455	13
2503	13
3665439	13
2757271	13
13645363	13
6358536	13
5034112	13
4163217	16
15921242	13
1080190	16
1344452	16
19331475	13
1839250	13
24588964	16
208356	17
13881604	13
8956109	13
23852926	13
290544	13
17419238	13
13426827	13
6421018	13
2801322	13
10759123	13
914700	13
1562958	13
4115566	13
190924	13
1918259	16
1660532	13
13254017	13
10125822	13
7401689	17
16610217	13
7229063	13
8854237	13
10886397	13
9666618	16
3778267	13
2050248	13
248031	13
1106938	13
19779041	13
16828267	13
58857	13
5100569	13
8956317	13
11032223	13
784427	13
20005753	13
1255974	13
1779957	13
2359560	13
4069461	16
18364345	13
3817995	13
2007270	15
639771	13
5152655	13
1836737	13
14281010	13
10335222	13
8679418	16
6969843	17
6989237	13
13128788	13
7649763	16
4224658	13
12393055	13
8998069	13
9456178	16
13839860	13
2661135	13
91045	13
4236527	17
4722877	13
8832161	16
9059337	13
10032171	13
1145699	13
7822879	13
6553228	13
1168597	13
1896553	13
6972989	13
11116611	13
7062273	13
746227	13
5746867	13
5204165	13
2407555	13
5408999	13
6020561	16
11201926	13
3283017	13
8631080	13
2859699	16
20692120	13
13461992	13
2146759	13
1363336	13
3775817	13
9297017	13
1999427	13
12640758	13
34327314	13
1895182	13
27481436	16
8502127	17
5243902	13
21111158	13
203882	13
1179669	13
269853	13
31602465	16
4802945	13
6490537	13
1003511	13
7857950	13
2173952	13
4051603	13
22717	13
3476353	13
679282	16
10399341	16
1619156	13
24414411	17
703035	17
9717057	16
1811938	13
33196523	13
333580	13
2510203	13
1003111	13
9027477	13
1845346	13
13009876	13
5418614	13
9967630	13
2951269	13
509552	13
2436661	13
14587806	13
3013541	13
1083250	16
3487423	16
14683071	13
18587178	13
9802995	13
20338253	13
9365404	13
3907032	13
9529223	13
655755	13
6212533	13
7484791	13
1184209	16
15265633	16
1683882	13
5894669	13
10275691	13
2294520	13
4435331	13
5787218	13
3202617	13
167724	13
1658657	13
10161876	13
5274508	13
4995106	13
6048312	13
17733745	13
1769043	13
4495643	17
1532001	13
14883357	13
4220450	13
16486664	16
7847632	13
2382934	16
13859429	13
1951842	13
6647060	13
2183050	13
5947232	16
3877304	13
5278361	13
24835512	16
1473816	13
6742310	13
5530377	13
4997590	16
2726592	13
3778393	13
2408224	13
21952227	13
1663281	13
2871122	16
5956251	13
10181559	13
6878553	13
6137580	13
4663810	16
2508399	13
10494536	13
1832735	16
9820982	13
11660969	13
9857709	13
5648750	16
31419746	13
4349102	13
5691047	13
1899830	16
88245	13
2258257	13
4534563	13
5902068	13
1395623	13
8163784	16
2163409	13
8027925	13
7913446	13
5550860	13
23428686	13
10193307	13
24387246	13
2829390	13
4260473	13
17727273	13
7299068	16
7625024	13
770505	13
566614	13
5024492	13
15188411	13
8755558	13
8219865	16
3369425	13
3861785	13
15965560	16
7524909	13
1087065	13
13570757	13
5131280	13
284756	16
15359310	13
10131648	13
2384645	16
6721966	16
4241221	13
32603634	13
7531797	16
6736311	13
6554708	13
19934795	13
5382469	13
8485386	16
10098599	13
405740	13
3419450	16
17292980	13
18811564	13
17002096	13
1603920	13
2000321	13
7769876	13
7910397	13
20134872	13
2726033	13
1738407	13
7968096	13
11007474	13
5153819	16
4991483	16
13151179	13
34971942	13
1219255	13
11159057	13
2732193	13
1584633	13
12271316	13
4222664	13
3588417	13
9870340	13
346923	13
12671862	13
636329	13
1877359	13
4372819	13
544875	13
25799657	13
542444	13
7887975	13
4052524	13
1263530	13
8695104	16
89757	13
16870915	13
3973070	13
4402286	13
1087056	17
186678	13
13515976	13
8424317	13
442067	13
42431872	13
11776520	13
610616	13
1947808	17
10301255	16
1816949	17
5313437	13
4838167	13
6013109	16
1213616	13
5255014	16
2018742	13
14995612	13
4444274	13
4957284	13
5090940	13
9272911	13
2760525	13
16102200	13
12768873	13
16954709	13
21029922	13
3523470	13
4760971	16
11102484	16
2267924	13
9830265	13
19842516	16
4090965	13
12627842	13
38415839	13
8486873	16
12277191	13
4305451	13
4779647	13
2683306	16
14080415	13
10211171	13
1234079	13
4047520	13
10788453	13
11743582	13
11766999	17
9561809	17
12573262	16
1644983	13
7202909	13
4910124	13
13552671	13
894551	13
310647	13
7541047	13
2427617	13
17077009	13
7354499	13
8632392	13
12495771	16
7300317	13
9047780	13
9988625	16
2655386	16
8930682	13
26979160	17
5260539	13
10668665	13
12361345	13
832988	13
1488849	13
464832	13
2533346	16
9201322	16
4484114	13
3242834	13
10003556	13
6992256	13
18000764	16
1988413	13
2315106	13
14877803	16
2416002	13
21692640	16
36757188	13
16416858	16
5511861	13
12195801	13
8710542	13
13392393	13
12268070	13
12956435	13
5393863	13
11807411	13
6084522	13
6730464	13
146063	13
6387636	13
5397532	13
8337798	16
1580501	13
3402551	13
4693590	13
6827289	16
1343167	13
18825482	16
3568139	13
1264979	13
20945868	13
5598459	13
1605593	13
557905	13
2871109	16
5274718	16
3199455	13
205644	13
4470864	13
1087064	16
11211931	16
5271139	13
1413162	13
8734969	13
331008	13
5869353	13
863698	16
1204019	13
202862	16
8531418	13
10766398	16
5679385	13
2368682	16
10607815	13
43771671	13
7140563	13
43065730	13
573322	13
20573539	16
9932234	13
2992098	13
12433107	16
3877403	13
12089120	16
12766566	13
11286859	13
237815	13
14194802	13
13184439	16
21251262	13
11169172	13
11137436	13
6933189	13
474138	13
1175651	13
3942753	13
4227740	16
1003774	13
3795256	13
14083446	13
1489114	13
8041728	13
6420061	13
1178401	13
23159413	13
309723	17
2450783	13
107125	13
18789741	13
1570995	13
3114655	13
21407250	16
4006003	13
23554654	13
8268771	13
5479204	13
16727366	13
8070067	13
9326945	13
2240823	13
1023247	16
27552945	13
5999902	13
296053	13
2008676	13
6939171	13
16982121	13
8519938	13
838328	13
10263283	13
3743457	13
6267736	13
519854	13
3094762	16
4733483	13
9498158	13
9823040	13
11940325	13
73883	13
20163466	16
8619785	13
14683327	13
1836088	13
8658295	13
1657956	13
6549142	13
15726370	13
4039236	13
11668917	16
5300463	13
6141701	13
6198344	17
101025	13
8689429	13
10555386	13
3955844	13
10880565	17
4747802	13
8939576	13
7579525	13
1328019	13
4395456	13
855428	13
4235672	13
12840785	13
4345615	13
4035870	13
21350267	13
5330640	13
25079741	13
5738980	13
12549205	16
119598	16
6130298	13
3568575	13
2079720	16
5704653	13
6755070	17
553509	16
4355810	13
9603496	13
2782641	13
96484	16
10039996	13
1611915	16
5635880	13
6886449	13
10672344	13
1781473	16
11269773	13
20226158	16
382564	13
4305837	13
3176806	13
9815269	13
6093973	16
13407926	15
17801149	16
4020178	13
5252542	16
11696481	16
3063885	13
15706575	13
10410167	16
13061133	13
3741584	13
6551565	13
19384948	13
6197290	16
14742710	13
3554156	13
1687821	13
382607	13
9856073	13
6850101	13
72277	13
5253731	13
27743193	13
8940794	16
2957586	13
2001807	17
437376	16
1512062	13
297157	13
987424	17
1651941	13
4795098	16
16322175	13
8290824	17
1090813	13
12992493	13
1817762	13
10846254	13
5021348	13
104710	13
8674505	13
8183316	13
2855889	13
9687688	16
2016435	13
2733234	16
6329119	13
13447727	13
11812557	13
1789389	13
6716848	13
5136836	13
4787640	13
173707	13
4905015	17
1059741	13
2026023	13
6713585	13
7051552	13
2851082	13
20513693	16
3960649	13
2920243	13
8080752	16
17203819	13
1040119	13
5792414	13
1917864	13
7977794	13
2068498	13
34253132	13
17802051	13
3385089	13
6439370	16
2800753	16
12155888	13
9807460	16
3640718	13
15336271	13
1970899	13
11814607	13
9034471	16
7943966	13
8088468	13
7436603	13
15144086	16
1997078	13
6606333	13
6636229	13
1160722	13
243871	13
10892739	13
12687264	13
5735961	16
3236122	16
11673374	13
4424066	13
702113	13
3195219	16
5009845	13
413830	13
3216531	13
17243131	16
744850	13
2805916	16
6058903	16
51417	16
4307836	13
3805274	13
15498005	13
584813	13
1970185	17
1565121	13
2105508	13
2403859	13
1400264	17
2908824	13
10908293	13
2737557	13
2289835	16
3443512	13
8871023	17
9056899	13
3182572	13
909648	16
1874046	13
820605	13
593174	13
35279806	13
1779828	13
16753291	17
31888683	16
12454933	13
20130406	13
15991143	13
3949866	13
13638943	13
1586587	13
6575584	13
4446254	13
7485177	13
4197269	13
32543665	16
140672	13
3822277	13
387517	13
4233789	13
32838224	13
2365418	16
15154358	13
2534893	16
83955	13
1174688	13
54533320	13
1667784	13
2418916	13
4041499	13
1525617	13
2437492	13
7175035	13
166295	13
13566162	13
16135632	13
31917544	16
17377656	13
1775053	13
672103	13
1820969	13
7910394	16
16062607	16
6375774	13
2466990	13
7614585	16
18117708	13
12414156	13
832834	13
4419091	13
1415232	13
9508516	13
904173	13
5473360	13
2396868	13
20539271	13
3971985	13
1802743	13
6482629	13
11354830	16
3884920	13
5401941	13
7389773	16
503129	13
264902	13
14931653	16
11331978	13
2750959	13
18241951	13
4352273	13
4905093	13
2330743	13
8216830	13
4522953	13
5140339	13
11453336	13
661008	13
5471952	13
17880562	13
21319172	13
17968673	13
4969798	13
13404096	17
5574116	13
3630751	13
3777566	13
3850569	13
9112228	13
4643564	13
7937214	13
7038868	13
9558231	13
14511572	16
6921676	13
9500863	16
13267622	16
5994706	13
46175946	16
8483143	17
3752868	13
10009165	17
6913859	13
15208261	16
6459769	13
14202853	13
5435492	13
1271097	13
7640069	13
18587206	13
1762621	13
2968039	13
1293441	13
41080907	16
5198775	16
21862778	13
7637913	13
1904314	13
14452265	13
2523236	16
3261446	13
10379125	13
45051285	13
6799405	13
7051381	13
19201473	13
5456319	13
4524474	16
6104809	13
31955462	16
3116096	13
10576702	13
3860087	13
9461878	13
10047254	13
13271299	17
6306968	17
6365141	13
17447627	13
18256986	16
11634317	16
8564025	13
14680817	13
6622267	16
940127	13
22760481	13
2354111	13
18428864	13
4679847	17
68514932	13
12629952	13
8951076	13
4303285	13
8710344	13
4172158	13
1094061	13
11302511	16
8031852	16
25186325	16
2679275	13
15274891	13
8567265	16
4074033	16
4715914	13
12009371	13
5392811	16
9137509	13
11890539	13
4519169	13
6912782	13
317930	13
650447	13
24247203	16
244832	13
28064936	17
2110739	17
9751370	16
8815628	13
11661532	13
5720913	16
881134	16
2579616	13
14283350	13
1544604	16
18402457	13
2497749	13
2123200	17
961574	13
2117381	13
912471	13
4150583	13
9556464	13
19615469	13
1386280	16
6243866	13
6764887	13
2906657	16
14468108	13
640760	13
5194751	16
888053	16
676652	13
3402277	13
9221463	13
10753420	13
3040784	13
9976064	13
1396818	13
12757945	13
9568797	13
11010225	13
10837659	16
10413781	13
2321187	13
7991165	13
747148	13
13876562	13
647511	17
6536895	13
8223541	13
8044097	13
144297	13
4919575	16
5526320	16
13944863	13
753590	13
12464788	13
4109269	16
23168946	13
9058285	17
1035290	17
6177403	13
1026084	13
542460	13
2867621	13
11877327	13
17564088	16
5286380	13
3340839	13
19328810	13
5114165	13
1328549	13
2230676	16
3543633	13
1285625	16
8293075	16
3380356	13
6472162	13
131228	13
3307898	16
10347381	13
2610812	13
24806171	13
1176022	13
3440724	13
6708209	13
20736775	13
8450876	13
17504302	13
828370	13
10055744	13
617465	13
3912364	13
8301410	13
2762261	13
20637743	13
6440047	13
4821020	13
3328187	13
24371369	17
6088857	13
1842235	13
1280064	16
2133524	13
272242	13
19291421	13
21058325	13
6664576	13
62630	13
2950740	13
393776	13
5686103	13
11251185	13
7256571	16
1624126	13
9087532	13
348061	16
7123962	13
19072435	13
12319237	13
14253111	13
2287312	13
1311147	13
8255654	13
3814162	13
3193290	13
8149943	13
14442892	13
6787822	13
346756	13
13382489	13
13400187	13
9076043	16
16973968	17
6700093	13
45260	16
4862782	13
3483176	13
4785710	13
1060150	13
7657755	17
1907472	13
42207478	13
6261572	13
1391379	13
9758430	16
1094450	13
20868213	13
21633095	17
2666419	17
9722148	13
1699656	13
53798254	13
4967423	13
21813358	13
5047159	13
3571070	13
28824547	17
12389583	13
1422434	13
50114	13
2816624	13
15519626	13
619206	13
1714126	13
7832390	17
10826517	13
5514102	16
16657912	13
18715578	13
7884366	16
32659382	13
14687145	13
4472464	13
4909575	13
13817641	13
17011532	13
6307515	13
10745408	13
21956713	13
3070524	13
19172206	16
3375958	16
1304514	13
10723064	13
1718879	13
1328831	13
4088303	13
9370697	13
5485311	13
8147027	13
3717653	13
2228178	13
28284206	13
15302744	13
52814352	13
13029468	13
5106	13
4380406	16
24324191	17
11001746	13
34726	13
38840700	13
9745762	17
25596179	16
5842536	13
8058600	13
9666119	13
1994023	17
4361681	13
7877661	13
2749696	16
25132243	16
19728754	13
10396360	16
30566651	13
6048202	17
18275263	13
551910	13
6475302	13
2925761	13
17660613	13
1509508	17
7592369	13
2911283	16
446300	13
10141984	13
5318006	13
25664562	13
1785759	13
5870611	13
20138106	13
8001791	13
13936570	13
6180513	13
983934	13
1146394	13
4363045	13
5778695	13
25309748	16
3535314	13
17335664	17
19945109	13
4733727	13
9156420	13
3296747	13
1683737	13
1082242	13
11538755	17
3143223	13
9557788	13
566240	13
4854817	16
16922973	13
391515	13
4966542	13
16814493	16
1438837	13
4094673	13
4372624	13
1022663	13
502277	13
7485508	17
29745995	13
3483409	16
10231582	13
10506951	13
1113427	13
7129113	17
4144737	13
5535474	13
1698020	13
5793824	13
36315917	16
1229312	13
2974648	13
1349610	13
15899223	13
2249658	17
11144864	13
19066347	16
5192096	13
6199891	13
9420059	13
13542847	16
1566352	13
3940070	13
7298733	16
548341	13
19767770	13
2372330	13
8255984	13
5257500	13
4715582	16
2996812	13
15689341	13
2759083	13
2167751	16
2431228	16
701712	16
4853770	13
34094	13
2637843	13
30539517	13
2996045	16
31618535	13
6483407	13
5598939	13
5773435	13
3518714	13
3481644	13
7626807	17
4629699	16
14584962	13
7724302	13
28853679	16
6174298	13
5376887	13
373663	13
20115757	13
2421990	13
702919	13
404093	17
17887620	13
19372516	13
13034170	13
12174441	16
12219917	13
17789190	16
1725617	13
5956018	13
2684999	13
1866259	13
15466415	13
6276116	13
25021394	13
13693973	13
1788869	16
5339354	13
10902729	13
3813260	13
3291403	13
9725389	16
5856251	13
4835863	13
4045229	13
1500600	13
599907	13
5137086	13
4080070	13
5410811	13
6234243	13
4524400	13
11156931	13
5598123	13
3444468	13
5082151	13
6107894	13
9233327	13
11297336	13
4575823	13
201978	13
361141	13
13641799	13
729027	13
26703727	16
3868312	13
856606	13
11592087	13
1367572	13
11158027	13
7588307	13
16230005	13
21644308	13
5029993	13
7704942	13
19475712	13
2473493	13
5167743	13
121064	13
1758961	13
8675131	13
11162497	13
854414	13
14591313	13
145481	16
4979172	13
17536343	13
175870	13
4254248	13
8244688	13
15751650	13
18059406	16
1314334	13
967977	13
5922092	16
6055682	16
9833159	13
22486372	13
23520643	13
26150777	13
3113719	13
12324708	13
1462204	13
13077428	13
15652623	13
441539	13
6426821	16
6392096	17
13041604	13
1561165	13
12936100	13
5631865	13
6647257	13
11636236	16
30880975	13
8306538	13
5223362	13
10342890	13
5168416	13
37980808	13
2506904	11
3061924	13
4509328	13
1525952	13
4861130	16
13034024	13
1434747	13
3075275	13
926720	13
18736695	16
3946741	13
7577512	13
7552439	13
4315563	13
3089635	13
163385	16
2511747	13
2049036	13
2301907	13
5722994	13
4255639	13
6431344	13
3471056	16
3695519	16
128352	13
7483681	16
1102578	13
1009370	13
4614067	13
5731028	13
2042739	16
9412695	13
8391776	13
27876739	13
5702272	16
8189209	13
10768008	16
12382745	16
7701241	13
6815938	16
2388338	13
4092770	13
848601	13
5671400	13
609367	13
1775082	13
6900583	16
1049435	13
5232281	13
4732695	16
8396980	13
22546890	13
4111055	13
1435992	16
1695792	17
7034981	16
946152	13
2479091	16
5088441	13
5315007	17
7605091	13
1189601	17
24064679	17
9525841	13
8195235	13
4038065	17
826905	13
956669	13
2192744	16
8493926	13
5503168	13
6564176	13
10119972	13
7609827	13
27915489	13
63663	16
7272268	13
699813	13
3051854	13
1054959	13
784976	13
5999783	13
4344448	13
23098877	13
1638441	13
13721152	16
20115109	13
10078288	13
3834670	13
3422308	13
431398	13
27353944	13
4227862	13
13762078	13
5918092	17
6171824	13
11884243	13
29003216	13
16603796	13
1253578	13
3480936	13
1313911	13
18994306	13
11956048	13
2944263	13
7637531	16
5171722	13
4338317	16
816736	13
6284782	13
6583279	13
1691497	13
15081372	13
10579829	13
5676201	16
729628	13
6744879	16
10730161	17
2789650	13
3265189	13
1332045	13
13037094	13
1963293	16
1007655	13
54880	13
9365879	13
448599	13
9660903	13
7823812	13
7981610	13
2457137	13
4478875	16
2005519	13
1385844	16
573818	13
4087459	16
3143340	13
730196	13
4932743	13
56353681	16
100842	13
9104205	13
2321659	16
23229630	13
8915631	13
6204198	16
1022899	13
3526479	13
4188419	13
85084	13
734699	13
1457185	13
13133227	13
4972863	13
11082580	13
7382647	13
4116172	13
4945141	13
21443479	13
1209223	13
13640741	13
15382393	13
6396913	13
2064348	13
4059030	13
12550914	13
20396400	17
12276755	13
2589716	16
1227414	13
17964695	13
8514617	16
4685045	13
809614	16
7120307	13
3415658	13
5255167	13
4014062	13
7370005	13
4223287	13
1620606	13
3000657	13
7996171	13
8775570	17
1033634	13
1345267	13
2531913	13
2132717	13
6405041	13
2183710	16
8666476	13
207425	16
1113070	13
2362258	13
3066698	13
3975039	13
291814	13
2192064	13
10510183	13
30018080	13
3238981	13
5081581	13
807941	13
773330	13
5432857	13
5206617	13
307046	13
3540767	13
3120256	13
9738031	13
5784408	13
10728777	13
6738772	13
1275974	13
8345479	13
7308804	13
5506015	13
6675029	13
555142	13
13266768	13
1421336	13
4407564	13
3647341	13
15576174	13
420715	16
2193183	13
12904203	13
5026187	13
5407373	13
7295638	13
25106823	13
159800	13
1422014	13
9613119	16
811362	13
2204848	13
1260864	13
860739	13
1768711	13
5184603	13
780212	13
1691325	16
6316948	17
571881	13
12924241	13
6782937	16
4878608	13
46577957	16
1422550	16
346948	13
30787413	13
1652114	16
11205791	16
748495	16
3594768	13
5731062	16
2755028	13
9234764	13
4305727	13
3765297	13
7851591	13
1185187	13
578393	13
24805856	13
8168884	15
10865781	13
7140660	13
2206855	13
1230959	13
19308008	13
206253	13
11651750	13
7001736	13
6886371	13
9761756	17
4189975	13
1228326	13
6293663	16
37166009	13
5695404	13
3053499	13
10222534	13
6881631	13
8397960	13
3594562	13
1087006	13
1535156	13
5007306	16
19942253	13
8153176	13
6147164	13
2046570	16
12401112	13
2793966	13
4426394	13
6694528	16
708055	13
1654812	13
484934	13
11518443	13
19352250	16
12390994	13
3978850	16
1246006	16
22373237	13
3362917	13
3083063	13
2328706	13
3033377	16
2940648	16
9906010	13
3771351	13
3889268	13
19606805	13
19936611	13
9395710	13
1356156	16
15257024	13
1088140	13
15092202	13
6014423	13
10879104	13
8062571	16
1210188	16
17113355	13
12829172	13
1824096	13
97716	13
4294270	13
10577247	13
4137437	13
1858286	13
5937079	13
21366785	13
30951217	13
1772659	13
2513120	13
3278277	13
5464730	13
5463105	13
23016053	13
2687525	13
11290262	16
9383244	13
1526315	13
1873581	16
9426077	13
1317814	13
1589592	16
1354991	13
924756	13
3539323	17
2407090	13
820103	13
662165	16
6849415	13
12745004	13
2861799	17
6125736	13
566096	13
392568	13
1986848	13
1517080	13
6117413	13
1954307	13
1723846	16
3636895	13
16868808	13
9182893	13
9499370	13
18968826	13
2435124	13
4367620	13
14153516	13
5073011	13
41411563	16
20080587	13
15249972	13
2571453	13
4195903	13
13341941	13
13102767	13
2865970	13
4368380	13
6533276	13
8131144	16
29740582	13
1484162	16
10740010	13
6844101	16
2186077	13
5884179	13
7112252	13
7524397	13
3501449	17
91994	16
4996059	13
8503177	13
9182210	13
8287783	13
1794378	13
2488304	13
263845	13
763945	16
2513653	16
6650591	13
6560852	13
11664415	13
6054462	13
35037262	13
7311885	13
5192306	16
3659712	13
5595076	13
4057897	16
325454	13
10498924	13
28220950	13
1422907	16
3395460	13
14848526	13
2439133	13
5530804	13
37670500	13
10267814	16
5908010	13
16982354	13
1903822	13
3584127	16
3718436	17
2912514	13
17770045	13
4505056	13
3192660	13
23271100	16
951592	13
13943213	15
13117384	13
630157	13
930478	13
2261402	13
328677	13
15624719	13
33906838	13
2516359	13
12600362	13
504575	13
4294314	13
2841190	13
7710476	13
586248	16
9817197	13
15495690	13
4628974	13
10329688	13
14998669	13
9150401	13
4747173	13
1163425	13
12469493	13
4155881	13
3211975	13
847869	13
4140333	13
50594916	13
8514841	13
6156812	13
8735798	16
2231303	13
6454204	13
36826	13
5197842	13
19495	13
4385621	13
7822501	13
15395715	17
10866944	17
2634524	16
5195732	13
651845	13
1507513	13
11026773	13
2398294	16
4155150	13
57820027	16
3735756	13
3983813	13
16318	16
1710954	13
4851224	13
234453	13
16022258	13
6277553	13
3814096	13
24963265	13
12346013	13
5525696	13
2347354	16
2868384	13
1120995	13
489891	13
3710828	13
614245	13
1196999	13
3785452	13
4483962	16
8321844	13
13600379	13
8777304	13
12536498	13
2994848	13
399840	13
4879258	16
6169320	13
3044168	13
83419	13
14660235	13
15087204	13
20135460	13
4294658	13
738458	13
2800486	13
2898703	13
1416586	13
1167572	16
841704	13
2238760	13
18191	16
3776542	13
29052662	13
1280226	13
11589433	13
5332118	13
2764479	13
2750376	13
17774193	13
29594642	13
11775840	13
11468231	13
7411605	13
1070349	13
3198	13
7936917	13
9693052	13
5085059	13
22952791	13
4439612	13
19974350	13
478051	13
3888664	16
5294890	13
1393296	13
390362	13
12869	16
6870808	13
3821753	16
6784333	13
1000320	13
3110139	13
15774644	13
19121023	13
3364921	13
4064341	16
1991361	13
4128835	13
614694	13
14993770	13
12962602	16
985546	13
4033356	13
3648109	16
90675	13
13616946	13
7570571	13
17621508	17
504882	13
2247112	13
5932266	16
11091254	13
48236026	16
6671462	17
5131169	13
1079676	13
2666373	13
4793568	16
19361600	13
928637	13
13228176	16
2212323	13
1366329	16
523873	13
7713453	13
862654	13
6703553	13
4781833	13
179728	13
220015	13
2821632	13
7268424	17
1761957	13
3967667	13
4376436	13
3537776	13
5288703	13
83643	13
21455397	13
3162710	13
6844413	13
2013960	13
5719015	13
7830020	13
3237100	13
1328839	16
707896	16
7795869	16
3876891	16
4197429	13
3976485	13
18479457	13
7549132	16
43219420	13
1325550	13
10642530	13
9019089	13
415468	13
210657	13
10841069	13
72788	17
12110363	13
10717059	13
19338390	13
4833341	13
4724686	16
426966	13
3405929	13
8883307	16
4992294	13
240880	13
10827832	13
4852409	13
1455208	13
395542	13
633427	13
3427787	16
3928014	13
4780694	13
3438698	16
1377218	13
4637821	16
3515486	16
15343341	13
15571049	13
15331578	13
6996077	13
12014386	13
4483323	13
5270558	13
3215908	13
10194528	13
4591650	13
203051	17
9152549	13
3151163	13
5342032	13
12744206	13
20606664	13
878058	13
6309117	13
9463240	13
5052579	13
674410	13
10666914	13
24246044	17
12269736	13
29559178	16
6222793	13
2682587	17
14495003	13
17458532	13
4347332	16
25254093	13
6947206	13
3772463	13
4288431	13
127029	13
6475824	13
12627765	13
1480533	13
8442009	16
4453378	13
4335012	16
9916031	13
2364925	13
488693	13
34542512	13
2377726	13
5166949	13
2124240	13
4337758	13
13305122	13
987643	13
2603435	13
5777320	13
11266745	13
823839	13
2473058	13
1643902	13
13418782	13
20575532	16
13279300	17
1372641	13
5759301	13
16216864	13
1393408	13
13351840	16
17652574	13
4072842	13
5773457	13
599137	13
326338	13
22357290	13
3445859	13
1511019	13
21337309	13
3726504	13
3010599	17
6355802	17
516021	13
888008	17
15296409	13
1948000	13
6541184	13
6593461	13
6408255	13
3264090	13
7974285	13
3352943	13
5186897	16
526079	13
85080	13
3569938	13
7236640	13
11401861	13
5221674	13
4614570	13
4712865	13
2730009	13
173819	13
919912	16
527871	17
1640743	13
18227353	17
3683416	13
16871924	16
6342717	16
269398	13
37655201	13
16637255	17
23677250	13
44659	13
1010972	13
4082163	13
2496828	13
262774	13
23096497	13
31987800	13
5095564	13
6589918	13
2845713	13
12490175	13
15553682	13
3582651	13
1032975	13
1158547	16
7008606	13
7299659	13
4864483	13
17051899	13
13340110	13
11412017	13
8908067	13
4122985	13
4840925	17
2659423	16
5228759	13
7488846	13
5312956	13
79910	13
13143574	13
20595531	13
2876404	16
11598424	13
7782196	13
1191116	13
4493130	13
5742451	13
15047729	13
8858181	13
823794	13
11335391	13
2768541	13
5489488	13
4744751	13
6243835	13
86439	17
1762744	13
386794	13
1423374	17
1760343	13
1083342	13
6278556	16
26580476	13
17135544	13
18510343	17
7043220	13
3282933	16
3466293	13
2525385	13
9742529	16
2010842	17
2215883	13
176160	13
30686660	13
707655	13
1641335	13
2971912	17
412695	16
1418726	13
16985639	13
3184988	16
3288213	13
276213	16
11781813	13
3991572	13
6464064	16
5746608	13
2630991	16
10249325	13
770467	13
5637603	13
7922031	13
798658	13
2492764	13
645246	13
17855765	13
938942	13
2938146	13
3949978	13
6389891	13
6603903	16
11150235	13
10633047	13
13287530	13
6295937	13
28274822	13
18325836	13
5051637	13
1340222	16
3979661	13
4419933	13
5778042	13
9118686	13
7618087	16
2083058	16
15514531	13
799666	13
24453358	13
13825765	13
1498620	13
23275010	13
3681977	13
6771684	13
8829617	13
3752324	13
1228531	13
104397	13
3913721	13
2177490	17
4608650	13
405454	13
4016416	13
3066281	13
12937023	16
18146032	13
1593279	13
23208345	13
10277551	13
13478268	13
13598436	13
343708	13
7895639	13
3993858	13
12238369	13
4122084	13
2859426	13
4782800	13
15427211	13
8589239	13
11895872	13
1790324	13
9457110	13
7256120	13
5721824	13
2136685	16
23023195	15
578012	13
10544009	13
9322536	13
9072889	13
2365911	13
1497496	13
13256291	13
27436530	13
3896373	13
2032737	16
12000235	13
1289080	13
17558768	13
12563116	13
2643036	13
13981828	13
13938243	13
9532557	13
13598253	13
2161805	13
7305158	16
13519281	16
14650556	13
7756967	13
1961737	13
838590	13
10843265	13
8380038	13
10232823	16
1979262	16
3806743	13
1490334	13
3719303	13
1126704	13
4299147	13
216755	13
2038662	13
4143062	16
12422125	11
372427	17
3840149	13
1066913	13
5460551	13
4889597	13
4678086	13
18785022	13
3629557	13
43513797	13
4807269	13
2620322	13
9150201	16
1791794	13
3989655	13
3683422	13
8020058	13
6146298	13
2995441	13
7216121	13
4670147	13
3315907	13
6574937	13
20788403	13
55237456	13
2918147	13
7712839	13
21274145	13
7179331	13
3426411	13
3344972	16
2857868	13
3416006	16
2356637	13
4486375	13
4217765	13
13138333	13
2430771	13
4305229	13
18165194	13
8881861	13
8464403	16
151201	13
15596901	16
1122608	13
13853362	13
1191820	16
9019690	13
7738738	16
17192846	13
5004521	13
1459933	13
12894976	13
4598164	16
2050725	16
864820	13
20100948	13
4579461	13
10871366	17
2514247	13
5272034	13
10831757	16
2848090	16
25929917	16
13712111	16
10877066	16
10945960	13
2009022	16
2592908	13
11936116	16
5668994	16
3181055	13
15181425	13
17648461	13
3132698	16
4690888	13
8612042	13
8701601	16
1560561	13
13689033	13
5434334	13
3068399	16
5916049	13
3192238	13
4415400	13
4099288	13
9876595	13
11039004	13
1169245	13
4070969	13
3139656	13
3055658	13
5594171	13
8295119	13
1044171	13
4096669	16
4305390	13
800092	13
11353786	13
810658	13
10537750	16
8138105	13
1411206	13
1562418	13
5031476	13
28192157	13
742811	16
16399505	16
2377916	13
140408	13
11405290	13
22479709	16
591841	13
10747379	13
7902162	13
1962154	13
11908946	16
5232116	13
2734131	16
5390682	16
1135537	13
541943	13
4028507	16
19639621	13
932414	13
7409610	16
4591999	13
18220773	13
5194398	13
13118458	13
19485998	13
1010454	13
4211475	13
1450562	16
3767566	13
2035481	13
12808629	13
4656308	13
1220491	13
1096350	16
5952201	13
3614432	13
1324327	17
5511280	13
1453021	13
8246954	16
2899392	13
12424974	13
4693486	13
9895975	16
256922	13
9820414	16
2649930	16
6205540	13
28176875	16
25145873	13
4367205	16
18245689	13
5008277	13
1687456	13
8647488	13
346878	13
5554502	13
1974310	13
7653130	16
1243061	13
2102253	13
11861839	13
17318337	13
3111656	13
8304059	16
3893119	13
32143755	13
3481719	13
2082903	16
1696960	13
2196633	13
6061064	13
1021340	13
26521970	13
2266383	13
2249540	16
203564	13
59858	13
2781818	16
36867912	13
2769263	13
4952595	13
22387934	13
34583	13
4618982	13
3843418	13
667679	13
3815444	13
21304133	16
4688557	16
4976848	13
9437726	13
21185633	13
36492692	13
2071101	13
1598146	13
4169272	16
543431	13
17393772	13
6259277	13
8099658	13
17756969	13
4729946	13
18608201	13
7642742	13
3877695	13
3119497	13
418428	13
1788035	13
3704544	13
5435322	16
1411008	13
3413312	13
11925531	13
7093026	13
8096580	13
2170887	16
6270427	17
391868	16
4902670	13
3087513	13
11460555	13
14438595	13
10221126	13
15458722	13
2720215	13
6234798	13
9324868	16
7840813	16
12599384	13
13058101	13
24157091	13
7441476	13
4761848	13
5812066	13
10139340	16
1050175	13
1720992	16
10253301	13
5358974	13
9758295	13
6692125	17
10743797	13
23556224	13
8488667	13
2065135	13
24924186	13
6207862	13
4863437	13
1894472	13
10426975	13
16200145	13
12859510	13
3464085	13
2093997	13
407179	16
21079760	13
3917951	13
615076	13
1763757	13
6350195	13
2235906	13
13031633	16
1636116	13
3363298	13
383513	13
10525058	13
1339538	13
189613	13
1281762	13
29032488	13
6945690	13
16598030	13
14792276	13
3823080	13
9975078	13
2352369	16
5716626	13
9428466	13
10261517	16
687784	16
3316146	13
235936	13
1679428	16
10304028	13
7255693	13
10156960	16
6509474	17
11731690	13
5762134	16
1084825	13
18157045	16
828049	13
28004497	13
2822254	13
1275020	13
3561117	13
11770724	16
2789682	13
120057	13
3850149	13
26715134	16
12704756	13
4747442	13
1102284	17
29171534	13
2869628	13
7227255	13
7426672	16
21269648	13
256008	13
4448378	13
4105036	16
7272122	16
892992	13
12467720	13
8868743	13
11934403	16
1430893	13
4090731	13
10698004	13
4767410	13
9015210	13
8172873	13
1288240	16
337424	13
18969070	16
20778281	13
1249979	17
1105445	13
2205213	13
15385106	16
2501224	13
4300249	16
962010	13
6227157	13
36634660	13
2669409	13
1137895	13
1870711	13
14008031	13
12103119	17
5846356	13
3644337	17
26734263	13
2927435	17
2622233	13
2865753	13
7728568	13
7074631	13
7793339	16
14509325	13
359963	13
15207523	16
13390703	13
788997	13
4890908	13
26677882	16
3199339	12
90716	13
12945417	13
133044	13
740904	13
1909432	13
1332730	13
4423444	16
5669469	13
906344	13
4502822	13
6746471	13
390054	13
3059373	13
1945393	13
3931935	13
4470599	13
14432241	13
5961071	13
416207	13
3212047	13
4689319	13
6900195	13
2204165	13
4643133	13
3914195	16
10084784	13
18111532	13
397686	16
2131955	13
17839827	13
4934518	13
2868560	13
33394664	13
17431165	16
885195	13
30969448	13
2820490	13
5952347	13
2053201	13
9550706	13
14387753	16
4230609	13
3992128	13
16362586	16
599902	13
2411210	13
6406848	13
1331092	16
12613011	13
24676313	13
7671802	16
9871722	13
10991806	16
5580582	13
998809	13
20283191	13
8231277	13
495892	13
5571411	16
12333745	13
3490956	13
3320327	16
7677818	13
1923471	13
11696288	13
3269887	13
6795194	13
972336	13
7491886	13
225046	13
4181055	13
24699391	13
9762314	16
5895991	13
979508	13
32825	13
2497700	13
2937130	13
1417215	13
10202379	13
7622582	13
4941504	13
1120294	13
727807	13
8070623	16
2907727	13
18946792	16
8940274	13
10324028	13
1393372	13
4392373	13
593506	16
3742705	16
1670002	13
41893451	13
10741099	13
2332180	13
8901455	13
332633	13
3650267	13
3224616	13
7803539	13
32818	13
6070930	13
867680	16
1173225	13
2791327	13
28261168	13
766049	13
19847142	13
1244009	13
20338309	16
7338677	16
2741789	13
15394270	13
8646023	13
1439979	13
6159221	13
10739400	13
2791017	13
958410	13
10736100	13
1984788	13
1874117	13
4267291	16
4156508	17
17420746	13
3328685	13
8426235	13
10922544	16
1318039	13
615136	13
20670618	16
4590183	16
139642	13
196240	13
5385976	13
4298120	13
9165267	13
5948627	16
1038872	13
5053277	13
2175789	13
256177	13
10355656	13
4921215	13
5732643	13
4272075	13
4802404	13
528611	13
15763679	13
1774268	13
3613244	13
9311612	17
4060930	13
16357816	13
2860592	17
5254854	13
3928646	17
916039	13
3077789	16
4792751	13
12675611	13
4936865	13
16003053	13
617160	16
6651565	13
6290636	16
1715973	13
4292488	16
13651178	13
187001	13
1499351	16
4291981	13
9560946	13
7064034	13
15136657	13
6414548	16
11856732	13
15959134	13
2016543	13
8062113	13
5474755	13
11687003	13
3776947	13
4946133	13
1312888	13
9604931	13
1470988	13
1595860	13
938737	16
15684840	13
12269747	13
374414	13
4539983	13
12766660	16
1152196	16
2083379	13
8558772	13
20004124	13
1190163	16
125405	17
7580721	13
51807	13
3990111	16
41782916	13
7674687	13
8693082	13
3088146	13
6345585	13
588051	13
3060823	16
11749717	13
8274256	13
2216299	13
2284961	13
243089	13
8291459	13
7254265	13
8428023	13
3115899	13
1108566	13
10458169	13
6596786	16
68138	13
815425	13
4222756	13
17645108	13
987405	13
8597783	13
1866717	13
33276421	13
2340839	13
14935734	13
7486810	16
185867	16
11254409	13
9965747	16
9240765	13
9934891	17
3850944	13
6926063	13
9074615	16
12994710	13
8097969	13
1375506	13
1083036	13
5145607	13
3308700	13
11587648	13
11521005	13
3717250	13
5230716	13
2365470	13
3675758	13
309892	13
1839218	13
209010	13
3214480	13
16298794	16
8945992	13
503374	13
6754103	13
1048472	13
5990626	13
8890122	13
1082549	13
3800895	13
2370405	13
7552641	16
2705580	13
2602926	13
17184298	13
4987854	13
2608224	13
2394180	13
9106674	16
4075684	13
6723178	13
32019362	13
216689	13
2581806	16
7245722	16
9635413	13
2261896	13
1515330	16
9019816	13
199670	17
1827689	13
9985576	13
59838	13
14990882	13
795161	13
17460778	13
132203	13
929148	17
8649228	13
2823434	13
6645649	13
6750745	16
17239437	13
6755828	13
11404384	13
1586444	13
1950262	13
2306880	13
3982904	13
20905709	13
2130587	13
7468846	13
2650198	13
5258257	13
884538	13
7031770	13
2423101	16
13453577	13
2581569	13
1437882	13
2431938	13
1272902	13
403848	13
89436	13
1498234	17
12134241	13
8501575	13
397362	16
4763514	13
3030714	13
1355051	13
9476216	13
22500595	16
25589393	13
3770864	13
28388214	13
19776319	13
954915	13
29331846	13
33068746	13
10475437	13
1044811	16
3503746	13
9020446	13
4236222	13
7078824	13
6756288	13
464279	16
1286001	13
21143956	16
3848542	17
24253153	13
4131416	16
3968765	13
1643862	13
4521160	13
3752184	13
8516851	13
13078928	13
5793685	13
6904525	13
510913	16
10089120	13
15796952	16
4494132	13
3331229	13
6507928	13
640063	13
4227632	16
20366296	16
1927748	13
5832396	13
5794278	16
4666499	13
2474380	16
1166633	13
1060457	13
4971870	13
724950	16
16916552	13
9308066	17
14876419	13
895403	16
3542123	13
16361373	13
3226810	16
9027525	17
8192810	13
22965506	13
1627177	13
8824242	13
1770651	13
4849427	13
831233	13
7090929	13
12313404	16
694710	16
4569783	13
1568079	13
33005396	13
13207700	13
2785284	13
9185719	13
6774133	13
1303871	13
1131611	13
3816157	13
1013624	13
2150675	13
6112849	13
5527469	13
2145953	13
5399499	13
4633172	13
10526565	13
1466060	13
2714863	16
18682229	13
6106600	13
2385876	13
3409484	13
1132526	13
19304444	16
6819284	13
2747655	13
5333310	13
13966020	13
5527948	13
9878425	13
10620857	16
2720689	13
1798196	13
1549155	13
4926328	13
12213683	13
895403	16
5879542	13
1684154	13
5442885	16
2906541	13
35353639	13
2835750	13
8651219	16
9941689	13
18719756	13
4621320	13
9126198	13
16084299	13
11159008	13
135907	16
2410345	13
9782867	13
4267886	13
1952978	13
16563155	13
5337125	13
3863738	13
1863571	13
8658651	13
2277419	13
438550	13
4391121	13
1889386	13
1668892	13
3125583	13
1259058	13
1479793	13
1782708	13
1817363	13
2078417	16
1651999	16
1175859	13
1685387	13
7254024	13
3378388	16
1044042	16
5273234	13
2103126	16
7611672	13
9791359	13
2468640	13
26959177	13
149504	13
3014628	13
18668404	13
3593047	17
14465342	13
808728	13
2100700	13
13267369	13
144011	13
5349837	13
4020359	13
2358631	13
3808058	13
7136837	13
1842693	13
29752588	13
11639563	13
14175311	17
258334	16
7703860	13
9540978	13
840674	16
3156420	13
5930739	13
4271097	13
798832	13
5868963	13
7911208	16
13454869	13
11877886	16
16240030	13
17624987	13
9470368	16
599318	13
19239672	13
512811	13
3105255	17
11286282	16
18103975	13
232350	13
6381261	16
7657440	13
836814	13
2247342	16
2667607	13
1282677	13
19617296	16
1270016	13
7168603	13
10171088	13
4440062	13
143217	13
6452482	13
7118940	13
13156514	16
28267687	13
3603418	13
1248519	13
360449	13
8628279	13
4318900	16
676998	13
3234003	13
8719342	13
15873	13
1334165	13
778508	13
10824545	13
92084	13
716720	13
15344694	17
1905044	13
1368829	13
1002284	16
114220	13
989791	13
1224738	13
5067919	16
10921904	13
3899559	13
4473191	13
11326954	13
8515911	13
562191	13
823331	13
17099014	13
5223429	13
51513	13
5578359	13
3349354	16
26886814	16
617272	16
2443318	13
9387841	16
4211418	13
2688998	13
15523114	13
7507093	17
5428632	13
4821608	13
1806782	13
5384091	13
1615137	13
4991039	16
3488975	13
1016941	16
9258262	13
10449604	13
122618	13
10430765	13
592577	13
7403035	13
16122295	13
35656	13
30403445	13
3828902	13
4696318	13
11635906	13
16407962	13
27847701	13
558596	13
29578992	13
6542670	13
12319208	13
7391902	13
7932192	13
1673550	13
459615	13
19359616	13
6266353	13
11632367	13
4515087	13
9037713	13
1829731	13
621987	13
2955103	13
4769742	16
976591	13
10302650	16
16955951	13
447114	13
2481487	16
170503	16
35533182	13
3818826	13
1004733	16
5571439	13
5410226	13
6607056	13
6456366	13
1108234	13
576408	13
1747018	16
2326125	13
4477650	13
273609	13
5569662	13
8349903	16
5146201	13
6004837	13
643286	13
4671514	13
19524594	16
15422575	13
5471068	13
4485751	13
17316305	13
11306604	13
124200	13
16920306	13
9136945	16
1783696	13
1115397	13
864480	13
4739829	13
13312922	13
2102839	17
728123	13
9799074	13
7531596	13
2925215	13
10723483	13
2943653	13
4495445	17
5794582	13
8362150	13
15860963	13
10985898	13
15350240	13
3159503	13
4775484	13
6358560	13
14401365	13
2585501	13
33068	13
12743412	13
2947179	13
1369973	13
301141	13
4724438	13
122242	16
3474397	13
5832160	13
2396336	13
1511961	13
3518741	16
12706889	13
3878883	13
1223787	13
2803865	16
761372	13
17613663	16
8455248	13
6153169	13
219636	16
2188025	13
1283107	13
4538775	13
19546224	13
6146672	17
15153237	13
4466585	13
310961	13
574425	16
10851778	13
1089473	13
6375296	16
8261752	13
4279046	13
1554786	13
495924	13
721071	13
8666929	16
1008955	13
1159312	13
1894710	13
830912	13
2604039	13
43308951	13
5491484	13
1323415	17
10004428	13
16627970	17
4744753	16
389900	13
16441803	13
551907	13
7072977	13
4050155	17
19279614	13
9706143	13
1567216	13
11585284	13
890075	16
7727664	13
3422042	16
8154818	13
2226043	13
6051098	13
4942309	13
10174030	13
7680830	13
1993263	13
210907	13
6261608	13
1132289	16
667148	13
4840068	13
1283743	13
6055205	13
2684326	13
563389	13
4528890	13
8380244	13
11740447	13
761061	13
802378	13
15999551	13
2291187	13
5387424	17
26428891	13
1776720	15
3597386	13
7706363	13
5359452	13
3399286	13
1808936	16
4138601	13
9577799	16
5620636	13
4935872	13
1760771	13
1422415	13
11838663	13
8132601	13
19203663	13
30080009	13
18188395	13
6662397	13
1400908	13
3305677	13
22540614	13
28974167	13
4225250	13
2276573	13
3437492	17
8929500	13
2582078	13
5300025	16
1243483	16
12925790	16
5366498	13
1621819	13
1428694	13
4050423	16
942925	16
3132860	13
7134057	16
8982816	13
9779232	13
4572540	13
1186398	13
5019864	16
6846078	13
7816445	13
3162548	13
2678613	13
4877941	13
3543897	13
6579640	13
6808981	13
3737051	16
6046501	13
14732968	16
1455973	13
4566863	13
3574220	13
10461052	16
7818711	13
13054951	13
3164203	13
6201495	13
5736244	13
5105413	13
940825	13
14264913	13
2281176	13
13113811	13
1066432	13
30960579	13
9620314	17
30420873	13
11604771	13
1270743	13
2777614	13
12590812	13
204254	13
5314595	16
22470726	13
6447615	13
7217058	13
32207896	13
2619296	13
6994991	13
4750298	13
6486806	16
739411	13
26238651	13
1589984	13
1057959	13
7865329	13
21631927	13
2878794	13
1110597	13
10928060	13
20715239	13
1042501	13
4841408	16
882236	16
1097410	13
13670818	13
646772	16
4359978	13
8581178	13
8754421	13
6320588	13
10050058	13
4577728	13
3713384	13
342461	13
6959862	13
15228850	13
9094771	17
5710982	13
4855146	13
245271	16
4570389	13
8492827	13
3373061	13
7551288	13
3671043	16
4945625	13
3164470	13
2090901	13
8114258	16
1484989	16
907851	13
269982	16
5723102	16
5880686	13
7422996	13
6757313	13
2177318	13
25407400	13
2008533	13
8182919	13
8997947	13
2031870	16
9889736	13
13962685	13
4018499	13
4571951	13
10038810	13
10415279	13
4460748	13
3774449	17
11201513	13
24680312	16
1327090	17
9947775	13
7652762	13
1589440	13
8617433	13
27436572	13
7763227	13
2395339	13
2395317	13
1136454	12
14086034	17
7613274	13
1150791	13
26199675	16
2689568	16
262833	13
168333	13
666117	13
7458862	13
9053633	13
12502984	13
120545	16
262894	16
17524809	13
12979426	16
2565649	13
6196437	13
1668359	13
5085033	13
1126191	13
9471348	13
13303044	16
177503	13
2473921	13
1999785	16
162934	13
5706301	13
314966	13
5566859	13
1792614	16
5182064	13
5840069	17
12813619	16
3150391	13
9293500	13
10601078	13
5015174	13
8249370	13
4591949	13
5314377	16
9780718	13
23919576	13
9598412	16
25936294	13
820870	17
3275298	13
4465971	13
18555325	13
9267523	16
11381839	15
1341942	16
6894158	13
1286773	13
2871649	13
20128010	13
9766676	13
36692412	13
4521166	13
5758233	13
3242960	13
1857523	13
20736554	13
20977436	13
5098390	13
13543689	13
19551948	13
2977714	13
3070907	13
8445677	13
15101326	13
1252029	13
5633324	13
4320267	13
9990778	13
3454775	13
2128509	16
454720	13
4884337	13
12116458	13
294489	13
4649045	13
1369356	13
6356990	13
1299324	13
11177252	15
17083317	13
21468807	16
5239851	16
265822	13
6235957	13
1013323	13
10625496	13
14363666	13
27430648	16
6946064	13
1045184	13
1722894	16
2543617	13
4756203	13
1654619	17
8554965	13
1282956	13
3930620	13
33647210	13
46075731	13
22243951	13
10755062	13
2263748	13
5610136	13
4768255	13
316933	17
7651561	13
2852743	13
118666	13
574354	17
5991480	13
3808364	13
9844070	13
4380811	13
3030341	13
3503206	13
17405682	13
6406645	13
28054245	13
7475524	13
16130588	17
702157	13
6675531	13
557128	13
2617133	17
2428782	13
12573341	13
14304372	13
5850114	13
3972405	13
15905941	13
462962	13
1125975	13
87803	13
4642120	13
14970065	13
3115919	16
21336534	13
4469243	13
5467213	13
5792923	13
6244508	13
1636909	13
3782561	13
8235699	13
2816611	13
4449462	13
2043164	17
826609	13
7173529	16
21130677	17
2701785	17
37008	13
13382220	13
4272044	13
11585840	13
8015164	16
2236477	13
11307725	13
3780072	13
5436755	13
1827988	13
7859913	13
586172	13
250928	13
4865774	13
1489864	13
8024562	13
303490	13
11682096	13
9882508	13
3791459	13
33166306	13
7671112	13
3076383	13
3414995	13
670689	13
11733336	13
5745839	16
24617390	16
212039	13
6763394	13
7432335	13
13256418	13
12273814	13
11820412	13
14329411	13
1016284	13
5029430	13
14392924	13
4900461	13
2149525	16
6335295	13
823964	13
5454576	13
265466	13
1584995	13
1872117	13
3189741	13
4174250	13
4231060	13
25498544	13
7253963	13
12849951	13
6599998	16
3931401	13
3003740	16
7065752	13
6354333	13
18888369	13
644425	13
4514822	16
4348333	13
1218490	16
1091758	17
8876348	17
9672129	13
322124	13
1520743	13
19590879	16
16182219	13
510351	13
31211708	13
1495085	13
462336	17
519594	16
11204168	13
3824371	13
3515464	13
6111398	13
1525947	13
78916	13
2596672	13
3140018	13
3127081	13
328248	13
287771	13
8169899	13
497703	13
5833419	13
6292599	13
5359379	13
1920816	13
2431005	13
7881971	13
10184881	13
944696	13
552702	13
4661722	16
6502275	13
29844812	17
2162084	13
4825443	13
2460545	13
2109477	13
6552702	13
1367158	16
2892587	13
5152612	13
3394021	16
4959110	13
14533678	13
6217176	13
2125386	16
14743802	13
12400741	13
2652081	13
1584747	16
889002	16
5108812	13
16890623	15
1620541	13
7207616	13
14454919	16
23169215	13
1240304	13
16128526	13
12164141	13
3008394	13
156692	13
10344131	13
10351656	13
3761951	13
2155532	13
13190767	13
7530404	13
23710530	13
9691875	13
2048674	13
8914219	13
5293560	16
1138064	13
3065474	13
8311217	13
5994736	16
12468710	16
3197534	13
10147487	13
12179926	13
4904567	13
5044514	13
2865341	13
5717579	13
1985940	13
8562897	13
6573196	13
226349	13
5331131	13
3690700	13
10103062	16
3284283	13
192935	13
385976	13
6599054	13
9044552	13
4770658	13
5883581	13
4562675	13
7791552	16
10977914	13
2087438	17
2625356	13
7202953	13
22562013	13
6102792	13
3002193	13
20680300	13
5143752	13
2271459	13
12256578	13
3344217	13
1683268	13
387232	13
3787781	13
5170383	13
3974711	13
4163716	16
8888931	13
9535985	13
1020413	13
5596328	13
10701238	17
71876	13
7250447	13
8774087	17
12405587	13
12138199	13
17517212	13
559490	16
3448564	13
171798	13
12222627	13
551908	13
1635667	13
5942060	13
343579	13
4826761	13
7150489	13
452782	13
6845927	13
11434544	13
2982450	13
5064201	13
5229261	13
2110901	16
56890	13
10706137	13
866167	13
3181158	16
1836569	13
82467	13
6084150	13
2276044	13
442490	13
21186929	13
5453177	13
1213653	13
2669402	13
1880876	13
4310857	13
483441	13
12166340	13
2292151	13
10935562	16
868721	13
7780304	13
8647414	16
5369509	13
1304301	16
9097960	13
3684499	13
4837102	13
2743716	13
4062561	13
817158	13
806416	13
3976495	13
914625	13
1740215	13
4064084	13
2957450	13
5418867	17
1850958	13
1351862	17
8489536	16
7173501	13
3691894	13
5640885	16
2379247	13
5113941	13
4626925	13
11990599	17
13483741	17
11403274	13
12855767	13
4128981	16
2557944	13
3907339	13
5575299	13
532847	13
7509975	13
745730	13
5165060	13
406669	13
3543954	13
7597927	13
22712575	13
6878842	13
10441554	16
36570944	13
5560488	16
9958512	13
1488563	13
2572452	13
11817909	13
2870712	13
4590907	16
2469046	13
23250242	13
1163251	17
3830897	16
797137	13
9484701	16
20637760	13
7624096	13
3669612	13
1513022	13
2983430	13
5269630	13
2053994	15
5395582	16
2090861	13
3551333	13
867091	17
8081467	16
8430021	16
326833	13
179307	13
2430917	13
10514679	13
17700497	13
3819472	13
8269846	13
3748925	16
210597	13
11457852	13
7359407	16
11424139	13
10957613	13
2098208	13
8944804	13
16506298	13
151301	13
98027	16
6356903	13
5267000	17
6413145	13
15081471	13
2931773	16
15100032	13
2517991	16
14082445	13
4192734	13
3935849	13
4103373	13
4810439	13
5765877	13
13555148	17
4581106	16
8502682	13
1933474	16
7398408	13
5101573	13
4362479	13
485255	13
1808052	16
11881230	16
650626	13
4160916	13
4847248	16
4512755	13
15352631	13
4329970	13
1336531	13
15938783	13
2074866	13
3586105	13
95673	13
6540139	13
2778263	13
6788218	13
3156624	13
310693	13
6481492	16
12524680	13
3601837	13
860286	13
2322396	16
22356182	13
17306690	13
10740156	13
6070234	13
15965380	16
2236005	13
4307930	13
5623066	13
4838919	15
5404987	13
9289123	13
9327408	13
8787307	13
2156790	13
29040622	13
2456015	13
3749625	13
7697621	17
8173709	13
13895936	13
14743067	13
7285465	13
3045233	16
10155874	13
13918649	16
5629514	13
7836838	13
8189065	13
16766198	13
3329735	13
1788136	16
1529414	13
2078329	13
7318994	13
3517251	13
8172222	13
3018604	13
20265160	13
11906136	13
375902	13
31260635	13
4041741	13
1700380	13
17385668	13
21953	13
7031579	13
7643765	13
294155	13
1017753	13
1861837	13
22606846	13
6445972	13
17554262	13
2600825	13
198669	13
2851736	13
1477969	13
1268285	13
3075588	13
4434617	13
18211974	13
10898247	13
11084308	13
7191182	13
10506900	13
4983508	13
507967	16
1295919	13
11779381	13
1344461	13
1364408	13
13150389	13
2131356	13
1980762	13
1012782	13
6125958	13
3942040	13
553771	13
5637991	13
628825	13
11434042	13
6874027	13
11747425	13
969995	13
7502237	13
5055984	13
6116282	13
5669819	13
569897	16
6923357	13
16061155	13
2128155	13
1182928	17
371771	13
6984483	13
1469131	13
1080422	13
9751401	16
2095344	13
20216	13
601432	13
9359022	13
2213463	17
2129895	16
2256805	13
2520275	13
2057984	16
6252179	13
1351642	13
9696203	13
2786466	13
6614841	13
4397868	13
1563968	13
2758886	17
10924021	13
11254449	13
8907502	17
25952159	13
2303179	13
5723996	13
2290351	13
857212	13
9214331	13
6659076	13
12719021	13
1806037	13
3805032	13
1063641	13
6524627	17
5918402	13
9960537	13
887696	13
9761772	13
455559	13
3219221	13
2482415	13
6708789	13
8909252	13
577227	13
1604092	13
32242835	13
1891275	16
1853687	13
6400369	13
10480919	13
702390	16
15405479	13
2950472	13
3272503	13
11955326	16
3063771	13
10749611	16
3262156	13
9360177	13
790396	16
9235378	13
5122574	13
27826076	13
9085007	13
11180424	13
2806431	13
875721	13
6880818	13
5705811	13
765423	13
518132	13
4972130	13
4753114	13
22472294	13
8749626	13
3467809	13
1051888	13
7437331	16
1039142	13
13578408	16
2421261	13
11231910	16
1207612	13
10633618	13
4802596	13
2863611	13
8126927	16
7189609	13
5846805	13
6361185	13
32700046	13
2933309	13
6232140	13
4045168	16
14131318	17
8183300	16
1494977	13
18838304	13
7378305	13
262478	13
196232	13
6656788	13
15744627	13
5848825	13
13867528	13
313478	13
1447282	17
3186032	13
1648671	17
1101786	17
2810480	13
4568652	13
2637991	13
7030600	16
2224055	13
7177296	13
3531981	16
8535285	13
2982168	13
4504802	13
11737028	13
13871658	13
2102512	16
1710840	13
25692568	13
4739257	17
104860	13
2979694	13
3100676	13
512490	13
9875777	13
604865	13
3612448	13
9483285	13
2486555	13
1347860	13
845202	13
3453382	13
13878728	13
3192200	13
4985169	13
2791582	13
6075900	13
3456912	17
16709189	13
442281	13
880954	13
5716420	13
10401261	13
1797447	13
1590458	16
3591491	13
1654258	13
12080210	16
7298022	13
1014847	13
3324285	13
14980490	13
1873585	13
1254485	13
1092297	17
3901002	13
2606577	13
8527632	13
5704161	13
1486204	13
13109183	16
943842	17
19063214	13
18075274	13
799548	13
22775020	13
416014	13
6972433	16
11110448	16
11200450	13
9185178	13
8441248	13
8450231	13
439128	13
6018896	16
1413059	12
3434444	13
5855090	13
625864	16
7903186	13
13403580	17
5144881	13
5209523	16
19711871	13
4294549	13
326512	13
4825396	13
2301125	13
2520210	16
1116712	16
4531721	16
821411	13
6585248	13
5850566	13
5893430	16
6235014	13
5453830	13
2892375	13
9443677	13
4159720	15
4610694	13
424231	13
12411344	13
3545925	13
10125787	16
3556613	16
2607346	13
5865833	13
1008379	13
2687462	13
2668989	16
1559257	13
1523033	13
24943931	13
6023470	13
2255532	13
869855	13
4209660	13
8898312	13
10957317	13
9026121	16
4084089	13
5175717	13
12193180	13
1972925	13
5514026	17
3139955	13
4736269	13
4428765	13
164545	16
1398800	13
1786023	13
2194915	13
522684	13
12476331	13
6021597	13
4861503	13
4340203	13
10121944	16
1059058	13
357758	13
4829339	16
2361490	13
8413051	13
8997802	13
24754530	13
308328	13
159539	16
3649916	13
202948	13
20888704	13
7717320	17
13506528	13
19991225	16
1321353	13
1477965	17
11864847	13
6981112	16
860932	13
3755730	13
1787705	13
4903767	13
778603	13
7758	13
2223399	13
3831395	13
6118332	13
702689	13
2852001	13
887839	13
2167801	13
4838275	13
1074762	13
9257777	13
1435869	13
7365805	13
4897163	13
10039232	13
3265547	13
12267374	13
7517285	16
2086742	13
1583373	13
5140721	16
22153902	13
1648171	13
3332086	13
4708021	13
9344388	13
2892862	13
3398744	13
4953928	13
450278	13
6243510	13
407521	13
2031997	13
1871065	13
1591548	13
5627328	13
6255976	13
1802972	13
3002579	13
7629260	13
743311	13
1755446	13
942028	13
1950816	13
9565803	13
1264193	13
4626080	17
5501063	13
6301125	13
7582533	13
1354948	13
2682459	13
2566455	13
19703	17
6647098	13
818074	13
3246860	13
26170409	16
2293590	13
774793	13
5883255	16
663833	13
5027887	16
3203885	13
1375419	13
17457650	17
1430690	13
5016898	13
194114	16
1374389	13
3274575	13
231664	13
3242833	13
14517026	13
5672450	13
2001794	13
2477897	13
909167	13
2299907	13
1912588	13
189824	13
9239925	13
10959850	13
4192544	13
2404387	13
2308787	17
12298883	13
49241	13
678891	13
8196906	16
321304	13
16016072	13
4362007	13
1415960	13
7900745	17
3551021	13
4203799	17
1866622	17
6909272	13
751108	13
387101	13
2366347	16
363131	13
4577631	13
4217328	16
5857619	13
6699049	13
2612253	13
2426059	13
1695017	13
1107627	16
2021011	13
440314	13
7525176	13
22702050	13
7210800	13
1081201	13
167873	13
1880207	13
24327105	13
3329586	13
1185471	13
2309106	13
5582558	13
233324	13
14044888	13
1985941	13
1691690	13
1334209	13
7949684	13
8536779	16
3204645	13
4078840	13
8973084	13
9142754	13
14369960	13
8513822	13
2234413	13
781296	13
1087185	13
1764508	13
5448331	13
8960206	13
3207817	13
2467274	13
574746	17
8493896	13
1474083	13
4478108	13
2319717	13
6508364	13
4654166	13
1637168	13
1445977	13
3383826	13
5160887	13
6032515	13
1759182	13
1062976	13
204443	17
1284088	13
7634109	13
5359711	13
69186	13
7060445	17
6576457	13
12791609	13
7638377	13
5646122	13
1801257	13
13175698	13
930020	13
8062459	13
13232833	13
2442267	13
11141019	13
11864646	13
1371167	17
542273	13
547312	13
6377712	13
10635306	13
8142872	16
11324698	13
49512	13
292424	13
40732	13
357522	13
683772	13
190805	13
5737831	17
1330651	13
1534662	13
2441430	13
1509635	13
1539536	13
1299416	16
1237011	13
5299359	13
6953590	16
2301187	13
2165254	13
1745559	13
978872	13
5432665	13
8267576	13
16587	13
8410765	13
4297534	13
33838214	13
1754062	13
2708528	13
9891719	13
2173621	13
16381696	13
13300289	17
8453917	13
3469123	13
1630334	13
3830542	17
7393240	13
1331320	16
559135	13
1734237	16
3870923	13
1654823	13
20458990	13
557134	17
16804461	16
2404513	17
2695707	13
1074020	13
6363881	13
4914301	13
4821060	13
6932750	16
18376863	13
6076970	13
1863956	13
25653262	13
3188643	13
12970868	13
3514815	13
4231287	13
3527175	13
3782037	16
6770567	13
5249157	13
1621346	13
4651748	13
25124601	16
5253919	13
1601709	13
151860	13
1079842	17
22289123	16
10475240	13
9744655	13
8402169	13
2743639	13
8918816	13
1996475	13
22139724	16
13851313	13
7642225	16
138348	16
9057110	13
17834364	13
1403528	13
7822252	16
7033092	16
3612533	13
2381671	16
7472022	13
1829802	13
2643335	13
7320801	13
28900115	13
6134888	13
11756893	13
26964948	13
1075765	17
4830110	16
3853219	16
13393256	13
20757785	13
3372765	13
30651738	13
862442	13
4925701	13
2631789	13
3065549	16
507949	13
4990528	13
5460151	13
844167	16
11709067	13
1001229	13
4428772	13
16366508	13
8982675	16
18406333	16
509574	16
4459938	13
2530712	13
18005592	16
13322278	13
4275162	16
184505	13
1327137	16
64271	17
1613040	16
4947273	13
4127713	13
3047917	15
3331833	13
12892956	16
2206715	13
34892803	16
1067401	16
5513644	13
21511299	13
2351276	13
4513277	13
4524935	13
1616172	13
3625511	13
28709955	13
7396505	13
84457	16
1562278	17
10289425	13
9774560	13
9524941	16
12586816	13
30511710	13
13587351	13
1833206	13
423627	16
5779572	13
433957	13
11538733	13
979860	13
10167283	13
4196474	13
13735926	13
23673333	16
4661993	13
4791438	13
4282761	13
7180036	13
19870011	13
6579381	13
4510614	16
20267850	16
5816437	13
920233	16
1090311	13
2538215	13
3468192	13
6272911	13
20502636	13
52436	13
14899307	16
2129052	13
6601872	13
7914196	13
30323129	16
36680892	13
8866931	13
2081090	13
24400634	16
78324993	16
18227831	13
73331	16
11696935	16
11168912	13
570085	13
9453049	13
6061896	13
4615209	13
6874601	16
980110	13
13088825	13
27862920	13
42231913	16
23133405	13
22367103	13
30428988	16
1854651	16
6284828	13
39421396	16
23767049	13
3612265	16
26405148	16
9134285	13
52114444	17
4021258	13
5111330	13
9518424	16
42131037	16
294857	13
10774191	16
6685317	13
418377	13
13453128	13
32085244	13
20743741	16
10117380	16
3811818	17
39528358	13
17433387	16
7810844	16
9098322	16
14011462	13
5020227	16
24668906	16
167597	16
87531928	13
41302604	16
24645281	15
33903411	13
7713753	16
8819022	16
1156311	16
4157809	13
49857199	13
21441522	13
14879034	16
14942418	16
22100422	16
8443710	13
12642361	16
224963	13
16684193	17
22151754	16
28486153	16
1268209	16
29019784	16
16554931	16
65821105	16
10252998	16
8703712	16
31064954	16
26144772	16
24117571	13
23523601	16
27689757	16
17418587	16
51490032	13
74578596	16
93048315	16
5344651	16
33435339	16
22926897	13
25498214	16
18113133	13
51330156	16
15396577	16
12106291	16
214311	16
15333260	16
30081249	16
11179146	16
21128047	13
22466515	16
11222721	16
2830694	16
13021093	16
9798998	16
29949819	16
11754411	16
21374858	16
69744237	16
16363980	16
8024938	16
11976934	16
9200437	16
15979232	16
10462078	16
485132	16
3822275	16
9679986	16
3438170	16
8573696	15
2400951	16
5188152	16
31995290	16
43032922	16
10139796	16
3283001	16
72989389	16
9710927	16
7121244	16
7673172	13
6319815	16
61368278	16
22573022	16
31948257	13
20777030	16
3069868	16
1333342	17
6880246	13
44136586	16
18283542	16
1462213	16
102001887	16
7321589	13
22553154	13
2334214	16
18923882	16
35391375	16
53555520	16
17184253	13
16463679	16
40696399	16
2620401	16
1279631	16
47249648	16
20937792	16
8752996	16
12863875	16
24474975	16
880669	16
94014276	16
8883407	16
3648908	16
13468596	16
21251812	16
6084233	16
12177903	16
4695416	16
15577384	16
2094057	16
25987098	16
2398911	16
31063235	16
43788186	16
9451705	16
13469861	16
1528992	13
40265264	13
1990801	16
7581029	16
9928681	16
30516333	16
23890062	16
38725513	17
2580146	16
65690869	16
31861961	16
6598334	16
20082690	16
17620520	16
10390706	17
6062647	16
195729	16
4314093	16
42205770	13
11517912	16
16064777	16
2705121	16
10668593	16
42317455	16
3673912	16
11053604	16
32278019	16
22442943	16
26412498	16
1374245	13
53778035	17
18493414	16
5639793	16
2898295	16
652801	16
44426275	16
2183516	16
13151285	16
32436635	13
1803562	16
21397348	16
44080756	16
10046679	16
44141262	16
6620511	16
32996164	16
3981002	16
7916112	16
37808166	16
16128709	16
13160785	16
7688374	16
5708427	16
74691488	16
67314524	16
4230109	16
302140	13
24676847	16
5318879	16
39993301	16
19869896	16
807296	16
4965265	16
18940546	13
1331718	16
48998662	16
4595994	16
28892552	16
7507867	16
56185532	13
6965603	13
12972504	16
39727837	16
109656259	16
5851598	16
28668079	17
19057042	16
9891667	16
22121011	16
15229883	16
40359179	16
41092089	16
49176337	16
11384503	16
18959920	16
6751009	16
21208585	16
10334460	16
3777744	16
10713387	17
38130535	16
18273538	16
18134002	16
7297109	16
6434956	16
11104644	16
14263913	17
3750833	16
14458340	16
48508076	16
28070529	16
23610735	16
49645767	16
21160753	16
9389297	16
51007374	16
40432151	17
18826949	13
34626075	16
39972585	16
60825	16
36582490	16
16457486	16
11999956	16
17545287	16
20279817	16
23285841	13
34620805	16
2313789	16
55755509	16
34972760	16
84358336	13
28412582	16
3331803	16
1313526	16
1830261	16
12320542	16
4887451	16
11480397	16
8586126	16
7578352	16
52071351	16
4612189	16
9759472	13
22457150	16
57678744	16
20248981	13
10657612	16
17084276	16
35536685	16
6413769	13
11611654	13
21815567	16
601744	16
59519273	16
986196	16
34497552	17
5048604	13
36744813	16
55738958	16
12707196	13
5110275	16
26402263	16
18014267	13
18636180	16
1978610	16
956589	16
5355171	16
31233214	16
45303080	16
12468438	16
6362755	13
39395176	16
13072649	16
39247287	16
11670728	16
7932120	16
19580084	17
35716911	16
3091068	16
38798204	16
11506383	16
3392736	16
43467985	16
25087500	16
3988756	16
18741170	16
28216981	16
2791053	13
4220060	16
11714390	16
47016230	16
4050883	13
66595066	16
65281256	16
23761328	16
18108677	13
17492812	16
21680773	17
1831619	16
24157793	16
29367040	16
19782902	16
46434089	16
11359914	16
27415679	16
32273679	16
55887668	16
7842890	17
60299785	16
4642134	16
160213440	13
5652727	16
7949686	13
4012259	16
52162274	16
3285892	16
24150718	16
41574491	16
926383	16
13058301	16
34782068	16
2613975	16
18826557	13
13652910	16
3246127	16
13274645	16
2126575	17
24840105	16
8347242	16
21402365	16
39798354	13
16329373	16
18215970	16
57350271	16
12226747	13
5531112	16
3744437	16
44806924	16
62420729	16
3005101	16
2399281	16
65370795	16
17146425	17
10177886	16
58089724	16
51849311	13
39967129	16
37828471	16
48928052	16
11429960	16
898525	13
16893759	16
417047	16
70176064	16
7165487	16
26089243	16
12190574	16
8183429	13
32698575	13
40610857	16
9859635	13
24575566	13
2187267	16
6463024	17
16398115	16
28812494	16
5101921	16
26085691	16
4445602	16
7329029	13
42650770	16
590957	16
33933941	16
31646708	16
10883878	16
11096339	16
13809092	16
2748807	16
101681605	16
23882572	16
15191475	16
50667311	13
5642180	13
13504287	16
13451165	16
31355542	16
12500877	16
15900279	16
1864593	16
49737166	16
23057173	16
13062146	16
35619263	16
11196510	16
4821619	13
3287950	16
17479705	16
7731720	13
58028480	16
2844767	16
16539987	16
693864	17
22233762	16
51278905	13
36396899	16
8121867	16
43756954	16
19822774	16
5552930	16
1168909	16
69036527	16
9650380	16
23056020	13
266537	16
16160867	16
4089968	17
54089490	16
6225259	13
33899739	16
4671913	16
420552	16
800223	16
209440	16
4137237	16
4130008	16
58834053	16
52629514	16
11181345	16
33147822	16
45237616	16
2960758	16
102368	16
6236165	16
18726427	16
1007189	13
4531763	16
11658992	16
6384261	16
92939	16
40132893	16
11070775	16
1001101	16
24418246	13
17940087	16
7482001	16
39434500	17
16571677	16
6553692	13
7885190	16
3243672	16
29005196	16
10258724	16
17629567	16
35973125	16
29784252	16
1860748	12
20165460	16
18732561	16
19002074	16
10214242	13
5735759	16
9718502	16
137506882	16
6293179	13
32119198	16
18086708	16
4688016	16
9259900	16
17718425	16
56822983	16
25853674	16
24551734	17
34642949	16
13423079	16
54539179	16
24275917	16
28466028	16
6516642	16
8288109	16
44389162	16
46177431	16
8568161	16
2809485	16
37511745	16
22759736	16
1070258	16
19580181	16
1857357	16
6560681	16
17160531	13
10727648	16
23771985	16
27896516	16
9108647	13
6602469	16
30588063	16
9820842	16
21359757	16
7847520	16
10462333	16
4651603	16
4330901	16
2675079	16
32610712	16
21580052	16
11495934	16
14074440	13
3271984	16
21505568	16
22831640	13
39660745	16
38702144	16
21138109	16
3229437	16
25729845	16
6793101	16
30398688	16
21479031	16
27183256	13
6550285	13
30987834	13
995313	16
7431416	16
11229511	16
91473614	16
3297066	13
22360292	16
12485276	16
2919143	13
17740450	16
51002025	16
29453731	16
814534	16
8417756	16
857212	16
19255713	16
22648508	16
64128887	16
28502472	16
28041097	16
10713782	16
4676097	16
7753398	13
11930994	16
40910872	16
40050632	16
22703749	16
4138352	16
1562377	16
73417375	16
11612909	16
43796996	16
31588617	16
8386355	16
15953529	13
16247504	16
10525714	16
6704639	13
6912087	16
10597267	16
20428447	16
63829485	16
3369420	16
10535025	16
11927443	16
48041958	16
2744755	17
36382242	16
10487852	16
20056195	17
7816146	16
3825415	16
27108644	13
21662088	16
74859267	16
38931008	16
12636060	16
11920976	16
28210954	13
14975973	16
21538399	16
18002094	13
16892405	16
209475	16
15410824	16
86242493	16
1036358	16
18987996	16
16318165	16
10189904	16
10962983	16
42251065	16
56072009	16
15414346	16
16520941	16
3610581	16
7297165	16
23654333	16
33435049	16
7803148	16
1395318	16
9270923	16
45705292	16
12551199	16
2779291	16
6862797	16
9831147	16
7843754	16
2761508	16
912674	16
45025243	16
13323429	16
20515038	16
19304949	16
12926139	16
3087003	16
21856598	16
30312003	16
30257013	16
22125157	16
53933739	13
10704256	16
3215289	16
4406275	16
23094142	16
5060406	16
2402267	16
38852394	16
3473277	16
1454352	13
9181164	13
558844	16
25751839	13
4977460	13
37187328	16
19038643	16
3651728	16
52145723	16
171518	13
3179437	16
13828768	16
10085046	16
15686911	16
8995336	16
15741333	16
7706338	13
14025039	16
23013121	13
17677374	13
16660499	16
2578622	16
4872482	16
41413374	16
17670930	16
34471392	16
40271726	16
35472433	16
12012252	16
6433436	16
10322586	13
1138949	16
11091179	16
20096937	16
26473581	16
30460032	16
57244384	16
65382044	16
7298965	16
18987521	16
52622	13
1848424	16
3536571	16
27073802	17
17782505	16
24865767	16
11937267	16
36210149	16
7418947	16
15578428	13
52577819	16
1089798	16
11274713	16
62778732	16
5770840	16
50254982	16
8361115	16
6383949	16
8292538	16
14197434	16
18205363	13
2053345	16
29918836	13
37468075	16
13452597	16
66145571	16
8701912	16
7561079	16
5655186	16
19211816	16
15388753	16
3498635	16
82358454	16
15114924	16
11313508	16
11065059	16
57468391	16
18760728	16
908452	16
6850294	16
38589694	16
52956643	16
15504895	16
31588245	16
30860130	16
25935332	16
6942028	16
134986686	16
4529761	16
73262851	16
17113036	13
7590776	16
30024273	16
7983116	16
5516505	16
21510479	16
3198250	16
56727321	16
3057041	16
13938578	16
39522444	16
24417702	16
3412389	16
6771339	16
19221037	16
20722461	16
25550375	16
20627436	16
40511218	16
10202561	13
2204259	16
16643295	16
2795683	16
4012225	16
87792425	13
8748696	16
21920350	16
103050	16
12739204	16
9543646	16
27349169	16
6823225	16
51054870	16
59195482	16
4544795	16
24217595	16
10022201	16
24232824	16
8104692	16
2828443	16
9575755	16
3833717	16
9015157	16
18078479	13
20136281	16
3706902	16
20677548	16
53012127	16
2327271	16
12973791	16
51186695	16
43813705	16
28725924	17
82796420	13
4297291	16
7404268	13
6783845	16
78382319	16
31277806	16
6552479	16
3658325	16
82404004	13
8346678	16
5993869	16
24519398	16
33827772	16
18642609	16
15600692	16
12738803	16
27748526	16
10544717	16
2341714	16
7937886	16
242762	13
41164719	16
7192809	16
13031835	16
26731153	16
17955935	16
7949459	16
3162195	16
20712720	16
9579303	16
13544630	16
148076	13
9572983	16
14163448	16
25043955	16
1041372	16
47448522	16
2675779	16
47759285	16
19508653	16
868626	16
15169823	16
1913822	13
2941229	16
5041526	16
35867502	13
1513701	16
599426	13
42621439	16
2065801	16
30939469	13
5954841	16
99448931	16
6478658	16
104739316	16
8619225	13
20279579	16
7668833	16
27550441	16
31119888	16
3040824	17
29908207	16
4623674	16
2318020	16
14504575	13
24274767	16
20122335	16
3350841	16
22811091	16
46701959	16
40812615	16
1009341	16
31039004	16
66052482	16
36410589	16
42945335	16
52706084	16
26795728	13
27307028	16
6517632	16
5959574	16
11640900	13
18033100	16
10814637	16
11351388	16
3288724	16
17581145	16
6489910	16
20061939	16
16663389	16
58407853	16
9564483	16
4156979	16
1306306	16
3355812	16
10317087	16
22813839	13
5322993	16
33872950	16
1732471	16
11083575	16
23599548	16
16578602	16
4979289	16
32101619	16
45979556	16
15694515	16
48668289	16
3705207	16
18392254	16
3689804	13
8151334	13
7926447	13
15919473	16
66158796	16
8760120	16
31766381	16
4919282	16
21373940	16
59520814	16
12584123	16
15249104	16
48934017	16
12782161	16
9005764	16
45401479	16
1081915	16
26151324	13
7135588	16
6217910	13
10797827	16
10245329	16
22074295	16
23509189	16
35507687	16
11403980	16
10038407	16
25895904	13
16888238	16
1904030	16
78064307	13
17129119	16
106886639	16
455376	13
5465747	13
18407289	16
25007080	16
1113358	16
25023960	16
369147	16
5369646	13
18754751	16
25127376	16
18902353	16
5269359	16
13313727	16
26238361	16
13482925	16
30305965	16
10962053	16
16630923	16
15222766	16
11149630	13
19775853	16
12608635	16
5950292	13
6211097	13
42167122	16
18818366	13
28667117	16
19685681	16
38577642	16
955711	16
2448591	16
23102084	16
390173	16
2651226	13
7402166	13
7501326	16
64008922	16
9156330	16
5606723	16
20320357	13
25432441	16
13732703	13
19692079	16
266798	16
872357	17
8844558	16
1285960	16
8963517	16
12670617	16
15879669	16
4594646	16
31588742	16
20166779	16
9261128	16
86092858	16
8357054	16
8719394	16
7050302	16
4403170	16
18400672	16
57148720	16
8258790	16
22894040	13
4348554	16
13005432	16
18523106	16
65411564	16
28737673	13
39556833	13
62552334	16
26068872	16
63924780	16
912845	16
135475312	16
23903789	16
2457260	16
57671756	16
42054582	16
315997	16
4812709	16
13422779	16
58524900	16
4044641	16
2060401	13
2175456	16
38788173	16
25715516	16
110207383	16
9266619	16
5005941	16
6366778	16
10948583	13
11287921	16
26652220	16
1932614	16
2670222	16
14654941	16
22196820	16
107481082	16
22288354	16
8380539	16
27914728	13
27805742	16
17019057	17
34045896	16
32413887	16
7725279	16
5989426	16
2827034	16
39123105	16
7824767	16
23130900	16
8394994	16
22970892	16
1871587	16
41523395	16
16172172	16
8544923	16
40630161	16
38533407	16
58554586	16
10727391	16
35380079	16
5654686	16
401316	16
29704543	16
13611630	16
2920851	16
3552163	16
15230738	16
14854802	16
4555977	16
28107110	16
20762483	16
18789204	13
9756967	16
28697868	16
13662997	16
13508415	16
35626224	16
12925269	16
12487766	16
6100789	16
20536002	17
75877013	16
3659742	16
25380835	16
5094083	16
30241223	16
11079104	16
32654700	16
15879063	16
16088143	16
19301048	16
26337527	12
5735166	13
20700668	16
6796079	16
13836180	17
24376716	16
13226157	16
33053543	16
20368613	16
3936146	16
36457186	16
1304508	13
27666262	16
4080591	16
43583502	16
44055628	16
66396758	13
3912742	16
20304326	16
31968259	16
24214554	16
12393806	16
15054157	16
11423564	16
18372621	13
23783256	13
20414083	16
34380734	16
8354226	16
12015099	16
1776075	16
20065714	16
12909001	16
26253600	16
75016189	16
17677721	16
27774919	16
15769581	16
3438629	13
42025328	13
2225088	16
22236094	13
14607252	16
6400932	16
3147300	16
4815658	13
2504047	16
14526609	16
23735317	16
36321561	13
19301984	16
40582075	16
28226838	16
1928149	16
947375	16
15530842	16
16483117	16
28391814	13
37343331	16
4130784	16
45268474	16
5449319	16
11628061	16
9687443	16
17589097	17
3109940	16
25564527	16
4584656	13
9630007	16
22905333	16
17073415	16
94664309	16
32128072	16
10355657	17
50794	16
13187453	16
5946954	16
2614588	16
77026694	16
2737335	16
9985072	16
17733221	16
19467622	17
2669776	16
16862971	13
45416790	16
23017534	16
13748299	16
17260300	16
33522215	16
47067128	16
12810875	16
4352514	16
48986054	16
16099166	13
23912016	16
29283879	17
1440704	16
40608549	16
9324011	16
10727795	16
64823116	16
9003448	16
5967807	16
13398601	13
14692163	16
19983667	16
8140395	16
33086932	16
15684999	16
7146467	16
10405778	16
2962420	16
2560679	16
6567582	16
41775798	16
6808055	17
39236064	13
59259239	16
33738811	16
24196283	16
39764883	16
24219286	13
11988064	16
12569969	16
35953179	16
48945675	16
17331788	16
116461	16
20463076	16
31498408	16
5405421	17
27802453	16
34073870	13
273138	16
4374859	16
15668856	16
9622705	16
48021854	16
93614991	16
5574084	16
8016173	16
34436597	16
11205576	13
16025406	17
9631106	16
30861465	13
8736952	16
21062825	16
9088847	16
206717	16
169652	16
3680524	16
29906532	16
54939645	16
8930073	17
25984613	16
21897297	16
21731712	13
20217756	16
54537593	17
1332483	16
30549229	16
330046	16
23512865	16
6936649	16
26588863	16
5377918	16
14709277	13
20776344	16
8195406	16
43789267	16
8816139	16
37462680	13
13991504	16
4164589	16
29415290	17
30577574	17
4224856	16
12406273	16
3730362	16
24246372	16
18452103	16
74613861	16
12141263	13
5706553	16
71827603	16
18758841	16
9940649	16
19629017	16
26555763	13
5923568	16
37382805	16
26722876	13
2055376	13
9009970	16
17869302	16
52519665	16
55271497	16
18813067	16
26817542	16
34341069	13
7342292	16
7437850	16
11268895	16
39505151	16
20000180	16
1206249	13
1793422	16
3038377	17
32492610	13
53044763	16
683589	16
49335890	16
935628	16
10639782	16
23436330	13
32413045	16
18601217	17
52607057	16
12055514	16
18461565	13
42762719	17
10011496	16
7290454	16
9736193	16
6096125	16
11452955	16
11431217	13
69408583	16
10428679	16
33637800	16
16733415	16
4916688	17
52076481	16
1703413	16
47152382	16
9625811	16
13584984	16
51744280	16
29099066	16
24469792	13
10650039	13
30582348	13
4789698	16
8441972	16
947174	16
4343927	16
60138207	13
27656212	16
11531638	16
7765282	16
32528706	16
12135121	16
22090662	16
4354227	16
8537492	13
31382005	16
72732191	13
55908920	13
54377762	16
43722737	16
1787903	16
30455089	13
13482126	16
2648012	16
1345204	16
16284965	16
14428937	16
22939509	13
9702798	13
10085094	16
24797633	17
43174320	16
3251321	16
47535767	16
4856526	16
974194	16
922560	13
31230041	16
19512307	16
71115946	16
13569061	16
54440618	17
3297771	16
8312600	16
22175405	17
2019221	16
4741602	16
3607855	13
428108	16
10476122	16
4121220	16
3995550	13
18844434	16
10650111	16
6033869	16
49541343	16
16869045	13
15276285	16
37597445	16
7875187	16
65056009	13
9556522	16
9243123	17
21857107	16
2982262	16
51668563	16
4212004	16
7451188	16
4639847	16
7865251	16
67634595	16
2475311	17
2303191	16
5490812	16
10781693	17
67885056	16
64721930	16
50093890	16
45300213	13
28096187	16
5269169	17
1809416	16
148212	16
14463921	16
5592228	16
4588436	16
60683730	16
92776786	16
32376877	16
44265935	16
15264002	16
10005702	17
50463182	16
15749928	16
11124124	16
32269241	16
13769526	13
71989533	16
43102285	13
3949016	13
9116268	13
15160678	16
4142054	13
16542284	16
11284103	16
13504212	16
3679812	16
557134	13
17726845	16
61566363	16
38738890	16
37432736	16
2704719	16
9198974	16
21204928	13
5128497	16
24779951	16
6203709	16
16462389	16
1725708	16
10935595	13
951289	13
24125925	16
22380332	13
412758	13
77795337	13
31152251	16
20224672	16
9646994	13
9632925	13
44125606	13
1918953	13
4968610	16
3805397	16
9396109	13
1165440	16
58044114	16
34908136	16
1416974	16
19046831	16
24095965	16
6379466	16
15829673	16
26384187	16
6562349	16
11309766	13
37255383	16
11764626	16
10459171	16
32346880	16
25811499	13
27613766	13
3953617	16
37220210	16
2387739	16
2306095	16
44126664	13
10598936	13
27568093	16
710376	13
34347775	13
4868880	13
21767415	16
29602213	16
14383148	16
12011952	16
1139105	16
28135637	16
2012650	16
22166230	16
17600511	13
33215502	17
24737833	16
7363844	16
683537	13
36931643	13
41324228	16
29191616	16
5003751	16
2659924	13
37477127	16
1340949	16
8563960	17
19591002	16
2280705	16
9439386	16
20401352	16
40313205	13
31470597	16
24261982	16
21283141	16
7121590	13
67769509	16
21672234	16
89310109	16
6626312	13
79988012	13
12815597	16
3635561	13
21858033	13
11835922	17
52577724	13
9488392	13
27367476	16
20812431	13
305918	17
32994398	16
1364501	13
2430038	16
11249922	13
426296	16
7491654	16
9712796	13
13368614	16
10116891	13
12475830	13
16305267	13
6314589	16
16165323	13
6220373	16
7869039	13
14116998	16
6799787	16
15131418	16
8025029	17
6544879	16
5496893	16
23093829	16
17794982	16
5517900	16
30050311	16
16675163	13
13693943	16
29799923	16
32784682	16
5433730	13
7316861	13
17886046	16
14691857	13
462079	16
12280549	13
25353153	16
28078049	16
29711280	17
6984259	16
21940680	13
22713317	16
4493203	13
278324	13
22402392	13
51583540	13
8187220	16
2688583	16
8896942	13
16938326	16
4859371	13
6106170	16
27138324	16
30674797	13
968700	13
903801	13
17953045	16
7834808	16
9103876	16
9986806	16
75999	13
758159	13
4752753	13
5185094	13
12566360	16
37960382	13
1395948	13
12656635	16
1567219	13
12992387	17
25824634	13
14054054	13
14914304	13
1419965	16
16156971	17
10580072	16
1535618	13
12232936	16
24225504	13
8303497	16
1911254	13
6228009	16
2835181	16
957308	16
14005504	16
15677408	16
21617967	17
6970105	13
2114686	13
11805554	17
16182125	16
9089859	16
30794900	16
16800944	16
8098855	16
2661354	13
13740254	13
253085	13
7922816	13
13840207	16
34640909	17
177936	13
10290403	16
11626498	13
3975194	16
35955044	17
42330801	16
2693822	16
1158926	16
18763784	16
6123202	17
19476113	16
12459940	13
728089	13
54913712	13
21540196	13
7388632	13
6389718	13
36828298	16
32134871	16
35001554	16
24865705	13
2509763	13
302525	13
26138947	16
3170012	16
6299239	13
17075608	13
11545559	16
4961139	13
3666404	16
12081328	16
1991769	16
15724457	16
29084377	16
3742799	16
37871885	16
8286096	13
14326578	16
7739003	13
3402504	16
21773613	16
42013082	13
32961131	13
31305240	13
407368	13
6795940	16
59412522	13
4005209	13
6411859	13
2874742	13
17916643	17
10244529	13
25434659	13
11035896	16
15276719	13
56018	13
1658501	13
37990590	13
1690364	13
3898394	16
28547536	16
10524045	13
31866960	16
37646043	13
10211276	16
9323114	13
144812	13
39077603	13
1354756	13
13336144	13
19846550	13
3527735	16
4008993	13
16737570	13
5375032	13
1223604	16
15944423	16
13968977	16
6563254	13
38598832	13
16815532	13
6142695	16
29854727	13
8807172	17
7438589	13
3701820	16
7273232	16
10069438	13
5733857	13
62542564	16
27750725	13
15946954	13
28090344	13
7498617	13
18988972	16
4941713	16
20636992	13
3001268	13
883333	16
39819441	13
5286074	16
10079374	16
13088732	13
2427435	13
4170852	13
16870039	16
47426083	16
3792721	13
8807733	16
22519923	17
2559042	16
2786710	13
12907295	17
1779254	13
34468533	16
20806214	16
7525020	16
5330488	16
1790753	13
3264426	13
2583000	16
21230911	13
14192484	17
15076861	13
481084	16
26262528	16
10814593	13
3157821	16
13185236	16
17963960	13
44230392	16
36720401	13
6942121	13
9251346	16
12640744	13
3770045	13
15563831	13
11832398	13
36519102	16
1554327	16
327871	16
2308576	13
28564030	13
32919010	13
50308426	13
6494703	13
12238380	17
6904916	16
6759734	13
25102475	13
8416955	16
31945225	16
15331370	16
8174541	13
28718096	16
9477466	13
6165302	13
9827775	16
3366908	16
2018640	13
18698303	13
14275584	13
1971307	16
8767920	16
1835013	13
10288248	16
15544188	13
12063798	13
5684768	13
8680036	13
12676829	13
3474408	13
20052112	16
9578835	16
25995845	16
1164850	13
24131968	16
10739794	13
20510015	17
10601529	16
7291636	16
24625864	13
7145703	13
3579773	13
36434443	16
6765483	13
1604889	16
2763639	13
2369585	13
5077620	17
26079681	13
33138537	16
7753846	13
29217998	13
29137173	13
5243023	16
129974	13
337225	16
4790834	16
23278697	16
8152302	13
1462727	17
18413376	13
2421013	13
15436927	16
4371349	13
8459899	13
328975	16
7493096	13
37520120	13
16169067	17
11594416	13
4831778	13
119459	13
2949686	13
3111820	16
2414633	16
5113542	13
17325482	13
3273908	16
2605074	13
462754	13
1558176	13
26322651	13
5967199	13
1871624	13
2780476	17
7054764	16
9153109	16
836893	13
26479864	16
16221317	13
24677957	13
9961446	13
9252920	17
40211823	17
6789143	13
3896029	13
32105973	13
3500961	16
28813917	13
27188874	13
27131331	13
1671149	16
6502952	13
857328	16
961231	13
3852051	13
11478326	13
26435720	13
3741106	16
4370142	13
12198006	17
6904292	13
17398777	13
4040823	13
4069111	13
3301714	13
11412699	13
16684408	13
1552718	13
4549805	13
14276473	13
32011574	13
5713698	13
27885140	13
846807	16
4524146	13
26824304	13
9184514	13
5331086	13
75154	13
38824074	13
9197585	13
8846955	13
2371772	13
34619239	13
2856574	16
1221287	13
32806065	16
1737841	16
7052063	13
245979	16
17892259	16
6604504	13
21923880	13
2504128	13
11077881	13
8647471	13
8237500	13
4542568	16
1695194	13
17286881	16
15643407	17
1522467	13
10810936	13
15862467	16
5729900	13
10396609	13
493156	13
5852227	13
2792640	13
3760407	16
7379023	16
13277244	16
11284928	13
1632890	13
4059472	16
16911419	13
7507218	13
3932116	16
537869	13
18504121	13
10235119	13
3501859	13
15274550	13
1540468	16
1224533	16
21544548	16
25146879	16
15755625	17
19026521	13
1708635	13
11042850	13
18227447	13
20399471	16
1162218	16
6267106	16
13640868	13
9421599	13
2572253	13
6368490	13
27130979	13
40670706	13
26314063	13
30048121	13
29895969	13
8680631	13
18028449	13
4749570	13
3185336	13
5080236	16
27887158	13
13757810	16
5527409	13
238801	13
17171346	13
2797682	16
3529235	16
23719518	16
1371024	13
15622597	13
29727122	13
5467665	13
10809051	13
7378716	13
12945183	16
5343937	16
6518240	16
191788	13
13802538	13
4874422	17
21392999	13
9064336	13
35006475	13
849203	13
8001804	16
4158899	13
2930105	13
308838	16
2315240	13
4861134	13
16142053	13
6166681	13
15143530	13
18346090	13
490155	16
21019028	13
2433432	13
11854646	16
2804229	13
4191172	13
2060085	13
16703735	16
2726802	13
1438926	13
2051500	13
774906	13
15186724	13
10915952	13
14531437	17
56830695	16
7108120	13
1312481	17
2010724	16
6746430	17
7226748	13
6786187	13
7052352	16
868922	16
1645374	13
1983782	13
6320318	16
20895178	13
3451301	13
255107	13
1088150	13
28225831	17
3528204	13
10802	13
1212960	13
29667957	13
4865861	13
3806083	16
897383	13
3662034	16
7602773	13
5911763	13
11844247	13
689577	16
15182192	16
103698	16
2061891	13
11724143	16
26161483	13
4708254	13
15462898	16
31606842	13
1238063	13
2069139	13
10232564	13
12253643	16
4186185	13
3859629	13
12026417	13
15299760	16
13134589	13
374345	16
91059	13
2707574	13
3481153	13
6243196	13
1204001	13
2184921	13
377040	13
5089146	16
18105	13
299219	13
1210230	16
8412266	13
8912420	13
7077545	16
2499792	17
10045853	13
1026952	16
1564519	13
4557505	13
1476725	16
4497948	13
16385990	13
11307187	16
9033548	13
4417987	13
95837	13
7727142	13
9975885	13
21106201	13
400216	13
2878723	13
16563440	13
139027	13
210137	13
3694887	17
1093910	13
2339067	13
10112794	13
13860917	13
4153018	13
399867	16
5817003	16
5575121	13
1592171	16
7447467	16
1059937	13
2783051	13
6594334	13
15520418	13
6014870	13
32569	13
1284163	13
2286930	16
203096	13
1801170	17
10907460	16
6990072	13
3663296	16
7129422	13
697546	13
3030044	16
2612854	16
1006070	13
2916596	13
17626204	17
2257668	13
1979195	13
388414	13
4267261	16
2059553	16
1844004	13
4466091	13
845687	13
6233941	16
6341725	13
6870786	13
3857094	13
2224848	16
3335588	13
2523219	13
1188581	13
890531	16
4548982	16
7171157	16
19464697	13
1829456	13
1305508	13
1289726	13
2934094	13
5697870	13
486349	13
2276360	13
1432303	13
17312456	16
2554746	17
3807677	13
1639867	13
639691	13
2172396	17
19934703	13
6888966	13
175192	13
1484770	16
11415854	13
9543902	13
1080094	13
7557416	13
4434801	13
6583664	13
1324545	13
13280057	13
5874689	13
2523462	13
1085617	13
990988	13
9943831	13
3603242	13
310658	13
777366	13
1129569	17
8131976	13
27741718	13
7382217	13
5904544	13
28602210	13
5126248	13
1946773	13
8099663	13
1726153	13
14167880	17
1970311	13
8110275	13
5024677	13
8841067	13
904518	13
406597	16
4378076	13
6360270	13
691237	13
859933	13
3296906	16
3140759	13
5785801	13
3162831	16
864260	13
1662978	13
22776381	13
688049	13
5798442	13
18672990	16
4362327	16
7812413	13
8533597	13
7572808	13
5685067	13
2859895	17
6019957	13
539519	13
6855282	13
2854924	13
4125249	13
3968655	13
9030670	13
13279529	13
4641516	13
6259555	13
2867691	13
6222263	13
2794620	13
507088	16
7138037	17
2478360	16
78560	16
2891198	13
9275147	13
13320837	13
839409	13
1240593	13
2750452	17
2799799	13
12204596	13
560273	13
363126	13
3774004	16
46499387	13
4435090	13
6739288	13
11834451	13
1463452	13
3679476	13
4296409	13
1574938	13
11243348	13
7486570	13
8438459	13
168264	13
579898	13
4448276	13
383175	13
4926227	13
2597298	13
12674355	13
2233207	13
2993204	13
10964373	13
12289534	13
6266801	13
14908683	13
187231	13
5294623	13
4297765	13
3485256	17
2667215	13
2168608	13
10154566	16
5737273	16
7507331	13
1493279	13
9127779	13
1596732	13
1421825	13
8151274	13
6051670	13
1998656	13
10756062	16
2553179	13
38422	13
7297141	13
19097967	13
1457430	13
3802682	13
4771372	13
3739977	13
2239084	13
5268590	13
2751717	13
3193529	13
680001	13
5845615	13
2269960	13
3489472	13
456593	13
763211	13
5971318	13
3765957	13
1460495	13
5424931	16
2807611	13
4275007	13
1391085	16
4542353	13
606567	13
5848200	13
14202096	16
3815722	13
2404050	13
15221912	13
697233	13
5382113	16
9003274	13
1792273	13
4866342	13
10644148	13
8411149	13
9240782	13
5873837	13
770326	13
7721393	13
6349522	13
22383681	13
1805922	13
12337397	13
4523709	13
1000687	16
3199029	13
1786577	13
123921	13
691098	13
1284709	13
7753623	13
3150641	13
8806558	13
901237	13
2817286	13
5517970	16
4657449	16
3930252	13
883416	13
1669957	13
2207463	13
9596420	16
8434973	15
10755287	13
7062026	13
12811155	17
833124	13
3485097	13
11410084	13
1216203	13
6533161	13
6916220	16
11713552	13
2650347	13
10801851	13
6952114	13
4849552	13
10077193	17
2321337	13
13033129	17
3194835	13
5767677	13
440332	13
54985	13
4801770	13
7625207	13
11991282	13
4796824	13
21554349	13
2474931	13
1778057	16
2910699	16
2382006	16
3192900	13
2691567	13
1128353	13
10120496	13
4019709	13
178328	13
3838960	13
3532765	13
20308	13
14638732	13
708626	16
9072362	13
14901912	13
691462	16
2899707	13
1468434	13
10455163	13
7671504	13
18329999	16
2487367	13
6398193	13
1975144	16
394107	13
5211815	13
1571071	13
5038590	13
10819182	13
347740	13
2464642	13
11768123	13
1399855	13
2705611	13
270313	13
384405	13
392543	13
6134633	13
12576028	16
12264564	13
2775835	13
7075986	13
2621815	13
15612617	13
4446907	13
4538002	16
474606	16
1486270	13
14725306	16
2523670	13
3610865	13
5727362	13
3812440	16
3403252	13
7540912	13
7511978	13
820382	13
5044256	16
2625732	16
286343	13
17449753	13
11805606	13
12704451	13
717492	13
3440270	16
2136270	13
5229623	13
5811776	13
6213794	13
1251242	13
9104095	13
6287026	13
461567	16
13250134	16
9620570	13
11839601	13
10868657	13
1504274	13
47265	13
1189783	17
4132204	17
11677394	13
3551173	13
1999144	13
653644	13
2431485	13
3006194	13
11326058	13
6319966	17
10621962	17
7946912	13
1377246	16
5061439	16
289832	16
535781	13
1791414	13
1419153	13
1180172	17
2464216	13
2200137	13
5736625	13
21772908	13
1739516	17
292525	13
15274859	13
1158999	13
6862930	13
2828087	13
5024167	13
2942398	13
8562625	13
4070179	16
179558	16
11723158	13
2278509	13
303499	13
4719317	17
1447852	16
10769088	13
3545633	13
6275696	13
3499310	13
10263802	13
15988372	13
4137888	13
2887334	13
181760	16
6843238	13
2653086	13
8107409	16
3006250	13
469061	13
2718974	13
5433729	13
877650	13
7561674	16
2025404	16
5433444	13
828428	13
606603	13
3225101	16
6145576	13
9255088	13
2596793	13
9166787	13
7122794	13
1454726	13
5214299	13
18715343	13
841773	13
1547112	13
13704310	16
3121380	13
563439	13
337790	13
872874	13
5303811	13
2442312	13
3466104	13
217989	17
436465	13
2718244	17
2244691	13
450647	13
1501746	16
8385935	13
962559	13
312035	13
7657052	13
39583900	13
31406210	13
6257148	13
12668907	13
14010720	17
511533	13
4116801	13
740551	13
9375571	13
15268466	13
2581669	13
24254835	16
5569314	13
1708682	13
4688284	13
3982028	13
4913541	13
9883741	13
2792906	16
4244548	13
7610068	13
1915433	13
378189	13
5399425	13
2453393	16
7520763	13
2200215	13
1307766	13
5983607	16
7498444	13
2126757	13
2107739	16
3367179	13
4528784	13
9235	13
1988049	13
678323	13
884581	13
7177305	13
845539	17
1714902	13
10006401	17
3850998	16
3548302	16
542502	16
8930598	13
4650012	13
8318849	13
8741115	13
1381954	13
4491938	13
18525413	16
3278665	16
1621154	13
7270935	16
5650788	13
6390971	13
2172860	13
2232713	13
10750432	13
11538634	13
11715383	17
5116673	13
1575946	16
1440563	13
18844534	13
726565	13
2477027	13
3675623	13
13629272	13
2479479	17
362561	13
15165199	13
11921421	16
1769746	16
6291734	16
16886130	13
6693530	13
2415371	17
17713581	13
8620458	13
1154727	13
12524611	13
13470901	13
8297173	13
4594615	16
7796803	17
6378359	13
16665207	13
1201067	13
1991783	13
2235742	13
1866516	16
4676296	13
3595486	13
3530887	13
1076475	13
97687	13
6480057	13
3391798	16
572794	13
3824359	13
5091699	16
2550821	13
10934394	17
3499798	13
1903269	13
15393431	13
18929991	16
6593480	13
32381	13
4363060	16
8184591	13
1577594	13
10521324	13
853252	16
1636104	13
12736905	16
10490431	16
29173043	13
3170275	13
3312559	13
4106272	13
2568475	13
8069828	13
1716872	13
4900527	13
1654859	17
1830400	13
21591179	13
3295183	13
6779575	13
5250545	13
4723136	17
4735773	16
3767964	13
1526743	13
6492957	13
1042052	13
2384195	13
7169542	13
1792266	13
1529439	13
12176284	13
1202828	13
7185151	13
17671612	13
2596938	17
3480278	16
1718786	16
170941	13
9625017	13
3389760	13
1144728	13
191648	13
6605045	13
3764453	13
7260972	13
251991	16
5517759	13
16311604	16
11261624	13
484674	13
2823484	17
11946214	16
7069227	13
820254	13
1531069	13
1182050	13
1915213	13
22580878	13
3758812	13
2642598	16
1087114	13
110333	13
9942693	13
10314698	17
23787271	13
12417208	17
1202227	13
866519	16
1158341	13
7316910	13
1231918	13
5028060	13
3267463	17
2462345	16
741971	13
5173350	16
1811849	17
3619369	13
1861307	13
2439602	13
1115402	13
3982843	13
1747160	13
7924983	13
2916438	16
4863302	13
4724372	13
6159678	13
5522188	13
9388427	13
680644	13
7464360	13
5729541	17
5912373	13
3191953	16
1053071	16
11944340	13
1404496	16
2224801	13
9040349	16
11792124	13
5746	13
8360677	13
2239503	13
710918	13
1372872	13
5428657	13
12853965	13
22613610	13
832286	13
8857273	13
6613850	13
1090016	16
23771599	13
11317327	16
3520744	13
2175800	16
11384907	13
3014447	13
1720069	13
463720	17
4344046	13
2424912	13
240142	13
861916	13
21814057	13
9014709	13
356784	13
3787051	17
2133458	13
28435523	13
12355793	16
2756123	16
5057905	13
6845022	17
11462265	13
7672733	13
7115693	13
2275121	13
2869322	13
3255832	16
5059989	13
9835010	13
1829592	13
554656	16
2384724	16
1161031	13
14108337	17
7341512	13
6237896	16
3373995	16
7552445	16
2221096	16
3509688	13
4487986	13
5441071	13
585069	13
2239583	13
6247375	13
3196	13
4065309	13
93412	17
3171575	13
15323744	13
12052630	13
95661	13
8416	13
12060033	13
9814288	13
4355733	16
8518363	13
671853	16
12772537	13
2556137	13
3418721	13
7608398	13
10745062	13
5321235	13
4600531	16
1438525	13
15810167	16
1185934	13
22489995	13
12197709	13
4129100	13
4002343	13
7998926	16
1144346	13
190417	13
3854466	13
15296165	13
7255438	16
8687181	13
4145000	13
996436	13
11691419	13
2404750	13
527759	13
5552567	16
16184206	13
11458975	13
3112739	13
8767268	13
2331581	13
4021479	13
28262837	13
3421001	13
19517441	17
19270653	13
1093676	16
7874371	13
2551367	13
8201361	16
5212393	13
3245922	13
271127	16
2873097	16
9620569	13
7324178	13
3524793	16
1129180	13
226114	13
19085701	16
10157421	13
856362	13
580193	13
1752088	13
1035416	13
8649871	13
4287461	13
270744	13
6257176	13
2066063	13
4059670	16
15930136	13
2211706	13
3159465	13
580182	13
25509015	13
10055529	13
1803845	13
5125683	16
4795372	13
1784409	13
1058221	13
4385821	13
7481702	13
2071478	16
1724002	13
936428	16
19449467	13
7253811	13
10777717	16
20604629	13
4017349	13
558282	13
9099242	16
125265	13
15519450	13
14161496	13
3461513	13
2704659	13
1752963	16
8541594	13
25371840	17
275850	17
9580985	16
1027626	16
8397402	16
4454666	17
5927646	13
1360824	13
17478973	13
2781953	16
4896062	13
3575773	13
1120920	13
13482265	13
4843266	16
3782519	13
13096168	13
1421326	13
3729515	13
973505	13
13336403	16
114256	17
1758411	13
1055314	13
2225595	16
4609537	13
4592	16
442277	13
9330929	16
3285617	13
6231725	13
1457144	13
2596305	13
19826943	13
2863728	13
1298131	13
20119292	13
3952079	13
176559	13
2391806	13
17039681	16
6704714	16
3228310	17
5771015	13
5304272	13
833633	13
8767253	13
4608833	13
1852642	13
485513	13
43050935	13
1472498	13
10985179	16
7840989	16
470536	13
6030638	13
3129084	13
895114	13
16179981	13
4912057	13
4365752	13
12486813	13
8801892	13
3413887	13
6325261	13
14564417	16
13754743	13
5298279	13
1236229	13
16307703	13
12829208	16
16957836	13
1176008	13
12250978	13
5591566	13
6139995	13
3438881	13
14885963	13
790580	16
3398918	13
2640058	16
4087513	13
135027	13
470835	13
184901	16
9183341	13
8584204	13
917410	13
944278	16
1904261	16
24283944	13
3891766	13
3075267	13
20268407	16
2069106	13
2713260	13
8405552	13
9120044	16
12855427	13
1326907	16
1245900	13
13660589	16
3228174	13
1390497	16
2324657	13
11767364	17
7190917	13
1683889	16
2800793	17
8417542	17
1885045	13
196483	13
3213309	16
14771149	17
3527099	16
541135	13
2385178	16
3058012	13
4559704	13
13984902	13
1788471	13
9337861	13
218402	13
5500793	13
15790539	13
2250969	13
2491656	13
13323675	13
3427397	13
4335380	13
509135	13
8188783	17
13730657	13
4320758	13
15609745	13
1521376	13
6396360	17
13359178	13
2118316	13
6457840	13
5490642	13
4283043	13
849615	13
2313590	13
704335	13
4427775	13
2320411	17
7194608	13
2880061	13
1190064	13
11215447	13
2991825	13
3845528	13
16526196	13
22155266	13
8103980	13
1701682	13
4548869	13
2098867	13
1955018	13
13714557	13
4292393	13
3594167	13
3263915	13
16045816	13
8157327	13
2351071	15
307117	13
43974993	13
9732990	13
5673736	13
2629995	16
9785795	13
125822	13
8597076	13
4837524	13
3238521	13
7020697	16
1165690	16
9920471	13
5418045	13
3904373	13
37642894	13
4929578	13
599658	13
16976123	13
17868447	13
7350041	13
6836696	16
5130802	13
16123621	13
203497	13
4967149	13
3033423	16
9281152	13
172949	13
3358290	13
3582199	13
16615887	13
3485014	13
7414751	17
869773	13
19665997	13
4858590	17
7452069	13
2669075	13
10782853	17
8783079	13
7949351	13
103938	13
8778208	13
4806089	13
7288248	16
5438270	13
5983440	13
8537141	16
3136578	13
4301236	13
5744498	17
12931549	13
2740472	13
15110204	16
9287459	13
5710976	13
5504470	16
2207907	13
6415600	13
6602768	13
19758043	16
5405581	13
2953521	13
1261191	13
8068983	13
5569659	16
3402345	13
167920	13
3563844	13
6069734	13
1361758	13
5755617	13
6025996	13
10060967	13
3452323	13
1830184	13
6524773	13
2154820	17
2971057	13
12472411	13
6175912	16
2929691	13
4630709	13
3779969	16
420570	13
2393934	13
9218321	16
11354242	16
3139277	13
24700110	13
1575140	13
8724736	13
21545794	13
9298344	13
12922706	13
5735272	17
3382762	13
3617741	13
3694136	13
3283646	13
5895744	13
154213	13
4060494	13
4745557	13
13151007	13
6408696	13
5154099	13
9601255	13
9860736	16
3221553	13
18051620	13
1837242	13
14242	16
14584053	13
4117600	16
8628491	16
6883863	16
9043741	13
14686568	13
176801	13
1329990	13
691886	13
12493787	13
6398531	13
5060076	17
18750285	13
1279089	13
15897149	13
1773152	16
4472744	13
6343775	13
25637574	16
574887	16
64529	13
7169028	13
2911307	13
10309027	13
35188372	13
9681057	13
226148	13
443379	16
8565897	16
3863363	13
13895677	13
11541425	13
461282	16
24092064	13
11859934	13
2942534	13
10840912	13
1302333	13
115845	13
2069141	13
7180364	13
516504	13
1566611	13
7897713	13
8913295	16
6696704	13
290966	13
6953113	17
5141937	13
1617248	13
149564	16
7361416	13
1339383	13
16396832	13
1856038	16
6745987	13
1248566	13
5182992	13
27265676	13
262686	13
13637889	15
410166	16
3787618	16
1847038	16
10358619	13
20117325	13
3835553	16
298438	13
5151270	16
10855457	13
8489194	13
15271930	13
543896	13
4155038	16
5092222	13
5175345	13
3022885	13
4024535	13
7780662	13
13049096	13
942853	13
4743746	17
7242098	17
15739594	16
6764361	17
5327721	13
1888779	13
3035129	13
320196	13
4901933	13
235873	13
13048581	16
262799	13
1513254	13
8278921	16
8253316	13
11156181	13
16683139	13
9517589	17
1983282	16
7151246	13
475658	13
16601721	13
6233733	13
6884856	13
22203620	16
641059	17
4576236	13
13360253	13
2985230	13
8907324	16
9215859	13
4765251	13
8215270	13
1556915	13
5090241	13
44406646	13
1549465	13
2193377	13
1384899	16
322862	13
4086933	13
1241890	13
11759797	13
1182324	16
2485098	13
7734853	13
794425	16
10400482	16
8186198	13
21041059	13
4468274	13
4075554	13
391816	13
4310069	13
1959221	13
5797271	13
4588549	16
2741517	16
20698340	13
7977424	16
4979180	13
921822	13
4388687	13
1827256	13
3207799	13
5522601	13
3775	13
5663151	13
7518909	16
12066075	16
15640146	13
15531935	13
13401084	13
6874124	13
1600562	16
5455928	13
8349297	13
7562193	16
12409734	16
2988246	13
149100	16
1326091	13
10043067	16
6856726	13
676070	13
6596491	13
13607065	13
6852120	13
955347	13
3664055	13
16679074	13
1325892	13
479078	16
3604116	13
12835063	13
11628617	13
3290172	13
114335	13
16920940	13
6970765	13
264099	17
2858961	13
11616361	13
10100378	13
15802904	13
14805566	13
6017145	13
22242575	13
1650036	13
4881973	13
7258202	13
2048314	16
2697149	13
16862326	13
1832461	16
4321360	16
2084619	13
8832560	13
3015654	13
2210520	16
492778	17
1231359	13
1882776	13
13192420	13
9502588	13
1503809	16
21221652	16
1624124	16
1595644	17
66659	13
2049291	13
6276469	13
623688	13
14962698	13
1131559	16
3865203	13
804640	13
9458244	13
4227295	13
1347418	16
3490725	13
4251098	13
301843	13
10360218	13
8398418	16
7354719	13
12438918	13
525956	13
2569386	13
7016586	16
17871180	13
3226833	13
7291462	16
4301179	13
3345293	13
3999752	13
275934	13
17292700	13
2356453	13
5931099	13
813897	13
5107700	13
26179250	13
16964035	13
4294880	13
28941344	13
12998304	13
3076509	13
15335067	13
7036241	13
9814975	13
185169	13
15247351	13
3366374	13
26513652	13
16786779	13
3456603	13
5740107	16
6669345	13
2735217	17
3684847	13
3325154	13
3665212	13
2451082	13
2445101	16
1316843	16
1697795	13
1609442	13
236733	17
12774719	13
8488500	16
5806843	13
322287	16
1540965	16
26086194	13
2961037	13
2049210	13
5628512	16
3037700	13
4183128	13
1571269	13
3743799	13
39450	13
2060509	13
14796106	16
660798	16
18115189	13
4224828	13
21190798	13
651888	13
608619	17
7615925	13
7393962	16
2570974	13
73692	13
7021849	13
8448084	16
5789743	13
16304521	16
7017496	13
2176922	13
15243614	13
11759174	16
9114050	16
4899957	13
1095227	13
1415722	13
4635784	13
4366494	13
32967047	13
9000473	13
10027299	16
2925679	13
6103385	13
2821990	13
22935187	13
10533969	11
776833	13
1740719	13
4349353	13
6112274	13
1575550	13
5917390	13
1410872	13
740795	16
7246423	13
6766170	13
6493534	13
5257060	16
2490709	13
16371012	13
16526024	13
3276761	13
2040382	16
3254182	13
3291722	13
8388997	16
5114593	13
2496631	13
4611133	16
4930620	16
13345272	17
4889508	13
4316531	13
5867610	13
16909213	13
1812311	13
13054460	17
989618	13
5837827	13
5963747	13
1029345	13
1855968	13
2193566	13
2940877	17
419302	13
537993	13
3628616	17
22879553	16
28427797	13
6315740	17
3700217	16
3638214	13
3664777	13
10606859	13
4902281	13
10347983	16
9211015	13
2664135	13
11547658	13
3265725	13
9196972	13
11311884	16
688052	13
2859804	13
1762889	13
30934789	13
7150184	13
593654	13
1264738	16
1285489	16
11871535	13
649883	13
4214266	13
3344515	13
34497109	17
5097116	13
2905201	13
8910756	13
5124678	13
4343958	13
4040796	13
4453203	13
2235249	13
21063375	16
6508848	13
10028953	13
4414678	13
6481260	16
243044	13
21346330	13
18150647	13
23504089	13
21437194	13
2701201	13
1262730	13
1807351	13
17769262	13
5519546	13
11465395	13
1334076	13
4744086	13
18522815	13
9025139	13
1823791	13
17382823	13
100194	16
1500942	13
4563693	13
5496104	13
2896780	13
5396329	16
11074814	16
3471135	16
3441467	13
10470715	17
280017	13
2958742	13
13302192	13
5719763	13
4555648	16
14172012	17
1325889	13
3443148	13
8016586	13
4100291	13
3193571	13
24640098	13
33610316	13
11070665	13
7161152	13
3370923	13
77953	16
3370979	13
13425175	13
2980375	13
1274538	13
467753	13
16021213	13
15671571	13
13674383	16
15701876	13
667440	13
11680428	16
4961486	13
6498666	13
25327414	16
5411430	17
3756141	13
2533024	13
4381569	13
7833832	13
4525585	16
5822012	16
6613802	13
17718753	13
866295	13
2390423	13
21995178	13
7001527	13
2314512	13
161470	13
426151	13
974591	13
42353	16
5534169	13
5912579	13
6719824	13
4759263	13
30159549	13
20092993	16
3913552	13
12853160	16
552315	13
8286651	13
21233944	13
6338985	16
363449	16
25178735	16
6468874	16
3419467	13
9419120	13
3277127	17
216552	13
10304156	13
25344029	17
6699307	13
15180289	13
6190589	13
3148350	13
8989681	13
20448094	16
754285	13
6337588	13
13652921	13
1959603	13
3479368	13
4923872	13
370932	17
4117472	13
6260721	17
36536910	13
12125552	13
3667034	13
1473326	13
2034802	13
6760008	13
1000370	13
4463999	13
6164092	13
407919	13
848093	13
1354434	13
13706087	16
1932604	13
27670925	13
607213	13
9290170	13
5857594	13
11565730	13
3932165	13
7918180	13
35732112	13
28784871	16
4476553	13
5337624	16
13328246	13
3188090	13
4754469	16
5887216	13
589616	16
1062884	13
5029201	13
1439488	16
652911	13
7306545	13
717970	13
1016954	13
960452	16
10251499	16
4371282	16
18539424	13
21308978	13
8076311	17
17572590	13
6604584	13
1154841	16
15095280	16
17487544	13
4163734	13
15486825	17
3952696	13
6604946	13
4096182	13
7806520	13
10527521	13
18862688	16
7821486	13
15547222	13
7501646	13
3786385	13
11134014	13
7531719	13
3735279	13
786513	13
5265569	13
1718937	13
11222520	13
15779362	13
863484	13
5364793	13
57316605	16
7417095	13
2743108	13
5833748	16
10268163	16
7896799	13
1858417	13
17353131	13
2808639	13
7323362	13
13092513	13
739046	15
13042871	13
1609161	13
2128489	13
7325805	13
1192438	13
1545525	16
6547075	13
657852	13
38567037	13
2878328	13
19369098	13
8425025	13
1877251	13
27729831	13
13183724	13
784065	13
6724299	13
6578921	13
4030839	13
11141436	13
971514	16
11983599	13
2972873	13
28512630	13
1412949	13
40045	16
453237	13
2619056	16
3934312	13
9363121	13
6691274	16
4746846	13
1549170	13
4066374	13
4978467	13
5866009	16
1974554	13
7068916	13
2160341	13
6573646	13
7801783	13
7142583	13
7101038	13
5489145	16
3004901	13
5596353	16
367404	13
557388	13
1285156	13
1031815	16
2366621	13
625025	17
2168408	13
3564424	16
4390299	13
1712743	13
4978113	13
21745753	13
1176383	17
9518145	13
5783896	13
2407280	17
1290663	13
5438282	13
3620358	16
13907297	13
13256726	13
69182	13
2158264	13
18663311	16
5011132	16
7745605	15
5285859	16
140223	17
6923118	17
2864715	13
4512828	13
2671338	13
1661234	13
1464319	17
457803	13
4136890	13
9071194	17
5991480	16
884178	13
2242797	16
6100733	13
2508425	13
1628850	13
595	13
11459466	13
409960	13
4307863	13
2778777	13
1552272	13
2001540	13
18270858	13
9038706	13
4172817	13
3571301	16
6889371	13
3264484	13
19227816	16
13870808	16
2126559	13
1209710	13
27259564	16
18340964	13
7438564	13
19768900	13
17846147	13
18723980	13
23694881	13
10227924	17
19903519	13
16115788	16
3052402	13
4925155	13
765977	13
230337	13
2190981	13
34177281	13
349257	13
515790	13
3761741	13
17869602	16
716812	13
1810546	16
3379377	16
4229326	13
3823799	13
14708377	13
10611793	16
12031853	13
17583531	17
14477181	13
252596	13
5714226	16
4167523	13
2766265	13
851000	13
9472030	13
7146895	13
10761577	13
3169152	13
1701701	13
22054785	13
15025313	13
20505709	13
341118	13
7469978	16
19905688	13
5420969	17
563019	13
8906150	13
11839781	13
10408658	16
1751224	13
92365	13
15066884	13
1552433	13
6102164	13
11464948	13
941523	13
2393575	16
12477930	13
4846983	16
3128299	13
410100	13
7101856	13
2687913	13
7949893	17
354965	13
1584131	13
3212852	13
578522	13
1964225	13
1321349	13
1527942	13
7810928	13
14252762	13
15962367	13
2026813	16
2868549	13
6267258	16
550428	13
11140	16
7859505	13
6098488	13
11866901	16
8400233	13
149745	16
1344373	13
2008291	13
3323335	13
7673652	13
6074050	13
6790069	13
4830676	13
8323499	13
4222720	13
83910	13
2634959	13
3323027	16
8641650	13
11565466	13
6282095	13
15238990	13
4619134	13
15607635	13
2217678	13
692803	16
4435765	13
2303769	13
7755429	16
19341618	13
7176348	16
324312	13
17385749	16
25531794	13
4564693	13
1876480	13
5152643	17
8580673	13
3231060	16
1807357	13
8866089	13
13488743	16
259491	13
11752280	13
21031994	13
5517722	16
7671542	13
436294	13
20546828	16
17640267	16
7698935	13
1408789	13
8023999	13
3754045	16
2480061	13
11975756	13
7816849	16
2319348	13
4320703	13
16728253	13
4098257	13
4448145	13
3835600	13
10828174	13
709558	13
11882216	13
11338223	13
3458621	13
7600105	16
5179822	13
7464411	13
11458755	13
6122529	16
10691685	16
3037044	13
8232916	16
450879	17
5655088	17
1814282	13
3358792	16
13262019	13
3743856	13
5673388	13
3856619	13
1779306	16
14297850	13
1940553	13
8420965	13
6745159	13
2980084	13
25033118	13
3494545	13
18758337	13
2412530	13
4081300	13
8149467	13
3164816	13
1660980	13
183328	13
3771186	13
2721135	13
1473482	13
1380657	13
21657385	13
9778510	16
4890451	13
3177977	13
7088470	13
1754093	13
15203	13
10618551	16
1608360	13
19097168	16
3424241	13
4388560	13
2335853	13
9354	13
3211033	13
2759303	13
25682471	13
1978630	16
819506	13
18662873	13
11722163	16
15330533	16
5865940	13
2907076	16
35025236	13
1630106	13
18487522	16
12267722	13
1985366	13
6262564	13
7505554	13
8955473	13
2393360	16
1919071	13
10643348	17
8230320	16
19794880	16
1175707	13
3054358	13
4700733	13
453516	13
1289845	13
12207944	13
10781090	13
4867855	13
4482279	13
4515901	17
1679649	13
6129403	13
29064014	13
2641305	13
1429258	13
8363489	16
16253328	16
255753	13
2972785	17
6886366	16
12673188	13
11642018	16
4648000	16
8171625	13
17106222	16
1648199	13
2733399	13
4436879	13
33693288	16
4637184	13
1385121	13
9730625	13
8574318	13
5064997	16
545377	13
2603015	13
1405354	13
4007359	13
9436450	13
6595218	16
932159	13
115382	13
7312158	13
9724570	13
40755	13
1922217	13
3274668	13
3073188	13
10982490	13
6786892	16
5864258	16
14470062	13
17718691	16
14843517	13
2436801	13
12930213	13
17587081	13
23001717	13
18563258	13
12400307	13
21669979	16
6082607	16
7139305	13
10029764	13
24230414	16
5483233	13
7885478	13
5344077	13
15873422	13
3849270	16
3998354	13
3127949	13
5046494	13
487982	13
2870845	13
8440189	13
4608266	13
24545140	13
5994510	13
6586103	13
14560971	13
12348261	13
19890084	13
5876637	13
128676	13
535309	13
29498791	13
1725841	13
8373108	13
1232294	13
4800458	13
11432295	13
1203475	13
12817178	13
445622	16
5550026	13
313507	13
4201622	13
20280060	13
2795950	13
3702239	13
1325742	16
1902233	13
3792659	13
8914804	13
2503231	16
25020027	13
12188030	16
3501968	13
4676653	13
1615141	13
13172924	13
3887136	13
23669661	13
1470636	16
969605	16
313147	13
2488356	13
1749922	16
20825842	13
4763488	13
4158424	16
1667934	13
2432083	13
208226	16
8984531	13
16527822	13
611557	13
4995066	13
7253468	13
11395403	13
6874376	13
12597677	16
4784288	13
4027349	16
13600182	13
3686655	13
98655	13
342930	16
390701	13
1073328	13
13328242	13
2141116	13
3551454	13
2478946	13
17440940	13
1864874	13
8059661	13
2834583	16
6717724	16
3055598	13
3211222	13
3733653	13
2579545	13
5706686	13
171753	13
835487	13
1383400	16
5794344	13
203636	13
2954570	16
11393233	13
4131776	13
1815414	16
26788471	13
6267511	13
1757796	13
11734616	13
1156239	13
5458942	16
933946	13
5490854	13
5830863	13
12158089	13
4542427	16
1480243	13
3648088	16
29217	17
561409	13
1370479	13
19548323	17
12103035	13
5902647	13
14443379	13
1993343	13
369416	16
171762	13
654781	13
8468639	13
2618129	13
5057739	13
4106252	13
2410548	13
1314453	13
17441347	13
2923195	16
2420643	13
976394	13
30045723	13
10412581	16
6642312	13
9158183	13
20589469	13
194607	13
10007319	13
1288542	13
1068034	13
6955209	13
6447072	13
1011554	13
3114249	16
4418296	13
8137758	13
5708091	15
47904843	13
8292018	16
23655	13
2199113	13
3079843	13
5949419	13
3257057	13
14251846	13
3103645	13
2889903	13
3855262	13
6693571	13
2731150	13
14414042	13
9409937	13
7888956	13
6226552	13
14726640	13
8799117	16
3143075	13
1331823	13
10805287	13
3782468	13
3599070	13
10476943	13
374275	13
4386615	13
9751277	13
2717197	16
4261483	13
10091741	13
8375538	13
1677301	13
4099527	16
14739643	13
963	13
9970590	13
3216921	13
2591389	16
12632852	13
3052064	13
2991835	16
20214499	13
6087218	13
7349157	13
13009691	17
21858561	13
25621716	13
7131138	13
2135012	13
3381987	13
3842266	13
8540562	13
493485	13
1489108	17
14159774	13
27226762	13
4267802	13
14656384	13
15012722	13
2758432	16
1789184	16
2257657	13
3531482	13
984450	13
4856787	13
20574545	13
237090	16
1057602	13
371899	13
2393908	13
7027552	13
448695	13
12398835	16
1084546	13
4416316	13
163249	13
5551774	13
4858209	13
15405417	13
2197521	13
965062	17
3928944	13
1314284	13
293577	16
5746018	13
15258860	13
1845700	13
8443930	13
195516	13
20471839	13
1183523	13
3310286	16
1697559	13
678651	13
1508468	17
4266225	13
304634	13
10361093	13
266652	13
1787321	13
8531883	16
874156	13
2063456	13
408430	13
3099365	16
11375988	13
5302822	13
7976517	13
4857965	13
22508161	16
11602623	13
28484527	16
585435	13
402106	13
7329301	13
12512658	13
2568071	16
2333356	13
2315931	13
9240117	13
25244228	13
3866251	13
11925135	13
1746107	13
13726076	13
3658897	13
92883	13
5747088	13
14121965	13
661599	16
1578625	13
30565769	13
12954380	13
4863025	16
4983882	16
1396715	13
6775580	17
784714	13
1900711	13
8445529	13
4919596	13
5751476	13
3087935	13
8240302	13
3172685	15
3327816	16
4202727	13
1381790	13
3438425	13
2680098	13
540196	13
18894866	13
4357441	13
3404930	13
687369	16
2697188	13
6950849	13
4047734	13
12775902	13
26610941	16
7500085	13
4658020	13
2505279	13
3600657	13
28978804	13
188233	13
8271098	17
1366682	13
3791682	16
13095716	16
2831065	13
8103638	13
1352169	13
2253485	13
11113585	13
2300518	13
10056768	13
18736151	13
9839518	16
13018185	13
432011	13
5483029	13
12046234	13
12518532	17
6712423	13
4003694	13
1797883	16
7267512	16
1460111	17
1429201	13
19615882	13
4115389	13
4857923	13
4040746	13
1776960	16
5310583	13
8551718	16
31784	13
601884	13
20385203	13
4349015	16
4299023	13
18181980	16
1350316	13
19361998	13
3975585	16
18485670	13
1592418	13
21752543	13
2516130	13
1197391	16
15963627	13
22694237	13
3190052	13
12946186	13
1910803	13
13910732	13
1880417	13
2916176	13
6445001	13
35238754	17
2778212	13
2016070	13
20680454	13
4680376	13
2069148	13
29125361	13
335432	13
30871299	13
8299442	13
3407433	13
1149765	13
5555802	16
1949231	13
4770827	13
2050111	13
11167649	16
11311945	13
1438117	13
2972354	13
71897	13
10492970	13
1452079	13
9121015	13
6252756	17
24066264	16
542224	13
3569489	16
1484061	13
16022305	13
2393416	13
1158450	13
20574268	13
9505604	13
4700101	13
2220631	13
38005487	13
2277406	13
17170680	17
5317777	13
511919	13
5728151	13
1211167	13
356750	16
6028068	16
25457125	16
1106398	16
549458	16
61623	13
1794579	13
23672409	16
6419988	13
32470765	13
1439301	13
5367250	13
10855785	13
265515	16
23733849	13
1027760	13
4356683	13
218779	13
11659229	13
12718497	13
9131922	13
5984973	13
3940393	13
8045292	16
3733146	16
4537936	13
371854	13
5280582	16
11014594	13
1050874	13
9358957	13
18450910	13
3783140	16
4195042	17
3707382	13
2845458	13
5165236	13
33644271	13
4658299	16
4332131	16
3357711	16
5109559	13
5622101	13
1011889	13
3140259	13
14630726	13
1488605	13
15903804	13
3230878	13
15318011	13
25625836	13
10531	13
11976019	13
3362244	13
10876930	13
2482745	16
6698771	13
5539104	13
12519154	16
7053559	13
2810375	13
7892950	17
4920225	13
1972024	13
4646104	13
13123472	16
4094961	13
1089307	16
29761372	13
5541886	13
7633901	13
1009297	13
1141671	13
36038479	13
6339183	13
2688650	13
12462688	13
725677	16
2364439	13
1686976	13
5888604	13
3460180	13
1120706	17
1823845	13
9423564	13
4758959	13
10861474	13
6154127	13
5840568	13
598167	16
2189782	16
1125832	16
431092	16
4547690	13
32247791	13
2229430	13
1782778	13
9495514	13
1698797	13
11843140	13
1255239	13
5800516	13
4798367	13
3295370	13
2827378	13
9441533	13
5377157	13
1501271	13
7760727	16
3089176	13
9750869	16
6211826	13
9372236	13
17408246	16
3623485	13
287748	13
5185551	13
4075281	13
3368745	13
10918322	13
21019771	13
3625613	13
7391609	13
12232948	13
1175724	16
322793	13
17443062	13
4375283	13
2771367	13
11304068	13
197746	13
115587	13
12364976	13
5590367	13
2250661	13
40810	13
2980486	16
965507	13
479363	13
16257217	13
5602477	13
27424258	13
4478409	13
6109215	13
16474667	13
15001813	13
3062877	13
2949613	17
1018003	13
1414711	17
7193435	16
4737583	13
15298537	16
7089660	13
9607290	13
17658825	13
11276642	13
14437977	13
1535221	13
6889904	13
5036934	13
6775484	13
11748350	13
15657327	13
17774533	13
15200697	13
219534	13
2550295	13
3935559	13
3789772	13
11033185	16
2835427	13
8548915	13
3361751	16
16014992	13
7726359	13
1468940	13
239305	13
1055394	13
21484870	13
7363295	13
13574341	13
8677988	17
2206971	13
615282	13
13328996	13
14621980	17
7952596	13
6986780	16
20008252	13
1344464	13
25521921	13
12013416	13
552300	13
1849531	13
4799863	13
1778446	13
5372914	13
27283796	13
4436955	13
3048799	13
8131868	13
654112	16
5697891	16
1366527	16
8435722	13
3114810	13
1174873	16
4324552	13
15104603	16
3866890	13
2183004	13
1347919	13
4363911	13
10788659	16
4651829	13
24692128	16
2016064	13
1761671	13
5641397	13
11448420	16
3472010	13
88439	13
5545701	13
5251428	13
9567179	13
1993392	13
12834107	13
9840989	13
5996809	13
1652848	16
6455130	16
3483496	13
12114586	13
10836432	13
1499066	13
11230879	13
5576441	13
1433783	13
12893863	13
1424530	13
145224	16
14954377	16
1638548	16
2200963	13
4323583	16
23735505	13
3057114	16
10381682	13
13377481	13
3554384	13
6438156	13
9842924	13
8137051	13
592921	13
4827190	13
2986757	13
1123690	13
3906196	13
2005760	13
8953890	13
2138878	13
1431373	16
7962854	13
10292065	13
7428677	13
6815421	13
2600241	13
10435337	16
2507373	13
22308037	13
883086	13
4537870	13
4003590	13
7673886	16
1570277	13
10689830	13
16487833	16
6316579	16
20697955	13
5276213	13
1185395	16
2347860	13
9287138	16
1087676	13
2652864	17
17285346	13
3026379	13
22242451	13
6207686	16
12597697	15
1459854	13
2759604	16
10972315	13
12717432	16
6507696	17
5518850	13
456786	13
74813	13
12935310	17
1004568	13
1220746	16
1091150	13
15995536	13
7250465	16
3309065	13
4502250	13
18380114	13
441194	13
21577448	16
4291153	16
11790860	13
4344477	13
37158571	13
10339907	16
1724608	13
25035967	13
8948201	17
2486566	13
40891	16
2272498	13
4059487	13
3463442	13
5709679	13
2343230	13
4269246	16
2225383	13
42580022	16
4532456	13
18016518	13
1318894	13
1734572	13
16112481	16
8354853	13
1839488	13
15947524	13
15978044	13
2419916	13
17042710	13
635380	13
4391053	13
4972317	16
5660750	13
1153342	13
1172197	13
4464797	16
205409	13
7445708	16
7407995	13
3241819	13
11009459	16
6356425	13
6486644	13
7558688	13
9875162	16
25228052	16
492695	13
4922358	13
14136684	13
1675041	13
4767673	13
48414	13
4822415	13
6881769	13
15385384	16
4780219	13
1382830	13
12379689	13
2511636	13
2839145	13
1831711	13
3013	13
3258971	13
7504837	13
4119534	13
14564231	13
15871988	16
5672087	13
6726909	13
831708	13
5871852	13
23337294	13
40280454	13
13223966	16
270445	13
3386327	13
3573634	13
574270	16
6628318	13
5008751	13
3685534	13
6266319	13
347301	13
2691193	16
11970367	13
2295413	17
6787200	13
6795545	13
550014	13
1971758	16
3927690	16
9475932	13
18826022	13
450997	13
1651627	13
22258865	13
2544286	16
3572621	13
111005	16
2755537	13
8567902	16
828871	13
12375840	13
4918543	13
8122383	13
14895028	13
4066589	16
16929044	13
11779578	13
5633905	13
7653464	13
2960610	13
5249273	13
18363743	13
8467250	16
6964631	13
29767344	13
735512	16
1436008	13
2142348	13
5477252	13
5253731	13
455570	13
1005792	13
6948165	13
11706868	16
97337	13
7133974	13
4309633	13
13782937	16
1757795	13
1548188	13
9961037	13
10269349	16
1930660	13
24091729	13
5977899	13
960494	13
1918369	13
1880611	13
7621392	13
3081743	13
1155513	13
21000273	13
1420131	13
4490444	13
1020128	16
3073040	13
17744623	13
11564762	13
8674624	13
1916073	13
16223618	13
9149865	13
12681219	13
17212702	13
9171833	13
5433790	13
7910958	13
10250178	13
10509213	13
7665806	13
1676083	13
2615645	13
10152248	13
229858	17
5238795	17
17527517	13
21884660	16
5989532	13
6853692	16
496613	13
818746	13
16720691	13
8056351	13
1375465	13
9627839	13
3266143	13
1586296	13
6745752	13
23092220	13
2763368	13
1610118	13
10189025	17
13963249	16
4645711	16
1775193	16
1737825	13
5336281	16
123047	13
7119830	13
1992578	13
3797560	13
7142160	16
2488527	13
7807339	13
1295155	13
3653789	13
3240906	13
7751203	13
709889	13
12294057	13
12376981	13
1902769	13
8438197	13
4551661	16
12041127	13
5273844	13
1941298	13
4997305	16
7962602	13
3036056	13
8543195	16
10162134	13
8743007	16
14108449	13
8997435	13
3788061	13
13903064	13
15017321	17
10169368	13
7598094	13
2690732	13
11413899	17
6672843	13
8089879	13
367342	13
3638230	13
2762310	13
1381102	13
10030972	16
9681895	13
21030574	13
7803493	16
6422529	13
428343	13
2145886	13
4719526	16
18618123	13
6233456	13
7816649	13
957643	13
906518	13
1910002	13
1195376	13
13134236	13
15686179	13
3969278	13
20242881	17
7470877	16
1592561	16
31489720	16
1869748	13
10765422	13
51628	13
5748170	13
2181589	13
8583599	16
833938	13
24026277	13
12513717	13
3884065	16
730027	13
37351126	13
3503479	13
2667718	13
6147213	16
2047658	13
4905207	17
6280399	13
2970876	16
22396066	16
4491472	13
4938988	13
9671708	13
3559073	13
5706264	13
8050099	13
2805103	16
2930900	16
788711	13
3284946	17
6675090	17
7530926	13
9050106	13
7602361	13
12379865	17
2105319	13
31573491	13
8728367	13
7945751	13
15738983	17
13504878	13
13795130	13
23078292	13
8286929	13
2848473	13
1864678	13
2365112	13
5559358	13
4495184	13
5108114	17
9907726	13
16100367	13
12580808	17
1022058	13
26416107	13
844716	13
1228424	13
13233129	13
4887834	13
24983099	13
10141487	13
24703082	17
10453185	13
20743487	13
1336385	13
6442123	13
9356675	13
18793280	13
11730886	16
234504	13
4166690	13
2837277	13
10502945	13
3243344	13
2565794	13
15069062	13
4937521	13
37188363	13
9244641	13
18532101	13
231917	16
1190811	13
19799149	16
6870140	13
5765174	13
222669	16
14526490	13
1249970	16
9153839	13
6272764	13
22190791	13
6439362	13
4056529	13
360851	13
6933157	13
94983	13
6684310	13
7443471	13
12071157	17
3440137	16
13611843	13
4678718	13
3685821	13
593615	13
15495787	16
1545480	13
22503109	13
1227805	13
13961252	16
15448367	17
6823672	13
4424685	13
4934943	13
2075742	13
1067854	13
2877761	13
3606081	13
3581449	13
7313237	16
488791	13
6549873	13
3926090	16
19302738	13
22432739	13
9444994	13
10884433	13
20551861	13
5387975	13
6412924	16
36344172	13
1860406	13
19918896	13
9046005	17
13177913	13
6709272	13
1995452	13
2746474	13
689184	17
3161389	13
3995631	13
17188781	13
3619550	13
3101221	13
1242378	16
12736337	13
4386065	13
11711257	13
7007478	13
21579818	13
1597543	13
7778379	13
3284306	13
3520121	13
11720121	13
866931	13
21412587	13
9554235	13
20159130	13
7082190	13
21247306	13
4397388	13
9247639	17
7248828	13
757231	13
11254305	13
1306545	16
8198325	13
350382	13
5477167	16
16315210	16
2115737	16
3980831	13
5065562	13
12748652	16
7417654	13
6043125	13
2851865	13
4904064	13
4624785	13
496043	13
799060	13
6602410	13
1079674	16
2712063	16
28406384	16
19211147	13
3026644	13
1970757	16
5012239	13
4782763	13
11266781	13
4125310	13
2903497	13
6170469	16
2463966	13
7386186	16
14145358	13
861534	16
1515071	13
2287594	13
8787308	13
5872686	16
3724584	13
2908010	13
2175301	13
1228679	16
23513441	13
1581472	13
8203880	13
2937481	13
17980318	13
9195724	13
424665	13
2691541	17
8800585	13
1562280	16
479479	13
2265091	16
1736670	13
5103710	13
12488125	13
7590025	17
10401324	13
3554645	16
6279723	13
3560819	13
3342152	13
505523	13
4723866	13
1647074	13
8899749	13
9047017	13
4457087	16
12800171	13
2921974	16
2351456	16
3708141	13
15081950	13
6409793	13
1656965	16
15607954	17
7384807	13
4346665	13
2361104	13
103470	13
6172873	13
8877045	13
8556854	16
4529956	13
552515	13
1440301	16
6026405	13
4055758	13
2168255	13
18170505	13
283502	13
14223667	13
4344208	13
14454107	13
7222636	13
6431052	13
39421	13
22314639	13
2285589	13
11196252	13
3712077	13
2828969	13
707870	13
901622	13
5318265	13
25301591	13
3587034	13
22539283	13
389968	16
1708644	13
668894	13
5725753	13
3514347	13
142817	17
319338	16
9807171	13
5695485	13
866933	13
2732289	13
5303938	13
12285886	13
4923343	13
11081820	13
27128082	13
9040452	13
22554235	13
455080	17
167729	13
504808	13
7626446	13
3228964	13
8876363	13
4284179	13
1074936	13
7611185	13
4177440	13
6482022	13
357968	13
1777638	16
1250588	13
6910843	17
2618405	13
2208703	13
2298529	16
1333273	13
205492	13
1212960	16
5016510	13
21339875	16
10876749	13
2128149	16
5888067	13
30972	13
16126940	13
2322231	13
14733195	16
6587778	16
27716394	16
2042036	13
2088546	13
3026337	13
18117126	13
208379	13
11153978	13
948088	16
4901540	13
27308564	13
19803400	13
3978634	16
515927	13
3379957	13
5585542	13
14357243	13
14133940	13
5294544	16
19054376	13
6333884	13
10219780	13
10632382	13
5783818	16
14794574	13
15072101	13
47793	13
10814562	13
14766733	16
418826	13
7722383	16
10924963	13
366956	13
3929718	13
15103787	16
8333648	16
6097452	13
3161311	16
12620442	16
7389949	13
4450285	13
2596589	13
5666187	13
2585307	13
17652935	13
3467412	16
1859084	13
448141	13
4396064	13
9367038	13
2097959	13
6411563	13
1314606	16
948744	13
8356895	13
3794001	13
30876097	16
1069733	16
4208221	13
11609735	16
4156807	16
2605112	13
1698651	17
3538183	13
14790292	13
196191	13
6250130	17
12115796	16
5981220	16
7646831	16
2707073	13
1148709	13
1192470	16
11175042	17
760026	13
7958044	13
3468268	13
5063161	13
1407643	13
10266204	13
11791947	13
1359138	13
6729734	13
19989801	13
3015772	17
7878695	13
13510017	13
17190640	13
21005603	16
26216430	13
4586153	16
1219240	13
23568396	13
3370179	16
638251	13
3038568	13
8017028	13
2186605	13
7846209	13
20483451	13
1611381	17
3674198	13
8473424	13
5572441	13
11964645	13
4001717	13
1323682	13
4435257	13
11769307	13
10390383	13
4851336	13
10653870	16
730397	16
1958223	13
1677848	13
4114977	15
3441842	13
1032204	13
721188	13
770763	16
12706064	16
6386010	13
21761837	13
3358039	17
5507310	13
27092242	13
842906	13
13187659	13
980213	16
3256206	13
4260251	13
6997356	13
2186063	13
30564254	16
18956298	13
32846229	13
4989763	13
236048	16
29812251	13
1128273	16
21894041	13
13975795	13
677303	13
18764713	13
2036875	13
1349954	13
5028598	13
4491308	16
5831223	13
170940	13
3380019	13
812581	13
1243839	13
3140973	13
31021433	13
5621244	16
9352855	16
4026959	13
6570810	13
1488973	13
9820556	16
10882819	13
11344090	13
10886429	13
5503969	16
5952237	13
26459559	13
6751442	13
28933571	13
11118696	13
6329145	13
7479773	16
436451	16
3463794	17
5797810	13
17100261	13
718269	13
4033880	13
7635940	16
8838973	13
15034146	13
2272148	17
5031263	13
2292091	13
20722598	13
16116038	13
9293623	13
2651334	13
18667276	13
7643877	16
3452194	13
5888454	16
1990566	13
1927527	13
6028661	16
106520	13
7846397	13
2973558	17
10058092	13
5889956	13
15632692	12
5346802	13
10303644	13
3565367	13
16035952	13
9102956	16
199463	16
16175511	17
2072609	17
12351377	13
7868969	13
2251269	13
962055	13
1459761	13
7026956	13
5560048	13
7703929	13
5011960	13
3557138	13
1493787	16
2233163	13
1673871	13
4823932	17
19177157	13
5276126	13
8889255	13
7377800	13
13572761	13
63505	13
6976580	16
2945936	13
3247640	13
4166625	13
1495133	13
6768061	13
22308565	13
2990367	16
12067131	16
6717169	13
547869	13
2130287	13
13582905	13
2319583	16
7423552	13
2052797	13
19068272	13
592307	13
9762972	13
8481827	17
2512691	16
4029883	13
33341154	13
806251	13
7400096	13
1686864	13
6816861	13
15830586	13
6875381	13
3225174	13
7025082	13
5892725	13
6304674	16
5715057	13
4800775	13
15166186	13
26171135	13
5061637	13
4624719	16
7960444	13
25184846	13
1666237	13
6239239	13
2018401	13
19384685	13
18756434	13
8450021	13
1737969	16
24211872	13
4676372	13
2939536	13
6249351	16
841501	13
5846277	13
635312	13
9036837	16
3047482	13
8740154	13
3545642	13
4082693	16
18128468	13
1077102	16
4379943	16
723127	16
5644511	13
6344242	13
2786924	13
8216217	13
4465246	13
9247153	16
11584211	16
2361067	13
918157	16
2962821	16
4544005	13
395650	13
7852837	16
6607892	13
1411146	13
15990976	13
8505780	13
5533779	13
507387	16
7403267	13
13375783	13
5155563	13
16232474	13
24178964	16
1860005	13
239697	13
13559160	13
3718386	13
3242830	13
7063758	13
1970807	16
22757378	16
5857363	13
816466	16
2229412	13
3901717	13
3704374	13
4020665	17
27682287	13
3361446	13
14781312	13
427394	13
1907108	13
1792507	16
3941530	16
10934836	13
25946196	13
3258614	13
5234051	13
15306568	13
26566624	13
5767539	13
10817577	13
6873498	13
563676	16
868144	13
26073399	13
20502223	16
2239692	16
6186702	16
15706140	13
7923409	13
9775489	16
26571803	13
246012	16
17228148	13
9222561	13
8161086	13
2044872	13
2804685	17
2576015	16
21800849	13
1184823	13
7110614	13
1924684	17
8238103	16
11525039	13
28251207	16
610436	13
3869950	16
7739558	13
415896	16
2690760	13
31477043	13
397350	16
3894518	13
3031300	16
2858488	16
1721455	13
9972549	13
28898996	13
450662	13
225013	16
709219	13
17135528	13
3292250	13
5369067	13
4438053	13
12293970	13
21133399	13
8425113	13
2035146	13
280568	13
14240255	13
15029085	13
1395557	16
18814779	16
21521163	13
901258	13
8976437	16
4747925	13
6041047	13
10256058	13
8987936	13
6252152	13
1262123	13
7138199	13
7484152	13
11397043	13
10722707	16
4274627	13
9441038	13
7348909	17
13128071	13
1774160	13
3770645	13
4902948	13
1809985	13
6961567	13
711934	13
8199064	13
9875741	13
11643464	13
952916	13
4647086	13
2433176	13
1708092	16
7287644	13
4198412	13
4033642	13
2328239	13
3744189	13
5989320	13
10282486	13
7261208	13
287309	13
1113007	17
2735788	13
21446308	13
24659890	13
2075726	13
13454995	13
25801437	13
10053715	13
22045176	13
2009235	17
1547979	13
12758128	13
329605	13
14428874	13
2397623	13
2631498	13
97113	16
8983495	13
232194	13
3643453	13
7648386	13
55693	13
5365825	16
3237904	16
1861625	13
1343272	13
4440052	13
1084978	13
9876657	13
9313493	16
880414	13
8419266	13
11711827	13
9967812	13
12235300	16
3731854	13
7079911	13
3820414	13
1814395	13
13665350	13
6873896	16
12485563	16
4141351	13
7864782	13
11012146	13
6296455	16
1040408	13
2447456	13
12432639	13
468823	13
995414	17
1199975	16
10544103	13
15440148	13
3061183	17
3063158	13
3309447	13
4864942	17
21014540	16
1522070	13
10810425	16
3213654	13
19451947	13
7632534	16
7173969	13
5300804	13
5990918	13
1568932	13
6076658	16
14914864	13
98257	13
8100241	17
16840727	13
11944352	17
4324923	13
4050788	13
10010096	13
15122890	13
4720557	13
11412225	17
8787238	17
18253264	13
5177695	13
3021571	16
14723711	13
15720924	16
803735	13
1514814	13
6197686	16
1298336	13
1301871	13
12521666	13
2506561	13
19715053	13
1329169	13
10275842	16
8716265	13
8930910	13
10282522	13
3777106	13
21554745	13
21272486	13
11535885	13
2759230	16
18514366	13
8671993	13
9384009	16
10811105	13
3727632	13
8103840	16
2486646	13
9762936	13
4442533	13
12790167	16
21151176	16
1012296	13
9179622	13
13685806	13
3126283	13
31540237	17
4487529	13
4171124	17
567647	16
6625914	13
12363443	13
4835961	13
19514849	13
11993010	13
16734464	13
1545648	13
2900442	13
207072	13
3032002	16
11410586	13
6942865	17
5992685	16
8460215	16
819574	13
6749455	13
1145580	13
3903763	13
8000494	13
10925212	13
4737516	17
678006	13
403506	16
4010925	13
20068096	13
18864434	13
8753793	13
5786034	16
7238837	13
3266088	13
26906658	16
25043321	13
2850227	13
25430774	13
2139894	13
14290130	13
6193862	13
3985392	16
5564899	13
5672209	13
11296149	13
55306	13
8062569	13
3565289	16
3247859	13
1019649	13
18631897	13
9117507	13
2554452	13
928120	13
5372383	13
2170402	13
6421899	13
18873610	13
1565407	13
3010590	13
6194688	13
202635	13
10115350	16
17145420	16
13827911	16
8172324	13
15062988	13
12366988	13
10642087	13
18126809	13
10734829	13
7451638	17
1069057	13
358141	17
12883026	13
8319043	13
3435602	13
10917620	13
5014364	13
256884	13
240375	13
201684	13
2093364	13
3076108	17
9502667	13
3334847	13
9353693	16
12651337	13
1613372	16
6717050	13
4360972	13
8599492	16
4533937	13
39019246	13
2786782	13
6311473	13
8731493	13
2068927	13
8993233	13
3066434	13
2517625	13
1602464	13
5874663	13
13859849	13
11270177	16
22920237	13
5863272	13
649708	13
3889521	13
2749229	16
4894987	13
20369776	13
13976034	13
14951039	13
10092212	13
24723462	16
14227485	13
2214637	13
4158822	13
7996451	16
1176169	16
3281233	13
4016516	13
7501274	16
1770620	13
7830154	13
7805855	13
10296524	13
11654291	13
10157547	16
7364740	13
8801138	13
18981480	16
9921746	13
16314475	16
5686653	13
4395036	13
1879640	13
750466	16
4145227	13
9363268	13
406910	13
10277856	13
14541896	13
5480368	13
4347099	16
11317599	13
8086809	13
5495167	16
8507592	13
4121144	13
7688924	13
3619499	13
3194121	13
27832265	13
9586141	13
8282420	13
3621410	16
12333861	13
25269482	13
12937301	16
9772836	13
6154178	16
1914244	13
7751562	13
12400076	13
1206506	13
8290299	13
979836	13
37456777	17
18452775	16
1154835	16
4262481	16
4990337	13
3077172	13
1786459	13
6252746	13
3599741	13
15548781	16
2210318	13
7872079	13
2807274	13
6173595	13
15777909	17
6331997	13
10709274	16
1226369	13
17973534	16
7136572	13
12290052	13
474291	13
17017548	13
1020752	16
6649930	17
9073017	13
9495963	13
11360155	13
8502960	17
24076465	16
1529747	13
1687285	13
17770007	16
7835932	13
3782401	13
3250362	13
696902	17
6258578	13
9804485	13
11014559	13
5117923	13
226401	13
446956	16
6224941	13
3051229	13
646620	13
17886791	13
3480391	16
3287873	13
14380233	13
15360114	13
3080703	13
5646849	13
8277780	13
3787397	13
10108313	16
7868275	13
8936055	13
2717630	17
640100	16
4761007	13
2401183	16
2136944	13
6093215	13
7392782	13
20366112	16
57915	13
3453314	13
780827	13
3744120	13
24731831	13
8940914	13
39069511	13
4139863	13
22875279	13
7129779	16
9738570	13
3143137	13
9150042	16
6954560	13
9299273	13
5265620	16
6153389	13
2527529	13
18434216	13
8818467	13
689837	17
12045	17
12701671	16
19973976	13
3361832	13
355385	13
28325577	17
1736420	17
1461551	13
8423766	13
5468535	13
9738231	13
261453	16
8755877	13
17676665	16
430229	13
730387	13
5292143	13
9122897	13
3802412	13
4161707	13
2046530	13
2382810	17
1046497	13
5064181	13
9929481	16
5451382	13
970075	13
6238798	16
1956239	13
4607615	16
1732835	13
7779668	16
15838335	16
4968503	13
57168	13
14617801	13
1368192	16
5092568	13
221421	16
1176417	13
1059810	13
386214	13
6192217	16
7156919	16
4588363	13
3334359	13
1464354	17
277773	13
5916061	13
5404411	13
17208887	16
3400193	13
9801212	13
35570773	16
1617194	13
593742	16
15112530	13
8657049	13
94975	17
4815606	13
29027559	13
11377007	13
12068129	13
1904693	13
20187639	16
3773264	16
12775748	13
225112	13
2972580	16
5022031	13
1107581	13
11020885	13
9184099	13
9551166	16
7496520	13
2042801	13
10751771	13
5742034	13
3019513	13
1880255	16
9708834	13
462344	13
3754478	13
5245747	16
2854423	13
1243513	13
2952038	16
4439224	13
698831	13
988536	13
25726364	13
21329300	17
33531559	17
6868156	13
5749551	13
9870079	13
3746595	13
524321	13
2088555	13
2464965	13
10850015	13
10947418	13
2817311	13
2759996	13
2077204	13
7393961	13
222275	13
2171729	17
14285059	13
46716148	13
3207408	13
29542358	13
622866	16
8825763	13
6075324	16
1680647	13
10708949	17
8193477	13
121199	13
6791054	13
1572925	13
18315879	13
62778466	13
1543467	13
2111300	13
13648834	13
4139002	13
5441651	13
10801864	13
8410870	13
13250970	13
3966402	13
5986374	13
17742267	17
3760746	13
7049374	13
6918447	13
4152311	13
9456116	13
2883618	16
14021960	13
5817890	13
123960	16
4525958	13
4938523	13
15702957	13
21135835	13
1532495	13
4128604	13
9046852	13
16097745	13
1727211	13
10274791	13
3104920	13
3204948	13
2105139	16
18768546	13
13035749	13
3227695	13
560877	13
7147527	13
3030505	13
2295938	16
2266693	13
2706968	16
15639337	13
4687186	13
5135299	13
1061312	13
2001618	13
5292265	13
10896237	16
1118566	13
363103	13
1711561	13
17319940	13
1911029	13
2151902	13
2730227	13
8433426	16
18542304	16
2564191	13
7814966	16
5328751	13
4576158	16
20136199	13
3797399	13
5359831	13
4782082	13
1931209	16
17157070	13
21648211	16
12667187	13
17332071	17
1079335	13
6474977	16
796865	13
3399180	13
3608079	13
4822550	13
7429486	13
10838646	13
315946	13
1042237	16
12588621	17
7124507	13
12636564	13
9069462	13
8124249	13
27867923	13
1977783	13
917234	13
1949345	13
8138389	16
12958477	17
32510	13
3064996	16
9499299	13
4865215	13
6748810	13
6215424	13
704987	13
2581435	13
14056082	13
11617434	17
17202154	13
9175759	17
3510072	13
203947	13
10300972	13
2486503	13
6682537	17
10559083	16
7428704	13
27274588	17
2990631	13
3810797	16
3422902	16
1060805	13
9917372	13
5738177	13
19231114	13
25331392	13
3307363	13
10641296	16
13081098	13
419229	13
443549	13
9068170	13
440845	13
99284	16
6011922	13
9709851	13
12627809	17
659331	13
5911911	13
3094923	13
12142064	13
10377071	13
348477	13
6867817	13
3049266	16
1456404	13
2059560	13
5271240	16
15467948	17
869120	13
181741	16
1306226	13
22160894	17
2472470	16
8780965	13
3890575	13
498279	13
2500209	17
3450422	13
4054669	16
23954638	13
15359133	13
357725	13
16688611	13
9667886	13
2174053	13
1743663	13
6905700	16
1106436	13
10693974	13
12429921	16
26573469	13
3759339	13
1946572	13
2043809	13
4129214	13
5345963	13
7742228	13
2993851	13
5854791	13
3781493	13
9701966	16
1518377	13
581295	13
2449789	13
4309217	13
3641266	13
17467808	17
1741114	13
480131	17
8322353	13
21340763	17
6393024	13
1213707	13
5933762	13
3559592	16
50112	13
2592346	13
1433030	13
3808012	13
13591055	13
4112828	13
753050	13
12339853	13
4070181	13
6453026	13
24088779	13
13367130	17
1337753	13
14053615	13
1453599	13
5151106	13
7266248	13
168252	13
25316930	16
5287633	13
6642774	13
2152314	13
1880493	13
6812342	13
17511460	13
810262	13
11201235	16
6152747	13
4936498	16
3717905	13
32904	13
8179737	13
9074852	16
3050581	13
6036194	13
490799	13
6967091	13
9211081	16
440794	13
2342400	13
9221377	16
3918835	13
9678253	13
12587902	13
11518886	13
1714737	16
4368736	17
1616719	13
305361	13
18581618	13
21092627	13
22269731	13
4656523	13
5528147	16
24412946	13
3206284	13
407287	13
3366770	13
4138086	17
5465727	13
19096852	16
5342158	13
5273217	16
2752361	13
5105503	13
7739126	13
3104370	13
411657	13
2393960	13
3769048	13
5105193	13
5010183	13
1294961	13
6148506	13
356436	13
7261807	13
739712	16
4403781	16
420131	13
39231875	16
931009	13
7411	13
401746	16
7137652	13
2102135	13
1808524	16
3022555	13
2233915	13
10400923	13
2997242	16
2760623	13
996663	13
7426839	13
20863554	13
1860847	13
343868	17
127836	13
8138863	13
4880124	13
10970182	13
314032	13
2596344	16
77842532	13
4273397	13
31864634	16
5532669	13
11122996	16
8161975	16
9268353	13
9533950	13
3973573	13
1828976	13
11713628	13
11142024	17
4627511	13
17932833	13
19908337	13
386393	13
1660296	13
2837358	13
16318451	13
22106770	13
1874302	13
17160486	13
2134014	13
12722036	17
11395703	16
30556647	17
9342067	16
10787597	13
3828464	13
1440082	13
3710711	13
13101199	13
60820464	13
1569408	13
193985	13
6003783	13
2305950	13
10341617	13
18374995	13
348242	16
10254668	13
9483737	13
94466	16
5006611	16
4444316	13
2976595	16
3472883	13
4499245	13
321699	13
367684	13
20667552	13
1111387	13
1146880	13
511634	13
19413451	13
1492130	13
3117735	13
32346071	13
5705144	13
25304979	13
9685545	13
21715102	13
336305	13
7386567	13
3778046	13
18569668	13
4969725	13
5746366	13
733547	13
11446996	16
3548918	16
4886671	13
792500	13
36348634	13
5477260	13
2511157	13
10858593	13
22317570	13
6028293	13
9084049	13
3906686	13
3911992	17
10181913	13
2439415	13
8939249	16
12804376	13
9435889	13
20932012	13
1973421	13
1218307	13
429512	13
25663258	13
782815	13
4840573	13
4200331	13
1357551	13
4999513	17
20469539	13
6422879	13
14360299	13
1286141	13
8176808	13
4547276	17
1465266	16
2891562	13
145247	13
9348048	13
3777863	16
3116303	16
690923	13
8174956	17
3790895	13
940419	13
14561236	13
1525417	17
14935112	13
418698	13
11251406	13
23564117	13
8581811	13
1068476	13
2660057	16
24099058	13
1109191	13
482229	13
4466949	13
1980771	16
133140	13
4694221	13
3557256	17
25652245	13
347708	16
8369780	17
11470139	13
2234980	13
4004497	13
4334581	16
336356	13
630927	13
64091	13
7508362	17
390166	13
803976	13
622761	13
2080193	13
5314428	13
15728405	13
5535239	13
7888521	13
9545960	13
18900460	13
7227328	13
2410877	13
12870266	17
5263902	13
2211522	16
2410767	13
8245892	13
35224801	13
8732634	13
16938684	13
1259107	13
9172834	17
7608	13
12234242	13
3126060	13
5959153	16
1379461	13
726342	13
3898363	16
11714205	13
11335602	13
1978257	13
7815290	13
13462234	16
3711683	13
867214	13
17332523	13
1126566	13
167284	13
33699	16
25030973	17
14048477	16
26632069	13
2096705	13
3116366	16
4291821	13
21057366	13
9827283	13
1837267	13
8005955	16
588924	13
10057541	13
5988878	16
884765	13
15086351	13
388683	16
4091678	13
1475429	13
10804529	13
1562665	13
7315839	13
1820581	13
1258089	13
7620210	16
9240173	16
114364	13
593260	13
9960651	16
12042162	13
6274612	13
5424403	13
5499578	13
14842061	13
157141	13
1526864	13
3653504	13
16770837	13
55965	17
14398245	16
5841057	13
10404356	16
1287596	13
829194	16
8662930	13
2952951	13
22403244	13
4188290	13
19539886	17
5378236	13
2699894	13
3869082	13
13227030	13
5774841	13
4819607	17
11626876	13
17461473	16
2697343	13
13618001	16
16266919	13
3560897	16
1440540	13
573421	13
547487	13
11193236	13
967166	13
3790385	13
5850285	13
3220418	16
8216088	13
14330078	16
4213489	16
13811794	13
18998122	13
7478529	13
8699527	13
1328844	13
4943115	13
275784	13
6322938	13
32004187	13
16506142	13
4218876	13
1984710	13
6351872	16
1988829	13
3343575	16
6829429	13
157520	17
53637	13
4158843	13
37304821	16
9704046	13
303500	13
5335784	13
16929627	15
3969573	13
7729044	16
72200	13
1448868	13
5989455	13
3935245	13
9841350	16
852164	16
2860626	13
6965132	13
3616670	17
4227988	16
1510512	13
3160744	13
10179940	13
3353839	13
20265631	13
5117731	13
5896124	13
22348193	13
3771327	13
4168621	13
3671830	13
3591341	13
2011685	13
9970485	13
2750964	13
15002567	16
6949951	13
53602	16
8136302	13
15542570	13
6223902	13
11945809	13
4244674	13
1378096	13
1671673	13
15041364	13
9013385	13
14372525	13
692045	13
2077550	13
5579833	13
14575156	13
12664899	16
622557	16
2664405	13
108997	13
7207297	13
5383334	13
3199865	16
4431730	13
9025706	13
2218538	13
5284290	13
2007862	16
1728966	16
17653385	13
10054865	13
3188097	13
27531183	13
1100622	13
4414990	13
2569839	13
1050356	17
7510828	13
7331399	13
656817	13
2980547	13
2154792	13
21662	13
15837802	13
5768942	13
790790	13
2981024	13
18042280	13
30457589	13
12730569	13
8129619	13
15661995	13
1417393	13
7374542	13
10136029	13
18526631	13
2305610	13
1355885	13
3509877	13
269822	13
2380983	13
1154492	13
1002801	13
261430	13
2840263	13
9605365	16
3252073	13
4986037	13
1483787	13
3962647	13
663690	13
77634	13
10077700	16
562594	13
96781	13
9787982	17
19571341	13
7471083	13
576810	16
9858675	17
1524445	13
6257525	16
25505477	13
716023	13
1768861	13
11024982	13
2016874	13
3051716	13
3600185	13
23352114	13
5016211	16
3662519	13
407970	13
1903602	13
8691079	13
1747164	15
3205470	13
240401	13
5869849	16
221880	17
23650094	13
1955896	17
6052146	13
1263818	13
3250919	13
10606903	13
2733420	17
9370055	17
11246858	13
14106578	13
5097636	16
3999541	13
3837583	13
2408157	13
4770244	17
694273	16
3210625	13
6415411	13
11495695	13
29984851	16
5343755	16
5424351	13
11411040	17
18138178	13
1591605	13
21282759	13
8099087	13
5173319	13
10185328	13
19537783	13
4286507	16
36769905	16
11950573	13
1027223	13
1233017	13
5456206	16
16446211	16
7055597	13
29474412	16
4342807	13
11789577	16
12532392	16
1092146	16
7643361	13
35231331	13
5906942	13
1352341	13
8111658	13
2427112	13
6725146	13
6389337	13
434021	13
1081269	13
12317675	16
5609636	13
21961430	13
17509539	13
5427247	16
12009648	13
21598867	13
12388017	16
4698422	13
1602398	13
4814255	13
7244643	13
2855058	16
7532078	13
16822213	13
4394354	13
9167949	16
7837525	13
20065984	13
6460292	13
4075193	13
2582604	13
440325	13
513395	16
1323307	13
555955	13
11209702	16
666959	13
10163368	13
13813518	13
10630109	13
3177273	17
16690188	13
21071311	13
16116316	13
4874517	13
145902	13
5483183	13
10222224	13
3739316	16
4351623	13
10060330	13
5180772	13
13247618	13
2408243	13
8675444	13
24201575	13
6958027	13
1836113	13
10269902	16
12096184	13
2066552	13
3699939	13
8201258	13
22173741	13
11925603	13
15606356	13
9152653	16
7270216	13
2141531	17
3791764	13
9338284	13
3352272	13
334823	13
2282676	13
1017709	13
954656	13
6067417	16
1841127	13
9394216	13
4242310	13
5652382	13
7650975	16
2653818	13
2508434	13
277181	13
5302436	15
3982671	13
4083095	13
7366501	13
5107309	17
590436	16
19217211	13
1726222	16
5552008	13
4488340	13
6392929	13
4008511	13
4858504	16
1685253	16
4867525	16
13215477	15
3017865	13
7284457	16
2832826	13
5525163	16
25912042	13
5185915	13
12410129	13
5418481	16
4948208	13
152295	13
1032979	16
17591988	16
15983011	13
8615722	13
439874	13
3912836	13
5086161	13
63941	13
6995893	13
7037623	13
9415824	13
8485566	13
13465321	13
2336975	13
3942747	13
3495893	13
107313	13
8896495	13
3427275	13
19775563	13
280781	13
4798840	13
15102579	13
101647	13
2573856	13
5312415	13
18259128	13
220987	13
4662748	13
1436406	13
24426363	13
16598116	13
8537911	13
6525554	13
6455006	16
969617	13
3285442	13
8548638	13
12999376	13
2010425	13
18123581	13
3946742	13
8348647	13
153763	13
2537141	13
6776834	13
3306315	13
3733016	13
1313427	13
7493997	13
4724923	16
6190317	13
185605	17
1459836	13
12561442	13
21046122	13
5906513	16
4002645	13
4644867	13
3357805	13
5243949	13
3892809	13
5493032	13
9468500	13
22539228	13
5583443	16
2060386	16
3040383	17
3305672	13
18822368	13
8304118	13
18600564	13
3840956	13
5623409	13
2574559	13
12722607	13
6681291	13
7943028	13
2864554	13
11646607	17
5000494	13
545874	16
1645776	13
7348730	13
5732643	17
6241024	13
1487240	13
4432732	13
2969631	13
29843849	13
3347887	13
15567189	17
13653	13
2327279	16
1047693	13
159262	13
6983752	16
2904241	13
3202028	13
9426948	13
3787030	13
429164	13
8910357	13
3802005	13
2793563	13
7048073	16
19339134	13
2613345	13
9809575	13
6678407	13
14725233	13
8684498	13
8037347	13
6345133	13
158949	13
11291886	16
4720313	13
7580539	13
12754168	13
6678211	13
7086295	13
12952249	13
790736	13
6426480	13
5771030	13
15384770	13
8211850	16
5843877	13
15126042	13
18815186	16
126161	13
57106	13
13215836	16
2209016	13
21660171	13
1578580	16
3394211	13
1512288	13
1852262	13
19087797	13
294581	16
1682592	13
915992	13
30191068	16
13306488	13
6768834	13
2718110	13
4719617	13
1796102	13
9576757	13
15291268	13
3525897	16
9046069	13
11225094	13
13410683	13
5706374	13
10207046	13
3153521	13
3939810	16
2536669	16
7474075	13
2499142	13
1255579	13
21258728	16
1398295	13
1330650	13
9502165	16
525333	13
7153146	13
11890165	16
1834961	13
6010047	13
5164388	17
605811	13
62443	13
11779624	17
11883097	16
2465834	13
3956883	13
11588102	13
695468	13
2779558	16
817073	16
3298960	13
8934738	13
3589064	16
615901	13
7643666	13
7901383	13
1813243	13
4574171	13
860840	16
5209152	13
16804800	17
2279385	13
4969560	13
859427	13
8721407	16
2931772	13
10755015	13
31298291	13
17062981	13
10368800	16
7348892	16
114531	13
18570180	16
280218	13
1474322	13
12383789	13
7099269	13
321571	13
8939552	13
9572165	16
495649	13
5732577	13
21210417	13
4602839	13
1546874	16
7390984	13
5262791	13
40995	16
389090	13
818307	13
19217995	13
5201505	13
422095	13
778292	13
3911494	16
52124	13
9183642	13
2228677	13
1241140	13
1870690	13
2775515	13
6878712	13
5022235	13
711875	13
1628926	13
377704	13
6253700	13
5122727	13
12749649	16
7776768	13
8783600	13
1057671	13
4584545	13
5814088	13
799338	13
828271	13
68775	13
3346296	12
22933856	13
6659670	13
6852257	13
6976627	13
3467890	13
1231816	16
4395050	16
5887989	13
8137747	13
762050	16
18444853	13
12119198	13
1456731	13
1807378	13
1700539	13
8072537	13
7597015	13
9282662	13
3535474	13
11654384	13
4867522	13
5698109	13
1342883	13
9687184	17
934509	13
81039	13
3932322	13
3035415	13
5416564	13
2605301	13
3688078	13
372006	13
7780059	13
6335508	16
14012997	13
985660	13
17528	16
1704293	13
17429486	13
16765845	13
2872559	13
6356206	16
16685441	16
614060	13
1726110	13
1063370	13
5964094	13
14794424	13
3696702	13
16608388	13
4410855	13
134594	13
3545052	13
2730338	13
4925261	16
7663545	13
620765	13
6803287	13
668711	13
3717369	13
7376686	13
1700518	13
2370259	13
11323356	16
13988603	13
987836	13
641078	13
3170722	13
27166786	13
342987	13
4729530	16
14854158	16
12100119	13
1389449	13
4776052	13
16156878	13
457442	13
691591	13
32659501	13
5613649	13
5485779	13
1452827	13
2021644	16
1422767	17
1187697	13
2176669	13
3055507	13
2625656	16
8142522	13
190726	13
982055	13
2234783	16
15671238	13
7330917	17
9665554	13
312146	13
791312	13
10627964	13
573767	13
12135942	13
25709256	13
12360349	13
7561527	16
86598	17
1591794	13
4066085	13
2722054	13
26216790	13
1868359	13
1940548	13
1910539	13
3860499	16
1463075	13
1118213	13
5287252	16
2857401	13
6826793	13
5526082	13
6054524	13
2895166	13
5802136	13
2816419	13
5051021	13
1521873	16
24774090	13
498837	13
19428115	17
10891043	13
1598771	13
9342033	13
31880114	16
9918802	13
23342	13
6952150	13
10517032	13
5351533	13
5116901	13
7962306	13
5647735	17
8557270	13
2428616	13
4429426	17
1776192	13
6885660	13
1956310	13
11519300	13
3983807	13
5873721	13
9555267	17
26639928	13
2659128	13
11722152	13
1993826	13
4177626	13
5455408	16
14811014	13
1649392	13
2906889	13
1798511	13
4569078	13
902690	13
6504615	13
8461750	16
16003164	13
2844507	13
1599534	13
2823638	13
5233179	13
1177186	13
3385469	13
5577419	13
6567209	13
671320	17
28009197	16
1132481	13
5771299	16
2990943	13
389507	15
15156981	13
1291701	13
11775419	15
4049903	16
8709434	13
2063335	13
441087	13
14289904	13
5369530	13
9678813	13
520300	13
1928983	13
6721508	16
2030244	13
20045722	13
2936744	13
2594653	13
6678780	13
995129	13
1801352	13
528599	13
378882	13
3084656	13
9164320	13
6228874	16
15278747	13
2760502	13
339760	13
1839904	13
5640342	13
19966	13
8899560	13
3196669	13
3431903	13
871128	13
1163553	13
3806114	13
12289623	13
10673333	13
54309	17
11606811	13
15278193	13
3939048	13
13454121	13
8970447	13
236324	13
983827	16
2128981	13
4867874	13
225384	13
11169590	13
1686451	13
22182103	16
795407	13
9000655	13
8721015	13
1782337	13
2155901	13
338643	13
8974865	13
6234541	16
4090362	13
999385	13
1343394	13
3777697	13
3545887	13
2010598	16
1981133	16
7715960	13
2242682	17
11225144	16
2643334	16
3720551	16
7525286	13
14098169	16
8989211	13
4476941	13
21414343	13
286274	13
5520194	13
934883	13
2655650	16
2148290	13
7681555	13
810892	13
1956231	13
3537101	13
81996	13
10806791	13
25398802	13
5336980	13
710259	13
2891286	13
8695682	16
6428271	13
5499055	13
697499	13
101727	13
7775435	13
4340163	13
71835	16
784301	17
2992035	13
2945314	13
2512888	13
715779	13
722950	13
3055039	16
2972094	16
11345262	13
908143	13
3111713	13
11902075	13
1880448	13
469887	13
9012310	13
289026	17
654873	13
6528251	13
21305262	13
7730206	13
5624372	13
2589463	16
3955748	13
2923406	13
1342408	13
5958698	16
1988280	13
3232766	17
15556337	13
5031881	13
5650988	13
8755445	13
3310454	13
1525949	13
3161567	17
16827483	17
1616890	13
25793078	17
11610299	13
3357386	13
1993573	16
2363609	13
13463862	13
359255	17
2212174	13
1103031	16
15157056	16
3857835	16
8077571	13
4059999	13
171241	13
745743	13
64904	13
873920	13
1101363	13
1066437	13
2404828	13
1871706	13
2789305	13
1053446	13
2926945	13
1363159	16
5327352	13
1843153	16
4269282	16
1006280	13
1184242	13
3217381	13
11803214	16
2233521	13
4057425	13
9169089	13
13085740	13
18434418	13
7695830	13
67670	13
30908487	13
144694	16
10528208	16
59496	16
9009695	13
114004	16
6503163	13
5700279	16
2006267	13
6045307	13
4625595	13
24429404	13
10179260	13
8957992	13
13910356	16
11719397	13
2237082	13
7222531	13
7544109	16
593007	13
4003710	17
7534040	13
3267342	13
316989	13
8949121	16
10868094	13
5004767	13
3075527	13
1725688	13
2877442	13
57470	16
3196771	13
92269	13
3898396	16
2680046	13
5009222	13
883081	16
3361599	13
2949216	13
11051558	13
12613054	13
3286089	13
4816139	13
5091600	13
14612019	17
179855	13
1058906	17
5146383	13
3437570	13
3026754	13
5509064	13
6783624	16
649570	13
5963561	13
1842488	13
20639994	13
19310269	13
8445658	13
3601373	16
12942470	13
4688595	13
14720081	16
12385823	13
538288	13
14384226	13
2294138	13
8883805	13
621239	16
5639980	16
14682402	13
2690034	13
1287526	13
3021039	13
3893651	13
3212176	13
3309487	13
10602781	13
1256043	16
5962472	13
3423159	13
17050517	13
19102801	13
3430148	13
8833485	16
890073	13
590454	13
208783	13
26623473	16
140291	13
3293941	13
649391	13
477041	13
2244934	16
529896	16
3015306	16
1836920	13
8374499	13
1638946	17
1032305	16
12923653	17
2032857	13
1761293	16
4915453	13
16103117	17
2060779	16
17268115	13
5098857	13
4207469	13
5065682	16
6740169	13
22057061	13
993275	13
488354	13
9071977	13
7556798	13
7039677	16
10518638	13
6193136	13
1582082	16
5569861	13
8929924	13
567739	16
147455	13
2162565	13
4558287	13
2364656	16
3291890	16
1457561	13
1887813	16
202962	13
2658119	16
3470206	13
671135	13
530351	16
6341698	13
9806112	13
2432757	13
3482662	13
21168617	13
2203445	13
4980001	13
2316593	13
12357016	16
5201524	13
6056573	13
7874273	16
1751728	13
4963163	13
2555407	13
1125330	13
9225316	13
2252962	13
3202941	13
1425413	13
8109829	13
14028601	13
827218	16
3267770	13
1259763	13
18534039	13
2600636	13
575400	13
3906009	13
7244596	13
4243349	13
14811839	13
1016816	13
10236386	13
445258	13
3941063	13
10516922	13
10785728	13
4458217	13
11389040	13
5298444	13
1296010	13
613248	17
13383343	16
7783698	13
4199709	13
2661394	13
14899169	13
358511	13
3584302	13
3356681	16
5951495	16
2701778	13
3286037	13
3493574	13
3227856	13
13106583	13
7532096	13
4756408	13
2135357	13
12556213	13
6928254	13
3139031	13
605845	13
1024456	13
6007118	17
1728335	13
2517084	13
4376004	15
4124148	16
811899	13
3640302	16
1129806	13
10125136	13
5430138	13
16152753	13
4018340	16
5516015	13
6328788	13
7926935	13
4772627	16
14509282	13
1818651	13
2542503	13
11203611	13
9075443	13
1528174	13
6107669	13
1239252	13
2781111	13
5143910	13
1280119	13
1778327	13
1211755	13
1508057	13
5365320	13
667275	13
4804952	13
83653	13
1797879	13
5197811	13
3502867	13
6904630	16
658224	13
6323208	13
7990592	16
17469498	13
4660702	13
8594645	17
2353115	13
530214	16
3162667	13
13475324	13
5141716	13
5109986	13
10453523	16
499233	13
2168326	13
1019363	13
4058145	13
9170836	17
4197589	13
497656	13
3852787	13
1531631	17
3005974	13
2994349	13
3397577	16
1806951	13
1331637	13
8305122	13
2421514	13
13796142	13
849727	13
5960266	13
12215022	16
8273464	13
2172543	16
7105648	13
9368374	17
8353173	13
7427907	13
4625442	16
11299117	16
786433	13
584214	13
3468689	16
18713521	13
1471807	13
746676	13
3792663	13
2601486	13
354033	13
4894913	13
7607180	13
2495613	13
2732872	13
1102962	13
2326082	16
294846	13
5950812	13
2381933	13
3730273	16
24832728	13
9098062	13
3584535	17
959868	13
5017413	13
5582245	13
1978334	13
27781	13
6872498	13
1826473	13
5935241	13
1906553	16
2401767	13
10546637	13
345343	17
8295712	13
107463	13
2198635	13
3665872	13
6099345	13
7116875	13
168723	13
5370972	13
11314365	13
5693342	13
1198712	13
4118155	13
4178040	13
3178115	13
2266857	13
4829450	13
13441887	13
4022498	16
977091	13
858785	16
15008909	13
3752715	13
1419612	12
12810874	13
3570964	13
5031043	13
1276414	13
16363821	13
731255	13
2400628	13
1448039	13
2051488	13
2004967	13
2931153	13
1876677	13
3240968	17
782881	13
6480456	13
1076912	13
10579026	16
3166269	13
12363777	13
3982420	13
2878582	13
283911	13
11797561	13
1457382	16
741705	13
5784997	16
975463	13
4059348	13
515673	13
5866699	13
11807036	16
872196	16
1777790	17
12862784	13
3016175	13
4052371	13
6593961	16
10247191	13
6775038	13
6197708	13
842823	13
684102	13
9762582	13
9252650	16
4722684	13
4919155	13
439581	16
1391221	13
1625376	13
1687991	13
1966737	16
7068296	13
19246155	13
16241831	13
9053088	13
315725	13
268662	13
374531	13
1534701	13
208638	16
4254550	13
856153	16
1373443	13
9819677	13
4606624	13
1451205	13
8806991	13
673287	13
1437242	13
3769089	16
8611018	13
722377	13
227854	13
5480354	13
2531845	13
1717078	13
1217244	17
9637818	13
10227772	13
749154	13
1094114	13
6170362	13
2701006	13
10588	13
5515454	13
10492864	17
11621987	13
2403090	16
9082614	13
7253824	13
1941721	13
1051865	13
1980591	13
6953247	13
1370441	16
2314500	13
2018602	13
13182282	13
1436297	13
1183731	16
3889055	13
7787102	17
5682289	13
2066432	13
14148241	16
1738567	13
1001556	13
1343327	13
2409031	13
736906	13
8170539	13
5437963	13
3279175	13
2041912	13
4418892	13
5806926	15
19701411	13
1632376	13
4161621	13
2633805	13
4552751	13
1222166	17
5390132	16
90093	13
4850313	16
3825568	13
650256	13
2615219	13
2278288	13
508680	13
6650388	13
5338376	16
3781354	13
647435	13
75919	13
5419735	13
11333005	13
2311566	13
10952135	13
910685	13
2246850	13
380275	13
8496613	16
7289990	13
6557373	16
8203545	13
4182507	13
7434050	13
6739441	13
1936858	13
1906167	17
1638971	13
144078	13
1613733	13
2343160	13
6648096	13
5513173	13
866634	13
3023274	13
5540449	13
5920742	13
2022692	13
326545	13
1303849	17
5273611	13
2810394	16
14199639	13
5823394	13
3350397	17
3542406	13
2130461	13
11850980	17
1964108	13
2204679	13
357979	16
3373665	13
8505299	16
6632313	16
648931	13
4970558	13
13372104	13
15866538	16
8113783	13
2304405	13
1178787	13
6383920	13
3679535	13
189779	13
2799334	13
9166879	13
1683694	13
2480913	16
2015630	13
32073	13
6865274	13
3031498	13
11691906	13
2666043	13
8285286	16
1152766	13
16750144	13
9717144	13
7728061	13
994825	16
2157407	13
2074371	13
6296226	16
15861282	13
1220614	13
1893670	13
4230827	13
621233	17
412426	13
68703	13
5715287	16
18550859	13
900318	13
2272501	13
2105557	13
870255	13
8490921	13
1043158	17
4062274	13
4282342	13
8203544	17
2085720	13
7769467	13
2857444	13
8803080	13
7390528	13
11503308	13
12873216	16
2206916	17
4082038	13
3364397	13
5585134	13
10352578	13
939406	13
908169	16
34869568	13
288884	13
2671583	13
5554027	13
309327	17
214675	13
3016841	17
1101137	13
2095644	13
6160359	13
3473580	13
5725105	13
4694453	16
2355971	13
738118	13
3340381	13
345964	13
407480	16
161748	13
1921939	13
6144011	13
1006517	13
202153	13
455264	13
1718023	13
13637484	13
355794	16
571092	17
1539172	13
4258556	17
3254228	13
485977	15
2077268	13
10703448	12
793405	17
7667638	13
9361509	17
6382189	13
1761296	13
3607881	13
18728415	13
3154900	13
7463844	16
1219410	13
715429	13
2843944	13
4150671	13
8472617	16
856422	16
3188659	13
3334119	13
510396	13
6575937	16
2149743	13
11107191	13
5762829	13
5886468	13
5262149	17
5030296	13
8359249	13
2595771	13
3639803	15
7381919	13
97381	13
1247427	13
5773362	13
606564	16
6936804	13
2956599	13
5134546	13
696564	13
102456	13
11435785	13
3123958	13
9837598	13
5167595	13
7888471	13
3196399	13
1076523	13
1098891	13
3389318	16
2286492	13
7394975	13
347250	13
418221	13
1110541	13
885297	16
28049990	13
5944422	13
6781339	13
2680910	13
5535193	13
850055	16
1079821	13
3800236	16
624780	13
2752475	16
23731875	13
1042948	16
2689256	16
11468014	13
2726127	13
7229542	13
7043005	13
11624259	13
9174605	17
1489392	13
1431110	13
3526473	13
1773948	13
6799147	13
6355869	13
1815524	13
193847	16
1124543	13
2009178	13
1317383	16
7605857	13
1131037	13
2005546	16
18743598	13
15828750	13
641040	13
2094765	16
858421	16
1555915	13
83886	13
1470995	13
74483	16
2255123	13
3582093	13
1681818	13
1558546	13
4614831	16
10172679	13
2145332	13
670851	16
2655820	13
6753537	16
13891269	13
325395	17
10383955	13
13074418	13
1275271	13
9283334	17
1467617	13
1073837	16
2302624	13
365709	13
1126259	13
4000210	13
3686243	13
30538	17
5722221	13
1968511	16
2928711	13
683827	16
2877858	13
5329850	13
1284680	13
470004	13
2507912	13
6234028	13
4127579	13
3783689	16
14859431	13
986875	13
5769579	13
3643960	13
5578351	13
1249319	17
2388336	13
473453	13
185580	13
3296350	13
8776320	16
1241298	13
6418869	13
154585	16
7081035	13
7541121	17
6692127	13
2953073	13
1440816	16
14300106	13
8437109	13
1324396	13
722943	15
4841919	13
765281	13
3258110	13
3837879	13
12859542	13
1519838	13
9194666	13
671188	13
2691607	13
3014425	13
255115	16
1176245	13
6144341	13
505867	13
5592436	13
560124	13
1109602	13
929311	16
11090623	13
3560639	13
5466834	17
12038515	13
5355149	13
4372992	13
2660095	13
1977052	16
2030601	16
17687515	13
4488550	13
13268766	16
3888363	13
6004783	13
934051	16
6727544	13
4815284	13
34227	13
13624267	13
7846451	13
1727532	13
3579741	13
1431610	16
276558	13
4472026	13
3172200	13
5615046	13
2314313	17
1071415	16
2240280	13
3173682	13
18123070	13
8701332	13
2333181	13
136752	17
2582536	13
530534	16
4089176	13
3293902	13
3700644	16
4200414	13
1156	17
7762745	13
2825656	13
198932	13
927684	13
4651780	13
5211089	13
415258	13
3194111	13
2289120	13
9595179	13
1157676	13
9057083	17
6772679	13
7336935	13
3120969	13
13141553	13
4117495	13
582400	13
1891843	17
12443028	13
3912092	17
1023801	17
2748105	13
4658730	13
5458569	13
6588539	16
1151145	13
4184040	13
2799038	13
111362	13
6877402	13
6018126	13
2688094	13
5863106	13
3684944	16
5978703	13
790984	13
9559737	13
4833207	13
1534085	13
6085751	13
1170905	13
300573	16
7884383	13
1644872	13
2099797	13
4739356	13
1174351	13
8266673	16
1965878	13
169372	13
8479403	13
15029767	13
5595609	13
5311102	13
5063541	13
937744	13
15550183	13
723871	16
1898282	13
1968446	13
5219815	17
10206848	13
2856613	16
231576	13
5198902	13
589632	13
4682504	16
6934086	17
6886398	13
4646015	13
4155269	13
4014583	13
219827	13
13212682	13
1922376	13
12992235	13
2240941	13
7270053	16
899187	16
566104	13
1626371	16
2724670	13
5203368	13
635266	13
6669867	16
5302729	16
5317099	13
3282474	17
5230738	13
28960909	13
8450967	17
1766344	13
15377313	13
1958681	13
2246731	13
3519812	13
471734	13
141923	13
3786278	13
2513736	13
12357780	13
8519258	13
4519701	13
41534	13
87287	13
8720344	13
6151643	13
7005332	13
2528837	13
11620287	13
10553210	13
4035296	16
854062	13
6819296	13
3685809	13
2707935	13
4264175	13
9223402	13
5348650	16
5931698	13
3201420	13
15276988	13
8133735	13
3949363	13
558660	13
1534550	16
2910264	13
3838140	13
2640634	13
3139406	13
9083727	13
1267148	13
3700304	13
6273666	13
3919405	13
2745666	16
975902	13
8282366	13
10960997	13
11877759	13
590504	16
1833837	13
706057	13
7206238	17
347952	13
6341812	13
5399897	13
15513454	13
1517342	17
6844375	13
16003	13
1535423	13
2680402	13
9248445	13
6608014	13
5825877	13
17037964	13
8393318	13
3355541	13
6085228	16
7463855	13
726044	16
1169360	13
2734779	13
3513110	13
8326955	13
18632767	13
716046	17
1202882	13
7315212	13
8864752	13
4543573	13
4690836	17
4212837	13
4682000	13
2472380	13
3620913	13
2614257	16
4775110	13
4282146	13
17414525	13
1575574	13
3201312	16
924215	13
5802503	16
153306	13
4891569	13
2560080	13
3854433	13
11674672	13
793392	13
21150788	16
5926999	13
16451	13
1171361	13
4952442	15
3883171	17
4262943	16
2989958	13
515399	13
205463	13
2096565	13
430158	13
6210472	13
4774714	13
8537967	13
9865482	13
2203543	13
227691	13
3042163	16
9547664	13
8541630	13
7332415	16
20505104	13
5348432	13
3408996	13
2435096	13
11779862	13
7107308	13
3002628	13
9800976	13
1803204	13
9002495	17
19160348	13
7737808	16
1038833	13
11887681	16
12924328	13
4388854	13
6963414	13
7172690	13
1382434	13
2366104	13
14911900	13
121579	13
1240814	13
3527105	13
9275194	13
5623566	13
68302	13
10966	13
3496450	13
7344727	16
1573978	16
804522	16
5126189	13
7777695	13
1118340	13
742187	13
2754169	13
47170	13
162369	13
5067611	13
1312234	13
724178	13
4566912	17
3102279	13
2843347	13
350324	13
787951	16
13585532	13
7676022	13
8599592	13
1523873	13
1792377	16
2333069	16
7587383	13
6551508	16
763954	13
12384803	13
422767	13
2831045	13
2291808	13
2386057	13
6638831	13
1741255	13
10792330	17
1737244	13
11356931	13
963405	13
1445182	13
12488388	16
52942	13
1784070	16
2861685	13
12540547	13
671265	13
6879351	13
761413	13
220331	16
9345083	13
2657078	13
5347146	13
3975190	13
1997500	13
4068489	13
2558640	13
2962810	13
1593848	13
1083606	16
10305661	16
14248351	13
5950810	13
1262374	13
133467	13
2006974	17
1273877	13
1929293	13
379837	13
2170334	13
9690478	16
15059680	13
3546963	13
15789476	13
8397763	16
9214553	13
12132502	13
4266666	16
20629513	13
2055782	13
252486	13
5743209	13
6731016	13
2484680	16
13163286	13
903955	13
5368067	13
22125157	13
3521207	13
4963290	16
1517551	13
306150	13
1918200	13
1705073	13
3178820	16
99476	16
13161759	13
417655	13
6798043	13
2185298	13
21353739	13
1280605	13
7255559	13
3751180	13
4323086	17
15806881	13
11444646	13
147868	16
2450059	13
808344	13
4093867	16
3760979	16
3457088	13
9811856	13
1020692	16
1786656	13
1906721	13
7566441	13
9098833	13
1271419	13
10330214	13
7316067	13
15563790	16
960919	13
17984194	13
1441843	13
517453	13
2859944	13
5318721	17
5248033	16
1238358	13
6503443	16
2950059	16
11648756	13
3200951	13
6060559	16
10636053	16
803518	13
3096298	17
252993	13
26004681	13
1375583	13
2309865	13
760332	13
1365192	16
2627688	17
3550721	13
6016127	13
11884153	13
6861687	13
680312	13
14414015	17
5497297	13
86727	13
175210	13
11647111	13
1912520	13
534773	13
5482699	13
4473448	13
1051074	13
1674757	16
8170224	13
3022361	16
10896484	13
1771478	13
941799	13
1576511	13
2927666	13
813924	13
18574852	13
5410704	16
1292720	13
14390101	13
354846	13
6298197	13
3390541	13
37736648	13
10670481	16
6078194	16
2830760	13
3738799	13
8781584	13
7523823	16
944688	13
144042	13
3194432	13
13343529	13
4964175	13
8042504	13
3835084	13
4018476	13
4376640	13
2832203	13
3508242	13
202925	13
1011859	13
6917470	13
2353886	13
602737	13
2294248	17
797400	13
9664478	13
5484363	13
4488575	13
1492141	13
12168557	17
3361699	13
6143785	13
13573989	17
2006629	16
14132596	16
7437827	13
3913	13
14316842	16
5695170	13
792145	13
1132423	13
8750587	13
6831778	17
5186822	13
657236	13
952024	13
447559	13
1273706	13
4174810	13
4753778	13
1714828	13
1059261	13
846899	13
4593699	16
1701982	13
3814725	13
3855196	16
5069108	17
3054778	13
1942475	13
6025457	13
7397843	13
3356309	16
4962078	13
1701232	13
175822	13
12844100	17
7637827	13
2250549	13
6587934	16
9285254	13
10439794	13
6510116	13
1676795	13
2719403	13
1161317	13
190973	13
393723	16
5437376	13
11650775	17
13727818	13
1676100	13
238631	13
18518693	13
1344126	13
3709501	13
3173588	13
8175032	13
2050041	13
21664476	17
3338388	13
11473758	16
1669399	13
6742591	16
1537050	13
848183	13
21778158	13
11796934	13
6055775	13
8407424	13
3061056	16
148311	13
431544	13
4473227	13
95539	13
1472669	13
2215046	13
11274588	13
134782	13
57814472	13
19049246	13
261243	13
2127600	13
1214197	13
79706	16
14215709	13
10808595	13
281686	13
39137	13
4204096	16
6277899	16
1070784	13
1739349	13
9975382	16
769310	13
13500228	13
6319372	13
972788	13
27886453	13
10527186	13
1752325	13
4416022	13
6953629	13
8673644	13
1601694	16
3386133	13
5487127	13
1149865	13
874420	13
4186037	13
4938113	13
521883	13
7542043	16
10690953	13
3532460	13
1942238	13
2253178	13
6828112	16
504660	13
1669308	16
529312	13
1193608	16
111644	16
3375039	17
9614533	13
2253164	13
15626557	16
5059011	13
2250719	13
4684742	13
749237	13
3685610	13
1386066	13
4388395	15
2461258	13
552118	16
17842794	13
4214949	13
13829939	13
803457	13
1764443	13
8258567	13
9612563	13
5303941	13
3645873	16
2431706	13
3207361	13
392519	13
2706558	13
3020730	13
8038395	13
5213683	13
7076533	13
8690674	16
3199062	13
10659003	13
1319516	13
9883020	13
14775400	13
5893594	16
16325482	13
8779242	13
3500456	13
142030	13
974886	13
3123131	13
7085614	13
1020165	16
2639759	13
18672291	16
3993614	13
521354	16
3791304	13
1597256	13
959841	13
4474299	13
2004843	16
5956838	13
3758817	13
332221	13
787300	13
2675498	13
2970856	13
1538388	13
10614862	13
7559701	16
4287434	13
8280489	13
6085305	13
1985069	13
4316912	13
2603002	13
2293621	13
20983326	13
2307927	16
7080042	13
4064515	13
1403150	16
398091	13
1505038	13
1817962	13
2218863	13
3622713	17
430288	13
21879899	16
2496138	13
3122801	13
11843870	12
1421984	16
9208334	13
3111575	13
2343411	16
14226598	13
8216553	13
24304791	17
5324331	13
6787698	13
12670124	13
16152944	13
19026638	13
16300585	13
24602948	13
3745984	13
5808120	13
11092013	13
5840173	16
11803826	13
1508356	17
5404681	16
5557197	13
3297608	13
5477572	13
3918327	16
669239	13
365887	13
7812701	13
4824282	13
1664700	13
10227417	13
9773250	13
7040946	13
266125	13
7223534	13
5751202	13
7115645	13
5862246	13
5837863	13
2751443	16
11840627	13
9410626	13
8015466	13
5991773	13
999652	17
4078157	13
2422143	13
945957	13
4991919	13
5019343	13
4796474	13
3340092	13
4720063	13
7868546	17
1352014	13
2109306	16
4556521	13
2635337	13
1095770	13
2127298	13
826900	13
819580	13
2419119	13
16598275	13
4808664	13
678820	13
4198491	13
934077	16
22876460	16
10858975	13
284326	13
5519743	13
6374185	16
3897347	13
20315324	13
3675306	13
15220707	13
2299374	13
20319552	13
13067436	16
5432700	13
4647300	17
17970234	17
6084388	13
11134860	13
1473632	16
3470266	13
1851391	16
1127433	13
10289899	16
7807728	13
2087000	16
6135316	16
690647	13
4690134	13
2086014	13
19542048	17
8768093	13
4799368	13
2071699	13
6357125	13
2296777	17
19358031	13
8514399	13
2489956	13
3658331	13
5124200	13
2981957	13
2987257	13
2952607	13
269982	13
12046912	13
12366864	16
27005	13
4339516	17
5054488	13
6883242	13
2637309	16
6675034	17
4220085	16
2215673	13
5349531	16
8191574	13
1874449	13
4843101	13
11714944	13
6835814	13
3763810	13
10445414	13
10596530	16
3411773	16
1006806	13
209061	13
393579	16
302401	13
2290258	13
11807793	13
21679462	13
6356756	13
7259184	13
3063217	13
3962244	13
658583	13
16936587	13
7278647	13
822054	13
8203245	16
1530536	17
1351835	13
6515799	13
87105	13
1394233	13
2050902	13
1029602	13
8907188	13
9241340	13
2519239	16
797756	13
3203127	13
6229550	13
8091371	16
16842983	17
7065495	13
15684502	13
4184498	13
636674	13
2235714	16
5295098	16
18125131	13
3173290	16
6679652	13
1522562	13
27287175	13
2114597	13
16760664	16
541716	13
11124961	13
6076646	16
2439963	16
4233355	13
820270	13
563597	13
1364651	13
27195374	13
655877	13
13899815	13
5500449	13
1041841	13
11526273	13
595868	13
5014273	16
6401995	16
259083	13
1261972	13
7989279	17
1387307	13
1350383	13
4097296	16
1188732	13
16444670	16
257265	13
14910630	13
1365246	13
3363577	13
1929772	13
4001618	13
174104	13
372723	13
3024211	16
16473499	16
5223567	17
4556224	17
8084168	13
15753266	16
16735147	13
17408396	16
3086708	13
11701174	13
1115026	13
5651483	13
1073705	13
12542210	13
19477171	13
2162361	13
7082518	13
4596094	16
7042318	13
7002923	13
10541373	16
16962472	13
2094888	13
13696308	13
7552678	13
8823820	13
3246807	13
11213551	13
1052201	13
10737745	13
4433592	13
600120	17
2622973	17
12360878	16
129529	16
2002090	13
16213465	17
4806128	16
13163929	13
8915511	16
5280643	13
8064828	13
6807355	13
8333703	13
5058557	13
2872862	16
2281106	13
5551874	13
1187457	16
23888589	13
3568100	13
7373387	16
457191	13
1782827	13
2520424	13
3819750	13
9094316	13
1418056	16
2037705	13
864494	13
5315373	17
762261	13
7443974	13
7410002	13
5746064	13
568135	13
4664951	16
20610503	13
901938	13
13253094	13
5494252	13
4422781	13
22824505	13
8122366	16
9205378	13
2501138	13
7979006	16
6359286	13
2155254	13
7854610	16
95660	13
7509148	13
7086402	16
4678192	13
3973118	13
5571233	16
1669530	16
2596091	16
5170594	13
2499647	16
8482249	13
4829953	13
1919493	13
4650464	13
8693594	16
9981126	17
15859996	13
1095269	13
771775	13
211908	13
7770377	13
928211	13
4658580	16
4560931	13
3938861	13
11921468	13
24780773	13
6847010	13
5258650	13
1212832	13
5484978	13
3503298	17
721297	13
10820301	13
242715	13
28935590	13
3962265	13
4379786	16
14623376	17
5457121	13
2607200	13
8248079	13
5632519	13
6547674	13
8299555	13
17046525	13
4916728	13
3852002	13
6915174	13
9442921	13
6755623	16
8281621	13
767443	13
18237032	13
4576604	16
11981555	13
3481640	17
2956759	13
1459667	13
10507186	13
2769285	13
16513319	16
11923649	13
2108596	13
7560875	13
6259697	13
6800442	13
1247299	13
7293337	16
4118838	16
222360	13
4286891	13
529873	16
995055	13
4481045	13
11671117	13
5219714	13
8440960	13
20368250	13
5198542	13
2503492	16
8849693	13
13941200	13
974631	13
856719	13
9718836	13
3988007	13
92691	13
8076247	13
1112631	16
2144447	16
1259293	16
2381252	17
621092	13
4204790	13
1577422	13
1292460	13
1832865	13
8962267	13
387086	13
6876407	13
1382407	13
3276907	13
4054939	13
2252856	13
4533336	13
3153567	16
3197967	13
1015973	13
7154292	13
2629046	17
2911569	17
1079734	13
2121324	17
9951248	13
8295126	13
4611752	13
7674476	13
637097	13
9734916	16
4638559	13
1069488	13
2473444	16
5719268	13
19410455	13
1267576	13
10289845	16
3773826	16
3415948	13
1142049	16
1011201	13
6814347	13
936543	16
8021768	13
6054694	13
2843122	13
2441175	13
4265368	13
1522520	13
6552730	16
3141778	16
10559825	13
4971016	13
4196865	16
8414990	13
3576787	13
2377512	13
3092778	13
139034	13
2121649	13
228053	13
6027857	16
3259297	13
11435660	13
7389779	13
631720	13
9004440	13
5375907	13
191313	17
2708737	13
14629183	16
19447120	13
6079248	13
13843204	13
3812491	13
11939612	16
1525895	13
1877289	13
33656187	13
15094959	16
15998235	13
7069925	13
1445770	16
6044408	13
13411726	13
1243200	13
2027063	13
16032924	13
3263304	13
2535170	13
1534149	16
197280	13
1326072	13
15929417	16
3976729	13
157484	16
13681642	16
9975367	13
166361	16
71814	16
410368	13
99976	13
4400131	13
3071036	13
1606844	16
2922054	16
1179951	13
178574	13
20022021	13
6469707	13
1724123	13
26565157	13
4920907	13
18279868	13
25311317	13
180512	16
493641	16
7845894	16
11512122	13
12764214	13
84401	13
8004029	13
3132090	16
320757	13
8830030	13
2275779	16
43097	16
370681	16
3034676	13
1088532	16
3196213	13
5705240	13
14866614	16
2588920	13
8752961	13
5850515	13
5109690	13
595384	16
825282	13
7053963	13
1984799	13
917860	13
6147082	13
364492	17
4302521	16
11871139	13
44773056	17
1848394	13
5518622	13
129171	13
10292894	13
5155958	13
1756800	17
1079043	16
374684	15
10301002	13
3682708	13
3457018	13
1914155	13
4622621	16
913663	13
153103	13
16486044	13
6927692	13
10083789	13
14123788	13
3311174	13
2651031	13
4494047	16
1300992	13
6171651	13
15156665	13
23044530	13
32214387	13
5795717	13
5726174	13
4545245	16
2948412	13
11139519	16
7581837	16
7882727	13
4307271	13
1015563	13
22329751	13
11045743	16
5359744	13
414469	13
4089458	17
8853107	16
2701012	13
19470775	13
14720088	16
4945533	13
19203636	13
2845534	13
1049826	16
21231856	13
304978	16
5595285	13
3335157	13
4609626	16
11660025	16
8761893	13
11129405	16
6279443	13
8433534	17
3210888	13
478965	13
5985311	16
68349	13
5987059	13
1497761	13
2119405	13
9700009	16
6351355	13
4745745	13
3722845	16
10969921	13
3822569	16
8841891	13
1199205	13
4595804	17
51640589	13
442739	13
13851021	13
2249084	13
2992476	13
1220690	13
7627611	13
13360706	13
5199351	13
1821539	17
114033	13
3219709	13
6487332	16
106808	13
288502	13
9633181	16
22656222	13
3678281	16
11952715	16
10221572	16
2670129	13
2871841	13
6231353	16
8993374	13
24306833	13
2435349	16
9473876	13
1062257	16
2911019	13
1504861	13
13194449	13
10452695	13
4218941	16
1549488	13
5036170	16
1042794	13
3234852	13
13590089	17
5143091	17
13709353	13
16868792	13
8401704	16
4082952	13
9674154	13
5730258	16
10478064	13
8317150	13
17061416	13
6211851	13
10223374	13
50473	13
11226506	13
2676196	13
9599430	13
4304857	13
10686872	13
6986324	13
7268785	13
5334133	13
37154749	13
3046264	13
6124907	16
1107143	16
1948695	16
2901435	13
25544022	13
2205521	13
5574326	13
18112587	16
22866708	13
43569479	13
432490	13
929917	13
6474770	13
15147415	13
25344142	13
21177264	13
15942602	13
11534717	13
22214552	13
29420621	16
517657	16
12107173	13
3633906	13
10556001	13
39040053	16
4478552	13
14642961	13
17946105	13
4714275	16
9646233	16
7303248	16
3100521	16
11582548	13
20220797	13
11245514	13
3097471	16
2942197	17
11923487	13
7494162	13
5360227	16
4063031	13
13825816	13
4018484	13
9084455	13
8226570	13
9205739	17
13548081	17
4448268	13
8502889	13
26691523	17
14204	13
2707761	13
25052408	13
686280	16
14999769	13
11578149	16
10588947	13
10307037	13
656686	13
2634282	17
10685826	16
3076192	13
28728969	13
6963	13
9073093	16
6611794	16
8058660	13
4453952	13
10324025	16
6631217	13
6434382	13
17716941	13
16581026	13
549111	13
13746954	16
16120313	13
865731	13
4171492	13
1876025	13
6200579	13
10123393	13
9959252	13
3872069	16
33002631	17
12425710	13
5668290	13
693713	16
7259174	16
11143752	17
2512897	13
1081818	13
3768180	13
5095474	16
4884093	17
3502898	13
21145434	13
816798	16
2442768	13
99363	13
6566188	16
700479	13
4208036	16
2544487	13
13515596	16
21542097	13
2065406	16
1951557	13
26285008	16
2942475	13
3820246	13
2046383	17
7867441	16
856761	16
11122286	13
1220982	13
6185583	13
6897575	16
30821268	13
6974015	13
5258857	13
426824	13
415958	13
43837743	13
11196449	13
6802136	13
3498547	13
4990079	16
5653779	17
5229762	16
1519653	16
664272	13
1656132	16
54729080	16
22230181	13
5941637	13
3761840	13
3728894	16
1201431	13
6490967	16
2201106	13
1332226	13
2033823	13
11184342	13
13026377	13
128993	13
1135973	13
2332686	16
26881833	13
22676554	13
16392896	13
8373995	17
13359626	16
19053481	13
907559	13
10379636	17
10401741	13
21828904	16
1918409	16
26450289	16
9085470	13
32189782	13
22302948	13
7433247	16
24820511	13
5808292	13
3855518	17
18159896	13
11813065	13
4884650	13
1497722	13
8475678	13
1342982	13
5471471	15
28965571	13
2973789	13
12342132	13
8907113	13
3163136	16
14279053	13
14267978	13
3022975	13
8120156	13
19702722	13
1827732	16
23270473	13
3381985	16
770875	13
11282048	16
6250922	13
8465577	16
7495	16
444552	13
10096939	16
13733500	13
13568005	16
21476551	17
4504289	13
17895843	16
6355885	13
2685212	13
2748722	13
681970	13
736697	13
2360563	13
2452069	13
20369871	13
25292877	13
19451160	13
11291127	16
1314464	16
338114	16
21653370	13
2664912	13
8818504	13
1705420	13
12336938	16
14690298	13
10523980	17
3050014	16
14924566	16
5197956	13
20596182	16
3909924	13
6858783	16
13501219	13
3848456	13
2205957	13
6197473	16
5368993	16
6171639	15
7132459	16
9129339	13
4130381	16
1923347	13
17014349	16
4447538	13
11955175	13
12781452	13
17921653	13
2411041	13
2242185	13
8812847	16
7895064	13
10954357	16
10813755	16
4000394	13
37141066	16
3531740	13
3170129	13
6035736	13
7770271	16
4858016	13
2994939	13
5250262	13
26657618	13
7070732	13
5422593	13
139293	13
3663807	13
2857246	16
9588064	16
7003220	13
3737288	16
18596568	13
3524043	13
22305174	16
15517752	16
13134016	13
26384632	16
15165603	13
4511224	13
4818008	16
17707535	13
15266505	13
6281346	16
7613407	13
20000804	13
1328559	13
10104640	13
9682232	13
41143853	13
9477382	16
4591735	13
626750	13
12416741	13
35146876	16
3216764	13
22987245	13
6697281	16
22965760	13
2230908	13
5222430	16
11907468	16
6425941	16
8373560	16
239979	13
3380985	16
164520	13
65927	16
41124	16
17629408	13
4370136	16
1999985	13
9016848	13
7025631	16
3312728	16
3217450	16
2154930	13
23604750	13
149476	17
466149	13
5911503	13
6564715	13
362689	16
3770997	13
1675982	13
14982341	16
4877439	13
593010	13
5756252	16
2433453	13
2206051	13
5385405	13
8430443	13
867371	13
2394455	13
6799584	13
8694149	13
2892076	13
3682672	13
1540229	13
122434	13
6091742	13
99083	13
1482087	13
13219087	13
4534053	13
1343846	16
4437041	13
10615184	13
9900452	13
5641314	13
1064989	13
3839435	16
37687325	13
1262242	13
249882	13
27231914	13
1977590	13
807408	16
1682432	13
4271289	13
4629671	16
1050257	17
3437247	13
261174	13
592334	17
3154661	13
6104500	13
2323997	13
11813141	16
9410886	16
5412713	13
5256548	13
7642145	13
6925134	13
10622859	13
12207854	13
5911523	13
10370689	13
3050991	13
41904249	16
18559960	13
16750919	16
1684536	13
9523923	16
3512647	13
37695	13
3540015	13
17120888	13
16674208	17
12271811	13
3089420	13
3963163	13
2713799	13
9474448	13
713704	13
2917241	16
11463468	13
8078788	13
12507923	13
6061171	13
1561539	13
29077289	17
11033404	13
3003148	13
720288	16
1336159	13
853711	13
3607371	16
621140	13
1453478	13
11022875	13
1186409	13
16323343	13
2891750	13
4791524	13
4672176	17
12426920	16
2925074	13
7318748	13
9603192	13
2817192	13
8262673	13
553849	13
2631033	13
2551671	16
385593	16
946644	13
4189017	13
3613988	16
5163249	13
8759456	13
1510222	16
3544612	13
8694435	13
1556535	16
1080679	13
22249343	16
1354899	13
4816707	16
11358240	13
146563	17
17042786	13
18946738	13
19939842	13
2902177	16
4591823	16
2429435	16
7621818	13
10468028	13
7776598	17
32772137	16
20545814	13
3981678	13
850175	16
1195569	13
9630664	17
7688977	16
44624980	13
4669920	13
12180724	13
972138	13
599608	13
2896682	16
10229356	13
16599044	13
6355129	13
882630	13
3480318	13
11361138	16
19630768	13
21484452	16
173264	13
2742426	13
14006912	16
3570546	16
16271111	16
4739224	13
8795810	13
14668379	13
4168979	13
26386	13
20588293	13
504020	13
8823454	13
9088063	13
3292875	13
17225195	13
23082204	17
9068959	13
1463251	16
9712168	13
4021656	13
2473869	16
16943449	13
10580055	13
5692584	13
18352225	13
624571	13
11413126	16
2580319	13
204487	16
13029501	13
2526216	13
8927064	16
23557647	13
3500895	16
5405729	17
2103191	13
8190818	13
8066571	13
10567541	17
6749169	13
18402880	17
1602951	13
1789544	13
4476541	13
2402693	13
817515	13
29176577	13
1079443	16
18467510	13
900313	13
5981843	16
6747714	13
23560179	16
7871705	13
17006408	13
1915540	13
29970899	16
1455119	13
3009592	16
695669	16
2714461	13
2690472	16
1697443	13
5384906	16
29280419	13
1337735	13
4159068	16
5148996	13
3346590	13
5657469	16
7807453	16
2784345	13
29145526	13
4279331	13
2478385	13
7818252	16
7271449	16
2710307	13
3028879	13
1123399	13
2669856	16
1060563	16
4712759	16
24553611	16
1091194	13
105080	16
8626465	17
10591710	16
9036936	16
44014	13
5593171	13
16363227	16
858100	13
1884198	13
6137590	16
11954163	16
17140076	13
10516195	13
11311055	13
9930183	13
11254815	13
7845819	16
9917472	13
27748768	16
3077174	13
538699	13
1940086	13
8714646	16
15922993	13
10939059	13
5507284	13
6490617	13
3103960	13
3547885	13
10251284	16
2067670	13
990256	13
23151223	16
42725578	13
12006161	17
4134079	13
2098962	13
651510	13
3852358	13
5994303	16
10062759	13
22978879	13
19168464	13
23309201	16
6826847	13
18059932	16
5546299	13
10860248	16
715638	13
3040757	13
6533949	13
11511261	13
1405834	13
1962128	13
2195270	13
17852091	13
2049090	13
2452959	16
4493490	13
2505596	13
5404736	13
326247	13
18765148	16
6420976	13
3009572	13
18845771	13
5412359	13
3532395	13
847594	16
14217185	13
6371002	13
1741933	13
633936	13
6028202	13
6591981	13
2599822	13
10331888	13
5857010	13
4194963	13
13831189	13
43731	13
10153088	13
4476342	13
5620115	13
390733	13
13263250	13
6290670	16
10166711	13
2365826	13
13415116	13
3716282	13
1994435	13
11967552	13
2618571	13
4671423	16
740610	13
2294039	13
2822936	13
7550375	13
6325089	13
655291	16
877977	13
7213617	13
6124576	16
8431649	16
2198077	13
10618878	13
7216455	16
16531798	13
1802429	13
42066775	16
2535471	16
1029496	13
2029910	13
4643521	13
8370767	13
4764519	13
4509974	13
6200741	16
26169441	13
2055572	13
10895553	13
5142038	13
7898632	16
26277327	16
6434235	16
5541717	16
2709149	13
11240448	13
4964655	16
17709759	13
19004833	13
6832961	13
6792129	16
3900404	13
1537322	13
11037978	16
18583083	17
1292761	16
3327490	16
3328114	13
3862591	13
1020982	16
131658	16
4780446	13
3486565	16
13617770	16
4759426	13
35277259	13
241008	13
26528380	13
6875805	16
890189	13
5166434	13
290655	16
3407714	16
26727534	16
16229758	13
5996382	16
39792489	13
28120538	17
14604252	16
2282483	17
2206613	13
2823934	17
1139973	16
6367249	13
14203303	13
860945	13
12742582	13
11607911	13
6324326	13
5378584	13
1302602	13
12976756	17
4495397	13
1176717	13
9944059	13
2931728	13
945826	13
752581	13
2426077	13
720136	13
8986675	16
1177982	13
1584040	13
5762290	13
6066430	13
9138313	13
3267595	13
5693066	13
4647868	13
3637345	13
11343960	17
885762	13
434086	13
5922586	13
3062842	13
13287662	13
4540088	13
3920839	16
700659	13
8387663	17
4483685	13
3851483	16
16488851	16
61153	13
12219791	13
5269759	13
10516313	13
1821960	13
10757501	13
7648489	13
5897264	13
3110715	13
1095015	13
6019982	16
1694282	13
6544596	13
90844	13
12269766	13
1941162	13
17385025	13
2925145	13
6766969	13
653570	13
1061598	13
2548648	13
13783951	13
594107	16
8099193	13
6169631	13
6408556	13
825853	16
11744120	13
17792109	13
11183414	13
11865866	16
5704897	13
7503326	17
579594	13
26385944	13
8865993	13
12772840	13
5563847	13
894106	13
8318494	13
1973631	13
10121570	13
17734374	13
2794228	13
2429671	13
1913989	13
1433011	13
9059512	13
1070732	13
4010481	13
1759340	13
9972067	16
1064993	13
790692	13
777656	13
28094558	13
5666722	13
1390555	17
16940264	13
301744	13
2467333	16
1352260	16
9305246	13
3097207	16
8334696	13
32296940	13
3659740	13
34233332	13
266732	13
4000312	17
19151416	13
20483848	13
6816711	13
13467962	13
176549	13
14762887	17
987763	13
2572367	13
346800	16
12601472	13
1539921	13
10728962	13
14073213	13
12257934	13
1696313	13
4897903	13
9849568	16
1043393	13
7747424	13
6504490	17
1690201	13
7369195	16
10051504	13
5523461	13
571795	13
293940	13
5859801	13
151738	13
1452163	13
2006433	13
4266936	13
7740345	13
6457869	16
1607352	13
3454820	13
2520548	13
3089977	13
4393267	13
3008074	16
2398894	13
10991869	13
24366040	13
6704518	16
5788735	13
6435772	13
2690205	16
23981817	13
6565817	13
8259980	13
1211386	16
7332460	13
4436573	13
1725731	16
496721	16
1030651	13
2490360	13
1609940	16
319149	13
2550147	13
4347499	13
1462598	13
467058	13
3468866	13
3495067	13
6713404	16
1803163	16
2473518	13
3258623	16
530425	13
3615164	13
3081050	17
4586866	16
5414546	13
11767122	13
500320	13
30089	13
5172499	13
2201505	13
2947930	13
3604063	13
1597906	13
616657	13
4165763	13
8825584	13
8156921	17
4366180	16
13599272	16
11201927	13
2182999	16
568171	13
1530374	13
3538136	13
16032	13
13673051	13
3100965	13
3873259	13
5763711	13
3030463	13
6130868	13
62577412	13
5923853	13
12612873	13
1474330	13
12424298	13
4909831	13
3414137	16
3721491	13
3992684	13
6778173	13
5843840	16
16934552	13
2588815	13
11706772	16
3699818	13
7541264	13
21704199	16
6616481	13
1642150	13
29044690	13
1867870	13
15731392	13
12983589	16
1509797	13
6361501	13
771433	13
495187	13
14737501	13
16828706	13
5413164	13
1395001	13
12102128	13
2408139	13
3405662	13
15903072	13
1424151	16
6270005	16
2356884	13
2459832	16
8524757	13
3613137	13
3040339	13
6018295	13
4222317	16
825523	13
2065754	13
1645220	13
2318537	17
6092034	13
13990560	13
6548080	13
1570098	16
3390057	13
1899050	13
10922	13
6578179	13
1310617	13
12714199	13
4317891	13
1469972	16
2995223	13
9215417	16
3445656	13
3823355	16
9588496	16
630462	13
4819753	13
6880058	13
2842537	13
796065	13
1104316	13
9039926	16
6241528	13
2920910	13
579277	13
1935035	13
9305972	13
8887799	13
2513788	13
4079746	13
4806671	13
6564881	13
3191609	16
4873299	16
6371516	13
16775171	13
5662270	13
12848086	13
3777096	13
10394155	13
15862809	13
368230	13
3407189	13
3083522	13
3190185	13
17674	13
6140950	16
1096324	13
13969321	16
23920717	13
15039103	13
1553998	13
638610	13
2249422	13
2677630	16
5479526	13
341502	13
497032	13
328057	13
33438566	13
10762570	13
31675837	16
2067479	13
6562704	13
143569	16
10735851	13
2902542	13
4715788	13
13120776	13
5008677	13
805342	13
5405473	13
2551316	13
661123	13
19194844	13
8540604	17
5234172	13
4111592	16
19313432	13
11985337	13
9502365	13
36375	13
3038710	13
4604471	13
2962899	13
10848228	16
7012834	13
15097483	13
7015022	13
4656154	13
5218401	13
1627538	13
233192	16
8904109	17
9590964	16
771048	13
6754100	16
5147364	17
11917643	13
25050726	13
27681125	16
1398907	13
24885860	13
10005506	13
4908675	13
20937973	16
11469426	13
4502059	13
5868231	13
20188850	16
929563	13
2899689	13
9479494	13
18928223	17
9290280	13
18897433	16
16755692	13
32154048	13
5057909	13
11545064	16
41585425	13
4064349	13
12958260	16
3270854	13
9538383	13
24365278	13
12628741	13
711162	13
961730	13
20863683	13
15382764	13
2500243	16
1097563	13
17894431	13
16084418	13
1833921	13
10668412	17
13190553	13
17497165	13
3086381	13
1423062	13
793182	13
4961035	13
315679	13
883509	15
2777700	13
2775288	13
13645515	13
6031631	13
6323890	13
3750534	13
1289102	13
3654917	13
1029738	13
3257408	13
11117283	13
3415544	16
9460359	13
3220768	16
32214501	16
13928628	17
13731184	13
8577498	16
3642660	17
20751017	13
27007920	13
24532912	16
6887448	16
8848871	16
39164220	16
13619742	16
4422987	16
3397332	13
2191172	16
13561044	16
17209752	16
14108446	16
7479544	13
3534407	16
1504105	13
26349842	13
3078258	13
33039943	16
69966257	16
4328446	16
16209421	16
1302086	13
300815	17
56769200	16
78131	13
11624307	16
15862317	13
4821930	13
10363727	13
5925206	13
2744165	13
255597	13
4494546	13
163077	13
996058	13
55410	13
15795922	16
4236366	13
6307611	13
986446	13
4516753	13
8014132	13
2624589	13
324246	13
10904774	13
2356991	16
10980213	13
5156239	13
1093702	13
1847867	13
1416500	17
3928738	13
9041130	16
1708511	13
219643	13
6040827	13
1624081	13
11562168	13
9025562	16
920317	13
5136406	13
5469874	13
9797076	13
2533506	13
16213000	13
392037	13
16355987	17
3158537	13
1767163	16
9505658	13
4121940	13
10904750	13
1084561	13
3807430	13
14662902	13
10687183	16
16226505	13
2618221	13
3155249	13
767827	13
770504	13
5735718	13
3909538	13
14016464	16
1203446	13
21718108	13
15511080	13
11520255	13
43026	16
2948031	13
7918621	13
5897089	13
2782080	13
2522659	16
5382298	16
4359036	13
3252148	13
13904824	16
2953441	13
1043821	16
102801	13
5078228	13
3387575	16
3871538	13
6679795	16
8721142	13
12486795	13
6507257	13
25671078	13
25058158	13
956450	13
5250297	13
1775442	13
21319710	13
5347094	13
11791521	13
3422632	13
4413636	13
13991895	13
1476995	13
10194323	13
10945207	13
12575951	13
10926511	13
17893063	16
1782541	13
3188011	13
2474015	13
966919	16
1222577	13
4137560	16
4382102	16
3071341	13
5091496	13
8238466	13
981389	13
24791495	13
3502818	13
5500383	16
10202601	16
12549049	13
9603448	17
1658678	13
15976626	13
9453171	13
4707071	13
15591469	13
16155067	13
181040	13
4076376	16
1235977	13
3131114	13
9092546	13
1001182	13
1668363	13
3085287	13
1613165	16
965507	13
5072503	13
9367144	13
1034994	16
2893759	13
4108345	16
7735138	13
4151562	13
10863289	13
4785920	13
7352440	13
24378282	16
2610752	13
1199751	13
9946865	13
938157	13
12402410	16
16374855	13
1417175	13
10717876	16
1690864	13
4271024	16
2013054	13
1695402	16
1246583	13
2035477	13
7207245	13
10237935	13
2207758	13
7578035	16
808598	16
8881875	13
8947286	13
437341	13
615566	13
20579297	13
4561943	13
359764	13
17798055	13
14885231	13
1607142	13
720152	13
2651483	13
9928804	13
10126811	13
4395780	13
218768	13
14810308	13
7072017	13
2110411	17
6601421	13
1042063	13
2125966	17
2165984	13
11420755	16
12634583	13
8604589	13
20260352	13
6158494	16
20655556	17
1954431	16
743103	13
3761030	13
3673909	13
14553254	13
12515975	16
2068330	16
2176431	17
28149714	16
31199977	16
6423207	16
10824947	17
13419146	16
13353745	13
2018012	16
8804749	16
125032	16
1107278	13
10279954	17
9308580	16
2131944	16
46810565	16
469513	13
3184199	16
5459745	16
17352817	16
1980095	13
56070609	13
9985422	16
9117651	13
1359614	13
15573665	13
2463203	16
18500515	13
19538592	16
520048	13
11031998	13
7592605	16
16197458	17
8376962	13
19705645	16
23433494	13
1770861	13
3669514	16
1408724	13
2296766	16
13044935	13
4937782	16
10806127	16
4072432	13
20607563	17
2399116	13
18099684	16
6025916	16
13588232	13
5462098	13
2601823	16
5737181	16
22925674	16
5702616	13
1200862	16
6000096	13
5281702	13
43935781	16
6354250	16
8983776	13
1734666	13
17490232	13
1124303	13
162784	16
10998116	16
16846855	13
6697585	13
9639939	13
31489688	13
22453161	16
171156	16
3573650	16
6847963	16
7957034	13
6795994	13
13033798	13
16241006	13
7646811	13
4946930	13
2591560	13
6456903	13
2576277	16
28937416	13
2554731	13
3387871	16
19228435	17
28718425	13
21009351	16
7948686	16
3159788	16
14070743	16
575940	16
893398	16
12190552	13
5837933	16
3437053	16
22625206	16
4027127	16
4644876	11
17746076	13
26464339	13
29908670	16
5659420	16
9899620	13
3580771	13
28315	13
3567001	13
186750	16
14873650	16
6913944	16
40171725	16
6677870	16
4746497	16
7179629	13
38908210	13
16980101	16
47007314	13
1012358	16
1658036	16
9556182	16
1239431	16
6145879	13
5972999	13
974044	13
1958943	13
1485770	13
5416122	16
20787223	13
2183869	13
25959957	16
16132803	13
2531974	17
1867069	13
16794919	13
1435231	13
1937924	13
30919539	16
9147807	13
21378240	13
11266286	13
649094	16
1013833	13
8025790	13
611594	16
38523803	16
38524908	16
23856369	13
9224579	16
18578611	13
7106460	16
2693032	16
2590163	13
5747890	13
30696143	13
19323428	13
3510266	13
10911131	13
18897151	16
757868	16
12783252	13
11783766	16
6287309	16
11389242	16
1473610	13
11479604	17
5250378	16
5765218	13
20682890	16
433855	13
8431119	16
35000947	17
15846943	16
4408833	16
8213664	16
2307394	16
934983	13
2736972	13
1961810	13
8492138	16
7049558	16
26907255	16
4628791	16
14840142	13
36274312	13
9014948	16
16680185	16
4020886	16
204192	16
4007662	17
8041311	16
1790846	13
4474345	13
14141905	17
2919348	13
370566	16
311837	17
3050752	16
24899462	13
7991911	13
6996527	16
21219499	16
1739499	13
5333073	13
3525236	13
1175201	13
31115724	13
3150890	13
544873	13
3091530	13
861887	16
21853126	13
89327	16
2662888	13
6973824	16
2502350	16
606192	16
1900099	16
19393929	16
1921563	16
1109970	16
3797609	13
35841156	16
8194429	13
5560735	13
1400032	13
31133304	13
7815485	16
157212	13
8284844	16
4702187	16
3484634	13
11547110	16
10169470	16
18945378	16
15732768	16
4947189	16
32031111	13
10825608	16
14414887	16
713066	16
9585660	17
490372	16
16415215	13
11068100	13
7735170	16
20585979	13
359444	13
8353079	13
4744195	16
957903	16
38694889	13
9918897	13
1213322	13
1322388	13
6243726	16
10663863	13
3210235	13
6060219	13
7653542	13
1077016	13
3958234	13
2607833	13
7778283	13
544598	13
219410	13
111332	13
938700	13
2618681	13
1901564	13
6799628	13
7141319	13
1343221	13
914711	13
466905	13
2674050	13
730171	13
6619617	13
1555214	13
12268625	13
6859968	16
8225219	16
4329114	13
36406035	13
15408066	13
7500841	13
3192318	13
49644452	17
12263592	13
5342493	13
251165	13
2834782	13
2128864	13
4122963	13
5133997	13
2139684	17
16392571	13
6441432	13
15280	13
1676861	13
4807324	13
3424677	17
3213197	16
332786	13
4387714	13
53609656	16
9627075	13
21719846	13
2662186	13
46160	16
4005582	13
17983971	16
240517	16
2409443	13
10957523	13
4193512	17
7155046	13
21366706	13
802702	13
428466	13
1566017	13
11493048	16
4909751	16
10508241	16
7344091	17
3823094	13
4625908	13
5170225	13
22847656	16
4216424	16
2360923	16
6873290	13
10265037	13
950175	13
1415735	13
32584154	13
2044004	13
3273780	17
8610270	16
1767399	13
1779894	16
22089313	13
5167745	16
299683	13
24532430	13
33930269	17
35043763	13
4240631	13
3282618	13
2338781	16
12010878	17
11968592	13
10548646	13
945935	17
609892	17
15446077	16
8630947	16
42731152	16
7756091	13
1501067	13
5642093	13
2610235	16
6056579	13
10883151	16
7796269	17
11608712	13
2054391	16
11088920	13
1616787	13
1681682	16
18848787	17
20601516	16
4842680	13
31482110	16
10767339	16
271845	16
18361808	16
14348019	16
13756789	13
447291	16
161392	16
1350466	16
1013037	16
2109004	16
11808135	16
2005847	17
4537092	13
941630	16
1288559	16
3018557	16
14336447	16
5357458	13
5429990	13
1886187	16
3971240	13
3962396	13
8422855	13
4564485	13
9598866	13
1592868	13
427606	13
1569645	13
22015924	13
1415707	13
5505756	13
4269508	13
18045921	13
18090574	13
242485	13
4169009	13
1554442	17
15287829	13
3263452	13
4831631	17
3393269	13
5385648	13
1563390	13
18157143	13
6974594	13
9845888	13
5271722	13
2690558	13
3881420	13
14475287	13
736915	13
4035216	16
23046940	13
8380827	16
11271298	13
6481142	13
624355	13
1532180	13
9882129	13
76657	13
6714768	13
8195486	13
4856338	13
2640849	13
5186600	16
13943858	13
7330328	17
4664322	16
3233917	16
2159561	13
9718095	16
20280416	13
3317122	13
6517696	13
6855936	16
9691628	17
11006653	17
10915540	16
2670525	13
3905456	13
36995776	17
11308581	13
738345	16
1084425	13
2733688	16
32750699	16
7306862	16
6719689	16
806120	13
4162385	13
38754003	16
825204	13
579755	13
15427400	13
22944868	13
6622701	16
865594	16
8696880	13
4284475	13
33549	13
5157202	17
11525436	13
21331181	16
1872922	16
4477320	16
65315887	13
18745047	16
10277055	13
16369640	13
27507510	13
10313272	13
24549919	16
4072611	13
3303129	16
1442993	16
921929	13
30980245	16
5467317	16
1861047	13
737556	13
382100	16
8468970	17
15885698	16
14366094	13
2557388	13
7529583	13
7379477	13
13852121	16
6283429	13
412925	13
19772005	13
5889303	16
9370883	13
2876899	16
10579265	17
6353333	16
11852831	16
9223155	16
262046	16
15393356	16
9725545	13
19291589	13
6181457	13
2062968	16
8847076	13
1746872	16
18592359	16
17285444	13
11731785	13
47405820	13
15344364	13
7998044	13
138419	17
1097368	16
3264355	13
5685246	16
10339652	17
25459904	13
8968705	17
4921578	13
3706157	16
9464425	16
2219187	17
6222290	13
394614	16
6411161	13
20052596	16
21097363	13
18673995	13
12956684	16
2731201	13
20306995	16
1284524	16
5637233	16
10583624	16
12971975	16
2045947	17
7885649	16
7807047	16
14722362	16
6641498	13
14925571	13
1058640	16
9701289	13
8705698	13
2069054	13
6586508	13
1872689	16
1774638	13
2306687	13
1142945	13
2506981	13
4228927	16
10519145	13
3325495	13
1479549	13
12961641	13
570422	13
7543458	13
4416510	16
470230	16
2743283	13
18529517	13
10821221	13
6735636	13
11505112	13
1173365	13
13424943	13
6991369	13
1018307	16
7107746	13
15942320	17
33616116	16
1704524	16
603099	13
14007718	13
12930540	13
1345863	13
28632133	13
1875725	13
806732	13
3245482	13
1940944	13
10320938	13
2594210	13
9440467	13
14722295	13
13464335	13
5883246	13
18269087	13
16255390	17
6435337	13
6162311	16
392896	13
18229856	13
8525003	17
8335203	13
3252210	13
4068777	13
3142067	13
461401	13
18771905	13
25564080	16
2506858	13
1402915	16
2000388	13
11347541	13
29725560	13
10771980	13
6660058	13
1747011	13
631996	13
38513482	16
11078813	13
1105775	13
5579386	13
6132078	16
619236	16
10711365	13
4756285	13
3226235	13
6595645	13
2047600	16
5700458	13
6177271	13
5356482	13
333063	13
6024	13
9065841	13
7067220	13
5371843	13
16758643	13
1378298	13
1712044	13
2881333	16
3415847	13
3678440	13
477434	16
2749526	13
2365	13
3734714	16
301854	13
1475238	13
1420224	13
3805304	13
1156084	17
15913227	13
2145061	13
3184258	16
322275	13
198017	13
1512969	16
1819904	13
3307957	17
23029613	13
2212394	16
1505309	13
1510225	13
5470935	13
31335897	13
5556439	13
653750	13
8851748	13
6592474	13
3862053	13
89990	13
9621906	16
29122823	13
9894339	16
1097145	16
21150724	13
11603793	13
17315665	13
6741044	13
12184634	16
11492052	13
9896347	16
30932213	16
776701	13
5763288	16
9937270	13
560299	16
1691727	13
3502671	16
6484986	13
8538726	16
26862824	16
13076	16
1359425	13
20185008	16
6327715	17
8077880	16
5361362	13
2054639	13
3813506	13
8378448	16
5614413	13
12834471	13
4914530	16
4683558	13
18229131	13
2049310	16
1844421	13
2487572	16
3573210	16
6950791	12
4111566	13
7128805	13
26255912	16
5645830	13
25374603	13
5969563	17
3418324	16
1563095	13
2023464	16
8168546	13
15292557	16
17086313	13
6365364	16
16424020	16
19664787	13
10812739	13
6531354	16
4162956	16
14141922	13
4364670	13
13605260	13
2356241	13
3248044	13
6397138	16
5590952	16
15317643	13
2601059	16
4260954	13
7981671	16
929986	13
13795551	13
3952130	16
8667170	13
10100798	13
8958451	13
1689351	13
1792176	16
10980672	16
842884	16
22910513	13
6433677	13
11010717	13
187071	13
796805	13
2350129	13
5876969	13
751245	16
25659941	16
16709441	13
2598410	13
14577762	13
2079485	13
18320360	13
15650251	13
1571582	13
4590080	16
3264767	13
1187130	13
6315202	16
7428674	13
3059667	13
4642708	13
3704180	13
5077622	16
2675871	13
162083	13
9480997	13
5918298	13
2137833	13
2452652	13
12439031	13
1648985	13
6581369	13
19839542	16
4452769	13
27136266	16
1108035	13
31122334	13
2803244	13
2653126	13
8494810	13
5912267	13
5092371	13
3554853	13
8978996	13
1416887	13
16840823	13
5741509	13
867671	13
20427367	13
22093161	13
19102911	13
46833	13
14119987	13
7152382	13
4921858	13
1069209	13
269469	13
12042126	13
1579278	16
101004	13
7308560	13
2271734	13
5820384	13
2541436	13
7365636	13
15695132	13
1681790	13
144440	13
11526912	13
5426084	13
2574724	13
305427	13
3346126	13
1826239	13
3274980	13
4910987	13
333339	13
953698	16
7315042	13
2470240	13
4137535	17
1051893	13
2991601	13
10365642	16
4322615	16
7325981	17
8679263	13
2100497	13
2324784	13
6976079	13
14535851	17
704332	13
23568895	13
3287919	13
1997551	13
396137	16
396204	13
3750628	13
6937959	16
8092231	13
4759506	16
8905263	13
1005008	13
8468517	13
12723485	16
751886	13
4760755	13
171306	13
7396661	13
6638613	13
17979884	16
2329078	13
3522842	13
1693045	16
1253624	16
5650170	13
1541386	13
11665001	16
894175	13
2710374	13
7185585	13
6252628	13
8703500	16
3600204	16
9359246	16
2365552	17
6989286	16
3317373	13
5127878	13
6556853	17
3584825	16
3985495	13
2480046	13
3231889	16
1727920	13
4014434	16
6494919	13
21089434	13
9627011	13
7506785	16
6346085	13
2509781	13
10422996	16
314414	16
1587562	13
1582248	13
3175969	16
5803476	16
7501346	13
1211935	13
9587471	13
2268122	13
65844	13
1364576	16
4803774	13
5552049	13
9604735	13
15823463	16
1037134	13
5856538	16
1891400	13
221696	13
18207642	13
15247355	13
6558476	13
975951	16
4250020	13
2188557	13
2406547	13
581920	13
22922466	13
160603	13
6048611	13
2704181	13
1520266	13
351574	13
4408445	13
1234351	13
7466764	13
6342045	13
7583787	13
7134650	13
2921725	13
2662962	13
6115724	16
4630782	13
6185648	13
35137460	13
1366663	13
2468167	13
30797024	13
11822342	13
49084731	13
8356781	13
6678432	16
22618018	13
502906	13
3931606	13
2582329	13
1436753	13
26016248	17
28945190	16
14243795	13
418314	16
7182691	13
6965068	13
33282670	13
899669	13
18385971	17
4661360	13
859437	13
12599367	13
5769256	16
5651595	13
1542568	17
19157049	13
6211548	16
1558389	13
12584744	16
12850862	13
15273513	16
1537971	13
38182464	13
1173141	13
12892739	13
8964984	13
1628016	17
3217556	16
130748	13
25682188	13
22312007	13
11665611	13
85956952	13
3794962	13
39745645	13
952129	13
19388685	16
1333336	13
8960039	16
9348495	13
1929294	16
8629828	13
7830199	13
11441481	13
1915762	13
7651239	13
22442607	16
7554423	13
3128307	13
4534173	16
2125486	13
4397548	13
6193487	13
9216363	13
1230089	13
18707450	13
341462	13
13004281	16
15450300	17
7812281	13
1255129	13
7434904	13
11235756	13
15831083	13
1158915	16
13049455	13
8324677	13
113646	13
449220	13
375649	16
1533070	13
159168	13
5130071	13
357644	13
4687052	13
13723006	13
1714638	13
3774453	13
1125243	13
9151654	13
78302	13
1363888	13
8901305	13
2453727	13
1813228	13
285455	13
6181748	13
11376329	13
9430088	13
981398	16
6476772	13
5686588	13
23342068	16
4254759	16
2167687	17
9230219	13
4481001	13
2789686	13
769349	13
2843901	13
6550569	13
5510371	16
8546669	13
6575887	13
4077086	17
4256319	13
2512415	13
24037436	13
1296892	13
676199	13
22862311	16
12049360	13
1040096	17
9750212	13
3284504	13
44053	13
7916539	13
15232638	13
6844833	13
4900514	13
6338291	17
4498211	16
17715963	13
11123818	13
9050117	16
2839620	13
1619868	13
13360429	17
95547	13
12824784	16
2999955	13
3082189	13
50738596	13
7294125	16
1429794	13
14935369	13
3232588	16
970321	16
9242186	13
9530000	13
3383233	13
630839	17
3704614	13
18333974	16
32955761	16
427219	13
4450330	13
4722144	13
2474142	16
6363462	13
2862502	17
23669604	13
6055084	13
20485424	13
202910	13
15807707	13
4208498	17
11203314	13
6399721	13
2972470	13
3218121	13
12139720	16
2812834	13
3037420	13
25820387	16
13806221	13
9600173	13
5460319	13
13714353	16
6923431	13
7162286	13
2517689	16
38425416	13
6232166	13
15668165	13
3366736	13
31007693	13
5163649	16
2555561	13
9829093	13
1274874	13
25715892	13
4617560	16
3028312	13
23062452	16
9032131	13
9622550	16
383499	13
2979840	13
25326781	13
4661601	13
6506225	13
1112369	13
7293904	13
927801	13
8061153	13
9116135	13
7061693	13
8366743	13
314209	13
1131561	16
19845102	13
525435	13
2197181	16
2571186	13
32373621	13
13738509	13
13244605	13
3194347	13
7991474	16
89234037	13
6705472	16
5075969	13
8810036	13
2629148	13
18351875	16
750265	16
711411	16
1735702	13
7175730	13
6811929	13
2306762	16
2816625	13
3234721	13
2891716	16
2116087	13
23073308	13
1561909	13
43076739	13
7515712	13
5828216	13
8809954	13
10655064	13
19450196	13
11579167	13
1038067	16
2899020	13
8505442	13
4660018	13
19656437	13
12904149	13
13274509	13
8255523	13
11046983	13
6345459	16
18215164	13
8325304	13
8990003	13
3525659	13
708470	13
16531656	13
4611349	16
115531	13
7906122	13
19640550	13
19200902	13
11355446	16
2654262	13
22453684	13
5330726	13
17550445	13
9476412	13
9533513	13
5072484	13
6951026	17
13338544	16
3597323	17
1454510	13
13308960	13
2223229	13
1279162	13
6597117	13
9767106	13
12302904	13
3623087	13
6045103	13
2075989	13
17163457	13
11215595	13
5472352	16
2693959	13
23198893	13
12678681	16
3543525	11
942047	13
3773981	13
6553890	13
3701276	13
8864095	13
2927163	13
17165787	13
13171636	13
2329015	13
3769460	13
8536672	16
9418504	13
9454975	16
6395959	13
1477246	13
10639645	13
4033184	17
7406982	13
1437824	16
2193222	16
4875739	13
14802928	13
23749609	13
7015350	13
16774105	13
24279067	16
1664757	13
1966252	16
39598467	13
4983639	13
2624634	13
4763168	13
622638	13
33916039	13
9300381	16
17551771	13
18728814	16
504918	13
4966372	13
9498869	13
3487860	13
4414709	13
9750037	13
17151935	13
11314377	13
521448	13
16892899	13
13041519	13
36692503	13
4274934	13
11579454	16
1377429	13
4433768	16
1879972	13
17801526	13
650569	13
1749057	13
15981436	13
7304026	13
1857633	13
15738788	13
10178434	13
5078426	16
10305254	13
3562731	16
8950809	16
6822276	13
2870788	13
3140559	13
9226539	13
2384206	13
10586479	16
749257	13
9620431	16
13052910	13
11078021	13
25606527	13
5513288	13
10264927	13
12364600	13
963041	16
1514846	13
1425751	16
15814832	16
323135	13
1385978	13
3388462	13
10407351	13
2940892	13
7377685	13
12615978	13
8791232	16
6320099	13
4979993	13
3878928	13
5469129	13
105791	13
20883644	13
1961817	13
45205	13
4959951	13
695091	13
4235245	16
2733602	13
18001702	17
9572189	13
10311378	13
19809935	13
305078	13
6322529	13
5794321	13
17963096	16
3921681	13
1475726	17
8048934	16
4315985	13
4772807	16
1763782	13
66817	13
6294149	13
98221	17
1586722	13
9720150	13
5706698	13
6055395	13
8380758	13
1023618	13
4374425	13
1340426	13
13135574	13
18340164	13
360002	13
5564691	13
5707620	16
2369165	13
5022974	13
348842	16
19399100	13
3191765	13
9879634	13
3420905	13
5250443	13
1198137	13
280378	16
3889863	15
1965579	13
5199047	13
21576813	13
1539731	13
4325287	16
3824377	13
5327956	13
277901	13
372351	13
6922565	13
3465093	13
637597	16
3817676	13
87951	13
93694	13
9533872	13
2963233	13
123114	13
811758	17
2054998	13
1948817	13
3401089	13
1050307	13
6007884	13
7268167	13
3758871	13
3184710	13
10103198	13
4821012	13
274578	13
3657006	13
3123472	13
2762103	13
17304578	13
153947	13
9480502	13
1088242	13
4551351	13
1150078	13
15894339	13
4845180	13
1585921	13
2423521	13
10707671	13
2708886	16
6310676	13
8799971	13
935204	16
5506850	13
466578	13
1185571	13
6837748	13
456127	13
1169814	13
2893981	13
1132232	16
741578	13
7864804	17
90404	13
9564657	13
713981	16
19147303	13
8284925	13
9067250	13
16790125	16
6640584	13
6419898	16
1219248	13
2151989	13
93526	13
801125	16
4086448	13
16293803	13
10387130	17
4237914	13
6025391	13
507448	17
9879321	17
1140559	13
7878395	13
5544653	16
324049	13
2853628	13
10444948	16
3835496	13
451984	13
208502	13
23269688	16
17221579	17
9246103	16
1493811	13
11062203	13
26506678	13
1848616	13
4423957	13
9559537	13
1304321	13
2003995	13
15339367	13
8505406	16
1183336	13
18135054	13
129003	16
5277375	13
1837583	13
554500	16
10853489	13
3994882	16
7288287	13
4603999	13
20353138	13
4550478	13
6045722	13
8047725	13
3888739	13
1105076	13
16929608	13
736859	13
350972	13
3239556	13
20497581	17
7418016	13
15894866	17
22518194	17
2020770	13
10746385	13
6011563	13
29075392	13
4443757	13
3568714	13
4270745	13
12336264	13
3733151	13
2215077	13
5523815	13
2427557	13
9678165	13
5893037	17
24878774	13
18510872	16
10247016	13
1772605	16
19164757	13
3644792	13
7113138	13
4524995	16
6125095	13
764417	13
10107591	13
1350266	13
2959666	13
4097523	16
3240780	16
18017524	13
7883210	16
3389834	16
4022409	13
11701363	16
8745190	16
985810	13
536537	13
793657	13
4277194	13
4605422	17
21011071	16
1413335	13
12658718	16
2615239	13
2281922	13
20240014	13
2553485	13
6905549	13
1806621	13
2246132	17
23437522	13
10371576	16
26221887	13
5725741	13
18328435	13
61173	13
4946748	13
12603528	16
2442621	13
4169165	17
2676817	13
785360	16
1519955	13
7215454	13
6028879	13
202878	13
1230935	13
3880438	13
152758	13
1643892	13
2365003	16
5536953	13
2420651	13
1221052	13
15066752	13
301792	13
4401449	13
4460196	13
13217	13
1019442	13
5620226	16
4798142	13
5758525	13
1875628	13
5790821	13
293501	13
7043757	13
2070502	13
11873622	13
3680958	13
4786346	16
3244351	13
5408786	13
5175318	16
6941442	13
10042682	17
749714	13
2133037	13
6008108	13
1289635	13
18253203	16
2390110	13
14183367	13
34804006	13
13450285	16
24721130	13
7576826	13
4797666	13
10589261	13
12164992	13
5124751	13
5640046	13
1234929	13
3378922	13
6371025	16
6127608	16
302329	13
1156096	13
12933594	13
4878005	13
1596693	17
11947401	16
12304898	13
864638	13
1699319	13
6600952	16
5632784	13
4046420	16
3547740	13
23496480	13
6233877	13
8780749	13
980645	16
78281	13
6759259	13
15023305	16
9549861	13
9599300	13
2623562	16
2510830	13
7490980	13
1552861	13
1755708	13
5547442	13
26474282	13
8910373	16
12138553	13
427495	13
3155494	13
981430	16
1931860	16
2013292	17
13897081	13
6742767	13
7504066	13
3397391	17
12333347	16
3449107	13
4489392	13
2169196	13
2538900	13
6370829	13
4410263	13
4031891	13
606192	13
4537585	13
2887966	13
496199	13
1673972	13
2129726	13
804316	13
615658	13
14723409	13
4775167	13
3473632	13
4325280	16
1853776	13
3581773	13
830620	15
2473511	13
10233201	13
3794352	13
11420287	13
8815925	17
2248586	13
3375550	13
19696718	16
2677366	16
8680768	13
7306285	15
1338146	13
6436147	13
5492995	17
21155633	13
10053948	13
3174581	17
2920862	16
1304088	13
22589988	13
768554	16
13784030	17
11818561	16
2995738	16
1297995	13
2927046	13
7458866	13
218132	13
1293782	13
4858283	16
7011439	13
988019	13
4535184	13
613575	13
686367	13
1566127	13
2719333	13
7170592	16
14857173	13
5398313	13
13798099	13
2044437	13
8643007	13
1151656	13
5373846	13
28894	13
7556633	13
7135151	16
1086139	13
7997086	13
403894	13
941073	13
3102256	13
26722759	13
346568	13
3866569	13
7372114	13
9090420	13
561513	13
409789	13
3828294	16
6503641	13
2672737	13
9328391	16
5156141	16
5918631	13
22024624	13
9037950	13
1328820	13
6104103	13
10080846	13
2860088	13
1790816	13
11445651	16
1422973	13
5867431	16
11399696	13
3761307	13
1292067	13
12402356	13
12095920	13
9305432	13
6408585	16
10808572	13
627275	13
14315909	16
11393431	13
2508223	13
285617	13
1114171	13
9589111	17
1995631	13
859332	16
8003798	13
4370894	13
17109863	13
136596	13
4683536	13
3321346	13
2439334	13
1217466	13
4706779	13
1519164	17
15346263	13
9329117	13
3122251	13
7802082	13
3421299	13
4697564	13
1086170	17
156746	13
944997	13
19619076	13
3385219	13
680838	13
1682727	13
3698006	13
2366004	13
1603956	13
2333846	13
7346784	13
7256708	13
11992780	13
13614112	13
8474730	13
11344629	13
17444152	13
364962	17
10324380	13
9982453	13
377758	16
5886096	13
10063898	13
601698	16
6867675	13
10445596	13
3897029	13
7008834	13
531734	13
6677527	16
19021144	13
1763781	13
4730595	16
911504	13
10260956	16
734579	13
11114515	13
248663	13
2408729	13
2368925	16
4162409	13
3092262	13
12521563	16
1058040	13
7123708	13
5044033	13
5230420	13
2425960	13
114340	17
4047312	17
2671589	16
2407189	13
11120154	13
3187389	16
16377398	13
1172833	13
45256	13
7392918	16
191351	13
1733604	13
319755	13
8963827	13
7650989	13
2650168	13
3439107	13
27071526	13
212546	13
418808	13
4054639	13
3622734	13
2417749	13
1882220	13
677785	13
6094229	13
1765986	13
16445023	13
27928541	16
1974583	13
5539609	13
190857	13
5762665	13
940303	13
1918497	13
454809	13
1774064	13
3539245	13
535827	13
6830176	17
12005255	13
1236215	13
3482701	13
3447531	13
1758504	13
26209682	13
6383279	13
476516	17
15959101	13
6218300	13
3382507	13
1888160	13
13200029	13
10477485	13
6919653	13
8247757	13
991208	16
8421351	16
6125953	13
34473474	17
10372804	13
4278962	16
5225897	13
1358047	13
2642505	13
885208	13
3939921	13
7818212	13
2892444	13
2634368	13
2824755	13
8001633	16
12939252	13
5840569	16
9818349	16
2681855	13
1573398	17
1134630	13
10873084	13
9665314	13
14947878	13
6993704	13
13155469	13
14667982	13
1048324	13
875965	13
1796130	13
8374050	13
5478661	13
3216790	13
1586536	16
7841270	13
116806	13
7206943	13
2843457	13
5821541	16
14413950	13
5455942	13
806365	13
537245	13
5359726	17
2162526	13
4727507	16
7809112	13
4555276	13
2039778	13
3036605	16
8856111	13
7364447	16
405437	16
1962776	13
12845820	13
7164442	13
3107927	13
2599801	13
1706465	13
3513567	13
15282755	13
6927220	13
1525805	13
2865203	16
6348566	13
4639901	13
2190683	13
28861036	13
9512336	13
4638629	16
2644741	13
1580620	16
11438134	13
708065	13
1982329	13
5326764	17
2962545	13
7624974	13
5719669	17
208679	13
1884009	13
2959089	13
28213060	13
5204893	17
980224	13
4954760	13
5086206	13
6962636	13
12155058	12
6396535	13
8725866	13
4866477	13
6253630	16
2617626	16
4186306	13
3219043	16
1595767	13
3348919	13
5992713	13
5681561	16
4286729	13
12282868	13
2499736	16
3436205	16
1110898	13
2599163	16
4017712	16
3437510	13
24629579	13
4350251	13
29894	13
3755690	13
1411498	17
5946249	13
1405107	13
8652266	13
7113431	16
1110408	13
1965618	13
2241206	16
26454585	13
2471873	13
18956841	13
523816	16
480560	13
6535833	15
3715453	13
1970180	16
10494720	13
5667271	16
1462788	13
9669215	13
1615484	13
1922738	13
14029389	13
12242839	13
7335842	13
19120849	13
12126610	13
11278303	13
797486	13
450751	17
2565137	13
2833981	13
19165005	13
4988634	13
620283	13
600363	16
1313423	13
12329084	13
1458410	13
2606409	13
6667824	13
8992434	13
11741779	13
2228901	13
226688	16
3980047	13
2792741	13
8180435	13
5973374	16
4639383	13
3974748	13
14809376	13
4241054	13
1465182	16
1710301	13
763065	16
2694939	13
2673100	13
4346386	17
6404311	13
8027041	13
4696190	13
577023	13
358462	13
963941	13
4828458	17
3283706	13
5126715	13
8361144	13
4209888	13
879289	13
5105038	16
657850	13
9304878	13
11065	13
2512710	13
3074109	13
4518358	13
769556	13
5244876	13
2523980	17
220071	13
624277	13
10211197	13
3079388	13
3526789	13
11465035	17
4394685	13
2507417	13
1217574	17
1148283	13
2724528	13
4926306	13
3184828	13
7190510	13
6898004	13
2610867	13
9135394	13
26667676	16
270292	13
9164191	13
7359391	16
13908525	13
346363	13
14793592	13
12086050	13
9381501	13
1964586	13
634372	13
3366892	13
6415651	13
11938185	13
936544	16
7199236	13
8337954	13
357223	16
79577	13
12663385	13
10113666	16
173280	13
1276040	13
2004556	13
608145	13
459136	13
9884895	13
7527744	13
6086461	13
3243372	13
7218443	16
7683740	17
2589454	13
5050652	13
3741856	13
5086709	13
3618053	13
2652101	16
5193442	17
1619927	13
3663510	13
872390	13
7623656	13
2163404	13
2692934	13
1615747	13
297142	13
262394	13
9802708	13
6262374	13
18792214	13
2060980	13
598938	13
7693934	13
382233	13
7640967	13
19637934	13
6189116	13
3260418	16
3243017	13
15810455	13
4692570	13
7607285	13
8855511	13
480751	17
1845529	16
4673114	13
20334446	13
7024755	13
2959994	13
30795	13
369591	13
2477793	13
5468206	13
142749	12
2987896	13
2937699	13
1953429	13
3363864	13
6203050	13
1309393	13
8635270	13
6124676	13
14725317	16
4255677	13
2500049	13
2353111	13
286163	13
12758739	13
1647789	13
4166072	13
10944858	16
2252633	13
1423932	16
10179403	13
25928317	13
5685107	13
6852060	13
1043538	13
2482586	13
26379952	16
171496	13
46782	13
8338181	13
3612455	13
249742	13
1167456	13
6130690	13
1868507	16
2732272	13
7008470	16
16274956	13
4604949	13
1015203	13
2926712	13
8222889	13
3956242	13
67273	13
5560454	13
416973	13
550259	13
332268	13
5084249	13
1799915	16
5310844	13
2378804	13
1024644	13
391208	13
2107980	13
6885617	13
583040	13
9421627	13
2770412	13
4499281	16
4369890	13
18459311	13
5440629	13
293952	13
459966	13
9152794	13
9092457	16
19261672	13
10744283	17
4958685	13
8377746	13
8418509	13
10802604	13
3566208	13
710790	13
2846245	13
15097884	13
2206224	13
3916228	13
4589941	13
4236443	13
14887859	13
1361530	13
295411	13
3994206	16
4006460	13
6670079	13
14394621	13
6739075	13
5259238	13
1133073	13
10097860	13
6247213	13
5330608	13
4445141	16
6600459	13
366777	13
6273871	16
2518597	13
155744	13
441048	13
2927387	13
3665392	13
424218	13
8997402	13
6862027	13
14203722	13
25212258	16
3086033	13
6513728	13
150065	13
2451488	13
8176728	13
10538128	16
10008495	13
357399	13
1461557	16
344936	13
4216623	13
7376895	13
2743275	13
6260335	13
240681	13
9006367	16
23238754	13
7059093	13
10009342	13
15517166	16
26799	13
268610	13
4806979	13
4999918	16
18759148	13
11038631	13
3524441	13
8587003	13
6060862	13
5972513	16
20175295	16
11687507	13
6118792	13
8974670	13
32428681	16
1256132	13
14570354	13
10809568	13
4606532	13
1068053	13
644131	13
925564	13
1521654	13
12477643	13
3889763	16
612119	16
4019995	13
4257463	13
11906860	13
5414644	17
15091716	13
2419730	16
5990959	17
6188666	16
8509191	13
9492362	13
4605039	13
845240	16
6206927	13
9555953	13
513423	13
3002867	13
1298365	13
8962329	17
5271997	13
6568866	16
3660113	13
12751981	13
4359000	16
2606446	13
20326193	16
13522514	13
2461874	16
7299874	16
1388981	16
15786239	13
2953433	13
16041028	13
5805482	13
16776502	13
7503020	16
12623348	16
1977838	16
5618384	13
6168741	13
2270997	13
23483163	13
3053363	13
3027340	13
373633	13
5075165	13
6422576	13
4873347	16
3346260	13
13655652	13
20018638	13
6660436	13
24703218	13
13353826	13
21257039	13
1164124	13
2899791	13
10417952	13
895446	13
3102652	13
7280474	13
7490268	13
1878370	13
4551077	16
1543781	13
6043742	13
338274	13
431709	13
1445852	13
5137749	13
1391058	17
1810367	13
873805	13
728793	13
3497442	13
38921	13
8189286	13
12135393	13
8585792	13
2198692	13
1284236	13
5398380	13
1100869	13
4067009	13
8416349	13
1449065	13
3271234	13
8749767	13
24241008	13
2442770	13
4975441	13
12318224	13
2069081	13
243737	13
7506284	16
10333601	16
504385	16
3759731	16
1481081	13
5379104	13
7999430	13
3312509	13
4015775	13
1831119	13
2986807	13
7276467	13
6480476	13
31635411	13
3389466	13
4822053	13
10010004	13
37385886	13
37616183	13
2523694	16
1665546	17
5262972	13
15217338	16
12652368	13
15189605	13
2574238	13
14362694	13
17011571	13
5370033	13
4267897	13
3221285	13
30912140	16
29466974	16
808485	13
1123855	13
19835849	13
11250657	13
569952	16
7193923	13
355479	13
4735886	13
10725866	13
8062576	13
8730645	16
30005730	13
2082088	13
3775296	13
12283906	13
677059	13
1698822	13
17282958	13
4426351	13
1487276	13
115196	13
6190356	13
18064984	13
16664785	16
5591307	13
2063329	13
4099025	13
4338848	17
5198359	13
929732	13
40478701	16
7225232	13
11035845	13
5123262	13
28478459	16
20879	17
6183004	13
4904699	13
4417005	13
7245481	13
2903864	13
926372	16
8052090	13
10262898	16
588033	13
984188	13
3337494	16
1218248	13
27137059	13
21273669	16
10397918	13
6308866	13
5781892	13
12095523	13
29210008	17
29226699	13
1248943	16
5056145	13
5984906	17
4942694	13
1961863	13
6152281	16
1801607	16
4648881	13
3522815	13
6304915	13
18587949	13
7530918	16
4703801	13
24665597	13
4584992	13
3918420	13
4853718	13
6352629	13
4052842	13
5572690	16
8663091	13
1563078	13
2238420	13
5715677	13
36994308	13
6710812	13
3606382	13
3104241	16
38882942	13
8213234	17
1674663	13
211040	13
3641288	13
499168	13
578469	17
7662177	13
8894414	13
8264353	13
7697318	13
724481	13
3995642	13
9794212	13
21028965	16
5243251	13
3924348	13
433179	13
4322276	13
11027541	13
2062371	13
1211956	13
1977864	16
16632610	13
1765650	13
5266365	13
969942	13
15612091	13
2062794	13
83951	16
3099338	16
261605	13
9037556	13
1349041	13
5097824	13
13236643	13
11435317	13
4174314	13
13781327	13
278837	16
7075092	13
2331866	13
13213706	13
5304618	13
8226377	13
162882	13
3835260	13
3009654	13
10132531	13
7847934	13
7405385	13
640079	13
4801077	13
3209219	13
11556209	16
301455	13
1727914	13
1168351	16
3730605	13
1297039	13
358763	16
782921	13
8729658	13
6015646	13
22662835	13
17842002	13
4685175	13
16966413	13
2526812	13
3213370	13
831700	16
1260000	13
493109	16
3203159	16
7547134	13
1973871	13
7054342	16
2357744	13
1174685	13
4203046	13
27154336	13
4259645	13
24004640	16
16551523	13
10198169	13
4275682	13
11947938	13
1660299	13
815194	13
18472049	13
41088950	13
29242228	13
9871117	13
1835212	13
4696528	13
6179516	13
15118067	13
1127630	13
1453638	13
360156	13
12225032	13
22798832	16
4291192	13
8693317	13
8718523	16
3463129	13
10383589	16
390867	13
909782	13
1876431	13
572993	13
10556692	16
5245835	13
122519	13
9155799	13
1831088	13
1173009	16
3970912	13
1578576	13
2963922	13
268135	13
2664564	13
3215469	13
8259029	16
2404377	13
9094540	13
960609	13
929957	13
948172	13
1652985	13
6277414	13
14442764	13
2672359	13
2764695	13
8391685	13
1401006	13
8492059	13
5552732	13
32602803	13
8527897	17
455563	13
10708823	13
15334882	13
1620027	13
10320879	16
7819904	13
6480431	13
11055391	13
3313810	13
4405471	13
18055881	13
257639	13
11742657	13
5738119	16
5939469	13
3003741	13
2791697	13
1193257	13
1979640	13
3407454	16
1274610	13
3086437	13
50873616	13
19047078	13
742097	13
15676601	13
21306618	13
2355184	13
14740352	13
8738469	13
25620357	13
1762816	17
1017974	13
36851905	16
3461183	13
1956938	13
35688034	13
16188990	16
2055342	13
3391027	13
21627097	13
12724778	13
11340592	16
4146390	16
1907528	13
321984	13
5408813	13
5222511	13
8952139	13
5730193	13
30084343	13
3369569	13
11482791	13
17166853	13
1940103	13
12753007	13
1478631	13
14222061	16
611959	13
3934778	13
1236966	16
6893449	16
4834614	16
614651	16
20544217	13
8214380	13
630429	16
5921371	13
17317032	13
6444639	13
9068657	13
9094528	13
1948930	13
1759453	16
17148100	13
70732	16
38806	13
28764717	13
716605	13
4181955	13
797372	13
12784743	16
1862380	13
5038687	16
7237193	13
24545136	13
1048934	13
2550954	13
11132078	16
17483659	13
733144	13
8247703	13
716152	13
4607965	13
12205658	17
5053850	16
16503098	16
23314414	16
6366522	13
2405384	13
3969299	13
3689964	13
3545657	13
7349932	13
532129	13
2034001	13
8506668	13
7002281	13
4136998	17
438431	13
5436889	13
13014393	13
8432421	13
4420171	13
792474	13
475122	13
5608256	13
3414412	13
64907	13
13234758	16
1915760	13
558704	13
5701843	13
6453109	13
3869114	13
2535876	13
2742486	13
10621222	13
3931955	13
8464815	13
805952	16
12135707	13
3463742	13
3994690	16
3642471	13
8120301	13
429911	13
1143572	13
2399465	17
2675278	13
8734712	16
6896338	13
1289059	13
7027166	13
2652381	13
3954764	13
2976534	13
338708	13
1793597	17
7412255	13
4396758	13
3023428	16
26628897	16
8233030	13
903580	13
3511565	13
10134428	13
1591579	13
8900519	13
1180333	17
2342660	16
11066213	13
740431	13
4936778	13
2563608	13
1294904	13
259274	16
465192	13
4682866	13
3504925	13
1267555	13
270095	13
1353876	13
3823031	13
1664704	13
1081181	13
1709485	13
7680844	13
452650	13
6045954	13
1468102	13
1380010	13
1636385	13
9367330	13
5716186	17
1100076	13
7748385	13
1563996	13
7386312	13
3027164	17
5571041	16
7735572	17
14543979	13
3151989	13
8025035	13
3599988	13
557471	17
5953809	13
613628	13
3287830	13
17677745	13
4489536	16
277066	13
1751941	13
12657227	13
8956145	13
5678708	16
5159044	13
3758115	16
13680082	13
3972635	13
5308286	13
2687061	13
5547547	13
224546	13
985149	13
491736	16
1314501	13
3765934	13
14520134	13
3516080	13
601418	13
813584	13
11954343	13
77779	16
5187681	17
3273	13
1099321	13
243568	13
1986784	13
377966	13
3260863	13
2245164	13
19600781	13
2408175	13
2530293	17
1507261	13
29440624	13
13450436	13
168953	16
9901488	13
281752	13
7186376	13
24773982	13
5366831	17
17877553	13
2631479	13
14701521	13
4046349	13
13460	13
19967	13
4332945	13
2468347	13
3539629	13
1041169	13
1959298	13
2031227	16
462960	17
3164360	16
14947030	13
7212700	13
592991	13
2133530	13
5240723	13
146838	17
7585797	13
6347715	13
9948637	13
6805998	13
4914899	13
15353302	17
114927	13
356124	16
6400201	16
23695	13
5800225	13
346119	13
6230506	13
1492676	17
2473163	13
388981	13
1890377	13
11111841	16
8617663	13
2817503	13
2577490	13
212305	13
2165468	13
3306687	13
713522	13
11551902	13
15923154	13
7180791	17
2579940	17
6715780	13
7678801	13
3935080	17
414245	13
30055924	13
1894890	16
3153600	13
18221715	16
580103	17
834593	13
5778298	16
595948	16
15969479	13
2658856	17
6796696	13
2452626	13
692125	13
6680934	16
11320714	13
8433691	13
4056097	13
2126656	17
10336694	13
5151929	13
2448352	13
4823236	16
3280019	13
5099185	13
4911090	16
8223977	13
7842851	13
16195734	13
7390026	16
977104	13
1675702	13
3952057	13
4953268	13
965316	13
292441	13
26026329	16
20432714	13
1801650	13
4370091	13
901355	13
6832321	17
6915564	13
5644584	13
10515379	16
8419251	13
118610	16
3094456	13
658979	13
349177	16
430708	13
6366388	13
2650174	17
867893	13
76180	13
2496473	13
4790287	13
9353340	16
8790701	13
7762625	13
492175	13
4101330	13
3391577	13
2353577	13
5512281	13
13182937	13
16158958	13
2110288	13
1213141	13
5305615	13
28837385	13
11331200	13
7994138	16
1008076	13
3908936	13
8810653	13
2218489	13
1877463	13
1141481	13
3305811	13
6467128	13
1159879	13
249051	13
4793876	13
919388	13
2261757	13
12584192	13
1032215	13
2714885	13
1314835	13
1514732	16
12566194	13
17302175	13
3452881	17
1364133	13
323852	13
905228	16
7361353	13
1629494	13
761035	16
13003385	13
12958268	13
259731	13
5214022	13
6153022	13
17209134	13
3476867	13
1699835	13
907657	16
21707366	13
23913284	13
2412481	13
114478	16
1378461	13
4128523	13
5222125	16
1080171	16
784096	13
794115	13
10698341	13
7619317	13
6423533	13
7679327	13
1564832	13
3555369	13
5552773	13
3894244	13
1250943	13
2125721	13
9474296	13
3173712	13
310827	13
581353	13
5248006	13
1637088	13
383869	16
11973763	16
1003871	16
9043250	13
557500	13
159412	16
5573432	13
6457389	13
1128527	13
1310506	16
5344147	13
1823429	13
3835662	13
565541	13
5506103	16
2088661	13
1335867	13
16077319	13
12515639	13
2378802	13
10171432	13
3236122	13
361370	13
11876558	13
389942	13
3523392	13
118712	13
114464	13
3165599	16
4346354	13
3385573	13
4065190	13
534753	13
408042	17
2022893	13
6391354	13
4943832	16
9292900	13
63390	13
11492140	13
1595205	13
3342370	13
1038219	13
2960678	13
2979701	13
7038992	13
1318531	13
123103	13
6138777	13
2660440	13
11317151	13
478483	13
4655235	13
4629284	13
4745255	13
3298300	13
7452226	16
4696177	13
23824574	13
2718238	13
1326783	16
5434554	13
13913801	13
3404361	13
5559241	13
1089569	13
1446898	13
1046310	13
16607333	16
2204002	13
6917308	13
6538816	13
5503685	13
4270868	13
7838164	13
5185871	13
4143458	13
5067521	13
11734860	13
4024821	16
5362045	13
1261058	16
4147256	13
9677799	16
3491763	13
6481230	13
1104945	13
2866028	13
9434227	13
9787889	13
1974885	13
598273	13
5117673	13
1752879	13
15538733	16
4429811	13
1321401	13
413128	16
6316439	13
2438607	13
2161277	16
1197613	13
836349	16
3312514	16
4786507	13
4708500	16
15451015	13
635239	13
3335121	13
29431204	13
19435731	13
1855260	13
581217	13
7536699	13
2553381	13
14110971	13
456084	13
3737532	13
8108172	13
20865414	13
29154	13
582223	13
300087	17
13310434	16
984395	13
8162367	13
1027103	13
17797480	17
1492782	13
355668	16
6300403	13
2577125	16
337296	13
23918753	13
4777658	13
4443513	13
2606504	16
545092	13
5923418	13
3099028	13
4861455	13
3182405	13
83794	16
4500501	13
15718124	13
8963359	13
8840729	13
2238684	13
423593	13
5958776	13
3309720	13
9813154	13
1158275	13
8187801	13
9479408	13
784730	17
5376685	16
42880416	13
7386221	13
1476155	13
1636614	13
21920421	13
276741	16
7611581	16
1306673	16
4391592	16
4973649	13
19308357	13
8806318	13
353217	13
687683	13
7228283	13
6001388	13
2301686	13
3703448	13
15999198	17
6846699	13
7284241	16
489803	17
3103039	16
6347779	13
16012	17
5680324	16
5899011	16
1771134	13
6888933	16
13390322	13
4759615	13
4528619	13
9353340	13
9253133	13
30324903	13
19314545	13
8070192	13
338401	13
10823837	13
1984215	16
5903487	16
285298	13
12802109	13
10186785	13
2412363	16
14109512	13
11989949	13
17824370	13
2045042	13
13500507	13
34245812	16
1873407	13
5522759	17
13087118	13
15424105	13
1305175	13
7021397	13
5028691	13
15550552	13
5101635	13
35356349	13
48558641	13
16203763	13
2817205	13
1709634	13
3049665	13
11113375	13
6525879	13
16175153	13
1935528	13
8672065	13
3230068	13
8043766	13
5678895	16
8347167	17
24655982	13
4509212	13
14540584	16
2837697	13
6521486	13
18084603	13
21040181	16
8221863	17
1992961	13
1308969	13
16422912	16
26279894	13
17697271	13
7966462	13
2416388	13
7317051	13
19579615	13
20057047	16
3779374	13
4240560	13
13226287	13
18778845	13
7863005	13
11540150	13
16521317	13
1199331	13
13882373	13
5577918	13
4120998	13
19448329	13
1003309	16
23217061	16
87838	16
2168409	13
19436527	13
6670880	13
1380487	13
2264301	13
6179920	16
14516184	13
40519778	13
5445380	16
3359334	13
4285574	16
2926355	13
6984252	13
22837584	13
2114604	13
1830	16
5624101	13
5777574	13
6210097	17
1027207	13
10358511	13
1662363	13
2376995	13
3856493	13
13461021	16
2963485	13
24098978	13
627679	13
3957683	13
23703664	13
8260805	16
3796138	13
50486785	13
3494789	13
10391131	13
11300510	13
6700679	13
26594434	13
13795542	13
20052534	13
2835764	13
21978793	13
3471612	13
16574128	16
3455829	13
4199241	13
6221111	16
11612966	13
546545	13
8241906	13
6326302	17
34348678	13
13885946	13
45787889	13
1434263	16
9618747	13
6965315	13
18985502	13
5837658	13
9944229	13
1347107	16
3395872	13
8900127	13
5547751	16
16560349	13
1847539	13
10962585	13
5513016	13
3054662	13
8606780	13
16137395	13
10103940	13
1185789	13
3576635	13
558626	13
2092560	13
1164492	13
3189744	13
6234527	13
7891702	16
9595114	13
1926855	13
217491	17
831719	16
9001150	13
8526621	13
6257859	16
18179827	13
692976	13
7111526	16
3713161	13
5313513	13
13497775	13
1460753	13
5876017	13
11487169	15
2305819	13
5066576	16
4347479	13
19954755	13
5144295	13
3373938	13
2023901	13
11442377	13
4360827	13
814466	13
6246248	13
4107029	13
10854353	13
2348892	17
8975914	13
1506180	13
275284	13
193165	13
5505282	13
4539565	13
3166652	15
11559497	13
6661447	13
5416808	16
7249195	13
1446686	13
5864916	13
4037240	13
14261314	17
2590902	13
597959	13
3578721	13
1476517	16
4338319	13
5261202	17
9002071	13
10824336	16
1573102	13
450940	13
3166422	13
2108901	13
285163	17
6130439	16
1546800	13
9129812	13
366538	16
1282565	13
15656680	13
4549942	13
3997967	13
164860	16
2739261	13
5481783	13
6954094	13
1442473	17
7142482	13
3474706	13
11792832	13
1987758	17
374765	13
4626096	13
3872026	16
33165147	13
5395749	16
15764430	13
5627361	17
2979088	13
10781508	13
6328021	13
5869578	13
8874253	13
921029	13
4216046	13
9852967	13
748210	13
2490878	13
5175259	16
245322	13
5369506	13
2644562	17
15620436	13
6871359	13
3136408	16
1784990	13
13244129	13
6153537	13
3216304	13
465795	13
198330	13
507724	13
15632123	16
3312971	13
23657323	13
4705266	17
4683952	13
5285869	16
6087862	13
3546145	17
545931	13
124143	13
5485971	13
1305588	13
5082988	17
1844375	13
9109353	13
2785883	13
3077701	13
23360679	13
1730380	13
9121625	13
1080875	13
6268392	13
4323886	13
8470053	13
5710170	13
11618006	16
6637376	13
1914311	13
1582116	16
9106546	13
2545276	13
793247	13
11577905	13
3528108	13
5153979	13
2438849	16
4479990	13
2888086	16
19738934	13
2100261	13
1115703	13
518349	13
592000	17
582325	13
1366743	13
9063443	13
11663788	16
541345	13
1581371	13
15892835	13
6064003	13
859883	13
969832	13
14365388	16
1427055	13
1017624	16
5577821	13
13830646	13
250131	13
4577714	13
3938061	13
2609544	13
3747738	16
1783752	13
7348062	13
5973798	13
9153397	13
1854078	13
2405941	13
10479969	13
761776	13
2714631	13
1081074	13
2224097	16
1561739	13
199432	13
5587931	13
5563643	13
14076439	13
19955545	13
8940770	16
1686899	17
4394469	16
825983	13
3166057	13
2980911	13
14328052	17
4026343	16
3535989	16
3155209	13
12568446	13
926588	13
17788184	17
10470387	13
19829676	13
756724	13
8997593	13
11851611	13
404776	13
3693915	13
1286574	16
7059363	16
317570	16
8495	13
12981565	16
2566982	16
3065449	13
167165	13
3068851	13
142041	13
7789675	16
3217558	13
5925604	13
752346	13
18829241	13
7819121	13
4526673	13
13565307	13
3410778	13
4316551	16
17526028	13
6507799	16
8515748	17
2729148	13
7172566	13
4717484	13
7539195	13
2214805	16
3690207	17
8008808	17
2212654	13
276426	13
3382274	13
617425	13
1651252	13
1524377	13
4891	13
1595166	13
1234681	13
2749700	13
8828326	16
5951770	13
1930186	13
7029	13
4433213	13
8359017	16
11702396	13
1143803	13
2480473	16
2581905	13
1216133	13
628274	13
12471626	13
399763	13
391154	13
1398290	13
137990	13
15819851	13
6149603	13
7650746	13
19877281	13
473997	13
4896467	16
12986182	13
7298800	13
5306281	13
430402	13
3707719	16
21255914	13
530292	13
2921870	13
132986	13
1743855	13
1559710	13
2940990	13
8151662	13
292180	13
5510334	13
9411827	13
2710567	13
2331971	13
528689	17
254824	13
11263779	13
716126	16
174738	17
6455708	13
4904288	13
4027532	13
3238688	13
1051749	13
14979463	13
4897567	13
268275	16
280572	13
1733979	13
1591751	16
2634959	13
10178388	13
29757408	13
670820	13
7988455	13
12658994	16
7621464	17
1464482	13
3367545	13
7539376	13
534754	16
864361	13
2464746	13
8246866	13
4106018	13
2019226	13
5142385	13
1007401	13
2445265	13
2729829	13
3149074	13
700159	13
4936888	13
875481	13
927656	13
9850563	13
4503739	13
6874768	13
6092398	13
112577	13
1380501	13
818021	13
3531097	16
1328252	13
6249747	13
216137	13
2574817	13
438606	13
10770808	13
1379314	13
1087504	17
655986	13
3234739	13
8579139	13
9668987	13
1144554	13
11211798	13
5155819	13
4518764	13
1960642	13
3668609	13
7293238	13
1872953	13
3800044	13
543130	13
275580	13
2066872	13
4257978	13
4627834	13
3214953	13
8496814	13
3402302	13
6150566	13
1099904	13
4626024	13
5404043	13
72510	13
327590	13
803278	13
3860632	13
8096451	13
2994950	13
274671	13
2183790	13
13410550	13
1828628	13
2049491	13
1634983	13
4256664	13
7914372	13
68875	13
363279	13
2665675	13
1871107	13
20485567	13
3784718	13
8636364	16
8549814	16
2021591	13
853585	13
4826398	13
1007831	13
3832698	13
7657102	13
2149958	17
20477766	16
274475	13
5269344	13
4839210	13
4762988	13
470120	13
13808464	17
3390642	17
19836072	13
2762843	13
6266198	13
822037	13
4370115	13
544092	13
1983033	13
3870467	16
106121	13
733306	13
164676	13
4476951	13
2633069	13
3394903	13
330919	16
16992523	13
7325225	13
5021473	13
889687	13
149567	13
1020495	13
5681694	13
1963524	13
166588	13
10982369	13
2210144	13
876401	13
6891311	13
2478492	13
12881479	13
12007880	13
7558883	13
6004455	13
91052	16
3565637	13
1180519	13
4375054	16
4135562	16
2511715	13
6854711	13
11284820	16
2477999	13
1728333	16
5666137	13
1448697	13
15731128	13
12673820	13
1465447	13
1950039	13
8786322	13
3827090	13
21061102	16
21690832	13
2875349	16
3450151	13
3330582	13
21827091	13
22041388	13
1637188	16
4061695	13
2540853	13
2770635	13
14000228	13
564330	13
10067365	13
3460349	13
5302694	13
13180159	13
448141	13
3392931	13
3853789	13
7592417	13
1517701	13
2856181	13
8162692	13
7797054	13
2414156	13
508920	13
20420317	13
3273175	13
3030059	13
15610019	13
4472368	16
632156	13
3900924	13
4382934	13
16956526	13
562625	13
1789905	13
9584863	13
813079	13
13120942	13
131155	13
4022672	13
6167507	13
7191879	13
1346427	13
5337523	16
886764	13
795847	17
6802022	13
14087315	16
5376931	16
10615200	13
5526133	13
659688	13
2422778	13
3344305	17
8098131	13
291904	13
209377	13
23760632	13
552847	13
1388899	13
10878611	16
5383352	13
3909179	13
411965	13
9580338	13
598997	13
1654484	13
2235089	13
2964114	13
11726612	13
16701968	13
2690350	16
2903734	13
4870521	13
5528840	13
3918523	13
2288381	13
3772683	13
137676	13
320605	13
1544522	13
4905462	13
8798731	13
738723	13
429565	13
475793	13
8885766	13
6033489	13
15615510	16
9553528	13
7558596	13
7194310	13
6270647	13
7087768	13
911546	13
1240382	13
1112796	13
153278	13
3354495	13
1338424	13
3689623	13
764060	13
4666959	13
4908478	13
850270	16
1738658	13
843518	13
5903306	13
1540022	13
1831610	13
179226	13
3346060	13
36789	13
11807395	16
465296	16
3825653	13
709930	16
14127769	13
5500264	13
6735216	13
7664080	13
7341973	13
15507097	13
3889156	13
1126069	17
9639010	13
785301	13
211047	13
3675902	13
4738333	13
1556219	13
1248704	13
3932514	16
16726413	13
2585072	13
1940363	13
16299905	13
562360	13
6768323	13
628369	17
324633	13
1733248	13
1842284	16
9697293	16
5282649	13
1528326	13
2278769	16
10067299	13
264679	13
5928505	13
14002538	13
6000242	13
3675508	13
16824900	13
3694537	13
4202093	13
314958	13
1254127	17
5220630	13
1024611	13
4312805	13
7266563	13
699086	13
15516600	13
7279958	13
4136061	13
4688299	13
712057	13
4086703	13
13088399	16
5088332	13
6657399	16
6731909	13
9593591	13
5018337	13
3764068	13
4187127	13
7844842	13
3904320	13
8655647	13
615671	17
9955746	13
2632410	13
3529863	16
1420075	13
1073027	16
5359126	13
8590493	16
1093049	13
4824431	13
8756591	13
5448633	17
11281336	13
163352	13
2919464	13
16574973	13
1417041	13
11262444	13
5865158	13
5885691	13
872897	13
3800854	13
2061623	13
11477787	13
5304047	13
16663213	13
351893	13
317120	13
3690007	13
12407577	13
6048708	13
1745243	13
2369398	13
9298152	13
2191703	13
12350780	16
786064	13
5666073	13
3235457	16
8050554	13
1220577	13
4398772	16
554566	13
282461	13
4026402	13
9793918	13
5034835	13
4751087	13
3987831	16
2682684	13
2016779	13
713903	13
1334918	17
16361545	13
2987917	13
4009632	16
9345096	13
674278	13
15357546	13
1011208	13
562243	13
17346707	13
2983695	16
4137656	13
4727697	13
545135	13
6543828	13
990126	16
8344960	13
1915396	17
4491919	13
1984285	13
3992926	16
7093504	13
4456398	13
3700000	13
181395	13
3781668	13
4240007	13
5742639	13
7489957	13
4056292	13
9716114	13
5459298	13
6315748	13
3765516	13
3248653	13
6851829	13
2237954	13
675914	13
4720829	16
4403015	13
5980673	13
582393	13
7151351	13
1293899	16
881643	13
4198101	13
3458880	16
5231608	13
842668	13
9447132	13
2105629	13
4147129	16
353117	13
1933287	13
3092445	13
7746992	13
161984	13
956945	13
16483854	13
1185480	13
7492240	13
4232935	13
7544243	13
535958	13
10666064	13
16039687	13
92643	13
3208318	13
3552487	13
5774068	13
92481	13
2943031	13
3582931	13
3760545	13
4641221	13
108099	13
1309790	16
961821	16
7738752	13
5171062	13
10690390	13
72353	13
13980266	13
13498456	13
3403111	13
3065419	13
2872586	13
1819188	13
1942528	17
14867343	13
35335	13
2146784	13
274899	16
984673	13
197336	13
4696594	13
4732790	16
6765941	13
1556016	13
6650427	13
6684416	13
4473102	13
457077	13
4401606	13
997504	17
509933	13
2030664	13
2333999	13
1243618	16
5446572	13
6155411	13
5031880	13
7032185	13
2168322	13
4582604	13
3889622	13
14569745	13
1788489	13
2211440	13
560620	13
2500302	13
828158	13
19422147	13
3649173	13
5289059	16
6420554	13
8311262	13
4066126	13
1725044	13
7647768	13
1844840	13
1951182	16
3160248	13
9531360	16
5489490	13
7338214	17
1896124	13
756906	13
1850377	13
2461032	13
515654	16
23919069	13
2530381	13
9962537	13
5174445	13
5124807	13
115353	13
2097531	13
240225	17
1104117	16
5203744	13
534015	13
3525118	13
7166872	16
293300	13
1160437	13
18323694	13
862701	13
220368	13
5159548	13
3100995	13
911179	13
11531591	13
4802847	13
1293395	16
11382702	17
2910644	16
3487303	13
2574623	13
2199293	13
4059835	13
2232625	13
13414605	13
884506	13
16638162	13
11988537	17
7340066	13
1813384	13
4776576	13
16355195	17
860477	13
1408779	13
3908397	13
8859620	13
715659	16
4812252	13
2545610	17
2867312	13
3438508	13
7008147	13
9213318	13
39564	13
3667456	16
2689896	13
5517233	13
709667	16
10836728	13
4792824	16
2185099	13
11221921	13
6009914	13
35452847	13
1025881	13
6814891	13
300750	13
6458386	16
1404086	13
89202	13
15225448	13
40569871	13
26509575	13
21714293	13
7531786	13
4274194	13
2531854	13
1045349	13
4279863	13
830839	13
41621	13
1717690	13
3942730	13
3726472	13
5823675	13
11566314	13
5581661	13
3125075	16
1717842	13
4994354	17
7295739	13
2058083	13
4624718	13
4297178	13
9151923	13
6871094	16
4698375	13
11531670	13
4349018	13
882882	13
3615707	16
1480714	13
2249991	13
1597030	13
957765	13
1488384	13
2290424	13
2212787	13
1160603	13
1127906	13
13338697	17
488621	16
10450593	16
17141631	16
160283	13
7465136	13
6798533	13
2415676	17
1816225	16
164757	13
1490360	13
231090	13
1068374	13
9531542	13
5467208	13
9244996	13
2074543	16
7258374	16
6109073	17
605337	13
5269842	16
4042991	13
7054348	13
3144993	13
805356	17
5784138	15
10452819	13
5691584	13
4731738	13
3304470	13
8752778	13
9062692	13
4186933	13
732557	13
3836756	13
4110698	13
5615622	13
2886050	13
245188	13
3733694	13
280375	17
2658528	13
1530426	13
6189131	16
2007993	13
15964866	13
469706	16
3433727	13
1036994	13
1214671	16
16744105	13
6203456	13
1459547	13
3401446	13
6294623	13
1923755	13
260990	13
6507414	13
406445	13
264303	13
12277150	13
4645482	13
5326076	13
14020366	13
8515696	13
12499394	13
3009615	13
7239806	13
2120853	16
2898620	13
9759471	16
3037183	13
2921060	13
482182	13
7279209	13
773918	13
2248744	13
3831244	13
737850	13
10995192	13
2830385	13
18518039	13
21376980	15
666383	13
14635732	13
7016840	13
20841762	13
2217174	13
1351226	13
1075973	13
1352588	13
2827063	13
4635397	13
832039	13
341224	16
4096324	13
428973	13
4333930	13
557808	13
935155	13
781668	13
3930333	17
2164683	13
17221810	13
526189	13
1289451	17
3437347	16
9407212	17
4393736	13
3031946	13
6225876	13
2976434	13
4648277	13
1333452	13
5822921	13
4756873	13
1273962	13
10337449	13
6748519	13
6577889	13
13460443	13
4935521	13
6971559	13
20566782	13
5670846	13
1863168	13
241148	13
3346154	16
13157125	13
7028707	13
2248309	16
1121222	16
3875446	13
71745	13
6728119	15
5033235	13
1896688	13
3992133	17
4418609	13
1704496	17
2920383	13
2015421	13
2362928	13
7641647	13
3974760	13
3664715	13
747144	13
11657092	13
3171323	13
1084583	13
1372057	13
154870	13
3189053	13
13360351	13
8643814	13
380806	13
36950252	13
10551666	13
1532947	13
5658403	13
689923	13
7204502	13
3329718	13
1018199	16
4223422	13
11965655	13
3020538	16
341475	13
458098	13
1347956	13
1481754	16
1188835	15
3744776	13
14238630	13
12656782	13
1708479	13
21391060	13
1296581	17
7674316	13
2821710	13
11869280	13
3028065	13
596977	13
858962	17
4657711	13
3464267	13
419793	13
469559	13
3729541	13
453284	13
1925602	13
1488526	13
9034833	13
3054105	13
2875902	16
513609	13
10918761	13
4246140	13
12633518	16
2294090	13
3353834	13
15867028	13
266764	13
6863045	13
852733	13
2037634	13
4872899	13
6604434	13
6049451	13
2378324	16
2222980	13
1396757	13
767881	13
6101223	16
6184106	13
213314	13
11001287	13
183360	17
616416	13
5075121	13
2199359	13
1397609	13
3539657	13
1370971	13
9946847	13
3567632	13
5922435	17
3597239	13
1423202	13
681768	13
6657671	13
763750	13
7224961	13
3932907	13
3335859	13
3646771	13
14508969	16
1727717	13
717506	13
9386373	13
2666443	17
6576548	13
1772900	13
16112	17
406403	16
736542	13
790961	13
321082	13
3377698	13
2797385	13
5688281	13
564706	13
6966774	16
873618	13
11582990	13
4304035	13
14214273	13
9916595	13
556700	16
258665	13
1323983	13
1430945	13
3224522	13
2711162	13
1954138	13
5087624	13
3298952	13
5231462	13
3774745	17
722736	13
1527632	13
10570366	13
5704884	13
4973193	13
117577	13
6310168	13
3060145	13
3404786	13
5916092	13
6117218	13
1046730	13
10435934	13
1248879	13
4025441	13
4019938	13
247734	13
762076	13
4890552	13
1687576	13
8599846	13
718735	16
4611865	13
362816	13
1210368	13
626473	13
2285988	13
1247586	13
18159554	13
4974101	13
1551047	13
5190154	13
1572661	13
6955581	13
11548607	13
9237496	13
10247640	13
4398273	13
6922003	13
6047522	13
8466090	13
1006633	13
336743	13
21401644	13
4076355	13
747324	13
141279	16
3204420	16
3121892	13
1208688	13
3546083	13
5739930	13
5006859	13
9263836	13
3732669	17
2923691	13
16034531	13
248881	13
1842916	13
8330005	13
1784446	13
1464024	13
11128248	16
9274768	13
4271071	16
8495807	13
4188130	13
23591996	13
13626626	13
116569	13
7392508	13
539327	16
6726683	13
1616521	13
3734237	16
9341381	13
15609405	13
3474986	13
2801938	13
5184343	13
1218452	13
6794333	13
6602723	16
4992417	13
5923429	13
531494	16
7570119	13
14896215	13
5348605	16
4784066	13
5769889	13
1098003	13
8873801	13
419759	16
5236865	13
3484289	17
4205461	17
6712783	13
3009452	13
1150050	13
11413318	16
1301641	13
542352	13
9320044	13
782555	13
27343277	13
21783703	13
7176086	13
32277395	13
1932107	16
3829486	16
10906255	13
3914449	13
4558586	16
14073515	13
7284786	13
13554979	13
11115809	13
3176835	13
1640996	16
2751249	13
5891174	13
9143845	17
3062467	13
5777264	13
8801830	13
2200735	13
5027930	13
8973600	13
433388	16
5713583	13
5683930	13
491719	13
716518	17
1678198	13
577428	13
2808445	16
6166543	13
189450	13
13531439	16
739651	13
4745858	13
8780782	13
1020300	13
63124	13
73492	13
1793329	16
16781401	13
7702444	13
5398393	13
5487794	13
1602384	13
148773	13
1513941	13
1303409	16
11822559	13
1818255	13
1050545	13
3452960	13
251610	13
4187006	13
13193915	13
5265039	13
309953	13
480724	13
454491	13
5215886	13
1544549	13
2493478	16
1723384	16
10428573	13
7374757	13
312953	13
4601298	13
7397182	13
828297	13
262269	13
1982741	13
8211648	13
8784684	16
2729740	13
2726300	16
1696525	13
895254	16
3626494	13
243322	13
6966084	16
1775494	13
5544711	13
10299753	13
1968782	13
2517862	13
13624322	16
854455	13
2317512	13
8883571	13
9768069	13
16555448	13
6067641	13
4686276	13
2730162	13
2799210	13
274347	13
4701405	13
11983287	16
1796101	13
73284	13
11162410	16
4490176	13
3843955	13
5955189	13
3983908	13
2436277	16
657859	17
338554	13
692101	17
4524631	13
8061639	13
15471950	13
7195915	13
2919928	13
3157173	13
5089826	17
5273722	13
3127931	13
5769165	13
7460152	16
11029818	16
3889850	16
2496048	13
1474134	13
783383	13
220220	13
221565	13
2390586	13
3951995	13
2933627	13
2837202	13
14007078	13
545288	13
871338	13
1779758	13
5569085	13
13113768	13
254844	13
8685717	13
3475691	13
20753744	16
12309260	13
6493591	13
12451964	13
2803349	13
1712160	13
563920	13
10620985	17
21907482	13
7468619	16
674680	13
8492176	13
2864532	17
3533738	16
8584231	13
3326419	13
4599397	13
10236044	13
1228610	13
4466572	13
2987764	16
246767	13
3949839	13
352013	13
7700355	13
852880	17
415368	13
13018616	13
3914025	13
1563220	13
4795128	13
2525168	13
936697	13
751493	13
2233236	13
3757724	16
11715686	13
4083952	13
983457	13
770746	13
932766	13
6292609	13
13276233	13
5811468	13
642550	13
177574	13
5354601	13
4086431	13
1222404	13
7671923	13
11348256	13
10158685	13
4398609	13
5829317	13
2874892	13
314313	13
25943	13
2996184	13
4853652	13
9410169	13
5500845	13
8667098	13
6830481	13
9065552	13
10073592	13
11090686	13
4417817	13
4273196	13
180453	13
888072	13
18084082	16
897501	13
8670487	13
7556084	13
2415775	16
4535837	16
3267012	13
128324	13
4298400	13
1390590	13
2819560	13
8631889	17
9782422	13
4313303	17
2605758	16
466664	13
2826173	13
12890274	13
1439405	13
2452457	13
8726576	13
9527931	13
7959089	13
790661	13
5814339	16
2663094	13
645482	13
1410723	13
18232028	13
25796110	13
2946417	13
4072619	16
5867312	13
7361713	13
5185693	13
4021510	16
4851475	13
8115549	13
6341371	13
1666998	13
13967708	16
9496769	13
1378458	13
7304750	13
2262228	13
13576309	13
5456605	13
6049822	13
4876095	13
6366888	13
1296534	13
10714473	16
4571800	16
10629362	16
8772379	13
5341755	13
707337	13
1439611	13
1457368	13
7306943	13
7750867	13
15462966	13
13884904	13
2918082	13
8188304	13
3201816	13
3487686	17
6648313	13
417240	13
7632190	13
227263	13
431995	13
12048495	13
6036484	13
5341465	13
2062709	13
593046	16
4705995	13
1953204	13
8345635	13
6115397	13
16069722	13
6503769	17
24134921	13
1023711	13
14389941	13
223385	16
558657	16
2934772	17
5481805	13
1856007	13
13941138	13
617771	13
22248227	17
18726015	13
2879701	13
19257303	13
10360831	16
18096559	13
36963401	16
401419	13
12408174	13
712301	13
2729359	16
2093698	13
5644984	13
12749383	13
14551601	16
9820962	13
29215101	13
4683654	16
4909647	13
10292185	13
3032242	13
10357968	13
3604982	16
5701135	13
2555097	13
66989	13
2008928	13
13753614	13
3212803	13
4066585	13
3534369	13
5530429	13
2406699	13
858270	13
1700889	13
16733106	13
4214037	13
12461341	16
2945059	16
9388257	13
2501806	13
8305876	13
8097200	13
9904117	13
427458	13
13588881	13
7651961	13
14425832	13
8177490	16
2032562	13
6951758	13
4804241	13
9019186	13
8972950	16
13053484	13
8973785	13
5176041	13
3852906	13
9281756	13
1063578	13
3520028	13
1551435	13
11312919	13
5684450	13
27433309	13
15496205	13
19526760	13
6119754	13
3369227	17
29450269	13
1400725	13
19018619	13
3803504	13
3547188	17
5123158	13
1528315	17
402779	13
5954306	16
8109981	13
3750002	13
13932090	13
5948981	17
78350	13
6449727	16
15708006	13
4446488	16
120402	13
4447858	13
18472789	13
6711640	13
9097912	16
23584944	13
367788	16
15152468	16
4843475	13
99086	13
3945219	13
2190626	13
657571	13
8084326	13
1842998	13
3043891	13
4370311	13
1318431	13
12624426	13
6532575	13
15765293	13
5122565	13
14439107	13
1135058	16
2090045	13
5483145	13
5756444	16
1241812	13
16696847	13
25329174	13
17337581	17
17548153	13
2395246	13
19219967	13
676940	13
7859526	16
11913295	13
3794662	16
4147947	13
2410789	13
7021683	13
28978106	13
3114798	13
10389829	13
404301	13
2685315	13
3817236	13
5221022	13
850867	13
7076129	16
4792953	13
5143187	13
17448257	13
9469032	13
1953967	16
395119	12
1595199	13
5048944	13
1257048	16
118465	13
527304	16
838498	13
1369883	13
2504840	13
732255	13
4131016	13
13780829	17
607968	13
282204	13
218374	13
2024908	13
1189347	13
17735849	13
3619954	13
1230280	13
11067790	13
116382	13
2840721	13
197438	13
343632	13
2614640	16
3728317	13
5273416	13
1484387	13
5485081	13
4250280	16
1854413	13
2334671	13
2319640	13
3290568	13
6334501	13
4461332	13
3936189	13
7767527	13
465868	16
135823	17
850435	13
5991569	13
1582848	13
8872721	17
5046321	13
4617575	13
2542467	13
9799476	13
107615	17
4819633	13
6659704	13
9184065	13
3719015	16
16558539	13
1742745	13
2433812	13
7531742	13
1063864	13
8047892	13
1637341	13
3485730	13
4030983	16
2744955	13
866577	13
2518181	13
7653027	13
9788343	13
683632	13
3112643	13
1117362	13
3027546	13
367270	13
1222367	13
1734554	13
1888388	16
4382251	13
3992142	13
13447490	13
5612254	13
13988528	13
385220	13
9105179	13
3105813	13
2170250	16
2839145	13
467900	13
8516561	13
4603562	13
297784	13
4339465	13
406991	13
1240159	16
5821480	13
3668780	13
6416055	13
510055	13
3698514	13
1306170	16
170316	13
2364017	13
1597773	13
3022783	13
1796102	16
8261353	13
3175357	13
18001907	17
2197846	13
7332068	13
872197	13
11234152	13
17951839	13
2800413	13
1276498	13
836828	13
2009520	16
4218361	13
3603997	13
2232770	13
3637558	13
3260508	16
4321481	13
9361961	17
7790541	13
2173742	13
1717981	16
1388568	13
6813090	13
5827818	13
5843447	17
278362	16
3089512	13
2386106	13
14476741	13
5462315	13
18663705	16
5171658	16
1347102	13
5187717	13
8426356	13
3228179	13
2736462	15
9200645	13
820613	13
44615491	13
2045562	13
2859721	13
3702331	13
4696690	13
6006662	13
6055925	13
8028289	13
11703479	13
9095679	13
2504772	13
6240619	13
1842482	16
7905243	13
4990505	13
2579330	13
4938468	13
1290576	13
1369097	13
5256107	13
9498378	13
5061556	13
4480316	13
9012652	13
407398	16
2361303	13
2941966	13
2445031	16
2928240	13
2163815	13
5905180	13
1027876	13
10620552	16
5962497	13
10427809	13
1332703	13
4113877	13
1074061	13
6295089	13
34913468	13
1271606	13
748460	16
1201021	13
280386	13
3169473	13
226137	13
1258768	13
7759595	13
2870731	13
5588321	13
45356	13
2857609	13
8204622	13
3557304	17
1047389	16
5418883	13
20432694	13
5070487	16
4930898	16
7127251	13
8012476	13
2278838	13
4006820	13
8542404	13
3064996	16
10015865	16
4915476	13
5377613	13
2407838	13
308341	13
73054	17
3464085	13
16597302	13
13719839	13
22155275	13
13554743	13
6106669	13
9842626	13
8673639	13
1811660	13
8524180	13
9899332	13
12127932	13
7772615	13
5445430	13
299436	13
5633952	13
4280295	13
17290282	13
5534772	16
2234663	16
4275869	13
21266496	13
403564	13
7833735	13
2270526	13
4680968	13
1105469	13
5870213	13
14515861	13
2270824	16
1264730	13
921445	13
6476951	13
7354955	13
1162030	13
2971181	13
14071833	13
5485443	16
6673848	13
2895621	13
721522	13
728533	17
3172223	13
3421022	13
5209485	13
4888460	17
1629975	13
688560	13
28623181	13
234193	13
9824048	13
1305804	13
4512086	13
3524431	16
8445379	13
4458354	13
2502925	13
11086408	13
631578	16
23326944	13
20657758	13
4923969	13
46064	13
22992313	13
22993940	13
11898450	13
4899498	13
8955188	13
22531193	13
386514	13
2096698	13
20929834	13
19143371	13
20620596	13
42136742	13
21021307	13
18080291	13
15767220	13
5299879	13
9846852	13
3292258	13
24449402	13
10093907	13
9213916	17
6819739	13
18282616	13
9599517	13
945660	13
7430716	13
8969122	13
15809908	17
3451752	16
23261008	13
31151183	16
9274635	16
9623692	13
24636483	16
3211369	13
533597	16
6692960	13
4661397	13
22297117	13
466732	13
1545843	17
20701253	13
21615931	13
17644363	13
363925	13
553194	13
6666568	16
13115476	13
11866342	17
1055948	13
3268569	13
910929	13
2299648	13
3914883	13
23241863	13
24562861	13
5644849	13
11054414	13
1349286	13
4408455	16
11141090	13
449125	13
12257867	13
4843419	13
1793212	13
4251929	16
10505418	13
2154449	13
2035467	13
12281182	13
278277	13
1937733	13
1601483	16
6818881	16
1657714	13
3041074	13
199861	13
7997311	13
4360101	13
1790178	13
2811612	13
15853660	13
2639928	13
2643806	13
6560351	13
2834262	13
6019241	16
4877052	13
12231370	16
24346411	17
10394081	13
8115116	13
9871148	13
8309556	13
1115053	16
9657795	13
4267326	13
6471451	13
1850417	13
5350463	16
1934418	13
549358	16
1536782	13
1247090	13
39481410	16
1481837	13
12383269	16
7575545	13
976376	13
9173511	13
10519319	16
6699147	13
3279828	13
17092011	13
3165445	13
116525	17
7306262	16
8500634	13
4541276	13
915907	13
9952055	13
5492656	13
15966959	13
7288119	13
18704283	16
16914759	13
14915069	13
2038492	13
24562038	17
6528945	13
12349854	13
7298176	16
2406268	16
6819051	16
23568117	13
11853959	13
17562119	16
7687379	13
1825296	16
13421246	13
27642583	13
12198599	13
33807997	13
2868159	13
14890749	13
3736531	13
5369153	13
11603517	13
18961175	13
264034	13
4258028	13
120704	13
3207487	16
514332	13
542128	13
6518700	13
16879543	13
4126221	13
12855159	13
718769	16
813609	13
11440447	13
2106052	13
357959	16
2604749	13
31570835	13
2428886	13
11864292	13
7363809	13
28421020	13
2187239	13
7640704	13
7100921	13
2718394	13
2870678	13
11670413	13
3370019	17
8569373	13
1385869	13
1301458	13
230714	17
4412964	13
15738459	13
1315657	13
19122089	13
2672972	13
585527	13
3738201	13
6537990	13
13045845	13
16947077	13
2104392	13
4837793	13
7955242	13
4494547	13
4191591	13
2539502	13
21809	13
24109072	13
8831744	15
3219212	16
4300520	13
9979144	13
19025219	13
8738079	13
5453935	13
6563215	13
12080746	13
13208971	13
1847333	13
1152087	13
3192247	13
872948	16
31697161	13
12381791	13
2688207	16
438159	13
4067152	13
9186292	13
7379065	13
3097296	13
11192264	13
6455307	13
865246	13
11925722	13
6657239	16
1417680	13
6901764	16
6232445	16
10067105	13
3913765	13
3225560	13
4321879	13
5680980	13
2766372	13
1177447	13
251854	13
6192858	13
3084475	13
7629976	13
22227680	13
7102485	13
3753049	16
4499127	13
7214596	13
3929539	13
18963789	13
4039278	13
820414	13
9290535	17
3642272	13
570969	16
10754490	13
17709086	13
1442116	13
2589372	13
887247	13
2042610	13
617488	16
6646938	13
2013991	16
5976728	17
6658145	13
3594416	13
25850824	16
6351119	13
8820301	13
9488206	13
4579440	13
5621571	13
8618766	13
5137602	13
6757869	13
4937121	13
4877075	13
8602281	17
5086651	13
12561880	13
5461294	13
4835179	13
3488955	13
719016	16
721878	13
3401869	13
2212422	13
10740019	13
48194	13
7937958	13
13162339	13
407312	13
2293989	13
1091309	13
13506422	13
29165412	17
884507	17
13731642	13
3494227	13
7680817	13
6118671	13
1945656	13
1322733	13
1165229	13
2444351	13
1015524	13
284417	13
850147	13
3382408	13
5217575	13
4314999	13
5208020	17
16125553	13
6952994	13
6467489	13
877143	13
6112732	17
3497642	13
16548562	13
2281893	13
436942	13
6922117	13
5149138	13
10127151	13
3597118	13
5051614	13
2098019	13
9513777	13
4411967	13
2044692	13
5198396	13
2034612	13
4530036	13
603163	13
8835564	13
1519958	13
1210751	13
3157114	13
7551025	13
535835	16
9770743	13
3264429	13
10738515	13
2376376	13
17175721	13
7811745	13
2611180	13
83983	13
1454791	16
11832638	17
328980	13
7095406	13
2072285	13
4155100	13
3991247	13
14277222	16
1955526	16
19281220	13
4252093	13
8936163	13
196241	13
12570675	16
17084572	13
8449435	13
1695307	13
29793013	13
2383290	13
10620891	16
1738513	13
37958592	16
5713101	13
3778136	13
4526327	13
1703352	13
13922031	13
1668001	13
6678031	13
8386324	13
9850005	13
10252218	16
6265498	16
1232617	13
10951433	17
850234	13
7791454	13
13258936	13
91509	13
4985084	16
922052	13
5260813	17
7734573	13
15217781	16
16514378	16
6202570	13
2433504	13
17560139	16
11624981	13
857730	16
7422094	16
326909	13
2984270	13
17302734	17
234809	13
2994734	13
863084	16
5539024	13
17856430	13
13925678	13
20650878	13
10847321	16
32934444	16
19157446	13
1573390	13
10242284	13
13182772	16
22130599	16
9304099	16
23517382	13
1849913	13
9436164	13
3765923	13
22736918	13
325113	16
836592	17
22525587	13
32722997	13
15336116	13
15223216	13
3364363	13
1933401	13
5262982	13
5217294	16
7933924	13
4928839	13
22651119	16
11022390	16
14331115	13
12796620	13
31106215	13
8079673	13
2039586	16
2410906	17
5343962	13
498012	13
2163098	13
18897272	13
1601143	13
18401945	13
13229883	17
157001	13
1904525	13
20210512	13
3990575	17
24634653	13
197215	13
8564279	13
634302	13
16805964	16
818316	13
359531	13
4948077	13
4265531	13
3325367	13
13194761	13
2908724	13
11652611	16
8912648	13
10237506	13
1799931	13
5185470	13
585985	13
486945	13
6605117	13
8587990	16
1003511	13
326230	13
4248200	16
2089233	13
8302947	13
3230164	13
1828596	13
9912815	13
3311664	13
4393067	13
1644437	13
37128172	13
2254070	13
3220272	13
8199674	16
1230556	13
4046353	16
10017433	13
4585674	13
21062321	16
437001	16
8042542	13
2528438	13
8484507	13
18138379	13
1086500	13
3797133	13
14128143	16
24851520	13
473544	13
3802346	17
772466	13
15370084	13
5462615	13
2859351	13
2937611	13
4208780	13
2283628	15
5282080	13
1074870	16
9989208	16
6649233	13
2878875	13
4145972	17
3628954	13
12214147	13
5220503	16
13369921	13
1076663	13
10115727	13
12809922	13
1438540	16
7120512	13
1582402	13
518827	13
5785944	16
1317102	16
457542	13
1109948	13
9207434	13
13147933	13
32279947	13
2743553	13
1202141	16
5358470	13
15839201	13
5312564	13
8152375	16
12003709	13
4038624	13
2714972	13
9494646	13
3811546	13
5600944	16
11379791	13
416151	13
3226152	16
9503413	13
12877766	16
23574291	13
1156960	16
6607254	13
8198351	13
15355206	13
569752	13
14713862	13
21155116	13
9349677	13
214329	13
12723047	16
3747979	13
5303329	13
1605381	13
16792024	13
2034194	16
17889463	13
11680950	13
3689360	13
8051323	13
5154819	13
970154	16
10366420	13
25494151	13
3092469	13
3703322	13
8953853	13
32320321	13
13576623	16
1397301	13
1469167	13
4119828	13
4161345	13
6429107	13
11009860	13
1870590	17
2711042	13
4513901	16
10969173	13
3830140	13
2198562	16
6522373	13
7625140	13
9407339	13
4690032	13
3275362	13
11419795	13
1935255	13
5022329	13
2291949	13
1008458	13
9902632	13
1718679	13
9953785	13
941511	13
309638	16
261442	13
273857	13
11109363	13
14050191	13
3104851	13
499949	13
2287841	13
2859010	13
4419793	13
13572456	13
3433567	13
1444625	16
1114075	13
6659219	13
12511412	13
9829371	13
4715589	13
10003799	13
21694300	16
6014053	13
5810922	13
1159401	13
3174544	13
100123	17
13148268	13
2210554	16
2029474	13
6868295	13
10512458	13
22422172	13
2515644	13
1534811	13
2291274	13
8147717	13
33948784	13
1451162	13
694962	13
1604279	13
9852418	13
1255182	16
5752234	13
2568662	13
2067012	13
14578310	13
1819046	13
3140552	13
605344	13
12983865	13
9795085	13
3800596	13
23846002	13
5389318	13
212076	13
2160608	16
4343966	13
959893	13
91855	16
2647675	16
6977478	16
5370014	17
6516641	13
6267997	13
1030666	13
1022413	13
10084012	13
2291469	13
6323550	13
6997354	16
10604109	13
3452332	13
2904490	13
923133	13
248905	13
16701795	13
743574	13
14295443	13
6439706	13
973670	13
6904209	17
12881242	13
2421154	16
2452324	17
4196796	13
5171543	13
14132742	13
1812050	17
5115855	13
20900663	13
6650614	13
964246	13
4568557	13
2190080	13
6345586	13
2100085	13
25771809	13
9597689	13
8591630	13
14052845	13
1272909	13
3472356	13
417544	13
8502285	17
10228307	13
111811	13
1866392	16
1399477	16
169077	13
8417769	13
7866015	13
11922308	13
7329112	13
2574283	13
12055221	16
12284475	13
13322414	13
1743604	13
1276594	13
1237546	13
3452433	13
1727451	13
1339012	13
10807716	13
1999971	13
6902901	13
3113609	13
2723040	13
2543269	13
5940996	13
17316801	13
11694106	13
405709	13
5404316	13
5521966	17
1671607	13
894334	13
3348547	13
8303244	13
6205053	13
512943	13
13614375	13
5772973	13
9274176	13
5214407	13
11667183	13
608368	13
3197193	13
1817692	13
7451841	16
601287	13
3611935	13
1207313	13
156349	16
1177517	13
4021716	13
1763814	13
7427688	13
11147462	16
2268818	13
200638	13
14765688	13
22170152	13
13704564	13
3715162	13
1536623	13
2411140	13
943823	13
22190201	13
8370546	13
2261380	13
5838904	17
11276313	16
153225	16
2840301	13
3387325	13
13763371	13
1387558	13
4425934	13
3340432	13
6457621	16
16397445	13
14734506	13
15262888	13
991737	13
8043209	13
9755265	13
2069387	16
5216472	13
2690578	13
8020077	17
2561534	13
1140586	13
4134780	13
45469	13
6705954	13
4611765	13
187909	16
3211153	13
1876221	13
3346137	13
158340	13
2168848	13
4640206	16
6879168	13
3825415	13
6705916	13
6860243	13
10837017	13
14745484	13
616224	13
8547116	13
5517749	13
568645	13
1483464	16
8029157	13
784666	13
5730859	13
5574949	17
41142213	13
2237284	16
3441283	13
5140287	13
16249814	13
8925271	13
5037468	13
4512031	13
6454137	13
11241734	13
7976656	13
12291292	13
15049941	13
8629418	13
81501	13
703489	13
28276330	13
3117275	13
12259819	13
34892038	13
24834568	13
4483222	13
21872722	13
5314014	13
26916694	13
1591079	13
7525520	13
3613693	13
19674133	13
4633896	13
1867949	13
10234565	16
18772736	16
1306592	13
4937774	13
5990640	13
1875071	13
4025387	13
245750	13
38211	13
1897689	13
3379178	13
11669773	13
10299590	13
21070393	16
17188222	13
1781322	13
21233447	13
5408723	13
1373176	13
5043780	13
18833587	13
21698917	16
15010624	13
12531856	13
2400573	16
12507839	13
428279	13
15050040	13
12845607	13
3712192	17
2642615	13
21641989	13
14920569	16
23715965	13
3424880	13
9367163	13
28956587	13
4562776	13
399297	13
9300165	13
3172415	13
16233879	13
7274326	13
11389685	13
173370	13
7350823	16
4107373	13
30468865	13
8868751	13
6418937	17
13576043	13
951374	13
3775320	13
16080016	13
3684576	13
3962497	13
5664066	13
16332436	13
428293	13
2556457	13
531003	16
5795513	13
12710479	13
1288517	13
7018864	13
11960726	13
5833803	17
6027199	17
9608144	13
6102210	13
7370624	16
2925906	13
12019773	13
1310090	16
23353434	16
5152618	16
1973504	13
2134192	13
2843852	13
390467	16
9645681	13
2628775	13
2388919	13
6618475	13
10676884	17
3203039	13
1016429	13
6092936	13
2947160	13
2154351	13
5006211	13
1293448	13
354390	13
6943118	13
7035113	17
17971196	13
7353315	13
9347480	17
13634912	13
9100542	13
870868	13
9193179	16
935483	13
22713050	13
1182731	13
1707177	16
16308699	13
6325222	13
19546	13
754956	17
17095683	13
14209249	13
18538890	13
16773886	16
32237505	13
3715261	15
13552240	13
36181138	16
3089222	13
172025	17
25440506	13
3269828	13
15953159	16
7965661	13
847251	13
12469435	16
2391687	17
617640	13
4442015	13
12190087	13
3552154	16
2694595	16
5534518	16
17649152	13
19074955	13
10917385	13
201201	13
6681060	16
10388748	13
964127	13
98828	17
6713735	13
1642209	13
6033315	16
985753	13
954128	13
13253484	13
7118567	13
1513348	13
675787	13
18438389	13
1616268	13
6072996	16
9453605	13
2703110	13
5562470	13
669759	13
5855688	13
7510144	16
10374266	13
244008	16
9748870	17
3370776	13
3053607	13
3259572	13
12386508	13
6247352	16
2282817	13
9104869	13
3359994	13
1930284	13
12895949	13
564234	13
15750787	13
3393594	13
12559213	13
14719113	13
5913801	16
2261328	13
362991	13
24283668	13
5199910	13
4394608	13
6689686	13
7782540	13
2256347	13
2801753	13
3633851	13
906614	16
2070568	13
9421988	13
2479141	13
2123536	13
1546047	12
1514395	13
4358355	13
545418	13
1384504	16
1771243	13
938201	13
2968919	13
11933422	13
8707787	13
1238440	13
1143338	13
9340925	13
16614588	13
1025562	13
8453488	13
13252467	13
2912045	13
3108882	13
2519642	13
2297140	16
6009890	13
976096	13
18377743	13
1048799	13
7931419	13
6950218	16
22806745	13
662551	13
1021422	13
24874488	13
4047329	13
587109	13
3043148	13
6008003	13
17417760	13
4998011	17
18813836	13
6109191	13
4511987	13
4642851	13
21572044	13
2288569	13
4764562	16
20140287	13
10758083	13
22577737	13
3741209	13
6440470	13
14896238	13
3997320	13
16131957	13
8594264	13
274352	13
2053067	13
803989	13
12148593	13
29250487	13
738637	13
9167021	13
17536209	13
8951699	13
3761036	13
293076	16
15024386	13
3603783	13
14054594	13
27134866	13
19967302	13
28305973	16
10247699	13
8050137	13
174761	13
10001419	13
8218635	13
830708	13
36897935	13
19083812	13
2978535	13
3999791	13
1359181	13
22125765	16
3881504	13
15757864	13
8350639	13
13936029	13
8248674	16
30102179	16
25449629	13
13695937	13
3231660	13
4041271	13
23685619	16
3325810	16
1316649	13
1767123	13
34623049	13
16274713	13
8833325	13
316128	13
9923877	16
10731992	13
1452943	13
7724399	13
16618742	13
4067204	16
8134297	13
4816923	13
1818048	16
49416169	13
27635640	13
495371	13
8822753	13
2932178	17
31235761	13
8890236	13
4571006	13
14355933	13
15288414	13
3709955	16
15155425	13
17535136	13
11636959	16
52273633	13
22477702	13
6745730	13
7287068	16
6829761	13
15017546	16
3229256	13
25199683	13
8548297	16
27518127	13
7563629	13
32471704	13
12155628	16
5937887	13
4702324	13
6051343	13
12556699	13
2948209	13
2006879	13
3409194	13
14865133	13
2100800	13
20156287	16
31586729	13
1403273	16
8964722	16
3419177	13
19734945	13
1101593	13
36116011	16
6506106	13
15444941	16
2247818	13
8081320	13
10192777	13
2950362	13
1347802	13
1356254	13
60424593	17
26638519	13
3569415	16
6077077	13
23590280	13
1283944	17
14529398	13
1148805	13
3215633	16
2462113	13
6408401	13
222132	13
4944337	13
4924232	13
37569828	13
2252541	16
725592	13
8407881	13
11453796	17
103343	13
19186730	13
50463288	13
3101257	13
14353274	13
16960885	17
818018	13
72514529	13
26108419	13
9965481	13
29542301	13
15554631	16
39355849	16
10932199	13
5883611	13
776829	13
18412530	13
6315083	13
16482363	13
8964025	13
423184	13
5910450	16
945770	16
23572892	13
7401215	16
3816647	13
8071389	13
18471404	13
1163379	16
13739567	13
6748951	13
5322437	13
12793707	13
7443921	13
4858969	13
8741763	13
3084184	13
4186109	13
3637520	16
3198955	16
6372069	16
8065155	13
8671803	13
17860846	13
1842056	13
11750584	13
1824175	16
1166701	13
21695286	13
24510182	13
586152	13
5063513	16
18579949	16
6194863	13
6466879	13
1241698	13
6720204	13
2761388	17
4584727	13
7255054	13
25291534	13
7677405	13
4856731	13
15039299	13
2400919	13
4404161	13
11563910	13
15392789	13
22399219	13
17715349	13
8130184	13
4740173	13
1907002	13
13898218	16
2464863	17
9944551	13
5178587	16
7656458	13
6175537	13
3238085	13
3435802	13
19558721	13
1030207	13
2480660	13
8817187	13
2515513	13
1223835	16
12677076	16
6273661	13
13599821	16
4498032	13
550323	13
1513619	13
7588817	13
5141062	13
1962341	13
6256604	17
2920451	13
5861562	13
4204373	13
6152897	13
1040767	13
2982448	13
478587	13
4264568	13
2998926	13
1308147	13
6690466	13
7306311	13
4383344	13
9506929	13
978248	13
6990257	13
3065815	13
2939430	13
796373	13
2607468	13
16647804	13
8474950	13
17926341	13
54044827	13
3047465	13
6462703	13
658473	13
30235567	13
27385198	16
14611189	13
9933195	13
2479827	13
603015	13
360735	13
1539425	13
7253478	13
12997147	13
15098451	13
2502036	13
6620973	16
7037606	13
14064010	13
3887651	17
960149	13
16281857	13
26078226	13
880282	13
879548	13
161323	13
2505934	13
21154372	16
699828	13
832633	13
4526246	16
393084	13
10408821	13
14178654	17
12290309	13
4030372	13
4870136	17
6210726	16
22704709	13
16505222	13
5781996	16
495211	13
616842	13
4223102	16
1140637	13
829855	13
6135938	16
4140245	13
9616705	13
10412890	13
11052529	13
2491875	13
550016	16
2519229	13
13917687	16
8373136	16
31373090	13
7650246	13
10810472	13
2278887	13
1170568	13
1181477	16
139854	13
6230668	13
6558364	16
6926430	16
10143284	17
17030171	13
10160309	16
1390034	13
18824052	13
2236094	13
2652124	16
6339068	16
4066092	17
16728563	13
12930282	13
4115344	16
5762008	13
4746867	13
3426789	13
6814217	13
420183	13
34399524	13
3021749	13
6604325	13
1182758	13
12033435	13
3007319	13
1683882	13
2825538	13
41982	13
3510149	13
1561522	13
3594429	13
6896784	13
2514270	13
16943941	16
2367172	13
9647008	13
4854449	13
1436475	13
2620959	13
4427827	13
13503478	13
7288939	13
4064683	13
7906396	13
7271402	13
7138049	13
5154108	16
9486486	16
7607671	13
726441	13
4586149	13
4115830	13
112896	13
9817814	13
5367542	13
15872947	13
7760866	13
11375554	13
28321934	13
1688048	17
4172740	13
20615191	17
27360446	13
42142600	13
2484442	13
2341958	17
1824265	13
4202436	13
5832638	16
14441211	17
17336180	13
17901	13
5254406	13
5117445	16
712617	13
14074401	13
27208484	13
4584060	13
4519619	16
462939	16
7809775	16
262060	13
8557181	13
15067990	13
599330	16
452675	13
4364941	13
783824	16
3058375	13
24859923	16
3403528	13
142340	16
1485395	16
5355464	13
4131229	13
6255066	17
1900935	13
5400029	13
16960041	16
7144488	13
31884031	13
269357	13
7343890	13
13786000	13
28432486	16
544206	13
277466	13
7300983	13
47684232	13
7830299	13
24029101	13
8144504	13
1694289	13
5697464	17
23507747	16
18954009	13
26187604	13
6342926	13
15844880	13
2068379	13
2091380	13
1223776	13
5983742	16
29340586	13
4571680	13
12834091	13
577162	13
677627	17
3240680	13
2857216	13
3652385	13
13302966	16
7357791	13
6614103	16
6030892	13
870371	16
32511466	13
3516734	13
12490069	13
13315438	13
5945987	16
9904242	13
2806818	13
27170451	13
21617918	13
4851445	13
6636248	13
2907337	13
19353317	13
6415980	16
14377076	13
10281087	16
10471868	13
4208092	13
15766410	13
7634901	13
20321615	13
10283498	13
5155721	13
34785869	13
17534536	13
5316956	13
6202227	13
27049245	13
10357527	13
5660032	13
1562166	13
2540989	13
13871287	13
15458535	16
36112454	13
4583581	13
29231710	13
4754048	13
7362156	13
9754834	13
9350506	13
14481076	13
20980183	13
7732794	13
6650987	13
1681720	13
4189053	16
12432188	13
1422895	16
6408242	13
8397695	13
24970548	13
5254947	13
242185	13
3062327	13
18289531	13
6490279	13
228173	13
1815962	13
7385124	13
1429498	13
24359525	16
15830705	13
2102253	13
5033395	13
18741356	13
15210877	13
1175057	13
21158276	13
1255833	13
15591373	13
375082	13
5634988	15
152703	13
10392048	13
9408343	13
2690881	13
1148335	13
1268831	16
5860017	13
11370704	13
2183828	13
17507998	13
2858983	13
4185833	13
14242082	13
1198468	17
1010202	13
5859803	13
18081821	13
5509815	13
11477580	17
160434	13
8248205	13
2110128	13
21656414	13
1928751	13
8829220	13
523864	13
18412918	17
136643	13
9617617	13
2577268	16
184248	16
16248321	13
55819663	13
2074689	13
13110449	16
1499740	17
1235922	13
1170055	13
9996489	13
9802229	16
6855424	13
2080811	13
10205835	13
48817900	16
6557004	13
3007697	13
9458391	13
7950541	13
142134	13
3727423	13
7164907	16
8631063	17
6456855	13
3996548	16
2595298	13
8062237	13
21155504	13
4911055	16
8824878	13
18563490	13
10758101	13
7227235	16
1704790	13
328379	13
3095696	16
14775630	13
11627342	13
14623002	13
1089806	13
11808069	16
5986933	13
1346589	13
1879649	13
21796345	13
33507471	13
6216917	13
294738	13
134830	13
3048509	13
10971402	13
7169147	16
2190741	13
9750290	13
4012858	13
5775114	13
30686879	13
2977060	13
4858644	13
7287545	13
3098379	13
2940026	13
11499846	13
6433412	13
2471882	13
3939332	13
4844087	13
34333391	16
33159728	13
17196171	13
4729779	13
9026179	16
5156880	13
8428470	13
8917434	13
26417480	13
2827276	16
28867092	13
2071513	16
294238	16
6271420	13
681153	13
1602139	13
6757507	13
6030803	13
1240576	13
5734410	13
2116497	13
275191	13
20340523	13
3468300	13
5020509	13
596103	16
9163611	13
42224593	16
5883247	13
13843031	17
26763188	13
16274608	16
22918051	16
5717611	16
24959	16
3629398	13
6805901	13
9893190	13
25560	16
11032344	13
2982244	13
297573	13
11273077	13
5214690	13
7122204	13
8591289	13
6319984	13
8437840	13
11843780	16
7598084	16
10973923	13
11191913	13
504975	13
31603554	13
5177731	13
4724429	13
4864056	13
25371255	13
40473636	13
4847485	16
10721994	13
4532562	16
2897577	13
61597	13
792613	13
6395299	13
5077986	17
2526164	13
1275124	13
8216741	13
1270088	13
794523	17
7778440	13
19531255	13
8591675	13
8611434	13
285674	13
5499850	17
5144855	13
319566	13
3800457	13
5130280	15
26657622	13
7533471	13
35923481	16
6851713	13
15804665	17
4239257	13
649913	13
1221525	13
8034394	13
24472403	13
784719	16
16178857	13
2258146	13
1459540	13
6632036	13
2397120	16
14425715	13
22294131	13
1056308	13
20582413	13
5793032	16
5308683	13
3087662	13
15672499	17
21467067	17
1194589	13
57410583	13
12162410	13
7731976	13
21112063	13
12830440	13
42129094	13
2863808	13
5998397	13
3130686	13
12382743	13
3894547	13
5026319	13
2169229	13
6595540	13
696534	16
4360521	13
14434048	13
5317927	13
672616	13
12042934	13
9881433	13
5252999	13
12869903	17
9558978	13
4927622	16
2110212	13
5910883	13
6795842	13
2626583	13
5110726	13
7404832	13
2717396	13
9355229	13
1255389	13
18266426	13
40382	13
7451496	13
465984	13
12422254	13
25189257	13
6793925	13
8263051	13
14143940	13
1520555	16
5727392	13
2670060	13
9995321	13
1336161	13
2692200	13
3314333	13
6611963	13
6132964	13
14005069	13
3577281	13
14921893	13
9435199	13
32003798	13
1708269	13
3317221	13
11204224	13
8578407	13
27869066	13
24151165	13
1746055	13
11319679	13
9900083	13
7735145	13
6332059	13
11522834	13
731423	16
2577802	13
4728746	13
12712101	13
6219285	13
826635	13
23686043	13
13322442	16
17661276	13
2886781	13
2336356	15
12104129	16
677185	16
8059386	13
4992305	13
5185577	13
13894021	13
8808737	17
14503296	13
20856867	16
14278820	13
261662	13
19668681	16
3086481	13
2737181	13
2579820	13
5211191	13
3864655	13
27285308	13
180256	17
8137870	13
1339919	17
15386715	13
1343502	16
800491	13
12000428	13
2945803	13
14319035	13
5482032	13
2409247	13
13272815	16
1322435	13
6470411	13
581203	13
26335049	13
9628957	13
189690	13
32944146	13
14591285	13
15092629	13
19329754	13
7472966	13
17993997	16
5283068	13
2419828	13
14952117	13
678052	13
2354162	16
243563	13
315971	16
3660191	13
1439262	13
2900838	16
2609818	13
19735456	13
1478762	13
25916644	13
1043991	13
8739445	13
8420386	13
1543071	13
4822924	13
360349	13
3225025	16
11961936	13
11007765	13
21286211	13
7565452	13
26202515	13
11052030	13
48767	16
16190175	13
1089611	13
4999790	16
44067728	13
7266281	13
32350824	13
7196812	13
288233	16
8033602	13
9717039	16
12724887	17
9485695	16
2245412	13
6517089	13
13306008	13
16741749	13
5061356	13
1708421	13
16361978	13
74315	13
5807465	13
5982084	13
16285898	16
11879399	13
20793516	13
1862540	13
4883683	13
7586492	13
11962383	17
10694305	13
1144253	13
3837126	13
38361181	16
2424890	13
2552432	13
760835	13
13622420	13
5118296	16
2978922	13
21415620	13
3051463	16
4254937	16
1998154	13
665286	13
793599	13
7039762	13
1342780	13
7168475	13
1312070	13
14053290	13
17220388	13
3389756	13
3436928	13
18547928	13
325721	13
8980286	13
2077981	13
19954986	13
18662021	16
10521272	16
20632946	13
1460264	13
5511731	13
4220900	13
20926611	13
1506821	13
2119717	16
843697	13
1054094	13
10069423	13
4425048	13
1112140	13
18316239	13
1138526	13
6627832	16
2271493	13
1656725	13
1367427	17
1017638	13
5152937	13
7384053	13
169105	13
4844946	16
6965024	13
47347400	13
13629335	13
11780894	13
37464073	16
3323	13
22994904	16
1472664	13
375729	13
16248339	13
348403	13
24891843	13
27517140	13
3074469	13
10046996	13
5797648	13
5211062	13
5777735	17
3400780	13
4445706	17
1325259	13
14413188	13
1550178	13
26062407	13
4181110	16
23158471	13
3867205	17
79121424	13
33626274	13
20244812	16
6904392	13
10529365	13
1067552	13
12292815	16
11098888	16
17389352	16
7959473	13
13259874	16
33451829	13
18139246	13
39058442	16
3708241	13
8223852	13
3651953	13
798783	13
7491019	16
6074928	13
2366742	17
14990816	13
1171668	13
7085278	13
1307889	13
23080744	13
977673	17
2506446	16
5317911	13
171001	13
13565614	16
10208310	13
10024990	13
3763039	13
20316845	16
32103465	13
22299267	13
12407167	13
8944151	13
7903096	13
577367	13
1681825	13
2525272	13
7867299	13
15507886	13
11843581	13
13114149	13
29672296	13
25288638	13
8738237	13
148121	13
10410240	16
17260137	13
11316097	13
7558116	13
3211593	13
3711471	13
13063618	16
10144087	16
28385873	13
42190713	13
527025	13
9775551	13
6040498	13
14931918	13
12572352	13
13111365	13
378300	13
12463665	16
1880626	13
6880127	13
8676723	13
3154488	13
19764163	13
2772630	13
11205665	13
17588849	17
6716650	13
1292277	13
13268529	17
14990793	17
3376047	16
22548691	13
8900475	13
17577340	13
2477671	13
4872750	16
23078762	13
21776750	16
6401027	13
22696637	13
5942671	13
2312070	13
3290885	13
10807625	13
2422723	13
25907351	13
651730	13
8369736	17
1551758	13
2182865	16
10543683	13
72066	13
10731995	13
36505710	13
11591615	13
7896581	16
16152132	13
7596181	16
1059010	13
13432999	13
23872151	16
5733391	16
1870594	13
21019615	13
6434733	13
11181296	13
10789939	16
20034402	16
3680668	13
12042664	16
9800208	13
549090	13
19456925	13
24720933	13
47073738	13
974883	13
10654288	13
8907254	17
2396223	13
870090	13
1234148	13
6368871	13
26411039	13
1015261	16
33472954	13
2387885	13
1515273	13
8913825	13
24698424	13
6060872	13
523535	13
4199196	13
2075771	13
3277696	13
1962198	13
7713625	13
18482972	13
2729174	13
2828801	13
2233252	13
43273177	13
2604975	16
3088760	17
168433	13
7240607	13
12956431	13
5910188	13
2737284	13
16469801	13
5192518	13
2840105	13
4214171	17
2632119	13
2492637	13
9660774	13
8291601	16
5489161	16
247253	16
5897052	13
15887549	13
10085957	16
7879770	13
2685036	13
453390	13
13295405	16
13298519	13
12813992	13
12058203	13
1496638	13
6528843	13
24895734	13
2784040	13
6330702	13
9604642	13
10828669	13
15762876	16
1201619	13
1738729	13
3705284	13
4617366	16
2157025	17
9849741	13
4585030	13
15691115	13
534301	13
1262663	13
1058704	13
2253368	16
7255782	13
1039025	13
15309514	13
4332508	13
4384946	13
8930300	13
4092952	13
13648993	16
26361133	13
13771625	13
748306	13
12388923	16
9217120	16
23758100	13
10327516	13
9536518	13
1091387	13
7499813	13
29610681	13
6848961	13
7265295	13
15922645	13
813813	13
2980322	13
10714064	13
993658	13
11748865	13
17740768	13
686772	13
523624	16
2695010	13
27038913	13
14894323	13
23501410	13
8086116	16
23186581	13
3029903	16
14228868	13
26261598	13
8881077	13
1043821	17
10823681	13
25668275	13
2717894	13
838724	13
25257296	16
5107747	13
6980705	13
4904697	13
9055977	13
12510807	16
28797331	13
7312478	13
19818983	16
9097334	13
16855503	13
10300291	13
7055098	13
17091186	13
550732	13
5138429	13
20668436	13
22868487	13
287274	13
8551215	13
570941	16
2354145	13
9381280	13
3953691	16
13457753	13
15037103	13
10227043	13
10778686	13
11261889	13
30651156	13
184185	13
4083755	13
2022723	13
267109	13
13420397	13
13842887	13
3454547	13
23252815	13
701285	13
3483770	13
12840179	13
32395050	16
2147515	13
49946916	13
12361215	13
29988679	13
1506814	13
10796161	13
5733013	13
26032742	13
8430790	13
12790299	13
48212514	13
16170557	13
2784812	13
38495994	13
5782817	13
8390794	13
12438127	16
29390863	13
5087559	13
1631601	13
4771160	13
32557	13
1902406	13
9650819	13
16131767	13
809720	13
5850331	16
19479288	16
8698364	13
19460126	13
12055310	13
2491284	17
12837368	13
4252192	13
10652093	13
16031799	13
37346459	13
5575191	13
23466813	13
8360729	17
110310	13
30472721	16
11125198	13
24945122	16
15938437	16
30904740	16
532027	13
13700515	16
27411131	13
5540441	13
19376513	13
6772866	16
3293528	13
4346823	13
1116680	13
6627700	13
1682947	13
31286023	13
9237005	13
12630144	13
8510366	13
5809869	13
18217103	13
1324842	13
4003085	13
9166909	13
10120827	17
16111017	13
4668007	13
23553647	13
30316063	16
5560710	13
11165156	13
49981308	16
1349134	13
10033780	13
3118903	16
14912451	13
8545480	13
5569254	16
3116011	13
32731608	13
16704898	16
4590736	13
27192225	13
21813655	13
3850479	13
19365238	13
20765050	13
7809708	13
2834936	13
238305	13
999539	13
6765350	13
15547674	13
10891732	13
898061	13
6585813	16
12595077	13
3907580	13
4476247	13
5741338	16
29367874	13
6905782	13
6289570	13
238219	13
6671258	13
4523564	13
10939282	13
15225612	16
1049079	13
36851	13
10228154	13
5132455	13
257386	13
17621220	13
25126012	13
2457602	13
5136631	13
1736121	13
26831031	16
8191645	16
2446151	13
133900	13
31287710	13
1952305	13
107584	13
2901262	13
11930291	13
58938	13
3204895	13
1443215	13
11997075	13
49836771	13
12235329	16
3236657	13
3390589	13
26456003	16
1331288	13
6216626	13
4761327	17
2090152	13
1498587	13
1192390	15
8425510	13
9290470	13
3695903	13
2395397	13
56103752	13
3886838	13
4058507	13
825655	13
703593	13
6118348	13
15078022	13
25096116	13
3499914	13
51762624	13
3038758	13
19001545	13
2442992	13
2942901	13
4372427	16
3630176	13
9234311	13
43482766	13
1075348	13
7208331	13
2424243	13
9354249	13
1445122	13
8448713	17
16437149	13
8545481	13
722469	13
4408460	17
6753077	13
10877219	13
14669365	13
3850586	13
13557380	16
12399338	13
1915022	13
14367853	13
30540381	13
17683475	13
4923926	13
7622959	13
1686323	13
36228378	13
7776259	13
2892074	13
21332713	13
11541481	13
1324031	13
34449604	16
6544074	13
9656261	13
3843816	13
19384618	13
38648441	13
14934735	13
12294502	13
48743074	17
7414238	16
9671456	13
1721562	13
12550383	13
20546041	13
9227831	13
20555139	13
788278	13
5975033	13
5302364	16
10206558	13
41500163	13
4116062	13
9048462	13
4662981	13
12609006	13
5427316	13
141849	13
4266926	13
18485628	13
10815010	13
17662623	13
16648536	13
16246000	13
6214008	13
31540117	13
31900895	13
3555747	13
568591	13
5113103	13
14927128	13
1591406	13
335055	13
6891142	17
1676181	16
451769	13
12335906	13
4024296	13
17025919	16
9139389	13
2913831	13
8877537	13
71350	13
4197147	13
17230310	17
4418484	13
16127725	13
12721841	13
1981629	13
39516526	13
12287244	13
13284696	13
4524832	13
22720570	16
1625579	13
2292677	13
27131050	16
29399955	13
1717906	13
25903350	13
34860917	13
9508777	13
9906458	13
16743267	13
10291231	17
12347293	13
3386699	13
6180862	13
16000453	13
9465116	13
12456543	13
268879	13
17531308	13
34076783	13
20354698	13
5046513	13
42176143	13
131653	13
538262	13
4540862	13
10640958	13
2395213	13
2808753	13
1981740	13
12521879	13
13028212	13
13895910	16
7688400	13
1403257	13
24633440	13
9372422	13
2858874	13
7790356	16
4922413	13
6691966	13
16326951	13
15034554	13
3736932	13
8108786	13
6966409	17
1970767	13
12305863	13
4855446	13
908354	13
9988603	13
19155392	13
7571280	13
48774301	13
7814486	17
398403	16
8505079	13
1518938	16
14938557	16
2028023	13
5212106	13
1688377	16
9187681	13
5496774	13
8574762	13
4327270	17
8391579	16
772223	13
12060351	13
4210173	13
36757052	13
22587700	17
3575092	13
9658310	13
8786701	13
4172735	13
1041653	13
613712	13
3573838	13
1950168	13
33143388	13
17374044	16
12683229	13
3711253	13
3141107	13
75864	13
39794569	13
9417001	16
3937799	13
15645830	13
1945588	13
2761140	13
3367580	13
23019775	16
632681	13
39909287	13
35654942	13
15723413	13
2153107	13
22611513	13
1647112	13
16550329	13
4355449	13
1054608	13
608780	13
34930858	16
8320157	13
13501170	16
3284399	13
4352972	13
9301234	13
18399469	13
18685099	16
8525237	13
14197364	13
16047846	13
33010894	13
5399577	13
19641609	13
3620167	13
14969312	16
2990287	13
4637499	13
11696699	17
355993	13
2235491	13
10711857	13
1132222	13
660456	13
6141377	13
28035352	16
10562621	16
30805005	13
16760908	13
908953	13
24417356	13
3109141	13
22601411	13
998581	13
1806802	13
3207611	13
27592272	13
2272710	13
3191618	13
5197703	16
5234380	16
7768495	13
1097888	13
22653289	13
3347418	13
2254647	17
249650	13
1737520	13
21692658	13
5415849	13
27682283	13
7226204	13
6192144	13
20935583	13
3627852	13
15268727	13
24307433	13
363630	13
12544104	13
13953521	16
18637277	13
4565975	13
29759494	13
8987286	13
27111319	13
3657594	16
8228026	13
49324078	16
23782225	13
3967132	13
7820683	13
7773689	17
3122873	13
15345998	13
22107571	16
3856146	13
9134687	13
22935355	13
4345531	13
11708600	13
971922	16
18357528	16
2408673	13
2976449	13
32112706	13
28194024	16
14911809	13
339538	16
25936015	13
7472273	16
10892408	13
25169083	13
15296987	13
3767678	13
15194660	13
11665975	13
16890082	13
14369706	13
4598324	13
12291806	13
22219083	13
2700651	13
271120	13
464091	13
7036240	13
5723653	13
3104738	16
1726686	17
1064360	13
29494330	13
37857156	13
14160880	16
9038004	13
11115302	13
4079187	13
2892820	13
41299949	13
20964477	13
1078933	16
28028589	13
24471447	13
11716706	13
18250888	13
11796866	13
2550118	13
264091	13
5666274	13
20899559	13
8410667	13
19045115	13
10789722	13
14274375	13
5172074	13
31631505	13
28398444	13
15304323	13
6296590	17
3756167	13
7357578	13
6015132	13
11004238	13
35759606	13
956515	16
37233914	11
32809014	15
16732177	16
526568	13
12033281	13
4713054	13
13937139	13
22187154	13
4612873	13
2901656	13
1790456	13
2935673	16
3638858	13
34445164	13
2514207	13
5097536	13
119491	13
25157415	13
21976277	13
5821015	17
12360957	13
8629731	13
59019122	16
15264512	13
3542002	17
2758679	13
9599535	13
184804	16
15332794	13
5579202	13
17906894	16
740028	13
8884747	13
71512	13
22446782	13
9461433	13
22572511	13
9162280	13
12438414	13
1884906	13
4784329	13
4634661	13
12391304	17
791965	13
3797109	13
9200036	17
51210130	13
11468708	13
1668580	13
534646	17
9640969	13
9731759	13
8440821	13
18391265	17
11913822	13
7476120	13
214856	13
9133666	13
50907955	13
25702469	13
8391659	13
134192	13
31206698	13
3458976	13
1049558	13
16373207	16
7977361	13
3996182	13
392897	13
2280732	13
4084426	13
972064	13
13716495	13
25682647	13
1067459	13
18924341	13
662496	13
14459217	13
8317364	13
7851627	13
3345518	13
8851487	13
1889245	13
12672655	17
13008855	13
20300866	16
11108176	13
8775394	13
4198891	13
4576829	16
13569400	13
14335807	13
94154	13
31395019	13
2241459	13
19131697	13
31466962	13
33503002	16
4329342	13
7034440	13
28689151	17
1541502	13
3059859	13
13268370	13
28106366	17
32705014	13
248503	13
12596982	13
6663028	13
10535233	13
8354243	13
15047	13
9076935	13
3215991	13
3385753	17
6814391	13
22484738	13
11325275	13
8900262	17
17631213	16
16231648	13
13900696	13
4192451	13
3909033	13
17192553	13
245024	16
663343	13
8224132	13
25164137	13
1524075	16
6647238	13
3890555	13
29028395	13
5167756	13
4450636	13
5138809	13
8509738	13
6760617	13
3755980	16
24781642	13
17982467	16
41312911	13
9346775	13
13770994	13
36359808	16
40618113	17
2695021	13
85157723	13
16295166	13
11896597	13
30468869	13
58563695	16
14255845	13
4295067	13
6229511	13
9674592	16
1477429	13
4756997	13
1790358	13
1204236	13
279396	13
18405967	17
297210	13
18675916	13
25393937	13
2002050	13
8463640	13
22291150	16
54257683	16
9635729	13
441100	13
36242804	13
14676003	13
45157882	13
4458282	13
4962647	13
9649826	13
3586939	16
7445004	13
8807941	13
11392503	16
11315028	13
10322387	16
9941579	13
23216144	16
1223844	13
12325697	13
5908404	16
4677312	13
4416478	13
2608121	13
26528153	13
9055193	13
33905031	13
28169403	13
7040410	13
46590271	13
63311	13
55561147	17
3568916	13
56794607	13
31799206	13
1415426	13
13840355	13
9244639	13
27644499	13
14611021	13
22557202	13
18393081	16
7810496	13
33720181	13
3244159	13
15715802	16
29784864	13
1105912	16
5914436	13
13677162	13
1701323	13
9063888	13
9480709	13
12343503	13
6066603	13
21752169	13
71271673	13
2027051	13
796095	13
31718335	13
18279687	13
10580648	16
7496366	13
5124014	13
1130216	13
12443218	16
3318451	13
18409725	13
2766757	17
26070666	17
16900986	13
6079940	13
9797278	13
10466272	17
43715098	13
13341455	13
17038196	16
3077144	13
3506564	16
787252	16
12648411	13
16136789	13
27403653	16
6680945	16
9737955	13
12712957	16
1409772	13
18708710	13
5528712	16
12051527	13
12465631	13
14761967	13
17474610	13
15249770	16
7684782	13
10487840	13
885938	13
16177009	13
2443818	13
16099855	13
51995726	13
3954202	13
5865240	13
41010612	13
1147410	13
4558061	13
3816532	13
13204334	13
1746822	13
13729218	13
7986782	13
9172024	13
5932399	16
10020053	13
26525095	13
10438862	13
8138218	16
20364431	13
3696106	13
8022875	13
5383947	13
7368658	13
2308458	17
3696270	13
9934374	16
24252800	13
17818228	13
17570078	13
9731297	13
2210450	13
2161177	16
1116143	13
1402504	13
15668253	13
15283574	13
1467966	13
14737295	13
32167168	16
13032388	13
2130128	13
13810166	13
11604521	13
19846301	13
1085651	13
22054626	13
2466555	16
2459336	16
768629	13
56201052	13
481306	13
21264269	13
27438373	13
3156822	16
23475623	13
31947951	13
10242482	13
4050902	13
18671273	17
3079770	13
6685803	13
9265527	13
17445486	13
20003451	13
8354716	13
29644817	13
2899291	16
10447260	16
5366491	16
32856260	16
59019908	13
14175105	13
7171808	13
6267852	16
11712277	16
39769040	16
15721313	13
11281129	13
2079705	16
3406291	13
10997777	13
25335757	13
11912023	16
17380293	17
26049659	17
2611687	16
9164126	13
6533201	16
9196304	13
122485	13
12513848	13
42352261	13
2761965	13
1331278	13
77126314	13
14080553	13
19700073	13
5308469	13
192956	13
18761538	13
20881069	13
13599562	13
3626631	13
9005194	13
18202402	13
982468	13
22681776	13
1618588	13
25768267	13
29729717	13
8798840	13
24218407	13
8808756	13
14070020	13
1832904	13
10596923	13
23772049	13
4981569	13
15248823	13
3929877	17
7277729	13
38640172	13
13287606	13
29002232	13
12791584	13
3191125	13
8686224	16
3641302	13
25862802	13
3039703	13
22402251	13
24362830	16
657186	17
21632	13
15499584	13
346201	13
3279485	13
9579065	13
15720279	13
29093971	16
24136739	13
38778356	17
461085	13
22898794	13
69986	13
21156975	13
265373	13
17463553	16
12918923	13
12441766	13
49814379	13
10064533	13
418561	13
51777761	13
2350896	13
653168	13
1915646	13
4803408	13
22867570	13
20939178	17
3952198	13
28164455	13
7867676	16
31680135	13
3151558	13
24647833	13
9672479	16
3073900	13
1704275	13
1078702	13
3404524	13
31387057	13
6247933	16
338520	13
482487	13
1153889	13
7022452	13
15975762	13
1812851	16
7423405	16
11212427	17
10419197	13
7366995	13
9995163	13
4258674	13
3113715	13
41335456	16
11141045	13
15657550	13
832826	13
15264822	13
12077763	13
16324554	13
7799172	16
22887169	13
2388168	13
6474292	13
12648176	13
5229271	13
6407384	13
3124005	13
1618211	13
20793827	16
3156858	13
15872435	13
1271504	13
18256371	16
6733778	13
43693467	17
2367759	13
19955599	13
15883159	16
3609179	13
3992621	13
11315570	13
8234614	13
2639720	16
23197298	16
11816090	15
538479	13
7621220	13
2710350	13
3853447	13
7712736	13
7305591	13
15850104	13
18953214	13
9982719	13
13999876	13
15662985	16
19254483	13
4220777	13
5966756	13
11965608	13
7876265	13
9984085	13
9305479	13
10154430	13
21559843	13
15105449	13
5533666	13
9946766	13
11849062	13
4895386	13
23120865	13
1230194	13
4967919	16
23426806	16
366250	13
2220300	13
3821753	13
3576055	13
3073771	16
353305	16
2375289	13
9593491	13
6029721	13
18895905	13
179567	13
23231163	13
40652403	13
53751980	13
8370953	13
521903	13
18159527	13
2306461	13
9084265	13
13308392	17
3670829	13
18022545	13
2784092	13
4589428	13
21632315	13
8185974	13
10582866	13
25598778	16
3454759	13
20105254	13
6864098	16
7635351	13
8475246	13
11368547	13
3855893	17
9226459	13
4560734	13
5054740	13
38033475	13
29922606	13
43658122	13
7911963	13
28042742	13
45428400	16
4673893	17
2860281	13
1880078	16
10216421	13
1057757	13
34935255	13
21559745	13
3933031	13
28006067	13
6926429	13
6684054	17
4503938	16
14260149	13
29904583	13
28419842	13
5904391	13
33775402	13
15691711	13
24038	13
7547964	13
18634146	13
17169311	13
1555188	13
11944025	16
14821709	13
2255856	13
3703525	13
7025729	13
36972947	13
4535259	13
2762661	13
15845933	17
10221111	13
12724676	16
2000949	13
20430771	13
22668936	13
3827025	16
14132734	13
12364049	13
13947341	13
37667107	16
8919209	16
2491419	13
8517841	13
8915158	13
22321107	13
15004503	16
13488972	17
10102901	13
18576920	13
6612470	13
3580168	13
379139	13
4472864	13
14121901	13
1287857	13
1238462	13
44622647	13
10656415	13
18218953	16
5574173	13
21773784	13
3054408	13
2806618	13
45554215	13
53357920	13
18415183	13
1146425	13
10916716	13
6985428	13
11820315	13
1796046	16
8592394	13
3222582	13
11862177	13
437716	13
10541110	13
3703144	13
12439647	13
20192410	13
1117998	13
6937791	13
297755	13
1723965	13
32658368	13
26269374	13
27437933	16
6056309	17
7668642	13
38372765	17
2103653	16
1999878	13
16102235	13
27875547	13
19889157	13
8033250	13
24173842	16
9363843	13
22273039	13
7542752	13
11308692	13
14537993	13
2649210	16
2507410	13
1582032	13
13841063	13
33356936	13
674919	13
5875538	13
27510547	13
166204	13
12958871	13
12530877	13
1391139	13
33888088	13
16379063	16
27714350	17
8138672	13
3274217	13
29160711	13
16101289	13
343992	13
30450943	13
3894211	13
1208048	16
21776958	13
22480030	13
18871240	13
35339629	13
5955663	13
8696122	16
15074515	13
17728622	16
16169161	13
14053098	13
10405606	13
14674559	13
791314	13
4677484	13
12600107	13
4182831	13
431	16
3050796	13
7067259	12
9781743	13
6186820	13
8448832	13
42657384	13
42142803	16
28270552	16
7755857	13
1451454	13
7502683	13
11258176	13
7748918	13
1427393	13
6480244	13
28174420	13
2103370	13
40763081	13
4211347	16
32284508	16
13509551	13
25018099	16
5433342	13
10070081	13
4913455	16
12513758	13
5382562	13
8649149	13
17035481	13
17982448	13
18007411	13
891727	16
17005715	13
1421606	13
17737366	13
11370163	16
2506358	17
37958397	13
34622066	13
10171475	13
24993626	13
1438593	13
59889441	13
29244656	13
1205364	13
3174672	13
50155426	13
37248017	13
1383927	17
19830931	13
2985081	13
25987945	16
4250686	16
4522851	16
3280828	13
10888708	13
7635974	13
12113467	13
8535459	13
140361	13
9418439	13
2662724	13
2484305	13
23964320	13
5011674	13
4650321	13
22154529	13
6452874	13
7113233	13
25924279	13
33986170	13
3798693	13
25643799	13
20545325	16
24624378	13
8802389	17
9459401	13
27769899	13
10087000	13
7035662	13
3164600	13
3315347	13
10855045	13
10112385	13
1577609	13
15633912	13
328755	13
6212010	13
7974297	16
10457314	13
2058784	13
2416838	16
2221810	13
4053488	13
11674679	13
42559664	13
16357691	16
5793019	16
14534036	13
12813370	13
18331952	13
10892880	13
6880935	13
6001316	13
10855348	13
2510740	13
52195833	13
21498125	13
3262795	13
6989046	13
160616	13
42727758	13
2056321	16
50949414	13
4009452	16
3080097	13
17987323	13
3659172	13
5752916	13
47029	16
27233224	13
6434182	17
16837449	13
1099615	13
13685522	13
1309515	13
35009457	13
1689805	13
272934	13
24203933	16
11445028	13
50140140	13
39134158	13
344558	13
3170616	13
6297297	13
20199942	13
10845779	17
21273152	13
26559304	13
65046370	13
968892	13
66970430	13
11883220	13
391424	13
683618	13
259043	13
28638378	13
28472352	13
8871310	13
16715747	13
8636659	13
1917751	13
15495532	13
2911616	13
6057630	13
3337407	13
14085107	13
9478845	13
2512541	13
4957408	13
1882013	13
6173216	16
10952000	13
14952346	13
5092005	13
30974445	16
5178823	13
6998721	13
14917697	13
6275062	13
14085517	13
12187870	13
5477874	13
3238056	13
7466898	13
8621205	13
5156932	13
39657691	17
13950931	13
22158055	13
17472962	13
6890442	13
35543391	16
7396725	13
1533659	13
20905836	13
7408799	13
12775346	13
30079522	13
17863898	13
26117199	13
1742152	13
1694785	13
15842070	13
1998293	13
2698812	13
7828037	13
1839358	16
4017787	13
8486228	13
598499	13
22863941	13
10898771	16
13465812	13
35756001	17
27595074	13
4705143	13
9161781	13
27470326	13
4150022	13
5886420	16
3215045	13
18807104	13
5621393	16
30400863	13
48116094	13
44610675	13
8746532	16
16547199	13
12954189	13
42948968	13
7723838	13
733250	13
6909233	13
21630115	13
35875832	13
755932	13
3089310	13
4300625	13
1703424	13
9647823	13
962727	13
19211310	13
15717490	13
1651317	13
36308105	13
29467394	16
21406756	13
2155537	13
18260463	13
28099707	13
2720776	13
1705410	16
978573	16
7461607	13
25688035	13
3897437	13
1572359	13
31635379	13
36252330	13
21417626	13
746049	13
27043859	17
14510967	13
2211273	13
20317399	16
6920185	13
7774725	16
52105828	13
7273702	13
47754537	13
21535125	16
18433897	13
636131	13
13942544	13
70978161	13
5141794	13
7548445	16
1299025	16
8360971	16
868721	16
27876138	13
4914235	13
18901204	16
5445331	13
3727473	16
22063827	16
5798376	13
9350750	13
13996974	13
25910787	16
3836153	13
3092100	13
5693602	13
5549975	13
15580708	13
1091973	13
16503644	13
10149374	16
13493595	13
202496	13
8945576	13
7244920	13
3487041	13
4448690	13
19023357	13
8757480	13
26713058	13
12180536	13
30938159	13
16714712	13
28255721	13
32106776	13
14239858	13
19524720	13
7293202	13
3650133	13
17642512	13
104245	13
7205558	13
4055733	13
1795783	13
21453409	13
25148115	13
29579623	13
20505165	13
18366029	16
29147549	13
13787701	13
936596	13
8571571	17
3322778	16
4583508	13
11828110	16
20085001	13
92463953	13
32795164	13
2087581	13
6972889	13
33862518	16
10234776	13
27181331	13
1309986	13
1720257	13
7218239	13
25668	13
36620222	16
7419189	13
15501861	13
16101184	13
15218638	13
31632426	13
12024951	13
4329857	16
8095560	16
14652841	13
5282118	13
6243035	13
34457713	16
9793459	13
7476221	13
2762008	16
11196573	13
34171907	13
10064971	13
19307067	13
18026557	13
3689822	13
31241880	13
5504161	13
7342661	16
5004578	16
8024173	13
6330309	13
58982548	13
53620863	13
2368377	13
11082366	13
8724307	13
7265878	13
411192	13
3472430	13
28296162	13
3934860	13
4791162	13
6847994	13
1955663	13
14662684	13
7032222	16
98750	13
279903	13
13016276	13
19792786	13
2572252	13
11851117	13
14289987	13
20536523	13
40388846	13
28349247	13
14126541	13
7316190	13
15111805	17
3482423	13
10472255	13
18618232	16
13781982	13
17494455	13
16673424	13
3799540	13
23353210	13
1497210	13
6963473	13
3193222	16
18756305	13
17687305	13
486222	16
2981148	16
19288323	13
25141858	13
10742636	13
18688062	13
7132033	13
18871981	13
10248661	16
1958649	13
24067127	13
6004584	13
8415669	13
5486045	13
9940186	16
23805023	13
12486573	13
32493068	13
2071871	13
48388636	13
7824218	13
5663469	13
28283487	13
7813087	13
9259006	13
1575674	13
3811725	13
4589216	13
15220020	16
3548200	13
30056482	13
17275409	13
11703927	13
6816186	13
12849340	13
23914073	13
2896858	17
4258351	17
8254027	13
11371588	13
5871417	13
13590440	13
16642805	13
25546420	13
27568235	13
36905389	13
3398182	13
28106458	13
64536638	13
5295441	13
7408014	13
28151090	13
204292	13
9490443	17
9060714	13
23203582	13
1794997	13
10202022	13
9106536	13
893584	13
1235307	13
889484	13
26678013	13
4581306	16
10122965	13
22474537	16
22260679	16
2944277	13
19301563	16
2991940	13
5586486	13
2444717	13
8695789	13
18445521	13
13943024	13
7800037	13
47270707	13
20912157	13
22496529	13
1951635	13
9548663	13
3103646	13
22852283	16
3698349	13
1202785	16
1373961	13
13492333	13
11425008	17
3822920	16
4441140	13
10235878	17
2393322	17
5980407	16
7712837	13
3089104	13
3344696	13
32799422	13
7530496	13
10047551	13
6801359	13
611263	13
48951143	16
12896454	13
12174338	13
37687535	13
31146789	13
19771263	13
16517651	13
15074832	13
7412797	13
15750109	13
35739704	13
3053707	13
14832402	13
3006762	13
5892794	16
1178466	13
441939	13
2762859	16
9167887	13
14738303	13
13787693	16
6367278	13
45194085	13
23319610	13
3202042	13
18934308	13
7053665	16
1090621	16
10813390	13
4192560	13
1088687	13
562165	13
28790658	13
12576912	13
22692774	13
24163047	13
11521355	17
37549461	13
6788955	17
6294045	13
30675008	13
13727153	16
17631624	13
6427092	13
4697277	13
33095029	16
9153837	13
7773938	13
6865568	13
5950772	13
13454386	13
8598137	13
2083732	13
13427223	13
51517899	13
7712719	13
15367316	13
22665405	13
8364511	13
14121064	13
6523080	13
13033589	13
1558050	13
6170059	13
25474727	13
42427281	13
4420188	13
4392797	13
15250046	13
1247607	16
11879392	13
20569874	13
5752747	13
22209142	13
21172083	13
24598804	13
14487464	13
43813363	13
2992408	13
18257814	13
10311204	13
2767852	13
6915448	13
4216300	13
8993190	13
4303395	13
18200159	13
21795280	13
5775495	13
21796466	13
19328972	13
1603888	13
28521081	13
2242928	13
2981945	13
6829521	16
1951666	13
5711938	13
22444596	13
452907	13
3209963	13
16413383	13
11667306	13
1099913	13
16080412	13
5410480	13
25501611	13
11461359	13
3712709	13
1419802	13
11511479	17
14195555	13
4219234	13
2234528	13
13157632	13
31946878	16
2113587	13
8589981	13
43329962	16
207216	13
51121682	13
2151912	13
6962661	13
40683402	13
30322713	13
6886872	17
5083742	13
67737726	13
4403286	13
42876279	13
26575151	13
2141570	13
19155384	13
14338167	13
2509063	13
4182232	16
21627701	13
19125705	16
2751200	13
6866507	13
15398542	16
17389012	13
6530174	13
12492217	16
8841939	13
3503927	13
41857555	13
45055845	17
6568586	13
8303873	17
28709216	13
14717728	13
47116695	13
10091615	13
10154795	13
1243634	13
6333939	13
19307175	13
4900108	13
2462477	13
32529447	13
14929356	16
4869989	13
13347864	13
4596831	13
24124324	13
8830479	13
36814382	16
25379548	13
30415776	13
7806758	13
6486928	16
13645785	13
7107055	13
7492601	13
23069621	13
9565481	13
49152702	13
34433390	13
32971959	16
29535887	17
29114110	16
26669610	13
3494646	16
6053501	13
5251252	13
28477810	13
7976168	17
6716808	16
28466429	13
925960	13
23386512	13
869364	13
5308315	13
13026477	13
18591259	13
14290143	16
21370630	13
28303864	13
18659899	13
19664075	13
20404646	13
50808566	13
21602861	13
36572991	13
11402962	13
23848476	13
27882987	13
58936156	13
22835742	13
11260598	16
2668298	16
6879589	13
3504984	13
11231234	13
33151533	13
30524340	13
6181716	16
7403601	13
16096189	13
18560307	13
33012746	13
27147889	13
3955442	13
7154561	13
24979086	13
27924289	16
29232543	13
8731968	13
14498974	13
52743135	13
17087674	13
41907116	16
3064512	13
2934860	13
18434894	16
33305995	13
29133946	16
12679774	13
16354805	16
7330478	13
1082685	13
25201913	13
30658504	13
3339853	13
19343914	13
2036208	16
15396731	13
9992938	16
38743355	13
8015341	13
64500724	16
75757930	13
8864592	13
8126869	13
2436838	13
7027230	13
3494588	17
8944691	13
16315946	15
18038723	17
762291	16
3672692	13
2588156	13
1490371	16
22372164	13
37360541	13
3839483	13
10996696	16
14041127	13
99450	13
8298683	13
23770137	13
1122457	13
1026363	13
9967131	13
32800104	13
13930238	17
3918237	13
366981	13
7790147	13
6784579	13
3309598	13
21737096	17
340013	13
8411469	13
6198205	13
8630635	13
9150722	16
10550377	13
6544100	17
4334589	16
73674501	13
27890569	13
35914278	13
4018247	13
9883039	16
10852766	13
2417671	13
32826324	13
22102839	16
323741	13
35708130	13
13531785	13
1087228	13
17023860	13
7306811	13
585964	16
6822491	16
13682874	13
335684	13
848818	13
16304232	13
22520366	13
19953112	13
27188454	17
14214156	13
2864900	13
29181558	13
22817	16
27117248	13
45662463	13
11942301	13
16433641	13
2868401	13
27880061	16
1366721	13
41477360	16
9858018	13
11800650	17
83333046	13
10321322	17
37279236	13
1057743	13
6847601	13
8592387	17
14405407	13
6964150	13
7492677	13
15739913	13
51104315	13
9538942	13
4746396	13
25367789	13
28139188	13
12690199	13
1722557	13
19863630	13
20975002	13
13655913	13
56813636	13
196375	13
11936660	13
2656774	16
1446931	13
8929303	13
13958760	13
130717	13
32177285	13
4102247	13
2337685	17
35393986	13
25260240	13
86380078	16
15257546	13
8085541	13
4926965	13
7822777	16
17144437	16
17417734	13
11481738	13
5776058	13
13960952	13
1489577	13
9873275	16
5772118	13
10057073	13
40966664	13
47345561	13
31431722	16
4162022	13
44502708	13
15231618	13
9799909	13
25293444	13
10023458	16
2319888	13
20985731	13
139805	13
19877841	13
40078446	13
2899339	13
11284693	13
6539717	13
3813039	13
10824909	13
103832	13
8332762	13
28069685	13
25025987	13
14303579	13
20504714	13
20832218	13
11406509	16
21669033	13
5459519	13
3276298	13
18529107	13
11346766	16
16761768	13
27648245	13
439853	13
2181845	13
9107465	16
65868115	13
13314211	13
32280952	13
23312140	13
59947959	13
42251330	13
77740382	13
2286528	17
414475	13
2920685	13
1043219	13
7623252	17
12222714	13
6329417	16
2784791	16
13678965	13
23630881	13
27293285	13
5076056	13
5060104	13
7547268	13
7385417	13
28679591	13
21844305	13
5184374	13
691334	17
10016201	16
552193	13
22389589	13
6934659	13
10875862	13
4377593	13
13776739	13
16269567	13
2640263	13
421421	13
6101160	13
23947416	13
48569071	13
18616471	13
11107330	13
3623674	13
27444751	13
6639922	16
2665383	16
2064541	13
5968040	13
2079297	13
24250054	13
3272443	13
4038141	13
4136596	13
5034453	13
13910237	13
29706672	13
7523614	13
6477501	13
21907856	13
10248726	16
20628613	13
3769131	16
29771548	13
1347905	16
800035	16
47389734	13
7771300	13
37647003	13
2064592	17
37204930	13
23332687	13
16280832	13
1156964	13
2231486	13
41725167	13
48401912	13
4237494	13
52199289	13
2440339	13
3032064	13
33249256	13
5638754	13
22476669	13
6092446	13
673412	13
2661538	13
28358263	13
314712	13
10860830	13
1297537	13
1401368	13
21270905	13
55798969	17
23568643	13
11337410	13
9639943	16
31115951	13
11952705	13
2404147	16
67249036	16
10615826	13
5252039	13
31906433	16
5025305	13
1346800	13
19022038	13
4339728	16
11495005	13
684020	16
2608099	13
20848927	13
13185928	16
39352778	13
14252790	13
18721912	13
4632889	13
43279366	13
490975	13
23216252	13
19043522	13
12964316	13
48991111	13
12742214	13
1863882	16
12307416	13
43648562	13
10300122	13
6469627	13
43133813	13
6340179	13
12778146	16
17889135	16
1690987	17
33485564	16
2047384	17
11674881	16
4077571	13
15649694	13
10687260	13
35439659	13
26106929	13
41221858	13
14374176	13
4923011	13
11114906	13
94641337	13
18411431	16
7337389	13
8577964	13
218256	13
30306879	13
1290461	13
6373496	16
17009520	13
820960	13
2793740	13
1287663	13
16815332	17
61458456	17
10225018	13
44789542	13
5866901	13
12688422	13
81126543	13
5464778	13
1445508	13
9802884	13
2589837	13
6369641	16
11397607	13
40839338	13
19394929	13
26085874	16
3524392	13
24763630	13
21362891	13
14516916	13
10690781	13
10724330	13
83774505	13
47106966	13
27749538	13
8144862	13
14505293	13
9662359	13
39473198	13
26610173	13
68750229	17
45340391	13
9534863	13
8666366	16
30166872	16
471273	13
18476812	13
287384	13
1694192	13
15442888	13
36948199	13
785655	13
11973327	13
16817179	13
46749227	16
20522700	13
14433991	13
5664111	13
5406663	13
1492880	13
23132168	13
7651325	16
8869155	13
4391603	13
3862478	13
44930199	13
1571879	13
48425	13
26194744	13
9963285	16
6335155	13
25627424	16
10257236	13
43811081	16
7156102	13
12872105	13
6938604	13
13157336	13
3258874	16
6203341	13
18913582	13
3570298	13
64995760	13
34168225	13
44768535	13
2407878	13
3820544	13
80020162	13
18071733	13
18949920	16
11531311	13
2313327	16
5528329	13
13536700	13
45197403	13
5410932	16
1142790	13
6219310	13
30964891	13
13624412	13
10544769	13
7461553	13
240099	13
18129873	13
31411111	13
292706	13
20794802	13
9608159	13
4928527	13
13073913	13
23579896	13
8095965	13
18014037	16
43687431	13
17574694	13
13260479	13
13874322	13
10978908	13
286789	13
695079	13
18912696	13
31625026	13
33163782	16
43375397	13
7047785	13
34970686	13
2561796	13
46490912	13
9060314	13
6156688	13
55397964	16
18895649	13
23336813	13
30552557	13
5598811	13
8014193	13
52580124	13
6426270	13
15518400	13
22044167	16
2409978	13
3276492	13
5264333	13
8659225	13
1709364	13
36967628	13
2247143	13
72405668	13
7771444	13
15501113	13
125326	17
31762349	17
17877384	13
27798822	16
19545025	13
43636135	13
6220470	13
2384088	13
1535552	16
48947364	16
7505239	13
27066470	13
13991247	13
28678745	13
3080839	13
13163759	13
1273831	16
37743267	13
29704023	13
27669450	13
33892048	13
9948342	13
250670	16
28759690	13
22533755	13
3041983	13
19586369	13
40656039	13
10151218	13
6591179	13
8557311	16
931508	13
105473	16
25545210	13
51554916	13
3398303	13
14274206	13
715940	13
2756014	17
4531289	13
7762214	13
10708729	13
38457202	13
14540755	13
7262113	13
6310578	13
1388835	13
44952877	17
1148063	13
2329415	13
26466122	16
15411921	13
5552095	13
18745392	16
2826376	13
12915837	13
1235616	16
19939711	13
5565884	13
15677842	13
10973009	13
14695852	13
29880544	13
14389251	13
65213752	13
13243924	13
20039131	17
19185690	13
685841	13
9285618	13
6689530	13
18592368	13
15770957	13
15316848	13
2929115	13
134282426	13
54307955	13
49204038	13
53299906	13
31823631	13
25346063	13
30845217	17
5432262	13
4847072	13
766627	13
16932899	16
57466165	13
27787798	13
8197383	13
10236222	13
6273173	13
25016741	13
35978484	13
28251709	13
65553371	13
83435439	13
23257103	13
25699415	13
20224023	13
3468685	16
3657039	13
9563358	13
39254466	13
51570316	13
13253604	13
6926077	13
10736863	13
3674038	13
2690062	13
53844464	13
26549193	17
8273422	13
3642430	13
14229454	13
38628691	13
5709694	13
16232811	13
20315396	13
20594403	13
15980226	16
1015076	16
22093195	13
20757150	17
4905785	13
2533055	13
5323427	13
73730	16
21958589	13
29488903	13
4673008	13
6621041	13
26996919	13
11415935	13
9751152	13
27178122	13
19053307	13
2404020	13
48343878	16
25496502	13
853737	16
17902783	13
9137802	13
8067385	13
6946693	13
7531774	13
16156734	13
7609843	13
22319405	13
17759616	16
3738352	13
801115	13
13362260	16
5465943	13
29099016	16
15871419	17
470616	16
7255615	13
2729782	16
7601027	13
24006740	13
18551686	13
7124869	13
310854	13
12494220	16
13322510	13
27674936	13
697806	13
31956224	13
7965328	13
8701795	13
13594379	13
610935	13
1221663	13
5608969	13
3923736	13
29555813	13
46311216	13
2983161	13
7213908	13
5374172	13
807312	16
25096470	13
42233009	13
10484046	13
22879955	16
56494826	13
17519744	13
537987	13
45625500	13
14524835	17
37201675	13
16326375	13
17207330	13
2645512	13
47764447	16
16477511	13
7463751	13
15403281	16
16156847	13
17610228	13
36531981	13
25129992	13
2033799	13
12630107	16
7724870	13
6370858	13
28472281	13
3395449	13
11588981	13
63995747	13
3668159	13
12721383	13
44207698	13
1407814	13
43171825	13
36211347	13
21849609	13
48424193	13
5669400	13
31199423	13
8388116	13
18212663	16
12946286	13
13340630	13
9059552	13
1315502	17
7772687	13
1904437	16
26069313	13
3845501	13
22858367	13
26868512	13
20070213	16
1611630	13
10691010	13
20357323	13
28951974	13
460941	13
4931868	16
61260736	13
33002994	13
3636435	13
3867563	13
8775833	13
1210587	13
41963420	16
3354529	16
9931779	16
7266862	13
13067474	13
2054939	13
13299601	13
35616082	17
5364867	16
1609590	13
12896635	13
4570131	13
7280464	13
1933820	13
64777704	13
6739476	13
2528217	13
15686934	13
5303784	16
9957428	13
37073932	13
51648544	13
8397603	13
10241298	16
18690195	13
8484078	13
12336369	13
14377947	13
2946663	13
19000351	13
14181776	16
4673581	13
21375106	13
3712386	16
9623258	13
89032192	16
24153417	13
10209321	13
2530066	16
15141324	13
34117370	13
21374367	13
8405653	13
14396119	13
18102717	13
2813242	13
2985838	13
1617311	13
4698970	13
2948132	13
238054	13
57624504	13
1523389	13
8192059	16
38927017	13
19752780	13
15782271	13
11127161	13
4932461	13
13457154	16
41378036	13
14135815	13
2802003	13
47591161	16
33248962	13
5623762	13
31003137	13
46075709	13
1372611	13
29522058	13
1540804	16
26450439	13
40128867	13
20500710	13
27336653	13
15507206	13
9470450	13
1029533	13
5950546	16
7736045	16
5062920	13
43688955	16
10077015	13
16031594	13
23115175	13
23937564	16
9385361	13
1218440	13
449579	13
18707322	13
34147679	13
27570122	16
38318493	13
6094800	13
9236362	13
30130096	13
8360684	13
2685159	16
5689702	13
11349413	13
16727148	13
15548564	13
22560896	13
4641079	13
9427203	13
375817	13
11082837	13
15587541	13
35372222	13
13104156	17
5179825	17
23778199	13
12631798	13
19468719	13
24418746	13
13714936	13
4679908	13
4548807	13
578078	13
760649	13
24907168	13
26494484	13
2128760	13
9158995	16
24405807	16
19713528	13
19960955	13
14237863	13
6500120	13
13315905	13
98080062	13
44200005	13
2715300	13
17074202	13
1243309	13
33284624	13
15380279	13
35753398	13
4878672	13
2480648	13
66607294	13
9418571	13
53962671	13
6479091	13
15277120	13
9871879	13
21094634	17
11184738	13
87303335	13
9618274	16
12303220	13
3757009	13
38543240	13
794341	13
12292676	16
13192699	13
3047060	17
36249226	16
32173522	13
5975481	13
15032669	13
46597976	13
5397365	13
8620500	13
6933933	13
6391596	13
1181854	13
29357903	13
33097292	13
45757732	13
5167223	13
11318716	13
52331721	13
73778380	13
6100618	13
4644686	13
2925519	13
48294602	13
58075488	13
30623843	13
13129372	13
2805824	13
4884569	15
6510810	16
13686139	13
11735784	13
16254779	16
5390011	13
246848	13
3687570	13
27264404	13
4940639	13
50243446	16
12088141	13
1651660	16
80552640	13
3083140	13
13460160	13
18753699	13
10635884	13
42831648	13
41314231	13
10249647	16
52812174	13
29579100	13
24240829	13
34167274	16
27852663	16
20833157	13
32779584	16
6086105	13
1697479	16
2952888	13
6459955	13
17259676	13
12818988	13
1191979	16
18540162	13
12674324	16
17566560	13
22297790	16
32734801	13
7471772	13
8837773	13
1252956	16
101973811	13
33395175	13
27260719	13
6113983	16
8999306	13
703607	13
7321682	13
4852980	13
10534609	13
27152210	13
4477539	13
37756147	13
37002429	13
43712304	16
9805360	13
32000247	13
945362	13
15537840	13
36300510	17
8094536	13
25725341	13
7868103	13
4543840	13
5531544	13
5681704	13
85275	13
15253643	13
12559632	13
51190141	13
1963609	13
3574455	13
2770232	13
7235621	13
9782393	13
21061116	13
21714397	13
12668667	13
22358642	16
7498137	13
9133895	16
21385817	13
48534130	13
4130701	13
3003208	17
8997419	13
7990474	13
15828638	13
80918664	16
10759171	13
31348829	13
4270093	13
20518887	13
3900164	13
10823333	13
16737205	16
17581017	13
73592687	13
8568752	13
7494026	13
28278184	13
68154011	13
5228578	13
75937723	13
20962885	13
8538774	16
6925257	13
38163964	16
17512188	13
1878233	13
4140713	13
26108156	13
5122352	13
565608	13
40292461	16
1714478	13
27342430	13
332019	13
10923647	13
4786519	13
1988329	13
26253571	13
8422659	16
14355861	13
14023958	13
20194610	13
9207177	16
15778366	13
495559	13
1234214	13
10889524	13
25269486	13
8503954	13
4119520	13
3895771	13
8654757	13
12062129	13
23275861	13
33130090	13
45044	13
15033552	13
21362503	13
3666525	13
67439226	13
29668971	13
1572649	13
10283605	13
10356080	13
38866411	16
20027765	16
12256086	13
37555656	13
16458726	13
13400134	13
8785375	13
45230414	13
12293918	13
1249867	16
17692865	13
22376765	13
1356050	13
46127808	13
130098312	13
16810881	13
36592899	13
21567660	13
21790655	13
15019735	16
25322567	13
2710133	13
12985766	13
19046163	13
1126788	13
2483002	13
21654410	13
21712292	13
23069213	13
54628522	13
20033330	13
27076323	13
35284724	13
14068263	13
18289832	13
17285645	13
29877732	16
10296845	13
11492882	13
34732673	13
2214511	13
17088410	13
20610217	13
14040885	13
43809795	13
5996638	13
94772129	13
9488065	13
5551989	16
55209950	13
45934367	13
61995583	13
24392315	13
53691911	13
35451733	16
32510533	13
25414183	13
3531393	13
32049818	13
3545571	16
17826926	13
24066745	13
16859512	13
30055257	13
16920234	13
26088792	16
5002836	13
33080943	13
1140906	16
18762910	13
10271130	16
4436845	13
2462504	16
66004651	13
27810151	13
24027237	17
11039057	13
12043990	13
7123115	13
42690442	13
14135360	16
38084539	13
180358	13
7402292	16
75137037	13
13799557	13
22521347	13
13859684	13
13388371	13
59381568	13
5928849	13
23722149	13
9292661	13
21589723	13
12442525	16
10233359	16
39611037	13
1835687	13
7563761	13
30789117	13
64540149	13
9674243	13
30973845	13
7890417	13
18119788	13
22053067	13
549148	13
76895822	13
15646490	13
9759939	13
3083391	13
13665469	16
40867162	13
9127566	13
2392211	13
42833381	13
17731125	13
29687473	13
22337774	13
11435011	13
9516083	13
1498888	13
796744	16
14962306	16
1527130	13
7366090	13
30353949	13
20075270	13
21685555	13
4442953	13
25445296	13
38794429	13
27549874	13
46893465	13
4446439	13
55984436	13
10703130	16
17969524	13
9398039	13
58325127	16
3176061	13
324597	13
6860217	13
20130073	13
89585330	16
14475913	13
22331867	13
86966532	13
150708872	13
20999741	13
12780562	13
712743	16
14839589	13
28252624	13
36646098	13
24994301	13
2053369	13
26419578	13
11321207	13
13292066	13
6431960	16
2933651	13
8160468	17
26461009	16
9603121	13
3219812	13
23266568	13
60446176	13
38333393	13
6347942	16
40747200	13
57556527	13
28984871	13
24449014	13
68767483	13
21111777	16
728611	13
28033313	13
42606143	13
3558913	16
33945069	17
67310559	13
5273447	13
27397743	13
20036660	13
9157402	13
7893044	13
13348822	13
32487871	13
15993705	17
63886847	13
27065050	13
32821324	13
3268363	16
9856008	13
5634804	16
11391825	13
9968957	13
28505130	13
16736177	13
7265034	13
24181879	13
663885	13
2647922	13
16595993	13
2759070	13
84215577	13
3734685	13
1400173	16
4594181	13
464820	13
3234707	13
25307556	13
71311125	13
46288056	13
15830151	13
19210995	13
13642418	13
2596356	13
24563435	13
4017581	13
47670872	13
7027796	13
25877384	17
42950354	13
16820410	13
41277588	13
843817	13
3275046	13
23801503	13
25020716	13
19746056	13
31861686	13
1848037	17
1878781	13
12230408	13
2973651	13
6092937	13
28018770	16
15682097	13
39715918	13
6348614	13
8447264	13
104109917	13
14717325	17
16168166	13
21760015	13
50628803	13
26981434	13
11354841	13
1968105	13
33089873	13
6870	13
28602167	13
38672688	13
49449925	13
4197562	13
2247198	13
1309290	13
3218624	13
1289429	16
7638002	13
11846139	13
15588596	13
95692211	13
8321466	16
44478257	13
14496676	13
14723520	13
15393018	13
13197891	16
1012724	13
18639482	13
62479218	13
7688684	13
8105060	17
29123211	13
22932365	13
7449353	13
4382267	16
20936405	16
8929783	13
24883127	17
21268215	13
21356622	16
23534507	13
3284545	13
17349737	13
16072627	13
28363694	13
68864813	13
32055474	13
15780138	13
28395781	13
1399080	13
19212665	13
5442872	17
17237957	16
10087972	13
20536521	16
12816285	13
39059744	13
22876350	16
15291955	13
25425699	16
1779176	16
6892087	13
3899441	13
12661481	16
6845380	16
232681	13
1803137	13
10632447	13
1090769	13
9953538	13
11143327	13
1799531	13
20928711	13
7334301	13
7267818	13
37987018	16
16333502	13
21562335	13
82779039	13
15830654	13
5807969	13
1336743	13
2253356	17
22662997	13
4934916	13
54567412	13
30077883	16
1772812	13
8266925	13
551422	16
24023980	13
29416922	13
6048082	16
4625325	13
35900252	13
14630907	13
22351775	13
7549350	13
19420102	13
10970460	13
21828147	13
17163933	13
17808977	17
42394111	16
17709052	13
138591	13
25037553	13
18928133	13
10938466	13
3294526	13
103267	13
12781337	16
10227860	13
9749948	13
8337856	13
14325270	13
41735477	13
46706190	13
12091863	13
2078018	13
19740864	16
3552299	13
3157561	13
75326152	16
9119122	16
278063	13
30353713	13
4153758	13
4041542	13
18344303	13
30571	13
10008752	13
1706749	16
49900224	13
83537917	16
5856605	13
8659685	13
21706176	13
7926853	13
2986214	13
84897465	17
70911446	13
1160378	13
8628465	13
5173260	13
69468924	13
16167693	13
39562137	13
8261629	13
5547438	13
37556404	13
40542838	17
1035781	13
17202441	13
14424624	16
18504014	13
11663322	16
34653107	13
2410570	13
7464592	13
36659414	17
25797464	13
11642489	13
26998884	13
8008892	13
29050730	13
13505374	13
2249411	13
8664225	13
13766901	13
23658394	17
34865099	13
78840178	13
38193464	13
1927367	13
15465161	13
21887400	13
26677158	16
24703076	17
5147296	13
43473399	16
47237061	13
6964626	13
6659233	13
4217691	13
14120807	13
17746190	13
43231344	16
21510521	17
14618664	13
7571641	13
20758382	13
136286	13
2936746	13
4394585	13
26013567	13
43693790	13
41623200	13
14246470	13
56303883	13
1760816	13
1071700	13
64524258	16
44516469	13
9229330	13
4479712	13
19477899	13
11874510	13
45948187	13
20604841	13
851092	13
26582430	17
12155007	16
22435119	13
28952188	13
5501132	13
19807231	13
4613210	13
28085766	16
42488259	13
5992991	13
10484334	13
22314189	13
40162261	13
24505814	16
13566839	13
31478445	13
23826873	13
27525586	13
1646261	13
15548574	17
33401316	13
13595091	13
5569179	16
9695223	13
15565080	13
19099303	13
45331501	13
16796807	13
6327550	13
8107956	13
49501511	13
35346496	13
17292575	13
7390219	13
17529635	13
16064059	16
10308742	13
16723296	13
1595109	13
479027	13
10157211	13
9867840	17
1210198	13
12390741	13
11612020	13
58007890	16
12072760	13
5695974	13
4912208	13
38815924	13
26874247	13
55871043	13
2739938	16
1494922	16
19196373	13
4968280	13
42074133	13
24946714	16
3055579	17
1992882	13
7101968	13
181865503	13
3010850	13
11120618	13
32926387	13
17202155	13
1865365	13
2244301	16
5459764	16
1221228	13
453770	16
1691272	13
1788253	13
4749035	13
30169200	13
14493413	13
5417097	13
10263015	13
3959566	13
27662706	13
8850158	13
1166276	13
46331567	13
9450690	13
2556861	13
5448241	13
54834475	13
15744424	13
14018568	13
14539577	13
11049586	13
11702682	13
60498107	13
11055836	13
5007154	16
374246	13
92504518	13
32826459	13
59827177	13
37832601	17
30482982	13
21817304	13
46560724	13
84037829	13
11239618	16
16897859	16
20130227	13
27587989	13
22665969	13
64223368	13
18909241	13
18477720	13
9167312	16
3559575	17
11982293	13
3815008	13
1119142	13
42735768	13
2897738	16
21477208	13
15174480	16
19832990	13
69397785	13
27316905	13
5051680	13
8173551	16
3250623	13
13751888	13
35040351	17
8672788	13
404399	13
11792686	13
27490906	13
18714455	16
24503697	13
87510797	13
7154335	13
22740446	13
73070856	13
80725277	13
29827441	13
49051	16
4768527	13
13285688	13
14012097	17
17956180	13
1244200	13
46874739	13
40838767	13
19629686	13
18035761	13
5333707	13
4603954	11
4285408	13
1872447	13
14222918	13
6740270	16
15831732	13
41923590	13
22686680	13
4771928	13
11150946	13
16431433	16
2429226	13
4128839	13
5557935	13
38246451	13
18220167	13
25271365	13
6249341	13
25754608	13
3966805	16
10867398	16
7463130	13
15884360	13
36434885	13
42951586	13
25577031	13
1258809	13
8349552	13
46617005	13
30560318	13
24001432	17
6884211	16
30581294	13
6954535	13
142931914	17
732911	13
2427755	13
12780117	13
25107457	16
4265511	13
15945531	16
15355076	13
27743236	13
5159686	13
14498003	13
7266061	16
1985648	13
90904130	13
2919469	13
15418820	13
6388111	17
50245755	13
26499132	13
16659506	13
516521	13
74249159	13
203044	13
63297081	13
2712994	13
1812609	13
2798360	16
4134708	13
37361584	16
49222462	13
18671281	13
81212201	16
11803577	16
33391731	13
64087854	13
18962409	13
10269523	13
15574817	13
24448976	13
15311328	13
10841400	13
42492067	13
9023099	13
32914806	13
9398497	16
3524199	13
35905547	13
62966097	13
30169321	17
47962560	13
27239807	13
24724789	13
9169220	13
4273268	16
24435294	13
33756256	13
8186242	13
13797795	13
11595874	13
1628252	13
14041647	16
74232983	13
12381974	13
45848001	13
24566533	13
9644434	17
6858963	13
17174714	13
1101097	13
1489119	13
12074258	17
12417027	13
140781	13
14921388	13
5292345	13
14430562	17
13398263	13
12640044	13
24651977	13
15467915	13
5704969	13
18822051	13
7506330	16
1253030	16
82597868	13
3590983	13
41759635	13
12198607	13
9878092	13
14773090	13
10432860	16
2731156	13
33154006	13
3650095	13
18586948	13
3935012	16
4005373	13
5439322	16
14759791	13
1777683	13
627663	16
1371471	16
12926226	13
8549328	13
21537015	13
34649174	13
7211454	13
1923274	13
10498125	13
30515705	13
7209029	13
111507494	13
12393508	13
21282735	13
12954757	13
9731781	13
40694689	13
18557572	16
27561393	13
13022431	17
31691792	16
1904354	16
7144224	13
81736637	13
117385848	13
56003468	13
1844910	13
24770516	13
15560153	13
52912485	16
12783180	16
17985791	13
1951776	13
9666165	13
9810878	13
24040313	13
19423939	13
9320322	13
22801287	13
8080710	17
4788994	13
38014442	16
65819309	16
32026319	13
160838	13
5621741	13
8810255	13
2877299	13
2515203	13
16118399	13
20430710	13
55003723	13
51916924	16
6212971	13
28007573	17
18171143	13
506066	13
28424018	16
678885	13
5015477	16
1822193	16
12207087	13
2740228	13
35480005	13
2113238	13
30057518	13
3706063	13
7388811	16
19722188	16
8192752	13
4387860	13
58726935	17
14778515	13
59632881	13
3714674	13
29495523	16
14879477	13
76301895	13
25712762	13
4830882	13
11396477	13
11985342	13
5694435	13
48389801	13
1580124	16
12833992	13
21100898	16
70503624	16
68417166	13
11086948	13
34782378	17
32327072	13
10441724	13
12902010	13
10760772	13
175517	13
51538765	13
4423943	13
18246867	13
4589449	13
12512989	13
7300973	13
4724044	13
33362759	16
20225770	13
38178297	15
23243519	13
36640307	13
27932686	13
40853290	13
28791033	13
39669010	13
18101128	13
52059165	16
37441104	13
37695682	16
45055517	13
16215998	13
12732514	13
7771683	13
15516536	13
4549824	13
31118243	13
83827874	13
18899963	13
9376041	13
48867730	13
419654	16
17912864	16
1637072	13
51220670	13
1749243	13
9103648	13
16440007	13
26481039	16
4726097	13
34121009	13
13837346	13
13047799	13
20557062	13
10560934	13
73752257	13
36068892	13
25191693	13
8916046	13
7722116	13
45723768	13
2902523	13
18362719	13
12583715	13
24101227	13
6872548	13
17939497	13
5256888	13
24351439	13
6965659	13
6695267	13
50583130	16
24814469	13
22140991	13
12685526	17
13538908	13
35576451	13
24824878	13
20330972	13
50083012	13
5949690	13
1627948	13
20083929	13
64634199	16
1044117	13
3614444	16
4248960	16
21079936	13
12813786	13
66817289	13
78918	13
704934	13
50893679	13
7817082	13
11983561	13
27170039	16
42422543	16
71902638	13
8347098	16
5134133	13
29854800	13
20789544	13
12910944	13
21890217	13
11598696	13
14789391	16
7588317	13
49592319	13
3883464	13
12232313	13
56192203	16
15316958	13
7946864	13
11442377	13
42657424	13
16238151	13
2993131	13
72857124	13
3389940	13
2149942	13
5239403	13
76058342	13
1425398	13
8542312	17
19229171	13
20815997	17
122416486	13
4459473	13
1933600	16
18304704	13
559377	13
7059457	13
19944427	13
61853610	13
52895261	13
7967778	13
46399610	13
27240880	13
46676583	13
4633540	13
11409990	13
13828586	13
38359051	13
12063105	13
23794234	13
77910466	13
12994526	13
11339019	13
1254483	13
54170295	16
28138462	13
47301548	13
13521560	13
5456213	13
51635435	13
15307252	13
12394165	13
46709925	13
16675373	13
17808115	17
1169821	13
22960313	13
14985162	13
5749713	13
16867749	16
8266683	13
43324808	13
52179903	16
39432019	13
30572782	13
35930718	16
23679041	16
7310154	16
65041658	13
4646532	13
6572843	13
28260788	13
17923783	13
35432117	13
3186754	16
16422156	13
26071343	13
7137415	13
6875209	13
45493440	13
33684652	13
26431647	13
14221736	13
3071075	13
18266389	13
28959055	15
65629725	13
724490	13
14892813	13
5788080	13
10537305	13
7890533	13
104886405	13
73316914	13
28333538	13
239838	13
34425229	13
10142638	13
2252610	13
1727176	13
38640042	16
7164001	13
4768755	13
740439	16
84550825	13
39933424	13
23322371	16
42415273	13
30440385	13
32229530	17
13100835	13
15362490	13
12746577	17
16948908	13
51092714	13
7292980	13
26771899	13
35161447	13
24559888	13
9506493	13
753423	13
64488285	13
38436854	13
10602484	13
18341626	13
32744621	13
4975019	13
18272120	13
18769492	13
25661906	13
19456541	13
34164754	13
2392853	13
5424875	16
7187939	13
2956357	13
44233251	16
24108782	13
8343992	15
25698478	13
59294857	13
12111179	13
29136174	13
4178597	13
8608588	13
454000	13
7845597	13
20092731	13
20974136	13
636043	16
2984710	13
13907840	16
18768454	13
27089458	13
4321143	13
5448012	13
34880884	13
60050433	13
32612029	13
7582958	16
18640164	13
100818	13
6976060	13
14071795	13
46127933	16
7982655	13
23818776	13
2059975	13
15904447	13
3352572	13
44672014	13
248231	13
25624346	16
4624323	16
17344567	13
47617546	13
52297070	13
16520189	13
26071422	17
3394512	13
31630751	13
9647512	13
55068253	16
561165	13
7810770	13
15837655	13
7434335	13
104762403	16
9776717	13
1741553	13
1815670	13
2511632	13
29379068	13
20953575	13
9204265	13
8802291	13
6279168	13
6919844	16
33045532	13
8446881	17
9294230	15
2822365	13
19565842	13
2704607	13
31427493	13
5347989	13
977717	13
19861170	13
12359378	16
6682960	13
44563316	13
4065616	13
26741730	13
2582553	13
11885580	13
22354808	13
4392503	16
31168008	13
7742659	13
2527006	13
7595488	16
4838221	13
2926378	13
21878469	13
21325586	13
5800543	16
22412089	13
11028943	13
4036575	13
9149054	13
35704281	13
5577896	13
12877187	13
149341	13
455695	13
7018835	13
26973982	13
31735733	17
26458957	13
18038365	13
1995906	13
35729582	16
67522	13
17212826	13
49024089	13
31177780	13
8213970	13
15353671	13
9014593	13
20042022	13
8064076	13
5814587	17
17569025	13
2201016	13
45980166	13
3554399	13
9194901	16
108164530	13
16777573	13
8045215	13
5294264	16
5294743	17
9789460	13
4801455	16
24751948	13
8419883	16
21382237	13
15560904	13
65888148	13
5464397	13
98164338	13
17125765	13
7188814	16
15325141	13
53832965	13
3966668	16
23898090	16
11115657	13
29149827	13
25006538	13
58320531	13
458014	13
15587616	13
30658421	13
12880460	13
42145340	13
2538133	13
16905204	13
19861703	13
5840818	13
25733909	13
34149021	13
9412419	13
1752878	13
36894	13
25852084	13
97119921	16
30012099	13
10625762	16
17962963	16
14086123	13
17848446	13
18588938	13
7626762	13
1739164	13
18296765	13
8769179	13
14902461	13
17744116	13
7194784	13
20605272	13
8238015	13
3150495	16
3771616	13
28253995	16
3916180	13
9583367	13
20742350	13
22980148	13
2509449	13
34062982	13
31737311	13
88421134	13
4184105	13
674566	17
85768867	13
914794	13
23451829	16
16174608	13
10976216	13
55396430	13
40776094	13
15108151	13
54792493	13
13127617	13
22166121	16
20919639	13
14563300	13
3283022	13
7619077	13
8934534	16
17810274	17
2621048	16
3227747	13
2358706	13
548819	13
43847028	15
18933282	13
10000068	13
109573423	13
21380600	16
6608422	13
13791158	16
39842762	13
8438886	16
2911601	16
135578499	13
6276121	13
46494551	13
9696203	13
1802463	17
11108621	16
17544974	13
16517696	16
18878397	13
20884709	13
11391093	13
3146462	13
27474546	13
3883336	13
5494995	13
1412254	13
30588941	13
24137699	13
8814896	13
6165143	13
14999211	13
55896605	13
1423333	13
2481036	13
67248290	13
2848794	13
8903417	16
10826591	13
19531182	13
11558798	16
4619256	13
7820327	13
8247027	13
17733094	17
69038248	13
15226752	13
5515604	13
511553	13
22893225	13
768118	13
8789634	13
8199064	13
14607660	13
23538598	13
9335330	13
46328431	13
20135154	13
25881483	13
1823504	13
5995006	13
55478957	13
5411580	13
11710771	13
8509993	13
87931276	13
54654243	13
34761263	13
1216225	13
15045415	13
29403612	13
33049054	13
14626873	13
10907922	13
1371972	13
6647350	13
17876750	13
15462208	17
8421725	13
3920523	13
25475371	13
7065287	13
5544683	13
11027564	16
592140	16
702651	13
21232996	13
7607004	13
15596136	13
10366850	13
9419530	13
113205729	13
31286201	13
43966831	16
9350751	13
31762774	16
8176606	17
26921679	16
43542784	17
48847852	13
41238423	13
1260641	13
859837	13
3710767	17
8714268	16
4686471	13
8168428	13
10573078	13
28664402	13
17940130	13
43524267	13
5585406	13
11325690	13
3642827	16
40524198	13
59494090	17
7703448	13
38787211	13
54076227	13
12879438	13
34063546	13
6090917	16
11744396	16
21499149	13
7054870	13
32414292	13
8601106	13
8519174	13
5415908	13
58903662	16
41694550	13
28707555	13
33354586	13
21248598	13
14434490	13
2102776	13
61824869	13
17041154	13
25873246	13
4926950	13
35228620	13
20201896	13
3826550	13
5310752	13
74894047	13
24818360	16
7623159	13
16320374	13
6303980	13
18473356	13
16015047	13
3702325	13
6715879	13
6913211	16
5746191	16
31291570	13
37213053	13
45512216	13
14630442	16
26928068	13
39254033	13
4922921	13
21144358	13
8924361	16
16541453	13
55715903	13
7773306	13
2747188	13
43552843	13
2963409	13
3768022	13
10633839	13
38984705	13
1483557	16
14683020	16
136700630	16
4399807	13
491420	13
27943294	13
7488093	16
17293206	13
16892949	13
31526508	13
6350181	16
11907703	13
23876889	16
27301745	13
28417617	13
31701409	13
15979109	13
42055427	16
29066563	13
18491736	13
13136136	13
13944324	13
1558639	13
52751923	16
23651203	13
30866070	13
12045488	13
21994539	13
80868914	13
1538125	13
54542021	13
37908381	13
1964402	13
24970551	16
510731	13
25095708	13
41308750	13
5997626	13
45118783	13
18334713	13
40209714	13
3327387	13
165562	16
18160953	16
23885980	13
2195049	13
6814780	13
36549505	13
37848748	13
14048513	13
15259937	13
3064599	13
6512401	13
12746633	13
13515411	17
46163871	13
18603690	13
52144481	13
9315877	13
628593	13
24649911	13
12607199	16
14209791	17
39621989	13
10814744	13
15596577	13
38042246	13
7363718	13
14274247	13
19194040	13
23138008	13
98661399	13
18097001	13
968006	16
3859904	16
60660759	13
20689095	16
166165	13
7595321	13
15834346	13
470533	13
8031519	13
9695586	17
158693	16
43310005	13
4761037	16
7440402	13
20687900	13
25663427	13
138059685	13
15474228	17
2840669	13
13046754	13
58671170	13
4592051	13
2878682	13
5328549	13
10081685	13
22084007	13
8043988	13
7453847	13
25615060	17
1472429	13
26392178	13
47982308	13
61274489	13
11481266	13
99919557	13
24536656	13
4215365	13
55898935	13
27003591	13
67478245	13
9672363	13
19222924	13
30586112	13
78226765	13
28462484	16
4833634	13
6898779	13
12597003	13
36128073	16
9620124	13
15956158	13
5921740	16
44790180	13
6007095	13
11160470	13
5719697	13
17229588	16
10318676	16
39736204	13
50773078	13
4297088	13
5304250	13
4731407	13
15070967	16
13838652	13
67980427	13
47398279	13
19733707	13
9583271	16
7418568	13
31763601	13
26998177	16
671926	17
108152744	13
2799440	13
30881281	13
15111752	13
4975608	13
3737677	13
6974554	13
6992569	13
13572354	13
23880112	13
6137909	13
24246427	13
32177626	13
37500253	13
2301066	13
30025834	13
4955854	13
50024443	13
1507982	13
5729813	13
51992081	17
8266577	16
75041796	13
28452745	13
49967289	13
10008898	13
32568731	13
15100907	13
17958149	13
10890987	13
32117178	13
16173070	13
39030339	13
11428908	13
1134095	13
2316115	13
6551226	13
25545189	13
39311368	13
41195831	13
31303249	16
17211355	13
12498582	17
19757436	16
5676254	13
13787676	16
24881531	13
34136482	13
19444936	13
39768675	13
7008536	13
8605013	16
9580983	13
1861690	13
8040906	17
29055576	13
13547508	13
52904820	17
147289752	13
8456007	13
28434575	13
27643561	13
10945802	16
2018502	13
62836697	13
5050113	13
7452378	16
6098988	16
12798966	13
6263635	13
23048906	13
1666894	13
33611252	13
17554863	13
12872683	13
1718165	13
18870963	13
5123828	16
9431248	13
12284590	13
15643906	13
62340827	13
21039332	13
7796349	13
63701104	16
5620099	13
28832807	13
6975854	13
29764298	13
38901038	13
4224793	13
23020379	13
5327914	13
11843575	13
58238810	13
22486457	13
32265572	13
31601501	13
66603532	13
28442928	13
1853924	16
14454016	16
3992387	13
4352030	13
121052418	13
55403532	17
33090413	13
28621792	13
18510630	13
4536766	13
6117812	13
12480828	13
10217357	13
36215720	13
36846033	16
18414968	13
41008098	13
6083616	16
5040200	13
2277135	13
84811496	16
17707846	16
5468475	13
68771927	16
17263230	13
39357969	13
26298243	13
25717851	13
13736879	13
681088	13
2337621	13
12493320	13
25379523	13
6092734	16
59246376	13
19323504	13
55173377	16
12702530	13
399895	13
23409993	17
2280163	16
1243119	13
22629507	13
24371103	13
36560864	13
49256263	13
60683847	13
1759928	13
6665618	13
9533428	13
23298	13
8786189	13
45977787	13
26081242	13
40165405	13
5111057	17
1547647	13
28089123	13
32542139	13
23894304	13
3407703	13
8398682	13
30149305	13
35269720	13
4093528	13
17136683	13
8253214	16
4687972	13
25323568	13
46723908	13
6578812	13
6738793	13
15878702	16
4630721	16
13939133	13
21452349	17
19149816	13
12384533	16
39963402	13
22202394	13
65267070	13
20430866	16
26376243	13
16609590	16
4605708	16
74343999	13
50627962	13
2248345	13
13876880	13
32184798	13
48466726	13
157037234	13
18052823	13
4579549	13
30098362	13
90253882	13
12440047	13
8719450	13
3776836	13
8489321	15
683654	13
52655791	13
19608321	13
3610918	16
51799333	13
39607562	13
15120036	13
3973146	13
9052378	13
17095492	13
53480091	13
6834865	16
4318900	16
29254026	13
26072836	13
10742111	13
14001035	13
4538739	13
5042205	13
40147128	13
12458907	13
25241318	13
25113424	13
25352824	16
71023275	13
3831434	13
62546254	16
47514590	13
12424274	13
44209087	13
2988932	13
65258680	13
17916828	13
1727926	13
7809290	13
14307175	13
8085280	17
2056798	16
19170324	13
40319292	13
214536	13
68693850	13
10118683	17
15750787	13
41804522	13
39554038	13
32410730	13
20197630	13
36348272	16
27398786	13
15419738	13
24914990	13
2095734	13
6255348	16
7379971	13
9472534	13
19519655	16
32063023	13
1986698	16
25024461	13
2991188	13
7158168	13
18266515	13
27917542	13
35877564	13
10806872	13
13253639	13
35515658	16
73259077	13
30112157	13
2665751	13
980418	16
25820693	13
2526430	13
29944264	13
5015472	13
18533228	16
60507093	16
14620837	13
1106147	13
65799	13
20438986	13
11434602	13
460299	13
32936914	13
30570885	13
24178933	13
35385670	13
19407522	16
22099930	13
2512787	13
35484121	16
14586823	13
4661054	13
8220872	13
1243719	13
22144617	13
7982093	13
11530792	13
26670884	13
472951	13
52639919	13
1482578	13
43075865	13
57480536	13
20829520	13
83686	13
56312303	13
82463	13
10115020	13
1689848	13
16408593	13
6626557	13
4934995	13
61475163	13
9876317	13
8858812	13
1789050	13
15398178	13
43000830	13
1281243	13
50202240	16
16208491	13
18219907	13
6849149	13
4083	13
2147349	13
2895034	13
16131215	16
15796315	13
38818281	13
19716907	13
3243699	13
2385308	13
16099548	13
12392156	13
1390485	13
31575966	16
13401025	13
31092339	13
15250472	13
23105660	13
3669064	13
30625642	13
9897141	13
20529220	13
5362393	13
32918061	13
46143882	13
8684413	13
38401801	13
12178495	13
22302822	13
7703318	13
19318803	13
23826247	13
30953814	13
6523193	13
280133	13
72401876	13
14695432	13
16413627	13
25365403	13
5947822	13
25080305	13
49318243	13
32405600	13
1417307	13
30595802	13
40174489	13
39697205	13
47580329	13
54685459	13
17636580	13
78399761	13
2127069	13
31927937	17
33403754	13
130010347	13
18460951	13
7855308	13
23078097	13
11900164	13
19072496	16
10221918	16
821705	13
13394386	13
10721474	13
10981681	13
35281099	17
75830271	13
17392067	13
31388660	13
56816760	13
6358298	16
17168483	13
1231614	13
29078400	13
37207175	16
3815492	13
12011834	13
25993412	13
20442781	13
17540699	13
45628334	13
15791752	13
66990989	13
3183132	16
472803	13
18521445	13
33279318	13
20205136	13
33136837	13
2020650	13
36875107	13
58509634	13
822401	13
1245737	13
3683020	13
47294525	13
11379852	13
33380503	13
65160141	13
7508086	13
17511789	13
6253441	13
20090893	13
7542881	13
2807784	13
28559275	13
8757154	16
17978282	13
3728738	16
25480164	13
61403751	13
24765833	13
3312915	17
211337	13
13709271	13
9185651	13
25732489	13
6234959	13
6009274	13
37728321	17
12367494	16
24419749	13
43410153	16
131971083	16
55970306	16
7804073	13
13115283	13
2834077	13
8940564	13
5530189	13
25344342	16
54436668	13
15195336	17
22711739	13
5250678	13
16009087	13
2322812	16
27641045	13
23920862	13
5490620	13
1698768	13
11892978	13
38842279	13
2638079	13
15827241	13
37521928	13
1545095	13
26179971	13
3952955	16
4491256	13
7045320	13
24812464	13
14732982	13
1626901	16
11158034	13
12387649	13
4594652	13
7733821	13
3059755	16
1289401	13
14555641	13
13159672	13
18593282	13
12424770	13
4677465	13
10936854	13
25861589	13
4914715	13
999795	13
49148586	13
8587529	13
2445497	16
34029455	13
10151200	16
3275527	13
2137787	13
9001418	13
57835163	17
3287451	16
27137149	16
28172726	13
4295866	13
26636090	16
20006333	13
80460010	13
4134730	13
16264444	13
32806299	13
15436646	13
28835618	17
2847050	16
19881910	13
2784712	13
7942607	13
17341164	13
13130919	13
10447860	13
42004813	13
844133	13
29965087	13
6657143	13
10024873	13
51169758	13
28393173	13
10082125	13
45890975	13
1704565	17
13436887	13
14897953	13
90601632	13
4191442	13
2260419	16
34574295	16
1054879	13
58108405	13
2689542	13
365211	13
4850225	13
31540376	13
75883341	13
5800475	13
9147736	13
12946667	16
6594573	13
31270651	16
3822812	13
38249707	13
25583215	13
10117203	13
32246290	13
46086889	13
759450	13
21418749	13
29895649	13
406019	16
22510903	13
51257183	13
5450906	15
25361701	13
24394381	13
5517177	13
6143	13
4783849	13
1541984	17
20012365	13
16443529	13
30717111	13
33947751	13
7550196	13
6858993	13
13377653	13
15136088	13
11172143	16
16431849	13
14435378	13
5761803	13
25576951	13
13784651	13
9807633	13
43535762	13
32769559	16
8006816	16
34092852	13
2815918	13
30747113	13
23094826	13
2004903	13
9402475	13
22976165	16
2401025	16
42597691	17
3614691	13
30913872	13
47226885	13
52126674	13
2132579	13
2729111	13
44724802	13
60638440	13
37653702	13
26610239	13
50836732	13
9840843	16
4234471	13
37791657	13
24061218	13
34455673	13
27586378	13
1093601	17
1682552	13
2332496	13
1707278	13
1084596	16
19122017	13
3051964	13
34262334	13
57740249	16
6485275	13
12034811	13
26643405	13
8470098	16
23940711	16
2581377	13
24994094	13
4881443	13
31742908	13
26574936	13
591182	13
10424915	13
13529233	13
41091425	13
4216243	13
43917029	13
3367705	16
3303255	13
25263501	13
25828614	13
23809289	13
27880088	13
20469688	13
21112438	13
26192237	13
46638491	13
32463255	13
7213347	13
6066187	16
23286000	13
20527997	13
4689033	13
3785269	13
44797925	13
1056409	13
3920103	13
926032	13
3793806	13
14070434	16
16979223	13
35317912	17
24480108	16
41164724	16
4565462	13
11119345	13
18505158	13
8317595	13
13089374	16
21119235	13
27655222	13
16343282	13
40762234	13
14764231	13
20160624	13
20127859	13
10559564	16
199611	16
975625	13
1294435	13
13937817	13
1072117	13
12101008	13
4265546	13
18800249	13
47329617	13
56496606	13
1521280	16
19362226	13
29127990	13
25514707	16
52543576	13
5592697	13
26504086	13
22755068	13
5007240	13
25566328	16
5779482	13
60059017	13
9710208	13
32018997	13
11622740	13
8833223	13
9455519	13
25296369	16
6214546	13
23867470	13
10968199	13
4895744	16
172279118	13
2640099	13
3259651	17
5249341	13
12129291	13
110472373	13
3657032	13
16508554	13
472054	13
8908649	13
10623554	13
6270641	13
7746506	13
5590323	13
8807689	13
11597563	17
24334071	13
8965557	13
14651860	13
28333240	13
3561837	13
22863597	13
28087360	13
23838187	13
35595687	13
5424086	16
7086990	13
3671345	16
4980627	13
46501742	13
17621808	13
8926105	13
801180	13
25335280	13
33710557	16
3617609	13
6833107	13
30392787	16
12523731	13
31499392	13
47990710	13
2360707	13
46098455	13
40103457	13
13957227	13
6308838	13
12239996	15
25272010	13
32495730	16
18836092	13
27600990	13
28897479	13
29522743	13
44477227	13
39967389	13
20673730	13
96768186	16
1992387	13
8008772	13
25360078	13
5058902	17
2223944	16
11858941	17
73365523	13
10121967	13
869794	13
14270940	16
10867458	13
1666784	13
81245197	13
21247061	13
20512901	13
16746421	13
8928346	13
7521846	16
3521030	13
22211018	13
14804954	13
4371214	13
14160806	13
1181246	13
16903190	13
24514165	13
26001999	13
1624235	16
32258267	13
9425541	13
50258708	13
10203111	13
13425366	13
70519892	17
350332	13
517383	16
12117270	13
5622151	13
16929692	13
2184575	13
16810469	13
18962303	13
12016538	15
41593387	13
9718941	13
17918126	13
34874970	13
8128629	13
26213239	17
4386849	13
5538044	13
46382487	13
23256966	16
30563266	13
1442806	13
2431498	13
72607115	13
3233308	16
11532899	13
28611194	13
5590237	13
16732779	13
1818836	13
3308056	13
725841	13
8515225	13
12818166	13
16467393	13
562747	13
20248439	13
13219997	13
52936171	13
23367338	13
9375171	13
6978302	16
441607	16
23089318	13
16538595	13
1647819	13
17544878	13
9468999	13
16696549	13
16792121	13
2213904	13
8533569	13
42904837	16
4263213	13
24649923	13
31111913	13
16736641	13
15583561	13
25048265	16
7645521	13
21048699	16
58968788	13
10326669	13
8089770	13
4832000	16
24970265	13
10662893	13
19381013	13
9230792	13
3002325	13
8478159	17
11665451	16
12542487	13
50508245	16
1184340	13
4217377	13
8647446	16
4194239	13
65164079	13
45069804	13
5348184	16
17546624	13
26030268	16
9983719	16
14628624	13
15176717	13
6423887	13
82031373	13
67710120	16
8617305	13
21055832	13
16504825	13
14532045	13
19140806	13
1429275	13
8212092	13
11881643	13
24758988	13
12267019	13
12393371	13
4135448	13
38107560	16
41626411	13
28899954	13
72041965	13
112961	13
5505414	16
7715275	13
297979	13
57540770	13
57176261	13
13424273	13
406284	13
702333	13
800509	13
2989887	17
42271784	13
13345916	13
5148196	13
7754668	13
7643892	16
34033807	13
20248376	13
27317490	13
43872825	13
6199181	13
19344962	13
10818804	13
28377109	16
10414380	13
1843513	13
8259512	17
38597848	17
39782414	13
14448210	17
7131327	13
16237549	13
13882566	13
6223525	17
23563100	13
44531617	15
53991268	13
22674983	13
3463491	13
1681185	13
26809822	13
12096251	13
9535169	13
10312498	13
7667505	13
3977296	13
68335188	13
137223	16
13737987	16
6562462	13
609020	16
10347763	13
57806847	13
2896884	13
28862441	13
20776587	13
2519832	13
32989186	13
24618034	13
7910519	13
22096322	13
2197271	16
16585306	13
3305144	13
50869719	13
29892259	13
32910697	13
9573493	13
21321301	13
10345721	13
4951345	13
6504945	13
5313207	13
12831190	13
76128612	13
4255584	13
21588280	13
11520196	13
18698329	13
1048369	13
6561509	13
7222560	13
19350544	13
17333237	13
4996768	13
47387983	13
18604976	13
18022820	17
48390117	13
34007496	16
48306045	13
16357626	13
25167452	13
16023857	13
7572808	13
7804282	13
5696490	13
17739731	13
33938709	16
9498950	16
25759353	16
3310132	13
270455	13
10822033	16
33445001	13
40464286	13
7757512	13
29642876	13
35721	13
29981901	13
20991025	13
47372885	13
6845089	13
1359231	16
10622368	17
4170690	13
20639574	13
3354643	13
11067007	13
21285726	13
13518433	16
4733551	13
49452505	13
1617163	17
1503861	17
19279763	13
13322398	13
9455424	17
2761713	13
10169026	13
27994745	13
43409470	16
38835150	16
7307863	13
5581703	13
32653714	13
22487542	13
12765358	13
13536486	13
18158210	13
21296913	13
27513134	13
18396703	13
20647614	13
1959431	13
2470755	13
39950002	16
14496475	13
10491979	13
31581462	13
325072	13
30601637	13
3593026	13
13285141	13
12192107	13
3518959	13
55089208	13
47490588	16
30782917	17
39783025	13
5959317	13
6238072	16
34121343	13
35621065	13
22828918	16
61462559	13
4732545	13
12768173	13
48325376	13
47898054	16
1849938	16
47880726	13
29512940	13
8266229	13
40039526	13
16189347	13
3447971	13
13947801	13
3036811	13
947115	13
20716006	13
19027033	16
31271449	13
57472759	17
45242277	13
20126479	13
26130478	13
2178093	16
11881950	13
20097563	13
6559980	13
10188272	13
10494707	13
838572	13
36347978	13
18479060	13
21783439	13
3652395	13
17292937	13
13947305	13
9342675	13
3749280	13
14588286	13
9024393	13
18559875	14
44440082	13
4249699	17
3964783	13
22794091	13
11747134	16
1400031	13
29370144	13
11089562	13
21144323	13
3818773	13
17637096	13
8324625	13
19053040	16
6694607	16
16177252	13
58208877	13
76564902	16
10817518	13
2898903	13
915554	13
14443871	13
19712168	13
6852561	13
32347837	13
18712352	13
43570660	13
2990871	16
7262073	13
5483004	13
11488681	13
14230302	13
20097622	13
9637265	13
9533510	13
1868560	13
2655008	16
1051533	13
697666	17
11023213	13
15220927	13
14144039	13
18160184	13
16072010	13
43314309	13
519402	13
72661489	13
6459226	13
1051712	13
13474032	13
29250120	13
26597230	13
14786070	16
25525841	13
9015595	17
4311399	17
28834574	13
50456386	13
7437545	13
22803144	13
34178855	16
22612670	13
7223676	13
11047938	13
4027066	13
21642593	13
11479306	13
5111214	13
573388	13
16952429	13
14218170	13
2415595	13
18297985	16
40332260	13
14319382	13
33237774	13
44855316	13
39454541	13
37365882	13
85719206	13
4118755	13
9549698	13
21376538	13
12370427	13
8178547	13
40693552	13
21906399	16
8474083	13
9004792	13
2636961	13
6815104	13
15069071	13
197451	13
6958754	13
7194340	13
12389567	16
6061043	13
16456311	13
8063007	13
38018481	13
6854702	13
16936755	13
61605506	13
26903435	13
9334476	13
3660187	13
13488525	17
11132841	13
19945295	13
5532875	13
37107691	13
8813390	16
25136221	13
10297544	16
5816845	13
18356719	13
19400438	13
7728564	13
61684092	13
21512854	13
13879854	13
26317883	13
21932028	13
3917835	13
2823368	13
13076557	13
4754535	13
11498630	13
7293769	13
17553156	13
5866890	13
1920053	16
26131513	16
31701914	13
1058109	13
26428868	13
8096317	13
956285	13
41053215	13
3046284	13
40884713	13
51725315	13
12950525	16
13581518	13
25504025	13
38463851	13
16042302	13
3821266	13
1653116	13
1774444	13
658211	13
26515527	16
40546274	13
33710129	16
5649900	13
6917310	13
10643097	13
60323442	13
24506542	16
15601029	16
16582054	13
7656988	13
1015271	13
1552889	13
98281966	13
14311690	13
48702144	13
5873095	13
8965193	13
36720897	13
1251322	16
55818491	13
9663541	13
7895390	16
17265407	16
6088229	13
7407594	13
8761831	13
6073942	13
9400599	13
12742226	13
2179839	13
20138364	13
274663	13
17033055	16
25030590	13
67740556	12
40600544	17
9921808	13
5140560	13
6194766	13
11266913	13
53470734	13
14011877	13
49686125	13
3230314	13
6842628	13
96974464	13
2819518	13
12122052	13
23666437	13
8583191	13
11794701	13
53433448	13
5347365	13
26067769	16
7744812	17
25623048	13
5072788	13
25372083	13
1210416	13
985969	13
2631779	13
5478190	13
21374364	13
5863470	13
79437201	13
9247963	13
5335408	13
2031241	13
12898768	13
20731973	13
665832	13
37692464	13
30618306	13
22764064	13
4055501	13
18995245	13
78872	13
19345906	13
9794904	17
20110010	13
2673123	13
15343087	13
23973952	13
19861231	13
1583183	13
26964783	13
4543213	13
34474602	13
30555297	17
24726964	13
12661425	13
6566935	16
16103833	13
42728144	13
5710421	13
15579875	13
49071245	13
3892934	13
36861406	13
11283869	13
14641417	13
10555116	15
15389236	13
22563493	16
4183691	13
25098606	13
30257877	16
31480720	13
33627471	13
2983491	13
1529640	16
2792905	16
12209431	13
6907649	13
50139633	13
30843659	13
7666882	13
42573565	13
27920031	13
10095187	13
11883706	16
17582962	13
34777124	16
10136434	13
28586580	13
23648999	13
11253411	16
7190198	13
21409257	13
888811	13
7115478	13
256883	13
22869206	13
38256997	13
8075897	13
6428637	17
50897623	13
27665639	16
49751838	13
16483889	13
32954848	13
10647019	13
12640503	13
13626834	16
29885594	13
4898132	13
17046172	13
25794982	13
1719050	13
26272587	13
14188717	13
18342491	13
22957106	13
217781	13
1308579	13
28277225	16
692276	13
16932324	13
5794501	13
11541744	13
21048075	16
20802634	13
59916869	13
12098362	13
44377974	13
18034734	13
70601479	13
28839012	13
32594541	13
40958077	13
64292642	13
10160301	13
5972793	13
9067913	13
11185772	13
57518795	13
37386920	16
76818285	13
6640956	13
1864273	13
25383750	13
20232072	13
5687677	13
12307887	13
10273429	13
24478616	13
37396529	13
74197287	13
19532469	16
3699000	13
41409842	13
20519950	13
40489	17
35686630	13
18630273	13
12563909	13
8798585	16
8315818	13
20640235	13
19273468	13
5283988	13
4034931	13
32281947	16
127890246	13
333944	13
4787161	13
22325004	13
7366435	13
7586510	16
671879	13
3655172	13
68366095	16
12266003	16
81724274	13
21877235	13
32408714	13
6274438	13
16395156	13
10582368	13
24303061	16
12980746	16
23899927	13
24545859	17
31240142	16
17035860	13
264629	13
3030468	17
22448216	17
5440837	13
54136296	13
24187986	13
719804	13
21938724	13
22342815	13
14674187	16
4072897	16
1722921	13
13553969	13
44903119	13
20466	13
43140869	13
23344604	13
2107264	13
1268463	13
36726008	13
46349911	13
2623717	13
25720682	13
1043845	13
9231909	13
16028844	16
3442962	16
32538545	13
17593142	17
1802402	13
30471749	16
5671572	13
17772012	13
22638413	13
13564458	13
1529496	13
39124032	13
9720395	13
1670135	13
15579379	13
21445386	16
1771314	13
41509487	17
10023219	13
3440546	13
5310079	13
1344158	13
20591678	16
9586469	13
19087316	13
15604859	13
1071366	16
44489550	13
28445525	13
11332997	17
7528882	13
15343301	13
25937279	13
13904578	13
25369601	13
8916326	13
18194406	16
6824421	13
10580383	13
29230618	13
8136146	16
11359762	13
32527493	16
22932040	13
1521599	13
16338169	17
8309292	16
2214413	13
10964634	16
39944605	13
18638249	13
66453637	13
13775737	13
140336	13
32832286	16
7865918	13
43521040	13
3313268	13
1513554	13
4319622	13
30029880	16
876599	13
6014454	13
5531428	16
16070767	13
39037142	13
1042174	16
17372942	13
7778114	13
6884357	13
16799447	13
45107876	13
4614671	13
62783460	13
3240006	13
20312077	13
9155242	16
7986118	13
38405159	17
39746073	13
25390574	13
7149247	13
15655775	16
8867165	13
59273593	13
2994739	13
14236594	13
1741329	13
23780846	13
20471475	13
302437	16
7118197	13
8229221	17
43921270	13
3503569	13
12013466	13
1463676	13
28016392	13
6615982	13
57012419	13
4860245	17
2952507	13
14351484	13
72427401	16
12940011	13
3247427	13
55593685	13
5568135	13
5415414	13
1093058	13
62687346	16
35942571	13
1836539	13
30271795	16
26067744	13
3551764	13
4635121	13
64705364	13
17937419	13
86597159	13
4993587	13
32768134	13
8017733	13
21199456	13
39623878	13
21385207	13
9737864	16
36478780	16
180542	16
81300565	13
70341767	13
21842617	13
3853851	13
17095937	13
62157270	13
22401377	13
34636077	17
745232	13
3369123	13
1633421	13
1830510	13
7816337	13
7016867	13
21665825	13
15968444	13
10816665	13
77478127	16
28791647	13
37630523	13
5711947	13
16997854	13
7346642	13
52893478	13
34490192	13
6331789	13
20900623	13
19838360	13
30901874	13
1946652	13
36083360	13
20231405	13
43757065	13
1308160	13
6169591	13
19791305	13
12017097	16
2908640	13
63038490	13
6150232	13
16669446	13
31731129	16
7645274	13
26501557	16
49337307	13
29470657	13
173183	13
21109357	13
11068036	13
34689303	13
42241608	13
18308014	13
17612197	13
18435006	13
47204765	13
16722457	13
17605525	13
37242260	16
44494809	13
17500204	13
16735422	13
27587008	13
3460031	13
4553154	13
8931040	13
8508727	13
17735910	13
758809	13
53291019	13
3903569	13
21548866	13
17838801	13
2875500	13
9657966	13
32424993	13
33132851	13
4483139	13
57852844	13
30724946	13
39223660	13
18541727	13
5339080	13
36570794	13
19876117	13
5645761	13
4813915	13
1740083	13
26354786	13
34917858	13
39021331	16
9077922	13
2505292	13
22926475	13
5435114	13
24091475	13
14511151	13
24890777	13
823624	13
1891550	13
13007721	13
12493984	16
2643398	13
5812076	13
28418619	13
39678199	13
35245111	13
29190870	13
8341347	13
20799804	13
29144985	13
1944578	13
34143501	16
42522010	13
18972358	13
15380575	13
21230322	13
18040192	13
2627878	16
17639482	13
41870786	13
26102548	13
10052946	13
609983	13
12936655	13
2695486	16
20038398	15
906895	13
33923311	13
60458821	13
3707072	13
5255736	13
917125	13
2819720	13
10943372	13
441949	13
71857167	16
1083048	13
12378136	13
3862065	13
4598815	13
32912213	13
19596377	16
56835996	13
14757624	13
7434809	16
26918965	13
6777159	13
10038495	13
1031930	13
6124302	16
11083764	16
10791581	13
47154590	13
49646781	13
28638018	13
15227357	16
19222726	13
39607503	13
4464965	13
953267	13
11852580	13
19988232	13
4732142	13
30797097	13
19473826	13
42437227	16
33700070	13
11223946	13
26747980	13
26176365	13
16436787	13
1873929	13
6321368	13
20961768	17
60192425	13
2096438	13
62584255	13
15644237	16
8540091	13
10654520	13
63632815	13
67036474	16
11933408	16
1840351	13
27461350	13
1735694	16
41308892	13
4182804	17
9943115	13
36416822	13
12865780	16
61641375	13
6879744	13
20082854	16
5749103	13
78726866	13
5952898	13
9399547	13
46766752	16
1541907	13
108292658	13
27247555	13
4388730	13
25767074	13
1702480	13
11579475	13
26142834	13
36208312	13
4737673	13
9848786	13
4777140	13
21478252	13
47331260	13
6774564	17
51493962	16
39686765	17
4755926	13
49726735	13
25579990	13
9451715	13
25910748	13
4571717	13
24315043	13
5763571	13
190652	13
4024527	13
16619075	16
5789085	13
5282661	17
9577207	13
15989835	16
13127475	13
34141482	13
32906202	16
9465702	13
12560886	13
57432898	13
3606229	13
4508233	16
37459141	13
4277835	13
9025940	13
23417177	13
25257187	13
2447813	13
14964794	13
29981906	13
4058753	16
3635580	13
2074395	13
15574937	13
74315074	13
8438785	13
782333	13
3890439	13
153827	13
14682854	13
19258425	16
3225916	17
11796065	13
67644174	16
6206711	13
41433064	13
35759446	13
279081	13
28360842	13
99774716	13
13343988	13
40369674	13
24381365	13
6233599	13
4708824	13
4166681	13
28443948	13
30362920	13
37321534	13
67682588	13
29278360	16
7140289	13
50063415	16
4894832	13
1623217	13
12420718	13
4610886	13
9514936	13
1344114	13
11278544	13
25152208	13
50121803	13
14081235	13
15170993	13
1931377	16
3826575	13
5418727	13
8587989	16
45664082	16
11044202	13
26674859	13
32982295	13
4799009	13
4379011	13
1857029	16
33974097	13
25964318	13
1615646	13
59180640	13
19774553	13
17926002	16
210343	13
1269597	13
19196556	13
355450	13
2452320	13
5583526	13
20401834	17
43314009	13
6528876	13
2245175	16
18402510	13
21814748	13
12549031	16
8107853	13
1519296	17
28237959	13
5433164	13
56792129	13
37348232	13
13332922	13
21169061	13
28532198	13
33343601	13
36366071	13
12260912	17
13799482	13
1634707	17
126014691	13
8719111	16
10274219	17
41325542	13
76758258	13
44733064	17
3016712	16
84742430	13
8510943	13
26072974	13
13221870	13
36591464	13
3437705	16
21043462	13
6871701	13
20673230	13
12797876	13
12176470	13
80878	16
4673777	13
3727365	13
15329105	13
8227791	13
23392137	17
23552580	13
22898008	13
6011457	13
27940132	13
2279422	16
8051681	13
31514751	13
47218363	13
4375813	13
24688888	13
17718382	16
41696620	13
4341440	13
56010410	13
39762200	13
16230632	17
55709238	13
5554658	13
12280874	17
5693560	13
10250461	13
9422484	13
32090636	13
2370247	16
51389310	13
12831429	13
10335138	16
28100409	13
1800292	13
10241557	13
4389539	13
41530475	13
12324324	13
15172979	13
408294	13
7539418	13
3007130	13
10746058	16
4803605	13
25050769	13
11312322	13
47416196	13
4748060	16
14837739	13
4321483	13
27720037	16
12964414	13
17870867	13
8323778	13
9264194	16
10856794	13
12043943	13
13178634	13
7945827	13
2341694	13
9668706	16
10013294	13
4037314	13
17626420	13
2187280	13
34458100	13
12752151	16
6852782	13
15492877	13
16961506	13
21467520	13
5872318	13
34541458	17
15787865	13
25335545	13
1319047	13
38003887	16
35391536	13
3524620	13
68313231	13
21758677	16
3164579	13
21336871	13
25079647	13
16846300	13
6759480	13
13869486	13
11999157	17
4887713	13
19645522	13
10222097	13
4570114	13
31648038	17
16594040	13
1244243	16
25071918	13
64078331	13
4870954	13
12996659	13
15380527	13
18186634	13
9527264	16
18557169	13
1417698	13
124552	13
5255009	13
9559494	17
41761112	16
7235726	13
32417991	13
6482861	13
7010606	13
19306854	16
1655394	13
2634930	13
3545037	16
35458801	13
21325937	13
379717	13
22789619	13
1875339	13
13547453	13
17165440	13
41996547	16
46477020	16
16351448	13
3117289	13
56519951	16
1840380	13
15342813	13
48095713	13
23519756	13
23040880	13
19720652	13
10111214	13
49655883	13
15283493	13
17621676	13
39236136	13
22020936	13
8018950	13
30401805	13
37930144	13
3238747	16
4307841	13
31909284	13
6727155	13
4047507	17
15651015	13
10374889	13
31520508	13
9861989	13
10176091	13
5640134	13
5871590	17
1799255	13
8209118	13
9901562	13
88483607	13
8533381	13
18534303	13
7546540	13
11918495	17
1044978	13
48306227	13
2456013	13
10568607	13
205633	13
34753277	13
2036807	13
3751663	17
16975647	13
4944325	13
3392914	13
196451	13
9401116	13
4849946	13
2269986	13
7161329	17
19764198	13
2569832	13
4598303	13
38220032	16
7112782	13
2942917	13
28213817	16
23465345	13
15366877	16
36856294	16
2720188	13
29619693	16
7827254	13
10601708	13
12664421	13
1131303	13
16436217	13
45941183	13
8226007	13
83821244	13
80865102	13
4647797	13
16690676	13
26522195	13
7542469	13
29054601	13
23761073	13
75742733	13
33056186	13
44409178	13
3925321	16
5764881	13
3768806	13
22354827	13
9192455	13
12648811	16
3069602	16
30055630	13
534821	13
48074754	13
22434882	16
23965746	13
25390899	16
4646990	13
16751078	13
44867697	17
35704071	13
45484817	13
913385	13
15019076	13
5282649	16
3757865	13
16719459	17
13733728	13
31831027	13
4316823	13
9280729	13
7783445	13
3268217	13
16745865	13
15897475	13
28124981	13
17830070	13
31196038	13
27255512	13
10249223	13
15178952	16
4497273	13
10229749	13
8283773	13
2477248	13
4889674	13
67153823	13
22233071	16
2499457	13
11181740	13
18900400	13
23894398	13
35043187	13
18495051	13
27117377	13
10631140	13
28626622	13
4805108	13
15326097	13
1477571	13
20944441	13
1203868	13
21933286	13
4735514	13
4776306	16
9762765	13
1619956	13
33714427	13
47123057	13
771433	13
54054048	16
4176242	16
9688079	13
9427680	13
1745236	13
46829183	13
2664983	13
4911728	16
26237338	16
4883433	13
19225155	16
26621587	16
2068	13
74954241	13
30738276	13
27003334	13
14910715	16
4216869	16
24346035	13
56970278	13
22214635	13
2531314	13
112119078	13
9888124	13
2258728	13
31585513	13
8834410	13
4838958	13
3654352	13
3905062	13
4363367	16
6766858	13
31986300	13
10419898	13
14180093	13
16436374	13
21515252	13
46779578	13
42179414	13
23389750	13
38055861	13
11341753	13
37328784	13
16401477	13
21317401	13
7875589	13
8799304	16
60326	17
4295830	13
2595143	13
43370744	16
68074080	17
76561445	16
13432861	13
52030046	16
47413053	13
33419108	13
35617939	13
455266	13
131835	13
6167585	13
1317593	13
5869677	16
22262536	13
3067173	13
20221111	13
3833524	13
9298388	13
18171404	13
8782017	13
580295	17
22992875	13
8707615	16
17435682	13
5403523	13
13246068	16
21812940	13
42317637	13
9560045	17
4383185	17
32875962	13
11224264	16
46814266	13
2847168	13
64440	13
55458665	13
6019463	16
24857653	13
9695649	13
67173813	13
8265823	13
7977220	13
15640603	13
73143306	13
7307091	13
41989511	16
35441059	13
40788125	13
3311150	17
22694389	16
7558892	13
70969189	13
17036167	13
7951777	13
3271602	13
29949776	13
994575	13
49365020	13
8644815	13
15097002	13
2074805	13
14603692	13
9402792	13
32000521	16
26441351	13
63202974	13
49510900	13
40142401	13
18296811	13
9421354	13
1072269	13
54168901	13
23191339	13
11773057	13
4877393	16
23548201	13
16913935	13
10917366	13
7281411	17
12287923	13
5553901	13
44525832	16
13038308	13
6876678	13
19319707	16
5702738	13
160033793	13
13042855	13
13489255	13
14195853	13
16242765	13
52588756	13
5160492	16
8736221	13
4403732	16
4176583	13
28628139	16
2309747	13
2296109	13
20782253	13
7329745	16
2364041	16
31445288	16
31408210	13
3247824	13
30802073	16
26010551	17
38588084	16
8484331	16
3281904	16
38027921	13
7340754	13
9203454	13
11457553	13
11884276	17
30976922	13
10695106	13
13602205	16
2484073	13
12788670	13
3792063	13
30858978	13
14161604	13
5092030	13
30571972	13
8600573	13
38623962	13
51511282	13
77391	13
25732753	13
20811989	13
17997113	13
17534786	17
11190468	16
114404295	13
19986679	13
1314817	13
27938626	13
5317834	13
774357	16
4666952	17
28580658	13
8307546	13
36867686	13
1239220	13
39548673	13
52900244	13
9035501	13
6315768	13
2519028	13
18750950	13
6506097	13
16370298	13
24618976	13
13864891	16
1445789	13
5522637	13
9591040	13
24050150	13
4724951	13
39376308	13
36541585	13
12755852	16
5729319	13
6075266	13
9937588	13
6802242	16
15569319	13
2868117	13
21284256	13
6658588	13
5588414	13
24785993	13
78113352	13
43958604	17
131669089	13
109916028	13
8629189	17
54411637	13
2371118	13
3580778	13
27402728	13
37775900	16
21631363	13
19555179	13
1683188	13
144134	13
640320	13
47105578	17
15458220	13
34653929	16
18528408	13
901207	13
10960743	13
1297770	13
22849655	13
53153790	13
6582847	16
7770971	13
9863121	13
2322331	13
11989998	13
9839705	13
6155904	13
18805946	13
51400417	13
7047544	13
14827658	13
14305148	13
38690629	13
6610003	13
52252176	13
8958570	13
16006001	13
3839350	13
12010001	13
9594073	13
38512568	17
13253673	13
10837673	13
4819100	13
26516861	13
17183184	13
6986119	13
11968318	13
20544845	13
17747962	16
8688022	13
1350962	16
30811531	13
19545766	13
3072063	13
2399785	13
11393182	13
37124574	13
40899219	13
68803886	13
16278194	17
11607079	16
22885942	16
20261726	16
8663913	13
169560827	13
12402341	13
35212581	16
10465938	13
6249245	13
3081857	16
58417858	13
16533093	13
16139539	17
5785523	13
3509161	13
29601655	13
22889325	13
8611954	13
8795734	16
18193261	13
78544857	16
89171419	13
2846309	13
2521918	13
16864810	13
253562	13
22298468	13
4387784	13
7807574	13
5818660	13
22903440	13
3734543	16
40190828	13
7897944	13
6219474	13
22561213	17
3307177	13
9169046	16
8404233	16
1061501	16
18593706	13
3657903	16
19464604	13
30756614	17
63152528	13
6885039	13
11057574	13
5925124	13
26985615	13
66247922	13
30870164	13
63748291	13
10957351	16
1935140	13
6820176	13
11323523	13
27224357	13
6091880	13
22469294	13
64617145	13
2797341	16
16814499	13
24595834	13
63504393	13
20283018	13
11132978	13
26668224	13
930127	13
19933164	13
6309670	13
35571559	16
15587986	13
4621670	13
5269952	13
70591530	13
36575886	13
13418541	13
6391664	13
52804695	13
15182438	13
17942251	13
2717056	13
28334849	13
2807592	13
47434752	13
32609863	13
9879712	13
7858082	13
2419992	13
3637232	13
10521290	13
42368322	13
1785257	13
8328158	13
2949761	16
159015070	13
11518106	13
2982419	13
38530143	13
37814313	16
9871758	16
7346052	13
18673652	13
11223054	13
4954340	13
9146233	17
4531835	13
16365726	13
56396029	16
69802543	13
28535385	13
8507622	13
8883621	13
13749886	13
6155576	13
30110287	13
69941885	16
38837901	13
8331052	13
44017809	13
12324095	13
9682086	13
280456	13
48190056	13
2817854	13
8245739	16
8865854	13
4482924	13
16420608	16
45027569	16
874583	13
25188298	16
39358844	13
9317099	13
7189222	17
14249856	13
10956195	13
26369204	13
4326355	17
26478941	13
6096309	13
69157268	16
32258577	13
22907061	13
7963869	15
4774413	13
8414531	13
53346484	13
14597579	13
49505587	17
12858456	16
57607465	13
33751455	13
33947627	13
32188849	16
24858856	13
12141893	16
5166007	13
24336557	13
42825957	16
2827436	13
10065905	13
110065259	13
1882386	13
10202091	16
45389107	13
15607415	16
13767041	13
24986776	13
2935893	13
15589643	13
15764996	13
492307	13
28485854	13
31235605	13
35522723	16
15209405	13
88298173	13
22363908	13
176882	13
41254160	13
1031499	13
4548039	13
4657060	13
26171082	13
28860817	13
47612906	13
2656121	13
1275987	13
7095178	17
2474301	13
1992335	13
8042616	13
5875466	13
2316188	13
3410980	13
37890573	13
5683635	13
38131560	13
1501784	16
52757319	13
52874	17
39965607	16
33773822	17
20161369	13
3290101	13
15247402	13
6649180	13
53079505	13
17150956	13
113860473	13
9929140	13
49320	13
13428857	13
3540793	13
17254641	13
17897819	13
13086930	16
18851183	13
11549929	13
23192826	13
27842802	13
15687094	13
4518221	13
57003827	13
12369547	13
20903199	16
35450237	13
5457421	13
1648622	13
3541571	13
3781103	16
26716288	13
84291464	16
27640624	13
3345810	13
27165687	13
72332005	13
46175	13
10311906	16
32018970	13
2961161	13
32726317	17
5901173	13
17776263	17
30655956	13
4000402	16
23289051	13
24812974	16
70577065	13
49403404	16
50242163	13
27802116	13
31817046	16
50923133	13
21853186	13
9228205	16
35394834	13
30161434	13
21962573	13
27955847	16
15365713	13
5395211	13
645720	13
57287010	13
20063175	16
13099380	13
25742303	13
15487723	13
537060	13
9810645	13
104673016	13
6927194	13
12377727	13
16267601	13
6951919	16
17284499	13
6565827	13
29909683	13
26305545	16
12965469	13
26293617	16
25460572	13
10852422	13
22386494	13
98578269	13
3639118	13
12360145	13
59158709	13
38310091	13
27482083	13
29034317	13
4704475	13
4108440	13
14861288	13
4866472	13
3400240	13
3500066	13
55628289	13
21772259	13
19070385	13
3548410	13
14274697	13
1944284	13
3391695	13
2159204	13
20904231	13
7972676	13
68142248	13
20339666	13
318329	13
24104627	13
11930463	13
19019748	13
20904989	17
10458923	16
5993711	13
13122786	13
18328907	13
77675887	13
33125183	16
17366800	16
12346822	13
29518654	13
22140745	13
37372820	13
6849910	13
17381458	13
27988574	13
31637815	13
26322548	13
9558566	13
23409747	17
4740637	16
7923621	13
10348618	13
2338931	13
64333366	13
18465355	13
6565015	13
7482643	16
7851021	13
8606640	13
18460661	13
7666806	13
7919277	13
1371298	17
9119653	13
43158621	13
11035405	16
1043236	13
7612039	13
47618359	13
7777768	13
4877704	13
2425495	13
10097261	13
10446721	13
19507028	16
21350311	13
58742957	13
38163476	13
7699565	13
42455532	13
2675599	16
92556348	13
1542578	13
16743670	16
21798910	17
4645686	13
51170715	13
4733878	16
35183709	13
12490358	13
6137871	13
31562750	13
15863674	13
3039091	13
17087322	16
561361	16
3236032	13
39606101	13
8691033	13
8309322	13
6841521	13
37859640	13
10526605	13
10938001	12
11143681	13
65171736	13
14408555	16
4628690	13
28869417	13
103192886	13
1597845	13
5858439	13
1570741	13
2775787	16
12423120	13
16734382	16
21507715	13
2973671	13
65559380	13
35920958	13
46937026	13
81156993	13
33378879	13
3864698	13
51778357	13
3232276	17
58927947	13
1010407	13
22445080	16
34451333	13
36355298	13
5200701	13
22422566	13
20148166	17
63385400	13
8071037	13
7160147	13
54487175	13
13585780	16
58162844	13
7440470	13
9379596	16
12059271	16
23888999	13
1524024	16
4613904	13
16859101	16
15155243	13
12296123	13
4938987	13
13671428	13
16491751	13
40708323	13
29776994	13
9264658	13
3359592	13
102229247	13
13513190	13
2564689	13
61315232	13
4082904	13
27624515	13
12420303	13
12098233	13
597809	13
31396982	13
22539485	13
1163116	13
10836143	13
2692202	13
40959146	17
20272124	13
709757	13
4340072	16
6146565	13
15352423	16
73683372	13
77940791	13
4051865	13
53578718	13
23632451	13
14511281	13
8719269	13
8267435	13
28252214	13
9442128	13
387105	13
16193657	16
1029842	13
49853486	13
71268763	13
13448214	13
47905828	13
6013208	13
30072974	13
63057318	13
29949758	13
8248408	13
9055957	13
29471811	13
775721	13
5090445	13
32584281	13
7950187	16
4961877	13
15648835	13
3807387	16
38174387	16
24528541	13
3297458	13
27148700	13
71948424	16
27928614	13
1166144	13
2218402	13
4626268	16
4692492	13
24395369	13
48916155	13
3264706	17
11684985	13
8531215	13
13394380	17
23811135	13
74948439	13
8972658	16
22423823	13
8680766	13
21076829	13
12616268	13
40601011	13
5622681	13
24098307	13
15780848	13
28046862	17
5386183	16
36778500	16
25407988	13
20140016	16
11979646	13
33036683	13
4785010	13
10741730	13
3280508	13
4634602	13
30775054	13
457108	13
51134765	13
52302822	13
22041580	13
8268463	16
20019513	13
4939592	13
17686378	13
53759329	13
12915209	13
7926501	13
12331642	13
54089956	13
40800226	13
120805071	13
29835151	13
24991908	13
299164	12
5864216	13
2434604	16
9119929	13
11110884	13
17791263	16
839302	13
10053949	13
13360438	13
252567	13
37635408	13
44613153	13
6360785	13
38415073	13
22704362	16
21512155	16
5271938	13
10183999	13
7320116	17
41965041	13
10596934	13
19510347	13
32336235	13
6129750	13
19630482	13
6853351	13
24748226	13
6385831	13
17951457	13
1659966	13
40477389	13
49220131	13
9213791	13
17175978	13
20385785	13
17212066	13
9876932	13
9321147	13
68301450	16
36982444	13
48903371	13
6070754	13
6369005	16
4890198	13
19872311	13
8115950	13
12566882	13
13830666	16
23486996	13
9025971	16
25538389	13
30545226	17
21738238	13
4323887	13
5153151	13
63703589	13
11675590	16
41405746	13
16118732	13
13702135	13
8762008	13
37476367	13
4382754	13
83955663	16
2667042	13
581474	13
5007244	13
14542036	13
60326168	13
29110131	13
16848168	13
7596964	16
8144854	13
7431700	13
2443721	13
59680252	13
2760801	13
14497937	13
34863954	13
5808059	13
15245445	13
20281177	16
8590687	13
37317063	13
10838397	13
6245735	13
25055436	13
13091639	13
6123211	13
23597719	13
13910571	13
42339149	13
11511426	13
21214360	13
5929595	13
15529058	13
3722821	16
9233217	13
21762452	13
20673495	13
101398872	13
1846096	13
95719093	13
16225621	13
7014481	13
70672673	17
48569852	13
5735914	13
9059492	16
15908792	13
5099069	13
12901343	13
21827696	13
6041695	13
6794268	13
6454744	13
12144200	13
6212696	13
13463381	13
75060034	17
22593676	13
14378887	16
2080332	13
55976801	13
71498322	13
35323527	13
44261855	13
5340586	13
1137142	13
3780340	13
24337728	13
16647996	16
51269687	13
22872541	16
2991502	13
4963990	13
9651431	13
1862343	13
4208916	13
23014299	13
10900264	13
10408515	13
16341234	16
1248226	13
11500366	13
2047112	13
13003806	13
15031708	13
13951066	13
3886891	13
4727552	13
26588902	16
9127033	13
7720514	13
12092871	13
68951101	13
7084562	13
595679	13
25855596	13
44047809	13
477116	13
23446964	13
33990423	13
31505937	13
4973960	13
35858381	13
2699899	13
31150435	13
306128	13
11009265	13
27395891	13
10202527	13
20202024	13
7433147	16
7618652	16
21496989	13
4793336	13
5906979	13
3632517	13
8814398	16
14179783	13
8316484	13
3326113	13
5129634	13
51074143	16
72816381	13
9887535	13
7435351	17
9544356	13
955982	13
2867065	13
38848649	13
9053002	13
24980672	13
4093972	16
8192967	13
19877877	13
8109458	16
33929237	13
23273450	13
9319376	13
12043509	13
6750381	13
18432173	13
27422568	13
119127381	13
22238567	13
28894261	13
13131076	13
32905737	13
27972630	13
12395836	16
14607774	13
25672712	13
2248738	13
2402857	13
16898453	13
1398490	13
26491229	13
27896065	13
1723666	13
36145285	13
38882474	13
24973999	16
53013447	13
35512881	13
35147002	13
18273941	13
49583395	13
9453610	13
80032629	13
63089930	13
93435592	13
17300383	13
30833424	13
8943379	13
7264657	17
1624080	16
6953727	13
57745542	13
16837635	13
41842755	16
1357668	13
3804044	13
5508777	16
2678062	13
42274757	16
30866246	13
27872394	13
7356245	13
18414402	16
3487410	13
23161782	16
46629587	13
4494767	13
9495263	13
4690247	16
9777635	16
43798684	13
9276561	13
601965	13
16694510	13
3819022	13
13227135	13
61223797	13
9783353	16
42582750	13
24081984	13
20168150	13
4972275	13
13333127	13
5804397	13
72216379	13
22766978	16
723338	13
1412468	13
18334491	13
25635840	16
13651984	13
19555265	13
24822188	13
10025233	13
573311	13
1957156	13
860679	13
7263013	16
13970896	13
13017430	13
19562916	13
32924467	13
5500659	13
6194446	13
22267879	13
4033386	13
340598	13
18247386	13
2955405	13
29349180	13
12537428	13
8598284	13
14751849	13
1707589	13
22441333	13
65977612	13
1678302	13
19818930	13
12202145	13
13933905	13
12000237	13
23008665	13
1747432	16
21364497	13
36305653	13
11351929	13
10141467	16
20983660	13
11818694	16
64640448	16
31709704	13
23751232	13
76297861	13
2834077	13
5588906	17
4301744	16
7647874	13
39939079	16
6664391	17
5746487	13
7225673	13
12090291	13
6043267	13
12075020	13
583095	13
20721127	13
3137660	13
28745878	13
5908535	16
3305971	13
1309283	13
11615224	13
615267	13
25943408	13
8541870	17
20618720	13
68838217	16
26235787	13
3353933	13
10788571	13
36971794	13
786311	13
40383626	13
31153386	13
30928012	13
19731402	13
4812997	13
5738076	13
5278782	13
665390	13
81419197	13
20451933	13
1689288	16
9283081	13
17990383	13
29445632	13
33839574	16
16593594	16
16998626	13
5862278	13
28569841	13
16784283	13
8227374	13
11358265	13
22343640	13
44153360	13
401120	13
42394594	16
131734984	16
1932623	13
9941678	13
4177543	13
11652605	17
23409516	13
25984908	13
40181925	13
2577785	13
2525806	13
1331188	16
7289393	13
14468533	13
4678030	17
3900219	13
9312730	13
4637255	13
75163052	13
11903382	13
9727684	13
22511005	17
14783521	13
15020511	13
49151588	13
23203176	13
30920178	13
21438049	13
3873756	13
4328050	15
19019319	13
15679464	13
10129050	13
30605262	13
23746425	13
53037514	13
71152144	13
22335105	13
58990719	13
12578824	13
12760640	13
13089997	13
13044024	13
130018299	13
41116357	13
49638049	13
25654715	13
58224063	13
37210120	13
21930138	13
5642337	13
24817582	13
4364878	13
11875204	13
15675230	16
9274359	13
18200728	16
2717745	13
6691638	13
29958367	13
656249	13
6054804	13
45567886	13
16059468	13
13591831	13
9911189	16
9345892	13
38110727	16
7920762	13
9897082	13
14338159	13
1016484	13
41551096	17
2354890	13
14090165	13
43138842	13
2399900	13
12924077	17
39373885	16
12625935	16
12096204	13
33552227	16
11967700	16
16619888	13
16403932	13
2241235	16
9812214	13
9305228	16
8547357	13
16114310	13
6457411	16
14525491	13
11175711	13
19219317	17
55663402	13
25675971	13
47341838	13
10947535	13
14931561	16
83778964	13
1793365	13
6582415	13
12971492	16
35333467	13
13596159	13
30131498	13
3507986	13
19116488	16
14451316	13
9842413	13
36451834	13
1077236	13
46920617	17
8085659	16
58944775	13
28715338	13
8269972	16
25474676	13
29931075	13
2551637	13
4303655	13
12180435	16
19304450	13
41221798	13
46916384	13
31439841	13
10255699	16
76729999	13
2871743	16
20624684	13
6571403	13
17303582	13
38759974	13
12527223	13
1802300	13
18278972	13
4254056	13
55581109	13
9534076	17
11902141	13
25408273	13
8278273	13
13902196	13
19731185	13
1338338	13
438683	16
9988187	13
63558574	13
19251969	13
33910276	13
8584515	13
43520518	13
3258	13
24421562	16
59210638	16
16817369	13
22517253	16
32149045	13
4158064	13
18936644	13
8877916	13
14677331	16
54388114	13
11839649	13
6675026	13
2756791	16
7424062	13
4792140	13
31259521	13
4836414	13
6053231	13
68030554	13
571773	16
3328103	13
36956793	16
2871858	13
34208450	13
30106645	16
55670634	13
48780984	16
73405757	13
12252188	13
18607283	13
15927311	13
10656866	13
7040602	16
30493233	13
44132741	13
6367243	13
26202544	16
1526220	13
14907321	13
5086553	13
10405442	16
13930340	13
61169949	13
44944089	13
24963489	13
22990874	13
10668386	13
508585	16
191127	13
35269921	16
21940467	13
21053932	13
21626007	13
21894518	13
28999003	13
6751637	13
40061097	13
1564498	13
58840698	13
413879	13
7389615	13
8081008	13
13101914	16
5100496	13
3382921	13
39708391	17
21217477	16
37745326	13
13948793	13
37038586	13
28119529	13
4685222	13
17905452	13
25600137	13
31378150	13
7943011	13
12080077	13
121865689	13
72051021	13
56880802	13
14109611	16
10433134	13
11206098	13
1884009	13
17503157	13
8527257	13
2567220	13
7981470	16
1926574	13
6920261	16
39260658	13
49352984	13
2144624	13
6622843	13
27474619	13
7983352	13
1929868	13
7052967	13
61179023	13
997282	13
3154206	13
15019754	13
30920	17
22964645	13
2944569	13
14547802	13
9824849	13
5605818	13
29307496	13
2700761	13
2426069	13
13747902	13
44480067	13
9758621	13
34430711	13
4829384	16
10446877	13
75049707	13
3117346	13
25282554	13
40179054	13
55756869	13
2459670	13
10203773	13
10903195	13
6251811	13
20953527	13
17240910	13
19820574	13
17782280	13
6760938	13
19675384	13
18328452	13
48577	13
39813730	13
52461153	16
7508904	13
2051517	13
5380890	13
31767032	13
11021492	13
42294274	13
45655255	13
3302401	13
50685706	13
49749237	13
1600753	13
17966108	13
43032740	13
416632	13
19469762	17
3104699	13
21015943	16
24394176	13
47931069	13
7318246	16
3518992	13
2839263	16
20145080	13
42221195	13
65656107	13
43755438	13
14695669	13
12967022	13
37215271	13
449777	13
2640070	13
32989210	16
7422960	13
43685302	13
83402886	13
62665585	13
16065309	13
3306890	13
44240014	16
15653279	13
13078050	16
35528268	13
284843	13
4896472	16
3733727	13
37770842	13
24097358	13
11790226	17
9648105	13
65521916	13
8501207	17
45564175	13
8816839	13
105757783	13
14987248	16
6115540	13
25409992	13
262215	13
8956578	13
18185444	13
14905683	13
13861224	13
1840678	13
20635354	13
43330395	13
20154734	13
9759391	13
3426297	17
1128997	13
3942974	13
28986221	13
12168007	13
11606708	13
7235595	13
116894892	13
9714737	13
12862608	13
8338780	17
20641190	13
45869167	16
9204698	13
2454605	13
18346338	13
19241877	13
34185855	13
20137037	16
61245968	13
50191556	13
7775777	13
3424025	16
4263717	13
59174944	13
63739334	13
792331	17
1309911	13
29853221	13
15621864	16
19812782	13
7383991	17
10194610	13
12550220	13
2520981	13
12232395	13
28958250	13
1755577	13
13907105	16
6467496	13
19815259	13
93423959	13
42956598	13
50011938	13
21822410	13
59002985	13
43239154	13
7679801	17
1651094	13
13223200	13
542834	13
19760328	13
8999196	13
5563518	13
2312943	17
35761970	17
8863871	13
47793154	16
768775	13
31937818	13
11762763	13
4378925	17
20301505	16
1121524	13
4064508	13
2777732	16
1380788	13
24963861	13
4891614	13
9747854	13
26316089	13
18547335	13
13274922	13
29802007	16
47016864	13
5063723	13
53458323	13
2689887	13
7145256	13
1530022	13
21006947	13
880348	13
23919019	13
7818834	13
23417792	13
8444277	13
19392608	13
65620986	13
30147515	13
21097935	13
41114289	13
27598145	13
16221049	17
69018457	16
6496323	13
16705604	13
66785129	16
9351703	13
23922710	13
7231713	13
7322940	13
25867170	17
6813247	16
1453603	13
3957871	13
4106463	16
8322313	13
15923152	13
10472844	13
1418257	13
6195560	13
955122	13
24630668	13
3652207	13
6345944	13
1638971	13
328483	13
51685264	13
7771901	13
18414953	17
15900192	13
60739699	13
10441518	13
17845607	13
8741097	13
901418	16
21210453	16
18062528	16
2049449	13
52053514	13
27935422	13
80885300	13
3273960	13
2577410	13
17658125	13
13859738	13
69417704	17
18943511	13
17883646	13
2736801	13
21816851	13
12450636	13
22948933	13
40150656	16
21603814	13
5464215	17
19004771	13
13476977	13
15410083	13
19777560	13
6942433	13
29947966	13
54043497	13
10041750	13
17674278	13
12352978	13
24746560	16
76639	13
11325136	13
14430729	13
734839	16
42864596	13
3812679	13
6437997	16
33339807	13
15672413	13
13422581	13
18172368	13
122824	13
11959681	16
34133000	13
52012	16
7939966	13
775917	13
26090260	13
27449403	13
74260526	13
41251210	13
55037018	13
37678057	13
89435927	13
3558673	13
3776606	13
14778481	13
29574697	13
9496040	13
33010382	13
52282178	13
29639262	13
1678488	13
52877317	13
10538435	13
9268250	13
14765208	16
4609325	13
27211857	13
22037902	13
152412585	16
5499824	13
12602565	13
14422337	13
22472721	13
9393070	13
7624503	13
17520650	13
11589292	13
36709758	13
30884502	13
10329611	13
8068008	13
19450415	13
6123629	17
45215086	13
2352229	13
4657868	13
2012196	13
19130919	13
25826625	16
4817069	13
55735676	13
33151909	13
9849463	13
10410414	16
16904185	13
16057474	13
14251403	13
182023	13
74553503	13
10892058	13
39705742	13
24587258	13
10673137	13
23191373	13
56561	13
8106536	13
13417741	13
10702605	13
10285666	13
193816	13
3661711	13
28503355	16
2621822	13
10057856	13
6675282	13
21912273	13
4404615	13
14076057	13
55073936	17
6973188	13
5630402	16
53568174	17
6159604	13
21750598	13
29913568	13
26579798	13
8092187	13
27077259	13
38357529	13
47818312	13
22839008	13
22055092	13
6914142	17
8116881	13
16563335	13
1772783	13
35488209	13
1493880	17
25874620	16
5771022	13
116136	15
31979224	13
37513989	13
43318132	13
33225435	13
34408659	13
68480450	13
22541520	13
18740563	13
4429364	13
3342426	13
1551502	13
220575	13
16742351	13
6647623	13
1213347	13
34937305	13
18614580	13
25976440	16
1053696	13
36838223	13
9779432	13
41773403	13
6185611	16
17389815	13
8138757	13
24588918	13
10079089	13
35894978	13
1534009	13
37065104	13
12074231	13
2511937	13
41893205	13
30897580	13
73334719	13
11257680	13
47599010	13
1367661	13
23815827	13
16278759	16
5762510	13
25447244	13
1967281	13
32496575	13
2155070	13
18749784	13
13945689	17
8556631	13
523301	13
31483896	13
21490176	13
9094341	13
3268226	13
9349119	13
20426646	13
4216866	13
33427935	13
45638909	13
2061170	13
1511171	13
17597261	13
5182287	13
3840629	16
10244569	13
47398979	13
24398346	16
10167225	13
9455550	16
20705314	13
11511965	17
27532450	13
21586975	13
3496391	16
37459635	13
30269492	13
66844684	13
19749037	13
24195906	16
19723824	13
6549761	13
12428337	13
57132685	13
63166839	13
33154021	13
6913500	13
85171833	13
15291010	13
26052867	16
5322039	13
30270669	13
28031630	13
36609277	16
20966015	13
16499003	17
22819971	13
39158725	13
34744197	13
10531829	13
13560386	13
21325851	13
149943	13
480399	13
7334900	13
74431714	13
8603758	13
1333688	13
4419093	16
33986130	13
16049362	13
3533462	13
12039528	13
25786163	16
9689020	13
8874422	13
7639068	13
14562250	13
37702832	16
4409705	13
8960666	17
15091095	13
46998885	13
21387111	16
41896757	13
15308393	13
83911035	13
22818277	13
28088492	13
4591787	13
38466004	13
187810	13
5054530	13
11839069	13
34366431	13
21213287	13
19168621	13
70193922	13
8091454	13
1690993	13
38723909	13
9642351	13
25864015	13
10079724	13
4223117	13
34302700	13
26209948	13
37564677	13
1026935	13
6723542	13
57611	13
55554680	13
66110615	16
52165753	13
13337588	13
14555398	13
18707961	16
1996055	17
1559844	13
6342542	13
11141536	13
291906	13
10003462	13
47841683	13
54314958	13
32804576	13
35841088	13
72504395	13
10005252	13
14746107	13
20580815	13
2621537	13
13997015	13
16424580	13
710148	13
13352879	13
12289766	13
3306924	13
8648333	13
1652467	13
19621069	13
11969045	13
36457265	13
64388747	13
16891641	13
2382732	13
24683355	13
3778179	13
24906074	13
8921047	16
4919636	13
4534275	13
27303100	13
3003824	16
28526457	13
17812137	13
7365175	13
21693401	13
10212638	13
3933529	16
5481762	16
1778444	13
7220343	13
13224227	13
51073386	13
6496062	13
2237492	13
5845617	16
10079435	13
18292662	13
4850687	13
31275125	16
15032539	17
4245204	16
18683118	13
16266456	13
9474763	13
21893756	13
13135548	13
4499596	13
13018444	13
29979233	16
57972707	13
57969313	13
52607787	13
511177	13
4915752	16
8422619	13
19746915	13
51066814	11
752540	13
27964257	13
4069309	13
7206724	13
16184673	16
15801607	13
20968609	13
9036785	13
13741070	16
1353025	13
52999236	13
14168606	13
27434359	13
3192903	13
62322180	16
16172225	13
1349831	13
490786	13
21049877	16
18451742	13
34294662	13
21679176	13
8615513	13
52252819	13
13573765	13
4524601	13
33045041	13
29190998	13
2980051	13
8036580	13
27551795	13
77780022	13
12794254	17
9476922	13
41784178	13
2610824	13
18539005	13
34386548	13
80806096	13
28961570	16
7701459	13
15396217	16
2414462	13
9366935	13
1648890	13
42241874	13
10325913	13
3698103	13
17088919	17
42729920	13
16425593	13
1359623	13
41167477	17
33104934	13
64303404	13
33103277	13
75902819	16
42290535	13
33380764	13
3020495	13
1481481	13
27738227	16
34261042	13
13948872	13
732477	13
38672751	16
18294886	16
24437677	13
18000969	13
13534225	13
4296429	13
63523624	13
32934969	13
842481	13
17557459	13
2052079	13
18577338	13
16791287	17
7720545	13
4103481	13
79370053	13
25722551	13
5144960	17
58147593	13
371298	16
58069423	13
18766959	13
14004223	13
6174253	13
12177135	13
12591615	13
175224	13
45807984	13
5907284	13
25559744	16
3063263	17
8953658	13
12608042	13
14962664	13
4708785	13
39001945	13
39752453	13
3539461	16
27279405	13
4497679	13
13213524	13
1919979	13
1775207	13
4115256	13
58055277	13
7749211	13
1528000	13
17151560	16
12369107	13
25187218	16
52483398	13
45694328	13
24226684	13
1511862	16
16814842	13
13962618	13
4410332	13
8265861	17
47708226	13
5373139	13
43025201	13
18812407	13
13914308	13
26582576	13
6809422	13
8855975	13
16572362	13
9838269	13
4326113	16
6338860	13
12297736	13
4619618	13
5391391	17
22662295	16
2217349	13
21231200	17
4875304	16
3231159	13
2955375	13
13443983	13
4166208	13
14146285	13
19707771	17
2440201	13
36933024	16
12956837	13
25796571	13
3288757	16
46538566	13
2151511	13
11034613	13
2637045	13
2296719	13
33552107	13
15041419	13
10495145	16
4005941	13
17069863	16
14648104	13
40792689	13
24230172	13
2548163	13
651668	13
16541535	13
5562838	13
37080465	13
41423919	13
18504137	13
14744696	13
26148927	13
29358593	13
18293195	13
48885369	13
55373472	13
10185971	13
11400282	16
28836120	16
9599241	13
3569351	13
7766291	13
88722380	13
21844918	16
98822674	13
328339	13
29087154	13
19860703	13
12253679	13
35933835	13
20997111	13
858458	13
67798611	13
70230043	13
11684281	17
14212210	16
5388718	13
27992229	16
25444953	13
1514092	13
19432560	13
8013415	13
11739287	13
14578763	13
5262164	16
14054565	13
829556	16
6100892	13
49813037	13
32448565	13
32916318	13
34956072	13
12057597	13
19376707	13
8786214	13
52581081	13
30530341	13
13497290	13
5352299	13
25929838	13
59449299	13
25200326	13
22877780	16
14206842	13
12701779	13
13534061	13
7162183	16
10140063	16
36805209	16
88015362	16
46780431	16
105845	13
3009964	13
33531960	13
30118235	13
314102	13
29729112	13
10399594	13
915775	13
3912587	13
9804610	17
25483111	16
986481	13
58159727	13
919446	13
13085770	13
9411665	13
42603156	13
6841458	16
769721	13
704107	13
10088060	13
52476211	16
16077445	16
14389220	13
71444817	13
12269035	16
60871898	16
25620402	13
11936220	13
14305470	13
11050652	13
28485863	13
4562606	16
15386383	13
34639473	13
20878082	13
11702644	13
5214141	13
8430220	13
18043125	13
7979439	13
7960539	17
4357006	13
19619808	13
3966723	13
20294848	16
14716267	16
2057919	16
2119339	13
11781893	13
1227063	13
41627368	13
26222435	16
9871964	13
19459683	13
10577677	13
25400260	13
24925979	13
10778998	13
12392456	13
13270962	13
68184	13
28695413	13
25643567	13
37766110	13
643564	13
13530280	13
1493141	13
40400423	13
7481937	13
10214975	13
7413943	13
16561199	13
1846823	13
1834969	13
19013172	13
21716311	13
11075169	16
67241175	13
31454613	13
61177487	13
2020216	16
17930681	13
56958064	17
32048447	13
55247503	13
18067490	13
31170161	13
30712603	13
64607	13
63539343	16
20197300	13
1034988	13
2047927	13
56628267	13
10791343	13
1974095	13
14773140	13
54700900	13
15858291	13
3061014	13
4494920	13
12121688	13
10180835	13
20819217	13
100674776	17
55764789	13
31530944	13
4896866	13
18639016	13
41255506	13
19997416	16
8618896	16
18891208	13
76118715	13
6033030	12
5967938	13
29140744	13
4133217	13
2651113	13
20304535	16
14603500	13
7256017	13
12649809	13
25490481	13
46533945	13
9547144	16
48525180	13
2514576	13
37848692	13
379065	13
26565177	13
7752716	13
26467033	13
29473788	13
25816290	13
44543087	13
15875623	13
53017311	13
21801142	13
207618	16
68680142	13
282908	13
23125387	13
23626672	16
36717557	17
19776690	13
20780926	13
10710337	16
6915759	13
30430649	13
16719263	13
4974913	13
9081803	13
45780391	13
45761256	13
2677263	13
312862	13
164787	13
2759201	13
4817566	13
1856161	13
12594515	13
61129745	13
3702135	16
9984917	13
11767309	13
1374825	13
9397803	13
1321486	13
12244839	13
32352283	13
42528569	13
13354410	13
55893283	13
1110272	13
37229034	13
40090585	13
22375157	13
50468980	13
1134189	13
739124	13
905619	13
64409634	13
28221813	13
1789612	13
33223944	13
12442262	13
18286377	13
3199753	13
4653602	16
19700959	13
14311266	13
37696856	13
5758998	13
6011535	13
448804	13
14969945	17
28678489	13
3066356	13
9203729	13
22699850	13
9700317	17
1254856	16
28319480	13
25829376	17
9791435	13
23180819	13
53125070	13
12081428	13
10222914	16
120370437	13
8773122	13
9398871	13
5072703	13
22247807	13
2845011	13
41047064	16
2648007	13
22815150	13
59812986	13
34738889	13
10652334	16
68492942	13
33747796	13
25982456	13
7926047	13
44266417	16
18367932	13
1406145	13
15924963	13
51725326	13
17220208	13
18715719	16
7470299	13
13178290	13
45808104	13
1670661	13
4829052	13
35473185	13
5108612	13
33897432	13
41803597	13
11457119	13
9203474	13
20258111	17
12108594	16
40754013	13
82407513	13
255873	13
57071241	16
684157	13
75124288	13
6236780	13
10364574	16
24838425	13
4500391	13
4391311	16
5884322	13
42706921	13
34375270	13
22702478	13
11427400	13
18137423	13
21471173	13
15504361	13
8346901	16
21741524	13
27106829	17
12158917	13
36516016	13
42217786	13
14083284	13
21389997	16
5435026	13
56313386	13
2009527	13
11282756	16
14373703	13
17940646	13
9461872	16
30561381	16
9825294	16
7003092	16
24148475	13
24685964	13
40724198	13
5756579	13
18217890	16
2407416	13
3041133	16
8844135	13
2756328	13
6821816	16
6190725	13
45332392	13
3076121	13
2173536	13
31299717	13
6124028	13
10307763	16
59113127	13
7262629	13
82874561	13
136223623	13
7350999	16
35178095	13
22872571	13
844709	13
142153108	13
16101688	13
29265603	13
5748206	16
7278477	16
8414614	13
3857955	16
2908392	13
2335249	13
9301515	13
6668614	16
20269288	13
105253588	13
4409719	13
14138715	13
1779709	13
27223131	16
33678522	13
5046364	13
74747180	13
7195841	16
25812877	13
10461211	13
22719429	13
17310604	13
13307265	13
11941568	13
15596893	13
13317746	13
4402633	13
19690917	17
42588085	13
39964018	13
2681909	13
3529380	13
16855488	13
11637509	13
46838688	13
8250093	13
41222594	16
387160	17
17479322	13
843008	13
1798429	13
40186589	13
25332433	13
26847966	13
22555190	13
1887583	13
20571454	16
50935707	16
26611487	13
21672025	16
3073894	13
2435746	16
28529720	13
21791024	13
7362277	16
28941444	13
43912996	13
9674173	13
11598363	16
7020997	13
7131497	13
12136496	12
50193646	13
680273	13
12303133	16
5958257	16
26856617	16
29720779	13
10368842	13
13986913	13
1268722	13
33687018	16
44749400	13
13922150	16
22366053	13
26040473	13
29341074	13
3030000	13
1884560	13
18074055	13
26533152	13
9062361	16
3411227	13
2749179	16
6797492	17
32110567	13
5167854	16
844565	13
1198086	13
41852399	13
36111593	13
11497177	13
10543423	13
5301484	13
2821458	13
42170674	16
20548133	13
28472104	13
126132913	13
10880131	13
33262524	13
6530041	16
50313970	16
73105573	13
12790270	16
6581712	16
5990706	13
15460822	13
3928019	16
26370690	13
16937444	13
66079414	13
3425987	13
2485352	13
16783472	13
13972159	13
5026480	13
4695656	17
54561510	13
13121513	13
18823981	16
9253312	13
6914811	16
10973481	13
905643	13
40031662	13
31174793	13
18359898	13
29917583	13
15342776	13
183617	13
24637879	13
4036941	16
7140083	13
7920082	13
20736047	13
17142827	13
29818029	13
8539750	13
17199867	13
2653735	13
2693729	13
39599054	13
14333398	13
9585223	13
1122971	13
41202105	13
15114080	13
60823796	13
3734102	13
2725000	13
28072554	13
26617667	16
43629282	13
16145129	13
27737169	13
39137413	13
36925027	13
925884	13
9617683	13
10283051	13
41511189	13
18808582	13
8271646	13
60321194	13
8719490	13
30408512	13
3794528	16
605502	13
1144709	13
50513228	13
15311273	13
2292205	17
613506	13
26689727	13
8133840	13
26388557	13
612146	13
3869691	13
3630191	13
914950	13
25751564	17
1937007	16
44227834	13
69123029	13
75848077	13
11713748	13
3519195	13
3830872	13
7419181	13
3684597	13
18324326	13
32653087	17
9066997	13
4286709	13
9612107	13
14167235	13
37239036	13
3806110	13
2125473	17
35426254	13
29093490	16
2698158	13
5253446	13
7884337	16
5888978	13
26932736	16
20557345	13
2293696	13
25740142	13
6856794	13
18513264	13
65577910	13
27930541	13
6745161	17
69529132	13
2336166	13
29230394	13
2567923	16
10193716	16
8866884	16
6043694	13
159624	13
11352584	13
1152125	13
51060547	13
23020799	13
34925560	13
3269674	13
24456136	16
4299240	13
38617165	13
38461523	13
9912012	13
74863015	13
48088548	13
7997564	13
1148354	13
7674942	13
8841487	13
11956098	13
7602419	13
11551308	13
381	13
15110857	16
49118173	13
107374211	13
6306967	13
5415900	13
19022191	13
67473718	13
12159168	13
16490626	13
43921281	13
15560685	13
55873078	16
24860237	13
36274870	16
17150098	13
2306487	13
9457665	13
13139548	13
9469391	16
3568601	13
67145109	13
25845941	13
12689646	13
5274895	13
6238132	13
22091981	13
59903729	13
37785151	16
16158066	13
16874485	13
3701528	13
9524831	13
24463554	13
18449075	13
5039608	13
2019848	13
26004208	13
3905869	13
1011050	13
2051628	13
10379867	13
31120276	16
32158261	13
70913727	13
4822427	17
12744235	13
53100	16
7554973	16
50613062	13
31440299	13
197108	13
17088497	13
2558709	16
324477	13
4239632	13
3832185	13
1806875	13
5290843	13
12645124	13
8423422	13
11818090	17
21076973	13
38345375	16
11875331	13
29575995	13
4603438	13
24381471	13
9523199	13
6854764	16
6342055	13
1355890	13
1056984	13
36983369	13
4689046	16
488355	13
24596972	13
28529037	17
10946523	13
2558073	13
33771072	13
3719867	13
16332000	13
9998265	13
2300443	13
6053568	12
6328695	16
14058296	13
61883419	16
1478495	13
5611944	13
15008700	16
1658234	13
25937445	13
30473824	13
80001162	13
9549935	13
34003014	13
10539464	13
8361523	13
353983	13
37915647	13
56515382	13
32507284	13
53601753	13
26237325	13
16196523	13
7831185	13
7055830	13
35812223	13
1405855	13
1859284	16
50099690	13
101441	13
147509	13
6143822	13
18629375	13
15076067	16
34557869	13
19010786	17
4441506	13
36112772	13
96486760	13
4760589	13
3307279	13
19923291	13
1022543	13
34710371	13
23692307	13
10390397	13
5473747	13
4935166	13
2345864	13
4055018	13
20509247	16
3272279	13
28114471	13
45075075	13
17050589	13
4648656	13
3830701	16
37431779	13
3116151	13
8507881	13
21903915	13
24523062	13
24940628	13
11757367	13
33440	17
7755561	13
1868698	16
10340052	13
12219531	13
990815	13
5361833	16
5324988	13
19367412	13
18363732	13
24608262	13
65886522	13
46134872	13
25624875	16
18536329	16
7091487	13
7615931	13
27104717	16
7690355	16
37040327	13
6260462	16
30199311	13
4230095	17
800721	13
20187039	13
23211708	13
18354550	13
1062635	13
538605	13
37041068	13
20406253	13
41715117	13
9809635	13
16167875	13
24289216	13
1004545	13
64597767	13
40848366	13
20713162	13
28392774	13
13345016	16
6336301	13
1052091	16
65226531	16
7559473	13
974403	13
4058723	13
36112841	13
132875456	13
8072093	16
250057	13
11169062	16
20136273	13
7597925	13
23877589	17
1153541	13
4408389	13
12931464	13
11272017	13
512351	13
13520526	13
7540500	13
31534366	16
13961419	13
9108901	17
1396090	13
32649771	13
37871211	13
7501147	16
1657544	16
16056693	13
25146826	17
1755942	13
9217243	13
46606753	17
14244966	13
2771532	16
20444177	13
13796459	13
21318372	13
51452401	13
7523215	13
1081596	13
47861210	13
4454522	16
18962381	13
102182638	13
5093510	13
66436291	16
15407871	13
3506086	16
19819452	13
25697385	13
2326788	17
27624125	13
15673400	13
9421963	13
972664	13
31836416	13
43626797	13
7897316	13
87968369	13
33298081	13
21955492	13
39601359	13
15133216	13
7314365	13
7536149	13
30209579	16
21238159	13
8450655	13
20474081	13
183482	13
2741098	13
8286345	13
24043377	16
58670109	16
27599891	13
1287817	13
29683241	16
5860698	13
27213724	13
857162	13
3192122	13
1953099	16
3710749	13
30066539	13
29430513	13
11574265	13
42608035	13
22533386	16
27670008	13
3110486	13
6943574	13
19565541	16
8673982	13
65241682	13
8031939	13
26092891	13
14784082	13
13612614	17
24040323	13
28194299	13
22605879	13
1766598	13
21914628	13
11945180	13
34491823	13
22176581	13
798506	13
3689062	13
39031543	13
9332410	13
2221871	16
39203557	13
4048088	13
6884726	13
17136528	16
1497648	13
25803215	13
21459287	16
78988	13
17803717	17
21516734	13
2920208	13
11586272	16
10119386	13
22290135	13
81014780	13
2729081	13
8381762	13
4612805	13
10130553	13
9364773	13
7724382	13
21558110	13
17712394	13
34450040	13
7628366	13
3592769	13
17078184	13
27119347	13
6028063	13
21674110	13
32029759	13
5673480	13
7939742	13
66070	13
26740068	13
2466	13
20021557	13
5207198	13
14320640	13
3062886	13
10213706	16
18585762	16
6692899	13
7456469	13
31203667	13
27257817	13
7755709	13
4184636	13
109975971	13
13924430	13
11913444	13
1561295	16
49087542	16
2890412	13
20551452	13
11721307	13
94672092	16
7783428	13
4837730	13
4057032	13
2162906	13
9223831	13
12386520	13
25279988	13
9325364	16
7595121	16
19828299	13
2183858	13
22734571	13
36973500	13
3739509	13
4620413	13
1522661	13
8944382	13
3762494	13
38632530	13
91779205	13
20137524	13
5034147	13
2400833	16
51633666	13
18627641	13
3354430	17
12865507	13
5264400	13
45496484	13
11171002	13
7027851	16
6895533	13
20632397	13
12511533	13
4701580	13
42892616	13
17362092	13
32000218	13
4207197	13
13430928	13
2850928	13
24543834	16
10385096	13
9879942	16
4960419	13
44024986	13
56017644	13
40624165	13
25481445	13
2959347	16
22931252	16
51175279	13
15588159	13
13778464	16
35497868	13
20678758	13
2474008	13
1401197	16
14039340	13
30810598	13
12961743	13
12354904	13
1213394	13
30363478	13
30330705	13
12223647	13
7277130	16
7718428	13
69178827	13
43996902	13
9004101	13
19347485	13
7169921	13
13026396	13
409435	13
14413186	13
12140291	13
7511254	13
47150751	13
25373094	13
3211561	13
413482	16
15942834	17
70561733	13
14196743	17
19644196	13
9886855	13
8164054	13
44201739	13
36693800	13
14932637	13
44231221	13
34659975	13
26696191	13
9995324	13
4916405	13
27646183	13
42440269	13
28379965	13
1177958	16
24789360	16
4557882	17
28132636	13
6547132	13
9644751	13
18189032	16
28443635	13
21033944	13
25822118	17
7932513	13
112665082	13
31736407	13
8462139	13
1221452	13
308927	13
4275747	16
20325602	13
4814007	13
13424141	17
33160390	13
1491656	13
21945869	17
13149779	13
5379973	13
13542458	13
11377344	13
21205867	13
12382848	13
21657871	13
13103767	13
42436662	13
1513197	13
22111278	13
570157	13
907799	13
55585395	13
18227887	16
46287127	13
920974	13
15540314	13
8495424	13
36093412	16
15400404	13
6978499	16
10182972	13
28198845	17
39386	13
19533565	13
1181323	16
39363969	13
31421841	13
4915083	13
3319027	13
41859520	13
25534088	13
9361406	13
9180003	13
30166135	13
17298192	13
10340197	13
19557822	13
4415012	13
30782334	13
26529868	16
3495306	16
8852286	16
13594803	13
10851965	13
24587343	13
3506896	13
29088747	13
18542812	13
17633788	13
38465328	13
680639	13
4609763	13
11263127	13
14161848	16
7266704	13
70011306	13
13040755	13
3537929	13
11390159	13
48838301	13
6504108	13
4498544	13
17351525	13
16786596	16
44525664	16
3274981	16
17760472	13
1644347	13
3272513	13
7429474	13
36700482	16
37205209	13
14943995	13
39994544	13
77060823	13
51412150	16
6271272	13
25159417	13
2489546	13
8556747	13
11875509	13
37053460	13
1159276	13
3425366	13
6957110	13
17247522	13
733184	16
29959067	13
17189644	16
24750215	13
12162559	13
31306941	13
56649130	16
13666381	13
11945156	13
25258966	13
32178933	13
9167748	16
8984398	13
3795138	13
12220775	13
4518206	13
54283583	13
6800655	13
8207699	13
1201564	13
19188677	13
7417021	16
30389008	16
35221130	13
13389391	13
17059808	16
18779105	13
29317366	13
19014538	13
58733459	17
59729333	13
44535335	16
11706836	16
40729642	13
8251831	13
24195811	13
9954153	13
28679418	13
18256006	13
886249	13
54384762	13
30039220	17
71559066	13
18040701	13
4322372	13
1359364	17
5109484	13
12734242	13
17642954	13
7712439	13
15235667	13
5539324	13
4592808	13
10071529	13
1523030	16
2972085	13
2602732	13
32158689	13
16899331	13
34449157	13
27976047	13
31244187	13
80186498	13
25864137	13
5656685	16
2084449	17
17811887	13
15082530	13
2139507	16
4645899	13
21443667	13
2179001	13
39178183	13
12220668	13
12642196	13
33356519	13
14986118	13
1404440	13
33218843	13
4846156	13
4944603	16
5444920	13
1758246	13
45010842	13
10547192	13
3569584	13
51681144	13
39286567	13
2940563	17
23679219	13
18724165	17
9682418	13
2662801	13
21954075	13
97728596	13
2098604	13
8758856	13
7344978	13
43408941	13
578943	13
58344276	13
29596828	16
19018939	13
23960190	13
460339	13
16815506	13
20117099	13
337958	13
4293765	13
3135509	13
62516600	13
27819345	13
3611399	13
25302712	13
6392320	13
686330	13
49810227	13
6596726	13
42720985	13
5267919	13
14614010	13
6658227	13
28935542	16
7748417	13
6003208	13
64096124	13
10688072	16
2029756	17
86961958	13
21588241	13
11065049	13
26191704	13
5244473	17
63824552	16
42103018	13
53461211	13
8303215	13
3319344	13
4793565	13
15602244	13
139306	13
31567616	13
44014539	13
30054916	13
3774519	13
20007202	13
4642671	13
16008080	13
8963657	13
16187794	16
10087008	13
4546458	13
2130737	13
329240	13
14930347	13
1422292	16
61878032	13
14726238	13
16485462	13
9390629	13
11753348	13
17917725	13
4434844	13
11377161	13
8615581	13
22574666	13
23103482	13
24110549	13
8226218	13
67032458	13
14053251	13
1682152	17
41390905	13
7518647	13
6929855	13
22125058	13
21849750	13
21952666	13
17406938	13
14413688	13
14943443	13
1034940	13
12227950	13
63482384	13
14014510	13
2863017	13
6803788	13
133762	13
14191234	13
287431	13
22050957	13
39244689	13
27818983	13
3118465	16
20679133	13
32769961	13
18001819	13
11851226	13
26758927	13
9706420	13
10361030	13
10785318	16
7645300	13
225710	13
7314092	13
5497316	13
24621612	13
17601976	13
2183916	13
11973614	13
12763741	13
10716894	13
660069	13
24481288	13
15216767	16
6322033	13
119224	16
4977778	13
2902541	13
3825122	13
5799190	13
2519167	13
27540519	13
57654900	13
45009051	13
13894518	13
430004	13
7448577	13
5736169	13
15045039	13
20242794	13
323099	13
111041	13
44313405	16
4971186	13
27340972	16
8024642	16
12676555	13
58837242	13
52969685	13
13143708	16
30596720	16
9883602	16
11050292	13
6281644	13
20691459	13
11501054	16
21243787	16
11365259	13
15810157	13
18460738	13
4017421	13
1643293	13
18752566	13
8270565	13
40470482	13
10657617	17
7737783	13
4195572	13
27623899	13
4251325	13
22987417	13
14208509	13
43363848	13
719632	13
4101187	13
33815930	13
38957534	16
14864423	13
41402416	13
6246324	13
31770414	13
52000528	13
66405857	13
6443312	13
6839719	13
64317323	13
33496311	13
7895567	13
3969756	13
6898423	13
43561473	13
8770326	17
36279825	13
33449464	13
21145574	16
8996235	13
5539444	13
6566267	16
21799024	16
8816781	17
12100843	13
15492645	16
2215697	13
10060208	16
193622	13
16334492	13
1343543	13
535028	13
1546489	13
10720335	13
11924437	16
5430615	13
440163	13
7490521	13
57132644	13
9282861	13
5087990	16
51665629	13
12610277	13
13394668	13
3545632	13
35665606	13
11991572	13
15050804	13
8562252	13
8857786	16
6624160	13
5933927	13
3807667	13
31646010	17
18123771	13
11356841	13
17711848	13
3242669	13
20013300	13
9478226	13
11408246	13
13108183	13
9069988	13
6417914	13
1671415	13
2391978	13
34068075	13
2962053	13
23484476	13
6710274	16
3262717	13
2598890	13
22096293	13
335721	13
34429901	13
4346108	13
6301415	13
4823401	13
3809333	13
48625105	13
104725076	13
1276332	13
1462088	13
44243274	16
13761181	13
17086092	16
16031705	17
72068866	13
19758576	16
14958159	13
6621379	13
1523735	13
22787264	13
18965415	13
6578306	13
20551565	13
58412039	13
4576167	13
17389725	13
21198822	13
4172255	16
510594	16
45180476	13
7489833	13
4114397	13
6414356	13
19330232	13
15615009	13
13412191	13
7857988	13
896856	13
23349743	16
4179325	13
42670892	13
46976562	13
24824013	13
17707393	13
10397504	13
3532911	13
2971844	16
17435476	16
631344	13
36156244	13
1310229	16
57658068	13
16257063	17
17008590	16
36032513	17
5259214	13
28601844	13
18868873	13
28332690	16
42217606	13
26656075	13
11310633	13
10128131	16
35310231	13
9189095	13
6058024	13
5650616	13
2203868	16
13475020	16
23735681	13
5815914	16
34571393	13
1122348	13
10726032	13
22857430	13
14156693	13
58469368	13
10788009	13
10337255	13
2103408	13
4161107	13
69709579	13
62692678	13
5231026	13
18486480	13
20028069	13
25344436	16
4720247	13
6063163	13
13511669	13
16711555	13
16754557	13
2572526	16
28988037	16
35401277	13
63360323	13
77404024	13
18117158	13
49794397	13
10436189	13
8917723	13
6147510	13
16903053	16
2326105	13
20349897	13
72142485	13
374801	13
17213334	13
48329645	13
6100066	13
1935323	13
31535297	16
37142462	13
15670182	13
19151889	13
57337131	13
7535169	17
3317228	13
3844477	13
7505515	17
15501740	13
870245	13
36326297	16
16159747	13
73086224	13
82294840	13
1220001	13
2903101	13
41324367	13
3528192	13
8049728	13
5781261	13
12108712	16
7265348	13
405701	13
6079297	13
25280541	13
20247240	13
15704543	16
31435933	13
12556329	13
11718109	13
16532033	16
17372657	13
955549	13
2891819	16
16855407	13
466609	13
28829596	13
24563282	16
19214546	16
10969339	13
39322543	13
13287180	16
8517608	13
12503443	13
2199117	13
23936066	13
13340025	13
41301044	13
5154539	13
7562899	13
27967050	16
34318389	16
26251428	13
16194923	13
883783	13
24645417	13
22116776	17
6611568	13
3268379	13
5850474	13
3355623	16
67732148	16
25585500	13
18710245	13
11065439	13
16974877	13
7588501	13
2830123	16
11251565	13
3353818	13
11355408	13
50707712	13
63691609	16
45746912	13
47787681	13
30730233	13
57332259	17
51901221	13
8437221	17
9131309	13
11168646	13
36788230	17
23095932	13
101497380	13
11096939	13
9760690	13
20247769	17
30640906	17
1807072	13
5394554	13
4603445	16
10702265	16
45024212	13
6173065	13
33456972	13
34834442	16
2636100	13
6128127	13
11543924	13
507992	13
6676504	17
5279338	16
25491039	13
16353361	17
10625746	13
16845239	13
9627917	16
250684	13
10143398	13
14677910	13
2891310	16
5085795	13
20795646	13
5427626	13
7073699	13
2781633	16
13135844	13
24987784	17
17451608	17
3322671	13
19875497	13
31519804	13
10814782	16
20926260	13
19889909	16
1848069	13
13042824	13
6430478	16
11646544	16
23069985	13
9546483	13
20375933	13
41736950	13
38853583	13
48549164	13
6919163	13
4355129	16
69644163	13
9202614	16
27995328	16
15280851	13
12234538	13
3956317	13
52875483	13
68150808	13
15099011	13
2844223	13
14629345	13
4689630	13
10754734	13
8764725	16
4365115	16
22495507	16
32308077	13
65500367	13
3771837	13
4134863	13
17637805	13
58302766	13
24578341	13
7502595	13
13221288	13
3201252	13
14658935	16
19737997	13
5560571	13
1296347	16
40681052	13
26836357	13
2204620	13
16563317	13
8483145	13
1830109	13
14060633	13
44534939	13
40452755	13
26328323	13
36857399	16
28341971	13
5821801	13
13183430	13
1754825	17
14461951	13
5735290	13
33456169	13
2740349	16
14025979	13
26483885	13
22415478	13
7233487	13
24835004	13
7216374	13
32502283	13
31975418	13
5899843	16
3076633	13
24627996	13
19463735	16
35183371	13
6552285	13
974851	13
27376793	13
19359878	13
35226170	13
7493995	13
26486802	13
46580651	13
10932091	13
945172	13
8455732	16
23519799	13
1859735	13
9362685	13
8096155	13
643512	13
5343554	13
58706797	13
30037423	16
1418895	13
15982845	16
18958486	13
3025118	13
22799913	13
7601056	16
3424186	13
7037228	13
13626449	13
38408247	13
28304637	16
413667	17
7073292	13
2001037	13
40651856	13
5529858	16
9853183	13
11058358	13
24475631	13
42298692	16
11962432	13
30302910	13
1155685	17
54462128	16
25632059	13
13637428	13
5168202	13
2845066	13
20597255	16
9397458	16
36058671	16
11621639	13
73959945	13
16822755	13
15735980	13
1023662	13
9438770	13
3856923	13
15370419	13
6060387	13
4680337	13
6187322	13
26801752	17
8110363	17
12428613	13
5332363	16
27267366	13
31219071	13
368997	13
2468509	13
4364658	13
17142993	13
5242080	13
10713854	13
34589724	13
11922884	13
6418896	13
13151582	13
27450643	13
3932935	16
18266645	13
11041769	13
19439045	13
4773016	13
3394900	13
37588726	17
23960528	13
9659110	13
26622824	13
9998921	13
32864692	13
14910482	17
14403011	13
12336324	13
5830871	13
2473894	13
3660029	13
3292060	13
36423390	13
24634460	16
51859813	13
18907437	13
9555872	13
8322435	13
1656041	13
25294985	13
13714479	13
3286499	13
11217205	13
9500949	16
82069714	13
16653692	13
13090744	13
27677572	13
52494201	13
11452554	13
1231833	13
14967363	13
10595914	13
35866511	17
18743263	13
94897295	17
42005482	13
8080366	13
29622603	13
7663436	13
3418612	16
3502042	13
6943883	13
36859832	13
58694924	13
35213904	13
2689069	13
27034761	13
6606684	13
25786453	13
4454561	13
46388086	13
36760671	13
28404542	13
3237399	13
5070982	13
3222751	16
8487048	13
14233645	13
22819256	13
26074741	13
39625062	13
17005875	13
32023502	13
7622228	13
9414669	17
20368993	13
7801032	13
9882521	13
26580558	13
6887799	13
4579936	13
2367923	13
29647136	13
4083070	13
23243656	13
3804192	13
10501606	13
33599443	13
5788523	13
4287691	13
55840862	13
21112566	13
12952578	13
41988438	13
17974806	13
28518849	13
59250120	13
48542607	13
30520561	13
21898470	13
22490698	17
1913999	13
37958416	16
4528358	16
12893342	13
58936584	13
29671323	16
24603560	13
1029937	13
10144679	13
28173511	13
7158216	13
6398595	13
5850801	16
9680818	13
13352828	13
22919036	13
16456437	13
450113	13
9859706	16
72327229	13
11606804	13
41471824	13
7599503	13
5937210	13
11992028	16
8747895	13
19024536	13
31405824	16
13542478	13
34117998	13
2326910	13
5365	16
4643432	13
15690536	13
19019873	13
16198665	13
6339437	13
5518930	13
271285	13
87809871	13
5825025	13
516267	13
61432612	13
36939401	13
28287417	13
20310147	17
11300417	13
1625494	13
2007578	13
44119200	13
18444897	17
2948603	13
15799196	13
4937613	13
11362156	13
32082807	13
12613537	13
38795677	13
18109676	16
781436	13
35179987	13
5007873	13
7026319	16
33719576	13
13649655	16
26871715	13
9192677	13
11857901	13
30751420	16
15438919	13
5527888	13
25943476	13
21246459	13
1614866	13
29468625	13
13846559	16
12044180	13
39268228	13
14389303	13
2890540	13
27204048	13
10609443	13
16993087	16
33625851	13
20029667	13
1092809	13
9608245	13
1021323	13
4232302	17
3236735	13
826720	13
4435457	13
18602051	13
11544682	13
22506231	13
6990329	13
3325593	13
9419912	13
29673339	16
31364017	13
3579287	16
14907157	13
38950895	16
21981566	13
140723	13
2176891	13
70824059	13
49254347	13
17273510	13
8978195	13
13137539	13
3436120	13
18825694	13
9583339	13
1514260	13
569140	13
82842323	13
4288635	13
27234074	13
34066206	17
43630829	13
16579239	13
30800507	13
2662285	13
48219809	13
11594071	13
1305573	13
3866496	13
50870973	13
16763195	13
17868948	13
28347975	13
55650566	13
4669590	13
52633321	13
3730288	13
11663121	13
15652906	13
2429743	13
31926789	13
81497101	13
2983912	13
37940529	13
32680446	13
653606	13
5821405	13
13470958	16
15857789	13
6355738	13
7057577	13
25730562	13
10123440	13
7106804	13
35651066	13
6278507	13
1864447	13
5510396	13
46624897	13
15229156	13
23343571	13
13045548	16
7753408	16
5824813	13
18502460	13
6572561	13
1374902	13
25321025	13
4779695	13
2329999	13
26142466	13
13681127	13
41634782	13
55471970	13
6147480	13
14538759	13
1529482	16
21943488	13
19884013	13
51308345	13
28252726	13
5256254	17
107028158	13
1737925	13
14085639	16
11797299	13
20793656	13
9429605	13
14203242	13
73034225	13
2888947	13
24867875	13
3362762	13
22680889	13
108256	13
6612753	16
24857783	13
23483820	13
66495971	13
15421768	13
5840275	16
214915	13
15468294	13
17267049	16
34993938	13
29404906	13
6563886	13
12763300	13
50159952	13
1027329	13
14206156	16
6692951	13
6727223	16
7652186	13
84881831	13
2886880	13
9473184	13
1212847	16
6295843	13
61617329	13
15836935	13
37975214	13
11348973	13
65040140	13
28854415	13
11517384	13
2766545	13
3955013	16
9566103	13
21938302	17
7150718	13
21584574	13
16190876	13
4508127	13
20048723	13
31822861	13
14012767	13
10059717	13
4847564	13
11505272	13
8741294	13
52618777	13
16609337	13
13622920	13
121944593	13
5943434	13
19248098	13
3695187	13
11542837	13
303055	13
42167075	13
2711854	13
28959417	13
4735626	13
8809237	13
21130494	13
22575528	13
7043225	16
17156370	17
96239795	13
21742956	13
7694011	13
18606305	13
8192962	13
55464632	13
23688114	13
607055	13
7481413	13
21119314	13
5399437	13
10428247	13
8033923	16
40055052	13
25046227	13
7276030	13
13445861	13
14124214	13
21366201	16
13385082	16
803365	13
3628395	13
7753006	13
20785548	13
1156205	13
5955127	13
19039173	13
906243	13
36807118	13
3979781	17
85678560	13
38769161	13
8367282	16
9083928	13
2398751	13
12154199	13
10608370	13
65892988	13
8670549	13
76797	13
18989024	13
24234003	13
51777410	13
42217657	13
24840163	13
45650966	16
3756977	13
11129755	13
1164859	13
4009365	13
29606262	16
4005563	13
9891029	13
21372602	13
20677957	13
50866651	13
11488634	13
9625515	13
34769077	16
4159551	16
16373724	13
21278176	13
39511898	16
13535063	13
10090483	13
2997549	13
43370244	13
26344434	16
36382163	13
37783525	13
15996080	13
17665557	13
4024084	13
41281551	13
15852630	17
45424635	13
16162343	13
11524020	13
20449996	13
12344690	16
17379874	13
3396631	13
116943892	13
7109631	13
46140701	13
26185928	13
15833847	16
18658755	13
11647438	13
3803234	16
13795189	13
519621	13
59246800	16
141871	16
122050793	13
54719800	13
16864293	13
15086404	13
17192574	13
43010235	17
16814344	13
1185298	13
45851169	16
33309934	13
54410406	13
26360117	13
15156236	13
42710378	13
11038575	13
49828839	13
22187138	13
296286	16
226062	13
10080387	13
2193453	13
22889609	13
15248986	13
49264841	13
3241740	13
427902	13
49888088	13
5148450	13
90747272	13
461524	16
13877207	13
21476588	13
36607277	13
18477343	13
13336338	13
11668250	16
6597816	13
4268805	13
6667144	16
32678274	13
1937266	13
30681645	13
18979413	13
24944135	13
12989182	13
290915	13
9411467	13
65752189	13
7353108	13
13022880	13
39824205	13
22180331	16
1932235	13
5116267	16
4507036	13
17611811	13
3036907	13
8766093	13
9815092	13
25971545	16
1628603	13
4158566	13
15378211	13
34480423	13
2464691	13
14432907	13
8292074	17
9894461	16
3858284	13
5729447	13
46472132	13
54441619	13
8084660	13
28885070	13
12970222	17
9755822	13
45761145	13
146157	13
7119586	13
10492213	13
1992430	17
32269107	13
12831345	13
6838038	13
42410903	13
435287	13
14898228	16
22805951	13
39351309	13
747139	13
10786986	13
10452519	13
1732923	13
2828694	13
10005860	13
9084254	13
20902595	13
6506618	16
10908657	13
15705408	13
27948017	13
10906336	13
25744557	13
1047357	13
1632201	13
2574275	13
14013322	13
5905053	13
21631621	13
12729092	13
40014213	16
13667172	13
7731761	13
2176659	13
20638037	13
11689108	13
14858101	13
41505628	13
42566906	13
4109282	13
12456338	13
129603	13
13384466	13
9456211	13
34148384	17
2561796	13
58762919	13
24412434	13
12252352	13
9332930	13
15918920	13
34731720	13
8053186	13
41835798	13
5723773	13
18940847	13
8500156	13
8549893	13
13776028	17
28090140	13
3601839	13
2599004	13
34754444	13
12127501	13
21394113	13
37222120	13
41896127	13
11218264	13
8157005	13
10302167	13
12274330	13
4030920	17
36127263	13
7876963	13
8201445	13
10559893	13
99594245	17
26271515	13
5958817	13
16252603	13
24613330	16
1961839	13
27067976	17
50403692	13
2054771	13
26990104	13
2578243	16
12381597	13
6348106	13
2963376	17
27513055	17
10171847	13
71073271	13
11248162	13
36312718	13
32357094	13
34983356	13
28481248	13
1273949	16
81168589	13
17417686	13
12614605	13
3711916	13
43706996	13
11737834	13
16600438	13
584839	13
12045479	13
14090612	16
5390540	13
11796667	13
67860678	16
11898194	13
36161062	13
2415397	13
733506	16
8661426	13
25469232	13
2654861	13
33130129	13
18026780	13
8124980	16
18877643	13
40091720	13
46930123	13
2827630	13
9331538	13
30193981	13
18536623	13
23599940	13
15958456	13
3565307	16
48179678	13
61041403	13
46289270	16
3393381	17
1265257	16
406105	16
97021297	13
4061795	13
36447832	13
4684188	13
34327981	13
12868884	16
24596184	13
81068366	13
21445096	13
68816656	16
18029349	13
31310840	13
13490031	13
12982309	16
25785433	13
112056236	13
14516494	13
41950748	12
3817885	16
2224117	13
19039053	16
42381295	16
18829712	13
30339695	13
30506438	13
1144507	13
908889	16
14500087	13
9693560	13
8495218	13
11471651	13
27326828	13
38257710	13
18384195	13
1512272	13
8289723	13
99730398	16
21898938	16
2622529	13
10147549	13
11014453	17
8375474	13
21047193	13
186356	13
2465552	13
15678607	13
13976961	16
5085348	16
55383150	13
47102032	13
11313693	16
445574	16
41613552	13
39952227	13
9908290	13
16086720	13
19171092	13
62886737	13
9936703	13
8601033	13
36942714	13
8022179	13
7771892	13
14471412	13
13815402	13
10839917	16
84460031	13
53775226	13
23567569	13
27809550	13
21142855	17
30108628	13
18580469	16
1627323	13
18126323	15
17964643	13
15451024	13
5640888	13
116318	13
4390842	13
15445245	16
27104315	13
1727933	13
11856550	13
4333204	13
8639933	13
34731390	17
29718191	13
43909537	13
68093547	16
46325776	16
5051635	13
237858	13
61209233	16
26149480	13
15143736	17
25089586	13
22855823	13
9138736	13
6471195	13
2939795	13
16146131	13
10396806	13
28818588	13
13894897	13
55122477	13
22955863	16
26613890	13
37148980	13
8002030	16
1105036	13
13432494	16
18125754	13
22957444	13
7959955	13
68662742	13
26818368	13
4753740	13
1370025	13
8804242	13
71038977	16
16232522	16
30438838	13
4847315	13
32551059	13
23425116	13
66063704	13
2380316	13
1667942	13
73467388	13
21450763	13
20529866	16
48019781	13
18867737	13
2864914	17
10839606	13
331344	13
12456454	13
5668032	17
11213343	13
6013656	16
77243511	13
20783473	13
20890644	13
20276140	13
24408494	13
54277162	13
26009943	13
8423156	13
22019334	13
9861906	13
958080	13
7434710	13
1030967	16
38300951	13
11057867	13
3811497	13
40183883	13
1222799	17
26103174	13
11689520	13
32260222	13
2676132	13
19069145	13
37500535	13
17811005	13
3904550	13
7111315	16
36911182	16
1017020	13
3895871	13
44256135	13
12466456	13
11113567	16
7043869	13
11876809	17
7743200	13
9556994	13
26977880	13
9430309	13
9581697	13
1698079	13
3392452	13
7689804	17
360615	13
7397856	13
1188462	13
38081088	13
10376919	16
1817402	13
2084941	13
3872597	16
8867415	13
31573138	13
5447050	13
20508323	13
16364692	13
42789879	13
18397473	16
44712858	13
7703850	13
2955521	13
11600370	13
155930	13
2214604	13
21366407	13
85110871	13
7248753	13
9034069	13
63285416	13
11064192	13
13564581	13
29484770	13
28240437	16
20225659	13
4818450	16
70344946	13
3603091	13
9291790	13
1142594	13
6794348	13
1522430	13
57458517	13
4300581	13
13410110	13
4558806	13
143423	13
34829600	13
68811955	13
3655514	13
15091699	13
29522078	16
14447279	13
6817867	13
9702978	13
19872960	13
33678980	13
3795481	13
35368696	13
12941355	13
29725598	13
3319973	13
660332	13
37375483	13
9665225	13
18529432	13
9769792	13
556218	13
26285910	13
4775262	16
1210800	13
14868221	13
105528432	13
14964058	13
11651099	13
22661246	13
42690255	13
6040287	13
8608111	13
821928	13
9137271	13
7747289	13
44579099	13
57549999	17
8063918	13
62917917	13
17194950	17
18079940	13
13597450	13
23554152	13
6660125	13
30687972	16
5150036	13
15679532	13
13622747	17
448947	16
33461	13
1135726	13
84545783	13
48487154	13
7743341	16
12880575	16
17609166	16
1403173	13
14936111	16
26637767	13
15082178	13
41647126	13
8784924	13
31651136	13
1803010	13
1291499	13
11325364	16
17147084	13
792934	13
3321987	13
12150358	13
4647264	13
33664217	13
25992000	13
5376850	13
9879740	13
45994888	13
9235177	13
20466434	17
2305456	13
125379386	13
19169984	16
19322281	13
7833521	13
12532984	13
5798633	13
2229469	13
19749080	13
44414910	13
4008095	16
26620448	13
24633335	13
35062548	13
7816591	16
17829569	13
53951952	16
32035291	13
10171258	13
1294885	13
8901387	13
6505728	16
10540504	13
5761690	13
64836156	13
11693228	13
24943386	13
9015907	13
37099354	17
39701578	13
7644581	13
282954	13
9998090	13
14276822	13
33717542	16
27511426	13
7554468	13
17765089	13
10371690	13
7634639	13
15292323	13
14888845	13
6357253	16
40446158	13
2640463	13
16271871	13
62878810	13
26156970	13
16915241	13
14694169	13
15739940	16
4259182	13
1639617	13
1223052	13
8842333	13
57173269	13
7275018	13
42788321	13
822118	13
1119517	13
6384968	13
15627817	13
8571368	13
24100344	13
36640265	13
25978137	16
12736403	13
2440832	13
41464	13
28814998	13
24424505	13
15261246	17
11029274	13
23386246	13
6265360	13
26420824	13
6984272	16
11481404	13
26754304	16
4738687	13
14133615	13
29475249	13
6062195	13
4142894	13
7592380	13
1750591	13
25406933	16
18265004	16
6204767	13
3816271	13
16116300	13
26837801	13
74116966	13
2493277	16
3880510	16
11332272	13
16004610	13
49214989	16
12281035	13
11068427	13
36376903	17
24893633	13
1328255	13
57931992	13
2548871	13
30071002	13
33466047	13
72137616	13
4781657	13
16349484	13
57514118	13
15725223	16
3364677	13
28300060	13
10082427	13
1192845	13
5229326	13
2279649	13
2414036	13
10256646	13
5952540	13
79709714	16
7693590	13
11561805	13
14306456	16
36064117	13
28399017	16
1993004	13
14040762	16
58987424	13
14774424	13
22839607	13
18368487	13
6218742	13
8484107	13
10201971	13
11509918	13
55616902	13
16144070	13
42305349	13
9402139	13
17257932	13
9686177	13
9550938	13
14489229	13
16197238	13
7161568	13
17120276	13
458372	13
24317952	13
4385408	13
54214651	13
460642	13
12733106	13
4002155	16
16716736	13
26548083	13
18194030	13
26487018	13
17616906	13
37541496	13
42401566	13
9422353	13
8237468	13
6131135	13
10891424	16
18120992	13
6230423	13
12553028	13
11158268	13
11217199	13
2044347	16
22326435	13
11495603	13
18030193	13
45677880	13
8221835	13
9673594	13
3193572	13
13575841	13
9114338	13
13041407	16
736335	13
18879777	13
888827	13
15289626	13
50544199	13
32625070	13
2308336	13
10270785	17
30873397	13
27115642	13
20793972	13
23058761	13
7905599	13
50588783	13
27747218	16
2865283	13
15627520	13
41915881	13
7658266	13
42531751	13
5990781	16
39826383	13
1461708	13
2662548	13
14563851	13
65753780	13
29573695	17
67239658	13
17041932	13
3089380	13
8829969	13
7011000	13
3804189	16
22740228	17
24492634	13
4492346	13
24270003	13
4280392	13
479360	13
23488996	13
12443506	13
66124087	16
19218060	16
37863658	13
19749005	13
19081087	13
44925122	13
7137839	16
42803756	13
32344390	13
50802790	13
17724876	16
46548181	13
45441810	13
6685389	13
50912978	13
23893719	13
6750475	13
949565	13
8802878	13
6267034	13
1191005	13
15615629	16
9914447	13
7766301	13
5948291	13
3165820	13
6238377	13
28112863	13
21592260	13
5183299	13
2051155	13
489907	13
14341462	13
20330350	13
20286411	13
21514069	13
7360180	16
35890010	13
1732185	13
8811505	13
5155039	17
54323047	13
1765860	13
52778608	13
33641132	13
3182868	13
88124875	13
33880488	13
16117628	13
3667386	16
11381550	16
16551468	13
5226204	13
23830733	13
9649368	13
14917755	13
54194327	13
7060639	13
84765389	13
1772277	13
311875	13
33706787	13
11296037	13
863066	13
8496670	13
8261661	13
3316992	13
2013201	13
13634748	16
698390	13
18095885	13
35596164	13
9328861	13
4584798	13
78192309	13
9741844	16
31092788	13
35285229	13
34731797	16
17477414	16
6517505	13
58022240	16
2111689	13
8015185	13
17226388	13
3483807	13
63064580	16
2619907	16
31934630	13
9758110	13
27214570	13
639763	13
38210579	13
6579209	13
21719929	13
12450738	17
25289639	13
26352760	13
23868504	13
13246896	13
34896709	13
6174036	13
10492657	16
50940754	13
37637	13
5145147	13
23128986	13
14775726	13
38068948	13
42783294	13
21804015	13
33667630	13
28823494	13
392105	13
14977219	13
7310625	13
2288599	13
34609221	13
9506965	13
2568107	13
6166226	13
16649356	13
9286462	13
13488022	16
10383052	13
14230802	13
50508989	13
256526	13
3108558	13
17011685	13
36731126	13
264367	13
26832934	13
769469	13
29807406	13
77229087	13
33011548	13
19042507	13
22071908	16
22417841	16
70421520	16
3832128	13
9342647	13
154939	13
53492326	16
23811459	17
18003061	13
8009405	13
11588469	13
34134419	13
46790539	13
24760456	13
4996693	13
25148612	13
42480329	13
1166144	13
25240153	13
4120906	13
7448732	17
4612321	13
22307730	16
16230635	13
3738508	13
7130760	16
20724331	13
107509128	13
31271126	13
28030941	13
44227144	16
5900939	16
29715474	16
6075302	13
23334419	17
9786998	13
12350857	13
2781213	16
23111835	17
12347016	13
9327183	13
2790028	13
3376596	13
10571277	13
32723093	13
30346819	13
7568685	13
12955687	13
14566933	13
24953385	13
20209877	13
13224521	13
22403739	13
30254802	13
7702687	13
28275612	16
979350	13
39077940	13
16590423	13
7608713	13
24732886	13
27409602	13
8536853	13
1289848	13
26358720	13
48860065	13
9224384	13
7351544	13
35329824	17
18308177	13
75428925	13
10371197	13
13368778	13
10038725	16
27386621	13
9926797	13
7301464	13
29807355	13
17371277	13
57860406	13
3103345	13
19978323	13
18167802	13
13125710	13
2286556	13
4385940	13
16232184	13
40891098	13
5650235	13
40145877	16
24524685	13
17031871	13
78577739	13
47532593	13
1978258	13
12039792	13
15279326	13
26480114	13
364536	17
32426356	13
37412607	13
23709443	13
9853514	13
6950945	13
41184626	13
30806460	16
11766600	13
7098948	13
22890190	13
14831821	17
24884519	13
2971233	13
10901818	13
2572963	13
37395742	17
10954397	16
7021820	16
10780588	13
306225	13
2364608	13
12198636	16
11211728	13
3642912	13
5573189	16
34956261	13
15498563	13
16228769	13
30570840	13
9095522	16
42116016	13
21601701	13
711970	13
22595881	13
31011647	17
4800276	13
1702225	13
26062875	16
29982986	13
22178921	13
12634407	13
18191388	13
8840268	13
15300454	17
80976051	13
26484326	13
22076443	13
14662743	16
4350231	13
43339156	13
19947590	13
37914480	13
4665026	13
28747945	13
16192523	13
4947079	13
5744413	16
11752764	13
2439467	13
10021989	13
281915	13
1382834	13
6559363	13
8197356	13
6578988	13
3534039	17
5147283	13
27276083	13
11760091	13
10573668	13
15614864	13
7655851	13
14730793	16
9073279	13
30736147	13
28475326	13
2015454	13
13205177	13
28187074	13
17162588	16
53755717	13
4863334	13
2439958	16
13699704	13
9474365	13
224788	13
29156060	16
7659782	13
31708053	13
13154953	13
10374878	16
7114522	13
48825411	13
8487920	13
4993773	13
304568	13
10581758	13
13523865	13
66506613	13
82607576	13
31463504	17
7181374	13
3669700	13
5257607	13
3070167	13
31809098	13
22194953	13
566426	13
6507058	13
18494029	13
20344033	13
20903135	13
6444228	13
13586820	13
3086622	13
12143981	13
9266130	13
24556014	13
7787203	13
58883072	16
5496450	13
3468028	13
53250667	13
6283025	13
14382628	13
47049506	13
3555080	13
7814652	13
22996011	13
19172917	13
1890638	13
29492723	16
3067860	13
3089543	13
2078655	13
34174669	13
44363555	13
38655605	13
6323148	13
1570802	13
22173498	16
4379746	13
29778041	16
5431290	16
3625364	16
8067859	13
82236495	13
1200531	13
3557729	13
10644218	13
5189942	16
6317819	13
3492989	13
26583959	13
7970919	13
4109784	13
18789241	13
7227313	13
465752	13
40536056	16
76743842	13
48992133	13
1101204	13
4053289	13
10196777	17
2651338	13
6813102	13
9708284	13
73074317	16
2170963	16
46413729	13
16567229	13
7682467	13
15132263	16
4178707	13
17107627	13
9790173	13
11104269	13
29237728	16
36936028	13
49006034	13
1443637	13
5150652	13
441138	13
7459986	13
115931355	16
21836424	13
8013916	16
15216522	13
53144334	13
1279857	16
7071104	13
2460166	13
17582834	16
17894797	13
22426356	13
1877431	13
26796703	13
74970718	13
6957249	13
1830149	13
1368811	13
60743481	13
3108106	13
815397	13
5065839	13
46925503	13
20272732	13
36520463	13
776815	16
22525366	13
19739358	13
10414127	16
130192318	13
6214368	13
43407168	13
14721949	13
6298125	17
22045039	16
26978773	16
36623782	13
1134674	13
296146	13
43102424	13
10334146	13
3742965	13
13217342	13
33026622	13
1885944	16
29331213	13
4864914	13
1771617	13
652064	13
2771690	16
17264132	17
21205690	13
50460163	16
3745805	13
10410319	16
9519791	13
74028231	13
12160	13
8454400	13
3127217	13
101929	13
39805772	13
4458268	13
13979033	13
3311369	13
198961	17
24311068	13
9230233	13
442314	13
2600136	13
3280754	13
17003325	13
8395575	13
33795049	13
4737766	13
50842922	13
11468323	13
17998474	13
61542760	17
21265044	16
7205838	13
30252393	13
11296533	16
10598042	13
4255841	13
5157383	13
4153175	13
1323800	13
22941122	13
35042981	13
5763877	13
15914046	13
12347172	13
9388040	13
10957602	13
12576610	13
14267945	13
75687950	13
33124228	16
13535223	13
25274166	13
15179797	16
2121553	13
4942541	16
10022941	13
8640568	13
3550992	16
6906889	17
46046567	13
9191409	13
16280448	13
247779	13
3671950	13
3639678	13
38590714	17
3774719	13
65237142	16
9057673	13
4247892	13
29329631	17
21427133	13
52108405	13
9777899	13
21748171	13
3552548	13
27773467	13
13310706	13
23398068	13
11754811	13
17200189	13
26137564	13
13201118	13
16374220	13
7904506	13
19803935	13
14450042	13
1842445	17
16438831	13
13455283	13
24258966	13
11301917	13
5269451	13
15910661	13
9791206	13
16878915	13
23855760	13
24453138	16
7544566	13
11764883	13
56417455	13
642907	13
19738921	13
1552318	13
32431382	13
28389779	13
2059093	13
997989	13
5224109	13
43282	13
23823140	13
4940004	13
18924045	13
10318163	13
2622773	13
29256086	13
6733007	13
62673152	13
1633177	16
27752936	13
37547467	13
8342339	13
27122515	13
23827688	13
30343198	13
5857974	16
17688920	13
1268381	16
23930021	13
9455584	13
18123920	13
1167520	16
12098832	13
685969	13
9928046	13
21450335	13
2926029	17
6590018	17
3948594	13
13879782	13
51503895	13
13179047	13
18562565	13
16300741	13
13288496	13
25081307	13
15490337	13
14530602	13
5250145	13
60456169	13
35413626	13
1845176	13
17483678	13
46835740	13
12593475	13
13391564	13
36518619	13
1581153	13
6760825	13
2236324	13
2399033	13
17199324	13
32997558	13
27172038	17
10853860	13
19664997	13
34840677	13
2259299	16
12764848	13
9818971	13
3014767	13
50881464	13
19736644	13
3961150	13
12381004	13
100340312	13
6892837	13
1255558	13
9850696	16
32567942	13
39476133	13
5108428	16
9677011	16
18784035	13
29762495	13
6089290	13
33884744	13
35150177	13
38486245	13
805752	13
6016836	13
16315492	13
24272131	13
13661606	13
7500219	13
16157171	13
29214224	13
37395104	13
8576612	13
7677870	13
17623464	13
29327678	16
51013381	13
832903	13
7041050	13
6817994	13
47231714	13
12782460	13
43880413	13
18572439	13
386801	13
48428826	13
11863425	13
28464848	13
4799017	13
25578384	13
4668564	13
15758539	16
23408839	13
8462679	13
23998918	16
6273845	13
30411189	13
31799726	13
2445138	13
38558658	13
28290172	13
8430959	13
72091373	13
12621773	13
12132717	13
8128488	17
5571648	17
46159100	13
17792884	13
1939426	13
17819791	16
1145347	13
9406137	13
2884266	13
617741	13
36826773	13
9394865	13
12270699	16
124365	13
10011790	13
76240341	13
28638060	13
13259414	13
3976117	13
24787629	13
49468518	13
10901221	13
21096675	13
18834778	17
58716159	13
11456321	16
40331571	13
10924909	13
20856092	13
1521480	13
16164958	13
11305520	13
20408656	13
31230693	13
20657563	13
32107011	13
1686679	13
41046025	13
4119389	13
11252739	13
10214515	13
16830992	13
23583881	13
2520175	13
14438338	13
30349586	13
7151889	13
3390495	13
36008187	13
22944141	13
7567655	13
5571851	16
34580030	16
10916095	13
33800	13
37341655	13
25830983	13
59102258	13
24127	17
31569415	16
30155980	16
9312149	13
69628126	13
64979475	13
47493969	16
17513405	13
20271245	13
5511780	13
49772537	13
48920015	13
53093503	13
73469147	13
2834613	13
12907006	13
3604079	13
9237387	13
13286236	13
2644161	13
1287146	16
776458	13
6173766	13
2758117	13
14609277	13
38363009	13
17066772	13
31388483	13
6219155	13
43800481	13
17976533	13
5142762	13
2436673	13
21020016	13
18632972	17
26432410	13
11509630	16
37842296	13
10603433	13
6975835	13
8036543	16
701106	13
13079733	13
1628099	13
2947594	13
27552786	13
8611629	13
11486602	13
4715914	16
1914422	17
15568223	13
22326133	13
3478452	13
72059553	13
5829927	13
37740954	13
29968958	13
18570305	13
20649584	13
5693166	13
12409135	13
16629963	13
44908086	13
22792791	13
21650153	13
8016815	16
5263554	13
65904084	16
257700	13
36944415	13
57538266	13
12515725	13
69870910	13
15207287	13
9999023	13
9033657	17
24072161	13
6166049	13
32172888	13
9197956	13
977209	13
36857972	13
32452759	13
25390904	16
15380270	13
11670109	13
19123511	13
4055505	17
36558581	17
16386080	13
21224838	17
12222441	13
44341823	13
30048361	13
10131633	13
11588191	13
8069963	13
7458145	13
34799933	13
7744903	13
15537243	13
17334581	16
12573431	13
1355641	16
47094905	13
7622817	16
4631044	13
13580471	13
19601993	13
14958698	13
6826568	13
35189437	17
20393538	13
51936863	13
7445332	13
9594795	13
34533735	13
5255301	13
11577043	17
1202561	13
13072673	13
50765580	13
6133069	13
15053507	13
31921467	13
17507960	13
17538002	13
1819395	13
14670549	13
24460590	13
12360908	13
12312435	13
11057702	13
26611251	13
7955730	13
14256595	16
9156191	13
7184988	13
8661534	13
8938421	13
16721570	13
14226987	13
3131532	13
12204360	13
7896810	13
5883132	13
27501330	16
8584846	13
43602077	13
16071906	13
2647606	13
7760395	13
8058424	13
14098095	13
6188273	13
2912751	13
13464631	13
1162432	13
7364904	13
5249638	13
25051150	13
1836183	13
13995621	13
2250409	13
47791071	13
5232372	13
26009958	13
311685	13
24630816	13
743173	13
1325759	13
4569953	13
2452021	13
37504268	13
16790244	13
47187689	13
6527419	13
28520244	13
23178165	13
1496194	13
30822793	13
45642924	13
28602275	13
555669	13
33153866	13
65970920	13
28246631	13
7641629	13
31686688	13
19411931	13
35924285	13
30820308	13
17055851	13
16937543	13
49684894	13
3543147	13
50318888	16
38605598	13
8244202	13
1882568	17
6477609	13
28602759	13
847662	13
29872780	13
10125215	13
18921487	13
17760230	13
3889322	13
28687967	13
225393	13
16439072	13
6878012	13
4103121	13
10608848	13
21530223	13
28685452	13
7153595	16
33168538	16
3849200	16
1322143	16
21610613	17
7256851	13
28612546	13
2215744	13
35717835	13
13220332	13
24015184	13
4440300	13
5139261	13
17681704	13
28977525	13
4028071	13
9662562	13
2738600	13
34799989	13
6264207	13
10513436	13
34158528	13
23094953	13
6876116	16
12315931	17
28187524	16
23209451	13
37783409	13
1526772	13
8495995	13
4274346	13
2277002	13
44498507	13
5900644	17
30215082	13
33410412	12
5238811	16
9869243	13
15567774	13
17360230	13
2890343	13
1734725	13
16547828	13
61696298	13
15639302	13
81833848	13
8822781	13
13968333	13
1710191	13
44922854	13
3174635	13
25425238	13
20958614	13
23945857	13
37998705	13
24180151	13
1083422	13
60076607	13
59767045	13
4607817	13
2539434	13
36178866	13
18781276	13
2561356	17
1162474	13
5841565	13
25084401	13
11879202	13
27604178	13
2378054	13
3500297	13
50789849	13
7190082	13
17486219	13
38480241	13
23679243	13
19689201	13
13042077	13
29700157	13
14143140	13
7897784	13
31982676	13
10172158	16
23264626	13
54526271	13
29934606	13
14921541	16
11472738	13
16063239	16
11012385	13
4616827	13
28841914	13
13662775	13
2122042	13
762014	13
6842360	13
20836380	13
44878944	13
36901365	13
8585377	13
21117330	13
12322111	13
20123800	13
8110746	13
76873999	13
3397200	13
5135804	13
32090351	13
3051840	13
1608152	13
6704745	13
1159514	13
11828885	16
4533725	16
2761580	16
8997675	13
21842920	13
13596571	13
12589793	16
19276333	13
23323848	13
15902097	13
34107510	13
6850969	16
299815	13
5749480	13
840241	16
25235647	13
2381498	13
10455542	13
1822471	13
4685823	13
19898491	16
21800085	13
3307991	13
28878840	13
14562624	13
5156157	13
42310219	13
6528699	13
14086947	13
18414906	13
52584817	16
174549	16
8546490	13
865553	16
3008276	15
37264994	16
8707732	16
7700693	13
32932555	13
75162626	13
18934636	13
31293674	13
46772526	16
12286820	17
34612393	13
15135795	13
7516640	13
77062384	13
48960099	13
15137395	13
3200072	13
14277763	13
41925097	13
38585693	13
47678628	13
8429629	16
5602984	13
39948409	17
19458931	13
1219739	16
86068263	13
28207046	13
25879630	13
3195010	13
9088503	13
18576780	13
22842791	13
22829188	13
7965309	13
3494072	13
19322464	13
30314512	13
22643712	13
41862612	13
25984	13
6514444	13
18456888	13
20248014	13
5086295	13
14922532	13
16583461	13
9088724	13
5861020	16
5388691	13
15409669	13
10981875	13
10168619	13
5473701	13
14215473	13
3952985	13
68615947	13
5139053	13
918753	17
8782706	16
27306590	13
16155974	16
3531210	16
22949783	13
11960913	13
6301852	13
5262394	13
9191225	13
14405282	13
18698075	13
9770967	13
5719676	13
40582473	13
14073654	13
14906469	13
10744756	13
16125460	13
3020770	13
593488	13
76609910	13
15010312	13
6981302	13
18924340	16
59293712	13
4250126	13
10098400	13
10472875	13
1535145	13
867807	13
31632346	13
42390403	13
52692279	13
6837607	13
6851781	13
13204532	13
999558	16
5916494	13
947347	13
52988932	13
11929747	13
9393907	13
35977247	13
16408009	13
25433543	13
29103194	13
3089478	13
11957306	13
743856	13
9332210	13
2315870	13
14112926	13
11021997	13
12525256	13
32760067	13
7967257	13
36345454	13
19755426	16
21009646	13
72824669	13
702156	17
3452179	13
16596182	13
9953833	17
2961274	13
15121545	13
40543890	13
3953071	13
17170801	13
103820064	13
6350623	13
6800065	13
20799045	16
32830342	13
5838404	13
115988	13
2900833	13
8884316	13
3862160	13
44065793	16
14502110	13
22489078	13
2522204	13
9243460	13
24998838	13
37708079	13
34980245	16
12334509	13
13007217	13
32934682	13
11847197	13
17869013	13
7937940	13
4459374	16
2190498	13
1378357	13
17011058	13
276469	13
21746878	13
20564280	13
37469744	17
35819730	13
10230565	13
4601555	16
12469811	17
20254521	13
26401940	13
24777104	13
107713984	13
7275022	13
22510797	13
20735062	13
246360	13
26174850	13
36749899	13
34143348	16
14899053	13
3242220	13
22743683	13
50916572	13
16016661	13
44515309	13
4522128	13
1171225	13
40867933	13
1322353	13
8423477	13
7808115	13
2896277	13
28393482	13
2762225	13
8832091	13
6350282	13
8490809	13
32631249	13
13733453	13
18844658	13
5898041	13
14867235	13
2229346	13
1767305	13
24981813	13
18049306	13
12199829	13
17294506	17
5151559	16
13225018	13
9528157	13
608392	13
6837710	16
4061534	13
2886933	13
102812651	17
15866646	13
10852022	13
5906632	13
9357544	13
5534582	13
13706128	13
9263867	13
3667788	13
12189164	13
25089534	13
1176804	13
1412485	13
9153880	13
9929225	16
18693836	16
6781399	16
34660697	13
8624636	13
12101632	13
6544583	13
815752	13
4634701	13
1800	13
13092935	13
37476670	13
25651060	13
9725138	13
3142224	13
2266041	13
12053156	13
21136983	13
5493884	17
34887782	13
2532179	13
1424894	13
5015650	13
850249	13
43189309	13
7528520	13
1973439	13
8401711	13
15607909	13
14425801	13
6263346	13
1115102	13
31965174	13
3696220	13
811781	13
6446381	13
1598701	16
4437199	17
16155370	13
46657010	13
29359463	13
13283759	13
20834971	16
24970043	13
2998656	16
16331108	13
8709374	16
18418110	13
37164114	13
7716225	13
71776371	13
12027927	13
10692155	13
7003451	13
3975452	13
11292944	13
25853261	13
16840293	13
7866110	13
1332046	13
42320897	13
32042	13
21199967	13
19953369	13
28765013	13
9032611	13
6991168	13
61930386	13
20368523	13
5120014	13
4396991	13
9977440	13
53950996	16
360811	16
2158120	13
12062501	13
8944017	13
13577000	13
22927583	13
81511577	13
1827836	13
11698740	13
23464030	13
1125041	16
91134	13
50746487	13
20531146	13
334889	13
1790435	13
7220578	13
2780925	13
30374328	13
5546733	17
24010978	13
2395910	13
48245232	13
1327588	13
16357495	13
11296119	13
8960398	13
28137337	17
34949951	16
26604062	13
31498621	13
11230425	13
13435087	13
7537014	13
3437316	13
16239492	13
33928379	13
99964	13
16379143	13
45224254	13
39462766	13
2164830	13
5645186	13
42665463	13
20649408	16
12781603	16
15793639	13
32007882	13
7701510	13
15908448	13
72166368	13
11169832	13
20651809	13
25393646	13
842840	16
1387686	13
2006003	13
85180130	13
88143799	13
30917288	13
6460956	13
19778898	13
20322038	13
29226562	13
4035371	13
21012778	13
6932111	13
13093670	13
3162542	16
30982160	17
4201163	13
32673751	13
1289985	16
18453685	12
6120246	13
27087488	13
5695788	13
5812403	13
89838555	13
3999903	13
9181971	13
20099753	13
10767233	13
6027220	13
23798007	17
2063478	13
22287105	13
1586002	16
14331994	13
24230822	16
20816787	13
502310	13
1872041	13
55000853	16
574420	13
3073699	13
948075	13
801520	13
13347049	13
41795462	13
8244386	13
9683778	13
10495461	13
21961187	13
596348	13
188264	13
19149471	13
16977230	13
8887887	13
20200698	13
10625247	13
26886464	16
35771896	13
38038203	13
3068855	13
33703289	16
32653	16
58447422	13
6116229	13
4604131	13
24161950	16
32854401	13
2601326	13
767735	13
73122505	13
1244443	13
4464826	13
37243448	17
5182524	13
6720102	13
5161763	13
8874596	13
9668803	13
14629483	16
24513446	13
52406741	16
4445293	13
730438	13
6642208	13
4518195	13
22201484	13
24777059	16
2498117	13
9517134	13
14037975	13
23598758	13
9532732	13
32276916	13
1198102	16
1025658	13
11022050	13
1573571	13
1950900	13
8868308	13
34448666	13
11673748	13
45186073	13
50875613	13
1159584	13
1326064	13
30824399	13
4987852	13
1679494	13
6533151	13
2405026	13
3592664	17
58266785	13
35985349	13
13719765	13
8150027	16
12666241	13
606878	13
43615161	13
21048467	13
1052064	16
5144016	13
15694157	13
11748320	16
8000090	13
17090924	13
11408118	13
12947201	13
47126601	13
2654269	16
170529	13
21363580	13
10691354	13
53809391	13
3434510	13
2016336	17
63128333	13
11324061	17
22051421	13
5388715	13
16025488	16
2864095	13
1104433	13
38377893	13
21441945	13
7110807	16
12618004	13
8075722	13
42204888	13
2130910	13
2275868	16
105634582	13
12828634	13
20737989	13
5196853	13
8454645	13
7185161	16
26806176	13
14230190	13
2705390	13
24225540	13
60321878	16
6768080	16
24718261	13
23168784	13
27793686	13
221561	13
1174508	13
8492503	13
77900691	13
11235207	13
17384217	13
3690081	13
34390370	13
73292062	13
19948418	13
15336147	13
1054716	13
2161385	13
3654968	13
6984024	13
6513627	13
6099287	13
10285040	13
8110535	13
6412654	17
17213301	13
8201162	17
1937451	13
8546975	13
25271884	13
67534324	13
3736733	13
13503934	13
10306418	13
2746642	13
1649657	16
11473189	13
34469334	13
3880404	13
9739069	13
10883421	16
65652603	13
8638035	16
7445181	17
16404197	13
20741203	13
8924714	13
19886013	16
37494712	17
161424	13
2048687	13
13554637	13
19087903	13
17738648	16
3880435	13
2063995	13
12935129	13
44375616	13
2868557	13
5481452	13
47372699	13
10131704	13
17761381	13
14355586	13
18028698	13
7002097	13
1277019	13
985976	13
33579475	16
8080944	13
10058699	13
12982473	13
27893603	13
22394176	13
5487925	13
13726692	13
5167733	13
37670103	13
25161822	13
1322700	13
8913541	13
7495198	13
37918062	13
20229902	16
7489114	13
3126433	13
20031568	13
18687477	13
31166996	13
16828806	13
7829285	13
22174546	13
36557276	13
1265567	13
10228810	13
3333877	13
43289920	13
24444331	13
40511169	16
20603725	13
5472870	13
19030049	13
7515274	13
29540951	13
4973983	13
2192662	16
455581	13
25495404	13
17658162	13
4353231	13
2513948	13
42941066	16
618300	13
32680372	13
25583060	13
10767225	13
8893714	13
53763948	16
12383732	13
26191193	13
3373468	13
5502349	17
10534978	13
7941375	16
8963795	13
5172062	13
6331206	13
3338001	13
18952941	13
3342133	13
8059531	13
9466969	13
10742931	13
13438738	13
5394919	13
27412461	13
15233970	13
3434223	13
4646863	13
34778268	17
4832838	13
38782424	13
220408	13
3545016	13
18486081	13
437118	13
22237142	13
2223204	13
8839	13
26587561	15
25941278	16
9853882	13
27635526	13
2043640	16
29773410	13
40257566	13
66510664	13
5713003	13
10153558	13
14613789	13
23229958	13
3534368	13
2549930	13
9775419	13
23416886	13
23815260	13
2131043	13
768580	13
9449031	13
5216946	13
1437953	13
2753804	16
10055633	13
1593359	13
5130056	13
4277529	13
18454495	13
15696905	13
9847693	13
44993433	13
20856165	13
328086	13
3668855	13
30959127	13
108479	13
7338419	13
41457891	13
5460793	13
383543	13
8435305	13
6538162	13
2791923	13
28703641	13
25948374	13
7322720	16
11836161	13
41640019	13
26071534	13
5947960	13
10333817	13
20383239	13
24665888	13
309844	13
5958514	13
18566993	13
4118310	13
6877010	16
10255315	13
1359343	13
5252557	16
11942205	17
27822975	13
1737614	13
74791	13
22687265	13
9026559	13
185193	13
6723637	16
9021981	13
13917720	13
28255881	13
27877398	13
20266264	13
7276899	13
21824773	16
4942004	13
17105990	13
9843162	16
39173184	13
311797	13
21552102	13
5094470	13
13012547	13
19578906	16
9179281	13
55985535	13
18149066	13
12733097	16
40907177	13
13530949	13
35649868	13
18501886	13
34526687	13
10717856	13
12754304	13
368318	13
13061053	13
29543867	13
43440720	13
7122510	13
38820662	13
15508100	13
9652786	13
9366809	13
28539818	13
2714275	13
5277870	13
53531486	13
4857705	13
17095266	13
4685255	13
22254290	13
2121478	16
12906835	13
4315290	13
23529304	13
3097667	13
491029	13
4499472	13
1171703	13
10679740	13
23546303	13
17095142	16
7084204	13
1910229	13
94413901	13
18764361	13
9138288	13
21661931	13
850177	13
28034688	13
78852689	13
29759259	13
26864434	13
845239	13
2539969	13
28172914	13
11241043	13
38014529	13
26926780	13
6742429	13
9754138	16
14028915	13
4034843	13
31576425	13
19761029	13
53174723	13
13518795	13
48823621	13
3096715	13
3912054	13
24399089	16
18529474	13
2008941	16
15785577	13
12643441	16
11755060	13
9156635	13
2772415	13
99674	13
495727	17
5825230	13
7391358	13
18227859	13
6684219	13
1247048	13
10319394	17
43958215	13
2226754	13
17073339	13
22373286	13
48946430	13
15286682	13
43891811	13
2993706	13
3505438	13
27033751	13
41271030	13
36410122	16
11453563	13
76841014	13
478994	13
248167	13
6565890	13
6912182	13
1775433	13
1974466	13
18090834	13
5858222	13
3121633	13
6015407	13
845258	13
5567905	13
34895922	13
34505759	13
9866601	13
14928636	13
32613643	16
33841376	13
6322076	13
11110406	13
34865983	13
1030947	13
3492651	13
10855964	13
7703652	17
6301703	13
4814306	13
8607500	13
14016358	13
20088164	13
12149653	13
2521168	13
3403958	13
235023	13
12074028	13
9949464	13
8527478	13
32172295	13
8224426	13
4748380	13
2480710	16
1928569	13
871000	16
12985123	13
34578505	13
15327769	13
31953122	13
47108256	13
3702367	13
92821	17
143899	17
956451	13
2041871	16
629715	13
47371584	13
59492493	13
22493131	13
6324962	13
2519721	13
3345317	17
25185639	17
3374649	13
3045830	13
640560	13
20364155	13
11492295	13
5241629	13
35166064	13
3237993	13
61182635	13
10558823	13
22506335	13
29837022	13
1889737	13
3277239	16
7243316	13
13942382	13
7866956	13
3302799	13
12350244	13
46042633	13
10496565	13
2747172	13
11170968	13
7550575	13
9651475	13
20712773	13
59777238	13
11561222	13
67586565	13
4479298	13
20925992	13
36842971	17
3171696	13
36056600	13
7104058	13
336024	13
64667100	17
652772	13
15525891	13
27995501	13
12813455	13
728259	13
45535099	13
6750396	13
9494376	17
17383778	13
17035401	13
20327940	16
6538138	13
29906720	13
701011	13
11994450	13
24682557	16
43235298	16
4796335	13
23634171	13
44949798	13
11095931	13
9245772	13
7506982	13
22821803	13
3287110	16
1471906	13
21060749	15
1020432	13
20808625	13
47164599	13
44549533	16
5555858	13
5661625	16
9887933	16
64849018	13
23026452	13
14918395	16
9333243	13
11305159	13
3046175	13
21048462	13
27659226	13
25382421	13
30581930	13
10263338	13
168844	13
3709984	17
23825	13
4522435	13
27182500	13
6293254	13
46857	13
17817674	13
9630392	16
3963492	13
8139613	13
2834892	13
3571742	13
18751990	13
17840486	13
33546649	13
11340076	13
1290484	13
7894938	16
9331595	13
1982712	13
17937670	13
21549430	16
7307748	13
15048741	13
24969470	13
7827432	16
13326108	13
39350395	13
2453121	13
17071596	13
855780	16
5697365	13
14478755	13
3296754	13
56758832	13
11047937	13
2875757	13
5531966	13
35778646	16
4091880	13
27668060	13
869055	13
18131445	13
25940946	13
21026541	13
17085551	17
18558510	13
6279578	16
1092336	16
7781559	13
47408530	17
3920053	13
23834243	13
7810794	16
11821820	13
15478569	16
8247841	13
12540468	16
7242038	13
1443563	13
63698524	13
45255202	17
1637158	13
34320252	13
28756394	13
14807984	13
379346	13
29773901	13
6062157	13
4952784	13
4147054	13
28290238	13
2434624	13
1827595	13
16860218	13
6341667	16
34994152	13
18626611	13
8558964	13
9689613	13
3155483	13
27816555	13
2410199	13
2689885	13
7997151	13
39972372	13
19329504	13
870575	13
32434237	13
3421252	13
2475493	13
5012191	13
4226838	13
24970766	13
5420327	13
7114276	13
6841252	13
4216757	13
18808665	17
6308079	13
11037252	13
9961757	13
15573737	13
8816921	13
8934789	13
102754970	13
6180085	13
10976583	13
31114334	16
469680	13
5136205	13
2101026	13
32222679	13
657776	13
21399073	13
22139590	16
327550	13
4958472	13
208500	13
42110644	13
15402503	13
5749607	13
6806387	13
33269281	13
2840535	13
14262341	13
27176870	16
201461	13
32548446	13
19824080	13
4188363	17
11810289	13
7935469	13
2871819	13
2291775	13
4247825	13
18858292	13
90777	13
2539574	13
11058859	13
10109502	13
15970650	13
14211681	17
11269409	13
1986083	13
4188813	13
16451157	13
4846598	17
26358215	13
26870582	13
4128951	16
10976361	13
2365399	13
2551784	13
7165812	13
2231483	13
18368081	13
1124681	13
1947404	13
23923889	13
5952038	13
83626	13
14824412	13
20826762	13
22928588	13
6541095	13
10180630	13
1555198	17
9193745	13
59536577	16
1191987	13
1120466	13
20414073	13
767703	17
17934154	13
5726109	13
4817965	16
8928762	13
2046312	13
7484607	13
20824133	13
243588	13
15936641	13
6868031	13
5404040	13
16998567	16
9770875	13
4278262	13
10631589	13
21488473	13
11566296	13
5761551	13
11569395	13
4505293	13
2368277	13
9837634	13
2304740	16
3896613	13
34416480	13
17763643	13
52936498	16
5771263	13
51767427	13
145895	13
8178214	16
34281093	13
18262867	13
3352572	13
11247031	13
4353153	13
6130745	13
10038663	13
909473	13
5677717	13
890756	13
8656248	13
8672716	13
19220	13
9314850	13
946733	13
7566265	16
30591416	13
11201634	13
1037699	13
2899775	13
5061378	13
4691158	16
2867010	13
856583	13
3558888	13
17750724	13
50835991	13
34942181	13
1790311	13
6230400	13
48495787	17
10231595	13
5350283	13
6772874	13
4428438	13
10533570	13
15036701	13
7539481	16
14339212	13
15525965	13
18726658	13
53355346	13
2381449	13
5123739	13
326702	13
30885956	13
12127043	13
16445271	13
15067994	13
6287759	13
8930398	13
6321684	13
4214554	13
37073124	16
27391993	13
39857258	13
11269468	13
74450	13
2995570	13
7099996	17
54131001	13
18305649	13
3717931	13
7037009	13
684268	13
19094188	13
138249	13
9756561	16
8770944	13
24645966	13
1735797	13
10667055	13
4249313	16
19818930	13
11956603	13
5404208	13
9160404	16
12423798	17
759431	13
8095987	13
25561375	13
8049891	16
684605	13
30696560	13
17560881	16
23505647	13
9777094	13
345	13
29686403	13
8353696	13
2990989	13
1062672	13
29835101	16
9114035	13
15239404	13
14236330	13
22600748	13
9537901	13
1910158	13
13907012	17
3335673	13
39858220	13
1414252	13
5654044	13
18712100	13
25117166	13
1210375	13
18456282	16
12679100	13
4171141	13
7390672	13
6580009	13
26757741	13
14600450	13
19930886	13
19205598	16
20857757	13
3640593	16
2352391	16
25586925	13
6097582	13
5995512	17
38797031	17
25464454	13
3972956	13
4685853	13
2090751	13
44155 triggers and 931 candidates in 539922990486 cycles.