19734883	13
10054838	13
170398	13
7110759	13
276859	13
4417379	13
2421813	15
6093108	16
31447450	13
2191633	13
2785427	13
16577432	13
4645447	13
9836266	13
21474871	13
27157607	13
902788	13
2948213	13
25559452	13
841841	13
6137453	13
20499197	13
12278618	13
27049434	13
5373334	13
12221965	13
20101845	13
11843514	13
5567734	16
19467013	13
499442	13
18688569	13
3035917	17
1321173	13
8199983	13
6483583	13
31172802	13
14015559	13
20417369	13
18364293	13
9077862	13
10948967	13
34857612	15
2209235	13
4609992	13
8350487	17
6960894	13
22938634	13
19409470	13
11402719	13
2517590	13
2451179	13
34045095	13
1337370	16
4955376	13
7511903	13
1712960	13
5478652	13
17777322	13
3413672	13
3955104	15
22000	13
4438976	16
3189689	16
8722841	17
7858588	13
4980212	13
3197714	17
7538620	13
2274679	13
26268313	13
2922204	13
6535762	13
8041597	16
9613672	13
4195733	13
11667776	13
1924728	13
612543	13
4892379	13
44609644	13
2841552	13
9568630	13
4402889	13
12611992	13
7134697	15
22245698	13
5964253	13
15351689	13
31862375	13
4855838	13
22511587	13
2009620	13
12661340	15
8641209	13
110782	13
23402600	13
6899658	13
11391729	13
5031121	13
2606019	15
2750887	13
7856331	17
8234344	17
406803	13
7402253	13
327451	13
9742444	13
5824964	13
3014330	15
25034313	13
3783705	17
8679436	16
61650	13
3409083	13
4943895	13
10932975	17
4416783	13
8261636	13
9398253	13
3599396	17
1732142	13
16768709	15
17466774	13
22250079	13
143576	13
6142076	13
3251529	13
2312485	16
614012	13
1291041	13
2940003	13
67487583	16
6863218	13
6890831	13
675213	13
3639081	13
1411637	13
27103365	16
1453830	13
8024683	13
5843631	17
3481356	13
3461328	13
2827307	13
2069632	13
16260108	13
6110101	13
3896286	13
485512	13
4459348	13
8197358	15
4280907	13
21836413	13
7403706	13
2535406	13
12135895	13
2503491	13
3569573	16
1424461	17
6467248	13
1099218	13
2519572	13
2124711	13
1233476	13
14903736	13
2385905	13
1413751	16
625385	13
7435933	13
14852010	13
14352623	13
3233501	13
679126	13
55898656	13
3148615	13
10599395	13
9749312	13
2993658	13
1488084	13
18960446	13
5107366	15
22407038	13
1557671	13
4949169	13
30967404	13
6240161	13
6701939	13
24633908	13
18356817	13
4796538	13
15998682	13
556570	16
1195154	13
3325639	13
2312853	13
5098460	13
6315500	13
1610323	13
13805180	13
6503515	13
222773	13
12246614	13
1045637	16
10657651	15
4499205	16
4505420	13
9870712	13
23283271	13
9172882	15
29658921	13
10985658	13
1030740	17
589986	13
2366730	13
1439037	17
10628897	13
7715967	13
11745566	13
34966131	13
5143179	13
15775902	13
1188890	13
13484580	13
5866635	13
3958532	15
1328907	13
8347567	13
13129167	13
1439573	13
2818898	13
6294228	17
2387725	13
6516970	13
4773627	16
5055866	13
15301617	13
3824912	13
2759557	15
678131	13
3872092	16
363572	13
13262415	13
3410683	13
2937794	15
8909407	13
18271854	13
3393930	13
5467319	13
804993	13
1564691	13
10799549	13
181710	13
12728543	17
8858021	16
9016167	13
164279	13
7931105	13
28703357	13
14641893	13
3655379	13
6358160	13
2329446	13
3189413	13
13545736	13
1862620	13
7876299	13
10064441	13
4498730	17
27467647	13
21448054	13
9316162	13
13170627	13
36641944	13
4653855	15
5173446	13
6460637	13
8469539	15
20744945	13
6841356	13
808928	13
7302493	13
6714753	13
26594477	13
9181596	13
27939913	16
7884123	13
3934772	13
10272053	13
5694349	13
6935258	13
2461869	13
28604483	13
1557361	13
2553602	16
13151358	13
1614462	13
4826578	13
3008747	13
20008043	13
48102302	15
1886935	13
11017707	16
2232707	13
8495664	17
21533375	13
652236	13
95275	13
19745574	13
2921692	13
1276162	17
11667341	13
18526164	13
1707335	15
7492030	13
6334724	13
5895464	15
3618663	16
25444995	15
804536	13
6210535	16
1051026	13
8960746	13
13502306	13
4653381	13
1334828	13
8290093	13
30425772	13
6696578	13
12857287	13
2815780	13
6545462	13
21238809	15
1884509	13
4740422	13
3692629	13
6758742	16
6536178	13
11663620	13
1755739	13
2125590	13
4513792	13
7661654	13
694633	13
10501005	13
9868967	13
4514487	16
3557102	15
2195641	13
27844441	13
9458674	13
4667534	13
12201203	13
18549636	13
376952	13
3903876	13
7124582	16
10843424	17
11675446	13
4255994	13
4621459	13
3487644	13
4851480	13
8514425	13
12489355	13
3639908	13
3403176	13
44211438	13
589505	13
8898828	13
12026481	13
1165578	13
4149252	13
8546595	15
7090494	13
4659165	13
11240080	13
6325874	13
6390521	16
16084814	13
19915476	13
7352075	13
2393656	13
18885587	13
37044483	13
8469788	13
6361429	13
117528	13
2115978	13
33220186	13
21524798	13
16192352	13
19704046	13
2751066	16
549905	13
6664440	13
14260833	13
2879464	13
403049	17
3030078	13
229795	13
2750478	13
608899	13
18066607	13
3264328	13
1402988	13
2716958	13
2041596	13
18939700	13
6482876	13
1373124	13
16706413	13
13750540	16
4657312	13
8966987	13
12882591	13
458665	13
7618323	13
2123598	13
23775334	13
3140880	13
7517087	13
13712158	13
1468030	13
11763911	13
4595950	13
6879392	13
10906857	13
21284724	15
28235695	13
6066550	13
6295460	13
1761575	13
118614	13
1107299	13
16194824	13
28143055	13
22255730	13
4491102	13
2279266	13
10626187	17
6051628	13
5050140	13
5405060	13
702452	16
155670	13
8396218	13
9828379	13
12428284	13
9898408	16
281378	13
27244853	13
3474310	13
15406785	13
1129318	13
9044704	13
8957012	16
15099268	13
5056080	15
18112785	16
2143970	13
251174	13
3345979	15
9783187	13
3719384	13
2137411	13
1606974	13
3881210	13
3117420	13
3461669	13
30981926	13
633506	13
692641	17
8852217	15
6121348	13
19992689	13
5197313	13
14034510	13
10055084	13
3858731	13
3438641	13
260406	13
21606972	13
11680305	17
3164050	13
1868576	13
8827964	13
30045194	13
2771142	13
7199448	13
35028831	16
2186293	13
676097	13
7186562	13
21801758	13
9023719	13
9920395	13
17416779	16
11613312	13
1151859	15
3530886	16
2320399	13
7569469	13
4026643	15
1887327	17
11364876	13
181814	13
4766594	16
2539683	13
8299753	13
2380313	13
6321674	13
15732862	13
4687478	13
5214512	13
11396216	13
3550302	15
6668360	13
7748300	13
4659181	13
11572351	17
16908162	15
13963268	13
15524436	13
31878577	15
1457985	13
15255775	13
7276993	13
13562517	13
9759378	13
12912484	13
1626917	13
9912645	13
11349472	13
3805744	13
11247391	13
984285	17
13814228	13
5304245	13
2950426	13
27577791	16
6450376	16
979521	13
5019262	13
8116463	13
4251618	13
24437165	16
17757423	13
9753739	13
466301	13
8171216	13
2895892	13
5941667	13
5511306	13
14930636	13
10704868	13
1664550	13
1437259	15
8387867	13
8741933	13
50274472	13
7351612	13
3909147	13
7345480	15
1710686	13
9536538	13
1997113	13
7364488	17
4860570	13
10522470	13
592959	13
2347001	13
16754540	13
910290	13
11762116	15
1663564	13
1797234	13
52884	13
32488983	15
7089480	13
1407720	13
10712517	13
8367284	13
1765314	16
4461752	13
2319429	13
7702113	15
5692869	13
16447796	13
21089303	13
3537919	13
12132440	13
7475234	13
14943322	15
3812757	17
4994825	13
4179366	13
6371671	13
6665402	13
1208624	13
5007992	13
5701931	13
22920215	13
568909	13
2531160	13
4590126	13
9954425	13
13140600	13
283229	17
17768262	13
4162524	13
2752863	13
28878793	13
9159378	13
10452905	16
1609763	13
17244547	13
964471	16
11772868	13
23360034	13
1359550	13
12882116	13
9833998	13
12341604	13
20245445	13
877979	13
5959007	13
24956222	13
8530069	13
2553236	13
6853112	13
14722502	13
6565956	13
743485	13
14127562	13
2234181	13
392226	16
28445441	13
6677719	13
219302	13
54052	13
4055561	13
821485	13
16484085	15
1202110	13
5131340	16
1687459	13
10173817	13
13503553	17
6963369	13
18824380	13
285765	13
15402298	13
17929699	13
10838684	16
5560787	13
1201023	13
4434998	17
21618692	13
13855734	13
4140808	13
2896813	13
19716924	13
36655686	16
5705096	13
4722441	13
22517294	13
3965467	13
123730	13
13901076	13
41628546	17
5043770	13
1110907	13
6972006	13
5405004	13
5943071	13
16278985	13
1778349	13
10735769	13
15162105	13
5513258	13
3186119	16
19606192	13
8874496	15
2424388	13
2933168	15
3025211	13
7643018	13
2180749	13
352116	13
3319779	13
4306871	13
656356	13
2856908	13
10668249	16
17275784	16
4448530	13
10646821	17
1830097	13
4730897	13
6008705	13
6659757	13
7754625	13
5169169	13
15715985	13
3794643	13
26037061	15
17544134	15
1248630	17
13740289	13
22586703	16
12783098	13
8428206	13
1825968	16
13349983	16
19038923	13
24812868	13
26232007	13
7394779	13
9879307	15
12789367	13
4159481	13
585749	15
9412113	13
5146228	16
4310515	13
11550326	13
8578305	13
4026952	13
17435426	13
11992663	13
2214772	13
2387269	16
13986151	13
22484774	13
19047218	13
3651737	13
2322748	13
2921672	13
9473044	13
7805821	13
8087831	13
36939672	13
7913676	13
14054518	13
40414580	13
10023363	13
3531544	17
36092584	13
3553583	13
10482242	16
1018136	16
3565046	13
8294672	13
10637735	13
3373911	15
6432937	13
1708615	13
1035344	15
8225853	13
2148284	13
1514210	15
26042061	13
18395189	13
4631710	13
7741549	13
11392045	13
2861971	13
9269995	13
4006558	13
5680339	13
16664041	16
15850415	13
15640896	13
414347	13
2269351	15
2798384	17
4742296	13
6031322	13
5060701	13
432843	13
5945159	13
1851083	13
37394848	15
11600230	13
27392230	13
18058729	17
2219878	13
2192949	13
432372	17
13513183	16
3465185	13
1036743	13
9407852	13
1937102	13
2355370	13
769953	13
32871239	13
2819752	17
14053211	13
3032067	13
5196113	13
14914478	13
1809925	13
4604135	16
3368249	16
4335312	13
767332	15
7964980	13
4303517	16
16121264	13
1687785	15
5732908	16
8842946	13
7273889	13
2940355	15
38992192	13
14034742	13
10953700	13
2833612	17
18687100	13
18923510	13
10092475	13
10491038	13
2568296	13
1750978	13
16436682	13
2558313	13
9425448	13
2867845	13
253629	13
17670865	13
4527206	13
4058854	13
11182297	13
5647861	13
5794913	13
17758306	13
2025283	13
12130652	13
7537847	13
7089507	13
4228875	13
2412336	13
2681467	15
609208	16
1988309	16
9571727	16
5092616	13
3256046	16
1235468	13
16175183	15
28248560	13
5513694	13
11209876	13
2074308	13
7754278	13
11367439	13
6824400	13
3646061	17
4288738	13
1347510	13
8070643	13
8919271	13
26394659	13
18736338	13
3261060	13
5128479	13
4569649	13
1724001	13
15486903	13
459687	16
9873107	17
6159050	16
11028493	16
11810184	13
7887383	13
1618396	13
1179404	17
1208311	15
40810182	13
28837215	15
16690186	13
23609881	17
4403634	13
26083315	13
21015476	13
8124254	13
26804546	13
15077751	13
17588375	13
7865271	13
28319116	16
1427335	17
426593	13
5905201	13
24577075	13
3204287	17
10204872	13
5150918	13
4016306	13
3625684	13
1319722	13
1684411	15
1287261	16
9638438	13
9085964	13
4350203	13
2949269	13
2134699	13
13398828	13
1970818	13
2315940	13
4172815	16
15754581	13
512148	13
3291208	16
3621441	13
3997667	13
615124	13
13840604	13
26090691	13
11142582	13
9512858	13
7373591	13
27799835	13
5212415	13
311379	13
7445849	13
3279271	16
11652676	15
1830966	13
4883783	13
12419934	16
204009	13
2536714	17
5399608	13
5521759	13
3339545	13
938608	13
12483882	13
7080665	13
3873202	16
5775611	13
4106417	17
1468000	13
22024246	13
4700662	13
9754340	13
23105	15
5580006	13
2971118	15
3456328	13
1593382	13
13194844	13
1771092	13
15568961	13
5807865	13
7401819	13
25012348	13
6451262	15
9845924	17
6840088	15
9408322	16
5769883	13
476702	13
25774225	13
7784450	13
18777183	13
18400337	13
7222960	15
7207370	13
3871979	13
12067429	13
3018391	13
32277163	13
5263332	13
11013824	13
2197697	17
723962	13
18289938	13
9093792	13
5171351	13
11999189	15
2497739	13
16517489	13
3537983	13
4544562	13
33848725	13
1696482	13
107009	13
3103453	13
4685462	13
4796603	13
6050354	17
6399300	17
4365577	16
7688338	13
1811957	13
100925	13
315241	13
9968553	13
10644095	13
1502356	16
5924952	13
4573022	13
3141006	13
15917937	13
3820452	13
18808062	17
14781439	13
10540667	13
5637585	13
7700454	13
8195990	13
157797	13
7840868	17
7012248	13
4804137	13
15158957	16
23316553	13
4382217	13
4028221	13
11403603	13
6351367	13
7254316	17
3849869	17
2375140	13
7246135	13
4008802	13
7170106	13
2187907	16
3631281	13
16602969	13
7437148	13
27398947	13
9595934	13
2454795	13
7416614	13
7629718	13
1711116	13
11171010	13
8108739	13
7256600	13
32148649	17
7682762	17
856844	13
71827	17
9403963	15
15904176	13
983172	13
2863958	13
22209523	13
3059501	13
1553313	13
8335615	15
10992586	13
2000721	13
4804290	13
7193623	13
21641	17
319185	13
1887207	13
3742772	13
951455	15
19204594	13
3797192	13
6760496	13
7822753	17
1615375	13
3918923	15
1773897	13
11209452	13
952396	15
9085121	13
12616413	13
357522	13
4031721	13
687030	16
8517494	16
27813597	13
4705709	13
735390	13
2782105	13
7886454	13
4156962	13
30072863	13
265039	13
9926846	13
5867444	13
450752	13
10995223	15
2248650	13
4416950	13
17673359	13
2688304	13
14713495	13
14927123	13
1913603	15
3235648	13
26047456	16
1522485	13
8935046	13
2802084	13
3656801	13
595224	13
7406020	13
3841560	13
18860726	16
1450577	15
37312398	13
116507	13
1765867	13
7443221	13
20598811	13
16447642	13
26854956	13
727968	15
1794148	16
4572567	17
15170892	13
5051928	13
4244772	13
21327965	13
1211386	13
7858936	17
11826098	17
724965	13
12821433	17
3876550	13
3285393	13
10806063	16
12719294	13
9645851	16
4826919	13
15491348	13
7168854	13
15305647	13
4605195	15
15695554	13
19821406	16
7988616	13
7186147	13
717054	13
18382108	13
3331217	13
13998285	13
3860549	13
969210	17
5506808	15
2997007	13
20016557	13
12999145	13
20330514	13
2365909	13
6569130	13
3781034	13
11380851	13
5924336	13
6361606	13
870400	13
3323201	13
18277551	13
5235659	13
1386033	13
1317698	16
2629157	13
6291242	13
114532	13
5301619	13
3839731	13
8793962	13
4162535	15
7302294	13
4581390	13
2106807	13
8348572	13
20586310	13
2412071	13
9124875	13
1426611	13
6122321	13
844414	13
13256513	13
9171719	13
296095	13
3601345	13
12049960	17
31681198	13
17330788	16
7059771	16
12672356	17
28782229	13
4102563	13
6204606	15
36712136	13
10391126	13
7918806	15
13756801	16
6179588	13
5917510	15
22913939	13
3253908	13
3025075	13
4089397	13
4612389	16
8145906	13
321408	13
10051168	13
971716	13
54888207	13
1763297	13
5498727	13
17078264	16
5544726	13
2599782	13
1217385	16
9210517	13
3604532	13
4103915	17
6110691	13
4927001	13
4468022	13
8804411	13
22040678	13
19232861	13
19404495	13
16342518	16
3957638	13
8213966	13
1015863	13
343468	15
357531	13
768806	13
1136252	15
9791692	13
6847079	13
6702734	13
5209679	13
6259965	13
3244478	17
2974784	13
15157930	13
398111	13
8429519	16
1512644	16
27900	13
6603040	13
29265669	13
9089810	15
6788598	13
11402609	13
21242676	15
17367635	17
442890	13
15195811	13
46658411	13
537879	13
11560698	13
8901046	13
223861	13
3793082	16
4214516	13
8421951	13
4323209	13
530473	16
13750857	13
7789561	13
440717	13
17305678	13
5239717	13
1460552	13
1179842	13
7841134	13
20403801	13
406598	13
5136680	13
10568506	16
7134860	13
4079258	13
6682920	13
779732	16
768552	13
3243652	13
4476545	13
18598662	13
5332946	13
2598782	13
6074266	13
23562066	13
9044826	13
793853	13
7304385	13
1631909	13
11359161	15
2516047	13
2882303	15
5652925	13
3905866	16
3415121	15
17918009	13
17518051	17
1555811	13
3578263	13
3008196	13
2402210	13
1502987	13
2338481	13
552533	13
6382935	13
3433876	13
15080371	13
13672727	13
152934	13
11557695	13
5076155	13
11101883	13
3171985	13
1792413	13
18312885	13
1619128	13
1513639	13
820421	13
2031783	13
19942808	13
13049493	13
19012825	13
13307084	13
2927744	13
22593232	13
9623835	13
6117199	13
6017147	13
3112566	13
12947318	13
22935384	13
1572853	13
4305032	13
8888281	13
740001	16
4643790	13
7850427	13
20389420	13
4994616	13
9645770	13
12350854	13
10727342	13
12513918	13
4237700	13
3074698	13
6289073	16
10239254	13
10064340	16
4275041	13
1826120	13
3138864	15
1288420	13
8298651	13
10061724	13
1018831	15
24414461	13
5233702	13
15927703	13
41345262	15
5702481	13
7882325	15
3996166	13
5421213	16
1641072	13
4398912	13
23394077	13
19253399	13
15231170	13
9599931	13
8004444	13
18987866	13
22797168	13
3317675	13
8116822	13
11778826	13
6909726	13
2670412	13
24463	13
5243313	16
7278455	13
17758323	13
29654996	13
17860247	15
2477872	13
3169393	13
423405	13
37589928	15
1870052	16
16592483	17
9813991	13
3320158	13
9032797	13
5666214	13
31828865	13
2871747	13
5911141	13
1630547	13
2620183	13
3123596	13
4219536	13
22462861	13
11237122	13
6302347	13
729816	13
14706044	13
3462622	13
2175040	15
2736940	13
2029181	13
11529983	13
17673581	13
4023362	13
8842969	17
25458819	13
7734975	13
6224653	13
4350610	13
2361113	13
6447941	13
9797273	13
829292	13
1254438	16
1619591	13
2187230	13
2539337	13
11770174	13
2858959	13
906738	16
5812426	17
15382096	13
3830010	13
7792734	13
16117802	13
422295	13
4083819	13
3976297	16
20721646	13
5571456	13
6047448	16
223753	13
5367744	13
5460073	17
21728825	13
34589897	13
15126457	13
9713958	13
1220359	13
1808705	13
6326990	13
1516467	13
7812044	16
314905	13
10307874	16
16004004	13
6572661	13
9925151	13
37458230	13
2749062	17
1962964	13
6432050	13
1656061	13
1461688	13
692822	17
11691371	13
20927868	13
22953643	13
1489903	16
3099593	13
12894130	13
6963593	13
567024	15
15863215	13
27925128	13
9561812	13
3648896	13
4616492	13
850303	13
119724	13
3727742	13
13267753	13
1331129	13
169115	13
9252105	13
3802619	13
20162465	13
2590899	13
1241206	16
881240	16
1058974	13
30032707	13
10201610	13
4474566	13
331976	13
4116323	13
735855	13
7343701	13
6334119	13
553181	15
5673282	13
12007124	13
39862440	13
2342921	13
18119914	13
11512872	13
8172558	13
5428576	16
6680349	13
7542928	13
6630059	13
12565151	13
642295	13
2494513	13
11245603	13
12344682	13
3219449	16
4006082	13
3145924	13
631015	13
39686804	13
3081386	13
6875774	15
8259942	13
53035252	13
4801761	13
1084098	13
7651704	13
9563572	13
767693	13
1239440	13
4276454	13
3147699	16
54871	13
54542189	13
16532309	13
5829760	13
24894194	13
1387816	13
1076849	13
4210892	13
5018564	13
6679196	13
686492	15
11068996	13
13779524	13
5810000	13
24450330	13
1296846	13
9303531	13
16254537	13
6789284	13
1905355	13
16460881	13
7123380	17
1211875	13
9158061	16
7999758	13
3827388	13
14983281	13
26844331	17
8205710	13
5194989	13
1019365	13
12438360	17
13740263	13
8582332	13
3329104	13
11194796	13
373534	17
41921519	13
7436198	16
1831200	13
1275416	13
8911406	13
15737084	13
21900290	13
4391502	17
3727138	13
1439455	13
106953	13
3057251	13
1775676	13
1590055	13
1800213	13
10940971	13
14041000	13
1921288	16
2116232	13
5078620	13
2381211	17
871581	17
9066693	13
5097657	13
617367	13
8732550	17
389088	13
1190367	13
8096352	13
109468	13
17186769	13
1426650	15
21450117	13
14777485	15
1827792	13
13839191	13
10693830	13
2964648	13
1790143	13
2386215	13
16589851	13
14057156	13
41411012	13
13118364	13
335477	13
5786128	17
9353238	13
959348	13
3908752	13
2073123	13
4667526	13
2741504	13
6166443	13
211710	13
20316967	15
742285	13
11684968	13
17947815	13
8847028	13
1044459	16
1407895	16
1378856	13
16288809	13
1287018	13
2764543	13
133184	13
20842064	13
1457783	13
7505524	13
13600068	13
3924920	13
3470252	13
4761934	13
8962630	13
5947169	13
2728690	13
15079185	13
1663267	15
1842895	13
10302181	16
505	13
781317	13
5504251	13
6407947	13
8022845	13
12918836	13
1551885	13
224945	13
4417231	13
5326513	13
11863979	13
6253018	13
4967153	13
3884639	13
8734609	13
26707162	13
6236420	13
1679332	13
2087938	13
10373038	13
1552923	16
4785338	17
3422513	17
3307519	13
4267769	13
6233252	13
2922675	13
2231081	17
6603331	13
7319094	16
18247957	17
2465855	13
6290067	13
5636062	16
2090658	13
12386274	13
8577254	13
9305884	13
7964028	13
1581128	16
2849036	13
2168030	17
15164934	13
2865150	13
12037328	13
12047537	13
1332094	13
4802142	13
3378773	13
3091303	13
5422225	13
10326303	13
3052697	13
602835	13
1197884	13
26866786	13
14412719	13
5214797	17
3080932	13
4438371	13
8335092	13
7645387	15
6631352	13
5660400	15
5862022	13
10829423	13
12509151	13
4167072	13
22749095	13
15377079	15
22956503	13
3537889	13
392240	13
6189104	13
9065167	13
10779172	13
19715819	13
9294119	13
92956	13
31567671	13
3004000	13
6449514	13
12482491	16
21529067	13
989915	13
411888	13
1908662	13
12060994	15
7614035	13
2152437	13
3897443	13
1387562	13
4100731	13
5137830	13
708868	13
9141308	13
14114732	13
18153699	16
5591390	13
5675749	13
9936023	13
22904890	13
9900050	16
17040577	13
601833	13
4248841	13
1424910	17
4848657	13
14978703	13
4855880	16
701221	17
5010998	13
3769894	13
1213144	13
11815315	13
4322447	13
9024957	13
19963559	13
1771085	13
363185	16
6900946	17
26341159	13
4125304	17
41185594	13
2174814	15
1728845	17
26240413	13
22238967	13
21494973	16
6270175	13
6122353	13
12302673	13
2213053	13
2784705	13
5766000	13
17635004	13
9394456	13
2630098	13
8005590	13
9661608	13
2292528	13
1036924	13
3462574	13
3793761	13
10606917	13
25955358	13
4338807	13
13546896	13
7187610	13
8378568	13
11099033	13
13478747	13
3901461	13
1514157	13
22199122	13
6504966	13
3015371	13
6907807	13
4768283	15
1624232	13
597051	13
5860378	13
3953797	17
12516967	13
2364633	13
10640161	13
16912486	13
10454724	13
8674574	13
2587808	13
696853	15
11128524	15
20043911	13
8169637	13
11523741	13
2571569	15
2003125	13
993428	13
261642	16
10634446	13
4563151	16
15454972	13
1875346	13
5453087	13
2350104	13
20961180	13
3235739	17
6234394	13
1381932	13
3437826	13
10872722	13
564756	13
1528822	13
7156373	13
20098984	13
22346140	13
191140	13
12272582	16
3232540	13
4611271	13
13327334	16
13635278	13
1782280	15
11090575	13
5440354	15
1443812	13
15041009	13
3009361	13
7731407	13
1237664	13
4262836	13
579136	16
23441562	13
5214027	13
705928	17
3586753	13
4266756	13
15240558	13
14995777	16
12012464	13
15716099	13
27298473	16
41599531	13
3344043	13
18641986	13
1358155	16
236468	13
6133837	13
976626	13
3437541	13
14377007	13
757017	13
101299	13
7618314	13
10706094	13
13698965	13
18908242	15
5302039	13
544473	13
4986227	13
8284705	13
1416925	13
311482	17
13377337	13
4422698	16
1888718	16
24339279	13
8943458	13
2829255	13
2633027	13
1205998	13
2134560	13
1482685	13
5687427	13
5512571	17
3705886	13
104434	13
3291215	15
1408128	13
4551579	13
865570	13
5296622	13
1238915	15
2415795	13
7540532	13
4764829	17
10696394	13
39067030	13
1035165	13
19154062	17
3904517	13
11840418	13
4821436	13
11563549	13
3584613	13
3002509	13
17372812	17
325040	13
121354	16
4903834	13
1312610	13
11604913	13
1462446	13
12846136	13
5870654	13
8834211	13
10582641	16
919520	13
18274035	17
1760175	13
22279600	17
14848166	13
7608699	15
11869928	13
24319	13
1825046	17
7532397	13
3856670	13
4155973	13
1423042	13
1125707	13
940900	13
13469783	13
8575481	13
865507	13
20387755	13
8771514	13
1259887	13
9833576	16
238153	13
12594928	13
5723481	13
5478974	13
3359650	13
9122076	13
5055440	13
7354688	13
3239488	13
8607388	13
11174672	13
5374989	13
354155	13
9714275	13
2008392	13
13820836	13
6131893	13
4580184	13
1834551	13
1494733	13
2632983	13
8438979	13
15632039	13
2044971	17
11952064	13
98398	13
5647073	16
13036110	13
3134262	13
561486	13
3709615	13
27368432	17
27293238	13
2985847	13
1555847	16
2739391	13
1009726	15
3514945	16
2075895	13
2062533	13
8899182	13
4012967	13
299555	13
10463458	13
13406505	17
6812739	13
3164663	13
12425530	13
341567	13
1665493	13
4916314	13
3009417	13
1026970	13
1309575	13
3820329	13
8855504	13
36878742	13
34114687	13
18129578	13
9219308	13
25521828	15
2235257	13
66498	13
2419631	17
555507	13
380372	13
2336334	13
3714014	16
7918439	13
14186877	16
4921086	13
11172298	13
23311662	13
11405626	15
1123284	16
19115805	13
1221123	13
3375653	16
13187839	13
10562981	15
6117107	13
15163879	17
9674036	13
12756285	13
8957339	16
8261398	13
12316135	16
2023090	13
3930128	13
15330	13
14792233	17
13637157	13
6218530	13
13644863	17
27650457	13
12576938	13
9563981	13
15929273	13
5190274	17
17624359	13
3533163	13
2481141	17
4934338	17
1586550	13
5409163	13
4254211	13
69206794	13
6980068	13
5420117	13
8287	13
2515668	13
3811714	13
2414926	13
3744154	13
15981810	13
2700369	13
207882	13
15022486	13
425620	13
1382552	13
4709255	15
1959245	13
5030530	13
9616800	13
5996221	13
280831	13
5633224	13
20871966	13
6450189	13
5252492	13
15650679	13
18310034	13
6823110	13
627719	13
4667980	13
3621737	13
2318771	13
16105755	15
1736077	13
1961595	13
8191644	13
20921198	13
915671	13
1697106	13
20098789	13
489348	15
10337331	13
2459889	13
10573902	13
6146213	13
15817274	13
2159857	13
1649587	17
5704238	13
9010585	16
6094095	13
47264142	13
11791519	17
7851609	13
7723489	13
3364927	13
16900964	13
38687502	17
276430	13
647609	13
689088	13
22603946	15
634205	13
346410	16
3325464	16
4537933	13
9782495	13
18244817	13
5654496	13
2219796	17
199241	13
26577604	16
356384	13
21467058	17
5082545	13
9395721	17
3527414	13
18442495	13
5153816	13
12873787	16
16357914	13
4619438	13
3196807	13
3824843	13
6439469	16
11595630	13
110852	15
15691434	15
5544531	17
7146674	15
4252055	13
10798307	13
8303256	13
11557206	13
3881879	13
1490154	13
3879674	13
7329039	17
8436389	13
11845882	13
3508876	16
12429710	13
1949723	13
4621138	13
18455361	13
3014771	13
1898445	16
2131498	13
371020	13
9244461	13
2674787	13
3085840	13
28019627	15
8422613	13
32871096	13
5350549	13
7790227	15
6496773	17
166369	13
13418291	13
12401384	16
32144792	13
5348849	13
2065331	13
728450	17
3023086	13
18409084	13
1263241	13
7464050	13
1243236	17
9122245	13
15500000	13
5261575	13
6028827	13
9359681	13
6897055	13
292298	13
1129892	13
4271942	13
7193487	13
20510151	16
17196478	13
11188240	13
16744534	13
11922467	13
7405544	13
1535888	13
8929951	16
3828059	13
7165582	13
21048235	13
3222695	13
9320709	15
3414555	13
4301540	13
13323268	13
29291018	13
6535749	13
14517101	13
7827189	16
4617843	13
222244	13
19655604	13
236792	13
1964202	13
4965606	13
12290745	13
229842	13
12202376	16
62239	13
5962562	15
687920	13
16664856	15
3498336	17
1784954	13
6451204	13
6655041	16
782350	13
10096954	13
14066603	13
5636287	13
1457414	13
1360912	13
6271888	13
2174094	13
257569	17
9634547	13
15187044	15
479373	13
5745601	13
5177547	13
190504	16
2087811	13
7711177	13
10511772	13
21641209	13
2973199	13
5033066	13
1050543	16
6053456	16
663724	13
2087795	13
5447704	13
11911929	13
4864740	13
2399269	13
18749590	13
15356143	13
12360508	13
10069217	13
16611653	13
510770	13
1670037	17
555699	15
13733772	13
6971645	13
3634673	15
3024176	13
9130093	13
7878633	13
6057837	16
3291833	13
12191082	13
8459365	13
3146358	13
11843431	17
6256939	13
1239588	13
8580976	13
12686365	13
331374	13
7325233	16
7619759	13
11907641	13
1701931	13
1904978	13
2449530	13
6592662	17
1484920	13
9284155	16
1151949	13
20929845	13
53124	13
726274	13
7126518	13
1356983	13
16243748	17
9434485	13
2406975	13
8050005	13
1365382	13
5794582	16
6921886	13
13201179	13
1974610	13
7692517	13
18338844	13
7394571	13
7312721	13
11100765	13
247960	13
3341572	13
3499202	13
3062077	17
3345322	13
3340772	13
14686452	15
2518670	13
130445	13
1749768	13
1788042	13
17303641	17
22403250	16
7065523	13
15183195	17
1269072	13
2576178	13
1089519	17
1407629	13
8856788	13
7042157	13
2152897	13
5356023	13
20316131	13
3804726	13
103898	13
3073692	16
3247110	13
18136578	13
11892865	13
969130	16
13931841	13
6781231	13
496856	13
986490	13
1791637	13
20165581	15
8775226	15
11541901	17
18626997	13
23505356	16
19807978	13
335798	13
6391114	13
30728858	13
6604080	13
852444	13
3387377	13
12944025	13
17916263	13
13950886	17
749204	13
4403859	13
16125521	13
21613014	13
616303	16
9208513	13
2519633	17
18663181	13
5225684	13
1657028	13
5888754	13
9832023	13
9468151	13
2493150	13
620189	13
4594694	13
2712036	15
11026193	13
1197276	13
4572555	13
6538360	16
2002440	13
41117723	17
1868978	13
11138247	13
11424368	13
9687547	13
356938	16
3923103	16
239622	13
3539128	15
4215822	13
287099	13
3129702	15
8672465	13
3531581	13
221529	17
1258518	13
7205473	17
21523709	13
3262899	13
9147042	13
12190978	13
78352	13
5652721	13
5591723	13
4728299	13
4692198	13
21655526	13
62642411	13
7697477	13
1490014	13
2826663	13
46830673	13
6312670	13
10847391	13
757424	13
9846253	17
1427890	13
8295837	13
4691992	13
5652542	13
898197	13
110878	13
2828505	13
3178241	13
451678	13
8164435	13
5405641	13
21700101	13
10703595	13
6302703	15
5275639	15
2800763	17
1234628	13
11158371	13
1097918	13
15049758	13
2521857	16
12204047	13
7579310	15
3642074	13
5440947	13
448009	13
3895303	13
579473	13
23053963	13
286687	13
14226053	13
21131851	13
37515376	13
1261671	13
8201634	17
19824827	13
10627920	13
8306211	13
9243704	13
8842308	13
5048070	16
1224713	13
247080	13
2520861	13
8165157	13
14931474	13
3605905	13
21928339	13
52692257	13
13313165	13
15716657	13
7632988	15
859345	13
28554730	13
1123585	13
11180578	13
1060013	13
5157353	17
9944030	13
1846752	16
7835	13
7036388	13
15097652	16
13004397	13
3121523	16
9557896	13
4551016	13
2034414	13
6407253	13
8349972	13
4549866	13
39747457	13
10851745	13
2066733	13
4287967	13
32152382	13
1731177	16
5783834	13
4498771	13
16902238	13
5451536	13
20983407	13
18505447	13
4511933	13
25733190	17
10955812	13
10501053	13
3227656	13
3776741	16
2990534	13
8868957	13
6697544	13
2669957	13
7985951	13
14032597	16
10699546	13
308740	13
15865559	13
27291594	13
503901	13
4383101	16
2386839	13
44833	13
1743461	15
7818958	13
24008599	13
18571768	13
45546	13
3035588	13
1615378	13
16175203	13
28310527	13
3574418	11
15940431	16
2204774	13
12099052	13
6471397	13
12043678	13
1401340	13
6177942	13
16215500	15
8352466	13
8308302	17
6907703	13
12293511	13
2457343	15
2717784	13
518019	17
13996617	13
1566905	13
5122800	16
3292483	17
9291198	13
9533498	13
12644379	16
1604738	13
810258	13
12900663	13
6479177	13
2597225	13
7153585	13
1281424	13
3122767	13
52968	13
1030291	13
98079	13
8239339	16
12779146	13
2216551	16
6177565	13
9790021	13
509933	13
11790479	13
8526292	13
3754445	13
12961978	13
6677865	13
18853893	13
2295920	13
14984074	13
1424480	13
10316442	16
11233036	16
8020224	13
1603566	16
20664170	13
3687148	13
24592162	13
2442483	13
198693	13
2717416	16
2369542	13
582005	13
42370829	13
2210556	13
7557388	13
12946768	13
422092	15
1908605	13
16461807	13
3228726	13
2983124	13
3579529	16
2253763	13
3973982	13
1540553	13
400186	13
2157351	13
2466489	16
1432385	13
15033025	13
5747832	13
4484746	13
7325835	16
7784521	13
15080544	13
13238294	17
1335267	13
6077943	13
7256501	16
938402	13
23977327	17
1275496	15
5773381	16
15665768	13
11302853	13
3123575	13
3192277	13
7063003	13
4889426	13
32648	13
38573	16
664268	13
873599	13
5152947	13
4952847	13
16450373	17
7160375	16
1290450	17
16739078	13
1847412	13
3633610	13
39595642	16
15937935	13
125444	17
18716908	13
29653601	13
2003227	13
13798693	13
10481177	16
4815281	13
5242233	13
5529149	13
10491526	13
4051188	13
530064	13
586272	13
4910651	13
16774315	13
3926808	13
2202996	13
6188321	15
6060015	13
4023315	15
6643625	13
87261	13
8087100	15
1149443	13
1007669	13
28266206	13
12021097	13
4845767	13
3708078	13
1966465	13
2043582	13
1686683	13
3698119	13
4291618	13
11246460	13
15690605	13
15894536	13
1034880	16
7771543	16
42917203	17
8035409	13
3800107	13
1501137	13
1925907	13
8687490	13
18777020	13
4916077	13
10841456	16
7855231	13
3784278	13
3633430	13
1463623	13
5379145	13
4207362	13
10961003	13
2049060	13
2222085	13
34878952	13
16956625	13
2553160	13
728236	13
3915241	15
3478426	17
16105529	13
16357094	13
10867992	16
9564191	13
8115039	13
17099906	15
3946144	13
402018	13
3616060	13
7118295	13
3412350	13
11115206	13
2807373	13
1020637	13
2880968	16
1697663	13
11402067	17
1386240	16
65183	13
2890302	13
5165020	13
11209335	13
7041208	13
6441930	17
16830924	13
4825583	13
551738	16
786190	13
17584881	13
1011142	13
6357844	13
4564107	13
881095	17
6414074	13
2970925	13
15591432	13
1029467	15
15635138	13
5209095	13
3874874	13
8149805	13
7231804	13
8834628	13
2238922	16
9369365	13
16587945	13
18549282	13
411071	15
23340213	13
14326020	13
7749414	13
284308	16
780428	13
29491813	15
223839	13
27580328	13
29727609	13
7808564	13
4034163	13
15117337	13
16237731	13
710815	13
21639888	13
1905229	15
11699596	13
24131772	13
359229	13
9761218	13
16217113	13
16933076	15
10535729	13
16387648	16
2532258	16
8552828	13
5517215	13
8051369	13
24799094	13
23515827	13
16847409	13
1583041	13
1555426	13
1848797	13
27815457	13
1146395	16
1456147	15
1755153	13
1899818	13
2277253	13
10786017	13
17090433	13
2335005	13
13765740	17
18275591	13
7561465	17
1639062	13
3774037	13
7869655	16
16303689	16
3004135	13
625897	13
33569024	15
1894503	13
3581207	13
15836113	13
2360898	13
12341660	13
7964267	13
8182380	13
21301624	16
19244707	13
22954739	13
10234429	16
397006	13
1948661	13
6031178	15
4755913	13
3877694	16
2459251	13
2727333	15
26150909	13
1396280	16
2812007	13
4048590	13
264868	13
3243696	13
8365058	15
5273073	17
6150160	17
16043089	13
8030926	13
5243475	13
1760407	13
71927	17
21646659	13
2575125	13
4732218	13
3658022	13
1267349	13
3783504	13
5282169	13
8494495	13
2650987	13
14736967	13
4635134	15
7379855	13
2713748	13
8819143	17
3361120	13
25916320	15
8478717	13
10913552	13
12259918	13
3973700	13
4179238	13
31528718	13
3263343	16
9022888	13
4801575	15
2049564	13
2243182	17
7310081	17
4068909	13
1223644	13
3867583	13
2584323	13
3160935	13
238495	13
20497626	13
5447959	13
4569327	13
11976038	13
16620813	13
9394407	17
6541510	13
4930282	13
8916239	13
3876321	15
3806274	13
10331733	13
15837892	13
7443164	13
3150648	13
18607327	13
6046692	13
9855396	13
8050677	13
12024218	16
8615229	13
5221341	13
905478	13
1949979	13
4298227	13
1759722	13
2636476	13
151465	13
22182466	13
877136	13
775747	13
4233201	13
17201014	17
6603305	13
4417060	13
678319	13
12637236	17
987057	13
20533513	13
3683527	13
15675677	15
13310824	13
15036895	13
9543152	13
15892447	13
4834877	13
10798234	13
10582202	13
9499678	13
421758	13
9064724	13
1270315	13
9998759	13
6698321	13
6419241	13
2817053	13
8156752	13
36468372	13
12374643	13
10404470	13
6812750	13
6930032	13
938149	13
3049359	17
9894320	13
9568343	13
889561	15
20983219	13
1369325	13
2471607	13
9619613	13
4804031	17
15183516	16
6663077	15
6083348	13
14236059	17
12423101	15
12933486	13
8306681	13
1858667	13
1821312	13
1332009	13
8218933	13
5391693	13
5075693	13
9442605	13
14750845	13
5566305	13
8547453	13
7337271	13
8356969	13
19508241	13
17436549	13
8665903	13
25332403	13
6321462	13
19880517	16
11533520	13
1818878	13
10921999	13
2353812	13
22684441	13
4774043	13
11512846	15
6751570	13
728755	17
5487755	13
12061436	13
5114368	13
3381940	16
16397407	13
1479993	13
6064955	13
7817858	13
12327266	13
7276645	13
481319	13
2489592	13
2191654	13
587935	13
4067115	16
721409	17
2517320	15
829619	13
12863978	13
18863425	13
50157774	15
2977678	13
9061215	13
17873470	13
14720510	15
19604315	13
5415867	16
12296636	13
11622382	17
1269854	17
249399	13
3019434	13
3541670	13
20251023	13
19645483	13
2071069	13
6726173	13
6871750	13
3687473	16
1031149	15
5253363	13
9624774	13
962593	13
10167636	13
19209542	13
10753742	13
15331217	13
17335655	13
1344383	13
908538	13
12577393	13
8995335	17
28358907	13
8707825	13
633941	13
6259779	13
7087685	13
1146124	13
17606595	13
1493889	13
9226591	15
715378	13
1527831	13
256585	13
14147613	13
5918412	13
11309748	13
648610	13
23546442	13
7020699	15
19782777	13
4435386	13
7363822	13
204945	13
3520005	13
24610180	13
2323520	13
523394	13
26789228	13
3518824	13
7619125	13
6418807	13
9532449	13
13316627	13
201532	13
12112460	13
4968678	17
2108376	13
16084630	13
9488290	16
3521652	17
3409806	13
5015174	13
19912064	13
21546139	13
61372	16
34297234	13
17831	13
10379951	13
6235699	13
30280213	13
1749575	13
10742866	13
1686252	13
17231599	16
3345053	13
891680	13
13118612	15
9584004	13
6071661	13
13456676	13
6432437	13
14517452	17
1965044	13
5467760	15
15033111	15
8762044	13
3654067	13
21785292	13
3879169	13
204552	15
5487832	13
12709525	13
4937263	13
2925527	13
4163753	13
13431722	13
1918261	13
18660164	13
3243452	13
2466107	13
11125577	13
4928794	13
3021029	16
11628765	13
22128141	13
225492	13
19123483	17
12352132	16
1567726	13
311711	13
10098845	13
5116044	13
6892261	13
3883771	13
2885097	13
19989	13
7216927	13
340357	13
11058363	13
9077877	17
3425336	13
839747	15
19171804	13
4922946	13
18196733	13
18020898	16
6464139	13
18164387	15
301892	13
7653035	17
8719729	13
3562089	16
4482689	13
2177567	13
4787418	13
6214571	15
9788518	17
3007072	16
11041340	13
21028754	13
9215280	15
9797619	13
5083437	13
11511814	16
25747	13
36881524	13
44685739	13
1549523	13
1475442	13
1994569	13
19730926	13
8313337	13
4420876	16
21065926	13
5951923	13
7086677	13
275468	13
1848421	13
2991792	13
14237998	13
16374522	13
15950490	13
1316651	13
1712637	13
13017926	13
33323017	13
7862045	15
9675396	13
10530590	13
16948178	16
5278269	13
11953093	15
14406030	13
3523561	13
6708979	13
15477956	13
9957589	13
2251407	13
10453290	13
23138227	13
3190738	13
21021	13
6633145	15
12606983	13
11432994	16
4846120	16
3173880	13
2240754	13
909015	13
7920356	13
1184848	17
21776094	17
73122	13
2187419	13
1287165	13
6069230	13
13417643	13
17656386	13
8493927	13
33206026	13
19260842	13
4354370	13
13150743	13
9425995	13
7271865	13
2067103	13
3350936	13
17039443	16
1889789	17
8541583	13
3182604	16
4687924	13
2806630	13
4302254	13
149605	15
10366694	13
33900	16
14522273	13
4160195	13
6835916	15
1441320	16
1929314	13
8683552	13
17789869	13
804257	13
3872782	13
22949483	15
1706649	13
2128343	13
5615992	13
39413799	13
235377	13
16238039	16
3253174	13
2192856	13
2580157	13
3471762	13
3970721	13
5716366	13
33938280	13
241420	13
36889566	13
11266407	13
17932069	13
1877861	13
13400559	13
13275921	13
1439020	13
5159825	16
1382359	13
33486821	13
26745771	13
11001740	13
10279931	13
893574	13
17817347	13
1266874	13
20642762	13
2168710	13
3196118	16
568186	13
7980543	13
2606379	17
2115477	13
2813120	13
23617973	13
7956537	16
309337	13
13130987	13
6771831	15
2063285	13
4802545	13
15266	15
14158856	13
2416830	13
698468	13
15234899	16
8739921	17
5532693	13
7521094	13
2983683	13
29492001	15
709849	13
459806	13
2956320	13
8338405	13
18167610	16
14354131	13
2180375	13
2220683	13
1310997	15
8883182	16
5850345	13
2646697	13
8349976	13
22203153	13
3736621	16
14568009	16
282974	13
5193848	13
4889594	13
1830988	13
2394956	13
2576196	16
3998495	13
19532054	13
9108257	16
34231875	13
12770933	17
6266825	13
196109	13
5799125	16
1254107	17
6759894	13
17537441	16
676370	13
21633867	16
7846355	13
6918373	13
1508265	16
2198232	13
3627286	13
6750620	13
2784787	13
13622976	13
7540685	13
6527864	13
5450056	13
2583040	13
614321	13
24411206	13
544646	13
4310722	13
4637176	13
30088	13
9890718	13
5982166	13
8832176	13
8057858	13
14094306	13
15723832	13
7266286	13
532400	13
23770118	13
993871	13
1098666	17
5188690	17
14843997	13
8353843	13
15057556	13
1599924	13
4841767	15
2826137	13
4269605	17
1141110	13
334556	13
2691151	13
24688599	13
33885257	15
11303425	13
7977199	15
1389344	16
34540833	13
1012238	13
5981109	13
18693087	15
6046234	13
5067728	13
8737336	13
5926657	13
8805987	13
5078657	13
5954756	13
1729619	15
15191726	13
13169849	13
5785710	13
11114101	15
1632795	13
30386199	13
216989	13
5638273	16
4635226	13
7415278	13
1560344	13
5582317	13
5147160	13
19507349	13
47755	13
5626479	13
41622865	13
10486514	13
28345629	13
4686487	13
29784825	13
26074753	13
1660262	17
1063572	13
4762166	13
7134645	13
7278226	13
3999084	13
1824642	13
9619379	16
13381086	13
17006549	17
11211990	13
5134791	13
3277407	17
16157380	13
3195703	13
10634947	13
16106648	13
5615054	13
3249566	13
1508003	13
21887702	13
4988487	13
8114205	13
425404	13
725926	13
302266	13
5583191	13
948064	13
3456655	17
2988302	13
6036811	13
1593727	13
2356810	13
4524533	13
451787	13
1800912	13
1275852	16
2743681	13
2666926	13
17148130	13
15451463	13
1208138	13
6099572	13
1312033	15
56758774	13
17199051	13
6955876	13
4205135	13
15104581	13
4857903	13
4075689	13
21234376	13
6675944	16
44946291	13
24917360	13
1590614	17
2063621	13
3054672	13
3232688	13
11293236	15
11758305	13
2664439	13
2070824	13
4873580	13
11328456	13
19250862	13
19820214	13
904699	13
3552020	13
2584693	13
10728309	13
2179574	13
11532662	13
5934625	13
884894	13
3686494	13
10458362	13
6240099	13
6269350	13
30095466	13
692879	13
2483799	13
632571	13
3145138	13
3899373	13
6533215	17
2273119	13
245299	13
29098522	13
1182676	13
3953693	13
3103225	13
1574307	13
3783308	13
10142807	13
4917393	13
6734929	13
11316015	17
1364372	13
10694722	13
8832488	16
481158	13
1094114	13
19116522	17
4082640	16
134342	13
3386408	15
11186100	13
3541613	13
1721618	16
18601612	13
16242459	13
5608041	13
11666840	13
3990316	13
1716881	16
6804332	13
1903724	13
19765308	13
1925321	13
5345110	13
3281893	13
2698397	13
10857789	13
6138334	15
14007843	13
6075975	13
233338	13
7984953	13
12987654	13
1456052	13
8333331	13
5379241	13
390956	13
6742004	15
3106013	15
10180303	13
1333421	13
11364859	13
13008423	13
1034682	17
4012865	13
1361711	13
2804276	13
19060280	13
5348528	13
24208809	13
572113	13
15619794	13
5457506	13
5138579	13
156572	13
2005818	13
47015609	16
244167	13
11833807	13
1104213	13
23067758	13
6624582	13
8136914	13
3250217	13
6395223	13
17286459	17
11677012	13
1284698	13
23003	16
2017448	13
21714576	13
27963712	13
133776	13
2045858	13
4664932	13
1429903	13
10081249	13
2745834	13
442969	13
2223383	13
9426857	13
9256143	16
6171839	13
53707	13
2442534	13
24074354	16
4228496	13
2439255	17
11075854	13
7910474	13
12875403	15
933151	16
4319735	13
37968955	16
27161534	13
3327056	15
31901608	13
1518440	13
8350689	13
936862	16
3006666	13
6917031	15
18745200	13
1569196	13
4539711	13
17254033	13
5134259	13
1429417	13
5358769	13
5479556	15
3219105	13
11699397	13
1263020	13
23851024	13
14518144	13
3404391	13
14805543	13
4360606	13
23219099	13
3756000	13
29113988	13
10163797	13
72653	13
1111912	13
1611972	15
1217793	13
17120052	13
6786560	16
31149306	15
36867197	13
14172294	17
17621443	16
49485526	13
1613936	13
4900313	13
55383937	13
36580	13
14466649	13
360504	13
293037	13
10264782	13
4037689	13
8793082	13
1003602	13
6085874	13
2514724	13
6827992	13
3895160	13
10312612	13
18217638	13
8053977	13
8446821	13
18969128	17
4186996	13
4890264	13
4677249	15
23006853	13
17318844	13
10029615	13
21947938	15
5749547	13
5873296	13
9087759	13
4716270	13
8078	15
14907924	13
12482531	13
15752458	13
10868857	13
26613545	13
4317605	16
816250	13
1506142	13
2053490	13
4362391	13
10733247	17
944856	13
1893953	13
10549332	13
1289708	15
3042830	13
4643698	13
20567812	13
31743741	13
2064229	13
3421400	13
12025952	16
20553776	13
9379376	15
167144	13
3123307	15
2095755	13
3593511	13
9320861	13
5656603	13
5102990	13
1028829	15
4508110	16
13771022	13
10779913	13
14033065	13
28645	15
19347535	13
1065370	13
250928	13
10130836	13
21690258	13
6543944	13
6678303	13
4646747	13
3714526	15
8578	13
12897068	13
8715801	13
2289503	13
7341895	13
15715772	13
1261100	16
6422841	13
2465834	13
15642500	13
6958753	13
88113	13
38069418	13
40706237	16
24973771	13
176278	13
25385420	13
1301434	13
4645687	13
2833704	13
13858278	13
6768820	13
5809289	13
12034874	13
929228	13
4357020	16
2307869	13
220012	13
9505359	13
1891333	13
1636256	17
5408412	13
5066300	13
10583765	13
27551808	13
7817704	13
735577	13
5555810	16
13343768	13
3984990	13
4547502	13
8272019	13
25954075	13
2151417	13
2127839	17
721069	13
2622312	13
6494736	13
9770800	15
4624768	13
344738	13
4275280	13
14637833	13
6962817	13
14131086	13
2506727	13
2771402	13
5365986	13
978543	13
640097	13
1070553	13
6220135	13
3048154	15
22120714	13
6202513	16
1876726	16
6280453	13
3948990	13
1680577	17
5028549	16
78703	13
392804	13
1424780	13
7242770	13
9168831	13
23897712	15
54533	13
25847738	13
374836	15
11036905	16
606472	15
7694633	13
226809	13
3974847	13
7889060	17
3427224	16
8865239	13
582429	13
7323661	13
11226705	13
11612514	13
22427235	13
13358228	16
8569991	13
14346878	13
17127446	13
14931387	13
13298161	13
5504187	13
2080295	13
4297520	17
13285354	13
12501599	16
1516545	13
2230545	13
8467299	13
15967829	13
11570584	13
14568407	13
1363019	13
344350	16
9502234	13
7706581	13
15965169	13
420537	13
9038999	13
17937110	13
3085	17
3809538	13
4223294	16
3745653	13
5805397	13
10336767	13
8526083	15
221263	13
1227377	13
4433387	13
1862837	17
1006368	13
7445783	13
12870778	13
13083468	13
3401996	17
23420362	13
16899158	13
9877904	13
725849	13
2491216	13
1931933	13
8350264	13
8259771	16
320905	13
184022	13
228482	17
11792369	13
4113264	16
4299424	13
4569059	13
48100	13
10742154	13
2802597	15
46481970	13
30343544	16
2037383	13
4607390	13
7155615	13
6936838	13
4111262	13
5537670	13
565229	13
2293965	13
3223696	13
2409658	17
5776927	13
4170627	13
6200328	13
1192996	13
9331719	13
17598355	13
2149409	13
5758305	13
4874922	13
12615474	13
11730985	13
7021556	13
38403122	13
7895302	16
27988743	13
17244251	13
48963245	15
36624973	13
12289120	13
19192289	16
3905502	13
9123942	16
17788336	13
889288	13
2661789	16
94371	13
9199924	15
2918024	13
4942146	13
372008	13
8081811	13
2292393	13
1385991	13
183736	13
6021749	15
7028628	13
26852990	13
10484048	13
858610	13
2671579	13
8460649	13
6438688	13
8595367	13
18079733	13
7180144	16
3308543	13
1167941	16
5878184	13
1399705	13
3576140	13
5415016	13
3596936	13
3840646	17
37957779	13
2505836	16
14302699	13
276130	13
15038482	15
5132322	13
3477530	13
9985496	13
1952918	17
1423952	13
6862760	17
14443598	15
8839052	13
38165224	15
3694508	13
14198245	13
341	13
1854736	13
4467540	13
5631703	13
11198397	13
20421860	16
5730883	13
10227803	13
1490269	13
12798843	13
15922238	17
2706999	13
3418015	13
5117206	13
9160242	13
15289987	13
18824883	13
3899469	13
2458795	13
3947818	13
14071705	13
21931486	13
3827506	13
10083140	13
5666705	13
7026217	17
2989685	13
135925	13
18348297	17
12311611	17
9002921	13
2189123	13
2723882	16
24494745	13
2904158	16
5315551	13
32299	13
6343437	13
4641356	13
1309897	13
904310	13
12469855	13
888078	13
421803	13
916767	13
749649	13
1484379	13
7139748	13
2524888	17
1694654	13
8701061	13
17286947	13
8843069	13
15698012	13
10347432	13
120482	13
45816697	16
4182864	13
4626450	13
418665	13
26512567	13
2489082	17
16487985	15
494833	13
7969907	13
7043332	13
17419280	13
28720590	13
6114381	13
36417058	13
9523018	13
10497825	13
1585154	17
6424811	13
8738810	13
834204	17
2612879	16
4113875	15
1950277	17
8968996	17
11730306	13
9025104	13
11859927	13
4295829	13
1158464	13
6809374	13
5956522	15
8924994	13
9650973	17
1335518	15
9040718	13
8045481	17
4865893	13
11839907	13
9702653	13
7909203	17
15071992	13
7004957	13
15284430	13
13065861	13
426347	13
4584024	13
807408	13
990506	13
1413811	13
2232671	13
3946539	17
3220265	17
2378315	13
6393854	15
10505765	13
3278361	13
3095891	13
8866411	13
372030	13
5487178	13
5725585	13
9023643	13
8865889	16
11067261	15
23521293	13
585032	13
8489628	17
660585	13
3900245	13
159765	13
64109	13
777807	13
5646433	13
4167421	13
14508892	13
11793134	13
5904042	13
101647	13
1115737	13
12403623	13
6355739	13
1879383	13
2790455	13
4707228	16
2370038	17
7516294	13
9096099	13
2167619	13
400699	13
2224703	13
1068310	15
3835193	13
15420005	13
3511835	13
6570747	13
967633	13
2245920	13
19140053	13
6671601	13
14474693	13
6697550	13
647093	13
15762640	13
3933713	11
4850273	13
474216	13
7575030	13
10576504	13
3625852	16
3543257	13
7572680	13
4946127	13
1799199	13
717434	13
14971126	16
3431794	13
3725666	17
874116	13
21075254	15
658380	13
2234307	13
15308555	13
6690258	15
300109	13
3867101	13
14112343	16
292574	13
7637234	13
16095179	13
11675956	16
1580891	15
16082	15
8241654	13
12692901	13
21858050	13
907921	13
8375723	13
40038152	17
11656227	16
4844000	13
5268408	16
1898762	13
922652	13
168552	13
3134165	13
768957	13
6942249	13
44362385	13
7936144	13
2099797	16
2268730	13
1364304	13
40346657	13
4455361	16
9196107	13
16727347	13
16528224	13
913529	16
1144813	16
3740641	13
14305410	13
7362641	13
28523036	16
2243274	13
15893438	16
3282007	16
140625	13
15343389	13
4049252	13
11000511	16
8165075	13
374402	13
6307135	17
5255541	13
177320	13
12314541	15
28521291	13
1976596	13
1521473	16
11302490	13
430159	13
4228332	13
6949328	17
871135	13
15969888	13
11233504	13
8226143	13
2527699	13
4943379	13
3445948	13
1016446	16
19571331	13
5111148	13
2783881	13
2558961	13
225367	13
18301838	13
4976090	13
120635	13
34651008	13
24146277	15
3617813	15
9759102	13
12722193	13
1535279	15
5485612	17
25098153	16
43570984	16
2245446	16
549884	13
10292118	16
17191778	15
4035461	13
12841235	13
13392753	13
6474375	13
29266986	13
2856914	17
73327	13
9373698	13
3715546	13
18164732	13
1118817	13
8081253	13
3378656	13
12730461	13
5867560	13
2597493	13
4468622	15
11995754	13
17583662	13
15271557	16
1376090	13
36024699	15
21649577	13
2060501	13
4996305	13
34452349	13
25107650	13
8024176	15
799925	13
15871411	13
1862400	13
2112092	13
4041065	13
1513377	13
568343	13
8539370	13
5713078	16
4202600	13
6825697	13
7488497	13
1451917	13
17096444	13
10469697	13
6249796	16
5764610	13
4986276	13
4117450	13
5602611	13
48075715	13
3252019	13
13581064	15
18521838	13
13282850	13
351860	13
11731672	13
2824940	16
5205801	15
5290196	13
891366	13
2978958	13
12853759	15
10715826	16
27917020	13
83826	13
2834067	13
4289456	13
33031669	13
4853651	13
3783015	13
2798968	13
4285924	13
3625666	13
4561177	13
12450534	13
21975266	13
2505363	13
429893	13
1014533	13
4501181	13
46654226	13
904704	13
3513674	16
40477	13
14316112	13
13163687	13
8227981	13
4500196	13
4005063	13
7364761	17
1602618	13
2643957	13
14548957	13
1638442	13
6653559	13
7126688	13
538255	13
9761457	13
14347891	15
4891520	13
803939	13
1351199	13
1600687	17
11633309	13
22579119	13
10856725	13
8074210	13
8443850	17
4424517	15
28626954	16
1599223	13
6798236	13
17962839	13
3009861	13
12221719	16
20380679	13
3328834	13
28176844	13
25542323	13
1492949	13
9230534	13
12274275	13
3739639	13
8423500	17
14362523	13
2558007	13
14999385	13
2610385	13
10302876	13
1020212	13
7283558	16
186134	15
9229064	13
11736477	13
2831359	13
950824	16
12315872	13
6396368	13
14520875	13
10869350	13
1483790	16
8651436	13
3079842	13
3868011	13
3856250	15
871350	13
2703568	13
1298639	13
2028708	16
11932099	13
6833981	13
12546303	13
22050639	13
12732956	16
20568685	13
2758762	13
14420634	16
12994363	13
5426501	16
14259280	13
2741495	13
5813916	13
5602955	15
4139	13
1302210	13
1320341	13
3681963	17
2560414	13
4661988	13
893586	13
3290587	13
526431	13
22584089	16
2413972	17
5350888	13
14040967	13
7129209	13
9072876	16
10928893	13
27952803	13
823456	13
5167615	13
5187625	13
222243	13
1367728	16
6822835	13
13312163	13
4188405	13
30331270	17
5145157	13
10378762	13
218528	13
1014643	13
6439894	16
7262967	13
2672014	13
3802935	16
27025499	13
12034021	13
6412861	13
8869416	13
10511181	13
10637947	13
4906658	17
31074668	16
15896418	13
1251423	13
1174942	13
16765846	16
11453648	13
35864354	15
3704318	15
752606	13
7034449	13
534198	13
7746905	13
25854737	13
10160746	16
3215364	16
1546981	13
5083920	13
899429	13
6532485	13
22525046	13
1668702	13
14394062	13
1218769	13
2309938	15
13183289	13
27306095	13
12476172	13
3920267	13
3641369	13
2398605	13
6358054	13
3950355	17
14147750	13
24730662	16
1365365	13
7658905	13
28924296	13
16344548	13
3891342	13
11631494	13
8518891	13
3211954	13
7756315	15
4415689	13
1788970	13
24256287	13
3998413	13
12511588	13
27255966	13
2052132	16
1375913	13
7523030	13
6231808	13
14134534	15
588134	13
2421228	13
12112948	13
2161480	13
9829946	13
16187929	13
27143998	13
15485808	16
6732718	13
2547712	13
1772885	15
7477049	13
95630	13
679063	13
4626542	13
28682472	16
9944404	13
1984793	16
25584988	13
6776324	13
17516028	13
1156918	13
4609406	15
8154361	13
3411021	13
19599865	16
969589	17
1887233	13
1076786	16
11279954	15
18408942	13
12846597	17
7172332	13
757513	13
590518	13
14142093	13
8037343	15
1700868	13
10088342	13
231215	15
8389703	13
4015832	13
23546192	13
4307942	13
7712560	13
31611	15
6904718	16
197633	13
23602881	16
14272847	13
11616177	13
6036365	13
54013130	13
1391976	13
17146765	13
10216411	13
4691889	15
8798243	15
20674108	13
3899564	13
22415643	17
32311660	15
16121135	13
12078961	13
3425693	13
998524	13
1002182	13
15899748	13
4122291	13
2424416	13
6040491	13
10546246	13
3294984	13
10113438	17
10539599	16
27340298	13
5234111	13
1412456	13
9201783	13
7036374	13
509393	16
8458044	13
2999577	13
7222033	13
2689044	13
22464176	13
6179412	13
8079898	13
95977	16
5767570	13
3051868	13
4082741	13
20455617	16
3992495	13
4931966	16
12756140	15
15705505	13
2837279	13
13811108	13
8383621	13
4051813	13
4985554	16
743886	13
2063860	13
4624499	13
13295553	13
8622615	16
14103917	13
14410057	15
16351493	13
4800760	16
36844287	13
4791242	13
2426969	13
10065312	15
17677490	13
1442094	15
9641493	13
8369775	13
16232851	13
8306358	13
6939117	11
12056100	13
17905467	13
7502020	13
7529859	16
3761357	13
19391836	13
664698	13
3538268	13
2713965	13
6254288	13
20941844	15
7579340	13
2043392	13
2208404	13
9333542	13
10988105	13
15981960	13
8246561	13
3707217	13
5365428	13
10711545	13
35494	13
15576875	13
346205	13
1831832	13
20447820	13
5284929	13
15262076	13
8955403	13
1936917	17
15615509	13
584358	13
4075693	13
12211148	13
2890813	17
1620075	15
58201	13
15775219	13
10837729	13
1942888	15
1163907	13
5122540	13
8021800	13
2251	13
4392485	13
2242192	13
11395231	16
5759944	13
5871087	13
32115958	13
5849238	13
1641501	13
3283112	13
1750184	13
5471011	16
20692132	13
3650667	13
124228	13
11653483	13
12926792	16
7265777	13
1189572	13
4812214	13
1075692	13
7549740	13
7978474	13
458514	13
2769538	13
1292512	13
6747576	13
1075382	13
9767531	16
2085305	17
330291	13
5699585	13
8302618	13
13111606	13
5271828	13
740207	13
226823	13
27561757	13
25495444	16
3622237	13
9097710	13
18753673	13
7113429	13
1516474	13
1118155	13
10211946	13
2135741	13
632310	13
1061106	13
3780581	16
1380887	13
683320	13
2860324	13
14347117	13
20776844	13
9014231	13
8465965	13
7217114	13
4807010	13
724305	13
6476361	17
18875234	13
5547904	17
5996213	13
22185605	15
1629254	13
24532757	13
18245072	13
960374	13
906956	13
13508206	13
2226273	15
4213652	17
16464193	13
888214	13
3426128	13
3079096	13
1648176	13
3071129	13
266034	13
23865760	13
4257229	13
7801481	13
3670209	13
10920404	13
6725798	16
4177404	13
2075538	13
7383387	13
18765306	13
1420849	13
4392501	13
11480895	13
1738862	13
7131777	13
3325312	13
11300662	13
14371203	13
8328571	13
12728381	13
3589228	17
3907106	13
2864872	15
1794264	13
15221861	13
1627687	17
3870687	16
45624556	16
5739582	17
15720477	13
10537638	13
2484822	13
13566181	13
20873504	13
13253418	13
9328132	13
6944492	13
7698877	13
6853356	13
151066	15
1695915	13
15574544	13
9422927	13
8323414	13
6781237	13
765922	13
3983328	13
23211303	13
8739480	16
567298	13
2389742	13
5445465	13
5523465	13
4344475	13
14426177	13
3046238	13
1899417	13
8651227	13
11185879	13
2712896	13
2015383	13
5991498	17
7111366	13
9134636	13
6713945	13
8131940	13
2999299	13
115245	13
38583023	13
666437	13
1124492	16
5357562	13
7112996	13
12929899	13
2301418	13
7133593	13
153367	13
7799733	16
5817431	13
7962331	13
13055689	13
14351751	13
4914161	13
1844099	13
781821	13
6578430	13
11246791	13
6103240	13
8664387	13
5248994	13
4318439	13
11801122	17
3422006	13
664355	13
595931	15
24250794	13
440110	13
45404	13
689391	13
350661	13
4857185	13
21088097	17
4089454	17
23083665	16
2400826	13
5624608	13
915350	13
21321336	13
5253502	15
7770179	13
1011372	17
15016986	13
8897301	13
2246290	13
47059853	13
2099487	16
28736677	13
2432478	13
17274495	17
18340598	13
642029	17
644626	13
4949883	16
418688	13
18490574	13
16974751	13
504566	13
3013537	13
5950503	13
1916496	13
4958680	13
2812763	17
2524422	13
6237986	13
6855692	13
271527	13
1973094	13
888997	13
1316597	13
839087	15
9944743	13
17077642	16
3074166	13
4521290	13
5439866	13
5170258	13
10986058	13
6334289	13
15688512	13
4542906	16
261417	13
4024500	16
12719092	13
20446650	16
2450931	13
435793	17
4141517	13
6707159	16
12537058	17
415435	13
5141876	13
18893541	15
9492571	13
5919451	13
11526142	13
2656880	13
19933551	16
25081843	13
24391802	15
3310494	13
864848	17
11551601	13
7364649	13
8902824	13
9547113	13
4413574	13
5043600	13
13904105	13
4903140	13
898900	13
25332827	15
17048325	13
13962974	17
1077934	13
13247298	13
5208366	16
3485260	13
9462389	13
12822754	13
4403180	13
4083400	13
6010983	13
4944428	13
5361894	13
10578992	17
10993552	13
14243354	13
8491515	13
15199111	13
8346825	13
372919	13
12744139	17
3632604	13
2311535	16
204636	17
6983310	13
2776318	13
1183801	13
309238	13
2249320	13
9411615	13
4387368	13
15927792	16
1204479	13
11779251	17
2443899	16
212548	16
2122463	13
6530680	16
162923	16
391687	13
2732072	13
8813078	13
25207737	13
8667782	13
11132426	16
607161	13
1800111	13
4065168	13
684273	17
541879	13
5227307	17
1564935	17
3544438	13
1715961	13
18100679	13
7492294	13
2669219	16
10848267	13
5094905	13
5478201	13
12490058	15
16373837	13
11617085	13
8822870	13
2688794	13
2584191	13
2036206	17
11213050	13
25812541	13
1747495	13
12543127	13
293095	13
12242795	15
15333209	16
8382003	13
51472208	13
9758741	13
1183819	13
4444789	16
9316671	13
6129017	13
7768435	15
12988613	13
1984028	13
5157889	13
1513536	13
2074349	13
6893459	16
4708701	13
14423053	13
4767026	13
21562741	13
3565805	13
3399657	13
11112942	13
12624832	13
2578495	17
21620780	13
14047521	13
15579936	13
15030211	13
5760229	13
6284061	13
33028576	13
2761545	13
10309492	13
5477025	13
7600643	13
8683626	17
9788039	13
1556278	13
3660949	13
1486958	13
35413578	13
16302845	17
11478376	13
11035654	13
1077361	16
4295193	13
6463617	13
12234294	13
6768019	13
12667306	13
5185894	13
6554158	13
7297694	13
7424536	17
3184288	17
12876402	13
24976555	13
1686481	13
406733	13
17595686	13
6376752	13
13324345	13
11336743	13
4536798	15
3624278	13
10606024	13
1573471	13
15374772	13
33650029	13
558642	13
146725	13
2580627	13
21459905	13
10062611	15
811563	13
17412453	13
476561	13
14381122	17
13798829	17
1797960	13
4459831	13
10432867	15
7543805	13
1701558	13
4173624	13
158808	13
4159219	13
901271	13
1859599	13
17080098	13
2165562	13
2987810	13
3691344	13
17165899	13
892057	13
9110714	13
4002452	13
266425	15
195238	13
3926111	13
7172331	13
4960402	13
3813872	13
3762965	13
13827004	13
28543067	13
20349797	13
2259713	13
5139609	13
19314347	13
6145336	13
11682316	13
26446560	13
10498250	13
10471530	13
16619809	13
2846133	13
5033250	13
7974376	13
2080275	13
756699	13
18677066	13
1468324	16
688861	13
3436395	13
133620	15
2849391	13
6106884	13
3776793	13
2844253	13
302654	13
19605028	15
1211306	13
7215399	13
977272	13
6226013	16
3022734	13
764045	13
5829782	13
101821	13
3044912	13
8494994	16
2166467	13
5856388	13
4017781	13
3956403	13
5723229	13
9112992	13
625775	13
3648747	13
3746815	17
14427290	13
13350027	13
1895781	13
35221415	16
2049621	13
6343517	13
20793566	13
4508696	17
6192795	13
6296006	16
2699982	13
5827303	13
10582357	13
16205010	13
1329881	15
25706473	16
412302	15
14565839	15
26310803	13
10835634	13
10872412	13
5134317	13
1635858	13
4688442	13
236440	13
515675	13
10088677	13
3235654	13
4293093	13
3686865	13
1290496	13
4433598	17
13077114	13
26761930	16
8973577	13
10436982	13
33917742	13
5297232	13
6821476	16
48437945	13
18475514	13
5971638	13
3028088	13
13365858	13
2142473	13
12324597	13
1555372	13
672276	13
14930667	16
3162706	13
4741146	13
18592982	13
11318823	13
7776457	13
29026197	13
1800897	13
9124336	13
12094977	13
21615508	13
4546461	13
7307055	15
4015737	13
799220	13
3402251	16
7245944	13
2932137	16
31226288	13
5265555	13
15596327	13
6786116	13
8683781	13
1733685	13
2582310	13
7592515	16
10521234	13
1684028	13
9345047	13
14715207	13
3525389	13
37013569	13
8131161	13
2024394	13
1283328	13
16714928	13
5322715	13
124785	13
2338088	13
10383652	13
5022746	13
8399429	16
8386791	13
16047474	13
6135017	13
9715624	13
7092056	13
2103213	17
19398766	13
534484	13
764948	13
1655442	13
12103132	13
505120	13
17440184	13
51905097	13
13699948	17
165658	13
7261968	13
5262557	13
2289282	17
2665349	13
8644981	13
6314334	13
290656	13
6748440	13
8053179	13
6614834	13
4799442	13
3155871	13
820577	16
1546608	13
13813823	13
4848667	13
6072281	17
5462210	16
26638946	17
21315504	13
21836947	13
9131286	13
6859044	13
4833211	13
4930651	13
431900	13
3440457	13
28819608	13
8028572	13
37157037	13
13539853	16
2882610	13
2430757	13
4600327	13
13896885	13
3336975	16
12828379	13
1901820	13
3120540	13
2080586	16
13937039	17
7870631	13
5285789	15
15251552	13
1565071	13
4554085	13
1917541	16
1245614	13
3957864	13
446100	13
4906663	13
6433622	13
6083052	16
8729164	13
12253551	13
231211	13
2670013	13
9522228	13
4482935	16
15311580	15
1354746	13
13132448	13
2522789	13
7325801	13
7621429	13
10213713	13
7209205	13
15546838	13
10913661	13
1370267	13
35309742	13
19589676	13
5534840	16
6946573	16
2340096	13
87505	13
12125878	15
4536786	13
5426493	16
19586824	13
237544	13
9163873	13
883635	13
12709580	16
8139393	13
11806514	13
3071209	13
3524164	13
7865236	13
17362769	13
1485884	13
5417957	17
11868007	13
6325588	13
2435614	15
47915562	16
12078745	16
8740589	13
7972582	13
6537230	13
15596003	13
10628051	13
11579714	13
855263	13
5778014	13
599509	13
7467537	13
5819988	13
5133311	13
4681747	16
24308111	16
1610707	13
1996587	13
15346787	17
710519	13
10669761	13
1413012	13
17009358	13
4296786	13
2082980	13
1682990	13
15410432	13
7073164	16
4824368	13
4436256	13
12740116	13
29396290	13
4153706	17
19362	13
1617306	17
304459	16
5068673	13
11429108	13
3420754	13
4926577	13
10300677	13
11639229	13
315926	13
4909636	15
714116	13
2022969	13
2700876	16
4104342	13
5151507	15
2625968	13
520919	13
41110829	13
2067261	13
3667193	13
23435845	13
6364711	13
13944247	13
5410570	13
4775290	17
5090334	13
17819791	13
2097969	13
2738715	15
31993	13
8298992	13
480975	13
2320606	13
6885937	13
4619045	13
5262263	13
27471704	13
13013939	13
22695404	13
7108762	13
5009313	16
11568046	13
789650	13
11128918	13
7172339	13
11136274	17
8626288	15
9532426	13
8483684	13
14239142	13
13045575	13
19526451	13
11802983	13
1605284	13
3629888	15
2229665	13
422324	13
21150867	13
2232501	13
8025321	13
5827382	13
29675385	13
2181046	13
14328603	13
10500391	13
5230874	15
5894512	13
24302979	13
624098	13
5628157	13
4045027	13
9690599	13
1015968	13
9020360	17
5585378	13
986051	13
31500263	13
4171863	13
31534550	13
1362021	13
2676519	15
6626168	13
7582184	13
14398299	13
12280875	13
16910665	13
3483931	13
3356165	13
2459906	13
4677998	13
40162731	13
14298587	17
1436849	13
2248901	13
788492	13
5831728	15
2590867	13
4715530	13
3991295	13
30322418	13
306082	13
11561711	13
2556007	13
4511589	13
432540	15
4786203	15
2531167	13
3391861	13
5905187	13
9672761	13
9411414	16
2017171	13
5801037	17
1272755	13
10542320	13
12683472	13
3073921	13
17719038	17
14827505	15
4493498	16
2449274	13
18051443	13
15935597	13
328432	13
1093258	13
1339221	13
6194327	13
818464	16
8636366	13
15168810	13
39858491	13
23144809	16
1241072	13
20811892	13
27313981	15
859275	13
85855549	15
18970357	13
6058182	13
6213915	13
3763047	13
9614328	17
2067804	13
16468197	13
4029717	13
3832768	16
3361594	13
1114988	13
1545204	13
5217206	13
13289623	13
3440610	13
2503747	13
12703157	13
12351704	13
1678720	13
4880072	16
30633025	13
4234238	16
1709437	13
5391026	13
3572401	13
1816749	13
832359	13
19422366	13
9913301	13
1116797	13
52880703	13
2765715	13
1159028	13
2076148	13
9770270	13
5636684	13
27799351	13
978150	16
9184737	11
426213	16
9602605	13
5047712	15
1007483	13
1797522	13
2138486	13
9553629	13
6912899	13
10234848	13
3092480	13
5311508	13
13974083	13
13207559	13
4577160	13
14886733	13
3254957	13
2934913	13
587675	13
10744814	15
21781700	13
28597148	15
2045832	13
14503140	13
949757	13
173221	13
11168641	13
7403432	13
17690339	13
10589238	13
5575497	13
8038204	13
18094505	16
7685596	13
4835297	13
21033891	13
11415507	15
5298196	17
12777134	13
606108	13
740535	13
12128986	13
3143	13
37747710	13
6589800	13
4962840	13
10392449	13
10958589	13
46187784	17
4718339	13
15447812	13
14537980	13
15193817	13
6210045	13
4881757	17
9823913	13
22248609	16
13842511	13
399544	13
1436086	13
1207213	13
13820309	13
6903210	16
1459899	13
8517887	13
13797532	15
33613739	13
3038784	13
1305029	13
19155258	13
378927	16
2068836	13
432729	13
8820494	13
1886720	13
7146000	17
5151505	15
34229832	13
8053356	13
5248075	13
2464569	16
14838057	13
12523280	13
1165443	13
14152793	16
183910	13
8805144	13
1562439	13
8730668	13
3361605	13
7809288	13
6265909	13
62971	13
892557	13
610937	15
2672995	13
10065234	17
14892506	13
6966560	13
5193095	13
664304	13
8189309	13
4849342	13
19625657	13
10354783	13
2319731	13
3081402	13
13184354	13
2251865	13
10158911	13
3903444	13
27769411	15
5641538	13
16610801	13
3253255	13
2709439	13
2615815	13
24254766	13
575490	13
2718284	13
11536079	13
5320506	13
36411597	13
1643230	13
12923341	13
8208465	16
24364629	13
15352918	13
265747	13
5487378	13
9496400	13
17680879	16
12034371	13
2827176	13
3028193	13
20175371	13
5072883	13
11394387	16
1083921	13
2544231	13
16637059	13
1690966	13
26667670	13
56405	13
5132367	17
9582321	13
13303057	13
1138383	13
2031387	13
1650603	13
4833757	13
233384	13
16721545	13
6905650	13
3113519	13
21699482	13
9922690	15
4871307	13
5782336	13
14575548	13
5519701	13
2057787	13
6627508	16
5029112	17
1667490	13
1439015	16
10256276	13
12442940	13
31457	17
4089430	13
7074761	13
5264439	13
2460104	13
11060261	13
8414416	13
19349249	13
2979348	13
7831211	13
217956	13
8822298	13
11299994	13
6151348	13
2272786	13
1568902	17
4451920	13
2409124	13
8800947	13
7896746	13
19032419	13
106647	13
11949029	13
2774255	13
4776838	13
111088	16
20822738	13
1881196	13
9876380	13
7224220	13
648797	13
399232	17
7495330	13
16704678	13
7798757	13
1819370	13
31701	13
1444205	13
8622590	13
9868688	13
6051212	13
17546584	17
21356627	13
6030958	13
11024842	17
7721494	13
7565551	13
820315	13
9043513	13
7811499	13
24602585	13
1946586	13
7355189	13
25104511	13
4023878	13
2938812	13
18774341	13
12959262	13
7923328	16
3792426	13
53586	13
6068795	13
363012	13
1247105	13
427764	13
9177207	13
12012208	13
2778832	17
383273	13
9381871	13
18717090	13
8887377	13
9355473	13
4739748	13
5509428	17
13955231	15
5211743	17
7447832	13
234781	13
23241465	13
428294	13
35353453	13
54247815	13
3618143	13
6465065	17
1372786	13
4378365	13
10507648	13
15271035	13
10936466	13
6281724	13
6839455	13
1885957	13
3846979	13
8910191	13
28399021	13
7402277	16
565372	13
21805374	13
10579575	13
2120185	13
8793556	13
4905018	13
8221709	13
1376841	17
7047294	13
7419206	13
6593850	15
4921755	13
13903567	13
9359345	17
13139522	13
10867066	13
486148	13
12723698	13
1985334	13
4571830	13
3020726	16
7697583	17
431195	13
5168569	13
9085793	13
8666601	13
47916	13
13367677	13
5832199	13
6374166	13
6855340	13
5068653	13
10876776	13
22304084	13
19935385	13
1439614	13
12196173	13
68962	13
7982773	13
10407029	13
14699755	13
4137091	13
776653	13
5627539	13
16439408	13
5103974	15
33952350	13
2695287	13
2332586	15
2658697	13
7222485	13
4074589	13
9437028	13
3438252	16
5279953	13
4128670	13
4976404	13
21920301	13
11712040	13
674676	13
52407237	16
19748107	13
12844760	16
114698	13
16307926	13
1765369	13
5160790	16
8035884	13
19459695	17
2268198	13
7967476	13
7959720	13
8423527	13
11211342	13
2922295	16
7181402	13
22966532	17
3740689	13
2388148	13
30084463	13
11802745	13
1134145	13
7236520	17
18526445	13
5473849	13
3236409	13
1183984	13
4089960	13
2029583	17
4614056	13
33569224	13
4612569	13
1399112	13
3113351	13
242301	13
1395806	13
432902	13
4957387	13
20448562	13
6691169	13
12780052	13
2848221	13
4499627	13
1556664	13
30010263	13
577286	13
17737626	13
19175848	13
1184329	13
9255544	13
17538741	13
3867217	16
3693961	13
2036557	13
10668150	13
8488197	13
9164978	13
16685387	17
592050	13
1515092	13
6211197	13
11824145	13
6569079	13
23674010	16
41431	13
65637	13
2652398	13
2968491	13
10225839	13
2470717	13
19385361	13
4514930	13
13857090	13
4126450	13
36532982	17
19842447	13
4777689	13
5616815	13
193795	13
6952331	13
2606296	13
1334144	13
6359444	13
12078469	13
13411746	13
11482536	13
4266589	13
539584	17
2395319	13
2932893	13
8351080	13
1077691	15
9604713	16
11513079	13
2555705	16
24685558	16
8688655	13
5451231	16
15563875	13
12128543	13
727657	13
26141531	13
37949702	16
21141747	13
6689345	13
5300889	13
7094804	13
3045487	13
28472518	13
858943	13
1625809	13
4636197	13
4610097	17
3162619	16
1523389	13
7324025	13
1527657	13
10613788	13
18333990	13
3097981	13
4029686	13
19834632	13
16721954	13
11980847	13
13241345	13
903353	13
5171983	13
938481	13
4282764	13
10267288	13
18139855	13
618765	13
1759554	15
14440911	13
6048014	13
8002926	15
7423313	15
294095	13
6580516	13
10236476	13
3331000	13
11704476	13
15026771	16
8078097	13
8306593	13
8083144	13
7467173	13
6881229	13
7247927	13
5077827	13
4552091	13
9443559	17
4471432	15
12631320	13
7253399	13
1549402	13
19108267	16
23340830	13
609385	13
2056803	16
11775915	13
2390729	13
9099487	13
2887181	13
737648	13
26139756	17
5260652	16
12006951	13
4082254	13
1553759	13
4109345	13
7259309	13
3241324	13
13519100	13
6815832	13
3630199	15
5009004	17
2481022	13
13609945	16
1533439	13
23966770	13
2784539	13
14858138	17
5649520	13
7210958	13
814911	16
13644148	13
4698455	13
8690275	15
960732	13
8171027	13
6310552	13
11062439	17
8901009	13
1680779	13
4879302	13
16851906	13
10413084	15
2245266	13
5537310	17
10545769	13
14730872	13
26371708	13
564018	13
11140379	13
9552158	13
4998788	13
3255584	13
14301869	13
4855792	13
1133599	13
6610018	16
7237728	13
369676	13
4019142	13
26027381	13
3393677	13
3794727	13
25637371	13
724983	13
11890990	17
628945	17
7218799	13
359735	13
2012676	13
26125612	13
293446	13
34268905	13
2123760	16
4816672	13
2777202	13
6466234	13
1356079	13
10086540	13
12572306	13
3150412	13
6946554	13
6985019	17
15609145	13
3865475	13
2978689	13
4735095	13
5726147	13
1903528	13
1531891	13
5079942	16
3107451	13
23832943	13
339882	13
1015897	13
3574531	13
2149244	13
3631579	16
25942768	13
763429	13
2154708	13
32885789	16
31149605	13
5851400	13
24848816	13
5982802	13
8385297	13
1081619	13
5663787	13
12586965	13
3131352	13
8098109	16
80952	13
1619766	15
7844236	13
8963063	13
31958900	16
6883942	13
4059939	13
17066056	13
2282135	13
5420094	16
2500961	13
1584642	13
15537571	13
3784241	13
4168652	13
3842922	13
25697458	13
11646376	17
709222	13
16583266	13
10023392	13
22831085	13
9225716	13
15398178	17
839494	13
13269365	13
1711941	13
12951380	16
7075018	13
5052506	16
5960724	13
18725184	13
3056126	13
2091763	13
16903267	13
6840510	17
6164305	13
2692061	13
23859257	13
1843856	13
14959413	13
4959821	13
5894411	13
4084420	13
20969109	13
17445767	13
11646797	13
5152860	13
13317895	13
14901133	17
2305828	13
16098703	13
1710148	17
337978	13
993065	13
7862097	13
3622951	13
41456111	13
11130694	13
2069157	13
7497499	13
3017990	13
2922252	17
1384009	13
3116876	13
8883638	17
7929397	13
5563860	13
5826948	13
6285114	16
2609899	17
7523131	13
7816172	13
15300714	13
17792880	13
9757578	15
2351088	13
6615327	13
20382407	13
28828695	15
10924168	13
25848025	15
5507546	13
15188950	13
2235796	17
3152697	13
19396563	13
965591	17
18891693	13
15868568	13
4404174	13
93062	13
389755	16
10394253	13
6225066	13
405761	15
13295577	17
1973650	15
343173	17
7055999	13
10014837	13
8226916	13
3315731	13
4731892	13
4388850	13
6845211	13
19741128	13
334058	13
260500	13
1997381	13
9750270	13
22515940	13
1439715	13
1543002	16
3700787	13
17470654	15
13364079	13
2763811	13
21918135	15
6220062	13
3170419	13
8134471	13
4634669	15
892780	13
926711	13
27481307	15
7019928	16
1470332	13
3091957	13
5607184	13
1343084	15
4193132	13
4219749	17
139877	13
4674350	17
7061653	17
2406246	13
1345087	13
1654264	15
5254899	13
13228119	13
21740739	13
2471431	13
5530707	13
22526768	16
4529951	13
7081207	13
2439314	13
6882835	13
741871	17
5487017	13
7739995	13
2151908	13
3122617	13
3847154	13
18074421	13
1826291	13
4145431	16
8416910	13
13852688	13
2744931	13
18157937	13
7936260	13
3380686	13
36989996	13
16111792	13
4316288	13
4087188	13
31578918	13
3532924	13
7747355	17
37137695	15
9254340	13
10499314	13
490157	13
16763705	13
11266749	13
2308726	13
6252637	13
2077847	13
4422105	13
7996693	13
2025554	13
2326732	13
3181194	17
8491483	13
2531515	13
16661732	13
6289398	13
8625229	16
6526670	13
15069923	17
12781705	13
32446287	17
1643987	13
22435088	13
3891508	17
1092994	13
4886011	15
9656650	13
2958957	13
8644216	13
25490930	13
484151	16
11184337	15
153783	13
48874	13
12120201	13
4924657	16
2838149	16
3013878	13
727243	13
13915969	13
7509500	13
19335107	13
3090943	13
1768822	13
3864926	13
3136325	13
1654132	16
33614670	13
114159	13
5715117	17
2362838	15
6821971	17
14362217	13
27957956	13
6865891	17
280053	13
3099864	13
4277707	13
2435017	13
5352942	16
5846256	13
3218042	13
5522582	13
9545053	13
1614860	13
12234017	16
153358	13
1199961	15
20329690	15
18278864	13
10739384	13
20057722	13
2798529	16
1232901	13
1359067	13
4149255	13
17261397	13
1062155	13
11981506	13
1019708	13
1215867	13
3986204	13
2013732	13
1314245	13
1164084	17
25843157	13
2027892	13
3291280	13
28235161	13
8566208	16
1939011	13
5919652	13
16455015	13
12012038	13
11427239	13
5480813	16
1546510	16
9928314	17
6438564	17
3881846	13
73162	13
14811224	17
1386496	13
8807851	15
19283386	17
2341743	13
3418264	13
2156869	16
1537206	13
14028828	13
880880	17
23424382	13
3396889	13
8671587	13
12981276	13
4007988	13
17632935	17
261794	13
10787866	13
14819847	13
6554739	17
16219615	17
46441	15
5805242	13
2729166	13
10522248	13
2075014	13
39975649	13
7942006	13
5688706	17
11300124	13
8651642	13
3134938	13
11111580	13
7520531	13
17086492	13
5588867	13
3028026	13
7309821	13
4695615	13
6446940	13
27009808	13
6349018	13
7904222	13
19968474	17
12835776	13
2012579	16
12023781	17
2657614	15
379615	17
2171730	16
8166070	13
18408791	13
3148483	16
5331180	13
5094466	13
1634861	13
4654684	13
2484394	13
7044321	16
1043960	13
4096183	16
351651	13
20480540	13
13902171	13
12502429	15
1156667	16
2433285	13
4509279	13
6161655	13
5593175	17
6134701	13
5044574	13
6330824	13
17450707	13
6209911	13
6428582	13
10587971	13
8063656	13
7742006	13
808522	16
2228224	13
1980745	15
233650	13
390135	13
2481303	17
43793	13
4923948	13
12709662	16
1206902	13
18824284	16
20316983	13
347537	16
11698257	13
136448	13
11549209	13
14867683	13
2410769	13
2316425	16
29045202	13
3694667	13
19971484	13
3038298	13
1536503	13
7142212	13
3535098	13
1860945	13
23712042	13
2647032	13
1884660	13
11501775	13
3325354	13
5868982	13
3116584	15
134812	13
6116587	13
1044047	13
10055611	13
500681	13
831108	13
23062693	13
215772	15
4045007	13
7938177	13
1116543	13
12110106	13
11227957	13
942369	13
1156167	13
2688381	13
1107289	13
22246290	13
13562265	13
8647394	13
14204272	13
2833555	13
5693614	13
741679	13
7806901	13
3656096	13
22281602	13
13870661	16
2436601	13
3782859	13
3547828	13
2541457	13
17040881	13
3573720	15
12262547	13
34536059	13
9585408	13
6053299	13
256453	17
2010156	13
24367577	17
8165885	13
15715312	13
502449	16
1509453	13
27915259	13
27061810	13
7502813	13
8467725	13
16385755	13
1542903	13
436803	13
558233	13
1000041	15
10968914	13
16982139	13
30039703	13
25816479	13
15250937	13
3239799	15
19780599	13
19995580	13
1473649	17
5342888	13
28674448	13
7960082	13
10147320	13
1115819	17
8709576	13
17594170	13
3393883	13
16567986	13
11399248	13
29055472	15
2808658	13
1346124	13
16756597	13
1995269	16
26380096	15
682800	13
3337336	13
3440862	13
32470274	13
2055402	13
17816066	13
4059164	13
2230554	13
4390005	13
25273417	15
377119	13
828913	13
4031122	13
27680627	13
15576179	13
4479252	13
27134973	13
3028510	13
363356	13
1449908	13
13534821	16
2480436	15
7112874	16
6121657	13
5628402	13
7831508	13
4578774	13
1245566	13
41334039	13
11020274	13
814442	13
5428053	13
27696851	13
1554797	17
4335366	13
7717911	13
23057562	13
17472871	13
661432	13
13167158	13
2792279	15
588554	13
1768089	13
707413	13
7935334	13
3203340	13
4064379	17
2852361	13
5876173	13
3925041	13
3950035	13
7798793	13
303927	17
4151348	13
756063	13
7793855	13
1260712	13
13569777	13
5380433	13
6316686	13
6256370	13
5410341	13
13559130	13
11170557	13
34705002	17
13911137	13
560834	15
20594470	13
3836379	15
6518599	16
21234759	13
50625	13
385036	13
17809661	13
5518381	13
16473887	13
142850	13
9181908	13
8133	13
5119718	13
1274504	13
2422510	13
4415457	13
3564057	13
2199462	13
2982719	13
2563881	13
1393034	13
3616067	13
6835270	13
11336926	13
4183772	16
516397	13
8749248	13
8122852	16
6295693	15
13268578	13
1756092	13
9485466	13
4073039	13
10838570	13
4660536	13
4248964	13
5766384	13
3089535	13
12923688	13
10356915	17
11033969	13
7823120	13
21496818	13
11147496	17
24261991	13
414188	13
7412484	13
16164529	13
14934976	13
3643254	15
7151458	13
10876070	17
5435351	15
8827263	13
6002894	16
10023747	13
9764804	17
6767335	13
3151174	13
642575	13
12696378	13
15215076	13
11487382	13
4335800	13
845516	13
3452861	13
7966846	13
15045761	13
1796063	13
4806044	15
4235796	13
1867258	13
16549773	13
16192640	15
14589486	13
2610392	13
5251730	15
14525574	17
5196372	13
8463409	13
4548380	13
3041387	13
3776995	17
9065524	13
16727651	17
15388533	13
29833629	13
7613179	15
11435792	13
26594504	13
2107002	13
29345275	13
3429415	13
1274208	13
2634484	13
4875288	13
3295619	13
8170978	13
9538696	13
946064	13
11013489	13
420102	13
5470273	13
7357079	13
12764605	13
15482109	13
134449	13
27849600	13
3340857	13
3951691	16
11552991	13
8124155	13
9583417	13
20800199	13
1026647	13
384460	13
4448165	16
4669308	13
9318721	13
21467801	13
29128017	13
3858449	13
1158602	13
963098	11
2225837	13
3777967	17
14160163	15
606808	13
6304840	13
1840793	13
4190434	16
5031672	13
12631662	13
3753660	13
6071091	13
37091198	13
15950360	13
33022692	16
1917970	13
14210855	16
6009244	13
7041851	13
1191442	13
1066175	13
51659351	15
50531	16
4024436	13
800245	13
50573	13
8529424	13
987485	13
1190153	13
13643656	13
9369581	13
287348	13
1264995	13
11517554	15
6474431	13
853129	13
12116896	13
6526446	13
33269043	13
30434431	13
18528827	13
3191728	13
5786318	13
14066860	17
3034292	13
6110511	13
154774	13
10448378	13
5573049	13
2409898	13
13787350	13
5830478	13
1603812	13
1583117	13
8093217	13
1192795	17
1385958	13
7303768	16
6623209	16
38257709	17
6723290	16
22881501	17
10201949	17
14456147	16
5544047	13
32028174	16
6827090	13
3712511	13
4196083	13
155177	13
5508493	13
9518337	13
11045316	13
8570649	13
3671241	13
3926305	13
1105157	13
6072609	13
8119572	16
386949	13
1803818	13
13770631	17
7147063	13
1233013	13
8917575	13
6257401	13
15276492	13
17644391	13
3117235	13
362081	13
2121743	13
5109219	13
2064761	13
987510	13
9380928	13
876997	13
8811122	13
3244202	17
1076659	13
24237081	13
215655	13
1184074	13
5261990	13
4139	13
1230624	13
2596679	13
6812572	17
5415560	13
1611745	13
10735857	13
11514580	13
6277312	13
1043048	15
15446506	13
456076	13
6506955	13
9618503	13
6174317	13
7676844	13
14945681	13
7746700	17
15272260	13
3826863	13
7119373	16
16143219	13
9321819	13
40517137	15
10288830	16
2332182	13
2700473	13
1566408	13
3300316	13
12635357	13
500427	13
9432508	13
3578947	13
32472066	13
13286978	13
2496551	13
7509491	13
3713260	13
3915678	13
1232241	13
6897505	13
3692109	13
9507368	13
20388066	13
3798173	13
5753005	15
9740762	13
9700346	13
17409423	13
2823357	13
1612141	15
10643874	15
33479379	13
4571017	13
15536785	13
684955	13
5927215	13
502998	13
17076140	16
3094087	13
541423	13
1266847	17
7007926	13
249683	13
31808630	13
5361648	16
40138759	16
3656064	13
2576001	13
330078	13
3120155	13
8087893	13
2193709	13
8436074	13
3133757	13
3705939	13
23643026	13
4973712	13
15229590	16
11237213	16
11143196	13
2491995	17
183069	13
9222406	13
11439731	13
16913232	13
562933	13
161119	13
3734487	13
3243995	13
4706495	13
4679125	13
4442776	13
22491528	15
15337633	17
10631991	13
747497	13
2227817	13
16649116	13
39279413	13
2063769	13
3952219	13
437091	13
40849464	13
27912686	13
3394317	13
2402837	16
8062446	13
23255692	13
36682273	16
14763380	13
28175620	13
3861521	13
11068392	13
3640342	15
13499127	15
7064645	13
1822998	13
1090089	15
17352749	15
1469990	13
184753	13
7326936	13
12930389	13
41513	13
1358251	13
822193	13
1407730	13
6318569	13
29699699	13
5265748	13
47399155	13
12089198	13
17603310	13
13428207	13
3114423	13
7167367	16
5517242	13
12132379	13
13147915	13
1191862	13
3691517	13
2447777	13
328505	13
933485	13
12130995	13
328948	13
1232453	13
1178057	15
2333014	13
9928171	13
975290	17
5795714	13
4174178	13
105027	13
462508	13
279949	13
4587683	13
22299606	16
14020782	13
4677372	13
9813502	16
7771660	13
24205933	13
3339639	13
2610172	13
4249834	13
12222879	13
13374273	16
2509700	13
15081084	13
1611742	17
9208093	13
6318871	17
5218953	16
1140990	13
3831535	13
1332472	13
8027057	16
7766613	13
1756536	13
4409590	13
5126337	13
8366237	17
17639036	13
4658055	16
9918801	13
8921856	15
6918091	15
2358391	13
9744085	16
10680152	13
461894	13
33873614	17
14722395	17
1008927	13
7229758	13
3660095	13
9548339	13
2584033	13
501933	17
18613859	13
1859567	17
13298508	13
20131275	13
3629866	13
260243	13
5895725	13
574504	13
6317617	13
12614669	13
2327251	13
4868799	17
7789528	13
2029576	13
25698014	13
8548183	13
1930803	13
2471246	13
3169470	13
7177860	13
14551405	16
10019766	13
2245435	13
5530222	13
789673	13
1244605	13
4377592	13
174276	13
20522447	17
4644605	13
20351468	13
9710930	13
11940595	13
15132628	13
321055	13
11747186	13
5256837	13
2392231	13
3902386	13
5860643	15
56965166	13
3511215	16
3301708	13
9652813	16
27478464	13
10201788	13
28573858	13
10225748	15
5044821	13
2782042	15
3893429	13
2271077	13
10984170	13
5793744	13
2635685	13
19121398	13
333341	13
6416907	16
14951582	13
547059	13
88317	13
21672025	13
3546228	13
17338835	13
13810010	17
2523177	13
15877816	13
27128188	13
400002	13
24273251	16
8145227	16
1438445	13
9504167	13
9695042	13
3826842	13
3143673	13
3941994	13
22933673	15
4492182	13
3401514	13
20321128	13
1876647	13
3128455	13
27674602	15
4767810	13
7964890	13
4356670	13
1427973	13
13852442	13
4314687	13
22093668	13
4873256	17
791390	13
4927473	13
9174224	16
4329092	17
992376	13
2820170	15
2028248	13
2980435	13
1897112	13
5876091	13
11462453	13
14025254	13
5466556	13
8580362	13
4117473	13
2945919	13
945477	13
2066803	13
9579752	13
11214129	17
10728908	13
7214409	13
126854	13
4601944	13
2943854	16
5216725	13
19863832	13
8608953	13
3182011	15
1539391	13
161585	17
21107620	13
27858513	13
32784080	13
3533913	13
1180925	13
1215277	13
8009729	13
7413221	13
1983144	13
509302	13
26258232	13
8293899	13
4155723	16
10438908	16
21141881	13
5446835	13
29151705	13
2787787	13
5231967	16
25898592	13
5240377	13
11613202	13
22350364	13
14930548	13
8930807	13
4163742	13
29341469	16
4666530	16
2581765	13
6589031	13
14728396	13
12896896	13
20459497	13
24477604	13
204006	13
6499673	16
7408912	13
10912933	15
35326820	13
5051792	13
21177935	13
2046788	13
30070365	17
5733702	13
11917927	17
18805190	13
17630980	13
1988586	13
2862748	13
9243533	13
9062906	13
4441576	13
29135896	13
16659762	13
9077464	13
2820572	17
4579754	13
1048855	13
8240383	13
5971374	13
16301458	13
11409551	13
7368156	13
2646756	13
2495970	13
24863662	13
1345061	13
87629	13
3516247	13
11241650	13
13765169	16
1002220	16
9374140	13
484552	13
828626	15
9223468	13
10152366	13
19233780	16
1189818	13
6306018	13
14976221	13
20611535	13
9525795	13
31507623	13
7596899	16
16151361	13
438267	13
5508106	13
837323	13
1320808	13
15496778	13
917344	15
1193429	15
6476965	16
16906607	13
2480155	13
9842577	13
18006445	13
18249984	13
1777770	13
502824	13
1754830	13
31277394	13
28098552	13
10315964	13
4297607	15
3906194	13
7093108	13
1461909	13
4285446	13
357199	13
11628207	17
4685761	13
5455199	15
7289222	13
12099657	13
9503655	13
2064618	13
16591987	17
8439901	13
6698308	15
5108707	13
15709536	15
10783052	17
3051084	13
6003219	13
10478141	16
2768360	13
13215644	16
8898872	13
3075930	13
2500438	13
643477	13
11599948	15
2871068	16
224804	13
12196499	13
5320342	16
3979140	13
10809684	13
8601842	13
1460028	13
6409599	13
3951353	15
1230540	13
16960515	13
12786750	13
11212380	13
5487198	13
7996409	13
295128	13
6821686	13
4588753	13
5872016	13
25742939	13
14113952	13
8777593	13
16603284	16
18149880	13
1268174	13
15551475	13
4944661	13
13765705	13
1962154	17
7233324	15
378194	13
1271670	13
4761717	15
3301753	13
28886	16
8215788	13
1697496	15
3796901	13
11554384	13
14307606	16
3854919	17
1984690	13
1863980	13
1810260	13
14712367	13
4681846	13
34372511	13
18245811	15
30200893	13
4793569	13
1604325	13
1619057	13
9999431	17
1195052	13
5048915	13
367732	13
6331069	13
640065	13
4852565	13
9836456	13
10570709	13
7008649	13
2216864	13
2898308	13
1343716	13
15195702	13
23645000	13
4990064	13
6278522	15
3953775	13
11503782	13
2868027	13
1892602	16
13612054	16
16647271	13
14356666	13
1355896	13
9099451	13
16516569	13
2375919	13
8752818	15
883556	13
588387	13
4868530	13
13295613	13
6000307	17
3610616	13
6720816	13
6625461	13
4054694	13
4731038	13
3124140	16
449340	13
1161113	13
9833567	13
4459031	13
789524	13
26135797	13
7650208	17
1393817	13
2314370	13
10333067	13
3796952	13
14893199	13
4798467	13
9555678	13
3310063	16
959960	13
6798437	13
3226597	13
19191836	13
6904314	13
14169139	13
5731331	16
9938753	13
12440430	13
3669904	13
1700441	13
22336615	13
9123263	13
13337483	13
3410850	13
10834028	15
2584312	13
2485214	13
8827767	13
11461578	13
7432467	13
23216892	17
2215392	13
3888243	13
1172294	13
32552237	13
3956715	13
475570	17
4781564	13
6033406	13
1573142	13
35199485	13
4167815	13
3601626	13
6808827	15
7395762	13
16491912	13
15227032	13
4254629	13
458265	13
1642348	15
4308710	13
26786345	13
16877275	13
21586610	13
11469739	13
29547670	13
831490	13
36009102	13
1551005	13
6449344	13
11998175	13
802740	13
6941807	13
8578818	13
9176625	15
16439399	13
2604440	13
6008404	13
512160	13
4187900	13
1627473	13
19970793	13
4248530	13
9715299	13
1184692	13
10596201	16
14504618	16
3746718	13
2940671	15
257165	13
2238605	13
15665660	13
10922137	13
9492147	13
29421938	13
31502621	13
2750605	17
8725176	17
772892	13
28733387	13
8195032	13
319581	13
10021293	15
12248500	13
10139054	15
4221941	13
13878673	13
3065616	13
6264292	13
110099	13
3918436	13
4354444	13
10065610	13
24581696	13
1069835	13
4709373	13
10733810	13
6113636	13
1553319	13
2357013	13
9185162	13
6993091	13
9443240	13
6410869	13
8540342	16
4034603	13
28407903	13
19962934	13
3481712	13
26814964	13
6153881	13
2172874	15
3676001	13
10221833	17
23348527	13
5543274	13
3507568	13
6998065	13
13156590	13
10966895	13
12908987	13
6987667	13
2535933	13
9086242	13
21629873	13
715078	13
8408595	13
425309	13
20424310	13
22289983	13
7370989	13
2342273	13
11894956	15
1194336	13
14747916	13
2385082	13
18713785	13
2268171	13
18979248	13
8880679	13
24978814	13
246008	15
213655	15
10516745	13
1244928	16
1924669	13
3533021	13
14816543	13
22014567	13
10062850	13
4168122	13
8546404	13
10979103	17
1679489	17
8846604	13
24781574	13
1004289	16
26535491	13
14866971	13
1210860	13
312815	13
8196089	13
1815609	13
5324737	16
3160318	13
9512104	15
2786298	17
16030710	13
10644586	13
779497	15
6795765	13
13405933	16
30513022	13
10489251	13
3592057	13
429682	13
12445234	13
11219926	13
7152112	13
5570519	13
4810012	13
670165	13
2308859	16
29894071	13
8414892	13
10971905	13
1054481	13
1525217	13
8192201	13
11070472	13
865543	16
2136885	16
10089149	13
19392856	13
2918746	15
7227702	13
1518414	13
392622	13
5195230	13
1814648	16
1020094	15
4096946	15
9584185	13
7685120	13
4830252	16
22636646	13
9109830	13
5800667	13
6982423	13
244877	13
4432265	13
5566626	13
351617	16
898194	16
2005263	13
8357437	13
6672522	13
3483697	13
13455835	13
623030	13
29868371	17
7490286	13
7741671	13
11086010	13
18096869	13
13895088	13
12857508	13
866552	13
11825077	16
3277088	13
38908021	13
9373221	13
8169235	13
8695508	13
8430353	13
19900122	13
12119088	13
1214687	13
1110635	13
3422526	13
1458294	13
9662118	13
26362398	13
26040402	13
12483037	13
1066130	17
1474499	13
4504984	13
2792658	13
14775195	13
25763231	13
40841270	13
4666130	13
7136982	17
17948434	13
27537944	13
6897690	17
34810426	13
5228719	15
947983	13
9456293	13
1115836	13
24632618	13
1511604	13
9773245	13
1702889	17
2810022	13
8258210	13
9924776	13
18274729	13
2474040	13
1366539	13
17254112	13
3993132	13
497056	13
4132321	16
8976878	13
1488164	13
2378133	13
17005401	13
11834352	13
92635	17
13527298	13
1882959	13
22912474	13
1468213	13
648421	17
4169124	13
5837667	13
3825395	13
3294192	13
6593402	13
315370	15
1669529	13
8287281	17
1301584	13
2259783	13
35530635	13
15145218	13
21097529	13
13879173	13
42997281	13
8977325	13
9805089	13
1386716	15
5383105	15
11031298	13
189768	13
7959129	13
4977617	17
6913957	13
644269	13
17094287	13
7662091	15
13906636	13
16642234	13
4024894	13
3240306	16
15685469	13
11475867	13
2921264	17
11884968	13
601790	17
3831338	13
7595402	16
10844327	13
4425122	13
3002880	13
8179926	13
22931506	17
961098	13
3886422	15
12395012	13
4609301	17
823205	13
2795089	15
26835322	16
12016717	13
5333575	13
437783	16
13707973	13
4590393	13
12578683	13
8176847	17
3928406	13
14481092	13
6923069	13
407883	13
14313532	13
4521779	13
9601364	13
442705	13
243336	13
3938707	13
2226396	13
13966187	13
1681652	13
40545473	13
3366523	13
3631827	16
14435372	13
7838059	13
30655199	13
14391886	13
60524441	13
26167531	13
5647568	13
8340716	13
643550	13
3192969	13
5180099	13
609493	17
2401385	13
3366603	13
1160878	15
15329881	15
21474723	13
7530942	13
3845101	13
6018863	13
4022652	16
6657528	13
255006	13
12184702	13
7589135	13
25522178	13
7740751	13
9079331	13
2834181	13
5801916	16
3074322	13
8377041	13
4626207	13
3700227	13
2128829	17
2738140	13
4066251	13
5344437	13
13229019	13
480863	16
473641	13
2059864	15
5198940	13
3396756	13
1824287	13
2959775	13
16305976	13
8038659	13
3776668	16
1778977	13
102941	13
5918284	13
9645577	17
8380976	13
462342	13
259097	13
21365269	13
4814117	13
3044412	13
3177098	13
3045582	13
61409739	13
36260704	13
3419495	13
18743327	13
11589170	17
1897891	13
10744682	13
5988216	13
312262	13
9135180	13
2608170	13
26237893	16
11972432	13
13115251	13
12643522	13
4647147	13
5286991	17
7295171	13
7069754	13
564335	13
9306084	13
200871	13
17978276	17
44794	16
28976463	17
11128137	16
8862159	13
220760	13
2221042	13
4397886	13
6128356	16
6918628	16
4868271	15
886038	13
10838094	13
8753631	13
2243448	17
2427630	13
935043	13
522155	13
4487866	13
7460214	13
5479494	16
1317061	13
4242183	13
6967777	13
20512388	16
8877707	13
32854374	13
570475	13
11487988	17
14996527	13
24364227	16
2844196	13
645107	13
748411	13
23790747	16
14451658	13
2282065	13
230690	13
7234452	13
3967991	13
13097725	15
9834163	13
7859589	13
5637397	13
9427313	16
11632575	13
1888038	13
9045993	13
11399612	16
784668	13
7779892	13
1632684	13
285790	15
290396	13
9088798	15
5967355	13
344814	13
6468020	13
2415906	13
1903201	13
1309210	13
12791680	13
4481972	13
25094334	17
9911161	15
594192	13
6314191	13
12491952	13
1366300	13
3131861	13
8903217	13
5428094	13
10741278	13
7396174	17
2270328	13
1408068	13
26922035	13
9060181	13
18965468	13
908804	13
4050622	16
699375	13
2595896	13
2621655	13
10835013	13
11196330	13
28203176	13
3858153	13
33297972	13
9656663	13
782731	13
7770561	17
4343966	13
18204205	17
12708220	13
789730	13
7777881	13
6311939	13
17024318	13
11297987	13
4466043	17
5075287	13
1171100	13
6966089	13
9156714	13
12884110	13
20187337	13
8919712	13
3942480	13
2957298	13
20138153	13
5146201	13
13548104	13
20842832	17
5067175	13
4792108	16
25341133	16
20033340	13
12911566	15
1565039	13
342862	15
6120344	13
8267440	16
3532283	13
583561	13
5015289	13
15157971	15
3902621	13
2446659	13
19470000	13
544193	13
6652570	13
3102380	16
25238345	13
22426663	17
1861485	16
8385956	13
5553866	13
15348245	15
4955625	13
5797937	13
4795020	13
24830567	13
81082	13
4686193	13
1347133	13
11982320	15
2185939	13
10093632	13
6268348	16
11576061	13
15177074	13
311535	13
181132	13
4204494	13
3351061	13
6319379	13
845197	13
278484	13
10559474	13
9599976	13
18390118	13
11240119	13
1262804	13
8496071	13
621605	16
4277821	13
2941226	13
8197908	13
16328078	13
1299242	13
11139449	17
21548112	13
4126262	13
2587616	13
2112799	13
14669613	13
206770	13
873365	13
351426	17
1271132	13
1388137	13
1090670	13
5184760	13
1679714	13
12417124	13
5616107	15
5831734	13
307497	13
1294814	13
6995307	13
2429340	13
8669422	13
4927836	13
5847854	13
1539679	13
459921	13
20018018	13
7075604	13
4678193	13
3562357	13
5888165	16
3623905	13
7755585	13
2928101	13
19770188	13
3885513	16
4369622	13
4868585	13
10345572	13
8079525	13
2522236	16
1524393	13
9719019	13
4844167	13
1034663	17
12694923	13
17451663	13
24388826	13
139376	13
7474219	13
8008126	16
1476333	16
12354854	13
6259183	16
9610519	13
96617	13
1346609	17
312513	13
3108482	13
12703597	13
5476984	13
15977827	13
1889916	13
1392526	13
2476584	15
3527236	13
25927601	13
28729930	13
1225477	13
2129523	13
3608608	13
4383246	13
9064183	13
1956106	16
13495567	13
6901512	13
3871316	13
1160346	13
7508795	13
11487820	13
662932	16
10530093	13
15467671	13
15593570	17
6404308	16
12556150	13
6728291	17
2231864	13
5092636	15
4437229	13
1596005	13
33183307	13
8876974	13
12569708	13
28129792	13
6911901	13
10861241	13
8768670	13
29094081	13
12909698	16
9322852	13
1110186	13
15168105	17
4809013	13
681536	16
1456559	13
4347207	13
1776504	15
5303236	13
17270565	13
1101954	13
2478566	13
4745604	13
1037822	13
2083832	13
13134520	13
27183225	13
2384310	13
5107325	13
18179274	17
24922622	13
34259643	13
14903372	13
40330106	13
512109	13
13235959	17
2234597	13
729747	13
859705	16
2691390	13
2172147	13
17275495	13
5795693	13
4464207	13
5640186	13
15846908	13
19695347	17
21408341	13
20624202	16
327952	15
277541	13
14368617	13
1217124	13
16416734	16
5128998	13
2881989	13
8173719	13
674665	13
6662987	13
5948204	15
876449	13
30597332	13
3099495	16
38908	13
623914	15
5944114	13
10096929	13
222596	15
702782	17
4004564	13
12235063	13
7472142	13
6130620	17
595026	13
1008630	13
18605763	13
4530314	13
2271845	13
5125018	17
3346176	13
13968622	13
11020520	13
6728184	15
4109440	13
5679689	13
1793923	17
2858771	13
549982	13
7761004	13
3669505	13
4194964	13
23445121	13
2606650	13
794813	16
9859650	13
108293	13
8868084	13
309764	13
2949963	16
4750410	13
3728504	13
3528926	13
19391794	13
9899244	17
1195476	13
4710403	13
7629886	13
9062507	13
15450981	16
31431846	13
11618146	13
12294326	17
2167049	16
30308763	13
984719	13
6966670	17
694256	13
20429897	13
13132380	13
5919328	13
3485616	16
10822411	13
11581441	13
512722	13
2796114	13
8704116	13
7225770	13
2557830	13
21606178	13
2190355	13
24458540	13
2845283	13
1208562	13
12218330	13
12017845	13
2621273	13
1415014	13
8459856	13
1269885	13
7670835	13
26964164	13
9397173	13
3307278	13
719110	13
11971518	13
6294952	16
976780	13
12479536	13
11824284	16
1461456	13
3913375	13
9852376	13
17695766	13
9285390	13
5078145	13
3113714	13
496962	13
4199809	13
3041699	13
12704212	13
13405790	17
11778884	13
8781165	13
2151769	13
15000579	13
33011072	13
14955244	13
2350571	13
17398183	13
2361636	13
1375985	13
20187690	16
3054017	13
219532	13
24691957	13
1330706	15
16522392	13
5569064	13
4670812	13
15817143	13
5167697	13
29777949	13
6880155	13
2332810	13
1728862	13
12192334	13
287010	13
12749667	13
2601944	13
18421164	13
2382864	17
12350985	13
8516057	13
741598	13
15821376	17
4711754	13
14661676	13
7024479	13
15599176	13
2408696	13
1909749	13
961690	13
963504	13
8642967	13
11904867	15
8788690	13
2828541	17
9274575	13
264828	13
1538830	13
22235636	13
6261092	13
1404583	15
43435819	16
746859	13
5489580	13
5298743	13
600020	13
7731342	13
8030876	13
311587	16
34199712	13
1285266	13
2086372	13
16906750	13
18242143	13
978	13
1678754	13
6548330	13
2633332	13
2169954	13
2711568	16
227571	16
4279074	13
2067373	13
8972291	15
4031318	13
12045665	13
15215501	13
19493503	13
4498345	13
4839606	13
3816567	13
13634309	13
2281071	13
7369806	13
17369635	15
7194382	13
1954022	13
560291	16
13777260	13
1695583	13
12685861	13
7099551	13
2093953	13
864695	13
5170888	13
12262933	13
12633995	13
9470018	13
3629281	13
3636462	16
2951821	13
5604708	13
23189633	16
2694047	13
20066193	13
7723852	13
6802849	13
1389880	17
6728966	13
17041055	13
12542853	13
1767086	13
542207	13
2360869	13
950770	13
4272178	13
822550	13
4771646	16
33300163	13
6080313	17
5019003	15
1748007	13
231273	13
26360929	13
6629815	13
12820309	13
1566327	13
5872160	13
4417798	13
9273644	13
1793097	17
5655873	13
6721035	13
918217	13
1681630	13
994106	13
31192104	16
5707753	13
1157319	13
10767550	13
1728483	13
1658962	13
3412417	13
12251201	13
5760818	13
4207832	13
5800951	13
9829795	15
7363870	13
3220545	13
1297806	13
15578133	13
2625723	13
3216016	13
11969535	13
6266094	13
9062535	16
5449269	13
139199	13
2476708	13
2218334	13
653247	13
13825582	13
905232	17
2971654	13
5982817	15
5558574	15
4264396	13
15515187	13
1230148	13
7909	13
2244570	13
48007979	13
751134	13
802627	13
40343433	13
4517753	13
3947091	13
31608804	13
7486653	13
14261128	16
9326560	13
5809402	13
5372517	13
4295691	13
20479782	13
6029571	13
5806051	13
7916670	13
1542375	13
14415705	13
2931710	13
12860985	13
18756329	15
15180954	13
24755231	13
7611202	13
6988718	13
1976305	13
310181	13
13714312	15
19478183	16
1629160	13
12413558	13
952877	13
10010976	16
7432897	13
10182058	13
1698477	13
1555450	17
10470456	13
26152199	17
10399230	13
10769088	13
4020085	13
1760086	13
144518	13
4317631	13
3362109	16
6670631	13
18785785	13
5884344	17
12507260	16
1376991	13
12926964	15
2370525	13
68972362	13
838026	13
3027864	13
2797800	13
3620210	13
1803650	13
4319128	13
14501956	13
22535805	13
13468379	16
14799186	16
3026765	13
229074	13
11889613	13
1186137	13
44669017	16
983858	17
389068	13
1402340	16
2626042	13
1205089	13
32785630	17
7165869	13
10851685	13
36306648	13
394367	16
342609	13
8688565	15
24822571	13
921093	13
2494542	13
2369323	13
1376778	17
3116133	13
63390063	13
5173031	13
12364812	13
3841974	13
207518	16
12408612	13
11890574	13
12129464	13
2806712	16
3187385	13
6168031	13
6793248	16
2698818	17
2545820	13
17612304	13
1099870	13
3670869	13
13994060	13
15093695	13
6381662	13
24429963	13
43651581	13
9893187	16
8744279	16
3987540	13
161536	13
747244	13
4076794	13
1336426	13
1432840	13
1415580	13
2168320	13
11727450	16
10406142	13
21091448	13
1053601	13
14656287	13
4354523	13
13624356	13
2087375	13
7359345	13
3146186	13
4018510	13
3195849	16
1239881	13
3851366	13
7550664	13
2468916	13
840511	13
4279557	13
10304126	13
4738561	13
8120659	13
8502974	13
15273171	13
6152579	13
15114123	13
1230567	17
360610	13
166302	17
1928039	13
3840704	13
3536724	13
2127175	13
19998764	13
9864901	13
2288617	13
1808329	13
14526232	17
6016643	13
9328688	13
2984704	13
8125262	13
9605000	13
7302375	13
55902855	13
33626668	13
16464572	13
1501269	13
5076896	13
8303226	13
35852664	13
14059723	13
12893613	13
335680	17
16755200	13
28851434	16
278637	13
10611103	13
5535351	13
2075965	13
2945266	13
10709336	13
5753062	13
11716842	13
4523752	13
4570970	13
3507493	13
12984218	13
7140993	16
487690	13
3511930	13
3307403	13
4656441	17
2792071	13
583184	15
23055549	13
96229	13
458187	13
15330034	13
3986569	13
11278088	13
4883517	13
2006462	13
6319338	15
2971188	13
2335989	13
2624169	13
11272945	13
4987465	13
9845648	13
6266754	13
5588562	13
4859935	15
10432503	13
3163177	13
33504055	13
9022152	13
8795171	13
1051411	13
11144477	13
1751513	13
2501813	13
40433908	17
5807124	13
9320909	13
8592422	16
1996909	13
15944969	13
10481446	15
4070679	16
26312448	13
6654655	13
7062923	13
33273501	13
2271294	13
19037158	13
1815165	13
1707943	13
4995762	13
2814808	13
3371113	13
24088114	13
7564877	13
15161501	13
2181826	13
2207266	13
1517882	13
11998661	13
21050172	16
1305252	13
16500671	17
2051572	13
14701013	13
2221972	13
685662	13
16755567	17
9683865	13
12799112	13
3216100	13
935835	13
17759153	13
4934917	13
20966807	13
11531341	13
4601834	17
20266786	13
404907	13
4966445	13
1574482	13
5728169	13
7422649	17
7163261	13
2727775	16
6635501	13
4784677	13
18806155	16
14154181	13
2826771	13
13173708	13
9471807	13
1457875	16
6915503	13
7852276	13
2098514	15
315751	13
13599214	16
813203	13
7316280	13
643413	15
3528609	13
37029560	13
2955600	13
28154791	16
995006	13
17719483	13
11949068	13
1600650	13
17719673	16
1845654	13
4786200	13
11846471	17
1448870	13
2517384	13
3211235	13
12729474	13
12094549	17
8300207	13
1907971	15
9366891	13
1434441	13
44702944	17
15616166	13
8512374	15
4004534	13
2597918	13
32947096	13
15894443	13
11887090	13
1104865	16
11464697	13
19308569	13
25225318	13
4659460	13
1656874	13
1837435	13
3691171	13
6903505	17
2332160	13
12337244	15
1431181	17
4519420	13
2279024	13
17681128	13
3738915	13
2160186	13
8057015	13
5482716	13
8370689	13
3925478	13
5913041	13
2009330	13
7335803	13
35366560	13
4667278	13
13003559	15
7201161	13
3330937	13
951584	16
3842739	13
7858640	13
7474597	13
6582946	13
23167619	13
6232130	13
11676850	13
7711902	16
1503596	13
9896563	15
4725801	13
5559803	13
8533191	13
5711272	13
9412910	13
8952954	15
22258656	13
1683106	13
30147	13
3427855	13
1586059	13
13157184	13
5646629	15
3593495	13
833504	13
2022242	16
1343498	13
8510908	13
2098911	13
7871475	13
16113751	16
947747	13
8565402	13
12609310	17
3793399	13
44968788	13
5999065	13
23932025	13
18977019	13
2959458	13
1072821	16
4979238	16
627548	13
2418534	13
12730351	13
22432151	13
7000693	13
2776959	13
2055681	13
8596243	13
10963607	13
13616464	13
8566242	13
3288816	13
3713266	13
22996301	16
14864264	17
9145183	15
2467395	13
7434673	13
14238014	13
2238402	13
16092573	15
1506352	15
1436886	13
78053	13
3931040	13
23898602	17
1735705	16
3868205	13
20598019	13
7388973	13
4645241	13
2061267	13
5295751	13
23345472	15
12629780	13
15447438	13
12313749	13
1931736	13
3721008	13
6852695	13
1591663	13
10299766	13
5872514	13
3991474	13
21613302	16
2518402	13
4104959	13
2343727	13
1294175	13
5182134	13
15454754	13
11478325	13
4474765	13
864955	13
951575	13
3556054	13
16953073	16
13739382	13
5452724	13
2514244	13
452383	15
14538643	13
773461	13
9232799	16
5581383	13
149058	16
5952835	13
11655150	13
14306862	13
39774554	17
3803599	13
2665766	13
12624779	13
4723281	16
5823768	16
4804529	13
11272033	13
4421764	13
4127403	13
4573870	17
17054257	16
5129481	13
3733998	16
8412833	13
9138453	13
1660740	13
2769952	13
6175233	16
14299127	13
19230299	13
16703819	13
13005051	13
13241605	13
5448260	13
8796526	13
2014198	13
7592545	13
12461816	13
6746467	13
396705	13
2549056	13
18750986	16
3719295	13
17295408	13
1865944	13
5843387	13
1950809	13
19643556	16
13931671	13
8645296	16
4630866	13
4049957	13
8920991	13
9037630	13
3248635	16
2653340	13
264489	13
8257611	13
2204242	13
8615581	13
8091040	13
11839088	13
14041325	13
4470589	13
5509596	13
379072	13
3200329	13
1164781	17
9584769	13
15725674	13
254815	13
5946220	13
3324775	13
2459545	15
5427595	13
9525077	15
25057868	17
4996022	13
22030181	13
1663703	13
19237203	13
1715422	13
25560042	13
21335477	13
7075612	13
4845135	13
37628751	13
10668457	13
4523811	15
13895894	13
32754681	13
6788899	13
2915772	13
2153508	13
4935199	13
1219627	13
1834548	13
681609	13
14321476	13
2122044	13
25024972	13
66327	13
4953740	15
6957972	13
2690931	13
2873458	13
18941276	15
8037155	13
25549261	13
9069834	13
598447	13
2029091	13
24260407	13
747791	13
10435393	15
2883228	17
9318809	13
5145635	13
14619142	13
6246803	16
13380513	15
3318321	13
2305394	13
3253610	13
4901549	13
1561429	17
1609743	15
7784676	13
478685	13
1797549	13
26991429	13
7635421	13
7322357	15
15873477	17
2308184	13
32062203	13
10135528	13
6258540	13
4859954	17
2583125	13
952455	13
1562643	16
12983981	13
2635529	13
18314876	13
4625381	13
1491903	13
9004217	17
5389780	13
12781336	17
12707247	13
1574686	13
2254219	16
23063553	13
10551564	13
5139389	13
10574107	13
2674369	17
5457807	17
6636657	13
5147254	13
9940002	13
2489904	13
13849129	13
12237084	13
3156441	13
36144122	13
11062447	17
1460673	13
1817575	13
1186945	16
7425230	13
9727448	15
5709071	13
1514375	13
997807	16
3784816	16
1020422	15
19686815	13
2254035	13
8430726	16
2783492	13
1073969	13
820921	13
56391	15
5321377	13
4855667	17
5008229	13
3923387	13
9561653	13
8783488	13
778239	16
3759625	16
19045231	13
6634427	13
5587275	13
5065015	16
9320120	13
9644560	13
5133156	17
17079548	13
22633515	15
5791908	13
5235036	13
12171205	16
2455612	17
5798669	13
1298209	13
7020787	13
999050	13
3204999	13
999016	13
8262023	15
7821527	13
4613664	13
5892130	13
6317867	13
7622050	13
17480031	13
20928196	13
1798884	13
19769633	16
11865858	17
3622758	13
953756	13
10239624	15
2478509	17
14276233	13
4410371	13
530059	13
1925772	13
2402445	13
2394239	13
1028450	13
9537361	13
1694070	16
991552	13
1133043	13
908708	17
4155567	15
5062157	13
3508582	15
2605541	13
1980843	15
14382529	13
12962252	13
3097686	13
6654669	13
5788387	13
2536613	13
4551666	13
2187611	13
440596	13
3240514	13
8585323	13
4875642	13
4840155	13
5456765	13
9639193	13
7902339	13
7642935	13
5071018	13
1208448	15
1345113	13
1021558	13
690863	16
3671133	15
6554511	16
5668939	13
3291259	13
1402327	13
35047173	13
9656822	13
4678359	13
112796	13
11525756	13
17086625	16
9066783	13
18350320	13
15910313	13
1987492	13
18964388	13
25073709	16
4873306	13
5000484	16
259191	13
13608350	13
1649266	13
11129068	17
8123140	13
7550918	13
381532	13
4685658	13
4075817	13
212276	13
676844	13
8645949	13
9012881	13
2032513	13
4426329	13
184057	17
12406690	13
548925	13
8968586	13
12045524	13
515139	13
11071284	16
2295735	13
18260940	15
5622981	13
9281297	16
43250287	17
36253798	13
45303527	13
372647	13
3314418	13
1978376	13
2494422	13
3306802	16
27528664	13
3916183	13
3505109	13
3309111	13
3505356	13
11739954	13
377861	13
4264996	13
2947036	13
2789474	13
11334734	13
5166536	13
50838819	13
8680534	13
25328415	13
11145582	13
2582221	13
3584200	16
1572539	13
1017058	13
5450446	13
4112302	13
1045403	17
3504176	13
3291913	15
1407576	13
332204	15
5501120	13
20181856	13
295661	13
10896118	17
487780	16
8366117	13
2531739	13
7469433	13
2263134	13
2297361	13
666476	13
21062974	13
3503255	13
15342132	15
13708299	13
9669612	13
10035727	13
16059289	13
10190425	13
9092760	13
10107708	13
27828430	13
515716	16
35200486	15
5675580	13
1090231	13
6533225	13
6478749	16
3684320	13
3276728	13
4670598	13
4630175	16
4718512	15
25634008	13
2920566	13
12410728	15
10556906	13
2651864	16
8592076	15
709434	13
15704758	15
8217758	13
16222511	13
360826	13
5672626	13
33562525	15
3839167	13
3614524	13
9534817	15
7574820	13
9043328	13
8797830	13
17526208	13
7620602	13
20280052	13
8463208	13
7464635	13
3007249	13
10077843	13
416302	13
12556871	13
9612988	13
5550105	13
14612810	13
8677391	17
3246606	13
398461	13
23927100	13
4253279	13
17455314	13
6471683	13
835754	13
2509566	13
8210304	13
5539075	13
4602942	13
3466331	13
5684594	13
17418962	13
27782768	16
4754044	13
5060186	13
7559608	13
33354666	17
15966056	16
1808407	13
6859362	13
1585724	16
8961806	13
3490070	13
28178128	13
11571710	13
2612809	13
3246996	13
17024231	13
7679365	17
8876109	13
16488286	13
2579278	13
3668001	13
1389597	13
11587156	13
11978373	13
6061713	13
7463883	13
123092	13
7421022	13
31009635	13
13661355	13
4193864	15
23088656	13
7450014	15
5618250	13
3419978	13
1009893	17
5333386	16
6404135	13
11377063	13
12431015	13
11736982	13
1165861	13
1287945	13
6116415	13
10784092	13
714774	17
3950850	13
5154006	13
536783	17
8613807	13
6634440	13
1308512	16
13086482	13
15932225	16
289308	13
17895458	13
5510985	16
10958482	15
4572845	13
10768307	13
16862789	13
4479951	13
5029895	13
8065205	15
8488330	13
7685058	15
11085693	13
2249249	13
1619029	13
4319765	13
7775346	13
6084139	16
3621151	13
9254975	13
6023731	13
4207512	13
20726550	13
16015331	15
30456659	13
13493558	13
7326283	13
2095915	13
18556498	15
4553859	13
5503717	13
11100608	13
4966200	13
13954709	13
20193175	13
9140934	13
22804202	16
4017515	13
9760690	13
993275	13
3907812	13
689270	13
5579872	13
9750350	13
5125197	13
1125529	16
7552589	13
3756056	13
1580847	17
5507986	13
28087380	13
10481602	13
7638663	13
8942469	13
3079512	13
10219232	16
5895022	13
4545759	13
1487652	13
1730045	13
22947425	13
16619215	13
136658	13
7759414	15
4168032	13
9034573	13
4142457	13
10157119	13
568265	13
3961592	13
3822752	13
6359562	13
1512722	13
9851920	13
3042821	13
208925	13
12597643	13
11158552	13
16448371	13
420826	13
28587768	13
39405957	13
5958687	13
5940454	13
2087207	13
711474	16
3490723	13
8531063	16
32389213	13
1007006	13
8830064	13
4432415	13
3366830	13
11195508	17
1082096	15
5097623	16
18027514	15
9158038	13
13996849	13
8507376	13
13509165	13
9276393	13
5500060	15
10978776	13
6083650	13
14629409	16
9217460	13
16833767	13
4514659	17
232516	13
2345475	13
5081939	13
11246122	13
3326951	15
10611261	16
2131656	16
2441129	13
5809133	15
5325595	13
596308	13
20692809	17
1437769	13
1374785	13
3459595	13
2612838	13
12842747	15
17928694	13
3014939	16
1029077	17
2887056	17
5499603	13
3217239	17
10641424	16
14290887	13
1018826	17
1857261	17
17386169	13
18182989	17
6661014	13
26560885	13
774086	16
511503	13
2966978	16
6736973	13
850692	16
1858895	13
8534832	16
145409	13
1374298	13
2702918	13
3311682	13
2449627	13
2161316	13
909161	13
1038500	13
17223352	13
10710786	13
9826670	13
14028200	13
25136864	13
9574740	16
4633133	13
1499920	15
10824233	16
32434885	13
9774587	13
4926789	13
3505784	16
4278213	17
9197048	13
5684945	17
16485791	13
2675359	16
292401	15
4680293	13
30925282	13
10120916	13
731274	16
41509743	13
2373283	13
4959528	13
4086843	13
6717390	13
37382380	13
24534388	13
9450516	13
2175618	13
10198978	13
7379431	13
17889783	13
8986443	13
15973237	13
19418361	13
842018	13
1589912	13
9353166	13
10329334	13
19294398	13
10828524	17
473910	13
5752706	13
20380398	13
409789	13
6973888	13
1757532	13
35419997	13
3406546	13
3243333	13
6487669	13
2383514	13
3266385	16
9427982	13
3945686	15
14072792	13
12059346	13
16413216	13
5452965	13
3004224	13
80647	17
358295	13
3094972	13
1374256	15
2075448	13
9431971	17
4456010	13
10028460	13
12363951	13
11533510	17
349749	13
9128464	13
10827218	13
356845	13
4437362	13
1232146	16
757970	13
1960659	13
2172763	13
752828	17
1663413	13
4531273	13
14594899	16
3980588	17
27294538	13
1170136	16
10292919	13
7530936	16
6601579	13
11191509	13
18573521	13
18912752	13
32233817	13
2918929	13
174817	16
4719238	13
9908243	13
8250634	13
2993992	13
1328301	13
2811172	13
1997138	13
8318609	13
13669884	13
5950828	13
50439252	13
26703594	13
6065627	13
3182685	17
190781	13
4517257	13
702098	17
1295465	13
1569116	13
3194453	17
9594543	13
23493332	13
702847	13
1916386	13
6326285	16
20905970	13
24691831	13
2755231	13
739486	13
1676196	13
217240	13
11634933	13
8601109	15
4025509	13
164714	13
2671927	13
377014	13
2137321	16
1794359	13
63979295	13
1289864	13
24253153	13
10484692	13
970546	16
1044600	13
447932	13
20117481	13
265696	16
10754037	16
15844629	13
2473184	13
75535	13
11176113	15
7034440	13
3474586	13
1719997	13
5532559	13
257168	15
19929150	13
411698	16
17286539	13
18154987	13
7289958	13
869483	13
11482250	13
13682921	13
10780644	13
16768363	16
859223	13
13374114	13
430983	13
12752169	13
18017591	13
472059	13
5021607	13
13500559	13
8083373	16
12209048	13
12260907	13
1972144	16
1763022	13
3663626	17
2435221	13
511216	17
5466320	13
8892200	16
9053304	13
5842914	13
12117993	13
9510073	13
1957826	13
1823324	13
31747612	13
14453526	17
7619898	17
10911431	13
1387153	13
9838791	13
27797192	13
2087750	13
12137861	13
16337860	13
1091054	13
15192894	13
8271527	13
6516745	15
3805206	15
1807310	13
8683254	13
2956210	13
2895392	13
7202653	13
4317645	13
5032619	13
27187018	17
1556847	13
33124608	13
2578767	13
10194580	13
7470522	13
6416075	13
9113361	13
3955067	13
29849170	16
1938064	13
5654361	17
9346030	13
17584123	13
2074321	13
243917	13
1111092	13
60769455	17
5936722	13
17300551	13
3542669	17
324100	13
2092727	13
2923281	13
13380975	13
3912708	13
2447741	13
6619780	13
6273363	17
26773430	16
3214710	13
4196412	17
13903826	13
1755594	13
11406951	16
7029314	13
13929450	13
590213	16
4052675	17
3424715	13
6151351	15
9415103	13
15566145	13
284606	13
2388987	13
973605	13
10449579	17
15607	17
69906	16
124310	13
2066674	13
2217059	17
61900817	13
1485768	13
19669593	13
7141255	16
22969306	13
2422360	13
18973958	13
13596810	13
4395625	13
7164987	15
2766165	13
4491906	13
22564083	13
17742954	13
12226796	13
4208240	13
3824808	13
5893573	15
1676564	13
2820387	13
6449851	13
10405516	13
6320796	17
2330360	13
5177445	16
5908392	17
14711345	13
136895	13
3288953	15
16421287	13
40063935	16
14662020	16
829736	13
20549281	13
2924322	16
255958	13
4635329	13
20648982	13
11445026	15
32852	13
3270006	13
3479316	13
7186066	13
4737789	17
12120511	13
7279289	13
2546561	16
2922049	15
5419541	13
2306908	13
4511430	16
2894718	15
494378	13
2682037	13
28873146	13
21071322	15
2778370	13
18175122	15
10176163	13
8090162	13
4963478	13
10990166	16
16952986	13
14998744	13
3766580	13
1745983	13
9490916	13
1644543	15
152921	13
9722062	13
1193832	13
6525222	13
175590	13
920298	13
4977112	13
3823047	16
5179279	13
4583963	13
8727530	13
3886498	13
3118587	13
8609914	13
11990419	13
15467889	13
446191	13
29608088	13
2449475	13
9004120	13
7899288	13
2820359	13
5769836	13
6161431	13
11322135	13
6433635	13
12481629	13
15003497	13
1335235	13
18093481	13
8817461	13
2080092	13
1598563	15
11894157	13
1306553	15
1813028	13
518411	16
5262806	15
49159469	17
13463336	13
36570864	13
8354124	13
2741214	13
12152926	13
3697063	15
3411425	13
16157753	17
376048	13
6601584	13
16870756	13
3188085	13
6957303	13
4380813	13
11865642	13
21224827	15
5594104	13
3762156	16
19075996	13
9774590	13
11670107	13
4053749	16
499919	13
6239107	13
469054	17
7374460	13
1621335	13
7511004	13
8572609	13
3341890	13
6273124	13
2272374	15
7405773	13
2987568	13
4761358	13
14681362	17
5496499	13
10079809	17
245821	13
16125031	13
10225381	13
23177062	13
2995225	13
28792215	13
21864310	16
9659962	13
2807569	13
9237894	15
74154	13
13398132	16
5256196	17
13002771	13
7243648	13
15051191	13
8551377	13
8207474	13
7638976	13
7610182	13
4925652	16
3828955	13
2698802	13
4360469	13
9895385	13
5730448	13
2879732	13
2652231	13
3132355	13
75564	13
2836410	13
2565031	13
10110391	13
11364223	13
8345417	13
475596	13
5193931	13
6325251	13
9391915	13
13675213	13
5696238	13
594047	13
3102072	13
294260	13
2927431	13
18085530	13
9927056	13
4396938	13
1492599	13
32558642	13
92226	15
16210735	13
10852086	17
3125577	13
7421009	13
3985206	13
1787340	13
367847	16
2023144	13
13814195	13
3621877	13
6002156	13
32064791	13
6942927	13
558897	13
2900872	13
15810708	13
21689651	13
5959980	13
1139865	13
9091945	17
6477101	13
1956774	13
3860774	13
6600631	13
829341	13
7943009	13
7875975	13
4805926	15
3100132	13
16926650	13
2481377	16
26898041	13
5336247	13
3055819	13
1323853	13
60417	13
5178490	13
17177079	17
4625410	13
29174532	13
1932737	15
21873946	13
6236921	13
2150597	13
8521074	13
19504448	13
5990469	13
1236089	13
17719190	13
6014705	13
1208869	16
29048542	15
12020643	13
231848	13
7601642	17
1524166	16
3330511	16
5676229	13
10117714	16
120360	13
5330707	13
15700638	13
14613109	13
668278	13
3311127	13
7169466	13
1597914	13
9793571	13
1070595	16
4190229	13
4804111	13
60584734	13
5302945	13
23010217	16
8186947	16
2408504	13
4564727	13
13116831	17
15177713	13
798170	13
14212513	13
3315773	15
3356725	13
24606676	13
17438701	13
3063888	16
6490591	16
21318451	13
8428419	13
3268090	13
6029350	16
617160	16
1749673	13
17612480	13
1827581	13
6350532	13
20070746	13
3728373	13
25711954	16
2153150	13
2014674	13
3084987	13
2889627	13
15206509	13
484828	16
6240560	13
19314304	15
4322792	13
7682927	17
1795600	17
17222871	13
4593372	13
12376361	13
17293371	13
5603024	13
21421556	13
17290285	13
23309869	17
5777428	16
2357983	13
2456586	16
431290	15
13746573	16
650299	13
286485	17
9061251	17
6015539	16
9319405	13
147146	15
222979	13
3799408	13
4539926	13
4233931	13
20776729	13
4328657	17
31224242	13
9698106	16
14218406	13
199455	13
1558036	13
1820914	13
1156206	13
18237534	13
6987815	13
20017137	13
15867718	13
16739741	13
1893065	13
9521039	13
22669232	13
544987	13
8295531	13
10244473	13
3731843	13
3769694	13
3916995	17
1385302	13
13507110	13
6582468	13
12138480	13
20831153	13
313519	13
1985418	13
2566403	16
4591199	13
28007786	13
5784726	16
4235035	13
1008542	13
6700200	13
6743480	13
11109901	13
3726410	13
2339411	13
19608327	15
4775719	16
4535979	13
336102	13
7176999	13
26119715	13
7234432	13
7675896	13
12915551	13
1158424	13
23294652	13
4653409	16
24576448	13
11579296	13
686055	13
22555783	13
1645515	13
2481749	13
6360932	13
2543736	15
585096	13
1912623	13
2001014	17
17675991	13
3455031	13
1508383	13
10471223	16
689932	13
1988352	16
5150013	13
5479437	13
1065012	13
17050120	16
31828661	13
2006209	13
551117	13
1907552	15
2717760	15
6457831	13
9568738	13
4028797	13
843221	17
8121949	16
10922941	15
178894	13
729098	13
3400484	16
8135556	13
20390807	17
1389919	13
16625031	13
3129456	17
2235253	13
15577756	13
4688214	15
425059	16
21685879	16
673410	13
2835753	16
4815910	13
4009919	13
7581710	13
84736	13
18897931	13
3153551	13
702286	13
3017554	13
7348152	13
2704838	13
1030754	13
1539748	13
1380367	13
886422	15
1264748	13
2630819	13
1312088	13
514766	16
1821657	13
1637386	16
10610720	13
4711630	13
1557539	13
258094	13
2131330	13
1548954	13
26473832	16
28117165	13
8329427	15
2358607	13
12166753	16
2376021	17
1143447	17
773521	13
17160926	13
750859	13
1803459	13
10779693	16
8792877	13
10613861	16
2187232	13
1022546	13
11669453	13
19214154	13
5491414	13
13287353	17
10249433	13
4257623	13
10257454	13
1191551	13
4813671	13
17626284	13
2469593	13
8449395	13
4469409	13
16542550	13
35762570	15
10257485	17
1329952	13
6802079	13
3473386	13
3742340	13
12801752	16
3581284	13
8444471	13
2597194	13
2805978	13
12595496	13
19154981	13
902669	13
6032795	13
15012596	13
2254756	13
247966	16
6007194	13
11371199	16
6530365	13
6483931	13
11477434	17
2313156	13
3763326	13
7450814	13
7506188	13
2607866	13
2293458	17
303273	13
13280752	13
9463058	13
14298764	13
13472559	13
331104	13
8388350	13
10175520	13
189639	13
6739426	13
2617050	13
17802212	13
215437	13
2827498	13
1636034	13
7453897	13
11868913	16
9246965	13
10475311	13
14804915	16
1606026	13
1655081	13
4771197	13
210502	13
3428931	13
10206377	13
1062056	13
19448961	13
18361930	13
22457570	15
3329575	13
4904197	15
2166033	13
2394972	13
41689261	16
8285142	17
427001	13
4197403	13
3701815	13
5265153	13
6431793	17
845366	13
9349069	17
272721	13
11321936	13
9541682	17
21717725	15
4756628	13
4784446	13
9166224	17
24312573	13
15116703	17
21020991	13
1965413	16
14131438	13
15965943	16
837453	13
16348701	13
1907593	13
6662572	13
8016011	13
4866704	17
4420210	16
469825	13
43701875	13
2410660	13
5773843	13
5467152	15
29648764	13
564716	13
10449896	13
10616843	13
4579787	13
193355	16
7584504	13
8925936	13
2509049	13
9326555	13
10626643	13
14417607	17
10135848	13
6555751	13
15176447	13
26206169	17
4459575	16
7193658	13
12111918	13
37415487	13
8142741	13
5593785	13
6154281	13
8112059	13
1360196	13
4090365	13
12504228	13
4711290	13
5402561	13
34750126	13
10712320	13
13723703	13
8184403	16
939888	16
7480291	17
6966951	16
18213202	13
4154404	13
16021619	13
8336443	13
4122934	13
4447367	13
12890528	16
2483928	17
5022341	13
5820821	13
24787	16
12414938	13
13244190	13
10993033	13
14211504	13
3660279	13
21893103	16
7142111	13
10296220	13
10637484	16
10794846	13
14389877	13
9388614	13
1974537	13
5934975	13
6874343	13
14030154	13
7174951	13
299797	13
676010	15
1764739	13
10023397	13
393712	13
573837	13
934898	16
13306982	13
5488124	13
5366902	13
4145366	13
1081181	13
1471261	13
19743368	13
527506	13
4363153	13
166974	13
372739	13
11921156	13
17572745	15
7725820	13
14797058	13
3042439	13
507792	16
12447902	13
3465345	15
4915259	13
9014139	13
683656	13
1549315	17
24934497	13
41050471	16
11544486	13
12335831	13
15398990	13
234583	13
1329079	13
1012725	13
1695588	13
229212	13
10951352	13
288552	13
6067268	13
5450016	13
12840092	13
4049471	13
17725296	13
1432256	15
1236054	13
539507	13
11382771	13
11589921	13
1897834	13
6607834	13
7841634	16
2858455	13
133740	13
3267387	13
2091239	15
36279870	13
1197373	13
2718152	13
4813045	13
19185923	13
1094399	13
12604988	13
13887226	13
7336023	13
1296497	13
15182407	13
465387	13
7740737	13
102099	13
3232232	16
19279562	13
10101499	13
11589869	13
12462790	13
6275140	13
6747162	13
7108769	13
5486326	13
54665	16
24261275	13
162682	13
8634301	13
21378419	13
394561	17
9495314	13
6045039	13
9319897	16
7937538	13
16047855	13
4971732	13
8375245	13
5144331	13
5830476	13
13666136	13
7002130	17
29271386	13
11390995	13
8140820	13
11678257	13
3004240	13
2496595	13
2871650	13
3528496	17
9288409	13
7566992	13
10431900	13
16350891	13
3235889	13
284851	17
10133594	13
1000657	13
809392	13
942627	13
10747162	13
14343651	13
2043123	15
7036868	17
661660	16
46716036	16
9185797	15
5267372	13
1523727	13
9378543	13
6352684	13
11644317	13
2827706	13
28603498	13
3638032	13
3732604	17
9426459	16
7315493	13
12272815	13
7016036	13
3166627	13
6292412	13
1396618	13
8211123	13
1193001	13
49901	13
1016414	13
5453860	13
2425393	13
15268409	13
586276	15
2791551	13
4775128	13
5888980	16
4428799	13
5925935	13
18402094	13
10288395	13
16547862	13
3310229	13
2737590	13
2969792	13
6929379	13
11311844	13
1380267	13
4231583	13
10648617	13
11540150	13
10511829	13
3823715	13
4651756	16
8464345	13
4888933	13
737578	13
40541481	13
4693766	13
3170801	17
7169927	13
1959329	13
4438808	13
3620168	13
26106293	15
17205539	17
1053890	13
5511477	13
49147413	17
24873016	13
2011572	16
821741	13
33832521	13
39966868	13
6879972	13
740303	13
4969933	13
3513576	16
1723309	13
6742938	17
8603628	13
40809478	13
13700265	13
21158257	13
5386104	13
4612393	13
12641692	13
2836564	15
4990101	13
4507986	13
3257557	17
2998249	17
2190282	17
10433606	16
14324987	13
3186851	17
1794460	13
17599090	13
1124240	13
13380897	15
10706748	13
2800516	13
1548642	16
2485867	16
4182784	13
25856041	13
4174118	13
4785536	13
14156186	13
19518987	16
4768120	13
4331962	16
20755283	13
3844906	13
9360678	13
591320	13
4265139	13
1054985	13
2155120	13
5614143	13
6717030	13
11926900	13
12602407	13
17709021	13
2046081	13
3603876	13
20174383	13
7242199	13
3606789	13
3060108	13
15427394	13
471374	13
13594260	13
8028879	13
15730702	17
2766917	13
9399811	13
15232233	13
7002011	15
7173792	13
24277437	13
192674	13
1244681	17
1816529	13
34421613	13
21147257	13
4752674	13
6883239	13
888926	13
1631055	13
13128375	13
27564800	13
6215169	13
1194420	13
2255314	13
8515552	13
36351992	13
17517461	13
3136295	13
9722488	13
8582336	13
16153534	17
177200	13
2666703	13
299851	17
1513148	13
2367034	13
8425690	13
2881023	13
4474567	16
777349	13
4040722	13
2676731	13
1400735	13
9611867	17
10547678	16
871710	13
21525923	13
873419	13
2518184	17
46772191	13
1802061	13
3562903	13
654881	13
76571	13
4158531	13
799572	16
3258317	13
1039423	13
724996	13
8295417	13
19508517	13
8325228	13
3474918	13
19225498	13
1753468	16
425818	13
3475940	13
10281185	13
2570211	13
11524921	17
264648	13
2060213	13
8788292	13
13789689	17
2878361	13
6592108	13
4518695	13
9953590	13
28178557	13
2307180	13
10136631	13
15063428	13
1281704	13
1149659	13
1989891	13
9174616	13
24133902	13
3719292	13
17626768	13
14587089	13
9056852	13
1399224	13
13464196	13
6381224	13
5793238	16
18297216	15
24849203	15
2164927	17
8007058	13
6318400	13
7225828	17
7355457	13
16358268	13
29024392	13
7314243	13
6224856	17
8782821	17
368706	15
2531208	13
9553539	16
442073	13
4462098	13
27444043	13
464112	13
18251820	13
2452796	13
11762420	13
3704072	13
12880921	17
487748	13
13486405	15
3160419	13
18065296	13
6849394	13
16005647	13
785510	16
4702900	13
15262009	15
2567300	13
15681270	13
1168778	16
4509835	13
104320	15
4765700	13
5150352	13
14677139	13
1282078	13
432000	13
28536343	13
18327962	13
23135380	13
6982312	13
16750205	13
1445349	13
5843569	13
14844083	13
4661809	13
4247573	13
7811687	13
15081216	13
7109798	13
35888591	13
5002913	16
17311397	13
5777343	13
1169710	17
442709	15
3990832	13
3270748	13
45146227	13
1267649	13
10842570	13
55690210	13
13556362	13
1974160	13
25968828	13
9671112	13
6030572	13
1025680	13
372396	17
18726958	17
1881572	13
8703208	13
331688	17
15183523	13
3627330	13
2384935	13
312426	17
24625661	13
8214428	13
10408053	15
7488005	13
5003552	13
11451017	13
7343525	16
38045972	17
10698026	13
4738125	13
4833915	13
11300782	13
407421	13
16424321	13
15218320	13
1591240	16
1215411	13
2082404	13
7246580	13
2598974	13
20910189	13
9721572	13
2889921	16
4765126	13
948491	13
3484977	16
6878836	17
8076233	13
3393357	16
11910497	13
7197205	13
4084197	17
157672	13
6321782	13
9696633	17
5282359	13
38473503	13
5321185	13
2188238	13
7361541	13
22844549	13
10823483	13
2552958	13
8110557	13
1627894	13
17103766	15
18473717	13
8666366	13
1165277	13
17457891	13
117180	16
10077306	13
4599191	13
4669181	13
1859486	13
15870533	13
106725	16
2810255	13
5493882	13
909631	13
3575434	13
15384063	13
848296	13
34615061	13
2155306	13
3575439	13
23887060	13
8287596	13
7775503	13
20398003	13
12755081	13
9000754	13
7050022	13
4701803	13
3819446	13
16958168	13
1204763	13
5220156	13
38619592	13
6786981	13
1481181	16
5101902	13
27518445	13
6944490	13
15042860	17
114438	13
1836009	13
43738798	17
1003257	13
133845	13
1345886	13
42860	16
11221222	16
12241211	16
726632	13
16306748	13
518239	13
2681793	13
84501	13
145324	13
8620229	13
5277309	16
4272960	13
15398160	13
16499844	13
16428293	13
7820715	13
10930117	13
945434	13
1293806	13
9469386	16
33307659	13
3255399	13
16743984	13
10670334	13
2476031	13
10437924	13
9129619	15
3724052	13
10585912	13
18265238	13
14903255	13
550644	13
4978908	13
10205011	13
8784115	13
4870186	13
20494559	13
18094564	13
9236984	13
8514756	13
17832087	13
2281927	13
108639	16
7741774	16
12787899	15
785421	17
7516273	15
14866291	13
2759207	13
14108881	15
3548674	13
28186479	17
8988623	13
16615413	13
6093568	17
10736015	13
3172005	13
32590604	13
3375872	13
9618969	13
769387	15
11187305	13
4301329	13
8095918	13
2566763	13
1041707	13
35035298	17
11441127	13
1159933	13
3406860	16
1578376	13
1325068	13
18822327	16
10406309	13
8338229	13
2998425	13
9422	13
5505563	13
698946	15
7941836	13
1331548	13
7291019	13
8718009	13
153896	13
33712535	13
13479361	13
3638972	13
15126475	13
1328095	17
102331	15
15000708	13
1088683	13
6727447	13
4073489	13
2195268	13
14031934	13
9023734	13
1358887	13
10372764	17
840624	13
18391522	13
58285	13
5807315	13
21765590	16
26996965	13
399476	13
5717194	15
2997627	15
15418454	13
4055109	13
5344429	13
5565925	13
9822775	13
11397908	17
5904867	15
2796360	13
24961015	13
4673233	13
2425174	13
8051220	13
2259985	13
22675830	15
711529	13
850811	13
12852473	13
17222514	13
3988265	13
3619752	13
3513382	13
6472786	13
15119964	13
6320685	13
144699	17
8092380	16
4244415	13
4244127	16
3058415	13
7481886	13
5427473	13
6683813	13
14474438	13
613558	13
14335449	13
1628552	13
16110195	13
863303	13
2280853	13
1053881	13
11582021	13
1428823	13
24925755	13
1000797	13
6280357	13
4417502	13
7401136	17
9995894	13
16931920	13
3567704	13
2678025	15
4838791	13
3249754	13
8004507	13
12442615	15
11471481	13
14240449	13
58436	13
4462991	13
1412711	13
16646873	17
11393534	13
1198777	13
18220243	13
3709609	13
13820803	13
3067480	13
479608	13
11975220	13
8112122	13
2877683	13
7449900	13
28698936	13
1714550	16
5279793	13
6832695	13
4580853	16
6272247	13
8179563	16
9074946	13
2494987	13
3436930	13
3499	13
5172347	17
14379872	13
2382985	13
5358041	15
9159732	13
14678054	13
11322201	13
1843550	13
10207237	13
1488709	16
10860457	13
4909729	13
9555560	15
8262313	13
30540365	13
1747536	13
21776127	13
1755710	13
8614094	15
10741760	13
6386646	15
18399247	15
5250520	13
9494357	16
5176879	13
4033974	13
6385856	13
11320676	13
1602667	13
3089161	13
5362286	13
1584753	13
2775820	13
11728925	13
10617652	16
1423513	17
730485	13
1265480	13
8667190	16
4046954	13
23988980	13
22162546	13
646940	13
6842953	17
16467268	13
15642179	13
14783074	13
9461310	13
9476915	13
13064645	13
3335235	13
22049782	13
15138481	16
3923373	13
2469533	13
23006347	13
8092656	13
14207819	13
4975009	13
9249055	13
13514080	13
1406948	16
13015771	16
4241884	13
11568753	13
1778290	15
8888633	13
8814436	13
7869559	13
9476617	13
1811142	16
2654744	16
5065744	13
16673200	13
16159850	16
6738203	17
1138416	13
7120689	16
7722550	13
13183749	13
1427947	13
2652970	13
2736309	13
1225210	13
8798736	17
10890653	15
820329	13
3182393	13
1897383	13
299536	13
1597586	13
9740509	13
11192615	13
3620711	16
511491	13
7824072	13
11450345	15
3473493	13
11676700	13
6978486	13
447947	13
1628352	13
5699856	13
3629139	13
5440173	13
821496	13
17267925	13
7431783	13
8340496	13
5943789	13
3974821	13
2592370	17
16665019	15
1726626	13
5721656	13
6494692	13
5215877	13
9593327	13
1075879	13
7251149	13
2517922	13
34775449	13
5335475	13
24758307	13
4954531	13
10897933	16
9033	13
12537547	13
568283	13
8650334	17
1487770	13
19160388	15
4792681	13
234912	17
6886874	13
6539193	13
5798315	13
1825317	13
8712922	13
4424735	17
1768343	13
395859	13
3273561	13
5710813	13
45845734	15
21081488	13
5063443	13
598338	13
39903464	13
5145814	17
2048538	17
7077745	16
6517379	13
10700021	17
6691299	13
2988323	13
17095952	16
2564368	13
20026018	16
5527183	13
7528189	15
10183360	13
4498941	13
11868792	13
24045154	13
12590093	13
5011321	13
5433728	13
26017334	13
3543455	17
11140251	13
2687466	13
1227152	13
3417368	13
335519	13
2711538	13
1528491	13
3576409	13
5654542	13
19453072	13
450481	13
9883204	13
851762	13
10598904	13
30039	13
3063862	17
5116791	15
720289	13
14157471	13
6633331	13
2558524	13
12749317	13
49100870	13
3025221	16
4272821	13
7012301	16
493805	13
2072821	13
9246973	13
10924311	13
613005	17
505940	13
15441712	13
4879787	13
13232136	13
8351336	13
19000603	16
540347	13
767922	13
6321481	13
337038	13
2222947	13
2914176	13
4704036	16
216684	16
13624519	13
16974897	13
3136416	13
350907	17
4350297	13
6292986	13
21215198	13
10084771	13
19329647	17
11807585	13
960316	13
17478421	13
1726942	13
4927973	13
6640625	17
8576679	13
11856956	13
2179036	13
11998227	13
6985760	15
31773270	13
417221	13
12564772	15
519612	13
14311575	13
370869	17
10158712	13
11905233	13
15254324	13
5055655	13
7047165	13
3406875	13
6598504	13
13759895	13
8269504	13
1998489	16
3361795	13
7972835	13
12745416	13
1142979	13
1177982	13
4222542	13
3733217	13
6223370	13
28730653	13
18634473	13
10492411	13
5570061	13
8891128	13
2787969	13
945431	13
3303966	13
17070755	13
19816792	13
2483854	13
920891	13
3916364	13
1847340	13
4636621	13
4380406	17
14114035	13
12860723	16
1228423	13
6436393	13
1736857	16
23752538	16
5206518	13
11721836	13
5508170	16
4832198	13
15247453	13
14801293	16
12667947	13
3772720	13
6723050	13
24849547	13
13788849	13
7911443	15
8221438	13
23290895	13
22970905	13
6303855	13
21910462	13
16101077	17
1554232	13
6833407	13
10352787	13
9589019	17
13947854	13
16207155	13
1879480	13
3801476	13
29109508	13
4360375	13
13029669	13
21539290	13
15259621	13
22536566	13
782799	13
395123	13
27479682	13
7178152	16
2860335	15
6685403	13
3243962	13
1925571	16
4983348	13
521373	13
5104425	13
13421300	13
856493	13
19848472	13
8953576	13
793485	13
21229659	13
6888994	13
2029823	13
9900607	13
8073	13
4270762	13
1966067	13
14056929	17
3399474	16
4435496	13
6340763	13
19198925	13
2515286	13
311423	13
10763730	13
48365	13
8996820	13
3294917	13
213780	15
9376227	13
13133900	13
3370375	13
22413356	13
17894715	16
5071922	13
20058321	13
24608278	13
11309018	13
5106176	17
3415474	13
4088660	13
13478075	13
3581173	13
5461383	13
10312214	13
5032159	13
13390579	13
1766257	16
4767737	13
23823745	17
7297356	15
10961897	13
5143070	13
796805	13
193829	13
7412035	13
5027490	13
2870270	13
288986	13
8186580	13
1778018	13
8881311	13
3501003	13
4761971	13
2315085	13
9342416	13
6800666	13
5196160	13
57011978	17
11695912	17
8392774	13
5568481	13
6134743	13
5886555	13
8097238	13
6076048	17
11302693	15
412587	13
12262940	16
4827309	13
709464	13
26401298	13
11476822	13
2123545	13
6580796	13
12080851	13
8917057	13
281885	13
33361876	13
4831839	13
13054204	13
12544458	13
3143367	13
4244550	13
8039697	15
12654910	13
917735	13
17907435	13
6023104	13
22262716	13
5387407	13
208022	13
14070198	13
4832313	13
3765635	13
19654117	16
4656051	13
22019259	13
1827966	13
31021880	13
4687364	13
10248939	16
9528577	13
13138408	13
2364576	13
8734229	17
7758099	13
13641840	15
14597823	13
23318124	15
11481701	13
134306	13
2274594	13
1866506	13
2008486	16
12508682	13
4189459	13
2424152	13
1699542	13
155396	13
32646405	13
1742355	13
905271	17
8285413	13
4482606	13
1268850	15
18996195	13
500348	13
1128287	15
280894	13
1651466	13
4026812	13
7751892	13
5830634	16
6617767	13
5596975	13
7765220	13
4827802	13
3872899	13
24505434	13
24018597	17
2418560	13
7139531	13
2541900	13
4869771	16
6839084	13
609406	16
1493429	13
22576780	15
12560078	13
14091807	16
8218298	13
34622872	16
3932161	13
4169019	13
11441086	13
5195874	16
7873798	13
1573388	13
12221456	13
8759703	13
467838	13
673767	13
16692494	13
2223054	13
45503971	13
3191413	13
11359374	17
26177553	13
2332290	13
216403	13
27106873	13
3783074	13
21144308	13
5574585	13
8595014	13
6826615	13
10838799	13
14298193	13
749153	16
2340473	13
1865914	13
25259151	13
22532495	13
15645389	13
23549295	13
17170391	15
3520192	13
15729645	13
36534452	13
9109323	13
17954190	17
10030089	13
18871280	13
1920542	13
12889466	13
9525683	13
22672046	13
7533133	13
693101	13
9595912	17
4053138	13
351804	13
24169630	13
36911461	13
31388224	13
8496165	15
1921942	13
20098563	13
35697101	13
11938349	13
2318660	13
564237	16
72415	16
1661902	13
22899944	13
15612489	13
9017974	13
6235940	15
5295127	13
16536426	13
25307494	13
11688267	13
2301744	15
2925061	13
5892730	13
215912	13
17742162	16
19005969	13
8365662	13
904700	13
15607596	16
11765263	13
1981595	13
5519060	16
2135940	16
3075044	13
12457149	16
15847457	13
1406145	13
2874252	16
10215084	13
17641949	13
15245923	13
12074177	13
14433801	13
8496424	13
14353801	16
9180019	13
8954663	11
2412246	13
2365650	13
1955291	13
8042659	16
12962903	13
681046	13
2237288	13
3159929	13
9836639	13
7382361	13
10131876	17
1232591	13
19353581	13
45014332	13
3078658	13
5969856	13
175827	13
13546146	13
8588788	13
4938160	13
9746989	13
38105032	13
6360032	13
14922726	13
1579176	17
1830905	13
1682601	13
2428850	13
1132681	13
4037872	13
15876594	13
7949939	13
6818794	13
10104224	13
4761889	13
24150220	13
4880525	13
2500792	16
18620647	13
15695203	13
604138	13
8576943	13
5654862	13
4235279	13
13576851	13
10651080	13
8375491	13
20117041	13
6348077	16
1830488	13
17044879	13
3610399	13
5059382	13
22413003	13
14877359	13
1659690	13
2149163	13
756194	13
9365796	13
14191965	13
7055376	13
1185021	13
59560	13
1290525	13
10266355	13
2956778	13
3482834	13
9173503	13
7468988	15
5939996	13
19560201	13
3041304	13
9252902	13
23552720	13
947071	13
3149122	13
306704	13
4964757	13
1884338	15
19510176	13
2900933	16
11471437	13
10030027	13
8122156	13
15855976	13
3082950	17
4330028	13
14145591	16
7012053	13
17608635	13
2996488	13
8757221	13
46028	13
27137504	13
9330750	13
1188757	13
8385632	13
8012576	13
2500508	15
23463213	13
8881667	17
10181110	17
40120030	13
9135297	13
43220982	13
5690000	13
10311654	13
5970199	13
11329173	16
4138518	13
9688965	13
4067068	13
1380783	13
10556461	13
11940355	13
1040327	13
10318416	13
13730660	16
15729279	17
6012808	17
3323844	13
2140215	13
18659890	13
8475196	13
1005283	13
979984	13
8453640	13
16439261	16
2770270	13
5781123	13
12631506	13
3609845	16
2691071	13
3683703	17
3191957	13
8066894	13
3693266	13
17417935	13
11369972	13
4996700	13
43968818	13
10005891	13
14373277	13
6958953	13
8064629	13
2931383	13
4443915	13
22652041	13
6089475	13
1835796	16
14961536	13
48030839	13
8758500	13
6399196	13
19700378	13
7418960	13
30584810	13
5969475	13
6725468	13
2682615	17
13836879	13
17796464	13
4382463	13
4593242	13
11345140	13
1779970	13
7116080	13
1155168	13
21171596	15
738651	13
5128061	13
1413092	13
6435434	13
13756359	15
14854282	13
1822988	13
10919396	13
6497213	16
10420276	13
2015298	15
2539044	13
4585828	13
7857843	16
3658127	13
840947	13
2185196	13
162057	13
2759948	13
20748237	13
1227879	13
13635102	13
9431118	16
1621674	13
12933795	13
16310599	13
11914274	13
20263604	13
557493	16
2112414	13
12323263	13
3367127	16
5031391	13
8184691	13
3877825	13
18164920	16
2056556	13
4466408	16
21923508	13
1506534	15
5450496	16
10154950	13
8939092	13
7419480	15
15421074	13
8003526	13
3492635	13
6589245	13
988362	16
7102570	13
4614721	13
5915891	16
7279582	13
4096727	13
12395453	16
13580326	13
17226906	13
18001873	16
822340	13
7509834	13
34286193	13
11913352	13
34593549	13
5634620	13
9472363	13
10260025	13
5194770	13
861308	13
4653667	16
8487835	16
7320307	17
15165829	13
2299153	15
13384619	13
1017290	13
927967	16
191931	13
43653934	13
2980439	13
2702032	13
1843588	13
9487829	13
1563566	16
4552670	13
12518873	13
6243459	16
11619020	15
13122870	13
1138638	13
12986691	17
1878791	17
8691724	13
1519165	16
3902588	13
4369663	13
16019965	13
12491569	13
18407666	13
14454685	13
6211675	13
13924093	16
4815670	13
217945	13
4526977	13
21225258	13
23668391	16
1758583	17
9868596	13
2674816	13
2808424	13
9030449	13
19733995	13
2979301	13
5021903	13
248727	13
20056548	13
8934865	13
380944	13
5618501	13
16006203	16
299977	13
1092491	13
1217291	15
6403015	13
11334152	13
593966	13
10618077	13
19353923	13
11260482	13
5845325	13
3800730	16
13565954	13
8699348	13
6815819	13
771793	13
3288073	13
13327060	13
10751626	13
4235753	16
7780879	16
23868612	13
3713908	13
2322556	13
3047915	13
887098	13
11131853	16
49858837	13
1278685	13
22318112	13
6356450	13
2842939	15
2952585	13
3714763	17
10405916	13
1646354	13
15754305	13
6154721	13
29259262	13
1800530	15
3108148	13
10406690	13
1500968	15
5139756	13
1652548	13
1996209	13
19610699	13
12905785	13
51176316	15
1923024	16
1119956	13
12755258	16
1476227	13
24437106	13
4849914	13
2993769	13
303180	13
14785546	13
3077625	13
8073570	16
24413003	16
4003625	13
7469757	13
25628726	13
20923332	13
24171465	13
6273537	13
12983698	13
8700178	13
12101938	17
9975567	13
7092075	13
975720	13
14834876	13
22003529	13
4949213	13
8466160	13
3193028	13
8166982	13
239367	13
4362498	13
2245805	13
1622378	13
14459317	16
11771114	13
4608625	13
423047	13
6784564	13
20980454	13
10059678	15
5867070	15
8768880	13
39954260	13
28566013	13
30794681	16
11194174	13
7594461	15
8134282	17
7123989	13
2837015	15
7590749	13
3742186	17
1304442	13
7238027	13
249031	17
7307613	13
17415742	13
41017175	13
64166	13
49577	13
3321454	13
13487250	13
4068947	13
5292530	13
7247921	16
1112307	13
2995122	17
4513935	13
4508551	13
4840953	17
20163089	13
283307	13
984271	13
1249010	13
17523465	13
404924	13
8860863	13
5751105	13
5928070	15
4936402	13
2328790	13
4554541	13
23279630	13
1082170	13
377020	13
354227	13
15173055	16
4475838	13
1223131	13
1847912	13
10608570	17
12275948	16
11486509	13
6631876	16
630134	16
26484175	13
583637	16
5363693	13
1871807	15
9906083	13
2589629	13
11689614	13
11912518	13
1866506	13
4472894	16
38670232	13
8113574	17
751843	13
10116073	16
2566790	13
241511	16
12727501	15
10114917	13
3000785	17
3237402	16
8430673	13
733554	13
1272192	13
7477387	13
8428669	13
8620923	13
41003730	13
5619256	13
8520967	17
8873097	17
29732643	16
3209308	13
1357446	13
10605918	13
567471	13
1222222	13
4304929	13
24203418	13
15514812	13
2727703	13
10094402	17
2371626	16
11089232	13
6278429	13
10553383	13
2643574	16
11213427	17
40567832	13
6783277	13
1129924	13
5924186	16
7723291	16
8760936	13
22791659	13
12201582	16
11570618	13
4852071	13
943990	13
6026763	13
6148120	13
1207393	13
10132753	13
26517644	13
7048564	13
16212648	17
6204286	13
13830208	13
4449013	13
3928844	16
7987104	17
3735738	16
9601221	13
16798913	13
25040081	13
22863921	13
7435988	13
2175757	13
5972801	13
12162336	16
2337600	13
6990940	15
8643717	13
9515692	13
8901308	13
10158571	13
4622618	13
188021	13
4460466	13
13175127	13
3648445	17
15387052	13
13237167	13
1109084	13
37620095	13
3459735	17
1632536	13
4223648	13
7039599	13
936377	13
22175916	15
11171267	13
3657604	13
8909036	15
6948633	13
2867055	13
788591	16
1926768	15
6056445	13
1079157	13
19840328	13
14607750	16
7225213	15
7075497	13
42131	13
4331900	13
6129083	13
1186806	15
38388810	13
6756999	13
19696524	13
18942567	13
14979689	13
2472828	13
5945371	16
8221948	15
1386772	13
5277202	15
6699222	15
6004495	15
2789436	16
2383481	13
2405424	13
877658	13
5213393	13
7071712	16
5614732	13
4918556	13
18637167	13
3937427	13
2863793	13
4142271	13
8825956	13
2155484	13
267550	13
4362413	17
41259674	13
6185944	13
15880031	13
26891373	13
1004223	13
3867605	13
26024812	15
4906969	13
7368700	13
17692158	13
8725573	15
2134012	13
2983550	13
12207181	13
4203044	13
11527392	13
24918743	13
911876	13
11473152	13
7882524	13
11664566	13
11518683	13
5216472	16
6358589	13
6950143	13
23115930	13
9400453	17
13089143	13
1993525	13
20435139	13
9456469	13
2752479	13
4206026	13
5377996	13
827057	13
12527232	13
17672739	13
8748984	13
19724869	13
12904080	13
30303929	13
21599360	13
4289174	13
15044519	13
9575519	13
19122372	13
18921586	13
19677486	13
5930879	13
14224431	15
28520280	13
2533131	13
11579800	13
7439442	13
20143188	13
2036445	17
17616658	16
3736978	13
7398562	13
3404931	13
3933713	13
249151	13
2894598	13
13189987	13
5858254	16
1453224	13
4072641	13
2830412	13
8349181	13
11391668	13
1655034	13
4918039	13
11097862	13
5836279	17
2346161	13
19568770	13
1872141	13
4917392	13
9387638	13
4742021	13
10112006	13
59576780	13
6985667	15
13667066	13
7816875	13
20219137	13
2795248	15
946143	13
5745419	13
425181	13
18445990	13
287097	16
124620	13
8883427	13
3832636	13
10906511	13
7114048	13
2351973	13
19437958	13
12352623	13
3175439	13
15415811	16
10722845	16
4789493	13
1000486	17
3004692	13
6599362	13
1462319	16
6504549	13
361237	15
12137806	13
12694120	16
431195	13
16610746	13
8264242	16
34335412	17
46920	13
1148552	13
10470411	13
3518467	13
4762190	13
631161	13
16742372	13
9557792	17
8372285	13
1489404	13
3983911	15
2777632	13
8112218	13
4346681	13
13709502	13
3764318	13
1060783	13
359043	13
2244470	13
12883600	13
7819021	15
9245501	13
29724304	13
11925261	13
3092220	13
4966443	13
2127643	13
9347313	13
70779	13
9523151	13
11410683	13
6669347	13
690488	16
16725306	13
8703314	13
2490701	17
9991457	16
9559874	13
420775	13
11583207	13
1494861	13
33505878	15
1453085	13
24360749	13
5808085	17
5850795	13
11384492	13
2799680	13
6569950	13
3758565	13
13413337	15
2282685	13
2831023	13
5576131	13
1870092	13
3702908	13
9957983	13
16143809	13
9196932	13
3005805	13
14198561	13
4376043	13
32257737	13
7404715	13
8960372	16
10170913	13
16297364	13
262372	13
7353554	13
1302343	13
9093372	13
5800588	13
19257816	13
673649	13
10583	13
5794871	13
5304523	15
37799957	13
553145	13
6363895	13
1222191	13
4886148	13
4478	13
4201891	13
3865700	13
24900473	13
5787596	13
12597478	13
2607968	13
17017284	13
4455810	17
2420482	13
9459548	13
2680968	13
536095	13
2005825	13
15119404	15
7649037	13
2115337	13
17427172	13
983719	15
7515097	16
11595214	13
13257662	16
6655248	13
7315490	13
7207895	13
31830	13
12520456	13
332543	13
13402510	13
1124257	13
355747	13
5405408	13
3149395	13
11979106	13
18842981	13
6546362	13
3391560	15
4815778	13
20126178	13
6475664	16
7080845	13
948018	16
1408682	13
4355048	13
5365824	16
12665886	13
182499	13
5755420	15
1783312	13
4941712	13
3596670	13
2844695	15
1644779	15
6943930	13
5829030	13
35080753	13
647773	13
2665871	17
3354386	16
27765509	13
17118983	15
5823130	16
402118	13
21554740	13
2375915	13
10504663	13
18820153	13
14945800	15
4305913	16
1533764	13
4399752	13
11803413	13
930315	13
10786988	13
19685014	13
25124371	13
6912670	16
2408842	16
736388	17
274341	13
1866275	15
15422926	13
21811296	15
960965	16
1193411	13
4488102	17
15695	13
4876317	13
15963300	13
3888622	17
5632947	13
1732621	13
140547	13
429708	13
3094538	13
4863883	13
27590797	13
332386	17
4720189	13
1385207	13
16920238	13
1484318	13
13251434	13
6606554	13
10474302	13
4090701	13
2808541	15
3650695	13
554015	13
4588240	13
15865741	13
15882542	13
62339	13
13593058	13
1132837	13
11244746	16
8449334	13
9020037	13
7398265	17
202460	13
1326020	15
4603324	13
1107690	13
5209953	13
3030639	13
1280389	13
1213454	16
5943278	13
2493932	13
2963422	13
25718165	13
1025111	13
25034776	13
6345125	17
670336	13
2316412	13
2746282	13
13638304	13
2622357	13
320624	13
7429952	13
11990792	13
9124750	13
6276310	15
11693857	13
3170789	13
6727148	13
2788948	17
12417608	16
106932	13
11637774	16
10155733	13
6988709	13
777311	13
250420	13
3201333	13
6196136	13
3840969	13
14512681	17
2988298	13
3835955	13
4950438	13
740085	13
15428778	13
823564	13
9939628	13
7820075	13
2816878	13
5526586	13
48239027	16
19222579	16
9117913	13
3818283	13
7998857	13
7319655	13
3840945	13
2985508	13
19887829	13
26716913	13
2700410	13
5867237	13
8467490	15
9595208	13
1722685	13
6925341	13
10037256	13
9500159	13
1541355	13
20812886	13
11576586	13
305075	13
6504824	17
18123291	13
1955120	13
172774	13
15098556	15
22906123	13
1764396	13
998835	13
30055614	13
383923	15
26247203	13
10062565	13
560241	13
49394353	13
442021	17
8352739	13
1149521	13
1022523	13
3987381	13
398481	13
12476793	17
14760568	13
1863926	12
29419142	13
4345706	13
32587645	13
1569343	13
15887997	13
6855779	15
38052453	13
5768231	17
6910846	13
25259838	16
418260	13
14642469	13
18302409	13
4055578	13
192404	13
2628938	13
2560843	16
14411306	13
10551670	13
6666538	13
12841063	13
14088738	13
3312025	13
34200036	13
5634006	17
1801950	13
5498275	13
9913398	13
18331923	15
539487	13
2846576	17
1894493	16
7846906	13
2722780	17
7092016	13
5459232	13
9255568	13
6720164	13
15116330	13
14819904	17
5524718	13
3129209	15
1909979	13
5457329	15
10274688	15
1371749	13
28560493	13
243547	13
10152761	15
7826608	13
11099215	13
3494220	13
19213960	15
2765304	13
418144	13
410113	13
34504098	13
801609	13
7687466	13
593534	13
10569163	13
96018	16
17105637	13
3343027	13
9020480	13
9407621	13
3308026	13
3471903	13
7772469	13
3004776	13
13216727	15
1887699	13
7329372	16
13594973	13
29103909	13
358980	13
911433	13
7164388	13
16089101	13
23505237	13
548988	13
18336576	17
12563267	13
1767867	13
22601697	13
13213199	13
2777524	13
17659582	13
6081364	13
18195633	13
7614603	13
2852145	13
5106533	17
3074946	13
21143413	13
2638327	13
4529183	13
5019235	13
14095033	13
1053891	13
4154260	15
6311175	13
4340557	13
6671292	13
20808106	13
9358772	13
6948336	13
742159	13
36548082	13
2482629	13
15356779	13
12015886	13
10410921	13
1780207	17
3804019	13
5299204	13
6870427	13
24862991	13
7662029	15
15818139	13
100921	13
1015121	15
8945818	16
9225280	13
235319	15
537615	13
6568653	16
4803466	16
4291743	13
377259	13
2494510	13
5810238	13
19208240	13
9124368	16
641674	15
783810	13
6232800	13
19152279	13
11748334	13
1515044	13
10784935	13
636344	13
4550302	13
8495224	13
26762360	13
5775791	13
13166504	13
1231106	13
14603226	13
1633011	13
10813454	13
49852774	17
355444	13
2951511	16
4829796	13
12397310	13
14029929	17
4005166	16
6296188	13
1092749	13
12157049	15
1503980	13
4940164	13
7238023	13
19875239	16
3447051	15
5471709	13
11066276	16
3356381	13
1035566	15
5673367	13
1645923	13
2873563	17
9892258	13
9384343	16
21006824	13
40822958	13
944244	13
2913556	13
486122	13
18862656	13
1285018	17
15633311	13
17392565	13
291970	13
995740	13
6463348	17
1206457	13
1717233	15
2735410	13
7750414	13
1695919	13
8381938	13
10239262	13
4897321	13
7279947	16
4042315	17
1953206	13
895650	16
22030766	13
3650942	13
6176614	13
21694776	13
1856152	13
44432810	17
1331078	13
1671286	15
8745560	13
2301169	13
3531838	17
4142592	16
20564884	13
5277832	13
16053797	13
6652727	13
1653151	13
16745515	13
25273030	13
3845132	16
13602082	13
1741300	16
8488613	16
10513037	13
243228	13
12720284	13
649594	13
656639	13
350651	13
13232454	13
4741693	13
11399055	13
12882979	13
989470	13
287703	13
59982	13
5989857	13
4551878	13
4439422	13
6344138	13
37983114	15
13154726	16
13635996	13
9056044	13
3814584	13
15958453	13
9158509	13
7153024	13
3107401	17
678838	13
601385	16
2557933	13
7852742	13
3116687	13
346202	16
5510619	13
3437076	13
32666393	17
2418768	13
810302	13
489490	13
47747802	13
2931971	13
3596577	13
9062799	13
1510248	13
4768214	13
1263415	15
2480794	13
771417	13
1276907	13
4404305	16
63215	15
2407352	13
4544412	16
7064294	15
797861	13
6390490	13
13898254	13
8558256	13
5854538	13
29373638	13
9986237	13
11962222	13
1104435	13
2580619	17
35060580	13
1926777	13
1335408	13
103562	13
4092489	13
1956121	13
17191176	13
4035515	13
5749073	13
20119080	13
1457439	15
9878097	13
17854622	13
10266098	13
2147430	16
30120889	13
12061270	13
2074746	13
766111	13
892076	13
15479477	13
8398684	13
15930806	13
15418984	13
9608721	13
11914238	13
3142841	13
13056938	13
12193610	13
285518	13
5128979	16
9127431	13
6277384	15
6881058	13
6533815	13
22709899	13
1975321	13
445937	16
19580419	16
14505690	13
5364123	13
8728676	13
6801684	13
18829304	15
1688799	16
9281306	13
3494412	13
17347885	13
3193238	13
2053182	13
1739190	16
1195386	13
2394628	13
14635	13
2460846	13
4697344	13
2255220	13
20091730	13
2060696	13
4591302	13
2321365	13
1196091	13
1644038	13
6867599	13
5002454	13
294858	15
10868713	13
1073257	13
6276881	13
7306522	13
2419845	13
293991	13
3185116	13
3761811	13
854454	13
20605012	13
5504251	16
6804081	13
7898921	13
5326449	13
3230495	13
10515442	17
10376316	13
11202698	13
1768595	13
9653084	13
2882401	13
845139	13
4855686	13
2978113	13
2501705	16
18823740	13
5305365	13
9971765	13
6783672	13
12798372	17
19196363	13
28149548	13
5650977	13
21411552	13
16641919	13
6281017	17
11970337	15
2331766	13
5345611	17
1609129	13
3065797	13
9301521	13
40408985	13
6204799	17
1689506	13
2963902	17
23543601	13
3368273	13
5031668	13
16637932	13
15252888	13
8572241	13
3064646	13
226943	13
1304970	13
23692987	13
3487061	13
21998789	16
2515393	13
2968830	16
3150273	13
5353756	13
16993067	13
7437772	13
2832725	13
1840170	13
3439581	16
184348	16
1898206	13
4696501	13
1318271	13
81324	13
961073	13
4022325	13
6874046	13
13515286	13
22366073	16
3771795	13
12459715	13
6257302	13
3532924	13
4677424	13
15465878	13
22354710	13
13323235	16
4607331	13
1401879	13
4083626	13
16104425	13
15249804	13
21391947	13
15994184	13
18672034	13
8100273	13
5694051	13
6583810	13
6442177	17
8814084	16
11836227	13
2516884	13
52228	13
1506838	13
734350	16
1648428	13
29602171	13
18175712	16
540373	17
2994601	17
411627	15
13418498	13
242585	16
7488334	13
129437	13
12885366	16
753947	13
12011678	13
56557802	13
3602410	13
14082768	13
15932717	13
12329413	13
4769998	17
3424947	13
939034	13
16624671	13
32425825	13
7383653	16
5046211	13
18546362	16
17054659	13
3562453	13
827512	16
506502	13
4987699	13
3588623	13
9308778	13
6861292	13
9554407	13
12548656	16
2275394	13
2962274	13
12720233	13
45431859	13
9985656	13
435803	13
2625756	13
819316	13
17334830	13
1212695	16
158270	13
3861919	13
461066	13
850867	13
5874039	13
5479687	13
17254605	13
18966493	13
10850924	13
1992464	13
4625017	13
7841875	17
5874941	13
5463113	13
2499954	13
8962718	13
22360222	13
903676	13
6813150	13
7511158	13
10922830	13
23402449	13
1826221	13
7831	13
10767727	15
10542695	13
5973188	13
1122064	13
7771731	13
23770878	13
12603010	17
2294111	15
3259283	16
7848404	13
20943946	13
1051836	13
2853175	13
19907907	13
1546602	13
550782	17
3172697	13
1054879	13
29158036	13
701900	13
14747280	13
5944233	13
194387	13
10264794	13
8838910	13
823259	13
5978148	16
43334753	13
2130654	13
4903453	16
25463376	13
7403243	13
1776314	13
4202984	13
3579413	13
785005	15
19986855	13
181170	13
174282	13
38878035	13
9426434	13
13404466	17
4789119	13
30843891	17
202206	13
450687	13
7815807	13
25506051	13
10350543	16
938728	13
26162839	15
2171801	16
21929079	13
4735379	13
7087120	13
8865215	13
705936	13
1868654	13
4595832	13
375947	13
5975333	13
3573982	13
3213316	13
14600334	13
545667	13
7557782	16
11046140	13
127664	13
4590819	15
2031472	13
9781505	13
6843941	13
9734794	13
9693940	13
2538685	13
13532925	15
3689282	17
8578206	13
24656960	13
8526504	13
14689106	13
23881682	13
2719473	13
18282904	13
2692558	13
9571139	13
10258282	15
3577798	13
6897853	13
2149718	15
25468936	13
7192572	15
7786308	13
25567137	13
19282788	13
6433760	13
20575374	13
255754	17
4187988	13
20105859	16
7696343	13
5321497	13
30552133	13
1787127	13
78133543	13
7589327	13
8124158	13
27581079	13
15585978	13
5277342	13
14547547	17
13360027	13
13486751	13
8038698	15
17393479	13
16101505	13
8395477	13
18681784	15
7421774	13
21828472	13
811782	13
7202227	13
11784726	13
2769989	13
7600738	13
2953223	13
11078539	13
6960681	15
4410382	13
11152218	15
13145928	11
8520692	13
6800710	13
14204409	15
450021	13
8985286	13
3791442	13
422136	17
790504	13
2847937	13
7004119	13
27129302	16
443957	13
2127131	13
4967503	13
12489574	13
2894319	13
20282258	13
3067394	13
10616099	13
5782279	13
1924851	13
1661726	15
5423941	13
9722042	17
4550323	13
573315	11
246963	13
9532480	17
10150106	13
5256450	13
1689608	15
25331436	13
1411663	13
1541399	13
8184900	13
2813808	13
4274867	16
14627364	13
16265510	13
23228604	13
6308229	13
37404241	17
1402620	13
5793720	13
2426748	13
14726144	13
116143	15
5485523	13
3994168	13
15021522	13
5226485	13
23017958	13
15295688	13
2840762	13
12103916	13
15944969	15
18774021	15
439947	13
3580393	13
6714068	13
7922348	13
5001559	13
4747318	13
6241889	13
7379101	13
12847355	13
7010976	13
2572553	17
14201424	13
3827550	13
3918933	13
10968382	13
2688811	13
5955073	13
1253682	15
4399803	17
22928846	13
9061022	13
11370253	13
4758852	13
6395189	13
4576487	13
29488818	17
4210021	17
12255195	13
3674000	13
11255285	13
5522398	13
9780909	13
10835717	13
14440124	13
201648	13
18781271	13
1750403	13
72182	13
18731219	13
8579258	13
1153333	13
626631	13
3234095	13
10241946	13
11474991	13
1969702	13
2909024	13
1319304	13
7304966	13
8512758	13
4384524	13
648158	13
1239310	13
1846852	13
9062540	15
2397843	13
3297591	13
2976122	13
17957034	13
5885296	13
387818	13
659093	13
79554	15
4711082	13
6708603	13
2151624	17
8883063	13
37114	13
8244122	13
12481099	13
10645	13
8054819	13
1629742	13
6061621	13
17350863	13
1276292	13
8976629	13
1928419	13
15360457	13
8165302	17
5719257	16
16977502	13
2973354	13
614371	13
8703942	15
10110203	13
30947899	15
3127862	17
14145354	13
3983964	13
1582450	15
4951968	13
2629982	13
2716828	16
1052298	13
5435584	13
11110650	13
7752152	13
14212417	13
150640	13
12995269	13
18596283	13
5990217	13
12065992	13
5625306	13
2704061	13
1565700	13
1442403	13
7266215	13
6124413	17
2838644	13
580020	13
11229766	13
7120769	13
3720985	13
13880256	13
3140262	16
4229946	13
4248095	13
4609401	13
6899113	15
10461395	13
11248387	17
21454571	16
10485897	13
2481811	13
9436164	13
958976	13
729724	13
7679698	13
1460881	13
3213098	13
1617630	13
9024686	16
1453705	13
28710914	13
6946985	13
13904410	13
9622347	13
6489406	15
8381451	13
15966778	13
1149023	13
16334926	15
15040572	15
18221638	13
3017815	13
3875563	13
2681958	16
4935909	13
4981218	17
9058662	13
9551428	13
15814457	13
22653208	13
1597663	13
3842887	15
915160	13
9371542	13
15050253	13
25364780	15
3374120	13
9173735	13
21177298	13
3257094	13
6479484	13
7205724	13
7751664	13
18649733	13
10378542	17
1682573	13
7050253	13
12108405	17
941015	13
4113517	15
381170	17
2673650	13
1183517	13
2904837	17
1899184	13
24879078	13
4421332	16
4138551	13
8375758	13
5556897	13
28766184	13
3889661	13
24338118	15
8273678	13
2855017	16
24271574	13
6204892	13
34864333	13
3809208	13
10319134	13
5763795	16
5141801	13
18454287	13
4535212	13
169752	13
253074	13
1356169	13
4907606	13
5715043	13
5015851	13
4143814	13
32777842	13
11907178	13
19961212	13
6198319	13
2140387	16
5131042	13
12766857	15
5427467	17
2323845	13
2770304	13
6229371	13
5461020	17
24600459	13
13969028	13
13045183	13
12402257	13
268475	16
4207039	13
84908	13
32134183	13
7800026	13
182480	13
6751372	13
12231448	13
6037338	13
104302	13
709525	16
6376390	13
8729469	13
4149306	13
9853473	17
706306	13
15837433	13
238703	13
7788208	17
3424607	13
13175120	13
4352464	15
5984804	17
6983582	13
185101	16
9293621	13
5539452	13
11052408	13
5902258	13
22487461	13
10531129	13
12765018	15
19795195	13
670242	13
10153374	13
10717201	13
11739441	13
5336557	13
10474406	16
2920503	13
9943655	16
4083958	15
123170	13
18841388	13
6221083	13
13066690	13
622228	13
16252476	13
2050150	13
436267	13
2524502	13
15551345	17
24125820	13
12706896	13
5578031	13
2051296	13
170317	13
5324686	17
6188564	16
1300710	15
1627028	15
15580519	13
12161536	13
524324	13
17507399	13
7651069	13
12877098	13
3694664	13
10198802	13
1122299	16
12857580	17
528159	13
1269198	13
7546035	13
32277288	13
10645707	13
526852	17
2894539	13
3472669	13
705578	16
14008882	16
4848884	15
1755281	13
774314	13
28989272	16
3671482	16
14826895	13
11020297	13
9582195	13
2854491	13
20346107	13
8471687	15
5508024	16
11644067	13
3169479	13
13890413	13
1248707	16
3420819	13
4242126	16
26953200	13
2982804	17
1150899	13
1976087	13
3442301	13
5263013	13
1306961	13
27778332	13
6065929	13
25646854	13
7502713	13
8570086	13
10346800	13
4646567	13
535332	13
1736980	13
24012524	13
22415792	15
1309952	13
5354020	13
5056703	13
12880371	13
9658478	13
2030677	13
16754200	17
8923265	13
7718562	13
9248735	13
18996716	13
3368456	13
5324494	13
3619318	13
2553451	13
1356891	13
4433682	13
30399632	13
13650021	17
5901506	13
29873463	13
12053125	13
452016	13
600582	16
9634877	13
7996549	13
2407292	13
5272748	16
30417051	13
11178122	17
6754226	13
1499490	13
8925472	13
10244276	13
4334769	13
37353270	13
15523447	13
3540996	13
12722975	13
5547649	13
20311187	13
109098	13
122247	13
3130772	15
5047709	13
2852239	13
922126	13
15975832	13
485206	13
1535997	13
9921106	13
16086007	13
6019317	13
30961259	13
41872077	16
14779287	13
2155194	13
10144035	13
11160414	13
14506670	13
14290916	13
1227615	13
11135506	13
108763	13
3521452	17
6605526	13
2214834	13
7143258	13
1945866	13
16141536	13
7092949	13
7119091	13
1126490	13
15123582	13
8844137	13
3352919	17
13411020	13
7312358	13
7404426	16
22960638	13
8301049	13
11201397	13
30813819	13
3340039	13
15877668	13
25151185	13
7178621	13
10451717	13
14594583	13
362900	13
1622640	13
1938355	13
9966965	13
2277354	17
3992510	13
846510	13
921500	16
3149527	13
4016015	13
7886339	15
4400651	15
12315951	13
10389415	13
4738856	13
8851468	15
804393	13
692946	13
2830473	13
6475028	13
1086235	13
7520906	13
3834211	13
16777805	13
2811950	16
3339553	13
8141212	13
1417735	13
3956548	16
9209535	13
2718476	15
11494469	13
478528	13
4972359	13
3907065	13
28606936	13
3326618	13
11554941	16
2330523	13
16207168	13
1014668	15
4905173	13
3813462	13
13589817	13
12681155	14
428796	15
6702497	13
19007459	13
5914453	13
4633141	13
9563166	13
1357287	13
3923125	15
5730748	13
597143	17
2317679	17
4528551	17
1019285	13
7601118	13
3401244	13
5602696	13
6749421	13
1113414	13
6837622	13
6264290	13
4050203	13
2114827	13
5168761	13
2197984	16
8421436	13
7243929	13
690672	13
42278112	13
187020	13
6193569	13
5154284	17
9377839	16
6622244	13
3754327	16
1535503	13
8758901	13
509382	13
12904496	13
2870526	16
2578305	17
15400212	13
26400378	13
500325	13
15587881	13
2558772	13
4558672	13
7003855	13
12310445	13
2432402	13
25053228	13
949908	17
12110944	13
14868242	13
7888438	16
433030	13
18459087	13
15340879	16
3797957	13
9617121	13
10602287	13
16141299	13
1560101	13
15675614	13
7084363	13
3189310	13
5397966	17
1767217	13
407818	13
14505092	13
6076346	15
3977214	17
5510374	13
6227877	13
16049264	13
1203294	13
9607077	17
3670415	13
3246534	13
13077518	13
2234863	13
1551956	13
819430	13
7852806	13
3384526	13
11191528	13
19519381	13
21331844	13
21157085	13
37771	13
8656537	13
21251898	13
8009262	13
4529463	15
21308062	13
1157923	13
14321362	13
39260	17
20837557	13
11487804	13
12753716	13
396653	11
1164239	13
96303	13
12618423	13
14276934	13
3450767	13
9723105	15
1150342	13
3971997	13
9344703	13
3165407	13
1304486	13
3552487	13
4436623	13
15437642	13
9892059	13
17660550	15
5405117	13
11993134	13
14690292	15
35468471	13
9796519	13
1268047	13
433808	13
4244009	17
18832673	13
5514716	13
3859194	13
9271105	13
11946755	13
315031	13
68211	13
160530	15
16281857	13
4409916	13
1934011	15
4662342	13
20331825	15
1062841	13
8949994	13
541795	13
10304991	13
22383333	13
12726079	13
4417268	13
1124036	17
6543783	15
2936923	15
19197777	13
22274151	17
15825527	13
3957737	17
5044726	17
33088831	13
4142730	13
3764701	13
8326968	16
2093851	13
4235898	13
7406149	16
10134241	16
8711647	13
2132482	13
5568450	13
2195256	13
31343617	13
4779989	13
919474	17
1542199	13
9619724	13
8760247	15
23799228	13
33917904	17
2345989	13
12338610	13
1052099	13
9051275	13
2416158	13
11854898	13
7189590	13
2926767	13
2640544	13
17959565	16
27500663	13
5063700	13
7811040	13
518011	13
13178706	15
6499684	13
9131887	15
5859741	16
1641290	17
20647156	13
3190985	13
4303971	13
7333558	13
4382128	13
14542483	13
2497978	13
2728256	16
38622050	13
8123337	13
92038	13
5564081	13
2074873	13
1481037	16
6100734	13
5320601	13
4659548	13
6044138	13
9479814	13
3883778	13
4175336	13
3413349	13
1764808	13
3097606	13
26819730	13
7614127	13
10261453	13
277096	13
8194294	13
1740727	13
1458612	13
13503006	13
4464687	13
1892837	13
1780539	13
11110370	13
2701132	13
14499053	13
5383160	13
3485024	16
17165958	13
10416071	13
14493527	17
10075493	16
20821212	13
4781012	13
13756017	13
4300637	15
1054987	13
35275232	13
1713283	16
2111947	13
947997	13
3482312	13
12269009	13
8375698	13
12202792	13
2846391	13
10189756	13
3630784	13
25611953	13
2723608	13
504546	13
4729324	13
30721931	13
29852622	13
6492356	13
3342390	13
6553240	13
5374320	13
1150494	13
378347	13
9386638	13
11523387	13
13331876	13
2960582	13
26100720	13
39812271	13
3403662	13
41391156	15
508095	13
15185736	13
14797847	16
1179303	17
718662	15
16829267	17
1885569	13
6798726	13
9388914	13
4407972	16
17062320	13
320781	16
4400164	13
4817723	13
1497265	13
4680483	13
2736669	13
2167343	13
8114238	13
14429170	16
15752485	13
3272152	13
1277226	13
9613380	13
3418636	17
4901414	13
2703297	13
422826	13
5692911	13
494502	13
4747698	13
151416	17
3968794	16
12717050	15
15916723	13
9097331	13
7515691	17
9348841	13
931671	13
3888746	13
8749948	13
166725	13
5734306	15
3197878	13
13671060	16
8844275	13
16988689	15
24992264	13
3734807	13
457671	13
571954	13
6066473	13
1533652	13
4274042	13
17629623	16
3502997	13
21044573	13
3625095	13
595585	15
11274274	13
28288726	13
14687457	13
5762643	13
884283	17
7707550	13
22181658	13
9117	13
17247546	13
3889387	13
3493975	17
7790421	13
66593	13
643721	17
4873268	13
7845069	13
7032488	13
30926064	16
18495558	13
51105638	15
201634	13
725964	13
13515446	17
8007698	15
3240880	13
7528709	13
2520796	13
3234581	13
9114501	13
1548841	13
978944	13
13095805	13
29881673	13
7422692	13
5698923	13
4006643	13
10829723	13
260719	13
10407935	16
13522166	13
3947674	13
7476220	13
638696	13
15913148	13
1347388	13
6674140	16
1792252	13
4817769	13
15068027	13
6601408	17
209202	13
25318969	16
13936485	13
2704722	13
13325986	15
16311383	13
6653593	13
13680527	13
11497599	13
14265133	13
3044480	13
2594173	13
24643175	13
10192616	13
9409495	13
8487102	13
510310	13
1760727	13
7279537	13
1501584	16
15588242	13
144380	13
8144347	13
2214749	13
36468615	13
15036938	13
6497944	13
337195	13
8290836	13
3537754	13
4039890	13
2140529	13
3244211	13
375229	13
24140858	13
10137610	13
264830	13
6881445	13
19242853	13
10859342	13
1643492	13
1356152	13
963672	16
5330707	13
9284	16
2163399	13
611769	16
7228237	13
4060778	13
2186236	13
8387150	13
13616222	13
14267038	13
27530855	13
3469176	13
241428	13
16651511	13
16084708	13
7440376	16
15813707	13
749144	13
11903954	13
9430916	13
4545607	13
3149882	13
21220345	13
53171181	13
30884030	13
2800026	13
20331943	13
14774589	13
33368527	13
2121083	15
4823756	13
7114389	13
11421002	13
6482620	16
328705	13
433705	13
13398456	13
23843696	13
10771155	13
696618	13
268276	17
2851221	13
9252312	13
6893684	15
59180218	13
8853249	15
13928270	13
52463	13
9615591	13
5802121	13
220011	13
4858019	16
521995	13
4913286	16
5441182	13
27173032	13
14397805	17
1045523	13
9199075	13
2537609	13
14486288	13
718929	16
1798435	16
390998	13
5785786	13
111449	13
536482	16
6029318	13
433353	13
4230113	15
7030491	13
2893582	13
1678505	13
1831211	13
14671561	16
24421950	13
934003	13
10395716	13
4971875	13
214995	13
1305010	13
6549284	13
11787280	13
7117720	13
2211401	13
11077709	13
3697046	13
15020882	13
42913870	13
10690353	13
431403	16
3694625	13
6402059	13
3678022	13
1113835	15
3057526	13
20095749	13
3351492	13
6785083	13
4760697	13
169392	13
28192804	13
23592726	13
1816071	13
24598375	13
14622138	13
7526493	13
5373626	13
12620286	13
7098144	13
3014228	13
3845488	13
24519602	13
18673921	16
1119946	13
919684	13
7084476	13
7391880	13
15659931	13
5226238	13
6395376	13
18943504	15
5005681	13
13296882	13
5868027	13
9104428	16
2156225	13
30494152	13
3272191	13
708105	13
9141070	13
872228	13
2213567	13
4017777	16
1019119	16
2956414	16
19761737	15
12934941	17
4677370	13
13840528	13
15256450	13
3012612	17
685017	13
6344342	13
2612031	13
19508302	13
3151815	13
25201753	13
4728795	13
2288046	13
14044568	13
7873007	13
3252410	13
2560563	13
13511169	13
8036639	17
4197065	15
13944600	13
5140749	13
2831888	13
13424911	13
739291	13
1087846	13
14236093	13
7536909	13
45279245	13
4780599	13
4588039	13
2288480	13
3477596	13
8107113	13
5678661	13
7266615	16
3812091	13
6925707	13
30791939	13
1109459	13
2796631	13
6840176	13
94456	13
1877649	16
9698466	13
9171911	13
1460131	13
2682713	13
8239447	13
2329039	13
10147426	13
14698620	13
11014397	13
10088519	13
32784303	13
9075179	13
112372	13
2331820	13
23457201	13
15179596	13
9223240	13
27732757	13
1168720	13
1356160	13
1085151	13
9773104	13
34041209	13
14503988	13
11547861	13
6025577	13
18915526	13
17741012	13
4196897	13
3659571	13
3056258	16
36526513	13
9303866	13
27295051	13
4023726	13
14788613	13
4224113	15
17722008	13
17822114	13
3234590	16
90537	16
9587833	13
8443613	13
1261556	13
5450022	15
1404377	13
5689536	13
1525450	16
4309738	13
11085466	13
5641045	17
18366416	13
144790	13
4287321	13
4748825	13
4358975	13
6537939	13
45321361	13
3820191	16
15686692	13
9325817	13
12214861	13
1692958	13
4333111	13
1524828	17
9233523	13
581766	13
1905740	13
10556939	17
13421617	16
8925440	13
7542117	13
15963578	13
4023740	16
4201220	13
33001742	13
3219331	13
6900964	13
18846886	13
48416900	13
13287768	13
4183683	13
9894671	13
434505	13
2813278	16
6071734	13
1378972	13
3405224	13
3082464	13
5559193	16
10288336	13
1160826	15
4073976	13
4828213	13
2569284	17
7706492	16
4650989	16
2442464	13
3762986	13
1047928	13
971304	13
15249203	17
948613	17
2461595	13
14368169	13
4522110	13
2586304	13
16378457	13
7230000	13
15275723	13
18021629	15
5857800	13
7267920	13
1783318	13
4212677	13
25511421	16
4975882	13
1133927	13
748971	13
5144972	13
25480776	13
1912021	13
7617806	13
1960822	13
1345099	16
759769	13
9882128	13
2966652	13
2163914	13
9075984	13
13091797	13
126823	13
1290953	13
844753	13
10013931	13
45502114	13
12068236	13
21124580	13
5284051	15
8902472	15
2509176	13
19593519	13
7643676	13
1580595	16
3141145	13
3388469	16
20643223	13
3872177	16
4289933	13
6750323	13
668358	13
758518	13
5112650	16
2502795	13
169902	13
7040809	13
10999523	17
3531566	17
1877015	13
5092745	13
3680000	13
2378807	13
7565185	17
715426	13
14503573	13
11146666	13
28201672	13
8306653	13
6222144	13
8572959	15
6968309	15
4609382	13
4771658	13
11939583	13
22398914	13
4252841	13
1398034	13
157166	13
4255662	13
4579883	13
7558527	13
3457225	13
11099394	13
25630793	13
7731518	13
5910109	17
4025879	13
1811309	13
17829288	13
3638606	13
18276120	13
15317826	13
5282425	16
1782483	13
8160859	15
3650537	13
37465817	13
9870928	13
19653401	13
10401056	17
471669	13
4103321	13
10916840	13
7105183	13
19665098	13
4461259	13
4082837	13
3690895	13
2378695	13
7079488	13
17634141	13
57765	13
4474440	13
18355461	13
3375054	13
11805931	13
1570826	13
5181691	13
7548863	13
1317580	13
8636184	16
5368442	15
1452952	13
11590356	13
7858107	13
9470155	13
899181	13
14100900	13
3042880	13
332156	16
18688472	13
1345543	13
3276552	13
901946	13
6004098	13
3527760	13
12329954	13
4575787	17
3536232	13
6759845	13
3818524	15
4760703	13
5733095	13
586106	13
420802	13
9160539	13
2918237	13
8593070	13
9721177	15
4460727	13
16783139	13
20604480	16
7158980	13
15112329	13
7296177	13
12680796	13
3781050	13
2624442	16
37296307	17
10081877	13
4628823	13
12808717	13
4932920	16
277615	17
2676997	13
5785498	13
23983041	13
8967230	13
2064527	13
1103627	13
182268	13
12083087	13
8015796	13
13775555	17
3736358	16
12769440	13
5899599	13
14916560	13
35077309	13
17192870	13
13233946	13
7072545	13
757886	16
2965662	13
17307243	13
3045476	13
1513086	13
809975	13
9152990	13
267883	13
20695497	13
8352116	13
12103843	15
3291202	13
2116556	13
11993844	13
654821	13
1770619	13
430956	13
9270534	13
18861900	13
845869	13
6479427	13
2030815	13
2363075	13
983383	16
3567255	13
10162453	13
7608200	16
35538190	13
3297832	13
26126285	13
13319833	13
9855642	13
9836798	16
1248206	13
6103011	13
5168691	13
1570672	16
111775	13
10699236	13
7905305	13
11694693	13
4904449	13
1767624	13
3826093	17
4541693	13
21335795	13
1409214	17
13146034	13
14327482	15
47086439	17
1199950	13
6743930	13
1612558	13
616629	13
5441166	15
42809	16
4467665	13
4606544	13
6923362	13
11176847	13
1560321	13
13941996	13
3364637	16
3781275	13
3597897	13
13053477	13
1560511	13
8166628	17
9382019	13
20331463	13
3004748	13
4477364	17
49203	16
5342788	13
2854249	13
158486	13
19627393	13
12384233	17
8210196	13
1077555	13
488700	13
8240074	13
2515617	13
6422340	15
217912	13
4546328	17
1331127	17
3405123	13
14363819	13
5344322	16
373528	13
7884739	13
9306675	13
3128455	13
26916500	13
16596179	13
34915435	13
787854	13
1228256	16
1266569	16
33988347	13
4047152	17
3767405	13
21829987	13
9738374	13
26686410	15
4082821	17
9732899	13
877558	13
8579121	13
10296764	13
12547085	13
569592	13
1926914	13
7073255	13
5163366	13
25881471	13
14045352	13
1307782	13
1225106	16
1089214	13
8772315	13
9218585	13
1112772	13
4190023	13
3811442	16
20467812	13
1314605	13
7024370	13
502610	13
8185807	13
41609857	13
955876	13
12315175	13
13123599	13
19531641	13
10659072	13
3940776	13
5519678	13
1571468	13
12999650	17
1983757	13
7785223	13
880009	13
5243797	13
20038261	13
38985318	13
15817104	13
207377	11
19474498	17
9118330	13
2904151	13
6787347	13
5825921	15
11015270	13
12115400	13
216785	13
13361903	13
16779611	13
36502969	13
2230910	13
14084634	13
251038	13
13472613	17
2752076	13
23811388	13
3279181	13
1556239	16
4971620	13
4755514	13
11075852	13
10996879	13
12648277	13
7164242	13
2349548	13
30777820	13
11957651	13
6244105	13
555555	13
3220498	13
596679	13
1185366	13
5936863	17
2200977	16
4341105	13
26629229	16
724455	13
2825260	13
8657810	13
45817425	13
18749496	13
10721602	13
9873836	13
18430295	13
31792464	13
10957698	13
6763912	13
5761881	13
1464950	13
1617452	13
12852806	13
2432893	13
28902157	13
3746443	13
7008040	15
2247805	13
1022276	17
4731121	17
16731719	13
1801497	13
38971714	16
281710	13
2018211	13
989433	13
18369696	13
8945071	13
21438042	13
1964517	13
11238279	13
5689130	13
8318689	13
6444313	13
7608351	13
517808	15
12479652	13
4781466	17
18873200	13
15098807	13
2980881	13
3301223	16
1670084	13
28350	17
4914358	13
10515446	16
476170	13
10602731	13
266061	13
20211806	13
2659792	13
10299882	13
20871057	13
13195950	13
5800475	13
7092429	13
4156307	16
7945576	13
29006143	16
5183050	15
2107017	16
9568784	13
5959598	13
21109416	13
4421186	13
2173741	13
2863835	13
16331349	13
17066968	13
16914464	13
1087004	16
2760660	13
5378628	15
3319315	13
19677979	13
6264721	13
6604821	13
13226657	13
2364847	13
35289737	13
8239857	13
2367397	17
2410215	13
8774098	16
3819471	13
316	13
7201805	13
15163944	13
1115863	15
2008955	13
18422057	13
1763445	13
1509550	13
3471047	13
1400931	13
2532991	17
5164355	13
2498830	13
12093355	13
21583844	13
2999448	15
6857363	13
9413917	15
20864832	13
7226507	13
463430	17
927790	13
6944900	13
9029872	13
746416	13
1414989	15
19060041	13
6912970	13
5416634	13
754113	13
1589029	13
91971	13
3614318	17
21433742	13
1681721	13
2923132	13
14216724	13
18836947	13
687845	13
16882711	13
10792142	17
14491810	13
18495370	17
12291482	13
3657144	16
753298	13
1262978	17
789805	13
16367427	13
6597501	13
682543	13
10138484	13
6349159	13
4145499	13
5283103	17
4909949	13
7776315	13
4166418	13
4732451	13
2256752	13
4996477	13
5073704	13
370963	13
462204	13
1016579	13
25680269	13
4834547	13
9251587	13
3927539	13
19414878	13
23778581	13
9616747	15
4919406	13
1110994	13
16406147	15
1155582	13
17554725	13
2840153	13
4078856	13
5902294	13
1070098	13
4611772	15
7753330	13
19306961	15
9641210	13
2133300	13
348673	16
4792677	13
2306126	13
6771456	16
10697163	17
1028224	13
8062879	17
673652	17
1782442	15
5835575	13
676200	13
35604529	13
37465994	13
10674615	17
17414091	16
5412252	13
3561242	13
2494786	17
18393584	13
105601	13
8859138	13
3512982	13
5824570	13
6062300	13
19509755	13
36967281	13
8234968	15
38244826	13
13514185	13
6173841	13
3535727	13
5719972	13
489338	13
7552446	16
4339261	13
20996303	13
8125700	13
8469169	13
10514452	13
27972432	15
16431950	13
8828360	13
4660660	15
15118637	15
1061586	13
12484661	13
12265287	15
4271664	13
140865	13
2928921	13
16835926	17
4446888	13
14344181	13
3364549	16
990152	16
3565468	13
5809526	13
16924502	13
19772608	13
4248261	13
4186247	13
2140702	13
23855	15
3795254	13
1301048	15
16463718	13
4495305	13
4509965	13
4754706	13
11169279	13
7731494	13
2840311	13
4392125	16
15361788	13
7994739	13
15162689	13
1062557	13
4574221	16
15676188	13
8204550	13
1102836	13
56411639	13
10558805	11
534748	13
26128761	13
8644982	13
7626597	13
2839916	16
26448411	13
12831551	16
8943399	15
9970437	13
2495979	13
4990000	13
318794	13
14603817	16
29901195	13
1193074	13
9170413	13
7290457	13
21982952	13
11069603	15
3617888	13
3325664	13
1792830	13
1789720	13
23873262	13
1102266	17
1627585	13
3278522	13
6587587	13
961136	13
9452487	13
6389804	13
4505988	13
31102304	13
41839553	17
36246755	13
15417396	16
1593291	13
7149518	13
16574696	13
23257154	17
342503	13
13499194	13
12458828	13
3924898	13
8484252	13
10608361	13
360859	13
22625203	13
9281247	13
12276478	13
17216315	13
3744727	15
5610623	16
9055731	13
16716361	16
4687676	13
26272786	15
2614208	13
5667219	13
4392073	13
8409884	13
7609801	13
2034825	15
2674806	13
1028946	13
2439811	13
3751139	13
25444422	16
20363074	13
1250817	13
22784716	13
3364750	13
3095295	13
471036	13
2628220	13
4329054	13
11657230	13
301659	13
180207	13
38572290	15
3782316	16
5862685	15
702585	15
12995459	16
7047822	16
12260138	13
7125570	13
5845315	13
14631116	13
542725	13
12904905	13
8087195	13
1990851	16
18999796	13
7516702	13
3285042	13
290774	13
6792825	13
5764558	13
8388740	13
13202968	13
12691821	16
6137799	17
6343949	13
5204909	13
4557455	13
4618471	13
5007159	13
5581104	13
616977	13
1254579	13
10087598	13
44398388	13
9014272	13
3778527	13
8003878	13
7320921	13
6950320	16
1371892	13
1167521	15
9096195	17
7437141	13
459208	13
2589213	13
12723819	13
1048598	17
5820379	13
10837188	13
30832913	13
392829	13
3917972	17
5578269	17
1667558	13
399667	13
4853294	13
167546	13
6720301	13
4653425	13
2630902	13
222574	13
12348924	13
2699157	13
17556469	16
25372370	13
18468369	13
2374856	13
2172110	15
2235363	13
219372	13
11292412	13
415774	13
3234355	17
5669503	13
4312035	13
12502869	17
22900500	17
334406	13
40425201	13
9182644	13
12633115	13
624707	13
1280733	13
1309073	13
5677214	16
381217	13
25348804	15
6264725	13
6435451	15
1079956	13
2358674	13
17994716	17
16867286	13
13694358	16
18220055	13
1773466	13
5016029	17
3765765	13
4322109	15
31803077	13
6515025	13
2312420	13
1016753	16
5340508	13
3395951	15
1604028	13
1455038	13
40996259	13
1845150	13
3658244	13
6391596	16
1198225	13
12493611	13
6310287	13
3685024	13
16562213	17
9137470	16
1750835	16
9913366	13
13990845	13
8548169	13
19872456	13
11195583	13
22554164	13
7087035	13
11067560	13
1279430	13
14320004	13
5825063	13
6456742	13
27872658	13
6148650	13
85025	13
2288440	13
9963437	13
1054703	15
10480929	13
3938817	13
3823902	16
1981999	13
172986	13
14219736	13
8896020	13
13864297	13
7478101	17
92281	13
1997945	13
14925270	17
9563495	13
11911926	16
7211631	13
3249701	13
1829674	13
8121881	13
33366328	13
2383674	13
9038321	13
11682092	13
15135910	13
8817643	13
14336336	13
655159	13
2349626	13
10391005	13
7233131	13
4476133	13
1123037	17
19311416	13
10857149	13
18540681	13
13630228	13
9430518	13
12713	13
2034365	16
7448965	13
5256792	13
16924569	16
10149807	13
8962841	13
249063	13
7311561	13
6929450	13
8123657	16
6812465	17
5564642	15
13593961	13
1383393	13
3383677	13
16069310	13
4613307	17
507276	13
8342992	13
558708	15
3871277	16
14432263	13
13188072	15
11555747	13
6978920	15
1086869	15
14968960	13
3239602	13
33431	13
4520826	15
1623677	15
307851	13
9628902	13
20208802	13
1350851	16
26636465	13
6398894	13
7437096	16
4212754	13
10881113	13
14676769	16
402360	16
1634733	13
2851933	13
3161145	13
829345	16
6975575	17
28540969	16
2631350	13
397730	15
1193962	13
1256704	17
9943958	13
10132077	17
2282295	13
6003470	13
13186469	16
2740144	13
2505	16
1871571	13
5002757	13
9239405	16
9087148	13
11994376	15
2286083	13
2360042	13
2543411	13
11823905	13
14874101	13
4109415	13
14569030	13
10986655	13
13124742	13
4468206	13
9714203	13
6210550	13
3021774	13
25352822	13
7631938	16
289202	13
36248301	13
15156955	15
23739181	17
3617394	13
1263142	13
1991009	13
1066351	13
3742200	13
325561	13
7201312	13
2906364	13
6346902	13
4789664	13
10006109	13
8738895	13
760951	13
13903961	15
5099836	15
1476775	15
429715	13
1510693	13
1647482	13
8894487	13
1605406	13
5423282	13
6533435	13
10473457	16
4063131	13
11247388	13
8566619	13
2402824	13
5094320	13
22603508	13
818886	13
19960641	13
17556830	13
9159688	13
46139284	13
7101910	13
17791232	13
771722	16
3661519	13
5876489	13
10328346	13
2283371	13
14989573	13
11777584	15
36527964	13
11317556	13
4575624	17
5159219	13
19767326	13
8478263	17
8642570	13
1291520	13
4303243	13
14386659	13
1687173	13
50649243	17
6942022	15
3851939	13
6779842	13
9921474	13
10942349	13
3858757	13
789039	13
3103861	13
464662	13
9246554	13
9309222	15
2778496	13
1799599	13
7381556	13
152774	13
107089	13
12914247	17
1183655	13
3660127	13
14117628	13
7120796	13
4923921	13
1798567	13
319472	13
986160	13
3602249	13
4897951	13
1994542	13
2460732	13
3550151	13
6039441	13
2176164	13
52908	13
2398843	13
8664231	13
2999546	13
4892627	15
4073955	16
6582143	13
7253959	16
3514214	13
751520	13
1738549	16
41611	17
8040725	13
27449923	13
2193113	13
9858076	13
9675687	13
727120	17
7491073	13
7497800	13
25516191	13
885688	13
284851	13
607087	13
3798070	13
16384803	13
335418	13
19472826	13
9285389	13
6629551	13
4609564	13
958097	13
17461409	16
380260	13
357179	13
32306281	13
1659261	13
15024	13
1880845	13
1195347	13
9595831	13
14943167	13
451418	15
15576875	13
2189807	16
5224571	13
16001350	13
19396507	13
1011572	13
2978663	13
14154666	16
5638630	13
20827972	13
1009005	13
28308337	13
1169622	13
1480300	17
6871051	17
972207	13
46238882	13
6751790	13
6922053	13
8999054	13
3055185	13
1566638	13
485595	13
2408353	13
26161400	17
6319156	13
6780698	13
9500906	16
9408310	15
4302609	17
2166325	16
19060047	13
2535915	13
7075667	16
377386	13
17097013	13
2109975	13
654660	13
14977682	13
1432379	13
8295526	13
10134583	13
796445	13
369075	13
691937	13
2104344	13
5256005	13
1213915	13
589550	13
8444332	13
9904239	13
5462526	13
5303030	16
4737433	15
2918769	13
2952038	13
9897798	15
15321937	13
7636844	13
15423267	15
52880078	13
6885982	13
231530	13
12615595	13
3959220	13
3417976	15
5517885	13
1188842	17
9467783	13
2409892	13
7672826	16
1076445	13
4487846	13
4797426	13
2007496	15
2270978	13
11541582	13
11005834	16
6542280	13
15558543	17
18010552	13
4777159	13
3532718	15
1446813	13
20202245	13
5621410	13
539308	13
5765886	13
2869694	13
1652124	13
170601	13
19377132	13
22803434	13
6669914	13
24402194	13
6974489	16
939493	13
8415760	13
3125459	13
43309	13
31788832	16
6557403	17
30210970	13
3303119	13
4204913	13
12492071	16
9531070	13
10582125	13
571357	13
3337538	13
11020816	13
422132	13
11136649	16
12330398	13
9823826	13
12328046	13
2113689	13
10163771	13
15217331	13
7743475	13
20437068	13
7009055	15
32495692	17
1839433	13
2894247	13
5736781	13
4981278	17
16306931	13
15997870	13
3513287	13
3592002	13
15739751	13
11809755	13
735910	13
5377366	13
1022694	13
5592713	13
9831906	13
282474	13
9524991	13
6212279	13
4868345	13
15267367	15
7807703	13
5450645	15
1194407	13
5169525	15
3644155	13
18114741	13
47966529	13
10058749	13
17288863	13
5053969	13
5547794	16
13808653	13
1384334	13
3048024	13
1621004	17
769798	13
210022	13
11938204	16
7351113	13
1331497	13
2489257	13
11254682	13
8853310	13
78865	13
33804524	13
23113754	13
6621159	13
17960335	13
22138898	13
24864908	13
5812539	13
40980548	13
11216495	13
890769	13
441662	13
345691	13
5871297	17
950220	13
1162603	13
10028273	15
487005	13
20712408	13
2798981	13
4476279	13
10582178	13
11277548	13
4610490	13
5125289	13
6324514	13
3832674	15
5989358	13
21996666	13
5324296	13
25038201	16
12784239	16
8747045	13
13201346	13
5860093	13
13983538	13
361345	13
1856640	13
1566759	13
14320725	13
2390708	13
18450754	17
13321307	13
10446455	13
1421266	13
733719	17
6125198	13
332365	13
10199717	13
4495631	15
2257767	13
2754039	17
4800542	13
9525020	16
3140184	13
3637490	13
4845438	13
15123669	13
4185428	13
4057979	13
799352	16
1850212	13
380204	13
4991039	13
4247869	13
13401098	13
13793785	13
2168211	16
3954597	13
14056595	13
9327216	13
568712	16
7333201	13
6987516	16
1507809	13
670290	13
5129258	13
5859306	16
1225195	13
12070882	13
11328992	13
14573677	16
335373	13
35229130	13
16182101	17
21087861	13
6916516	13
1488701	13
1700168	13
1324159	13
5365233	13
37136747	13
21747402	13
2020974	13
7818545	13
41592713	13
12568553	13
7697024	13
9049337	13
13073659	17
1576678	17
1948957	13
16141440	13
15547500	13
1386568	13
7161166	13
9121657	13
10403923	13
1409293	13
2947040	13
6689726	13
3465324	13
4170895	13
7697570	13
10824579	15
3491807	13
14947164	16
1754306	13
8503199	17
11204423	13
107700	13
3807869	15
3542234	13
6776493	16
3192544	13
15581587	16
13602658	16
4759690	13
8443012	13
10040232	16
14445291	13
39624	13
1028005	13
15601714	13
7741318	13
18816775	13
7472735	13
3802619	13
982012	13
1543215	15
3530878	13
2736490	13
2222823	13
6528614	13
11726463	13
2347792	16
25771986	13
18985326	16
14250731	13
4923172	13
4240957	15
4872821	16
10326126	13
12209036	15
13495597	13
7485391	13
5907826	13
1069591	13
8975940	15
69445	13
3677416	13
11882920	13
43575188	13
10596621	13
3548038	13
6458539	13
1584016	15
285759	13
4236118	15
2884449	13
8168100	15
4503723	13
1920306	13
8308966	15
14210102	13
1701223	16
8189980	13
1322106	16
2857811	13
967818	13
4158908	13
8221719	13
2970811	13
2424570	13
1480299	16
1337116	13
19822397	13
126448	17
765497	15
32670344	13
2455434	13
8286305	15
495216	13
5712659	16
8204526	13
4586058	13
1272908	15
15754773	13
3287569	13
6560408	13
17547120	13
608201	13
2558324	13
28749071	13
4927232	16
2151873	15
12370356	13
12653526	13
6279644	16
1589845	16
6968491	13
13914022	13
5463380	13
5790165	13
1723990	15
581877	13
8135146	13
7353959	13
4867556	13
13782387	13
3512660	13
5177803	13
8112531	13
15191676	13
3982279	13
3188303	13
817012	17
3900896	13
7058727	13
252828	13
1890899	13
14360287	16
3414617	17
2048680	13
28133603	13
24603474	15
17598058	13
11829339	16
10971752	15
24032535	13
1404346	13
4187748	13
10162547	16
2160614	13
14635176	13
6746044	17
673240	13
2749475	17
9089285	13
741492	15
3428761	15
2450257	13
9384445	13
8907636	15
12507739	13
7386114	17
2045521	13
8307162	17
2767236	17
388460	13
20272846	13
14743694	13
26940873	17
780917	13
7888970	16
6468519	13
979082	13
9756890	13
8345467	13
15359478	15
570847	16
11605196	16
9991152	13
10797077	13
728468	13
14362038	17
1936891	13
8248353	13
5059827	17
27344736	13
2217180	13
8069010	13
18817275	16
2014938	15
1184991	16
10453770	13
2047150	13
27903164	13
28241409	13
3510856	13
21440084	13
10947629	13
21670921	13
36911	17
1724752	13
16359484	13
34332163	17
32112449	13
23770567	13
42217026	13
1321552	13
2292223	13
17483533	13
3793088	13
16968878	13
14152754	17
11221064	16
25883335	13
33498788	13
4460797	13
10309371	15
1828741	13
333699	13
5165923	13
2637428	13
393717	16
7411528	13
7955250	13
6442891	13
8547567	13
4028336	13
2482853	13
4139432	13
17852045	13
16420712	13
15833503	13
1387804	13
41629757	13
10197570	13
796396	13
23278230	13
3853533	13
1081535	16
27740009	13
1482058	13
1493685	13
8899240	13
5859391	13
500612	13
2645689	13
7153009	13
4275638	13
20868761	13
10218346	16
4173390	13
12943125	13
3230290	13
46553460	13
5461217	13
11322271	13
3101168	13
4385125	13
12718815	13
659515	15
22225254	13
8222842	13
74770	13
2912464	13
1937338	13
10659740	17
141115	13
12508516	13
11740765	13
19406873	13
35066220	13
4465405	13
16905852	16
5911854	16
604860	13
7551734	13
13945778	13
3478821	15
1494037	13
7304206	13
6889511	17
11428973	13
1615508	13
2375147	13
16547858	13
17842290	13
14776524	13
30077680	13
1316656	16
7906046	13
354940	13
1522271	16
1088857	13
3404303	13
783198	13
5769185	16
5491177	13
7415825	13
4896355	13
919637	16
1940260	13
261574	13
21979345	13
722477	13
660795	13
7378321	13
3118521	13
8666612	16
6113369	13
6966191	13
138378	13
2260250	17
3327621	17
8113977	13
7409473	13
270389	13
3158031	13
12186021	13
13111158	13
54355061	16
27676018	15
14069724	13
2105533	13
3494784	13
1159010	13
10157143	13
9739809	13
508883	15
16589304	17
18182121	13
2407712	13
2644	13
18001438	13
248933	13
35147673	13
11673179	13
19523404	15
16554285	16
5328085	13
2422940	13
3757417	13
2765797	13
3040959	13
6516228	13
17051450	17
17512185	13
639590	13
7034479	13
3888992	16
13005641	13
7142226	13
3038085	13
6648487	13
9091369	17
2006335	13
3462485	16
477603	16
9503534	13
4756017	13
488025	13
2043562	13
8242713	13
3012014	13
18380984	13
11222670	13
3917146	13
1326513	13
32854872	16
2042340	13
8981668	13
449416	13
833291	13
2160843	13
2971928	15
2233241	17
5694572	13
12166841	13
1749206	17
8753068	13
414738	13
1277800	13
4033572	13
35661559	13
2566532	13
13646799	13
27416404	13
16539773	16
144395	13
6722376	13
6781718	13
22601501	15
27049994	16
665937	13
5530099	13
3330320	13
5256551	13
2648877	13
5175183	13
360383	13
5167611	13
6269813	17
1279247	13
5161186	16
5064185	16
1393740	16
43791506	13
6929469	13
27628790	13
35186416	13
42290308	13
7598420	13
738283	13
29472496	13
1954023	13
15296445	13
10422126	13
23814752	13
5172295	13
19128515	13
8686527	13
6552108	13
4516705	13
1616228	13
1815488	16
4204078	13
1020012	13
1572066	13
235434	16
3643972	13
5142485	13
10295278	13
2738006	13
7375677	13
145578	15
292515	13
11198118	16
6792458	13
10075611	13
4491835	16
3274831	13
1308642	13
8265819	16
1365952	13
14288537	13
2847567	13
13101380	13
20233382	13
4709185	13
19717740	13
826536	13
8425702	16
2907524	13
13300359	15
8189864	13
10737470	13
8872552	13
100703	13
9977379	13
1617088	17
6476423	13
3258192	13
2202709	13
11060975	13
1095213	13
386983	13
8933984	13
31106148	15
20898684	13
2691292	13
11094232	13
7542020	13
775358	13
6993131	13
794227	13
891461	17
168470	13
67681	15
3208007	13
15309167	16
3352418	17
13398113	13
10707016	13
10664457	15
9547264	13
6908426	13
3836075	13
10866585	13
6420047	13
161400	13
3801732	17
410214	13
7570413	13
3491629	15
8879233	13
11369873	13
2302710	13
6021434	13
9081597	13
3997831	13
9955741	13
154955	13
431837	17
12350727	13
9990501	13
2122360	13
3293222	13
16030454	13
16662212	13
1128560	13
6609897	13
143234	13
2381005	17
7756548	13
14102400	13
2127881	13
1397469	13
1477457	17
13269741	16
695201	16
2118328	13
1179578	13
696885	13
12682769	13
2072145	13
4069975	13
29221037	17
9264557	13
5267934	13
15130313	17
5341898	13
3557799	13
1086039	13
8685367	13
2129238	15
290809	13
9233097	17
6567673	13
919391	17
1713281	16
2927808	16
8074422	13
83522	13
7259864	15
10832578	13
2344040	16
26142811	13
250856	13
1328264	13
9713982	13
521327	13
3032656	16
6606922	13
5519793	15
608880	13
3805106	13
2280794	15
25072205	13
2714699	13
320990	13
664522	13
142498	16
3849905	13
29782503	13
8092790	13
8570333	13
20515245	13
6676219	13
1596588	13
3137358	13
14374894	13
7287139	13
31209578	13
10923979	13
3191342	16
29154013	17
9045931	16
17714330	13
30679721	13
4735895	13
3366821	16
3557028	13
4785377	13
24574278	13
39017371	16
1554780	13
5215836	13
14207320	13
6219040	17
1518660	13
1823485	16
10964228	13
2278975	13
9644961	13
3270257	13
18841334	16
8605786	13
1794745	13
15916164	13
1998544	13
35979655	13
10992785	13
20213816	13
216855	17
11932224	13
1480362	13
890675	13
12091633	13
176948	13
2897491	17
5756598	13
14580161	13
9184304	13
7739453	13
16324803	13
16199043	13
6747968	13
14580514	13
5259916	13
15715895	13
140535	13
1111192	13
1454634	13
10082073	13
1210834	13
6750094	13
25040284	13
14626232	13
4618296	13
1287607	13
216478	13
632453	13
1467842	13
197908	15
3571749	17
15707283	13
3396267	13
1388657	13
2848937	13
7363971	13
2239313	13
3182687	13
33907418	13
203084	13
6759691	13
12739090	13
7912556	13
11671504	13
919175	13
2389776	13
3347118	13
11454481	13
7139045	13
3081592	13
12828351	16
2995661	13
1082509	13
16845413	13
16958565	13
4262929	13
2869515	17
15684821	13
8430980	13
5232119	13
2301419	13
1201670	13
4774958	13
3348951	13
21467977	13
13092491	13
1237582	17
5298261	13
6812904	17
399601	13
729568	13
7633269	13
3521540	13
8221883	16
1159894	13
2149518	13
567245	15
2184143	13
4505077	13
15050741	13
20558307	13
3266957	13
7766492	13
5185324	13
6943214	15
9775439	13
9407075	13
4968723	13
12188960	13
16217645	13
9910959	13
848874	13
4338352	16
1399042	13
1391486	13
12697986	13
1768227	13
9318640	13
1996827	13
25748505	13
9137979	13
14545789	13
2358906	13
4826732	13
9842504	13
719192	13
8707269	13
17727059	13
5265117	13
5152095	13
4154626	13
11680729	13
1092005	13
28333235	13
55377	13
377047	13
1404977	13
2492615	13
2045426	13
14221878	15
6692180	17
17831155	16
3270962	13
19386000	13
1427277	15
545480	13
239943	13
233394	16
4015840	13
229692	13
9291477	13
7552231	13
72198	13
6517897	13
13855290	13
4229559	13
5413521	13
5027014	13
2058067	13
10196726	13
9955245	13
5964501	13
65252	13
17413075	16
20436140	13
5077938	16
10968288	16
15954684	13
4325656	13
1701942	13
2416229	13
1183265	13
2975290	13
13013998	13
7125087	13
4806012	16
28788442	13
8205981	13
23204485	13
1881648	13
7412308	15
22597646	13
14660508	13
337038	13
4146839	13
7840063	13
5879249	13
2690797	13
27083700	13
1538539	13
5138987	13
1402202	13
16142100	13
5563213	13
1303343	13
7885937	13
3030915	13
2464284	13
9546419	16
5942363	15
7721484	13
2739747	13
8484049	13
1940506	13
12749569	13
2690710	13
2911168	13
4303076	13
12264966	13
374080	13
18481938	13
3632637	13
10242331	17
52478468	13
11056184	13
3858673	13
4116664	15
6784035	13
672243	13
2011453	13
4821944	13
3420142	13
875912	13
8563417	13
1242207	13
309023	13
991450	17
2559809	13
1294441	13
17946098	13
16672001	13
6791305	17
7624265	17
3429356	13
2083118	17
2261619	13
6628177	15
2506907	13
7428970	13
14377125	13
24658655	13
813687	13
5726761	13
8485102	13
3485727	15
12816952	13
5031535	13
3744232	13
124417	13
928159	17
1533042	13
1662654	13
3020667	13
10251904	13
21003162	13
5094568	13
21704736	13
7375470	16
7192199	13
6868651	13
5226421	16
6330056	13
8714887	13
13589624	16
1358856	13
3523739	13
750078	13
4130524	16
27426835	13
11691932	13
11467294	13
6677303	13
26067459	15
9172254	13
3558653	13
1170383	13
20473293	13
16688827	13
198056	13
190718	13
7919827	13
2066548	13
5110009	13
2151501	13
13077423	13
5820388	13
10986148	13
16430382	13
11796913	13
4972998	13
5635829	16
4515714	16
6862326	13
30501958	13
28537970	13
5667547	13
625615	17
9500442	13
6431635	13
6889582	17
2268360	13
15777972	13
7805173	13
2849294	16
1900100	13
4548233	13
8171095	13
8092962	13
11233804	13
13832043	13
10345368	13
26955835	13
5438114	13
11561520	13
4503556	13
17885511	17
817432	15
2021258	13
1026811	13
2298992	16
21891481	13
5839497	13
2555077	13
5322140	13
11488984	13
983690	13
1613455	13
13506925	13
6157144	13
22636657	13
11533241	15
5207746	15
13046597	16
7050286	16
1570317	13
48409845	13
1534406	13
5606922	13
9370091	13
6055441	13
3937792	17
6265517	13
18469666	13
6850329	13
6887821	16
903525	13
5210823	13
8458709	13
9961014	13
2410924	13
5492735	15
14525252	17
10589886	13
875493	17
23522411	13
5535142	16
2061226	13
2995338	17
10526317	13
15728920	13
11298671	13
2696157	15
16474668	13
1041240	13
8979206	13
1246783	16
13918853	13
3718512	13
7288419	15
22088259	13
69832821	13
1905604	13
30860870	16
6013267	17
3272169	13
655961	13
10227236	13
3074177	13
16100885	13
4173911	13
9917557	13
900480	13
643054	13
2180860	13
25416	15
88556	13
27046554	13
4473483	13
7191312	13
15779828	13
2532736	13
17198843	13
3546447	13
1005245	13
5959919	16
13066977	13
23359838	13
12970056	13
3225184	13
11349292	13
5390399	13
2505328	13
6128241	13
4800697	16
1139509	13
17297402	13
10641656	13
3141785	13
11510250	13
4770557	13
3892467	13
9999081	13
3785305	13
5520136	13
5748973	13
7566320	15
393765	13
3041584	13
3555212	16
7813984	15
1478682	13
1059710	15
13009113	13
9696415	17
4250199	13
5129463	13
5051312	13
3838516	13
691015	13
2364239	13
3310688	13
15341942	13
15158838	13
22128514	15
19838715	13
3974297	13
8569324	13
870860	16
4600605	13
561	13
8002005	13
2084451	13
5464985	16
1441266	13
11502315	13
1675691	13
8225918	13
1780211	15
9367767	13
169380	13
33801160	13
7689381	13
6924940	13
10364347	13
122002	13
2945131	13
5009967	13
2027511	16
7590354	17
2501722	13
14218303	13
6918205	13
2441355	13
6504143	13
3495472	17
26047483	13
960025	13
3600721	13
8083207	13
45178613	13
6117409	13
10445321	13
7153184	17
15348845	15
5019888	13
826518	16
1868439	13
26462718	13
455873	13
7599731	13
3187437	13
11998324	13
958711	13
2412298	13
2903030	13
5060374	13
15650228	13
634746	13
1299079	15
16035130	13
16409737	13
2315085	13
17188651	15
28941050	13
6789009	13
19697349	13
312425	13
4440357	13
2179342	13
1465997	13
23446070	13
3044172	13
13748775	13
7461689	13
3551558	13
28273971	15
4985183	13
3769014	13
12408853	13
5217773	13
1104670	13
1762578	13
1671821	13
1458385	13
582608	13
8095752	13
1728383	13
9973047	13
4531500	13
1112204	13
878453	13
36974	13
11762436	13
825594	13
8676878	13
7118474	13
11882534	13
8875876	13
12215137	15
8432101	16
7521550	13
2258044	17
8916168	13
3485656	13
653536	13
5299321	15
15457255	13
624770	17
2108875	13
3200122	13
3017316	13
3099649	13
9292414	13
12117974	13
2780925	13
2190369	13
3705338	13
99400	13
9385866	13
3395122	13
1976614	13
10791075	16
4803439	16
16064720	13
1746544	13
1673098	13
10490032	13
8371536	13
4659185	13
45338	13
9433972	13
4618910	13
22941146	15
26546869	13
9226562	13
2633808	17
11657761	13
1801	13
1197042	13
19282855	13
17640748	13
177127	13
2154902	16
2512034	13
18223672	13
2043689	17
11349693	13
5302593	13
11816269	16
2896044	13
16275	13
14531973	13
5682255	13
242532	13
9892306	13
6886128	13
9343142	13
1028176	13
1732029	13
1718047	16
13956794	13
12986104	15
90444	13
10849222	13
13335182	13
24933133	13
1150441	15
2932661	13
4796553	17
1524575	13
3021561	13
9944012	13
599969	13
1332422	13
285810	13
6148133	15
10393029	15
24053448	13
1324119	13
1744444	13
10239177	13
10069006	13
5436815	13
14468039	13
1824357	13
4053904	13
6180130	13
1933132	13
1833511	13
1276343	13
1195516	13
2281665	13
1735303	13
1933783	13
3464973	13
5879915	13
4216581	13
17540651	13
12487909	13
54258887	13
7082201	13
3051067	15
248162	13
108624	13
2290274	13
2952946	13
6375937	13
41109373	13
13627975	16
964366	13
3326601	15
442195	13
1423442	16
2872943	13
7892432	16
5810406	13
5451012	13
11770712	13
14628611	13
12836771	15
4240207	17
16047677	13
9496069	13
8885611	13
2739261	13
960239	13
856639	13
1112210	15
1051186	13
18995959	13
8967107	16
15868326	13
18192579	13
13580445	17
13295573	13
5489231	13
11242419	16
2474827	13
7299237	13
4891223	13
13635	13
39915	13
1996814	13
13881619	13
1848580	15
20096780	13
357447	13
7694884	13
5557222	13
3846937	13
3424845	17
12503372	13
22284898	13
7248693	15
5521355	13
3241894	13
2737513	13
12974815	17
15423463	16
3639375	13
4504807	15
1635620	13
9181916	13
17765390	13
13056792	13
12938078	13
7477556	13
5655379	17
8453059	13
2127589	15
1923874	13
2656842	13
1267528	13
2388965	13
2127650	15
6937627	13
1925310	13
22261804	13
6052111	16
24058978	15
1389032	17
3974780	13
2461977	16
5120995	17
2026491	13
59863748	13
9753903	13
174824	16
4973029	13
2916262	17
13217570	13
5380145	13
23988602	13
6563489	13
3617132	13
1889098	16
429018	13
8187150	13
30031409	13
6072950	13
3946361	13
25476008	13
456025	13
33933438	13
7282268	17
1013530	13
388041	13
21254971	13
4048035	13
3891367	13
3568722	13
13744321	13
13477911	16
8506199	13
1134853	13
4139217	13
5856942	13
1772260	13
4349826	13
4157519	13
11602930	13
13573815	13
20432752	13
2579539	13
6040092	13
6000324	17
35060108	13
484799	13
2136876	13
2147809	13
2741266	13
27038024	13
5707329	13
6544232	17
927032	13
2310166	15
2048830	13
3846792	13
15041331	13
12742912	13
2644043	13
2092208	13
4446275	13
3258017	17
17857709	13
2658494	13
23221719	13
7951371	16
6070535	13
6432752	15
11110799	13
2964815	13
22786124	13
18587611	13
323952	13
3018273	13
4042419	13
4412043	13
101674	13
566920	13
22923751	13
8655102	13
7440398	16
12842292	13
13858158	13
19759386	13
1852684	16
5425159	15
7057323	13
2825029	13
2314140	13
2924585	13
2441604	13
13645308	13
4819335	13
9984644	13
2535905	13
19128241	15
24573476	13
6274665	17
32726092	13
8521862	13
202279	13
152688	13
3732748	13
13479133	13
19616896	17
4940697	13
8790004	15
3335907	13
5817111	16
6377209	13
178278	13
4227047	13
16718239	13
12433188	13
17398017	13
1765523	13
4293920	13
7551092	13
2905075	13
17228996	13
2122728	13
10915217	13
17360049	16
2494250	13
22865504	13
15791403	17
2633656	13
2745181	13
7263012	13
5318688	13
20247307	13
30265469	13
6515080	16
1499146	13
1465663	13
16609421	13
5475061	16
124038	13
13796724	13
6192009	13
4611254	13
2685945	16
8791835	13
859491	13
1681631	13
3777306	13
5210395	17
10784922	15
7168422	13
7525164	13
11118818	13
1268197	13
10919054	13
3944606	13
4633	13
3349698	13
6795787	17
3001834	13
1790901	13
25619713	17
2204927	13
10312503	15
1642038	15
1954514	16
6910223	13
8083248	13
8454932	13
817911	13
15809808	13
16785071	13
2818350	13
1008419	16
3562546	13
570521	13
6063452	13
8377731	13
28127971	13
1626684	13
8049304	15
5899238	13
1175624	13
2034252	16
6857485	13
6961867	13
3419139	13
13077869	13
4014686	15
9374142	17
20264744	17
11613624	13
5192995	13
16179681	17
16642723	16
6236498	13
6064041	13
1343792	16
4353931	13
3604330	16
15998	13
2354052	13
8909303	17
8467834	13
3066616	13
12736219	13
1200728	13
2859698	13
9214241	17
4294187	13
18528722	13
7063944	16
21267532	13
547871	13
15369984	13
6016029	13
4245621	13
14215741	16
25961206	13
12021161	17
1485099	13
13401133	13
16751624	13
8891492	13
8210834	13
8220645	13
77632	13
12470312	13
1284959	13
18172951	13
10093967	13
15645527	13
6981703	13
479304	13
5689391	13
1921474	15
1994790	13
879434	17
803963	13
15175792	13
329625	15
1084524	16
22944910	13
11977912	13
2658686	13
312532	13
1389251	13
2434395	13
22896797	13
64315	16
5565038	13
38146	13
7023146	17
990893	13
39929616	13
103786	13
19779716	13
1309358	16
16292968	13
3222603	13
34604649	13
7843882	13
2319704	13
7981475	13
529719	13
10204	16
2703731	13
31420502	13
23181082	13
9857029	16
958772	13
532358	13
3920294	13
41520894	13
10877857	13
619183	13
2492001	13
1731167	13
8452129	13
2729000	13
5706987	13
17115046	16
510213	13
6517534	16
21036099	13
5516804	16
10993148	13
16047075	13
8427092	13
3361223	15
5062217	13
3796748	16
3928018	13
1057077	13
5699079	13
9975330	13
27469947	13
17859173	13
1599547	13
10000433	13
2187861	13
11836888	13
290008	13
2513899	17
21839497	13
15552942	15
15283974	13
10142929	13
3062598	13
7815269	13
9029608	13
6536424	13
332138	13
5375358	13
680630	13
7498738	13
5046454	17
598360	17
1105209	13
711779	16
7763712	13
4588535	13
666258	13
1372744	13
1068914	13
8360878	13
1966802	13
4752169	13
18381283	13
21098227	13
7498838	13
9167212	13
991113	13
2526135	13
21177734	13
5005416	13
41028	13
3607937	13
4220183	17
13371878	13
11422652	13
7300620	15
4411262	13
3422646	13
1518347	13
7829646	13
6222513	17
6171412	13
8047182	13
1203507	13
9791883	13
8582437	13
1644415	13
19975149	16
8448743	13
33485263	13
19340996	13
8176294	13
2406624	13
3453576	13
14582073	13
37870354	13
2328761	13
4031741	13
18337270	13
17778086	13
9019825	17
3737028	13
14001325	15
1121597	13
957270	13
5038949	13
2917840	13
602847	16
14151602	13
3029518	13
3367111	16
820288	13
21537477	13
24645640	13
2380631	13
5779821	15
1262661	17
8670013	13
247403	17
7402836	16
5332380	13
5001843	13
8910866	13
7885055	13
17083298	15
12719196	13
6623846	13
8363501	13
2812814	13
11777021	13
4693386	16
5958748	13
3149983	13
7218526	13
79997	13
5906436	13
12191902	13
25620188	13
2596719	13
2775084	13
3293337	13
3416208	13
4641993	13
18370551	13
7974644	13
21148644	13
21280526	17
4120347	13
8858779	13
17815166	13
6113370	13
8088613	13
6366341	13
48930329	13
18405710	16
6595442	13
45511950	13
437326	13
9823223	13
14040847	13
17055027	13
28577630	15
2668340	15
6652768	15
9476504	15
4823641	13
34834970	13
1705616	16
11835850	13
288613	13
12934008	13
4926889	13
4988090	13
3869348	13
4507014	16
12105497	13
20465670	16
15729035	13
6669345	13
28219492	13
13115787	13
22559430	13
1271477	13
16507096	13
2195670	13
1593537	16
1779159	13
1144328	13
929999	17
4792285	13
4561026	13
4897442	17
7819626	17
1829684	13
4063224	13
7218506	13
7456403	13
2912947	13
3026027	13
14798354	13
8210734	13
28539420	13
5021605	13
21551077	13
22822582	13
78941	17
28342450	13
719087	13
17982028	13
529749	13
2813362	13
28281339	13
2462347	13
7531609	13
2932197	17
2980489	13
11223420	16
18237860	13
2824415	13
8807177	13
753305	13
8791995	17
10902028	13
2167518	13
3993218	15
1484759	13
4154668	13
7908746	17
3250397	16
5464347	13
2643220	13
18584138	15
11415308	13
8434101	13
2803685	13
26776286	13
57523	13
7843515	13
41166	13
983232	13
7937750	13
10438167	13
12684245	13
4012835	13
1676205	13
1508248	13
2885495	13
14490659	16
259485	16
1091560	13
3623268	13
10143232	13
34734765	13
7682734	13
1506895	13
8730125	13
1142499	13
4879900	13
3923714	13
29882388	15
4116768	13
4072887	13
13801337	13
11789842	13
27329106	13
1666642	13
13194397	13
7538136	13
3970895	16
14241572	16
11870593	16
22148461	13
15417726	13
743389	13
6435573	13
19989813	15
25779636	13
4249097	17
8614170	13
13163325	16
43893	16
16692684	15
11688985	13
8558363	13
2319147	13
8408281	17
15008016	13
13571588	13
2177875	13
5654359	13
884231	13
5571157	16
1158657	13
3915697	13
3313091	13
18063141	13
1612226	13
19662897	15
1145547	13
19262486	15
12812879	13
10562078	13
3307851	16
23001907	16
2533490	13
18483977	13
9500954	17
4283614	13
51235719	13
12943763	13
21742863	13
5074362	13
36484	13
681004	16
908284	13
5928309	13
1775252	15
16810215	15
5948258	13
16954005	13
2809600	13
8911042	13
568033	13
3119458	13
1748541	13
2413486	13
12316189	15
10743778	13
8834069	13
1112016	13
4563207	13
1741131	13
9096072	13
1806768	13
1781089	13
1022405	15
3446149	17
2167467	13
7268009	13
5007424	13
10729097	13
18690040	13
15151838	13
24893499	13
11668335	13
22867821	16
11645899	16
6973151	13
9930291	13
224313	13
838865	13
1801956	13
5486747	13
10247311	13
34019	13
629395	15
3314988	13
20547144	13
14040735	16
21220398	13
5131672	13
287426	16
28493054	13
17042878	15
3402543	13
9431992	13
8160109	13
9086308	17
12547112	15
337175	13
2074536	13
16654693	13
6831098	13
14920708	13
8725399	15
9719565	13
3198254	13
19111672	13
2978573	13
22900437	13
4047180	13
4505373	13
8893549	13
6372103	13
23335601	13
2947394	13
9710535	13
21226611	16
5926602	13
13172847	16
11558929	13
1174459	13
15807531	13
10233714	13
13268442	13
21920382	13
13248004	13
3872032	13
10236338	13
1275001	13
447258	16
18355129	13
1427618	13
1471670	13
6539425	13
4607482	13
5084230	13
13230719	13
7153630	13
148128	13
336419	13
4155459	13
2101969	13
5513234	13
14976892	13
1704168	13
3204312	13
18271807	13
2940542	13
9209774	13
2668881	13
23167839	13
2318840	13
23392326	16
3190429	13
7451986	13
9083804	13
2798685	13
7154268	13
3824292	13
7563872	15
10836310	13
7112747	15
17914123	16
4459936	13
19137980	13
6927348	13
2174207	13
3424794	13
98891	13
1241925	13
1240786	13
2279243	13
19424733	13
3624064	17
3790789	13
10152678	13
3604010	13
1454642	15
3870337	13
1992019	13
1610345	13
11761362	13
3621231	13
1457610	13
3480582	17
17891806	17
23900506	13
12044575	13
8022928	13
13968268	13
5749637	13
3975884	13
583300	13
1412562	16
1911504	13
3350663	13
16169588	13
2698620	13
77659911	13
302896	13
666696	13
46190880	15
4813251	16
11147792	13
4911328	13
1924786	15
19281970	13
6210463	13
2017793	13
9371288	13
3298356	16
6116394	13
2757356	13
8041628	13
5131792	17
266249	13
1652792	13
1820666	13
6449225	13
13713035	13
4247254	13
2457246	17
1467909	13
1040159	15
10233011	13
982137	13
7069355	13
24326113	13
18113162	17
715238	13
446689	13
3243076	16
11231379	13
2406685	13
17585314	13
2641787	13
2960643	13
6945939	15
6302001	13
6653502	13
2655604	13
17456251	13
671101	13
826822	13
23457331	13
3891517	13
11684661	13
460503	13
19083307	13
2738094	16
4939268	13
524049	16
32582986	13
988792	13
29344875	15
18672989	13
3254385	13
1586391	13
29451434	15
654358	13
2538740	13
979040	13
10948037	13
2617965	13
2323926	13
18473588	13
5545508	13
11782814	13
3506195	13
196345	13
5835509	13
3162422	13
1973352	13
662983	13
6449287	13
3666963	16
2670238	16
13973100	13
33886837	13
4194461	13
14148135	17
16616484	17
4219132	13
773067	13
8579443	13
3335849	13
8157644	13
328752	13
5198448	13
1310548	13
6173623	13
27136403	13
6226936	13
15203251	13
16775782	17
2518787	16
3173662	13
5164896	13
9382504	16
12054028	13
68782	13
6268670	13
8418968	15
14367150	13
23470768	13
8608817	13
5876281	13
1988973	16
4576944	13
5302827	13
3347741	13
1992241	13
619031	13
1413323	13
11376992	13
14898905	13
9624405	13
10300161	13
1229580	13
7225991	13
20203367	13
2420688	13
7358356	13
2459695	13
4377240	13
10327906	16
12747661	13
32979151	13
3201153	13
37088	13
30655796	13
4090725	17
650981	15
2466909	13
10808264	13
5151002	13
1027211	13
1249097	13
1994448	13
476377	13
3233691	13
3415333	13
12431379	13
14432730	16
2933511	15
12793779	17
16288695	13
4713219	13
1935960	13
9150734	13
15263520	13
12281893	13
1221561	13
6722666	13
1339245	16
4405076	13
4589039	13
8246474	13
915063	13
12465284	13
8282450	13
2116764	13
2185895	13
1772556	17
927837	17
8225124	13
4907109	13
1821589	13
16761934	13
15734983	16
1228286	16
7656476	13
10103323	13
9790822	13
3127471	13
24193254	17
16153124	16
8065748	13
3515364	13
1500139	13
11126729	13
12586626	15
5520819	13
951655	13
16001108	13
8484571	13
5609821	13
6402128	16
6153121	13
717271	13
1175126	13
6192484	13
7074339	13
9008352	13
442386	13
13464415	13
8978371	13
513678	17
6954317	13
2689963	13
5327870	13
9049292	16
5886253	13
2612785	13
18010807	15
12764982	13
28992042	13
1660469	13
3976967	17
6262330	13
100235	13
5796786	15
8841608	13
3562092	13
3218372	13
3270227	17
2893908	16
10129940	13
7170470	13
6139532	13
3165007	11
23317211	13
1496593	13
8312512	13
1027232	13
19516739	16
8881135	13
10225693	13
1033958	13
16648853	13
1992314	13
18115418	13
2300318	13
980162	13
21753095	13
23216053	13
780854	13
16650189	13
14941399	15
3661285	13
5309735	13
9700474	13
14392006	13
8814401	13
8221657	13
4392230	13
11063767	13
1411112	13
15991182	13
5791814	13
17616424	13
9555262	13
11681872	13
2005674	13
3821869	17
5860370	13
3309896	13
4446770	13
25304152	13
5427775	13
10840559	13
1277002	13
4541544	13
28734761	13
11211472	13
52491239	13
20734324	13
3104468	13
3446558	16
1435086	13
9616884	13
7624599	13
3145503	13
2292496	13
1695528	13
423371	13
759518	17
7138041	16
2785161	17
8880545	13
1707047	13
87219	13
2100068	13
8419377	16
16170544	15
2678233	16
3068722	13
7209604	13
2699137	13
22459011	13
10464327	13
22117177	16
8669147	13
593762	16
9928958	13
2305051	13
26218899	13
15055675	13
966063	13
12681984	13
7790088	13
7331420	13
2491003	13
20006405	13
2947431	13
2075657	13
135155	15
8013017	13
22304619	13
4818910	13
1639784	13
17967858	13
4084184	16
2174518	16
3380101	13
904363	13
4687529	13
4124247	17
27239328	13
16664725	13
9714124	13
2710990	13
12431274	17
6813506	13
463126	13
5955798	13
5120100	13
7626024	13
2723105	13
4738496	13
236116	13
3606911	13
6426580	17
9568295	13
6017192	17
6583497	13
24419819	17
13639918	13
3917438	13
4988193	16
2259475	13
4271397	13
11122212	13
17716279	13
22632352	13
3335498	13
9250602	17
15717926	16
7159037	13
5665158	13
21486731	13
8885529	16
18314070	13
13155253	13
10375756	13
5509926	13
5428021	13
2496684	16
3314917	16
25711999	13
3205234	13
3344217	13
4842401	13
36456764	13
17356173	13
18313812	13
1342389	13
15102725	13
18823531	13
17083425	13
4093553	13
6271502	13
16463981	16
5154267	13
17172896	13
18134178	13
3641251	15
6321739	13
4130289	13
25914234	16
4059867	16
6021423	13
29996787	13
1604414	13
8125955	13
166615	13
7865710	15
11184856	13
145879	17
3586658	13
1301231	16
3915237	13
371705	16
10959060	13
6353751	13
122146	13
10054616	13
220528	13
9471746	13
2463723	13
2711724	13
470988	16
36177	13
18095962	13
2790949	13
13693670	13
17109540	13
3526779	13
1665372	13
4012772	13
34593748	17
12274116	13
5435939	15
278713	13
7379138	13
1410596	13
10492213	13
1051758	13
1954836	17
4669425	16
2503538	17
1529014	13
12609321	17
956313	13
1016420	13
3907125	13
10245687	13
1806559	13
13913351	17
14747004	16
6126910	13
7562524	17
3273032	13
4708831	13
4895906	15
15174811	13
901582	13
6857969	13
20888964	13
1987952	13
15982695	13
432506	16
3705275	13
2029721	13
2520681	13
8184985	13
4660725	13
4625522	13
7389139	13
784802	13
3758771	13
16474402	17
1395181	16
6498769	15
16414682	13
42470564	13
11955568	13
6589815	16
2928735	15
190310	13
37877139	13
7975668	13
5870184	13
3231278	13
20800105	13
9387799	15
2561210	13
15546565	13
1915910	13
11504488	17
38201153	16
2981932	13
238269	13
8256943	15
28972901	13
15972025	13
6774096	13
17812610	13
31405126	13
3000030	13
1045184	13
16731144	13
2300292	13
13309757	13
1719850	16
8179886	17
29054066	13
5707728	13
2238758	13
4359296	17
9433777	17
5020374	13
20794383	13
8430469	17
1439543	13
2521796	17
8396124	13
12625330	13
18318509	13
18659203	13
7028540	13
18821346	15
14327004	15
3128100	13
1914788	16
2201567	13
3659370	13
2285243	13
5944185	13
10552613	15
50868	13
1349845	13
2642629	13
547118	13
8388475	13
789813	13
2497844	13
6320352	13
1760441	13
10484163	13
6575149	13
3182036	15
9964767	13
1875340	13
15978783	13
2131599	15
27225060	13
521125	13
139531	13
69846385	13
1236941	13
517471	13
1676260	16
6676897	13
4881352	13
3760365	13
8530792	13
113230	13
20095678	16
3946018	13
5479932	13
9285902	13
11266660	13
63812021	16
2682812	13
2147923	13
22860888	13
12647260	13
9934287	13
5762255	13
7096072	13
14640582	13
617713	13
6600832	13
4317781	13
8924635	13
1154653	13
9118796	16
9879011	13
15510035	13
4165243	13
286801	13
6770097	13
2037087	13
12584103	13
12344932	13
553632	13
20133315	16
10768479	17
10270244	13
2375426	16
7624631	13
1331412	13
6067950	13
19265662	13
4084511	13
255851	13
17684	16
8392834	17
2374623	13
1213103	13
18000049	13
10684308	17
4370335	13
9005620	13
2426481	13
2768725	15
4358738	13
406471	13
7516823	13
11841980	16
66807	13
2487385	15
2361562	13
4189566	13
8005884	13
1292176	13
834707	13
3647552	13
5701923	13
831964	13
20147743	13
600404	13
11306354	13
5936567	13
2209545	17
25798252	13
233986	13
338153	13
6685558	13
5767030	13
3020498	17
5987709	13
2923017	13
30581350	15
7113509	13
15506682	13
2151242	13
1535217	16
611297	13
20963405	15
7795525	13
16759785	13
9379468	13
28159989	13
6312270	13
3154066	13
4862668	15
2225301	13
3330992	13
4594470	16
3679651	13
2211295	16
4949162	13
13411831	17
7822742	13
3650044	13
18502529	13
8240492	13
22940560	16
3407865	13
8571613	16
22043905	13
8064864	16
252333	13
5690154	13
2609858	13
979299	13
1221210	13
2830005	13
5473202	13
9968498	13
291990	13
288190	17
12430185	13
1170725	13
1637768	13
9350173	13
26574078	17
11666257	13
4480372	13
18392048	13
12151595	16
4613332	13
1040601	13
10036617	17
3591751	13
24015602	13
10802563	13
4503948	13
7231496	13
1634338	13
12115608	13
1465863	13
1678544	16
2817613	16
9244498	13
7220719	13
954658	15
8014971	13
13518358	16
5654802	13
15694706	13
482957	17
4030905	13
2583308	13
4009490	13
4116520	13
3941456	13
2163964	13
5839175	13
46310	13
10824401	13
7725282	16
6343208	13
2939991	13
28341718	13
22833316	13
31722617	13
3275344	13
4347814	15
3961033	13
3320565	13
38493284	13
728418	13
6326679	13
2044128	13
1386118	13
3808751	13
20305560	16
3553680	13
15628315	13
4328146	13
11523173	13
168582	13
6586001	13
12059218	13
4009005	13
2748295	13
4872296	13
7260211	13
5704891	13
1524730	13
12044398	13
19983314	13
8614659	13
8514963	13
18785323	13
20486234	16
33985519	13
462207	13
2287810	13
3595207	13
2796913	13
327217	17
11237507	13
12233917	13
10080946	15
27542789	13
1301930	13
4958124	13
2174751	13
19038942	16
144168	13
1536154	16
8827296	13
2711625	16
3718365	13
9998859	13
12883252	13
4029830	13
8307038	13
20863149	13
7607499	13
10851304	16
6424239	13
9479905	17
15654200	13
14664274	13
17892493	13
36180437	13
6933675	13
1334812	13
3277888	17
8317005	13
8283548	13
6322664	13
2776630	13
8347338	13
3735367	15
10062895	13
16424199	16
7914861	13
4150231	13
10454872	13
1993035	13
16038874	13
24112705	13
7693206	13
918691	15
1173252	13
9950291	13
9324650	13
1167765	16
4391335	13
17418213	13
5207121	13
5747947	13
31386299	13
2134148	13
15713920	13
3491864	13
3266284	13
694181	13
18842816	13
20688197	15
2453723	13
862703	16
3310774	15
13844816	13
3951976	13
2576430	13
25497562	13
1079682	13
1645220	13
6486917	13
1460034	13
1276885	16
2696225	17
300141	17
11106007	15
7415109	13
3790987	13
3102502	13
2305645	17
29231632	16
2331338	17
1522272	13
3269820	13
19406744	13
239622	13
7914945	13
2611225	13
10777874	13
3720756	13
4734605	13
17643153	13
18651893	17
4186025	13
10149030	13
1233362	13
27753745	13
9780045	13
2041251	13
6269425	13
7010712	13
11044569	13
20660404	16
3222557	13
8997208	13
3738608	16
17641838	13
14603622	13
14321002	13
5496158	13
4967943	13
4485482	13
4133826	13
14633008	17
3410021	13
7384459	16
6627584	13
1174858	13
23237481	13
3003158	13
2254878	13
3765694	16
6750599	13
3213804	13
6233412	13
4157468	13
6790800	13
7584906	17
12515678	13
2580716	13
1904095	16
3964072	13
7870576	16
9100743	13
13966475	13
33645688	16
727138	16
5297444	13
3947093	13
138874	13
2130701	17
423426	13
12142039	13
103890	13
751703	16
2157496	13
14207142	13
4478566	16
1544637	13
2111746	13
3894993	15
3036195	15
31044501	13
6225801	13
16846876	13
7058875	16
21382512	16
9556554	13
3458555	13
2861385	17
5425455	13
4969920	13
13552586	13
7364708	16
4485077	13
12166007	17
809842	13
4196219	13
39615964	13
817072	16
8038733	17
3068542	17
19960624	13
1709524	13
496936	13
738762	16
13230087	13
57244	13
9317605	13
15754092	13
17409338	13
12004007	13
34202	13
2806342	13
7436259	16
8304101	13
2464524	13
2694711	13
1220487	13
1090049	13
1471747	13
8853165	17
24072728	13
3377865	16
5383872	13
8056783	13
7543550	13
8360354	16
2826498	15
10520461	15
8178002	13
18376768	13
2233804	13
9204298	13
8854904	13
1158327	13
19223853	13
9507880	17
21960438	13
14865653	17
4453671	13
16890425	13
3794246	13
2509943	13
5362390	16
23057809	13
16639044	13
1313666	13
1028519	17
7421161	13
18127994	13
16030640	13
2973045	13
13090314	13
12536295	13
30924	13
6607567	13
1332275	13
19958797	13
1481685	13
4742738	15
11064921	13
6153547	16
4948199	13
7230181	13
4817850	13
5145486	13
4911288	13
9915957	13
872536	13
18749504	13
2307559	13
13418957	16
1008929	13
3014316	13
4216190	16
5078084	13
3677876	13
26414	13
28621845	13
3486873	17
1908812	15
3015863	13
8998231	13
3032108	13
36487693	13
1625298	13
33118135	13
3743519	13
6390160	17
4565596	13
1800578	13
43677361	13
21946260	13
667017	13
5247313	13
508580	13
331802	17
951045	13
8862616	13
3210323	13
2630298	13
1058351	13
2833858	13
25100798	16
17210885	13
9812994	16
1708235	13
2073413	16
7984110	13
17387904	13
16581858	13
533424	13
1515526	15
26834136	16
521147	15
1391100	17
17839937	13
4314341	13
9222594	13
31632346	13
2524477	13
5362729	16
4224057	13
20328297	13
7969848	13
3940061	15
3056478	13
2650157	13
22797548	13
1469738	13
2308613	13
7807186	13
34432978	13
10488789	17
15449931	13
4759643	13
8479344	13
23671454	13
2614993	13
2511750	16
4461459	17
550796	15
5072119	13
2862080	13
4201246	13
14978642	13
4482801	13
5955199	17
15986967	13
12671747	13
6847512	13
24928257	13
4837958	15
2977682	13
36756521	13
19301337	13
4344761	17
4303617	13
4003655	13
14503928	13
9707082	13
3457768	13
1717531	13
9111613	13
5400011	13
1592226	13
13783103	13
4196347	13
7656516	13
3462990	13
8368805	16
2167238	13
17519979	13
12673874	13
2327936	13
31403705	13
20426370	13
4150402	13
1244521	16
1511050	13
4734297	13
5650361	13
1942759	13
19121083	16
11606930	13
10262212	13
2134122	13
2011735	16
13080377	13
1164367	13
10661429	13
9604771	16
6456389	13
4174687	13
1368903	13
4903840	13
17025439	15
27821506	13
2741588	13
4073607	16
24595518	13
45295522	13
16811751	15
6001128	13
1688762	13
3755236	13
1512545	13
3310129	13
6713823	13
3437324	15
402727	13
578167	13
24904277	13
28183831	13
2806290	13
19908823	13
17309937	13
2789924	13
7714781	13
10685842	13
12438981	13
1684435	13
9429311	13
6968008	13
17295941	16
4584383	13
42510864	15
3000184	13
27812952	17
4579487	13
79003	13
2176435	13
11539984	13
9414784	17
1052332	16
6341009	13
2269747	13
4306753	13
20130503	13
810398	13
7135342	13
962025	17
5347500	13
5886730	16
21681876	13
50081	13
3152808	15
13966831	17
3315041	17
11803588	13
3170990	17
8199566	13
3718385	13
7395211	13
7412440	13
42326860	13
195789	13
8486054	13
16014781	13
2485015	13
29521851	13
216997	13
250901	13
12676752	13
6564648	13
8797956	13
5572135	13
5846517	16
1734531	13
5504794	13
132884	13
4026380	13
4900334	13
3226308	13
10965809	13
603434	15
1066681	13
17991470	15
31804998	13
13159618	13
443202	13
48785216	13
6608647	13
22815655	15
18535313	13
2158758	13
251934	13
3111017	13
1850026	13
5406088	17
50255	13
9749051	16
129797	15
17698629	13
4200438	13
2913467	13
26017440	16
27035393	13
29722482	13
1857110	13
10521909	13
399728	13
9923510	13
3852624	13
32685308	13
14100125	13
2560978	15
547818	13
6270530	13
4670534	13
17226086	13
4634829	13
1015207	17
6051299	16
34338363	13
850862	13
13423916	13
7216954	13
1556713	13
15025659	11
13214740	13
742195	13
14813325	13
12988416	13
5772590	13
6926825	13
27113942	13
17877189	13
15670359	13
242243	13
7983814	17
2951616	13
12700893	13
5230843	13
2548533	13
5625742	13
9833764	13
6277947	13
116803	16
1822675	15
14175666	13
19458731	13
7701274	13
3948250	16
5661521	13
1723442	13
9336185	13
5920456	13
2553847	13
3701941	13
13169595	13
11341421	13
23136288	13
8830392	13
17762242	13
3557163	13
16751656	13
5376920	13
274417	13
3039443	13
3014999	13
8832344	17
3826706	13
1798702	13
2369248	17
6914402	13
9222794	17
2983456	16
14736700	13
3600161	13
3323022	13
16445933	15
1676440	13
21962909	13
18933808	13
5658980	13
460905	13
11258249	15
183698	17
20773660	13
11211593	13
209634	13
14917403	15
4100364	13
673860	13
2687671	13
21461931	13
4752851	16
10394097	13
1328932	13
1476953	13
949903	13
3309008	13
2612548	16
15252275	13
8140206	13
22716689	13
5438294	13
967874	13
14160436	13
4369447	13
12737589	13
6834973	13
12197611	13
7773240	13
1287772	13
3228488	13
10393324	13
2299604	13
8258502	13
12647543	13
1188933	13
5757196	13
23806143	13
7133377	13
2279666	13
8213544	13
13160713	13
2294403	13
13356819	16
8673884	13
8099330	13
1175712	13
1608284	13
3095766	13
81030	13
1411202	15
3219256	13
7430482	13
10190933	13
2952752	13
10194446	13
6485840	13
2338810	15
1112346	17
19309295	13
8311511	13
7122828	13
782712	13
2266759	13
1362752	13
7495228	13
17738183	13
6364994	16
3948673	13
21623024	13
1565342	13
5143698	13
689319	17
3138037	13
4270959	17
8131713	13
4467620	17
14651992	13
2983029	13
16138844	13
3234170	13
1277738	13
1534888	13
24970112	16
8179239	13
1655834	13
10190200	13
20875149	13
9559258	13
12903940	13
1884410	15
4111478	13
8168048	13
2315549	16
2849207	17
1356300	13
9304204	13
4848857	13
10300832	13
3652961	13
17002328	13
4185489	13
2000095	13
13077044	15
4928807	13
5731792	13
4547392	16
8518573	17
2633395	13
10140510	15
27980182	13
1956532	16
1993625	13
3712767	17
4394167	13
475630	13
2641406	13
2695197	13
19078577	16
3222074	16
825376	13
14786309	13
10412267	13
1767944	13
9197811	13
1975293	13
14549987	13
4687236	16
2859853	13
18555613	13
1774798	15
5277233	13
2192598	13
28560219	13
295945	13
876431	13
1248549	13
25739369	16
21581209	13
38115556	16
8692178	13
1174266	13
12216548	13
6558371	13
3282891	13
7374367	13
12026887	13
12097973	13
3097778	13
5226131	13
4676628	13
1349188	13
5702257	13
116828	13
11911970	13
17249457	13
389028	13
24686673	13
13728918	13
13825693	13
12374351	13
51059	13
5024181	16
1178238	16
3755928	13
2541386	13
6191247	13
6101124	13
29132871	13
8021987	13
6750215	13
3047916	13
1132816	16
768389	13
20856375	15
288937	15
2013071	13
11847525	13
23429	16
8022	13
824790	13
3154570	13
5362478	13
1780508	13
39161114	16
3149240	17
2350899	13
10494598	13
1597003	16
5209867	16
742082	17
11100419	13
788777	13
1312410	13
1890473	13
7224744	13
3805694	13
667362	13
27118040	16
13511841	16
7366644	13
7974759	13
16248705	13
14658175	13
28650864	13
18794098	13
4324379	13
18060321	13
19487206	13
641281	15
9102780	13
4237449	13
162446	13
3678869	17
2552882	13
3529590	16
6161815	13
18810984	15
2008113	13
15951823	13
4058492	13
13388444	16
8879407	13
27371599	13
23190779	13
5461470	13
8725388	15
6303174	13
14176822	13
6429176	13
499709	17
9831044	13
8875990	13
2453235	13
6823196	13
719556	13
7111269	13
29694011	13
4183871	13
5688439	13
1948259	16
1454082	15
22609206	13
10698696	13
16093839	15
4669384	13
7101680	17
69838	13
14709891	13
21823287	13
41212526	13
3137816	15
5835592	13
275585	13
7037112	13
15953511	13
21032223	16
16878405	13
4138697	13
25686510	13
4425141	13
16295376	13
17435137	13
5171903	13
6511440	13
2037984	13
14921167	13
6645778	13
1123472	13
4252059	13
3260582	13
4573411	13
1135278	13
24712999	13
3053871	13
4953810	13
3078326	13
3951004	13
6744965	13
9100967	13
806312	13
5408159	13
14910	16
12574734	13
3322496	13
2165142	13
3666755	13
2036434	13
2376773	15
32885075	13
674527	13
6957499	13
11507468	13
13224648	16
1765419	13
24655779	13
11120528	13
16727416	13
9819147	13
2496310	13
7425971	13
9458051	13
1218469	13
2433924	17
16584674	13
6352805	13
11379104	17
9319529	17
977153	13
3959991	13
21321792	13
1265019	13
15784881	13
1828762	16
3016427	13
610322	16
1480601	17
350172	13
7016685	13
170714	17
10808844	13
15154959	13
4299335	16
33308995	13
4840697	13
10416022	13
6370867	13
3377593	15
5048443	13
29232437	13
6567387	17
10296322	13
3377145	13
5124373	13
4862382	13
8374258	13
14261055	16
1988554	13
3486699	13
2007143	13
7805683	13
18867692	13
29440416	13
3636468	17
34646762	13
8263783	13
9399656	13
23096946	13
3272110	17
10768860	13
923620	13
2408141	13
6907727	13
20620325	13
5059585	13
19823598	13
7805629	13
4347836	13
26868236	15
18105685	15
16455237	13
1319870	13
19589194	13
5211808	13
11887733	13
626554	13
8144362	13
20816391	16
40979529	13
10384248	13
20702901	13
1010032	13
3479016	13
8711480	13
10928620	13
31066375	13
5007532	13
476325	13
1277375	13
9945985	13
1337305	17
9601133	13
3818987	13
5938782	17
5296902	13
11215329	15
23612575	13
5228688	16
16422564	13
10130977	13
1907069	17
2694919	13
1311921	13
2454835	13
22720614	13
4198299	13
8954356	13
1674083	13
2651335	13
11619055	13
276676	13
2601358	13
10529798	13
586942	13
8451871	13
184809	13
9551107	17
14792582	15
27928453	17
1848319	13
10434631	17
4380378	13
8487052	13
11887397	13
7077261	13
8701852	13
25307630	13
2357834	13
151572	13
3478734	13
16968242	13
1680161	13
3476313	13
3890444	13
825675	13
5730207	15
2501049	13
3456472	15
17384341	13
11673013	13
3741004	13
2368821	13
18775883	13
8327498	13
10693533	13
8821430	13
10197096	13
6182668	15
873956	13
8227363	13
5979089	13
229401	13
15802837	13
2549216	13
7034678	13
938951	13
9631678	13
3942220	13
16178769	13
4301116	13
27088958	13
2590243	13
4348966	13
1305282	13
34758553	13
11135818	13
3659110	13
3609715	13
6488835	13
24889453	13
9710994	13
28133909	16
1274561	13
5888052	13
4561842	13
11997580	13
4893949	13
890112	13
2179113	17
29702810	13
2418963	13
13821855	16
101170	15
3001900	13
9012882	13
14449374	17
5090178	13
9058014	13
275510	16
8044674	13
2968329	13
8917714	13
2940516	16
9370818	13
7525595	13
17376161	16
747573	13
13549181	13
1430867	15
1324045	13
9892156	13
2296273	13
19850468	13
11456043	13
11207883	13
27559492	15
2591363	13
5543409	16
1794296	13
37187400	16
4570104	13
376817	17
10258617	13
25989354	13
3494943	15
564419	16
14404478	13
3183818	13
1003787	13
2551757	17
9481831	13
13256060	13
12851171	13
4438478	13
15984621	17
4964205	13
1338505	13
10573952	15
19249994	13
18534530	13
2552786	13
1234409	13
3388650	13
32692566	13
2863468	13
9718092	15
5459194	13
14978399	13
2607611	13
7466570	13
15510921	13
2670221	13
3297095	16
3646393	13
1579212	13
5262970	13
911538	13
8070590	13
17125352	13
8182380	13
7837469	13
3584386	13
1785109	13
5390254	13
8690991	13
347503	13
4736427	13
9032969	17
15682017	13
7813519	13
3807972	13
6549822	13
3830553	13
5101520	13
19136689	13
896032	13
37583196	16
12487942	13
6501943	13
6807096	17
2167280	13
3029243	13
18192567	15
7457873	16
5694272	13
5920816	16
4874094	13
10486888	15
2320646	17
4100578	13
9183720	15
3810838	17
26337250	13
1446746	13
10173974	13
11789082	13
1672938	16
5657332	13
2709885	13
10503906	13
114602	13
4569576	13
13756843	13
9383661	13
27962954	13
26520661	16
2541408	16
5629992	17
3187835	13
1188590	15
7828658	13
1087031	13
749036	13
26208802	16
3332734	13
5960415	13
9022808	13
383808	13
18642548	13
5086547	13
1797573	13
11669067	13
13649278	13
8484495	13
1819840	13
4444900	13
2260537	13
3387670	17
331501	15
4522796	13
11313607	15
18011595	13
14017226	13
894902	13
3118967	13
2416331	13
11878114	16
1083272	13
1554736	13
6431049	17
8594928	13
6732948	16
219121	13
4426426	13
15772497	13
3007596	13
44757602	13
521954	13
3638344	16
3076454	13
5899806	17
1263077	15
31988021	13
495345	13
1014308	13
26750184	13
79161	13
1801966	13
2352858	13
14875603	13
4323598	13
8254932	13
903034	13
16007946	13
972336	15
14486953	13
2769764	13
4065023	17
13922072	13
19984659	13
3979416	13
2179205	13
8099381	13
1673468	13
9662935	16
9042690	13
1053018	13
539831	13
3740188	15
31776961	13
6170733	16
15361071	13
14511998	13
22532236	13
19770042	17
7190370	13
3653410	13
3517871	13
4050062	13
5248683	13
1113447	13
11725859	16
10180770	13
3607209	13
4126926	13
137639	13
14115699	13
13005611	13
9791126	13
2178685	13
6932731	13
23776211	13
25026142	15
37108	13
4260030	17
6093636	13
4407105	13
13367675	17
2252567	13
250147	13
1609352	13
4873571	13
257692	13
13104443	13
20651092	13
9723401	13
20473651	15
2973135	13
15175604	13
3151700	13
7600834	13
69769	13
6798186	13
32390098	16
9364614	13
11042182	13
3876536	13
13082089	17
18123055	15
4686815	13
2238403	13
13217614	15
339760	13
23843873	13
6201667	13
11660710	13
2921869	13
404254	13
2172688	13
1918500	13
9762610	13
1289188	13
1194100	13
2201448	13
11579987	13
28871786	16
31954718	13
9499614	13
3505974	17
31369823	15
26790068	17
8110298	16
2000193	16
6693896	16
8499611	13
1302483	13
22921516	17
18839541	16
1024375	13
2204032	17
3284878	13
4321238	13
3799303	13
11451030	13
4440789	13
8720229	13
22046101	13
13289374	13
4477053	13
3594925	13
4320430	13
2442238	16
6153680	13
18074891	13
5465195	16
5291695	13
1619014	13
5539704	13
18084911	13
17032104	16
3191037	13
4095802	17
2254971	13
742055	13
17298376	13
3940045	13
748900	13
8730792	15
700223	13
338383	13
11615747	16
17741883	13
7545183	13
13628902	13
780058	13
3667332	13
14027	13
1592882	13
2644544	13
1619642	13
11680414	16
4255193	13
21912945	13
8699158	13
12480048	13
4727347	13
17659018	13
2179261	13
1901073	17
4984615	13
8652446	13
11680156	13
9107825	16
12814928	13
6439665	13
2275798	13
18973589	13
3556683	13
4347750	13
193114	13
3266870	13
3309938	13
1500344	13
29938287	13
7682570	13
4915673	13
14219289	13
8173846	13
6637131	13
1639928	17
3121132	13
2639967	13
5260863	15
2502568	13
5914299	13
206362	17
493081	13
15086902	13
19489539	17
22809934	15
7517021	13
18629558	13
1419401	13
1683798	16
1185177	13
5001521	15
3971926	13
4416545	13
2640142	13
84849	13
4953299	15
16172984	13
2815299	13
1353943	15
1415541	13
5792659	13
6888068	13
19319148	13
34149764	13
10468598	13
14917988	15
3122457	17
4248982	13
887221	13
4817123	13
1317879	13
8840858	13
17456301	13
14030672	17
1920449	13
1650653	13
122774	13
4978782	13
6187923	13
4362587	13
225576	15
762028	13
172596	13
17473740	13
4136894	13
2780543	13
4692689	13
1759670	13
18637963	13
6809505	13
13839048	15
88770	13
1082955	13
17399715	17
6815100	13
3487351	13
5864214	17
853008	13
9074326	16
327570	13
3817394	13
3051654	13
986788	13
3882718	13
2161618	17
9590570	13
3675509	13
3506898	13
22183231	13
4050459	13
1666015	13
11212028	15
31039610	13
1083411	13
1974431	13
6059896	13
17083035	15
18732883	13
11263663	13
9346787	13
10581397	16
8654317	13
3731591	13
7167286	13
7725564	13
7412577	13
8695581	15
1934359	16
16907248	13
180574	13
620911	13
5488159	17
10173501	13
2846021	13
10554627	13
25224867	13
1660416	13
29163214	13
4636802	13
13231210	13
2498058	13
664954	13
1992	15
9962299	13
11762549	13
19245769	16
5428015	13
7448646	13
5289993	17
3206997	13
9314473	13
8483637	13
16723753	13
6459408	13
356543	15
6971172	13
5666981	13
4784676	15
3300640	13
4885402	13
21778723	13
10501558	17
4822501	13
25917092	13
6447500	13
14303865	13
10158833	13
4678935	13
89641	16
1602506	13
287136	13
4080311	13
3662340	13
1002611	16
28293684	13
25216596	15
26743496	13
1704721	13
3133919	13
7452668	16
314113	13
20810221	17
6864365	13
5145314	15
3305879	13
18409177	13
10473707	13
152658	15
42616370	13
4676425	13
1986867	13
16273331	13
691196	13
1505550	17
3936954	13
2822573	13
3298624	13
8511844	13
12883167	13
2472798	13
543449	13
7675827	16
5568031	13
17950228	15
3301543	13
1060384	13
40458569	17
1710583	13
9297410	13
566459	13
2225589	13
7940249	13
13985176	13
1401211	15
1030813	13
43890424	15
1938784	13
7766269	13
2996374	13
7601698	15
5271426	13
5811138	17
9807615	13
605617	13
19438045	13
8640558	17
7736938	13
503022	13
10133632	13
58122238	13
377742	15
527998	13
1700683	16
15180767	15
37560344	13
25904250	13
2504062	13
550720	16
2819863	13
5213225	13
7463481	17
1433579	17
15605018	13
874224	13
974969	13
8055342	13
14106821	13
43064737	13
4643835	13
29909771	16
1883052	17
2065497	13
10310091	13
16927039	13
9155789	13
3615617	15
1565549	13
5588253	13
1443341	13
557776	13
1431540	13
11939407	13
22866201	13
10609415	13
8549902	13
4204566	13
609805	16
3302131	15
17408906	13
12554240	13
2257242	13
13490940	13
2092299	13
19022351	13
834195	13
7323740	13
842072	13
7799083	15
4534500	13
4525343	13
9308550	13
6386362	13
6382430	13
47502487	13
146388	13
23574061	17
14714046	13
3744997	13
1545306	13
3823936	13
5459899	13
1996489	13
3200828	13
6402994	13
2778934	13
1516420	13
1025912	17
18111138	13
2613677	13
11765708	13
1451471	13
5187603	13
7245683	13
30370086	13
13768514	13
5200253	13
8558485	13
18544995	13
13616159	13
5715319	13
2615780	17
712301	13
9785855	13
10239116	13
2104633	13
7715688	13
14337298	13
9794246	15
3348729	13
1059942	13
1948798	13
25115018	13
6039352	13
3680653	13
3811592	13
9803988	13
4434221	13
156406	15
1362833	13
1275879	13
22808995	17
222718	13
38103	13
21060786	13
4962756	13
20329053	13
20881160	16
52644	13
2873750	13
17577470	15
5407196	13
5986812	13
1083035	16
133555	13
26103380	13
25416582	16
3473049	13
28987024	13
4271968	13
1889798	13
2661432	13
27962228	16
6803602	16
20093884	13
4306431	13
8049270	13
3993086	13
6311722	13
2664801	17
30330962	13
6258517	17
3732260	13
756169	13
7353113	16
881216	13
10992250	13
25088705	13
11747547	13
8166976	17
13595829	16
17573153	13
13093053	13
6698545	16
3747985	13
4553980	13
10917612	13
6132225	13
35005839	13
1878330	13
116821	13
7842734	17
1126606	13
5838598	13
15302354	15
963984	13
7826734	13
15349497	13
12464523	13
969428	13
208963	16
3633432	13
35905238	13
7372161	13
11798712	13
1258870	13
978805	13
1747363	13
280220	13
7205465	13
32625958	17
25157610	13
4701109	13
12151059	13
260534	13
1298181	15
3607465	16
9836401	16
5780039	13
16011685	13
9914222	13
317644	13
3167958	13
2292932	13
5689061	17
9550958	13
6263011	13
20485492	13
4772602	13
3956711	13
13779031	15
18612647	13
34283	13
10049724	15
20928239	13
16017979	13
1483779	13
10333188	13
9866962	13
11847836	16
9483844	13
42183382	13
4789355	13
7117402	13
3090089	13
1584806	13
527829	16
19733920	13
1016539	13
235843	13
10202100	13
1421932	13
3572269	13
72890	16
17606609	13
9459040	13
15053179	13
389951	13
2539679	13
13494641	13
5375736	13
4509656	13
10632521	15
20859222	13
3409141	15
294029	16
14447170	16
716959	13
5068610	15
8775222	13
8344	13
10032592	13
11329467	13
895090	13
2443212	13
1475644	15
8187716	13
1223515	16
5179929	13
7220271	13
1755329	13
4687415	16
12903546	13
1109737	13
16563096	13
27627650	13
6607993	13
37714312	13
4617382	17
19058379	17
8651195	13
4086327	13
4657134	13
1456779	13
2417320	13
14581372	17
4201043	13
7449842	13
17219531	13
5469593	13
1017835	13
15247714	13
2455234	13
19640716	13
4890362	13
3565199	13
7978912	13
13743032	13
233699	13
120922	13
4891287	13
663394	13
35014426	13
2285258	13
5761535	13
9839087	13
3989660	13
3313487	13
1301631	13
18311107	13
7682243	13
1371515	13
3939481	13
19267188	17
9848	17
850018	13
7006724	15
7332093	16
1000093	13
5033283	13
2989629	13
11898622	17
27882166	13
14335003	15
24537919	13
9233894	13
3315709	13
2034415	13
11292357	13
8517787	13
26807656	13
1847084	13
3616281	16
4269126	13
5227133	17
6381215	13
5616842	13
9200581	13
17057909	13
4758897	13
6593635	13
6652384	13
24090	13
783856	13
11135479	13
4127706	13
1637603	17
2862676	13
120318	16
6164055	13
2034009	13
1716792	13
5661848	13
14604917	17
31241550	17
621234	15
755643	13
439937	13
7348859	13
2011230	13
3383913	13
913933	13
11728845	13
1307671	13
8911712	13
11448801	13
2413324	13
4223757	16
15926747	13
856906	13
6325692	15
5839393	13
7025002	13
2651108	13
3095813	17
4002205	13
4671683	13
3315163	13
2169618	13
19864915	13
2451676	13
5911521	13
5739498	13
6354530	13
40289594	13
5518714	13
4542465	17
4612880	16
21991906	15
5698593	13
15020715	13
3163605	13
19904592	15
10108845	13
17616045	17
15046208	13
461587	13
1178489	13
16734565	13
5133869	13
5842492	17
190490	13
2489999	13
1513368	13
3087733	13
10326508	16
23445945	15
22810338	13
3243532	13
1574082	13
4023478	13
5976484	13
5943578	16
16009415	16
11588563	13
1193672	13
8900267	13
15329248	13
4546816	13
1029306	15
1748035	16
15663034	17
13835327	13
25078521	13
27155618	13
1010155	13
3273139	13
15204538	16
1943243	13
4010972	16
1933877	13
9871338	13
3052476	13
588630	13
2491689	17
2436655	13
11591445	13
2509795	13
1035138	13
13082716	13
2884746	13
4182409	13
11067345	17
1909881	13
7680944	13
10452452	13
998802	13
8589063	13
2442293	13
338216	13
756341	13
8532158	13
1362512	13
11297353	15
15517661	16
11150120	15
19628424	13
19163215	13
9576961	13
1360889	16
8863838	13
7391005	13
17279888	13
4375831	16
2865696	13
10867726	13
4219158	17
2623092	13
6777897	13
3555710	16
1066594	13
5454583	13
2825927	13
3417454	13
3072734	13
543847	13
2668009	16
8464216	13
4207111	13
11008465	17
12872549	13
8339454	13
6213310	13
10684422	13
14209435	13
6709293	13
13900442	13
734900	13
11571555	13
11599249	13
19953557	16
6150699	13
25640811	13
14469902	13
10565273	13
3750	13
908389	13
1111839	13
4943624	15
8173723	13
3904334	16
1471565	13
936786	13
3255538	13
2007227	13
9325741	13
3487157	13
2582298	13
11367891	13
3274692	13
2352336	17
21021147	13
2766515	13
895473	16
18313269	13
6718233	13
1603263	13
12123220	13
3465892	13
1858080	13
9923242	16
3709361	13
2903770	13
3244454	13
1361655	13
4554933	15
6711635	13
3579207	13
2625416	13
3491441	13
6635043	13
24721507	13
5344845	16
29255344	13
540235	16
25597396	13
12436986	16
4812371	13
8926103	16
4417736	13
24276382	16
7245124	13
1644007	13
4260837	13
5520523	13
12054171	16
16067208	13
2129248	17
13457381	13
27738300	16
1273115	13
3874626	13
10575731	13
2405923	13
14180879	13
3085596	17
18177967	13
2491536	13
25423110	13
178108	13
8063736	13
29104562	13
3782420	13
9205523	13
19519008	13
6216574	13
4965915	13
20007112	17
15182855	13
5046134	13
1731016	15
1723959	13
23519691	16
767608	13
15410444	13
5495528	13
10740754	13
1147713	13
843896	13
20440700	13
2436531	13
18656863	13
1735510	13
1468850	17
8188399	13
1123810	13
626146	13
4432212	13
5756113	13
4095792	16
17699123	13
6479246	15
5266216	16
8018481	13
18342574	13
816639	13
1386291	13
6578239	16
3507913	13
5284909	13
6322676	13
137997	13
1955007	13
10684397	16
3056912	13
4618533	15
7248643	13
8796	13
6820239	13
8186094	13
832448	13
8307614	13
13775562	13
15266486	13
15854721	13
5067714	13
11140206	13
13328922	13
8595593	13
2846340	13
17554698	13
6031258	13
6129852	13
36748490	13
2632259	17
6619859	13
4606237	13
3803841	13
9159303	13
5918399	13
13992701	16
4331	13
36235362	13
13664208	17
2183355	13
1261172	13
4622491	13
5508886	13
26963880	16
3603293	13
25249170	13
861376	13
2227637	13
15278286	13
17338639	13
6174950	13
188379	13
10630130	13
2268209	13
6693338	13
18037	15
32791417	13
5972235	13
3112123	13
8250171	13
329295	13
6888984	13
2763289	13
21127193	13
20703	13
8839164	13
37395448	13
331069	13
8041548	13
1562427	13
1982888	13
3191530	13
14577589	13
9181193	13
6857115	13
28010491	13
8441243	13
9893137	13
10564860	13
6712673	15
8239839	16
1204488	13
3351116	13
7829355	13
4702936	13
735906	13
13329178	13
2735345	13
1522488	13
12143116	13
1872648	15
2298076	13
5011236	13
11583613	13
817352	17
33249421	13
6924880	17
4976734	13
8707955	13
12265846	13
1303453	13
7453249	13
2218693	13
25715685	13
611460	13
8483887	13
1170886	15
3494257	13
16252785	16
890899	15
17118826	13
8394135	13
3698065	13
1902868	17
55209187	13
8937968	13
13691041	13
158988	13
1015758	13
10083181	16
4189888	13
15171109	13
7345700	15
7797199	13
8184581	13
1126675	17
10305487	13
1363599	13
16541197	13
1745016	13
10006015	13
3218056	16
28357379	16
2108112	13
4539537	17
11893723	13
24806119	13
3781083	13
10961199	15
355354	13
4590183	13
23015093	13
7914704	13
3875583	13
1401326	13
4212882	13
2815512	13
9051368	13
35090837	13
4413549	13
2348486	13
13727542	13
2150865	13
3031893	13
14695648	13
2244282	13
8227015	13
459649	13
2104467	16
1157975	13
9322923	13
8850993	15
2434212	13
17747294	13
4883352	17
10541412	13
15259079	13
8385070	13
21561838	13
5702938	13
3483503	13
1067149	13
311044	13
18189664	13
1167129	15
7514360	17
39510446	17
70334	13
7563448	16
14640626	13
3024432	13
1382401	16
6880666	16
1415604	13
2083128	13
985986	16
15239531	16
2073302	13
8064420	13
6614482	13
8013298	17
544961	13
3747437	13
3620207	13
3278496	13
18863995	13
12457322	13
12346095	13
10540655	13
15489564	13
4658370	13
612052	13
1597269	13
17409812	13
2954280	13
379898	13
329877	13
9470914	13
573818	15
3512115	13
4239741	13
10022238	13
39305818	13
2019807	13
31995770	16
8989319	13
1418324	17
2161340	13
39253230	13
12598875	13
2519429	13
19863470	13
1653805	13
24099982	13
20693325	13
4564221	13
9570141	15
2894968	13
28835964	13
597503	13
209661	13
13152226	13
7932691	15
911458	13
5650924	13
10566535	13
24765250	13
3557850	13
1485280	13
11319666	13
10366925	13
3970340	13
11280984	16
383202	13
1442585	13
16159042	13
4340479	13
2275897	13
9236398	16
7670662	13
4882061	13
9755625	13
1524514	13
2002953	13
384109	16
1813600	16
123243	13
26341142	13
7603059	13
9772963	16
4290591	13
6837793	13
2816235	13
2613946	13
1632431	13
8671215	16
6166290	13
622626	13
6047951	13
7453466	13
12765383	15
15863889	17
3278191	13
6994092	13
7311874	13
729981	13
3842305	13
28779149	13
11903331	13
12369946	13
27294432	13
4093128	13
3088102	16
20355714	13
44381241	13
17651375	13
10251424	13
197793	17
11140781	13
17079852	13
3726196	13
1966993	17
29398325	13
11443846	16
862617	13
6255360	15
6953438	13
1929781	13
1925844	13
4362869	13
9286824	13
6660935	13
16478610	13
8256940	13
3073684	13
10747871	13
21819821	13
13423716	13
7250799	13
57545308	13
11337904	13
14563025	13
1794287	13
11400691	13
18648018	13
2541275	13
12234786	16
16367047	13
2548113	13
4233227	13
32320961	13
13208142	13
2971825	13
1783714	13
18297973	17
18501586	13
3026413	13
2926211	13
6914531	13
28277099	13
2351837	13
3677003	13
1204085	13
12764833	13
16299536	13
614342	13
3334404	13
9057259	13
22661692	16
2299398	13
6173794	13
5073321	13
8976336	13
3955901	16
4135464	13
869301	13
4359611	16
3910107	13
14316985	13
1919487	13
1833738	13
9628544	15
21547271	13
3563764	13
21370838	13
4985565	13
5776484	13
15818019	13
10489988	13
2810412	13
17581211	13
4659807	13
1589250	13
14593758	13
5872033	13
17974951	17
2635284	13
1138804	17
1796884	13
5854802	16
4084673	13
3954633	13
4461829	13
238057	13
1124222	13
282857	13
13359902	13
11241126	15
9380567	17
3922550	13
16510312	16
9119489	13
16367869	13
6879533	13
6004856	13
2823826	13
4256534	15
7058028	16
48315611	17
17140835	13
2115288	17
272278	13
2004503	13
17760369	13
3937063	13
3111865	13
1202556	13
5871031	13
7015085	13
22605428	13
9935264	13
12838482	13
9472173	13
16000775	13
7051501	15
38170097	16
2304667	13
12321656	16
7953821	15
3065500	13
12468430	13
13202710	13
7427685	13
3357197	13
4969886	13
6089437	13
4777646	13
13031937	13
7439669	16
719334	13
14414984	15
86662	13
4444569	13
217170	13
699109	13
2220011	15
21083815	16
2742672	13
6318594	15
2586500	13
2971405	13
33969293	13
11391406	17
7624094	13
1981667	13
11397746	13
9212432	13
7934484	13
10805317	13
8955989	13
1260758	13
6086941	13
1334004	13
17774871	13
3798081	15
15385415	16
2324428	13
19364123	13
1753683	13
272043	13
8638275	13
4443109	13
2790668	13
9418419	13
225931	13
21446591	13
9487019	15
3519957	13
11147544	13
6991259	13
2630605	15
6823743	13
540326	13
7213661	13
1196676	13
7565852	13
4191116	13
904525	13
45671131	13
1069227	13
20386804	15
1147201	13
158309	13
1379841	13
913182	13
3524134	13
18753512	13
1278251	15
2383542	13
20070585	13
5576454	17
1440580	13
3250226	13
14993383	13
1997315	13
444869	13
14720816	13
5339313	13
1211793	13
747351	13
6677054	13
6193532	13
2494658	13
17344915	13
1168216	13
6712615	13
27277372	13
2876002	13
11163578	13
13503075	13
16094466	13
12545487	13
4049511	17
8228273	13
1674021	13
13668231	13
10876531	13
10985575	13
16444031	13
1569639	13
11150090	13
1787067	13
14674028	13
922223	17
1106108	15
8804049	16
1529459	13
5332538	13
18880969	13
6488613	13
4708606	13
16451686	13
10286830	13
5202963	13
6194972	15
23674433	13
3550468	17
25196562	13
6170873	16
2345662	13
1789851	13
24892588	16
21870044	15
245266	13
14671570	17
404134	13
10325727	13
2044009	17
5049512	13
16926130	13
14468705	13
13736931	13
24678495	13
14334906	13
11474313	13
4623269	16
3567882	13
2243816	13
427809	13
18277400	13
6606584	16
5662595	16
25151613	13
15409893	17
4638290	13
9839885	13
18440433	13
10132970	13
5885162	17
21989259	13
4345970	13
4375896	13
7737381	13
29332179	15
9937234	13
1638506	15
21713875	15
2698230	17
15025336	13
6774183	13
6977795	13
24043322	13
14883998	13
7986698	13
6111702	13
1910719	16
2267822	17
2258428	13
14269649	13
6333014	13
5339260	13
6772530	13
6653180	13
11386473	13
3464115	13
1859539	13
262957	13
500644	13
3825485	17
15420014	13
8146479	16
2408744	13
32017136	13
4476381	13
36521045	13
5210724	13
3720365	13
8379224	13
10818901	15
2561741	13
55604	16
2131393	13
6339287	13
25521412	13
10208988	13
20580297	13
2325745	16
20036518	16
3184282	13
7515914	13
1324413	13
3912208	13
13835986	13
8137635	13
5890324	13
11155903	13
4109504	13
6070577	13
17277505	13
13816880	13
33901415	17
1465071	13
8462823	13
1748599	13
15729037	13
3369790	17
6903815	13
7797702	13
5678393	13
4548852	16
26072668	17
14964559	13
20839336	13
4513062	13
16225671	15
3550954	17
3523680	13
19857375	13
14281009	16
19545770	13
27639321	13
9514179	13
4926206	13
4741057	13
29124207	13
5668025	13
1682087	13
1646743	13
1608623	13
1333542	16
939275	15
20392272	13
11189810	13
3738121	16
3538269	16
7484619	13
8394064	13
6411975	13
17439071	16
12956038	13
4523785	13
17330111	13
1123876	13
1727380	13
7333536	13
8599474	15
8897209	13
9752625	13
3820454	13
18601716	13
3224063	13
7494523	13
14445676	13
3600144	13
4669043	13
25209424	16
11408646	13
27100411	13
11941099	13
3910823	13
1293695	13
3786362	13
10099795	16
3263335	16
858433	13
11106184	13
16068334	15
8121371	17
2741700	13
7157358	13
2166457	13
4029103	13
5399384	13
10191405	13
19070463	13
7743595	13
10696539	13
3150395	13
2193399	13
13412276	13
20457570	17
15768593	13
1421644	13
20138953	15
1022789	13
10788335	13
3060561	13
9987595	15
12448660	13
17750246	13
10679122	16
4763884	13
10437871	13
6769204	13
3968089	13
11819790	13
906351	16
23987066	13
4372680	13
2908747	13
16608076	13
20789891	13
1540400	16
2194787	13
1180674	13
8935321	13
1805155	13
18330738	13
7710670	13
760297	13
19810319	16
3602287	13
4748772	13
643465	15
4966909	13
7530100	15
1778646	13
3433732	13
19031788	16
8611423	17
14013909	13
721477	13
7590204	13
7370764	13
20439586	13
2005195	13
4882300	17
14447237	16
8063437	15
291299	13
1706174	13
642983	13
13418166	13
33464074	13
685506	13
1694421	13
18167405	16
4550056	17
10911005	13
7858147	13
5752357	13
9938621	17
10564117	13
9966206	13
8857111	15
2557120	13
1808471	13
5808281	17
5147670	16
9516683	13
17972573	13
13257521	16
793250	17
22527767	17
9784657	13
1877376	13
12984859	13
16805813	13
6214822	13
4091797	13
22993059	13
6098534	13
4942675	13
1117456	13
24615203	13
8535317	13
8072801	16
2083604	13
12133581	13
6763597	13
12640635	13
7022477	13
6020252	13
8621082	15
5167232	13
4413052	13
95019385	13
4644639	13
104584	13
31205495	13
24870006	13
2816360	16
3744611	13
1389089	13
2836140	13
2633420	16
4395303	16
4842187	16
10188621	13
6786008	13
2608804	13
1412258	13
2479612	16
6710470	13
7935595	13
5123731	13
7797820	13
16997628	13
39791533	13
27209195	13
32687524	13
1717192	13
9954870	16
5612664	13
15568505	13
21039545	13
5045822	13
237855	17
13541215	13
4925931	13
27407920	17
1849493	13
3229764	13
25665880	13
15027560	13
1556786	16
262661	16
28897704	13
2214104	15
5221436	13
5291964	13
6066398	13
1830543	13
1376578	13
1448735	13
5620937	13
4535214	13
4485563	13
5041186	13
1016708	13
4249435	13
532145	13
1978765	13
16795086	16
4959639	13
9786224	13
19219935	13
5935123	13
1306384	17
2787121	16
1493281	13
7846973	13
11697471	13
19466716	13
215173	16
13567048	16
3471497	13
13048391	13
7272754	16
10383377	13
811575	13
8794814	17
5398641	13
2207403	17
10032677	16
860519	13
30950638	16
8197380	13
3801835	13
2911309	16
42208359	13
7503952	13
10029881	13
12781580	13
6728512	17
4615324	16
9861425	13
4041496	16
1716332	13
2239713	13
9188874	13
3735767	15
19873171	16
4206698	13
4392771	13
12357493	16
1944524	13
1676021	13
20375192	13
5430917	13
1430490	13
3030576	13
949203	16
7771234	13
341143	13
7348138	13
8173982	13
16634181	17
6662098	13
3404049	13
3909979	13
17796374	13
595776	15
8298696	13
3464518	13
4978747	13
8612995	13
3262447	13
19128134	17
1600089	13
13478530	13
581488	13
25486561	13
2834148	13
10062811	13
2068708	16
2960166	13
4590191	13
5192602	13
12961419	13
9197240	13
1707236	13
44982793	13
12707493	13
927091	13
4247727	13
4857511	15
5707654	13
713187	13
4650780	13
7364338	13
4660755	16
284546	13
859431	13
2088792	15
17463029	13
9245177	13
2376371	17
29056335	13
4644014	16
9618939	13
20994062	13
20678137	13
3271087	13
5462945	13
9730473	13
16240783	13
3716416	13
685028	13
5879344	13
7154579	13
9561494	13
32203513	13
3077864	13
1220285	17
1671856	13
3377563	13
6979968	13
1681442	13
14635760	13
7769391	13
241144	13
1032390	13
14839674	13
4708623	15
5116749	16
1551368	13
8074951	13
3609418	13
1119415	13
688670	13
1704378	13
5590026	13
7943784	15
24540506	13
12064716	13
15306681	15
27413098	13
8742609	13
29199783	17
16501401	13
2634054	13
10033356	13
5236276	13
1085009	13
2127701	17
4248153	13
15308478	15
5145394	13
10897018	13
18185662	13
15750327	13
11564813	13
20851753	13
12007233	13
15119354	13
6445077	13
879310	13
2489047	16
17119317	13
8845005	17
8600332	13
1220963	13
455202	17
15991466	13
46206573	13
22321696	17
13539660	16
5942386	15
2800425	13
8173207	13
4607960	13
3214948	16
3619247	13
2179176	16
16580997	13
5264873	13
3560783	13
11573558	13
5235175	13
2896390	13
28342273	13
12974720	16
101617	13
5353198	13
9776736	13
26850512	13
2723948	13
18282824	13
2751826	13
11066528	13
4312482	13
19394	13
6972798	13
13959739	13
3814144	13
7354360	13
3432689	13
2883361	13
5128792	13
2189131	13
2044751	13
2771703	13
1466849	15
3915790	17
5527484	13
5624144	13
16504810	13
5160631	15
13184806	13
2792139	13
17409453	13
7513644	13
2420857	13
14682025	13
2419591	15
27879192	13
10278346	13
5819462	13
1798819	13
1467784	13
52959	17
2108091	13
24577253	13
7045253	13
11570400	13
809958	13
27105849	13
8027192	13
14390237	13
9135703	13
6731338	13
1841398	13
2745181	13
3807954	13
4447090	13
1792022	16
2131900	13
6850268	13
3541903	13
10924882	13
2947272	13
23368570	13
5545917	16
10631506	16
10206505	15
1951167	13
6124490	13
6221732	13
8336065	13
938057	13
24603977	16
7612036	13
6277455	13
4632158	13
4058645	13
16270718	15
11924229	13
5737984	13
4191854	13
6048931	13
19233398	13
820140	13
4635416	13
5466316	13
9716436	13
14730422	13
5728637	13
15552247	13
8786845	13
44355523	13
2313272	13
845420	13
4556346	13
5538865	13
3604999	13
14056797	13
1847643	13
20348138	13
3394214	13
57142143	16
275881	13
9731327	13
6866424	13
24101979	13
2867232	13
2661976	17
2329023	13
2381582	17
6803805	13
2546420	16
2434312	13
5846253	13
10087555	16
1274249	13
2956943	13
2942034	13
3694506	13
7803576	13
3172704	13
374179	13
361859	13
7537896	13
2952730	16
8345935	13
2621710	16
5688093	13
8261116	13
295240	13
411824	13
10346643	17
244922	13
279580	13
1459810	17
3176731	13
13019747	13
5891237	13
2393268	16
849489	13
13671434	13
15099532	13
4934104	13
2115712	13
10739378	13
5217890	13
349769	13
3056934	13
42072379	16
7966051	13
1435074	16
1675776	13
3910240	15
12379827	15
34586982	13
4447133	13
1564173	13
15721012	13
3613889	13
10912579	13
18095847	13
1317449	13
5661163	13
8756548	13
3971273	13
1254996	16
718704	16
16495451	17
13661117	13
1270678	13
20099926	13
3300278	13
3260811	16
21008387	13
3159329	13
6061975	13
10165950	13
5270250	13
7343064	13
7075194	15
3847382	13
5074127	13
11025983	13
34133646	13
2014945	13
90010	13
15461086	13
900411	13
6359270	17
30682011	13
1181522	17
3351486	13
1414875	13
889701	13
8008568	13
17635646	13
2814350	13
346897	13
37355607	13
15474835	13
5703849	13
13759347	13
27244968	13
6993616	13
19976337	13
2797003	13
4680036	17
329719	13
5468651	17
13724612	16
3993173	13
6191393	13
4163629	13
4625826	16
14802299	16
581898	13
213010	13
1601002	13
471389	13
3149092	13
148734	16
2086895	13
24213039	13
5411538	13
1019836	13
2610655	13
441195	13
4965835	16
539096	13
13575727	13
218625	13
21250234	15
6323775	13
1867178	13
479890	13
23058883	13
9126074	17
8365678	13
1481711	13
3510327	13
21596293	13
6935408	13
18817211	13
422686	13
20474971	17
699755	13
9986177	13
26516217	15
4412366	17
8636675	16
3541475	13
10730438	13
6714089	13
2852921	13
3323677	17
9878449	13
3093166	13
1123916	13
4840071	13
500754	13
16758454	13
8148045	13
4809073	17
8363144	13
2981978	13
11377045	16
1713343	17
4169908	17
2104325	15
26333802	13
3200607	13
2262184	13
9090316	15
15585532	13
29286911	13
8631604	13
3780902	13
2550507	13
3902422	16
8131176	13
2641165	13
10742530	13
9294021	13
5038718	17
11221223	13
11755025	13
24226126	13
23391358	13
2627844	13
2569363	13
3621840	13
3970337	13
59210122	13
2599297	13
630506	13
3787644	16
3073092	13
24462639	13
922403	13
5921244	13
16592846	13
9178936	15
274836	16
4339444	13
7632210	13
42844615	13
15913173	13
14909872	13
6334977	13
6436793	13
15035049	13
9044970	13
850426	13
19595731	16
12270281	13
4741017	13
19496992	13
372733	13
25077278	13
11191985	13
23740628	13
2000597	15
1224053	13
938921	13
3487087	13
2365343	13
12312515	13
24188643	13
10614120	16
8219149	13
11112151	13
18645792	13
5691690	13
14527510	13
633407	15
12201988	13
20203651	13
3304149	13
42035599	15
5984716	13
5165982	13
14656990	16
6512304	13
15327919	13
2665442	13
2925465	13
2889175	16
701149	13
1398961	13
4409947	16
1078238	16
3253936	17
2298154	13
5097790	13
26906260	13
440000	15
3177272	16
2288986	13
4653588	13
5715784	17
8755180	13
18253916	13
12462361	13
1714208	13
634298	17
38934	16
15168173	13
903036	13
23707563	13
9353370	13
4672134	13
9603546	13
29541593	13
3777078	13
1618358	13
17570923	13
4591332	13
30819874	13
16783409	13
1420091	16
2868179	13
15955272	13
1587189	13
21965331	16
3747000	13
6100597	13
4928712	13
2192500	13
1730853	13
18313594	17
10488976	16
9691536	13
12220104	13
558702	13
696725	13
3509724	16
12722149	13
31580730	13
11648068	13
19871916	13
18505990	13
6800183	13
21782979	13
20247	16
17616401	13
11142277	15
3340731	13
52283158	17
32213577	13
4606469	13
2423793	15
3331728	13
7402754	13
7639427	13
4797501	13
627986	16
789429	16
4254644	13
401901	13
10563638	13
415850	16
12073871	13
7620442	13
10073591	13
1646389	17
3889604	13
12314010	13
1648295	15
4929635	13
4647333	16
1232031	13
1356365	13
686338	13
1750587	13
22117162	13
2388448	13
2320334	13
3925163	13
4229564	13
6501160	13
4930161	13
10546496	13
3574599	13
8261939	13
20609673	13
16171167	15
1653552	13
13384866	13
28167183	13
1027019	13
780682	13
4995858	13
8728304	13
5689371	13
19778247	13
4169136	13
2923483	13
6802829	17
10072366	16
807008	17
777495	16
11340709	13
17515731	13
2021163	13
8674423	13
7438121	13
2916959	13
4305084	13
5248600	13
8756874	13
18060837	13
9594335	13
3626549	13
5757077	13
4251800	13
9957038	13
3689182	13
10739782	13
11842995	13
3506741	13
5137425	13
3489111	13
5468766	13
3942096	17
1404135	13
13159369	13
6569154	13
5326888	17
275000	13
540050	13
153343	15
6662433	13
13736546	13
13196656	16
30576782	13
4693766	16
946329	13
7588153	13
3300676	13
13400707	13
1500164	13
6251552	17
19773491	13
11938665	15
36623710	13
4929008	13
32196026	16
3350112	13
1344447	13
2627828	15
1908728	15
1074107	13
716824	13
2651068	13
8765233	13
18820133	16
2895074	13
7936563	16
13108846	13
7976277	15
31992703	13
17002915	13
487623	13
14714052	13
5808119	13
5033405	15
3789633	13
2186062	13
6607477	13
5123011	13
93037	17
10290017	13
2387659	15
7248524	13
13463363	13
1628500	13
670641	13
17786229	13
25368720	17
10391253	13
4746350	13
7429970	13
13072627	13
2357273	13
14494463	16
27660752	13
4690995	13
1445055	13
6181231	13
7552948	13
91466	13
515111	13
16158572	13
18421793	13
567010	13
38779937	17
3402800	17
8206336	13
3733009	13
6470623	13
1457895	13
4200583	13
3671893	13
3025810	16
7613353	15
13129746	13
6267501	16
4721714	13
3042777	13
8815948	13
11758928	13
1426803	17
201160	13
13565282	13
835227	13
5965401	13
427118	13
24133997	13
3247522	13
5474571	13
4998626	15
2304119	13
8762065	13
1295973	13
4173341	13
679018	17
1910009	16
2617000	13
2773405	16
4664036	13
1729446	16
18557142	13
292223	13
4196719	13
6410380	13
4120245	17
15228847	13
8795392	13
5296776	13
7213771	16
2930917	13
8527269	17
5895568	13
12214232	13
4291596	13
1795487	13
4256521	13
4543911	13
29151884	13
31557675	13
589409	13
2188342	13
7710398	13
10488538	13
50181451	13
5647310	13
2620232	13
1037388	16
1679212	13
3311896	13
1763337	17
9670829	13
6335104	13
1687219	15
18010003	13
34503150	13
34674	13
1885286	13
2039347	13
5166512	13
14137991	17
3592030	13
10029092	13
5427476	13
10726580	13
6461564	13
8183805	13
13267942	13
24557496	13
857285	13
4836489	13
2037789	13
3735121	13
454459	17
255559	13
5856132	13
2661805	13
1965212	16
7089847	13
1068096	13
527406	13
3202621	13
6972042	16
757256	13
8051467	13
11181908	13
2618371	13
1782314	13
20604921	13
15927307	13
963788	13
14736504	13
12090100	15
2369437	13
757337	13
25778540	13
13081832	13
1768449	13
1308618	13
732453	13
2429599	13
6620967	13
490736	16
22653721	13
2871453	13
4770862	13
3099329	13
2761127	13
3956707	16
15038849	13
9466581	13
1472592	13
15420859	16
18589196	16
1180915	13
4137517	13
2285657	13
6303440	13
792975	17
686107	13
17504707	13
4109219	13
1877707	13
7690422	13
1907414	13
3821318	13
1504280	16
16782817	13
30724762	13
7598892	13
4351234	13
8454364	13
7504408	13
5484218	13
2281102	13
3024842	13
3742453	13
3878808	13
299273	13
2562919	13
35868773	13
11653100	13
11023964	13
610804	13
6111187	13
4289642	13
10532836	13
1902263	13
9772261	16
5237564	13
2868687	13
17075398	13
90647	13
471761	13
27006769	13
2658427	13
18856244	13
12770896	13
10579674	13
25751756	13
1909207	13
2996188	13
975711	13
5183017	15
6079519	17
5138627	13
4290430	13
15633796	13
8251093	13
1892	13
3531021	13
5029174	13
10774207	13
30369493	13
3127649	16
8092224	13
4241987	13
2086	13
15066987	13
3945269	17
8972795	13
1259762	13
10148756	13
9078177	13
28930592	13
43557746	17
8589596	16
54690	17
30997348	15
8798103	13
2545356	13
5335866	17
3450195	16
2006547	13
10832725	15
6333453	13
4805012	13
26725403	13
6170351	13
30331760	13
2994744	13
894784	15
1715041	15
1613307	13
5412247	16
6298963	15
11571474	13
6480840	13
28971860	15
5648636	13
10973249	13
8408200	13
3002848	13
7138145	13
4623294	13
8315115	16
3561677	13
82493	13
3328504	13
4610624	13
3504423	13
10616937	16
8958063	16
38104804	13
2313806	13
6960648	17
16006853	13
306293	13
1292045	13
3843287	13
2518257	13
14897807	13
13548674	13
6566858	13
6265677	16
21925719	13
12880785	13
37736172	13
33108115	13
7601685	13
10693251	13
1148150	17
34865007	13
3733641	13
1436108	13
5932405	13
8296774	13
1562035	13
6171413	13
4263043	13
4468434	15
14309341	13
71599	16
8646759	13
5093485	13
4337264	13
16429714	13
9098665	13
16627712	15
3620639	13
24843506	13
7071286	13
3175618	17
11836159	13
199733	13
8705271	13
38134700	13
1156696	13
1965991	16
30475570	13
14051639	15
736074	13
2916480	13
19708430	13
2360844	13
8159456	13
5622352	13
1795472	13
8403404	16
650495	13
8915317	13
734740	17
2644643	13
414904	13
7943840	13
12774892	13
4106312	13
9206706	17
2601479	15
2530446	15
3930490	13
445991	13
1446578	13
8427383	13
20909345	13
7635445	17
10098510	13
367970	16
16229817	13
10778847	13
6267058	15
8085964	13
16900666	13
2812869	13
1416276	13
14064390	13
713687	13
15619776	13
12057352	13
23147810	13
9374849	13
14172685	13
517555	13
8837350	13
5369339	13
7244213	13
3538463	13
1351812	13
31077409	13
1773293	13
6067574	13
2342914	13
10472765	13
5380211	13
3953438	15
6575119	13
21187852	13
2411574	13
2833586	13
5711924	13
2379842	13
22073830	13
19864594	17
6339486	13
6839018	13
11215358	13
36505521	13
9290699	13
19560926	13
1799582	13
12687705	13
2095648	13
5880857	16
8237488	13
8809154	13
17245539	13
6393418	17
2916569	13
9065637	13
5339622	17
582796	13
6495729	13
10545492	13
10975868	13
897379	13
416709	13
10037402	13
4701742	13
9046179	13
14501814	13
6358120	13
1931709	13
3012112	13
3632752	13
4176485	13
4134506	13
20956498	13
5348214	13
12989826	13
4444150	13
705860	13
30605231	13
735984	13
3487326	16
2207992	13
4537742	13
8456784	16
9129193	13
1069686	13
10699554	16
11027262	16
10640822	16
473095	13
2976999	13
10251642	13
111103	13
4338534	13
11813436	13
8120979	13
20782844	13
2225883	15
4791260	16
806651	13
3586015	13
3462009	13
8328180	13
21581733	13
4569657	15
6418055	13
352451	13
2069714	13
5702420	13
1160290	13
16165266	13
4985917	13
4823607	13
3308308	13
618041	13
4162516	13
11304347	13
23851328	13
3075696	13
6837475	13
18613178	15
22622183	13
10496897	13
21432198	15
10979068	16
2165166	13
470554	13
328122	13
6146170	15
5627691	13
3846751	13
23798730	13
3547488	17
2162517	13
207572	17
32743118	13
2459247	13
5946569	13
4443758	13
4398096	13
3574854	13
5033184	13
10348566	13
10799293	13
14495812	13
8807311	13
2333815	13
16433499	13
17729420	17
13378445	15
10279996	16
14762085	13
4895118	13
8064727	13
4135747	13
8048083	13
9446396	16
5388305	13
560197	16
7321032	13
30816235	15
20161794	13
2115232	13
18615100	13
5364725	13
25847121	13
5138474	13
12143140	17
8408846	13
5879366	13
9197190	16
943727	13
5482360	16
3763478	15
6043300	13
26566964	17
2463561	13
22225113	13
1498582	13
7529939	13
7414756	13
11312278	13
3837597	13
2834355	13
608850	13
9015855	13
7527292	13
899966	13
2054189	15
4566504	16
8530272	13
2246812	13
3147964	13
12531988	16
2314447	13
5114497	13
1001439	13
15942479	13
8798776	13
2853682	15
3263203	13
2943066	13
425228	13
31591363	13
16244902	13
12419851	13
17877093	13
828203	13
8504120	13
1452296	13
14883763	16
5504192	13
73019913	13
16282143	17
4154333	13
3655561	16
12189825	15
21436463	13
816310	13
4673012	13
21827698	16
3882971	16
4600917	13
15965945	13
22320440	13
2650682	13
3709623	13
6028725	13
14916532	13
874085	13
3451062	17
286181	13
3017114	13
18508761	13
5314977	13
11100015	13
13647504	13
7418245	16
39101261	13
790074	13
5087512	13
3464556	13
16510659	15
4563152	13
8197800	13
631730	13
7203138	13
3766271	15
135193	13
4219697	16
3555510	13
792365	13
3765327	13
4524291	13
1228792	16
252164	16
8411764	13
6030577	16
6695898	13
2704347	13
13309042	13
4151355	13
13168951	13
8576916	13
16787608	16
2556804	13
13466305	13
17154648	13
1942846	13
943514	13
8041993	13
5900188	17
10827101	13
6974510	13
6266969	16
4057221	13
27349460	13
3216330	13
8115681	13
5542668	13
5108649	16
4928942	13
1871800	13
4406688	13
7157332	13
20001227	16
11513394	17
3978909	15
8998985	13
4515906	13
1406551	13
3785454	13
6814423	16
586417	13
4698224	13
2362422	13
840391	13
12287793	13
7677491	16
6025839	13
25354924	13
1437379	13
30381482	16
6557767	13
2763030	13
80635	13
8625815	13
4011932	13
4679452	13
2041672	13
17001098	13
6081789	13
2804596	13
10324723	13
16089146	13
8679854	13
8395901	13
1064036	13
1022817	13
7563849	13
153829	13
17751661	13
2514638	13
1706817	13
14225040	13
4183668	15
1038723	13
4094435	13
18264527	16
2429683	15
7351559	16
141644	13
201767	15
105969	13
6434786	13
11377872	13
1330954	13
9170907	13
20530398	16
10388880	13
12631382	17
10077272	13
25205615	13
1030205	15
13327469	13
20256555	15
4711313	15
4888127	13
7491987	13
21166163	15
8789511	16
10200317	13
3069239	13
10835350	13
92070	13
7768487	13
16812910	15
7739900	13
559501	13
126709	13
4870110	13
1506255	13
2265869	13
4652562	13
5080922	17
3115698	16
29258099	13
17131138	13
17882391	13
6376765	13
16648	13
4141157	13
14070127	13
26505341	13
12525737	17
10139659	13
33678996	13
4524604	13
2234459	13
10460484	13
8341470	13
6035613	17
22285505	13
17672234	13
608960	13
5865567	13
5905955	13
6204765	13
13579345	13
14370862	13
5215123	13
7613198	15
5985197	13
6292962	13
3991811	16
1278271	13
19753115	13
4302477	13
4623111	13
4921344	13
3541220	16
24690545	13
6260133	13
9189197	13
15023105	13
3643933	15
941543	13
20923076	13
2623469	13
25660227	13
5160826	13
9268365	16
6907378	13
2334345	16
941950	13
38542418	16
39244660	13
4078123	13
1099392	13
15218867	13
8505087	13
9896467	13
12419273	13
14117756	13
4437696	13
15420011	16
29442402	13
492392	13
2873165	13
2401807	13
3425006	13
3897384	13
4617309	15
117081	13
6815769	13
189871	13
3149223	16
6963323	13
3537520	13
6659297	13
318159	16
2868700	13
7633321	17
6031905	13
15588405	13
20039010	13
2104494	15
12031014	13
3131459	15
26623729	17
117597	13
9862940	13
8207978	13
6261086	13
4551382	13
4002612	15
3623436	13
11991362	13
6056695	13
6011758	13
4070442	16
28875454	13
8931925	13
8351729	13
4766317	13
17290972	13
10125709	13
10839889	13
24460072	13
3810646	13
14221915	13
7230049	13
9097635	13
19400257	13
2673114	13
2595160	13
6345610	13
17113753	15
4688703	13
3165232	13
5140591	13
5097478	13
6040097	13
14638856	13
24505293	13
5199831	13
1768829	13
15945127	13
9455699	17
4809063	13
11505	13
15182212	13
17002995	13
3118331	13
5396454	15
8308217	13
14094591	13
822182	17
4042938	13
2252447	13
283619	15
34728867	13
2458926	13
20642410	13
3345197	13
31758566	15
14123580	15
4862676	13
3962840	13
11256157	16
3272388	17
3373628	13
4254933	13
17430819	13
6778287	13
16023733	13
3968109	13
5272612	13
34309634	16
9376478	13
9220497	13
2747211	13
30864099	15
801383	13
8149056	13
3030127	13
11609479	13
1501232	13
9920047	13
7143753	13
4585903	13
10673985	13
12830620	13
6605006	13
17462363	13
12277533	13
14590328	13
7448862	13
1936910	13
2034587	13
21333593	13
5554806	13
21862509	16
34124657	17
13581419	17
8411651	16
14032304	17
796248	13
14880081	13
888602	13
7216827	13
28130629	17
5464806	13
1916406	13
7288395	13
11099452	13
2129379	13
5723071	15
11844244	13
59260642	13
2379949	13
23984217	13
214091	13
14679534	13
13995766	13
5155129	16
4037077	13
223582	13
2002837	16
12804824	13
16621415	13
6854695	13
3114671	13
21244526	13
9854452	13
10291287	13
13110029	16
16652151	13
5217173	13
10717592	16
2551135	13
9046868	13
17898171	13
35619278	13
9324618	13
4214216	13
13346633	13
6776882	13
4630350	13
1479848	13
3345560	13
4175069	13
4484918	13
665932	17
1905771	13
29282306	17
1107952	17
3774394	13
7594071	13
2255591	16
6474845	13
11731742	13
8643776	13
1240391	13
285084	15
1945121	15
769664	13
2673621	13
4212690	13
4677213	13
2399832	13
4671437	13
6553260	13
5663573	13
8044143	13
9784227	13
10156410	13
7947073	16
5238875	17
2070802	13
13646446	13
2492468	13
6715871	13
5922246	13
2999083	13
1263933	16
12828245	13
8445841	13
13568418	16
24246616	13
9223017	15
965933	13
13043416	13
3034458	13
14753876	13
22575949	13
72904392	13
1674416	13
12317428	13
1493658	15
3622688	13
15108363	13
14447588	13
2803680	13
327825	13
1761460	13
903308	13
3533741	13
3826914	16
5535036	13
3211820	13
2418799	13
11453254	17
267245	13
4561248	13
9191225	13
1975597	13
20704566	13
1099487	13
5764479	15
4953823	13
6650147	13
8367442	13
6105415	13
1685540	13
14688244	13
1822687	13
1529093	13
3681068	13
24206654	13
825150	16
6329784	13
2239209	13
5386827	13
8783160	13
3059468	13
8056931	13
17822172	13
3701649	13
10171693	13
2235561	13
106062	13
7050778	13
3671136	13
1319365	13
7730150	13
804637	13
3993154	13
15989977	13
17614226	13
8887009	13
17854573	13
5805733	13
10394200	13
9236576	13
12852782	13
1833799	13
30269141	13
20611136	13
16314303	13
2878095	13
3021754	13
11679427	13
1008265	13
3818838	13
1460021	13
1645658	13
2437598	13
9707785	13
2783293	13
4450082	16
8287226	13
10487403	13
6484880	15
8798672	13
5699508	13
11576171	13
10428390	13
3235424	13
16666684	13
5904992	13
7392700	13
27734900	13
3187510	13
1098976	13
5535466	13
6504819	13
6677573	16
3846975	17
959832	13
3670039	13
15617370	13
3475536	13
10616990	13
7982901	13
17143968	13
3699917	13
26903090	13
9944320	13
5170104	16
14439994	13
14734512	13
115134	16
9225683	17
3503525	13
2890193	15
26067767	13
30863055	13
4213937	16
1198810	13
16838871	13
985083	13
26613023	13
5088413	15
3907214	13
39879524	17
4899828	13
25911748	13
6557847	13
530922	13
1232266	13
11177939	17
7393380	13
6893052	16
7431605	13
4289845	16
274206	13
19288078	13
5185253	13
9325441	13
2479255	15
770979	13
3074230	13
2431252	13
4777996	13
223138	13
2424147	16
40163283	16
1849600	13
2482640	13
11590383	13
11984798	16
8603397	13
23981788	13
1948999	13
7292894	13
6251087	13
5922952	17
1928506	13
8423780	13
3478402	13
3957470	13
7849716	16
517076	13
15151772	15
3686836	13
25348776	13
1289237	13
4683349	13
1079801	13
10286313	13
4161080	17
21982221	13
4856523	17
3847097	13
1063468	13
15003911	13
39337616	13
4560132	13
9779161	13
18744765	13
5719595	13
7012456	13
6813849	13
7439100	13
1331210	16
2129590	13
7911534	13
1884610	16
1184066	16
17936892	17
7321219	13
41581	13
2428274	13
2801597	13
19361595	13
3998520	13
5226714	13
7006754	16
5176397	13
38267901	13
4695054	13
19473144	13
11947761	13
39963979	13
12214408	13
21512781	13
4922583	16
1052388	13
1111143	13
16142616	13
6973547	13
2697014	13
12025471	13
7141758	13
21991119	13
3047636	13
5166573	13
5548193	13
5117068	13
6778659	13
1060722	13
11143944	13
7898373	13
12777853	16
8268719	13
12459438	13
2239288	13
4386275	13
8318573	16
2836311	13
39011098	16
17526978	13
78238	13
9212378	15
4035636	16
4358046	13
7673626	15
357841	13
11767937	13
49112619	13
5201158	16
9133191	13
4401568	13
1088021	16
13695554	13
9473758	13
6254859	13
1720117	13
11180310	13
3828850	13
10455563	13
3561805	13
1933730	13
922462	13
5079738	13
2342768	13
1164837	13
19313003	13
5662388	13
3090754	13
5657614	13
2623253	13
4009820	16
6069045	13
4011581	13
340302	16
16511737	13
4467437	13
524348	13
3556383	13
3765236	13
36201354	13
3872016	13
25994546	13
7872094	13
3815467	13
9403902	13
12945040	13
606927	13
13681533	13
2163400	13
5719479	13
12905907	13
13477937	17
5363836	13
159854	13
939133	13
2256673	13
11747357	13
10225448	13
4501143	13
3746197	13
6499379	13
984544	13
12222741	13
8238296	13
2390895	13
3691453	13
8760600	13
1051460	13
10145982	13
7608710	13
1245470	15
4947770	13
5016854	17
25421633	13
2653507	13
3382340	13
22434177	16
14714232	16
15606281	13
5998112	15
8132606	17
246698	13
2484704	13
16318054	13
7633598	13
2940620	16
9516895	13
5741636	13
1742370	13
359736	13
4776635	13
270473	13
6191245	13
4981494	13
4466512	13
1676779	13
32687117	13
32161267	13
6692916	13
1882203	13
2925516	13
11106109	13
12020773	13
10787403	13
14467010	13
4503229	13
9253155	16
362796	13
19191011	13
30011216	13
8108000	13
678025	13
1468809	13
44121651	13
7903651	13
205003	13
6700223	13
4514941	13
3234737	13
24035162	13
3501331	13
2603804	13
2601290	16
2344862	16
22414819	15
7075187	13
5539964	17
617639	15
11056067	13
1318078	13
833104	13
16530596	13
833714	13
210304	13
5970266	13
16304406	13
5754393	13
8727079	13
2277281	13
1322037	16
7904634	13
7415364	13
787751	13
3399059	13
5020760	13
2038571	13
6213948	13
4952455	13
14559638	13
5052509	13
4147837	13
453307	17
47803307	16
4499135	13
8761414	13
8572262	13
4190964	13
1408128	13
28784663	13
7231914	13
17409179	13
1731999	13
18311929	13
3230918	13
4979924	13
7237227	13
17630360	13
577322	13
10968437	17
5778838	16
947221	13
14572254	13
6657087	13
47455546	13
8295591	13
32579129	13
3748455	15
7106007	13
13290779	13
26089073	13
4394611	13
4813813	13
3950224	16
8715592	13
4845802	13
3822491	13
2918865	13
14754486	15
1676764	13
3591258	13
12935391	13
14321455	13
58934	13
12275945	13
22784310	13
7840476	13
11324362	13
541033	17
11740760	17
11845710	13
29414523	13
11359235	15
10436095	13
42002727	13
31196820	13
2989993	17
10201131	15
3621461	13
58116	13
21648800	13
7251370	15
6092553	13
736161	16
13709673	13
15525545	13
1870073	13
7279753	13
3587812	13
19157571	13
4019115	13
7043800	13
1636974	13
1166325	15
11747313	13
778498	13
18044204	13
2399420	13
9176878	13
1826911	13
18955153	13
2629211	13
13236965	13
3720092	13
4536753	13
1233886	13
13161710	13
8343410	13
1232420	13
21300918	13
33095276	17
5502422	13
6586385	16
5405879	13
221475	13
9850025	13
2660826	13
21662004	13
7854758	15
1262698	13
7622636	15
3825905	13
1783273	13
1612905	17
4903596	13
8055989	13
3563672	13
6547214	17
5744774	16
2429708	13
9928790	13
270292	15
342640	13
813580	13
6768655	13
5207740	13
17343918	13
3735107	13
9141887	13
4325748	16
8937695	13
14358829	13
5424691	13
17575180	13
14818636	13
8065595	13
7534750	17
6034068	13
31919916	16
1425405	13
16006400	16
2593407	13
3169917	16
6980186	13
286481	16
7893127	13
15340505	13
31691073	13
7082125	13
2553978	13
49172	13
10823150	13
4983869	13
1540240	13
5415484	13
1647644	16
1833988	13
1136778	13
2505250	13
7975497	13
997392	13
4367201	13
20607645	13
14989678	13
992050	15
20251677	13
19425027	13
5669263	13
15786100	13
1407542	13
9418149	16
2654301	13
12984832	13
954836	13
25069568	13
6902252	16
6760263	16
8964601	13
6769712	13
28202855	16
2274255	13
991408	13
2825853	13
8289381	13
23042481	13
3454838	13
11568087	16
1940188	16
9332421	17
6107749	13
1006098	13
27441032	13
1296113	13
7939733	13
3796770	13
17053362	13
11623252	13
1533599	15
28197555	13
2329532	13
4180486	13
5607147	13
7600718	13
3613333	13
5750035	13
2159117	13
5441015	13
9260624	16
2114083	17
2418677	13
4158301	13
23410007	13
2637029	13
23383435	13
4340664	13
3339225	13
8988492	13
25018925	13
1908990	13
415100	13
11853473	13
19793708	13
11322515	13
12539181	13
880540	13
21661729	13
3164511	13
4224283	13
1300032	17
16981932	13
931745	16
2688846	13
11311046	13
10339249	13
6838022	13
9517601	17
6646863	13
13731490	13
7053965	13
12399758	13
261477	13
867685	15
15751076	17
13464551	13
36399122	13
17190814	13
16234290	13
3553310	16
573817	13
3678454	15
18090481	13
10045236	13
16843167	13
4957324	13
1604975	13
28474001	13
3806249	13
3225363	13
547978	13
29587557	13
2447168	13
23672224	13
12305334	13
8600106	13
824418	13
5546491	16
9407783	17
3969641	13
2672792	17
18176855	13
7819133	13
1541125	13
11560019	13
205273	13
1026545	16
4027800	17
4171358	13
6739405	13
5235975	13
6675092	13
8910852	17
2118853	13
8725213	13
11456385	13
9942571	15
16607635	13
28196955	13
1011336	13
11367502	13
1033024	13
5690910	16
10013941	13
14405137	17
10930720	13
198774	13
8653167	13
2528679	13
1488683	13
736828	13
2782927	13
15270646	13
1167662	13
2007097	13
8637620	13
3391970	13
3682160	13
2777489	17
7651403	13
1541435	13
1921392	13
477730	13
21629184	13
2874034	13
20465038	13
1689298	13
824102	13
2045219	13
1400237	13
2633021	13
12335441	13
3425950	13
12774790	16
208279	13
61010454	13
2138641	13
9348371	13
6155836	15
15260187	16
107332	13
1059808	13
12062319	13
21959446	13
217166	16
4169509	13
3745852	13
16596962	13
3918016	13
16086919	13
7066945	13
4126133	13
15406714	13
9762742	15
7427616	13
7495952	13
4618605	13
1122635	17
3129484	16
3061598	13
9457550	13
3053118	13
2295095	17
959609	13
902634	13
28572240	13
30840506	16
12397899	13
1039005	13
2986124	13
3881210	13
389816	16
12363125	16
3098206	13
15475095	13
2464193	13
13888371	13
2480602	13
47358	15
5162335	13
4533356	13
26377145	13
4800959	13
33291490	13
6424876	13
27313230	13
9045056	13
11114847	16
18002777	13
4791233	13
4176972	13
9897618	13
161093	13
16483610	13
10819916	13
10479850	13
7812287	13
7135133	13
2459702	13
4696665	16
2069409	13
5054630	13
3897803	13
422356	16
4401112	13
15598308	13
2102675	13
6255137	13
1972552	13
6150556	13
16182464	13
11798050	13
5150557	13
822276	13
1382327	13
9875847	13
1017598	13
8327865	17
33372864	17
9068819	13
2221750	13
12885894	13
942898	13
5122882	13
7059340	13
1874920	15
14606716	13
5425000	16
11896585	17
9693521	13
2237961	13
21595261	13
4053683	17
16004446	13
440831	13
6389200	13
6456018	13
10746822	13
2161003	16
6843378	13
3185747	17
11320002	13
9514966	13
6162587	13
2900980	15
4681670	13
30059228	13
22659843	16
5623509	13
489807	13
3984287	13
6593085	15
6537890	13
809454	17
24574077	15
17496236	13
2837959	13
3767777	13
2733512	17
1894634	15
2885459	13
4917768	13
2307099	13
12215587	16
14398041	13
16394347	16
18310891	13
13067738	13
1833398	13
21676675	13
6027494	13
18177287	13
143218	13
32825001	13
5746966	13
5363497	13
3128729	13
194676	13
8929216	13
246121	13
11952572	13
854919	13
2374776	13
5253833	16
6177062	13
2929956	13
7043223	13
11427266	13
7010826	13
3765690	13
830930	13
12323447	16
4958488	13
21020946	15
9430423	13
1140555	16
7292253	13
3935859	13
7687890	13
1280771	16
570072	13
1161328	17
25828123	13
7560577	15
2926143	13
4677127	13
1909219	13
4857179	13
347059	13
1968462	15
35308451	16
5169593	13
2761478	13
10585027	13
8128790	13
7449698	13
5104306	13
11797668	13
23083834	13
11129403	13
3110205	13
28232016	13
37292	13
19582693	13
8613302	13
2897067	13
7159820	15
26848557	13
20410108	13
4044961	17
30157733	16
27474030	13
4762050	13
4335120	13
623969	17
8563150	13
22645533	13
25904185	13
12357639	13
6104379	13
241350	13
12705677	13
8655516	13
17967720	16
6853345	13
5428079	13
15373698	13
6628554	13
17125581	13
20806832	13
4597828	13
10571648	13
15725107	13
13857488	13
4416918	13
793030	13
4223951	13
5119341	13
5330673	13
1471975	13
3743777	13
9696618	17
15830049	15
4786405	13
12306079	13
8773993	13
6581629	16
2023032	13
6603530	17
5780634	13
2657782	13
3863229	13
5359375	13
194192	15
6767493	16
4475953	13
531106	13
2841084	13
121797	13
998254	13
24772814	13
4438705	13
4592296	15
3007066	13
4639271	13
327920	13
1880821	16
30686884	13
1772024	13
6914862	13
5368020	13
1121462	15
260972	13
9484840	13
17451931	13
7711689	13
20187514	17
8576298	13
28283871	13
2395786	13
5466955	16
10629858	13
407836	13
4593936	13
8864066	13
26316734	13
12794817	13
2888293	13
3762939	13
4547194	13
8499470	13
10904854	13
16648034	13
8730227	13
4055136	13
6467718	13
13557085	13
455969	13
326641	13
2602827	13
6804714	16
16182	13
14831852	13
3010502	13
2580844	17
8479424	13
12188473	13
4911201	13
10795794	13
7377772	13
8095524	13
67980	13
4685448	13
9421818	17
4646794	13
3822552	13
22576459	13
11362255	16
6544729	13
2731091	16
18817315	13
1822454	16
2441957	13
20426129	13
1037227	17
5520652	13
21975867	17
6040778	13
5105090	13
19517689	13
24790131	13
1057262	13
2429982	13
4654561	13
2440499	13
14640151	13
2608934	13
2398800	13
16780053	13
6232957	13
216949	13
11400286	13
7127563	13
8953831	16
3937595	13
1050673	13
693213	17
6234684	13
5815415	13
5637593	13
22349308	13
10478246	13
4615296	17
3870427	13
39254404	17
689107	13
797611	13
2026882	16
10173549	16
5946769	13
493087	16
1614825	13
21262688	13
2414665	13
14648895	13
19993218	13
15460180	13
6160584	15
4749496	13
17482328	16
109340	13
10384922	13
25236121	13
24290728	13
2211335	13
11447254	13
5234738	13
14133603	13
1928919	15
8475574	13
23267500	13
10439933	13
3091348	13
3075861	13
5661455	13
4635084	13
3296096	15
3251003	13
5828299	13
760075	13
30323916	17
178033	13
20713899	13
15887035	13
32385144	13
482288	13
5110459	15
1387109	13
20743061	13
17381268	13
426782	13
8706763	13
12152404	17
5976195	13
9049888	16
12107116	13
14482870	13
6015812	13
380799	13
1084891	13
5541805	16
27030104	13
5814820	16
188261	13
13070766	15
477401	13
19928616	13
6428301	13
5962462	13
3823435	17
2222157	13
1986503	17
834539	13
805197	13
4527337	13
6498365	15
30761630	13
3875172	13
6608159	13
4723718	13
41103381	13
6196060	13
5172236	15
30757068	13
18948546	13
1560547	13
23576109	16
295343	13
20790569	13
972662	13
19857145	13
32225594	13
71583	13
34414111	16
21031615	13
7307277	13
14632109	13
8263214	13
2862484	13
1018457	13
261659	13
2139869	13
9337694	13
1425993	15
6450992	17
7796661	13
15527699	13
687094	13
2007070	13
4418952	16
6099754	13
20785649	13
10684188	13
4902861	15
1535148	13
6396183	13
13829424	13
32012249	13
3448869	13
4572871	13
5184744	13
32699	13
507392	13
663910	13
1717583	13
10094225	13
11795822	13
5926884	13
8056362	17
5857150	17
10271821	13
1507770	13
32442089	16
13777580	13
3820309	16
6411404	17
641688	13
4183868	13
922732	13
793680	17
7072751	16
3715154	13
443130	16
9285559	13
1646926	13
4445157	13
17312340	13
13258564	13
6723668	17
4831357	16
4052576	13
13204148	13
29097219	13
22904908	13
4336670	13
658096	15
2006980	13
1608579	13
2346293	13
12945957	15
4495356	13
2334299	13
10121146	15
10663572	13
2811882	16
28465907	13
111684	16
3197707	13
7627545	13
27597529	13
25791143	16
24814440	13
6834097	13
841536	13
4578694	17
288764	13
15277916	13
1889454	13
5720280	13
4176273	13
5892019	16
910527	13
10052192	13
14720767	13
4855043	13
6590277	13
5840571	13
16399810	13
4314521	15
9487317	13
12801907	13
2698799	13
9529077	13
12005238	13
5237198	13
4340280	13
26857019	13
6276056	13
30625856	15
599780	16
1538273	13
5403679	16
24901195	13
2110121	15
5407934	15
17573909	16
2685218	13
9139638	13
2217406	13
44715584	13
2429905	13
4206369	13
430753	16
16693463	17
9599090	13
9524604	13
13087224	13
28747819	13
5095537	13
5492469	13
3289433	13
17067394	13
7626341	13
5076731	13
9832156	13
11428398	13
37602144	13
8850947	13
73737	13
107671	15
2465228	13
37376155	13
4695068	16
4722850	13
3651833	13
790143	13
6481641	13
597300	13
6375155	13
9306550	17
12550070	13
15968738	16
17556277	13
38844991	16
7387318	13
535282	17
933561	13
3854662	13
4498742	13
6534424	13
4909451	13
2355975	13
10924633	13
2581592	13
7917980	13
40874796	13
21667450	13
5379890	13
374957	13
94342	13
1107314	17
58311	13
2450934	13
3446332	13
9000032	16
7769557	13
1301440	13
7579339	13
2658684	15
11182700	13
100836	13
16278698	13
3114635	13
9464109	13
523936	13
292830	13
2423663	17
9056433	13
22240649	13
2799671	13
8993345	13
641150	17
5243407	13
16051284	13
23613725	13
3559370	13
3450571	13
10111825	13
12586829	13
20796816	13
4123495	17
6926258	13
9184400	13
4961438	16
17262824	13
8497749	13
6193941	13
1558632	15
6900458	13
4119811	13
3056068	13
7295790	13
756052	13
468230	16
19350128	16
18312944	13
5699841	13
3177550	15
3360204	16
20841286	13
35073057	13
4326294	13
30733089	13
5067943	13
42372861	13
7446709	13
12898697	13
445240	13
1780420	13
6578319	13
1016265	13
3935332	16
4213206	13
8885430	17
2754875	13
8128367	13
11113861	16
494598	13
22566932	13
17172190	13
39940519	13
13791361	13
1041370	13
2966483	13
8072300	15
254500	13
9864530	13
5872612	13
14232362	13
6733439	13
6029541	13
36452372	13
1820	13
2536256	13
102107	13
13460944	13
4261745	17
1508726	13
11633286	13
6869324	13
8537346	13
1904812	13
12568779	13
13457089	13
13515702	16
2943489	13
3725128	13
15243886	17
413292	15
2159417	13
5118031	13
707423	13
14343936	13
3458629	13
1576101	13
1258478	13
2843722	13
17738689	13
5827621	13
21227934	13
5136272	13
932609	13
19270926	13
14452425	13
252769	13
10322507	16
3303883	13
3178651	13
4729748	16
4221081	13
3179136	13
12590713	13
120571	13
11767421	13
2930629	13
3618541	13
3104263	13
8372663	13
1858405	13
5677911	13
3325397	17
4522313	13
19669995	13
842416	13
18299218	17
149922	13
5334717	13
19444308	13
15474159	13
4426825	13
8555527	13
14860886	13
183624	13
3061641	13
6753120	13
8798290	13
10807352	13
3523471	13
5070187	16
2101040	13
10126617	13
1261253	13
7520794	13
1673708	13
2998435	13
9196628	13
5379652	13
2265741	15
5682216	13
6142353	13
5316545	13
4370879	13
2345946	13
2760963	13
11848688	13
885045	13
1455652	13
18128567	13
6321271	13
2776578	13
14504089	13
2207785	13
10139063	13
8040007	13
3092343	15
7741333	13
15350921	16
26203148	13
2390039	13
902015	13
1160049	13
2009618	13
2372407	13
601316	13
516006	13
2051005	13
2424659	13
7986255	13
4169942	13
30369986	13
938661	13
1459453	13
7219718	13
4465199	16
464845	13
24131296	13
1075482	13
16495388	13
1983038	13
6355182	13
3238483	13
17327606	16
3062494	13
4509567	13
457099	13
6724293	13
6150871	13
9353796	13
16624895	15
1512714	13
12507410	13
19968393	13
6307601	13
14286341	13
13724494	16
1149755	13
7726893	13
21424413	13
3728421	13
2783047	13
6124495	13
17086007	13
25393543	13
1268097	13
1992002	17
9835473	13
5369351	16
8550377	13
3932993	13
2950286	13
6807536	13
19641496	15
1125369	13
12353569	13
4627005	13
4858486	17
1881808	13
3654902	13
13758721	13
5630922	13
370691	17
8159686	13
3073175	13
2124256	13
7839212	13
25724433	13
8241069	13
4488410	13
22652318	13
4658673	13
518071	13
9530991	13
1697831	16
11160892	13
4925976	15
7342209	13
329867	13
15118352	13
10846218	13
4251469	13
10911883	16
7385797	13
5563970	13
6081569	13
18934604	17
5697775	13
3320483	13
1305376	13
22965124	13
3207727	13
2491144	13
2418293	16
2841951	13
1639185	13
8846906	13
5374813	13
2992002	13
21589154	13
993365	13
1578991	13
1593349	13
11830025	13
11729099	13
2521736	13
10707959	16
10773422	13
233157	13
412671	13
4020936	13
1929403	13
108566	13
10880591	13
8382285	15
5262495	13
3511783	16
7352812	13
16444417	13
5355793	13
6046394	13
11235801	13
1862456	13
30498119	16
7468300	13
9933986	13
606865	13
9033641	13
6561457	15
6285115	13
1443139	13
25134524	13
15349241	16
8045396	13
3304210	13
959743	13
14102153	13
9134803	13
9943255	17
125768	13
1931957	13
5569373	13
6938108	13
15885870	13
7403636	13
22462260	15
4629827	13
5469708	13
11880987	13
4817379	13
2296958	17
3349191	13
871576	13
22774701	13
5972892	13
1464270	16
16333499	13
3988016	17
7995957	16
13933555	13
15259044	16
9628905	17
10132635	13
1188293	13
3548821	13
10443583	13
10736604	13
11198366	13
7777109	13
34509064	13
2739565	16
1859943	13
3937188	17
34176036	13
4858857	15
9240980	13
1597488	13
6789865	13
30936309	13
43008166	13
18677933	13
2461347	13
4687831	13
1881833	13
3564032	13
8816026	13
10662127	13
5203437	13
15641213	13
19017864	13
11839540	13
6007508	15
13540096	13
5542553	13
616391	13
4753245	13
3597273	16
15872152	11
1688764	13
8306942	17
9226396	13
39686842	13
404018	13
83325	13
3395545	13
1383895	13
20178238	13
4340477	13
3882660	13
16458219	13
2643158	13
8723850	13
347410	13
1428561	13
154030	13
22271585	13
1372610	13
655038	13
33463485	13
20102788	13
1936584	13
16318434	13
20623934	15
4453567	17
428552	13
5850207	13
5037584	13
6706353	13
6915454	15
7978187	16
2394070	13
8139821	13
7312610	13
7264916	15
2486559	13
17365899	13
11947303	13
3590569	13
3792380	13
239407	17
16524334	13
4470127	13
7057068	17
708169	13
20149710	13
16149189	13
1773015	13
6752401	17
5519102	13
12413720	13
8009979	13
12134454	13
1185687	13
1904464	17
12263745	13
1964579	13
11986932	13
7854839	13
50959	13
24136745	13
8913527	13
89240	16
4126614	13
5070426	13
5691606	13
2517719	13
2944292	13
6707339	13
3787099	13
4035371	13
1897288	13
806048	15
17493869	13
1413914	13
3137867	17
810413	13
16437874	13
5614572	13
3008819	13
2444004	13
2107725	13
2766131	13
1671329	13
5186931	13
2253606	13
8671349	13
1427971	13
9972291	13
8721382	13
2135863	13
994888	13
4934990	13
3331588	13
11080346	13
12833831	13
5556956	13
15892164	13
7957771	13
12097195	13
10696401	13
11257897	13
6250507	13
161939	13
1489792	13
4754321	13
4098597	13
1679309	13
8818740	13
991129	13
41273480	13
8605944	13
5484328	13
31906561	13
8328925	13
8140634	13
5519832	13
12942697	13
1358581	17
26047	13
3537009	16
7567578	13
3373220	13
528738	16
357466	13
6164603	13
9277940	13
39009303	15
11978428	13
4921763	13
61584	13
13995107	13
1824899	13
867263	13
505152	15
5946938	13
26492383	13
14543383	13
14829750	13
9741570	13
7463046	13
10088166	17
1746856	13
1081707	13
17094158	13
5494349	17
140256	13
11472499	13
1214249	13
8068060	13
7601282	17
17466949	13
8205595	13
1090944	13
38955370	13
3190634	13
7262141	13
23043160	16
3127550	13
14456148	13
3688011	13
126435	13
210224	16
18716806	13
13710248	13
12381000	13
2173311	13
6000491	13
7890758	13
15427410	17
3259723	17
5009292	13
6863229	13
1134867	13
14888369	13
7388124	13
3721488	13
9099480	13
2558998	17
2277123	13
6868452	16
541094	16
12414356	13
1912644	13
1074383	13
11472506	13
2312011	13
1082927	16
11006941	13
12244688	13
9393709	13
788688	13
4737822	13
3685142	13
3715551	16
1520418	13
18495904	13
4125517	15
4759402	13
1126595	15
3021376	13
2741226	13
3537344	13
10792436	15
2602936	13
6026607	13
1132432	13
23067284	13
9350223	13
480328	17
12869792	13
1808978	13
1132685	15
29701680	13
1120828	13
1250860	13
3693289	13
240586	16
5115956	17
6339625	16
8494897	13
11011003	13
5474264	13
3307623	13
1953117	13
279357	13
5139158	13
1508300	13
25708344	17
6542969	17
1837082	13
1995600	13
14140171	13
5720241	13
23899921	13
7038832	13
3733990	16
3858360	13
6914807	17
3443709	13
10217653	13
5451594	13
366559	13
8584584	17
1631013	13
91249	13
2187108	13
1996649	15
2891517	17
2054203	13
1727815	17
28587446	13
29608123	16
1201753	13
11389497	15
10889449	13
40346	13
1274140	13
191307	13
5529907	13
2457452	13
4083467	13
13267211	13
9671169	13
3299101	13
18011759	16
13971967	13
549821	15
1224212	13
12106811	16
1293342	16
8180208	13
3570068	13
498384	13
6331851	13
8774989	13
28628854	13
9498654	13
10455260	13
22220667	13
5470599	17
533875	13
5985036	13
6380222	13
8164064	13
3445506	13
16746661	13
7257233	15
5370793	13
10063203	13
3298324	16
8972758	13
1008875	13
8119261	17
3974477	13
380951	13
998187	13
1891231	16
3631161	13
8726118	13
4753035	13
8538850	13
12008383	13
2771707	13
3517512	16
818017	13
9157752	13
6083383	13
9981090	13
3862690	16
1358360	13
5942488	13
5016514	13
44277	17
2983089	13
2903618	13
18796177	13
314596	13
1196025	13
1542101	13
11986628	13
2621728	13
3162684	13
2982666	13
17131609	13
16731505	15
94860	16
640595	13
10145399	13
3024961	13
2247867	13
7821588	13
6493251	13
24654684	13
14048100	13
1700741	13
173061	13
4763662	13
2361446	13
10554838	13
7587516	13
5501769	15
17606894	13
327407	13
1171674	15
10737736	13
2302635	13
3029982	13
15395262	13
45367938	13
10526011	13
1413876	15
19673131	13
242507	13
6119501	13
238618	17
5300957	13
396725	13
5094432	13
12254500	13
13933592	13
234190	13
15046436	17
12245649	13
3379545	13
6655638	13
6457047	13
803719	13
11548044	16
9040739	13
2155084	13
6268277	13
16872157	17
18598195	15
2508484	13
7532753	17
10849944	13
2670814	13
938252	13
5866737	13
4420589	13
6201795	13
979482	13
13742494	13
14436689	13
9448789	13
4186512	13
11799353	13
28147031	13
4271069	13
1055661	13
4176892	13
3321583	13
707531	13
16035421	13
9882010	13
2031606	13
335284	13
8894256	13
10623959	13
3504608	13
5521182	13
30701319	13
83327	13
3243161	13
8901629	13
2211339	13
478575	13
6352690	13
10189739	13
2873174	13
11837258	13
6281516	13
9044702	13
9923861	16
6630900	13
2557714	13
535517	13
32998476	15
555438	13
8026544	13
8376058	13
10506674	13
7074348	13
8410695	13
1635672	17
18758782	13
2835274	13
14176205	15
33131395	15
4930379	16
1438421	13
19232702	13
2744520	13
5876759	16
2584391	13
4112104	15
3590778	13
13344527	13
1967417	13
467539	13
29098	17
1041886	13
17408282	15
8843275	13
4652693	13
1456509	13
11087270	13
239023	13
8460610	13
1142081	17
5914031	17
4135775	13
4731116	13
859205	15
2298025	15
5033587	13
8704456	13
280075	13
236512	13
15141127	13
4696834	13
1702512	13
16154799	13
14342796	15
3298862	13
3793719	16
642555	13
6947468	13
468099	13
18849546	13
1363207	13
15259967	13
4823673	13
22007837	15
7051864	13
3571636	13
4476743	13
4113259	13
5596110	15
923888	15
1630247	13
4346555	17
7074175	13
1863805	13
1581036	13
12403964	13
7314116	13
9239774	13
96640	13
3131688	13
6060325	13
10965523	13
5479303	13
7621037	13
589157	15
14706273	13
19207143	13
1451941	13
5520163	13
18302263	16
2610804	13
272038	13
1681848	13
4921719	13
4034809	13
87935	15
9277701	13
5016797	13
22180542	13
3288908	13
11086042	13
8317388	13
7978300	13
19791668	13
11504327	15
25193669	13
3043209	13
5995641	13
6334141	13
25910132	13
4510914	13
6124049	13
5314842	13
2039475	16
10399070	16
2811677	13
8695590	13
2295891	13
9680862	17
47413523	13
5178520	13
176903	13
23218327	13
1677953	13
1645547	13
8017122	17
1951227	13
10576100	13
25942346	13
6795355	15
33776339	15
15045391	13
10351438	13
6942467	13
2768851	17
10571170	13
3757571	13
12085317	13
2664894	13
23714128	13
14240148	13
4152654	13
6797614	15
1278101	13
15341482	13
12214319	13
10590107	13
1667338	17
28040001	13
10027240	13
12572197	17
17667438	13
182012	16
40103293	13
3601513	13
4803010	13
21096520	16
21998651	13
2104969	13
511353	13
1811192	13
8811662	13
3021718	13
8058760	13
1287639	13
5973645	13
6645408	13
4960744	16
25244091	13
6081268	15
3311865	17
20342683	13
4798095	13
5260056	13
1101007	13
13043002	13
230253	17
3087078	17
4661873	13
28994166	13
16313671	13
12422834	13
5381536	13
3207038	13
6874750	13
505874	16
129811	13
11517493	13
9873954	13
4755219	13
22135964	16
9327954	13
12213323	13
1802816	13
57438818	13
827220	13
3572532	13
16233437	13
13319915	15
33465921	13
4220844	13
24139301	13
2929942	13
5192384	16
2890854	13
2583854	17
1201286	13
4535979	13
3451063	13
6378934	13
5115327	13
8862743	17
14703095	13
19426977	13
13585280	17
1627954	13
36296684	13
4598216	13
5887926	17
2166699	17
6537698	13
1769894	13
2030218	17
3282215	13
2459095	13
3226830	13
1602135	17
8009253	13
379617	13
1625493	13
2192497	13
25847318	13
3690251	13
9795356	13
745077	13
16724843	13
7927294	13
15771333	13
7218898	13
17943048	13
5451266	15
1703745	13
4890412	13
14446154	13
3074700	13
2804485	13
3797717	13
13953357	16
6095970	13
7663744	13
1261929	13
6460165	13
3246785	13
280796	13
3228258	13
25372131	13
3800104	13
1334825	13
8563358	13
6203390	13
2322047	15
1838011	13
2931025	13
5902605	13
650405	17
24967968	13
1503764	13
1067846	13
4325874	13
18898317	17
24256538	13
6601354	15
1489988	15
58892191	13
16981994	13
1999407	13
5303046	13
7121170	15
815314	13
4322756	13
4104560	13
18605260	13
8362555	13
1160446	13
25033818	13
6506373	13
15736302	13
5104124	13
13831229	13
4624315	13
453564	16
7459548	13
15959679	13
7147241	13
1002348	13
7810472	13
5412834	13
6050046	13
11841166	13
28513898	13
1065431	13
4542529	13
3012462	17
4857553	13
2356830	13
2720213	16
1507727	13
8524291	13
2364790	13
592649	13
590104	13
86803	16
9632146	13
5080982	13
259924	15
985800	13
780641	13
1485676	16
50776376	16
2483442	13
1795956	15
4816603	13
4430296	13
8140947	17
4006068	13
9483917	16
1239528	13
12096192	15
366279	13
5385091	17
25374118	13
732826	13
392531	15
7155944	13
6908934	13
6962239	13
2860465	13
26527199	13
9282237	13
21420210	13
2903828	13
11922240	17
7146191	15
14253111	13
9542821	13
28817446	13
1816354	15
3096068	13
6306869	15
481915	15
13234986	13
20922896	13
4070889	13
2794528	13
111826	13
39725793	13
1583516	13
10763237	13
13298530	13
547872	13
2247314	13
523344	13
6438854	13
80999	13
11173650	13
6660959	13
11561316	13
861372	13
4926457	13
7011023	13
14890351	13
4637178	16
2199787	13
296926	13
6171205	13
4207011	13
17117261	13
431601	13
16971143	13
4568143	13
3059855	16
10492341	13
19548145	13
2251802	13
1589798	13
1017905	13
2032211	13
7165218	13
19234928	13
17360582	13
2914364	13
6866578	13
66719	13
3836472	13
2413213	13
11207188	16
6707661	13
25906288	13
1070268	13
8862856	13
874498	16
7109166	17
3063647	13
6263820	15
661584	13
2933976	13
9521989	13
2925875	13
12791544	13
2696673	13
6475449	13
6312516	13
9109143	13
12612484	13
10501282	13
64049	13
29608960	13
12124217	13
3022295	13
9144407	13
7617423	13
6475571	13
13837588	13
7090924	13
4811835	16
807707	13
1249150	13
7967437	13
17749353	13
7810895	13
10356780	13
4203963	13
1125662	13
4437880	13
2188536	17
28179974	13
1625544	13
605554	13
19481273	13
1578101	13
3036124	13
6304816	13
2116743	17
9327032	13
2372467	13
2255635	13
5362834	13
14442596	15
8615987	13
6228927	13
10078422	17
5024659	13
7953754	15
122029	13
14755973	13
42896245	16
8844850	13
1299325	13
810021	13
18049311	13
14931873	13
16125689	16
15791654	13
5953941	13
27056052	13
1686713	13
21158470	15
37844	17
17914932	13
7163628	13
16975192	15
6573858	15
18323379	13
4020903	13
146121	13
10668538	13
3201964	13
3951816	13
21708016	13
18272695	13
2282081	13
13177943	13
1647648	13
7271335	13
9658117	17
21962662	16
2963289	13
9494484	17
17063282	13
2871133	13
15752830	13
5356331	13
7427708	13
13384291	13
1265066	13
4679069	13
8192894	13
7430235	13
7993892	13
11795758	13
2130848	13
21829384	13
1461298	17
9720028	13
10455056	13
20954151	13
19223626	13
18234189	13
2924481	13
2006588	13
870087	17
2490406	13
9608363	13
6377207	13
10912123	13
10478724	13
9775508	13
12237039	15
11883881	13
16742787	13
5343577	13
3813854	13
16220769	17
4971610	13
26517767	13
10622549	13
10609157	13
81932	13
7396493	13
11892090	13
7607396	13
7235057	13
31162663	13
13552450	13
2252831	13
3695864	13
195975	13
1663336	13
3324763	13
9139121	13
32285676	13
18994074	15
11683782	13
3320109	13
4805629	13
9652549	13
3599997	13
6000430	13
1208957	16
68337	13
921433	13
17080493	13
4685164	13
9487419	13
7621323	13
12330659	13
16727468	16
40063152	13
4711622	13
25764851	13
4342260	13
5696040	13
10374450	13
800261	17
25159925	13
3971099	13
236606	17
310821	13
7360709	13
5267070	16
11475674	15
8914726	13
26076090	13
8767039	13
4032964	13
606200	13
1225026	16
13473149	13
7244041	16
9156729	13
3278616	13
5281751	13
13671086	13
18646199	16
957756	13
14179806	13
5658108	13
1602302	13
9110717	13
9792617	13
8663691	13
11342989	13
4737950	16
4768437	13
25623570	13
786864	16
630204	13
4486439	13
6770707	16
19381546	13
45935	13
37372679	13
26468052	13
3929074	13
3660668	13
518868	13
1397358	15
5287206	17
2402038	13
9176112	15
8227288	13
16783641	17
2536716	16
26845422	13
13493144	13
153672	13
5173783	16
6640952	13
1670002	13
8528849	13
7675536	16
536494	13
3392344	13
912504	17
7681176	13
2580987	13
5759098	15
4690362	13
1495189	16
3702238	13
2043954	13
2531878	13
10749421	13
7817839	13
5584675	13
14913708	13
18411619	13
883596	15
23656951	13
15484498	15
6646384	13
1291884	13
2602669	16
6724711	13
461003	13
7368950	13
13200249	13
4782029	13
25319	16
7379346	13
17199753	13
12900655	13
3065035	13
10888614	16
52264	13
3577172	13
4616065	13
3056045	13
5232886	13
12524940	13
16729393	13
13290352	17
12503800	13
31526526	16
255229	16
2229710	17
76580541	15
9672807	13
20574517	17
6179528	13
713206	13
9340061	13
1597914	17
13355750	16
7560829	13
654867	13
3149788	13
9388757	13
4773203	13
4188709	17
2371168	13
497946	13
2981418	17
3073205	13
10749442	15
7266875	15
25002340	13
4925930	13
3326612	13
12888276	13
9781403	16
4063864	13
14844681	13
5496571	16
7572332	13
6999061	13
8222247	13
3874110	13
3193456	13
14355683	13
5605922	13
6067461	13
744111	13
12715350	17
1425648	13
1564529	15
10485798	13
3640459	13
8710683	16
2939728	13
1599933	17
2450287	13
4598283	13
20419140	13
1346091	13
5683586	15
18171409	13
2018682	13
20092867	13
271144	13
3333924	13
14330569	17
799415	17
1906815	13
12743043	13
4882475	13
10494940	13
6255099	13
30999580	13
3374753	15
3583208	13
1583608	13
15244665	15
12415374	13
13184160	13
15336548	13
3206063	13
359154	13
14697026	13
3637741	17
6644699	13
1371407	13
31783325	13
787341	13
1844105	13
1086577	13
23151687	13
5493511	13
3802047	13
1177094	13
1818306	16
36934094	15
13324705	13
2680230	13
821796	13
6794021	13
3480929	13
981736	13
5026816	16
4907913	13
4034083	13
10353489	13
13931004	13
13591553	13
18963891	13
1445175	13
1897291	13
4056633	16
10349726	13
3919035	13
29760925	13
18940898	13
10734962	16
10345786	15
7645432	13
26537572	13
4711432	15
37748682	13
5629027	13
1875928	13
54047698	15
12461850	13
22455744	13
5328897	13
26951557	13
618740	13
2536203	16
5125365	13
15444260	13
1132538	13
362881	15
3229292	13
9368736	13
9243715	13
670293	17
1486512	15
395727	13
20183713	13
5637737	13
1573393	13
38489765	17
8772116	13
7259837	17
2318719	13
1958119	13
8796513	13
273830	13
18508013	13
36409434	15
6795655	13
11760290	17
168763	13
1833565	13
3694968	13
1767848	13
27060843	13
5782489	13
10228804	13
3985891	13
23336499	13
17766252	16
657954	13
16952980	15
3047535	13
3718280	13
1191410	15
803426	13
1590639	13
2431306	13
1353388	13
14198645	13
53252105	13
359585	13
12180565	17
1918692	13
1762165	13
276595	13
3935642	13
12648319	13
12462233	13
7192387	13
4456751	13
3977648	13
2893015	17
7546692	13
1252974	15
24160500	16
2148810	13
19211480	13
13529233	13
5927169	13
34258454	13
19557290	16
1601290	13
2449416	13
3586414	13
641067	13
436707	13
17528925	13
16176738	15
30620164	13
4583158	13
993126	13
2947186	13
3517427	15
6434960	13
13005275	13
13276229	13
318093	13
2233261	13
111533	13
1624869	13
14374573	13
2929338	13
7523503	17
3388454	13
2324667	13
4705583	13
696047	13
9869078	13
1508659	15
10616162	13
11534993	16
15929287	13
4033897	13
26449062	13
4600142	16
13881908	13
8542084	13
1031306	13
1712196	13
1568000	13
8870771	13
160030	13
1404790	13
9612918	13
3213049	13
36291255	13
20652928	13
3368194	16
250740	16
7631647	13
4070690	13
4283952	13
22751729	13
23315496	15
9666203	17
864579	13
5675025	13
717877	13
690954	13
4094471	13
8047681	13
952723	17
11371685	13
5807127	13
1803479	13
10489166	16
1301689	13
2583197	13
8843709	13
1942099	13
16993640	13
25188041	13
546991	13
12147337	13
9682966	13
1429758	13
751332	13
1056160	13
7558081	13
6439205	13
16021585	13
2336694	16
6723608	13
9056000	13
1975391	13
13797366	13
7735551	13
12583902	13
3056016	13
7163369	13
4380276	13
1974595	13
17382376	17
14386771	13
13733274	15
3509862	17
2258325	17
6600686	13
7272863	13
4580780	13
8488345	13
4934952	17
11311555	13
4600006	15
2659371	13
10177816	13
14943237	13
1541835	13
966613	13
3362782	13
1154564	16
10045608	13
5300537	13
39846432	13
4524148	13
19623292	13
2345103	13
877542	15
5388968	13
5959262	15
10095649	13
1237998	13
14814608	13
5076173	13
1014338	17
1895131	13
6851520	13
9793815	13
2567477	13
8714959	13
13842767	15
6750515	16
12671042	13
2079313	13
923309	17
17796942	13
6674162	16
20053170	16
18269810	13
10851727	13
14882169	16
177628	13
3191581	13
5016498	13
3129335	13
1793616	13
13157881	16
6085531	13
6713022	13
3819494	13
13430637	13
6750318	13
5304122	13
3994108	16
4062447	13
5063629	15
4613507	13
4936733	13
25412568	13
16773673	13
889715	13
25362189	13
4091124	13
3011810	13
908199	13
5070230	13
5981909	13
1531800	13
16022496	17
10120110	17
25956343	13
17736064	17
12214619	13
15279312	13
5228035	13
7036663	13
4082825	13
4402411	13
4995912	13
12077682	13
11780276	13
837691	13
628275	13
9430924	13
10704122	13
1335493	13
3030490	13
3374443	16
4364102	13
12418654	13
5549253	13
736289	15
4440474	17
5872430	13
5975491	13
3322616	16
23705330	13
15323498	13
10451908	16
3423726	13
3358033	16
8557344	13
15961849	13
3233946	13
4834860	13
708341	13
3490851	13
8411023	13
263843	15
8105921	13
17163510	13
7666639	13
14135088	13
2223418	13
41169831	13
5820045	13
4194413	13
3954005	13
9521326	16
2215140	13
1118127	13
872563	13
560655	13
9549679	13
6598635	17
1672730	13
6400474	16
16271026	15
2001527	13
2997983	13
21257416	13
3719918	13
16394194	13
1728704	13
2156585	13
1143560	15
8886953	13
12613943	13
2517278	13
4087742	13
12765363	15
22585167	13
12215280	13
3205350	13
6226246	13
4616218	13
21427804	13
4513509	13
6182030	13
1087994	13
1549820	13
1140026	13
1930852	13
19475087	13
16976090	13
3740432	13
16265121	13
4484061	13
17270169	16
29490319	13
4731725	13
24830150	13
2979141	15
1949828	13
2802319	13
269059	13
5214909	13
12184476	13
5200844	15
1503604	13
232425	13
8472158	13
13777837	13
6461099	13
31246786	15
10830384	13
11562631	13
7652199	16
2210826	17
9243660	16
2629505	13
6594120	13
792003	16
6221806	13
1241091	13
8913143	13
8478300	13
1716560	15
8076923	15
15158900	16
7784652	13
2509585	13
3877215	15
4587044	13
3789027	13
11658350	15
74937	13
9294309	13
4629225	13
12420121	13
19526177	17
2851816	13
11194944	16
1471519	17
2937494	13
3199792	17
4081293	13
6855141	15
761800	13
3755434	16
3087715	13
7152189	13
1814758	13
15479813	13
5073004	13
49835	13
12282281	13
1363932	13
20256241	13
12693563	13
17462715	13
8679400	13
6886628	13
43310194	17
1744527	13
30532537	13
16455632	13
12303612	13
5486837	13
14119433	17
1895653	13
4410848	13
4596726	16
4181975	17
3468941	13
7942299	13
34918471	13
6177932	13
2083650	13
240036	16
12532198	15
2843235	13
16597908	13
485464	15
1006969	13
7960514	15
1059853	13
22925640	13
17662945	16
3956175	17
14525631	13
3410687	16
3094283	13
8624444	15
6649203	17
1162019	13
2582390	15
8951842	13
2765424	13
14417611	13
26004839	17
2855992	13
3105525	13
15299885	13
2198274	13
8322953	16
19595770	13
51026836	15
14709422	13
5514098	15
8935480	13
3242877	13
25265575	13
27179188	13
1185708	16
1538104	13
9930372	15
16902017	13
8139485	13
7399548	13
2930514	13
328043	13
2068757	17
28414916	13
8006151	13
7175272	15
6534632	13
11429778	13
6596606	13
1112620	13
8109776	13
45205803	13
3579901	13
8128110	17
6856734	13
9508153	13
6062247	13
7659765	13
17144642	13
3070100	16
16353803	13
34336393	13
4594499	13
1348566	13
729850	13
31704103	13
138472	13
7660261	13
1384422	13
6599788	15
11872510	15
8377702	13
10100187	13
151574	13
9622358	13
689880	17
16390430	13
14525205	16
1822317	17
13630085	13
22169525	13
975731	16
1933495	13
1067078	13
1558950	13
2538916	13
3180027	16
9606517	17
10344404	13
1156509	13
12499819	17
9680658	13
17117050	16
19852470	13
608489	13
21598228	17
3528605	13
9512948	13
8149312	13
2737084	16
22214196	13
8266413	17
8802228	13
3870125	13
23757125	13
3123236	13
8037808	13
39257644	13
1356764	13
8263574	13
13801838	13
3703407	17
7132428	13
2286025	16
9164854	13
7478554	13
18282620	13
10831470	13
35717782	13
4978814	13
823710	15
3935029	13
11661165	13
2323264	13
1721477	17
18570558	13
2771254	13
7607394	13
2895129	13
4246470	13
8387352	17
10017159	13
3203675	17
8852442	13
2286543	15
9235781	13
3603644	13
3946515	13
32499234	17
2104628	13
34302	13
7430545	13
4294770	13
4322993	13
1245979	13
51335	13
12272291	13
312879	13
3261985	13
1572250	15
5169802	13
2233770	16
12854346	16
3793815	16
1618917	13
22499711	13
6603354	13
9979681	16
5208241	13
7355969	13
11090020	13
4742596	13
1066207	13
1481784	17
2452768	16
16407145	13
2054503	13
29025701	13
24730883	17
4257076	13
4360867	13
6796505	13
10217647	13
19773912	13
12307276	17
4262995	13
3683602	13
12335256	13
702764	13
4732222	13
9493213	13
14589375	13
22745344	13
17355384	13
3425957	13
8161139	13
46485260	16
5442907	15
7328577	16
18941013	13
349527	13
8608410	13
13370986	13
7668687	13
19968912	16
899515	13
5681527	13
10632128	16
888831	13
6037893	13
8753995	13
1492699	13
5017492	13
2013918	13
8019100	15
7041770	17
320311	13
8815422	13
3660874	13
1156529	13
547835	13
3914582	13
16701510	13
5113667	13
8114398	13
3816765	13
13269524	13
4092666	13
1134029	15
18072351	13
3629818	13
15355988	13
4065980	13
4509820	13
1621859	13
9375455	15
14564146	13
7868294	13
11879516	13
978036	13
1132419	15
41065083	13
12874475	17
21705741	13
3707815	13
11955063	13
534702	13
5039446	13
6250421	16
29907552	13
521490	13
10173141	13
1395739	13
3512861	13
4795412	13
3676221	13
1350855	13
16331606	13
11113974	13
212312	13
64573	13
5248802	13
1593098	13
2047725	13
3782560	13
10249221	13
2503901	13
14028502	13
17330211	13
753219	16
156285	13
895963	13
8904276	13
13723670	13
7808208	13
8322481	13
221184	13
12263564	13
3238847	13
3628138	13
1575129	17
3002275	13
1274222	17
1639288	13
6112892	13
23788119	13
5775731	13
5890931	13
8795796	13
4732075	13
221312	13
1946524	13
4260681	13
3137802	13
38258261	13
2314378	17
12431025	13
16104091	17
1027074	15
2813119	15
1751449	13
5318292	13
2750645	17
672631	13
6440870	13
5271745	13
6825582	13
4857667	13
3420955	13
10758915	15
9882248	16
31021685	16
30580564	13
492399	13
8494791	16
2010654	13
1947610	13
5600513	13
40121503	13
1573347	13
10299728	13
584962	13
22564098	15
2004589	13
30373107	13
5015511	13
809920	13
6758849	16
8053190	13
1135588	13
11629162	17
574382	13
298173	13
20061648	13
3448340	13
2322880	13
7525904	13
21965210	13
3614805	13
4283024	13
9249569	13
19160564	13
11605961	13
2954827	13
4988230	17
2172860	13
9529595	13
5289884	15
2959851	13
10613097	13
2359780	13
4428220	13
7128404	16
28369990	13
5566390	13
751157	13
9742178	13
5567943	13
19077844	13
17948455	13
8070953	15
1046759	13
756997	13
7395872	16
7209056	13
5170473	15
12017018	13
6512476	13
5346597	16
15778461	13
6700627	13
362305	13
1928498	13
888487	13
3789650	13
5700498	17
11653916	13
16127822	13
2298141	13
5019087	13
80320	13
175996	13
2823067	13
3381164	15
495396	16
16405892	15
1283692	13
6661856	13
5122962	13
1253393	13
12473329	13
13498319	13
8594890	16
38547737	13
4539177	13
8880639	13
4809757	13
24590341	13
16189111	13
6471473	13
6912274	16
6804551	13
3683684	13
135321	13
4591736	13
1381332	13
14505956	15
3906513	13
7410678	16
68344	13
1571188	13
5208747	16
3294271	13
9488134	16
646401	13
9666162	13
17813122	13
2728233	13
607135	13
18943390	13
12469872	17
3869918	13
11240961	13
6323374	13
21913761	13
26355527	13
33555144	13
18221336	13
6969773	13
4645737	13
1024347	17
2087876	13
1546044	13
3981742	13
8192114	15
15747644	13
4728086	13
2809673	16
1832385	17
15806855	13
15517217	13
4958105	17
4250649	15
10165673	13
898148	17
1178876	15
3600082	15
2142794	13
1302148	17
56774962	16
13698857	17
4933306	13
7006310	13
5801701	13
11293320	15
13328363	13
6233122	13
56659	13
3206840	13
1443345	13
18371797	13
447445	13
24512021	13
15462647	13
16012934	13
4058670	13
8019193	13
15835362	13
3988543	13
14629718	13
1660755	13
16367401	13
34930942	13
4765770	13
555051	13
4333740	13
7698216	13
1261614	16
413981	13
11245658	13
9327648	15
2392270	13
30135138	16
8601497	13
4283273	13
2655382	13
6026127	13
946105	13
24727610	13
9086412	13
19978185	13
2053647	13
5171116	13
7055544	13
6788724	16
2692625	16
23480161	16
5324867	13
10409581	13
23605161	13
6442566	16
1906401	13
1320948	17
1579045	13
4372058	13
12143742	13
4922278	15
14282504	13
6938159	13
8136234	13
14954393	15
6921111	13
2982647	16
6884422	13
3155942	16
4390312	13
20393044	13
2207210	13
11259886	13
3386859	15
3103532	13
3700120	16
1382936	13
7992713	13
1992499	13
922932	13
1730553	13
14465225	13
6534557	15
5887193	13
1061138	15
3010473	13
13459926	13
20905403	13
16588348	13
2675071	13
8256096	13
6937007	13
2193626	13
10112590	13
5826250	13
31379595	13
3441807	17
15509584	13
7692790	16
1315294	13
5324803	13
2799570	13
5161923	13
673092	13
8764966	13
891445	13
15110113	13
23403045	13
888265	13
25105930	13
3376777	13
7840938	13
15559652	13
25485712	13
3357257	13
46343171	13
9467500	17
1855432	13
5367849	13
438044	13
8158976	13
2220034	13
6888266	17
16636795	16
12189164	13
52444525	13
637669	13
25731029	13
4671496	13
6368041	13
6270765	13
6472180	16
4924	13
1382413	13
2679212	13
232706	13
3466365	13
37463121	13
4263742	13
5132926	13
126539	13
1487010	13
10591679	13
10232955	13
14445600	13
9107341	13
4252333	13
1833812	13
3144992	13
396772	13
2489394	13
1104131	13
11640623	13
9111026	13
7317190	13
5520232	15
10309161	13
5076728	13
441637	13
14567060	13
932807	13
2817185	13
6553431	13
1495751	13
2872513	13
4874258	13
15335879	17
40607364	13
688869	15
12149864	16
23430565	13
7941755	13
13809359	17
1874689	16
4158430	13
2292248	13
2697462	13
20104	13
5388952	13
5716776	13
3956395	13
5732251	15
13265044	13
38695480	17
13534769	13
11153013	13
4577309	17
2437247	17
4004328	15
2095711	13
2809718	13
5811652	13
10415051	13
4714884	13
18300508	16
4181605	13
36347109	13
1129635	13
6027689	13
285399	13
4944714	13
1663719	13
4599508	13
198969	13
5006533	15
20510029	13
1147528	13
328340	13
19526897	13
1156474	13
4167205	13
5064992	13
36391765	15
5073640	13
24096500	13
233094	13
7326462	13
2732901	13
8892581	15
3744067	13
23152020	13
13909496	15
4214291	13
5365541	13
9625849	13
3300813	13
7354385	13
14968761	13
4345402	13
15311710	13
10327411	13
1245885	17
15399875	13
11750137	13
10367037	13
7153112	13
5215486	13
3676103	13
13369529	13
48564881	13
4013543	13
10530016	13
3015642	13
113841	15
592590	13
22148376	13
30033983	17
4741008	13
13759011	13
7539086	16
18548344	13
10725856	13
10293733	13
13686324	13
11322474	15
8308461	13
6584757	16
90137	13
9958265	17
6840591	13
273648	13
13437582	13
3002709	13
8595203	16
6244035	13
4293480	13
3153672	13
16300294	13
7222877	17
2422245	13
79747	13
14375937	13
3029411	13
7353419	13
12607841	13
17651928	13
9561859	13
25814457	16
580100	13
3684375	13
16873280	13
17327001	15
11246964	16
748257	16
11935853	17
13210672	13
1257743	13
3906357	13
21042251	13
53503362	13
1923622	13
15848281	13
1073541	16
6776335	13
11745771	13
441940	13
4786917	13
23566356	16
12747556	13
1969519	13
355024	13
4919491	16
21376153	13
11495333	13
10863363	13
4640878	13
9495425	13
3010951	13
17983378	13
3432322	13
4698499	13
590841	13
24412363	16
16316276	13
2769308	13
11922951	13
2322437	13
24322851	13
3678131	13
32287672	13
1835615	16
4161676	13
3881694	13
2126232	16
1093203	13
52366865	13
2831833	13
4006611	13
34473355	13
553766	13
22763876	13
31906906	16
5308604	13
8491354	13
10707960	17
1655710	13
3401880	13
5706890	13
2494299	13
2630395	13
7463543	13
18207795	13
6207388	13
13502144	13
8118916	13
10049899	13
8667231	13
8012822	13
6624055	15
6672888	13
2342104	13
5145219	13
9177353	13
2066322	13
9168697	13
1931987	13
26340164	13
13022486	13
13597612	13
18131276	13
36864	13
42942665	13
17286207	13
739593	13
11123054	16
2517779	13
3792923	13
18897216	13
7619373	13
4281863	16
15860899	13
6423190	13
3594577	13
9972708	13
1239052	13
4026176	13
1807526	17
764517	13
10381901	13
3367532	13
5247215	13
1321315	13
5332639	13
31128753	13
6385687	13
647124	13
14807758	13
8684383	13
100313	13
3133052	13
25232829	13
5646105	13
2692058	13
3452119	13
4689842	13
7983767	16
6057881	13
13504965	13
3862532	13
13815628	13
10616830	13
11006513	16
5846914	13
8081270	13
1120372	13
1065202	13
20921600	13
14863315	13
6425422	13
3003116	13
2016796	13
14131042	16
1406327	13
2154394	13
20638326	17
7184557	13
11279113	13
1269860	13
8988797	13
7637801	13
7089499	17
37563891	13
33519513	13
1779595	13
3087997	13
1466541	13
1805291	13
1958615	13
4259283	16
7379522	16
1625993	13
10628636	13
8053685	16
559812	13
4937889	13
29492248	13
6938460	17
14221117	13
9944348	13
1976744	13
3772928	13
15389751	13
4000057	15
6817987	13
7165621	13
8769265	13
22325157	13
13252969	13
4759728	13
2347208	13
693008	13
30101	17
9586299	13
463926	13
17059876	13
13780602	13
11560554	17
2473918	13
27758820	16
12379004	13
5687265	13
6270363	13
13815601	17
2861403	13
1387063	13
13920728	13
756776	15
3890750	13
10172147	13
6574244	13
11069718	13
4175634	13
2543952	13
22028319	15
2807991	13
22934340	13
4572919	13
7029644	13
243447	13
9773212	13
5505847	17
12073059	13
4350693	13
1914081	15
5754463	13
3271516	17
1206821	13
774435	13
21715	13
21579538	13
33690810	13
17647959	17
1881397	15
17809981	13
9129022	13
19131116	13
883280	13
1120531	13
6645895	13
18431587	15
15302254	15
1195117	13
5802086	17
20751597	13
4960021	13
16313576	13
25285334	13
14872313	13
3031371	13
343938	13
3875789	13
8864751	13
19737246	13
3453420	13
4047578	13
7458008	13
994259	13
1047622	13
8206327	13
2414133	13
1054901	13
13694165	13
14483514	13
16092480	15
13452614	13
14357608	13
1744026	15
1065258	13
26114012	13
5499769	13
18010825	17
5772335	13
11999446	13
1568805	13
5961255	13
2058821	13
456093	13
1923780	13
13832561	13
7221336	13
4431535	17
4082881	13
2517389	13
7449643	16
11202193	13
24850578	13
7102393	13
485591	13
7847841	13
5254794	17
10817822	13
8981407	13
4710011	13
15057976	13
2696231	13
2132676	15
4533329	13
39888646	17
851757	13
8458583	15
14221615	13
5296050	13
5283820	13
10044117	13
852574	15
8797842	15
5678412	16
314726	13
2778458	15
783640	13
14150602	13
10026969	13
12335626	13
8982775	15
16873404	13
26497676	13
1651739	17
17396844	13
6821249	13
1656272	15
16430595	13
3211161	13
3695701	13
31774259	13
773001	17
16649614	13
1316654	13
1394156	13
5395474	13
49921635	13
6148598	13
3954499	13
1368403	13
4351326	13
19513436	13
2223816	13
9720810	16
10603961	13
11019669	15
6551525	13
3177912	13
3778004	13
1742785	13
54196390	13
9683237	16
18949628	13
9031335	13
497967	13
2459958	13
5419870	13
3476217	13
1107302	13
1571157	13
214053	13
14872465	13
4985856	13
7909857	13
8639910	13
4334142	17
718673	13
1265394	13
4920305	13
85404	15
2486088	13
22882946	13
21358168	13
51795804	13
458406	15
8075832	13
8777098	13
210975	13
20959968	13
52127	13
5387494	13
1155857	13
2666037	13
21919911	13
20203072	13
1615932	13
26914079	13
1876985	13
12680005	13
1406504	13
2014691	13
5840622	17
7255889	13
21499382	13
37603224	13
1558994	13
5773041	17
2285631	13
12843664	17
20783421	13
10827766	13
4077778	13
50583944	13
1609472	13
22704266	13
822629	15
4964271	13
5983817	15
6573191	13
12900834	16
3268396	13
6720686	13
5127038	13
9741636	13
10722778	13
3065987	13
7857238	13
15520402	13
22269553	13
7706160	15
4723866	13
2026302	13
34868	13
26616897	13
6352865	16
33383388	15
6391362	13
19489511	13
4384188	13
706093	13
11992629	17
3180133	15
10829995	13
2598879	13
9798168	13
18100298	13
20330276	15
2758491	16
15065823	17
10740984	17
7440093	13
8314514	13
4928120	13
12573869	13
1782223	13
129893	17
14005094	13
1352110	13
5061320	13
40131218	13
259928	11
6630291	15
4884040	13
1592517	13
19110254	13
7184604	13
11860663	13
824284	13
119391	13
2021032	13
18606903	13
1453556	13
24488638	13
7450569	13
7650471	13
14152707	13
4701495	13
5155111	13
30850796	15
12108398	13
12263243	16
46364433	16
2051765	13
8241137	13
2083950	13
24617220	13
36450625	13
4010427	16
12193584	13
1101973	13
8321022	17
230705	16
18931975	13
5351931	13
2569413	13
6249803	13
6059874	13
10183522	16
12022473	13
8641579	13
3712790	13
908529	15
6301543	16
2392617	13
1966759	17
2758341	13
1057833	13
410047	13
5728513	13
6873398	16
15420805	13
52113297	17
12228273	13
1405410	15
15760033	13
550033	13
3774694	13
2296222	13
1317796	13
29901601	16
12462795	13
12129576	13
7300565	13
29246	13
10578850	13
671616	13
1839963	13
1078532	13
6489417	13
2489799	17
38133060	13
1103422	17
2937550	13
861514	13
7039756	13
4526173	13
17643787	16
13353269	13
1979232	16
3731067	15
8631076	16
6776273	13
3670719	13
18893175	13
7634904	13
5876926	13
1718692	13
2666792	13
2153760	13
2606531	13
12565104	13
1871372	13
121268	13
6527246	13
5767596	13
11256014	13
8804974	15
424037	13
9550961	16
1349436	15
614314	13
97580	13
6524150	13
6454596	15
3886513	13
12931394	13
17316407	13
1093988	13
9928534	13
5222282	16
74714	13
3577328	16
14149181	13
29606648	13
17554886	13
10889973	13
1895653	13
6840390	13
45523452	13
4945955	13
1812612	13
5111738	13
7007801	13
4402199	13
4111132	13
7176110	13
8773191	13
6551365	13
2640125	16
48419072	13
33829445	13
2021999	13
10963834	13
8844618	13
887505	17
674976	13
14785916	13
18274262	13
4254500	13
7790166	13
641271	13
3343494	13
530640	13
4302472	15
367516	13
29087090	16
2460478	13
1140605	13
4323072	13
3099282	13
2321638	13
20821654	13
11732941	17
3458962	13
8155894	13
182860	13
11519932	13
38905531	13
12581196	17
3157494	13
1072242	13
5981884	13
8636475	13
10919991	13
1415639	13
5449035	13
7621068	13
29533880	13
2005250	16
602376	13
1680851	13
361542	13
7219735	13
346784	13
1156316	13
1969461	13
14790551	16
188639	13
6037094	13
22139971	13
7043815	13
6016752	13
438824	13
11065472	13
190843	13
16548742	13
5233571	13
14716017	13
673286	16
7033206	13
109449	13
9046516	13
31794899	13
3991801	13
3175400	13
548310	13
18442948	13
5133652	13
8730224	13
24530	13
1072624	13
17220910	13
11825807	13
3783909	13
1645153	13
2720333	13
423451	13
31228914	13
965110	13
2272745	13
10977588	13
9511548	13
7312065	13
635980	16
1255711	13
9049566	13
21469694	13
5985551	13
13952966	17
15241292	13
712070	17
955843	13
5466717	13
14098392	15
4214933	13
33359864	13
3684523	15
5662303	13
8494954	13
7879374	13
19805209	13
393308	13
3463238	16
913520	13
22075836	13
11014673	15
12091621	16
2952455	13
3953084	17
14124195	13
14891828	13
3623048	16
2190582	13
6523931	13
19469499	13
5042723	13
4134078	13
13816614	13
5479091	13
9329690	16
5941759	15
3589178	16
8793537	13
15700845	13
21852782	13
5521187	17
1528910	13
12435758	13
9433321	13
14135507	16
11556847	13
8881155	13
7519308	15
954053	17
414179	13
19879111	13
698149	13
11081674	17
1540474	13
4320321	13
96464	13
474019	13
1437788	13
8040338	16
21748223	13
772968	13
8266513	13
28121260	13
1273152	13
6176850	13
7483968	13
3889027	13
9993214	13
4666579	13
3196797	13
3576239	13
2456222	13
13028215	13
46418	13
5572212	13
3332768	13
12447943	13
10731566	16
273333	13
39580	13
637993	17
30064791	13
10455750	13
26373885	13
10505476	17
7624787	13
7798008	13
8258469	13
4255931	13
5071309	16
15800153	13
14885005	17
5859422	13
3348195	13
20201615	13
14558080	13
5502526	13
5385633	15
1509885	13
20173213	13
763427	13
428175	13
7466233	16
15440138	13
13832973	13
1952759	13
10709649	17
25660931	13
5400669	13
1292157	13
10408477	13
18812240	13
9049779	13
1551220	15
2959680	13
4565053	13
826776	13
22170557	13
8454038	13
5433683	17
3451959	13
1256309	13
17821726	13
14661464	13
6150173	13
8901163	13
1368176	13
17521284	13
2300972	13
9190373	17
5847518	15
3301504	13
4259903	13
25901017	13
5855761	13
20499301	17
24100398	15
3065836	13
7297917	17
320111	13
3842157	13
1331365	13
277686	13
2269509	13
17294886	13
8560058	13
5448028	13
2594688	13
11814282	13
11405352	13
2401962	13
13302057	13
10236004	13
13524744	13
48012209	13
5772249	13
3639061	17
2686523	13
32212758	17
6635696	13
7439695	15
310241	13
13846844	17
10465887	13
1468235	13
8170514	13
5544794	13
1359269	15
17099290	13
6446079	13
2115443	16
7865	13
1385175	13
814880	13
375001	16
1529029	13
4972807	13
13842696	13
12056	13
54840	13
2154802	15
33082363	13
1514295	13
5302855	16
17649523	13
25113729	13
2228561	13
43035105	13
16704813	13
3224682	13
14863094	16
1384845	13
11503135	13
8657082	13
1980475	13
506077	13
7582660	13
104428	13
21904134	16
9935259	13
3778612	13
2987290	13
8658198	13
755571	13
1144024	13
8347176	13
5245377	13
3770389	13
5289241	13
5422848	13
21456873	17
8484889	13
3398732	13
1140224	13
19566842	13
15064323	13
4326548	13
3418999	13
21189347	13
9655218	13
5857950	13
3669893	16
1813973	13
45844990	16
2536486	13
14205692	13
2993168	13
1422619	13
10059194	13
5052453	13
1625793	17
8292197	13
813045	16
6496217	16
10351664	13
4234695	13
17306144	13
12381329	17
11852210	13
2159812	13
1324660	13
543178	13
222204	13
8351086	13
15712700	13
17608880	13
918721	13
11262145	13
512592	16
4097211	13
430451	13
17820019	13
12772109	13
877457	13
5909284	15
3024069	13
22353020	13
11708785	13
4863433	13
5294667	13
11893612	13
5132555	13
6036167	13
1711223	15
1312144	13
2947220	13
8765460	13
7289355	13
29772350	13
13640343	15
6748522	13
14950229	13
2776001	13
4154376	13
696776	15
5848268	17
11667870	13
4961254	13
8643523	15
3376333	13
1854527	17
376334	13
16834182	13
4437115	13
3598401	15
9032565	13
11363475	13
5632861	13
17296594	16
19715423	13
6946631	13
1134390	17
48569172	13
4635832	13
5523858	13
6652390	13
3280162	16
30457166	13
7128703	13
18268313	13
3691842	17
3239922	13
1728948	13
107922	13
10774387	15
5991784	13
7955762	15
2013230	13
8795579	13
6883512	16
524145	13
3559674	15
1788028	15
9613551	13
27180932	13
11028329	13
1237642	13
704635	13
2730729	13
2080707	13
2408846	17
45931722	13
3376085	13
12321321	15
1506662	17
5669962	13
1637181	13
533669	13
11786094	13
1074266	13
28801816	13
8420872	13
9377086	13
1610112	13
2099287	13
8476711	13
9036692	13
950150	13
26898	13
3527014	13
3766629	13
898975	13
608999	13
1889323	13
4391954	13
867412	15
7728879	13
3849522	13
11340343	13
4923807	16
5821657	13
23040809	13
9038228	13
450141	13
6797434	17
7581057	13
2825734	13
6519394	13
2025058	13
14829767	13
9527159	13
4601852	13
4162272	16
6433777	13
19773272	13
3812310	16
356742	13
5191431	13
28250619	13
31536345	17
4271639	13
9887159	13
2551373	17
12572646	13
18344221	13
9078729	13
4825848	13
3676707	13
2162643	13
12482395	16
16328045	13
154234	13
26500091	13
11506963	13
16037522	13
5035515	13
7021292	13
418130	13
28296344	13
16922461	13
710568	16
76956	13
10231232	13
13346959	13
19689682	13
4532171	13
11359786	13
10788216	13
12388009	13
8906868	13
13916944	13
34748384	17
8394789	16
9700505	13
4881957	13
17890169	13
2957997	17
8181519	17
11377067	13
2226544	15
13799141	13
1716395	13
7856771	17
2100842	13
18117091	13
10211256	16
24859926	16
2940906	13
6505821	13
10255665	13
901463	13
2113013	15
15211195	13
21537157	13
6767707	13
13994294	13
16499086	13
10597936	13
43915216	13
5889489	13
20685351	13
1920947	17
5699488	13
2377579	17
2398391	13
2380612	13
12335440	16
6021719	13
12110949	13
7471484	13
30534506	13
1077577	13
10083596	13
21083104	13
7515089	15
9841853	13
22967707	15
2816373	13
12890919	13
4161070	13
4384111	13
11423793	13
743122	13
7802231	13
21187071	16
2804299	13
12776449	13
16458573	15
11949240	13
389367	13
8866829	13
13568040	16
7195268	13
3432990	13
1039776	13
4950514	15
3552038	15
5203983	13
1563482	13
11838029	13
3595927	13
8737480	13
4504487	13
557686	13
3773240	13
1741474	13
19159713	13
4811959	13
215535	13
17043330	13
9872331	13
25679057	13
4657917	13
1867156	13
7043252	12
1251993	13
18668154	13
24955892	13
3711809	13
14479182	13
785544	13
2256831	13
8407	13
2209851	13
3402318	13
8864114	13
750731	13
21131927	15
10518928	13
9855480	13
192504	13
315992	13
12093309	15
3053011	15
450788	13
15512149	15
14396037	13
10053338	13
1108315	13
1740193	13
12986275	13
2295436	13
35544	15
6081667	13
5245370	13
14011460	13
7117520	13
8323725	13
3090397	13
10538347	13
3085894	13
12157619	16
8711663	13
2014654	13
92448	13
13121672	13
14738452	13
8429105	13
22982124	13
23206190	13
853791	13
16476554	13
30664745	13
6661563	16
12215237	13
16494980	13
5252750	13
7359130	17
28737462	13
12719680	13
14187184	13
1016782	13
5163354	13
3067407	13
4264924	13
2868168	13
30121867	16
2953555	13
23495008	13
9859145	13
6643651	13
29994522	13
3211527	16
1574570	13
2402990	13
2481030	13
9471591	13
11359659	13
7023837	13
5899009	13
5218601	15
26989508	13
457533	13
25083984	13
1483326	13
9164084	16
1594485	17
4838633	13
17720033	13
16215961	13
7292222	13
12773447	13
13461439	13
4145767	13
9830029	13
8014196	13
15934419	13
7537011	16
36667803	16
2752433	13
2988463	13
12286218	13
10871540	17
178239	13
3031478	15
431823	13
19708200	13
17456163	13
684586	13
8235294	13
24801197	13
11229948	13
5972102	13
856969	13
4026318	13
4289591	13
5755004	13
9460286	13
21767024	13
29591814	13
3246531	15
801528	13
1799619	13
4465292	13
11906687	17
2707157	15
16072583	13
10630034	16
30282908	13
3423669	13
16810505	13
9693787	13
2227926	13
5924032	13
365982	15
814289	13
2283820	13
18396505	13
3553625	13
6204403	13
6486800	13
4137099	13
9092390	13
2875238	13
10988523	15
15915123	13
3127420	16
8464871	13
1229266	16
12470524	15
11955766	13
168794	13
3204459	17
8078099	13
2731155	15
29948029	13
4383100	13
17642840	13
9121844	13
7508865	13
1120816	17
12232357	16
11342415	13
382306	13
192031	13
383351	13
9468214	13
2488949	13
564537	13
10001623	13
17267918	17
428499	13
9523652	15
437704	13
4391320	13
4851161	17
3823052	13
13659336	13
43105714	15
12105752	13
8594785	13
12511539	13
14475184	17
4828843	13
5193898	13
18402968	13
371796	13
4050168	13
3549208	13
2844018	13
2269076	15
13368043	13
12738043	13
7087594	13
45429	15
8641281	13
506455	13
1052911	13
476015	13
1194836	13
6529975	13
7199941	13
3092197	15
3619936	13
1814435	13
7144496	13
2294764	17
16577097	16
9814722	13
16112361	13
6148701	13
7928090	13
11859163	17
8682961	13
754773	13
1116509	13
10079710	13
7725673	13
15806267	15
193640	13
10438513	13
9732560	13
545334	13
15449478	16
8654862	13
22467148	13
708529	13
16498339	13
2467113	13
3320658	13
7134661	13
3706174	13
3049752	13
376720	13
3571593	13
2194817	15
15671849	13
642272	17
16572659	16
9214061	13
4427959	13
2089293	13
19143267	13
17510697	13
13073040	13
1377985	16
2278607	17
1688353	13
24532470	13
11981320	13
17416029	13
1607613	13
8623280	15
3091899	13
7000259	13
16833419	16
34811312	13
7174509	15
5406441	13
8170433	16
21865211	13
19390225	13
36864614	13
7837337	13
8754522	15
2254982	13
24004474	13
4699911	13
1778315	16
7568846	16
4378160	13
7440981	17
23104155	13
2964570	13
3911837	13
8815077	13
2783565	13
3915631	16
54069075	15
3632419	13
8642046	13
5371398	13
11035603	13
1921755	13
1850916	17
7511948	17
26432998	13
10615350	13
2681971	13
2131314	13
13306879	13
21407477	13
5484693	13
16025904	13
2297167	13
911931	13
7875273	15
18591001	13
4886958	13
4878368	15
5165777	13
1301106	13
5868951	13
1877421	15
9855333	13
2272694	13
421978	13
8806285	13
18865903	13
2118063	13
334578	13
6835315	13
11579889	13
15034421	13
8174997	13
178036	15
3701471	13
1475561	13
4039841	13
4829758	13
1679463	15
2963179	15
5442209	16
4051696	13
3490658	13
32708	13
1811101	13
14551509	13
9007848	13
1292382	17
3192429	13
4297987	16
1498252	16
12064634	13
17898178	13
5975076	13
12106322	17
121547	13
3772550	13
5648296	16
6100065	13
5345997	13
19209272	13
17944781	13
4805805	13
6887778	13
13179054	13
4771688	13
8858496	16
2474030	13
4669200	15
4575530	13
573350	13
45031638	13
26106764	13
669164	13
30554034	13
988827	13
4591036	13
4269351	13
3993209	16
46204960	13
3635553	13
11126757	13
2188916	13
6301214	13
902636	13
4591714	13
6765498	13
2351726	13
3125781	13
20169776	13
11548047	17
8705038	13
12674454	15
2920262	13
130039	13
16575421	13
5970289	13
6322101	16
1467577	13
1668771	16
5825541	17
13725665	13
8090648	16
1771161	13
26415691	13
13624150	16
11352878	15
22105582	13
6090103	13
10450802	13
14247268	13
6287556	16
7505385	13
10470944	13
17284583	13
3251984	13
2510415	13
13147913	16
17707945	13
616016	15
7353200	13
9125977	13
3082368	13
8836435	13
4086401	13
3865037	13
24924930	13
8449246	13
2069617	13
2328426	17
1976839	13
55266023	13
58012	13
3437436	13
5535121	13
2807578	13
6467003	13
992037	13
1722994	13
6780113	13
4000299	13
4283530	13
24842604	16
3545777	13
1014911	13
2265656	13
4374514	13
15735696	13
21969614	13
18902102	13
6996240	13
3734963	13
8641204	13
1568891	16
13132934	13
3566229	13
858493	13
5027382	13
7411530	13
11067037	13
1894484	13
411159	13
34572393	16
2925635	13
21898359	13
6787905	13
9039896	13
1417564	13
13029299	13
3100315	17
14308147	13
1487086	13
3220255	15
3130764	13
8127805	13
39121392	13
4729412	13
332322	13
14244360	13
143682	13
859925	16
26891442	17
1159907	13
20760050	13
7117431	13
5542782	16
2104233	13
14385629	13
5049935	15
19526273	13
13971532	13
19547228	13
15935108	13
39208005	13
7563332	13
1518400	13
23934366	13
28851060	13
4963462	13
5851904	16
11404537	13
5352552	15
13076393	13
16021597	15
3475281	13
9706902	16
5530684	13
2146959	13
15988431	13
1010461	13
6602567	13
2729203	13
7101060	13
711048	13
13132559	17
15618569	13
1017922	13
327994	13
4713928	13
9031311	13
8320744	15
1755080	17
2837156	13
10615033	13
33042914	16
250465	13
2711941	16
14843463	13
4094620	13
10413215	16
2613664	15
26670599	13
12483087	13
12123570	17
22378077	17
5592918	13
32526798	13
3472823	13
11191403	13
7076528	15
16410165	13
3670907	17
11720923	13
8744749	13
4269155	13
16348367	13
18566964	16
2536685	16
15540607	13
5226877	13
1418785	13
23623210	13
2591618	13
3579373	13
6553155	13
30816132	13
31032063	13
2578595	13
4770969	16
1992746	13
17550493	13
3601562	13
5587421	13
4423526	13
12468464	13
2082843	13
15154382	16
32156932	13
8796949	13
5442678	13
1423326	13
2125584	13
654923	13
13147061	13
16541692	13
2424836	13
654750	16
8201423	13
3124720	13
344116	13
18877275	13
28509750	13
4651562	13
97755	13
6029176	17
20103686	13
2917220	13
332427	13
9933804	13
703625	13
8245166	15
29182547	13
13378272	13
1436239	13
1781017	15
8805081	13
8735808	17
11776753	13
8603284	13
14489357	13
16530499	13
2964552	13
9055718	13
14877252	16
5504522	16
1807801	13
21766935	13
3380190	13
11126539	17
99208	13
8501437	13
5886508	15
10216105	15
25036298	13
3511635	15
1262161	13
2441262	16
2540768	13
3545062	13
5902693	13
27072407	16
3005518	13
10318576	13
14276705	13
3424717	16
16307976	13
4282007	13
2239015	13
12188301	13
1049693	13
1439251	13
4050538	13
2969927	15
6758680	16
6529435	13
1581246	13
7057786	13
18721213	16
3679100	13
490230	13
18986378	16
8726309	13
3793826	13
2726139	13
5892386	13
6381648	13
913238	13
10174661	13
10036664	15
25150912	13
127828	13
603331	13
3019037	13
270989	17
2459732	13
1498305	16
4121576	15
21275577	13
24913177	13
7555873	13
35748967	16
23209426	17
20604533	13
614974	13
4320102	13
5295878	13
3338952	16
1709719	13
16814013	13
1804565	17
22925419	13
2951063	15
5895328	13
2946807	13
8994019	13
8434206	13
9395072	13
20628082	13
39339775	13
5723264	13
26539547	13
537062	16
963946	13
3103715	13
4252513	13
10729401	13
7430937	16
1482742	13
10718715	16
17500763	13
49364	17
37961741	16
14165266	16
12348769	17
4724872	15
3632893	13
4357304	13
2259995	17
4581472	15
4543442	17
4826554	15
12305011	16
4951173	16
12383790	13
3472796	13
3928997	13
4737466	13
2425860	13
9106101	13
381189	13
5162507	13
2178820	13
7929000	13
8393732	13
17541609	13
21245782	13
1560762	13
13574919	13
3609055	15
8299090	16
9757987	13
8534123	13
2276127	13
7623745	13
2415739	17
3806259	16
311197	15
3857445	13
7784764	13
2852308	13
9664772	13
12008898	13
4585764	13
322790	13
28659217	13
1963505	13
10058343	13
3809026	13
12238586	13
5081440	13
6074830	13
577175	13
5272277	16
2969207	13
17268101	13
26324887	13
14382989	13
152544	13
4130121	13
22303347	15
12353879	13
10003212	13
5432166	13
2918783	13
31483672	13
3062198	13
1323929	13
899733	16
848229	13
15561081	13
2429614	13
5366212	13
6359326	13
10167345	13
14742138	13
4869744	16
21183288	13
2955965	13
19409781	13
1187187	16
28177327	13
841683	13
990274	13
11636067	13
7849298	17
5451054	15
2477914	13
19859501	13
15748892	13
13707314	13
7287523	13
10902632	13
28841565	13
3301820	13
24959370	13
4899810	13
15819513	13
2349280	13
1126696	13
10645745	13
2111511	17
3047543	16
12785527	16
1719389	13
7936583	13
16209	13
5696184	13
3361445	13
13011526	15
4227199	13
3492676	13
3767675	13
8122931	13
13407564	15
568266	16
8226203	13
997743	13
20382293	13
747517	13
7363135	17
2717000	15
7772428	13
423851	13
37673911	13
16169499	13
12425024	13
2481560	13
9763742	15
10443064	13
11915248	13
1185795	13
1366387	13
21839491	13
802791	13
3384052	13
489393	13
16787983	13
12505570	13
7914065	13
3276485	13
20448843	13
22126000	13
7442975	16
7145569	16
6656513	17
12800333	16
2118265	13
2578187	13
435462	13
18239594	16
978358	16
1393718	13
339	13
11524762	13
18209726	16
761711	13
3062538	13
12708129	13
10064263	13
38348624	13
10210689	13
11979516	13
31887848	13
22532681	13
8041263	13
8621680	13
20360782	17
12986982	15
11699220	13
16331959	13
14204497	13
3043469	13
3092586	13
765291	13
23296456	13
1823737	13
6633241	13
3370880	15
302466	13
874241	13
20462921	17
5491149	15
13172286	13
14450593	15
4449516	13
15989912	13
304500	13
828180	13
79369	13
12818380	13
12702729	15
7234770	13
7644072	13
1608432	13
2395488	16
9222717	13
7760870	13
1191792	13
8489743	13
23160306	13
7290056	13
2715905	13
3209191	13
14413091	13
6694919	13
7593667	13
3747374	13
3732836	13
2384300	13
19306799	13
3361214	13
9523489	13
1017019	13
904790	13
8139353	13
4955367	13
5069965	16
1767981	13
10170273	13
16643513	13
2465730	13
672672	13
5592103	13
1690736	13
15877203	17
1640729	13
2539741	13
1604202	13
7447294	16
1177005	13
4963876	16
37432511	13
20967617	13
8564296	13
3395170	13
7695322	16
6037012	16
45874703	13
10874395	13
7323969	13
14365475	17
9416153	13
16909240	13
9477834	13
338856	13
4236838	13
19318366	13
3027935	13
9911676	16
5883789	13
32701810	13
3326016	13
1781490	13
16463098	13
4783632	13
9848461	13
10663596	13
249806	13
4246434	13
4460714	17
8333835	13
10775253	15
7658137	16
69354	13
6368585	13
27584000	13
21768844	13
1911467	13
16866335	13
1548243	16
3512843	13
5427924	16
13888061	15
5258223	13
9569678	13
2422239	13
22677429	13
88760	13
7897925	13
16355353	13
2619466	13
1780468	13
7820354	13
860098	13
11295934	13
4716847	13
8193119	17
1236023	13
47272	13
7946485	13
6148148	13
5189972	13
35601195	13
8133569	13
7960493	15
29875859	13
2617927	13
13250781	13
1095773	13
4465038	13
4455108	16
7519558	13
14111094	13
2050898	13
1432585	13
18370721	16
150254	16
52384	13
2966384	13
8362378	13
10811711	13
23053634	17
1050100	13
246367	13
10913519	13
25083272	13
5101078	13
6805288	17
11340555	13
16025701	13
8391205	13
944311	13
283401	13
5468907	13
851197	13
6603241	13
99063	13
1903887	17
1302401	13
2753077	13
2115939	13
3973889	13
1100782	13
19074302	13
2950798	15
13861262	13
2514462	13
19676587	16
16137137	13
5892643	13
6506689	13
15635084	13
9173863	16
14922560	16
1984546	13
3277123	13
7387296	13
6950451	13
7038665	16
6539223	13
23902690	13
3835510	13
16927712	15
824580	13
792594	13
14837765	13
19920667	13
4098778	13
7242818	17
6948621	13
6307613	16
757755	16
6404491	13
7551569	13
4623285	13
26201977	13
22603262	13
650841	13
3960436	13
4873244	15
6624339	13
13065744	13
39904826	13
5134651	13
411704	13
725050	13
1286411	16
6684914	12
4437665	13
3027180	13
19044829	13
13237502	13
45912899	13
46107498	13
368884	16
14335523	15
7098914	13
4094931	13
4463872	13
344718	13
11753121	13
35324480	13
8699614	13
26373209	17
1060167	13
3415612	13
9534481	15
5277342	13
18170646	15
2835783	13
6164884	13
5546972	17
25262590	13
26101267	13
1745915	13
10338036	15
377773	13
140148	17
1867820	13
3066579	13
690657	13
7493500	13
8279894	15
3810479	13
24251775	13
6341566	13
3025696	13
6524033	13
6351031	13
5156251	13
9842206	16
6340979	13
3933324	13
5009540	13
1965458	13
333290	16
4944722	13
4573	13
592609	13
5913039	15
1563533	13
4116684	13
14838242	13
1932871	13
3157528	13
12560836	13
7490502	13
1727992	13
6057472	13
2953087	13
4207713	13
14640463	16
4083400	15
1373704	13
18473915	16
12291027	16
9712782	13
24658281	13
20265138	16
5643265	13
20314426	13
4947712	13
15039113	13
14113297	13
24990268	13
28849136	17
17609563	13
20682045	13
6068242	13
5864955	13
408207	13
2104471	13
4536960	13
4387090	13
2357492	13
1456717	13
9679644	16
13878274	13
6514730	13
605587	13
2899184	17
27419055	13
31421452	13
971004	13
842318	13
2230377	17
11109484	13
7445616	13
5155295	13
7067430	13
9804803	13
1597255	13
10649625	13
360047	13
2334984	13
9040952	13
22784466	16
7609577	13
5751208	13
2029659	13
982998	13
4230845	13
10738034	13
9850248	13
1754206	16
14097280	13
7749957	16
1380157	13
13784071	13
6930623	13
6007826	13
3527740	13
8499217	13
8166651	13
8000681	15
9921309	13
1089215	13
4295458	13
616304	16
3135677	17
9920588	13
3799970	15
18388788	16
10687162	13
3913151	13
20059759	15
14137077	13
6789049	13
31223864	13
1612962	13
1255820	15
2578213	13
25944734	13
243918	13
1765217	13
8557809	13
1565056	13
20321747	13
376158	13
22733541	13
8692520	13
1406179	15
3219761	13
197820	13
3230407	17
2593787	13
2003679	13
7392830	13
232991	13
1226535	13
7681766	13
4824622	13
1938747	16
13063778	15
6148074	13
6292786	13
12635538	13
6748186	13
1521164	15
19986143	13
5627525	13
24504493	16
6129697	13
7750561	13
3200075	13
10239462	16
8900947	13
7735850	13
10780763	13
22996482	17
16233116	13
1845121	13
17814050	13
4565654	13
17160916	13
5622675	13
7012293	13
3408802	13
3896581	17
49242953	13
21365962	13
663201	13
406436	13
426969	15
1094842	13
13265416	16
9179009	17
9239003	13
2193476	13
4285514	13
35953793	13
1240614	13
345098	13
2163982	13
4964564	13
1349240	13
3796583	13
7890760	13
10663206	17
3736142	13
6744463	17
4428264	16
9570035	13
9049236	13
8343205	13
1921614	13
1721582	13
14683574	13
17329651	13
26258282	13
19256241	13
7493986	13
4430069	15
14781466	13
19412400	13
1040079	13
1101590	17
2201345	13
6324079	15
6449565	13
5468306	13
2599597	13
6319791	13
12012635	17
3784179	13
3164501	13
6033608	13
3389346	13
7077924	13
9166595	13
7485948	13
5258017	13
8149201	13
4642339	13
1804143	13
16468989	13
19679765	16
2871503	13
9860994	13
3727781	13
14901403	13
13515045	13
6552849	13
13927197	13
21029211	15
24144734	13
12648849	13
2995780	17
3314220	13
12404705	13
3540327	13
33048527	16
576444	13
944502	13
114834	16
20408952	13
9857049	13
67065841	13
7351163	13
763049	13
3654616	16
1313142	13
14520646	13
20650260	15
3328406	13
10113849	13
22735270	13
18721511	13
4270790	13
11880881	16
591004	13
7393112	13
1369136	13
4254594	16
4790683	13
1561221	13
7017950	16
20691312	13
1547965	13
4623350	17
1779021	13
21683191	13
32190563	13
14263230	13
4761855	13
688353	13
14458954	13
2713817	15
13298245	13
4453523	15
2899654	13
8691113	13
2627954	15
4594940	16
14036333	13
9578240	15
4991887	13
6584812	13
6042366	13
1692983	13
12385985	13
1789453	13
3008799	13
7384870	13
1089351	16
1259233	13
1054097	16
26945300	13
11722317	13
5779587	17
47023	15
3646512	13
1316276	13
2593728	13
1254988	13
3223022	13
2411219	13
89124	16
5407264	13
20083888	16
8635717	13
9643660	16
441000	13
16062961	13
8959684	13
13907812	16
983456	13
186279	13
35543	13
823719	13
12703020	13
32849921	13
14732929	15
986755	17
13393251	16
3756827	15
25059355	13
3044342	13
7669167	13
15049556	13
619518	13
5103805	13
7080885	13
4293161	13
28318749	13
1652558	17
9895193	13
4144449	16
9007070	13
10811520	13
2963850	13
2572281	13
7680848	13
3274293	17
1746560	13
9423563	13
5922741	13
4990833	13
4209037	15
2857869	13
4094533	13
8623167	13
13616995	13
3378213	13
1007797	13
15225471	13
11438372	13
27614365	13
6452091	13
1216048	13
569093	13
24667761	13
9624012	13
4526113	16
1514975	16
11868586	17
7103116	15
13790794	13
1688022	13
8127	13
14671428	13
1771688	13
2047855	13
8988681	13
2619599	13
3050634	13
10932255	17
7575530	13
633226	13
5690092	13
10768054	13
21691326	13
967110	13
13282530	13
6982316	13
729251	13
3147248	13
9205332	13
52924330	13
1704762	13
3381138	13
9539474	17
29234159	13
15236540	15
7774095	13
11194070	13
16438678	13
6321484	13
17816389	13
306280	13
3562187	13
13321162	13
6751442	17
656883	17
4427434	16
30868102	13
3882672	13
3728936	17
10898002	13
88921	17
8063454	13
5268890	16
36339	13
2369938	13
1601739	13
5605084	13
1591145	13
4841416	16
9730653	13
465521	13
10568355	13
12037506	13
18479331	13
874330	17
3548221	13
14123710	17
9450008	16
15939375	15
7971040	13
1611943	13
3419062	15
13534358	13
1550567	13
3247186	13
11839519	13
197347	16
7656007	13
7185741	16
4322238	13
230479	17
22978382	13
6050497	16
8371064	16
611726	13
915599	13
2867547	13
1612544	13
21607360	13
2731137	13
3637971	13
3859393	13
19460221	13
5618565	13
2550881	13
2712904	13
4966201	13
1953973	13
682889	13
803670	16
1955146	13
4378062	13
6023780	13
2276776	16
144357	13
10889007	13
4830889	13
1182239	13
765937	13
14996062	13
1531065	13
19393858	13
533226	13
14166335	13
26136525	13
13738878	17
22888	13
5725270	13
16749070	13
332184	13
2088302	13
12548587	13
1263025	13
3897327	13
361778	17
106330	13
22659965	13
1293436	13
1547258	16
32403499	13
12793357	13
18580091	13
8946973	17
16244531	13
5897594	13
5156199	13
12737356	13
4805756	13
2166999	16
20855303	13
15320815	13
4710048	13
13469662	13
8937260	17
1110605	13
4510664	13
13315129	17
13095992	13
15041076	16
6964494	13
18158954	13
1486573	13
2933969	13
1577772	16
1465215	13
5390424	13
4374170	13
23639003	16
40764	16
14956111	13
750358	17
25332705	13
10995825	13
22922005	13
933534	17
24844347	13
12298242	13
4246969	13
8719145	13
4510271	15
884534	13
3965440	13
10217835	13
3341119	13
20315823	13
22146971	13
20246263	13
3661	16
6276689	13
2243595	17
11940092	13
1070934	15
8579042	16
958729	13
8348847	13
10338379	16
4590313	13
725538	13
18798666	13
3162973	13
3634691	13
3465881	13
6325573	15
1276915	13
7837078	17
8027	13
3122081	13
6020123	13
9760143	13
1040149	13
7296020	13
35436681	13
24812041	13
10699315	13
9109885	15
12006190	13
4003536	13
2139933	13
13637548	13
643793	13
6158026	13
2727777	16
17823543	17
5017603	13
8028883	13
5141018	17
11341933	13
15455183	13
14106621	13
1471822	13
11572122	13
5146612	13
6159858	13
6720263	16
10692517	13
6397173	13
3619293	15
4624456	13
2196380	16
3717823	16
1549396	13
13563579	13
1732119	13
4530470	13
6733941	13
11781824	13
29044821	13
5022254	13
10070614	13
1899301	13
10268011	17
16303180	13
6170852	13
239826	13
4882145	13
3712610	13
965274	13
605040	13
799949	16
7039446	13
4387483	13
25001582	16
48450817	13
8396501	15
12153845	13
8963335	17
492954	13
7900401	13
286372	13
808976	13
7661066	13
2618971	13
44045571	13
2309288	13
1852003	13
6634026	13
1346771	13
4728781	13
2874872	13
7215271	15
1995220	13
17194201	13
3608781	13
534150	13
1471812	13
25174257	13
7611573	13
646982	17
6392006	13
10481710	13
1732960	13
3697951	13
2974161	13
1208236	13
15430772	13
5600748	13
714759	13
17817032	13
10253637	13
19986744	13
6802675	13
5655502	13
1691785	13
1490723	13
11908190	16
17217054	13
10860085	13
166364	13
9312943	13
10139471	13
5328358	13
3904968	17
7538662	13
1422427	13
12092657	13
11955659	13
8707863	13
11241079	17
1810843	13
23252607	13
3424077	17
4780361	17
33638771	13
3911761	13
3498301	16
3340282	13
7559559	13
959223	13
5615751	13
5285490	13
7813131	13
3254458	13
3715296	13
6118956	13
10621089	13
2719274	17
109136	13
23732802	13
14705513	13
17032868	13
5632464	13
23155641	13
1436109	13
8958819	13
2367438	13
18449259	13
3828290	13
743916	17
12756277	15
1771075	13
1605229	13
6196256	13
5387636	16
1857666	13
28388540	16
8132258	13
8673465	13
14180817	13
7836380	16
10517059	13
4394050	13
5115495	17
23498765	13
2045698	13
350829	13
28171731	13
3643660	13
5004663	17
8176578	13
2195401	13
8381496	13
2023618	13
8348797	13
5835375	16
32346811	13
29923298	13
5475160	13
387206	13
2639260	13
39585825	13
15865439	13
11250008	13
38074300	17
2015620	13
5620651	13
8083075	13
5816042	13
7373397	15
1856273	13
10436368	13
14059270	13
3467616	16
8385703	13
12592589	15
10403272	13
2727932	13
17285361	17
1155974	13
10294608	16
9242655	13
12568414	13
4781521	13
877926	13
7231878	13
606739	13
5917445	15
4631164	16
16903797	13
2578714	13
3494089	13
6138222	13
16853546	17
2639965	13
4650843	13
704738	13
2135619	13
5975009	13
11411805	13
4509912	13
10373086	13
1773713	13
3223234	13
353016	13
19514110	13
9679366	13
8179763	16
22976900	17
21581076	13
7660729	13
1994593	13
693673	13
5950445	13
2998528	13
20090567	13
18296751	13
8509512	13
5997486	13
5348725	13
2781260	13
5121918	13
29936928	17
3192708	13
12526968	13
2457326	13
7715835	13
5698168	13
3541715	13
24030316	13
4629685	13
23933452	15
722033	13
1118029	13
8986341	13
2297077	16
5019668	13
7128282	13
1819251	13
7375843	13
222331	16
21869284	13
12960888	13
5040968	13
4420195	13
4745178	17
611985	13
1890291	13
7035542	13
455609	13
1846431	13
4080107	13
974606	13
7309674	13
4777094	13
4652184	13
2822361	13
39683193	13
6026782	15
15177297	13
178059	13
742640	17
46353317	13
159218	13
12111222	13
9243178	13
3176393	17
10077137	15
17592944	13
8215847	13
11513280	13
26085518	13
9620599	13
16460455	13
615882	13
1536853	13
25685173	13
2463460	13
212227	17
2222997	13
12712270	13
23637870	13
16877090	13
4066271	13
2179143	13
13871016	13
11717081	13
14150644	13
1949258	13
9501218	13
40999506	13
2174382	16
9266956	13
11935318	13
4761885	13
10281768	13
2173045	13
25072519	13
13813754	13
6341083	13
11360526	13
13749003	13
1648434	13
8563018	13
3905075	13
25823900	13
11948673	13
10943348	15
9862033	17
9393279	16
10634768	13
5415059	13
8128147	13
585288	13
2628664	13
2497289	13
22672776	13
5393579	13
3732013	13
905078	13
4897271	13
5742677	13
800882	13
5454641	13
4596923	13
5253752	13
5357409	13
4623110	13
14833396	17
9441823	15
8219766	13
2071368	16
104921	17
11215848	13
12405245	13
8865939	13
462323	13
390347	15
3729306	13
5857662	13
11004485	13
6182409	13
5054745	15
9751898	13
37851212	13
6978470	13
6482897	13
6025478	13
7109381	13
38234479	17
20886388	13
2291533	13
15688487	17
8187487	17
14985177	17
16511274	13
15512132	13
17990821	13
4822105	13
7826353	13
10443587	15
382022	13
7842472	13
10268154	16
16065147	15
1073559	13
2420678	13
18086140	13
22892941	13
4168727	13
708357	13
15643433	13
6183275	17
5067131	13
7255616	13
605444	13
17630718	13
21591301	13
3244896	13
9514239	13
2700290	13
3720881	16
4736801	13
14309185	16
552681	13
7226325	13
943693	13
17279437	13
13499030	13
15215832	17
8720369	13
3470188	13
170238	16
3776214	15
932340	15
29156176	13
12979146	13
4962064	13
11491930	16
11979982	13
339933	13
2706677	13
1212133	13
2129378	13
5292248	13
1927167	15
9701797	13
11274913	13
29878814	13
4424942	13
2305612	16
21284010	13
13569324	13
1421198	13
7411889	13
35999251	13
19397222	13
12617889	17
5704109	13
5591820	13
3951350	13
3295439	13
2871290	13
4570370	13
2146364	13
12209538	13
9381774	13
821644	13
7227790	13
7778782	13
2456914	13
34072483	13
5718570	13
12930577	13
6447248	13
16872532	13
9056793	17
23635756	16
68364	13
3136673	16
347531	13
1387126	16
16424751	13
984547	13
8829359	13
4069582	15
3457311	13
3453297	13
43073870	13
2447908	13
345724	13
3032028	13
797170	16
1918567	13
3091055	13
306120	13
11791156	16
17122841	13
28023137	13
4279990	13
4097927	13
5039370	13
42695672	13
31432340	13
417915	17
6062764	13
9306357	13
1687602	13
2998698	13
10130574	13
3044624	13
15610204	16
46677	13
3952307	15
23492382	13
17435996	13
2287414	13
13106622	15
18244275	15
9740833	17
3789238	13
28408059	13
25577869	16
2642105	15
387781	13
5735974	13
13117371	13
10287031	13
1989045	15
4201903	17
7147938	13
4653450	13
18133342	13
13444509	17
6998101	13
6083583	13
17938856	13
1398957	16
1494003	13
1191846	13
917570	13
530877	13
4930529	13
10528421	16
6785898	13
1033946	16
959307	15
9403641	17
14296007	13
6486548	13
484694	13
364367	13
11286830	13
20801863	13
24724487	13
1940117	13
7930314	13
8013179	13
8922404	13
8710467	13
2888560	15
4902727	13
3045418	13
3480020	13
1053447	13
7321005	13
1199537	16
9685798	13
4384253	13
8993013	13
4992202	13
52347356	16
4861324	16
18496874	13
1593442	13
3216995	13
1106044	13
26620250	13
6784615	17
11098974	13
2824237	13
122699	13
8436753	17
3057022	13
5578398	13
2246524	13
3470518	13
27921688	13
6408607	13
10393251	13
6061820	13
6501806	13
181303	13
21465445	13
2443871	13
1256063	13
2275789	13
10238203	13
11871435	13
5138926	13
9293153	13
8445767	13
12697238	13
12201287	13
3180149	16
5318957	13
15693566	17
6512348	13
13974412	13
3404886	13
3712344	13
730006	13
8732500	13
1244474	13
678121	13
2382070	13
2452431	16
14623310	13
22605966	15
9204745	13
4120582	13
4220943	16
18207402	13
3424679	13
5959931	13
9964304	13
4864243	13
6712750	13
771003	13
16740270	13
9097447	16
7697202	16
372671	13
2042453	17
8500307	13
15643168	13
16046289	13
2270273	13
1596966	15
2801199	13
11504106	13
2796642	13
5415495	17
5725137	13
3526674	13
1471739	13
1356093	13
2184389	16
10342593	13
6545531	15
11300400	13
263148	13
10455051	15
6395278	15
3530352	17
4471836	13
4222483	13
14069881	13
19986088	13
1434729	13
32350376	13
14521385	13
1429316	13
6652597	13
1302400	13
20585781	13
6541699	13
575084	17
13494570	13
889469	13
1530737	13
7872669	13
335018	13
2993012	13
13137047	13
8882951	17
1762833	13
4136544	13
8591283	13
1750984	13
3178667	13
3753261	13
37396985	13
11390872	17
4334297	13
5095395	13
26793717	16
10358924	13
12864409	13
19965812	13
12863323	13
27343957	13
1211531	13
419909	17
1286981	13
1734903	13
14666437	13
8310867	13
4172068	13
2370126	13
27980605	13
301958	17
11297880	17
15590221	13
11289949	13
754120	13
860364	13
19352155	15
18290887	13
1693409	13
12945525	13
17132210	13
4346710	16
2770438	13
2436001	16
7811164	13
16456282	17
4826223	13
18883858	13
3179593	13
3147886	13
22754715	17
1486828	13
33084800	16
4249696	13
24566354	13
3982850	13
8367780	13
6521156	13
28146402	13
2242390	16
11100464	13
9451485	13
54251061	13
1327418	13
8121879	13
1821905	13
18653235	16
2449324	13
7786422	13
10587339	15
10112295	13
10343113	17
576493	13
443434	17
33678290	13
34798993	13
2185526	13
4791608	15
1931865	13
3537228	13
5481180	13
10305275	13
5365212	13
7338771	13
6789554	16
13738235	13
7904400	13
3679469	13
23944418	13
7932919	13
1202354	13
19594792	13
1865170	13
197774	13
10971079	13
7213551	13
11506033	17
21779364	13
1550951	13
2379897	13
15275238	13
9573599	13
14856198	13
8483807	13
18653986	13
218018	13
11771723	13
8017950	13
606202	13
79918	13
17449579	13
1632141	17
3946133	13
31301456	13
715751	13
20728044	13
7709848	13
24986687	13
3102391	13
1254379	13
16731244	13
15125253	13
5928470	16
1008445	13
10090667	17
2457115	13
10287513	15
7392831	16
4724601	13
564607	13
25040137	15
4711436	13
3222292	13
8700265	13
13035227	13
16722	13
2231581	17
7223759	13
6502031	13
1451258	13
26405138	13
33638441	13
5015012	13
3493608	13
4866946	13
1337843	13
14079251	16
811331	16
7852171	13
5011664	13
6416088	13
17411145	13
18576783	13
6511115	13
4277794	13
4285749	13
1176151	13
1613255	13
2471396	13
4546703	16
9061755	13
4725347	17
20519951	13
6734508	13
2960100	13
11929946	15
19066924	13
9950197	17
19197788	17
1028240	13
14325760	13
11975726	13
4195866	13
1617208	13
3932107	13
6233328	15
17660539	13
10298483	13
18389757	13
1199540	13
7469317	13
5079604	13
15294996	13
2748682	16
490346	13
43309508	16
593644	13
296956	13
16833478	13
3032242	13
911762	13
6593164	13
15708439	13
1023276	13
11049448	15
224366	13
1426254	13
6548225	13
4036784	13
11110183	13
3642092	13
1467886	13
315195	13
17255608	13
9911857	13
5219969	13
6949478	13
5631174	13
2070958	13
2069170	13
1184583	13
1299751	13
814726	13
26485788	16
2960402	17
5012792	15
15412986	13
4372485	17
6221739	13
23666839	13
11697286	13
317447	15
9313148	13
9183662	13
10998247	13
10463991	17
11435016	13
5332103	13
4166937	15
2225284	13
3266656	13
9610136	13
37664	15
8451855	13
12823435	13
21725177	13
16158307	15
2539448	13
12681114	13
5640686	13
8676441	15
12504194	13
567861	13
3883085	13
17316478	13
4319287	13
17003042	13
1865007	13
5755932	13
9824084	16
3239297	13
7535920	13
339760	13
3967655	13
653370	13
2550476	17
9497254	13
15789140	13
460616	17
5927053	13
12726639	17
7548337	13
3861359	16
15322859	13
50546880	13
2261772	13
3203835	13
7128805	13
11039584	13
20217174	13
2072700	13
2518808	13
5581156	13
4965611	13
3777809	13
39228930	13
7864928	17
7524044	13
23802461	13
2386969	13
2931640	13
1032354	16
3954488	13
18838378	17
15973104	16
7799487	13
1556647	13
2109098	13
4468696	13
11675401	13
16825657	13
2970612	13
12189121	13
15949352	13
4082770	13
384186	13
14171938	13
1530335	13
17396131	13
3165011	13
5944800	13
5324571	13
4707712	13
3396185	13
16030636	13
13152300	13
4345970	13
3302267	15
6396641	17
34109397	13
12924657	13
7441794	15
10461569	17
4201528	17
15052491	13
11398717	17
16380602	17
6988859	13
7377341	13
1543689	13
17495721	13
26799000	17
925057	17
11433415	17
14124655	13
10420120	13
28938637	17
149693	16
1279937	13
13974132	13
3005759	17
4251852	13
12035093	13
12527368	15
12875943	13
11799567	13
25371196	13
6991194	13
184250	13
5823207	13
4346235	13
10612947	13
4712250	13
1579811	13
15794249	13
29927909	16
11511349	13
2194008	13
9517231	13
1729354	13
113156	13
7862243	13
6798723	13
1477889	13
3928146	13
9977942	13
4350392	13
2275439	17
6180734	13
2456821	13
373681	13
4664388	13
920396	13
6058728	13
3521293	16
24031249	16
8074768	13
9657131	13
8059716	13
22128694	13
250726	13
6344679	17
252437	13
3289905	13
7483579	17
10726771	13
3244319	13
2497228	16
624880	13
1310307	17
3176317	13
2083022	13
4462442	13
1107936	13
11781390	13
13407019	13
27105327	13
8284063	13
8884458	13
3074027	17
5218016	15
6144404	13
1284641	13
3259140	13
12113889	13
3561191	13
511096	17
638148	16
77555768	13
1558763	13
16881542	13
4303590	13
3742794	16
7188835	13
321857	16
10711056	13
3640858	13
196932	13
4503562	16
30662614	13
45938504	13
1717937	13
578033	13
15589925	13
5956508	13
5102056	13
2599438	17
18122028	13
8690848	13
3636198	17
27983034	13
2851414	13
7260630	13
577486	17
4460317	13
9468759	13
4068457	13
10175990	13
14293287	15
5555212	13
1872883	16
4016275	13
15138084	13
10602547	16
1609491	13
18140803	13
4208935	13
8638487	13
1436439	13
7481821	13
14427048	13
4391364	13
22419517	13
12780161	13
2731161	13
1695725	17
7095373	13
7254072	13
6282516	13
5626607	13
29135279	15
665478	17
6627332	13
3240231	13
1220705	13
2892	13
30023634	13
4698090	13
843284	13
3818262	13
11044594	13
2589438	13
556556	16
26749604	13
8302061	13
2546586	13
814658	13
716220	13
6706106	13
832884	13
525209	13
3236914	17
1369334	13
1518345	13
2995858	16
2570874	13
9807295	13
2872382	13
7820048	13
21026211	15
831666	13
2447651	17
8405302	13
549609	13
440284	15
5217044	13
2590181	13
6287816	13
3655769	17
27515	13
2281347	13
4501986	16
3446322	13
3330467	13
22245331	13
34825311	15
6538326	17
16933218	13
6798688	13
2045752	16
7165207	13
3002286	13
3229563	13
622763	13
1512674	13
4153170	13
4846396	17
8321769	13
11389799	13
2253510	17
4638558	13
11690981	13
5733665	17
7596303	13
27367024	13
16124762	15
2628690	16
5656664	13
2915876	13
11318189	13
5693586	16
6834889	13
10947030	13
1151392	13
15635227	13
9616228	13
3452074	13
8061629	13
14127352	13
4320274	13
4650825	13
4441953	17
8385165	13
15776934	13
3996720	13
789190	13
2467526	13
14813343	17
2939430	15
1620433	13
12992741	16
2436877	13
10287493	17
14356508	16
5487008	16
8891721	13
2188277	13
20744622	13
30724699	15
7926790	17
26059761	13
39835710	13
11173374	13
14756	13
1374715	13
24746167	13
3295701	13
1490445	13
24862554	13
13162920	16
3386472	13
225352	13
5019998	13
8801825	13
3680257	13
10294641	13
2229845	13
18767567	13
16341053	13
2050629	13
11063361	13
20172756	13
12147228	13
28127463	13
391034	13
14779801	15
12391316	13
3004433	13
44648845	13
3268489	13
10983070	15
703229	13
12212912	16
13055240	13
489184	13
1054914	13
658714	13
3385750	13
3462545	13
3176462	13
7073551	16
1581053	13
658143	13
726703	13
2364402	13
533020	13
408236	15
1598625	13
11535698	13
3164075	13
13044757	13
23271334	13
5969649	13
4340899	13
2870081	13
19983546	13
2432415	13
1293813	16
2224994	16
18433113	13
10934878	13
8613122	13
13242983	17
4371626	13
147679	16
7622307	13
11725615	16
5466831	13
1893829	17
913763	13
2642418	16
11311344	13
19906355	13
21500139	13
11956976	13
129746	13
10457585	13
19681913	13
1289449	16
4916209	13
3219979	13
835378	13
3489102	13
17707927	13
6454550	13
8311041	13
1962811	13
4511309	13
8555107	13
4211398	13
8347426	13
31717	13
901324	13
164599	13
1022976	13
4504301	13
21547852	13
16813774	13
4530549	13
4407576	13
24572416	13
7496882	13
11582888	13
1606813	16
15869279	13
1976752	13
14306886	13
9958770	13
9843945	16
11819591	13
7892366	17
19243836	13
13878477	13
27733219	13
25606635	16
14007238	13
12680420	13
7326196	13
6794814	16
5653332	15
4789944	13
22940655	13
13806511	13
2428611	13
1157335	13
4500706	13
47950	13
2235212	13
16153569	13
4774522	13
197376	13
27996121	13
13445080	13
1779955	13
17196345	13
42563355	13
12952106	13
12456363	13
15453003	13
7807776	13
473387	13
5095351	13
4235193	17
5849492	13
13615170	13
2813456	13
15644035	13
4589636	13
345296	13
2759313	13
6074618	13
18306632	13
5133179	13
25414726	13
2149291	13
2333449	13
6733013	13
18247479	13
70027	13
15408622	13
7307910	13
6996628	16
3861313	16
2750514	13
3254696	15
5790396	15
12231671	13
8786802	13
1636330	17
4986709	13
1607982	15
2255650	13
3638969	13
6272458	13
4421880	13
9845061	13
1954219	13
22266037	13
3640406	13
6249735	13
11506173	13
10331423	13
17393544	13
7822953	17
4610034	13
1222695	15
7790993	13
12671869	13
8225327	13
7282939	16
2661552	13
3671459	16
1952032	13
4034643	13
2968030	13
239332	13
5349140	13
2263603	13
1721499	13
24104536	13
24451578	13
49460946	13
14782634	16
25615655	13
2667416	13
3356574	13
2510144	16
231080	13
3142238	17
7776156	13
4127799	17
1018566	15
12679918	13
1350786	13
24508113	13
6087911	13
13744539	13
8252066	13
1174703	13
2266409	13
7504730	16
3902706	13
7738094	16
1317870	13
5534416	13
419810	13
3121700	13
5509207	13
3213615	13
7678101	16
3336620	13
6077022	16
23719929	13
5599646	13
13375704	13
310231	13
4818264	13
20811213	13
4633614	13
4614779	16
421917	13
9167950	17
3883098	13
2210406	13
4716284	13
13417965	13
7760541	13
2285811	13
46639784	13
14770463	13
381778	13
6225167	13
23795099	16
21964299	13
11648314	13
5619028	17
387887	13
608278	16
6821214	13
13199133	13
1471058	13
2996487	13
4601406	15
13373257	13
710486	13
21645133	16
13502285	13
5470449	13
2653190	13
7925096	13
18721112	13
6904533	13
1844811	13
3091067	13
347022	17
3517456	13
6676265	13
18743918	16
4173528	13
3703054	13
4769558	13
4270825	16
27090247	15
11584880	13
195872	16
709412	13
2054425	13
268887	13
2374483	13
28822934	13
373213	13
8085159	13
4134211	13
6980172	16
7795509	17
23636875	13
10470285	13
6984824	13
23921	13
5448189	13
19007917	13
24350219	15
3834215	13
122147	13
1163515	13
9037350	13
13573532	13
16559862	13
8954041	13
6074153	13
2240130	13
5303505	13
8018971	13
11271589	15
4171087	13
11010075	13
4721740	13
4936496	17
4095645	16
1767071	13
5461735	13
3914480	13
3060986	17
2218650	13
6741378	13
15648896	13
8341470	13
2021760	13
584101	13
19183169	13
2165447	13
11906751	13
795227	13
1626035	13
3486211	13
18265828	13
3192345	15
19542212	16
13498398	13
1537652	13
149735	13
3671601	13
4701566	13
2565280	13
12960565	13
22915513	15
10548020	13
13443241	16
1639587	13
1922090	13
37330172	13
27787245	13
21993723	13
9185591	13
7828866	13
4801948	13
5308685	13
18079588	13
5556520	13
1099540	16
9545357	13
675281	16
18377	13
1994780	13
73872	13
19116077	13
4362226	15
14310637	13
3977091	13
4250956	15
6698329	13
14811229	13
3658983	13
37261353	13
7819404	13
4447701	13
24257034	13
4896251	13
7532916	13
5818943	13
9017793	13
1868755	13
58696801	13
1590110	16
12121948	13
7344236	13
14623712	13
6588520	13
8945393	15
16470082	16
7074343	13
19482986	13
4472092	13
21544545	13
33151607	13
11089006	13
7232523	16
14679812	15
10075623	13
13288808	13
20844929	13
11629843	13
13612570	13
11891664	15
579491	13
8497067	17
4196333	16
10593732	13
2594833	13
1376612	13
2888229	13
32918823	15
883456	16
13176591	13
6128084	13
26066597	13
17217210	16
26199825	13
2114125	13
30200377	13
2234017	13
2417626	13
10679111	13
1084185	13
16142672	13
347252	13
14718481	13
900286	16
5368304	17
530904	13
3756084	13
1211873	13
546385	13
2566932	13
20588172	17
8193449	13
9670294	13
7370880	16
2387067	13
2089584	13
1308401	16
3677064	13
12935982	16
6337136	13
1960433	15
17805919	13
23994978	13
74571	13
7869070	13
6655416	13
6624448	17
4663264	13
5001577	13
1807963	13
909487	13
6862587	13
4004772	13
1132916	16
5291825	13
9861276	13
5319894	13
840458	13
5073380	15
20460141	13
12916325	13
2345559	13
15118316	13
10080893	13
25921948	13
6592333	13
5065190	16
18449325	13
39383076	16
10504479	17
9250610	13
3651301	13
6694708	13
11983659	13
22366235	13
8824542	13
15530508	13
6228349	16
3960093	13
25996964	13
6062124	13
2705282	13
7165666	13
5494177	13
35755514	17
12450556	13
2602189	13
6033948	13
1519893	17
1704373	13
8545699	13
21239329	13
5244763	16
1189857	16
28268984	13
10958429	13
20910102	13
231475	13
1992222	16
1770280	13
25541944	15
23733457	13
4362036	13
7832151	17
4334971	13
3342158	13
7483784	13
4894914	13
12875769	13
834782	13
19904813	16
5955043	13
11679224	13
2237932	13
1671392	13
8438853	13
15354944	13
1662135	13
4347536	13
6604652	13
5846274	13
2580022	13
386806	13
5307704	13
10502146	13
26115037	17
6601978	13
1605932	13
6022156	13
5120354	13
1783435	13
23398933	13
1186068	13
7266447	13
8721784	15
2997288	13
1671157	13
24167967	13
44236961	16
3402812	15
3155422	13
8888578	13
2470287	13
9035564	13
1119645	13
4059228	13
14485829	13
15472217	16
7422182	17
13173795	13
783763	17
2065158	13
2855040	17
6825414	16
11750383	13
223294	16
5968419	17
2869503	13
31044338	13
702941	17
6787358	13
3589638	15
12485995	13
5664724	13
12608334	13
21661658	13
6064160	13
1152574	15
7669016	13
9795218	13
6648987	13
29172400	13
29311780	17
6244529	13
6579913	13
4729504	13
2804287	13
8999978	16
6211328	13
3789992	16
12406792	17
13679702	13
2500592	13
3343284	13
2022585	16
4252103	13
2032332	13
1125864	15
9261191	13
8825370	17
519002	13
1546860	13
6725931	13
7486901	13
8178489	13
3481692	17
4855027	13
4316077	13
4699342	13
7683845	13
28207305	16
635155	13
573625	13
9799822	13
1944438	13
755172	13
18871451	13
9609380	13
26255727	13
16683054	13
14224387	13
16030223	13
5676097	13
14181139	17
6529739	13
1844036	13
1722038	13
1071233	13
3047189	13
11578628	13
7201817	17
8354616	13
6842834	13
6966063	13
10274075	13
1456509	13
7535595	13
23068348	13
1268587	13
20643773	16
5607048	13
4714456	13
5850750	13
44139934	13
5820103	13
3325179	13
147189	13
3815456	16
15861824	13
1597461	13
22334868	13
21027416	13
2466978	16
2321492	13
3478272	16
9262681	13
9627442	13
10909919	13
6875792	17
13137986	17
2374452	16
9418626	13
18540856	16
739196	13
4139354	13
1016690	16
3975828	13
5571290	17
2618431	13
1767520	13
3370157	13
10612180	13
30138835	13
8639604	13
1131981	16
2774531	13
10019296	13
836070	13
8927820	13
1886089	13
2891683	13
4189969	13
678877	13
932821	13
10766251	13
7813589	13
947804	15
3706669	13
526637	13
3799005	13
1882032	13
16762173	13
9779258	13
26294052	15
8404433	13
3333435	13
11012772	13
3199048	13
4058662	15
1637005	13
2386547	13
7839042	13
9676858	16
14726381	13
26567636	17
253840	13
6860781	13
7580792	13
8682150	17
5575209	13
18376389	15
4840798	13
8286366	13
2666128	13
1938900	13
6191538	13
8370797	13
11344889	17
2093647	13
6818925	13
5663383	15
5356781	13
1913568	13
2241510	13
6810507	17
11188137	15
6162110	13
5900637	13
1196868	13
3643514	13
6461776	13
2018333	13
7496402	13
3302016	13
6311339	16
4026003	13
4800001	13
24512177	16
2999212	13
5137010	16
3354988	13
9707634	13
2103400	13
6733190	16
701043	13
21529655	16
21436302	13
9781668	13
168690	13
3373241	15
115334	13
1990863	13
8359469	16
7487215	13
9750733	13
5551041	13
8563012	17
7688771	13
3602403	13
759718	13
8091133	13
10320173	13
8955977	13
3071527	15
12770756	13
6533520	13
7997822	13
1559168	13
125643	13
988977	16
3864288	13
380291	15
5516688	13
7551941	13
17355880	13
3662421	13
9884077	13
15750553	13
12123785	16
4473845	13
3468049	13
19502868	13
31566450	17
392952	13
353109	13
9972830	13
8391653	15
3547796	13
24330861	13
6695284	13
2027195	13
1152667	16
2020964	13
9897350	13
13565866	17
9994265	13
6798597	17
2607033	13
21101657	13
4613787	13
10322560	13
2764008	13
8510042	13
9638076	16
4226317	15
5712002	16
4197335	13
24791188	13
2094728	13
6702436	13
13152715	13
3806044	13
6332826	13
11380751	17
10343172	17
9330962	13
910270	13
4915950	13
11239811	16
532503	13
1294634	13
2802750	13
16381862	13
4560359	13
8735452	13
840672	13
2582251	13
9556320	17
19004834	13
8561401	13
16344837	13
4659391	15
27939272	13
4012976	13
3586305	13
2742074	13
31711	13
1252872	13
3279222	13
6951988	13
18602999	13
5470611	13
1317775	13
5405333	13
11457322	13
6818959	16
2609136	13
8504807	13
17945102	13
12690449	13
15424040	16
2663809	13
19759638	13
41124977	13
7701169	13
31304378	13
2149422	16
3815604	13
31784111	13
10856799	13
11576682	13
7129782	15
6024060	13
341156	13
11275165	13
14131411	13
2523429	13
10856541	13
10416763	13
1078361	15
10251975	13
3342440	13
30445178	13
12723759	13
11213501	13
232646	16
11713968	13
2797	13
113040	17
3629894	13
2430257	13
3118157	13
8244885	13
1561115	13
8442969	13
4360934	13
2953821	13
9930218	13
2623219	13
6728551	16
6545634	13
10090243	13
10308895	13
45024032	15
8123173	15
7773076	13
2941070	13
7111380	13
239123	13
9965060	13
1864851	17
4441335	13
1818656	13
2252848	16
869091	13
1727514	13
14877756	17
1150130	13
2841048	13
2893678	15
10057689	13
4008395	16
2205352	17
7929949	13
6211245	17
17390310	13
5702205	15
4092678	13
4943463	16
7017674	13
25889659	13
13147597	13
946618	13
4146510	13
16899751	13
16280798	13
1638682	13
6759301	13
12087021	13
11719049	13
4744578	13
1733809	13
5964483	13
2901679	15
1036798	13
1590857	13
14242194	13
347421	16
7872392	13
7720907	13
7022114	13
1601165	13
3604398	13
2920498	13
22050386	13
8206586	13
731829	17
190924	13
14972838	16
1384797	13
2080287	13
23822876	13
607805	13
6879311	16
6685388	17
14515056	17
11613106	13
15769312	13
16724266	13
13431894	16
6991895	13
2252687	13
17347035	13
18141955	17
14141249	13
10071722	13
4963079	13
1673588	13
31956477	13
11375539	13
4572902	13
10660651	13
26358608	13
4461875	17
6619751	13
15019992	13
14376483	13
2174121	13
4887303	15
1104789	13
2004654	15
9769403	13
4755999	13
8574097	13
4408325	13
11833658	13
3160524	13
9692454	13
4178877	13
2550245	17
3888364	13
188621	13
3858470	13
5271663	13
36949911	13
14367588	13
10684604	13
5394411	13
2786888	13
10809666	13
4594206	13
6979270	13
16625795	17
7968737	13
19283135	13
17485550	13
4045467	13
5909897	13
4060957	15
431096	13
13667119	13
5070762	13
14018734	13
2323251	13
8786734	13
8839367	13
3012970	13
1850508	16
8636136	16
2169259	13
582962	13
2936358	13
6055900	13
3913009	16
2149547	13
6603307	13
6573840	13
11885072	13
14084995	15
24878003	13
3973233	13
2481414	13
2216670	13
3431406	13
291420	13
348127	13
13149935	17
15316854	13
4552758	13
1512411	13
3075434	17
17044651	13
13356547	13
542075	13
11935364	13
3876084	13
27675362	16
39306302	13
2343566	13
325024	13
549667	13
4575575	15
7136180	13
34705222	13
620156	13
7971426	13
6600433	13
9157887	13
10830050	13
3262033	13
1173953	13
25687291	16
4904786	16
970388	13
5302017	13
3212150	13
3058486	13
7286692	13
1922031	13
4286015	13
6298068	15
25635302	13
1571650	13
5215959	13
15132502	13
2364698	16
8319446	13
5147788	13
4721134	16
11469331	16
3350192	13
11212423	15
7708368	13
1961367	13
15046227	13
8134639	13
36369581	13
2008310	13
6728072	13
19197886	16
29866459	13
1865584	13
3032776	13
5447913	13
7939959	17
7182510	13
10592276	13
14176939	13
8440424	13
5785991	13
7123723	13
1625950	13
10326942	13
5752150	13
36298863	13
18383158	13
1879536	13
17274517	13
708165	17
13609962	13
1595936	13
7592856	13
8219762	13
2137813	13
439888	16
2706038	13
13431288	13
6271782	13
5708162	13
3082914	13
5097996	13
5089234	13
5760068	13
923604	13
4145422	13
209809	16
9512860	13
3058705	16
3918972	13
4311420	15
3221849	13
7821821	13
2069998	13
7692493	13
2450807	13
5990707	13
8432822	13
5669728	13
927283	13
4656588	16
12610430	13
4661672	13
18926142	13
31854313	13
5999448	16
15212037	17
4082666	13
4775058	13
18145236	13
6335932	13
6307469	13
517773	13
1565165	13
4958662	16
3531463	13
4708187	13
20134724	13
11344487	13
5119625	13
4267529	16
761755	16
12163484	13
12876143	16
34978446	13
2302791	13
1831897	13
59339	13
881569	16
68549	13
3163836	17
1422400	13
389226	13
1261365	13
33689279	13
4347785	13
4353632	13
1680515	13
13147837	13
33479271	13
27552854	15
689673	13
368989	13
3346172	13
3282237	13
18258346	13
5082027	13
6545913	15
3484697	16
12162012	13
14625029	13
4517494	16
464126	16
845886	13
3340000	13
1725111	13
3056490	13
4840103	16
12054549	16
6377885	13
10489093	13
6983382	13
7162071	13
15226712	13
6145140	13
4319850	13
5423255	13
1405358	17
2026018	13
24988578	13
3130653	13
18092218	13
3739242	13
505361	13
6481158	13
3416924	13
5397979	13
327593	13
12612938	13
14284763	15
12595189	13
51810	15
189737	16
19715713	13
1524714	13
12841552	13
22766874	13
19833669	13
625655	13
15895687	13
1733249	13
15911066	13
13758561	13
15693677	13
340087	13
10019195	13
6515391	13
15882079	13
4615826	13
2583174	13
2157354	13
3264173	13
299552	13
1038952	13
5278553	13
2175233	13
4457935	13
8988287	13
5686283	13
8197232	13
7432116	13
6266144	13
2202272	13
3123401	13
3363781	13
33362386	13
1220421	13
2323835	13
14515020	13
4848265	13
13727940	16
7814329	15
355394	13
9779319	13
7912523	16
13783998	13
8194302	13
3939714	13
5829629	13
7536538	13
6272149	13
439730	13
287187	15
4709969	13
17846759	15
20877781	13
20537317	13
9551989	13
18785029	15
4116308	13
2713162	13
7946486	13
24954399	13
1268521	13
3614350	13
11273233	13
25457344	13
9958830	17
7322578	13
6764775	13
2012528	13
3038485	13
11209041	15
8249743	13
4454101	16
8804863	13
3002162	13
3584748	13
104395	13
1438683	13
2128419	13
3856845	13
1068284	13
2226658	13
2092321	13
7435432	13
7580173	13
896683	13
32783	13
7951722	13
12989434	13
27679202	13
23225088	13
16805231	13
6882886	13
3454563	13
5801324	13
5832623	15
3543637	13
4930949	13
1025063	16
6191748	13
516913	17
3501323	13
647974	13
3209943	13
2383215	13
1979555	13
6198194	15
33675995	13
6369599	13
7306146	13
2515268	13
30333922	17
19402125	13
1652428	13
8119243	13
18050163	13
11862001	13
15844807	13
7431439	13
984642	13
4543109	13
633885	13
3293575	13
6258212	15
1882716	16
1281894	13
2237788	13
9866995	13
7020901	13
6412699	13
1679646	13
10173163	13
7451682	13
5368859	13
19206152	13
34961243	16
1230749	13
11134105	13
6773151	13
989182	13
7698840	13
24827466	13
9289838	13
3572781	13
1246677	17
4086259	13
7728008	15
13124673	13
3649201	13
6093301	13
6137975	13
732071	13
6847532	17
9285907	13
1266900	13
478352	15
1124206	13
11101317	16
19420238	16
8381763	17
2662592	13
18239859	16
51821889	16
7720464	13
3645760	13
306812	13
249249	13
2091080	13
6845304	13
17350508	13
8695963	15
5700958	13
3548319	13
557046	13
17662883	13
26168908	13
1272046	13
1220931	17
15656536	13
2353822	13
2218122	13
87917	13
3503653	13
3252993	13
2448508	13
852900	13
1343681	13
4693745	13
19310788	13
14889038	13
21713643	13
1406877	13
9854451	13
6439262	13
836304	13
9663355	13
8540396	13
14458613	13
1299799	13
2189858	13
17741553	13
19864537	13
1272749	13
4196394	13
18716413	15
1921678	13
5938686	13
6054866	13
7579391	13
2492203	13
26154642	13
41877105	13
12238377	17
2148822	13
18111742	13
9352431	13
3099689	13
1441313	17
4317185	13
10709300	13
6126781	13
5971652	17
2229739	13
7058947	13
369928	13
20337432	13
20424055	15
4589951	13
16012	17
12329769	13
9487708	13
24732902	13
2205234	17
3273551	13
4393428	13
18902820	13
6063968	13
1863178	17
9402828	13
10963325	13
3587209	13
2447812	15
3293018	13
27328373	16
2395843	17
2443376	13
968658	13
13361537	13
2809937	13
4801178	13
8983506	13
4840294	15
3311817	13
5747181	13
2312793	13
8470399	13
4089286	13
10422314	13
31082337	13
8777976	13
8113616	16
11036580	13
828490	16
11308194	13
21141926	13
3888692	13
14485327	13
3992314	13
5992469	13
6923097	13
13172635	15
1934586	13
3598050	17
51662	13
2558278	13
3161412	13
5927262	13
10730376	15
16850469	13
15494722	13
2647219	13
10395276	13
9183632	13
7493113	17
8382856	17
14163213	16
23664006	16
5763233	15
122568	15
13196568	13
4769409	15
9772471	13
22461886	13
9405636	13
4240899	13
6692236	13
3070494	13
9187003	13
6974908	13
13998014	13
2182138	13
8489124	13
12300172	13
544897	13
5136982	17
14391036	13
2895730	13
14707638	13
23397870	13
21967858	15
2257564	13
20700134	13
17054667	13
2806845	13
3678056	13
2185374	13
2510169	13
13485210	17
1852934	17
1021100	13
14891551	13
5343953	13
2234676	16
2791601	13
11553204	13
2102152	15
8594966	13
8665591	17
3046884	13
10005861	13
6072625	13
12102490	13
33868247	13
640370	13
362992	15
2889150	13
2183494	15
8933132	16
4772543	13
1036466	13
24955952	13
796075	13
11804328	13
7231225	13
21496411	13
11827438	13
25449511	13
10616549	13
2230983	13
15132928	13
21017930	13
34357477	13
213713	13
7219042	13
14258503	13
3493931	13
13522200	16
3268359	13
5195853	13
19398997	13
1753677	13
8049003	13
4950930	13
7404471	13
4224057	13
6188016	13
2837605	13
21165688	17
4750616	13
11931395	13
423130	13
8559482	13
13492711	13
5203466	15
13499703	13
1201503	13
127698	13
22877723	13
513065	16
4348615	13
7048610	13
6604586	13
25300615	13
4155195	13
11552322	13
28593394	13
11485531	16
10263404	13
8047613	15
7077475	13
2786155	13
4165206	13
2802062	15
4543710	13
4878724	13
9458733	13
6947749	16
13958737	13
2239940	13
5123370	15
2520885	13
17522297	13
11571669	13
290294	13
40032269	13
4680636	15
8553733	17
5066565	13
4761856	13
1432595	13
4922333	13
1989508	13
3641419	16
4863489	16
13046665	13
2485661	13
6615836	13
16467541	13
757541	13
2896767	17
780556	13
2027178	13
353055	16
3814782	13
2949988	13
10571356	13
7677012	13
4029492	13
716198	13
8978998	13
13695079	13
7144789	16
36283627	13
7829110	13
11963020	13
7417902	13
5353195	13
34740449	13
1309459	13
15300734	13
2592236	15
6048583	13
4818869	13
795602	15
1223436	15
13613852	13
3148982	13
90004	13
1673958	13
13499965	13
17801871	13
3802023	13
3237607	13
2236823	13
1091359	13
13449657	13
7275386	13
25372425	13
44934	13
840155	16
18312688	13
15306776	13
5646976	13
95829	17
13916647	13
360478	13
7407403	13
724437	13
7677628	13
17277462	13
7346977	13
4389	15
6962013	15
7056104	13
12962750	13
16636552	13
3195844	13
3842818	16
21343205	13
2113207	13
32856622	17
18893659	13
5442225	17
33055641	16
5292981	13
8407847	13
9259834	13
518269	13
2172844	13
18389619	13
5579962	15
8756250	13
8062345	13
24156488	13
5423186	17
6081851	13
999243	13
32027930	13
1629163	13
32510360	17
4032876	13
6259723	16
12704182	13
5416832	13
8921252	13
351530	13
1436184	13
18804013	13
11221520	13
1891363	13
1372334	13
13626636	13
10178792	13
3320278	13
364422	13
14637833	13
3835374	13
2806510	16
1853108	13
4769598	13
17345119	13
2515259	15
1871924	13
5847135	13
6658923	13
5857685	13
4048024	13
13596710	13
7378133	13
8886025	13
17632490	13
1671836	15
16401377	15
10343612	13
7385375	13
58998326	13
1381258	13
9151876	16
587849	17
523054	13
2782112	15
10951633	13
30866319	13
121514	17
15032877	13
7999487	13
1793684	15
23862201	13
6035046	13
6937792	13
1831745	16
689971	13
14656642	13
14791006	13
2908924	13
5907466	13
5206593	13
6450244	13
2050291	13
2553022	15
713671	13
6298969	13
9656927	13
12638101	13
7628277	13
10457712	13
4022429	13
1058364	13
11432774	13
17832346	13
15866689	13
1978450	17
11302307	15
4805253	16
13777187	16
21377169	13
9068415	13
5601828	16
17248241	13
271524	13
3424721	15
9814744	16
16561	16
2124574	16
3875457	13
14384280	13
4069260	13
8069663	13
29103078	15
4693416	13
12675404	13
4794716	13
2615741	16
2884271	13
9153514	16
2893165	13
1002661	13
6514911	16
8024342	13
2393750	13
13457372	13
6745716	17
20417357	13
19338689	13
9507132	13
1379764	17
3322275	17
999063	13
3492599	16
4230096	13
2236690	16
12252911	16
1830382	15
11275075	13
7861208	17
9371265	15
17077040	13
2291179	16
2591175	13
748623	13
4301040	13
205548	16
3840966	13
16287427	13
10820232	13
14196392	13
14278113	13
2929279	13
14127566	13
3375564	13
18892901	13
7668161	13
2861958	13
3453251	13
11801014	13
25793990	13
1724469	13
5049160	17
5936906	15
6228976	16
36046	13
14312409	13
4302596	13
1206682	13
259001	13
3605220	15
6773649	13
6397513	13
6258539	17
7765766	13
7491142	17
538671	13
7502628	15
13747872	13
6964495	13
11492182	13
24668441	13
3960767	13
3183301	13
1796871	13
1113834	13
4394594	13
10140407	13
32908797	13
2061771	13
4062753	17
1239015	16
1096480	13
5806371	13
5507271	13
1438094	16
18065282	13
11202506	13
25620124	13
29297031	17
20906819	13
3009421	13
312426	13
492531	16
938915	15
2594250	13
26853302	13
14951929	13
8763823	15
4334952	13
3015881	13
9997106	13
5643714	16
17574175	13
3579135	13
6585520	13
2123953	13
12762625	13
451632	13
1007228	13
9876405	13
2007603	13
5946506	13
2332924	13
2985889	13
342219	13
7654515	16
1536412	13
10532	13
1498621	13
6173442	13
28835621	13
10166668	13
3019069	16
14413066	16
8254826	13
5133658	13
428444	13
149554	13
1420966	13
3507027	13
9478367	13
974926	13
5566637	17
4309502	13
9858877	13
1361678	13
11445663	13
2274498	17
2496114	13
4115300	13
4473041	13
4284690	13
11660818	13
1771934	17
10185673	15
14858394	13
3278927	15
3094017	13
5111884	16
705798	17
41917810	13
8535185	13
18377548	13
981602	13
890634	13
16190150	17
5166141	13
1211417	13
3799568	13
1702925	13
23673896	13
5360930	13
1576534	13
14179837	13
37243	15
48989828	13
16443443	13
20602026	13
4331866	13
8225140	17
3329215	13
1730623	13
8783091	13
444529	13
3492207	13
2871483	15
783865	13
4271288	13
54352194	15
9728122	13
6389142	13
4461813	13
3655671	15
1623974	13
2699251	13
10028979	13
37545	16
2999744	13
8614724	13
1907943	13
24497483	13
229468	13
7152350	13
5452443	13
3959090	13
18542426	13
6964558	13
3219730	13
9839188	13
5869219	13
1177881	13
18365045	13
17189158	16
919310	13
9448346	13
6497837	13
12868619	16
7159015	13
6318704	13
13346782	13
1631785	13
2199899	15
11971063	15
47971865	13
1497534	15
7198782	15
9563596	17
2364153	13
11185523	13
276154	17
1076670	13
1278928	13
20455472	13
5652694	13
1144114	13
3860412	13
3950304	13
3988254	13
8587427	13
4553983	13
25551608	13
9863073	13
14367438	13
1778145	13
892746	17
12463811	13
2429969	13
13497488	13
972060	13
12836166	13
6661886	13
4002001	13
12821673	13
13264195	13
4039455	13
1210058	13
2871156	13
144136	13
2403837	16
5116525	16
12875675	13
8684529	13
8697404	13
6801908	13
11264797	13
6153098	13
2532630	13
8029644	13
14819751	13
894644	13
5854297	13
532533	13
2986827	13
8417781	13
349697	15
4534610	16
4792565	13
948019	13
1919805	15
10932879	13
10101034	17
202244	15
5030770	13
2711688	13
3861793	13
7284199	13
651152	13
7864579	13
12666628	13
2480738	13
7925316	13
13658362	15
19877614	13
5738683	13
6578246	13
2464588	13
1079286	13
1290091	13
9386583	13
13343886	13
952913	13
18156610	13
1347544	16
764862	13
2263696	13
4759519	13
15507483	13
7302618	13
7819339	13
6721455	13
9422397	13
7634636	13
24508103	13
10499255	13
11515385	16
16074002	13
6064824	16
1632800	13
16290426	13
35909727	13
13231923	13
4512609	17
10825987	13
4679989	13
11445750	13
380465	13
6062630	13
8983009	13
3109655	15
11580090	13
40497134	13
4681071	16
510767	13
5997607	13
9655497	13
18877331	13
5197988	15
10713661	13
20399379	13
19384710	13
331585	13
4869201	17
44098116	13
10060144	13
2052634	13
2357441	13
4665930	13
9403225	13
4233456	17
40090	13
985328	17
1726036	13
64790332	13
5271591	13
13883521	13
12080707	15
15200524	13
3625767	16
5621409	13
15526080	13
8665936	13
5010384	13
1807786	13
31528366	13
1361029	13
41967900	16
13532516	13
1885852	13
5207026	13
2316320	13
4476952	13
3654300	13
1162792	13
10080905	13
10849550	13
3887675	13
3399461	17
1943528	13
2570370	16
3300320	13
18247780	13
5171458	15
4783854	13
2275676	17
17950009	15
599798	13
2956542	13
2197406	13
2493507	13
2029604	13
9578768	13
16754153	15
296886	13
2845594	13
5258989	13
1420658	13
39220923	13
1102809	16
8976880	13
9991641	13
9555775	13
24293134	13
9429290	13
13910474	16
1328769	13
6053347	16
559610	13
1848908	13
1085718	13
1502782	13
4204480	13
358936	13
1874090	13
3528232	13
12250002	13
5191678	13
9586188	13
11451163	13
6737703	13
13148242	13
18090995	13
5409793	16
5655979	13
20082661	13
2065183	13
22418886	13
417048	15
12663073	17
77537	16
2119540	13
1121687	13
15906145	13
23084565	13
1798146	13
22445438	13
12863845	13
3562493	13
4686358	13
2085500	13
2941431	13
880349	13
19379575	16
6765092	16
7266116	13
22647616	13
9629827	15
2310838	13
17535546	13
11170512	13
2867247	13
5489310	13
3431944	13
10294573	13
6043905	13
3727030	13
1168195	13
4433120	17
1042169	13
5112398	17
12546842	13
3292888	13
5988786	13
4545412	13
6164770	13
3229402	13
6179645	13
1790303	13
3689524	13
6499524	13
3087659	13
5059358	13
4555583	13
9500566	13
1696486	13
1516693	17
1441106	17
4323698	13
7602148	13
1947117	17
684185	13
1399316	13
460947	15
19642931	13
7437033	13
851066	13
5994383	13
20185012	13
1860663	13
4424508	13
2467917	13
1881116	16
12514645	13
196976	13
30393809	13
5339734	13
3526952	13
501681	13
22404387	13
22725407	15
4972835	13
685399	13
17358528	13
23449568	13
2768102	13
1836769	16
233726	13
2452313	13
3751954	16
3446828	13
4276752	13
3682226	13
12649207	13
43616496	13
5066717	13
3463676	13
1556844	13
3893078	15
683766	13
7853040	13
2173010	13
2415375	13
26877780	17
8474220	13
237436	13
9077738	13
1992494	13
5034484	13
752419	13
7756130	13
15579	13
3375214	16
2742457	13
3596308	15
3612468	13
2258548	13
1900254	13
10917640	13
1738329	13
1380087	17
7469134	13
14911142	13
3675356	13
21323718	13
1165955	13
5636747	17
4494898	13
13792712	15
5981354	13
4566025	13
22003415	17
10466875	13
17251525	13
12002081	13
7630094	13
19775350	13
12310129	13
4227993	13
6692161	13
1802791	16
5288821	13
16692433	16
3422547	13
2410409	13
70194850	13
370628	13
13410012	13
4830068	13
11543645	13
6764474	16
24076629	13
2837395	13
2168457	13
2673179	13
2200958	13
21660997	13
20272604	16
6966141	13
6814401	13
793895	13
1719498	13
8022078	17
16467884	13
7361184	13
8377086	13
824838	13
663816	13
3200964	13
5306739	13
475115	16
6433129	13
2310723	13
11155238	13
4121878	13
3342397	13
12398786	13
7592846	13
2772931	13
15018682	13
710180	17
10085525	16
3251981	13
167771	13
5404607	16
6977131	13
5800492	13
2674975	13
21855702	13
626206	17
7099731	13
19451959	13
3283866	17
4782409	13
18833666	13
8787227	13
8668655	13
5573201	17
5562424	13
14177158	16
14895531	13
21908727	13
14403193	16
4529574	13
8831008	13
2188608	13
7921831	13
3474406	13
14007232	13
14843373	13
2005670	13
6257523	13
1063655	16
2074318	13
3638888	13
2467069	13
1195952	13
9060155	13
7194337	16
5714862	16
447217	13
13025190	13
2261607	13
1244316	13
13931817	13
43695886	13
6725257	13
3652421	13
5744000	13
12566793	13
5343562	13
10083286	13
11929730	13
14911492	17
13078972	13
1201254	17
6414835	13
3416333	13
28564729	13
17242516	13
10424643	13
15919840	13
12468483	13
10350965	16
31048952	17
1036048	13
2448832	13
16004176	13
5522942	13
12716195	13
1217378	13
15607845	13
15235489	13
12184821	13
3489242	16
5456043	16
5706240	13
8411965	13
14930800	13
20596914	15
8998331	16
5540043	13
3111881	13
2905126	13
15123251	13
2818386	13
13606237	16
396749	13
27003288	16
2920936	13
8960660	13
2631432	13
8699328	13
1811651	13
1643565	13
1112649	13
4073168	13
18390710	13
6327411	13
11262073	13
7854489	13
2223634	16
4868899	13
4317692	16
2852254	13
15991707	13
15502509	13
1154453	13
26239836	13
10925350	13
1933801	13
1590143	13
1344161	13
4648523	13
3740054	13
3742139	13
276732	13
7872926	17
3241553	13
21539859	13
13730629	13
19562122	13
15390038	13
15171266	13
613221	15
8347460	13
22204615	13
10936639	13
12286939	13
1855983	13
3416806	13
18121187	16
8037814	16
17545893	13
1490402	15
9618101	16
12504577	13
905790	13
3264261	13
3378821	13
8287700	13
17647213	13
313311	15
22894913	16
1428000	13
248400	13
3606334	16
936511	13
5765865	13
22168544	15
3802415	13
1336478	13
1844404	13
5789214	17
26856176	13
2558365	16
8025665	13
5999075	13
9309409	13
7683616	15
4192989	16
912503	13
2708218	16
1590193	13
2905325	13
2838651	13
4702236	13
7229390	15
10327137	13
16543991	16
20046793	16
5507782	13
24796470	13
1351346	15
3327399	15
4023635	13
15319403	13
16380093	13
5031500	13
229075	13
14894273	13
5134334	13
1048782	13
21901320	13
1919401	13
2808254	13
5943761	16
19686297	13
596887	13
2101239	15
15358999	16
6731474	13
2989783	16
1155978	13
1361650	13
6144679	13
12129309	13
438426	13
5322843	13
656452	13
3174009	13
4137834	13
8800963	13
13687333	13
2542584	13
4129814	13
32972	13
13111141	13
1572779	13
5836445	13
5334888	13
5032051	13
5398044	16
917606	15
1949178	13
5008295	13
385041	13
5427330	13
5137913	13
15604189	13
20239197	13
1676902	13
2705146	13
17435017	13
968262	13
3280816	13
6173818	15
3031719	13
9756293	13
6597372	15
14789990	15
4166779	16
4324405	15
4554084	13
7270418	13
18579525	13
4070946	13
584303	13
515181	13
2077433	13
796336	13
5087816	13
3995782	16
8834734	16
8158831	15
21519502	13
21502416	13
722588	13
13244157	13
3753820	13
16329356	13
11731567	13
4286876	13
1828125	13
8226299	13
9752669	13
4287420	13
5201465	17
4850090	13
5452314	13
9079929	13
2977992	13
6536488	13
7662309	13
1163392	13
3539586	13
14618386	16
5913169	15
5167892	13
808853	13
27204700	13
12598719	13
1961994	13
1178490	17
11439714	13
24105301	13
3083490	13
4024280	13
2353285	13
11051351	17
13683618	13
6395604	16
7001955	16
952358	16
5281231	13
890879	15
431748	13
337254	17
1648910	13
2176715	13
7528828	13
9842648	13
8272669	13
412404	13
1243036	13
9396016	13
2038062	13
4373382	13
1050185	15
5607763	13
42794270	13
8618877	13
1519092	13
3247283	13
1551520	13
2688107	13
13813573	13
1127529	13
3297738	13
1514694	13
1772213	13
1648876	15
2543535	17
20671856	13
2311166	13
16663293	13
1810227	13
7333211	13
9786028	13
6137123	13
8955758	13
8067485	13
7461624	13
1050698	13
4236804	13
843464	16
1458035	13
9702	13
589678	13
18340721	13
7411983	13
2541155	13
20573176	13
37618075	13
1379566	17
8370441	13
2246842	13
764578	13
4691307	13
17788805	16
6891563	13
8785477	13
3211957	13
1005757	13
2421468	17
501646	13
3754333	13
2484809	13
29683204	13
975689	17
932216	13
20666634	16
3896791	13
3132144	16
4914487	15
4894980	15
6295797	13
329577	13
3079860	13
3314387	13
6021641	13
4361619	13
4058893	13
5822033	13
14911234	13
17914921	15
9928033	13
910696	13
12226929	15
5490270	16
261933	13
5657278	13
20434162	13
635304	13
32347542	13
26058816	13
8223507	13
7484666	13
329912	13
796106	13
3055864	13
10310840	13
194694	13
7623501	17
4357124	13
819798	13
19030488	13
919671	17
9775252	13
39735957	13
2511452	13
26807648	13
207039	13
7582947	13
1109019	13
1775642	16
2114664	13
1444279	13
2145805	13
3065005	13
14474639	17
2075271	13
5420453	13
5338407	13
7520596	13
18833654	13
2387471	13
15846134	15
2466316	13
6104106	16
13922165	13
20969492	16
2804705	13
324175	13
799667	17
7557317	13
2795664	13
7152698	13
14168398	13
8500360	13
9881183	13
15594701	16
9930314	13
6210389	13
23602231	15
1971536	13
1357502	13
6893101	13
19728691	13
11676518	13
840768	16
6049357	13
505750	16
1369544	13
1976781	15
1724767	13
10117135	13
7116416	13
1851226	13
2271285	13
855693	15
13171484	13
423338	13
11095151	13
1275921	13
2510253	13
4142654	13
2350017	17
39784425	13
875023	15
74497	13
2307798	13
510202	13
6945002	13
2842079	13
10120973	13
6874367	13
4536417	13
403524	15
9969804	13
22251397	17
25548164	13
1250565	13
11188182	13
16570645	13
15030020	15
4062549	13
363320	13
12659100	13
1541918	13
2628793	13
12389167	13
42609192	13
1721846	13
217321	13
510771	13
20504179	15
11765588	13
8487584	13
6013892	13
1645464	13
3195047	13
6433789	17
21965255	13
213720	13
10752292	17
1090884	13
24201455	13
8846958	13
24147648	13
4347420	13
13854408	17
8985084	13
6424212	13
3503560	16
11791999	13
7649910	13
6456618	13
5791291	13
9851589	13
7925582	13
807227	17
10112991	13
173324	16
3134294	13
2209378	13
3296920	13
7936064	13
506386	13
1760872	13
850247	13
43619514	15
5474105	17
5084805	13
3445161	13
6866581	13
6127645	13
15829976	13
8391928	13
8705682	13
1320650	13
10158282	13
4039238	13
63908	13
10434798	13
9019588	13
13521832	13
19552059	13
8992119	13
9511556	16
11249143	13
7809327	13
4778391	13
3563443	13
32824589	17
1768825	13
1431221	13
1246253	16
14406100	13
15515072	13
518511	16
6730523	13
8582839	13
14235803	13
7747961	13
1274232	13
14001673	17
2202581	17
3840522	13
1790306	17
4010716	13
5346913	13
725094	13
30912307	13
4116488	13
8948528	13
15184761	13
1175070	13
10274498	13
1819042	16
30622104	13
13673871	15
3797674	13
13456130	13
1535640	13
23497665	13
7419365	13
15046951	13
2269914	13
17375452	13
10569330	13
1767964	13
1323249	13
5347638	13
2557279	13
6462717	13
1177366	13
818731	13
1115951	13
9313694	13
17951238	17
1427778	13
13065668	13
8507551	13
5852234	13
8626726	13
54217971	13
11807953	13
487166	13
41582062	13
19896785	13
597526	13
2412480	13
464726	13
2178314	13
8757165	13
2822532	13
759936	16
3414449	15
5370764	13
4646382	17
10226258	13
3517230	13
9970604	13
4799084	13
2724775	17
10068809	13
17727874	13
21302280	13
772360	13
22556259	13
5476392	13
1929404	16
6370959	16
12220850	16
4891094	13
2385151	13
17842896	15
2601575	15
21786467	13
12082440	17
6783574	13
7116314	13
9881662	11
5132157	17
13100346	13
16164910	13
3311254	13
3218135	13
10669988	13
12049092	13
9520233	13
1787206	16
750928	13
3510405	13
21441160	13
11273853	16
24524996	13
3933566	16
6410661	13
47299951	13
6211651	13
1038997	13
1331140	13
19080185	13
7038055	13
5906943	13
3606835	13
467465	15
19169098	13
1405466	16
2090296	13
6767130	13
3915746	17
177529	13
8688895	13
3541971	13
969314	13
4126450	13
5002446	13
25942647	16
4475046	13
3561320	13
3204386	15
2815283	13
1522121	13
18864710	13
9366267	13
18735486	13
20286311	13
8686167	13
10488685	15
4463867	13
559190	13
31002	13
115508	16
9082829	13
4250617	13
12899542	13
3984244	13
18770654	13
12506287	13
39494161	13
7216473	13
14773328	13
3624488	13
19543182	13
4426439	13
4683464	13
1647060	13
5340393	13
2154544	13
11146883	13
5651833	13
13973311	13
15114942	13
11740434	13
381306	13
6181226	13
5087603	13
2715648	13
1078284	15
2825523	13
12920431	16
16804901	15
7932595	13
4757168	13
6549510	15
3264677	13
15297047	13
3870456	13
1766648	13
12446304	13
8375301	13
8542129	13
930535	13
10013897	13
3046305	13
32602867	13
8593801	13
3021417	13
19822174	13
22323122	16
9265588	16
8625385	16
1883589	13
26218847	13
5833015	16
11946690	13
15772698	13
9870692	13
5165110	15
1405136	16
10476913	16
25184926	13
11703523	13
719234	13
2623108	13
98560	15
7686931	13
1648538	13
45093144	16
7492661	13
4113595	13
298106	13
3848868	13
17380399	13
17900432	16
8899155	13
6143731	13
8805051	13
4998801	13
5074938	13
3189509	13
3179935	16
12609106	13
15425741	13
19187134	13
16490365	15
20456485	13
5711947	13
13512373	13
3136064	13
7152655	13
5647599	17
4702519	13
4670546	17
12897569	13
4976	13
5448245	13
10582011	13
3840043	13
10119263	17
11521742	13
20491575	16
29081947	16
8870189	15
2886807	13
8915768	13
2836170	13
25104671	13
21362065	17
4690222	13
16689743	17
2959382	13
1258879	13
12222604	13
1733488	13
1219095	13
2108650	13
10371519	13
3044143	13
6362868	13
3680437	13
1768537	13
862063	13
15926188	13
5653296	13
6085316	13
4460013	13
6274528	13
1741175	15
4091939	13
5081690	13
3528709	15
3328129	13
20991133	13
5281237	13
5759872	13
16868786	13
11446309	13
1741687	13
1822744	13
16501822	13
7209766	13
8060618	13
25952306	13
349689	13
30652965	13
10093399	16
25758785	13
2183863	13
12880027	13
2730671	13
8077087	16
2168480	16
344340	13
2677013	13
2190344	13
23631085	16
4676233	17
1779666	13
1700007	17
2325303	13
10588091	13
1121435	13
1505935	13
3038651	13
4062333	13
3223336	16
49086	13
12163310	17
13480292	13
5636067	13
402183	16
14309096	13
6640569	13
5089963	13
15111566	13
16181525	13
25559453	13
7638098	13
16084609	13
3387570	13
8346071	13
3083254	13
42808465	13
9521481	13
4812055	13
50013	13
4012119	13
1729076	17
3141912	13
11701971	15
9159568	13
3217963	15
8494683	13
1542205	13
3369111	13
4047845	13
3303427	13
306443	13
8808464	13
1056250	13
3428796	16
35134	13
22340944	13
4629843	13
12027051	13
11539056	13
6396998	16
2834797	13
39707091	13
5451699	13
6089451	13
8163599	13
1879524	17
7214318	16
8198785	13
10440910	16
3722193	13
5971354	13
16900787	13
12465354	13
7381149	13
1144155	13
4783535	13
3378267	13
17001762	13
1543846	13
4836677	13
23354517	13
2762030	13
3494627	16
771139	13
21155103	16
1553550	13
7698698	13
3843572	13
3526851	13
19989221	13
16947631	17
3588458	13
324068	15
19097155	13
8968552	13
22699624	13
958362	13
265815	13
2292012	17
13942931	16
38086556	13
583067	16
4149199	13
8702613	15
5772909	13
3269385	13
24570792	13
4849692	13
380672	13
11646668	16
7994760	13
383245	13
5999127	16
7776197	13
10366803	13
8609437	16
15718211	13
205729	13
335812	13
5630354	13
867823	13
5712367	13
6161307	13
30673334	13
12542819	13
28586735	13
2826950	13
2531050	13
2169876	13
2154524	13
13050643	13
666898	13
26515776	13
9065906	13
776875	13
10344988	13
13830953	13
1399419	13
6995109	13
8151413	16
17265956	13
24283	13
5861210	17
3901581	13
12256670	13
2635565	13
11867976	13
912080	13
10484871	13
29293075	13
10509879	16
542000	13
3350108	16
8738624	13
14987550	13
2628935	13
514306	15
15040393	13
3569308	13
1069872	13
6116402	13
17986267	16
7377575	15
10972971	16
970068	13
12100919	13
8486196	13
9559701	13
4872217	13
9169746	13
7622869	13
3960620	13
10223046	13
15978093	13
14644031	13
9666505	13
5850543	13
1294411	13
5268954	13
14634301	13
3347767	13
1623236	16
1049165	17
24911682	13
13076230	13
11236743	17
3370526	13
8737589	13
256740	13
5157602	13
2660508	13
15779129	16
805914	13
910000	15
7556687	17
16757411	13
658105	16
2394271	13
7532799	13
295614	13
9095132	13
6135830	13
980543	13
10864012	13
6481494	13
2892600	13
32492563	13
12129121	13
7459482	16
4299513	13
4014623	17
2461899	15
13512732	13
9851804	16
1146682	13
3640238	13
6439302	15
10362528	13
2036337	15
1149649	13
7682332	13
57348783	13
2293109	17
180623	13
1480743	15
6267470	13
1385014	15
10469093	13
7833386	13
43629121	13
17097221	13
33968679	13
4116184	13
11223782	16
1628818	13
17933457	13
13271267	13
2834053	13
1981264	13
1051607	13
9755455	13
877406	13
26857833	13
981706	13
14483015	17
30526885	13
4262202	13
9604302	13
561543	13
875768	16
6511748	15
1339626	13
7353799	13
16998707	13
479592	16
17414013	13
2902719	13
6150238	13
17287135	13
5387190	13
10337321	13
11602584	17
1794110	13
13190223	17
10262647	15
3595942	13
3119725	13
643657	13
5472231	15
27295	16
12508905	13
3610746	13
1261707	16
15648052	13
1271413	13
1958077	13
4400621	13
7617787	13
25144925	13
5040882	13
26665449	13
1993680	13
448033	13
3205925	13
526833	13
6709769	13
4487277	17
10002775	13
4550780	13
19722	13
18499637	16
10893311	16
7615918	13
12090288	13
13608866	13
21285967	13
560161	13
345852	13
19538256	17
15647276	13
4444987	13
468991	13
2892112	13
14998083	13
6011440	13
15728381	13
24441890	13
5245109	13
54438760	17
5365996	13
2081720	13
4874397	13
20391463	13
15064399	13
10576685	13
81379	15
6528587	13
8927783	13
33074170	13
2612827	13
6014293	13
11778516	16
1168626	15
2015878	13
3167697	13
3218738	13
4260417	13
1484383	13
13893258	13
13510100	16
332771	13
3686353	13
265649	13
494791	16
480636	13
2520300	13
16748265	13
3809574	13
5458292	13
5173526	13
1312961	13
967093	13
733992	13
793973	15
6264368	13
2176452	13
1760797	13
2909829	17
17786620	13
13823294	13
1378237	13
6226420	13
2150981	13
3075643	16
8536549	13
11390601	13
12437900	13
36507292	13
22403177	13
9145962	13
1705694	13
1447733	17
1406827	13
4275506	13
3817207	16
1160713	13
12237274	17
3961653	13
16768391	17
19926328	13
2318217	17
6855768	13
2062712	13
8077041	13
4219756	13
3604964	17
1630993	17
1413190	13
3180683	13
4103189	13
18926785	13
1303252	13
23305806	13
7828949	13
14371045	13
6031730	13
695511	13
3871635	13
290235	13
494129	13
5260670	13
4156774	13
17037191	13
4127532	13
2404851	13
450663	13
18814166	13
3424644	13
1250940	13
2391504	17
4267309	13
910416	13
4583656	16
12092184	13
944883	13
1202443	13
5427956	16
16750708	13
3586474	13
24835318	17
20504918	13
614217	13
474513	13
3357827	13
8004182	13
2358460	13
10270960	13
19594001	13
1299805	13
2342042	16
2788695	13
12326731	13
278696	13
13611267	13
16344884	13
4159422	16
2713505	13
5437429	13
3581028	13
4666995	13
17804198	13
11878659	13
29669005	15
10413048	13
2495901	16
29535599	13
6252212	13
298913	13
13529399	17
2774152	13
9173155	13
12083272	15
19008662	13
3647528	13
7234012	13
3810115	13
2560378	13
1614466	13
898203	13
2795124	13
4642807	13
9336923	13
18264416	13
1978775	13
26389730	17
6767056	17
7231218	13
21357132	13
2100944	13
395536	13
1587961	13
569803	13
4227022	13
4893653	13
674875	17
928447	13
66042	13
8580870	13
13905692	13
17478092	13
11213278	13
2970024	13
26175737	13
1883543	13
1146976	13
11290310	17
5916373	13
135627	13
6122910	17
3972013	13
147718	13
1211779	13
6488299	13
1323061	16
1823396	16
25887589	13
3537005	13
3985719	13
17024298	13
3661101	13
8861306	13
9617754	13
10223540	13
16511320	13
12793234	13
553162	13
8797763	13
6210054	13
9330941	16
10259491	13
3654706	15
12954345	13
6114873	13
40516911	13
28344528	13
4871276	13
23825620	15
15369	13
296561	13
17329370	16
4750742	13
2245960	16
3807543	13
4375756	16
3548836	13
3355582	13
1503695	13
32883860	13
12568349	13
6357818	13
8490353	13
8663530	13
46227074	13
8937735	13
256330	13
938657	13
6143162	16
17254480	13
9012840	13
4664350	13
44881	13
7316898	16
5500714	13
1466267	13
1583159	13
7620076	13
4103105	13
29504330	16
386923	13
950390	13
12376238	13
1388746	13
1081103	13
554516	13
267346	13
5305639	13
3585829	13
5366297	13
10249361	13
6208699	13
3259945	13
3411559	16
1677777	13
3821837	17
3805408	13
6774061	13
10143239	16
5785970	13
1449280	13
4352622	13
257534	13
715646	13
8961608	17
20573003	13
2746928	13
2003094	13
1305481	13
5539631	13
4241488	13
4224768	13
174257	13
22668966	15
7005109	13
16053612	17
5702814	13
6461032	13
10731793	13
8330211	13
3639801	13
9050191	16
15090408	13
1701766	17
19852283	13
2287693	13
14183556	13
28944401	13
10862860	13
957654	13
1949311	13
2794564	16
18577530	13
2133617	16
1212396	13
4286441	16
29294048	13
11027540	13
2854131	13
4483941	13
2026119	13
10989074	13
2329820	13
2943487	15
3832915	13
3399895	13
9226317	13
10403209	17
6046686	16
2684907	13
21292268	13
2068021	13
4026189	13
197082	13
2070248	13
2269824	16
9139423	13
35757	13
45194671	13
8156116	15
12454564	13
939870	13
9225314	13
14114031	13
24310042	13
9989498	13
14943117	13
12841677	13
7680455	13
14148324	13
10876226	13
14980509	13
17639038	13
18569098	13
3523384	13
311041	13
9779231	13
1531863	15
4565128	17
394075	13
320188	13
11302316	13
87606	13
3535772	13
1580533	13
4495854	13
2205411	15
1000259	15
3962671	13
5319981	13
8332240	13
885519	13
24052394	13
12330535	16
2233639	13
22104496	13
19635562	13
4637052	13
620675	16
7619308	13
3941231	13
3430896	13
3343388	13
23081203	13
22439766	13
5274767	13
4784274	13
6611214	13
7891523	17
7041190	13
10567828	13
6187520	13
181260	13
2002475	13
80195	13
2260630	13
24060516	13
15853530	13
6190483	13
5573442	13
14308814	13
13558340	13
557147	13
6107156	13
18440351	13
12127498	13
18855956	13
1922994	13
12072696	13
4633846	13
1416267	13
25649403	13
44230967	13
22704948	13
3653196	13
1392419	13
1057578	13
6182345	16
761044	13
1520596	13
13637097	13
8802974	13
418735	17
5730463	13
16054266	15
8164449	13
2108504	13
17259636	13
7411301	13
8184818	13
4202411	13
3153118	13
16295208	15
3609329	13
16177721	13
2660133	13
1441493	13
8316883	13
3788897	13
8372777	13
12461855	13
2002392	13
11416647	13
19153410	13
23644977	13
17820939	13
3764207	13
25287882	13
19238631	13
3630297	13
1466965	13
22660040	13
6682210	16
8877403	13
12136541	13
1065830	13
7539635	13
99112	13
1571001	13
16763710	13
12541515	15
425365	13
23476250	13
12185084	15
4593919	17
402125	13
5915848	13
7926599	13
9116497	13
4679697	16
3406849	13
2521163	13
4181400	13
12210150	13
806906	13
4383262	13
8483567	15
12502625	13
6668271	17
12682333	13
2411865	13
27486199	16
41801373	13
9844970	13
5109184	16
16835740	13
6551840	17
3691258	13
6846979	13
10670068	13
16942612	13
4196363	13
20093502	13
202181	13
3127807	13
1166685	13
2076170	16
7697474	13
4421234	15
4670382	13
18456234	13
4657278	13
3823799	13
2544622	13
9442142	13
1615799	13
1702860	13
10195313	13
3896364	13
5326437	13
1322601	16
1569585	13
3672009	13
11479319	15
10827751	13
10100172	13
27898248	13
5083052	13
15525317	13
5865934	13
12602647	16
1490280	13
19840102	17
1697043	13
1958085	13
82775	13
10909430	16
2675175	13
5906541	17
9616336	16
315563	13
7802879	13
9373549	13
3932941	17
6168064	16
8363284	13
14328729	13
16020860	13
6518811	13
17388363	13
6232337	13
10685727	13
4043975	13
8045575	13
6662804	13
4033600	13
4589056	13
6916243	13
907614	13
8522770	13
1691748	17
5175558	13
4310814	13
1204022	13
4175953	13
3882741	17
2699829	13
6702002	13
14188001	16
785859	13
1904165	16
6369915	15
17224110	13
7656921	13
5295780	13
11522645	13
9852631	15
17175922	13
263204	13
75926	13
9457945	13
469397	13
3452777	17
808176	16
2792816	13
4907658	15
752857	13
2981163	13
7368833	13
10136985	13
17716533	16
13821473	13
34330	13
10020875	16
1912405	13
9486364	13
4379790	16
6046866	13
1431229	13
14515879	13
6406167	13
4783423	17
235567	13
10630605	13
639407	13
6713205	13
1757350	13
2092672	16
5991038	13
6162443	13
6143569	13
14784054	13
4467544	15
5645513	13
28510987	13
1221190	13
341926	13
19543396	13
10177665	17
9912578	13
13526025	13
220668	13
2666459	13
6024313	13
15682696	13
6090399	15
1633426	13
8880812	13
8301042	13
1354142	13
15113918	13
5610988	13
11964900	13
6314208	15
24265600	13
2905399	13
157171	13
1520754	13
6498420	13
8609574	13
7135156	13
15999571	13
20038048	16
2106290	13
9114529	13
1613946	13
9794584	13
8815422	13
6413719	13
14781990	13
935767	13
11019233	13
1612444	13
1243081	13
21009507	13
10158535	13
12736511	13
8374364	15
8980331	13
1146123	13
7394198	16
14753216	13
1500961	13
46452919	13
970930	13
2797213	13
14832927	13
25063978	13
13233802	17
6165304	13
3810574	15
1007397	13
1780142	13
738392	13
3463668	13
3730074	13
21176973	13
5619347	13
5769790	13
6262229	13
6827840	13
391649	13
1262225	13
475286	16
6612342	13
3806022	17
1519178	13
4789511	13
5112680	17
42103538	13
2606589	13
9956551	13
36916	17
8582344	16
27221615	13
2440975	13
3209394	17
14181859	17
5365069	13
1466918	13
6290303	13
8693723	16
18828126	13
30336496	13
9172926	13
11721037	16
9020009	13
7377160	13
52620749	13
630080	13
7969137	13
15019688	13
20429934	13
8333755	13
2566393	13
7854407	13
6581070	13
984797	15
1150896	13
5437197	13
5535088	13
1498767	13
3550089	13
4823583	16
21699051	13
14150250	13
13856180	13
12679007	13
15633580	13
4736964	13
23953405	17
16457217	13
6636026	13
12420614	13
3149977	13
6890771	13
4264224	13
14839469	13
23312552	13
14859290	13
2257492	13
3842157	13
447291	13
22066083	13
15049985	13
1558223	16
1386264	13
969321	13
6978179	16
5600205	16
2433463	13
21405545	13
16481557	13
13530285	15
7318061	13
912103	13
1088103	13
4262119	13
1450998	16
154580	13
7081302	13
22162489	13
5348659	13
17108475	13
4380438	13
5568948	13
990132	13
5037297	17
15247336	13
1587248	13
828655	13
4386797	13
4415712	13
1506075	13
5384679	13
1407033	13
16952905	13
6786283	13
1105292	13
1880768	13
7773326	13
7859903	13
6716720	13
6257588	13
1544153	13
32702331	13
32446111	13
3552007	13
9346091	13
3773607	13
16929087	13
4410193	17
1498016	13
13008459	15
22795300	13
10638201	13
6625928	15
2398949	16
6270709	16
5645364	16
34674218	13
3931325	13
4134705	13
10549903	13
2218366	13
24379560	13
269021	13
1856871	13
11416569	16
4899112	13
2272476	13
1466883	17
61959	16
930649	13
385232	13
3034655	13
570701	13
89449	13
2933017	13
1599717	13
5023133	13
8571162	13
17223854	13
1886224	13
24161338	13
13006790	13
2522993	13
37369869	13
9227573	13
9207499	13
6709487	13
840670	13
14698893	13
4804683	13
5794902	13
5860698	13
24173532	13
2843169	13
9975837	13
6320994	13
1743421	13
23297717	13
912460	13
2676685	16
2574798	13
26980240	13
21985253	13
2916413	13
8017606	13
2958786	13
15871514	13
22213932	13
12732110	13
8216403	13
30207597	13
27288551	13
3418812	13
6475072	13
22750010	13
13072240	13
2467197	13
8371613	17
2255697	13
7226659	13
3406647	13
314989	13
1588989	13
792602	13
10825329	13
16175788	13
7007938	13
6751344	13
3400297	16
13058748	13
4303676	13
20960266	13
13282922	13
5834071	16
1743614	13
2002090	13
8545070	13
19835051	13
835970	13
14028395	13
5870493	17
3355598	16
25558713	13
655287	13
1383368	13
14263385	13
1948913	13
24050100	13
4435390	16
7168496	13
5195093	13
13690590	13
581650	13
3963379	17
4722896	13
9902337	13
8945500	13
8090082	13
3499604	13
14297405	13
483698	13
2434270	15
4325247	13
625212	15
19787921	13
2071419	13
264611	13
10412765	13
507275	13
13645462	13
10913628	13
8021631	13
4757363	16
4152648	16
293470	13
17274616	13
1239808	16
874644	13
3442335	13
9336695	13
12975559	16
3262803	16
2894845	13
10238693	16
30260124	13
2694753	13
13063320	15
20888088	13
5394100	13
7617704	13
4109804	17
382526	13
20529327	13
5959347	16
2920465	13
16891859	13
5108089	13
5645563	16
10290008	17
3753943	13
5562155	13
11379397	15
106803	17
2872384	13
4016293	15
786975	17
1925189	13
11854169	13
3432705	13
2243332	13
66694555	13
4704629	13
6344935	13
14500909	13
26148850	17
22452238	13
19384153	13
9780797	13
6649867	13
7154102	16
18233806	13
822909	13
5165944	13
7287530	13
873035	16
21731547	16
3779249	13
23186140	15
9103941	13
1695989	13
1973088	13
7866875	13
2448262	13
2376174	13
6388925	13
913183	13
6599327	13
11201973	13
3410558	13
1505094	13
729829	13
31162	16
2362123	13
15072017	13
34759034	13
1825431	13
912307	13
5727014	13
7005622	13
521291	13
5661769	13
7169992	13
1123622	13
12449558	13
1412717	13
9418739	16
6099413	16
4544042	13
11499213	13
43140611	13
2777370	13
3039157	17
2207677	13
2073958	13
11122678	13
32744913	15
49044066	13
210240	13
5432287	17
9706807	13
2318313	15
824068	13
17079822	13
3965112	16
14978016	17
20894359	16
2210567	13
3592410	13
8591576	13
28366340	13
9152412	13
1382361	13
20908921	13
3981532	13
601300	13
152378	13
7486883	13
16923500	13
501301	13
3282793	13
2914145	13
6339094	13
535148	13
4999256	13
16502555	13
1656148	15
2505923	13
1906643	13
4564198	15
2576011	13
340724	13
3900026	13
22850	13
2642692	13
179565	16
8694092	13
6213172	13
1062179	13
10124631	13
12595070	13
6163736	13
183507	13
8989953	13
3624940	16
7111669	16
2136140	13
2804153	13
6808918	13
150682	13
711739	13
867519	13
6539764	13
13339519	13
7154957	13
7250446	16
119598	13
5687616	13
16848199	15
21777147	13
1750250	13
4580479	13
5258404	13
307819	13
2118180	13
10856258	13
13060294	13
9727800	13
1348643	13
5004913	13
5301787	13
7113084	13
12179765	17
2755807	13
5494636	13
5174835	13
24987	15
75403	13
7498053	15
3162965	13
5667941	13
5711838	13
11476624	13
14264448	13
1028490	16
4862267	15
15735630	13
2355123	13
3864076	13
13044332	13
8807933	13
16748886	15
2210037	13
7539291	13
8454587	16
142631	13
6110347	13
244080	13
3477104	13
8143932	13
1507159	13
9427977	13
73469	13
2874161	13
30770711	13
2907223	13
1531596	13
9732361	13
12128817	13
2111988	13
1463508	13
23195638	15
11572051	13
17944678	13
4045377	16
6420443	13
7307917	13
66682	13
2245796	13
5453465	13
3691118	13
5086320	13
26817013	13
9848357	16
2319451	13
13735187	13
22466252	13
12215	13
3689125	13
7953974	13
23298965	13
7358457	13
32539375	15
3464181	13
8491393	17
12178542	17
12284187	13
213828	13
12952996	13
5160083	13
8742554	13
23124657	13
3371502	13
2568068	13
8712893	15
11629106	13
10718844	13
5433708	13
7828045	13
2891408	17
6525914	13
7784227	13
2263781	16
6465406	13
7862	13
10340558	13
24810516	13
7394092	15
21783350	13
1929475	13
6215919	13
26308995	13
4685452	13
9278641	15
20243661	13
7015448	13
6374326	13
20147729	13
20342568	13
9587029	15
32698057	13
7421023	13
10426038	13
10697042	13
18415965	13
899755	13
13627350	13
10026765	16
17477005	13
1778325	13
6424927	13
1462581	13
17610697	13
653405	13
6006206	16
144473	13
1510697	13
4620826	13
3126798	13
12216125	13
30306056	16
13928775	13
1483390	13
3126558	17
11757617	17
7983084	13
13730366	15
13380776	16
1417019	13
3282457	13
3922682	17
13714140	13
10782988	16
14343841	16
17453279	13
615834	16
13252536	13
13005071	13
715693	13
41902451	16
4133597	15
113268	13
19976486	13
4615552	13
19163963	13
3393255	13
9862879	15
10768591	13
2044840	13
12425177	13
6843244	13
1499214	17
9916945	13
748115	16
1466564	13
222659	16
11461756	13
44256913	13
2360213	13
16016971	13
4684614	17
18723084	13
6429348	13
7375021	13
48416213	13
220640	13
1979580	13
1350798	13
10700954	13
6781087	13
2029175	13
35366244	13
2468806	15
13274952	13
2726257	13
17027546	13
1582274	13
750115	17
22751250	13
4791299	16
7272278	13
1933955	13
6744205	13
12325812	13
2098806	17
3026366	13
10704493	13
3602593	17
12245141	13
341288	13
7800094	13
8971815	15
5488506	13
24376215	13
9246342	13
9859623	13
5707694	17
31811345	13
18400237	13
5685015	13
12192920	13
101516	13
7134448	15
12691178	13
3864866	13
1265199	13
1489635	13
1656529	13
4471381	13
13650322	13
8725406	17
6470955	16
25263676	17
6161198	13
375160	16
31627250	13
4533245	13
10965644	13
4536869	13
30225203	13
6655802	13
9901772	13
13857622	13
3277993	13
9922904	13
3951426	13
757414	13
21594006	17
459218	13
2539960	16
5445702	13
24096	13
819364	13
5008224	16
2177833	13
6880590	13
12252400	16
15211382	13
986737	17
1582152	13
8663860	13
15554091	15
9274120	13
20304417	13
16105850	13
4015543	13
23625304	17
13858337	13
14512493	13
6748186	13
679004	13
16294297	15
1286765	13
8019343	13
8765329	16
2981617	13
6276966	16
10720210	13
396838	16
500051	13
1040962	17
10947799	13
9420767	13
7538323	16
21749331	11
2277358	17
2991969	13
9186894	13
4921920	13
7843811	16
5773905	13
403721	13
33048513	13
3355524	13
26468686	16
24696829	13
12554953	13
7524148	13
7445723	13
2024846	13
3839887	13
3586334	13
2437897	13
893870	13
2603634	16
11816870	13
2209119	13
10713194	13
3051031	13
7902500	13
31774061	13
9393572	13
3479347	13
4945469	13
16950318	13
29340547	13
1006593	13
1309700	13
9777181	13
7662693	15
1866581	13
9156324	13
26507487	13
15503789	13
3733177	13
12469826	16
2893686	13
1483310	13
13105519	13
21103	13
15835579	13
4995335	17
4189141	13
11398946	13
3590607	13
3976204	13
826383	13
12241136	13
15755421	13
15086109	13
2316122	16
10843391	13
3982982	13
8601479	13
1322974	13
7793235	13
15912957	13
1231831	13
12152615	13
35098867	13
2518552	13
12074713	13
5886289	16
4477767	13
2987026	13
902112	13
2820215	13
11312607	13
8230985	13
6617676	13
21325395	15
17243788	13
1182171	13
6037935	13
7687659	13
12689212	13
3512598	13
3605348	13
30066451	13
3985074	13
1568412	13
5467922	13
1733004	13
8291639	13
26944829	13
34667237	13
11643175	13
20859116	13
4037110	13
1381907	13
2505925	17
29253267	13
2709594	16
12190770	13
8457580	13
6979019	13
41052252	13
14632210	13
3851563	13
4526240	16
15072031	13
5709499	13
4379942	13
6464295	13
14460847	13
1242837	13
16443355	16
4350418	13
5857486	13
1893317	13
10408426	13
17432017	13
2698113	15
5671276	13
7488113	15
13096239	13
16814716	13
8438956	13
564152	13
15813806	13
25957014	13
4200678	13
183122	17
8734897	13
15920931	13
26534046	13
2076697	13
29849947	13
4381861	13
1582730	13
13164340	13
3330317	17
16285807	13
3177607	17
3495600	13
6889850	13
12566477	17
351879	13
23846087	13
618804	13
4451869	13
1754540	13
1818693	13
12377876	13
30229	13
4832262	13
6265077	13
9092119	16
8517271	13
2834558	13
22888688	17
1696376	13
4558281	13
18429670	13
16246529	13
6832898	13
5779080	13
4455411	13
15271594	15
9510057	13
12452721	13
11920468	13
1917598	13
8763463	13
1279158	13
30567735	13
7699016	13
6130586	13
3672249	13
3158758	13
3875884	13
4166350	13
5882750	13
7882681	13
10125688	13
477847	13
2392122	13
216939	13
2410884	13
378896	13
4705311	15
4267713	13
246134	13
9515361	13
10821202	13
2991693	13
6454128	13
5925385	13
2508410	13
275336	13
2433695	16
2069804	16
628324	13
28786111	13
1402657	13
1213533	13
3781279	13
416106	13
6876080	13
6435969	13
5012736	17
2987922	15
8987556	13
10902798	13
7520814	13
1138916	13
1909215	13
6853755	13
21192506	16
278742	15
18171962	13
1931857	13
19260841	17
2583112	13
2990099	13
2134906	13
10511780	13
1641566	13
641912	13
20172602	13
12363519	17
3938602	13
2126452	13
3984843	13
15433423	13
7236734	13
14145924	16
279444	17
1516984	13
13461465	13
35083070	13
5952229	13
6938862	17
3599291	13
788799	17
3021403	13
8577037	16
6652099	16
1352490	16
1518319	13
334491	13
3690188	13
4909387	13
29708152	13
1750473	17
20720950	13
2446846	13
12857380	13
7156858	13
5141438	13
7036675	13
531902	16
43235083	13
6804536	16
4893093	13
3184048	13
1653030	15
5911433	13
10936352	13
19155917	17
16078790	13
19775497	13
1659239	13
5376611	15
25086706	13
86816	13
10182872	13
1054835	13
15144952	13
593698	17
14858193	13
24923023	13
2803475	17
17917648	13
2603048	13
28342556	16
6294553	13
23958921	13
251830	13
4340036	13
1175474	16
11560155	13
2959938	13
7927424	17
9845834	13
10697341	13
25459360	17
23632860	13
5447182	13
7792790	16
5474586	13
3926054	13
3747676	13
4979795	13
3448294	13
4921503	13
484505	13
2267904	13
24585126	13
21818200	13
4732056	13
1329187	13
19511502	16
14445747	13
12887889	13
4936302	13
5414784	13
871805	13
6937850	13
21112357	15
7853924	13
116563	15
4401132	13
30560845	15
734945	13
9994689	13
323789	13
2595413	13
10367423	13
6280728	13
6125080	13
97318	13
9783112	13
11185342	13
5323930	17
13534695	13
18886553	13
2535009	13
24382417	16
2055878	13
9970330	15
8691971	13
2602214	13
5976686	13
4723279	13
5036819	13
20350100	16
12312146	13
35882152	13
6395065	17
39743516	17
3604060	13
5297385	16
2092862	13
1908923	17
2264100	13
1346720	13
6844599	13
19253767	17
12304878	13
2130692	13
6210788	15
3132870	15
3341805	13
9880751	13
103506	13
11924053	13
7279512	13
4053152	13
241876	13
2386972	13
2099742	13
2388514	13
9257743	13
11574355	13
5697839	13
3863860	13
5231349	13
11382546	13
1562043	16
8608228	15
67482	13
804267	13
10588596	13
1740531	13
10339245	13
9706644	13
8144697	13
557032	13
773	13
15513947	13
12920589	17
629372	13
3044720	13
42085650	13
3662714	13
5652886	13
7783759	13
23001615	13
5749409	13
14438316	13
224460	15
1918479	13
3665045	13
10084819	16
17269213	13
2987843	13
8474195	13
1566094	15
2001556	13
7744012	13
5296661	13
7795378	13
5460911	16
29415361	13
91334	13
6408153	13
242095	17
2707896	13
5273956	13
24047179	13
2636220	15
700991	13
9784917	17
15922593	13
6271910	13
6744536	13
11141479	13
7646772	13
21610249	13
1784891	13
12258445	13
4143261	13
4657503	13
17373387	13
18670501	13
1900528	13
16035023	13
4362052	13
2984844	13
6879003	16
16060592	13
23280796	13
12000632	17
4696231	13
10241173	13
11764241	13
14634483	13
1229917	13
2735819	13
13399295	13
836496	13
8883250	13
15854241	13
734746	13
1412463	13
32953005	13
2159803	13
3201562	13
9519778	13
6638451	13
5502698	13
6042460	13
37829049	13
7150186	13
1399063	13
13616484	13
34707113	13
6155865	13
4090254	13
4349631	13
5028932	16
700197	15
12167125	13
10520214	13
8940506	13
614668	13
23839829	13
1853598	13
994026	13
2897134	13
11194668	13
1525110	13
4935958	13
12987514	15
9718384	13
2338906	13
7684085	13
1716062	13
16904016	13
16369996	13
633632	13
11049377	13
11354969	16
20188012	13
14099771	17
2426138	13
8693577	13
15457790	15
8887407	13
1148198	13
569543	16
7461254	17
4613433	13
2366913	13
5452004	13
1630148	13
8392097	15
795955	13
1200784	16
8064889	16
13249754	13
9985964	15
9745083	13
8394463	13
7980471	13
13674854	13
6415273	13
1230881	13
1613659	13
717138	13
3099294	13
18446557	13
21459751	13
1054501	13
8251040	13
20458656	13
346574	13
27818387	13
13497899	13
26361758	13
5274668	17
716444	17
9300850	13
2058524	13
1077820	13
9998621	15
18695561	13
15235049	17
6662096	16
9907069	13
2799125	13
15912246	13
964396	13
23495586	13
9863071	13
9433669	13
2182265	15
1100019	13
8203051	17
4358807	13
6561905	13
3388191	13
9405875	13
1549341	13
2319631	13
2615160	16
7631529	13
8201445	13
8935329	13
4497695	13
4712693	13
557547	13
3343969	13
5817710	13
5896746	17
14278450	13
1524241	13
7208053	13
11425083	13
33932992	13
6557508	13
10124550	15
5206713	13
1083681	17
2886942	13
3745974	13
21948978	13
37529007	15
27737104	16
7735392	13
2696925	13
34274018	16
23898239	13
11055732	13
2258244	13
19870110	13
19566959	13
8223280	13
1577424	13
12112956	15
5895534	16
33592422	13
14017957	13
3933396	13
513964	13
5020190	13
4053172	13
22348283	13
5690156	13
295513	13
18414222	13
14133832	13
5588179	13
1014080	13
2686627	13
8777612	13
8320257	15
15148253	16
189844	13
30795372	13
17510096	13
21964681	13
3868035	13
11264432	15
21812227	16
23142555	13
4951568	13
728354	13
1720261	13
5052262	15
1980227	13
743989	15
9265634	13
11634605	16
8184741	13
21020307	13
1525192	13
1472966	13
7856481	13
15684144	13
11354707	17
4891672	13
1799369	13
8876656	13
7052599	13
3923336	13
4141147	13
4821803	13
6643130	13
4392884	13
8234407	13
29260774	13
30826116	13
1034617	13
8015661	13
18446197	13
10247392	13
4070883	13
4301810	13
14351530	13
7320732	15
8546238	16
2820697	13
23664845	13
17240624	13
7732069	13
31718265	13
3251623	13
234626	13
4192121	13
595661	17
1573151	13
1258168	13
27531721	13
14787038	13
17367856	13
17391028	13
2210585	13
508227	13
9885586	13
28697654	16
3913218	13
1523848	13
10661962	13
3225609	13
170927	13
9295264	13
2930418	13
1254252	13
18610963	13
242716	13
41875	13
9366741	13
27519880	13
1834550	13
24545854	13
36215525	13
7276924	13
2077552	13
8263025	13
1055010	13
12611815	13
3209227	13
156307	13
2307025	13
745531	13
893242	13
10842793	13
2450780	13
16842602	16
2488197	13
13582111	16
2496293	13
7288526	17
17374215	13
2948018	13
2353435	13
10054331	13
5519751	16
4639321	13
16480957	13
244638	13
4667404	13
288949	15
17075032	15
18846246	13
23260525	17
23868455	13
6391640	13
6246030	13
8138872	15
835021	13
8588270	13
3999211	13
13443219	13
12826918	13
770350	13
4479202	13
908675	13
5062052	13
24235085	17
9190460	13
6116639	13
37204966	13
18490189	13
3373972	13
18899037	13
11253508	17
2072829	13
4332510	13
6422286	13
3662862	16
2884742	13
3522513	16
1970722	13
8445154	13
8793364	13
44996024	13
44279951	13
7475897	13
8518151	13
22376495	13
9869773	13
8984788	13
1140025	16
2193980	17
21167360	13
8591855	13
2290457	16
25840197	13
4943807	17
12151970	13
6438939	13
8169238	13
714109	13
6656573	13
21380369	13
34422826	13
19704485	13
9770138	17
12975719	13
4830865	13
16552	17
16159615	13
544686	13
842787	17
10667411	13
19551861	13
2376909	15
13252481	13
283606	13
6309519	13
41274628	13
7565207	13
5565345	13
14763744	13
2580476	13
11735114	13
32674996	13
1634428	13
988843	13
3575225	13
6840908	13
13562291	13
13662141	16
22861962	13
501563	13
37557942	16
2357432	13
11007823	13
1693416	17
23941433	13
20976625	13
26440398	13
23948909	13
7317949	13
10788375	16
9997714	15
3714713	13
39380201	13
540006	13
8692994	17
4360483	13
17182484	17
5939853	15
23039309	13
271959	13
32203362	13
4877296	16
17180309	15
10583931	13
5456201	13
722408	13
2321403	13
3203704	13
26894855	13
17863432	13
928175	16
1917515	13
1572838	13
13616626	13
4242147	13
5639421	13
9774290	15
546381	13
9783847	13
425619	13
193838	13
28895963	13
5522655	13
5301733	16
1843175	13
1888764	13
870981	13
16953906	13
20507478	13
4819666	13
1530922	13
13556684	13
934879	13
6891612	13
3362128	16
1292927	13
1685655	13
4986	13
139638	13
16115558	13
14126878	15
1725234	13
31721218	13
8128815	13
1351450	13
3961897	13
2876543	13
3275517	13
8727302	13
12654152	13
14915876	17
4539632	13
690873	13
10492132	13
12692538	13
3231021	16
9599307	13
1570647	13
1091799	16
4244524	13
8892915	13
6402407	13
14693860	13
17654838	13
12390040	13
21360948	16
8630604	13
794525	13
13441962	13
647580	13
15584132	13
21553684	17
60191	13
13701104	16
2969185	13
9974237	13
18649189	13
258331	16
10967254	16
5219086	13
12046102	13
5446208	13
2904293	13
4014137	13
9359940	13
2415144	13
11903450	15
1375111	13
3308801	16
28640934	13
7918997	13
4915469	13
19527297	13
3875018	16
8172969	13
16429718	15
2162357	13
1860214	13
839271	13
31429982	17
10151040	15
5526871	16
15547464	13
1853443	13
2494688	13
10580060	13
23839183	16
12942523	16
5599563	13
843120	16
5717526	13
8659815	13
6550962	17
4686043	13
6123954	13
12572435	13
904316	13
5047357	13
19078784	16
2928950	13
5674284	13
1760644	13
5227636	13
7002685	13
3593244	13
1490989	13
1639334	17
7016538	13
1835133	13
6487433	13
1605485	15
2061395	13
4920857	13
2774738	13
8588455	13
18400351	13
1909316	16
8815723	13
7087936	13
5694212	13
1467755	13
8343795	16
553889	13
8361046	13
2555874	13
10901193	13
19969572	13
1263579	13
24062839	13
5214624	13
3906472	13
1965229	13
14495930	13
22838023	13
7427152	13
8270475	16
14416685	13
5366991	13
33818914	17
2031348	13
6673581	15
1354299	13
3791028	13
11895472	13
2775353	13
192402	16
11682084	13
2576274	16
48889714	16
6376099	13
10486118	13
1077129	16
34899260	13
5816230	13
10470491	13
8462669	13
241018	16
15324330	13
6940961	17
1170856	15
9590629	15
60395	13
4534137	13
11515781	13
135825	15
1378503	16
7772658	13
19249986	13
2987562	13
14436822	13
3232181	13
23603243	13
950647	13
3524433	17
10662508	13
70413	16
19664636	13
4768687	13
5539295	13
8161374	13
5086268	13
8592081	13
3376705	13
9114373	13
2178800	13
17027824	13
41530	16
3845537	13
6300267	13
6441640	13
9075142	13
14057341	13
931444	13
6644892	13
17880261	13
3629452	13
18949628	13
14744015	16
6340385	13
2250018	13
5409896	16
9531722	13
1170234	17
8852586	13
1218276	13
14837892	13
6889762	13
16802458	17
5557774	13
18441767	13
5365011	13
16383562	13
6528553	13
3310185	13
2220202	13
1921556	13
1167999	13
5936910	16
946915	13
4498810	13
2547158	13
871997	13
5396416	13
4903261	13
18809016	17
9546037	15
16040810	13
4148075	13
7503533	13
2523219	13
19431892	13
12321368	13
5527117	15
5951072	13
10169341	13
3332408	13
4710361	13
5497741	13
1223415	13
1973095	15
3969946	16
11386226	13
2466362	17
989237	13
3486074	13
1157683	13
7077227	13
9672578	16
3840887	13
13119361	15
12812548	17
11036520	17
36949276	13
57321156	16
826150	13
8082739	15
5329069	13
2554371	13
5847242	13
4750598	13
4633451	13
6714900	13
5192218	13
3885340	13
12571671	13
34047577	13
512108	13
17338475	13
2432407	13
3834682	13
6460748	15
13882137	13
2439867	13
12945328	13
14837449	13
3221207	16
35880377	13
6838096	17
9492867	17
11537654	13
9364114	13
18919839	16
16576370	13
6806790	13
36763392	13
2096666	13
303746	16
12894028	13
10851783	13
12584064	13
17983285	13
9082044	15
19842745	13
11280663	13
3518153	13
981454	17
2472956	15
3688119	16
5845036	13
9257430	13
12383463	13
11432132	13
11340931	13
6570655	13
7877289	13
69064	16
31893124	17
8852905	13
118864	13
747704	13
7364230	16
5821493	13
4296863	13
47643528	13
13609594	17
1821455	13
14424361	17
9106885	17
1332769	13
26305986	13
3126608	13
6113966	13
4527046	13
13174710	13
540859	13
14305321	17
5106172	13
10617704	13
7442378	13
6772050	13
8530022	16
10984892	13
15428299	13
19798022	15
10996129	13
6328104	17
15175390	13
15857196	13
19650197	13
8718645	13
4059544	13
6296559	16
1467698	13
17092630	13
18197480	13
24363581	13
6857608	13
797362	13
392773	13
15104154	13
33479637	13
4056970	13
8896698	13
5930348	13
8233478	13
752304	13
22096583	13
1654673	13
25777901	13
1691640	13
9737877	13
1172874	13
15185639	13
1630669	17
16717104	17
4442876	13
38320234	13
8897843	13
16694109	13
6273265	13
4048575	13
2709190	13
1128090	15
683362	13
8699528	13
22521566	13
139080	13
14744044	13
4619516	13
7097449	13
1708058	13
8354061	13
4330434	13
272960	16
2319268	16
22122875	13
6723751	13
4640179	13
331026	13
4669618	13
10840488	13
3860017	13
2817860	13
3000820	13
8277369	16
4510071	13
11978621	13
4296097	13
220199	13
7865678	13
3189320	13
1805689	13
11213763	17
8383556	13
3165711	13
6392694	16
29725672	13
11994108	13
1540134	13
58755671	13
7234407	13
3605732	13
25992608	13
2142985	13
5705129	15
4604262	16
3963290	13
6274157	16
4157987	13
1161911	15
13850021	13
24400356	13
4745365	13
8368529	13
441981	13
3760216	15
4391946	13
5991797	13
8499551	13
29228623	13
2067121	13
4899489	13
4601540	13
3819677	13
6547640	13
7483872	13
10592584	13
3843264	15
16902059	13
28931675	13
648113	13
763283	13
18221126	13
471764	13
2803784	13
13690868	13
5624483	13
2208654	13
10632677	13
5097738	13
3808763	13
537542	13
10805544	16
4840561	13
6083351	13
5345275	13
8797677	13
13409519	13
5938497	13
2001630	13
7982167	13
12998349	13
8809858	13
979367	13
1553676	13
14425101	13
4367189	13
795192	13
8129035	13
5919252	15
2383499	13
2222601	15
544995	13
4268257	16
2602871	13
3989248	16
22280850	15
5561434	16
7121496	13
1430127	13
6423765	13
9633528	13
20690962	13
7354168	13
6625490	13
16207924	13
7471933	13
6250728	13
22407708	13
2775214	13
15994150	13
4880954	13
542986	13
8938354	13
6824577	13
9456808	13
1132966	16
46938447	13
1347010	13
548554	13
32067422	13
10123314	13
7953822	13
2722355	13
21220403	13
19439952	17
2279969	13
2999840	13
3183707	13
2818400	13
1234084	13
674652	13
11456231	13
16769245	13
2421352	13
30408268	13
6568717	13
11313566	13
25381704	13
25483277	17
5423164	13
1062068	13
8774604	13
8525710	13
9818891	13
5137723	13
2643369	13
831360	13
221813	15
1487355	13
1550809	13
10266679	13
133746	13
9289002	13
11555373	16
13916916	13
11812539	13
16594593	13
490456	15
6434693	13
199212	13
333302	15
4095077	13
1039180	13
19111283	16
3289019	13
20190539	13
1013670	13
12405129	16
18659867	15
1096845	13
4209436	13
4272882	13
259327	15
567070	13
5515119	13
7243385	13
5339434	13
117769	13
925404	13
4631037	13
8857998	13
38334092	13
19097444	13
1609231	13
2529252	13
18062102	13
16505682	13
518065	13
9847084	13
10998482	13
10108216	13
13362264	17
4067970	15
17832068	13
3907607	13
11646045	13
12755941	13
1628672	13
13913516	13
799348	13
14272840	13
2000442	16
21143777	13
971530	13
1369368	13
1938129	13
10816748	15
24988735	13
40072594	13
979662	13
7358078	13
13854504	13
11042336	13
25151004	13
20994540	15
15521543	13
2702529	13
3215933	16
15558123	13
1001983	16
6188117	17
12423300	13
1795041	13
5769607	13
1716986	13
31078274	13
11479770	13
2144620	13
4653430	16
2287293	13
9305550	13
5071352	13
13137989	13
55325208	13
2603595	13
5818405	13
4786176	13
11435439	15
1453060	13
4443628	13
102901	13
8256547	13
2080915	13
30903613	13
18529753	13
8650207	16
2619306	13
9155703	13
10650125	13
7533479	13
5356340	13
106418	13
4374468	13
14518383	13
10016606	17
5031033	13
3186370	13
14649535	16
1191902	13
3337237	13
34011715	13
2606038	13
8550281	15
6845642	13
8062153	13
568985	13
10872536	16
7732663	13
11403080	13
5808262	13
6467378	13
5158869	13
15102747	13
2452202	13
2111102	13
1232004	13
1254152	13
17885149	13
3652641	13
4157921	13
10805048	13
6038538	13
6537422	17
45602497	13
11887654	13
2938566	17
1362867	13
976427	15
361629	13
539239	13
98250	16
23620388	13
2511194	13
9751712	16
55760	13
10890354	13
2068947	13
30291419	13
1340516	16
34218221	13
1825877	13
1055866	16
15111286	17
21710979	13
539956	15
13314591	15
2984372	13
2296097	13
4663153	13
2707711	13
6186377	16
9462970	13
16867945	16
3195441	13
33651294	13
292424	13
19548472	13
9927382	13
158688	15
5149009	13
2891894	13
357489	13
38732602	13
13125945	13
2374206	13
20863224	13
1044407	13
10753831	13
14003158	13
5011718	13
15302064	16
11049785	13
511809	16
14011503	16
8918567	13
3844018	13
1022525	13
1896383	13
18245390	13
6139003	16
11726718	13
772547	13
8544133	17
11608585	13
2299468	13
15906553	13
6057096	13
5428610	13
4895995	13
4172527	13
18373576	13
1359455	13
3114654	15
15054413	13
11280112	13
3738882	13
12318791	13
18781382	13
2566909	13
3315773	13
22302437	13
8889309	13
64607	13
46799423	13
6453721	13
10038951	13
2937341	16
1556812	17
28431732	13
1996430	16
8978368	13
15347081	13
8508633	13
5856305	13
7337163	16
4409023	13
12588654	13
1503516	13
7907079	13
23785589	13
189412	13
14318571	13
5860792	13
13208916	13
3187279	13
9642	16
17942922	16
3424922	13
879933	13
9196170	13
7574289	16
15409512	13
5088817	16
7053961	13
5515514	13
119189	13
6739874	15
12226523	16
2863886	13
36385848	11
2857353	13
9786165	13
1738834	16
18290152	13
74307	13
22567669	13
205580	13
2801634	13
1886476	15
3892905	16
22833734	17
575140	13
19034848	13
10356928	13
890217	13
11015199	13
29874972	13
8700188	15
3697245	16
3165622	13
449717	13
18117459	13
6907435	13
16708649	13
9311461	13
33098659	13
4051034	13
476276	16
11005079	13
24936624	13
4176228	13
27560782	13
24193347	13
37140362	13
21352653	13
1857033	13
5123876	13
2366519	13
1196956	13
9463861	13
6003125	13
17771768	13
438170	13
8490809	17
7719378	17
8387806	16
23255131	13
14357301	16
18950702	13
2169412	13
28260473	13
32939872	13
13065928	13
2430662	13
12028120	13
4434896	13
15507134	15
3637936	13
415781	13
643641	13
8664044	13
9963429	13
15887951	13
20901124	13
6824703	13
9629097	13
9412435	13
8915010	15
2805637	17
3708416	13
6947307	13
12487969	13
705301	13
1836135	13
10122429	13
6358504	13
613200	13
12266084	13
5698213	13
6485254	13
25802711	13
6745110	13
755113	13
15788797	16
19119968	13
11792635	13
20463698	15
3021719	13
13147310	13
698673	13
6985417	13
6100575	13
1132545	13
9868054	13
2829273	13
529294	13
287668	13
4684324	16
5457681	13
22280836	17
5844851	13
509611	13
7869	13
2108673	13
14089210	13
4120588	13
5516382	13
6358153	13
4487189	13
35257413	13
5282353	13
6798596	13
380430	13
2450732	17
990253	13
6215372	15
11527325	13
3541050	13
10016908	13
13176231	13
29700549	16
10825439	13
621709	13
5868707	15
8931778	16
12354322	13
1170996	13
7803557	13
20447301	13
13684599	13
6326387	13
2129024	13
5406991	13
3542462	13
10653271	13
177050	13
7978271	13
21274579	15
12586873	13
9213873	13
125168	13
3622770	13
3793639	17
11104949	17
15335744	13
20748705	13
734825	13
3712232	13
3394932	15
9753837	17
11600438	13
1674598	16
3381065	13
7041312	16
4231572	13
11208739	13
24316443	13
10198892	13
3770645	16
3847144	13
8255337	13
20733720	13
1214230	16
1589911	13
165250	13
401379	13
10172536	13
2053422	13
3364315	13
5875695	15
5174746	13
5021510	13
9872254	13
11384949	17
935488	13
6627926	13
5743251	13
4878219	13
501308	13
5248623	13
2210493	13
9512797	13
5658790	13
471901	13
24356556	13
5931347	13
4081658	13
2351022	13
2085741	13
2307612	16
795189	13
15374822	17
28400868	13
11785459	13
8155184	17
8043669	17
1613220	13
13929447	17
4160567	13
1000956	13
28317179	13
6068052	16
14864060	13
1222085	13
4512695	13
20514728	13
4458412	16
4154323	13
2847000	13
3793354	13
7367196	13
5666906	16
251275	13
3281649	13
448444	13
14125114	13
4247521	13
7104284	13
9152531	13
7240381	13
3682554	16
13113083	13
13152843	13
15222983	13
9178319	13
5421125	13
13319621	13
959113	13
29218946	13
17358759	16
1188648	13
15950992	13
8993946	13
654258	13
11346420	13
4020305	17
7945726	13
3426486	13
1608399	13
3901590	13
17494515	16
585561	17
4113604	13
20341331	13
798513	13
8495407	13
10108767	15
179719	16
66195131	13
7977772	13
3439024	13
3014960	13
4078528	13
699086	17
6425592	13
4319901	13
3926843	17
1472893	13
14040219	13
9093273	13
16460680	13
34200292	13
18099999	13
719782	13
3608320	16
1396781	13
946623	13
2593764	13
8191766	13
15549630	13
5423992	13
2990864	16
1939001	13
31098811	13
10293224	13
16154454	13
4362420	13
6151548	13
45062003	13
6973482	13
5574332	13
1129694	13
8076373	17
28957548	13
9418645	13
938503	16
2244138	16
3282958	13
8068062	15
6761242	13
4927978	13
10619058	16
9799150	13
22406297	13
17011393	16
12101669	13
11905108	13
1044829	13
5792594	13
251074	13
18438844	13
7883809	13
6674984	13
12144245	13
3656322	13
930263	13
37668673	15
263088	13
1253098	15
18189414	13
1033699	13
12176354	16
6254893	13
1635073	15
17981932	17
1303830	13
1477625	13
1549717	13
4380939	13
10050374	13
10287964	13
5027726	13
7036347	13
22902721	13
268787	16
808409	13
9600907	13
26263442	13
1206850	13
2375235	17
11893589	13
16577968	13
4227161	16
41910	16
9797309	13
4193121	15
19759891	16
4577114	13
3317825	13
12687145	17
8813284	13
6073390	13
9969746	13
29814679	13
17128601	15
5906224	13
3543683	13
15773089	16
6652876	13
9570624	13
6045924	13
1449176	13
5631731	13
27379895	17
7129358	13
30916338	13
6903464	13
15391916	13
3409442	13
2134006	13
3389185	13
10535657	13
1259160	16
283167	15
739646	13
4633671	16
2261469	13
1921238	13
4716623	13
6879563	13
31351865	13
14002272	13
11608923	13
4386894	13
1456819	17
1283494	13
7318054	13
6794380	13
29703817	13
5186522	13
2857280	13
21557057	13
5924806	13
3867125	17
285298	13
1497119	16
484051	13
24643223	13
964707	15
10270537	13
3280800	13
11604230	13
12404124	13
1631431	13
1713027	13
5216850	13
371390	13
18058360	13
9293609	13
22197072	13
11090933	16
600254	15
4371110	13
1946040	13
2042606	13
4646792	15
2570068	13
17083998	13
903588	16
13166746	13
1023425	13
12879892	13
7108106	17
3743716	13
8532675	13
2616964	13
995654	13
2147216	13
3356354	13
30264537	13
51392281	13
1126727	13
7722531	15
5847554	13
1188532	13
5305151	13
5766061	13
7056790	13
2719337	13
8404044	15
40055418	13
7647832	16
7442826	13
2488880	13
10576858	13
5574820	16
1916522	16
16111680	13
27276712	15
6663959	13
6682957	13
742047	13
647664	13
7522772	16
965301	13
9983497	13
12909564	13
1047647	13
3635918	13
19160656	13
2092712	13
19595746	13
5126512	13
2755904	13
559525	17
13803822	13
3643883	13
16324176	13
2566162	13
7913810	16
26152775	13
35617686	15
25161946	17
4389705	17
22625000	13
14382707	13
23007254	13
2846119	13
12558795	17
5692504	13
4621550	13
8362863	13
1056984	13
1926711	13
17592619	13
600220	13
1873419	13
16543699	13
15620517	13
2070377	13
1451621	17
4297695	13
8280181	13
7615622	13
219273	13
1448087	13
4054323	13
14001300	13
14247460	13
6851260	13
3011252	13
4691045	13
4374200	13
3349834	13
2979228	13
1521568	13
36761634	17
34572299	16
4889788	13
10471783	13
7071303	13
3683050	17
2157410	13
44159906	13
31401890	13
3327960	13
17404845	13
12934592	13
1738453	13
10959037	15
197334	17
7980104	13
2422025	13
957658	16
12875703	13
1560888	13
20478510	13
90659	13
5247242	17
17792762	15
10341689	13
12277484	13
11091249	13
187178	13
13243970	16
10127079	13
38830	13
6887472	13
323385	13
8013960	13
13342050	13
24234973	16
7021908	13
17789505	13
2636500	13
20035176	13
1635762	16
773007	16
9933963	16
7770175	17
3066226	13
3433626	13
3469307	13
13241523	15
371481	13
4954973	13
3974278	16
5759743	13
6374036	16
671568	13
21813681	13
1836330	13
24270744	16
4106002	16
2092534	13
11482256	13
10401675	13
8268299	13
38406467	13
9017454	13
9626570	13
26806950	15
1468137	13
1292602	13
1959491	13
4841072	13
15163160	13
4328743	15
183652	13
3953078	13
214409	13
1022959	13
574265	13
8678846	13
1481986	13
2695059	17
17565471	13
1429787	13
7163692	13
6123395	13
44561691	13
8924573	15
12620154	13
4109942	13
2066793	17
976018	13
12561214	15
26704985	13
10813044	13
17556465	13
9223696	13
12859590	13
22183817	13
5694291	17
7688696	13
8875324	13
6827252	13
1134150	13
5878988	13
1117702	13
18296689	13
1164407	16
19582163	16
3690974	15
14541659	15
16697236	13
7571372	13
1149231	13
19777095	13
34369948	13
7949974	13
7085769	16
2415937	13
6613342	17
18360592	13
14736861	16
3891344	13
15196927	11
3274350	13
3717435	13
740304	13
2700456	13
3148267	13
22675683	13
6798311	13
18933424	13
18388775	13
31521888	16
3961342	13
13993339	13
9233633	15
10206166	13
5989495	13
6962443	13
17155207	13
11406175	13
1941276	17
5689787	16
1651797	13
579122	13
4888707	13
7069587	15
9902809	13
1096341	13
4280572	13
13218576	13
5113326	17
18411897	13
6084283	15
10424313	15
3255572	17
17844056	17
2383231	13
1744148	13
9373183	13
6853187	16
8903897	13
1927459	17
2064933	13
1150358	16
5928184	13
77977	13
22777630	17
776125	13
22816278	17
3058223	13
4953979	13
665170	13
10767908	13
3801091	13
4600628	13
179879	15
1124298	16
13748384	13
20942627	13
7735361	13
3638453	13
2711477	16
2036449	13
7725146	15
2119715	13
7795637	17
5852699	13
4781	13
534684	17
6154887	13
1009509	13
16504760	16
5438877	13
2865702	13
505072	13
16487750	13
13162167	13
3060304	13
7491944	13
17210150	13
15323328	16
4055433	13
2705414	13
5603732	13
5505143	13
9428357	13
4558931	13
51369169	13
7465293	13
1885156	13
6402721	13
2921360	15
274086	13
2691902	13
750678	13
4964615	13
15137837	13
2178166	13
1260623	13
4604375	13
1921518	13
5753479	13
12270270	16
1192403	17
2693679	15
2259501	13
15478323	13
1632153	13
4867886	13
3245892	13
13145357	16
7392175	13
2050547	13
263663	13
33513831	17
5951156	13
2095370	13
15484844	17
2283833	13
11360088	13
13553847	16
10746769	13
5582376	13
5809307	13
2374940	13
6769790	13
4872694	13
19536618	13
2639272	13
7681257	13
1678446	13
22710575	13
2144757	13
3004403	13
886265	13
1420764	13
1511005	13
3205826	13
2220797	13
5003303	15
1887918	13
5805712	13
30807681	13
585902	13
18309391	13
3705874	13
4515590	13
4938737	13
8692402	15
4683657	13
2184715	16
6076651	13
13858564	13
661130	13
16147281	13
282720	13
1506069	13
15574205	17
1529859	13
7389221	16
3267964	13
11165888	17
1491851	13
26331450	13
14627281	13
6855585	13
797931	17
5238486	13
10188049	13
9038941	13
1997053	13
2907121	13
21315247	13
5121441	13
4746467	13
5286064	17
260508	13
1584074	13
4182651	13
15187215	13
14388257	13
18721875	13
34525061	13
6448162	13
3132047	13
8923999	16
2327543	13
20778890	13
1565678	13
26444240	17
21573893	13
23375235	13
11658867	13
3713310	13
1215971	13
10763304	13
6552612	13
1565813	13
4048093	13
24406394	13
1962852	13
24068406	13
3691426	16
16010293	15
1781206	13
916547	15
3226781	13
6539037	17
269658	13
11868527	13
416403	16
9785922	13
6285971	13
11389804	13
4748767	13
20593153	17
14798065	13
8282298	13
5543973	13
5082852	13
30380726	13
386578	13
359357	13
9347133	13
13464781	13
23948157	13
6229813	13
11901581	13
4597836	15
1462355	13
3805044	13
13710232	13
1155121	16
2916189	13
469606	13
15979658	13
12859808	13
13068221	13
32975276	13
2140275	13
7890039	13
4849294	13
5425815	16
19509224	15
17611601	17
2553770	13
1645279	15
19769759	13
66401	13
16505853	13
9206	13
2237533	13
12775186	13
6375215	13
13331275	13
4555291	17
10701628	13
9117477	17
8506021	17
2851936	13
7478190	13
15814609	16
1085216	13
8306903	13
10173518	13
2206073	13
29276473	13
18091709	13
14202515	13
6687541	13
21494341	13
10138903	15
5413862	13
3451190	13
27420109	15
6769294	13
55366	13
4460755	13
25573306	15
2638957	13
5019394	16
10900471	13
1095226	13
3059054	17
74087	17
13642857	13
4165769	13
18483897	13
2818444	13
8315960	13
7125424	13
9554947	13
6234934	13
23699497	17
6132142	13
46012894	13
7042302	13
5085097	13
4382312	13
2086279	13
14574167	13
6627204	13
4477689	13
13529313	13
5729045	17
875944	13
438717	13
38213552	13
17236237	13
725097	13
6561980	13
8882129	13
1858318	13
8359542	13
2762174	15
3832337	13
24724522	13
3347996	16
2525235	16
11225974	13
11341888	17
6100999	13
21599844	13
12528976	13
4484892	17
8335513	13
10906638	13
38326538	13
7468319	13
9649483	13
1735808	13
2339144	13
14537766	13
8094014	16
368102	13
8301473	13
11441951	16
91710	15
1284229	13
18267305	13
15664754	17
5628771	13
287988	13
1154682	13
2261440	13
791244	13
9178137	13
13056050	13
1185637	13
2429982	17
2623154	13
11918451	16
11284189	13
4049310	13
5396967	13
12404876	13
6407431	17
2212642	16
16505053	13
3850632	13
18156366	13
20125556	13
6953159	13
15114231	13
38709102	16
37914210	16
6444605	13
6912725	13
20340520	15
1932701	13
8051059	13
22393190	16
12668242	13
3124973	13
13944973	13
8448133	15
11771229	16
7967722	13
8886025	13
627868	16
499058	13
22875452	16
2922400	13
30343571	13
12292632	13
1521059	17
425408	13
7023060	17
10581480	16
5577673	13
6518616	13
10053666	13
4746875	13
4368472	13
1893548	13
277020	15
7410658	13
5854523	13
11600970	13
13688237	13
3253897	13
22424159	13
2971527	13
29276341	13
4465735	16
12174025	13
6474440	13
7833681	15
2136677	13
15451394	15
121123	13
850663	13
9897718	13
14135193	16
83648	17
20438960	13
14347096	13
2495524	13
2011976	13
1498703	13
1987206	13
3115792	16
29638367	17
1731540	13
5375325	13
8972830	13
4211140	13
6762115	16
11996224	13
5014204	13
23485611	13
2768820	13
7091074	13
1102881	17
3479228	13
8450501	13
2803270	15
1095132	13
20269890	13
11368563	13
34465747	13
5163901	16
25200917	13
14051151	13
265324	16
27201206	17
4657242	13
7405153	13
12124735	13
870567	13
605177	13
14327109	17
1508539	13
452504	13
6060628	17
870598	13
20359106	16
6634037	13
31625790	13
5438951	17
16966100	13
3421054	13
15731854	13
5193747	16
4776013	15
613568	13
22831352	13
15785511	13
6621602	13
15832619	13
4228504	13
17518770	15
1010690	13
3612039	13
1939455	13
3873884	13
21561127	13
642278	13
6680525	13
1606190	13
1049076	13
8613759	13
2214270	13
9886465	13
17825061	16
7468953	13
6446852	13
2309340	15
8067513	16
6845427	13
3367230	17
6776578	13
736088	15
993456	13
6361192	13
24538513	13
11055812	13
10762697	13
3683808	17
7121621	13
1377975	17
8111715	13
4804704	13
743038	13
4665765	13
2322400	13
2951435	13
224461	13
2814633	16
4164124	13
30766132	16
8169184	13
6835203	13
5673085	13
3553770	13
1414918	13
17313052	13
14530871	15
2929172	13
16691476	13
6843726	13
16573468	13
7109014	13
3208947	11
2903635	13
1766600	13
18329951	13
5074976	13
926347	13
30653740	16
3336808	17
14568042	13
15346385	13
471091	13
12488588	13
4061841	13
77376	13
4222851	13
13402868	13
4342679	13
203096	13
1155005	15
6319326	13
2894612	15
6624510	15
4420941	13
1217249	16
19928607	13
488968	13
5042645	13
4585784	13
13943279	13
3003328	13
6340190	13
919112	17
13462345	15
105608	15
13038668	13
4439218	13
26255196	13
17681014	17
4790206	13
8603712	13
8845581	13
5091554	13
1193930	13
3151630	13
3810778	13
21186907	13
7898602	13
2314857	13
453987	13
7950668	17
17355337	13
8266594	13
9981533	13
13017416	13
25435872	15
6314718	13
2082473	13
15792118	13
2998854	17
1254690	17
20585435	13
4749687	13
13644302	13
5239823	13
17723535	13
26425903	13
9584653	13
8106343	13
2416069	13
13096174	13
2984662	13
1922944	13
532544	13
24557226	16
123057	13
1756535	13
5994994	13
5993331	13
6252384	13
716391	16
8353840	13
85832	16
1547564	13
8334872	13
5653699	13
4169367	17
27550466	13
27034536	13
36087499	13
2383912	17
1946006	13
2496315	13
1012696	13
16240865	13
4579757	16
2520180	13
21234136	13
9279393	13
349733	13
20573480	13
2324646	13
2204853	15
1747493	13
32420670	16
5810368	13
5399336	13
1647655	13
272155	16
500592	13
1400864	17
3761434	15
5317112	13
22724801	13
4971053	13
4443359	13
20450629	13
13127883	13
17530491	13
7472608	13
3591908	13
6821644	13
1659775	13
4193489	17
2254383	13
4004113	13
833557	13
25649270	15
28064909	16
21140272	13
5026481	17
19956168	17
21603159	13
21089369	13
18211481	17
2594259	13
6547532	13
4923837	17
14506232	13
12000666	13
10472621	17
5772530	13
9868763	13
2167971	13
703329	15
2173939	13
12056458	13
6279565	13
8352861	13
10680427	13
4132201	13
30755886	16
2610407	17
11301214	13
10958090	13
6328259	13
445798	13
14864861	17
13736351	13
5630870	13
1522297	16
2611897	15
5263373	13
7139799	13
8859263	13
19319744	13
7346704	15
4036316	13
6533348	13
23450216	13
17472268	13
13440281	13
7526353	13
1295475	13
3617735	13
2685157	13
655397	13
693730	13
16316862	17
1695913	13
13281854	13
33471122	13
47731758	13
4577802	13
9003601	13
2453461	15
16212773	13
4892556	13
7939142	16
3367643	13
531489	17
4605057	13
1822299	13
44336024	16
8962832	13
4360287	13
1374148	13
1481631	13
243246	13
13665454	13
24722846	13
19573458	13
13531145	13
18889051	13
21935866	13
7315473	13
27971572	13
4344100	13
5552184	13
6644722	13
9407246	13
14778360	13
7070561	16
3253008	17
2182491	13
603644	13
4462261	13
27670953	13
21375531	17
1698666	13
933226	13
6037034	16
11873171	15
2035446	13
1125717	13
4450914	15
1369332	13
2437015	15
8219622	13
20979526	13
8569182	13
2315240	13
7193655	13
4844663	13
6260861	13
904124	13
16940591	13
1711839	13
18778374	15
5476941	13
10288846	13
2379815	13
402002	13
17447508	13
9224271	13
368671	16
4566894	13
8036561	13
12390539	13
2751152	13
10333243	13
5530413	16
2930347	13
2421970	17
4912353	13
9288412	13
27622678	13
7973501	13
7636288	13
4273336	13
5152290	13
3284734	16
31053421	13
19602429	13
1199365	17
7030000	17
1927317	13
24311893	15
6486166	17
3763339	13
588309	13
8324322	13
6436753	13
3118714	17
18738195	13
2125942	13
23437	13
5356575	15
1543518	13
5230542	13
16367762	13
41681868	13
5744332	13
15267884	13
20355069	13
10720788	13
11143721	13
18834653	13
24700073	13
6802947	17
9028202	13
8462382	13
518190	13
7770306	13
14961886	13
26795653	13
1175312	15
17532941	13
2821291	16
4502689	13
2168901	13
46625631	13
3509291	16
8957900	13
6073332	13
16019530	13
1217398	13
5536128	16
2534741	15
10529502	13
22069306	16
21666699	13
3931886	17
6066330	13
18888951	13
22630557	17
18661428	13
10500656	13
6089842	13
13444170	13
1645980	13
16562003	13
439380	13
8115934	13
2994203	13
462479	13
5646108	16
603030	13
4354735	16
49065327	13
526528	16
12547235	13
17239094	13
1862940	13
1791172	13
19993484	13
15154439	13
1788292	13
6367064	13
18779849	13
1061775	13
14417122	17
10386703	13
2062368	13
7731550	17
11426253	13
8073848	16
7135943	13
3745995	13
12832975	13
7302229	13
2103236	16
4199136	13
19995836	13
184356	13
3723559	13
3212802	16
13370291	13
2099131	13
6945814	13
1314528	13
2442948	13
8961917	13
7319334	13
5403331	13
9583752	17
18623662	17
876576	17
3289746	13
5802875	17
3746513	17
6614490	15
2368201	13
12613266	13
14004877	13
17670579	13
431050	13
7363155	16
18193609	16
6848144	13
19072284	13
15462249	13
14005859	17
4909758	13
12370421	13
745680	13
6837166	13
5882771	13
23941895	17
3971685	17
2501751	15
7285618	16
3280942	16
8896620	13
19663886	13
38949206	13
26569533	15
7413201	13
6126823	13
1027196	13
18123173	13
1882208	13
7080021	13
596588	13
18050365	13
3015055	16
1230262	15
1292291	13
138852	13
7565720	13
646786	13
10290949	16
5911002	13
3646935	13
3082284	16
2754163	13
5584010	13
3656102	16
6013954	16
491705	13
12027104	13
14728979	13
6678127	13
19932470	13
18376771	13
16942270	17
4131796	16
17636669	13
29557455	13
8996613	17
4199635	13
1628517	13
13915928	17
5196891	15
8164479	13
12510652	13
2211872	16
16276026	17
1286067	13
10512107	13
3270365	17
317582	13
2917528	16
2239607	13
16053133	13
4597988	13
853780	13
19773311	13
9178316	13
5851601	16
97234	13
911669	17
12135131	13
5058886	13
2366124	13
4118273	13
449675	13
1705917	13
6253965	17
1111881	13
7809374	13
1146529	13
11690747	13
3849912	17
845291	13
1517044	13
9177950	17
10478401	13
13033936	13
21480227	17
12255614	13
13718630	13
28897158	13
19716674	13
540097	13
707447	13
6452603	13
12763439	13
4807187	13
7455433	13
15151217	13
5263058	13
306134	13
4216885	16
5917032	13
1143151	13
3135045	13
7648901	13
8113003	13
25648820	16
2163242	13
6782560	13
729514	13
2600535	13
2247303	13
554234	13
628304	13
21049106	13
7381643	13
10977979	13
25791531	13
23782881	16
2837326	13
7608117	13
1920203	13
61126	13
8155460	16
10382980	13
8302276	16
753540	13
16241656	15
617127	13
6017226	13
20466817	13
3804424	13
235043	13
13245792	13
8615844	13
11838672	13
16555306	13
5118288	13
22460671	13
69167	13
13348838	13
954077	13
3553393	16
5143067	15
3121954	13
4512722	13
853258	13
6145255	13
2475170	13
1148460	13
7794	13
8934919	13
10247919	13
2580313	13
1074953	13
6309591	13
13799705	13
10116	13
43828	13
17770413	13
5002246	13
47877253	13
4028896	13
16400564	13
4635056	13
3979116	15
5433849	13
10793423	13
29734573	13
26010692	13
7785404	13
17089877	13
4996773	17
5992974	13
12342947	13
2478067	13
5665549	13
18360992	13
8659352	13
40363118	13
4476756	16
2848350	13
1993408	13
1271074	13
15420313	13
2873179	13
654307	13
7785526	13
7548173	13
21049209	13
5430481	17
1502645	16
1196420	13
609924	13
960629	13
8278891	13
1197584	13
3837349	13
461544	13
18259886	13
186486	13
3401402	13
837611	13
12713163	13
4273054	16
6325846	13
2216494	13
12611202	17
1614506	16
3776123	13
12051277	13
23983702	13
1858769	13
1617916	13
5059966	13
4437525	13
3266977	13
9520649	13
20416062	17
1234261	13
15551941	13
6835837	13
4750298	13
21089491	13
4435965	13
1007241	13
2017239	13
6420795	13
9550239	13
1104899	13
5451835	15
12943461	13
3462719	13
7432191	13
15169421	13
5109779	13
2864323	13
12236290	13
9505738	13
6308268	13
20345102	13
1013404	13
20154118	13
1428445	13
5223192	13
3968999	16
4226803	13
8068940	16
5520267	13
1192412	13
473692	13
3315764	13
2174847	13
699169	13
1926821	13
3027583	13
2896080	13
14396309	13
6226932	13
6272936	13
1157212	13
12535828	13
15062328	13
5554168	16
1319745	17
1751606	13
22833780	13
3781664	13
447291	13
3212991	15
14995436	13
11209820	13
16055281	13
5887033	13
14701560	13
9750065	13
8866747	15
11601113	13
1402411	13
13567269	13
11536136	16
4844939	13
4146793	17
24087329	13
238238	13
4826373	13
20976066	13
9745298	15
8044890	13
308664	13
2263089	13
2284337	13
5754792	13
30711250	13
2977972	13
4101068	13
3651475	13
4111296	13
1346845	13
1503120	15
8367304	15
6148363	13
17671207	13
6783778	13
16688254	13
10188350	13
14973078	13
14736269	17
1465915	13
10894022	15
7423065	13
2736138	13
4017996	13
7464240	13
9411867	13
3413952	13
15783426	13
16355520	13
1424904	13
15823945	13
23121702	13
3438953	13
12531966	13
1275576	13
3918980	16
2143626	13
7372463	13
593887	13
5526295	13
19555813	13
10311656	17
4264810	15
2351926	13
10051359	16
5590106	13
9804060	17
1729752	13
3844131	13
19576101	13
560976	16
20516710	15
23030111	13
63045	13
6819295	13
18445510	13
113030	13
6018091	13
10026955	13
7140889	17
6530503	13
6479014	13
17170332	16
2186452	13
3574696	13
4867138	13
3349438	13
9723034	15
4150886	13
3372066	13
1945981	16
1302782	15
6128155	13
9867683	13
12620678	13
15602265	13
364716	13
52265231	13
292117	13
6468240	13
4399995	13
2231519	13
5609049	13
13002802	13
11216674	15
5498348	13
11132965	16
31444084	13
6459919	13
2055925	13
1672667	13
2272691	13
11659823	13
5462408	13
5948342	13
5354891	13
1388760	13
5661080	13
2855580	13
22489766	13
985586	13
5303120	13
5744749	13
2410357	13
3719996	13
7576188	13
14316741	17
5797747	13
2102384	13
9044230	13
2442390	13
46078629	13
19557064	13
3541530	13
5339772	13
1216915	16
818471	13
18321270	15
3415106	15
10474690	13
22999311	13
10891075	13
8312404	17
34065922	13
4542771	13
7946549	13
14598859	17
14288586	13
9387392	17
38732168	13
6371858	16
2732434	13
8927027	13
5004372	13
783729	16
10340481	13
31583194	13
13767219	13
27487131	13
2412909	13
21905820	13
4288870	13
764194	13
6092198	17
14028094	13
166275	13
11435267	13
25142103	13
5302553	13
8306234	13
732154	13
8473059	13
627761	13
13187725	13
11048685	13
10894225	13
5262955	13
8363886	16
876718	13
470697	13
16563820	13
19347623	17
1033063	16
32565187	13
10013687	13
1113456	16
16606712	13
3364494	13
5285338	13
29402211	17
521794	13
868011	13
19739348	13
5918845	13
3383024	13
5050850	13
8836579	13
17756839	15
4627311	13
1940885	13
6881838	13
4763004	13
15951154	13
16359015	17
1946726	13
5434039	16
8381861	13
5219246	16
25677694	13
1772738	13
11421189	13
8041643	13
9705289	13
10304312	13
5831492	13
4934939	13
11310203	13
5204707	13
6320979	13
2839992	15
18785053	16
27733384	17
3532144	13
8593868	13
600350	13
4916514	13
65005051	13
10167478	13
1025235	15
13760142	13
8930041	13
27404111	13
20645309	13
23556179	13
20348339	17
8905788	16
1950556	13
45173432	13
4104313	13
1845054	13
1722030	13
15009701	13
7561221	15
20384194	13
4009138	13
5745539	13
10860180	13
3767969	13
17854657	13
21234216	13
10088586	13
2514550	13
3359525	13
3152764	13
11871833	13
7144949	16
2204414	13
6999488	13
642202	17
2170152	15
26432927	13
11230854	13
13235895	13
11381444	13
5083392	13
7527075	13
5334748	13
1527599	13
12426674	13
20075703	16
9014360	13
15686765	13
25762139	13
3381066	17
13350726	13
6944328	13
16091900	13
12885795	17
714026	13
10085309	16
6863523	13
7873816	13
590800	13
10206711	13
5890015	15
29595969	13
3245841	13
12253571	13
9607084	13
1111037	15
16653707	13
10168100	13
12956714	13
8593591	13
23164289	13
4529107	13
911214	13
2320745	13
14231449	13
12548731	13
6840145	13
10144159	13
660292	13
2940999	13
1451243	15
6892717	13
16284206	16
2111043	13
5104055	13
576379	13
3147267	13
1210358	13
17218763	13
12647603	15
15527903	13
42474325	13
8818695	13
16986841	16
10910586	17
453232	16
2811928	13
993525	13
3411104	13
7554225	13
14866253	17
26557944	13
9526154	13
8865914	16
9231405	13
298278	13
319151	15
1749124	13
11339848	13
3945138	13
13504118	13
12009290	13
10878037	13
9081011	13
26443768	13
2295907	17
4727443	13
6697625	13
11275079	13
294281	13
1557778	13
2744608	13
8760208	13
4696631	16
162158	13
2998039	13
2702838	13
16433099	13
2656637	17
4042194	13
7314750	13
13922706	13
9044922	16
1368518	13
3264120	13
2501119	13
3673913	13
2070921	13
5906280	13
5409490	13
546704	13
3108727	15
565536	13
13671533	13
13588180	13
1281987	13
20690613	13
7009042	13
4690698	13
2405926	13
3127248	13
4717027	17
1843633	13
1598680	13
98584	13
13848434	13
4294583	13
2276647	13
2353885	17
19443555	16
14423848	15
9975822	13
6068481	15
1239740	13
904724	13
3752805	13
24428536	13
439948	13
3420549	13
25817961	13
3725610	13
6131727	16
7575679	13
5199506	13
4434290	13
31331613	16
4390827	13
11726764	13
37129194	17
16901868	13
24219564	13
22208885	13
1166302	17
5210687	13
7742069	16
10728306	13
21071588	13
9826907	13
13590120	13
7002316	13
9820757	13
14799841	13
1091802	16
4969908	13
285392	13
1899360	13
1304030	13
3988808	13
2494337	13
5222192	17
2845995	17
4436548	13
1744780	13
7472661	17
16010100	13
47199506	13
7051359	13
6930477	13
4278405	16
3163697	13
13416589	13
8534894	15
3933173	17
4362921	13
4289266	13
6953177	13
404319	13
11389335	13
15715833	13
11182644	13
2235390	13
19632814	13
11468145	13
5369164	13
1626242	16
20683086	13
6320782	13
2610213	13
19091787	13
10019482	13
5894569	13
14673083	13
5016118	13
9509726	13
712165	13
4076088	13
494828	17
20271233	13
18733160	13
4208363	13
3877771	17
404741	13
10438077	13
11061279	13
2844836	16
4097068	13
12423078	13
4328402	13
13983690	13
15540189	13
8797864	13
4214971	13
2312467	13
2696942	15
42437970	13
3651195	16
10162249	15
5169407	13
4926474	13
10174101	13
3140924	13
230086	13
21714808	13
1427214	13
7025744	13
8690987	17
5531813	15
5347335	13
15740077	13
5528102	13
5680304	13
709787	13
5462054	13
698104	17
444625	13
11692165	13
1027541	13
8330075	13
23399876	15
1946936	13
24565163	13
11249350	13
3714389	13
39755706	16
10357449	13
256874	13
12422148	13
2282230	13
6774804	13
17914089	13
16285588	13
2761503	13
2624320	13
14753667	13
11981753	13
11586021	13
8334123	13
6933600	13
6863657	13
1183829	13
4042805	13
7652115	15
20910063	13
5982484	16
3271117	13
1845099	13
8077508	13
6043678	17
5371597	13
138181	13
8110156	15
20471903	13
14028432	13
2217641	13
3547652	13
4504451	13
9885453	13
27670784	13
2679442	13
20061957	13
3361684	13
5384201	13
28937716	13
1591091	15
6087977	13
2766776	17
1557250	13
3063530	15
4382773	13
16020172	13
7946761	13
9682213	16
5882171	16
16517246	13
1356337	13
22336311	13
10183794	13
982776	13
22680446	13
19394959	13
5742037	13
2043410	13
24690318	13
3901488	15
2875253	17
2628836	13
5556410	13
25168937	13
2154502	16
1288944	13
19865507	13
499955	16
40504987	13
35678107	13
661080	13
8018148	13
1878979	13
2563755	16
11749334	13
6714504	17
6304183	13
48655	13
2514820	13
8230175	13
1217346	13
3526578	13
1830295	13
5018922	13
203957	13
2830310	13
13525682	13
3911480	13
37223138	13
16871591	13
395648	16
18184562	15
4366900	13
5251259	13
9188493	17
4181389	13
2439039	13
3236698	13
9671753	13
23382914	17
3758829	13
2447553	17
4300176	13
8425261	17
13552950	13
3751401	13
9110867	13
4161820	13
24432296	13
8657765	13
34677240	13
4497766	13
10371201	13
14992315	17
29857673	13
691548	13
728534	13
17269073	13
72408906	13
2760125	13
9362825	13
7656401	13
27422121	13
34457303	13
6172994	13
39900799	13
392456	13
7380915	13
15192598	13
4581044	13
3813798	17
1296966	13
2060327	13
6899382	13
519822	13
11031289	13
725280	13
16048412	17
8139927	13
1663324	13
3601410	13
303553	13
2200239	13
3066777	13
7517062	13
10726313	13
1586609	13
909221	13
24389030	13
10630192	13
5178353	13
2732931	13
5588778	13
21050177	13
22041989	13
15855186	13
14767579	13
196696	13
2500649	13
1492322	13
4929839	13
3407429	13
4417661	13
15491073	13
2756288	13
8548922	13
22235146	13
7556287	13
5108103	13
12474914	16
12820660	13
5776129	13
11293197	13
4953917	13
6442685	13
28252356	13
11701143	13
8482763	13
37183028	13
7139938	13
2378288	13
230467	17
3733212	13
2412570	13
2102075	13
2204549	17
195983	13
1243711	13
485742	13
3966104	13
5499978	13
3658943	13
6036246	16
5320682	13
6194776	13
5011141	13
101001	13
2026486	13
1331571	13
3141131	13
46204593	15
5760340	13
7075860	13
2743738	15
22830315	13
14674491	17
7706031	16
15580114	17
2223980	13
11055414	13
13546468	13
1469845	13
3439698	15
1557831	13
2848335	15
24798849	13
2210137	13
13473515	17
1036896	13
975364	13
2350655	13
1776764	13
2833154	13
28873502	13
2818380	15
9502571	17
2180246	13
19137396	13
5297146	16
5580721	13
10704582	13
3932080	16
5032916	13
8219419	13
1534907	13
18582833	16
11942352	15
9453290	13
11423620	13
2012450	13
7319699	13
5461580	13
5700859	17
10390871	13
8242499	13
5763032	13
1684955	13
2217683	17
1622811	13
1721182	13
9829217	15
83361	13
4622937	13
7862176	13
6928163	13
466237	13
6878098	13
1673086	16
1755878	13
7892436	17
4184940	13
2742892	15
27756326	13
15092411	15
5707578	13
1235430	13
7293063	13
3634125	13
5400611	13
1506522	15
4824576	13
6522121	17
10775707	13
7837870	13
16229369	16
15291285	13
3185583	13
15489408	13
349858	13
6371230	13
932586	16
11205386	13
24441271	13
6478037	17
19460474	13
17324631	13
6361686	13
10658399	13
1824342	13
7735931	13
4046918	13
5317901	16
13844087	13
20073014	13
13166517	13
8809871	13
8610909	13
5433121	13
29923732	13
9529929	13
8803871	13
12097814	13
18260277	16
2251532	13
33958096	13
280596	13
2334422	13
23836593	13
2880238	13
615977	13
6047001	13
735609	13
18611872	13
2825256	13
2570497	13
3703335	16
7984370	13
12787524	13
17456769	13
369001	13
112406	13
23428511	13
10781547	13
27326677	13
429222	17
7154040	15
18702191	13
1387039	15
2094328	13
20419295	13
7790142	13
10623619	13
3148726	13
7608698	13
17467777	13
1422956	13
5778848	13
2324757	13
16018308	13
2644160	15
3049749	13
12206034	16
17428570	13
1407678	13
8326956	13
18240689	13
19273819	13
1108254	13
21326141	13
10060398	13
33244743	16
1045022	13
4193320	15
175825	13
2100678	16
24858526	13
27208427	13
2557873	13
7750578	13
6319700	13
19439624	13
8321044	15
10461568	13
1578007	13
9197022	13
13311826	13
17863741	13
19978055	17
6268464	13
7491619	15
7180597	13
13854550	13
51242337	13
589565	15
4603889	13
4731080	16
5394679	13
19486368	13
6537479	13
1651877	13
7877274	13
2179716	13
95943	13
8251800	13
2774477	15
9203676	16
318055	13
1219517	13
7620148	13
2818990	13
11068457	13
18255188	13
4170424	13
5518994	13
7326165	13
23771733	13
3946342	13
11398925	13
2743195	13
1563072	13
4807448	13
15605651	13
2361889	13
3130297	13
7634815	13
1576523	13
7969745	13
18872512	13
18314277	13
13294522	13
5664422	13
5836702	13
1771856	13
12888090	13
14594053	13
8142164	13
7548677	13
9527399	13
546925	13
3920522	16
10231205	13
2710102	17
13192670	13
3005419	13
10880066	13
3209348	13
2203477	13
2275431	13
11044617	13
4600197	13
89483	13
3948091	13
3193862	13
4678902	13
9538859	13
15508961	13
871241	13
350980	13
8874940	13
8146002	13
6598171	13
5010485	13
16819193	13
16566286	13
12122081	13
18015990	13
6366799	13
3826762	13
1028065	13
2275432	13
1310348	13
11145957	16
3649737	15
9493484	13
1854314	13
8540509	16
16598748	13
1354100	13
45906	13
24821243	13
192467	17
17484919	13
10331046	16
27155715	13
944928	17
7987429	17
5167432	13
1205426	13
5217456	13
6697582	15
28951601	13
805587	13
160400	16
13145552	13
5291479	13
59902	13
19663056	16
7066754	13
28873024	13
3305360	13
10202908	13
9305361	13
5461233	13
3842188	13
6434206	13
3309228	15
18447506	13
2478200	13
2556480	15
22632844	17
6714236	13
3371312	13
1145287	13
97603	13
4515377	13
34272604	13
7085303	13
6878967	13
2424835	17
5500438	13
6776406	13
65709	13
673118	13
7031125	17
7128786	15
2234411	13
22928335	13
3306449	13
5396226	13
2455306	13
14820366	13
7262857	13
11520940	13
45630692	17
5592040	13
304086	13
207919	13
10156417	13
2200725	13
781049	13
5845066	17
11122809	17
4318875	16
8480703	17
6489969	17
8178242	13
4399718	13
6101070	13
2685256	15
7516666	13
4502767	16
861766	13
4232657	13
1267774	13
5075484	13
436630	16
5808509	13
967700	17
6681627	13
4954437	13
7968316	13
3668329	13
9931424	13
28037908	13
9498140	13
7911241	13
86806	13
7173654	16
1823452	13
5396692	15
15306995	13
6535216	13
5847161	13
6818671	13
7317436	13
24185901	13
8305154	16
5693922	13
10106678	13
39962585	13
15786890	15
35839872	13
1573630	13
8161782	13
2466048	13
925615	13
804968	13
2974869	13
34617178	13
27488966	17
8074459	13
8366539	13
3597121	16
4446837	13
8394968	17
60127	13
156069	13
3183977	13
1570140	13
3068222	13
32679843	13
11342286	16
2737574	13
3024704	13
225062	13
8956437	13
4489677	13
11630001	17
2025233	13
1034124	13
3080391	13
5703642	13
14246026	13
11928775	13
1597739	17
8218419	13
1494988	13
3328373	13
4430949	13
8096312	13
23193001	13
657147	13
1682737	13
8308934	16
5631993	17
818816	13
15680594	13
967834	13
11725376	13
8474710	13
1898552	13
19460702	13
7163257	13
7106261	13
12774909	13
3680188	13
15481951	13
7701517	13
456876	16
10151636	13
43361164	17
13685674	13
1741933	16
4165606	13
24904610	16
8952293	13
10696009	13
50497139	16
219099	13
474828	13
13037365	13
15811107	13
8666453	13
4250681	13
30406598	16
11813364	13
2479337	13
12355743	13
4317770	13
408757	13
6028965	16
12422879	16
1793572	16
24356127	13
9840	16
6990691	13
630329	13
4128350	16
8961064	15
1841326	16
17944337	13
10284880	16
22721576	17
1745205	13
8626392	13
901985	13
580783	13
73765	13
3542186	13
3183800	13
4504503	13
5934268	13
3063162	13
6472740	13
13139893	13
38313613	13
1956144	13
3171589	13
25865905	17
9592358	13
1217893	13
2604489	13
561518	16
3877662	17
20512197	15
5476709	13
11030023	16
3901922	13
16639684	13
532047	16
4335885	17
2433526	13
4254751	16
2989509	13
13807814	13
8417938	13
3208131	13
25160227	17
1118882	13
455635	13
1097749	13
19847432	13
9939073	17
6116134	13
13564833	13
10810532	13
5398632	13
16091830	13
9960810	13
5508279	13
6979887	13
11366670	13
5410880	13
13630772	13
690096	13
9298093	13
4375980	16
1894458	16
489629	17
5433325	13
6825741	13
4238768	13
15404706	13
122819	13
8246065	16
5950388	15
508738	13
4181570	13
324106	13
12762812	13
13371812	13
10131320	13
4145408	13
6763969	13
2354382	13
34431274	16
6210531	13
24713217	13
2370982	16
2629593	13
3698316	13
2606022	13
22135894	13
502992	13
22102101	13
547422	13
3193791	13
19718468	13
9709529	17
12470224	13
1945284	13
27816447	16
5063409	13
7688829	13
22153975	13
13741863	13
4520421	13
2994824	17
769829	13
3994363	16
3937348	17
2091137	13
5246126	13
230213	13
7297828	16
4116509	13
10212270	13
770957	13
24525709	16
2004835	13
2234628	13
845747	16
2970177	13
1895247	13
3705274	13
3229543	13
11693725	13
7912741	15
12051682	13
3145794	16
9994269	13
6629704	13
3884549	13
9126260	13
11025823	17
3167566	13
46541856	13
445271	13
6421211	16
2998245	13
930945	13
2021021	15
27518797	13
8605211	13
7010326	13
404282	16
3736056	13
826736	13
1680713	16
5213176	13
8465379	15
25262250	13
20633342	13
7251504	13
1605232	13
2776952	13
12486248	13
6431845	13
16842708	13
1494121	13
1267718	13
10452781	13
2222076	13
1326718	13
6141161	13
13024554	13
2628616	13
1178238	17
940829	13
1038738	13
4206639	13
325259	13
21227112	13
2398091	13
5417128	13
64688693	13
2434342	13
16473804	13
514047	13
3324920	16
4808947	13
8106296	13
1303275	13
15800913	13
13032241	16
6501296	13
9749474	16
20451291	13
6482905	16
221238	13
1724057	13
24233435	13
2718218	13
13295266	13
12299964	13
18649380	13
2919021	13
24044265	15
258689	13
637283	13
1004654	13
6112500	13
4186618	13
16057628	13
11108715	13
22498858	16
3313991	16
6584570	15
6986060	13
2271762	13
16200272	13
4880935	13
5233974	13
5431835	15
9889817	13
14476203	13
7915222	13
11924969	13
7670856	17
20883724	17
2000428	13
5368625	13
9539384	13
6729159	13
3187356	13
4557880	13
1162000	13
3046212	13
106072	15
18230608	13
4794902	16
6194930	13
1000744	13
505372	13
16052830	13
269987	13
13721911	17
22240685	13
2673476	16
2623888	17
3837586	13
3700185	17
4162852	17
18605616	13
19099400	13
13408834	13
3014947	13
16828754	13
951686	13
664058	13
3069885	13
3919802	13
5458948	13
4701945	13
12736441	17
6116326	13
19131885	13
6429571	17
234238	13
8641553	16
26906352	13
1215784	13
4202035	15
351252	13
28717256	13
4163767	13
9453352	13
17753909	13
1084223	13
5997873	13
9639154	13
10974283	13
5736954	13
4943908	13
10560125	15
391311	13
1245416	13
9644199	13
16739511	13
1175018	13
7333729	13
4363942	13
5221224	17
18442052	13
1541463	16
8820405	13
2720988	16
2162776	16
21058409	13
3369640	11
39144503	16
8150213	13
21133411	13
7322540	13
15938452	13
4684076	13
8131918	13
5618804	13
1513484	13
22082658	13
15084735	13
7660761	13
10442423	13
7692177	13
5854481	16
27576627	13
20626612	13
12148055	13
1625308	13
3137865	13
1587272	13
18691907	13
1795737	13
14809241	16
3269828	13
4220965	13
5053050	13
21841228	13
3622281	13
7856694	13
5825380	13
1327525	13
9871896	15
619603	16
17106073	13
1442308	13
4178580	13
3874136	13
6704336	13
5705822	13
4793035	13
24252910	13
2455399	13
3786959	13
14747413	13
6542263	13
6163596	13
16239594	13
5979054	13
9218090	13
29225780	13
10745545	13
7056538	13
1383855	16
1595787	13
16602350	13
9497774	13
26975022	13
3644176	17
756975	13
120677	13
1131831	13
6995558	13
10574595	17
4009351	13
5545426	15
12221640	13
5495814	13
6569832	13
2591924	13
2654276	13
621218	16
8884770	13
5369636	13
7752053	13
2980247	16
25061363	13
6778743	16
9840135	13
600493	13
5548528	13
7975875	13
10419127	13
4868227	15
3063343	13
7976459	17
7218754	17
1681406	13
3250800	13
12373883	13
1149825	13
17548134	13
15863513	13
3798175	13
2956282	17
17056467	13
4336569	13
3237001	13
7709522	17
711036	13
767967	13
3393936	17
1173140	13
1163877	16
2138023	13
18573375	13
1403943	13
43805058	13
7728384	15
1900186	13
30992880	13
1919118	15
13388318	15
2960205	13
3049807	16
5205765	13
220691	13
18468518	13
10147317	13
12658712	13
22582950	13
13587160	13
13956823	13
6379216	13
1403231	17
14101752	16
11664438	13
10213448	13
4439383	13
7167344	13
6408354	13
332503	13
50877320	13
3940877	13
10481795	13
7936088	13
2307523	13
14198972	15
4036508	13
1553650	13
1902550	13
10149273	13
14243361	15
14337933	13
4649644	13
34244	13
28858820	13
366021	13
7652077	13
15249544	13
20151	13
4636417	16
4371062	15
154593	13
3430230	16
12483536	13
10151353	15
12924827	17
5582213	13
19117713	13
965288	11
12696807	13
4313006	13
1310253	13
8873559	13
6743810	13
4109279	13
3804820	13
2890618	13
26437169	13
4025734	13
3382671	13
5052069	16
3352952	17
2148461	13
2571812	16
8833665	13
37543013	16
6968056	13
13549897	13
5235175	13
8737895	13
7479335	17
2215449	13
8796593	13
4418330	13
138746	13
2225230	13
1056540	13
10754645	15
8937563	13
1238443	13
2979484	13
21006523	17
342867	13
22250997	13
2655999	13
4099718	13
8765432	13
19352225	13
353730	13
18695920	13
9881259	13
5283013	15
7560298	16
4627522	13
15430235	13
6677226	13
214206	16
7325475	13
4533437	13
2406969	13
3101362	13
22287358	13
6252052	13
736097	16
5369223	13
17442223	13
3232399	13
8668131	13
6457481	16
11547873	13
584665	16
975581	13
112456	13
4448389	13
5486166	13
797913	13
6329371	13
383101	13
13890469	13
1985594	15
20486580	13
5916457	13
28286077	13
24798373	13
7835179	15
293946	17
5512348	13
1182092	13
4262338	13
12018289	13
11991607	13
4656906	16
7648998	13
15212915	13
8048650	13
7597712	13
2063908	13
314297	13
2627561	13
5589646	15
1736131	16
1881689	13
1935858	13
22603104	13
3241043	13
1403487	13
25453341	13
3712033	13
3674211	13
2835152	13
13086488	13
9985183	13
9998539	13
6059716	17
5722017	13
2327537	13
3294277	13
17291576	16
2942280	13
12105648	13
18244116	13
4958995	13
1567124	13
6954132	13
3197302	17
6447309	16
607093	13
519624	13
16434987	13
20816007	13
14643201	13
7000847	13
2340966	13
18887488	13
4665952	13
27380721	13
650002	13
976335	13
2288992	13
11437690	13
1809292	13
2272212	13
3984532	13
3350997	13
8563053	17
6017277	13
13268655	13
3307554	13
22100022	15
11597448	13
14863484	13
14916880	13
2203776	13
24852314	13
12794842	16
1222937	17
8260039	13
15835245	16
788505	13
1511931	13
5074907	13
5819697	16
1990745	13
4017296	13
15358864	13
5225644	13
7247341	13
3917179	13
6076294	13
2574320	13
7215729	13
4624847	13
12923307	13
22873133	13
8967901	13
6180840	13
6201627	13
10088007	13
1526771	13
1344141	16
6633728	13
20473413	16
2842097	13
1504381	13
345466	15
238222	13
9201432	13
2700836	13
4227888	13
6148766	16
8959713	13
1513866	13
3711036	13
628901	13
1605310	13
1617660	13
4346807	13
8006375	13
46256406	13
15528965	13
6382614	13
11768593	13
723178	16
1339795	13
1097457	17
4605927	13
4840846	13
5769529	13
3468060	13
1891072	17
25565672	13
13992415	13
31010661	17
10357109	13
6612424	13
1729762	13
5888265	13
1060084	13
14434064	13
45551528	13
3617751	16
3212586	13
1835477	17
9789645	13
10865557	13
9214563	13
7879061	13
5090109	13
4922263	13
484080	13
3548780	13
1470349	13
4918311	15
17567549	13
20884507	13
1308059	13
3886832	13
11674969	16
2485856	17
11696808	13
14359383	15
3264750	13
6147352	13
11897783	13
5760080	13
21295283	13
6169915	13
6203003	13
6076949	13
1981448	13
43283112	13
24005946	17
2120875	13
1325750	17
1044381	13
9002087	13
14987197	13
25249049	13
2568959	13
428664	13
15020652	13
1749483	13
4587520	13
2257036	13
3583198	13
9389266	13
7315139	13
8543503	13
10872674	13
940736	13
6482654	17
9588527	13
778440	16
3381883	13
1710564	13
3857424	13
3797673	13
671238	13
949194	16
1157274	13
1708296	13
13059411	13
15073679	13
34294726	13
1178824	13
9645456	13
8056432	13
6420715	17
8867438	16
13473238	13
1396673	13
8757806	13
12207695	16
3429443	17
1300556	13
680415	16
3487061	13
17729459	13
2894039	13
797926	15
2645121	13
1328224	13
18087195	13
8819832	13
1450099	13
1228961	13
1511789	13
330540	13
7140871	13
2724563	13
5842228	16
6159861	13
616188	13
12321225	17
2771420	13
9918124	15
4859195	13
10275786	13
2836003	16
18007211	13
1754875	13
1636790	13
14626876	13
11100472	13
2134563	16
5722955	13
34714029	13
6715639	13
7499162	16
10991499	13
7230941	15
14077341	13
5722954	13
1677540	13
22090248	13
1151626	13
15526382	13
4969982	13
118115	13
7383065	13
2635069	13
23763562	13
10862276	13
5891440	13
3172162	13
38189483	13
5689030	13
21947504	13
7850217	13
243695	13
12459270	13
343868	15
791822	13
2966686	13
19126370	13
8164022	13
7755932	13
13645184	13
13911257	16
9850539	17
9492769	13
1427158	13
6677593	16
14844202	13
16304637	13
2033898	13
8215175	13
771900	13
3111058	13
5217605	13
1054272	13
14810578	13
2538461	15
3110961	13
1835474	13
2296125	13
5959613	13
3030276	13
120646	13
11155912	16
26535140	17
610097	17
892337	17
3173272	13
208879	13
8759124	13
1700137	15
6581792	13
18526525	16
3363566	16
5694711	13
6631432	17
2766104	13
4833308	17
5420611	13
988665	16
5729481	13
11580432	13
3876826	13
1371120	13
7122953	13
2923311	13
26378525	13
5067931	13
5729822	13
15716249	17
3441149	13
8437795	13
6129492	13
7855077	15
31727356	13
2482907	13
1014353	13
232389	13
1001939	16
872431	13
2672136	13
3267406	13
11337707	13
14475182	13
19349810	13
9615808	13
16894448	16
23838558	13
8527017	13
2042444	13
4041915	13
2165176	13
23317876	13
7116530	15
4642995	13
5848595	13
179207	13
55873682	13
26864854	13
8929055	13
9840037	13
5458620	13
6984199	13
1562877	15
3387587	13
3017218	13
20629976	17
320059	13
9294613	13
12009726	17
9126068	13
3722789	13
27137115	13
2929499	13
9900553	16
5959632	13
57482027	17
6090743	13
8712564	13
13793472	13
12489103	13
2782288	13
14820521	13
28366016	13
798971	13
11149124	13
2156441	13
6808538	13
2488679	13
10404826	13
15045486	13
4890813	13
1585574	13
1078663	13
7004553	13
23254068	13
31523440	13
10095297	13
14417287	13
12561764	13
2020503	13
4956856	16
5988583	13
11290773	13
1280288	13
14131722	13
18413567	13
5188755	13
4892751	15
378786	13
4450194	13
3566823	13
8910880	13
8451455	13
17310879	16
10502382	13
7483853	13
2141657	13
647395	13
14274455	13
20926981	13
3600819	13
12531358	13
1088633	15
9338712	13
1734959	13
4147993	13
700923	13
7020311	13
5556238	13
3061064	13
23650505	13
471870	15
14603720	13
1270861	13
4966127	13
3772446	13
15981072	15
11387631	17
5471577	13
156130	13
1126078	15
92850	13
3162210	17
1362075	13
9184008	13
3952683	13
15963915	13
16176702	13
6156601	16
1828272	13
2947461	13
19824219	16
22117994	16
4225858	13
2738807	15
11006501	13
4266658	13
7162673	13
1536484	17
2126792	15
4225292	13
380162	13
2574847	13
32343245	13
20728885	16
1080750	13
1640433	13
17267384	13
4920072	13
4178046	13
175624	13
3173882	13
2408356	17
30332775	15
1460906	13
178873	13
12934883	13
1523286	13
165669	13
9326101	13
12865241	17
5972144	13
952603	13
9918681	16
5178887	13
637751	13
6835874	13
153269	13
24243271	13
6970606	13
2783726	13
530792	13
3745956	17
13069040	13
10016970	13
56822	13
8506225	15
5122096	13
9460896	13
339900	13
1711933	13
1486996	17
11209238	13
1050272	13
2390561	13
1704653	13
5692615	13
4680586	13
11591179	15
19225308	13
782345	13
5815538	13
973109	16
7787523	13
4808733	13
858663	13
7856537	13
10479075	13
5516793	13
673224	13
14529378	13
12973592	13
2510339	13
5313963	13
5823043	13
733179	13
16539530	13
4785100	13
1417497	15
796938	13
8779297	16
6927787	13
15845100	13
21369894	13
2254886	17
826890	13
11639515	13
4179868	13
2474888	13
960311	13
5614435	13
6349392	16
2176304	15
38087475	13
14111188	13
5691728	13
5081494	13
2770001	13
1358414	13
2591728	13
7671969	13
896926	13
4312316	13
16324706	13
17028565	13
31404847	13
4283642	13
11633016	13
13021714	13
19799379	17
7723208	13
3439268	16
1238941	16
1448036	13
15521243	13
8474205	13
565854	15
7619782	13
3748172	15
743282	13
4178138	13
11319915	13
6202468	16
35193565	13
1757969	13
7612623	16
36675	13
1151730	13
594651	13
27902838	16
29279467	13
10084856	13
15656895	13
5507057	13
3848099	13
2598130	13
9666126	13
4180031	13
18945829	13
2774934	13
13684916	13
16543377	13
5355772	13
1377129	13
3123079	13
416774	13
526369	13
9382439	17
3536116	13
6918980	13
7441908	13
5847908	16
5760376	13
1411150	13
1910879	17
24380251	13
13042039	13
153420	13
2054020	13
9062719	13
1010876	17
54332920	13
13880882	16
326570	13
14590909	13
3875603	13
18595356	16
7298604	13
6197228	13
6562524	13
2278364	13
14709113	13
1919474	13
3364242	13
3050363	13
9351279	13
5372202	13
4183325	13
13831924	13
4059581	13
14870763	17
10825555	13
2876786	13
3804428	13
15962743	13
2364723	13
16407354	13
5291364	15
7829928	13
110535	13
6117341	13
24711319	13
7975066	13
17459485	13
4685928	13
2992454	15
16073695	13
3813378	16
5777023	13
1636683	17
10584123	13
5629810	16
5110979	15
2559557	13
2253737	13
5831039	13
23054609	16
7659125	13
1593963	13
3133718	13
16063294	15
10947951	17
8377248	13
27231871	13
11114858	13
5630655	13
16477520	13
7864643	16
17756539	15
27641050	13
5009924	13
6216627	15
3538423	17
1358296	13
11558944	13
1207072	17
8024246	13
3748896	13
32403682	13
1493069	17
5508351	13
2013172	13
7428735	13
3326843	13
2620914	13
57555	13
7065788	13
1653156	13
1509357	13
3326249	13
1599193	13
29961961	13
18159220	15
5174916	16
17446203	13
2995404	17
2803098	16
7760158	13
1499544	13
1370927	13
29660227	13
821805	13
2932838	13
208588	13
22798518	13
1438910	13
4872013	13
5196804	13
3396881	13
1923846	13
26166685	13
5235016	13
6736601	13
2689880	13
6709219	13
2091393	13
1392597	13
3454406	13
11752931	13
7774049	16
27746817	13
5880633	13
6701883	13
11829361	13
9441685	13
9739577	15
613390	13
2495784	13
887896	17
2759679	13
14339482	13
4575970	17
4091616	13
8106706	13
2271670	16
981352	13
5908477	13
6604035	13
14769149	13
8714704	16
1637388	13
1308207	13
2448962	13
28863	13
6560894	13
10575299	13
9329689	13
343535	16
23891381	13
5119089	13
16087078	15
1656042	13
2255900	13
41127038	13
2134567	13
12131355	13
11606558	13
139335	13
8640806	13
924591	16
9081473	13
24763585	13
4759002	13
2762393	13
17055467	13
936590	13
19498827	17
1912353	13
156598	17
5087164	16
10909259	13
7419944	13
5469425	13
3106146	16
863055	13
4065695	13
16904836	13
9065489	13
5538570	13
12239723	13
12770144	16
23047163	13
2815602	17
2784737	13
3618778	13
13424244	13
1225406	16
3989426	13
17076005	13
18491891	13
553727	15
11165157	13
603373	13
22175310	13
14409578	15
1662120	13
1475652	13
1660985	13
324411	13
3227306	13
7712683	13
4108098	13
5949537	13
12016907	13
1935152	13
30590368	13
2683538	13
11264074	16
3344988	13
33365406	13
12696991	16
8276733	17
6369126	13
7535068	13
5230780	13
1683261	13
697367	13
8582531	13
3600649	13
805882	17
2803797	13
843384	13
4785331	13
19191797	13
2120714	13
473081	13
1423849	13
9715308	13
5885410	13
12696826	13
4387964	13
6227747	13
247525	13
2161173	13
3204098	13
1132192	15
12205087	13
13144454	13
2171258	13
8103215	13
9995445	13
488991	13
25794656	13
5098858	13
2653926	13
3605711	17
7540283	15
11120134	15
1614120	17
8903911	13
1936461	17
32468399	15
18994769	16
14770359	13
53141416	13
3882385	13
10827710	13
10424469	13
16768940	13
4717048	13
16778559	17
1659953	13
5017438	16
5028447	13
4967980	13
258243	13
2018751	13
33910622	13
9009733	13
4807965	13
11001804	13
18828004	15
5085132	16
23564899	13
524342	13
10528526	13
18392064	13
11944862	13
11614717	16
880049	13
3158662	13
3578422	13
17506519	13
4042070	13
1967583	13
10905287	13
13671143	15
951060	13
8680917	13
4844497	15
6498528	13
6201161	13
12466795	13
6641207	13
12485753	13
63283943	16
15149035	13
18404870	13
2750067	13
20266236	13
12573052	13
5235804	13
26036973	16
910956	13
4260797	13
7976196	13
6152543	16
11972867	13
6607573	13
4870484	13
4199670	13
14884829	16
19409754	13
11784071	13
5146347	16
237330	13
1157006	15
10539922	16
1173423	13
18254621	13
1326161	13
6458796	13
2891530	13
401129	13
15854804	13
8062886	13
1843826	13
1534425	13
1722528	13
5741492	17
4702822	13
17700444	17
3323681	13
11474525	13
14186887	13
8353224	13
28888519	13
2224938	17
14212838	13
10914091	13
103820	13
1002428	15
12117754	13
10281246	13
25638986	13
1626332	13
2131726	13
4790607	13
3250813	13
808642	13
4540236	13
4073576	13
10515180	13
1079932	15
470520	13
13939243	13
2217505	13
2337316	13
17505564	13
1914016	13
4245288	13
2764736	13
1301105	15
2260696	13
12833397	13
1850179	13
2576408	13
3396512	13
16718314	13
14837282	13
19298001	13
4071925	13
5669748	16
926167	13
8278190	16
65670	13
4934898	16
514565	13
5333680	13
1089392	13
6017970	13
4015045	13
8494079	13
17106968	13
150893	13
3378672	13
1010073	13
5692193	13
2355942	13
36155203	15
1795509	16
3251281	13
4930318	13
6805776	13
450475	13
2417200	13
3432347	13
33514500	13
13641144	13
40013921	13
1045197	13
19547190	13
516592	13
8398062	13
2925684	13
1221771	15
171187	15
3450642	13
4158760	13
921909	13
4017776	13
2659181	17
7040395	13
3835622	13
16945561	13
11305076	13
255301	13
14363551	16
3426275	13
1507018	13
2374540	13
4939762	13
31883675	13
1413161	13
11271618	15
1255594	13
11105942	13
9255606	13
10865854	13
1226002	17
12411793	13
18014940	13
2558364	13
345442	17
8933593	16
408574	13
9547737	13
1130534	13
14250977	13
5854248	13
46648	13
27562957	13
3652594	13
1784125	13
5192845	13
775642	13
12161303	13
693202	13
36870	13
23722893	15
133671	13
13041709	13
5272681	13
8604858	13
10678287	17
9093237	13
11140197	13
7912374	13
2009810	13
4645762	13
6676993	13
1935185	13
2939742	13
334889	13
11949751	15
11523241	16
7313437	13
18769268	17
2754279	13
5139112	17
10789571	13
12279602	13
6712200	13
6078432	17
1268170	13
9887014	17
13486617	13
428716	13
18088949	13
8977984	16
2046168	13
4121411	13
8560791	13
28260192	13
7666082	17
2064840	16
10995925	13
21082424	13
17779392	13
8023592	13
2986537	13
1682775	13
43673580	13
4778846	13
1484634	13
4562394	13
7289925	13
485659	17
5657080	13
3919337	13
11320204	13
34031	13
10105253	13
12451337	13
9569631	13
1742459	13
3409149	17
1625994	13
7488599	13
864474	13
4053128	13
1229980	13
11371871	13
17953501	13
1492865	16
7132856	13
2491332	16
4442994	17
4006709	13
15853677	13
2231171	13
14679249	13
3890111	13
776128	13
27443839	13
4233223	13
8363693	13
6635782	13
645807	13
2068325	13
19546045	13
874160	15
11668356	13
9267112	17
3747985	13
12043124	13
2060958	16
3783672	13
2575107	13
33741963	13
1495418	13
2658754	13
6620028	16
9632770	16
2598108	13
14713010	13
3104174	13
50029	13
1825583	13
53579134	13
11040371	13
9013161	13
2124117	13
8907329	13
4990530	13
83976	13
10515615	13
677901	13
503657	17
2560717	13
22078851	13
16079405	13
6334776	13
19218922	13
11557379	15
32366569	15
2913156	13
5815249	13
6637158	13
3302514	16
11973307	13
816712	13
2577412	13
1817797	17
24036408	13
2421604	13
1406489	13
2129367	16
6271460	13
7770979	13
2065435	13
5234545	13
9347236	13
15105306	13
14704163	13
3006842	13
14991564	13
1100530	13
10269352	13
5584891	13
30976194	13
5048987	13
35164820	13
743277	13
549690	13
8930815	13
2280004	13
7493681	13
5554268	13
7722881	13
1059049	13
14387	13
5836822	13
7240018	13
1726570	17
33664340	13
3587315	13
6493830	16
2473691	15
4896255	13
12092662	13
8895271	13
1098609	13
3585685	13
990773	13
4879533	13
3156381	13
907058	13
4975902	13
5338424	16
3023247	13
1487540	13
684765	13
9215944	13
3386544	16
1553877	15
2808529	13
7845165	13
9464881	13
31971226	13
20502075	13
30759516	13
267733	13
3735551	13
26519627	17
23877377	13
1257488	13
9789299	13
8534567	13
9844096	13
1260928	13
515200	13
9525248	13
451714	13
20782526	13
526049	13
2132115	13
1429472	13
8859378	16
2449798	13
3240027	13
22154089	13
5301378	16
17457001	13
3785921	15
4537102	16
11423391	15
11110605	13
1003469	16
9403379	16
1461248	13
9722172	13
15225236	13
8278317	13
8242742	13
8364135	17
1851179	13
5948849	13
18005948	16
9196088	13
13356000	13
10763406	16
2625329	15
2928384	13
16533036	13
6834637	13
5278383	13
15786361	13
59873141	13
5728418	13
16077459	16
5755686	13
578090	13
11798828	13
3147128	13
1399701	13
17806884	13
9880296	13
79633	17
11501685	13
4652685	13
66158	13
5432799	13
3664685	15
2731583	13
1351542	13
2255751	13
5389837	17
4540261	13
6472632	13
6447042	13
31977003	13
673411	13
3115249	13
5853101	13
10185969	13
6151810	13
7972456	13
2021062	16
1063081	13
5387347	13
1714727	13
22873148	13
4771805	13
6302241	13
8169099	13
9260827	13
2741281	13
8860338	17
1364721	13
6048200	13
5252563	13
18796821	13
3344932	13
342255	13
13720631	13
823362	13
11988185	13
2964460	13
45718978	13
5064670	13
444292	13
7406127	13
13566345	13
16186261	13
4147820	13
11349737	13
15321686	16
9084566	13
12558473	13
639671	13
15717369	13
8234303	13
8465393	13
1208970	13
8555890	13
1250676	16
370660	13
5631204	13
2816871	13
1785955	13
10153866	13
496443	16
2337183	16
4608379	13
12826915	13
3544181	13
8636747	13
10464475	13
11709317	13
11608379	13
7781220	13
1650285	13
4548531	17
2388271	13
983654	13
5066022	17
1325183	16
4620800	13
9853596	16
32347	13
1864223	17
24300801	13
4249615	13
1414639	13
994374	13
2322049	16
3911047	13
7404376	13
1902592	13
4885234	13
10838798	13
5819444	13
370176	13
1343164	13
17947172	13
2808537	15
2033787	17
2850397	13
9750314	13
7144186	13
11007456	13
8007869	13
24568036	13
2569168	13
1526897	13
13923884	13
15335496	13
10218891	13
34950828	17
9322706	13
704050	13
4094818	15
3397498	13
6685194	13
4432449	13
2374957	13
4869798	13
2681567	13
9359949	13
3722590	13
24012999	13
151552	13
9072644	13
33233662	13
677084	13
13798910	13
3857326	16
46289379	13
3030842	16
9441997	13
19833882	13
15183674	13
10354998	13
4170552	16
19127096	13
660878	13
17707759	13
44212263	13
9167753	17
10893989	13
14193148	17
251151	13
37929975	13
3182628	16
12724229	13
18822285	13
744260	13
128022	13
8810907	13
19226862	13
3733913	13
15837261	13
16178776	13
11542844	13
19914747	13
2677999	15
1057330	16
5117904	13
9509496	13
9745050	15
1409039	16
17396997	13
2256165	13
10981183	13
979802	13
1370687	15
242489	13
122608	13
362502	13
4759102	13
5961028	13
99187	13
3726255	16
8041855	13
4446646	13
9030849	15
3594515	13
4534076	16
11115123	13
872991	13
1179376	13
2315132	13
288295	13
6956108	16
7210533	13
2267738	13
3352895	16
5455433	13
14729538	16
4448748	13
5713261	16
7303859	13
6459839	17
7475133	13
8082484	16
21923166	13
33859456	13
9633881	16
4050893	13
4710828	13
2506586	17
30087452	13
2326377	13
12624765	16
36345126	13
5085543	13
11147830	13
567280	15
21080921	13
9294899	16
10341527	15
10489580	13
9092505	13
17419015	15
30669835	13
3622458	13
2930788	13
2283280	15
3362236	13
11888867	13
10267173	13
5481765	13
11482574	16
20536549	13
31925903	13
21488044	13
3780474	15
192961	13
941057	13
944576	13
962977	13
9372534	16
6166147	13
9431277	13
17375261	13
2724549	15
1791549	13
5319754	13
2437048	13
6581446	13
968469	13
1260703	13
9300516	13
4584997	13
27038871	13
18934	15
2447470	15
5719170	13
3226297	13
11856477	13
4582304	13
1248316	13
7498881	13
1373786	13
6354748	13
4423352	13
17750602	17
16810695	13
25986195	17
289012	13
1829682	13
29145310	16
21888028	17
2295386	13
8738859	13
1675684	15
1935963	13
345135	13
19206836	13
13049755	13
3714792	13
932525	13
376889	16
26099089	13
19488780	13
462322	13
4605676	13
1803953	13
48400	13
7581795	13
5445093	13
16756973	13
6386740	13
5346696	13
7535045	13
24021266	13
1593212	17
628108	13
3481786	13
2886468	13
4558916	13
10290883	13
8661927	17
28152873	16
862420	13
40042660	13
3142773	15
5128129	13
3051733	13
81044	13
5640949	13
511976	13
1480014	13
201995	16
2457030	13
14889311	13
2113415	13
31814139	13
1390886	13
10257427	13
6947723	13
6712154	13
11213258	13
1153229	13
3473567	13
1890557	13
16366955	13
8762048	13
635547	13
957108	13
27223217	16
2686783	13
8339164	17
41520278	16
16716294	13
915004	13
5998113	13
1211684	17
14771154	13
1246216	13
1274492	17
5558720	13
6048046	13
6923280	13
627821	13
3489000	13
158650	13
7376742	13
145318	13
11803383	13
1834735	13
10741270	13
4161830	13
17356782	13
637281	13
4200407	13
9610623	13
21718621	13
7055572	13
4016390	13
8892057	17
12536192	17
11560426	13
3933246	13
13897429	13
2380696	13
8726438	13
11811481	17
19054915	13
11510718	13
1428846	13
23328527	16
4239863	13
10302691	13
5085325	15
135718	13
5528459	13
466379	13
6566014	13
9657719	13
8832158	15
6583864	13
4765561	13
15734012	13
13169103	16
13975383	13
12026593	17
9565800	13
3554005	13
21631785	13
12533550	13
14843737	13
11197327	13
1100403	13
24759343	16
1755327	13
287225	13
2683218	13
11176162	13
4641026	15
8505061	13
2123283	13
13312815	13
1643765	15
1384763	13
118046	13
22285481	13
4784568	13
2384489	13
4152008	15
6843641	13
1064240	15
6652656	13
4637157	13
7121696	13
8793709	13
5811011	13
8911197	13
4552651	13
77459	17
20499443	13
4814036	13
1242368	13
4036790	13
2350571	13
12668660	17
3940171	17
3789131	15
17613528	13
3131375	13
2705992	13
14767720	13
1788523	13
696987	13
27222633	13
2430839	13
11113395	13
1722453	13
1224785	13
7720685	16
7795437	13
2838554	13
2125395	13
14712794	13
234465	13
3476570	13
4191341	13
8413261	13
4431755	16
2106482	13
13311502	17
20107215	13
5729539	16
5208220	13
18153140	16
228020	17
7289510	13
11639582	13
7145093	13
8832952	13
3203052	15
1620828	13
9028213	13
9294940	13
1584113	13
23717574	13
6260335	13
19381487	13
16612315	13
3525416	15
12784403	13
7123154	13
1149928	13
1809604	13
9444870	17
1434472	13
5801752	15
5930155	13
17518986	13
6563454	13
5605085	16
346159	13
2120237	13
6597738	13
877401	13
14805263	13
4871991	17
3434077	13
4497191	13
6477376	13
3880200	13
5898391	16
3095667	13
4065271	13
3613521	13
23158938	13
2598080	13
6937739	13
7799	13
10687755	13
13490702	13
11657905	13
6090112	13
1060492	13
6626144	13
1064061	13
2599420	13
312313	13
9881480	13
1959564	13
3141200	13
2869932	13
4439769	15
13034876	13
256604	13
1005572	16
4870382	13
10714928	13
625273	13
1519283	13
17199621	13
10964295	13
6166221	13
742311	13
471635	16
20126084	13
4849391	13
12831127	15
19542062	13
6727959	13
1501779	13
2486608	13
5462884	13
1862310	13
5652327	13
13609859	13
4339365	13
7940308	13
184997	13
5058150	13
14322002	16
2881421	13
12014422	13
550094	16
2293013	17
27654614	13
576632	13
5445502	16
7945612	13
26596931	13
4898745	13
12403834	13
14577246	13
8462791	13
8426903	13
4383099	13
4655790	13
210286	13
1664180	16
2604312	13
190784	13
5122755	13
11864419	16
5359302	13
9491130	13
7126262	13
10594926	13
22803910	13
26459513	16
3748497	13
5524014	13
7533977	15
564868	17
18409395	13
5792185	13
7424039	13
5204953	13
943356	16
2582745	13
9918154	13
3181713	17
745774	13
9814605	13
13034274	17
9948566	13
11066630	13
4692435	13
8152590	13
8233181	13
7953590	13
4038941	13
4625099	16
13901344	13
26046441	13
2127498	13
42345443	13
11546995	13
11314037	13
14412760	13
9661341	15
6137620	13
1714223	13
37552488	13
1689339	13
11837423	16
2668216	13
1492998	17
6427323	13
8290840	15
8120280	13
10073599	13
9764869	16
9174912	13
12041540	13
4298656	13
3886712	13
6322504	13
2082866	13
895829	13
5669225	13
7366541	13
1795988	13
4250093	13
13644714	13
20994765	13
3663103	13
2288944	13
15010383	13
13582352	13
14711313	13
7372276	13
1239974	13
23282881	13
2698308	16
15825776	13
1935698	13
2488365	13
14808079	13
2801312	13
3213635	13
12840009	16
10566304	13
13758267	16
26754309	13
28955799	13
8428587	16
1004928	13
2558911	13
19974323	13
9242370	13
11933646	13
6571635	13
37352493	16
5363611	13
9386352	16
4414335	13
13686324	15
3310397	17
1332360	13
6795719	13
7346028	13
9553551	13
7566973	13
8926920	13
2035986	13
357290	13
2283653	13
18326862	11
935430	13
18538720	15
15942553	13
5487268	13
20961418	13
9245001	13
9246822	13
8161869	13
10461376	13
1179189	13
950571	13
24953894	16
9812151	13
2871220	13
9260167	13
6754182	13
5906088	16
4729163	13
13685449	13
5743999	13
6167748	17
1087516	13
3313417	13
7802796	13
13457356	16
2173895	13
8823847	13
9722634	13
11279214	17
2470861	13
478424	13
2298371	13
118720	13
8819874	13
19754371	16
8300602	13
3058506	16
13273268	13
927889	13
1394117	13
5414085	13
6122982	13
13724566	13
1022684	16
8026227	16
1761096	13
3249397	13
6146161	13
5338201	13
22052948	13
4829043	13
421974	16
11058461	13
4542219	16
4271850	13
135216	13
705846	13
4431560	13
2500576	13
8681818	17
1818443	13
1651535	13
1670123	13
8186371	13
2160443	13
54007	13
7241781	13
3912382	13
4682396	13
4451986	13
5057396	16
2803534	13
6529721	13
16354088	13
258831	13
3454054	13
583813	13
6888457	13
40739420	13
23345628	17
2732155	13
2579451	13
21862271	13
66149	13
810059	13
7884383	13
11274522	13
6865445	13
19064829	13
13354038	17
3616880	13
2789230	15
6188998	13
3506440	13
9497067	13
2726567	13
8761820	13
12637813	13
26526783	13
58270099	13
1176216	13
2898621	13
12313629	13
7659398	13
18218464	13
17746519	13
498715	17
6239482	13
20250710	13
1953478	13
12298828	13
80747	16
6715877	13
5286863	15
2110019	13
6729799	13
5252511	13
18691836	13
767009	16
11713283	16
20396739	13
99146	13
2880988	13
7479077	13
467816	13
14058922	13
48543024	13
10932830	13
5283801	17
1178752	13
1381090	16
1651411	15
3492898	16
524720	13
22337318	13
7821993	13
7073731	15
1109584	13
64748532	13
3258252	13
17510581	13
6442679	13
5786059	13
1188867	13
6704631	13
4653507	13
425286	13
4488106	16
11006536	15
12139463	13
6169937	13
14761600	13
17761081	13
2399994	13
3627766	13
1163863	13
799027	13
14294572	16
21753782	13
20683764	13
1901497	13
5814770	17
4531195	13
13956170	13
10201455	13
1706642	16
3682838	16
26383173	13
7628461	13
359126	13
5460195	13
4298516	13
5182496	13
22908015	13
25703078	16
8803021	13
10509155	13
17540135	13
1384071	13
2148585	13
15655553	17
25508521	13
6898711	15
1332925	13
5310413	13
643283	13
2838606	13
10919912	13
8625034	13
18939118	13
6934681	13
18208257	13
11336223	13
1779082	13
841425	13
1941934	13
906308	13
1529323	17
2614289	15
11546014	17
14849742	13
1956442	13
2526835	13
17470210	13
7214025	17
6459756	13
33161293	13
5637692	13
7341939	13
4027253	13
11891022	13
1953811	13
575383	13
2183781	13
3060116	13
10536983	13
6913923	13
8331185	13
4940729	13
3963867	13
13427734	13
12435602	13
12201975	15
6597712	13
2129570	13
19714900	13
19552483	13
3201839	13
4141820	13
30880428	13
1136549	13
415339	13
27584117	13
1501469	16
2015546	13
599787	13
6711875	13
860421	13
10507972	13
2820421	13
22413014	15
2939300	13
1146371	17
7262077	13
11339834	16
14997251	16
6566560	13
16903051	13
935374	13
1848469	13
12186861	17
1073557	15
4667123	13
8479789	13
8242198	17
567187	13
2093348	16
1572160	13
54264	13
5381894	13
17999350	15
6452989	13
141099	13
1382628	13
7179410	13
7165481	13
1533254	17
2116938	13
827945	13
440322	16
5939586	17
7180852	15
2010391	16
8498819	15
2618464	17
3448072	13
3943247	16
1203287	13
4591010	13
3603030	15
3326044	13
1591412	13
5187140	13
1333058	13
4080304	13
30050209	13
5782915	13
97994	13
7980180	15
13975112	16
3381322	13
4217281	17
9790546	16
14091519	13
16044933	13
6173036	13
19338864	13
3390880	13
935819	13
4644198	13
2611282	13
4072907	13
1201625	13
4258753	13
16724579	13
3259117	13
11780833	15
114533	13
10627480	13
7229310	13
7955871	13
27797476	13
15708525	13
569061	13
7732509	16
4897861	13
11463532	13
4169927	13
2255530	13
4156710	13
16065539	13
4970256	13
11320238	13
21105923	13
16142675	13
7541654	13
4007070	13
33332009	13
4292789	13
2061184	13
17700831	13
598864	13
17303594	16
3964706	13
5452650	13
502170	13
2741495	16
6085123	15
35088709	16
8773860	13
979249	13
6492519	16
14093278	13
20121894	13
4400620	13
5191074	13
311392	13
5230940	13
4399749	13
3521276	13
13107501	13
4236639	13
12768450	13
18052720	13
3788613	13
6833856	13
3974408	13
3183405	11
6808453	13
319799	13
906044	13
585321	13
12603749	13
4983341	13
3019433	13
25865394	13
3371485	17
5318605	13
734718	13
5904265	13
1631327	15
2560532	15
6239602	13
14557059	13
9788713	17
4976301	17
3470104	13
13278139	13
1021243	13
3520592	13
1324963	17
9410595	16
33566380	13
5139791	13
744005	13
1685415	13
10165119	13
11864745	13
8204392	13
10857004	16
4432152	13
384559	13
633318	13
20457808	13
4298527	13
3671394	13
383807	13
26744483	13
1846246	13
6993166	13
12553317	13
3828914	13
606197	13
2422687	13
684709	13
6925976	16
271856	13
6108992	13
10671238	13
2324381	13
500009	13
11141641	13
2557771	13
3624426	13
32996617	13
5113934	17
17056931	13
53134	16
11804870	13
9898242	13
27054109	13
979076	13
700910	13
297383	17
2254390	13
24103488	13
7086025	13
5256705	13
12823109	13
25528970	13
6924487	13
25004364	13
3470289	13
30964112	13
3695151	13
7034233	13
12245738	13
23405692	17
4732568	13
4110412	13
1116324	13
1091416	13
16354353	16
10074668	13
11699810	13
10318534	13
13367453	17
14111992	13
15053229	13
6918369	13
6161599	16
2821887	13
4856663	13
9404186	13
1634313	13
1252473	13
5973141	13
43057353	13
2184565	13
940740	13
3161965	13
9731716	13
132863	13
5576573	13
17107509	13
3748264	13
8731006	15
5082198	13
2505757	13
5555799	13
2325480	13
3653513	13
1751774	17
18906279	13
354127	13
18238150	13
18144659	13
2408036	13
134629	13
13147425	13
15050141	13
886324	13
8453657	17
6480743	13
15766735	13
8559692	13
17330275	16
1713801	13
3395372	13
3406587	13
12054624	13
19500107	13
8441660	13
7694030	16
11947197	13
508555	13
1721521	13
4069216	13
561176	16
14239912	13
193416	13
4490648	13
19313041	13
3353356	17
1710402	13
20294747	13
7806065	13
25166522	13
8035427	13
9598030	16
15921944	13
4429445	16
16022491	16
16344632	13
19278554	13
10188032	13
6247335	16
4603338	13
5647205	13
5443117	13
19570413	13
6067964	13
4332624	13
5282346	17
3225352	13
656675	13
8862519	13
12417825	13
2179641	13
3710664	13
17272424	13
1748371	13
1479887	13
4362745	13
5511008	13
3163961	13
6269369	13
6535680	16
22094417	13
1546559	13
22469991	13
1667896	13
10654289	13
4897242	13
4107532	16
6647428	13
3309689	13
31571282	13
1666132	13
11430999	13
35330400	13
806671	13
11511414	13
33301862	13
8742712	13
3003652	13
14862600	11
25378222	13
26198401	17
2816665	13
21215906	17
12441344	13
8089912	13
8709032	13
6378095	13
5709265	17
590639	13
6665557	13
22262819	13
671342	13
4674775	13
454363	13
25759030	16
6377515	13
6198674	16
3824096	16
11150180	13
16794779	16
10851374	13
9441829	15
193966	13
3303166	16
4138988	13
19143325	13
5168020	13
7575513	13
5177966	13
7692948	13
5593215	13
481071	13
1408679	13
3544656	15
3489352	13
11253439	13
7061911	13
28806890	17
4180948	15
222443	13
1164869	13
20989109	15
1159152	13
12937053	16
11715593	13
7738420	13
4501699	13
2368826	13
2581162	13
8447628	13
4082588	13
5867616	13
10147732	13
1421352	16
5692687	16
9591840	13
2935006	13
12976127	13
71235205	16
1938008	13
17456319	13
15916524	13
5871555	13
6307756	17
777978	13
4866820	16
9542507	13
8663246	13
5068914	13
3439868	13
2646551	15
2374049	13
2424880	13
2353764	13
22717279	17
3891477	13
23277038	13
22515764	13
5228824	15
10375371	13
11794126	13
23893	13
7167438	13
5320779	13
1603428	16
3096	13
2419033	13
19653072	13
3938387	13
6133179	17
1907064	13
12729500	13
1033517	13
6473047	13
5181879	17
4126023	13
8311624	17
2727332	13
12845415	13
15742331	17
4021816	13
35769418	13
444407	16
10740682	13
3381847	13
15366835	13
9303597	13
10113190	13
721819	13
14115213	13
573761	16
1566386	13
10501989	13
20429296	13
1242515	13
15294978	17
9232592	13
367740	13
8120219	13
1532818	16
1650282	17
2450628	13
1594054	13
4096913	13
9380819	13
3695188	17
7197967	13
15322204	13
5160791	13
31919972	13
10403957	17
19915594	13
32529822	13
3785685	13
23912014	13
5772044	13
4977925	13
15741617	13
84974	13
29540831	13
13690543	16
3620612	13
5315460	13
331061	16
1652314	13
783299	17
2599336	13
8975504	13
34418693	13
5682481	13
21253244	13
4413214	13
19250581	16
1887895	13
5412295	13
5414539	13
8205996	13
6830196	13
13419128	16
3883651	16
6109030	13
2257470	15
13390127	13
12221201	13
1339073	13
627569	13
19633549	13
491060	13
1522825	13
11288591	16
1803461	16
8792895	13
2853327	13
2866888	13
17845353	16
29324566	13
2777664	13
20828688	13
2060966	17
19538682	13
8723798	13
2686639	13
6269792	13
9798663	13
3782507	13
825271	13
3235381	17
4848346	16
1683735	16
4880530	13
8736320	13
34827028	13
8184894	13
22366169	13
403567	13
7812112	13
3332392	13
175798	13
1718351	13
4729538	13
10397586	13
1866135	13
32714541	13
4449731	13
482616	13
10815923	13
5559189	13
450950	13
7827605	13
742957	13
14342144	13
8506686	13
11612626	13
1335311	13
2525083	13
14141608	13
6042221	13
2508040	16
14886838	15
816271	13
32561937	13
336456	13
8507323	13
6792157	13
1657267	13
8785919	13
2730432	13
12683641	13
1547797	13
2242685	16
8389719	13
15019246	16
2063619	13
13416474	15
3603717	13
9094192	16
11334843	13
8276166	13
10334748	13
7031344	17
11400410	13
603810	13
5795668	13
10979157	13
9600184	13
2117637	13
16290410	13
29801667	13
6284541	13
5041186	13
28471090	13
948930	17
13859647	13
3830575	15
1646948	15
8152063	17
1947703	13
26992988	13
11834164	13
2155602	17
7996720	13
10835738	17
14742157	13
13087115	13
3781699	13
15149209	13
1020280	13
16781278	13
1450645	13
21931804	16
7237851	13
2316729	17
1586865	17
2735880	13
5450699	13
918571	13
7494308	13
26338216	15
5305147	13
13204013	13
15614238	13
2495535	13
13798716	13
2055151	15
6241945	13
16217557	13
4436650	13
344792	13
403574	13
12304972	13
4503669	15
6597948	13
28934598	13
273380	13
9137969	13
8475098	13
2231983	15
517040	13
15226647	16
9790335	13
12173182	13
195630	16
3468941	13
3607383	13
16189285	13
8784633	13
32101425	13
1064877	13
8968975	17
9643927	13
2639743	13
19696777	13
15709190	13
6387508	13
4258202	13
7218749	13
3904471	13
2804926	13
3793617	16
26174757	13
2755328	13
9273412	13
10078475	13
753070	13
1140200	13
7222917	13
6304274	13
3181981	13
11658195	13
2151707	13
6820146	16
6962346	13
139291	13
4729961	13
6749289	17
9596915	13
3031797	13
3713824	13
7885017	16
15797369	13
2723092	13
8041793	13
8888158	13
4017114	13
8753244	13
205768	13
2361418	16
2969162	13
8125035	13
5214710	13
7991787	16
684801	13
20454890	17
8270021	13
2815262	17
1206533	13
8281601	13
2446078	13
4181800	16
9232913	13
1139997	13
7030587	15
5759659	13
4947185	17
1027376	16
205768	13
17538743	13
15089987	13
2985073	13
4543225	13
9978267	15
3165763	17
665645	13
7217584	13
11937796	13
3951513	13
6180419	13
18422483	13
3231353	13
4634858	15
11763079	13
21109536	13
515207	15
16528897	13
38276216	13
852270	13
6300746	13
10727635	13
6758729	13
17107890	13
5884128	13
3405741	13
10906963	13
7008384	13
22308614	13
109198	15
3758317	13
2912255	13
15110426	13
31927044	17
4971063	15
1524882	16
5377571	13
8403173	13
11908142	17
1036545	13
21389719	13
2736850	17
226843	13
10137684	16
12909058	13
4206289	13
175692	13
2232947	16
1446009	13
241948	13
11539865	13
28599056	13
6871395	13
5625216	13
28427829	13
12551022	13
6022763	13
1873107	15
855753	13
6400456	13
696555	13
17405673	13
1026808	13
3979611	13
5230829	13
384147	15
180498	13
4964215	13
8272791	13
19255053	13
10173811	13
1972788	13
23461265	13
2032210	17
3723961	13
17796821	13
4028887	13
9231263	16
4172657	16
2877138	13
1010464	13
760508	15
2579319	13
3904211	13
8355689	13
1176879	13
1067489	13
1157320	13
10887718	13
8815555	13
968348	13
5240933	13
7396475	13
13185621	13
4817403	15
4592658	13
15736286	13
256627	13
2254482	13
12157590	17
2787989	13
14121595	13
575993	13
2284424	13
13596802	13
3873305	13
15325824	13
227062	15
5729451	13
29459497	13
1163337	16
9684637	13
7997168	13
3467912	13
10860443	13
4162675	16
16408682	13
7240817	13
1617439	13
15796026	13
8726435	15
2613669	16
22259625	13
96421	16
5879370	13
10183913	13
17329443	13
5922530	13
4965647	13
8604497	13
6074235	13
4313905	16
10631047	16
15414095	17
520198	13
6081149	13
4320401	13
354115	13
3056320	13
4531317	15
2066011	17
1588999	17
875958	16
5135135	16
2062716	13
10719108	16
5125131	17
3605942	17
1341921	17
1645575	16
13572442	13
6986921	13
23773641	13
2506728	13
28290109	13
19693251	13
17873813	13
5423318	13
5549224	13
3246356	13
9285250	13
5224209	13
6582785	17
7492721	13
4959327	13
34566929	13
1084538	13
10726384	13
10931077	13
3190293	13
2272209	13
600296	13
11972430	13
12926841	13
7226971	13
1442162	13
10455048	13
13887855	13
14078981	16
7637156	16
19578077	13
2751822	13
1873456	13
22281681	13
15201203	13
4371362	16
10623155	13
8344888	17
16002440	13
3261818	13
83331	17
379632	13
7086762	17
16448341	13
8092616	13
12646740	13
9871509	16
10367682	13
1400834	13
7496606	13
8348702	13
3045598	13
9256801	13
17270118	17
11490038	13
2468195	13
11704309	16
1954247	13
1953311	13
3040958	13
31084	13
4831542	13
3507103	13
26811091	13
1635262	15
18628584	13
3082497	13
3956481	13
12316273	13
10966498	13
2293692	13
6092283	13
654456	13
854733	13
6397416	16
11578319	13
8128543	13
9426737	13
8442678	17
4084093	13
1505928	17
4536011	13
9325624	13
11663419	13
7369787	16
1401768	13
33962913	13
2714490	15
5487417	16
25666632	13
7611515	13
1461946	16
9656575	13
5863297	13
1293862	13
8955166	13
8369168	16
18518483	16
16125118	13
27664690	13
13946375	13
8299643	13
23959382	13
20090608	13
12968003	13
434381	13
16047194	13
5808238	13
9690778	15
4651845	13
39837859	13
257951	16
11246351	13
15388088	13
19987077	13
2617339	13
6773095	13
3814927	13
13774305	13
49360181	13
19745539	13
4312821	13
844181	13
26991886	13
17639600	13
3198607	13
9114846	13
16865152	13
2407109	13
4764250	15
5923388	13
6898233	13
8500869	13
17669520	13
11920807	13
12176402	13
4791822	13
7782612	13
29015284	13
1732507	13
4857074	13
4485600	13
2732351	13
10728858	13
16863828	13
2161410	17
2327718	13
839016	13
2989856	13
19002742	13
16404604	16
26425	13
8981462	13
6108479	13
1219655	13
17637117	13
1282703	13
3635997	17
26335315	13
14247495	13
11616115	13
3867300	13
19831665	15
2839093	13
7539172	13
26891959	13
7665971	13
14747482	13
584962	17
8166634	17
677939	13
5893326	15
6999952	15
7758583	17
11852517	13
1830067	17
2466005	13
10684994	13
11129815	15
1629858	13
6386828	13
2809323	13
3687085	13
8433776	13
3961778	16
4609494	13
8667932	13
4764484	13
14070507	13
11878951	13
5634050	13
4021188	15
5525504	13
1462487	13
12492145	16
793864	13
4760108	15
26122707	16
809271	13
7263593	13
214810	13
7791624	13
3943096	17
4477158	13
2321215	13
20952317	13
9113993	13
1764525	13
4079659	13
14323887	13
2690562	13
2962359	13
853638	13
2891726	13
6298941	13
29775569	13
221563	16
4398684	13
37837226	13
7279723	17
3840101	15
7899162	13
9264898	13
2576158	13
7930590	17
2507605	13
24305552	13
2694679	13
6250575	17
2259997	16
3152863	13
35910221	13
5967511	13
9503566	13
7512669	13
9191679	13
5503224	13
10854985	13
7091062	13
14528577	13
6734567	13
4665893	15
23067697	13
3114071	16
2646374	13
2377837	17
9866327	15
22085516	13
11219919	13
14462596	13
5738260	13
13189253	13
1216789	13
16268397	13
48355152	16
8815679	13
1619629	17
270882	17
25253450	13
4466721	16
10532157	13
2120178	16
3025445	13
2154741	15
9870097	13
2807674	15
18029691	13
1525920	13
10056398	13
4894516	15
7215462	13
1383405	13
156583	13
611641	13
1504602	13
19199436	13
759232	13
25848519	13
2354394	13
4108674	13
8125096	16
21837787	17
19896843	13
3395036	13
3268493	13
9980811	13
1514152	13
14938504	13
724739	13
5492066	13
29652857	13
735850	13
2630632	13
1716307	13
13387248	13
8826772	13
8719064	16
2000739	13
3993247	17
17428462	13
887998	15
34950033	13
4642503	13
12703394	13
3640533	13
5965508	13
17810685	13
5148331	13
14471132	13
9912650	17
8972383	13
8633093	17
10844551	13
4225034	16
1627916	13
3985640	13
19782528	13
2117069	13
10882894	13
3544035	13
5614336	13
2060066	16
29392442	13
10569221	13
2359559	13
11615752	13
7493099	13
10037728	13
15212013	13
15678143	13
19326820	13
17793172	15
1497141	13
2960207	13
2449180	13
11912993	13
2141718	13
5660136	13
3698436	16
6577422	16
6857191	16
259837	13
439293	15
101187	17
12153588	13
2112972	13
30875024	13
3957541	13
2522999	17
12758177	13
2801991	13
302391	13
1095290	13
6772193	13
7712988	13
5393758	13
1669983	13
5151668	15
576919	13
3924845	13
4540349	13
19851970	13
8767155	13
236441	13
24438438	13
3148236	17
20504882	17
3837209	13
31747258	13
3380256	13
701704	13
3179507	13
7307090	13
6377834	13
7462945	17
2134691	16
5795576	13
850263	13
16451449	13
5683692	13
11440444	13
35367038	13
2106988	15
4319011	13
5804619	13
8035871	15
7371402	13
7831205	13
11347785	13
34349942	13
16206324	13
2492522	13
9991237	13
5315864	13
10361867	13
507232	13
2728895	13
2966169	13
335343	13
6559223	13
22654021	13
1766719	16
29885981	13
6459163	13
1216996	17
364398	16
6924529	16
9914224	17
9859078	13
8182852	13
9000908	17
9591063	13
55746	13
2842132	13
2490138	13
11726464	13
1308505	13
701114	13
23327345	17
15117071	13
2575697	17
4356876	13
10749342	15
14644481	13
21810978	13
7049055	16
6102987	13
4525811	13
4916332	13
56302	13
27756737	13
3998115	13
21636820	17
14487834	13
5444871	13
5743633	16
7863772	13
23456065	13
4206439	13
1455143	13
3377796	17
953641	13
43113670	13
11258128	15
5038147	15
3340025	16
1189924	13
522791	13
8768496	13
15061433	13
1096555	13
3783103	13
5325249	13
2286374	13
1281410	17
2949356	13
20162789	13
4161794	16
5609754	13
3573391	13
5564479	13
19690794	13
21533897	13
698941	13
3209848	13
2797483	13
9266218	13
2036220	17
11651824	16
1781692	13
2071795	15
1638394	13
31979256	13
189894	13
13903063	13
13832982	13
10992997	13
32293831	13
11700160	17
11414692	13
3855732	13
1981769	13
424741	13
3264559	13
5330437	13
495298	13
9385081	13
2712920	15
16694430	13
3042638	13
34361737	13
595173	13
5025108	13
2369065	15
23861936	13
4286873	13
6544193	13
17466300	15
5206868	13
4461315	13
4510348	13
1973408	13
4338460	13
6923117	13
8937304	13
871029	16
10731339	16
781065	13
21071722	13
9234753	16
7178532	13
12120295	17
4986491	13
5640067	13
8002201	13
3727884	13
4099458	17
803488	13
8081973	16
18155612	13
5820053	16
844554	13
1677909	15
4324016	16
11574800	13
710358	13
7842859	16
2652800	13
1662354	13
8915512	13
25225404	13
2640422	13
19024660	13
18017807	17
9675679	17
3761149	13
19757318	13
1460670	13
5255316	13
4110080	13
1656249	13
2792786	13
6957539	13
3327573	13
1049649	15
1775157	17
20662629	13
5635484	13
1081585	13
14709006	13
1650926	13
14911060	17
4962725	13
20269603	15
20318366	16
24308626	13
394483	17
5565848	13
3495036	17
829808	16
10275463	13
2971342	15
217469	13
23043229	16
1343294	13
2262673	13
4054078	17
8299426	16
914164	16
12385580	13
2894596	13
13122196	16
1582039	13
5565848	13
3815398	17
12873151	13
883307	13
4616770	13
5101421	13
29282562	13
17139262	13
60125	13
3856330	13
18911200	13
1342062	13
9382697	17
5715222	13
11201995	13
976022	13
5557714	17
17768700	13
19439899	13
3862851	13
6473527	16
2928795	13
11744829	13
48904338	13
11116596	13
6247788	13
4174907	13
987019	13
8126479	16
15249026	13
11731103	13
29169432	13
29102569	13
441195	13
22328867	13
7652846	13
10398025	13
10108193	13
14774388	13
2561860	13
9819712	13
1588564	13
6420727	13
1786199	13
8144515	13
24973376	13
33461012	13
15759811	13
10593761	13
6297213	13
15918127	16
12878895	13
9113027	13
2387305	13
395851	16
5239584	13
8209656	15
1122689	13
1115952	13
31574335	13
2446649	13
9669607	13
4855991	13
4193098	13
23123548	13
526610	13
4738314	13
7775224	16
7290793	13
12390299	13
12618637	16
15146488	13
9797224	16
22924790	13
1074197	13
12610334	13
4333340	13
36002735	13
16624536	15
9587522	13
2231488	13
6892470	13
11883542	13
967875	13
5477480	13
25910482	13
1688371	13
38596905	13
16490951	13
8578670	13
12967785	13
502275	13
9277964	16
44608257	13
2520266	13
4619610	13
14578992	13
2205507	13
8867501	16
15282686	17
1251278	13
3091459	13
100663	17
13029971	16
20984900	13
3852255	13
1692520	17
4400851	13
28860836	13
11570517	13
352356	13
45186043	17
20966477	13
5804608	13
1001612	13
21717338	17
8480100	13
2147027	13
14100728	13
3414504	17
3970832	13
6098288	13
39987517	13
9042124	13
870875	16
19069246	13
6581669	13
650339	13
24146	13
3288067	17
6833193	13
1117922	13
1196143	13
18117583	13
2332124	16
5746722	13
15763181	16
810903	16
13943006	13
4342627	13
2836223	13
1572197	13
1207789	17
16615661	13
18621454	13
3384212	13
15405895	13
1394845	13
795056	13
4397723	13
17622181	13
7017672	13
1077814	13
10270436	13
7074960	13
17617602	17
3281118	13
21555355	16
4299873	16
8504883	16
8691832	13
12565675	13
13904550	13
11600836	13
8518114	13
7909099	13
2557512	13
19256181	16
30505369	16
33876217	17
3786826	13
4966411	13
4156196	13
4092040	13
1123844	16
8123120	13
16308433	13
260227	13
9352393	13
34016424	13
22524698	13
5695568	13
3355791	13
6380561	13
1950850	13
6315679	13
1501977	13
13786473	13
1027411	13
11035880	13
2888249	13
17599529	13
2960167	13
7821446	13
5967035	13
30139353	15
4602224	13
9687171	13
1979125	13
18919369	17
3915589	16
4307145	17
771153	13
3432166	17
6422409	13
462787	13
419121	13
4525433	13
6018487	15
14699809	13
31531319	17
7436689	13
1785806	13
3670448	13
2566673	15
1222659	13
2399796	17
3994944	13
4942734	13
4811632	13
119625	13
7719978	13
2582745	13
7327260	13
13290530	15
422469	16
1213193	13
15715925	17
5285919	13
32109444	13
4097061	13
7423730	13
22682877	13
37922708	13
6149246	17
5351850	17
3870884	13
2210445	16
23360444	17
5345691	13
14137486	13
22726947	13
1792816	13
64444	13
1041618	16
5815494	13
6020495	13
6861700	16
9161717	13
6746785	13
89905	13
8581851	13
10802280	17
970408	13
10535075	13
31446618	17
2037741	15
22542859	13
10796805	17
6976324	13
2420621	13
3771511	13
4774166	13
737555	16
7096046	16
3052036	13
5620924	13
4650558	13
13150827	13
2927769	13
13672467	13
2355798	15
30765996	13
4270162	17
16975408	16
368389	13
17425619	13
8859124	13
2207001	13
6606862	13
2700556	13
1125850	13
8767101	13
3492165	13
12218588	17
596753	13
14939697	13
4371817	13
18271392	17
30672989	13
4828098	17
5208350	13
542766	15
6137801	13
8914369	13
36615068	17
27647643	13
7875167	13
356132	13
3725117	16
11510616	13
24622275	13
17625	13
1935304	13
13999662	13
6467162	13
16959851	13
6464789	15
3209942	13
6383566	13
5533187	13
7092406	16
25705124	13
673162	13
878097	13
2478119	16
2111295	13
1931726	13
5331741	15
153327	13
11850796	13
7085733	13
9000784	15
9616230	13
10922900	16
18741072	13
2035575	16
14775008	13
15182130	13
23752923	13
7419123	13
9202407	15
4353389	17
2914703	13
13488298	16
4219499	13
10300217	13
10383020	15
1156793	13
4109975	17
248972	13
401955	13
4560046	13
6235340	13
26001297	15
5982532	13
19399858	13
34312	13
3746115	13
19359393	13
251092	17
2510261	13
29671684	13
2320793	13
1764900	13
29532869	13
39577093	17
7671972	13
4182767	15
13310781	13
23627828	16
3172621	13
758389	13
26212877	13
12046200	13
6042802	13
11098125	15
658878	16
10838499	13
223783	13
3732802	13
425916	17
7612820	13
5700620	13
3968185	13
3779296	13
1921234	13
1309807	16
16876089	13
6211162	13
2800064	13
3107625	13
7563329	13
5344098	13
6051973	13
5993440	13
1235150	13
3320199	13
542152	17
660676	16
11041079	13
2771828	17
7446735	13
8178245	13
38485784	13
692543	13
960069	13
40692531	13
23802512	13
9124665	15
12752228	16
469246	13
5019988	13
25703190	13
1751170	13
2543576	13
7087884	13
10576014	13
9885705	16
1906337	13
10516794	13
2303692	13
273224	13
5560889	13
3462364	13
3511062	13
6825662	16
9880172	13
2593631	17
5998991	13
42645282	13
30100891	13
221862	16
7903127	13
339301	17
723926	13
18856186	13
3323979	13
9075186	11
16710780	13
2895601	13
5581925	16
3832069	13
23062104	13
9790428	13
3121101	13
5645319	13
14669610	16
24702905	13
3025237	13
5905913	13
1720511	13
5319090	13
13720329	15
2309921	13
57476170	13
3721736	13
19766792	13
1641332	15
12485965	17
5935130	16
5978982	13
481938	13
1431820	13
6282183	13
5633402	13
1487949	16
340681	13
15113454	13
13371677	13
34200921	13
11394926	17
24341288	13
1108751	17
4881799	13
763420	16
15932140	13
9489174	13
3867840	13
21732517	17
610603	13
2807770	13
6933843	13
1347352	13
4350930	13
1792850	13
8117716	13
16658290	13
13473603	13
18817508	13
1454810	13
5121092	13
5514139	13
10969239	15
5634191	13
6062919	13
895659	13
794245	13
7472539	13
285193	13
821643	13
13918737	13
1832699	13
18367018	13
5201419	13
311297	13
5530192	13
6656246	13
3516522	13
9377245	13
1456130	13
11242456	13
9402402	13
4217040	13
24913190	13
13467723	13
1748949	15
17521214	16
6190386	13
5853385	17
17575017	13
2063899	15
7942763	13
14754627	13
2272622	13
36851406	13
17444694	13
15178530	13
17317761	13
2132254	17
974545	13
641486	13
403927	13
8034371	13
21068302	16
12055035	13
1895939	13
12129258	13
688991	13
4488397	13
6175914	13
3699681	13
4108370	13
12163163	13
22792512	13
1181484	13
11329544	13
764393	15
1419617	13
11157865	13
1421882	13
363810	13
8286678	13
1506311	13
2128004	13
5336223	13
7870348	13
4046843	13
6742664	13
330525	13
11711160	13
1024150	13
7773970	13
6372548	13
993113	13
9821014	13
2565027	13
7737078	13
9268582	13
1772308	13
1693689	13
4669832	13
3395627	13
21007024	16
3787321	13
4245868	13
16487557	13
18545154	13
33053825	15
11178201	13
12099426	13
1510731	16
260548	13
14424323	15
11930654	13
2273213	13
550894	13
1631019	13
8652039	13
4704211	13
11680062	13
2722627	13
5893222	15
387634	13
12522294	13
618610	13
17951713	13
7346610	13
464282	13
87893	15
522213	13
150247	13
3157384	13
16557358	13
25759192	15
1421563	13
1604245	13
46758736	13
22990627	13
15167150	17
3569662	13
2216069	13
2713620	13
6160854	16
11808649	13
35372207	13
1054421	15
3927482	13
1848015	13
35572590	17
14324664	13
946721	13
640791	13
8138049	15
8771943	13
3790949	13
9014108	17
5267709	13
1043392	17
10760001	16
12722850	13
6780166	13
15883751	13
8210527	17
5732400	13
1511576	13
4057828	13
1152277	17
6278477	13
10965463	13
2876929	13
2896993	16
10004410	13
1985411	16
14229764	13
7475950	13
149674	15
9311596	13
15290714	13
3546189	13
3584828	13
5578289	13
2394577	13
423614	13
1861608	13
8341059	13
22831522	13
13496786	13
9144581	13
18164114	13
2622713	13
7938000	13
481709	13
3272122	13
3532004	13
20126522	13
2670747	13
14664880	13
5895071	17
16362210	13
3697960	16
4999144	13
4249800	13
5138703	13
2525773	13
13100599	13
22866673	13
10698052	13
1106518	15
359436	13
8604357	13
1286169	13
1291812	17
9064228	16
5651359	13
3819593	13
4463936	13
4952857	13
4601969	13
7767592	16
5319572	16
2604972	13
3436533	13
560321	13
9594340	13
5048558	13
5100110	13
5185781	13
14955735	13
14201072	13
2457678	13
1514538	13
1789537	13
1584586	13
2287501	13
18586025	13
4509885	13
6186819	13
3263009	13
15411471	13
4227683	13
13210438	16
1783210	13
2611269	13
8113069	13
8119034	13
15891740	13
2149659	16
28649744	13
13186999	15
3170985	13
9800842	13
2867372	13
13920792	13
74676	16
4564127	13
4171398	15
28731728	13
6347484	16
1624157	16
675536	13
18479722	13
25063408	13
658307	13
2456004	13
6638490	13
3113990	13
4569165	13
1464447	15
5032994	13
8477546	13
17359321	13
4262289	13
14834749	13
14636673	13
5981209	13
9910747	13
1673423	13
78593	15
16424324	15
4084155	16
8497672	16
12377303	13
17747716	13
21470264	13
17640944	13
4862397	13
315408	13
4839596	16
4967803	13
5429073	13
2928938	16
4065040	16
3238577	13
10375252	13
10552389	13
23891208	13
3102945	13
3804662	13
513623	17
7754291	17
7316062	17
17138208	13
12624879	13
7456399	13
3528233	13
4071798	13
4447676	13
5370611	13
4936867	13
776416	13
7774492	13
1768209	13
9699427	13
8014658	13
18399313	17
15178965	15
828782	13
133301	13
2175697	13
4629321	13
8323988	13
8134280	13
7214201	13
5821460	13
1610919	13
6872233	13
4182860	13
8807210	13
6685861	13
17490086	13
4329022	13
1767612	13
434271	13
6279165	13
3049377	13
2820796	13
4677422	13
4018114	13
4144534	13
10409692	16
775235	13
3770753	17
652567	13
32132587	15
4060659	15
5679785	16
5291478	13
236110	13
4432414	13
10139313	13
6997997	13
3772555	13
3335887	13
12659151	13
2347743	13
20941050	13
3565145	13
5767525	13
23471732	13
5564536	15
1450032	13
9538062	13
3838674	13
5879432	13
1153466	13
3507363	13
870235	15
5067026	13
16376656	16
17484082	13
4421281	13
10208389	15
17315042	13
1561746	16
3330716	17
1943108	13
5425002	13
20392729	17
1360813	13
4138271	13
10651161	13
14116368	13
14548318	13
2908826	15
1991107	15
12542327	13
9673965	13
8417244	15
3078003	16
8747393	13
13798566	13
13997746	13
6396059	16
6147969	17
3541776	13
7849050	13
14590294	13
1207436	13
25079723	13
748061	13
5863721	13
35894379	16
19630295	13
3324818	13
15989357	13
1045106	13
7007325	13
27225877	13
13473692	15
61644	13
3878593	13
43603913	13
9044167	15
22768557	13
1913563	13
24720355	15
4212713	15
5952656	13
1594169	13
3483053	13
16971081	13
1162669	13
7965849	13
14244631	13
690649	13
11569600	13
388556	13
4189945	13
644182	13
8201177	13
16587836	13
4900857	13
1130075	13
6615328	13
1734034	13
6885640	16
11203249	13
6222598	17
818384	13
6328568	13
4788850	13
15909320	13
2651213	16
20096905	13
11797859	13
110411	16
15959985	13
1080293	13
8218863	13
26242226	13
7074665	17
12450340	13
4245708	13
5856341	13
3682170	13
6504387	16
9878602	15
1099913	17
19095917	13
376742	13
2096981	13
20384830	16
149347	13
31924500	13
1618338	13
5766309	13
2212251	13
25316992	13
543621	16
8306214	13
33034141	13
10465447	13
3534099	13
2905688	13
2171850	13
27759283	13
11769532	13
5763761	16
6602307	13
29301811	13
8365260	13
19288581	13
4143432	13
8304310	13
4953693	13
11786114	15
5194528	13
4608174	13
2354067	13
3004369	13
10815576	13
27462651	15
3259982	16
661115	13
33229137	13
2853114	13
30054055	13
339804	13
7101369	17
4310758	13
1590942	13
943443	13
19140996	13
8615918	13
6651600	13
13145001	13
11700631	13
22525074	13
350089	13
7731307	13
16139638	13
13502496	13
1795752	13
3822152	17
15448796	13
129150	13
18695646	13
7509666	13
6182488	15
3353138	17
8330142	13
27716235	13
1199754	16
18350527	13
6051614	13
895794	13
302304	13
18409622	17
8926825	13
6304211	13
25268101	16
5034500	13
2057411	13
4132510	13
1765514	17
2814044	17
1143389	13
3557061	13
17327806	13
9986677	13
3907151	13
6737976	13
19218501	13
618176	15
6330644	13
4442362	13
19544217	13
3883475	16
25875669	13
15306875	17
5933912	13
10597234	13
5360246	13
7087662	13
1481131	13
2626846	13
16120125	13
6824867	13
8497262	13
2259097	13
3248512	13
8467136	13
20779494	13
1145188	13
3179251	13
6195042	13
7830237	13
3846906	13
8359842	16
36704263	16
19306794	16
5800448	13
6421244	15
10571334	17
6211168	13
38756	13
7479784	13
15046065	13
472324	13
9036444	13
9839350	13
11539682	13
7171542	13
2371722	13
8115509	13
14550986	13
5374206	13
703674	16
2741572	13
394975	13
9057374	13
15140881	17
1635737	13
3049550	13
14510924	16
4148660	15
7436903	13
1795054	13
1538051	13
1007059	13
11883794	16
2926717	16
6992422	13
5445405	13
11789701	13
10842395	16
6424834	13
338494	13
26232482	13
707160	17
15464407	13
1750417	17
25169954	13
2343011	13
2516752	13
9478789	13
9803700	13
5871813	16
10046936	13
23818568	13
587988	13
7462402	13
9125888	16
4350949	13
7253537	17
27698585	13
8114652	13
5566578	13
7537101	13
1005672	13
20696588	13
19922693	13
3548970	13
6975474	13
16293011	17
975023	13
12332903	13
2577492	13
32787509	13
1038513	13
3791253	13
30004290	13
41475253	13
16558818	13
6108112	17
8303062	16
2955390	13
835564	13
13691179	13
6189461	13
8311894	13
7739799	13
94468	15
1082644	13
686349	13
14180146	13
4211209	13
15099578	13
946244	13
3963577	13
9019907	13
2883760	13
2269530	13
284642	13
6683198	13
7262434	13
20805975	13
5374894	13
2849403	13
15078194	13
15468729	13
3725002	13
8734779	13
3579750	13
7028395	16
6420175	13
20718666	13
3086079	13
33657518	17
17636494	13
3702653	13
2595328	13
6026019	13
4266281	13
11500374	17
2012344	13
2322874	13
3308627	13
1483945	15
23568617	13
10156452	13
1264858	16
9125761	13
27367449	13
10700013	13
1994932	13
8147448	13
4223601	13
5540243	13
1699788	13
4715216	13
19556403	13
29757867	17
4694388	13
1600792	13
11007551	13
2234347	13
2508225	13
5120787	13
7678322	13
2975680	13
30147580	13
6991470	13
699853	15
5720981	13
6320649	13
24780647	13
1275888	15
8482256	13
7982099	15
10153389	13
9061699	13
23747820	15
15282933	13
57719026	13
2110805	13
5620891	15
3453550	16
6996414	16
3104909	13
12944592	13
4840769	13
17885343	13
2803695	15
2544	13
30548774	16
1880123	13
36969592	15
854970	13
4779454	13
13158486	13
143754	13
1500547	13
10979699	13
4316138	13
1133978	13
5754523	13
7222243	13
7401089	13
6216990	13
47953396	16
4951228	13
6389667	17
9978167	13
2082383	13
3297888	13
6884218	13
8251070	13
6274910	13
10834649	13
16054229	13
4920429	16
10552090	13
2785505	13
22628313	15
10017387	13
24402609	17
3617312	13
20742417	13
2033502	13
339192	13
4074634	13
5723789	16
4330127	13
1667236	13
953888	13
7680519	13
2795727	13
2177877	13
9388206	13
3574775	13
14142430	16
2627346	13
592494	13
14532874	13
3138999	13
1072867	13
6845575	13
4922755	13
7095162	13
444892	15
6642420	16
6842324	13
1658161	13
2966230	13
7395856	13
3531313	13
3002783	13
21362991	13
1663042	13
28527872	13
1799307	13
2449529	17
3252915	13
8832936	16
5647166	13
16395105	13
1339829	13
2457274	13
5520220	13
12909846	13
520805	13
11666376	13
10265740	13
7716688	13
17138819	13
35760346	13
12805887	16
11042455	13
44532859	13
1410411	13
34140140	13
26851248	13
16278640	13
4465183	13
6961952	13
22237661	13
10710901	16
1101214	13
6234921	13
6607414	16
348446	13
2853944	13
2282848	13
13553952	13
4404126	13
6186505	13
3650481	13
3997352	13
11827394	13
31778731	13
3435637	13
1030628	13
9194817	13
3064062	13
11263332	13
3797111	13
4916311	13
1158745	13
7466941	13
26056957	16
12394566	13
7599541	13
815973	13
526588	13
16681200	13
529983	13
5273105	13
3388759	15
1653438	13
898998	13
1648402	17
6706658	13
1896794	13
7938891	13
4583919	13
1757402	13
13914005	13
7688073	13
1108968	13
3524772	13
203161	13
6639200	15
1782738	17
10860113	13
345596	13
13473518	13
18674565	16
1029896	13
7352379	13
8358314	17
17401600	16
16772533	13
5742349	13
6200908	13
267317	13
7968249	16
15522352	13
27469038	15
20893	13
303849	13
11122840	13
1739312	13
917971	13
1362234	13
15639507	13
1331421	13
22969541	17
18573357	16
6787280	16
906085	13
2925646	13
9101734	13
4444583	16
21413356	16
6418488	13
1763425	13
6098658	13
3964018	16
589612	13
15535985	13
368711	13
8109982	13
7382175	13
11984958	13
5368151	13
4401711	13
6082450	13
1771545	13
218285	16
5753360	13
10422290	13
1987114	13
3834233	13
251742	15
4722064	13
13711690	13
14097865	15
28047018	13
2382924	17
1757399	13
1071091	13
10544502	13
7419058	13
1416607	16
4972805	13
5798557	13
18901504	13
4704134	13
2649212	13
1004200	13
4808682	13
6843483	13
47553577	17
17758234	13
6433823	16
985277	13
235497	13
5456909	13
4121836	13
5337133	13
9707284	13
37224838	13
26029819	13
10572144	13
14251805	13
16439144	13
12578564	15
8486344	13
30828652	13
11502453	13
7159801	13
13431162	13
2303215	13
3867780	13
5598286	13
5347767	13
15073620	13
3765639	13
1198458	13
10923170	15
13708937	13
9707644	13
38437007	13
3318296	13
13104663	13
7353548	13
6100462	16
18896214	13
13393763	13
5420185	13
818176	13
4660956	13
17379715	16
15021899	13
144058	13
6425267	13
6942510	13
14120165	13
19928362	15
941352	13
7489647	13
11958998	13
5080719	13
32711118	13
448617	13
2218665	16
1582563	13
2131298	13
5253837	13
15404158	13
5443672	13
3393058	13
3388267	13
23738621	13
1051514	13
26592739	13
4139265	13
4253508	13
7073795	13
9486913	13
5185894	13
3786409	13
3576742	13
2326267	17
941881	13
3322982	13
230571	13
8693507	13
5215988	13
4742360	13
4288950	13
15427836	16
5313906	15
24451329	13
3255031	13
1085220	13
275974	13
3431012	13
16734491	16
5398239	13
17503192	13
3816532	16
7389570	13
819589	15
2799926	13
7032170	13
3925394	13
23395768	13
683238	16
77546	13
4579315	13
23334240	13
1409661	13
17721543	13
4224699	13
6885969	13
8270266	13
11103546	13
3407623	13
3024000	13
979624	13
310236	13
7910260	13
984221	13
3610550	16
3253489	17
5421507	13
5099283	13
12457209	13
1526227	13
27199841	13
6945617	15
3680699	13
1467408	13
3611763	16
6200959	13
11130170	13
6196761	13
18416903	13
7097974	15
26789576	13
8013166	13
1672137	13
4760493	13
5874171	13
1619117	15
19362336	17
2208415	13
12975581	16
10379202	13
5467721	16
11686614	13
19453445	13
2010259	13
37528050	13
3327717	13
2718744	13
21296182	13
18973346	13
14946417	16
8925670	13
9744816	13
15605498	13
16377213	13
5370339	13
12157781	13
22475871	13
24170625	17
438464	13
7249140	16
5555729	13
4099535	13
3710642	13
7674059	13
5398202	15
4577116	13
27265533	13
7417388	13
2907565	17
14152628	13
12836171	16
1881235	13
30539809	13
3471928	13
12853032	13
5670492	16
17332703	13
1497881	13
7206110	13
735824	13
16710960	13
481546	13
15801619	13
1568199	13
5696284	13
2751059	13
14297194	13
6759854	13
938666	13
26536605	13
5089105	13
3900525	13
94897	13
8211068	13
3008528	13
25583947	16
7341085	15
12451442	13
2403282	13
12540769	13
6970109	13
2161974	13
9880991	13
4429933	13
2121993	15
7001259	16
1059760	13
4845154	13
921157	13
17785369	13
3983613	13
31937	13
4372520	16
988061	16
7022167	13
1625612	13
11641047	13
1441016	13
925257	13
750021	16
59956647	13
11096009	13
6956116	16
11487818	13
11830948	13
240057	15
15593729	13
30866086	13
18037897	13
10635006	15
4389183	13
6592259	13
47256031	13
23535949	16
25034859	13
548425	13
4571283	13
10528072	13
858782	13
2289706	13
134945	13
5083454	13
13314550	13
5832593	13
76260710	13
4042437	13
26545979	13
41111	13
21735320	13
4967872	15
1204344	13
1647199	17
386327	13
5885189	13
10976765	15
22229523	13
3338959	13
520868	13
2285636	13
25724501	13
11161104	13
6805297	13
640548	13
2226933	13
20230771	13
12941137	13
4879481	13
6965722	13
147337	13
5737410	15
13423846	13
3550281	13
627621	13
10122149	13
11725684	13
2678212	13
587285	15
17131154	13
9832333	13
288919	13
23773447	13
7374245	13
9857567	13
7966292	13
5538464	13
3763056	13
3408590	13
4381290	13
242293	13
4494549	13
10950370	13
20265751	13
1781349	13
3503545	13
3496594	15
2808153	13
4366986	17
2357954	13
42969771	13
12067917	13
4274657	13
4089435	13
11614990	17
499252	13
20201900	13
12937856	13
16766885	17
5221617	13
3895124	13
2197433	13
13844213	13
668789	13
8829400	13
19739031	15
3063557	13
6779770	13
818400	17
14724901	13
17153535	13
10366307	13
9379166	13
8731758	13
32570829	13
5490288	13
3019398	13
1299721	13
3408715	13
1267261	13
715310	13
17143344	13
12483195	16
758399	13
5213956	15
21836957	13
2039886	16
14389477	13
890447	16
3364188	13
8042769	17
2407821	13
21620575	13
5159470	13
1675661	15
8319768	17
17898141	13
445882	13
12758692	16
6040876	13
5952021	13
26977731	13
7970759	13
4731147	16
887283	13
3163070	13
4096301	13
1477653	17
4623149	15
5909811	13
13689726	13
527985	16
20505244	15
11458214	13
15782929	13
28058695	13
27956	16
13082120	13
8050462	13
483620	17
6517469	15
2259203	13
4022853	13
1015950	13
24679947	13
507644	13
26389106	13
13330688	16
2083664	13
16342380	13
1929752	13
2407057	13
11283675	13
4706856	13
11999958	13
18408283	13
250796	17
3250145	13
184809	13
3308476	13
10032325	13
72842	13
7533776	13
12708759	13
26829	13
6094855	17
1414388	13
37801204	13
10251823	13
21189995	13
260340	13
2865204	13
4094206	13
7414645	13
7659227	13
8913494	16
21943998	13
12147893	16
12213203	13
4714824	13
3860195	16
15857194	13
402078	13
1531151	13
7265941	13
375588	13
15305166	15
6548362	13
6756882	13
33797652	16
5611259	17
14808211	13
5128609	13
5521515	13
7222468	13
15357036	13
318873	13
5725360	13
5233043	13
13376514	13
9566783	13
12386268	13
25724200	13
24641640	13
2766745	13
2868158	13
5824928	13
3589666	16
14731690	13
6788158	13
593501	13
2701858	13
9137344	16
12000339	15
12935667	13
3043911	13
2146957	13
903934	13
20247531	16
1580729	17
5251783	13
9079136	13
2497090	13
897491	13
2913991	13
2158421	13
9329757	13
6277700	16
17370905	13
3925400	13
4547326	13
11260508	13
2909430	13
1126438	16
5177909	15
7112949	13
22224574	16
645743	13
1895043	13
9425666	16
183159	13
626341	13
19336827	16
19160379	13
1119780	13
1402019	13
5097800	13
4950240	13
3658059	15
11553992	13
11011598	13
5328517	16
2547860	13
8022373	13
5114440	16
4225642	13
16872230	17
3183656	13
2481904	13
1041709	13
1290265	13
1072236	13
7973889	13
25580952	13
2306692	13
5366005	13
7364800	13
6682837	13
13560023	17
4239254	16
11861382	13
6923250	13
4517134	13
4292383	13
19547287	13
12496997	16
12773672	13
2756335	13
10068751	13
1450400	13
10306892	13
6923344	13
2891175	13
31553874	13
12664634	13
18639564	13
9110448	13
1210455	13
1112922	13
7798240	13
24078801	16
1084591	17
6617247	13
40477561	13
616399	13
3328244	13
8193709	13
4895281	13
5797522	13
7501659	13
7953241	13
308846	13
18145560	13
9630233	16
3839025	13
17834190	13
5585538	13
4047732	16
1026894	13
19430522	13
10273005	13
10067397	13
8401670	16
2314775	13
20650	13
5644313	13
14069883	13
11433307	13
4474516	13
8553620	13
702180	13
9424949	16
2655211	13
4587803	13
15639565	13
9967155	13
22207624	13
17971712	13
1035583	13
906188	13
10235491	13
6012778	13
6623797	13
2511624	13
2596943	13
3988270	13
2866419	13
466267	13
9479662	13
1911166	13
11878138	13
19770531	13
10592032	16
744947	13
2385237	16
24129117	13
7926683	13
755423	15
14363959	13
729258	13
156263	17
11356944	15
5690184	13
1577847	13
4898253	15
328638	13
2087200	13
1276012	13
23460338	13
1908785	13
6966201	13
2741248	13
385619	13
1973985	13
34653518	13
5761947	13
12541533	13
2398177	13
294911	13
10166920	13
15460965	15
1292989	13
8748883	13
21641213	13
2723971	13
31408283	13
7740584	13
3604330	13
199352	16
32196713	13
18349868	13
6519963	13
17829268	13
3900910	16
5555000	13
15542291	13
8991196	13
2633089	13
1401904	13
8470876	13
766773	13
3240995	13
425229	13
106564	13
8193768	13
14426193	15
2872612	13
7372206	13
1448763	13
5126048	13
18250178	13
10676591	13
8084364	13
12797269	13
908476	13
305947	13
6695713	13
22504632	15
19360150	13
17290616	13
1396582	13
11844267	13
4402223	13
959324	17
13516341	13
18166302	13
20360463	17
4912251	13
710278	13
3511911	13
1199952	13
2919821	13
5494172	13
8427805	13
3004396	13
7658010	13
764012	13
17855172	13
55402276	13
5616963	16
4312852	13
11025248	13
827061	13
6341407	13
2935552	13
11472095	13
969459	16
20003	13
3237777	13
1464094	13
2513031	15
25435071	13
5985186	13
3350985	13
2545464	13
10085176	13
914277	13
4220335	13
16524209	13
175872	16
1304905	13
15373150	13
3120951	17
32255602	13
4653895	13
579470	15
15145121	13
4115345	13
20874871	13
1078297	13
6791403	13
1807181	13
22481978	13
1587340	13
5484185	13
2492848	13
30037393	16
23277237	13
5524550	13
1523461	17
2382435	13
626678	17
2573918	13
13692180	13
2615906	17
51345337	15
33363	13
3486564	13
2120513	13
11985290	13
1116933	13
7626539	13
2688716	13
22552678	13
592704	13
2664056	17
2153124	13
18481121	13
33603723	13
1202534	16
8069786	13
10275	13
860937	16
13736068	13
963800	13
3020511	13
5256974	13
6091701	13
5423034	13
5986129	13
6217575	16
3028979	13
8192713	13
7853632	13
11673399	13
5024920	13
3664125	13
3596270	13
13850060	13
2196176	15
1050334	13
14407516	13
28694	15
748521	13
2292795	13
6286262	13
12754578	13
2019874	13
325784	13
10856302	13
12470033	13
2214329	13
3338641	13
12764103	16
14179189	13
17977428	13
28896387	13
11102044	13
10331540	17
29892547	13
1611131	16
272439	13
387535	13
100060	13
430469	13
110962	13
7568534	13
5672239	16
9550215	13
7409099	13
7188031	13
3715790	13
4389981	16
3706923	13
20233388	13
8567001	16
6055152	13
6110418	13
4214852	15
16815196	13
1387607	13
2833834	13
6719424	13
40387960	13
7758212	13
11808428	13
9757607	13
6981849	13
10577809	13
16764373	13
2422923	13
3924900	13
6728708	13
6620122	13
2452590	16
945438	13
5921998	13
3870925	13
5860	17
17240447	13
4787345	13
205489	13
3229091	13
1266806	13
3761362	13
1227310	13
6046600	13
277634	17
6031538	13
26646402	13
17078631	16
3954838	13
5914908	15
31777855	13
19925799	13
2959458	13
4709734	13
2217804	13
3145473	17
10522199	13
2003108	13
11105467	13
1800623	13
1775214	16
5877973	13
6300756	16
1652823	13
16795202	13
6271341	13
27509288	13
6588474	13
1008170	13
9608599	13
563052	16
3785691	13
3393901	13
3377524	13
1228965	13
37646617	13
8381302	13
8830627	13
2126576	13
10487279	15
301277	13
10405625	13
3003618	13
10753526	15
22053295	13
13336984	13
6310754	13
8917803	15
7973035	13
968399	13
1809840	15
2606161	13
2281471	13
4921072	13
3461404	13
3146471	17
217081	13
3099318	13
4828686	13
2110169	13
10082270	13
358063	15
6729170	15
12922727	13
865726	13
3560487	13
4170057	13
2147640	16
11717170	13
8448046	13
3298070	16
1455856	13
5328078	13
4687686	13
6121903	13
7122822	13
4586702	13
24277109	13
5602942	13
7957820	13
11098589	13
4948415	15
36151115	13
10082903	13
3205304	15
18025909	13
559188	13
16352955	13
2914309	15
4623943	17
10121780	15
14703612	13
1197102	13
1633286	13
9837463	13
1740492	13
830585	13
4751334	17
14415510	16
5155386	13
7181749	13
5305869	13
5266524	13
2699239	13
6681532	13
14025790	13
1144897	13
18349731	13
5434096	13
2484941	13
235709	17
1207791	16
10383922	16
13040194	13
19434227	17
256400	13
1734658	13
14284656	15
920930	17
1780973	13
5243117	13
2410894	17
8182574	13
13003135	13
2437758	13
59927572	13
14611090	13
9791219	16
4334923	16
2453447	13
3626830	13
826141	13
7262576	13
5107285	13
13033041	13
4664422	13
32612796	13
4105014	16
1847813	15
8933218	13
2072510	13
20755515	13
34233	13
16777672	15
59171128	13
2844557	13
24237120	16
2075589	13
4603379	15
15699555	13
1307150	13
4909286	13
5849406	13
5846019	13
1209402	15
16790846	17
377895	13
29218604	13
3207543	13
75248	13
1434553	16
203128	13
10638659	13
6897553	13
19831994	13
3288966	13
1814974	13
6592763	13
3754435	13
28662369	13
27806523	13
3476878	13
5406644	13
7249436	13
2666051	13
1871329	13
4478597	13
14998100	17
3825138	13
7029895	13
4187689	15
9813318	13
1728292	13
552741	13
300123	13
3448068	16
14406874	13
6454011	13
7402864	13
6317121	13
901151	13
13878768	16
12163213	17
1479089	13
17560281	13
5618865	13
373037	13
447037	13
6361472	13
9407077	13
341632	13
4137379	13
890097	17
827209	13
866781	13
282127	13
17295345	13
17486298	13
10083639	13
4304925	13
5910299	13
14684812	13
10848061	17
7976444	13
32710589	13
25831631	15
735439	15
14306657	13
7675459	13
5094002	16
3511016	13
3453723	13
6670926	13
596509	13
109983	13
8194753	13
14463847	13
693591	13
13987375	13
54488	13
5897380	13
4080830	13
6648270	13
8888171	13
24955626	13
10481859	13
25148868	15
10425415	15
98204	17
4260946	13
2452593	13
2785254	13
19818035	15
8583446	17
20000932	13
3363979	13
8720614	13
6886690	13
6784519	15
11264551	16
13750796	13
418155	13
31790150	13
13056885	16
3807933	13
24526385	13
2041718	13
191297	13
18029300	13
7525106	13
2771309	13
1363998	13
2625211	13
6715665	15
5172266	13
1589172	13
91010	13
4861154	13
13983798	13
335555	13
7230293	13
1103325	13
4269085	13
2869114	17
595287	13
3880827	13
8609197	13
6166484	13
1364011	13
19047491	13
931316	13
14258932	17
32306633	13
8993969	13
6628270	17
4342975	13
94742	13
1830822	13
21821154	13
2904935	13
4221616	13
2755494	13
1214973	13
37344187	16
7048280	13
9420879	13
5377038	13
4165214	17
2872798	15
7512939	13
6304795	17
14938628	15
3248459	13
6922627	13
4260055	13
346843	13
18880785	13
21110222	13
2916620	13
6338146	13
3934298	17
2045519	13
1805643	13
2974210	13
8025078	13
16599757	17
2865919	13
2316226	13
8920666	13
22786573	13
2419026	13
16932072	15
4027616	13
27393847	13
4132494	17
16193126	13
30413901	16
16971469	13
1526739	13
7665360	16
1728602	17
3876150	13
14096536	13
6236723	13
5505816	13
28843166	13
1525488	13
5765360	13
4253176	13
7670936	13
2153829	13
170864	13
12026324	17
5487127	13
5326628	13
16537575	13
9200894	16
7244271	13
3219348	13
2879944	13
5671998	13
4018368	13
4826732	13
1971006	13
20553510	13
21844471	13
2993763	13
10616647	13
13670062	13
4077617	13
10497098	13
11567745	13
2980599	13
5750543	13
4111352	13
525153	13
12135423	13
7396714	17
17963026	13
22467819	16
10578582	13
11381322	13
970124	13
415856	17
31314325	15
1418115	13
8903252	17
8373989	13
643418	13
7173376	13
2364566	13
35512531	13
8930416	13
11069305	13
3019447	17
12417721	13
24800539	13
4896830	13
9268746	13
3044858	16
6453168	17
10782328	13
4071424	13
4775046	13
1471097	13
10140485	15
12893955	13
3381330	13
6545074	13
4993229	13
12016055	13
3691874	13
3810876	13
910558	13
2588251	13
16142811	13
3265176	16
9763316	17
1436801	13
13585737	13
10710921	13
4961491	13
5859977	13
154100	13
1134754	13
8782878	13
14718712	13
2957661	13
4729651	13
1795693	15
727451	13
6119543	13
5519926	15
3111234	13
5944096	13
2262445	17
11433301	13
5053403	17
3867593	13
1978254	13
24756800	13
5701465	13
2655091	13
13294919	13
6835671	16
5588303	13
12032137	13
41245180	16
2325947	13
18352441	13
4429124	13
360968	13
8218905	13
12222077	13
15852739	13
889116	13
30269573	13
7195011	13
7773755	13
13388214	16
1336502	13
1283638	13
2461766	13
15378198	17
14440574	16
955984	13
22307672	13
21453640	13
23248650	13
1829583	13
8029855	17
44460	13
10236767	16
2042494	13
5107267	13
4379627	13
2039376	13
1276716	17
12860236	13
6502312	13
8821921	13
9634160	13
4193596	13
1736089	13
5117466	13
6001779	16
5522466	13
21658092	13
2799451	13
7132766	13
12616327	13
2388763	17
10314915	17
20400455	13
9949500	16
1404352	13
14033815	13
11139010	13
2502694	13
12468866	13
1641427	13
3898556	13
1420209	13
6590290	13
1938935	13
7829254	17
8440826	13
12324309	13
10921117	17
47823497	17
4379589	13
10393925	13
3190534	16
2932434	13
4497095	13
1481574	13
8839103	13
18234171	13
4544464	17
36387751	13
11596174	13
2443274	17
11902883	17
10630005	13
1662439	13
4261365	13
14224182	16
6448252	13
70484	16
486900	13
10949854	15
10930432	17
7518580	13
12252447	13
14235800	17
312501	13
4139338	13
57083	17
2058227	13
4926893	13
5151004	13
7051839	13
590661	13
6883590	13
1786163	13
15469507	17
20383860	13
13743253	13
144492	13
3719556	13
3830651	17
16541775	13
1053725	13
2600787	16
3190377	17
13526231	16
53444192	13
10432838	13
6982220	13
7829293	13
7710078	16
655247	13
5375150	13
7635384	13
9214960	17
6889005	13
15794409	13
2685188	13
20697093	13
3227081	13
7962385	13
5567177	16
10576040	13
56778612	13
5863684	13
5322895	13
5449080	13
18985463	13
1102484	13
2147004	13
20258000	13
8109157	13
17345697	13
5575350	13
7780250	13
49080	13
6280666	13
23666047	13
10065749	13
717018	13
5091541	13
20604822	16
789027	13
11618031	16
22473424	13
4516302	13
21982432	15
6973320	13
14038090	17
10834347	13
1920434	13
196988	13
19642206	13
18642977	13
3706563	13
13897999	13
1478740	13
11268645	17
10296575	13
7940509	13
1949872	13
11242143	16
186618	13
3081010	16
12155526	13
17836315	13
27746864	15
1376464	15
7230668	13
8055954	16
12478648	13
8144966	16
2917484	13
20834078	13
27860973	13
1469307	13
8738276	17
1765312	13
9623084	13
7215108	13
6087816	13
2121618	16
10862099	15
4232044	13
7882231	13
2542441	17
9513557	13
1729383	13
31063632	13
12504586	13
2408376	13
9005215	13
199675	13
7541744	13
7352201	13
1419681	13
4565607	13
5850036	13
3413616	13
10962923	13
30969274	13
3301388	13
131595	17
1953784	13
933519	13
837785	13
12056725	13
4153524	13
9058680	13
2571183	15
5881194	13
11881239	15
2850902	13
4340365	13
57289	13
4014062	16
36068259	13
2261091	13
10094027	13
1159060	16
8875569	17
29639474	13
18770625	13
17473668	13
316292	17
6209101	13
2211343	13
4993412	13
10022090	13
9165190	13
842218	13
8576384	13
9343963	13
2197658	13
864763	13
11219033	13
19011735	13
7529235	13
9194016	13
3698477	13
1635779	13
4183612	13
5222286	13
6122497	13
2096581	13
18459878	13
5690369	13
12405968	13
4086220	13
535569	17
3227134	13
29873273	13
47331684	13
19881356	13
2010438	13
14765041	13
1061110	13
4281182	13
7789668	13
18216047	13
9219476	17
16312960	13
8187124	13
16601866	17
3289355	16
3796865	13
5612266	17
12921841	13
2194264	13
18823711	16
1778752	13
13189277	13
339310	13
7958810	13
8633812	13
4606681	13
22711323	16
1127990	13
484701	13
4540197	13
16207941	13
30719306	13
21091096	15
664901	13
33988200	15
4103270	13
9272157	13
7060818	13
321459	13
6895986	13
4819021	13
1116544	13
1976114	13
18911622	13
4415120	13
65209334	13
6606484	13
949692	16
366355	16
5545469	17
15343704	13
10830961	16
4962873	13
10041639	13
4189533	13
6801333	13
18002053	16
29307633	16
7879671	13
3691370	13
394454	13
2552051	13
1111689	15
1290318	13
5944994	13
1897077	15
10181670	13
13559531	13
6056249	13
7561685	13
4886447	13
7369181	13
17292542	13
22891864	13
6268464	13
503577	13
4025658	13
3124370	13
93425	13
199904	13
529605	16
19905101	13
12257982	13
5245373	13
12244511	13
6112701	13
1557327	13
12592041	13
2287163	13
9317765	13
6805882	13
2232492	13
5865797	13
4636591	13
3630625	16
3698240	13
11779542	13
6925168	13
1173021	15
4789849	13
5901293	13
11228771	13
6662684	13
14966910	13
14501224	13
6503216	13
584422	13
4624026	13
4266177	13
7670793	13
278850	13
16252901	13
2338461	13
913037	13
16577727	13
4473118	13
8251271	13
7572624	13
2442780	15
23168834	13
7594243	13
11267430	13
39710148	17
829042	13
1111446	16
10787345	13
5687852	13
96565	13
911083	13
19856878	13
9174134	13
39386843	13
7290530	13
15269532	13
2320944	13
12465786	13
8897078	13
16402960	13
7577942	16
4963067	16
1287521	13
4347896	13
6685932	15
4554153	13
9624907	17
8147963	13
5810997	13
33070214	13
8042342	13
14406039	13
3784506	13
7130932	13
1178563	13
1973951	13
14108955	13
523843	13
15082743	13
18285892	13
265380	13
1409203	13
27436587	13
802307	13
616008	13
42181	13
10175795	13
6954449	13
4159110	17
24170711	13
1255614	13
1240180	16
26604159	13
1100917	16
36179823	13
13890528	13
5958730	13
4274912	13
7936044	15
9379184	13
7442364	13
18567190	17
29930250	13
3231011	13
3841567	13
31929141	13
14646617	13
701443	13
17151290	16
1218394	13
15624329	13
8701086	13
5070097	13
1187155	16
20772422	13
4789979	13
20026710	13
1465822	15
4687568	15
26848988	13
6113838	16
21051983	13
6573988	15
3785406	13
406263	13
2915115	13
13019321	13
8204163	13
8907449	13
14344168	13
5801482	13
703840	13
785237	13
10689984	16
24948342	13
1913043	13
2075409	13
2701566	13
1225653	15
42840096	13
35953960	13
7410510	13
41408040	13
9628506	13
3399946	13
4861177	13
929279	13
2311834	13
10449205	13
7488134	13
24891731	13
6735289	13
9209973	15
3182183	13
8488577	13
3397030	13
8668732	13
7286631	13
6905399	13
2196995	13
13690492	13
38698688	13
12198767	13
6094750	13
1677207	13
1555640	13
2999975	13
4936801	13
10309897	13
7786990	13
2709904	13
8927104	13
10073550	13
12028503	13
859962	17
10594088	13
17800668	13
6619287	13
92430	13
4052179	13
4720837	16
8750854	13
16478	13
28345709	13
3714305	13
1825840	13
3173642	13
24346299	13
14109267	17
6240258	13
718273	17
5331280	13
4733311	13
362785	13
10319403	13
6922813	13
3070864	15
1606349	13
1449670	13
11023742	13
8066112	13
1178092	13
11510900	13
368518	13
2226996	13
7794439	16
2112298	13
549808	13
10496410	13
40280583	13
4874631	13
3455053	13
39583185	13
8715236	13
2036121	13
243673	13
3414510	13
15870240	13
385538	13
20510154	17
2543896	13
819967	15
4123376	13
16150617	13
8426326	13
1947763	15
22759432	13
16549996	15
4241303	13
80358	17
7224919	13
4861679	13
27345981	17
9230713	13
9897410	13
5847778	13
9618485	17
1747827	13
910483	13
14966750	16
4564885	13
4322453	13
6404933	13
11712959	13
10801913	13
1376323	13
3460600	16
27460388	13
9716615	13
4056298	15
55812670	13
8642926	13
4576243	13
16423271	16
14771334	13
17838171	13
4129559	13
14707467	13
956943	16
1597968	13
10314533	13
3622498	13
1197520	13
1747529	13
8162295	15
762941	13
166206	13
5356115	13
11212044	13
4137553	13
13143896	13
378740	13
4027771	13
5728050	13
5316635	13
369077	13
2093622	13
16599042	17
10617208	13
5690859	13
8717520	13
1031923	13
48389	13
4625937	13
12027749	13
5942060	16
23771139	13
7456617	17
9226227	13
9273283	13
23429251	17
7850172	13
2813365	13
7735721	15
3380727	16
39099599	13
2884805	16
27425456	13
22580642	16
33059840	13
2785422	13
6869309	13
3697657	13
4619131	13
3952866	13
22237931	13
8885896	13
9303579	13
5600268	13
12571974	15
3344288	15
9894305	13
12060862	13
5480985	13
6534895	13
4435830	13
1232740	13
1335186	13
810552	16
1322134	13
1349616	13
11521213	13
1358339	13
17404	13
16291146	13
8211049	17
4707192	13
4916970	13
10120906	17
991322	17
2135645	13
10355049	16
14078080	13
23124540	13
1057116	16
6111773	13
9963591	13
4722550	17
3090588	13
12451705	13
3238841	13
3913758	13
1092696	16
15134340	13
7383486	15
10406562	15
10491248	13
1507403	13
1741786	13
3841790	13
1244771	13
4636006	13
24265527	13
1970328	13
3903800	17
7512080	13
199145	16
5770915	15
1867055	13
446540	13
69591	15
969067	13
6033766	13
3230198	13
5469897	13
363384	13
14249121	16
1684772	13
3649677	13
16944180	13
632681	15
20862911	13
177152	13
6020837	13
12787528	13
2474034	13
5889428	13
11515571	16
14933026	13
5084394	16
4241770	13
5331980	13
3174341	13
18217722	13
544560	13
15504857	13
23521393	13
19973678	13
16348139	13
56812	13
7603339	13
12567829	13
5347691	13
16200372	15
28703353	15
146829	13
5210601	13
2161319	13
24737393	13
8717717	13
8106986	13
7922525	13
18950977	13
14400699	13
10483425	13
28666650	16
19642427	16
24375631	13
8782070	17
4780829	16
2408146	13
1606387	13
2072402	13
27657981	13
1464321	13
2606104	13
7596340	13
9038425	13
16537864	13
14665087	13
261175	17
4362841	13
3126088	17
5199685	15
7343100	13
1559439	13
224378	15
12229587	13
2150725	13
14427618	16
1876333	13
376872	13
3356410	13
4753507	13
2984883	13
9365269	13
2761645	13
3290124	13
1882389	13
8824580	13
24323558	13
6438830	13
5305332	13
3234200	13
7744095	13
9858874	13
3927483	13
6236971	13
6388077	13
4699221	13
1110366	13
991610	13
3105433	13
2362695	13
171813	13
2912337	13
851249	13
4544645	13
8983300	16
6181239	13
3172308	16
13314614	13
14380643	13
11837856	13
12893367	13
3047052	13
29204268	13
14966209	15
7502346	13
4690382	13
31247482	13
7984792	13
6504771	13
15300370	17
7869697	13
11009214	13
747146	13
15074517	13
1897783	13
323699	13
3340412	13
1076541	13
3751001	17
18564461	17
2840464	13
25425615	13
204324	13
2332236	13
4822283	13
3854043	13
2809834	13
2496642	13
2025896	13
234225	13
4571186	16
3913622	16
300056	13
6732014	13
8181296	13
32807133	15
1376794	13
9253662	13
2287848	13
3243363	13
7105	15
5458255	13
18068297	13
15102272	13
1425206	13
767425	13
6472603	13
8019338	13
4558714	13
12071101	13
175654	13
2870666	13
1120965	13
1366597	13
24753213	13
5902168	16
2079634	15
8034019	13
6495419	13
4498729	16
17562304	13
10768610	13
1704800	13
3093807	13
7024061	13
396635	17
29477670	13
12536962	15
3374989	13
150266	13
9492913	16
7688349	13
724295	13
3366117	13
15630924	13
3786063	16
33885643	13
61913403	13
11794238	13
2652689	15
3672183	13
9130466	13
6530548	13
8817854	15
8357198	13
396909	13
876043	15
1797577	13
1273940	13
3319651	13
13611866	13
3485539	13
6163754	13
13509877	13
19795087	13
2857943	13
3094887	13
16754139	13
3808889	13
15520195	13
21804440	17
8795159	13
1700853	13
18123458	13
6062974	13
10400748	13
3551042	13
10171969	13
744641	16
9662661	13
4506921	17
13789659	13
967127	13
4513202	16
32968115	16
46512	16
23171217	13
484830	13
5180599	13
13428945	13
8455447	13
10525600	11
1117981	13
133740	13
13909263	13
8553823	13
1280093	13
10595940	16
489429	13
5524203	16
1362728	13
1648862	13
120555	13
22640096	13
680457	13
22239816	13
13133160	16
10242097	13
3640808	16
17350495	13
20388877	13
2635975	13
2494826	16
349883	13
22430933	13
6697022	13
3312453	15
1412686	13
8511525	13
1478604	13
1792581	13
623952	13
16475948	13
98206	16
6281850	13
26224308	13
6950447	13
4089999	13
5820301	13
1550571	13
126154	13
7499696	13
4971830	13
9156633	13
2170890	16
10808999	13
376391	13
1229415	13
4151577	17
5756337	13
1950312	16
12458288	13
1022386	13
17743687	17
8726695	13
8574698	17
2584405	13
3221924	13
5694991	13
1338361	16
441722	17
7182785	16
17718575	13
378352	13
1565977	13
8023349	13
56756892	13
8124577	13
7417044	13
17262381	13
3103320	13
2703691	13
6391593	13
4271971	13
1115510	13
513715	13
3224610	13
17119455	13
9015123	13
5886271	13
1117550	15
3877719	15
4666539	13
6581176	13
6161527	13
2101928	13
369840	13
14026864	13
8326718	17
151088	13
9183108	16
7784180	13
5442331	13
14210794	17
16275994	13
3267710	13
6366808	15
6822251	13
21572129	13
1716600	13
25839209	16
18087423	16
147397	13
7506451	16
25601094	15
7421600	13
2622846	13
842069	13
297864	13
2863688	13
4578308	13
2358251	17
3299585	13
4437117	13
13917622	15
3093626	13
12684090	13
2540964	13
1022682	13
8599268	16
3481787	13
22211778	13
1911472	13
3788707	16
19491098	13
1235453	13
7390465	13
8112073	13
8464698	13
13028221	13
321510	13
1832614	16
19384645	13
16634428	13
165590	13
7869742	13
2544993	13
1254743	13
18770035	13
5811202	13
811048	13
7774105	13
6334102	13
1777954	13
8858962	13
16656752	13
24840940	16
136641	13
10122185	13
21308281	13
3440837	13
27671437	13
10202119	16
3545858	13
5174130	13
2920619	13
2021981	13
2897685	13
19336094	13
5741799	13
15279683	15
3169102	13
3937428	17
15258792	16
8978864	13
11055012	13
781891	13
2332551	13
6145143	13
13790815	13
2017664	13
3520510	13
12600731	13
10721616	13
12262855	13
5440275	15
47699546	13
11569680	13
10509800	13
16359139	13
4989582	15
6845755	13
44921733	13
5395794	13
24351663	13
12018629	13
8182785	13
1671880	13
443351	13
4659866	13
9192633	15
10318222	13
5420270	13
10664950	16
1928532	13
2327693	17
8574826	13
260242	13
4860360	13
511896	13
688205	13
5831415	13
22159665	13
20026093	13
13343678	16
8215721	13
4724806	13
27786637	13
7381021	17
5628963	13
6535235	13
4846338	16
8325090	16
4121473	13
10374779	13
796836	13
1307165	13
4448411	13
29471962	13
11511126	13
1972163	15
2295690	13
8256792	16
4014796	16
2898791	16
5478046	13
3269495	13
168696	15
3407486	13
9405679	13
22906438	13
2253726	13
2086383	15
7567253	13
4598528	13
6613996	13
3309735	13
1667206	13
2672295	13
17814419	13
4600899	13
603366	13
5030971	13
1504348	15
5078389	13
24042040	13
2645800	13
16041639	16
40046582	13
14548222	13
2826824	13
9975444	13
37414949	13
4661119	13
6930219	13
7953315	13
1447891	17
6168303	13
34492807	13
2652053	17
6004144	13
5342194	13
1218014	13
9590771	13
9737965	13
2155310	13
499066	13
12305953	13
7843326	13
17397269	13
12374689	13
1950465	13
2587974	16
29855420	13
2269784	13
12916659	13
11813080	17
24538427	15
3993	13
15041981	16
15989230	13
6498563	13
14279098	13
3053629	13
20954137	13
40988927	13
15016076	13
13780759	15
1664467	13
1606178	13
8918368	13
1060806	17
8154570	13
9371869	13
3497955	13
3459868	13
11290999	16
19493514	13
7227890	13
2264829	15
14901863	13
3546218	13
9630224	17
1506760	13
5544079	13
14145790	17
238272	13
4943425	13
2358616	13
3328107	13
16908531	13
5060586	13
2741457	15
18006395	13
145105	13
409255	13
4205995	13
1808326	13
2489729	13
833072	13
7484501	13
2985147	13
12191095	13
13496790	13
12398075	16
1508925	15
23976018	13
1372868	13
9164037	13
7700552	13
5562419	13
705643	13
4299120	13
5650833	13
4163792	13
4456529	13
739319	13
11368507	13
936554	13
4159371	16
2492244	13
29046559	13
568630	13
1899562	13
6642667	13
8899251	13
10029036	13
7123139	16
2115795	13
17290809	13
16298902	13
10318024	13
2716386	13
29425587	13
2842252	13
30531629	13
1287444	13
6560792	13
8268591	13
4229017	17
4238426	13
8853409	13
6824347	15
19704462	16
19219626	17
14704286	13
5073809	13
6018920	13
27548	13
6092861	13
6563910	13
3396257	13
527003	13
1058438	13
2869618	13
2253930	13
1321714	13
10437771	17
10436953	13
4841922	16
5436542	13
13601672	13
34437557	13
2748008	13
9127179	13
93405	13
9270511	13
1715468	17
7263408	16
24615237	16
19148789	13
4250088	15
7354536	13
2722168	16
10475421	13
827341	13
2483995	13
9936093	13
14508115	13
4036941	13
7975268	16
587277	13
6552172	13
2934859	17
3785113	13
6749868	13
8580413	13
22023321	13
370736	13
3812470	13
11435478	13
1452337	13
6807243	13
26182503	15
341861	13
1237443	13
4205785	13
15275024	13
12299206	13
8413532	16
3981524	13
11554622	13
2485009	13
4552613	13
7987811	17
28668214	17
9206662	13
5113656	13
923338	16
977425	15
7270867	13
215419	17
8572113	13
13121405	13
976858	13
652376	13
11011339	13
2031364	13
5756775	16
2397428	13
8219659	17
1558874	13
20761616	13
2892189	13
2372559	13
11074948	17
6845942	15
2644155	15
8598913	13
1071207	13
1502750	13
5506283	13
3283200	13
10277201	13
3689640	13
1919442	13
9794105	15
17504276	13
11898829	16
11847841	17
12292580	17
6294519	13
1506075	15
1202303	16
1282442	13
923618	15
4847960	13
29377161	15
2112508	13
7284447	13
10752149	13
17109844	13
6361369	13
185698	13
2102507	16
6711444	13
20758918	13
12188599	13
8915433	17
7918453	13
13647283	13
4918362	16
12249900	13
166137	13
11763227	13
10018094	13
1329952	13
18723469	13
5158186	13
2033962	13
3498441	13
25366621	13
5117635	13
925918	13
149650	13
3328192	13
3795403	13
93150	13
942706	13
25546997	13
6689429	13
3398419	13
6523627	13
11445011	17
22251891	13
20541647	13
2314449	13
16364861	13
4922838	13
5218727	16
1718103	15
647107	16
9253332	13
5964108	13
10422849	17
1853329	13
12012190	13
10271697	13
4854733	13
5317015	13
1779258	13
42701215	13
4702177	17
574974	13
13298090	13
24407905	13
17991569	13
17692009	13
17490358	16
19736340	13
6888114	16
4965217	13
7706422	13
1802207	16
9654448	17
8395985	13
1262872	13
24800776	13
1291342	13
2333843	13
7641998	13
1148862	17
12694108	13
8415409	13
7924525	13
5964256	13
79603	16
2126385	13
7976466	17
8323247	16
6760036	17
12855742	13
25113006	13
8533075	13
1095416	13
17892517	13
8057220	13
1655753	13
12372263	13
15192292	13
3628912	13
21392395	13
13698534	15
2206748	13
2256575	13
1592766	13
3641960	13
8196611	13
17920375	16
5802867	15
9960979	13
8942363	17
2130956	17
857155	13
12105023	13
1790864	13
6265467	16
6205260	13
6149980	13
1069586	15
3485488	13
677994	13
1839069	13
12801513	16
9113394	13
4382094	15
848649	13
6598920	13
566195	17
25398960	13
28799730	17
1331280	13
15916174	13
686210	13
3631272	13
11263335	13
29592730	13
8493597	13
509093	15
14416198	13
7413181	13
4307947	13
3652010	13
7921473	13
935907	13
14483153	13
14201887	13
7138421	15
11784911	13
435537	13
29853539	13
6446609	13
2457451	13
11697414	13
5095886	13
5224054	13
16378313	13
1850183	13
7117032	13
9894362	13
17522492	13
189252	13
152089	16
7897471	13
17018961	17
19534972	13
12201249	13
1468962	13
6454750	16
11668765	13
4099600	13
14523216	13
7320813	13
541971	13
18409305	16
4134032	13
1486247	13
4197930	13
14720332	13
16868692	13
9340187	13
2104683	13
3422252	13
6986858	13
1520545	13
2109683	16
5369246	16
5090151	13
3844273	17
1277733	13
1081072	13
2620135	13
36429591	16
5554336	13
14598946	15
6797747	13
11140727	13
1304401	13
3916891	13
2441798	13
4979272	15
14899934	13
330202	13
26737084	13
10401026	13
10280260	13
14925043	13
2366690	13
1043037	13
3608896	16
4437263	16
905971	13
9687128	13
52664704	16
3362074	13
24174818	13
7997253	13
5949027	16
87972	13
28378118	13
3932182	16
2607621	13
8287990	13
6071303	13
3492467	13
9333061	13
603487	13
4915717	13
16817694	17
26266066	13
2668235	13
16486660	13
2637065	13
294648	13
251987	16
3811633	13
2755767	13
2552385	15
1563820	13
10117141	15
12106749	16
41551925	13
3719929	15
1098989	13
8714147	16
32533553	13
7889697	16
13076361	13
6433308	13
5589065	13
11762868	13
6911368	17
25245596	13
12278297	13
3672525	13
964469	13
7899310	16
209579	13
5294025	13
9214337	13
15994823	13
7127551	13
20410986	13
6999549	17
17487232	13
5221278	13
4848683	16
1809321	13
16648808	13
673012	15
6360403	17
15171961	16
620937	17
15474924	13
6413044	13
22208670	13
10850239	13
467543	13
1868932	13
4996303	13
23861768	15
6532471	15
70058	13
2335481	13
23864462	15
426132	13
84990	16
6977231	13
235637	13
3999344	13
15137849	13
7000489	13
36821706	15
3608314	15
2593034	13
209375	13
6127303	13
10156091	13
4466034	15
30025	15
4440527	13
4929143	13
11858260	13
2381294	13
7426015	13
19268831	13
2486856	13
3492727	16
2283617	13
4395785	13
5556452	13
12879878	13
10369331	13
2660572	13
1724190	16
228106	13
661264	13
26040767	13
8984267	13
8627053	13
10994255	13
12441800	13
22196028	13
8058281	13
880225	13
3928504	13
3836174	13
6015347	13
11154552	13
1298997	13
4218966	13
493891	17
3374329	15
341140	13
409947	13
5400565	13
5081410	13
5014200	13
9751861	13
1623721	15
12809688	16
3294447	13
22224912	13
11846294	13
8819662	16
4830234	13
174823	13
13208155	13
162660	13
16516581	16
3475759	13
344510	15
6206711	16
1296192	13
1677189	13
8049133	16
11044293	13
32604062	13
26423328	16
14630229	13
2996515	13
3282362	13
6628082	13
1062888	16
4749295	13
494557	13
13263229	13
8667165	13
1738866	13
11382400	13
9723961	13
15445801	13
4976432	13
703194	13
32595635	16
2673521	13
11850312	13
4161767	13
11027510	13
11930031	13
8345503	13
40043035	13
10504839	16
16103382	13
3815613	13
8326331	13
14336073	13
21738418	13
5027448	13
3833204	13
10337939	16
1375118	13
822668	17
7996368	13
11233802	17
12382280	13
706340	13
4860046	13
29603832	13
3639299	13
10316986	13
2930592	13
13232239	13
19831914	13
7454699	13
6136254	13
3456719	13
2565961	13
380671	13
3830154	13
1138819	13
730631	16
1822996	13
33176602	13
4803251	16
16575283	13
18872873	13
1316966	13
12505386	16
1254387	13
3361431	13
8453891	17
5727164	13
10501142	13
7296740	13
4037440	13
2025937	13
1944540	13
5739269	13
6989651	13
524810	13
9613544	13
3421015	13
4803767	13
5561663	13
12315947	13
4811860	17
34954117	13
6726001	15
7365034	13
14057682	13
203871	15
2507668	13
2818110	13
7360841	13
4255031	13
281760	13
39417143	15
13948489	16
15595959	13
16732286	17
7367815	13
18959091	13
1127930	15
3702145	13
3168241	13
16658554	13
1188301	13
4790890	15
14503497	13
4720209	13
11502576	13
914396	13
6961929	13
13585513	13
8530123	13
18252580	13
5710922	13
21634041	13
457806	16
198525	13
7899142	13
13023707	13
912448	13
593077	13
3272127	15
5109376	13
5610771	13
26930938	13
25634241	13
4150234	13
9329269	13
3112262	13
1729934	13
1515823	13
13370650	13
5909833	17
1229306	13
22860730	13
16059824	13
2169432	16
664905	13
1893274	13
9914697	17
11639998	13
4214521	17
4071579	13
35698932	13
10974732	13
3600478	15
21154974	13
12912496	15
1065518	13
666819	13
7397690	13
10519401	17
8356988	13
986522	13
2715468	13
1305400	13
1332748	13
2547674	13
5393483	13
23991633	13
4610324	13
14658314	13
8754907	13
2191649	13
5891986	13
5378728	17
9574746	13
6359788	13
22007008	13
3150093	13
3135927	13
8496002	13
2462880	16
12093476	13
239982	13
3906314	13
840195	13
24355700	13
2413974	13
12585250	13
5504900	13
6248313	13
1350723	17
2641827	13
11345166	13
4480211	13
904515	13
8048480	13
3107083	13
2619688	13
34633140	16
19844033	13
9083709	13
9259827	13
2734436	13
11913433	15
2744122	13
3453184	13
687039	13
7981038	13
4674661	16
201237	13
1365194	17
3631188	13
3028859	13
14719856	13
7344514	13
7841169	13
33331073	15
17973710	13
2379177	13
1362300	13
2033861	13
5854331	13
2299489	13
2677784	13
31501303	13
7802526	13
4090211	13
10903789	13
20813210	17
3404233	13
6470988	13
29425762	13
2767377	13
806306	13
10965723	13
20379709	13
840716	13
11296781	13
15158078	13
3797010	13
14865371	13
1032728	16
11973559	16
17515116	13
5302432	13
19625791	13
4611417	15
4651402	15
7713179	13
982823	17
1311543	13
6431159	17
778286	13
3473865	13
10679527	13
11165341	13
5487782	13
5121522	17
220432	13
8615626	13
10373377	13
16786893	15
357873	15
9389665	13
5724256	13
8932921	13
13098849	13
11222523	13
20111603	13
30323438	13
2737011	13
15977150	13
7589772	13
11398803	13
1474488	13
8952012	13
16280532	13
5906921	13
16022943	13
6346717	16
25010877	17
1101472	13
1281414	16
12032489	16
7398257	13
3234043	13
4356156	13
1391832	13
21235539	13
2381980	13
5396819	13
3905744	16
3108183	13
12920988	13
14551995	13
243383	13
10885175	13
2007614	17
2336839	13
13013550	13
264802	13
3520663	13
3928951	13
5754353	17
3217359	13
31323368	13
1180336	13
8224852	17
842617	13
2275109	13
217790	13
1549451	13
3868082	13
5085927	13
7756536	13
14416455	16
892124	13
17033385	15
9383605	16
737501	17
16352625	13
4915716	13
7408867	13
5897422	13
3229431	13
9519243	13
3131830	16
506281	13
53330385	16
4942170	13
2483980	13
5814986	13
46965828	13
900636	13
18177609	13
3277505	13
16461272	17
523016	13
1655612	13
342914	13
49582856	13
3923921	13
8330362	13
6495120	13
10272091	13
3835111	13
5312339	13
9592683	13
1841313	15
21290048	13
116006	13
15813711	13
6873191	13
14106549	13
596760	13
19951043	13
17901019	15
7684861	13
1474323	13
17677875	13
7693882	13
4243574	13
2651209	15
6920897	13
1099586	13
268379	15
1297959	13
1999261	13
23995655	13
7798374	13
2618534	13
25462048	13
3824420	13
2850562	13
12334030	13
5124902	13
6040483	13
6675626	15
22250007	13
10921178	13
9214160	13
20867399	17
474313	13
2951087	13
1607043	13
3118258	13
3221068	13
14133417	17
6744100	13
13350686	13
3647915	13
799476	13
779818	13
19583993	13
19693838	16
6087532	13
1177448	13
7146337	13
7728142	15
6587468	13
19432182	13
7247051	13
6342457	17
3738245	13
1867208	13
12983012	16
13699858	13
2308225	13
8958027	13
1973659	16
3153230	17
23231899	13
13980195	17
12771100	13
4464815	13
14144451	13
339301	13
3360288	13
32195898	13
7559449	13
646531	16
884539	13
2662655	13
30442129	13
8740385	13
6053297	13
896197	16
10571810	13
2631909	13
3393198	13
1323299	13
5196315	13
4902486	15
2138225	13
13992634	13
28144304	13
9624092	13
1800050	13
5998746	13
12481392	13
5064668	13
9716076	15
7842406	13
18794135	13
6247651	13
7020654	13
7639928	17
54857	13
474625	13
14009224	13
7385930	16
10267638	13
279463	13
6442249	17
255068	13
6134981	13
7197957	15
4025026	13
17719433	13
1041100	15
25442686	13
3284249	16
290749	13
19352019	13
33958116	13
2068523	13
4407661	13
14238432	13
31135248	16
13876491	13
27836271	13
952745	13
9922333	13
2624967	13
1529098	16
11063316	15
1261825	13
14261958	13
6332576	13
10357963	13
9835099	16
235902	16
27770187	13
7405815	13
17833727	17
10964020	13
11088390	13
84571	13
1762193	16
8379462	13
4523068	13
9175886	16
2890993	13
20823080	13
11276040	13
13013446	15
9345375	15
1974639	13
4266130	13
3851520	17
6144167	13
3779294	13
4080947	15
7934069	13
6423185	13
2866625	13
5421002	13
2383886	17
3385937	13
6795817	13
7763861	16
1453011	13
4267719	16
11272388	17
29765259	13
5082957	13
10812162	13
4780491	13
4068191	13
16053155	13
34362	16
2163327	13
21589478	15
698507	13
20769632	16
18407051	13
4080039	13
1802335	13
2525013	13
899474	13
1467985	13
5797049	13
2837010	17
586372	13
6299312	13
1721462	13
1924500	13
4189524	13
2913141	13
5450330	13
133285	13
15006947	13
3156407	13
6245858	13
15533079	15
11402999	13
9868926	16
5802411	15
2205205	13
10967930	13
2025818	13
4803843	13
329086	13
15957144	13
16822937	13
9749299	16
9158563	13
1218276	13
1667884	16
4579255	13
14701247	17
9050232	13
9497126	13
2759655	13
8428974	13
4570161	15
22122174	13
6185070	13
7207326	13
3074280	15
1580701	13
4490431	16
1412976	13
3453053	13
6013971	13
22093380	13
2906023	13
1975666	13
1668213	13
2114234	13
5788327	13
2371629	13
377565	13
5367598	13
8527971	13
6921431	13
277453	15
2409083	17
4171724	16
5861840	13
9725887	15
1832961	15
4102951	13
4722149	13
17683291	13
10740902	17
12646468	13
18847905	15
13501999	13
5848414	13
4530711	13
7235045	13
120471	13
2512515	13
4077511	15
564778	13
27518	13
3210253	13
10582643	13
2030881	13
19517116	13
12763988	13
1521435	13
3499846	13
11694077	13
8795982	13
6194007	13
893363	13
4010446	13
1161099	13
3516776	13
3884993	13
15228080	13
12594194	13
19037832	13
9148054	13
1128553	16
3767881	16
3016756	13
192787	13
6552903	17
3659550	15
953969	13
13069110	13
899115	13
3594574	13
7033975	13
6241460	13
2520324	13
17584058	15
7826356	13
23013421	13
28297235	13
23704386	13
4810897	13
1434690	13
4141254	17
22558301	13
3752631	13
16193741	15
16955409	13
24241	17
5398160	13
2564856	16
7044214	13
8736366	17
1683442	17
1422216	13
7224968	13
30557208	13
639938	16
2783776	13
1964561	13
2084528	17
18182957	17
3005552	13
1596406	13
30437970	13
2807458	13
19955537	17
1751090	13
4524322	13
3869756	13
41269842	13
9426063	13
12366977	13
2696138	13
1339856	13
12490283	17
3326647	16
6478136	13
237677	17
10183741	13
599189	13
4691285	13
4006804	13
6376214	16
4857125	13
8583221	13
1156730	13
19909958	13
982058	13
7074718	13
5584223	13
8108499	13
9760040	13
4265659	13
12739477	16
4851268	13
1786796	13
8612448	16
986725	13
2693175	13
20220513	13
4476488	13
5917116	13
9266205	16
2062027	13
6969189	13
6495659	13
4498272	13
8160792	13
17070766	13
13868192	13
2471210	13
10223587	13
11505185	13
1940956	13
13233196	13
13451067	13
49453585	15
39237	13
12633268	13
16783173	16
3635924	13
5135962	13
14224694	13
5964678	13
14269412	13
7191762	13
9088010	15
14879789	13
11775443	13
1146265	13
18525349	17
205048	16
2619164	13
582506	13
10301356	13
1701962	13
19121850	13
32171788	13
1873388	13
111632	13
1407346	13
6339625	13
2485747	13
32290189	13
12643422	13
5285857	13
5603678	13
25660188	13
2870674	13
4258704	16
4594740	13
7702017	13
7744166	13
3085973	13
4955490	13
3180081	13
769543	15
23254042	16
9865752	13
14412472	16
17288915	13
735452	17
643301	12
484593	13
11702957	13
477522	13
6202573	13
5727835	13
4524979	16
5075400	13
46325341	13
255558	13
9313447	13
4920759	13
6857122	13
3576054	13
16840948	17
9559263	13
7432162	13
2356266	13
20523627	13
1897960	13
6251561	15
1361383	13
1633833	13
4131135	13
1695110	13
929337	13
8020562	17
505509	13
7550736	13
5078696	13
7568537	13
4536407	13
701282	13
5317388	16
12874353	13
2552353	13
5690854	13
20585528	13
956821	13
11141966	17
265229	13
10367301	16
1879900	13
20749956	15
11483606	13
3692277	13
1174377	13
6993209	13
19796275	13
42321	13
976189	13
22630171	16
2344147	13
579137	13
5498187	15
1523738	13
14683576	13
8244526	13
8572611	13
10998266	13
49919263	13
20480419	13
6602933	13
41200163	16
68035	16
4506595	13
8501833	13
4329699	13
661576	13
11244905	13
505784	17
10281660	13
5645435	13
1326217	13
16559097	13
7400801	16
7189059	13
1965842	17
1789385	13
6229474	13
5946856	16
6997182	13
9192372	13
2752596	13
7050673	16
6343206	13
11285413	13
14652147	15
4846494	13
10592063	17
4035558	13
5918048	13
29618309	13
1940538	16
3437662	13
9444872	13
3281445	13
392832	17
1599911	13
14793244	13
8708236	13
6709390	17
10656602	13
311610	13
9275367	13
12743344	13
4769662	13
3649039	13
9264862	13
118830	13
5615543	13
15000038	17
1039277	13
12987344	13
895277	13
1247968	13
5431677	13
10787387	13
5601578	13
8455367	13
6196415	13
19900569	16
15733446	16
9503455	17
4241449	13
16029019	16
24028573	13
2842855	13
3873297	13
18631824	13
2280871	15
19020381	13
2751285	13
701165	13
19692812	13
32235	13
10050654	13
9878600	13
3047398	13
5020330	13
10223216	13
3158351	13
963587	13
11954945	13
7396657	13
6823353	13
11127455	13
4184515	13
2137134	13
1148095	13
186277	13
5591889	13
8457545	13
5024225	17
2279146	16
10625975	13
5026497	13
15946195	13
12844557	15
63912740	17
2565739	17
485481	13
1870221	13
1665089	16
122168	15
17565070	13
22898822	13
13961091	13
7178377	13
5239345	13
6840619	15
12066319	13
1808205	13
6231540	13
13048251	13
247299	13
84648	16
4631618	16
3289638	15
12520044	16
13046365	13
6878808	17
12559881	13
5775443	13
1280527	13
10631919	13
2162491	13
1002137	13
18952022	13
1856815	13
18237256	13
8946001	17
9109126	13
6674701	17
1539262	17
1588288	13
5046144	13
2515353	13
1801265	13
9766968	13
5848132	13
10161822	13
21564349	13
2060374	13
7835659	13
3928239	13
1909659	13
2982808	13
1194278	13
6341504	13
4778274	13
15528485	13
18084986	13
2732012	13
5706980	13
1540987	13
6893402	17
2315021	13
11256342	16
10476344	13
7929432	16
4622324	15
1172059	13
1185898	13
4560078	13
636511	13
961914	17
1185504	13
10059	13
14802541	13
9543423	13
6176204	13
5282389	13
21596454	13
8619477	13
11065081	13
1170024	13
36758	13
5259962	13
654107	17
7595692	13
15058753	13
1904495	13
30323115	17
8919683	13
4298472	16
399997	13
12176898	13
2041224	13
2419193	16
518813	13
460625	13
7003208	13
7218575	13
3238915	13
6459314	15
6845275	13
11332657	17
24587785	15
4810393	13
2738272	13
2191330	13
6052961	13
1732328	13
11061333	13
8038014	13
8956250	13
10679089	13
22364043	13
16140492	13
13107308	13
7000862	13
623068	13
47851	13
976194	13
2227419	13
16453274	13
13298776	13
9941319	13
7300969	13
120953	13
43805751	13
2035370	13
9902369	13
8696120	13
7362593	13
8590245	16
21023245	13
1108708	13
1229129	13
9690643	13
1015426	13
39110875	13
8652609	15
10065800	13
11237295	13
5384452	17
1478808	16
15662859	13
6518408	16
5720472	13
20412565	13
3200198	13
7947962	17
4511687	13
11371000	13
1978382	13
14827666	13
3370052	16
10748246	13
6596353	13
4506182	13
11134	13
5764306	13
8285960	13
2528087	13
3188362	13
2282085	13
1863683	13
4976168	13
2644752	16
1184022	16
1169066	13
12029212	17
11104372	15
1267290	13
3434995	16
7721105	13
27316972	17
1321142	13
4671868	17
6536179	13
2294846	13
2807815	13
11592069	16
35303896	13
4254218	13
2987671	13
13361308	13
1636839	13
21072873	13
1521355	13
17519268	16
28048953	15
20508058	13
3144891	16
1259804	13
1893772	13
15168376	13
9301133	13
1272558	13
13591926	13
11405796	17
978109	13
6674235	13
1415539	13
8213807	13
6801991	13
3344914	13
2474903	13
2389603	13
2582919	13
13017910	13
963122	13
17039049	13
22030220	13
2850094	13
9516607	13
6251447	13
19164047	13
3197859	16
4118154	16
8475998	13
2661090	13
9889657	13
31855004	13
3863225	13
2839541	13
3366774	13
161110	13
19135658	13
9087354	13
5949571	13
22661322	15
15866131	13
18162708	13
7498813	13
2497047	13
4274544	13
6120226	16
3628312	13
6119042	13
6520483	13
824183	13
19614184	16
4034837	13
81121	13
4113994	13
8254177	13
16248345	13
3250325	13
4349739	13
15625244	17
4931546	13
955565	13
2282921	13
14951874	13
15144874	13
644150	13
9681847	13
1845213	13
16172559	13
46953060	17
16709379	13
27006669	13
20233329	13
7645600	13
6838620	13
2941229	16
2206768	13
12177267	13
2165043	13
7995756	13
2498863	13
2521342	13
15001878	13
7048027	13
3703629	13
14376250	13
2783634	13
11114913	13
5407054	13
6053027	13
5204834	13
2112513	13
14554232	13
1479965	13
6719492	13
1693578	13
804242	13
5925728	13
23202152	13
5570418	13
4095672	15
8040942	13
2974237	17
12075527	13
19255677	13
9391529	16
14350981	13
3628860	17
1634113	13
8128961	13
5592547	15
13558669	13
2318502	13
2390285	13
4107932	13
29165139	13
5217399	15
11064751	13
2841203	13
884672	13
5466784	13
13033236	17
8328399	13
1959264	13
2517299	13
17954690	13
217764	13
152008	16
7959236	13
467963	13
22166337	13
2912660	13
3054073	13
524750	13
3336716	13
2903215	17
3877133	13
7770119	13
19462789	13
6363207	13
6801758	13
2767586	13
6507288	16
1843667	13
11292266	13
19002049	13
20553464	13
12121825	13
4350096	13
1518600	13
33761593	13
9396531	13
607402	13
12882237	13
3516505	13
31939022	13
8786009	13
3309601	13
4127772	13
4521908	16
4133016	13
2925275	16
16113831	13
17486618	13
21526231	13
35145592	13
9751808	13
4647838	13
11879017	15
32380175	13
8408699	16
53958819	13
1935766	13
17166	13
22353000	13
8069290	13
20810536	16
8708854	13
8638654	15
7621141	13
8176622	17
146697	13
9655099	13
9011925	15
4099222	13
6592781	13
24871521	13
257406	13
3848487	13
5798860	13
19475040	13
10993271	13
1962192	13
20606768	16
9378722	13
471649	13
23170868	13
1361010	13
2787407	13
637050	13
10050653	13
23811731	13
3002237	17
2016567	13
6541732	13
21571235	13
3466958	13
1609917	13
3584387	13
3092495	13
17760272	13
12777896	13
27870545	13
308050	13
2574526	13
2495153	17
41969010	13
3640183	13
5225083	13
4444874	13
19430106	13
1958443	13
2117660	13
7347595	16
2003866	13
15348472	17
1216263	13
1842308	13
3182181	16
9029060	16
3963096	13
5565002	15
370353	13
5691891	13
10855817	16
12296615	13
12527671	13
30671573	16
6391246	13
5746479	13
6838123	16
14263608	13
3407013	13
7242845	13
6728246	13
3967107	13
20745271	16
6684043	13
3963477	13
6848067	13
14307	13
11038353	13
536359	13
3120614	13
849708	13
13552807	15
2382766	13
445263	13
5566143	13
28247316	13
10287456	17
9019241	13
15858040	13
2767427	13
237372	13
44250006	13
7935989	13
1022131	13
8440484	17
843809	13
11645931	13
152990	13
861034	16
3765983	13
3487314	13
697992	13
6407382	13
3287677	13
8549224	13
7924495	13
26210119	16
11557543	13
5996382	15
3292589	17
3473923	13
693332	13
4685458	13
4009800	13
7276580	17
17517076	13
21431665	13
24678237	13
4891000	13
10008477	13
18159462	13
9870117	16
2049709	13
6962738	13
7965581	13
1950155	13
4112879	13
13346161	13
4800606	13
523780	13
1228467	13
1474934	13
7256315	13
426313	13
2024548	13
4715137	16
4952162	13
4275747	13
17360421	13
6647449	13
1804481	13
9559211	13
690224	13
15930152	13
493268	13
11703472	13
13135968	13
5490315	13
1087779	17
21356206	13
3509851	15
6667401	13
3011157	17
920030	13
12398339	17
14011707	17
9507609	16
2991777	13
2343010	13
1919994	13
8639998	13
20453623	13
5859470	13
11315369	13
1500495	13
115752	15
11506164	17
9457044	16
2604247	13
6372244	13
3352665	13
13188	13
6587040	13
361924	13
2690924	13
897751	13
4347845	13
13711117	13
12809410	13
8574323	13
16220316	13
33577211	13
51332650	13
5236174	17
1377027	15
1174084	13
2693536	13
1157581	13
7710852	13
1088593	13
8146620	13
18282785	13
1812676	13
25270125	13
7142537	15
12589601	13
3506849	13
9675726	13
911304	13
1643408	13
14684504	13
7120588	13
24562806	13
12709304	13
957174	13
7398282	16
7254365	13
11691626	13
14979	13
3825912	13
44780571	15
20316016	13
1061377	13
4349246	13
3223808	13
2092799	13
3118837	13
11967419	13
6417858	13
435472	13
929739	16
3196660	13
4309269	16
9393772	17
45925068	17
3719417	15
1376155	13
2527021	16
1455797	13
3750280	13
19924514	13
8298867	13
1418584	13
11971809	13
2350058	13
2197011	16
3764567	13
11424963	13
43065807	13
279341	17
13705872	13
5994911	13
7857252	13
13332374	13
10835309	13
25107012	13
4111341	16
17098810	13
5431367	13
4876465	13
19251120	13
2463018	13
23519008	13
1124035	13
1770796	13
983284	17
9818517	13
3471159	13
11541028	13
35839559	16
5745878	13
18234159	13
943535	13
46683549	13
594680	13
7170177	13
3114015	13
10429131	13
4903297	13
8822314	17
27914973	13
10933244	13
4921627	13
1514473	13
301408	13
2168684	13
5290600	13
5553784	15
102622	13
4143750	13
805404	13
6477811	17
754244	17
40421966	13
2039918	13
33208431	13
8995310	13
4000580	13
10156208	13
6791020	13
9069553	13
1174404	13
2884899	13
986872	13
3426390	13
7291321	13
11734395	13
3484274	13
14441742	13
6128973	16
5096281	13
2008635	13
12767152	13
9767079	15
8932300	13
914373	13
5343530	13
328227	13
31024032	13
2683539	16
4737887	13
10255177	17
39897464	13
6566188	13
14522019	13
3717654	13
14912054	13
636399	13
1265259	13
10865073	13
13224719	13
844333	13
5859559	13
12227709	16
8854877	13
4103930	13
7901699	13
357115	13
1079719	13
5865835	16
460571	13
3508419	13
5165468	13
9201133	13
3944396	13
20298326	17
8865336	15
4735241	13
34226774	13
18863654	13
10979040	13
5769555	13
2497037	13
27963346	13
8161436	13
6806969	17
2829152	13
1131839	13
3358293	13
3288628	13
11029317	13
26972463	13
11414283	13
6533741	13
174509	13
2097609	13
10051012	13
14851006	16
13380834	16
1498852	13
9465905	13
1436547	13
22490704	13
9159563	17
6968862	13
10264844	13
2021192	13
1245035	16
11337197	17
3181293	13
4947449	13
9997596	13
1977199	17
27280543	13
8208253	13
45365828	13
3256285	13
1184775	15
1333436	13
5620772	13
79985485	13
17040559	13
5584022	17
23202314	13
28938	13
16483788	15
11525521	13
1763278	13
12269031	13
6857175	13
1124383	13
18437082	17
8330455	13
5372248	16
969533	16
3566738	13
843087	17
55050	13
2039525	13
4620319	13
6503473	13
11037805	13
6468916	13
4880950	13
6352477	13
6654437	13
2026989	13
2123957	13
139279	13
1568527	13
7921642	13
4197836	16
1813453	13
4622489	13
7842875	15
4048135	16
6154883	13
8930418	15
4034124	13
4725298	17
475325	13
1208162	13
7548763	13
2582328	13
2712906	13
3768527	16
1400415	13
2692793	13
124802	13
10399055	13
6858920	13
10775509	13
27642983	13
15425603	13
2132967	13
11068851	13
12089354	13
20465319	13
6008448	13
933645	16
1773345	13
932058	13
531363	13
16271332	13
12290992	13
4737227	13
2985995	13
6658169	13
2250545	13
18218318	13
10538927	13
2125550	17
2896422	13
19998914	13
1384009	13
4701933	17
7131222	16
4588297	13
1423642	13
5053127	13
15559260	13
8877687	13
4084817	13
22577294	13
325902	13
5560924	13
3475131	13
4545701	15
15365500	17
18621700	13
10811443	13
52587037	13
7746948	13
4097981	13
11983979	13
5197898	13
11943469	13
15264014	13
17040202	16
27712194	13
66840	13
40349	13
5290915	13
10473580	13
10683706	13
4063914	13
3566971	13
2408703	13
9306096	17
12051192	13
5766583	13
1020257	15
7969286	17
2091423	13
505135	13
6352541	13
3885285	13
12210351	13
3441013	16
5303553	13
5456980	13
657707	13
36364304	13
1033783	13
5523519	16
608077	13
2559195	13
5704688	13
9037071	15
18989038	13
10077554	13
10668602	13
24008922	13
6427718	13
2606653	13
7783919	13
11520661	15
9539320	13
1481742	13
6194352	13
9776326	13
6377982	13
7061346	16
15324128	17
15221649	16
1752651	13
20403729	13
10866303	13
697927	13
6868742	16
370970	13
9842253	13
7139589	13
1126424	13
10334525	13
3818533	13
10719841	16
2014230	13
29624567	16
2989514	13
36777	13
5818517	13
15865500	13
9104303	13
8038232	13
21409021	13
4441906	13
1807163	15
11287515	13
2883895	13
1141463	16
2754508	16
4328941	16
26425720	13
13341769	13
5739354	13
23449996	13
2437704	17
765778	16
10874277	13
7471425	13
17888187	13
632372	13
2877203	15
842281	13
10545255	13
5629292	13
714513	16
11601115	13
17134902	13
8552390	13
10424878	13
2370495	13
2742917	13
10509492	16
1420545	16
2905973	13
5055536	13
17420917	13
12276391	13
256382	13
20859667	13
43383472	13
4699651	13
323459	13
9558070	13
10743003	13
8501214	13
7337714	13
28402231	13
4145921	13
11418710	13
13249165	13
7707460	13
6066154	13
8679356	13
14566230	13
12905932	13
11683418	13
4163418	13
4961297	16
2986664	13
1596931	13
31171447	13
725533	13
6637638	13
1170931	13
8225997	13
540188	13
1640479	13
5163046	13
6570014	15
19604455	13
12993375	13
17433156	13
2917800	13
2494138	13
4747535	13
17850415	16
3225786	13
10841678	13
3119	13
639570	13
5885968	13
1057487	13
1309330	17
16969597	15
11235160	16
14268270	13
1535195	13
12641754	13
3262010	13
1168827	13
15124650	16
6406097	13
9666986	13
505052	13
4004924	13
7955636	13
8171555	16
6086670	13
26257955	13
8721117	13
4679489	13
1863368	13
606779	13
7451776	15
3353021	13
809348	16
18932639	13
4469189	17
6284834	13
1659573	13
5118446	16
6987095	13
3974870	13
31150386	13
7477503	15
18177212	16
6005954	13
4623992	13
8120088	13
7850049	13
6010355	13
13835406	13
12613436	13
1439022	13
21628433	13
7020086	13
2169042	13
3012974	13
15618988	17
13357459	13
2329463	13
22365820	13
20099419	13
181959	13
289778	13
10549592	13
239125	13
10426012	13
2994269	13
13165432	13
5530791	13
19603118	13
3432483	13
10829521	13
7124944	13
12767572	13
6496706	13
409706	13
24010479	13
11656395	16
1640008	13
424840	15
3564692	13
9073638	13
19419217	13
6493921	13
14858177	13
1945965	13
5904708	17
23603107	13
10627003	13
2270768	13
5496047	15
14151242	13
836417	13
8272437	13
9269610	13
6191283	13
41724584	13
2665316	13
11101808	13
44813629	13
6758219	15
3943711	13
70247	13
315929	13
1879238	13
4591829	13
2246590	17
2711151	13
8475276	13
485898	13
323000	13
6490567	16
2932335	13
3294368	13
8741459	13
19516520	13
2406016	13
14791328	13
16724	13
23954537	13
20515290	16
17314789	13
5230159	13
29214717	17
11332713	13
8952208	13
14661534	13
7102923	13
31980298	16
3294169	13
4739422	13
4547452	16
657813	13
9548764	13
3410237	17
2535111	13
9594583	13
3144497	13
2181141	13
1596130	13
19901773	13
923060	13
1680411	13
5498890	13
1825586	15
4166243	13
5796405	13
1673422	13
5941101	13
4234283	17
25383313	13
5487034	13
5589103	13
4238464	15
17109043	13
5989244	13
669728	13
687220	13
5952687	13
16670011	16
5330410	13
7522955	13
3114329	13
459354	13
17428045	13
670513	13
14531765	13
1775457	17
24786189	16
177920	13
19619480	13
4974330	13
5636167	13
544896	13
13758359	13
1005976	13
7833941	13
2000645	13
2229354	13
2852590	13
9015675	13
10104467	13
11258040	13
11064321	13
12418542	13
8170942	13
9815630	13
10932075	13
957976	13
22995136	13
7466256	13
828671	13
3516118	13
2825137	13
12122051	13
7982010	16
19837179	13
1161960	13
7782550	13
6360334	16
21198525	15
12946024	13
1088304	13
6235202	13
8189041	13
10856435	13
5245574	13
14045590	13
5385423	13
53534	16
376832	15
3608790	13
15729234	13
1610399	13
1191765	13
3075769	15
2520871	17
7797324	13
5734399	13
1715574	13
1161850	15
2554307	13
27425869	13
15634665	13
5005905	13
3080739	13
3894116	13
1938201	13
5292909	13
2432229	13
11781828	13
2727724	13
9423334	15
11782398	13
8233515	13
17441506	13
1997309	13
711135	13
1128234	15
10398063	13
235020	17
13120906	13
6398275	13
6403311	13
8973215	13
15669301	13
14621342	16
7317334	13
3469797	13
258604	13
950879	13
11979686	17
6957254	13
6161499	17
4678856	13
12451377	13
1778144	13
4496469	13
6169090	13
26186823	16
9649108	13
1485842	13
7175392	16
9147478	13
5505697	13
31571491	13
4949725	13
11253375	13
11254580	13
4298914	13
8398150	13
2175760	13
3128573	13
27227093	13
321910	13
6610762	13
9673411	13
34982606	13
1202768	13
7467764	13
5172163	15
20866608	13
8840629	13
6291255	13
6075859	13
922123	17
14618924	13
9423347	13
9654749	13
3561331	16
16171338	13
57639785	13
3928110	13
4747023	15
3892760	13
558686	13
24055058	13
6832528	15
1428351	13
1369094	13
13187311	13
631145	13
1505699	13
23701049	13
4566003	16
10387815	13
5257509	13
5928799	13
20921137	13
9907028	16
5718569	13
3376066	13
26155338	13
13242070	13
14151387	13
20090095	13
2302612	13
7682020	16
58036987	13
2591667	13
6010116	16
8605177	13
15415005	13
12860015	13
13113305	13
8865693	13
762306	13
2201888	13
26029048	13
2673638	17
8877023	13
4796855	13
2609740	13
7814036	13
11601167	13
9540095	13
18805509	13
8905813	13
4937185	13
15046900	13
2095137	17
14492249	16
976784	13
2035015	15
14859251	13
1927833	13
8897994	13
102927	15
5152379	13
1283065	16
11523060	13
2111216	13
3647828	16
3073217	13
1001278	13
3785237	13
3144606	13
475911	17
5232229	13
11660944	13
13819275	13
2793686	13
451675	13
11189876	13
3844560	16
3798814	13
9180726	15
21149573	16
2170118	13
8749957	13
4432781	13
24181653	13
34954089	15
18156420	17
21432443	17
6189782	13
16177165	13
7554186	13
2704329	13
3944990	13
3429924	15
3265255	13
5456676	13
6887781	17
14856044	13
2646926	13
31570785	13
4031706	13
1948744	13
15163853	13
12605573	16
7258944	13
14501827	13
3795662	13
10442188	13
7182337	13
2095021	13
6159729	13
14280164	13
9733587	13
1602372	13
11975465	13
2619966	16
4395159	15
1014637	13
5266914	13
915045	13
28889870	13
1210208	13
2515032	13
20032711	13
2373057	13
4820457	13
4435927	13
2501821	13
22163230	13
5811057	13
1821346	13
3193393	13
9508140	13
2759048	13
6471024	13
2263340	13
1590363	13
623187	13
923144	13
1322246	13
1618081	13
78645	13
9728775	13
16128110	13
9654619	13
18938744	13
3657777	13
12452619	13
2247434	16
3861426	13
7466032	13
3768482	13
22188465	13
15385107	13
779839	13
3223527	13
19490303	13
1750356	17
1915085	13
13742591	16
11561258	13
9863501	13
98375	13
4536553	13
9612976	13
17870989	17
11188311	13
816589	13
2705319	13
34008011	17
16836515	16
3956429	16
6948899	13
16685801	13
11199187	13
8030288	13
743929	13
15422438	13
7621276	13
28515518	13
9357974	13
27287773	15
6702757	13
164118	16
17081410	17
8046324	13
17963932	13
18557860	13
975088	13
32565170	16
2849785	13
31925826	13
16140569	16
6624274	15
2915752	13
7384677	13
9493561	13
19869834	13
6309546	16
6405917	13
7877094	13
658067	13
28930264	13
7579284	13
5951079	13
12642135	16
9257670	13
7882276	13
11474171	13
5987892	13
4009246	13
1088715	13
7479378	13
778494	13
9790555	13
2792864	13
21586274	13
10249200	13
17081726	13
922698	13
2850471	13
561942	17
25823865	13
2167731	13
258647	13
20766978	13
4267869	13
4849603	15
2258311	13
4432351	13
4684786	16
185409	13
2789958	13
8888513	13
10079444	13
1003351	15
10507548	13
43048489	13
3188552	13
6969834	13
2909996	13
25864223	13
2295177	13
3567300	13
27251699	15
12357616	13
347259	13
4818269	16
5422622	13
1942694	13
945766	13
32358820	13
2307046	16
1807767	15
13137621	13
21888299	13
32738206	13
3055272	13
16388921	13
22613384	13
4299027	13
10875974	13
1977868	16
32025430	15
5757238	13
30939396	13
5440629	13
1129739	13
4159095	13
3864167	13
23923127	13
11827345	13
16502024	13
14962909	13
7287741	15
8813043	13
8142170	16
2450816	13
2014271	13
38488901	13
1193217	13
7436221	13
951209	13
2450907	17
4664353	13
13053230	13
14615614	13
17110340	13
9395989	13
6143875	17
4152660	16
8778709	13
13631851	13
5619087	13
9240668	17
3851730	16
6993419	16
1662292	13
262465	13
4161436	13
3550007	13
10103024	16
3040827	17
5578769	15
9634679	13
2893567	15
17826698	13
6555032	13
9280046	13
7032677	13
4634192	13
4454343	13
1852063	13
4499026	13
553574	16
22470092	13
4233019	16
4354144	13
5140659	13
4711374	13
1431852	13
5168708	13
620438	17
34647879	13
10127685	13
11676361	17
4763424	13
538853	13
12336930	13
5670410	13
4553587	13
462915	13
12237831	13
14576338	13
9429702	13
16997281	13
24977395	13
835816	13
7640354	13
4381334	16
10675247	16
11208690	13
7721132	13
4882355	13
8288051	13
14548982	16
6307800	13
599944	13
542686	13
2627188	17
2647992	17
5169417	13
30365104	13
4883138	13
8182694	16
249986	13
14347666	13
442094	13
41577220	13
2878434	13
187500	13
9274848	17
15917699	13
2713341	16
4023803	13
13933866	13
2801791	13
7004464	13
21339077	13
4683675	13
20250967	13
8134361	13
7509187	13
13586866	13
1778913	13
17664476	13
7868003	13
1899373	13
7935394	17
2832462	13
1752173	15
12911049	13
29884010	15
733714	13
261388	13
5173515	15
18086230	16
1008977	13
13018580	13
12654565	13
5393668	17
21717744	13
1134326	13
6405308	13
8456602	13
36724331	13
10428250	13
1879646	13
27638417	13
28166599	13
376557	13
3385691	13
3603417	16
6028544	15
2734795	13
532731	17
5042473	13
25646656	13
16612188	13
797541	17
5263517	13
3459116	16
4592773	13
3253446	16
2842550	13
19873935	13
4730891	13
62695215	17
14378303	13
16073836	13
4077088	13
2572579	13
19128621	16
15902166	13
8726519	13
14527035	13
5955612	13
5392896	13
454369	17
174404	16
2193543	16
2205625	13
2954093	13
2837002	13
8080100	13
135345	13
18469736	13
34346829	13
8061726	13
1368287	13
7475048	13
164439	13
14264051	15
10827468	13
7326437	13
9478464	13
976518	13
9391934	13
907887	13
1838044	13
6773621	13
12337144	13
2880282	13
12538176	13
786224	13
2150822	13
4256071	13
1967511	13
3783234	13
8707619	13
3358790	13
4480303	13
354195	13
10800636	16
2110044	13
1554634	13
417286	13
3558245	13
16131916	13
8266712	13
11800216	15
4314054	13
24801176	13
6638499	13
11654062	13
9916291	17
2931923	13
4788056	13
6350617	13
523394	16
13132486	13
6080691	13
53189205	13
4705303	13
5946093	13
8187336	13
594723	17
23136096	13
694377	13
491823	13
8613915	13
8207869	13
18311486	13
8578769	13
7736490	13
3270510	13
18996543	13
15638805	13
689673	13
1987665	13
2625311	13
1529244	13
4963319	13
499476	13
3580596	13
8781727	15
1820299	16
7764030	13
5376831	13
9268077	13
1630094	13
7263542	13
4735933	13
2443128	13
32867247	13
2236800	13
5835185	13
12982221	16
9971675	13
4404434	13
13096456	13
11760220	16
458452	13
2681784	13
631931	13
1207000	13
3793861	13
2078110	13
2012174	13
25611221	13
14907878	17
5000517	13
5288733	13
46122	13
5356141	15
4969883	13
5557410	16
6595299	13
1336738	13
4674655	13
6969018	13
34168350	15
16841159	13
227550	17
9575621	13
4496527	17
5029403	13
7189368	13
477074	13
3792249	16
6381694	13
19852520	13
915835	13
6533477	16
1160029	13
1680058	13
16091284	13
4644553	13
2485774	13
36557802	13
12143649	13
2296616	13
7403191	13
5726188	13
11781411	13
15468374	15
2443255	13
14640653	13
9101597	13
3674649	13
10590712	13
10774412	13
1846861	13
1401032	13
2299087	13
10564936	13
14079376	13
8708672	13
125644	13
14191208	16
17650595	13
38434415	13
2007654	13
2463581	13
3739938	13
15096480	13
2589055	13
17775755	13
3104727	13
2560141	13
14658779	13
2933919	13
6225099	16
11507808	13
7871534	13
15716409	17
12824763	13
972023	13
14433187	13
6267973	13
3007237	13
1968017	17
10313373	13
1680099	13
567901	13
6405086	13
2095852	16
7187528	16
18089626	13
4782534	16
2608892	13
13184187	13
27007662	13
4827711	17
126210	13
162049	17
11108128	17
1621306	13
5003781	15
4391524	13
29007152	13
18964056	13
17028127	13
6232957	13
3833581	13
5262569	13
21176564	13
14572280	13
3048722	13
705270	13
9632900	13
6466190	13
3230242	13
3131934	13
16307548	13
7733645	16
1678047	13
8103649	15
295083	13
9869344	13
5816098	13
16975259	13
23796295	13
9890037	13
20104752	13
10907198	16
14752055	13
6206305	13
11399960	16
140098	13
4615443	13
2996322	17
7207659	13
4734862	13
9819823	16
384895	13
3966044	17
2190189	13
12762393	13
12160228	13
21276773	13
4368615	13
16838348	13
3381627	13
41416923	13
1921901	13
12443520	13
6646958	13
461832	13
6158807	17
255498	13
17631018	13
13276692	13
12972303	13
31536	13
7541939	13
5159817	13
216121	13
2046808	13
6999611	13
8890877	15
1763806	13
5106343	16
2771509	13
33797822	13
992181	13
9491587	13
3726640	13
1916972	13
1526738	13
6708612	13
669041	13
959732	16
1988518	13
25292478	15
6402908	13
113416	15
3444170	13
2748217	13
24709921	13
2848195	13
1676691	16
4972424	13
5622064	13
1642240	13
4528427	13
1581629	13
1238242	13
3427587	13
3847756	15
5163082	13
12406823	13
8784501	13
2217073	13
7280820	13
20455010	15
15625785	13
1527904	13
4372109	13
11408828	13
2980156	13
4427300	13
3981085	13
122618	13
4018274	13
276604	17
128791	15
2320832	13
487670	16
10942135	13
2974662	15
41473	13
13741712	16
36567075	13
10144091	15
10724024	16
13849703	13
7180237	17
18260246	13
445855	16
2355225	13
2140430	13
5734114	15
3183892	13
23694923	13
5511244	13
8015858	13
13917307	13
3307798	13
1044964	15
17068044	13
32547972	13
11754428	13
10644482	17
5829352	13
1982439	13
598050	13
3894683	13
6367259	13
15904607	13
6431370	13
24031548	13
10132283	13
27675015	13
5305476	17
15046867	13
629448	13
18081155	13
1280498	13
401209	13
21791408	16
3016484	13
1824414	13
2138300	13
4463780	13
641992	13
6266122	13
12387595	13
1223861	13
3094202	15
14913130	13
6788477	13
1521899	13
4367573	13
19723495	13
3504647	13
6623697	13
682066	13
5582982	13
11543288	15
12117788	13
2632093	13
7265572	15
30529865	15
6600013	13
12952955	13
4397007	13
2160050	13
8078815	13
1136418	13
16338726	13
4405463	13
365523	13
4011497	13
1323748	13
1980429	17
675726	13
19993258	13
13889206	13
10603238	13
15587879	13
2905503	13
3228835	13
15427934	15
3555492	13
17158466	13
2762490	13
4189741	13
18449538	13
4355969	17
6983503	13
394198	13
8332	13
18372134	13
2683767	13
2946740	13
4487163	15
3777200	13
1399863	13
1761148	13
2131831	13
1754900	13
10786652	13
1963135	13
3538562	13
21671478	13
6391728	13
16490793	13
908720	13
1431929	13
166649	13
1324822	13
13133490	13
14510258	13
20456760	13
177310	13
5000541	13
7045804	16
623801	13
2143221	15
21722024	12
27416557	13
4889431	13
4539034	16
32662234	13
3751374	13
8089315	13
1212234	13
4482085	17
5904012	13
13711010	13
1158880	13
6453200	16
379009	13
6504757	13
1020633	16
1321772	13
2044382	13
12228699	13
12209770	13
15944832	13
5382912	13
3033073	13
18737	13
4122001	13
3701925	13
14104884	13
20108857	13
5476229	13
6602316	13
1629782	13
15532451	13
21307379	13
5912100	13
15019763	13
14079165	13
2458067	13
2303326	17
4988769	17
11253125	13
2211479	13
51283	17
2731519	13
8544190	13
8740891	13
11511881	13
5360628	13
804078	13
14491051	13
12042393	13
24417083	13
16499472	13
3425046	13
4124942	13
3992662	13
2673637	13
16028639	13
7947294	13
3756186	13
17075521	13
129913	13
3329369	13
2989320	15
10019554	15
11170130	16
8200577	13
2867979	13
2775130	13
13523166	13
6321995	13
9916146	13
14060095	13
4098550	13
7148438	13
8863350	13
314619	13
1831605	13
1685074	15
3619107	16
5888487	16
1472626	13
2023918	13
784505	13
18987827	17
4250464	13
2144235	13
13572761	13
1242258	13
16779871	17
9189054	13
9071510	15
9891316	13
11696047	13
3843395	13
729727	13
4999964	13
5639128	13
9177107	13
9447991	13
9331687	16
3762964	17
3912851	13
2670333	13
29151	16
4757668	13
1363766	15
478295	15
18201945	16
27643119	13
11479593	13
1317960	13
11888256	13
98152	13
44602714	13
2233291	15
1444184	13
13085812	13
2800416	16
14195542	13
27229189	13
2186594	13
10198482	16
2042248	13
8949721	13
9276045	13
5153650	13
12087348	13
15445473	13
1438624	13
14318345	13
5292677	13
37445934	13
11439290	13
9861506	15
5365926	13
196362	13
4030167	13
9739955	13
2665874	16
6691151	13
8643092	13
6326533	13
1538765	16
5483660	13
8038154	16
13854273	16
1120903	13
12510707	13
1183337	13
5707894	13
22697149	13
7027335	15
1328193	17
2828821	13
7999859	17
745339	13
14564534	16
21861535	13
11286994	13
4464139	17
19299832	13
1188056	13
4614608	13
709523	13
18327949	13
3663566	13
3950714	13
8925845	13
5231223	13
9273463	13
435253	13
3401950	13
10847519	13
7903664	13
12227694	13
12660961	13
813602	13
7266998	13
13924	13
4229632	15
5095930	13
11299320	13
8942708	13
30572608	13
18484259	13
1824802	13
1863336	13
7463210	13
3536717	13
9152638	17
10308040	13
38438934	13
4331863	13
19113399	13
7988742	13
1364019	13
13992102	13
6172168	13
15541334	13
18614109	13
7596263	13
4425737	13
21509069	13
3926727	15
937777	13
12429362	13
2910584	13
828562	13
8980350	13
3148551	13
162193	13
4505432	13
923153	13
27148711	13
3278912	13
1050397	13
669354	13
5562007	13
8683580	13
2377778	13
24071917	13
16622942	13
14413607	17
4813478	13
12967000	16
1000504	13
1032737	17
5453715	13
5888013	17
1694919	13
1332174	17
15894918	13
37140067	13
22578017	13
13680951	13
23183001	13
9124750	13
19750466	13
2537803	13
1367287	13
3690528	13
5998662	13
8995602	13
8890215	13
7024683	13
20039864	16
414531	13
9904706	13
5261495	13
9211208	13
2405384	15
8226183	13
15302009	13
17075907	13
2469937	13
6130390	13
4167823	13
811001	13
20457667	13
9366673	15
482093	13
5854261	13
406528	13
7375963	13
2277845	13
3578705	13
911295	13
32349412	13
3520549	15
31820534	15
14072043	13
11175619	13
8450045	13
2272174	13
5035907	13
31289711	13
22380908	17
2571989	13
32525653	13
18701767	13
5227870	13
14165421	13
2849514	13
5834913	13
646691	13
37296	13
23403612	16
21154826	15
5477421	13
9023196	13
6955835	13
16266817	13
1938041	13
2139862	13
4097415	13
9889639	13
25450603	13
19045506	13
2711964	13
3712396	13
4906322	13
12681703	13
3884938	13
19942045	13
12351600	13
2126085	16
1277297	13
2252369	13
2719483	13
897828	13
1202202	13
7170895	16
22949044	17
6241168	13
6119983	13
1825128	13
8247329	13
3315197	13
1336229	13
4493896	13
1674264	13
16720661	13
12056182	13
117326	13
8073414	16
31736	13
500840	13
222506	13
21422719	17
15446595	13
2264988	17
6943676	13
8475862	17
4096915	13
875371	13
4192564	16
1399025	17
9588160	13
333655	13
22874301	13
5299834	13
11707829	16
7135547	17
1302549	13
5027598	16
10664352	15
1081116	13
24025127	13
10866912	13
7821581	13
6669205	16
7206588	13
25221639	13
20135050	17
6172172	15
9670925	17
500058	13
2412433	13
6908046	17
901136	13
247882	13
16698509	13
15681980	13
6777004	13
385056	13
894810	13
14991340	13
1624245	13
11140698	15
4818206	13
1686765	13
20838806	13
995598	13
108170	16
34276908	13
1925248	13
3572473	13
5275602	13
2957842	13
5089177	13
2491742	13
14466247	13
8196511	15
38974208	13
10199514	13
4922684	17
6013307	13
15990492	16
720857	13
34722755	13
298369	16
9745992	13
900873	13
4284220	13
5862165	13
9150150	13
1567561	13
5239393	17
9223900	13
8442519	13
722413	13
19972846	13
9165935	13
576389	13
20075135	13
172145	13
5743535	13
5082920	15
7834349	13
8773080	16
1182207	15
21494291	13
529550	13
15572422	17
2753656	13
7590863	13
16295636	17
8770029	13
13643499	16
116185	13
5924745	17
2249991	13
1408908	13
2135853	13
3669629	13
6312722	13
5985522	13
8647247	13
6699033	17
643023	13
16846139	17
32609915	13
1682784	13
23522784	13
4660695	15
23039614	13
22315891	13
24376969	16
751867	13
1209453	13
6970457	13
8277618	13
764082	17
12922695	16
7040053	13
8904442	13
11355992	13
4371269	13
1358330	13
4395763	13
7092925	13
10589815	15
23388612	13
16429768	13
641108	15
19460596	13
48208785	15
11337321	13
8311802	13
30083819	13
12386855	15
8996597	13
3749493	13
1938000	13
3302496	13
3361152	13
3767077	13
6890488	13
12305538	13
9231246	17
1431322	13
7045454	13
1837356	13
14894841	13
4852286	13
12638277	13
2939550	13
11210959	17
4795787	16
1638530	13
2651913	13
4404881	13
17640059	13
5425851	13
15576214	13
2850543	16
5212887	13
2755071	13
17036495	13
7544440	13
2344749	13
1403496	17
4168177	13
15739069	13
2457847	16
5418466	13
15790052	13
4325188	13
3631915	13
1204071	16
5850441	13
5849200	13
9651182	13
1794991	13
2151977	13
17493923	13
1395118	13
3219579	17
11278516	15
201414	13
1787900	13
16935125	13
4345027	16
29124598	13
15360248	13
2382433	13
11817695	17
12619295	13
8892873	13
8600280	13
3019200	13
9033703	13
2871870	13
4371914	13
12659498	13
6907511	13
5850204	13
130914	13
9431082	13
525441	13
12873133	13
3334010	16
7692924	13
4624925	16
17427459	13
8351319	16
9804637	13
21202725	13
10063496	13
739808	13
4074282	13
4188076	13
8233916	13
14013110	13
337236	13
5400671	13
2574911	13
1885759	13
20468799	13
141158	15
13733367	13
4748076	13
6546138	13
3672870	13
2949520	13
6283133	15
13730221	13
12220009	13
1739012	13
23685408	17
17681384	15
6941246	13
1318952	13
13923373	13
7176740	13
3913441	13
6363224	13
18874798	16
3458397	13
697434	16
5651299	13
2230618	13
12581747	13
145213	13
5137629	13
11608859	13
10106356	13
1836249	13
6882058	13
8626099	13
5788429	13
13248651	13
7712641	13
11085000	13
5717590	13
923335	13
1073766	13
14457207	13
13682632	13
4709783	13
29772973	13
2562068	13
842710	17
15469807	13
14108573	16
49166	13
5240026	13
21698294	13
32121231	13
5881684	13
42265982	13
104519	13
13909301	15
3993462	13
16237067	15
535645	13
535342	13
2460462	13
1763893	13
3222266	17
33070943	13
6476089	16
2931837	13
6486657	13
8975889	13
9281722	13
2340934	16
3161716	13
361394	17
20774	15
2741704	13
5705386	13
13006656	13
7384804	13
1871689	13
14804314	13
292000	13
4514198	13
18187200	13
7140397	13
10469164	13
5134667	13
13963279	13
17243240	13
2796233	13
10956443	13
1095113	13
4689576	13
9940677	13
4680400	13
6736723	13
1389221	13
8623087	15
4077795	13
17850254	13
3633675	13
4521414	13
4707599	13
15778157	13
33948139	13
486401	16
7856147	13
12600482	13
6811501	13
8680221	16
1202055	13
16539758	13
5646621	13
337352	13
335677	16
12924231	13
6378792	13
3552448	13
5218745	13
20097231	13
6692804	13
4404229	16
22719791	13
1604543	13
2991028	13
13825081	13
5788301	13
2979568	13
7193233	13
6828859	16
4584485	13
12281131	13
34292777	16
9174372	13
10487509	13
22997226	13
3417628	15
749034	13
1670257	16
785748	13
1416696	13
21089415	13
5425041	13
7016216	13
2642338	13
6031747	16
2943380	13
629672	13
19214996	13
992652	13
9287334	13
10541857	13
1558192	17
4708891	13
272006	13
2704264	13
26323720	13
8995730	17
12019300	13
10594177	13
28281967	15
24841821	16
5513535	13
13961409	13
7952899	13
2358002	13
8678059	13
5999076	13
6985269	13
3592821	13
5496376	13
922410	13
8456625	13
5463161	13
7142887	16
1464771	13
1814565	16
6657010	13
29802448	13
1314260	13
26292150	13
1180946	13
14577496	16
4463772	15
12028093	13
5952043	13
16662285	13
11515305	13
14699608	13
4229140	17
4092105	13
15127675	13
39241521	13
933533	13
2832393	13
3607415	13
3232307	17
1010255	13
63320061	13
5030672	17
8582273	13
4296053	13
3490572	13
7499523	13
2702426	13
18364006	13
56837630	13
11664054	13
4661825	13
8862307	13
6016369	13
20116906	13
1049393	17
24298740	17
4018287	13
4989468	13
1610961	13
7788842	13
12050514	16
264446	13
6907221	13
441030	13
3583075	15
16443663	13
19231989	13
9817259	13
21840791	13
475893	13
5937604	13
2408346	13
481041	13
34617183	17
9026485	13
19941470	13
11529644	13
5350439	13
19632751	13
129024	13
14627800	15
1377737	13
5094252	13
3657154	13
2276189	13
5229609	13
5202156	16
2024395	13
1643568	13
7178228	13
1758649	15
34145485	13
7179997	13
2663446	17
9822580	13
1478919	13
6828763	15
6458549	13
10202016	16
3891044	15
2963533	13
10744821	13
9415661	16
19871878	13
13514632	13
1898055	13
25949018	13
43391092	13
2400876	13
5854287	13
19557407	13
9695527	13
12948359	13
14201225	13
6172474	13
9074925	13
1401138	13
1846163	13
26542256	17
10407439	13
4203292	13
21803396	13
1487334	13
28716462	13
16613671	13
5513470	13
7786269	13
9206521	13
1056567	13
4261652	13
9151397	17
1304954	13
7847209	17
10240592	17
4082538	13
3021699	13
1144401	13
5301367	13
9585571	13
13777864	13
13264015	13
5635724	16
6371425	13
16805244	13
5758167	13
7025343	16
15462445	13
1837899	13
4760310	15
6476249	13
1348375	13
9714764	13
12611130	13
3255979	13
25781725	13
9040399	13
11790455	13
14006027	13
11904927	13
1077520	15
16874314	13
1839078	16
2943134	17
5914328	13
374058	15
12895316	13
2786183	13
5577949	15
1380016	13
13104720	13
471948	13
7116453	17
9404425	17
14086324	13
3754178	13
2283390	13
654378	13
3745598	13
1951998	13
2184987	16
1770786	13
11816469	13
11441208	15
4425322	17
3986592	13
3706527	13
15239220	13
20164590	13
838940	13
19421054	16
9842973	13
16303179	13
1786686	13
4990727	13
899601	13
972017	16
10135748	13
4560324	13
7488763	13
1741196	13
16412053	16
15657116	13
20911886	13
1862895	13
19690519	13
18417538	13
4772259	13
10573392	13
20665862	17
5729372	17
11537283	13
718098	13
2600324	13
5538702	13
2930535	13
23021506	13
186473	13
6165629	13
12555255	13
10905432	13
5764722	13
4801563	13
9971078	13
6702386	17
6545304	13
5625769	13
4910603	17
4598233	13
2622252	13
637756	13
2442223	13
5938834	13
4295899	13
12116556	13
13146866	13
8220414	16
23297478	16
14651531	13
939190	13
3903588	13
1639994	15
585935	13
9912557	13
13661501	13
20089682	17
19864940	13
708502	13
4820684	13
1099322	13
24123839	13
7063749	13
27268636	13
2576955	13
12314860	13
322836	15
5752620	13
30353921	13
3391291	13
5648702	13
6809094	15
2371553	13
1692973	13
19247722	16
8559796	13
4945030	16
666284	13
8998497	13
11395332	13
6510602	13
7560842	13
2063822	13
3476280	13
1671810	15
2008495	13
11698959	13
2986808	13
215312	13
4050868	13
9971122	13
2627286	15
3248292	13
23098	13
23630423	13
3913771	13
11091335	16
7250374	13
10903432	13
4385062	16
4367359	15
17199015	13
1399735	13
2735815	13
12774130	13
4107697	13
21489123	13
3593236	13
6063982	13
1673871	13
12040978	13
17032604	13
33242465	13
17057650	13
3646941	13
1112862	13
4482361	13
6640814	13
6960526	13
6630951	13
20152920	17
347723	13
32084	13
1870802	13
37089403	13
7603030	13
476652	13
2356264	13
1606582	13
380465	13
21892561	17
6623933	13
11075088	13
14680230	13
17360824	13
9200913	13
4778837	13
6596268	13
24281860	13
2884046	13
5407539	17
5751646	17
10446670	13
2333728	13
5561234	13
2172875	13
16136094	13
3536280	13
27406779	16
6443536	13
15773488	13
16495273	13
3163987	16
4768086	13
2561063	17
1210164	13
8835268	13
20054852	17
7399390	13
8934417	13
11962031	13
34907068	13
9804064	13
9231868	13
63351	13
7657032	13
2865001	13
1485700	13
34724966	13
1015748	15
8009339	13
9028264	13
2619078	16
7437014	13
8728429	13
4081864	16
2535154	13
34374194	16
18083584	13
29472979	13
11997730	13
4847348	13
7810	13
3261803	13
21925144	13
3350638	13
5432085	13
11001647	13
573975	13
3851334	17
5933775	13
38777462	15
10979098	13
11344196	17
7357371	15
7431679	13
12530389	13
1551229	13
4577499	13
283434	16
21816797	13
12112653	13
7116154	13
43145963	13
25420568	13
7789767	13
1813169	13
38274661	13
2435621	13
15696637	13
5606149	13
6967994	13
7141597	13
16690843	17
11693638	17
9377738	13
7160382	17
7044604	13
14524533	13
4980945	13
6153042	16
1852327	13
3428898	13
15087464	13
3905003	13
13996631	13
6786523	15
11641982	13
447337	13
5060501	13
1670077	16
232730	13
3462624	13
8475451	17
5323876	13
19404920	13
22927227	13
12868423	13
1314351	13
5054694	17
15133369	13
16468499	13
2713881	13
3388902	13
4315290	13
4775041	13
17785376	13
1697948	15
2589777	16
2862638	13
4048581	16
4237715	13
23174758	13
902158	13
3331541	13
8179965	13
2060346	13
11125928	13
2384306	13
7231986	13
3305756	13
4966699	16
1024950	13
9707069	17
1404600	16
2601234	13
165338	13
4190668	13
9254211	13
3190953	13
264059	13
21655004	17
5151644	13
17132355	13
2691179	13
376703	17
4312694	13
1845688	13
4915754	16
15549859	17
3395419	13
6491237	13
858553	13
5853530	13
9334664	13
5529508	17
10500863	13
11685941	13
18621712	17
1961682	13
11456248	13
38881099	13
2591789	13
2009561	13
7140451	13
1358203	13
9857521	13
38686430	17
25728214	13
440093	13
2843774	13
10098761	13
6447326	13
2161627	13
18408234	15
2226931	17
20608971	16
21739	13
1203911	13
20659066	13
254167	13
23683029	13
5323137	13
5346689	13
17577367	13
8369277	13
4271875	13
32146679	13
15145135	13
7845993	13
4847541	13
2334771	13
3297416	17
10871940	17
271976	13
8073121	16
6618365	15
9203290	13
4419417	13
4799496	13
8621984	13
29422984	13
4069758	13
11842235	13
1152916	16
746863	15
41305859	13
466540	13
1925858	16
1762224	13
13255304	13
953776	17
11063552	13
39144264	13
9367254	13
13049883	13
6427885	13
4716646	13
1011449	13
4989799	13
784568	13
2938600	13
1232224	13
6911869	13
1968716	13
3262621	13
28070260	13
87604	13
6793577	13
6071304	16
17770891	13
14574135	13
2676490	13
9313105	13
1057773	13
10515425	13
8898666	13
18574919	16
488118	13
7086166	13
4501172	13
9467661	13
446765	13
78857	13
16530328	13
6152397	13
12110856	15
4766058	16
700142	13
6419827	17
5446329	13
7798709	13
270266	17
5291513	13
1154106	13
2003119	13
1742010	13
20725450	13
10687518	13
1147418	13
7149892	13
711855	13
10121378	13
6077690	13
12250141	13
5682116	13
18579323	13
10705924	15
2252431	13
2754677	13
2256988	16
7258150	13
10298789	16
9764001	13
6162252	13
21414380	13
5060033	13
210837	13
1222190	13
29346223	13
13435508	13
6222338	13
7313196	13
3416813	13
7159	13
3514468	13
223663	13
4822534	13
1372947	13
11440628	13
5745521	13
7902549	13
66276	13
8869707	13
8705167	13
15670923	13
16773866	13
4402711	17
2104176	13
11251076	13
10505954	13
11378990	17
5817814	13
5402956	13
3963599	13
7389600	16
761608	13
10220324	13
13772904	13
35975738	13
6441158	15
3740080	13
7096375	13
20913918	16
1757804	15
2563863	16
6573263	13
12855840	17
3053233	13
37184	13
23722219	13
15333634	13
7282705	17
7044495	13
3364167	17
6899841	13
15807961	16
107811	13
12991183	17
25161309	13
3153854	13
1703718	13
1716221	13
13022126	17
6939832	13
7743508	13
910100	13
577553	16
1614134	13
4881633	13
1799952	13
19123893	13
8047867	13
6621408	13
13522608	13
15785332	13
5493463	13
16857161	13
99671	13
11099389	11
10414666	16
2017727	13
13100310	17
5595682	13
2969729	13
12377431	13
4378493	17
1471922	13
6686538	13
1832878	13
2425611	13
12868712	13
2024375	13
6696990	13
17669497	15
1238198	13
5690308	13
489848	13
2663576	13
11801243	13
7724464	13
3996365	13
1697337	13
4955827	16
305533	16
10430032	15
1726677	13
10378842	13
26765516	13
531435	16
12740259	13
6407859	13
360082	17
8656965	13
770392	13
16741	17
3229144	13
11050872	13
650440	16
19742266	13
12666333	13
425179	13
2360115	13
6954619	13
1776288	17
15002222	13
11284450	13
1219923	16
5446815	13
2175879	13
8122325	13
3244943	13
3066308	13
20648909	13
5249628	13
13665555	16
1226543	16
4553549	13
5895020	13
55149	13
955546	13
6003724	13
13557567	13
867997	13
9996006	13
12018393	17
7047750	13
1376098	13
2631152	17
15212402	13
14425973	15
2964672	13
3889718	13
3131901	13
594081	16
179744	13
2606820	16
5047805	13
2109371	16
15295484	13
17215846	13
10018890	13
4573161	13
6130635	13
31491048	17
1659621	15
5575940	13
4547597	13
11948361	13
2729523	13
31991556	16
7760569	13
4696404	17
1078835	16
5647464	17
3065440	13
17777159	13
2574017	13
4655014	13
13280217	13
8830101	13
9354752	13
3647486	13
4092885	13
22794673	13
286379	15
2910507	13
6629676	13
1497116	13
13431757	13
369098	15
8300047	13
3044106	13
2123774	17
26966078	13
1879410	13
3240397	17
2941871	17
3630489	13
15766872	17
967693	13
19418633	13
7366925	13
19095758	13
8066944	13
18548800	13
3324011	13
26747681	13
3957990	13
2850542	15
12005764	13
6275251	13
7719150	13
9339291	13
7871988	13
4129248	16
4706517	13
22172397	13
14435514	17
6831768	13
1956779	13
6415483	13
6650270	13
18114362	13
18741633	13
33740896	13
14107642	13
10570379	17
12699922	13
3455816	17
17638341	13
3311717	13
14697389	13
3709775	13
26475236	13
1537562	13
4449948	13
7974666	13
3804725	13
5478769	13
11950187	13
26449236	13
2543519	13
449754	13
2027214	13
21393675	13
9586232	17
461244	13
21930356	13
473939	13
1065061	13
2995455	13
2882574	13
6874908	13
438304	17
4900321	13
2958675	13
25560591	13
945618	13
22853056	13
26392510	17
5692674	13
18049835	13
3417829	17
325701	13
2574218	13
830625	13
9152022	13
332824	13
9566516	13
13182547	13
5978111	13
16631588	13
2094873	13
18085194	16
17277635	13
1834452	13
2848103	13
1307343	13
3168305	15
1717918	16
5222487	13
30423198	13
5723476	13
2356422	16
9920221	13
9609091	15
484769	13
5174266	13
13678114	13
4657735	13
13379326	15
18413835	13
9463755	13
707219	13
15221278	13
1724381	13
8463947	13
6621527	13
16229684	13
9285801	13
2330912	16
8622408	13
20555712	13
3679772	16
2137466	13
24111464	13
26906765	16
6163803	13
127211	15
17884985	13
4210429	13
9129962	13
3111301	13
13740937	13
13535348	16
6781807	13
3475694	17
1122211	16
18875678	13
10780832	13
12865980	15
6177219	13
2045660	13
2894343	13
3121955	17
28612347	13
13925397	13
1787461	17
11402256	13
13744738	13
4288904	16
2773154	13
1000179	13
4558427	16
1677065	13
28402499	13
2844579	16
6015308	16
11585038	13
1623006	15
2113131	13
2988041	17
13788882	13
816900	13
1781389	13
264851	13
766734	13
7040445	13
3154075	13
44135467	16
15338589	13
25418505	13
12675152	13
3620808	13
36771760	13
9614683	13
21803127	13
25879573	13
2573934	13
21487810	13
4327277	13
12365826	13
2274199	13
4011629	13
185057	15
3603380	13
5212024	13
22965488	13
3156148	13
3106982	13
501058	13
10642380	13
4481751	13
16270690	16
1403762	13
1017185	13
2461391	13
10645299	16
8359883	13
6791563	13
1039609	15
900526	13
7317793	13
9411033	13
2063820	13
18143632	13
12398807	13
14173826	13
3063530	13
34901277	13
1252320	13
18407879	13
24075115	13
13067299	13
901052	13
22568229	13
8166442	13
43801574	13
2333421	13
1688008	13
20454641	13
10261575	13
11822511	13
4165960	13
1304495	13
5982887	13
7539827	15
2492287	13
15210802	16
6396586	13
4748155	13
888519	13
1750976	13
3210765	13
3267578	17
18221770	13
4773928	13
1216806	13
773443	13
6766236	13
2365876	13
11838346	13
2163960	13
1456625	13
1180778	17
20553461	13
2063333	13
4038	13
1948042	13
13967282	13
239031	17
15979198	13
13698175	13
7918317	13
4420433	13
14888708	13
5343456	13
21183833	17
2518576	13
18682426	13
5470381	13
6697063	13
18443606	13
16856214	13
8753633	13
3326536	13
2592856	13
2524120	13
6102217	13
11025415	17
9499974	13
15304818	13
5787070	13
6811268	13
5852205	13
4082234	13
661525	13
5456235	13
12290294	13
7082596	13
3197474	13
11890752	13
11562043	13
3389303	13
1829855	13
7306961	16
7540915	15
6494168	13
6678388	13
505932	13
2898655	13
10163260	13
1403207	13
2740179	16
1386721	13
2375770	13
286756	13
7295242	13
1890829	13
11196298	13
445013	13
9951357	13
4130046	13
55555	13
1320855	13
19509192	13
825951	13
15870774	13
22438253	13
10698776	13
6993354	13
4609669	13
29505576	13
5911519	13
5695897	13
10053347	15
5775113	13
4785396	13
597514	13
26979193	13
2127350	13
2996684	13
4299097	13
7178267	13
5846575	17
1513368	13
8063905	13
1830009	13
5417889	13
2836553	13
22090617	13
9022624	13
8378852	13
3044276	13
38695042	13
292287	13
5863359	13
10395446	13
9461896	13
1479084	13
8480984	13
228364	13
3702750	13
19705231	13
10900785	13
2082501	13
3292819	13
3993708	13
7030140	16
19721958	17
17452229	13
14515655	13
13008425	13
519537	13
6048902	13
711351	15
971155	13
26606	16
2391131	13
8820324	13
12255861	13
14569654	13
10484636	13
9544404	13
16707339	13
3657292	13
246826	13
11261519	13
15948050	13
5972228	13
1501727	13
10728064	13
3880307	13
5562177	13
1198018	17
773707	13
436690	13
1017871	13
13852331	13
6298432	17
1050726	13
14618355	13
2480347	15
3946086	13
8155606	13
24517821	13
33174912	13
15928433	13
11707409	13
21327292	13
2077427	13
17783177	13
623546	13
14974067	13
11692836	13
19157410	13
15619447	13
1118796	15
1523623	13
12381549	13
1805148	13
9779889	13
6379307	15
2073193	13
16002670	13
2579091	17
246726	13
7278239	13
4117520	13
11186236	13
4631902	16
4359113	13
10947059	13
27153440	13
33582368	13
2216213	15
23856892	13
3658236	13
14542454	13
15246715	13
15260828	13
6203226	13
4741273	13
5955995	13
12005618	13
8095627	13
3099242	15
3097931	13
943356	13
3312397	13
9739325	13
4227559	13
88024	13
26859839	17
5728844	13
24394705	13
5257132	13
5974547	13
15494326	13
1143437	13
11677662	13
26170976	13
35597918	15
24801620	13
7165513	13
4051543	13
14880700	13
468436	13
7288441	13
7525398	17
2072378	13
44196736	13
1664210	17
14061064	13
10006186	13
25697199	16
9294705	13
11477063	13
6649131	13
456259	13
1456833	13
2494921	13
16458347	13
29243449	13
9686488	13
1311819	13
7021713	15
934480	13
15208285	13
11891379	13
450338	13
4621516	13
2926918	13
6113178	13
1807887	13
13926780	13
8067294	13
10510974	13
19662413	13
7466766	13
1295548	13
3973350	13
7502555	13
144459	15
2325473	13
6342205	16
2969442	13
1540631	16
7877638	16
1793789	15
956901	13
11153745	13
3423220	15
38590	13
786524	13
158662	13
3061559	15
4756047	13
2976099	13
23563183	13
10059256	13
11199936	13
4372940	15
3467748	13
24277207	13
136324	13
197587	13
2607384	13
16447997	13
317464	16
23077671	13
14042415	13
1869900	13
3544154	13
16896592	16
19312	13
10102649	13
1227956	13
726175	13
8459294	13
2077111	13
452016	13
4064578	13
3415594	13
2212534	16
11296136	17
50144497	13
9008072	13
5944976	13
855098	13
3273683	13
11540803	13
4478717	13
6437333	13
9061051	13
8556882	16
20770902	13
10341706	13
14630166	13
23495366	17
4580508	13
20090008	13
9435283	13
1864401	17
8954220	13
2767032	13
493465	13
2927220	17
32707	13
1634268	13
376086	13
8457347	13
5593924	13
4823284	13
13906799	13
10399220	16
3119765	13
9206484	13
12577977	17
14615716	13
3490044	13
10463192	13
5350886	13
6495058	17
810335	13
11735693	17
1123562	13
2453123	16
2647291	13
8363606	13
6063933	13
24745214	13
699826	13
1449389	13
4901707	13
503204	13
1847817	15
9856088	13
8979264	17
8996410	13
20809581	13
3245981	13
2618313	16
1215121	13
1255229	13
18630853	13
8340201	13
7547485	13
16004734	17
3297700	13
19097812	13
3507185	13
1594218	13
953973	13
1450751	13
3524706	13
15790142	13
143100	13
35449463	17
4255982	13
681577	13
15300058	17
8421103	13
5851661	13
2960036	13
547421	17
4177131	16
27519646	13
27857925	13
26356389	16
21482119	13
4478205	13
16659188	13
11966443	13
24491779	13
10161517	13
30578962	13
13163355	13
10504960	13
1048294	13
1061182	13
33547189	13
27025606	16
4576840	13
1912061	13
14741424	13
8438449	13
15817213	13
1785105	13
43530194	13
7420746	13
10547799	13
12966550	17
383872	13
12000448	13
1273845	13
1932671	13
18175120	13
2996472	13
3839962	13
2320302	13
5395997	16
13646031	16
30260292	13
14916542	17
4891670	17
4444711	13
22882246	13
7387251	13
249712	13
18558993	13
6498703	13
2323363	13
21316284	17
3857358	13
5192896	13
3434556	13
25348250	13
5096628	17
1666426	13
4934955	13
3237854	13
13443448	13
11925402	13
12580711	13
8080693	16
1066496	13
15754682	13
6461481	13
14366237	13
1668216	13
5372956	15
25432059	13
19203901	13
427266	13
2515751	13
3732103	15
2347795	16
4645342	13
21899873	13
13726747	17
4553037	13
94564	13
18462008	13
2106985	13
10467214	13
3246189	13
332419	13
19205241	16
1603081	13
98865	13
10699725	13
4956576	15
11309953	13
304298	16
20235895	13
21737990	16
5285482	17
5180486	13
8192864	13
14299884	13
7306455	13
3757437	13
10569221	13
923069	13
620877	13
18003005	15
744124	17
19232387	13
5232488	13
5088169	13
6626226	13
10686514	13
527968	13
2122306	13
15193433	13
11354191	13
8501365	13
1980011	13
11558799	17
2078501	13
873511	13
23558706	13
5565273	13
2204998	13
6910979	13
5934567	13
1145019	15
10139136	13
12445120	13
5966959	13
5050549	13
6300263	13
18832014	13
22207329	15
1124310	16
14220737	13
17177130	13
6108957	16
1577953	13
631619	13
29636099	13
2355474	16
4506832	13
4608256	13
6760194	13
13852279	17
18722908	13
2350325	13
1761804	13
29963423	13
32192319	15
6162362	13
8851093	13
9275340	13
12965179	16
7783265	13
14262965	15
4370294	13
6610773	13
15921720	13
50090238	15
14657379	16
10951929	13
1148063	13
1111706	13
716134	13
6878361	13
3340424	13
3341270	13
4179421	13
19069321	13
7370573	13
5969811	15
5414685	17
15195730	17
1671796	13
8007512	13
5314677	13
2701929	13
7714118	13
5616271	13
22220979	13
604128	13
559946	13
12256886	17
9499812	13
3302505	16
15628762	13
6552851	13
12693530	15
23145574	13
14328556	13
5822221	13
1077657	13
11218517	15
13428525	13
15677830	13
19533696	13
22763560	15
3223817	13
17306308	13
6877843	15
4656132	13
6503253	13
4092398	15
2712123	13
507088	13
11587977	13
15814811	13
38891416	16
4062129	13
1420352	13
4980730	16
7208985	13
4069182	13
540532	13
7007380	13
15041561	16
3195143	13
912270	13
9247728	15
13641651	13
3707961	13
6849486	13
13309244	15
10363292	13
993244	17
36868201	13
14707010	13
5407102	13
40744978	13
1076684	13
7418635	13
2032274	17
6571827	13
17848671	15
2422846	17
6634350	13
13134956	13
6060369	16
17273408	13
1815447	13
3560557	13
4097089	13
3168305	13
720793	13
4896732	13
15574019	13
8992562	13
3692810	13
14719005	13
3897469	13
38513879	13
614201	15
28853856	13
8197743	15
5049328	16
3507802	13
2075090	13
27134706	13
939351	13
4156830	13
8391854	13
15969827	15
625435	16
14420906	13
23964637	13
419597	17
1363395	13
2344201	13
19978894	13
6047184	13
7039816	17
3058882	13
3287080	13
10470184	13
10104742	13
3722684	17
12373911	16
9050860	13
3008446	13
98810	13
5477268	16
537599	15
5272932	13
12417904	13
2196249	15
1037720	13
6878950	13
22278714	13
15917428	13
26900322	13
1703443	13
12465498	13
6154318	13
4897293	13
1321620	13
1048554	13
8352667	15
5722494	13
1842467	15
6150285	17
14639019	13
1990669	16
8134731	13
6280251	16
3078595	13
27733519	13
8339455	13
693350	17
3162176	13
660235	16
2239283	13
1823957	15
16280708	17
5542069	13
296269	13
14747556	17
12237181	13
13781385	13
3194803	13
7162622	13
11226516	13
36371186	13
329805	13
18821719	13
8823857	13
3958979	13
141542	13
6566803	13
4761965	13
555415	13
10644788	13
8099231	13
282124	13
2940579	13
446176	13
25680696	17
12645436	13
3492438	13
5050980	13
1520107	13
1529611	13
1623637	16
1603377	13
7025973	17
2247794	13
7804371	13
3240144	16
11776495	13
7429436	13
16421121	13
14281839	13
1924220	13
15962222	13
16254769	13
3866888	13
1818595	16
22925347	16
293682	13
6788202	13
323945	17
552002	13
15698370	13
17399719	13
3343164	13
7699296	13
12634018	13
3674215	16
47743284	13
15999748	16
2833899	13
4685813	15
368126	13
5393556	16
15424441	13
25914710	16
15683877	16
5144928	13
20752773	13
3875156	13
4804394	16
17510872	13
33200063	13
4702763	13
2265259	13
5368299	13
6568903	13
5242227	13
1530737	13
1696698	13
19567102	13
40890856	17
25466824	17
3777036	13
7233979	13
5064175	13
1699026	13
5291606	17
9189024	13
52002634	13
1082425	13
9543526	13
15281475	13
4829694	16
7029718	15
11879567	13
3886192	15
6202963	13
2668599	13
10881622	13
13377557	15
8348115	13
24993890	17
1964669	17
556513	13
1418614	13
2743341	17
11924312	13
448899	13
9355261	13
4436359	13
19284518	13
3243015	17
3774532	17
773023	13
13070489	13
7676762	17
6209494	13
30122655	13
4947225	13
2440257	13
1996021	13
15305027	13
2793037	13
8515631	17
7981014	13
4078399	13
5009458	13
5687740	13
5116406	13
4882913	13
11380746	13
4971829	16
12836381	13
46768570	16
2004514	13
1167267	13
710897	13
398354	13
10776616	13
17819683	13
4835405	16
11872744	13
1840278	13
19525931	16
21152509	13
6407705	13
1750986	13
11194688	13
2797879	13
11231364	13
1199942	13
7250919	13
3729110	13
9793636	13
12550182	13
11492639	13
4866918	13
6754069	13
21716812	15
15507583	13
8991763	13
2073263	17
10480482	17
914029	15
14349708	13
107574	13
1634725	13
16698246	13
8613964	13
15782253	13
2736346	13
19856117	17
3835988	13
8461080	13
6447941	13
18306381	13
6897117	13
24326444	13
1081991	15
5924593	13
1483029	13
23364864	13
2344947	13
8711035	13
2783885	13
934434	13
6237967	13
7438286	17
300951	13
690557	13
1137364	17
9763185	13
2590126	16
2173332	13
2775847	15
3612183	13
32891690	13
5207229	13
1141749	13
10973023	13
2183257	13
163614	13
4435076	16
9907933	13
6820231	13
1697200	13
14688035	13
28977560	13
6974019	13
9639768	13
2062668	13
14517987	13
18945312	13
1245956	17
21104057	13
20736964	13
343633	13
11417885	13
9920312	16
2281106	17
1010135	17
8019317	13
15800748	13
2844500	13
4403699	13
1827495	13
2896750	13
10731876	15
4806513	13
11239982	13
9435304	17
1163849	13
8732486	13
402182	13
8846078	13
2482114	13
4188158	13
489077	15
1592909	13
3428455	13
4838443	13
4993847	13
16398835	13
3796505	13
2458211	16
15156730	13
8403311	13
3454205	13
1359601	13
6432418	13
2501600	13
7067877	13
25850047	13
1945767	13
1712673	13
64321	13
1812376	13
23183553	17
9824105	15
31836932	13
834230	13
10100294	15
12157346	13
6972337	13
2010646	13
7917235	13
2263262	13
26303623	16
7164002	13
266804	13
27220739	17
2730733	13
20272282	13
10122994	13
13878721	13
15635607	13
10428977	13
1186362	13
2539712	13
1652110	17
9264311	13
1610383	13
1255792	13
16577540	13
4813129	17
17873709	13
8799896	13
36320093	13
13025589	13
4103481	13
1107195	13
779523	13
13153868	13
11850431	13
1385206	13
9839498	13
557523	16
3393203	13
6145916	13
17876703	17
8038534	17
1441974	13
2651600	17
3517905	13
2939679	17
12022951	16
5368283	16
22095910	13
1528386	13
2639631	15
2220311	13
1326719	13
33704233	13
3278981	13
3645553	13
5841863	13
7102855	13
944024	16
6578489	13
4274739	13
8144700	16
17277311	13
15628756	13
12459260	13
25290152	13
2914102	13
14301282	15
2967220	13
14122309	13
4288430	16
20170637	16
3497365	13
1147392	16
19494850	15
20295641	13
10679641	15
77934	13
86986	13
2231984	17
6268698	13
7638641	13
18640074	13
19789701	13
1555332	13
3079016	13
3347984	13
3180810	16
4461078	13
3296294	13
22391634	13
8391577	13
24341598	16
19494346	13
3150712	13
5401736	13
15698664	13
18210752	13
22094905	13
315501	13
3497335	16
5272824	13
216666	16
722239	13
6564475	13
4578223	13
7083257	13
4800286	13
28916	13
24895675	13
7948874	13
2463182	13
12092475	17
12530657	17
8063079	13
6463640	13
299289	13
8612455	13
378173	13
2647426	13
234460	13
2693825	13
4603342	13
4533795	13
14837267	17
4682570	13
16832819	15
11088998	13
5564484	13
126563	17
94279	13
10135584	13
4905032	13
12153387	13
9236990	13
8207139	13
7823530	13
11513882	13
18155112	16
21912190	13
23484861	13
16370356	17
420725	13
2975219	13
1249313	13
704184	13
16870735	16
5179254	13
131974	13
22613942	13
1096443	13
24327916	13
2581224	13
229978	13
2229515	13
553733	13
2307273	16
178721	13
5486594	17
1280976	17
6649213	13
579415	13
815422	13
4443751	13
5589490	13
3176235	17
1819072	15
889707	13
9634090	13
34420733	13
1336186	13
3158796	13
689122	13
4385551	13
3216241	13
745870	13
2103167	13
16082234	13
4293549	13
438695	17
5615584	13
14309774	13
4657573	13
8511347	13
43816826	13
36436468	17
31676857	17
10285778	13
6290350	13
9659668	13
601021	16
3717308	13
23143167	13
6298509	13
36999374	13
985636	13
3958673	13
5588207	13
815745	13
3477560	13
16511290	13
7255889	13
743203	13
10929772	13
441817	16
10292498	15
5656876	13
148231	13
10200290	13
1041138	13
1866912	13
2790053	13
13735253	17
21445653	16
2134771	15
16266166	13
4299414	13
2225377	15
12024042	13
8531839	13
1153870	16
9807949	13
1431595	15
33984040	13
23956934	13
2585515	13
4901876	13
469470	15
3441937	13
3980534	13
10232500	13
3082470	15
475315	13
3527119	13
11950180	13
3100342	17
9010029	13
1252307	15
9818546	17
4991519	13
847576	16
2072968	13
12869918	13
1987087	13
20984414	13
24050755	13
95700	13
18399398	13
7140338	13
10749163	13
10420515	13
19304332	13
2438438	17
1217401	17
905547	17
20565693	15
4971674	13
17998596	13
5151283	13
18029776	13
4602339	13
7337740	13
562995	17
1861589	13
3102955	13
12145345	13
1825653	13
3805011	15
7313052	13
3660368	13
72543	13
25839931	13
783971	13
29283963	13
3910973	13
3030956	13
2333614	13
11381014	13
7876903	16
1049672	13
7163973	13
13829481	13
4536968	13
785245	13
1124314	13
9445106	16
4458381	13
1490789	16
10283215	15
2047888	13
32604487	13
5406326	13
3719797	17
3079539	13
1256127	13
2984426	13
25403379	13
27132833	13
12574036	13
11391374	13
4736819	13
2725111	13
467527	13
3827305	13
16231891	13
20780720	13
10683918	13
18524981	13
3020457	13
7369429	13
172886	16
7698206	13
3019547	16
7511404	13
504223	13
6518840	13
8422103	13
4862069	13
19582185	13
2151801	13
19596547	13
652674	13
10527530	13
2510946	13
1326296	13
1359205	13
5046274	13
3992071	13
1240058	13
1839685	13
19898019	13
5004618	13
929164	13
5259779	13
7836838	13
3408954	15
181740	13
60491	16
11094475	13
4491209	13
21680607	13
2635952	13
4205966	13
208111	13
19037512	13
1738056	13
10344487	16
464904	13
6978739	13
16235473	13
550909	13
12486202	13
9918960	13
14380942	15
1212060	16
413562	13
2633708	13
29488594	13
4441950	13
8968345	13
2744080	13
5738098	13
755657	16
1834709	15
7571271	17
9748180	13
21296406	13
3374088	17
27817838	13
17638940	13
20707534	13
6115743	13
7549840	13
1367933	16
307363	13
2909339	15
11926047	13
14464362	17
2208660	13
4566724	13
20026311	13
544684	13
54217612	15
2568323	13
15253780	15
11742732	13
6174102	13
3579069	13
4473583	16
2319412	13
8829903	13
1504954	13
7495736	13
4668741	13
10320883	13
3840259	13
6958149	13
492484	13
29441696	13
1302253	15
549058	13
7072541	13
7978190	13
4468330	13
21370996	13
5582964	13
14473400	13
4187156	13
12999022	13
5086834	13
5309379	13
833932	13
4861973	13
10320352	13
3078520	13
425376	13
28296947	13
11124856	16
12622245	13
4425040	13
4359328	13
466428	13
5445680	16
1989801	16
21588458	13
13588698	13
5656880	13
7119210	13
2242110	13
901245	13
22368147	13
16273871	13
7058273	13
1934076	15
1812880	13
14224278	13
1896775	13
22093273	13
10873468	17
7925224	13
14936795	15
32091469	13
4740914	13
718381	13
4031881	15
22169585	13
5019811	13
8973017	16
4803278	13
10136329	13
17473197	13
1011483	13
12115555	13
9127754	13
1067126	16
14995246	13
5360030	13
8325913	16
411161	13
2617023	13
16851723	13
8670422	13
3375025	16
5873987	13
11537502	13
1507769	13
3918909	13
8488397	13
1547775	13
28979876	16
1224990	13
630784	13
6269474	13
7356507	13
22482958	13
1732239	16
4013593	13
299124	13
2391232	13
21041610	13
1013920	13
1751465	17
24470695	13
1661280	13
5885266	13
1131793	13
1681638	13
2819208	13
412162	13
7746692	16
11517836	13
541695	16
25222967	13
31553573	13
5483991	13
18445344	13
16749702	13
15345734	17
436001	13
5596645	13
7333882	13
4161312	13
7044062	13
34268196	13
38218514	13
6250329	16
6002743	13
1674811	13
1365952	13
13510670	13
2181524	13
362620	13
8812356	13
9482982	13
22271705	13
2582475	13
2779916	13
426694	13
2139440	13
3010077	13
1007611	13
13400369	13
1732561	13
3320627	13
2033966	13
5268820	13
14573975	13
18180595	13
4211433	13
7030528	17
34880728	13
6413211	13
22033581	13
8191789	13
9270464	13
16156199	13
1251402	13
25426880	13
686474	13
6843366	13
4833830	15
38849490	13
8257372	13
147469	17
1555618	15
14355158	13
9879567	16
18690976	16
20256815	13
12918019	16
9822785	13
1552884	15
774610	17
4114153	15
22337617	13
12345435	13
4213340	13
13799135	13
2677685	17
2948676	13
4558502	13
24094312	13
7094625	13
2050520	17
5260578	13
2374985	13
25269757	13
3569012	13
23635894	13
6942191	13
4876138	13
1959478	13
7131169	13
18702275	13
6141451	17
8221578	13
8060248	13
7186534	13
6494312	13
7554626	13
14332742	16
25748279	13
5760769	13
19753572	13
568590	13
1671689	13
774093	13
27792543	13
5769548	13
11101806	13
18307923	13
7051901	13
15953097	13
891857	13
1315734	13
2368364	13
4500160	13
9639936	16
4077087	13
5592226	13
3675207	13
1943157	13
2184183	13
1269745	16
3347267	13
11883476	13
2078062	13
6884057	13
25963070	13
16858546	13
9741509	13
16677815	15
11508135	13
1156850	13
5016210	13
2508334	13
2363862	13
27086417	13
11161610	13
13620968	13
1833806	13
1836065	16
5510359	13
31682	13
72016883	13
1140496	16
6415193	13
2749540	13
2905696	13
7045091	13
12041540	13
3932690	13
3612421	17
6563580	15
4569748	13
8497323	13
16852441	17
7601026	13
9562975	13
4307268	13
7169175	13
16026635	13
4379452	13
1665704	13
8357961	13
7522056	13
4794793	13
1182346	13
19742783	13
6502752	13
3075511	13
11205018	13
6525555	13
2931410	13
10343476	13
4021786	13
16864317	13
948195	13
10760321	16
18988735	15
2347650	13
19157120	13
16679119	13
9835632	13
315622	16
5997159	13
321634	17
663543	13
9697341	16
153178	13
6958754	13
8654113	13
9267682	13
7116950	13
2856724	13
6475071	16
4487825	13
20359282	13
2532756	13
256128	13
6023300	13
2882437	16
3505284	13
16902825	13
21971546	13
3769052	13
459380	13
2847834	13
12181164	13
10262961	13
6398230	17
11643128	13
47709365	13
6439632	13
6503333	13
1567003	13
7095391	13
4614324	15
962752	13
13049402	13
8317273	13
8520489	13
2338741	13
1306067	13
180828	16
23988291	13
5088326	13
11333994	13
1817529	13
14204426	13
2792831	13
440152	13
41387208	13
1229904	13
9754440	13
10849993	13
20741931	13
16792446	13
5238369	13
3022492	13
6962978	17
5179197	13
275993	16
20749313	13
11399154	13
30805740	13
14058839	13
2105667	13
3722142	13
8715441	13
6547434	13
2137997	13
1565119	13
2687358	13
6378563	13
7156479	13
1878373	13
7113142	13
331071	16
2514526	13
7187107	13
11934241	13
194214	13
2023569	13
7253197	13
7252557	13
7609490	13
11015340	17
1041282	13
18702709	13
2451583	13
2022413	13
19122400	13
12232342	13
610154	13
15274946	13
3661225	13
19702789	15
26109332	13
7289245	13
16086542	13
2551137	13
35420343	13
2105903	13
5194399	13
7587087	13
6204063	13
15131902	13
24054238	13
1547560	15
22338779	13
2812753	13
1686238	13
5209538	13
439113	17
23519417	13
5867696	13
5903200	13
572313	13
2033922	16
28008055	16
17613930	13
5001150	16
9650067	13
7698264	13
11805859	13
8376401	17
3968787	13
2575450	13
28691123	13
8463357	13
7004755	13
435553	13
5800340	17
5430770	13
1073477	13
400587	13
4619451	13
2455149	13
35874752	13
2994601	16
1585451	13
5145320	16
3590276	13
3076806	13
44347776	13
5213411	13
10629929	13
975565	17
18041467	13
4490417	13
1359326	13
13749592	13
19733541	13
7124415	13
2824674	13
2133097	16
26329965	13
9478609	13
6931629	13
11496412	13
1201208	17
95906	13
7479221	13
7686207	13
20182700	13
1543392	13
2888539	13
5951289	13
2606445	13
13366319	13
4476060	13
9681653	13
19034175	15
4988048	13
5768768	13
603840	13
9415244	17
23848931	13
4740916	13
20108274	13
2427207	13
2712639	13
7713482	16
273614	13
6694644	16
231927	13
8977173	13
6254244	13
1489305	13
6379099	13
8398817	17
105396	13
1497517	13
9959516	13
30163246	13
17489272	15
213957	13
3060251	16
24436300	13
804347	13
3428317	13
3373830	16
15697061	13
10901966	13
17378156	13
6069080	13
5067085	13
7784343	13
5131901	13
989182	17
10240388	13
9024368	13
2165200	13
21745429	13
2703051	13
4840629	13
15372091	13
3251799	13
2789734	13
76088694	13
10446376	13
2077552	16
1720166	13
7039564	13
12360274	13
2195309	13
7466792	13
13648189	13
41356102	13
13646798	13
4718938	13
7403370	17
5339575	17
2487457	13
16155840	17
2579676	13
4575369	13
28169126	13
1595413	13
10113542	13
6562887	15
12253976	13
22483203	13
1121091	13
871315	13
5739681	15
2382122	13
907875	13
163137	15
7396991	13
5503993	15
951347	13
16363355	13
13045151	13
5913439	13
14293329	13
69172	13
6345132	13
3979048	13
1720808	17
10289220	15
158037	13
6396928	13
6725019	13
9117694	13
471048	13
197257	13
1561741	16
8372738	13
174815	13
5301319	13
5089860	15
32954	13
15362411	13
5838093	13
20966257	13
26237613	13
7965484	13
804813	15
2861208	13
8432004	16
4106370	13
6136470	16
12978911	13
9398649	13
19094704	13
454052	13
6299323	13
3137341	13
10946502	13
7123276	16
4154778	17
3757494	13
2523207	17
1153806	13
2731505	16
25983180	13
3060280	17
9080335	17
686215	15
8697269	13
871798	13
9066791	13
1396446	13
5564034	13
8078717	13
1236250	13
6629827	13
1493874	13
15089468	16
1818016	13
6475370	16
13455327	16
30558547	16
1270572	15
29218528	13
5188043	13
4881403	13
24466394	13
16966882	13
7299155	17
868193	13
28765539	15
3922822	13
1373909	13
3181161	15
4075646	13
26023365	17
192372	16
8922199	13
4181875	17
5589933	13
24613984	13
9644020	17
1161620	13
9493737	13
10193856	13
445749	13
4394963	13
2941848	15
2416994	13
7192995	13
4529136	13
431183	13
3325232	13
8013728	16
6596432	13
17258340	13
11302372	13
24502055	15
10139236	13
7747259	13
1438538	13
8243047	15
2165104	13
7468400	13
1862040	13
36570651	15
3518220	17
8074738	13
12089397	16
5086537	13
11397348	13
14940210	16
10814345	13
5565421	13
7751210	13
8316	16
31975146	16
5733009	16
4976474	13
11175309	13
5572356	13
2935949	13
3773262	13
1390719	13
4106420	13
7850498	13
15194920	13
20064368	13
5233847	13
16902157	13
130869	13
5780193	13
2653923	13
2702633	13
27761120	15
18294186	13
1293659	16
13685299	13
3167902	13
1826279	13
8625072	13
15055891	13
8649600	13
5929602	13
2129277	13
2963228	13
20453413	13
20604349	13
21407677	13
2119159	17
7026862	13
16552626	16
12481213	13
2871548	13
245525	13
7707718	13
103490	13
10587385	13
7264841	15
2013093	13
5506628	13
7960783	16
6359229	13
19932863	13
6272701	13
7190348	13
8445764	13
724335	13
6081056	13
14480039	13
7616831	13
4325825	13
9630653	15
1377430	13
9911200	13
8175542	16
2968424	13
6692075	13
2160845	13
14174719	13
3667941	17
12203048	13
4344091	13
2666491	13
16785853	13
675625	13
20964	13
3261835	13
5626917	13
8400009	13
2872419	13
2109766	15
5625569	13
17707874	13
3657938	13
21392566	13
7096941	17
23159084	13
30924237	13
2438997	13
12843604	13
24447906	13
10155234	16
5177249	13
22789737	13
1587906	13
3921340	15
23124966	13
4346165	13
4184076	13
14166467	13
1505996	13
1176201	13
33171011	13
33162336	16
1250122	13
1115124	13
8580746	13
9639125	16
26619734	16
6149761	13
3985830	15
4137279	13
17823586	13
7997608	13
664467	13
843114	13
15964388	13
7818590	13
5586829	13
538621	15
1811473	16
814949	15
6422405	13
1266961	13
3029929	13
3045721	13
6741923	15
9663474	17
12580141	13
35101539	17
1211431	16
3146883	13
9160607	13
9463908	13
9940631	13
7011033	13
12488955	13
1164967	13
2253048	13
13767051	13
8645150	13
4518964	13
8913326	16
5313092	13
12651881	13
2424743	13
9914596	13
6184119	15
11244475	16
1383974	13
10318209	13
8426615	13
4005261	13
6897624	13
346940	13
12878813	13
26677949	13
3833917	17
2263077	13
2019705	16
7860369	13
241714	13
11358149	13
335275	13
4139794	13
8679386	16
4534839	13
13105939	13
15980603	16
6428873	13
3320708	13
5893406	13
6487189	13
3566844	13
15848464	13
19580333	13
13399199	16
5469288	13
8711824	17
2106981	13
4932097	13
54366787	16
1444282	13
7714311	13
19275897	13
1146523	13
3403875	13
13786379	13
2992558	16
201410	13
734330	13
10606872	13
21099875	17
539770	13
41314341	16
1166456	13
11062941	13
12208214	17
8431353	13
1492515	13
465714	13
1558133	13
18722468	13
13555853	13
5241394	13
10430770	13
6455129	13
8708975	13
976214	13
13652269	13
6555109	13
9052695	13
4420394	13
18690720	17
8404331	13
1263797	15
12334191	16
25421278	13
26124225	13
22088379	13
2624665	13
7555557	13
8540620	13
1585515	13
8704538	13
5717680	13
7794204	13
10597335	13
1460550	16
1154583	13
3230469	13
22086090	13
33484105	13
455990	13
3216289	13
3966878	13
11548237	13
6540567	13
2286242	17
1134413	13
24580914	13
12877496	13
7490824	13
17980324	13
12574813	13
159014	13
3570689	13
5360979	13
2280182	13
21011317	13
5076749	13
1668655	16
4027864	13
1399853	13
12124348	16
7349104	13
4719794	13
1745195	17
18937406	13
12829280	13
1185899	13
17671403	13
1254831	15
9699697	15
1724659	13
5783511	13
3944993	15
9141264	13
21679858	13
1157686	13
5862165	13
11305367	13
1986013	13
2111980	13
951161	13
1332424	13
24592482	13
371359	13
12839410	13
670507	16
1027899	13
5975628	16
1537892	13
8188527	13
22868633	16
4657059	13
6184280	13
19306563	13
358216	13
2525195	16
15733855	13
5544533	13
13708234	13
5458574	13
16677108	13
6391806	13
1549520	13
23137529	13
2723183	13
4202876	13
1072548	13
14844423	13
8441763	13
19005685	13
4805508	13
15044355	13
5881556	16
2811382	13
5058603	13
3371728	13
424647	13
8808229	13
990463	13
3940074	13
2744361	13
344612	16
633817	13
2460019	13
22875596	13
7756291	13
11193948	13
658136	13
6547673	13
13065959	13
37885380	13
4322956	16
12771407	13
6377216	16
929121	13
2456686	15
2556226	13
4357528	17
22354315	13
2934967	13
387075	13
708205	13
8606167	13
4258833	13
10496616	13
4258238	13
7296720	13
13570735	13
13468537	13
2344592	13
819759	16
124936	16
905557	13
7450872	17
2933091	13
6997841	13
7277195	13
9554475	13
11088862	13
6375774	13
3219307	15
19067408	17
24890130	13
4532319	13
6006467	13
4716030	13
8422443	13
5287819	13
2746809	13
1200414	13
12339000	13
3330295	16
4126016	13
173593	13
4588888	13
26349180	13
10159170	13
17817264	15
5408134	13
25699036	13
5888931	13
813460	16
997486	13
3689779	13
1286349	13
5705987	13
11791258	17
1271846	13
2180464	13
407687	13
4710558	17
728166	17
48678524	17
5667733	13
8519438	13
18807464	16
14825713	13
5359655	13
5122458	13
9321444	13
2716228	13
1349804	13
8662889	13
31004784	16
24253201	13
6998377	15
3485306	17
881668	13
10103993	17
3642677	13
4866540	13
18059380	13
4946964	13
2753285	13
9205294	13
1207544	13
6106115	16
2072473	15
850295	13
1732481	13
21061246	15
10214294	15
578055	13
5626144	13
12349146	13
2990416	13
8037187	13
7074763	13
2711148	13
5729189	13
661643	13
13570340	13
1914830	13
5816800	13
1878854	17
5203605	16
11923001	13
12846300	15
18714395	13
1087028	13
4774800	13
3461759	15
8501770	13
5072543	16
925565	16
1135207	13
5096779	16
644728	13
11138718	13
10896729	13
12549763	13
18515880	13
23117899	13
8338873	13
5630798	13
4201211	13
2593258	13
16044107	16
2586717	13
12533208	17
17728309	13
6820503	13
3537096	13
21653	13
3436364	13
5136024	13
16524198	13
3771880	13
16714767	13
34635154	13
3810197	13
717082	13
6582318	13
3828462	13
3926368	13
2543078	13
10578743	13
629271	13
10237192	15
25142745	15
3017729	13
13391190	13
6867524	15
2104751	13
5460357	13
1646483	13
416038	13
10461316	13
2641974	13
6587857	16
670408	13
2313714	13
5244819	13
42081930	13
12315141	13
750881	13
9180541	13
5300004	13
9466887	13
3300455	13
460237	13
11758722	13
2035975	13
6245456	13
9618475	13
6508422	13
10742786	13
457661	13
12871451	17
12375419	13
14502230	13
6829757	13
5932588	13
4011867	13
818726	13
18240955	17
2428502	13
14494718	13
495012	13
4997432	13
930780	13
972468	13
14016054	13
6585102	13
23846497	13
5809209	13
94008	13
3735626	13
11196140	16
8065385	13
3202899	13
12455486	13
9794467	13
47412776	13
721545	13
3343441	13
3880987	13
8769445	16
6361081	13
11751095	13
7679289	13
227017	13
10591341	13
2647712	17
5321174	13
5663337	13
1684665	13
15410410	13
2795345	13
5109081	16
6454699	13
15373280	16
8389010	13
35556446	13
11332704	13
11816790	13
10851536	13
8609546	13
4846437	13
4260909	15
6158231	16
18996966	13
19680430	13
5836339	15
10238226	17
1254113	13
2711764	17
5561194	16
17182278	13
9622118	17
1859557	13
6171765	13
6237233	16
719977	13
6719417	13
1047785	13
16838662	13
2887325	17
4600891	13
47991	15
38116759	16
14443933	13
13411637	15
1497031	15
7255293	16
907718	13
1452962	13
5072723	13
6830365	17
8193837	13
10226584	13
2611220	13
3075374	13
15694131	13
2500565	13
3752841	13
579588	16
2055076	13
14624653	13
8711626	13
4328040	17
620671	15
2195429	13
6788019	13
10603706	13
773575	13
9845932	13
837758	13
9843044	13
32581013	13
4411722	13
32675935	15
1534253	13
3409901	13
15165644	13
11401594	13
9556282	13
609764	13
5277995	13
11873349	16
6749123	13
5074766	13
1915486	13
13909095	13
1761675	13
2221769	17
33795528	13
5524578	13
20898732	13
19741952	13
1262000	13
3862276	13
1026047	13
18986072	13
7499936	13
9363307	13
1269517	13
4789956	13
5600741	16
5234032	13
2979812	13
24889519	13
579104	13
2213143	13
3683843	13
9925762	13
130370	13
16097982	13
15875738	15
3460254	13
18121017	17
437018	13
4801690	13
10834839	13
1333672	13
7310625	13
484003	13
8330555	15
139380	13
2825801	16
863181	13
19072334	13
8783926	13
5404222	15
14876633	15
5754677	13
4738480	13
7355323	13
12690588	13
11080853	13
6489081	17
3487763	13
23136566	13
9729655	13
4693713	13
15027494	13
4908188	13
1635951	13
2459888	13
21856279	13
2689514	13
12212501	13
6544971	13
5537847	13
27788442	13
3582331	13
18468962	13
26715477	16
18294580	13
1236787	13
7726598	16
14315003	17
5436399	13
1058856	13
21056483	17
35162457	16
6529990	13
599866	13
1197762	13
1030798	13
18739828	13
4613840	13
5516079	16
7666094	13
33531659	13
11504926	13
6012721	13
3163873	13
8167498	15
19209229	13
7479424	13
3452169	13
700700	15
1102279	17
1036040	16
781117	13
18957419	15
6814757	11
3094661	13
6188507	13
10425655	13
27403354	13
18163271	13
3303308	13
1562757	13
3014023	13
13841115	13
5175256	13
17064770	17
5876831	13
2892694	13
11960236	13
7815997	13
15283918	16
16351182	13
5786704	13
10644269	15
12717660	13
5283105	15
23375766	15
6085238	13
28687959	13
8911245	13
1166444	13
9711517	13
8307970	13
5098723	17
30651134	13
535214	17
11530007	13
16615125	13
2091356	13
10662584	13
2557522	13
16300123	15
16361135	13
977207	13
10249770	13
1276854	13
5056963	13
1690835	13
4759774	13
10488880	13
16082248	13
3289888	13
437971	13
9831487	13
11177706	16
3127504	13
1261115	13
15418561	13
3390124	16
2689660	16
11995273	13
3455982	13
1411895	13
6380235	13
21280518	13
2425592	16
1881269	15
3962824	13
210637	13
556511	17
6767071	13
13194321	13
3773729	15
10973887	13
5396855	13
9166884	17
5726518	13
5246633	16
4848148	13
640501	13
5020277	13
5308214	13
17550557	16
6057250	13
5284444	13
2431810	13
6062341	13
772438	16
29832462	13
5678102	13
9135471	13
15325512	17
878831	13
6365084	16
6439994	13
8765284	13
1976028	13
15196130	13
2851289	13
3671086	13
2169340	13
816205	17
58210	13
12156959	13
664085	13
289629	15
527341	13
15316807	13
2651035	13
4437490	13
2177100	13
13897490	13
23138659	13
7627251	13
3404837	13
4924816	16
4639064	13
1307169	17
734078	16
4473642	13
3107229	13
16401269	13
1555474	13
5142433	17
11637664	13
14195921	13
280335	13
14692651	13
8028639	13
21559176	13
5421361	13
14583364	13
13151229	13
3693206	13
6495065	13
977974	13
10144787	13
3454273	17
763969	13
1457132	13
255486	13
18875158	13
23695187	13
5301114	15
5873334	13
14437562	16
956219	13
14303494	13
8006366	13
2235620	13
2824662	13
3827397	17
2378249	13
17482939	16
4789511	16
21752303	13
1354315	13
4191954	13
6295640	13
5882671	13
1461642	13
6472444	15
5074085	13
16378076	13
19451008	13
1040002	13
14205062	16
11334391	13
13403761	13
17138337	13
10319411	13
7854066	13
8601680	13
10271333	15
2287467	13
2177829	13
17642166	13
10179096	13
2176843	15
3572455	16
1493090	13
11255183	13
8272510	16
8914667	13
4519938	13
32957988	13
3128660	13
12296239	13
9807002	16
1270027	15
15329016	13
14438100	17
3735511	13
2054162	13
6666048	17
662975	13
7589627	13
2524546	13
20621035	17
4642768	17
376808	13
6931408	16
2680510	13
876399	13
7285088	13
12335034	13
20488657	13
1602905	13
748776	17
4567913	15
5504937	13
1239508	13
10266875	15
412993	15
6513647	13
1799810	13
969932	13
2712735	13
23197819	13
14094061	13
533836	13
9877238	13
9945261	13
7327888	13
1755272	15
7666051	13
17819405	13
9884141	13
2035773	13
11435647	13
9248747	13
1669760	13
4990733	13
2955770	13
10628649	15
17243467	13
501388	13
5885869	15
2314584	13
5436434	13
7232955	13
2512560	17
9390241	13
3145002	13
8681270	13
10048733	13
12299709	15
3771306	13
14882812	13
1885904	17
2732234	13
26020390	13
1038358	13
7169439	13
7944841	13
1570707	15
4006340	13
12251838	13
2658895	15
3224159	13
983445	17
9309271	13
175872	13
8213661	13
10639462	13
2159576	15
16967560	13
2527475	13
10871397	13
4606542	13
109876	13
5412557	13
15111529	13
4695521	13
6236995	13
6706569	13
6088263	13
11417361	13
4873800	13
6799900	13
11105665	13
48092815	17
4506418	13
5196629	13
1767532	13
6199915	13
2191962	13
4631063	13
17130999	15
208326	13
48150393	13
6346302	13
6046784	13
9063850	16
3764075	13
9833260	13
9046478	16
22915871	13
5559701	17
13469946	17
1336686	13
11951829	13
84670	13
14464492	16
4594637	13
11685041	13
2036958	13
7056256	13
13151402	13
21162440	13
13708685	16
2671877	15
14659873	15
3095783	13
360649	17
6120309	13
2050349	17
78626	13
9550853	13
1099908	16
1290410	16
12131645	13
2706700	13
4272105	13
26221288	13
1611171	13
6949493	16
1415200	13
19306776	13
4377666	17
8656668	13
2987426	13
4455785	13
8019773	13
2999114	16
1046168	13
9814848	13
11699333	17
5616777	13
9280136	13
2259912	16
11517811	13
2110146	13
1688478	13
19642668	13
63037	13
13662244	13
37694165	13
6366982	13
2012388	13
5432608	13
5040027	13
3469340	13
2963031	16
6688114	13
3404964	15
17408341	13
1115451	13
1971523	13
4666167	13
9283240	13
2316633	13
170988	13
1075277	15
667747	13
9062790	13
5779168	15
10604959	13
14797061	13
6864042	13
8601945	13
76718	13
9897952	13
11477847	13
7780826	13
676524	16
2852167	13
10839050	13
8420062	13
18510432	15
13694084	13
1325757	13
1691446	13
3569	13
5463630	13
12142025	13
27694445	13
4822	13
7447146	13
6285856	13
16279999	17
2837969	13
5615806	13
10582475	13
29310283	16
818881	13
10523271	13
11995036	13
1444382	13
8174841	16
842341	13
11086707	13
5616105	13
3464038	16
843171	13
3115348	13
18067083	13
8785224	13
14734752	13
4473291	15
4136359	13
17907101	15
13990263	13
252012	13
1126109	13
18748756	13
7979478	13
514445	13
28826243	13
14788219	13
601419	13
1641407	17
4735529	13
4572877	13
14935458	13
12763962	13
13594074	15
377631	13
10637655	13
671836	13
3963209	13
2248306	13
13556082	13
7003894	13
11519932	13
9144815	13
1406522	13
13701500	13
3635872	13
3831155	13
18858671	13
25550923	13
12048455	13
3483628	13
57186240	13
7805251	13
4313867	13
20949850	17
17639160	13
2829438	13
2195362	15
1963777	13
11107760	13
7974378	13
10086048	13
1326634	13
18944106	13
19554346	13
15681056	13
8477286	13
2963025	13
20480182	13
6219910	13
4863024	13
9957204	17
17359547	13
30306598	13
27343592	13
189100	17
7861804	15
3687560	16
20368091	13
52664208	13
3494294	13
4730300	13
25144968	13
6381732	15
14736566	13
31946402	13
15743836	13
18312885	15
9058635	13
16711932	13
1553211	16
11855487	13
7847923	16
7284299	16
396625	13
23009353	13
12581901	13
603571	13
6354437	13
4227690	13
7081712	13
3343192	13
2219013	17
14472965	13
1453029	16
9735522	13
795726	13
794280	13
6317592	13
1671619	13
15919513	13
1938449	13
2572014	16
4220594	13
8530553	13
11298055	13
22514010	13
9804824	13
13665661	13
3863147	13
2005206	16
6809201	13
30000037	13
18136758	13
2925387	13
15474795	16
482471	13
805697	13
9823155	13
832542	15
624940	13
1850421	13
3044678	13
1508749	13
726465	13
5308577	17
65478	13
1285495	13
16117240	13
25690200	13
523632	13
8626550	13
12952937	13
1202525	15
122826	13
1321320	13
2628065	13
4915932	13
8202696	13
1758274	16
601079	13
2537156	17
5208561	13
7474194	15
2143178	13
1391879	13
3195736	13
79137	13
1922443	13
10403799	13
4795696	15
1984242	13
13940066	13
4612285	13
16440629	17
5854422	13
9566415	13
8805251	13
3448669	13
7491735	13
5643559	13
14466626	13
7676649	13
11518721	13
817816	13
7867347	13
472521	13
10354611	13
546368	13
2970757	13
6093805	15
14799927	13
14237784	13
2689129	13
19899845	13
1746276	13
13952844	17
97986	16
4127853	13
2725282	13
2954297	13
512577	13
5304680	13
20724712	13
8024642	13
7677457	13
5458385	13
3143384	13
41228	13
9938198	15
14981897	13
3372372	13
2015904	13
1542271	13
9316483	13
4422875	13
1785795	15
12322282	13
1018874	13
4171420	16
1300552	13
47466099	17
5937392	13
1409014	13
152964	13
2978263	13
6490300	13
3959495	13
10373417	13
2538786	13
5637101	13
19251828	13
15358504	17
3672886	15
1627303	16
5991190	13
26959097	13
22149522	16
8743390	13
4969557	16
2818913	13
9541510	13
2446729	13
7464589	13
1916109	15
4376109	13
1718701	15
5073300	15
1409755	17
12084476	17
2147711	13
49375176	15
2021980	13
15871741	16
8728482	13
878717	13
6209905	13
2305723	13
1023195	13
2513141	13
7345778	13
11196529	16
4931335	13
3713451	13
1872437	16
14317424	13
995292	17
1633227	13
2890819	13
21749840	13
8884441	17
5198465	13
931870	13
2394008	13
21670927	13
21327914	13
14474178	16
33220502	13
9309493	13
59254	16
6256984	17
1287694	13
1177957	15
2610454	15
8530421	13
8907391	13
157380	13
24648710	13
5481446	13
872861	13
5588970	13
1923989	13
14103927	13
100994	13
2752250	16
966335	13
2172468	13
7421083	13
1406840	16
15494487	13
447476	13
665825	13
12297268	13
828589	13
1445864	13
3834660	13
32523034	13
2708992	13
7550013	13
5341194	13
20285015	13
11393430	13
4006583	13
2386089	13
17171351	13
45118244	16
8737108	13
1335180	16
19773665	13
14016929	13
20481247	13
10192522	13
30692500	13
9139194	13
29310852	13
5932116	13
17953289	16
5430881	13
17785339	13
7048344	13
10486642	16
6952115	13
16825529	13
4670759	13
8864220	13
17145750	13
2811022	13
23919707	13
4237838	13
1749439	16
159876	13
3299829	17
23152860	13
3473006	13
3995027	17
1212757	13
12279752	13
689002	13
9743463	17
1211154	13
5586835	13
1089294	13
18596872	13
466036	13
9310082	13
7225405	13
3237624	16
7164343	16
4581320	13
70269	16
15123360	13
2711203	13
10078604	13
3908394	13
4956531	13
25975483	13
19661040	15
5429190	13
1673287	13
3075362	13
1867470	13
10329368	13
3259788	13
17679774	13
2525872	17
3141709	16
284509	13
20556317	13
1738963	13
618948	13
4168951	13
24024982	17
209772	13
13244100	13
13387633	13
7884252	17
3664360	17
4470697	13
17294227	13
16011676	13
350238	13
4770466	13
6363537	13
667039	15
5741655	17
21304020	13
4577790	13
10726497	13
23798022	13
5717702	16
2469550	13
8102472	13
11245801	13
5937437	13
832142	13
4467731	13
412071	17
6626634	13
4745400	13
4425017	13
95936	13
9238157	16
3308669	13
11596042	13
15970876	13
6604373	13
1064143	13
5416139	13
18071205	13
39219478	13
13810727	13
4710156	13
16336761	15
15131759	13
9329674	13
2664146	17
580143	13
2035445	13
12376461	13
7499899	16
4121386	13
2487969	13
4847508	16
18473168	13
490445	13
2928799	13
5799317	13
5206722	16
2077152	15
30279979	13
9034102	13
4270431	13
781552	13
6902967	13
5764949	13
46016	16
3793583	13
18624984	13
12543492	13
4224840	13
26956431	13
112275	13
5422011	16
2310631	13
5614201	13
4388888	13
7950057	15
3445834	13
1017180	13
1983158	13
2197030	17
604565	13
4702310	13
4891241	13
234148	13
4303520	17
9694683	17
8829592	13
10054847	13
5185456	13
2956630	13
5662542	13
5773990	13
1386037	13
1080540	13
10111677	13
682211	16
7295878	13
1342103	13
2132841	13
1363230	13
6679343	15
457745	13
63869186	13
12769379	13
1795424	13
9777939	13
2967803	13
34498780	13
7273810	13
3444150	13
971281	13
6644593	13
4901428	13
4507954	13
16845218	13
29415797	13
7387271	13
5407242	13
39401350	17
4679059	13
10481058	17
8486701	13
5449788	13
5229778	13
7168389	17
3678063	13
3064838	16
360663	13
14034331	13
7019394	13
11100912	13
304174	13
782150	13
3372366	13
22252965	13
16670129	17
2395000	13
16745859	13
162217	13
34183251	13
3319261	13
4011649	17
16786940	13
11383930	13
3534255	13
270500	13
9707075	17
17734849	13
15200652	13
18218764	13
8501899	13
3648610	17
11750037	15
8414938	13
2763776	13
2422199	13
14657343	13
8197460	13
22537825	13
3328633	13
17748146	13
6817911	17
73599	13
31452453	13
2674890	13
91062710	13
11615778	13
25255332	13
8884949	13
758411	13
9767685	13
2214963	13
9910813	13
8281143	13
4788854	16
896703	13
7668572	13
5412945	13
829903	13
25583341	17
1294505	13
22250585	13
15766091	13
15656222	13
1886877	13
6819539	13
3127353	13
2148116	16
8544961	13
2674115	13
5873777	13
2296690	13
1931429	13
6505282	13
4843845	13
7797526	13
13791043	13
7787735	13
20067315	13
6084960	15
5950089	13
10289985	17
4925644	13
379061	13
1073647	13
6062655	13
10597430	13
1276464	13
17185296	13
3731473	13
1652296	13
2694615	13
7158697	15
7583063	13
16802257	13
4180984	15
5791594	13
1955288	13
1846245	13
17925642	15
1770406	16
2699825	13
6440436	13
25373114	13
12916441	16
1865840	13
8864229	13
10611569	16
12440358	13
4871045	13
8780892	13
11073094	13
2482163	16
3061356	16
2537384	13
33595700	16
2386436	13
2082765	13
41204856	13
25186511	13
164273	15
1580776	16
5115268	13
2781392	13
16840734	13
9670989	13
4641292	13
1721386	13
7968850	15
23024249	13
10049613	13
1938312	13
1454053	13
22856	13
14568837	13
4544562	13
13602647	15
5746542	13
6585948	13
9160815	13
11307384	16
993922	13
113173	13
245420	13
844473	13
378173	13
3552904	13
3111092	17
2095779	13
3952872	13
1003025	16
288107	13
1842678	13
23393420	13
31225	13
8734504	13
6340984	13
5434766	13
12203280	13
17656053	16
8919581	13
9545115	13
11647284	13
26435122	13
2265814	13
16939585	13
3820961	13
26339994	17
4086699	13
2381038	13
7373186	13
7328885	13
12663180	15
28260120	13
6809424	13
5435060	13
3802019	13
25660170	13
23746316	13
2915920	15
2586981	13
4963226	13
3374352	13
11132921	17
8402184	13
1993694	13
1639847	13
5675081	13
6829469	13
4682634	13
333532	17
2033256	13
11635026	13
1614602	15
4707404	13
636528	13
2164340	13
19302652	16
4516511	16
12019245	13
9309207	13
649898	13
12933105	13
8921612	13
6154468	13
3852278	13
29058086	17
358897	13
9340880	13
7550724	13
5644814	13
9361420	13
3897800	13
58375051	13
1565379	13
547778	13
3207114	17
12288364	13
3091683	13
8530998	13
1982867	13
4650791	13
9918855	13
1756734	13
34807521	16
11276980	13
2019022	13
30341055	13
4799078	13
10623165	13
4252864	13
6779740	13
4504247	17
6517848	17
6615115	13
608230	13
2068987	13
14272205	16
12301515	13
15190432	16
12409701	13
4566833	13
19565179	13
4825350	13
2538955	13
520912	13
4503574	13
85566	17
2436507	17
15467672	13
553142	13
3920393	17
748801	13
7156792	13
12464478	13
4980535	15
5157157	13
5405128	13
2867292	15
1344383	17
7706493	16
35567040	13
24143860	13
8986803	13
11550790	13
3964396	13
1604655	13
27818469	13
3105207	16
2101938	17
1401644	13
3539425	13
13329393	13
2650830	13
7072204	13
1196931	13
3814865	13
8668693	16
23605576	13
8948266	13
689146	13
717323	13
1303421	17
11843469	15
6201540	17
4352559	13
8758274	13
13098286	13
5020577	13
1247222	13
4618102	13
1401278	13
1718834	13
8460848	13
12652660	13
3933800	13
8498879	13
6699770	13
29559708	13
9427240	13
4843368	13
12194764	13
6391581	13
731951	16
1333356	16
1145768	13
21418300	13
2260191	13
11619555	13
13077382	16
15245589	13
4794262	13
22470835	13
2407337	13
7030192	13
48410	13
10222639	13
9101344	13
3274255	17
2620903	13
6917102	13
1345285	13
7951374	13
514436	13
9704480	17
26518244	13
8471278	13
388237	13
8789337	13
3777334	13
4142024	17
29131540	16
3495477	13
17271939	16
49444467	13
4639609	13
25382764	13
2048217	17
1542155	13
8539438	13
13120936	13
15577368	13
949116	13
13086160	13
15750431	13
8245490	13
19493788	13
1959245	13
616121	13
1260847	13
19237404	16
1068097	13
704798	13
14205597	13
4033634	13
1512245	13
13129772	15
1562933	13
419007	13
12463130	13
1701383	13
7088804	13
9140160	13
3474747	13
17850982	13
93487	13
14402363	17
6174355	13
8702928	13
1965972	16
22328757	13
16149425	13
476134	13
924762	13
6264628	13
106365	13
11399065	13
9436663	13
5780989	13
3116026	13
2125408	13
95282	13
3882721	13
567704	13
4029584	13
1716640	13
25766985	13
964226	13
1012046	13
2966193	13
7896551	13
8126075	13
5228199	13
1385204	13
7069499	13
19838252	13
6926927	16
10879968	13
794113	16
14576254	13
27986002	13
2903483	13
832766	15
10046298	13
10795461	16
3585494	13
71971	13
7888497	13
25474942	16
1328208	15
42027401	15
10791232	13
3099990	13
8932329	13
9433510	17
5044367	13
5088319	13
7622419	13
4659849	13
192207	15
6552853	13
16818067	16
25424341	13
3393664	13
11815011	13
1689552	13
2981506	13
204532	13
48430	13
71675431	15
1566339	17
12179312	13
1025827	13
21903738	13
1184685	13
141413	13
10845767	13
7564770	13
18688981	13
702868	15
9392298	16
993177	13
13933288	16
6634444	15
1788226	13
5917726	13
2632560	13
9989255	16
1775563	13
5012863	13
1390359	13
451704	13
7465626	13
261828	13
3138467	13
13563443	13
981622	16
2470950	13
11335164	17
1319129	13
1684843	13
22012286	13
9451054	13
4924464	13
11623783	16
8884914	13
3153173	17
2129252	13
1359712	13
6482688	13
8548628	16
4968175	15
1976110	13
9535819	13
3210917	13
11015581	13
275280	13
6324585	13
3636058	13
1847922	13
2206758	16
3980496	17
6795053	13
5792843	17
15135879	13
7445656	15
16347671	16
2460091	13
1807143	13
6655116	13
9284582	13
29151211	13
7907419	13
6242531	13
9166328	13
109341	13
6307369	17
8960880	13
175051	13
8356678	13
11600145	13
1714879	13
1376648	13
11673407	13
3232440	16
13534868	17
2648131	13
9141045	13
1900621	13
1863040	13
2852896	13
790506	17
5674074	13
479611	13
5401511	13
18089939	13
178974	13
3501551	17
9352392	13
7359055	13
399615	13
9624165	13
6778988	13
8619289	13
1909055	13
11544192	17
2063724	13
2251916	13
6383415	13
3408874	15
7444220	16
5658946	13
20209832	17
4174456	13
9722010	13
2468211	13
3542739	16
86956	13
30690916	16
5607200	13
4673473	17
7811023	13
3048771	15
1261214	16
14038780	13
24915542	13
3153998	13
2208955	13
4155802	13
5077334	15
16272704	13
6456595	17
8666143	17
6054492	13
4505609	15
1255623	13
3612023	16
9248034	13
9075194	13
8894483	13
12379025	13
6790441	16
7600257	16
12669529	13
7404358	13
20553288	13
6759687	13
529901	16
7914393	15
6548079	13
1032397	13
26106217	13
8849972	16
5634612	13
19405741	13
7396828	16
5279192	13
6068646	13
9711929	13
29582102	15
4087832	16
5386682	13
2857611	13
2773257	13
8684971	13
2742794	13
7300639	13
1430279	13
14434489	13
5570342	13
1166107	13
80567219	16
497416	13
11569977	13
4405908	13
6033127	17
7102014	15
3871665	13
1092547	13
3238652	16
780896	13
9687388	13
368902	13
10595236	13
10435637	13
2923558	13
1993781	13
8332701	13
1910888	13
269405	13
6848642	13
2277162	13
2312773	13
1237582	13
356705	13
2691981	16
22279287	13
14955855	13
3999584	13
10040897	13
6701874	13
27612161	13
661806	13
18178609	13
14672655	13
13256037	13
3225201	13
30498	15
3934506	13
3049330	13
1327082	13
4344106	13
29506500	13
3103052	13
18076659	13
3608844	13
2943571	13
2560558	17
7558059	13
919490	13
79196	16
546169	13
5919640	13
15053582	13
41134787	13
21458866	13
976240	13
317458	13
37097835	13
23979546	13
3632013	13
10184930	13
7457846	16
2465089	17
22453414	13
32423623	13
1427488	13
4829774	13
35540576	13
587457	13
10148892	13
12683842	17
12022282	13
5595013	13
18262387	13
9580959	13
3786805	13
4471916	13
7463515	13
1295744	13
7845592	13
134867	13
7281796	13
14734208	13
489151	13
3072634	13
3712147	13
39280780	13
6347188	13
16942405	13
1445944	13
21844085	13
1811118	16
4600140	13
10447855	13
5919076	15
3052132	13
4809525	13
15235868	13
1979338	16
12281308	17
1073555	13
711318	13
7815860	17
574038	16
28447726	13
7069174	13
439287	13
3841642	13
8400133	17
7896395	13
336961	13
26279819	13
4751850	13
2220239	13
4216255	13
174978	13
15258232	13
3316286	13
19530561	13
6857404	13
6864869	13
703570	13
6789216	13
10384099	13
4515116	13
2156408	13
405557	13
6094102	13
28931656	13
12604385	13
19929280	13
7006801	13
1894752	13
4154753	13
3625009	13
1124316	15
2073047	13
18261103	13
1683060	13
6805568	13
4199082	17
6788799	13
3495751	13
2849552	13
893560	13
8324966	13
10980059	13
19423141	13
1038404	13
6121603	13
910894	13
15407005	16
11371489	13
12315288	13
6348681	16
18753174	13
1510594	13
3316271	13
30532770	17
1543412	13
5364688	17
23584124	13
987882	13
13111884	13
1797608	13
6056556	13
1368835	13
22428693	13
10909598	13
1250278	13
13021003	13
11886556	13
11618383	13
4298191	13
29527905	13
2207356	13
9825838	13
121047	13
9078402	13
22735170	16
9278528	13
15054175	13
23416655	13
4962633	13
550220	13
3214163	13
5893276	13
7158978	13
1157600	13
175258	13
2589299	13
14579469	13
6507549	13
610881	13
18107209	13
23725657	13
9109997	13
13218564	13
2312295	13
6198209	13
5961037	13
9763242	13
1392836	17
853641	13
20044015	13
4221896	17
29269369	13
3120840	16
23005654	13
76436	16
5403930	13
10009611	16
6520552	13
11752181	15
4629831	13
275685	13
311130	17
1512912	13
31549730	17
10279689	15
14252692	16
45756979	15
610723	13
42674890	15
403502	13
15616697	13
65656	13
8009137	13
10840845	13
4103674	13
4538031	13
5029046	13
24824596	13
4938049	16
24816531	16
25758696	13
1808702	13
19245657	13
271042	13
1365982	17
6964917	13
7594186	13
16960096	13
2711622	16
1792791	13
1665452	13
19031600	13
3394005	13
18930307	13
8176676	13
4143388	13
4160189	13
2568282	13
1798552	13
2742746	13
2079308	13
6971493	13
5056292	13
3808797	13
9273955	13
135580	13
6697279	13
665271	13
2454582	13
75447251	17
11517832	13
21205402	17
13784661	13
3530417	15
11969397	17
16526016	13
3825228	13
7478875	13
14821819	13
13014557	17
26122275	13
10469388	13
10407148	13
5507713	13
7394509	13
3515452	17
12328552	13
18461011	13
277118	13
20914606	13
3533701	13
4681275	13
21674313	13
2559037	13
17085132	13
2687590	13
3919014	13
20403571	17
4462686	15
12574388	13
143455	13
5442582	13
1270403	13
25712765	13
5166711	13
8926831	13
8095662	17
7710796	13
5238681	13
10901526	13
16765937	13
8142334	13
5703476	13
16708567	15
39029987	13
14727630	13
4380443	13
13614049	13
4683147	13
29085503	13
6619116	15
10200057	15
14432744	13
5216438	13
3067809	13
1069186	13
8125701	13
928529	13
7108587	16
2403835	13
12377650	13
3904435	13
2934140	13
3580321	13
4754708	15
4123789	13
4153191	13
429183	13
26637166	13
4817306	13
12476444	13
17162045	13
8229937	17
840796	16
1952311	13
11884801	13
1840088	13
2214347	13
4021794	13
5363343	13
70571	13
4072065	13
3661815	16
4254641	13
3295108	13
2870623	13
1225165	13
9390698	17
3188580	13
597485	17
9875865	13
15649943	13
7884412	13
2210240	13
2017028	13
1521483	13
34067606	13
1084644	13
7850871	13
1219321	13
17809631	13
3043933	13
11366569	13
401984	13
3133649	13
883506	13
15236511	17
496368	13
10021578	13
7023168	13
15569457	13
2053394	13
6667511	13
6943126	13
1340556	13
17099385	13
26540925	13
4633980	13
1237206	13
9302500	13
3603046	13
4358914	13
1771133	13
14507689	13
7259484	13
14191360	13
8196104	13
3509453	13
16922455	13
1931821	13
7588655	13
913702	13
28563153	13
5160512	13
3973852	13
18837526	13
496592	13
2870939	13
18413469	13
11101383	13
4741596	13
11156297	13
4314642	17
1126053	13
23933635	13
4788558	13
666263	13
15295975	13
958576	13
4547844	13
25250504	13
1622964	13
8256067	13
14120326	13
13293206	13
10465145	13
3358912	13
9145178	13
911103	13
1245138	13
4746435	15
19076456	13
15868092	13
12940501	15
14576389	13
7790013	17
16935438	13
4972540	13
11852951	13
3033384	13
2483710	13
5076747	13
6611709	16
2092311	16
8532978	13
2539594	13
4617517	13
22925940	13
8384059	13
321194	13
44429817	13
13804011	13
1091830	13
2418289	13
7946256	13
4409802	16
3695793	13
10049881	13
3259787	13
2603879	13
3768899	13
14928475	13
10829477	13
9381056	13
23236313	13
7874458	13
4307117	13
18039811	13
2062054	13
8164077	13
6270160	13
14005618	15
4334716	13
26977660	13
2620346	13
573197	13
763431	13
7128893	13
1715189	13
3779435	17
3334565	13
11986848	13
15951693	13
5491024	13
12479995	13
9763914	13
24534470	13
3820471	13
53258	13
6100047	13
1729722	13
6208156	13
4566816	13
13539392	15
5983263	13
4334033	13
7118986	13
3353947	13
13089929	15
7975978	13
4372859	13
36649348	17
10538652	13
2870298	13
3607481	13
617284	13
417252	13
2315165	13
14499093	13
12069005	16
605077	13
16896229	15
7528694	15
15970628	17
16070352	13
2864959	17
279298	17
29370385	15
29963211	13
11523921	13
3919565	13
7542657	13
1334456	13
3625400	17
1782746	13
1652734	13
1413449	15
32625875	13
1162470	16
3080395	13
2099089	13
2396086	15
15331792	16
12564088	13
10145445	13
2777991	13
4441059	13
10681242	13
1829232	13
6796733	15
3245697	13
860542	13
5441849	13
27416500	13
602204	13
1382379	15
21384502	13
6746393	13
2553634	13
17201277	13
3588074	13
17131394	13
2062035	13
17390268	13
11890840	13
4349455	13
14780449	13
7487338	13
3198553	13
1198027	13
7223006	13
7017427	13
10519005	13
368296	17
10476638	13
313525	13
1168772	13
5079978	13
11883137	13
8430099	13
11936291	13
6840569	13
7781897	13
7905289	17
13878196	13
5076521	13
7255794	13
82010	13
2596757	13
5784517	13
14260027	13
4468325	13
6250102	13
2361319	13
16619018	13
9599043	17
4525881	13
6328837	13
1021239	13
26587466	13
45629720	16
4463244	13
2554339	13
29343128	13
14128153	15
395530	13
1421892	16
1771003	13
7196442	13
10949152	13
2008647	13
7982894	13
11764997	16
1582617	13
28468429	17
14519249	15
22281190	13
16722219	13
12750390	13
670017	13
31090	17
8534124	13
29423093	13
4244808	13
4135700	13
2580118	13
691618	16
4297547	13
2323410	13
3341821	13
4821819	13
2738156	13
10719096	17
13352	13
2599579	13
19144224	16
6167835	13
3534230	13
636685	13
14271396	13
13393300	13
1495461	13
19508421	13
11627548	15
2812052	13
16230542	13
1684621	13
278873	15
14954289	17
2492845	13
2112245	13
873756	13
1874217	13
3091152	13
4977214	13
1913129	13
9581528	16
7661769	13
52062	13
16545920	13
20944859	16
4767831	13
15428001	13
12254883	13
21523785	13
15361073	13
3660692	13
15406917	13
9138409	13
5997431	17
16304326	13
883415	13
1148440	13
20908254	13
1197817	13
7018037	13
6690580	16
8505595	13
1815387	13
9146161	13
9232668	13
2095499	13
10088372	13
27151993	13
3200179	13
2832795	13
3454903	13
3244909	13
4071247	13
17145901	15
1405202	13
17095182	13
3794639	13
20022359	13
16824304	13
23217028	13
24879200	13
5612761	13
10113707	13
6470274	13
10544913	13
23941830	13
2969710	13
3606038	13
1599371	13
5784724	13
896876	13
1040053	13
1827674	16
15821900	13
8485624	13
282820	16
14067213	15
4089116	13
1361531	13
3440330	13
6861311	13
7501591	13
3146857	13
2020774	13
14371831	13
16913869	13
4266489	17
5604828	13
10697259	16
4078655	13
1680550	13
8465091	13
4536905	13
4076134	15
15974059	15
285418	13
13134465	15
17991392	13
12037442	13
12281506	16
9975291	13
1090207	13
11154201	16
11843766	13
10749062	13
40265999	13
7264740	15
22573199	13
1537643	13
9107847	13
1186819	16
22309140	13
11833336	13
8746031	13
24255555	13
540600	13
11247713	13
5470439	15
4958285	13
1463761	13
21352904	13
2646499	17
1058171	13
897081	13
1516318	13
3458309	13
4156773	17
19620140	13
750931	13
2465766	15
4390395	13
7071615	13
4228742	13
14575763	13
3302800	13
534244	16
10421182	13
1725932	13
4090650	13
1520127	13
7114746	13
7417968	13
3512321	13
1459191	13
169481	16
2181901	13
9463346	15
11144793	13
809480	13
10809161	13
2165485	13
12166333	15
13026091	13
26867958	13
10415318	13
11384953	13
13634858	13
14655266	13
2732504	13
4219887	13
349711	13
8254538	15
1883105	15
50490007	13
15232239	13
6448220	13
22989799	13
5510524	13
8060124	13
13723981	13
3391182	13
3876434	17
29769370	13
6647527	13
1546359	13
3391221	13
5943386	13
5199326	15
9756993	15
3527662	13
2398140	13
12365407	13
70048928	13
16745532	13
9402426	13
965466	13
6055938	13
130340	16
6677444	13
16094856	13
4759223	17
15650604	13
807593	16
556626	13
622862	16
6186507	13
8635097	13
3047571	13
16213139	13
10258743	13
3459245	17
7362358	13
3036149	13
12830757	13
17066690	13
5783615	13
19974724	13
3527043	13
10230968	13
14629757	16
21518257	16
17100516	13
35641232	17
9918604	13
15507540	13
3157699	16
20116814	13
10845466	13
9173861	13
13396915	13
33688047	13
992285	13
591127	13
9185829	13
1980318	13
7406867	13
3061251	13
16144207	13
2253329	13
86499	13
2952301	13
440078	13
298092	16
3251955	13
42357696	15
513712	13
1164007	13
16007142	13
1500922	13
1894442	13
10458229	13
1556065	13
20915452	13
14742865	13
3172125	13
1596186	13
21415793	13
7203543	13
27986221	17
1282069	13
24036770	17
22427567	13
2026345	13
16937493	13
18684923	13
1217205	13
13219607	13
3457455	13
1926857	13
2592532	13
4470189	13
13524609	13
6737760	16
10354657	13
14176452	13
23860008	13
29374630	13
6847018	13
16285936	17
2898165	13
1772985	13
2422644	17
26717742	13
11607552	13
13276870	16
13773131	13
1984454	13
2647994	13
5143155	13
6198109	13
5848575	13
12050882	13
10841479	13
1290148	16
7416343	16
415109	13
16320468	13
5071605	13
22360551	13
7376787	13
1523744	13
579666	13
3253069	16
4759962	13
13759805	13
12979563	13
3805007	13
3638174	13
5265630	15
22754054	13
17544941	13
2247751	16
8521390	13
5522110	16
8993060	13
29954654	13
448361	13
8386701	13
10614724	17
8581189	17
3167509	13
6148628	16
4040801	13
22955628	13
8042066	13
16816800	13
31825191	13
9765405	13
6877658	16
5765594	13
1772271	16
1720467	13
33786360	13
4570369	13
7640806	13
9620406	13
9064907	13
1228255	13
2140166	17
5188309	13
2671874	13
8531960	13
5794093	13
7127111	13
2761789	13
1645151	13
13574123	13
7373785	15
23342500	13
225076	15
18861530	13
735896	13
18339843	13
2797644	13
540464	13
2489400	13
13078827	16
399426	15
23221553	13
5867263	13
16537095	13
4292682	13
1327405	13
4674243	13
761560	13
6439298	15
10833269	13
17035491	13
6321744	13
1376942	13
5963556	13
350355	13
21274446	13
2756328	13
6894899	13
5747257	13
4533810	13
3529789	13
3291959	16
4424568	16
1110287	13
1585681	13
11868829	13
823028	13
4517334	13
3238	13
5828701	13
21789500	13
7343941	13
31396508	13
1722046	13
8272473	13
2487161	13
5251152	13
18625	13
3763224	16
2233088	13
3977473	13
10192269	13
9278826	13
9921862	13
2054968	13
3092784	17
11935639	13
4276196	13
2103558	13
1971289	17
6775284	13
1608207	17
13333056	13
5845936	13
604495	13
5273531	13
7814395	13
7500808	13
10049211	17
5209051	13
5832503	13
5507892	13
10833917	13
2748424	13
11135377	13
26022773	17
18403904	13
7571320	16
4476837	13
5338216	13
14043393	13
16748823	13
6161626	13
21589696	13
12187387	13
490451	13
17048399	13
7542831	13
6791495	13
1306113	13
1265808	13
23057983	13
42006957	16
11962296	13
4694740	13
7466336	13
16954014	16
18588879	16
3709205	13
24367604	16
1527124	13
7962473	13
60595	13
19755126	13
4197940	13
5222970	13
742038	16
39148773	13
13253471	15
3399342	13
3352638	13
1798270	13
6172770	13
8377633	13
4173171	13
1227131	13
2553629	13
8633097	13
10692955	17
16081430	13
12959820	13
9201213	13
6290194	13
4807470	13
21544005	13
8753757	13
6407533	13
19394762	13
11147913	13
2588413	13
25338893	13
18245469	13
2863093	13
9394342	13
8081749	13
22080044	17
2738549	13
3328863	13
798138	13
2701856	16
19098702	15
8761081	15
5344369	13
6958553	13
3353145	16
8427960	13
2678180	13
7456519	13
120792	13
5201255	13
9473205	16
9865745	13
15043448	16
8764843	17
31542902	13
5846572	13
2920025	13
3946749	13
4359617	13
3728729	13
351243	13
62794	13
4652185	13
11295092	16
5096708	13
10829648	17
15382978	13
226103	13
2907424	13
7683687	16
10740085	13
17281504	13
24525197	13
8860972	16
3058883	13
10133930	13
11222212	13
5913751	13
1344680	13
3170356	13
13032611	17
15899821	13
10553308	13
161865	16
3586190	13
2444321	13
502549	15
26046056	16
43323	13
10026482	17
7782992	17
3887797	13
23340822	16
3965360	13
18178523	15
17285542	15
3889646	16
9667058	13
11092485	13
560703	16
25937069	13
3752883	17
7337300	16
12430007	13
36439879	16
6178712	13
34600114	13
2260299	16
3434768	13
15240941	13
6205401	17
3606355	13
4741185	13
9613820	17
23277602	13
6530104	13
14966429	13
10408365	13
9530891	13
13844565	13
2948040	17
1002654	16
3965686	15
4542326	15
14642964	13
16040492	17
20884110	13
3007628	13
11153235	13
10597525	16
7447815	13
1254555	13
8446461	13
1093316	13
60993	13
4724826	13
3242919	17
8582657	13
2112479	13
345517	13
8367654	13
13679867	17
2402065	13
2914940	13
1136605	13
5038301	13
12726750	13
4926101	13
2261890	13
10659162	13
1244594	13
23230397	15
53353	13
7455987	17
2459522	13
3641256	16
551758	13
9884859	13
5552470	17
1493447	15
3148184	13
10333081	16
106844	13
9102843	13
2620903	13
726522	13
1722996	13
7645392	13
24478661	13
4193261	16
5027616	13
14689044	13
16604829	17
35511779	17
16825921	13
14517487	15
916242	13
2951498	13
28297989	13
1353608	13
4473042	13
3882274	13
1943720	13
14426663	13
45262194	13
16399193	13
10955311	13
288266	13
441083	15
2299228	13
10945140	16
23224158	13
2546615	16
4522118	16
3374680	15
106135	13
14528692	13
23809262	13
2015663	15
2422967	16
6123905	17
6051007	13
4849652	13
216304	13
20209318	13
3767416	17
2027721	13
8989963	13
2453855	13
14782816	13
3110692	16
21580646	13
1935954	13
5970128	13
10958640	16
6627788	13
1560728	13
5877501	13
8409137	13
1216284	13
3573625	13
5305825	17
4086341	15
1171361	13
5222630	13
14406424	13
2777863	16
8521965	13
6906106	17
3741894	16
3237685	13
2058607	13
6252317	13
1993350	13
7197624	13
4554709	13
12170746	13
3269035	17
8818622	13
19967577	13
22557635	13
406221	13
2318791	13
35853471	13
11410945	13
1204326	13
13206723	13
38696950	13
5081535	13
814495	13
3325974	13
17852926	13
5212966	13
9328116	13
14416354	16
17098309	13
12199891	13
11527740	13
6659762	15
3905222	13
5813246	16
10762538	13
7059201	13
27140254	15
731167	13
3576460	13
1360115	13
12501718	13
22306467	17
10878236	13
2943586	17
3383249	16
11741680	13
13221584	13
73129	13
13884281	13
5463132	13
3820222	13
1849781	17
8064263	13
11918760	13
6720191	17
10560708	16
8030597	13
6622518	13
1165217	13
25169283	13
3036997	15
21507563	13
3290331	13
28853393	13
18655105	13
22691010	16
12975216	13
8032896	13
1075605	13
10438254	13
2053241	13
22172802	13
3256857	13
37111081	16
11399228	16
26645456	13
2542317	13
1122340	13
2938188	16
9254006	13
1814874	17
31623254	13
44263596	13
5995310	13
591758	13
8632450	13
6684550	13
21997569	16
1574068	16
3607331	13
5878646	13
2740017	13
1409976	13
12500186	13
4522031	17
1753148	17
11449643	13
27881466	13
5260669	13
3571294	13
37007132	13
7183121	13
12597937	16
2561695	13
46193522	13
983038	13
3148633	13
2963347	13
3672637	13
162055	13
24449269	17
19267060	13
6886420	15
5096928	13
24935145	15
7142140	15
715006	13
4421483	13
12270982	13
3456615	13
2729559	13
263914	13
7395861	13
8512883	13
17681818	13
1408056	13
18344071	13
1405851	13
16902194	13
20300206	16
2540830	13
6195905	13
10749723	13
10223012	13
5623877	13
9892383	13
619245	13
12365803	13
719490	15
4211384	13
1329698	13
1138604	15
5902217	13
1213159	16
5843207	13
6567820	13
13439110	16
6283944	13
20079010	13
19628843	13
48458683	13
4857446	13
4219016	13
13902747	13
10293733	13
8570883	13
14683663	13
218555	16
2435693	13
6262700	13
293747	13
31205622	13
7141468	13
5345179	16
7204148	17
9983132	13
6897473	15
5397051	13
13889796	13
5438871	13
6328173	13
8687540	15
16683371	13
22056140	13
1252672	13
8059400	16
22702678	17
4458598	13
24613257	13
15045379	13
4013822	13
232565	13
3305049	13
10084531	13
13298409	16
3373599	16
5223226	13
4633508	13
7351718	16
15787169	13
5865635	13
1508212	17
9565738	13
10637097	13
2849770	13
3150670	15
2217585	13
12216324	13
1225537	13
6766602	13
6565557	13
5953443	13
5056257	13
32320990	13
43341131	17
5564313	13
422631	13
17823752	16
2785131	13
3823344	13
3357600	13
5012519	13
1984285	16
10144468	13
7785898	16
4095178	17
2077967	13
12821141	13
13715559	13
14838665	13
11345923	13
10146532	13
1758259	13
11017930	13
22306970	13
1535691	13
2501189	13
9624079	13
17176544	13
8196019	13
116691	13
4248850	13
6874006	13
11102414	13
10031845	13
10213593	13
133955	13
1021798	13
4288937	13
13381591	13
4535856	13
19989392	13
6192422	13
4809768	13
7199030	13
644861	16
676331	13
8066505	13
15241865	13
2640342	13
10857693	13
1188051	13
4058148	17
2531912	13
614764	13
2913535	13
9668000	13
6636155	13
1717369	13
7987374	13
5637739	15
1679917	13
21433536	13
532600	13
6097403	13
5067793	13
5306059	13
3904441	16
17394657	15
8413060	13
1248449	13
201232	16
21101691	13
6093397	13
936867	13
7149140	17
1554421	13
23096522	13
23092883	13
8167028	13
5032492	16
1748783	13
7868047	13
11645834	17
2119764	13
11044073	13
11936041	13
5260457	17
10690358	13
11708198	15
5133223	13
7960767	13
1277710	13
11196368	16
3707549	16
12526624	13
1247079	17
15357718	13
3769181	13
2733768	17
30213960	13
8198266	13
9715653	13
3690449	13
3627137	13
10856472	13
14268212	17
7087160	13
50417713	13
1983111	13
20811957	13
16424978	13
4887379	13
14830136	13
15694030	13
1817791	13
19417574	16
1076093	16
4437825	13
590049	13
4187314	17
5069707	13
21301248	13
600764	13
2944540	17
642601	15
5067204	13
9730469	13
5010206	13
3105842	13
3684917	13
27979025	13
7817286	13
10577807	13
18199734	13
3575233	13
1103130	13
548345	13
6818332	13
9321642	13
5348401	13
4242046	13
746692	13
1048783	13
15401384	13
1351859	13
12843780	13
2700541	15
11837549	13
3013084	13
7758809	13
2570390	13
5266256	13
13274179	13
7607110	13
36538711	13
6167387	13
16857584	13
5119023	13
5087558	13
2562264	13
9769055	17
1469868	13
713862	13
7032076	13
30860809	13
3501561	13
3960034	17
2949235	13
10279745	13
1999137	13
2371699	17
1936057	13
6708172	13
3454582	13
11993079	13
16008443	13
4075265	13
2307955	16
1198861	13
9038709	13
6368620	13
2620866	13
451998	16
2647160	13
653749	16
7570466	13
4385298	13
2743708	15
9406607	13
712893	13
11016193	16
14405403	13
645194	13
8541015	13
5290999	13
3412282	13
8935139	13
750069	16
298029	13
3601488	15
13125999	13
2670517	13
3785743	13
5706099	13
4680830	13
13386499	13
18057432	13
4016084	13
4186837	13
3872020	13
12683366	13
4974200	13
15668135	17
4138937	13
3688172	13
11091476	17
3391054	16
3379992	17
6902208	13
3446267	13
14490743	13
8634169	13
1039303	13
2316414	13
36127682	13
2143397	16
1277819	13
759788	13
13486441	15
1024485	13
4606232	13
10466431	13
337559	13
12131352	13
520893	16
19126069	13
20930704	17
19401919	13
8965178	13
16358998	13
12221942	13
8263959	17
33985717	13
6797634	13
1908629	13
1610935	13
2398477	16
2988136	13
5793723	13
4192995	13
21008329	13
5925821	13
5577971	13
1803057	13
18185026	13
1508428	13
6989936	13
5117666	13
13940411	16
3825008	13
27776262	13
8779027	13
2065086	13
3293215	13
702986	13
3783293	13
949469	13
7485296	13
15638989	13
2787744	13
4267606	13
4593153	16
6155726	13
1074622	15
6135932	16
2031020	16
7680741	13
209247	13
6439125	17
196338	13
5487421	13
10080933	13
17262496	16
1282001	17
1312633	15
4086852	13
2340041	13
303760	13
184967	13
16175069	13
4394956	13
4459332	13
4044962	13
16924375	13
9029976	13
367458	13
11044653	13
9099242	13
14170876	13
10497519	13
14530603	13
344763	13
5424036	13
849540	13
21687192	15
879074	16
915496	13
8956244	13
8373730	13
1116644	13
2770608	17
15946553	13
8349499	17
2954666	15
10568326	13
3020229	13
7962296	13
2071722	13
5947064	13
5516819	13
555143	13
3984221	13
1631800	13
2106143	13
29766572	13
15434488	13
5457550	15
11653574	16
3443814	13
15405338	17
856794	13
20227892	13
873108	13
1395007	13
12200604	13
4299646	13
10497258	13
10883166	13
11535691	13
7278877	13
10961883	13
1560370	13
3261504	13
3380969	13
1350574	13
2478145	13
8452147	13
782519	13
19078242	13
5189539	13
5047015	13
1011174	13
17437645	13
169952	13
11329430	13
3764887	13
8212140	13
10361235	13
3926632	13
2161821	13
3578500	17
1786032	13
4291834	16
12895596	13
1950709	13
7545579	13
937190	13
2372821	13
4515505	13
6256334	13
5438439	13
19961344	13
4819002	13
8732852	13
3612533	13
18130125	16
13255964	13
5411227	13
20683955	13
1272474	13
9069527	13
6917098	13
9088413	13
1410384	13
21346943	13
42147303	13
9138282	13
21946827	13
11565060	13
2530788	16
14967163	13
4663462	17
17992400	15
18542001	13
11453564	13
5960102	16
31312577	13
1943826	13
13820687	13
4863297	13
23820763	15
41110	17
14854520	15
1480559	13
4130157	13
5398014	13
11008490	13
4981487	13
5031654	13
7483514	15
2846887	16
4135210	13
9868419	15
4553372	13
4661534	13
6804876	13
2363437	13
108563	13
48948125	13
10245398	13
6758709	13
10165172	13
5373647	13
213117	13
7324398	13
18250581	13
7757489	16
1122706	16
201391	13
2233780	17
21884207	13
26990249	13
1654040	13
3794928	13
2432266	16
5018165	13
9371986	16
6353100	13
11919497	13
36151690	13
1883569	13
9833699	13
14633771	13
17053473	13
4493072	13
10498737	13
8837176	13
11325774	15
10161414	13
4368375	13
15051577	16
7078370	13
3403415	13
2859046	15
4160023	16
12950147	13
412347	16
8024461	13
3626321	13
11179877	16
93388	13
14236349	13
1510294	13
10209549	13
25844320	13
6039018	13
392396	13
7173475	13
913843	13
1134421	13
6027571	13
8437069	16
2451663	13
1958268	16
23560146	13
11542232	13
1614249	13
2668529	13
5818801	13
8804149	13
17850251	16
6845736	13
10681568	13
7108379	13
12466926	13
20671124	17
19011899	13
3635341	13
22374469	13
1296470	17
25714818	13
10933911	16
16938892	13
6938868	16
7283535	13
2002549	13
6660764	13
11524819	13
4312661	15
13243137	13
4006163	13
3615327	13
17780536	13
936633	13
2575468	16
1981281	13
702543	13
8920129	16
7650247	13
8049914	16
10368298	13
3441423	13
53396	13
3629222	13
6669519	13
167384	13
10678851	13
1444144	13
17872772	16
17645415	16
22390743	13
114420	13
8557143	13
4057904	13
16807015	13
6968990	15
3831504	13
1616953	13
2612846	13
1705468	13
757177	13
5011182	13
4056609	13
6011446	13
6703644	15
38019614	13
2013514	13
1593268	13
1460950	13
4505508	17
13285170	13
2946843	13
6349381	13
2239250	13
31630531	13
7971906	16
8709975	13
3606080	13
1811943	13
3176811	13
13743206	13
6527960	17
9144879	13
6855968	13
739384	17
5556479	13
6472623	13
2619123	17
18651400	13
11454487	13
14407452	13
4393782	13
9375414	15
3269642	13
30905613	13
9031374	13
322231	13
4723628	13
7413328	13
2707246	16
972006	13
10124268	13
2618376	13
273659	13
6892610	17
19399089	13
18493423	13
12915465	13
8825351	13
4028666	13
637034	13
6826539	13
13902354	13
21293634	13
720191	13
2409839	13
19325783	15
2702155	13
2018692	13
7406999	13
3558521	13
1243414	13
11883358	13
7523694	13
44812	13
14889879	13
23223974	13
4187629	13
9140114	13
1928670	13
4314384	13
16410736	16
12502167	13
108373	16
465820	13
9027947	13
23577525	15
424549	13
14614395	13
7739338	17
2555663	17
1689946	13
30482448	15
6312426	13
8650189	15
8225452	16
15347540	13
7201147	13
8851407	16
2736695	13
1610133	13
14169059	13
13038002	13
486360	13
13024318	13
9183723	13
2480773	13
326890	13
8015850	13
4390161	13
5291271	17
19441812	15
5047575	13
14316949	17
34334310	13
6420081	13
12763098	13
9522951	13
8340333	17
7704223	13
1866752	13
6306705	13
7430817	16
9044268	13
7125298	13
3857170	13
4163060	13
693280	15
6452593	16
4051299	13
5713074	13
15148762	13
6845557	13
21493395	15
15996799	13
22500559	13
943125	13
4972266	13
5633952	13
3148710	13
702230	13
2152538	16
167509	13
1897364	13
3859453	16
8891327	13
3271566	13
28027595	13
1120913	13
3915951	13
9795270	13
38941362	13
2109628	13
15366894	13
1278562	13
12111017	13
9108989	16
1533832	13
3766076	13
4909541	13
11290004	13
3294980	13
1605456	13
2878629	13
9212984	13
953860	13
6293202	13
21670564	13
3662020	17
9730985	16
5144802	13
21538098	16
617486	13
5794043	13
24996232	13
12783999	13
3808448	13
3312159	13
6225509	13
4224649	13
15222300	13
4553688	15
5066871	17
4061469	13
5167031	13
1831495	13
3840015	13
12523568	13
4592819	16
14902842	13
23898499	13
344551	16
12468740	13
7901555	13
6100778	13
29744445	16
10146427	13
1744651	17
470607	13
4527221	13
35658844	13
2688505	13
14193287	13
7251141	13
24940342	13
6173877	13
30227340	13
2817297	13
344382	15
4227984	13
6704687	13
14288368	13
37336627	13
1819504	13
4733495	13
2595808	13
298308	13
4321189	13
3737587	13
15251815	17
19336964	17
2847762	17
1116787	13
13329583	13
15336129	13
658961	15
1493645	13
714288	13
12418892	13
3911946	16
7015552	13
6682063	13
11757610	13
4028896	15
4318459	13
10768977	13
193787	13
39587934	13
4575049	13
3457823	13
6262753	13
2220115	13
17683137	13
20585163	13
19259378	13
66401	13
17015571	13
13949941	13
6170348	13
6749725	13
16491090	13
1377241	17
20076179	13
3202366	13
5124338	13
8562310	13
327163	13
8655292	13
1196110	13
12565143	13
5488652	13
21392356	13
9137466	13
12655502	16
3183798	16
20496117	15
13861118	13
967749	13
4799966	17
1843013	13
10621	13
3334771	17
20243600	17
4770246	13
25189541	13
3932821	16
21775278	16
967183	13
27968067	13
20910387	13
24415411	13
388491	16
72065	13
46414202	13
25240207	13
6739901	13
10634412	13
3416257	13
18320645	13
5557476	17
1231515	17
5299956	13
1236954	13
8891452	13
8379989	13
12202318	16
3508559	16
33684723	13
5108982	13
14891971	15
7402365	17
2244445	13
1070152	15
1218775	16
3217770	13
10593648	13
191417	17
12849334	13
6461754	13
5222353	13
5432952	13
12466958	13
6153489	13
4743173	13
344463	17
3081994	13
4697670	13
4045654	13
13131578	16
15830565	13
660119	16
2481035	13
3716669	13
22845372	13
1095862	13
3152182	13
6688707	13
12040849	16
17069596	13
144967	13
4443857	13
15230001	13
5677733	13
28044024	13
2480154	17
7343814	13
17165436	13
25507516	13
22332487	15
4170201	13
5658981	13
6774196	13
876854	13
647316	15
38528597	13
36913259	13
8933051	13
2075719	15
5965950	13
1071153	13
18846909	13
12776625	13
8275475	13
5971419	15
2149418	13
12538228	13
11169686	13
2370156	13
3291353	13
12080770	13
31894585	13
2688399	13
2853773	13
3846957	13
12787112	13
2172291	15
5464024	13
23024238	13
8777447	13
27536672	13
10430760	16
12913903	13
11643946	13
1009971	13
13572992	13
6623456	13
4692113	13
15307237	13
6159865	13
4008593	17
12226633	13
3044029	13
903780	15
31851881	13
382739	13
4154719	13
4619406	17
10517501	13
5477513	13
11322217	13
14551111	13
5945447	13
13607290	13
31364869	13
2559092	13
8561091	13
3112650	13
659716	13
7010763	13
16108919	13
8758860	13
12854202	13
1383048	17
22241614	13
17100236	13
4331978	13
1425284	13
5331692	13
354184	13
2196161	16
4613248	13
1936018	13
13279547	13
7278029	13
18419347	13
31576105	13
2340456	13
7942795	13
5322717	13
15616331	13
7280893	13
5909107	13
3839631	13
884625	15
36399235	13
9182390	13
15341530	13
10342697	13
17379763	13
548488	13
4972809	13
21432866	13
10528453	13
1694279	13
585371	13
1744289	13
7962365	13
12997104	13
1926086	17
2291117	16
8414503	16
2140061	17
2953847	13
5951377	16
30715067	13
1087267	13
3637102	13
15123553	13
232217	13
3032323	13
10208239	16
15969381	13
17243735	13
1927781	13
2631777	13
28759449	13
622559	13
28036998	13
13072046	13
140753	16
4441701	13
21924514	15
5479216	13
10991119	13
6676911	13
5625721	13
2852867	13
307251	13
25778101	13
2785273	13
22964892	16
817411	13
596905	13
1440070	13
4819635	13
23636823	13
1774309	13
4231543	13
20629769	13
14062439	13
4012025	13
4109418	13
14925453	13
6646651	16
14750845	13
5311381	13
3170878	16
22365392	13
24656295	13
15728713	13
19390926	13
13592026	13
6967262	13
3182850	13
4608201	13
4324691	13
10023863	13
848653	13
7582986	13
5195937	13
3981431	15
13302814	13
1496949	13
21932623	16
7662208	16
3697026	13
8145008	13
3109750	13
224329	13
8982028	13
5949656	13
8006473	13
4431725	13
25243261	13
3314084	13
278819	13
1592681	13
1954775	13
1130979	13
8809440	16
12068748	13
6438653	13
2799790	13
4041064	13
1025486	16
6415978	13
8847210	13
6398087	13
6115445	13
28762033	13
17975623	13
11299159	13
2500172	13
218342	13
4074952	13
3849529	13
5073968	13
8811180	13
3713583	13
2803116	13
1631134	13
6536748	16
559425	13
7324913	13
11713527	13
3300940	13
4310227	13
5238304	17
908757	17
3511247	13
1276800	13
24934078	13
2446053	13
15926772	13
12261776	13
13107528	13
6290862	13
2877014	13
3071261	13
5111939	13
4529213	13
5846740	17
32490129	13
6230986	13
1323236	13
3952722	17
8100977	15
7298245	16
10575080	13
5107124	13
349467	17
296317	13
24166306	13
19588626	13
10408565	13
9248202	13
5719462	13
2194436	13
287744	15
7704689	13
13368987	13
10012347	13
5084583	13
3206819	16
87566	13
21039486	13
7787176	13
1269071	13
2782941	13
1097461	13
6611455	13
8469978	13
1545871	16
1119848	13
26293096	13
28420066	13
567254	13
3056409	13
1325884	15
3289671	13
1840181	13
18562487	13
20462206	13
23514634	13
253647	13
10689573	13
15368487	13
1941562	13
2258776	13
8749852	13
6732182	13
13969645	13
3686465	13
16430513	13
25613987	13
5367884	13
19110078	13
3407166	13
1755642	13
56901111	13
5405051	13
21935778	13
13041909	13
2465055	13
7792600	13
7198257	13
2335998	13
1652905	13
24272208	17
964478	13
27853026	13
9629548	17
1740954	13
183706	15
8674005	13
202844	13
2420161	13
10585284	13
1926039	13
1254125	13
11287057	13
8706938	13
12832953	13
22803412	13
11467682	13
27227308	13
65860	13
7606870	13
3449201	13
8372186	13
8911182	17
3524453	13
3453237	16
23414846	17
10733950	13
2537982	13
4446274	13
8953187	13
673451	13
29165	13
426567	13
692268	13
11906162	13
4015630	13
1079984	13
11374141	13
516173	13
11824417	13
6788924	13
11626446	17
2967070	13
18444307	13
19752571	13
9457181	13
20758358	13
3571973	13
4065657	13
6074428	13
4592054	13
2624731	13
1173122	13
444321	13
440122	13
8158393	13
11908104	13
1728055	16
22021972	13
2488054	15
9890248	13
10845011	13
12623023	13
5599786	13
2202330	13
14697596	13
40377627	13
6655392	13
8134773	13
9730060	13
21146316	13
2566216	13
8447843	13
12635748	13
8398775	13
11245405	13
19619387	13
7107799	15
1827467	13
6615275	13
3679770	13
13551160	13
19744499	13
4924617	13
30367319	13
5381122	13
7697455	13
6795787	13
5646631	13
5478828	13
8263589	13
6732587	13
2816105	16
889549	16
32185903	13
3359369	13
5716651	13
5162518	13
27104977	13
2128734	13
644215	13
4392538	16
13886512	13
3304890	15
19854986	13
20835391	13
627598	13
3307220	16
7589949	13
20071718	13
4662123	13
4828781	13
5492016	13
5614188	13
16108854	13
3446953	13
13270676	13
32935840	13
1248320	16
16176702	13
19239385	13
14681551	13
7183492	13
5168060	13
27317	13
8047041	13
8495481	13
8950540	13
9365143	17
2160856	13
441034	13
2529653	13
11465404	13
10955622	13
8115285	15
2373312	13
3574727	13
31885795	13
9456163	13
328385	13
3232058	13
12901061	16
12281052	13
14729421	15
24471326	17
2258932	15
2037298	13
13220971	16
4361583	13
27469888	13
8637567	13
2651660	13
164990	17
7140135	13
9863303	13
2342914	13
17301777	13
10844554	13
30930421	13
316513	13
14161475	17
16366376	13
421654	13
1842549	16
4766723	13
2907387	13
8702612	13
1591168	13
1311898	15
9518918	17
820362	13
7252922	15
952164	13
3653598	13
4574548	13
14053149	13
26087951	13
10761154	15
3741846	13
3161936	13
5232968	13
8180590	13
21472524	13
854184	16
17282043	13
3706347	15
5347804	17
5559098	16
25137491	13
21872280	13
113301	13
24852836	13
7201450	13
13398167	17
651629	13
3011871	13
1632858	16
541335	13
2736847	13
15550585	13
14282724	13
4385770	13
24973970	13
444764	15
5262451	13
1775114	13
15627208	13
31760434	13
10640011	17
28712576	17
459458	13
7272230	13
4437873	13
23872844	13
70119	13
207399	16
1022969	16
15336584	13
4078988	13
30307493	16
20057579	13
6316558	17
11627089	13
24299172	13
826736	17
1168899	13
5471287	13
9460475	13
3923518	15
3721265	17
799746	15
2799551	13
5079091	13
842011	13
14891522	17
273291	13
1702251	13
5241785	13
15981515	13
782889	13
11432077	13
12214750	13
4474236	13
4526780	16
3186418	16
12873667	13
15861978	13
2897098	13
1517746	13
8688508	13
6057325	13
1977858	13
16935226	15
21776818	13
1097461	13
13137217	13
1081230	13
28554449	13
8585701	15
8657107	13
423627	13
6335	13
41751646	13
453746	13
17942404	13
7297893	13
59727	15
6941454	13
20957963	13
1338307	13
7195034	13
239710	13
7704534	13
22489318	13
2502965	13
1106479	15
463604	13
6504040	13
7605912	15
39398555	13
31894	13
12095993	13
2354105	13
19849241	13
5117593	13
15764874	13
2844025	13
395606	13
6560524	13
1783649	13
7035125	13
1972680	13
1583936	15
1162729	13
700640	13
5757555	13
13073216	13
8038322	13
289037	13
23730201	13
12748035	13
8529241	13
3614238	16
29277443	15
485472	13
3114334	13
332858	13
604745	13
16467405	13
2909504	13
8317251	13
803164	17
17813947	13
8303891	13
562341	13
6682745	16
2984999	13
1409407	16
293120	13
3409490	13
15698920	13
4448517	13
10694775	13
5814695	13
8231969	13
28214655	13
7378	13
11654085	16
17426547	13
1974852	13
4473047	13
21828372	13
18864781	16
13435615	13
5073833	13
11892074	16
271563	13
2153075	13
647724	13
8850311	13
15739208	13
12514281	13
3047570	13
915642	13
11979312	13
1720296	13
11862858	15
5221591	16
22936254	13
1188514	13
2061898	13
7379320	13
12828689	13
1478892	13
24733007	13
3668963	16
9261035	13
12728589	13
27102373	13
8566089	15
1668505	16
1061951	13
4752417	13
910355	13
1397080	13
3055583	13
1884370	13
10502664	17
7992879	13
4198991	13
1146551	13
25980302	13
2162723	13
12842665	13
10270925	13
6419967	13
9588192	13
14216896	13
10668243	13
2628532	13
2184528	17
4165112	13
17071745	13
13486621	13
1633761	13
8255334	13
3245538	13
2909498	13
3587796	17
12457484	13
3115096	13
1601940	13
11205652	13
7581192	13
1081879	13
3964899	13
6390602	17
816561	13
64814182	13
18903863	13
6952708	13
9358630	13
14219081	13
5198490	13
602487	13
218110	13
281862	13
9232603	16
13126090	13
6420525	13
8016660	16
1996706	13
6657403	13
2402305	13
1226503	17
6052431	13
6035	16
5634347	13
5615384	13
16168056	16
16428886	13
17279618	13
1871382	16
4010964	16
331293	13
19226668	17
32174643	17
5858771	13
252680	13
3086600	13
6019935	13
23644744	17
433712	13
1124474	15
15174995	13
21814491	17
10653303	17
14118742	13
2716689	13
6397080	13
12677269	13
2066931	13
7876904	13
19071837	13
17976531	13
2801781	13
15087194	13
7190669	13
15026636	15
5549693	13
2536159	13
3947593	17
2391098	13
9318111	13
824280	13
30630900	13
14360018	13
4871019	16
13643040	13
2741998	13
353827	13
6085720	13
14486228	13
789348	13
333564	13
22976844	13
8423039	13
5796903	13
13688839	13
37901658	13
1162555	13
8957105	13
3137379	13
176725	13
931288	13
800663	13
3330254	17
10913356	13
639794	13
16566067	13
29442977	13
6796265	16
3986926	13
1170715	13
2382152	13
20470509	13
4674799	13
7882107	13
35932	13
5453118	13
3980290	13
17500498	13
7600774	13
10082272	13
4563504	13
2117137	13
2801032	13
17690375	13
1822733	13
5474310	15
2694299	13
982507	13
20925445	13
7019383	13
639775	13
778620	13
2326714	13
5313375	13
3443121	13
922340	13
2128260	13
1062592	13
2843419	13
444084	15
708643	13
14189665	13
8180142	13
4451231	13
807077	13
17499433	13
4210974	13
3005921	13
20574128	13
6321825	13
15559488	13
2030530	13
2194931	15
3709632	13
12403702	16
4877857	13
4799759	13
10561144	13
7919791	13
15836013	13
3013929	13
4787270	13
11982055	16
6710741	13
3204451	17
8117306	13
13920122	13
17107486	13
14733943	13
896975	13
5970277	13
31231014	15
8650937	13
4909742	13
27538662	13
7415180	16
7190474	17
399263	13
6899306	13
3075750	13
9774974	13
16248160	13
5952964	13
3697438	16
784226	16
10849767	13
5866093	13
2538695	13
9689971	13
418189	13
128733	13
4748741	13
24842841	13
3600076	13
26606271	13
13126146	13
851112	13
1679917	13
8074577	16
12434696	13
6178879	13
16817767	13
4391423	13
4792026	13
914875	17
4217886	13
3664254	13
1666186	13
973147	13
5927209	13
6123277	16
167133	13
13006189	13
14998370	16
2299224	13
2915404	13
743229	13
1607494	16
3967854	16
1131847	13
18579901	15
12553520	13
3261133	16
3717643	13
2560842	15
1925949	13
30090886	17
7101865	13
12138286	13
8225985	13
12087712	13
1388979	13
978252	13
629478	13
5013019	13
2830537	13
6187157	13
2601042	13
5602541	13
10611677	13
19088881	13
10639621	16
6442133	13
533976	13
5857511	13
4230295	17
1674045	13
7324822	13
13006782	13
3162020	13
11041866	13
3057464	13
3258874	16
15273104	16
4755980	13
3946103	13
5750010	13
1475855	13
14562186	13
3402724	13
826148	13
8731830	13
16928750	16
6309793	13
57232977	13
5727366	13
2411155	13
2047087	13
1101628	13
6556069	13
177193	13
3299703	13
801841	13
1597045	16
3048960	13
2374426	17
4699394	13
3762048	13
1681533	13
3494806	17
45479167	13
4818009	15
623590	13
33030995	13
22296628	13
4467557	13
867486	17
17200021	13
9658541	13
2185044	13
64299	16
6195644	13
13763664	13
289239	13
10415204	13
15456453	13
5340371	13
21963386	13
10058649	13
887941	13
1173653	13
3733141	13
9813703	13
2302843	13
8401275	16
2111046	13
9641479	13
5848570	13
8209693	16
7283645	13
5324682	13
16114696	13
7509656	13
6793108	13
2002746	13
2294942	13
2771763	13
2611860	13
219627	13
6046215	13
1237384	13
9657	13
1785442	13
908247	17
6926119	13
5029467	16
3257216	13
7079604	13
23085619	13
989141	15
9551120	15
1790084	13
14537436	16
487392	13
5675896	16
11754882	13
6752448	13
1641878	13
572394	13
2417309	13
3453173	13
612769	13
23177721	13
15047593	13
312032	13
6923188	13
23308192	17
9703500	13
3576500	13
2571703	13
12812150	15
5501335	16
12836001	16
430174	16
5326049	13
12089678	13
7334571	13
18455036	13
22131218	13
12780413	13
8900137	13
18140977	13
4245647	16
2658198	15
576574	13
7839041	15
6439809	13
398245	15
9447003	17
15387746	13
20627043	13
3847853	13
5103801	13
4785409	13
1721688	13
11106428	13
9018290	13
3386325	13
22492389	15
117286	13
7877438	13
1156965	15
276629	13
2968859	13
1605632	13
20991128	15
13963204	13
5954056	13
3895634	13
126200	13
1283346	13
3689647	17
1856515	17
6706038	13
2457184	13
493656	13
2113727	15
3902591	13
9897154	13
18294798	13
9393341	13
10296870	13
162706	17
14484205	13
6740402	13
6655645	16
24807803	13
1004362	16
6600691	13
12091720	13
6480979	15
7746969	16
10393647	13
6340745	16
9603257	13
9615923	13
8979907	15
703278	13
2906014	13
13201474	13
2343935	13
3473007	16
8091679	17
698281	13
19901913	13
17221620	13
4444965	13
14213893	13
6011501	13
1083169	13
139314	13
2361586	15
5886997	13
17300070	13
31877332	13
5119628	13
5360715	15
26712335	13
1539203	13
5534673	16
5481858	13
7782723	16
5213793	13
23143700	15
7876981	13
3169595	13
5422842	13
6753824	13
3563661	13
1933995	13
6372503	17
3194319	13
1183796	13
3489344	13
12936041	13
8234008	13
9655971	13
1057264	13
11682730	13
10346332	16
18973208	13
9311581	13
6866971	13
1259384	13
1129716	15
4284028	13
15147281	13
735518	13
14536021	13
7051308	13
338568	13
17574873	16
4405399	13
2005285	15
2930462	13
13196424	15
5154798	13
14922449	13
1393118	13
5012568	13
12222460	13
10751865	13
5635887	13
49677	13
4008665	13
1467414	13
1811472	13
10878366	16
3597724	17
52478361	13
19425205	13
1359491	13
1471643	15
19934359	13
3275651	13
20059987	13
4122378	13
23515285	13
8976210	13
31808049	16
1958023	17
10070807	13
2571544	13
18204052	13
3929646	13
10287018	15
738732	13
4807433	13
5568443	13
2901664	13
19403585	15
4794206	13
7230001	13
9294767	13
7635887	13
3736919	13
2998031	13
2598562	13
15994420	13
8617354	13
3964885	13
1658644	13
13587422	13
2673168	13
15147705	13
2807248	13
259148	13
2245153	13
3682979	13
5086566	13
2006431	13
7564243	13
35052	13
9035774	13
11125322	13
10768002	17
14615905	13
6471604	13
7142327	13
10697493	16
3577872	15
652108	13
19751131	13
2859401	13
8730973	13
23129751	13
10130167	13
30377804	15
667991	13
9259510	13
8931834	13
4979126	13
10004917	13
1771216	13
12010086	13
8581240	13
2844945	17
5120535	15
1809733	13
3046167	16
1042540	13
2276814	13
293575	13
3217909	13
2180028	13
31095747	16
1951906	17
238783	13
864841	13
1170018	13
10928960	13
1525719	13
28800139	13
3511568	13
5909034	13
26444007	13
11136596	13
3549970	13
4205290	13
5432380	17
1382222	13
5104244	13
8791722	13
16366769	16
1080596	13
6236945	13
3353905	15
15124988	13
7069942	13
12169078	13
21632766	13
25936541	13
2057856	13
730175	13
2831616	13
5344978	13
12174319	13
5541167	13
3812382	15
4749338	13
3375179	16
2232027	13
14076816	13
4699187	17
5423861	13
589122	13
8933288	13
10082432	13
9292596	13
5664132	13
11337325	13
13296111	13
3939176	13
4257193	13
4167453	13
8332490	16
7081208	13
1109744	13
13800929	13
19891829	17
5684745	13
14692915	13
165043	13
3524951	13
6980977	13
1110797	13
24162454	13
3143879	13
30735473	13
13981719	15
29633854	13
89252	13
12024779	13
16896450	13
8662522	13
118535	13
3231995	13
7448918	13
18128761	13
3014887	13
24777680	13
21348602	13
30948405	13
6907161	13
18625610	13
13498255	13
3087641	13
24923637	15
8462393	15
303369	13
1785130	13
2819694	13
1401313	13
28544686	13
12842703	13
1844493	13
7282633	13
265578	13
1042382	13
17979580	13
2459060	17
5992789	13
12769510	13
2579011	15
3043099	16
15287694	13
10748846	13
5709246	13
25456891	13
3000110	13
219900	13
2312374	13
162619	14
2930033	15
8957413	13
28061316	13
8622849	17
3344501	13
2943677	13
11361440	13
4712152	13
13256619	13
1172535	13
3704164	13
2399890	13
7908444	13
13953345	13
12339451	13
3440709	13
15996040	13
10020363	16
3247768	13
1604178	13
5503772	17
860043	17
30454107	13
41508129	13
8247408	13
8620710	13
8893397	13
19629778	13
10313604	13
5692067	13
7208049	13
2534582	13
7449420	13
7352057	16
1111378	13
10340694	13
12605011	13
10219591	13
3380021	13
518180	16
10888640	13
6258197	13
5168352	13
4810402	13
12594345	13
22654337	16
2168865	16
231261	15
2775269	13
1608775	13
911651	13
1817596	13
2944963	13
11914865	13
6000416	13
565597	15
114925	17
1356934	13
6170930	13
4810996	13
6053341	13
1935447	13
292886	13
4909109	13
2363099	13
1899298	13
11015875	16
4085324	13
1182578	13
7690604	13
3320169	13
711554	17
6912615	13
1778319	13
7061848	13
663620	13
17154384	13
15368868	13
6599401	13
978313	13
37362125	13
64619	11
3458937	17
18211445	13
4025156	13
1776780	13
13176696	13
1092989	13
4440268	13
268359	13
8233209	17
6518155	15
2424943	13
17686895	13
11329695	13
8600231	13
3450544	13
13672223	13
4855014	13
14615578	13
482121	13
6722370	16
15947150	13
7463950	13
10209752	13
9775965	13
68669	13
2898279	13
9950005	13
726166	13
12372225	13
10952007	13
3060178	13
5171971	13
27707390	13
8260862	13
3565587	17
9697274	15
7227061	16
7948501	13
12656358	13
4985396	13
8731108	17
2850345	13
5931255	16
3618384	13
26384098	13
5018540	13
3058050	13
4282421	13
4989442	13
3115615	13
845089	13
7981456	16
4572571	13
1311987	13
4268797	13
3417230	15
4909247	16
6990363	17
1445144	13
8194822	13
24277353	13
11955889	13
14210534	13
2697373	17
3157211	13
7579694	13
800681	13
4526541	13
21247589	15
5198195	13
4854087	17
5069616	15
13736085	13
3290203	13
1578964	13
2105770	13
4432776	13
1276470	13
1056398	13
16631704	13
5996790	13
2795051	13
2966396	13
26801847	13
149852	17
4779184	15
1924244	13
3488442	13
2897910	13
5659697	13
2004676	16
6427676	13
2987991	15
1522959	13
10145433	13
2671571	13
14004437	13
1094597	13
117961	17
11356824	17
2259566	13
9921155	13
7820010	13
29003486	13
9785876	16
18166772	13
814384	13
15101496	13
19020137	13
10230917	16
7573171	13
5004877	15
1971684	15
5243459	13
14613564	15
6765919	13
3111692	13
9959388	13
9041256	15
10733063	16
603651	17
18155548	13
10953044	13
7446750	13
5253774	13
370485	13
2388877	13
10374126	13
9285957	13
1177146	17
5596165	13
15978486	13
2380294	13
703609	13
37504436	13
6491173	13
30858319	13
938964	13
9486677	13
16086923	13
19840913	13
2227198	13
26453065	13
5760203	16
57540652	13
16969243	13
74211	13
2060742	13
850311	13
1374380	17
21836953	13
2324405	17
29206817	13
5242153	13
2002572	16
5725558	13
28330072	13
1253344	13
4990266	15
6390070	13
7581318	16
1978316	13
34690616	13
17703	13
917504	13
10873573	13
328208	13
1917604	13
6808229	17
4432316	13
36072286	15
4488937	13
2339389	13
1303876	16
10169563	13
6036804	13
9751276	13
2834562	13
17262235	13
4842605	13
103386	13
2244865	16
5277030	13
8128223	13
758139	13
793369	15
7982942	13
4018669	13
11229912	13
4070354	13
4443098	17
11326915	13
4819582	13
31465723	13
330331	13
297992	13
3866432	13
632958	13
15838549	13
13782924	13
1353	13
815013	15
873175	13
2411488	13
9778078	13
4895524	13
2883701	13
3186755	13
2700432	13
8543328	13
2607186	13
3580007	13
10150375	13
3919514	13
8828541	13
44462	13
17062085	13
21726436	13
13240142	13
3947058	13
1975685	16
3123072	13
8922595	13
2165254	13
12154401	13
3298549	13
12375662	13
13069677	13
29454833	17
16913505	13
9531200	13
7108736	16
10878881	13
1553040	13
15124336	13
7761400	17
1641118	13
1467099	13
668453	16
1879066	13
2496133	13
1260402	16
7819901	13
4180984	13
3832175	16
4430919	13
6311165	13
16825107	17
198060	13
6025081	16
4698717	13
9762626	13
30658634	13
10578568	17
3498349	13
17085983	13
3649223	13
4369040	13
16553857	16
1756299	17
4094707	13
3900048	13
5042315	13
4427856	13
40524683	13
3163439	16
5738527	17
1523935	13
21421886	15
565211	13
9665651	13
15799782	13
9979105	13
16405345	15
34755152	13
641258	15
6319303	13
2237919	16
31138282	15
1309676	13
31089282	13
15866429	13
12473088	13
1869249	13
1190532	16
5413155	13
6509546	15
2335360	13
14848101	13
2431215	13
19175331	13
9632499	13
5671529	13
1301801	13
1879216	13
6054311	13
2943879	13
15192791	13
14669510	13
10322382	13
1951432	17
5053181	16
4111320	13
7287033	13
39094262	13
9308338	13
921848	13
9290615	15
1089618	13
4302390	13
840566	13
3322074	15
16815809	13
9266826	13
1654234	13
11721286	13
2299004	16
53240	16
422564	13
13945294	13
14123955	15
12439036	13
2479424	13
12926109	13
12641238	13
9176870	16
6566237	13
6623991	13
2298366	13
14445535	13
6294186	13
33976837	13
8781147	13
4486204	13
6060622	13
2721742	13
3794532	13
7912594	13
2431551	13
2528454	13
4460747	13
7051170	16
5091680	13
21742455	13
1400077	13
11984597	16
2547446	16
13194327	13
12083188	17
1934643	13
883914	13
20949084	17
13789757	13
32851925	13
7182861	13
23923895	13
20006803	16
14651909	13
1895177	13
5472435	13
3476434	13
30946509	13
4048756	13
884982	17
2132337	13
32804	13
4778185	13
1245478	13
6122849	17
14160767	13
7139103	13
6058829	13
15344579	13
15381221	13
2082120	13
2992988	13
13984384	16
1558431	13
8706015	13
4156277	13
3192446	13
3055099	13
13514292	13
12367880	16
3716901	13
6709866	13
4069757	13
7192987	15
3666017	13
7557951	13
19802995	13
2742386	15
18773251	13
1667956	13
18997402	13
661664	13
7041366	16
4117831	17
1396812	17
184112	13
2035754	15
2452650	13
5566580	13
153087	13
28483666	13
18507890	13
6053746	13
19148861	13
3470825	13
2925204	13
9564660	13
6410320	13
37863239	13
27039985	13
1502628	13
9301401	13
10194261	13
2184524	13
7946252	13
7061776	13
426084	15
8105235	13
2986471	13
4626799	13
12962755	16
7986770	17
10743685	17
18646524	15
10586795	13
7800856	13
4651997	13
17488035	13
62272 triggers and 895 candidates in 539997611347 cycles.