41034848	13
19786314	13
3480662	13
50502975	13
6287750	13
835846	13
6497939	13
1010067	13
2173684	15
10812775	13
2711534	13
3231986	16
5874016	13
49960915	13
6760252	13
1781198	13
5038315	13
1982398	13
8872380	13
994002	13
10095204	13
14769671	13
11712790	13
746298	13
3821747	13
31329774	13
3031410	13
8732820	13
16778430	13
6705315	15
889113	13
656889	13
3196365	13
5916459	13
17856938	13
9042254	15
8697338	13
4689123	13
5889579	13
3592702	13
2469151	13
470956	13
6554068	16
25267731	13
26300790	13
45316761	13
2724415	13
6333175	15
3652814	16
5478586	13
6561708	13
4598230	13
12225690	13
9797758	13
3459535	13
6366994	13
28421571	13
12328298	13
11543884	13
5810261	13
8272665	13
11511887	13
3575945	13
8047410	13
5818767	13
4609757	13
2633037	13
5049097	13
12229507	13
17583203	13
1340561	13
19231420	13
36598	13
6800436	13
335020	13
28709599	13
4548557	13
11609895	13
6114264	13
8956942	13
14421984	17
6562054	13
2826493	13
15616946	13
7776762	13
8272936	13
5870304	16
4708401	15
5839645	13
5122548	13
6591660	13
12773938	13
6239180	13
31960071	13
11312385	13
6607567	13
10469205	13
1620268	13
5166350	13
2582969	13
9764843	13
12417493	13
11753065	13
4992590	13
4380495	13
9893249	13
10812043	13
1914933	13
10772073	13
7452397	13
11844795	13
4337171	13
15002496	13
2216280	13
3287591	13
11999267	13
22593013	16
6091210	13
1755495	15
580360	13
13689378	13
5001465	13
19997577	13
1732806	13
19562343	13
312093	13
3407797	13
6824231	13
8469538	13
16715060	17
6345456	13
2522576	15
13817526	13
7107565	13
5370538	13
2989219	13
6277277	13
1010786	13
14266120	13
9247203	13
18873241	13
18532351	13
5780968	13
784721	13
14414049	13
5153974	13
15362896	13
3656137	13
2589224	13
3050002	13
2740203	13
365126	13
4784665	13
1712006	13
1329734	13
3137261	13
15114153	13
6102521	17
26469207	13
1995070	13
141605	13
4769458	13
18935611	13
3304668	13
18782975	13
2065529	17
1095144	13
20660707	13
16371608	13
3168508	13
1391397	13
5692858	13
3290647	16
926639	13
17866552	13
10616194	13
12926066	13
1161019	13
5958752	13
48173125	13
6841621	13
9318020	13
22420766	13
11013321	13
989792	13
5568548	13
6676191	13
15780895	13
16288096	13
13484460	13
1314091	13
15273621	13
324720	13
2301418	13
34526160	13
7268837	13
6464476	15
121138	15
14462199	17
1148848	13
2271611	13
6602120	13
1380458	13
15315247	15
13620610	13
841863	13
3424542	13
7501090	13
4290845	15
11525909	13
16177706	13
5082818	13
42402415	13
12399435	13
2192407	13
6452656	15
2364825	13
858603	13
1003403	13
5866832	13
659487	17
272613	13
5221768	13
15870621	13
1313843	13
6841711	13
3749079	13
2344950	13
15302939	13
6976030	13
2597117	13
9342407	13
10321347	13
4675549	13
3618727	13
5385797	13
2007069	13
11949883	13
254807	13
4781435	13
733837	15
2936756	13
5853689	16
8520474	13
6126472	13
202776	15
5458860	13
1629936	15
34661262	13
6618829	15
14864156	17
2167198	13
10494843	13
10720342	13
330825	13
1803186	13
14015637	13
854298	17
5406695	13
14071966	13
6795462	13
2828189	13
12883000	13
3312223	13
4304429	17
4302315	13
9267512	13
1335580	13
132848	13
289020	13
8358341	17
3292685	17
15099264	16
10578411	13
2131624	13
17420221	13
11485006	13
1015652	13
7526808	13
16782443	13
918730	13
8708867	13
9928120	13
23455436	15
3171324	13
3771321	13
21988518	13
6621352	13
3211031	13
11979040	17
5242231	13
10193027	13
10777425	13
6777380	13
34339173	13
823708	16
7464065	13
2684545	17
2113676	13
8173976	13
16103009	13
8070336	13
8743747	13
6554788	13
4375864	17
14674126	16
1078192	13
5705583	13
3499705	13
2670341	13
5550949	13
7541691	13
2361284	15
10508845	13
10065142	13
2784279	13
5801462	13
2712254	13
1798496	17
18571408	17
130022	13
1533582	13
376017	13
7669429	13
8243362	13
1336418	13
9252	13
2714949	13
2491117	13
1830375	13
2981062	15
12699394	13
3989269	13
23239104	13
7408646	13
6529206	15
1534404	13
14883890	13
2971770	15
3441299	13
21545152	13
2860705	13
5829306	16
25875548	13
13309644	13
14751043	13
10092037	13
8395353	13
1442978	13
5750851	16
20136449	13
5380663	13
4207599	13
275333	13
6192758	13
116333	13
3336702	13
1549748	13
7123156	13
2309761	13
1540772	15
6053751	13
887289	13
770145	16
4707758	13
6857676	13
17050492	13
1736191	13
6037617	13
15210067	13
20469168	13
4133358	13
539689	13
3150361	16
9014325	13
7120497	13
7695822	13
48702785	16
16443191	13
5105715	13
7747165	13
16306177	17
8244707	13
10876006	17
474602	13
6726824	13
14471743	13
3640314	13
3011243	13
939135	13
4969492	13
9577030	13
4696871	16
3695926	13
8045442	13
3661960	13
2631597	13
744080	16
918670	13
11791627	13
13106243	13
9624381	13
10813816	13
8475028	13
3043114	13
4465146	13
48413	13
13204174	13
44530935	13
13704316	13
30619513	13
6236919	16
3951646	13
19961400	15
25569003	13
32894290	13
4474600	13
2804534	13
6053387	13
1488198	13
1035595	16
3703631	13
19015489	13
8507243	13
2388570	13
10514147	17
3752752	13
774549	13
5750033	13
2179899	13
1779264	13
5174917	13
1613970	16
5268848	13
11601636	13
15112948	13
3597376	13
9561772	16
3980755	13
3628933	13
27432916	13
9940332	13
11720543	13
2679516	16
328733	13
12448654	13
6944583	13
25469220	13
12541739	13
2606712	13
3846642	13
4654451	13
11755506	13
22414447	16
30925069	13
6875081	13
4170266	13
9194181	13
3262212	16
23354040	13
4192603	13
6454477	13
6596909	13
793818	13
27425922	13
1172993	13
2700819	13
4290622	13
7866715	13
924062	13
19170257	13
17956212	13
6714851	16
3508810	13
11405906	13
12994751	13
11606216	13
25685173	13
14936614	13
3661823	13
6367970	17
1940442	13
15417080	13
1346743	13
287648	13
2216856	13
7058122	13
12167902	13
995102	13
15758596	13
286751	13
310532	17
12405855	13
38797	17
1652488	13
8768539	13
7599829	13
2907650	16
11421234	17
583291	13
4079928	13
379800	13
6638812	13
15012358	15
565323	13
12321249	13
2935768	13
3134035	13
1243289	13
6678446	13
23887063	13
21911872	13
4545089	16
4748896	16
415163	13
12938402	16
12488672	13
1019592	13
1327251	13
6738560	13
59992	16
4520893	13
672953	13
11679135	16
8623858	13
12004975	13
13095362	13
7238846	17
3855187	13
5209664	15
16807918	13
10534920	13
15169779	13
304506	13
8671008	17
10830874	13
1112452	13
8031673	17
381831	13
3869867	13
44152450	13
32558901	13
14049227	13
19381541	13
28535257	16
1242286	13
1844145	13
16190708	13
24813	13
872270	13
12126551	13
2405173	13
2496048	13
10918912	13
1118337	13
5960585	15
21830871	13
9048275	16
1541402	13
1157383	16
1733659	13
4898911	17
35959299	13
2718343	13
6762738	13
626755	13
6039757	13
8443584	13
3019292	13
19878568	13
9387719	13
2212157	13
5146942	13
9995307	13
2739137	13
5627449	16
535124	17
2857486	13
1135266	13
8536584	15
9881601	13
26923600	13
12979251	13
24169374	16
6794525	13
11451135	16
6315918	13
1938407	13
6309901	13
9957804	16
3818531	15
4722276	13
6155165	13
12094160	13
10618265	13
5447124	17
529704	15
1153898	13
14384740	13
32739492	13
3112098	13
8358329	13
13445162	17
4228186	13
268065	13
422523	13
2882412	13
4921358	13
3299448	13
1144877	16
5467692	13
4260332	17
1794875	17
3098795	13
5734779	13
4158290	13
8055969	13
12695737	13
5107060	13
4780631	13
4973183	15
4583465	13
32307505	13
774856	13
6026001	15
180684	16
7303487	13
2296044	13
4449462	13
5394812	13
6077038	13
2532213	13
38189033	17
1174188	13
7975746	13
24465517	13
29334483	13
32133241	13
16170076	13
2352384	13
15905157	13
8644750	17
4381183	13
1087158	16
5946576	13
92477904	13
9870112	13
13089738	15
1152817	13
23039288	13
8072399	13
5433597	13
8620586	13
757121	13
21943054	15
5058581	13
12621558	13
15304140	13
2259092	15
28628	13
2916385	17
20144966	17
7044756	13
7509697	13
4081709	13
636498	13
312828	13
1861361	13
442803	16
12616660	13
1395118	13
9667882	13
2574404	13
3397217	13
3003098	13
2530387	13
3143153	13
12451022	13
2682909	13
16514514	17
67399913	13
1470066	13
13349430	13
20376532	13
1002084	15
6135335	13
10869642	13
12430876	16
12417879	13
27865362	16
1152799	13
17763232	13
2179761	13
4208069	13
9451605	13
1584446	13
1171230	16
2494151	13
14067701	13
4876260	13
15573302	13
2527233	15
7061553	16
2986843	13
4010546	15
3080145	13
29679127	13
9837260	13
12898488	17
3840678	17
28176856	13
782131	13
2040245	13
1047243	13
1282960	13
1761160	13
4793701	16
15120713	13
936701	13
618710	16
1705959	13
17505	13
19947667	13
24497814	13
3477056	13
2410340	13
25092235	13
5206488	13
23393688	13
11287317	13
3194257	13
11015652	16
93416	15
2097174	13
15194728	13
2855724	13
10136821	13
1238026	13
157419	13
2519416	13
8047475	13
1690490	13
2605578	16
7668792	16
10697220	13
24214367	16
557183	13
11960667	13
132457	13
1983646	16
1591852	17
4413587	13
3693465	13
23196626	13
36217212	13
4066814	13
4432093	13
4656650	13
1769227	13
19631113	13
15321199	13
23597371	17
7135858	13
12756862	13
479164	15
735986	17
4135849	13
3077995	13
10611387	13
136468	15
8609054	17
4048564	16
8077627	13
21184591	13
24755449	16
6760470	13
7607840	13
10200363	13
12764111	13
16574114	16
15295804	13
6215497	17
13536371	13
3948777	13
3307272	13
7408704	13
10931411	13
2289531	17
13554929	13
33116871	15
13142323	13
13755215	13
1314520	13
26243466	16
246294	13
2657515	13
935886	13
11292585	13
11290433	13
448883	17
11809077	16
2474611	15
3145559	13
1890080	16
15603819	13
1958821	13
2656920	13
7479616	13
1443028	13
30763261	13
682142	13
2825033	13
30803516	13
1502258	13
11156230	13
11104538	13
1866223	17
10468036	13
20808405	15
1531204	13
4509101	13
2070045	13
9920011	16
607197	13
2893617	13
30497208	13
2635003	17
10427867	13
13150758	16
5883174	13
13346334	13
2977147	16
2630797	13
2810157	13
3910776	13
3952610	17
8951524	13
686589	17
9443456	13
3124734	13
7080278	13
406777	13
1678551	13
527606	13
14457965	16
23135973	13
789937	13
34523929	13
12546469	13
22374607	13
9060002	13
12887292	13
14689968	13
12922	13
7559295	16
5624414	13
5024473	13
1169237	13
12861076	13
8457087	13
20318916	13
150168	13
661918	13
10666495	16
2822140	16
7010054	13
7532166	13
1519678	13
13318539	13
11900940	13
42061151	13
878109	13
1693654	17
222575	13
2153964	16
1286569	13
16287686	13
7201956	13
14829747	13
32211017	13
6062877	13
1567579	13
5119917	13
19304742	13
18267893	13
12378480	13
4995926	17
2828422	13
7078754	13
72623	13
19313088	13
27218627	13
7858290	13
18948192	13
5607917	13
7639829	16
16647230	13
3970579	13
7545422	13
6626360	17
5263794	16
3228447	17
8897989	13
699217	13
5449638	13
4828189	13
6324204	13
7384442	13
8429532	13
6824594	17
4988383	13
21518324	13
7235792	13
2710816	16
5341168	13
12802933	13
3240839	13
7896166	13
18162093	13
625381	13
8869577	13
8879646	13
6392366	13
1017873	13
5109732	13
10051982	13
17430189	13
6587591	13
6941407	13
10081743	13
9755430	13
3061903	13
4405631	16
21298737	13
4628080	13
11616838	13
1140537	13
8410553	13
7888563	13
853936	13
933847	13
517094	13
4270829	13
3665632	13
2295020	13
30375904	13
8763577	13
10378489	13
10951444	13
1027400	13
10513554	13
3138053	13
20954909	13
4738613	13
16162179	13
20215660	13
4719071	13
840837	13
4052418	13
5480175	16
12835527	13
7484732	13
2862014	16
1203655	13
17709721	17
13021681	13
10608837	16
3752742	13
3021885	13
2262534	13
7046165	13
14444505	13
10937768	16
3529943	13
5695787	16
3765589	13
7493231	13
17277853	13
3913705	16
6277740	13
3467667	13
6774867	13
11096855	13
332330	13
8846490	13
4664481	13
3326121	13
12382561	13
27733432	16
9371959	13
9152889	13
9226484	13
11552273	13
15357875	13
2139970	17
3523075	13
21190518	15
4703465	13
5053494	13
1330055	13
260316	15
47135274	16
28347128	16
1725699	13
6940386	13
8410671	13
10030380	13
28628541	13
23132171	17
11859766	17
9342995	13
7412873	13
5979176	13
16493520	13
11532017	13
8906992	15
3856508	13
3026419	16
11192976	13
16752022	16
397932	13
12220936	13
2539545	13
533797	17
16284955	13
5056644	13
1011080	13
1445360	13
4446144	13
18027450	13
11054702	13
35751424	13
4320543	13
15886377	13
9403361	13
28697329	13
6722231	13
4151358	13
10735780	13
9528393	13
4652536	13
6490857	15
2158522	13
5463144	13
7794600	13
361451	13
4010422	13
14449502	13
3449288	13
18503901	13
6747620	13
11998483	13
6937069	13
5042043	13
4523409	13
1398819	13
3252915	13
8830289	13
4868876	13
1550921	13
6869631	13
11973450	13
1689538	13
589467	13
2281771	13
6574432	13
6643377	13
1351714	13
6517649	15
8014112	13
1197507	13
457876	13
8991358	13
4946587	13
2726394	13
29859490	13
9294691	15
7530028	13
209401	13
22364796	13
3145332	13
3177510	13
962055	13
24499810	13
7698838	16
19615407	13
15869697	13
631615	13
3094364	13
25415113	13
1686658	13
1270328	13
1434272	13
9385452	13
12786921	13
14838502	13
23664171	13
10435029	13
21290120	13
2830175	13
6329719	13
2111575	13
58975062	13
3480885	13
20932445	13
5224082	13
6292223	13
10502034	13
13399672	13
6783650	13
1919197	13
10903223	13
17084187	13
12428944	13
8711665	13
12695878	13
1435058	13
3932205	13
13691404	13
9747638	13
18822314	13
12392452	13
17981512	13
1321468	13
5277840	17
6794189	13
285113	13
8147635	13
4292573	13
781609	16
945463	13
3461255	13
5843220	13
12020659	13
228283	13
4503370	16
8998023	13
6141789	13
1941677	13
16411978	13
18648415	13
15690748	13
2535491	13
3860570	13
4516687	13
9992709	13
1289433	17
12054192	13
73721786	13
19657169	13
323364	13
9884911	17
1124731	13
1670870	13
2444551	13
7030861	13
7995295	13
4146331	13
341659	13
756723	13
1139272	13
7478332	13
1878377	16
3927401	17
17279586	17
24455627	13
11092634	17
4403765	13
13902897	16
140699	13
3832651	13
12197543	13
17466920	13
4510185	13
2833517	17
25225281	13
11511846	13
23211843	13
1746828	13
12442233	13
300640	13
12988051	13
5592126	16
2229512	13
956199	13
757960	13
14029436	13
7357688	13
7170595	13
3552548	13
2881442	17
13776662	13
2985615	13
4703134	13
7173143	13
36489356	15
1777847	13
11394573	13
27058532	13
34637276	15
5304984	13
26710699	16
35949630	13
3575015	15
8257858	13
9398136	13
12085221	13
1849097	13
1498938	15
8152295	13
15861201	13
20429792	13
7223874	16
1587576	13
3250309	13
7002822	13
155574	13
12004227	13
19415790	13
3247676	13
12871450	13
9612297	13
441893	13
6339347	13
19508767	13
9362677	13
13816215	13
3273815	17
674900	13
100996	13
10442913	13
37388140	17
4059603	16
7917379	13
6465922	13
1559010	13
806192	13
13806227	13
6379771	16
168257	13
1501197	13
12026497	13
1529246	13
638549	13
8041159	13
4104418	13
7321521	16
11907095	15
50458	16
16572122	17
8361906	13
1969994	15
5826585	13
14670153	16
3364552	13
1756253	13
5645182	13
27967261	15
630064	13
1318021	17
6359328	13
4259970	13
2117888	13
13476563	16
15918983	13
8611127	13
12983463	16
8390353	13
11585007	13
22494716	16
27441122	13
1575844	17
892360	13
44821533	13
3376196	13
6675915	15
3942646	13
34899337	13
13080275	13
27202297	16
10931903	13
4626358	13
6426782	13
901701	16
14803542	13
18391902	13
4101927	16
23627839	13
11476779	15
10630522	17
60343	13
178962	13
4339317	13
16694411	13
3553244	15
6703753	13
1625485	13
2666907	13
898463	17
9838835	13
383300	13
28087196	13
32304881	13
573070	13
6006597	15
15080488	15
1189195	13
968919	13
1786356	13
51847	13
349949	13
13211622	13
13319697	13
1482469	17
16275316	13
1128320	13
19415003	15
3354069	13
4305077	13
12456406	13
3216477	15
964796	13
3870314	13
5170812	13
15853560	13
121663	13
12020735	13
9292216	13
10014022	13
177369	17
1642368	13
2578687	13
255548	13
6966576	13
10959202	13
1478627	16
13863758	16
748475	13
6011281	13
28467356	13
6877871	15
19269785	13
7661943	13
16031040	13
1257819	13
7598917	13
3932381	13
26152442	13
6212382	13
34624854	13
17256849	13
153121	15
6589786	13
1642551	13
5729803	13
22929179	13
2508733	13
1770190	13
13348322	16
6649597	13
15585080	13
12246862	13
7035162	13
3218723	13
9573307	13
12964744	13
3269574	13
12449408	13
5061180	13
3099338	13
1775589	13
1380121	13
12140380	17
2801952	13
16637680	13
11360096	13
4606636	13
7929975	16
5105734	13
7236634	13
2890730	13
9299393	13
23613995	13
27622485	13
6959578	16
10826686	13
2557755	13
9907693	13
20768104	13
4660582	13
20295409	15
13915136	13
5877423	13
186911	13
2664721	13
7448649	13
2599880	13
3089279	13
291661	13
11818880	13
9123231	13
22262331	17
33187649	13
6688508	16
275939	13
7160958	15
14129328	13
8301759	13
26326585	13
592722	13
2281327	13
11115885	13
4662628	13
688193	13
3777409	13
5029970	13
3870572	13
18787933	13
4653402	13
11289106	13
20185991	13
7706634	13
18314685	13
1211270	13
141907	13
1177263	13
13278616	13
2016068	13
571190	13
3880264	13
16040013	13
14699553	13
1454439	13
10233727	13
8122937	13
32171304	17
5466952	13
14662653	13
15782485	17
12128201	16
13167915	13
22141463	17
17660777	13
11968021	13
9336518	13
19924212	16
18381684	13
1066946	13
429364	13
7221387	13
28782189	15
3741838	13
2584478	13
2267434	16
18388710	13
3206623	13
32046422	13
3431244	13
3134782	13
2068908	13
1921645	13
1968979	13
13825273	13
963778	13
6637849	13
5431229	13
7648150	13
26106897	13
21776524	13
3719251	13
7809728	16
8995154	13
4413342	13
3672570	16
4948458	13
3918689	13
3184050	13
24621311	13
2617063	13
2516759	13
1464823	13
5881471	13
13960892	13
15312781	16
14335	13
701209	13
11008642	17
914231	17
8473674	13
477885	13
1196555	13
5741161	17
6858159	13
4518044	13
7360562	13
2364919	13
14455350	16
780017	16
3868834	15
17463093	13
5254293	13
8405730	13
15399206	13
1519655	17
1093982	15
2000618	13
2348099	13
1618320	13
1692724	13
1763334	13
3677870	13
768928	13
552286	13
2383390	13
433792	13
1747650	16
13225567	13
7079069	16
3230833	13
25544536	13
7082886	13
5090595	13
31115765	13
7159234	13
608186	13
123593	13
8570694	16
673168	13
8228905	17
2730029	16
988890	13
6044448	13
15579138	13
3868165	13
7000474	13
910330	17
7712763	17
19822224	13
13287297	13
18227330	13
5781731	13
533355	13
1849306	13
5599281	13
9137164	13
9573208	15
3941598	13
54365116	13
5140508	13
12999903	16
1985323	13
6809252	13
5499407	13
7677555	13
180865	13
10767619	13
12725771	13
890517	13
13929912	13
155792	13
11114538	15
15910058	13
76478	13
23094065	16
3644615	16
171338	13
8761559	13
8730777	13
7415891	13
22974947	13
3795332	13
5449537	17
1747240	13
26570466	13
9571947	13
8053994	13
34679471	13
14658722	13
1152272	13
6780559	13
3723657	13
9042311	16
13596753	13
15011680	13
20594033	17
5220432	13
1573977	16
11322647	13
18189883	13
11905613	13
7209956	13
17169642	13
26048697	16
12930428	13
10182997	13
13263594	13
26824826	15
2750193	13
28570275	13
8902080	15
1377401	15
8341555	13
4510233	13
13070719	15
1261670	13
5222535	13
5016225	15
6429550	13
8953619	13
1731598	17
11518755	16
9726687	13
16493221	17
61683	15
12524204	13
9707494	13
2300455	13
4193003	13
20749995	16
2869473	17
143974	13
12883642	13
1594439	13
23395667	17
16133645	13
2271541	17
2924791	13
8789406	13
4334658	13
527646	13
1313271	15
6196083	13
28083659	13
15735381	16
4917487	13
5024909	13
1033513	13
7402689	13
13737223	16
4491556	13
3751062	13
9287546	13
11301880	13
12970192	13
881129	16
552716	13
1446240	13
40690451	15
2803053	13
14799786	15
2897569	13
8598738	13
512593	16
6089703	13
21950809	16
26886175	13
6405223	16
269484	13
174403	13
25871558	13
5209274	16
3761002	13
500158	13
6819554	13
1252391	13
15738076	17
6346006	13
9429268	13
18260458	13
10987467	17
5920879	13
9898858	13
6269873	13
3762046	13
928794	13
22185929	13
10507706	13
2274366	16
16138220	13
11114904	13
4521230	13
24523077	13
6804526	13
713234	16
3578410	15
1464253	13
14389108	13
423914	13
6987738	13
28332577	13
4166447	13
3474160	16
20178236	13
10251713	13
2177509	13
4456252	13
13480306	17
2400383	16
12836244	13
35518287	13
1001059	13
14763735	13
4294924	15
5486470	13
6171610	15
508545	13
15050791	13
23526822	13
4543805	13
1180809	13
3891981	13
13156450	13
2504032	13
2286234	13
9614480	13
19759463	13
2742466	17
1364680	13
2643115	13
4671307	13
30574523	13
6296683	13
612275	16
3211511	13
1120841	13
3542870	13
3359756	13
4985271	16
782589	16
18755424	13
5643411	13
18703691	13
7715230	13
5364444	13
6731156	13
41236419	13
1256334	13
4086017	11
2038242	15
1453896	13
958014	13
1447587	13
19496699	13
965634	13
13453568	13
3074409	13
5815069	13
6756756	13
7895265	13
254132	13
14447739	16
43918	13
1310616	13
19416913	13
2679524	13
1228401	13
18819082	13
765819	13
6284391	13
21876524	13
25650586	13
7999532	13
19339016	16
31925444	16
1839197	13
9588913	13
4597182	13
11950893	13
20723420	13
14550223	15
6635784	13
2319605	13
6356266	13
27858703	13
3662137	13
2830494	15
3932257	13
10845804	16
6691402	13
12889374	13
5936139	13
8972698	13
2717913	13
124471	13
19381238	13
14623897	13
13233930	13
16745417	13
29775182	13
13473675	13
2588024	13
1562541	13
2067056	13
4546697	13
4536032	13
10533529	13
7788992	17
1478167	13
401431	13
1620734	13
3632357	13
154317	13
3266553	13
16353226	13
13203972	13
23621380	13
14017046	13
9306463	13
16250490	13
4428556	13
14639563	13
5090035	13
5573517	16
1577654	13
8902650	13
6930686	13
6536580	17
1522624	13
16978371	13
15496544	13
5924347	13
12110181	13
8243922	13
2898700	13
12811318	16
2694113	13
23442902	13
2039193	13
3944403	16
295380	13
1462317	16
10371008	13
2236845	13
25517322	13
8684483	13
1578750	17
1719592	13
17527877	17
1779439	13
2062147	13
3264474	13
187548	16
3550992	13
5659188	13
3881288	13
11234837	13
4517145	13
1636396	13
207885	13
2496236	16
54853658	13
1465911	13
5928479	13
5566619	13
580458	13
3949949	13
44237948	13
4273551	13
5082974	13
12338477	13
10632437	13
4021136	13
793541	13
1157077	13
4451768	13
8693921	13
4953962	13
5133291	13
27373220	13
9378438	13
2511869	13
111336	13
2233683	13
11357561	16
8325564	13
10001907	13
125316	15
16597535	15
7599000	13
8403765	13
16205795	13
9402861	13
17222524	13
22738698	13
1814407	13
24408261	15
6691089	13
17977412	13
3836683	13
2987214	17
24107365	13
12187875	13
24841719	13
308538	13
5789945	13
10050413	13
10233855	13
2913751	13
21650613	13
25978258	13
24832468	13
1431826	13
5536708	13
7214506	13
5259335	13
728673	13
14560158	13
13370342	13
16328100	13
5963712	13
35298115	16
6501851	13
7901356	13
68266	13
5173585	15
3246734	16
7118832	15
1535211	13
14821666	13
2071668	13
327418	13
3190738	13
3858698	13
14095368	13
4351198	13
8250095	13
5748872	13
905319	13
1394905	13
1045348	13
5547973	13
10507743	13
7136358	15
2871274	13
6140494	13
173380	13
8784787	17
671005	13
13428548	17
27423590	13
8054615	13
2174557	15
10540742	13
2337298	13
5813049	13
2251256	17
2741265	13
14707938	15
12825469	13
35717771	13
18478906	17
19341942	13
5805071	13
17427383	17
32259378	17
17208774	16
5302810	16
9812912	13
8632967	13
15437301	13
1652869	13
9225615	13
16158864	13
18688539	13
4278020	13
11319017	13
3646052	15
22687651	13
785492	13
13563041	13
164689	13
9160322	13
11946228	13
6750812	13
4047811	13
2940668	13
10457364	13
3268282	17
373692	13
10632087	16
18369848	13
6653555	13
11167703	13
2365093	13
3523191	13
7662803	13
6565919	13
2401390	15
12703138	13
2619606	16
23884750	13
13993268	13
4736395	13
161004	13
1783674	13
945244	13
42640	13
37570592	13
1382686	13
686186	13
3133706	13
9439119	16
4705560	15
1005827	13
452031	13
3263280	16
5095619	13
791398	13
5693464	13
12780803	13
9379175	17
3454030	13
26348347	13
2267013	13
24486439	13
2267758	13
1626849	13
934612	16
3938365	13
2119732	13
2876306	13
1526421	13
3726548	13
9580826	13
9838465	13
22756996	13
48574897	13
194176	13
18561371	13
15199066	13
21588337	13
1488852	13
6905309	15
5528171	13
2158800	13
8518138	13
5312394	13
5367883	16
6541220	13
7939792	13
1416038	13
1187460	13
8740782	13
10921403	13
2686441	13
17145206	16
1129484	13
703615	13
1325724	13
28565879	13
676909	17
21994569	13
9093413	13
12039037	13
4348219	13
4832984	13
539748	13
11685889	13
7687065	13
2124148	13
16890194	13
9903955	13
26235937	13
5799710	13
10561576	16
23031096	13
13544928	13
743578	13
870872	13
38158131	13
4532020	13
8286525	16
3035316	13
10623924	13
3773633	13
1215258	13
2235877	13
3574547	13
17410966	13
1886799	16
2435016	13
9184504	13
5378780	13
3993459	13
3963578	13
3340714	13
13480730	13
938437	13
5704362	13
9268776	13
15945118	13
9136767	11
3868479	13
3077370	13
4197563	13
19434722	13
27798937	17
23186323	13
396723	15
7685320	17
13082440	17
10839440	13
851922	16
13736179	13
1897613	13
29219785	13
1085916	13
11589978	13
2718132	13
13071923	13
2116986	17
3369006	13
14804478	13
7190661	13
4654583	13
13023840	13
34564267	13
7677663	17
751076	13
3772904	13
7185529	13
7504154	13
13878609	13
7588251	13
2410358	17
22658516	13
14368513	13
31017563	16
1515232	13
7898440	13
5940401	13
34062667	13
6916504	13
11145867	17
12892144	13
10929495	13
3823905	13
12509488	13
8973589	13
1332841	13
2315962	13
5233810	13
10113526	13
3379035	13
12542584	15
5806782	17
5160386	13
15719220	13
30580777	16
7827202	13
952538	13
3041231	13
3823692	13
604401	13
16864599	13
6101731	13
4917679	13
31052345	13
8279281	13
3606528	13
5637431	17
14985497	13
20054438	13
23780671	13
5382559	13
490178	16
1781096	13
11140551	16
3063133	13
7425197	13
23766426	13
3587649	16
1206608	17
5027981	16
17489150	13
9015518	17
21335485	13
7417863	13
7914660	13
8127293	13
3776497	13
1481090	13
19191453	13
7013783	13
2985428	13
7178141	13
5852776	13
2318813	15
7365054	13
1239675	13
1731057	13
652445	13
14010931	13
2692456	13
22426536	13
14731317	13
8309007	13
6265017	13
3292753	13
14342982	13
1030685	17
2912154	13
12338612	13
5387877	17
6851630	13
20950103	16
6496989	13
2446585	17
8772939	16
11275278	13
6098016	13
4399056	13
6096943	13
6621071	13
27091490	13
7284610	13
6277901	17
603700	13
28055940	13
772030	13
7571288	13
12507949	13
1970705	13
3002075	16
224920	13
7160661	13
5941584	13
2475117	13
1706164	13
11597213	13
1016357	13
5786193	16
6327871	13
5555011	13
11461405	13
12921029	13
5653093	13
10455483	13
8359281	13
11548603	17
13709406	13
1350102	13
23181095	13
1685203	13
10792419	13
9259071	13
20316818	13
1626038	13
5248416	13
10867088	13
27630589	13
5736331	17
1928358	13
3234286	13
8902584	13
1130722	13
2228461	13
946854	13
6510243	17
1361220	13
5031928	13
10007971	13
14243745	13
14798473	15
32515330	13
5362394	16
1171858	17
6397926	13
875150	13
4152181	13
5097021	13
13970769	13
25637277	13
6631731	13
1314312	16
5738012	13
8161734	17
4164465	13
3184406	13
6957389	13
9894703	13
5849637	13
12154	13
4157338	13
6390592	13
480223	13
803074	13
18859771	13
8221611	13
10643292	13
9036986	16
14949673	17
1347630	13
18120696	13
2548041	13
8154729	13
7859504	13
549373	13
1533160	13
5864548	13
9921163	13
12165974	13
8017083	13
11150753	13
1843755	13
1771705	13
6637971	13
15202975	13
706620	13
27361449	13
3443103	17
4738497	13
279290	13
1834879	13
7637246	13
6539643	13
8283582	13
6508600	15
643008	13
4954512	15
3042139	13
1591192	13
14396898	16
6078637	13
1440382	13
8189044	15
1015212	13
3267968	17
4781390	13
23225812	13
5261168	16
1260964	16
13470135	13
2758808	13
13862831	13
35246	16
5476750	16
6222887	13
4327149	13
25504711	13
5538919	15
129851	13
6931717	17
22285188	13
10824937	13
1935315	13
69415	17
6851788	13
2978467	13
3959122	13
18698913	13
23395099	13
16067967	13
21827274	13
2096463	17
4720594	15
39301117	13
867113	13
2830592	13
6332761	13
23082	13
2426877	13
4574989	16
12472373	13
6677971	13
4967406	13
7898474	13
7233207	13
2388993	13
9829435	13
30364576	13
5071256	13
4896453	13
15207138	17
7530792	13
3094702	13
7351568	15
4334837	13
4826539	13
5719910	13
13319046	15
7438034	13
305782	15
42274710	15
15766064	17
3910221	13
181555	13
12147886	13
8721164	15
10768134	13
3414773	16
8670994	16
42385520	13
2138168	13
2493093	17
8621855	13
8887975	13
10504851	13
10990288	15
1278010	13
4418433	13
11136453	13
17406861	13
6619117	13
620595	13
1952259	13
2960683	13
5135424	13
1125176	13
13344911	13
4552833	13
18275290	17
14916327	13
16239148	13
1028537	15
1606990	13
7897381	13
26999447	13
2414920	13
88602	13
7061982	13
3021335	13
584066	13
213365	13
9283686	16
5349799	16
1749915	13
4855156	13
3615000	13
14587	13
3984114	13
5341621	17
12168474	13
3522842	13
4224522	13
13041064	13
3343532	16
25761850	16
17688263	13
8691626	13
11516116	13
667746	13
12332585	13
321296	13
6043293	13
9772122	13
5600679	13
12378062	13
602295	13
1596254	13
160972	13
1756567	13
8458336	13
3423455	13
4655126	16
8067312	13
7127248	13
23809054	13
5191038	16
91340	13
3488973	13
22327508	15
3025203	13
26339306	13
6628453	13
2804854	16
21478288	13
2187054	13
19999190	13
18466436	13
4983856	16
3382566	13
1372469	13
7589986	13
6018395	16
4872650	13
16099017	13
540905	13
1189133	13
19348600	13
9069472	16
3904607	13
2616663	13
14909998	13
6780188	13
32088514	13
276473	13
6659583	13
8257606	13
342703	13
5802931	13
4411159	13
7639588	13
6605878	13
2142609	13
16336301	13
5744465	13
5969779	13
6037599	13
2379574	13
5694809	13
7616825	17
2473272	16
13904436	13
626296	13
16754780	13
8046544	13
21692617	13
14328535	13
6845042	13
16996808	16
8208618	17
28040350	17
9955442	13
6494485	13
5818141	15
15617513	13
3748124	16
4848474	13
9453961	13
13469970	13
21643222	13
495767	13
14068122	13
3114675	13
6754064	13
18955252	13
18072105	13
806291	13
1372190	13
7516983	13
13941613	13
91778	13
6257340	13
16308104	13
1363423	17
7214820	13
16850740	13
12822334	13
11516959	13
21341509	13
14063	13
2340468	13
21244625	13
10463665	13
1464897	13
15044140	13
2313143	13
9287364	13
2404648	13
5287346	13
5196830	13
21001658	13
436597	13
4325376	16
7216073	13
18388074	13
14844418	17
2090557	13
18083340	13
1520148	13
17527917	13
1768941	13
1327137	13
42585928	13
27432165	13
992237	13
8738767	13
6582799	13
53073985	13
3453547	13
1644104	13
14046057	13
2593817	13
10955237	13
5906361	13
2653996	13
40283178	13
12866734	13
17068456	13
3213485	13
3491239	13
20284197	13
1050055	13
6621155	13
16072823	13
3493777	16
1050595	16
6114101	13
1525819	15
6276878	13
224215	13
5673219	13
7490089	13
1034645	13
32828350	13
3936035	13
1043243	17
2745806	13
3090511	13
5270684	13
418835	13
2776399	13
4492502	16
7730441	13
1141208	13
8869149	15
10039173	13
11878738	13
7162163	13
4635738	16
16618811	13
506117	13
4309338	13
3836174	13
1099789	16
5789070	13
32541813	13
68400755	13
22488293	13
4101277	17
12457690	17
4213432	13
30163375	13
16647546	13
19793	13
9583691	13
16310923	15
3090044	13
214975	13
8958576	15
417386	13
11450630	13
6432615	13
18071738	13
116560	13
7671467	13
21100934	13
13274346	13
1577751	13
728325	13
11538870	13
20971566	13
5773428	13
1631362	13
9468293	13
6329870	13
20193872	13
1001571	13
9283392	16
3586001	13
32272863	13
5700698	13
4083175	16
7811858	13
1677148	17
25436998	13
10389112	15
4304308	13
3040988	13
7751205	13
1247234	13
2628384	13
2269443	13
9601944	16
3004793	17
1052872	13
23488771	16
14069088	13
9309976	16
29926404	13
4007801	13
795126	13
12690994	15
19906217	13
5122583	13
16442230	13
4742976	13
5185501	13
10020116	15
14458548	15
8263102	13
769326	13
2575003	13
4375197	13
807542	13
2170642	13
1899621	13
12653216	13
12594522	13
1605537	17
13926826	13
7401057	13
3663042	15
10712168	15
5526645	16
11689929	17
8570185	16
2176770	13
520410	16
7237480	13
6811037	13
24660476	13
2073894	13
331398	13
9928817	13
15066140	15
1834274	13
10880961	16
4739072	16
5906983	13
584803	13
1531748	13
13364324	13
1049284	13
1505511	13
3965848	17
13316238	13
22611497	13
5331926	13
1446347	13
1306967	13
1244572	13
2361698	15
14503068	16
1442403	13
2822722	16
6321636	13
4757074	13
506149	13
12546060	13
11797912	13
4723540	13
12085351	13
23255976	13
16868674	15
6115808	13
18458446	13
8759661	13
5215917	13
3469939	13
2439523	15
9932551	13
10556982	15
16644630	13
1877990	13
5692287	13
4222446	13
8738146	13
1278266	13
1264551	13
6130485	13
21787591	13
24846338	13
10733562	13
1407456	13
5537462	13
17007004	13
3783181	13
9831284	13
782902	13
832770	13
2918703	13
4596661	16
17118287	13
15927275	13
99449	13
1294006	13
7025915	13
2082686	13
5432094	13
14616191	13
8032540	13
430008	16
7402995	13
6306814	13
3968017	16
2812172	13
599523	17
11641504	13
542700	15
3606960	13
3238192	13
5771682	13
4268290	13
2353433	13
3078235	13
3442992	13
3653621	13
5833718	13
6510863	13
3916242	13
9227310	13
6524634	13
5215521	13
3669869	15
5825733	16
2605454	13
10948306	13
2364470	13
20848325	13
7216147	13
11321134	13
13603553	13
14601001	16
4237398	13
24262390	13
35884375	15
33423	13
8374494	13
6867694	13
397980	13
1601598	13
2549913	13
31655695	17
13657635	16
11661048	13
33262398	15
18102600	13
5528110	13
8990717	13
1154708	13
3447196	13
8522811	13
3410593	17
12890811	15
12978791	13
7489152	13
3901614	13
1719817	13
7624782	13
345026	17
8263928	13
2176680	13
4672075	13
11859369	13
226707	17
1328775	13
5676473	13
14951837	16
7822394	17
16448440	13
2441637	13
936951	13
3301877	13
1469241	16
1747569	13
21800556	13
1369395	13
33262380	15
1947133	13
3173271	17
4245155	17
13586762	13
4643487	13
15349631	13
18934598	13
4247048	13
1632077	13
5254002	13
356432	13
29310471	13
283713	13
8248282	13
19233320	13
16611064	16
5460065	13
11422639	13
10381565	13
1796	13
35758558	13
3462109	13
26942288	13
5817673	13
10001257	17
256123	13
13271893	13
15598573	13
3505455	16
8602176	13
1198048	13
4051872	13
11841575	13
913202	13
1698903	13
3501839	13
21394702	16
1231036	13
226941	13
2182416	13
32686366	13
10811724	13
7111870	13
18177690	13
4674253	13
4002918	13
241127	13
16649718	13
10091285	13
6286034	13
11665952	17
152476	13
15466990	13
3885686	17
4350302	13
2651762	13
1833647	13
8271876	13
1371207	16
16169433	13
11554624	13
10249671	13
42180121	13
4936636	16
7675022	13
1307410	13
8541207	17
891384	13
923041	13
5446316	15
6535436	13
8741606	13
97671	13
1720478	13
1601577	13
7691282	16
6100553	13
1468692	17
13345801	16
2541101	13
19137378	16
2083014	13
14940338	13
1579396	13
6839518	13
3800097	13
4793371	13
550541	13
237552	15
3606040	15
8254403	13
7642215	17
2678441	13
4623166	13
1912466	13
1394681	13
2439716	17
4724811	17
17936263	13
4424514	13
17799071	13
11360648	13
13266692	13
10360409	13
20006662	13
3730885	15
6517324	16
6368446	13
6434793	13
5694699	13
21237135	17
1388884	13
12165801	17
18812695	13
20716054	13
2880189	13
4733108	13
22313961	13
2990483	13
9786462	13
7649863	13
16819279	13
4721059	13
9135525	13
2154450	13
2953469	13
7327	13
18773228	17
2429153	13
3012719	13
13796574	15
4299370	13
6192621	13
2253819	15
6531788	13
12851135	15
904646	13
32033514	13
327025	13
1989847	16
14721889	13
8658825	13
13959743	13
3377402	13
12771356	13
4769476	15
3510286	13
2733206	13
4392079	13
2406805	15
4553865	13
12168619	13
4273592	13
12959952	13
58575	13
11850660	16
1225866	13
11992199	13
915902	13
14104920	16
8228183	13
6272692	13
25451013	13
38691632	13
19927415	13
6452472	13
2316865	13
1226283	13
6908086	13
17065072	13
1407622	13
8069148	13
3034569	13
19834255	13
2038247	13
2196916	13
5287395	13
1286344	17
2351288	13
98868	13
10350132	16
7808603	13
569823	16
17200186	13
4563223	13
15501883	13
3985796	13
16475357	13
2003498	13
9172400	13
8996173	16
3938118	13
4420442	13
630604	13
2655549	13
10672459	17
4737381	13
15065870	13
13737222	13
1231956	13
3559389	13
98512	15
3544809	15
10586247	17
18717421	13
8876521	13
289745	13
6829462	13
3768035	13
2266634	13
7563600	13
23409483	13
5675570	13
4535356	13
3773083	13
33982885	13
10863471	13
7121629	13
22493721	17
5838181	13
1506821	13
1554331	13
2254425	13
1436232	13
1799710	13
38259582	13
7688261	13
5416203	16
9223003	13
7196747	16
20114277	13
410286	13
6556157	13
2724382	17
28012013	13
13311680	13
8261544	13
4931835	13
182874	17
9504720	13
11496411	13
17751612	16
6099584	13
15424208	13
35941743	13
18455587	13
3201319	13
24840518	13
4883404	13
6077430	16
20249427	16
1644303	17
4889882	17
4949948	13
6487426	13
282573	13
44082340	13
6769661	13
20492352	13
294718	17
20425628	13
7918501	13
24515816	13
19418751	13
136353	13
3438163	13
15995711	13
2606901	13
3789263	13
8907991	13
37350793	13
6727446	13
7094777	13
1946697	13
10079493	13
954394	13
3435741	13
10110617	13
5905046	13
23727123	13
948886	13
6013125	13
3197806	13
5155480	13
4502569	13
15331224	13
7878250	13
948733	13
7353259	13
13814366	13
8328576	13
11998133	17
8646840	13
5157684	13
2538077	13
3470194	13
5483446	17
2180849	13
23214779	13
4953634	13
6362705	13
5649832	13
7722404	13
2029647	13
7797440	13
4432795	17
13149937	13
6129928	13
565784	13
13885948	13
4775656	13
1537237	13
5764004	13
17156621	13
8031697	16
535300	17
2407470	13
87966	13
22148890	13
15145014	13
1825780	13
11314607	13
3358502	13
1878974	16
2029992	13
21522025	17
10319232	13
20192773	13
16781200	15
26377627	13
7654739	17
10230361	13
937606	13
11783420	13
2900878	13
20347927	13
5631597	13
2699098	13
2738435	13
15033957	13
3348816	13
3091082	17
6760934	13
5344383	13
4045697	13
8145137	13
7102145	13
1894656	13
2591742	13
428816	13
7319888	15
17372978	13
3343723	13
3507854	13
7261528	13
443149	13
656644	13
2601094	13
24243383	13
7471639	16
29164642	13
167489	13
3586122	13
5180926	13
17333120	13
5529394	13
3228199	13
3923121	13
863140	13
6760430	13
17614161	17
12478852	13
148457	13
12414491	13
4216659	13
2061690	13
13587601	13
17246334	17
1117415	13
5178379	13
2550675	13
3005826	16
13081845	13
10125729	13
201115	13
13368017	13
1098062	13
20112203	13
4632934	13
14601374	13
9628811	13
2962291	13
20480844	13
2543442	16
7169363	13
2545300	16
2987348	13
11321552	13
395566	13
3389763	13
107520	13
21350808	16
3247352	13
262348	13
5130346	13
264699	13
3673756	15
5065749	13
6591843	17
1804060	17
3889226	13
3544751	13
3261636	13
2335304	13
5519730	13
48738375	13
4859340	17
350625	13
26048064	13
8901763	13
3250483	17
1517586	13
2152596	13
25485048	13
13215459	13
10836442	13
7901088	13
44026057	13
14066720	13
3933892	13
27847868	13
710594	13
10863042	13
4373243	13
788291	13
13922087	13
13722514	13
5021341	13
8991973	13
21368792	15
29064438	13
2650461	13
3127570	13
21010794	13
6138186	13
18341852	16
4777568	13
6570227	13
9219317	16
8573830	15
1664057	15
9065063	16
9162066	16
2851852	13
7567920	17
2331304	13
2637908	13
2771847	13
1286206	13
1716379	17
30175065	13
809878	13
9595666	13
7027274	13
8323973	13
2305495	13
1745798	13
7090599	17
4267566	15
1958200	13
997912	13
4757870	13
1290548	15
326976	13
8059981	13
3980543	13
5434443	13
1292776	13
17967619	13
4786905	13
2227441	13
16083713	13
16590284	13
5185193	13
17783780	13
12402829	16
9244265	13
5549697	16
189461	13
1991894	13
1556073	13
10962320	13
11430475	13
5965617	13
12818561	13
3344715	13
5953140	17
2790119	17
1906570	13
2410442	17
2549627	13
33651851	13
7908810	13
13419158	13
22614009	13
4787167	13
27441429	13
19296770	13
33839646	16
7996263	13
3855421	17
4490514	13
20828488	13
3450284	13
268865	13
17143417	13
2015363	13
26884265	13
4950524	13
3642627	13
4979339	13
374326	15
5270450	13
22457473	15
1849127	13
9204851	13
6149003	13
10395457	13
7421924	17
10185184	13
28584530	13
21753583	13
31965	13
10110122	15
4467525	13
17794485	17
11148752	13
9185709	13
4255813	13
32195800	16
12467886	13
6529388	13
1587283	13
182882	13
1760840	13
22756358	13
1731794	13
1281362	13
18106229	13
2761543	13
4209818	13
15357551	17
1274102	13
7358965	13
4157841	13
1153619	17
2718066	13
18568340	15
3076822	13
4707675	16
4780381	13
28559409	13
16392768	13
8894238	13
18892791	13
6153362	13
19020644	13
719909	15
29977661	13
3644346	13
3735677	13
12424136	16
105215	13
244816	13
967567	13
14001417	13
41928201	13
17799086	13
15446084	13
1122968	16
117922	13
3180680	13
2940260	13
14781384	13
2752979	13
1585081	13
1868141	13
18244524	13
5497075	13
655090	13
5935171	16
14747814	13
12060985	13
4215265	17
177494	15
8640134	13
6527928	16
13904081	13
1511269	13
655836	13
2250940	13
12199647	13
1290717	13
4168954	13
364391	13
5100607	13
11598658	13
18576289	16
2360331	13
2684054	17
5802644	13
3990693	13
4070134	16
10540680	13
35366483	13
906579	13
3941596	17
16123854	13
11953143	17
2931079	13
3837366	13
19454695	13
10723047	13
14166273	13
11739225	17
3659514	15
2551526	13
2100117	17
11127388	13
8112779	13
11246475	13
3201542	13
4000042	13
928033	13
18548402	17
7367511	13
1038396	13
3525553	17
7801430	13
4339346	13
3964493	13
359266	13
10826772	13
9354117	13
218706	13
18647407	13
9911768	13
3476337	15
3575931	13
21418558	13
9004375	13
4807543	13
12118929	17
2635224	13
22526904	17
3505798	13
5756459	13
2932403	16
5941765	17
14246036	13
7013123	13
4911672	13
2378548	17
10035373	13
13291283	13
3593743	16
16875246	13
8919037	13
5187372	13
1471319	13
14077188	13
2279018	17
13216708	15
7562218	13
1034137	13
24473838	13
9891765	17
2893608	13
4028197	13
6156651	13
1147452	13
8462600	13
6427794	17
6325998	13
7048314	13
14623361	13
10757165	13
3846857	15
2064283	16
8237832	13
1865629	13
2196282	13
4606014	13
9779114	13
35997762	13
4879574	13
6123031	13
858536	13
1688186	13
149167	13
419258	13
2070736	13
2694193	13
388888	16
6739169	13
3677155	13
25683609	15
2590468	13
25120434	13
14201770	13
15939395	13
28351529	13
3710499	13
20496717	13
6559571	13
415344	13
16756299	13
10660056	13
20340992	13
7650223	13
8073885	13
8818684	15
10870155	16
49714405	15
22056507	16
1038159	13
9252634	13
1295295	13
447611	13
23717	13
2322061	13
2479839	13
9623717	13
23747939	13
5155440	13
5665836	17
9009410	13
5333432	13
4073022	16
23337	16
5737907	13
8374435	13
1817301	13
12640541	13
9414752	13
12645311	13
6904684	15
18043452	13
296326	13
281226	13
7647415	13
5476770	13
1674584	13
4313953	13
107328	13
14565963	16
226458	13
55496126	13
2699838	13
13742509	13
555510	13
1762655	17
14823894	13
2695683	13
3887893	13
2888326	13
14539545	13
6764882	13
3782736	12
11854880	13
2581032	13
3950780	13
2726646	13
765146	13
528143	13
14814205	13
13482169	16
3701973	13
5382854	13
5067701	13
2747184	16
2359645	13
9498373	13
268476	13
666325	15
4932881	13
21937016	16
16149120	13
6816430	13
2695804	13
988739	13
27482089	13
58746199	13
7427933	17
33011719	16
1069120	13
3555923	13
4771107	13
3135489	13
2448993	13
7980670	13
6705171	13
6547475	13
17226851	13
25813304	13
6280262	17
17466962	13
1031955	13
1519194	13
8677512	13
7997146	15
105967	17
4772982	16
19743451	13
1138794	13
16797475	17
7430053	13
365691	17
3729386	13
11902642	13
2506578	13
31861326	16
12842190	13
1622809	17
1727603	13
1758364	13
292322	13
3519865	13
10467356	13
9442835	13
10484823	13
5655999	13
9419737	13
6249016	13
3617986	13
6414206	13
2794020	13
1198507	13
8569526	13
23759107	13
635553	13
9689372	13
3813526	13
12561061	17
8590894	13
14467299	13
7574690	13
1237819	16
15021659	13
241753	13
1872793	17
3240564	13
10125545	16
1456163	13
11817696	13
5525207	13
5106880	13
6153171	16
11094549	15
4157098	13
4892314	13
831025	13
2862777	13
5526846	13
3102785	16
2317297	16
11415161	13
2086923	13
40318517	13
2978695	13
9760483	13
5992193	17
15697894	13
2828740	13
1318567	13
5530766	16
27864127	13
14802050	13
6157614	16
9380919	13
17375084	13
10341036	13
3278227	13
791313	13
11186059	13
5583223	13
10085249	13
7187367	13
1925656	13
26385196	13
15921129	13
27150196	16
1086218	17
8834439	13
2952588	13
4127261	13
18051348	13
5022583	13
5958653	13
12696354	13
9826178	16
4184975	16
3862783	17
11306325	13
22007624	13
2496082	13
8338633	13
5823816	13
3569152	13
11183326	13
14992818	16
3218864	13
11135797	17
26629273	13
10089196	13
2925780	13
5725455	13
6643755	16
10131067	13
4781094	17
1646289	13
854171	15
1539411	13
2507060	13
20636943	13
16888880	16
16176822	13
4867825	13
25318772	13
2849320	13
5472273	13
6479660	13
4748886	15
6128745	17
19362765	15
5010937	13
3521133	13
5312513	13
16507983	13
14526540	13
6850139	16
15098907	13
6411684	16
2872850	13
2554117	13
22414055	13
17745050	13
2081745	13
6848196	13
2365561	13
2633813	13
8285104	13
4200729	13
1744422	13
6596089	13
15390009	13
12948418	13
1985767	13
3162320	13
7330730	17
3718225	16
2035521	13
4773926	13
16084428	13
8040250	13
20426209	13
1192828	13
2209415	13
30630190	13
10339694	13
4087391	13
12939260	13
5268946	13
2566000	13
1107595	13
2975436	15
11950545	13
9903053	17
26849202	13
8154763	13
13749588	15
2107633	13
11613482	13
11854233	13
720488	13
7243195	17
3729496	13
9383300	13
1024146	13
231044	16
7255540	13
4009550	13
2387543	13
22873155	13
754656	13
20557366	13
7037594	13
10101443	13
2218292	13
1187853	13
19928224	13
8445001	16
2219202	15
9905052	13
10979061	15
5982488	15
9864395	13
9308157	13
1629544	13
5623224	16
8952914	13
6638506	17
4706710	13
833923	13
4826498	13
30048228	13
2977969	16
4421242	13
12942861	13
14998059	15
10745924	13
4958163	13
2814865	17
2368161	13
15595847	13
2182486	17
11631728	17
3023461	13
6975418	13
19259017	13
5145833	13
3054039	13
1082900	13
6779814	13
18313149	13
306423	13
3038118	13
2550729	13
2136500	13
4558554	13
7458474	13
12515363	13
7804069	13
1747395	15
437219	13
3753390	15
16322328	13
5929109	13
1213047	13
10036977	13
6998530	13
2102046	17
12204625	13
611708	15
13304690	13
1980607	13
3658794	13
20809732	13
520346	16
11405762	13
6759122	13
2755018	13
3715082	13
8570307	16
15549037	13
4956500	13
1967417	13
202422	13
14405752	13
1519917	13
1982278	13
4619313	13
19729923	13
7069443	15
2300366	13
6391244	13
8115073	13
6918240	13
23252729	13
8266681	13
7716900	13
1129440	17
796734	15
7834102	13
2602512	16
945787	13
17280110	16
15184615	15
2288992	13
17873276	13
644594	13
12909702	16
17194601	16
10202750	13
4713535	13
2702274	13
619623	16
2310820	13
238118	17
23484230	13
3865382	13
1268959	15
9074195	13
16104858	17
6657402	17
1031234	13
2203463	17
12908367	13
12345723	13
1755556	13
5228156	13
44976	13
142154	13
8290961	16
719807	13
768115	13
14921601	13
1350617	16
2855396	13
6146533	13
9996091	13
30107585	13
9280673	13
2115380	13
3441895	13
11402418	17
1657644	13
2515697	15
2422149	13
3870981	13
13813901	13
6550551	13
19456521	17
8249405	13
3510612	13
2890749	13
8267946	13
11243036	13
27425103	13
4629769	13
3771595	13
9099891	13
9292010	13
823232	13
8586213	15
5945498	13
27264952	13
20549099	15
6542619	13
2664223	13
1895476	13
296093	13
26009333	13
4034602	13
40521612	13
499906	15
298226	13
1588985	13
16694268	17
18303377	13
7185130	13
5708726	13
2110732	13
3902308	13
299311	16
9560952	17
14114870	13
8401853	13
13792104	13
6842558	13
14632008	16
2603488	13
5784913	13
20377405	13
940063	13
7692313	15
28160134	13
27727527	15
993369	17
1117371	13
1769066	13
11160180	15
4140708	17
7150206	13
20898000	13
2896613	13
5732805	13
13078776	13
1562207	13
4838391	13
11973177	13
6829071	13
13140626	13
3369411	13
1107183	13
13928505	13
15238274	13
1738827	13
2866415	16
11851293	13
7277978	13
2159005	13
2341117	13
3566402	13
62844	13
2985982	13
13548209	13
3312403	13
2481114	13
2936623	13
3761189	13
397645	16
917423	13
483203	13
5777197	13
2942317	13
690445	13
23640480	13
1179537	16
740216	13
14940060	13
5589644	13
5799335	13
3451936	13
30770842	16
26084319	13
2363803	15
5620567	13
5250643	13
971106	15
2662842	13
20524917	13
22795925	13
5830517	17
9616835	15
6485842	17
26170579	13
590478	13
10776807	13
2500717	17
694946	13
2274298	13
18026694	13
5388967	13
12768742	13
6271670	13
4598301	13
2754370	13
8564597	13
16778262	13
6542902	13
9187662	13
2025113	13
11866351	13
27729471	13
14641099	13
10002929	15
4938160	13
5202211	13
9351234	13
15877406	13
15772534	13
536314	13
6482527	13
9962635	13
16966529	13
2833024	17
3381420	16
4092703	17
5590110	13
7278651	13
24016565	13
8297021	13
3471801	13
14160170	13
6370563	13
2531991	13
1606627	13
15706196	17
6087708	13
8448136	13
7127824	13
5172994	17
6737495	13
438688	13
4093567	13
9560493	16
2700641	13
2833705	13
1610697	16
6440315	17
4429578	13
736768	13
4734125	13
3534125	13
10501429	15
4249538	13
5554140	13
27418444	13
95014	16
1187505	13
8379463	13
7779534	13
5753880	13
2638657	13
4554845	15
19131422	13
14084866	13
2730626	13
71895	13
6058438	13
3392035	16
876510	13
1215388	13
2145990	17
7928129	13
22811051	13
21553663	13
8193775	13
4869912	13
1425382	13
8131854	13
3885789	13
3663446	13
2003272	15
1653001	13
3016525	13
2004915	13
2663355	13
20422876	13
28975662	13
2606445	13
2678944	15
3478083	13
5584663	13
9304957	15
21002666	17
11406673	17
819420	17
1913284	13
7315042	16
8171686	13
15705255	13
18115892	13
9673146	13
6008785	16
2568392	13
10538812	13
23785324	17
12106137	16
259751	13
10632730	13
7125192	13
10073189	13
4889943	13
5130940	13
8604851	13
3714969	13
1167099	17
7675030	13
1927716	13
581440	17
4595507	13
31076515	13
7707812	15
4983464	13
3266020	13
2276379	17
30030589	13
692479	17
7463477	13
549929	13
10860015	17
1653130	13
10358599	13
20625272	13
2283825	16
1135676	13
4965664	13
22570187	13
2104084	13
572553	17
8229318	13
39339881	13
6353169	13
1425199	13
2240933	13
8816786	13
9557076	13
7900151	15
3474265	16
1005672	13
18704656	13
1462502	13
3660115	16
3107562	13
3048015	17
27789322	13
22031761	13
3421839	13
1531789	13
5276509	13
7240787	16
2384751	13
6539428	13
2873119	13
7493418	13
1016417	13
17117243	13
1956356	13
10509558	13
8125612	13
793028	13
17055332	13
25437142	13
7549951	13
2905131	13
8228361	13
25102159	13
10148879	13
16218786	13
19403431	13
3797199	17
7639730	13
1902206	13
11210095	13
14663521	16
4374997	17
13321037	13
5845024	13
581060	15
4294110	13
2260958	13
36353336	13
474901	13
533182	13
2184862	16
11805134	13
1132970	13
1648151	13
8078235	13
19231649	13
21147271	13
1405790	13
10915792	13
23208591	13
7376736	13
78940	13
2147821	13
15068671	13
1619548	13
16388549	16
29787743	16
28926	13
3456719	13
8076237	13
68802	13
1309293	13
9171785	13
3410276	13
2730487	13
309162	13
26086442	16
26200856	13
7535764	13
8214819	13
1317132	13
380439	13
12060411	13
6099530	16
10884988	13
9696703	17
31206511	13
16665222	13
2463790	13
1506303	13
9756336	13
85397	13
7937899	13
4375814	13
12679565	13
9971887	13
7066206	13
13965	17
5041161	13
10758963	15
3894442	13
9191053	16
3356479	13
2879952	13
6443053	13
1959299	13
11260787	13
5010213	13
39455	13
30578049	13
1700487	13
12988179	13
7951856	13
1866483	16
2874271	13
13449666	13
25171597	13
22698189	13
1690478	16
38907586	16
2329519	13
26962284	13
12948584	13
22890323	13
2658580	13
5352985	13
12928073	13
2082466	13
2771272	13
540772	15
22956443	13
6498334	13
2970583	13
18682694	13
706743	13
24245744	13
4873521	13
7408213	13
2395450	13
1730797	13
2887000	13
10589128	13
16602148	13
6324531	13
11605971	13
3140534	13
435433	16
8869711	13
28370406	13
1449172	16
5845089	13
5937812	13
16121922	15
1090029	13
12097191	13
6630162	17
10603392	17
8043898	13
9488488	17
9772306	13
8810199	13
12106142	16
294684	17
20171630	17
3457798	13
5020291	17
6126019	13
9243599	13
12000573	13
13611905	13
1204434	13
21157202	13
4237302	13
8206601	13
1747843	16
14544342	13
10060482	13
9472353	17
23986612	13
806591	13
2411705	13
2183192	17
1915567	13
3011315	13
10471263	13
8852329	13
345616	16
7883305	13
3131971	16
8448592	16
9912761	13
22041134	13
1577008	13
11281234	17
8387502	13
2308143	16
2215297	13
3082625	13
10187542	13
5898312	13
2936090	13
9842824	13
8629136	13
7990019	13
11376491	13
12253557	13
6325050	13
11976846	13
1606138	13
19503547	13
981080	13
38080	13
44111093	13
304139	13
4528464	13
5577701	13
15014567	13
4349635	13
3529558	13
21134302	16
28508728	16
7821840	15
3474224	13
5440093	13
10849719	13
19955832	13
13225526	13
7159497	13
19290141	13
5782067	13
2081304	13
16400722	13
3258291	17
22105208	13
9693515	16
1145594	13
17390570	13
11224226	13
970725	13
3212176	16
19699860	13
9168834	13
16817487	13
17967606	13
22766451	13
1828088	13
2864321	13
10787065	13
48233262	13
2390963	13
42170534	13
4450495	16
3200900	17
6453467	13
4771188	15
5146511	13
8379285	13
21653544	16
9604647	13
10104771	13
25911696	13
20178362	13
8561534	13
1097392	13
19069933	13
20658097	13
7437900	13
15749547	13
4336441	13
660832	13
7551131	13
15874300	13
384431	13
6648428	13
6853036	13
2545276	13
755041	13
6569493	16
2310467	17
3282713	13
14070132	13
1109725	13
20079335	13
26888930	13
18571117	13
5034524	13
13065982	13
3831397	17
9891133	13
4502989	13
5476025	13
4779342	13
6629383	13
7809452	13
520042	13
712336	13
4295816	13
1479648	13
17589995	13
3920398	16
7954286	13
7163530	16
18648375	13
61910	13
83843	13
395185	13
7939548	13
616139	13
1098634	13
6002922	13
7367168	13
3719542	13
8494196	13
1780549	13
1668319	13
30689065	13
2595357	13
35527180	17
306662	13
8248539	13
4804363	13
18742024	13
7804552	13
4777187	13
13108126	13
407367	13
5500178	13
19956004	13
6609613	16
6199126	13
3667880	13
4633306	13
18182741	13
1794836	17
7697546	16
4966956	13
17671192	13
8989395	13
164968	13
8202886	13
16186144	13
16795580	13
570359	16
826584	13
4473759	13
20072352	13
3010163	13
8821812	15
10242409	13
22436052	13
7787029	13
8187091	13
3190835	13
5975710	13
7177243	13
8700800	13
3889036	13
28452893	17
1194845	13
25949420	13
19503212	13
3841377	17
10373197	13
10999544	13
2370338	13
5406872	13
5865196	13
5640308	13
6014401	13
23163056	13
9197672	13
4884302	13
10302222	15
6888723	13
11092946	13
4094831	15
10180597	17
4243668	13
14208647	13
2221293	13
1021563	13
2027737	13
2385216	13
780264	17
11367829	13
5292506	13
4379332	13
6645088	13
330829	13
9314299	16
1838445	13
4733126	13
26742	13
7778691	13
24782222	13
6505303	13
23484	13
12384737	13
5286775	13
5341409	13
6265113	17
12001638	13
17976944	13
1297058	13
10639478	13
5245784	13
3488710	13
1573783	13
5819917	15
746282	13
32106930	13
15594989	13
4654679	13
8783752	13
532041	13
4535430	16
871759	13
3810843	13
28416521	13
7897674	13
29393478	13
1496051	13
10188891	13
100931	13
2234493	16
1724141	13
5536421	13
3459923	16
14285	13
1244977	13
2395995	13
8388836	17
16729500	13
8388829	13
18895771	13
1810164	13
22110754	13
582640	13
12411705	13
10911462	13
14860074	13
1732843	13
13250831	17
14533244	13
163869	16
4638017	13
2611348	13
1493628	13
18195199	13
22978840	13
11912537	13
5476501	13
12179891	13
19667547	13
3249404	13
25331125	16
2078292	13
4518210	15
3750740	13
3234906	13
4768790	13
4891702	13
13412743	13
7271023	13
3477678	15
7308531	13
3169495	13
10000368	13
14451932	13
697131	13
3827033	13
7436287	13
4549803	13
1723005	13
4226454	17
8178146	13
12311133	16
1277043	13
13471352	13
583381	16
1303431	13
1353139	13
13065952	13
874280	13
32707	13
22593629	13
13259740	13
2069960	16
16659530	17
2452752	13
9148328	15
3493237	13
29134489	13
11473885	13
17003767	15
22993329	13
2599039	13
10872089	13
3248245	15
7165046	13
5270110	13
13398787	17
10536229	13
9733816	13
26803339	13
6561918	13
3018350	16
10454652	15
856670	13
10697550	13
5887334	13
3089765	13
6671119	13
2462442	13
4039220	13
2209261	13
3059578	13
785894	13
286692	13
6871296	13
8053345	13
7676161	13
14521375	13
2368554	13
19351649	17
1518803	13
4540645	17
8202872	13
7989779	13
14097734	13
7033251	13
3511589	13
1663906	13
2037355	13
5709737	13
13650090	15
10834601	13
10756687	16
3236828	13
1609873	13
32762126	13
794655	13
19898369	13
19873182	13
35081289	17
16171661	15
5913929	13
4532137	13
21285791	13
3387647	16
4825924	13
5716775	17
9321271	15
23707547	13
4115003	13
21339097	13
5405211	13
878729	13
2179102	13
20837849	13
5217509	13
683752	15
17370014	13
14234068	13
2075644	13
718141	13
15457663	13
4965402	13
14736772	13
253419	13
294637	16
1417107	17
12151555	13
1561193	13
3491389	13
14995779	16
8273981	13
7772028	13
4307667	13
11912067	13
1908254	13
13506519	13
6239164	16
7961873	13
5678846	13
14194223	13
1269395	16
1535171	13
44258989	13
4054471	13
12572526	13
9327770	13
38867615	13
26433698	13
1990535	13
11536101	13
397132	13
636801	13
9095358	13
10995171	13
22291167	13
12075825	13
3353924	13
2159226	13
237697	13
16705944	13
1652244	13
3091402	13
3519070	13
222337	13
1092602	16
6198560	16
4395008	13
3023673	13
11586218	13
2370772	13
6433101	13
14980491	13
3795374	15
979508	13
19824605	13
618676	15
14318667	13
1880393	13
1763314	13
2632875	13
1334501	13
17243380	16
5013406	13
7651836	13
13819528	13
7583458	13
630687	17
2397911	16
32678687	13
1401638	13
5395703	13
30409767	13
5435007	13
805359	13
1765605	13
12412513	13
3139040	13
8741071	17
5501980	13
16869977	13
7056890	16
6432375	13
29019291	16
13591737	13
12172129	13
5649389	13
3276344	13
15338806	15
17592	13
4696004	13
1783864	17
231754	17
2689657	13
3655813	15
6276573	13
21779226	13
132342	13
13885055	13
3369036	13
7297452	13
10109822	13
3649759	13
15398797	13
4067540	13
5544391	13
3646604	15
5296955	13
2479850	13
11246616	13
8743588	13
943244	13
3796815	13
14880448	16
27501	13
2682678	13
7815054	13
150901	15
5975776	13
10910276	13
6725456	13
10520030	13
3279936	13
1734279	16
4848917	16
7421125	13
36899156	13
9923339	13
12018704	17
1332930	13
2467786	17
204094	13
8106920	17
9309095	13
6810363	13
733161	13
2746661	13
11461832	13
2025132	13
1818907	13
5026354	13
10659848	13
18799598	13
2571	17
9084557	15
4512467	13
1613662	13
6092238	17
8810087	16
20431301	13
11232933	13
1401105	13
10295833	13
2139255	13
24127055	13
8110815	13
2653011	13
6084902	13
20160324	13
2312394	13
3095963	13
39410165	17
17975835	13
11121114	13
11025724	13
1792112	13
3881367	16
5758283	13
89390	16
15024214	13
9541763	13
5672474	17
1997930	13
631994	13
899996	13
18060661	13
1363115	16
1275824	13
5018278	13
4089294	13
7970933	13
1976532	13
12663569	13
37677	13
24235985	13
3804302	13
22905735	13
662837	13
4176455	13
17049887	13
11007246	13
6317637	13
2378580	13
3046483	13
12962712	13
16046275	13
1567598	13
12023459	13
1619542	13
3026501	13
173983	13
5054336	13
14817697	16
1436823	13
14265364	13
6200440	13
3654389	13
4572335	13
5629577	13
948650	17
2860177	16
13111659	15
9747987	13
15594464	17
8138716	13
6596688	17
2239195	15
754733	13
11111739	13
9391341	13
1506884	13
12002403	13
26246559	13
6457347	13
4446617	13
2441195	13
2234899	13
9097329	13
6568935	17
8871873	13
5451845	13
3489004	13
10373468	13
22902845	13
3295211	13
29705763	13
6406537	13
4107119	13
18221877	13
16420185	13
10017211	13
7527973	13
210318	13
1418755	13
2071192	13
7968030	13
8170548	13
10267351	15
10222557	13
2613864	13
997550	13
1735806	13
3113149	13
10027825	15
23809501	13
158602	13
1427700	13
823613	13
5950451	13
14707810	16
7884838	13
3669037	13
10465684	16
637753	13
7174539	13
1710146	16
25509065	13
10800181	13
4182396	13
147971	16
4069385	13
12990050	16
1078285	13
7813792	13
17879005	13
423196	13
13953304	13
6544160	13
9159801	13
6512415	13
20070785	17
24512528	13
533777	13
10874936	13
13771069	13
362674	13
2720396	13
2953748	16
2569982	13
2432469	13
2433184	13
7620779	13
28038082	16
23317101	13
482917	13
528863	13
4506159	13
17634473	13
1060384	13
6785192	16
21905702	13
3473875	13
7746156	13
23906997	16
522176	13
1063742	13
6796524	13
12276062	13
39120768	13
451027	13
29991555	17
19490428	13
4042804	13
18195797	16
7494262	13
173810	13
5166612	15
6570839	13
2682501	13
34374450	13
33010501	13
7995541	13
21845052	13
1354709	13
35070738	13
162777	16
712449	13
2035251	13
6264395	13
6104291	13
1781351	15
963383	13
11071781	13
9571605	15
5278056	13
1844722	13
1587419	17
1745479	16
13417603	13
4305762	13
3288157	13
9496534	13
2214859	13
12181883	13
1031366	13
9127887	17
11989399	16
48371056	16
16068934	17
11780611	13
6429576	13
6608179	13
899062	13
15265273	13
324549	13
7981287	13
16959014	13
14493788	13
128594	13
7254475	13
12592677	15
2161649	13
3707623	13
2011771	13
3264661	13
7169173	13
2519722	13
7998929	13
14680947	15
2495991	13
15529887	13
892068	16
2583138	13
7096277	13
11069501	13
30141679	13
3573027	13
9865991	13
5409110	13
6798356	13
18741825	13
481687	17
21162020	13
646740	13
1031084	13
1750896	13
6648417	15
25228992	13
38481266	17
185198	16
2196540	13
3816542	13
14135768	16
5027574	13
14606644	13
7247218	13
2692680	13
27792301	13
22418991	13
3918138	13
10691737	13
725301	13
4529069	13
9453587	13
27990376	13
393263	13
12190415	13
9590081	13
1082978	13
1689264	13
4260241	17
6325888	15
10855149	13
11339757	13
8589712	13
835087	13
7623919	13
3413248	16
5006629	13
25877028	13
22947168	13
14992724	13
7822916	13
37977535	13
8293105	13
3312679	17
5185989	17
2255412	13
992891	13
3888225	13
10895880	13
14252078	13
4872270	13
4223417	13
1464833	13
4888898	13
4689510	13
19482076	13
6228462	17
18754723	13
1382379	13
1273286	17
4702821	15
1271720	13
10705006	13
3621337	13
3020090	13
2550180	13
21635337	13
1290211	13
10654332	13
1792077	16
4467024	13
19275609	13
3603227	13
936640	13
23304043	13
27789842	13
907453	13
1497203	16
4189641	16
348677	13
19365495	13
1316445	13
1009038	13
1053156	13
4568188	13
4706475	16
21418168	13
59733	13
7210472	13
8391824	16
9515426	13
1042484	13
8761670	13
9474529	13
8783282	13
238939	15
995045	13
2357016	13
11532351	13
5511192	17
19161162	13
6173867	13
16657755	13
10374910	13
4055779	16
4196990	13
394313	13
6475375	13
2924070	13
20477729	13
2026993	16
5746353	13
917830	13
21302520	13
2607369	16
7219839	13
1168590	13
1197158	13
1514392	13
12015363	13
7049484	13
8918326	13
1005076	13
1480772	15
8526954	13
20782969	13
4513574	13
17262785	13
22039071	13
5504818	13
2306313	13
263738	15
5941540	13
1356008	13
3302164	13
1904847	17
2988504	13
5856095	13
3350928	15
20300249	15
14068070	17
5272007	13
945607	13
7648421	13
13846673	13
6063433	13
2258071	13
12057286	13
6854339	17
2768416	16
9063784	13
8040825	13
6895852	13
2320799	16
2470582	13
339760	13
9095535	13
19243467	13
4649719	13
43949076	16
6291538	17
6463913	13
5778483	16
4502189	13
2485225	17
1555231	16
10994117	13
14740298	13
3189450	13
7772909	13
4260675	13
513351	13
1868008	13
14648933	13
4942971	13
3779617	17
8400987	17
3522585	13
4714494	13
24688801	13
1857318	13
3075390	13
21237626	13
1880182	13
20980382	13
5445638	13
5790662	13
21860115	13
16710722	13
2679795	17
1906473	13
23191932	13
3194129	13
3265674	13
3953199	17
2707807	13
8035637	13
16186489	13
4114486	13
3171734	15
6319571	13
23230683	13
4639001	15
8561321	13
4798353	16
5576938	13
2635048	13
29917465	13
3497924	13
14679544	13
13238194	13
6466937	13
5472253	13
1243672	15
798090	13
7036439	13
1534914	13
5611818	13
6222288	13
672628	13
1750479	13
8201275	13
12771229	17
187234	13
3030191	13
14919987	13
3758453	13
4640801	13
96026	17
10292035	13
559236	13
2097919	17
2566366	13
15701318	13
14584440	15
7387792	13
9826194	13
6987866	13
3364996	13
3948595	16
8909966	13
835013	16
15657797	13
9982877	16
3843495	13
10770717	13
1654100	13
2006067	13
2193429	15
8092219	13
22102999	15
525279	13
15345466	13
2035593	13
11137875	13
29652533	15
5192032	13
10598194	13
6610162	13
11021443	13
3014208	16
558602	13
920812	13
15616828	13
6637728	13
4738210	13
21648623	13
13009153	13
5075543	13
21023682	13
7602142	13
190400	15
244835	13
3978257	13
812153	13
16444234	13
300502	13
20762199	13
11955185	13
10051559	13
11926876	13
4235772	13
6713910	13
25222622	13
3300135	13
1869175	15
1660969	13
762533	15
5429730	17
7620943	13
1881818	13
3853069	15
1921173	13
15617746	13
3447789	13
1003678	13
764905	13
2873299	13
20233136	13
8867900	13
3126538	13
7742860	13
5231065	13
5070011	13
15933226	13
2613182	13
4271066	13
45530028	13
1304720	13
2269273	13
24574699	16
13742389	13
3531540	16
8211927	13
1294163	13
3072095	13
3070522	17
1815056	13
683806	13
636150	13
6526521	13
23382801	13
4394446	13
4570851	13
27355275	13
6885392	13
3484941	13
8829858	13
2467339	13
19858747	13
4713724	13
16234254	13
4492491	17
20962992	16
2020890	13
1521148	13
7670578	13
4751332	17
11878104	15
23088004	13
10350283	13
12584831	13
1733015	13
2035787	16
92291	13
3486759	13
4019204	13
22446078	17
16789384	13
10606892	16
5168324	13
7895769	13
1336861	13
1770868	13
445822	17
7312748	13
5624586	13
1142359	13
4490545	13
5761066	13
9373278	13
528687	17
24178912	13
6878601	13
11043847	16
1378373	13
6900870	17
33042812	13
11321673	13
885483	15
7704731	13
10752209	13
6085754	17
5104993	13
5365744	13
15074261	13
40327575	13
3788868	13
5842318	13
24946578	13
26411806	15
26888211	13
917207	13
123412	13
11597111	13
8196114	13
1515230	13
3735900	13
22715796	13
6878226	13
6822944	13
5156196	13
15099785	13
12907118	13
1029289	13
1804425	13
1227840	16
4531334	13
9235920	13
1072873	13
1060221	13
13488927	13
28787297	13
10991993	16
14244245	13
3836205	13
9625161	13
2307357	15
15212101	13
8721867	13
4003738	13
7744352	13
23417328	15
14366387	13
2995608	13
33150	15
9428707	13
2224095	13
4606830	13
7353594	16
808798	13
973698	13
7988264	13
11141288	13
20205755	13
8450643	13
17553807	13
4332004	13
16484334	16
2857300	13
9988842	13
10379928	13
8238127	13
3026637	16
13439577	13
10147973	13
4624690	13
12662153	13
15267904	13
223602	13
6164138	13
1859196	13
8477233	13
11868236	16
14179857	13
8963586	13
21565507	16
3623445	17
698718	13
13839670	13
228682	13
4100023	13
3346815	13
12886813	13
18197518	13
11659738	16
6371521	13
3595412	13
6385298	13
25216510	13
33290253	16
4613820	13
15440821	13
1987105	15
6410931	13
7617913	13
1511309	13
14517210	13
21257888	13
31171070	13
23246634	16
428264	15
302141	13
23607124	13
1094119	13
22246628	17
18806452	15
1860187	13
14170182	13
862188	13
630035	17
22683677	13
13361640	13
8124481	13
796281	17
6146718	16
2662002	13
921748	17
1903350	13
4884308	13
15825402	13
2573040	13
1509716	13
6772742	15
9312922	17
14233241	13
6812751	13
319916	15
2107068	13
3881865	16
4172942	17
18111512	13
4182868	13
4118481	13
2599673	16
13075960	13
3269417	16
22190564	13
10477901	15
47945	13
2180543	13
30060990	13
2578713	13
1129788	13
7442592	13
9454384	13
10848878	16
9679316	13
4580036	17
7301799	13
8567522	13
5032453	13
7360979	13
7593185	13
2672057	13
2656444	13
5925607	13
728894	13
3475560	16
5228517	13
2377076	13
44773585	13
30529009	13
8069161	15
4970642	13
46236238	13
4112752	13
5582137	13
8508932	13
7099588	13
3811748	13
11578940	13
43448	13
18802168	13
8432806	16
8003176	13
3525414	13
15180431	15
4217859	13
3406745	13
10833904	13
15319658	13
9948339	13
10982047	13
4957440	17
7312207	13
6739368	13
3178117	13
2419237	16
6030389	13
28459210	13
517299	16
27946838	13
8567088	13
14143540	13
13350470	13
2772730	13
2948288	13
5613996	13
1063247	16
641330	13
2771652	13
7282011	13
11519892	13
277883	13
18366778	13
18382491	16
2292461	13
12255867	13
4478038	13
1178519	13
6961184	13
3779976	15
2314800	13
554781	17
2703350	13
4228412	13
5731536	13
987229	13
14413397	13
4192622	13
14333381	13
522723	13
7775281	13
6058859	13
22761702	13
2673565	13
1737164	13
3030749	13
31829184	13
1997622	13
12305088	13
21118986	16
503576	13
7930606	16
3465620	13
9722447	17
1167648	13
10197062	15
1285040	17
11945606	13
128086	13
20658195	13
686306	13
8530998	15
25439829	13
7936699	13
2850914	15
6516384	13
2496881	13
788595	13
21473619	16
6429970	16
8987278	13
25397750	13
750448	13
10448504	13
1459595	13
5010482	16
7485477	13
558392	17
1577448	13
3195724	13
17860383	16
3743645	13
1632112	13
11036716	15
5211834	13
13234710	13
3071573	13
217058	13
6401073	13
7719592	13
26320874	13
5176692	13
4276745	13
229791	16
560245	13
3232896	17
1292268	13
2866574	13
29795797	13
2805305	13
9055683	13
15490968	13
5483827	16
7387645	13
5156767	13
4289338	13
353734	13
4217215	15
8031290	13
5424234	13
27134278	13
13973080	17
12658766	16
505290	13
39018722	13
16161404	13
12731148	13
1805497	13
1812424	13
19287390	16
77594	13
3490557	13
6897477	15
20364083	17
28216842	17
1680646	13
1429441	15
806731	13
18190969	13
4175405	13
1020008	13
4546412	13
15649612	13
2223182	13
11387589	16
6396764	13
28001232	13
6501051	13
10004922	13
3069461	13
2782122	13
24955763	13
6714481	13
4181178	17
466463	13
20153814	13
3693034	13
2456118	13
34545640	15
32352855	13
2514123	13
26718976	13
5178940	13
4537698	13
11074530	13
17294556	16
7664703	13
13173313	13
15047243	13
486091	15
1531970	13
10529779	13
1089831	13
4008839	13
663621	13
72073	13
3073452	13
5939905	13
9762656	13
1782495	13
4911029	13
1238922	13
3303116	13
2617744	13
17688198	13
4448672	13
478440	13
4440665	13
772075	13
3430946	17
8760007	13
15500986	17
46730332	13
644444	13
6923069	17
9900394	13
3950687	13
5621436	17
4311620	13
10367588	13
7557105	13
15993641	17
4851732	13
43408	13
13125664	13
1229983	15
29762659	13
4014717	13
1492977	17
4313361	13
3050185	13
9535368	13
14350127	15
5911998	13
17300372	13
6809150	16
6290740	13
14455264	13
11740789	16
29572772	13
17206440	15
6506074	13
19285136	13
5182000	13
20191754	13
14834388	16
14080110	15
11998356	13
1306064	13
76603	13
12946711	13
26479084	13
5468391	15
4690016	13
3688663	13
16381708	13
12526759	13
3491900	13
10637067	13
6431311	13
141352	13
1225936	16
8951618	17
2769519	13
10208644	13
32082593	13
1507379	13
1279450	13
3726045	15
881439	16
8395042	13
4831192	13
22933104	17
16517939	13
3643795	13
3007675	13
15702601	13
23688246	16
11472403	13
5729452	13
5918289	13
9105888	13
1314370	13
2343184	13
5311982	13
2360890	13
14268878	13
1011956	13
36981145	13
12079546	13
10714821	16
20507260	13
5510100	13
11193912	13
8267159	13
8306162	13
1360093	13
4439798	15
1912147	13
19225766	13
2842420	13
4104985	16
7499152	16
3689935	13
3944158	13
6047524	13
3254606	13
5270043	13
8154128	15
14192124	13
15814966	13
620440	13
2611410	15
880086	15
4442371	13
1821143	13
4360003	13
3176459	13
5397298	13
3977624	13
2481727	15
24273357	13
1891066	13
5854240	13
1129316	13
11697137	13
4501707	17
3227085	13
275478	13
234690	13
2445164	13
8210986	13
3262787	13
1717713	13
4470708	13
2481320	13
480076	13
8105087	13
12412940	13
4639149	13
993835	13
9706878	13
20403407	13
8423403	13
673124	13
203541	13
2920512	13
16144668	13
4465531	13
2241612	13
1494153	13
2675222	13
2409408	13
4729905	13
1854406	16
2955063	13
4098731	13
3481713	13
8784009	13
8830790	13
3498935	13
1583363	13
8540899	13
20676713	13
4542921	13
2580647	13
20787365	13
3129653	13
7814251	13
7477145	13
29371527	13
1059167	16
1201595	13
848388	13
1993747	13
3337554	13
7195648	13
517994	13
7434556	17
6486913	13
578607	13
2158201	16
4529652	13
10476164	13
96348	13
12301555	13
1548116	15
1701467	13
6895625	16
1570773	13
1837486	13
321877	13
9365793	15
513296	13
2664418	13
20222040	13
2559642	13
13355132	13
10979105	13
7837828	13
5430874	13
7117703	13
725775	13
24289098	13
8911307	13
1663807	16
13298285	13
32226	13
1653642	17
7386022	17
749661	13
3289221	13
3179642	13
34514327	16
12714917	16
5595703	16
20417776	13
10955286	13
8246845	13
1679332	13
1361942	13
3039154	13
5657529	13
1430167	13
7876160	13
27534377	13
80821	13
7280549	13
4384756	13
6044034	13
12041966	15
282040	16
6219002	13
19993561	16
6470349	16
3248358	13
9572977	13
7795492	13
567910	13
9863534	13
2410300	16
3437006	13
1520212	13
6463904	13
3140069	16
6594921	17
22720958	16
2751072	13
2860786	13
22892188	13
487892	13
4202030	13
22835398	15
925584	13
6131763	13
6363107	13
21733992	16
12136667	13
4337829	13
10604992	13
277178	13
10865117	13
2441191	13
8074588	13
13980706	13
18597385	13
464682	13
6493811	17
31229832	13
14483463	13
5253214	13
16318270	16
37307126	13
5257469	16
9046706	13
3267400	13
1778281	13
12581514	13
5740526	13
20874973	13
850003	13
8337349	16
11297237	13
289466	15
8090640	13
18710428	13
6725855	13
6667334	17
1716563	13
16930009	13
5873467	13
4600862	13
56439054	13
5740234	13
3644720	17
5638499	13
33405112	13
6980174	17
8678370	13
2685146	16
5560528	15
18263019	16
1689950	13
2798084	13
11427324	13
2153	13
19126061	13
1762980	13
11110888	16
15527123	13
1731399	13
1086380	13
2926238	13
20805838	13
4343359	13
2753562	13
11439762	13
2290993	13
55704865	13
41616173	13
12012026	13
1554859	17
9007375	16
1578841	13
29620862	13
871966	13
1558340	13
30755033	16
138754	15
6346970	13
11387842	17
2940552	17
2061419	13
6381216	16
10686064	13
16371769	16
4672543	13
1159875	13
8024036	13
6502291	17
15584582	17
12189943	13
7309442	13
10814808	13
8782952	13
4912263	13
13077661	13
4806568	13
26943488	13
6949009	13
80622	13
8123162	13
3016202	13
83783	13
4724025	13
7072659	16
5368068	13
2710126	13
6637341	13
3629319	13
18123646	13
2629495	13
2532785	13
48752298	13
5334485	13
8827762	13
4696279	13
2236708	16
3054655	13
837334	13
3522236	13
2124375	13
5028059	13
3345452	13
11203264	13
3848285	13
2707122	16
1023728	13
6051970	13
9004882	13
5342051	13
5091173	13
11207563	13
6933433	15
6422753	13
3337591	13
17677648	13
17718787	13
6204036	13
2777489	13
3278520	13
304900	13
11140843	13
3068598	16
4090190	13
3166256	13
3572518	15
2185455	13
8958745	16
717668	13
12303421	13
3152594	13
1597184	13
12982085	13
5534531	15
127848	13
11157160	13
3972467	16
1164548	13
1363	13
1836807	17
6054647	13
771750	17
9263617	17
3249516	13
18481213	13
11921531	13
15484310	13
3804485	13
30525159	13
3989633	13
13460760	13
1243247	16
19859429	13
4675670	13
3993624	13
417405	13
19929234	13
4646900	13
6115420	13
11162858	13
18198504	13
11750584	13
11785740	13
3004930	17
9923319	13
8246709	13
66046	13
3529286	13
3115613	13
2730802	13
2030725	13
13250192	13
5088657	13
1018549	13
691370	17
2376122	13
3419191	13
7257948	13
7237984	13
6764869	13
10643102	13
5160186	17
11792461	13
10194963	13
8072020	13
36087563	15
23749059	13
38968449	13
10999781	17
2428568	13
7886688	13
8774834	16
6655174	13
9277285	17
15168913	13
17719683	13
5203305	13
611940	13
4432722	13
6438252	13
14297833	15
925090	13
4177786	13
14011036	13
7725352	13
48473012	16
17510393	13
8633094	16
3951300	13
3600400	13
361489	13
3503243	13
6440360	13
8905274	15
3447052	13
4760056	13
5183590	13
12816245	13
44536238	13
6137462	13
14273165	13
5412748	13
1850051	13
1833301	13
5179290	13
6702380	13
11400506	13
12185272	13
36655315	13
12775936	16
1656680	13
5726953	13
12661008	13
1303672	13
2005094	13
16961697	13
28502616	13
12237860	15
66144	13
347098	13
3194434	13
5259798	13
17523183	13
4415815	13
977864	13
4899137	13
4081790	17
6842683	13
8429548	13
8626792	13
13255113	13
1130465	16
21370316	13
1113169	13
3216120	13
17083187	13
4508078	16
9480104	15
20642864	17
8259309	15
3987591	13
1539579	13
15223612	13
16494154	13
231737	15
13363410	13
5700135	13
316815	13
2278497	17
7308630	13
10455544	13
13938683	13
9532648	13
16523061	16
2499667	13
6330778	13
26625101	13
12591027	16
2545129	13
12327980	17
5776621	13
11133299	13
15552362	13
10714138	13
2720459	13
2519216	13
926288	15
4800153	15
6709210	13
75777	13
8876806	13
4231177	13
15769048	16
13914135	13
14868571	13
23146352	15
2149943	17
4180286	13
5004475	13
1756179	13
5251459	13
24759291	13
8107502	13
6645401	13
14778786	13
34175	13
1126075	13
3933180	13
1854741	13
6389615	15
1596674	16
7064726	13
5832509	13
5143292	13
5443301	13
5659214	13
393879	13
1622455	13
4724268	13
1347165	13
13588335	13
231475	13
7949254	13
8773670	13
10782146	13
2573136	13
1995943	13
8981477	13
4316228	13
13578169	13
5517279	13
3451744	13
37885482	13
1736045	13
5873816	17
39458266	13
12771752	13
5308112	13
1627148	13
10216997	13
11734180	17
11302144	13
12149869	13
14551198	13
1403719	13
21294440	13
149137	13
5759403	16
21786109	13
18056361	13
13235773	13
20868780	13
81615	13
5855687	13
10202695	13
19901159	13
1797229	13
38639068	15
359725	13
8946894	16
5810290	13
17879603	13
11694555	13
12653921	13
5082545	13
348314	13
15028426	13
25435454	17
1472132	13
1764381	17
7489631	13
3280611	13
11312004	13
17536886	13
1917656	13
1160627	13
5080238	13
33769687	13
9980152	13
1732569	13
6959387	13
10555701	15
213206	13
199517	13
13872571	16
3067404	13
16322128	13
3855656	15
1249819	13
2514701	13
14131701	13
337088	13
9774999	13
6105181	13
3526940	13
4217645	13
1076283	13
16117495	13
9355496	13
5629086	16
17039184	16
3750665	13
6097437	13
3052739	16
1448738	13
11699960	13
5243439	15
13320883	13
2083868	13
11694593	13
4199056	13
10733629	13
2175315	13
15132664	13
1653327	13
8330737	13
2070950	16
4150274	13
13067436	13
43123952	16
2931508	15
992617	13
635039	13
6803503	13
4476598	13
7867657	13
29910	13
9112832	13
2614397	13
16925477	13
4437630	13
3778172	16
3650063	13
3330271	13
2005701	13
8593350	13
11597057	13
13504318	13
19536124	17
6024739	13
27817119	13
8801782	13
1510613	13
1108681	13
18286913	13
260228	13
3315513	13
21463938	13
19565365	13
3850829	13
899379	13
3683374	13
7531074	13
18642744	13
11414863	16
7492413	13
1512909	13
21946873	13
11504091	13
4155260	13
6244725	17
7132019	15
19432662	13
118103	13
5424558	13
31063198	13
27984644	17
6549458	13
3390127	13
473475	13
2725456	13
6399754	13
7117455	17
20699947	13
3982254	15
331291	16
5440413	13
14234763	13
1334975	13
3913625	13
6433406	13
1418349	13
8168857	13
2262952	13
4763783	13
13346377	13
8299962	17
47205	13
11979058	13
2553234	15
948992	13
18152768	13
18794348	13
303498	13
6326316	16
833111	13
23712972	13
12373758	13
12757423	13
1544046	16
2327131	13
20436030	13
10770925	17
1513804	13
7150789	16
24318006	13
1776667	15
6471004	13
10772905	13
1482069	13
1657843	13
4155681	13
2362919	13
14004487	13
3273097	13
19784534	13
1159977	13
30133771	13
2288870	13
2088723	13
341407	13
14002092	13
20240165	13
7956240	13
2596775	13
2892793	13
4676350	13
26393844	13
774380	13
9831682	13
1614184	13
11716274	15
7325284	16
6657948	13
10072532	13
1621507	13
11277045	13
377323	15
20591481	13
9035936	13
14205	13
2301379	11
2206683	13
5135964	13
2190958	13
910409	13
16323902	13
723768	15
26456344	16
13394812	13
815431	13
1086141	13
927435	13
7912598	17
5331928	13
2180037	13
1198613	13
26506746	13
19769239	16
9848119	13
3802827	13
11233586	15
11751235	13
5262600	13
3190267	13
15818891	13
4637697	13
1349953	13
14707702	13
151077	13
9243982	13
24193292	13
5248282	13
1774102	16
3553878	13
13948302	13
4525539	13
8708749	13
5831475	13
955783	13
179175	13
1435584	13
9346829	16
5570835	17
132592	13
4067054	13
7312473	13
926130	15
11743700	13
5570162	13
1064023	13
1453184	13
24453629	13
9767240	13
3674050	16
7943415	13
2043963	13
2267017	13
10472236	13
6462518	13
1108299	13
13448297	13
3788324	13
26194740	13
10975633	17
21614360	17
8999332	13
11197039	13
6038710	13
1760514	13
1066423	13
11418941	13
13591841	13
28505039	13
1125397	13
585055	13
4283186	13
7282407	13
15891738	13
14731050	13
4537945	16
5730904	16
843817	16
6234273	13
2019010	13
2645470	13
1913163	13
6895187	13
3312021	13
1405348	13
160172	13
10383821	13
5902669	13
2984419	13
5727647	15
1493849	13
10940927	17
4955328	13
4062270	13
13346167	15
3822933	13
16882548	13
15790224	13
3276796	13
1642140	13
148884	13
16136789	13
1438647	13
9850700	13
18067633	17
1553559	15
2465993	15
3409968	13
301377	13
2362133	13
10952530	13
7308229	13
1391215	13
5092953	13
1071091	13
23021537	16
1703861	16
14624445	13
7333972	13
6503135	13
12148478	13
6738127	17
5145266	13
1284460	13
16745529	13
5408805	16
1129983	13
7733011	13
1659687	13
20140630	13
15645755	13
4155843	13
15864050	13
2243545	13
9954391	13
591334	16
4571328	17
9257690	13
1390696	13
647012	13
3052399	16
4499498	17
1451388	13
513452	16
1633813	13
1875804	17
2586854	16
10899804	13
2010198	13
5332773	13
22911122	13
10905773	13
1714394	13
2216227	13
10964257	13
18125097	13
1754508	13
6081515	13
2029166	13
11070448	13
784565	13
4324609	13
1142951	13
1800247	13
7985837	15
3947573	13
4625873	13
53359241	13
4662024	16
5886883	13
17296935	13
7260187	16
5433797	16
344234	13
15081272	13
1121922	13
6436275	13
2897553	13
5656482	13
13953590	15
10726444	13
1013610	13
4002570	13
9801355	15
2705035	13
6763078	13
19900782	13
8057809	13
780214	13
1017106	13
14238831	13
9739166	16
31884703	17
3329732	13
7607149	13
3391121	13
24081635	13
7471921	13
22019304	13
4451341	16
11358315	13
3987338	13
1801322	13
11034153	13
4398936	13
5633334	17
7166644	17
52677519	13
28104593	13
71241	13
27166638	13
18196843	16
11115663	13
17346935	13
2913904	13
4276707	13
267267	13
8070252	13
12921772	13
17948136	13
1434430	16
902767	13
3535753	13
1178964	16
19760581	13
20928722	13
4179947	16
41737686	13
4663843	13
1831455	13
916059	13
495720	13
3216842	16
6468261	13
133186	13
1782064	13
23197818	13
2256815	13
70284847	13
3770541	13
2987825	13
27018841	17
2292310	15
24650007	13
4400130	17
3808107	13
11343221	13
5475887	15
1070838	13
19760944	13
2564081	17
4332842	13
1283533	13
2018490	13
20950573	13
11803118	13
12446132	17
4138038	13
336748	13
1343436	13
18456779	13
878309	13
1791629	13
20427675	13
7338376	13
17743449	13
785872	13
1079280	13
12455247	13
7458011	16
5631993	13
4197601	13
24419700	13
24772403	13
9860739	13
10333327	15
3461049	13
7959907	13
8268258	13
8055598	13
4094476	15
6093776	15
14202533	13
14367220	13
784188	16
24802423	13
1928049	15
362473	13
12818703	13
9847048	13
4459292	13
13141565	15
3654029	13
28854	13
8074435	17
2966005	13
6440357	15
4315799	13
4667488	13
11354301	15
1659626	13
10108803	13
389721	13
13201186	13
8946	13
7934657	13
6455106	13
7172762	16
11513188	13
3513540	13
4350108	15
5716312	13
21183255	15
10850803	13
7800705	13
6903441	16
2434860	13
5947206	13
773832	16
16786007	13
3351391	13
5843428	13
7347547	17
4042617	17
12177248	17
15409793	13
862057	13
17279077	13
9611225	13
1264578	13
2777497	13
14789173	13
1268079	17
4230467	17
1808173	13
45654640	13
9845117	16
35079504	13
4142597	13
1186955	13
5317779	13
3775380	13
2877853	13
2255976	13
55399880	17
9616029	13
26144105	13
1464816	13
16359087	13
126048	13
1174815	13
5161054	15
5017790	13
626087	13
9257114	17
3915458	13
10609491	13
19605088	13
1055553	13
13657824	15
8878813	15
18608592	13
6918575	13
4702854	13
23318161	13
18917675	13
1047897	13
9213203	13
299147	13
846579	13
2622042	13
9858983	13
10137891	16
20070266	13
5767199	13
101506	13
4182454	13
12714329	13
4706411	13
456262	13
1947005	13
545764	16
1739640	13
3612206	13
3028116	13
493464	13
3567237	13
6562873	13
1233327	13
24607098	13
4780160	13
4273281	13
528270	13
1123225	13
231064	13
5245554	13
7945300	17
6225622	13
13511936	13
11538224	13
16474592	13
5803438	13
18747	13
16449061	13
21263656	13
3843910	13
7186748	13
1373016	13
946214	13
10537554	13
6532657	13
1453737	16
25848021	13
121029	13
132735	13
55003	15
306131	13
3790305	16
699696	16
1728672	17
5533372	13
10665536	13
2220290	13
595403	13
1318162	13
7461961	13
14408992	13
26667082	13
21027710	13
4274080	13
15580206	13
1828952	13
9434146	13
3689799	13
2325899	13
754520	13
25221159	15
5740565	16
3248230	13
13311397	13
11875038	13
4665055	13
5730318	13
9559085	16
624357	13
1876767	13
9042342	15
7555644	13
11881212	13
4829963	13
6744237	13
11080793	13
8655306	13
7799758	16
33054386	13
1024501	13
13128491	17
2948071	16
4251291	13
30092169	13
12158214	16
49883319	13
724317	13
18738928	13
1430574	13
5076402	13
1018376	16
3244218	13
556915	13
1417714	17
25799310	17
1345312	13
13193696	13
855911	13
8754489	13
11227179	13
207392	13
766742	13
24639223	13
5045596	15
1157117	13
219356	16
7084688	13
3855500	13
2904288	13
20971514	13
11670721	13
6881036	13
5659112	16
13800708	13
13440322	15
1405633	13
3805238	13
7365641	17
15605133	13
1169212	16
5683592	13
17474142	13
11448934	13
1650700	13
5552611	13
14887154	15
1776303	13
3660486	16
22433796	13
14467255	13
794359	13
4059086	13
26786631	13
26564778	15
15831644	13
17594058	13
9458306	13
1487510	13
5372625	13
3823442	13
8088470	13
11944541	13
16694115	13
4595852	13
28326749	13
2699238	13
7329011	17
7930673	17
2847553	13
124900	13
898424	13
1407	13
8225400	13
2893335	15
1157146	13
6652024	13
11152947	13
691716	16
386093	13
6296482	13
9959926	13
6277308	13
13026855	13
3016510	13
5493994	13
16703875	13
4876980	13
11422326	13
6665486	13
43768110	13
10492158	13
13267580	13
799248	13
5634788	13
371337	13
12589950	13
5039995	13
2427903	13
47113384	13
1100667	13
20239310	13
10828750	13
7801600	15
3045016	13
4791550	13
1897370	13
1229452	13
12975322	13
14491609	15
700152	13
15634279	13
1508151	13
6336623	13
407290	13
14927876	13
6554594	13
3370743	13
55963272	13
7868238	16
27941570	13
4084966	13
9339054	16
3985623	13
1598930	13
3372972	13
3321334	16
17215049	16
5701032	13
9985276	13
69281	16
2242569	13
37686379	13
26666712	13
860302	17
17708827	13
10149663	13
1953301	13
6416129	16
2653274	13
6673475	13
1771410	13
4355999	13
4406894	13
11928993	13
10973962	13
286949	13
4692803	13
15859170	13
31856980	13
1040690	17
3461024	13
7747164	13
2348743	13
9813746	13
6889662	13
19751612	16
1634020	13
3233680	13
1210530	13
16355883	17
224062	13
4998431	15
8689188	13
7522724	15
14239272	16
6349801	15
3157899	13
16422847	16
11247722	13
15531738	13
4205251	13
15930353	13
1758080	16
5031103	15
11178864	13
10320661	13
3168393	13
15750464	13
15997447	15
6540010	13
7707029	13
2655834	13
7176449	13
2743993	13
9335028	13
2207656	13
3869701	13
4083487	13
260156	15
19847215	17
2218342	13
15923392	13
114143	13
11378283	13
8235658	13
16678994	16
14076973	13
2928811	13
16314015	13
18857726	13
32152600	13
1488394	16
3867502	16
3033778	13
7604092	13
3792540	13
2827483	13
28519739	17
7731883	13
4516351	13
11825308	13
27669931	15
5296781	13
5270709	15
30145052	13
8329664	13
636334	13
800791	13
10242807	15
3545777	15
443934	16
5838836	15
6204470	13
2440099	13
601948	13
4458082	13
5244671	13
1607010	13
3363405	13
14256605	13
5457286	13
2395004	13
1940312	15
3326347	13
1109389	16
251922	13
328457	13
4732637	13
11667821	16
7131403	13
1432604	13
7293082	13
1794467	13
19721769	13
8714896	13
3856173	13
76391923	13
11094231	13
8161445	13
3748227	13
11333795	13
4520235	13
3769305	13
2499505	13
8889701	13
12857304	13
11312568	13
8139646	16
4337197	13
9936068	16
4533842	13
3310806	13
820588	13
20765905	13
5185219	13
27029158	13
1809570	13
7120168	13
3159595	13
18762237	13
10471949	13
206483	13
3533655	13
3821812	13
45672	13
12285477	13
1302452	13
12322344	17
9895235	13
18114944	17
602341	13
266590	13
12302189	16
11664417	13
17825106	16
31730689	16
2078117	13
1918964	13
9014448	13
7806141	13
2215846	13
3114931	13
15025971	13
2479254	17
3753860	13
4611280	15
13038361	13
25696496	13
19203332	13
3611212	17
26395822	17
18112557	13
4663347	13
7051356	13
20435645	13
8371373	15
6757687	15
6801496	15
2710455	13
2475630	16
9217643	13
1348929	13
6680996	15
3193351	13
14194492	17
2044346	13
763453	13
11112026	17
1705704	13
1532454	13
18891843	13
5846066	13
8036947	13
11275624	13
14330316	16
9045178	15
1509426	13
5605822	13
5059176	13
228448	13
6638586	13
3803602	13
9684510	13
13790879	13
497240	13
4128870	13
9565365	16
11650574	15
1919326	13
2580547	13
21748148	13
60383	13
27381906	13
4409705	13
2164010	13
13261569	13
169862	13
5657554	13
31296291	13
18447777	13
6186434	13
1955422	13
13429334	13
766488	13
11281968	13
138474	13
1109838	13
3836581	13
4707083	13
26406902	13
712738	15
14564489	13
4353756	13
14253655	13
7912195	13
12519135	13
4125753	13
4718061	17
99954	16
19885419	13
1375379	13
5506417	17
126980	13
6892035	13
5184900	13
9843423	13
9120009	13
22287554	16
3643578	16
3966503	13
7275890	13
20794420	13
22730208	16
946717	13
45176151	13
623608	13
6586259	13
23969031	13
9328010	13
7743855	13
3248931	13
2658238	13
5200515	13
63102344	13
12513479	13
9688292	13
4232291	13
40442910	13
4116789	13
7284631	13
4187641	16
43799	13
1248616	13
7337147	13
608570	13
5949370	13
6521367	13
8446173	13
3865471	16
9114468	13
7718822	13
24001724	16
3442705	13
1565921	13
14167462	13
22687092	13
1549330	13
689266	16
2148799	13
31974419	13
5933277	13
1082231	13
787746	13
7192228	13
22750233	16
1591314	13
1024511	13
4662866	13
8664797	13
20803608	13
22356519	13
2027082	13
2546543	13
9017266	16
6747847	15
1508363	13
19805640	13
3846268	13
7003477	13
1037659	13
3802331	13
6807155	13
1103202	13
41914	13
45636847	13
11963424	13
629600	13
3090657	13
9739295	13
16567187	13
10258673	13
14657020	13
6556200	13
12993233	13
213845	13
3897578	13
15028858	13
615396	13
1256657	13
11960012	13
989047	13
9724704	13
12362804	13
5484245	15
13001208	13
16771810	13
4948881	13
4447899	13
19114541	13
4636423	13
16306870	13
917508	13
5129219	15
16237063	13
20112532	13
11289626	13
5881837	15
6998855	13
1622432	13
21049139	13
14068373	13
12924545	13
1061456	13
1405664	13
386859	13
4478539	13
5895059	13
7106452	16
501230	15
6500989	13
1148819	13
14037515	13
10687979	13
10078270	13
24402450	13
10708118	13
4803955	13
1637597	15
4975997	17
3558860	13
9548615	13
7390557	13
8173142	13
2815366	13
11355985	13
9304286	13
1139368	13
3096913	16
1003812	13
61467850	16
3867550	13
3463407	13
7176751	13
7501399	13
8280041	15
11727839	13
10234868	13
9674281	13
13964427	13
18439244	13
21651472	13
7083493	13
9704197	13
1649213	13
4891369	13
23241669	13
665389	13
6101203	13
8504308	16
134586	13
4668074	13
6561870	13
4421385	16
6018360	16
3174987	13
2226522	16
2754237	15
494335	13
8091138	13
26327483	13
1515036	13
2429583	13
7902341	13
5826276	13
2868906	13
1134832	15
28811912	13
2230246	13
21720983	13
28500715	15
5688382	13
20317199	13
8117325	13
492807	13
1127152	13
8106785	13
5900404	13
2529244	13
6238351	17
1459304	15
1169620	13
4378940	13
560731	13
8304563	15
7959245	13
7009507	13
2639802	13
6428502	11
7060985	13
14379710	13
8513035	13
15708641	13
2691886	13
12897721	13
10047040	13
1360822	13
19842486	13
9506876	13
12236243	13
8411847	16
9836287	17
16792892	13
9162011	13
13645805	13
1033023	13
1153322	13
20771125	13
2913706	13
2556944	15
28940711	13
4068373	15
4210915	13
3728955	13
4404890	16
1141876	13
11714356	13
3569464	13
17274276	13
1842473	13
9051062	13
2357498	17
1715121	13
8965876	13
4532354	13
17699090	13
1347680	13
8399075	13
2814481	13
33956397	13
55604	13
18288846	16
5601592	13
1069740	13
654653	17
12536968	13
5220824	13
2329871	13
18841237	13
257315	13
17080164	13
1292272	13
13391303	13
11419236	15
1106789	16
29864008	16
13217172	13
8270882	13
9681185	13
6951460	13
10780622	13
133674	15
11496981	13
548886	13
14071866	13
2321711	13
10289242	16
2564533	13
2945216	13
6051822	13
32473916	16
5025384	13
10477841	13
35669496	13
13131595	16
4954169	13
10223347	15
4790104	13
13664861	13
6230685	13
4031574	13
4092296	17
5209374	13
1567248	13
16542886	13
2859372	13
10813836	17
3659156	13
27407563	11
2099614	15
5190456	13
4583318	15
1551361	13
14756495	13
75226	13
5862825	17
4059374	13
27757	13
14999662	13
6221884	13
1466815	13
4401945	13
15037186	16
18057727	13
2437121	13
16729802	13
4483750	15
1640059	13
1981541	13
21824291	13
329700	13
9834135	13
620712	13
33686	13
13623527	13
1983089	13
17993109	16
3857211	13
12925078	13
917728	13
9031578	13
20411294	13
18167740	13
7038932	13
4629677	13
8183444	13
391792	17
15733276	13
5575636	13
16757357	13
1390301	16
6889115	15
5982171	17
2972297	13
1013126	13
6371903	13
11368448	17
13287215	13
1859938	13
12207779	17
3751339	13
5539804	13
3358495	13
11569090	13
4690038	13
15900054	13
6230040	15
832953	13
950487	13
3613453	13
4152179	16
3461667	15
8244771	13
1235790	13
2431405	13
1840824	13
3314621	13
10855205	13
1324350	13
18452047	13
37169556	13
84606	13
3068055	13
4790196	15
2595981	13
2230719	15
8596023	13
31572109	17
394856	13
8217368	13
103129	13
5825662	13
4255605	13
5758546	13
1396530	17
3966516	13
595661	15
6932564	13
297777	13
21692397	13
2202553	13
4732958	13
1146151	13
5004470	13
8811875	13
566460	13
11372796	13
6661769	13
16304127	13
22790654	13
5241801	13
3749239	13
12821776	15
19065847	13
3143211	13
11003362	13
504640	13
879193	13
15737540	15
19683458	13
628	17
2925949	13
1766020	13
17181449	13
2491629	13
330447	13
6138393	13
8632591	16
2604768	13
7022689	13
15290508	13
2580728	17
431546	13
2259106	13
8836831	13
16300957	13
364197	16
6125914	13
18736702	13
13424117	13
16557902	13
1189530	13
10419876	13
4220758	13
4309933	13
12684532	13
2098762	13
17608835	13
4124810	13
14555406	15
11165568	13
2758343	17
3968850	16
1545640	13
13646269	13
4983867	13
5868818	13
4960620	13
2699087	13
18238935	13
46857	13
3001986	13
435280	13
5585089	13
2357124	13
5944950	13
30867233	13
15309762	13
17792897	13
987178	13
2123376	13
7068391	13
8820712	13
3750199	13
1008922	13
19847649	13
1838474	13
492385	13
4465056	13
9922441	13
9496082	13
1549406	13
7247627	13
16231739	13
31030059	13
31662468	13
7052226	13
11261097	13
1259570	13
11578947	13
6164747	13
17004413	13
6470957	13
19938454	13
17958050	13
5882891	13
37691069	17
1975516	13
6752122	13
17844445	13
4498008	17
10934034	13
4309825	13
15357769	13
2253859	13
2340023	13
2287992	13
27019303	13
5636513	13
4068160	13
10120831	13
4087928	13
4286214	13
2326006	13
1019491	13
5739305	13
16257292	17
2533942	13
1766002	13
12589268	13
12629523	13
8949792	15
12508560	13
8222212	15
1846221	13
14161762	17
7929854	13
33709861	13
2750884	13
12502354	13
4696542	13
1208212	13
2332972	13
12376015	13
6829373	13
4448470	15
19808204	13
3771344	13
3384862	17
7125740	13
22691	17
3721480	13
19323101	13
37794761	13
4837010	13
2952704	17
1501402	13
4019052	13
15418350	13
3358271	17
7220566	13
10477615	13
17901909	13
3556930	16
403840	13
9055222	13
6276097	13
15091487	13
15571297	13
13818910	13
2053394	13
3153247	13
7227550	13
14308056	13
6885160	13
9486098	15
26989025	13
11287910	13
3755983	17
6253040	13
1891758	13
14490541	13
11067082	17
13791783	13
2400840	13
6428099	13
748929	13
3603309	15
9892428	13
663750	13
6393925	13
19064551	13
10336479	16
9894343	13
1527577	13
6248156	13
4372572	16
15768992	13
21582737	13
3393905	13
16376539	13
1865456	13
4790766	16
9870844	13
3843137	13
38331486	16
37263754	13
28815786	17
14381935	13
36709959	17
239140	13
8580973	13
646749	13
5205651	13
3372492	13
1877869	13
184572	13
3391836	13
15670124	13
2757845	16
19128591	13
5904551	13
8319067	13
4452506	13
7347831	13
8088884	17
6946436	13
364386	13
5997358	13
2080329	13
2175469	13
3026911	13
21647220	13
5053830	13
22660141	13
12173874	13
4402455	15
25067100	13
24105373	13
5442056	15
18798845	13
8184415	16
7423735	13
25071861	16
681792	13
18222815	13
10749862	13
8357292	13
4108733	15
12421692	17
2295984	17
2945294	15
2580259	13
47109793	13
1456718	13
9928438	13
8932818	13
2671775	17
11184778	13
2654595	13
12415786	13
1533472	17
2613542	16
14451019	13
4095529	13
989107	13
6615258	13
193201	13
11142118	13
12940103	13
21431854	13
1349439	13
22912369	13
3267237	13
172642	13
8769744	13
11869680	15
7385194	13
3521649	13
1205848	13
7334698	16
31724409	13
790153	13
2318790	13
157190	13
6694620	13
4275030	13
19670009	13
11815713	13
18281458	13
3379617	13
3098581	13
2777959	16
24920361	13
1370413	13
1252733	13
2228719	13
31884840	16
13984775	13
3415601	13
7302668	15
10548493	15
17001799	13
13390513	13
5401838	13
8921581	13
17755070	13
14181513	13
1595977	13
13855966	13
3613149	13
12234510	13
1948025	13
4371151	16
2890891	15
16433736	17
16948061	13
4184799	16
8773537	15
2650397	13
37968137	13
5511245	13
1955048	13
13612378	13
2989777	13
1793093	13
2256544	15
4869419	13
1469524	13
2475424	13
2693306	17
5721522	13
7684740	13
12993867	13
2478581	13
2048689	13
3470446	13
9284010	13
1597299	13
405306	16
27074832	13
18914093	13
17684819	13
3927800	13
2723777	13
1484305	16
1845409	13
2570106	13
1188359	13
18407288	13
5381370	13
2346169	13
1427187	13
307960	13
180186	13
1874411	16
2293944	13
12714227	16
21965677	13
6903692	16
7661129	13
970812	13
11102204	13
12357459	13
9783676	13
5107066	13
4413768	16
14123686	13
2563662	17
4458069	13
5124785	16
1167142	13
5521202	13
7914162	16
1253864	17
6547219	13
13370530	13
1324286	13
2348552	13
11502373	17
4196971	13
3643477	13
18574706	17
6710392	13
10231768	17
3151808	13
3790339	13
6754820	13
5671412	13
15282070	13
8260929	13
2738708	13
28046960	13
18206340	13
10469667	13
2698245	13
8262112	13
26611370	13
11840949	13
10349580	13
6396958	13
14162585	13
16885889	13
12865346	16
10700292	13
31278	13
14479000	13
30916158	15
2904064	13
6228146	13
12402676	16
20584162	13
13121082	13
7960464	13
12304208	13
8602934	17
3144000	15
19024062	13
1651963	13
835654	13
23344502	13
1744779	13
7839500	13
4321626	13
36935742	13
7327169	13
3836350	13
9384166	13
1337728	13
1319683	13
1516944	13
1624318	13
7679796	17
33138605	13
5354914	13
14301811	13
2124610	13
4441479	13
1392687	13
890779	13
2117934	13
5979860	13
8927358	13
3723175	13
11518765	17
14652535	13
3944146	13
43080889	13
6490023	13
3899745	13
775547	13
2010588	13
2443404	13
1657411	13
2267909	17
22023850	16
5851041	13
2478224	16
11111874	13
1165294	13
18607096	13
13684647	13
2073460	13
4348076	13
3304792	13
2391371	13
2474661	16
6306954	16
2005884	13
11839397	17
7766283	13
20770855	13
7801668	13
9375249	17
8030892	15
15353371	13
8233596	15
2892769	13
4702971	13
2305926	13
2377975	13
3687476	15
6189719	15
13581286	13
17234221	17
10706563	15
2101813	13
431815	13
5771648	15
867259	13
17280357	13
21234996	13
20119398	16
4424963	13
946479	13
12712408	16
15365196	13
7599092	15
2355823	13
3953470	16
9451754	13
1513089	13
4433684	13
7293531	13
24006112	13
6689518	13
13549090	13
4064974	13
2199383	13
30081974	13
5128963	13
20237585	13
4205432	16
3142143	13
20755140	16
1384398	13
9460548	13
4461089	13
3795392	13
1081949	13
6761940	13
19385145	13
7926313	13
6513079	13
197964	13
14001935	13
12507646	17
1838969	13
2181707	13
1116169	13
20789618	13
8264611	13
4779697	13
22288265	13
775334	13
14747866	13
3369004	13
47685	16
17081046	13
38635031	13
21412160	13
1174585	17
16516184	13
18464736	13
23413694	13
1450749	13
3792804	16
14996888	13
6082165	13
286477	13
1005346	13
3794848	13
10915526	13
8706124	13
9206587	13
9074634	15
15137230	17
14275556	16
1281705	13
1773624	13
6574030	16
1465036	13
459222	13
1410150	17
4329773	13
9895914	13
13082197	13
8593700	13
1101365	13
4873859	13
6276588	13
4317355	13
4579274	17
4770893	13
17825472	13
3668376	13
4384143	15
10991323	15
2033600	13
3940959	13
302567	13
340210	13
6711417	13
23874401	13
4354318	13
7353665	13
4263037	13
17499498	16
442127	13
7674100	13
7513153	13
20200730	13
785799	15
6456032	13
359188	13
46814999	13
8144255	13
2908198	16
4171633	16
27580893	16
5170264	13
7995513	13
13430580	13
1182164	13
12764055	13
7115096	13
4710699	13
4595474	13
10459542	13
612700	13
31615965	13
3177098	15
2646153	13
409358	13
11582237	13
11318449	13
7648793	13
1305843	13
24164474	13
16128827	13
14655261	13
9460727	17
6858017	13
816140	13
16454297	13
3266109	13
15935971	13
27807097	16
7685454	13
3604381	13
2742400	17
12397777	13
173246	13
8676911	13
21849693	13
13486682	15
5852851	13
1447914	13
3720761	13
22743702	13
8891864	13
6061896	13
3824939	13
22978687	16
30646737	13
4181377	13
5614727	13
7030799	13
8685208	17
13042522	13
2271976	13
5481451	17
482659	13
11949174	13
19047188	13
30170293	17
5791841	13
18995850	13
3476289	13
6261133	16
2409279	13
9660194	13
6583402	16
9069723	13
1699412	13
3632813	13
29254469	13
9865331	13
3143251	13
7273886	17
19608854	13
2501935	13
559432	13
2004511	13
5228579	13
1608234	13
733071	13
5426867	13
7341990	13
2917458	13
7042844	13
6760638	13
887270	16
1912352	13
1683445	13
6103552	13
9187033	13
2632839	13
970420	13
8315519	13
20794189	13
1460531	13
8243754	13
3651232	16
23541809	13
14734290	13
7783159	13
9565937	13
15226383	13
4899704	16
1227721	13
14633310	13
9186354	13
3542462	13
3553187	13
2138702	13
1698930	13
1352326	13
4585038	13
5312480	16
251403	17
11482264	16
26746640	13
19962225	13
24112900	13
987075	13
8958119	13
8695044	13
231717	13
10140492	13
278223	13
1720712	13
8253657	13
5681740	13
8487934	13
12517871	13
10125246	13
7339148	13
2992972	13
4438772	13
14401907	13
19025628	13
127069	13
15484211	13
9610226	13
5020018	15
2973243	13
5870443	13
8244356	15
16235458	13
1065158	13
305177	13
6584574	15
23077286	13
1894560	13
13216366	13
2113222	13
1445492	13
9906118	13
2289114	13
8560963	13
11382060	13
2370151	13
46415174	13
4956515	16
784819	17
6336310	13
1750043	13
11483024	13
25948196	13
7858892	13
22381360	13
1361356	15
8683562	13
2698312	13
8847467	13
14937471	13
15769778	15
6590972	13
1337301	13
5757257	13
5380818	13
19980601	17
1058290	15
10848912	16
2218633	13
6556909	13
7477769	13
656796	13
4381461	16
37400803	16
575920	13
7750319	13
944583	13
166859	13
31123959	13
8634520	13
10949009	13
9043576	13
5822907	13
8611978	13
2666968	13
1061178	13
93485	13
10156473	13
10623535	17
370712	15
10603353	13
6697326	13
13600207	13
9544781	17
4183330	13
2475136	13
1509586	17
12179334	13
18494985	13
438782	13
1991774	17
20091937	16
4283911	13
325407	13
2077614	13
106302	13
6682100	16
3541578	13
3125115	13
10487279	13
2090622	13
8177645	13
9781720	13
13193491	13
183675	13
3045975	13
18148000	13
11041144	13
14602954	13
8781364	13
2123812	13
2022296	13
6796222	13
1743688	13
5054899	13
2650974	13
4067439	13
30591598	13
17150845	17
8791898	13
27079249	13
13747185	13
3849948	13
19487522	13
12866553	13
5903689	16
15763915	13
1348351	13
118087	13
25613901	13
23623094	13
489460	16
420565	13
8275153	13
1576690	13
5184026	13
655377	16
15001912	13
8386988	13
14445369	15
5599639	13
4214450	13
4678436	13
772074	13
5242130	13
3017138	13
13404181	16
22062968	13
20006876	15
7888778	13
16170475	13
1453023	16
11581808	13
2648235	13
12228933	16
6152252	13
4547512	13
21212656	13
24825590	13
34369295	13
8936849	13
3271597	13
1912436	13
13696454	15
2737476	13
10006190	17
4725902	13
739757	13
513726	13
5922505	13
6518828	13
32042920	13
579451	13
3018808	16
25070077	13
5391371	17
28098537	17
29304163	15
4600112	13
821916	13
2307676	13
1486636	13
1899729	13
2671448	13
30548527	13
7394577	13
24908060	17
6156350	13
16881828	13
7514662	13
7881270	13
14474263	13
18942698	13
3577856	13
3795331	13
31794957	13
1415017	13
13326090	13
32061579	15
15844587	13
25710686	13
13879111	13
9300033	13
89633	13
1538064	13
4117846	13
3554561	13
22877331	13
7549416	13
548836	13
6278580	13
6018891	13
448484	13
19777229	13
1596162	13
3793810	13
1531765	13
5542543	17
12118318	13
7226405	13
19794781	17
9503061	15
2172068	13
5441068	13
9070900	13
4577143	17
1048577	15
9786510	13
141745	13
5037196	13
4915492	15
9071955	13
9812007	17
1821307	13
2984581	13
11801763	13
511231	17
7306786	13
3199629	13
332021	15
4129131	13
2018020	13
9382632	13
19746000	13
14919849	16
1600647	13
6722341	16
26919981	13
21508589	13
2618544	13
2160532	13
160726	13
3531170	13
15078517	13
13220941	17
456910	16
3860964	13
13601281	13
12630242	13
30225843	13
3762095	13
2049329	13
6748828	16
28692340	17
9702500	13
1298972	13
1210399	15
10602835	13
13801867	13
3044518	13
6210801	13
3762718	13
8021789	13
6371094	13
2235933	16
24851656	16
10014942	13
6161484	13
17584966	17
1432406	13
3901661	17
2604916	13
4353639	13
172284	13
1686602	17
8775410	13
13998098	13
10817762	13
19044931	15
4667822	13
7620418	13
7145489	15
13174457	13
1931212	13
6537689	16
2422893	13
1411721	13
2570023	13
13638330	16
7707350	13
249196	13
1707062	13
803997	17
829334	16
6380692	16
3311622	13
5498503	13
21486181	13
4527906	13
631594	13
10429211	16
1842231	13
3630333	13
33034842	13
7883854	13
10301549	13
5122304	13
1068884	13
20287669	13
2502513	13
3209736	16
1328952	13
113361	16
5613689	16
5184445	13
4435997	13
303819	13
6991920	13
6031063	13
14998758	13
4469918	13
147894	13
16127097	13
24392989	13
13485860	13
1375094	13
2628129	17
1318664	13
954945	13
11379347	13
16461045	13
7151126	13
119345	16
30514646	13
1427878	15
30354119	13
7380825	13
5147313	13
7518630	13
10201097	13
4353303	13
1630347	13
1637354	13
6255333	13
54941198	13
20946561	13
5897199	13
4123534	15
18411001	13
12817737	13
14684111	13
34676456	13
7479736	13
3859250	13
5773754	16
8276994	13
1014578	13
14071492	13
13367205	13
4395622	13
9763629	13
1625605	13
1735392	13
5775810	13
6188957	13
7088669	13
17902788	13
11963136	13
4277449	13
1493874	17
795040	13
8376116	13
4838725	13
15466906	13
3965002	13
1720999	15
6562616	13
2962328	13
3432089	13
9939917	13
33004875	13
4195550	13
25499285	16
39708	13
9447347	16
130193	13
38234570	13
658010	13
34330384	15
2605906	13
17310814	13
2369915	13
12155826	13
27949804	13
6665065	13
10948601	13
1523496	13
9302466	13
11634325	13
5398714	13
3522312	13
570333	13
2991499	13
1728156	13
10377265	13
8769071	13
6663057	17
3827778	13
3033963	16
2717966	13
2578690	13
842553	16
1825256	13
3211058	13
7694875	13
2571950	13
698644	13
925988	13
8818950	13
1822987	16
32112613	13
11767639	13
4615330	16
4150056	13
10356513	13
2691276	13
1420984	13
5176765	13
435918	13
7045797	13
31165182	13
2989426	13
5148837	13
4201237	13
9031891	13
19091021	13
11958016	13
19340360	13
2890886	13
684468	17
13523151	13
8454550	15
10085760	13
11458327	13
984335	13
5033556	13
9977128	13
2393860	16
1958341	13
21177463	13
18312728	16
4142393	13
22401469	13
15438203	13
34699195	13
17196753	13
6656569	13
19850352	13
636283	13
20605375	13
11968483	15
11462495	15
180121	13
668427	13
5464038	13
29839097	13
15893654	13
725838	13
7315887	15
371693	15
611487	13
11761178	13
4646135	13
27609485	13
735105	15
2942131	13
4211348	13
11812	13
7261412	13
13310066	16
82864	15
2013572	17
13090614	13
113286	13
7801957	13
8173006	15
982915	13
5787470	13
1622497	13
4140522	17
10228727	13
1097377	16
3064881	13
13618936	13
37363190	17
27024738	13
14450434	13
2994995	13
3977291	13
25108799	13
3462808	17
1441708	15
13297447	13
2440455	13
10124376	13
798411	16
420541	13
15283590	13
2975187	13
6886860	13
5067112	13
8088735	17
7974175	13
5762456	13
10817494	13
3176820	17
9735114	16
14181576	13
1905864	13
474503	13
1205977	13
7265213	15
20177905	13
6867381	13
7139619	15
5251926	13
913695	13
2385038	13
6448094	13
20170245	13
9910168	13
2033314	13
4206308	13
18448407	13
110117	13
2509607	13
719321	17
3901229	13
22297263	13
11754346	13
514219	15
1864119	13
3204537	13
3268287	13
2511955	15
865152	13
14229506	13
6114172	13
25645601	13
7473985	13
2287097	17
9830084	13
531103	13
7009753	13
2842624	16
24045062	13
6896844	13
1839424	13
5579537	13
1859453	13
4956798	16
6699150	15
11984405	13
3205150	13
1204310	13
6854137	13
14222523	13
1551614	16
3467430	13
346631	13
740281	16
4897575	13
3060572	17
8993267	13
529918	13
632840	13
13687361	15
38616846	13
7297801	13
15705486	16
484385	13
4316368	13
1986482	13
3251541	13
16646200	16
46470587	13
2100443	17
6875023	16
625061	13
2134724	13
4874263	13
14065916	13
5423346	13
15497338	13
1298759	13
9351754	13
3484771	13
504593	13
110657	16
2438901	13
17931473	13
3231672	13
12234207	13
23995094	13
2069178	13
2446015	16
2748501	13
4460223	13
3192207	13
4471558	13
5403757	13
7884097	13
6398459	13
1144038	13
1081621	13
13941791	13
6778979	13
12943711	13
10219150	16
3582060	13
282696	16
24349802	13
2417593	13
5244679	13
1963382	13
6321225	13
8730459	13
2165457	13
5621606	13
10050684	13
21772620	13
67616	13
2929674	13
10199230	17
323311	13
18725185	13
6478954	16
8665802	13
3120779	13
13224979	13
6720925	17
5272822	13
15778886	13
15378216	13
4345473	13
6591758	13
10616901	13
4210087	13
13218836	13
10910170	16
731267	13
1230474	13
25560478	13
17427126	13
49608	13
7908510	17
613098	13
2461211	15
532007	15
18194609	13
2251606	13
358234	13
2752936	13
20963525	13
4813075	13
9904261	13
24385587	13
3688552	13
4314773	13
18918532	13
4391156	13
4351182	13
1068640	13
21366975	13
1708328	13
2112150	13
2056713	13
1966862	13
6854996	13
712079	17
283406	13
25290663	13
3795176	13
12728080	13
1487009	17
4954900	13
6011089	13
821024	13
3021541	13
5487442	13
1595885	13
15929745	15
8545072	13
2601941	13
10488694	16
2340189	16
36783945	13
811600	13
9709585	15
2220734	13
2930950	13
3378624	13
524531	13
216214	13
3059322	13
2367013	13
16197548	13
12307967	13
1205271	16
607676	13
1291325	13
172864	17
3957820	17
604028	13
10251405	13
7701337	13
2326941	13
10896182	15
1718134	13
7768211	13
8200367	13
3261814	13
2864465	13
4922490	13
18218823	15
3663148	13
6960162	13
3789249	13
523439	13
901981	13
27698363	16
9049844	13
851957	16
2308240	13
8342660	13
8358472	13
765720	13
12777772	13
7614119	13
11792910	13
61528938	13
37721116	13
5297755	13
10085234	13
5382989	13
4420116	13
861084	13
9099218	13
2371328	13
683609	13
25991608	13
11347648	13
4251499	17
5788950	13
10771378	13
19999900	13
5562510	13
7327921	13
8799781	13
8786221	13
1685069	17
3064361	16
12702678	13
8558287	13
10754805	13
583044	13
6901135	13
13618887	13
10058395	17
3810198	15
2411649	15
5842298	16
7809506	13
1326320	13
18843217	13
6954089	15
4261336	16
8341961	17
2784068	13
11478271	16
11470867	13
8201731	13
1811351	13
920049	13
7213891	13
2592217	13
1194861	16
2341749	13
26893327	13
10907129	13
571616	13
3465346	13
11013623	13
14378946	13
1277675	13
4717991	13
20028456	13
2195410	13
30384315	13
32532022	13
5728873	13
23499811	13
66021113	13
9617145	13
4140861	13
317115	13
12250580	13
26743606	13
3043032	13
1010346	13
7454749	13
14283	13
15160685	16
2087639	13
12288960	13
24912806	13
25134091	13
4314245	13
9878728	13
2746318	13
15764541	13
6108164	17
43654003	15
3048145	17
2067284	13
6603031	13
10584923	17
796395	13
7672425	13
1647228	13
9520717	13
4128993	13
9740811	13
45414995	13
8399307	13
11732931	13
5492102	13
7163242	13
2709895	13
672660	13
1150447	13
2856040	13
1882359	13
12713555	16
5902283	17
2972156	16
11448432	13
7361904	17
18566320	13
28221315	13
706665	13
19248734	13
8736505	13
411573	13
2664769	15
7993660	13
48373175	15
4597637	13
30076973	13
9844730	13
21814371	13
10921089	17
2502593	13
3571271	16
512293	13
10322313	13
11333066	13
13306996	13
11067659	16
74789	13
3934336	13
3839744	13
29786270	16
2040306	16
10767578	13
1181508	13
17792144	13
3338861	13
879340	13
97197	13
8384818	16
4109305	13
13809497	15
4743116	13
388630	13
8363235	16
599985	13
14127106	13
5848257	13
2412940	13
3574155	13
2027535	13
5479546	13
9972856	13
4414518	13
7271845	13
7872357	13
13504916	13
2659522	13
5018068	13
1329690	15
1317489	13
9747726	13
6875344	13
691411	13
15293121	13
701435	13
2316510	13
7267859	13
5311171	13
3401919	15
22175155	13
3200210	13
3163043	13
3986760	17
32432	16
5842849	13
3556129	13
5333862	13
2021840	17
7780737	15
10020849	13
2440387	13
33762166	13
7237680	13
735794	13
513972	16
1514104	13
6061587	13
5838789	13
4682674	16
1614393	13
10500150	13
1476943	17
15296845	13
70421	13
8726985	13
3912954	13
25438283	13
7158985	13
4114285	17
2514202	13
738418	16
1628003	16
432283	13
3627618	17
844931	13
22499200	16
17805645	13
2745360	13
1181023	13
311507	13
18087558	16
12290817	13
12303722	13
3430299	13
1098929	13
6530240	13
527130	13
6079808	13
30640275	13
3360207	13
14571276	13
9571563	15
10048075	13
17030936	13
23467440	13
19131705	13
7894577	16
184951	16
1133052	13
17070268	13
433751	15
143242	13
14155236	13
223593	13
2348743	17
10484409	13
7676160	13
15544011	13
17749735	13
4867451	13
16539128	16
16445014	13
1888973	13
2111445	13
3929072	13
3839825	16
1437197	13
899654	13
14511865	13
6254535	13
718952	13
1457974	13
539333	13
15244763	13
9872550	15
4842732	13
5510201	13
1329367	17
1630059	13
7775921	13
5554617	13
7174011	13
128887	15
2978149	13
3437590	13
18514262	13
1602878	15
2784491	15
33952559	13
15132970	15
1485509	15
36476013	13
4318550	13
435369	16
30347275	13
8452557	13
3839198	17
11023174	13
36878477	13
13344336	16
24627571	15
17235770	13
14540541	13
4521629	16
4333271	13
9765691	13
17393902	17
2790220	16
7930942	13
4082023	16
4682364	13
7225461	13
24128505	13
9199722	13
30439475	13
14350044	13
7443572	13
5220361	13
7391677	13
10473287	13
18549432	16
7008506	13
4799098	13
3690592	16
3700050	17
15750393	13
1919302	13
545861	13
2395525	11
1487597	13
24634605	13
17214826	13
2344214	13
4171194	13
17836849	13
7543172	17
3478446	13
1974802	13
5413426	13
11508863	13
2625030	13
433699	13
8901700	13
427617	15
5528038	13
7976894	17
3554688	13
3274037	13
18944352	13
13668581	13
2002760	13
9648700	13
14212657	13
1103298	17
28982840	13
8489251	13
8177471	13
12270855	13
14158029	13
30220301	13
4405944	13
3237014	16
1144722	13
11670474	13
4029049	13
8909514	16
9423216	13
17840335	13
11816006	15
16366452	13
2135107	13
7233419	13
993545	13
5559121	13
233753	15
5937789	13
13265117	15
1269170	13
3802077	13
2132842	13
7945319	13
2559809	17
3503530	13
11612766	16
5621330	13
11530198	13
14207076	13
19423455	15
599477	13
7329753	13
3207133	13
34039417	13
14240816	13
2736407	16
4039840	13
2847705	13
18707828	13
13461680	13
5285977	15
13353597	13
2940784	15
12243065	13
9844045	16
1123236	13
8411777	13
7599318	13
524010	17
234321	17
2374588	13
3271659	17
2093094	13
9824452	13
3135352	13
4470952	13
5031992	13
173037	13
6297114	16
9454415	13
7854561	13
18553332	13
5076604	13
10011688	13
7708268	13
14427161	13
11247690	13
23849769	16
2384524	13
6968658	13
367025	13
2781511	16
2141969	13
8964015	13
6240610	13
5325472	17
5407528	15
3605277	13
13011173	13
3366030	13
15221223	13
9820182	13
6199059	13
11854810	13
1022619	13
3658410	13
5508593	13
487926	13
11948603	13
393863	17
37035530	13
19695659	13
6379286	13
140454	13
11397878	13
3084109	13
10547036	13
6452380	13
7492403	13
5599110	13
968533	13
2145279	13
7366774	13
12695020	15
1641687	13
2635028	15
3989228	13
13083427	13
30666547	15
2117818	17
12821050	13
8259781	13
24897414	13
2502990	13
10181249	13
1035465	13
2162922	17
11255762	13
24805850	13
4590676	13
30756396	13
2600347	13
7217762	13
19499812	13
18332832	13
8738615	13
584973	13
21003019	13
1382845	13
28174760	17
1054741	13
3331087	13
20084630	16
3299680	13
13670038	13
18159591	13
5730364	13
304857	13
2923124	17
613035	17
9482878	16
4371850	15
11620531	13
3016177	13
6570713	13
14149324	13
1029318	13
1370941	13
354302	13
25055819	13
5854727	15
6863438	13
12605084	13
149706	13
3650620	13
215639	17
14546940	13
2743111	13
3300897	13
6040993	13
15482	13
6414426	13
3789461	13
4257281	13
12584183	13
636196	13
1595263	13
10143187	15
3576126	13
100626	16
6541023	13
9174454	13
16954660	13
3996061	15
4215337	13
23662022	13
11749662	16
4307425	13
5229824	13
813275	13
8058311	13
2086342	13
257679	16
545660	13
156344	13
2776629	13
2347043	13
4137429	13
18635795	13
16805745	13
12935604	13
9678554	13
5247594	13
15831456	13
17672628	13
9461194	13
5849994	13
23628025	13
18723747	13
13336241	13
466315	13
5851290	13
5023002	13
3769161	15
2234996	13
47179932	16
8685462	13
1546310	13
2430513	13
5650053	13
30284256	13
7325266	13
1410310	17
630062	17
8403608	13
1976304	13
4148861	13
6941511	13
2222723	13
3494749	15
2165371	13
21457081	17
2478018	13
2207042	13
7910895	13
488103	13
4828365	15
27223712	15
1173632	13
3538731	13
8571594	13
555877	13
1602915	13
13704864	13
772555	13
975512	15
27486177	16
6629325	13
9018571	13
491240	17
8371133	13
13048397	17
5061991	13
4716315	13
221271	13
3169262	13
16938809	13
1821788	16
430700	13
13367011	13
1950719	13
870757	13
296877	16
23059205	13
1924468	13
9110835	13
925156	13
1100378	13
3603090	15
11021849	13
5803597	13
12743802	13
2880565	13
5390575	13
21689119	13
6738293	13
1769731	13
11477528	13
35464134	16
1123707	13
7192622	13
3546283	17
2086671	13
4369825	13
6029317	13
828004	13
7531303	13
16498834	13
25730801	13
25382536	13
44783630	17
20111487	13
560498	13
4929951	13
6956567	13
4475198	13
20202948	13
8376155	13
1324742	13
10472148	16
2609674	13
754251	13
8025723	17
677777	13
6639941	17
2144052	15
2692896	15
8722808	15
2751297	13
8490889	17
7135044	13
13033312	13
9344120	13
2816039	17
5272378	13
4095738	13
3290065	13
4374531	13
49470733	13
16546595	13
1473636	13
4592131	13
3559985	13
3442404	13
836130	13
10200846	13
28855	15
13805053	13
1782492	13
4868826	13
1507765	13
2357058	17
3190886	13
4953723	13
9268060	13
1750829	15
2620054	13
5882221	13
1280216	13
2241470	13
107105	17
9065906	15
9078521	13
643135	13
22175088	13
3753727	13
3290840	13
6228608	13
4148242	16
6194671	13
12648006	13
2149391	13
3097098	13
23145	13
14810879	16
1532690	13
21982225	13
9860434	13
2633131	13
30437027	13
19142940	13
9397	13
11976522	17
1557238	16
796840	13
3072942	13
4480222	16
235093	13
16096296	13
23017021	13
2824738	13
8532258	13
2808171	13
420280	13
1976862	13
3102478	13
2940849	15
880533	13
10429508	13
21529512	13
3851865	13
3231068	16
9777677	13
1113722	13
10696922	13
16635713	13
22269041	16
6385699	13
4453069	13
8918577	15
9010931	13
7531327	13
5823338	13
5124831	13
9349264	13
6638660	13
2529598	13
13360078	13
11532007	13
618802	13
1636525	13
265195	13
15100128	13
7363661	17
7131705	13
792162	13
1508747	13
1555639	13
2015431	16
3680030	13
2372333	13
447560	13
1585695	17
14418260	13
13765981	13
23783859	13
608648	13
4177084	13
120279	13
1439768	13
23312681	13
8256020	17
32954272	13
2079127	13
13464787	13
1308058	13
5784534	13
42051399	13
9220048	13
1055520	17
3694763	13
18538	16
8948363	13
2284795	16
8156476	13
366627	13
756021	13
17903695	13
5874281	13
14223270	16
6062801	13
27677464	13
15790	16
80201	13
4751405	13
6072636	13
14885133	13
5426208	13
8239268	13
275159	15
7840637	13
4395179	13
10061983	13
9376477	13
5346732	13
2689354	13
29658849	13
4619352	16
22143857	13
14298783	13
492555	13
5994242	13
17494990	13
11137317	13
3258208	13
837874	13
3825824	13
12065930	13
7416079	13
318665	13
42689	13
117473	13
4172748	13
17700469	15
5891525	13
8077226	13
1829259	16
4697622	13
3843500	13
344748	13
13450579	13
5492242	16
8605307	13
14328950	13
2680119	13
2520660	13
4652492	13
3671047	13
3900942	17
7106819	13
8722356	13
14071359	13
15619328	13
5736902	13
821697	13
15541608	17
1405252	13
1674217	17
2408369	16
5844910	13
2598553	13
4658077	13
1684465	13
10763482	13
9463570	13
4032223	13
1394314	13
1593827	13
5404930	13
17894833	13
4127941	17
4074431	16
500227	13
5279551	13
3071492	17
6387730	13
1036729	13
6081424	13
4203900	13
1083252	13
723412	13
14358997	13
3109681	13
3916969	13
7351164	13
23873336	13
2711907	13
18456279	16
8748075	16
18463647	16
5387141	13
327089	13
2764609	13
9582513	13
12762920	13
9198906	17
1565452	13
15166978	13
4914387	13
3366144	15
9615081	13
6745657	13
36090750	13
1354276	17
2746529	13
23572216	13
4447710	13
2271140	13
2478292	13
4137486	13
376085	13
73003	13
6426818	15
34094389	13
1199223	15
4353824	13
1196917	13
6476897	16
5902965	13
6692334	13
3291998	13
12672275	16
5658638	13
29861441	13
607498	13
6708912	13
19234821	13
16119426	13
2896171	13
427015	13
17002743	13
12700932	13
2552349	13
4477471	13
6772087	16
656288	16
29513866	13
1644065	13
4930424	13
4402520	13
1132136	13
4252514	13
14173486	13
4113159	13
12092603	13
1055058	16
2067886	16
62040	13
29267075	15
8394546	13
13121497	13
4345666	13
3238328	13
18551903	16
4954977	13
263993	13
5148640	13
12535157	13
4969139	13
21203569	16
35983041	13
584013	16
12183627	13
8564511	15
8075854	13
19283005	13
11664309	17
18085552	13
20997271	13
4479251	13
13105277	13
34230857	13
1382603	13
662906	13
864559	13
23043973	13
9301839	15
469214	13
13151936	13
7035567	13
3244801	13
8663205	13
35909364	13
8116686	13
1399659	13
12047328	13
3714905	13
6956019	13
3295594	13
4306577	11
1329382	13
5574208	16
3249233	13
734504	13
22297133	13
4498768	13
4255519	13
846291	13
2893442	13
2643136	17
90660	17
7520156	13
2314347	16
7037399	13
1293016	13
4890100	13
7861151	15
733541	17
4883386	17
11507713	15
6519775	13
6731332	13
3267560	13
8696538	13
3550937	13
11378131	13
10629564	16
37493397	13
1991329	13
19589426	13
11107769	13
45130545	13
2754999	13
35434882	13
2314681	13
1822833	13
3801042	13
12694181	13
27549188	15
13203713	13
13918857	17
1944356	13
3214727	13
16551823	13
2560592	15
1271361	13
3826547	16
7427437	13
1136529	13
9549615	13
12928211	13
1997562	13
6697811	13
3071756	13
189354	13
4257561	13
12866351	13
871377	13
5916425	13
2300985	15
8286812	13
10003764	13
7556849	13
1481280	13
975155	16
3558031	13
878824	13
16609239	13
6586407	13
22582488	15
6529957	13
2305998	16
4384690	17
6728064	13
3541934	13
363729	15
7655873	15
16792151	13
5395160	16
2136901	13
37599610	13
470303	13
8157754	16
17071082	13
51019	13
20268502	16
3873505	13
11568922	17
22092746	16
1302	16
11256375	13
985764	15
4502260	13
4358131	17
7891865	13
6570201	13
10994950	13
4537852	13
10113963	17
13186895	13
3374595	13
8965738	13
7177135	16
3044116	17
5880868	17
3785078	13
17183584	13
956302	13
7878010	13
2951781	13
658251	13
7699385	13
22206197	13
1171975	15
9706841	13
1126466	13
4143126	13
4233175	13
654914	13
20773743	13
1919206	13
5146405	13
1897337	13
84131	13
15863241	17
517354	13
5426785	13
5055614	13
3446699	13
7947305	13
26056777	13
25833541	13
3657260	13
1167627	13
6696373	13
7498887	13
4684778	13
6077918	13
1030390	13
31054636	13
7248559	15
2295374	13
9032011	13
7044553	13
1729756	13
779161	13
5757442	13
543606	13
1210519	13
3646788	13
8743688	13
11673549	13
7235035	13
14151772	17
19945164	13
3313310	13
357595	13
3863155	13
609821	13
4032910	13
1571175	15
2069244	13
12048455	13
13464309	13
10499459	13
7898134	13
820771	13
9247740	15
3857008	13
13545749	13
4815999	13
14575643	13
840997	16
615193	13
10383673	16
2211050	13
50836	13
1832659	13
6754875	13
4230570	13
5320905	16
13145517	13
4759192	13
4458976	13
28105611	13
5688505	13
2135521	13
5094899	13
5850207	13
5530603	13
6433379	13
10405984	13
907318	13
1244435	13
4700961	13
10424903	13
488868	13
1006374	13
23879410	13
10236882	13
2943588	13
1720816	13
17724606	13
23613682	17
2873311	13
10051323	17
6678170	13
591493	13
13433633	13
4618	16
5607904	13
5975069	13
4755678	17
2312380	15
5624818	13
20408182	16
13324872	13
1145615	13
312268	13
275791	13
23845229	16
1267534	13
9495149	13
690569	13
4130271	13
10688255	16
21397371	13
2203620	13
4617252	13
820604	13
2200783	13
9605399	13
905851	13
761405	13
158873	13
4155573	13
5259302	13
9758916	13
17857948	13
4896649	13
43290430	13
22449791	16
3550870	13
12933716	13
1725776	13
10244796	13
9134869	13
2050850	13
5551130	13
2599496	17
169745	13
58873801	16
592567	17
10726265	13
9757462	13
1033412	13
35188649	13
6001610	13
5975156	13
3344843	13
8305311	16
17486092	13
2675984	17
5545690	13
6007288	13
4635486	13
2610011	13
4569956	13
572022	13
3782499	17
2814344	13
41344	13
6434299	17
1863542	13
11401281	13
3278825	13
18412613	13
5277008	13
7338894	13
6591908	13
18983213	13
35730222	13
14376095	13
6578770	13
2052683	13
12987456	13
15718615	15
4721442	13
34928179	13
15143408	13
2545215	13
1177164	13
923496	15
4827672	13
27710769	13
8299326	13
12615579	15
773401	15
578946	13
12591836	17
3267951	13
15709237	13
12203554	13
835424	16
4751541	13
1683789	16
5820687	13
13810803	13
16041212	13
14513021	13
1637588	13
317521	17
3039505	13
2825658	17
818863	13
1711040	13
12077114	13
2784351	17
36595471	13
591095	13
10324714	15
6006229	13
29421645	13
4887230	13
4600764	17
9679752	13
9755272	17
9138833	13
4907133	16
7982594	16
15498700	13
16650774	17
2201342	13
3460286	13
10944460	13
11915075	13
11622247	13
28476773	16
29535189	13
20182193	17
3810795	13
3134858	13
3686558	13
5640908	13
18642836	16
25483885	13
10716281	17
5288022	13
21174016	13
7015408	13
13530842	13
3674384	13
4401035	13
11266667	13
10598563	15
689645	13
9185220	16
4242493	16
2285961	16
21892363	13
15957616	16
17109512	13
3690959	13
1693313	17
1935079	13
6622954	13
3326725	13
702866	13
13499052	13
3572206	13
18957018	17
9061306	16
1650796	13
11914618	13
10253759	13
9189059	13
26957400	16
29629257	13
1584065	13
18415577	15
8658164	13
16812971	16
21142010	13
18374905	13
2296918	13
28327840	13
4022414	17
1693657	13
922004	13
7747388	13
28774801	16
7721833	15
22183949	13
433221	13
4579444	13
1266440	13
7457562	13
11739337	13
17119741	13
24482145	15
9218650	13
1892966	15
19583219	13
6231304	17
197802	13
13231514	13
7946756	13
13185955	13
9569570	16
26401519	13
5073840	13
10030887	13
10294608	13
8713602	13
4024720	13
20108775	13
13142600	13
11531314	13
16414974	13
555980	13
18528996	13
31572123	13
8544657	13
907297	13
8986256	13
3732609	13
12998538	13
10347129	13
6624966	13
1964953	13
1959691	13
1263996	13
7176672	17
1515199	13
5467309	13
3683379	13
15243703	13
1705592	13
10989753	13
45251118	13
5818211	16
1998695	13
5002389	13
1844607	13
4416476	16
5294484	13
579123	13
7172112	13
9889701	13
3836243	13
45406421	13
8439874	13
10872494	13
11061791	13
10918928	13
1096749	13
16690168	13
353436	13
9616956	16
5426767	13
5851520	13
5614145	13
22011275	13
3662972	13
1426204	13
2360078	17
4712960	17
11161641	13
4710298	16
5824478	15
12151746	13
990228	13
1112001	13
14702215	13
2172998	16
7811534	13
5112075	13
2063950	13
7626394	16
24817713	16
8664290	13
21926503	13
8454459	16
4626619	13
10834474	13
19338175	13
9717675	13
15032676	13
24739709	15
8693043	16
123228	16
1792823	13
9227539	13
8851457	13
678408	13
26990238	16
668874	13
12674771	13
14063185	13
11094350	13
4577677	13
6714827	13
2210828	15
8132351	13
18967855	13
7559876	13
4855839	13
13579374	13
553522	15
712468	16
3876409	13
217016	13
3535017	13
10848496	13
7900720	13
7627047	15
13610281	13
11006428	15
9626729	13
6622378	15
4262030	13
11998022	13
5175748	13
14300911	16
9881731	13
7579852	13
2792751	13
45196777	13
413256	13
11497783	13
13296168	13
4802305	13
16353984	13
663001	13
9609307	13
3108585	13
2925475	13
3915864	13
12733150	13
25459630	13
518202	13
16927964	13
12652943	13
21124832	13
15216763	15
12875232	13
5546543	13
116524	13
378974	13
1499971	13
4707951	13
2749307	13
6766761	13
134784	16
6837386	13
14208454	13
1059112	13
667088	13
11722767	13
10403030	13
3106331	13
6597522	13
14904473	13
4276018	16
11810273	13
9670105	13
809006	13
8324135	13
5798726	13
1457253	13
3397441	13
1204481	15
1532735	17
1842714	13
470236	17
6171709	13
5819083	13
13963088	13
10091102	13
2787983	16
2084136	13
3806631	13
29932157	11
2930122	13
16732919	13
11665949	13
13171369	17
773396	17
680012	13
1631892	13
3730834	13
3336652	13
2737415	13
220918	13
1244125	13
7860907	16
1147586	13
2280546	15
2438729	13
2410403	13
9533128	13
6672591	13
1596534	13
1009330	13
363628	13
12470965	13
33787	13
32877788	13
9550518	13
21027378	17
8533600	13
10355560	13
671368	13
8447085	13
5217590	15
15812381	16
338516	13
12801246	13
17552510	13
4153267	13
1179861	17
12035935	17
10048351	15
8748922	13
16755079	13
1482348	16
11241334	13
2742031	13
10349043	13
10908550	13
965556	13
2826648	13
9569389	13
7496122	13
8674590	13
2375942	16
4801414	17
739582	13
301572	13
217526	13
15337954	13
5772393	16
16573833	17
600169	15
2232157	13
935578	13
3254989	13
3745724	13
19814649	15
5367985	15
8876220	13
1964151	13
279515	13
27215789	13
16394315	16
4463330	13
9995776	13
8074975	13
4704472	13
792204	13
22119253	13
8619215	13
5429700	13
1227408	13
11713519	17
5565934	13
6841283	13
7835756	13
7796916	13
14634646	13
5623136	13
8589295	13
772622	16
3978696	13
4270472	13
7592711	13
5155209	13
3444483	13
6718850	13
33864514	13
1552335	13
11840260	13
19999143	13
8613376	16
515899	13
31789	13
7242013	16
7413821	13
1414026	13
7992108	13
5871848	13
8791725	13
1998257	16
6511814	13
17824268	13
7139889	13
6708236	13
7958438	17
1190080	17
5120954	13
42283	13
23704692	13
30932257	13
19526102	13
1112581	13
20130203	13
1525613	16
428306	16
4199070	17
3676328	13
22612525	13
23940530	13
6488440	13
382264	13
28181356	13
4070250	13
16008558	13
3374282	13
339192	13
12979156	13
1352562	13
19102276	15
6128172	13
14318321	13
7797270	13
1243193	13
20565462	13
849308	13
31592365	13
11316649	13
9976945	13
3588850	13
17524697	17
44669130	13
1843976	13
18549026	13
722176	16
2467753	13
462478	13
2246804	13
3705214	13
9010656	13
8305136	13
14851544	13
5271282	13
7529092	16
1260026	13
12198677	16
234989	13
17743966	13
108860	13
4099819	16
6481328	13
42632850	13
3303090	13
2770934	17
22093640	13
3022634	13
2222570	13
7132908	13
1649935	13
3087491	15
8992443	13
4583224	13
23657754	13
228387	13
6999147	13
20081421	13
5936067	13
10975661	13
2502126	13
26236309	13
3596103	13
99955	13
13243262	17
162181	13
4178827	17
271662	13
96688	16
1395310	16
15240643	17
5104729	15
4639148	13
2947170	13
6149808	13
12636821	13
4316377	13
10627373	13
8333651	13
5085855	13
7838772	13
455555	17
9774876	13
162080	13
18341963	13
10289893	13
5539311	13
18258974	13
8831023	13
1308527	13
22854623	13
17995903	13
923030	15
3141614	13
6897650	13
616993	17
6407144	13
2621422	13
10082425	13
16036690	13
15251209	13
670901	16
5867901	13
7024202	13
1023873	13
8384010	13
5590678	13
25384548	13
14700142	13
11244531	13
6049516	13
7963008	17
1191088	13
827766	13
10633040	15
5756428	13
3449886	13
11080550	13
7323789	13
4183495	13
2334456	13
8383118	13
5504974	15
772440	13
1192663	13
4737707	17
3189555	13
6021164	13
15204556	13
920650	13
7216701	13
18945426	13
2149151	13
29460445	13
4338877	17
12726416	13
845071	13
12179801	13
17792204	13
5217355	13
27130516	13
5289062	17
11945675	13
8169410	17
354859	13
2243953	13
2203143	13
5029477	16
2419546	13
7489682	13
2647583	13
6559735	13
21139980	13
7874354	13
10626133	17
19054335	13
799051	13
1708218	13
1000570	13
1300146	15
1411796	13
3982624	13
3475596	17
50837956	13
33120500	13
3249652	13
31179481	13
6821552	17
7124060	13
18883486	13
730376	13
9580304	13
5942521	13
15975164	13
3448599	13
13631328	13
1988667	13
3063892	13
9575685	13
255178	13
4775363	13
6636525	13
1184218	13
822329	13
14778136	13
2360972	13
4213505	13
10520952	13
17611101	13
12951145	13
16486424	13
10643149	13
11632011	13
12783919	13
10737954	16
21795381	16
3540111	13
9961109	13
14600781	13
2820726	13
11348192	13
3787790	13
174588	16
51360682	13
18603651	13
1954316	13
4064009	13
6601395	13
11160806	13
12767603	13
5480389	13
1656928	13
9993140	13
18323705	13
14767420	13
604267	15
3271281	13
3236357	13
8557903	13
5795189	13
1054707	13
4299129	15
6250576	13
7467073	13
8472011	17
3005465	13
2870325	15
5588886	15
13185448	13
8803591	13
2546604	15
16287195	13
12081156	13
6145790	13
5270885	16
5923546	13
9418702	13
11203339	13
2935729	13
13701160	13
2553645	13
6251824	13
19597690	13
22331865	17
3118280	17
18656705	13
5048853	13
11575012	17
191238	13
362431	13
3063852	13
4747986	17
3723207	13
13323701	17
10895350	13
1230517	17
4646552	13
16195079	13
60063	13
1757294	13
7972329	13
17277164	13
20390818	13
7463195	13
21952425	13
8735679	13
5444168	16
12163219	13
1740041	13
6811998	13
10201439	13
1093258	13
21567726	13
1155940	13
12331635	13
3896393	13
2478525	13
1704643	13
18965336	13
11167671	13
164996	15
174406	13
5213472	16
9566197	13
14433436	17
1831347	13
14304465	13
2602639	13
15476097	13
18200649	15
13548038	13
3472033	16
2559111	13
7167242	13
5179791	13
3747630	13
2944207	16
13733453	13
1111052	13
14200879	13
3287366	16
4262860	13
11903199	13
3759237	13
22780206	13
31157801	13
883414	13
4431103	13
14058433	13
8617879	16
11532145	13
18795977	13
29785226	13
10784028	13
4642994	13
21286886	13
2735287	13
8513286	13
5080816	13
264745	16
20278209	13
2331477	13
11854307	13
1716469	13
476094	13
37189291	15
4588796	13
364471	13
3109655	13
11992785	13
9287890	16
4011914	13
412827	13
2260870	15
311081	13
26031456	15
14612209	13
754922	13
1484156	13
2191434	13
2992694	16
26557010	13
9533605	15
5419440	16
6163155	13
2885723	13
2519891	13
12497919	15
15333943	13
2290562	16
1979952	13
562577	16
16383087	13
13170795	13
9263797	16
7841558	15
4571609	13
12635808	16
9842669	17
4603144	13
8834232	15
8335117	16
4278780	13
9357920	13
5170913	16
7664172	13
7098918	13
3892643	13
1567299	13
15176965	16
7342124	13
2407574	13
1255761	13
2389812	16
830067	13
6103808	13
6684160	13
9297563	13
6146158	16
14325173	13
6369780	13
2529863	13
12135531	13
11752670	13
4096581	13
3089474	13
4256009	13
17104860	17
1753632	15
15438161	13
15243873	13
15123195	13
15361292	13
7972995	13
1439585	13
9679866	13
9723683	13
5756339	13
664326	13
1722321	13
1237343	13
8125807	13
10961840	13
11892833	13
371141	13
171145	13
3266878	13
5552234	13
10891860	13
25003101	16
3643119	13
5315950	13
1219747	15
12519762	13
4212401	13
566240	13
4321968	13
4933384	16
24208042	13
11194238	13
5369717	13
5625147	13
3595051	16
890287	15
4552970	13
155092	17
1519399	13
234314	13
13396472	13
6597201	13
5683475	13
4434132	13
3696235	13
5892422	16
5565883	17
7440282	13
1630514	13
9998719	13
2334921	13
1579600	13
2829204	13
58925	17
9447480	13
6394596	13
26392906	13
4324116	13
2464131	16
10300775	13
5245315	17
2703801	16
1430377	13
4217946	13
8449146	15
3920403	13
5082535	13
2434471	13
10177846	13
18738358	17
4261943	13
2011495	16
4605871	13
20535642	13
1497882	13
6181853	13
39146451	13
10483097	13
454007	13
31972601	13
41454455	13
8876718	13
25712371	13
8772717	13
733215	15
1630552	15
6044425	13
5445934	16
1811279	13
49267074	13
9487063	13
6884925	13
285969	16
6673724	13
3807133	15
7590400	15
11725641	13
11044970	13
1258157	15
5299275	13
1779169	13
21793657	15
11733160	13
5477176	13
7903127	13
18312702	13
20768923	13
2320868	13
42183388	13
7345639	13
1880882	13
22762656	13
43213086	13
6925127	13
4733827	13
7836754	13
731566	17
3649576	13
4914816	13
6863146	16
7797302	13
589195	17
1531125	13
305566	13
5916872	16
12462936	13
4882347	16
403779	13
2167810	15
4271191	17
12514107	15
1063080	13
18827508	13
6767364	13
11982565	13
12836316	13
2532243	13
1376628	13
3047979	13
2309750	13
351740	13
25338064	16
3878860	13
18774063	13
11566857	13
5870795	16
34220542	13
24831313	13
9592187	16
12651748	13
30112748	13
3209873	13
4547390	13
2252082	16
780533	13
10047077	13
31084012	13
719433	13
10220370	13
24324088	13
6866219	13
2268832	13
5983290	13
273146	13
929063	13
9000772	16
22083216	13
7331019	13
708386	13
22295389	13
780705	13
903964	13
10301614	13
10541786	15
10369931	13
18049095	13
9957417	13
2884047	13
9172988	13
3126809	15
21667536	17
8149095	13
3275459	13
20848567	13
4370195	16
38979558	13
8569305	13
5071923	17
6295484	13
9604020	13
3093637	13
2546783	13
6362572	13
21634822	13
213087	13
6371018	13
3436812	16
3440962	13
3977270	13
1038857	17
10399345	13
45153	17
16961936	13
12568897	13
3166987	15
2764828	13
10694632	15
11988213	13
8485404	16
9943575	13
23416525	15
4101686	13
7221632	13
2294271	13
7959570	13
9027737	15
5617632	13
209796	16
11892302	13
648903	13
5242193	16
11345109	15
6963094	17
4240166	13
5205767	13
9590071	17
786186	13
10294512	13
5190425	13
1340448	13
611182	16
6109205	13
10970237	16
8112232	16
37221	13
2756100	17
1688986	13
10723227	13
37639662	13
4108537	13
10262664	15
232237	13
27396182	13
1445500	13
7110117	13
2765661	13
3046870	13
9145151	13
9177032	13
42811756	13
7962398	13
4522813	13
11506428	17
1102458	13
9819412	13
1256270	13
2692484	13
12290124	13
8765047	13
15079226	13
7571530	13
3471662	15
634078	16
1389007	13
20331819	13
14336777	13
6299974	13
5908781	13
17168904	13
3288172	13
8852064	16
33909917	17
3888258	13
2347182	13
2557100	13
8086955	13
16680220	16
4226989	13
20095357	15
15875528	13
7130980	13
11589031	13
4962900	13
12019546	13
1235702	13
4005263	13
30206899	17
6202077	13
8559372	13
7386812	15
6142426	16
1910800	15
9315042	13
4117260	13
4015022	13
1163954	13
4897039	13
28565861	13
1472238	13
283071	13
5987044	13
913272	13
1424561	13
1645617	17
12429113	13
3750546	17
30811751	13
3775810	13
783410	13
7300062	13
7979732	15
2263127	13
5031308	13
69474126	13
9503779	13
5634046	13
2577109	13
876421	16
11773131	13
8068562	13
16706590	13
17911705	16
28247	13
1192919	13
8073080	16
4183769	13
2926976	16
3198993	13
9124232	13
2243099	13
9942587	17
1471697	13
6648664	13
27765808	13
23007372	13
7851392	13
17718243	16
4868925	13
15714930	13
10555475	13
15957678	13
7976124	13
3801081	16
12061925	13
1053026	16
5649525	13
16781879	13
33047974	13
1330127	13
10479201	13
5882120	13
9517795	13
11151987	13
14080662	13
5836290	15
13306455	13
7158670	13
7544175	13
753168	13
13551613	17
16112814	16
4036599	13
7749251	13
7754254	13
1807896	16
16151614	13
191514	13
607982	13
440671	13
2980748	16
4024672	13
5424636	13
2441038	13
11674158	17
3311501	15
838876	13
186919	13
16274683	13
28820237	13
506983	13
5897271	13
35980285	17
19097694	16
5174762	13
2860231	16
6911490	13
15601415	13
8855125	13
3973498	16
8937502	13
44443165	13
6608891	13
2082868	13
15804317	13
4247633	13
2806293	13
36879309	17
10923570	13
448751	13
3213477	13
1681529	13
15142649	13
9245329	13
4756879	13
337927	17
1868449	13
13087126	17
10998730	13
2161319	13
16034652	13
19065122	15
2414445	13
5429972	17
14053293	13
1992454	13
380975	17
850712	13
13095301	16
1992383	13
42634621	13
5956788	13
3430473	13
4189422	13
36819815	13
6547910	16
26825552	13
21285753	16
4721620	13
13125294	13
5877053	15
402954	13
1353039	13
1981635	15
22408834	13
437737	13
7432394	13
2059322	13
25087454	13
3806895	13
12100989	13
1054660	13
6472969	13
18291873	13
54145	13
16363825	13
4334487	13
106822	17
3358428	16
8712419	13
15639394	13
15211560	13
8465986	13
10786363	13
2881380	13
9076974	13
23809719	13
30697752	13
2628397	13
21580374	13
5447395	13
3588589	13
63590733	15
495207	13
13938963	17
5607852	13
15900192	13
19660741	13
4143511	13
4520694	13
3407372	13
23549441	13
15458326	13
405216	13
19795933	13
2443500	13
7510350	13
19124040	13
4653729	13
5671776	13
5368889	13
20798566	13
18583215	13
13214201	15
22408919	13
5574509	13
1436063	13
6364954	13
2869520	13
3735601	13
1840229	13
13879106	13
5873767	13
2655290	13
6094428	15
8006347	13
15637183	13
937109	13
5318193	13
4231467	13
8181589	13
2542743	13
6332389	13
36267279	13
10708181	17
18080926	13
3338678	13
2436916	13
4146126	13
2479623	13
3075812	13
1774989	16
3482996	13
16226133	13
6030107	13
1042031	13
7361246	13
1784742	13
8495698	13
1962605	13
4737872	13
283605	13
1237855	13
12871848	13
26384382	13
71312	13
3883638	17
15354277	13
1578363	13
13942814	13
3615663	13
4812612	13
1966362	16
3560333	13
6413107	13
1457389	13
3817945	13
31643461	16
4925521	13
13365598	13
484006	15
38760873	13
11300099	13
4237657	13
18067545	17
402538	13
13210880	13
4115882	13
5529392	13
2235711	13
10672827	13
6604938	13
10743549	13
1579624	13
9623766	13
7985845	13
23422309	13
1790988	13
9671184	13
16091215	13
2319548	13
12129563	13
1868549	13
871412	13
4333868	13
5184406	13
6035246	13
23698206	17
751880	13
4864513	17
93641	13
3189545	13
896570	13
2478919	13
9703155	16
3043944	13
8093768	13
22353500	13
2353570	13
5223605	13
1902877	13
23175618	15
610404	13
2216238	16
8606642	16
3386574	16
995465	13
20671311	13
4711870	13
18963065	13
28652793	16
23221160	15
20601899	15
2210603	13
11527587	13
12081737	13
8640007	13
16564106	13
24701413	13
1394460	13
17694686	13
2757322	13
191690	15
42427	13
2162998	13
2887895	13
1622007	13
4482973	13
5005330	17
16959636	13
5044757	13
11344775	13
1959336	16
15327484	13
6537294	13
798850	15
3413700	13
14280360	13
14210975	13
21326485	17
17113344	13
29835773	13
1361253	13
10789230	13
6052392	16
5599443	13
13447094	13
1986886	13
6335850	13
2317893	13
10624043	13
15923844	13
5695092	13
29535376	13
20839649	13
7601679	17
34311132	13
10300847	13
150835	13
14162281	13
11538187	13
2670825	13
1503318	16
38662043	13
19722732	13
7747395	17
7990175	13
4689315	13
727901	13
1797621	13
9264558	13
7680872	13
3123988	13
3848154	13
15113407	13
6384190	13
8023377	13
28001976	17
3682579	13
11088095	17
891256	13
1498439	16
371459	13
5136493	13
11025224	13
3660902	13
24131537	13
22466480	16
16715623	13
7192352	13
14422374	13
8757395	13
447366	13
6106676	13
27723636	16
18330894	13
21525535	13
6535783	13
3427006	13
10300030	13
148369	13
4354511	13
1840096	13
12516801	13
135425	16
4059659	13
7296796	13
11950719	17
4205487	16
1144008	13
521397	13
5585450	13
3140979	17
4080811	13
5893725	13
4679482	16
4163450	13
10995871	13
2768700	13
611073	13
2922950	13
388237	13
8198819	13
8536844	13
4891706	13
20988907	13
13139850	13
4915610	13
4646460	13
13826469	13
4927540	15
24031962	13
15904721	17
22269237	13
2734304	13
10075826	13
8508227	13
150213	17
6942219	11
502280	13
10978773	13
834974	17
6199270	13
6749848	13
7339981	13
14353655	13
1505494	13
7863986	13
10408131	13
1057742	17
10433717	13
753557	13
36783150	17
5344614	13
8168457	16
5005285	13
1803841	13
7808453	13
2159849	13
10642479	13
7623634	13
3740884	13
702217	13
227493	13
7829446	13
3270305	13
9462430	16
3088775	13
6091785	16
16304346	13
14210778	17
2611653	15
165974	13
7992486	13
1000777	13
1956318	13
10600684	13
15063362	17
7562332	13
13504872	13
9693786	17
2266364	13
5682367	13
13850698	13
3102908	17
25877383	13
826800	17
3187798	13
9300718	16
11394941	13
6046512	13
8314592	13
8731514	13
10601816	13
16768712	13
6637710	16
6789815	17
942469	13
15674098	15
3224963	13
1217009	13
817341	13
19331063	13
8359604	13
5048544	13
19576560	13
2506240	13
1013712	13
31253767	13
7289902	13
11285810	13
230775	13
1507606	13
4293495	13
14049737	13
2587453	13
10006325	13
10395451	13
17285390	17
7778182	13
2872196	17
315904	13
17005262	16
21905499	13
30420920	13
5066744	13
8450690	13
10440874	16
7255132	13
8089939	13
8945518	13
785029	13
2652451	13
9843209	13
4901907	15
11413596	13
1480946	13
4319962	13
6998063	13
663008	13
3718907	13
5862531	16
23085288	13
943559	16
15757557	13
3053192	17
14019627	17
9042705	17
1660882	16
15156638	13
169178	13
3837076	15
14098508	13
942165	13
13336316	13
549337	16
4590084	16
34951774	13
8043540	13
567175	13
19426360	13
11571991	16
20222254	13
28217028	15
2678163	13
25134198	13
1363138	16
20420333	13
4882308	13
28444900	13
1321525	13
29918498	13
289737	13
235463	13
27317624	13
3476114	13
7972573	13
8189281	16
18054633	13
65041	13
3205142	13
11992339	13
6471622	13
3519367	15
2557145	13
5075375	13
3328517	17
3718419	13
1461290	13
7701257	13
1829943	13
10536235	15
557444	13
6247920	15
6385757	13
5831162	13
1588957	13
13553750	13
27478606	13
603739	16
6186658	13
16028273	15
4246055	13
13617172	16
10405915	13
7917198	17
4830059	13
4950100	13
649001	13
9341447	13
2167213	13
1238922	15
5841831	13
8229702	17
7652779	13
3565530	13
21717412	13
1466308	17
2583860	13
994403	13
14544438	13
3309613	13
13660259	16
9142631	17
1805039	17
955625	13
2058479	13
13410490	13
9904063	13
4450673	13
5991087	13
1228870	13
8821979	13
6789690	13
13652067	16
35320723	15
2334753	13
1781449	13
1379014	13
3882135	13
6967524	17
5000387	13
1008162	13
12596154	13
9333666	13
6496131	13
15794860	16
4936657	13
4440383	13
12115754	13
3847040	15
15982584	13
437265	17
13404716	16
1982337	13
3248644	13
28682397	13
6879117	13
1449349	16
13311556	15
20451583	13
693602	13
180942	13
176057	13
1155617	13
4322605	13
30984198	13
9767312	13
7631154	13
2035214	13
9210534	13
5057874	13
7497300	13
7208966	13
5464600	13
5061666	13
7936228	13
12016536	13
15691770	13
4206458	13
1995505	13
2471879	13
6944047	16
771017	13
9084159	17
8809592	17
6973285	16
15907663	13
3253794	13
21493979	13
7020157	16
14286631	13
24149987	13
33650757	13
2357990	13
2051621	13
1548089	13
26910368	13
3421877	13
5159362	15
27324216	13
6288301	15
3740940	16
4218211	13
17702663	13
9303761	13
10400679	15
4744994	13
12463976	16
3299900	13
373430	16
2494133	13
21116125	16
2590022	13
28163582	13
5994437	13
14539163	15
5018705	15
4676615	13
2822120	13
5979904	13
2681454	13
2934236	13
5760759	13
25559918	13
1947332	13
3591247	13
2072242	13
3702191	13
4858280	13
6548972	15
19268321	13
709230	13
19517365	13
8351228	13
1046915	13
9024796	13
3337544	13
2249131	13
6583768	15
1973070	17
15198096	13
6314028	13
6101191	13
12261831	13
4912816	13
13045752	13
6237372	13
10533970	13
10058449	13
14323944	13
12201178	17
3802321	13
21678081	13
965082	16
4338165	13
569906	17
2817905	16
3865427	13
3228969	17
2002445	16
18212377	13
25854864	13
11876875	13
9135741	13
15155130	13
19390805	16
6480587	13
244472	13
11178406	16
17066113	13
5290870	16
28922557	16
1931957	13
21590535	13
13705916	13
3637476	13
30842270	13
552923	15
14731236	16
2206849	13
969263	13
448790	16
8819169	13
3546521	17
5213677	13
457369	13
1442743	13
998177	13
1095056	13
8641588	13
4658132	13
4450055	13
6585916	17
2535106	13
5385026	13
2792665	13
6058962	13
20836171	13
724184	13
3738024	13
71409	13
7652130	13
2418005	13
472442	13
22421248	13
3267070	13
28916375	17
2423453	16
22902687	13
12742467	13
7641836	13
5433324	13
11387895	16
38071	17
6684062	15
4538350	16
1545726	13
933598	13
2410457	13
13578098	13
2922660	13
5909978	13
25385864	13
40604760	16
6082865	13
4108500	13
8430603	16
1551253	13
8597869	13
12042870	13
4423844	13
14788584	16
3659306	13
5427139	13
10490509	17
10381033	13
4643258	13
251461	15
1070462	13
5730290	13
5572896	13
998264	13
19840884	13
29731083	13
5373645	13
9123570	13
5862095	13
24766343	13
6003944	13
449141	13
616461	13
24934182	13
6481007	13
15748201	13
748499	13
1576394	13
362001	13
803192	16
3279925	13
574205	15
3202240	13
8823544	16
5170979	13
5417245	13
3269347	13
22302571	13
7080473	13
2743296	13
3116687	13
1217389	13
1086102	13
31357991	13
7999406	13
12688312	13
14772437	15
3820706	16
8948089	13
1343658	13
11316935	13
1362845	13
6386814	13
1934046	13
10535383	13
13410798	13
7523565	13
10212328	13
4453260	13
1751449	13
5938127	13
22989456	13
8053	13
1489706	13
7964127	13
12370802	13
4455234	13
960897	13
4331375	13
3607027	13
1004456	13
3425248	13
4193006	13
1316498	13
2200947	16
7939471	13
1738755	13
33433745	13
21175	13
15919556	13
7231746	13
19052011	13
8553987	13
5986692	15
5215065	13
7128160	13
3424065	13
10993398	15
4123281	13
17926537	13
799287	13
16626488	13
22250880	13
23930314	16
2806166	13
908769	16
11231769	15
2955759	13
7033957	13
27731439	13
6804390	13
26469995	13
7674915	17
2658851	13
38803779	13
208864	13
1501253	13
9573218	13
9127469	13
17873107	16
860048	13
7063476	13
16835132	13
7120030	13
25960931	13
4820731	13
1039231	13
2244073	13
4273140	13
6109434	13
406896	13
18317104	13
936167	13
15067364	13
1344565	13
4626144	13
3369885	13
17705332	13
1017077	13
6609674	13
4561974	13
1449236	16
5528286	16
3468119	17
9895584	16
10674081	13
27621371	13
7951682	13
3015046	13
9746185	13
3237387	15
3769127	13
8174885	13
7241124	13
8589415	13
15042285	13
7008575	13
164868	13
1832372	13
19178392	13
14832193	13
7882144	13
2046673	13
3997074	13
1372614	13
13809170	13
3464883	13
3713508	17
12996922	13
17589424	13
7138115	16
5989074	17
32075453	13
14996108	13
2269176	13
14455683	13
8810435	13
7511559	13
3864762	13
17606783	13
1028348	13
1915639	17
8356577	16
88791	17
11471153	13
3404115	13
15053266	16
16682970	13
7364791	13
741060	13
10287741	13
4495517	16
27953189	13
22932206	13
12003725	13
2100513	13
19547493	17
17603123	16
9385209	13
488897	13
14700574	13
12557088	13
11124665	13
11509943	13
777623	13
18416942	16
1613777	13
1794735	13
1443048	13
6274199	13
7020204	13
14957445	13
10655643	13
7671046	13
5290869	16
123394	13
1591227	16
1038247	13
6037573	13
5386403	16
13090494	13
12485591	13
4461690	13
9096718	13
1329822	13
5985164	16
2802943	13
1629532	13
377385	13
746773	13
9296650	13
326611	13
2036901	13
36080	13
4191939	13
6660641	16
28002392	17
10631078	13
13150163	15
8395439	13
3953367	13
725218	13
3208062	13
33667327	15
617679	13
5560819	13
2387593	17
2986542	13
22522695	13
24212534	13
386458	13
1215619	13
11502528	13
1552318	17
626770	13
9544110	13
9801907	13
3279324	16
6646632	13
18606152	13
25189484	13
2597309	17
5648849	13
42794077	13
19167312	13
33737093	13
5004666	13
1361094	13
7689944	16
2360809	13
28713237	13
20150226	17
25813414	13
1932266	15
4425012	13
23012449	13
5018976	13
12448168	13
33689106	17
8000421	13
30919467	13
3291825	15
5000938	13
21251581	17
2354649	13
5650600	13
5934552	13
3692469	15
14413788	13
3291737	13
13040974	13
287987	16
11037738	13
25024877	13
26765107	13
4500180	13
196141	13
2619659	13
3179999	16
3838360	13
9251199	13
10489472	13
3658792	13
2059054	13
3881588	13
5068670	13
3852734	16
2969314	13
2054753	16
7956958	13
7801564	13
8308024	13
1259506	13
17232954	13
1010835	17
12039203	13
11884004	17
15098129	13
11434927	16
4599216	13
871659	13
1188018	13
39099355	13
2218090	13
8303893	13
4505585	13
4117264	13
3034980	13
5238839	13
1091023	13
3316315	13
1078263	13
8423005	16
863972	13
5318412	13
14073781	16
1834514	17
16509845	13
23815701	15
18658966	13
501687	13
52262736	13
110297	15
129611	13
8614143	13
6714048	13
11142773	13
7943416	13
13765683	16
4901700	13
7258562	13
325180	13
4273250	13
8959111	13
3521736	17
1681095	13
7901216	13
8629453	13
7950994	13
9251168	13
1885890	13
12786730	17
871184	13
18529625	13
7367949	13
26275412	16
2631810	13
1037531	13
1918725	16
3591831	13
118653	16
2688344	15
873786	17
499505	13
13318802	13
3377348	16
1634737	13
3302645	13
30215452	13
2779178	16
1288371	13
4169708	13
167392	13
1270477	13
649755	13
164030	16
3301734	15
6588396	17
3234217	13
2744454	16
6120333	13
988293	13
25281215	13
538771	13
10989267	13
565302	13
2963937	13
84640	13
11380662	16
2146335	13
23823177	13
1099002	13
20093	13
1764477	13
7584729	13
210738	13
54149916	13
5653158	13
2763706	13
11104252	13
229484	13
1576108	13
10236166	13
15730243	15
1706326	13
6998579	15
30917941	13
2516166	13
3000451	13
642339	13
8528838	17
5811446	13
7483919	13
13252691	13
11405809	13
53896064	13
6376160	15
3502095	13
594052	13
8120777	13
25614216	13
11649470	13
26572070	15
14026149	17
3073372	17
831598	13
9530591	16
3709823	13
1897782	13
15527123	16
4329532	13
24286094	13
11565526	13
453157	13
2329348	15
19827951	15
2884230	13
124392	13
2338839	13
18536437	13
1362253	13
2956830	13
5515524	15
17013167	13
37271863	17
16315927	13
4047034	13
12720251	17
17847356	13
404833	13
454158	13
4297559	13
24944229	13
7376883	13
10358647	13
4151983	17
48061918	13
22226001	13
41993354	13
2965391	13
13141003	13
18093344	17
3177243	15
14055572	13
4835614	13
57234	13
13722141	13
2843458	13
7028984	13
2231665	13
3086099	13
17637436	13
2818972	13
16078379	13
4710175	13
11886556	16
3992388	16
137055	13
30161	13
1805278	17
11438547	17
2066147	13
9896828	13
2780793	13
3058829	13
4785186	13
15140665	17
11442922	13
24166897	16
4639952	13
14361560	13
12597560	16
3006988	13
333519	13
31980113	13
5298941	13
21804367	13
12257044	13
11104846	13
1371205	13
8802980	13
8463140	13
6927058	13
1579374	13
6143630	13
6841496	13
13351843	13
15011417	15
43797343	13
6033243	13
3001341	13
3460083	13
1426403	13
7378253	13
12031359	13
6674783	13
7272795	13
9137476	13
10477271	15
13854573	13
5330734	16
14242992	13
2501960	13
5697469	13
6472061	15
4378531	13
1631772	13
16357630	13
415139	13
5190182	13
11292016	16
5695339	17
3603310	13
2446637	13
202220	13
9399415	13
5579048	13
17533929	13
3044476	13
5359396	13
35934684	13
14533943	13
6622971	13
5049532	13
954949	13
7386033	13
26278716	13
27879831	13
6749428	17
7011718	15
2658889	13
9224826	13
9263507	13
10537946	16
1300166	16
4764003	13
15277557	17
4018512	13
1880158	13
2442851	13
9530540	13
4585539	15
15986584	13
2961561	13
6456628	13
2610140	13
612477	13
19241865	13
9013536	13
1258104	13
19094	13
4112404	13
1200635	15
78655	16
1828300	13
149005	13
644084	15
10258429	13
3547476	16
5759523	13
5380922	13
2776187	13
2107810	13
240610	13
1092537	13
18276275	13
1876387	16
7506256	13
2040773	13
1793056	13
5845466	16
6414138	13
8046612	13
2215464	13
22047478	13
11325866	13
1510723	16
2234071	13
2319983	13
13558723	15
140914	13
26124036	13
1015563	13
5648020	13
1497308	13
3850512	13
25026631	16
7532466	13
4170894	13
8542528	13
4545964	13
5195238	13
539329	13
3659076	16
18928507	15
4349913	13
4145138	13
13558089	13
8662401	13
5581386	13
13688480	13
18941991	13
7041328	11
1658121	13
2432887	13
4580524	17
7020837	16
2734455	17
58278	13
16895	13
9432433	13
6417900	13
12127324	13
15036862	13
1229453	16
14713260	13
12925925	13
1209686	13
17823964	13
3346513	13
1223174	16
1228091	13
1558517	16
1213928	13
5902384	13
5749475	17
2591193	13
12133658	13
1263523	13
14479016	13
3050420	13
2725395	13
2784228	13
31680418	13
4264700	13
684548	13
10314040	13
2870916	13
9117955	13
2569338	13
5658908	17
14928096	13
8949911	13
3047116	13
4739456	13
16674740	17
2435329	13
4266409	15
8703712	17
1760761	13
40566917	13
1103254	15
9205035	11
246401	13
29534299	13
11232354	13
368355	16
7885424	13
662766	13
16077280	13
14385391	17
6243065	13
16051111	13
7298087	13
5631782	13
5344676	13
16497409	13
11016171	13
5152070	13
6336868	13
1472684	13
4257316	13
3451682	13
2365440	13
7279296	13
1072797	13
10215780	13
2502020	13
5981382	13
4211900	13
39223676	13
347781	13
25776693	13
3517550	13
6318645	13
2133077	13
28643605	13
661845	13
13449380	13
4090004	13
6000100	16
3584799	13
3730194	13
37296023	16
2705942	13
474783	13
18573451	13
18219064	13
5544044	13
10154772	13
1142	13
3789796	13
14426196	13
8113313	13
8812817	13
5753471	13
15592242	13
6206916	13
153502	13
18083192	13
10972492	16
3022854	13
14627200	13
908933	13
10330007	13
4768142	15
8018281	13
18252662	13
534285	17
987424	13
11827727	13
7004235	13
30127034	13
17113090	13
1665623	15
11538473	16
4167888	13
1372061	13
2570178	13
6619092	13
7893677	13
5954142	13
366821	13
1778607	13
6609756	13
22809105	13
17691178	16
2734808	17
37057808	13
6382203	13
15132218	13
3484390	13
2975451	16
7927749	13
9353879	13
1067270	13
3606631	17
18351328	17
9017424	16
2001771	13
9099146	13
13028640	13
5458005	17
4145952	13
5511528	13
1742093	13
2123570	13
12051272	13
13507056	15
632887	13
26128258	17
3428175	13
9662699	13
1513487	13
10632872	13
886643	13
13179435	13
3602225	13
5685924	13
2002049	13
10431259	13
5707550	13
13039302	13
9176044	13
18927663	13
6819825	13
7137869	13
3349148	13
2848170	13
7498054	16
18771967	13
16396561	13
16139107	13
5863411	13
11532093	13
12098665	13
2595457	17
3682994	13
1118657	13
5645759	13
2465093	13
1157309	13
6280267	13
30253723	13
6034692	17
5993673	13
1965353	13
4490611	13
871766	13
14420860	13
3694156	16
7990857	13
6223037	17
1921941	13
1285923	13
855793	13
2060898	13
4302938	13
1748193	13
6053969	13
2105847	13
2706777	16
2026401	13
21891934	13
4713879	13
526601	13
6621219	16
409562	16
16525676	15
1258192	13
15526632	13
2644010	13
25317752	16
8145820	13
4794853	13
2909694	13
12332057	13
1023550	16
13756665	13
2491046	15
7371426	16
258407	17
3396705	13
1157164	13
4274135	13
20091861	13
19576564	13
12303132	13
3620880	13
3237318	13
7232137	13
2680181	13
9339809	13
947767	16
19820854	13
7903654	13
16489899	13
1699619	13
597235	13
1346963	13
20529896	13
4297925	13
6841032	16
3216018	15
3208839	13
7309233	13
2107263	15
4950407	13
16600505	13
8936234	13
15346296	13
5008973	13
3182144	13
17605954	13
9921685	13
18853207	13
5248424	13
1679177	13
666140	13
1723047	16
3271936	16
4940786	13
2194447	13
1352072	17
9802463	16
3194757	13
11451411	13
15751906	13
3573382	13
17916022	13
3634568	13
454848	13
12433574	13
1729667	15
2782683	13
3784751	13
4509384	13
3523534	13
308395	15
47312588	13
6641341	17
558098	13
7133865	13
279860	13
18320299	13
28144797	13
1651794	13
5988264	13
6452792	13
525724	13
11906086	17
22934713	13
16694180	13
7634877	13
3687278	13
552563	13
3297387	13
7459003	13
11415469	13
3265720	13
16624213	13
6096286	17
3757893	13
3792078	13
4193424	16
35086644	13
1353386	13
430037	13
13245585	13
11046676	13
18531275	17
9813563	13
8831822	13
5222900	15
12218310	13
21033045	13
3115115	13
17558548	13
1721584	13
2261063	13
522603	13
4718357	13
465474	13
10941740	13
2868953	13
15368330	13
13218786	15
2495237	13
9559594	17
10344026	17
10375574	16
256535	13
1523283	13
3797949	13
1894337	13
745446	13
1496912	15
1809110	16
2042955	13
8228224	13
7473692	13
3977667	16
4620495	13
4436978	13
19105537	13
55023725	13
40456332	13
4133852	13
19965851	13
2244651	13
3434646	15
2702945	13
2522576	13
1263081	13
13712940	13
11040505	13
35836316	13
9952076	13
21437724	17
17694224	13
2366119	13
9125639	13
5542397	13
8847819	13
786952	13
14220437	13
2719714	13
9783847	13
6887929	13
18977299	16
5409724	13
2711773	13
329685	13
1477106	17
1464289	13
1379006	13
3915614	15
4394660	16
19170319	13
3273042	13
4986706	13
3383673	13
2019225	13
3866644	13
2614239	13
12871432	13
18013425	13
4792009	13
696290	13
2224791	13
7884092	13
4557094	13
6358814	13
14622095	13
2195583	13
7584600	13
437108	13
4571658	13
4322394	16
2884097	13
19187204	13
3468424	16
11075964	15
471020	13
10354693	13
12217940	13
51503680	13
8886826	13
7594148	13
1731450	13
65191644	13
391876	13
1848977	16
7538180	13
3996076	13
7738056	13
4160628	13
7897150	16
9495428	13
326313	13
1261841	15
13828054	13
14768295	13
18270569	13
4455527	17
9250244	13
4032235	13
6053714	13
6932696	13
6089040	15
231588	13
5063920	16
3275733	13
18710166	13
3968895	15
14272587	13
15918770	16
33732690	13
7433228	13
3898188	13
7372060	13
8821502	13
5015202	13
22332626	13
1211258	13
7271656	13
5528812	13
9297365	13
8796025	16
38462323	13
8197203	13
4070216	13
14916582	13
5304564	13
1842882	13
10336419	15
3078090	17
15543149	13
1157446	16
6804447	13
3570809	13
1667326	16
16683266	13
2548222	13
10122547	13
15296504	13
6210344	13
23724299	16
2256102	13
889949	13
7885848	13
20340803	13
2530183	17
13236105	13
281914	13
5101749	13
3506843	17
15002951	13
13366487	13
8515412	13
4441265	13
834973	13
10686063	13
4798860	15
12286285	13
4281380	13
17065997	13
17852075	16
3597430	13
4230985	13
7029074	13
7363768	13
11530936	13
11553425	13
6551414	13
3927097	13
4814503	13
17215196	13
3725435	13
33929008	13
11906696	13
4379520	13
31823108	16
17450716	13
817388	13
143256	13
2763701	13
3897525	13
4144689	13
19208479	13
10453011	13
9648499	13
18919901	13
10739244	15
3743593	13
11487550	13
1506670	13
5251306	13
23461462	16
828096	13
1700155	16
2501836	13
100675	13
7035955	13
2217851	13
3376622	13
4203537	16
8922081	13
16049138	13
1965593	13
7589499	13
2226604	17
26178125	13
3370757	13
22538548	13
2867848	16
3768461	17
192073	15
4678988	13
5800669	17
6385225	13
2514838	13
5325162	13
10432574	13
2132983	13
8593852	13
16250443	13
12312821	13
983656	13
5210865	13
6544695	13
2812729	13
454852	17
1007617	13
14347822	13
1181710	13
3514339	16
2147370	15
6133544	13
2050635	13
2373363	13
13676902	13
12923872	13
831390	13
4169219	16
20247780	13
929834	13
2272870	13
11426073	13
10833035	13
2050917	16
6592176	13
4903245	13
7625019	13
28401061	16
826775	13
33503629	13
5874343	13
16435016	13
2362889	17
790844	17
2469269	13
13189594	13
8657984	13
36843819	13
12997845	13
5500477	13
2786714	13
7945102	13
4996867	16
13736050	15
4811227	13
8537943	13
9290913	13
667264	13
7631904	13
27328570	13
17755039	16
803135	17
8660073	16
7585598	15
539134	13
7795722	13
5917503	13
4212785	13
9748062	13
2710671	13
51359	13
11699614	13
6370041	13
4456548	15
3127877	13
750834	13
7447781	13
2504912	13
35550121	13
27056803	13
594142	13
17862520	16
595795	13
276884	13
11448847	13
8471084	13
1719286	17
5383949	13
2318034	17
1526795	13
11067295	13
7043817	15
1587681	13
24537730	17
3512149	17
1172106	13
9154169	16
6792535	13
17311422	13
18724839	13
3016294	13
8812006	16
556770	13
9381763	15
17254655	13
11658746	13
1076151	13
15914678	16
2379684	13
383059	13
3041916	13
6426636	13
4444719	13
10747235	13
2626013	13
964935	13
8998342	13
7444953	16
3897721	13
10615829	13
33740296	13
10272002	13
6398430	13
5308985	15
995835	13
35526776	13
6187718	13
17254164	17
4454277	13
3565954	13
4727411	13
151418	17
7596221	13
20843783	13
941182	16
4063106	13
14658018	13
3439305	13
3192371	13
5808448	13
3535543	13
9828258	13
444533	13
755202	13
7518143	13
4072611	13
4583474	13
5198540	13
2180472	13
13491942	13
2283567	13
9636901	13
12420545	16
8720305	16
6274484	17
4210599	17
16446347	13
21760785	13
8323470	13
1970763	17
908143	13
6847367	13
10276611	13
672473	13
15478722	13
2495400	13
6770060	17
975080	13
4013723	17
5635655	15
21448655	13
12649223	13
5727147	13
7618833	13
1388387	13
3715391	13
11700861	13
2621691	13
2324339	13
3887944	13
14431812	13
2956948	13
10292403	17
3343275	17
16194707	13
11070351	13
13259959	13
4548976	13
198074	16
9189396	13
17733320	13
17317904	13
4554425	13
9188364	13
8856137	13
1767024	13
1002690	13
2633425	13
3554635	15
3237144	13
2177927	13
15754667	13
13427097	13
10252032	13
3615293	13
1408165	13
2896414	13
2157518	13
6517143	13
7721023	13
9780693	13
13096097	13
1810045	16
1251833	13
2958049	13
13489884	13
96787	13
5781123	15
3897404	13
6048971	13
8122315	13
680454	13
14744225	13
1301069	13
7326037	13
1172118	13
677515	13
3076671	13
32629340	13
5358028	17
1243033	13
27897703	16
11486620	15
14977820	13
23822199	13
7544438	13
9274139	16
10066259	13
7170046	13
17330236	13
13757097	13
26778958	13
8607777	13
3173948	13
4768594	13
12474589	13
17082528	17
1618172	13
24553817	13
13145017	13
11545164	13
3140595	13
7598708	13
3027104	13
11767478	13
2749153	16
21724350	13
1730434	13
13328351	13
8294862	13
3470541	15
13737053	13
6856475	13
14348230	13
8244516	16
25875524	13
12768264	13
479074	13
2709686	13
3899774	13
2045586	13
1039271	13
330076	17
10390986	13
1667660	13
13562745	13
3870343	13
18155053	13
772999	13
16352867	15
1770080	13
415028	13
77425	13
3774920	13
8888232	16
1673983	13
14676923	16
15092706	13
17055141	13
23103729	13
986988	13
4759489	13
5305215	13
790603	13
5592005	13
13733680	13
18221056	13
11175005	13
520803	13
5022496	13
6352403	13
14811232	13
6880756	15
4990400	16
3493246	13
135517	16
8318310	13
14869054	13
59854	15
2117831	13
7834030	13
2891673	13
21261378	13
4112374	13
182159	13
22334415	13
3671900	13
6430866	13
1646262	13
4388340	13
3130980	13
2187181	13
1573498	15
11699011	13
41598094	16
13295284	13
6162093	16
459065	13
4347650	16
1480268	13
5022474	17
6022055	13
1016064	13
22536048	13
5517263	13
21765427	13
13776010	13
565308	17
6645745	13
13890139	13
40491888	13
4096468	13
1055279	16
4980911	13
832828	13
8200268	17
3123195	13
8238863	13
230260	13
10851147	16
10061834	13
1799110	13
12685394	16
1398844	13
28942578	16
2107828	13
1502630	16
1316347	13
166979	13
10660266	16
18290765	13
6869195	16
9654412	13
4953884	13
18356505	13
406152	16
3227280	13
778602	13
1551747	13
12377163	16
34144927	13
5788635	13
4103041	13
2297776	13
530877	13
11767956	13
24505869	15
14800106	13
3230217	16
7904859	13
2086719	13
247233	13
3409667	13
12293178	13
323465	13
10104586	13
2113814	13
1691185	13
5035028	13
3789732	13
1013600	13
15403204	13
6808505	13
1128720	13
1336701	13
8749622	16
1097764	13
3622777	13
12555619	13
1839169	16
7887549	13
1272465	13
6063270	13
1501866	13
10536891	13
11369625	13
8236791	13
1221275	16
7079275	13
6127538	13
3039796	13
3871589	13
9851532	13
13531765	13
9779214	13
3306923	13
5872021	13
2351119	13
6111514	13
7547654	13
8881702	13
607567	13
270240	13
4253347	13
29546562	13
1969064	13
3552341	13
7372979	13
22902649	13
1177168	13
6702255	13
18405860	15
472732	17
7438876	15
10501638	13
19502056	13
18876265	13
30757155	15
4408404	16
22496515	13
3373301	13
301790	13
448120	13
16800226	13
13427052	17
6923304	13
2199668	15
2836552	13
7202286	13
22122633	13
6419870	13
36753481	13
5763359	13
7963279	13
3258900	13
11508712	13
2430389	13
9471471	13
17529928	13
4367548	15
6098094	13
57721	13
980715	13
4090426	13
54746749	13
3325575	13
1514757	16
8722977	13
8144776	13
2037235	13
1570491	16
5715200	13
5842231	13
8516236	13
13579586	13
19314590	16
2229067	13
5373398	13
2306183	13
6573361	13
1335239	17
930525	13
5262256	13
6239756	13
7055555	13
15290740	13
14438930	13
21465378	13
2358778	15
3787872	13
10971229	13
39884	13
7223302	13
10983981	13
14316278	13
466036	16
13766099	16
17245684	16
7357223	13
36395776	13
4880147	13
17111776	13
72575	13
2191770	13
1563665	13
30073602	13
12436433	13
1599824	13
5000681	13
9084190	13
5881138	13
7730400	16
542030	16
2479777	13
567007	13
1378150	13
44669815	17
5209650	13
2685569	13
3577813	17
2963344	15
1042282	13
39808157	13
11767230	13
3277779	13
6069012	13
1273325	13
1614121	13
13006988	13
992821	13
3934196	13
16645129	13
15490095	13
8491	15
1969547	13
17468136	13
7259560	13
1422140	13
2418100	13
30530428	13
4970195	17
14579009	13
5806630	17
7983863	13
2994206	13
8215971	13
1878291	13
7743981	13
351591	16
15328919	13
4447074	13
1509546	13
11610233	16
16382628	15
19521075	13
2413358	16
3187901	13
3474932	13
2111853	13
420690	17
7732917	13
7034504	13
5579143	13
15416514	16
3357322	15
8977167	13
2133973	13
515539	13
6778893	15
54310	13
678061	13
21964732	13
13224194	15
5440252	13
5947396	13
1320616	13
7599175	16
1039918	13
21865887	13
13835850	17
2033085	16
13604979	17
2708538	13
10886538	13
17382632	13
1415610	13
20628638	13
4199422	16
661833	16
8307240	15
3979866	13
22960837	13
3470696	13
20964499	15
7229381	13
4316313	13
9882228	17
11692659	13
8316372	13
9281668	13
1015475	13
8657848	15
12989862	13
6424330	13
5519753	13
14465135	13
286822	13
3555637	13
3303632	13
899911	13
469591	17
12183815	13
4726675	13
1973254	13
4130143	13
2600734	13
1227751	13
5457811	15
2849276	13
9145091	16
2963674	13
3651606	13
2739061	13
16050874	13
19723053	13
6274331	13
1552380	13
23335844	13
3041549	13
1789509	13
1119522	13
25040346	13
5660811	13
6472730	15
1146001	13
9640019	13
1835136	13
15443330	17
1748867	13
6427306	13
5335690	13
1390091	13
17481056	13
16138398	13
805497	13
2114880	13
3536143	16
3222082	16
3063333	13
5558123	13
1830781	16
2967268	13
11122757	13
8262069	16
12869433	13
7004565	13
12260325	13
1687922	13
1034191	13
9695159	17
14474203	13
9247190	13
221575	13
10497	16
8404957	13
9313880	15
14352936	13
13830292	13
14253562	13
16024803	13
8812928	13
1934664	13
2400672	15
2602156	13
2031437	13
12591902	13
6172448	13
19068037	13
1096825	13
22526347	13
994124	13
8970175	15
7661497	13
758461	13
1773148	13
17811314	13
14503741	13
14726505	13
23439311	13
1733218	13
3131657	13
7564256	13
19798193	13
3281331	13
14134190	13
5567706	13
1949846	13
12324032	13
12754654	13
4391374	13
3551970	13
9473336	13
2612868	15
20297362	13
941077	13
14462808	13
4357456	13
16465759	15
9478142	13
324507	13
1179495	13
6043420	13
4128788	13
2744905	13
747290	13
540473	17
5367449	13
13237732	13
646590	13
790733	13
3492417	13
15099393	16
9947996	15
2111708	13
3746693	13
22965388	13
13851612	13
2224635	16
10626927	16
4413191	13
2775238	13
6888936	17
1526652	17
6611246	13
2419710	13
3049003	13
3668999	13
126172	13
5599934	13
8116565	13
3372487	13
5161948	13
11009401	13
2868844	13
7123203	13
31170246	16
11645121	13
5751779	13
12570105	16
25547804	13
28380598	16
2471904	13
701642	13
1010204	13
11022423	13
11170060	16
27154095	13
14779735	13
15321040	13
13485348	13
1248237	13
20239380	13
5015464	16
32719019	13
14501030	13
11070157	13
10784256	13
1130072	13
9509828	13
14043202	13
4810498	13
4441513	13
3352844	13
5085277	13
44268716	13
3246823	13
9605898	13
6508071	13
5699541	13
6227263	13
20722516	17
1015726	13
8198407	13
1779895	13
3599208	13
5564198	16
5972834	16
1445288	13
7688285	13
24797033	13
26857508	13
9188375	13
1391319	13
12751572	13
8751516	15
23996922	13
5367171	13
10035815	13
4202773	13
1616441	13
5278376	13
13792848	13
6126852	13
4833292	13
2224439	13
9885439	13
1169212	13
2331006	13
14069332	16
19461053	13
1957380	13
7649710	17
3314556	16
6732382	13
1799538	13
1280594	13
7635919	13
4785104	17
8365720	15
1565633	13
4007260	13
7315604	13
12357150	13
2618059	16
4312334	13
4750607	16
24477775	13
23115105	13
37470154	16
1800615	17
53471	13
8115963	13
3160472	13
974455	13
19512168	13
666075	13
3430665	13
16272522	15
3252466	13
2038379	17
2290464	13
8940654	13
2366313	13
11149789	13
119234	13
551992	13
1064144	13
8623006	16
1743298	13
7526971	13
504083	13
6064477	13
594367	13
3541848	13
189575	13
999072	13
2210343	13
4333999	13
7057987	13
5726884	13
299993	16
4864990	17
332020	17
5486888	13
5905803	13
2629890	13
1262512	13
6086185	13
3432202	13
6290372	15
31021412	13
22833085	13
16766874	13
14907668	13
2629051	13
5754319	13
4225179	13
1704642	13
5644152	13
1022438	13
10196641	13
229036	13
26390525	13
10884942	13
5610575	13
15248112	13
4963799	13
3428709	13
905557	16
14573514	16
5462593	13
15199112	17
32687177	13
14370513	13
1512533	13
14164555	13
4190501	13
9704880	13
809266	13
23428870	13
13662982	17
8197403	13
10979970	16
14295377	13
6751526	13
823322	13
34931	13
12251488	15
19008365	13
9813091	17
837349	13
1881515	16
235143	13
7727822	16
3574992	13
1174027	13
13850524	13
14528677	13
7883065	15
7658004	13
4261577	13
20809856	13
18177536	13
11380196	13
1806995	13
2298581	13
9303063	13
8420551	13
3966723	13
2977700	17
7947371	13
4200434	11
18716300	13
795187	13
18760748	13
11481299	13
28859668	15
3164465	16
34762607	13
2618197	13
2505541	16
11224325	13
8016996	13
1238909	16
5973489	15
25760055	16
4685	13
1742329	13
475914	13
19018301	13
2229468	13
4551288	13
692946	15
1339521	13
4601418	13
5358198	13
6111688	13
14301830	15
11961474	13
3236319	13
8172266	16
4775223	13
8129373	13
449222	13
5900466	13
5899664	13
6250975	13
1697236	13
6992354	13
1093253	13
4719835	13
8442889	13
328295	13
451766	13
7379285	13
1987078	17
3040944	13
3532876	13
6501239	16
19427016	13
5151225	13
105275	13
707307	13
990599	13
1116046	13
10903508	13
1407217	15
1127259	13
10769594	17
6724942	16
556129	13
35842820	13
2169225	13
1757226	13
5623461	13
1538654	13
1716200	13
5380060	13
15475796	13
2750702	13
2452366	13
3552724	13
7192320	13
6885714	13
3927497	13
15824424	13
857314	17
5662746	17
5240130	13
6778041	17
1806604	13
7464162	13
7099630	13
1137315	13
2361633	13
5467741	13
749100	16
7437040	17
444730	13
1141805	13
655703	13
7431432	13
24360512	13
3682213	13
3122097	13
7431218	13
28824159	13
5898272	13
30100099	13
30514014	13
1523445	13
15577139	13
1153001	17
910474	13
1854009	13
12386424	13
10495689	13
2608043	13
6763945	13
934906	13
5421329	13
12334140	13
13048270	13
15793895	17
6515403	15
11602241	17
283104	13
26903892	17
498861	13
5480304	13
696871	13
3943686	13
8335747	13
3623191	16
2674167	13
6195380	13
1686587	13
10476785	13
842171	13
14370581	13
20763684	13
15793725	16
5459334	16
21035787	13
2783470	13
480548	13
3024390	13
12714533	13
2942832	13
7631681	15
217188	17
15005346	13
15027228	15
5481911	13
12135298	16
403236	13
5218002	13
460529	13
18740479	17
259776	13
27028513	13
7103704	13
8010136	13
57336	13
15892447	13
10827710	16
8469188	13
9255222	13
5193782	13
2513322	13
13253262	13
2172759	13
15019539	13
3522817	13
6682079	13
16714417	13
4591273	15
3748184	13
1280750	13
569706	17
11641149	13
16336518	13
5150157	13
14297581	13
3670300	17
6972467	13
4831594	13
14838029	13
4534343	13
1721115	13
3727610	13
21534136	13
4416861	13
23297385	15
10936815	13
26719225	13
2313698	13
640749	17
14733584	13
354528	13
9503408	13
4046000	13
4048226	13
1041499	13
4693487	13
11011558	13
646670	16
1158591	13
836093	13
2608121	13
11051140	13
280515	13
5960643	13
3559198	13
997321	13
4194771	13
3838918	13
11297289	16
226666	13
14067744	16
5347460	13
8470004	16
6099091	13
5671230	16
19332634	13
8611214	16
4993911	13
6299779	13
3075418	13
6900452	17
11193391	13
14623145	13
1551136	13
6193468	16
2060954	13
20059050	13
24726406	13
7599697	13
23402420	13
7453956	13
7478530	13
13914306	13
5497640	13
1031997	13
14946655	15
3256733	13
416204	13
4842030	13
7860361	13
9080762	16
2157119	16
11211	13
6152320	13
3777781	13
3733384	13
18931465	13
101143	13
20721624	13
2966005	13
1142268	13
13648049	13
368466	13
3509742	15
1572246	13
5779529	13
1686262	13
2259301	13
14354004	16
4588875	16
5329490	13
15767315	13
7153096	13
2003298	13
5549842	13
24399726	16
6430936	13
703805	16
2760049	13
19483478	13
6912175	13
5151115	13
270444	16
786395	13
8927913	13
3138377	15
3836237	13
10133160	13
5934857	15
3492394	13
27727827	13
7391934	15
14566782	16
1042734	13
2668951	13
30836221	13
10201641	13
15973040	17
6361112	15
310667	13
15656918	13
16657131	13
5072736	13
6385946	17
3044374	13
4153274	13
3215144	13
16417221	16
15461667	13
9763225	13
5549818	13
17899021	13
1758405	13
878865	15
228029	13
8778212	13
3348565	13
831620	15
3717456	13
3015015	13
1837924	16
3558294	13
405738	13
11521994	13
644484	13
8370648	17
1066841	13
8406042	17
19640492	13
602913	13
1888917	13
3024797	13
6243907	17
11736624	13
1682152	13
5874374	13
13572865	13
6565203	13
11901350	13
7639799	15
9524999	13
5110167	15
24746827	15
9940434	13
14499659	15
862145	16
184304	16
614314	15
9294366	13
8944708	13
5793860	13
24737403	16
6712607	13
8217059	13
2313119	13
8274479	15
2925970	13
15906702	13
1027482	13
29224068	13
886859	13
3698074	13
912267	15
19897613	13
6514182	13
3836425	15
16542825	13
3355347	13
19654178	13
7723815	13
2448952	13
3759060	13
8749432	13
29642455	13
1144338	13
20397862	15
9890631	13
12681251	13
8910825	13
3582267	13
13523674	16
1317758	13
17771924	17
1154097	13
2485935	17
4045003	13
2193974	13
13042485	13
33621277	13
15540	13
4380626	17
2260982	13
2793675	13
6832004	13
1827950	13
3762791	16
1922875	16
1345890	13
44171719	13
2178885	13
1416423	13
281033	13
305114	13
4671522	13
714533	13
27396044	13
3647730	13
645247	13
1481037	13
1437543	15
18512762	13
2687268	13
1084750	13
8444739	13
48599167	13
1349517	13
13456229	13
12161206	13
15900831	13
6503400	13
13075952	13
1301039	13
506998	13
8703660	16
4592019	13
403121	13
7103824	15
500861	13
12272630	13
5587786	13
8198963	13
327275	13
4031805	13
507778	13
1485369	13
3041099	13
6373110	13
2304885	13
1863663	13
5426420	13
6771474	13
6211408	13
4645775	17
36972919	13
8387115	13
1608308	13
8379735	13
374420	13
2867235	13
10403128	13
4380419	13
7213402	16
3657716	13
8421872	13
2190209	13
12928698	15
10615040	13
3159035	13
43222535	13
9759991	17
2617475	13
2914669	16
21662732	13
2966082	13
7131837	13
909197	13
16562934	13
5777407	13
1508970	13
5096791	16
1053541	13
10966819	13
18708087	13
25855660	13
6781117	13
1968040	13
1365256	13
3736110	13
6357481	13
6520354	13
32135981	13
10505860	13
322951	13
10075389	13
1722608	13
29700158	13
10501445	16
17777205	13
2437470	13
11216380	13
6659643	13
5129107	13
4771631	17
23816479	16
18562696	13
20231911	17
3525243	13
9858991	13
5375413	13
2023298	13
22639782	13
4458080	13
2939130	13
1205952	13
4083011	13
24479815	13
12200687	13
9171660	13
10055659	15
1343947	13
8147282	13
7798651	13
4947647	13
10659875	13
2752780	13
705893	13
19972135	13
2228168	16
13710357	13
14353082	13
10525635	13
2945702	13
11678000	13
4605403	13
4217439	13
6420118	16
3625874	13
735303	13
13482596	13
903115	13
5139405	16
10600094	13
1695139	13
36262647	13
12043910	13
3205466	13
4347362	13
1667139	13
28415761	13
3971709	13
5934233	13
1331224	13
24145839	15
5826498	13
650051	17
588158	13
9859631	13
9592052	13
15660338	13
6312571	16
3240568	13
17497671	13
3334239	13
16004442	17
1490281	15
4180050	13
2611964	13
507763	13
9836611	13
2289430	13
4924834	13
8154877	13
6259303	17
6117418	13
585809	13
2703630	13
19115902	13
3719672	13
1757665	16
3517762	13
6287442	16
141857	13
1249496	16
492469	13
9385573	13
16877943	13
13556131	13
1852883	13
6321296	13
1751651	13
465613	13
6584056	13
1041634	17
9762147	13
1313837	13
6107713	13
48730309	13
8146950	13
2094034	16
8144379	17
25053839	13
352389	13
5550181	13
11774784	13
4737098	13
5624215	13
10201314	13
23259767	13
771555	16
24252016	13
1931323	17
17809543	16
5389268	13
7367777	15
1015056	15
460221	15
4833739	13
589274	13
3953529	13
37482727	13
16603492	13
2978496	17
4394776	13
36134683	13
5253854	13
1240577	17
134243	13
21622871	13
820339	13
2684289	13
4716999	13
1008728	15
15695836	13
2339470	13
17945033	13
599638	13
9776265	13
6441567	16
9700439	13
8217888	13
3042928	13
825246	15
8684078	15
11537746	13
9266481	13
15393885	13
2909755	17
10663421	13
3613520	13
9331681	13
10898888	13
4277776	13
3324540	17
4113241	13
2725474	16
9770157	13
6588914	16
2643467	13
9302873	13
15146430	13
7152839	13
682111	13
15709703	16
15829498	17
7417333	13
446986	13
18133665	13
451091	13
6706579	15
3823510	15
5415621	16
2932082	16
3570445	15
16728608	16
7916019	13
13065108	13
1078149	13
15310617	13
21274263	15
485951	16
16338715	17
23232680	13
5958676	13
4765078	16
14678901	13
38982724	13
423308	13
16667455	13
3724181	13
29782965	13
7492630	13
7860722	13
20181711	13
20032506	13
15366413	13
9198873	13
5285533	13
6437333	13
7493429	13
1941821	15
39514917	15
358807	13
67720	13
1935904	13
9903861	13
14313011	13
1145857	13
22586724	13
5552160	13
2599372	13
4033327	13
16994130	13
25338215	13
11167760	13
7973030	13
23694114	13
6778596	13
6782778	16
5418603	13
8929033	13
2086393	17
8213684	13
9135627	17
3353843	13
3024632	15
2207689	13
20943021	16
12577606	13
2588545	13
23205844	13
1899151	13
14617006	17
13263940	13
16592872	16
3453869	15
115404	13
1253619	16
4094276	13
4300385	16
103377	13
6971667	15
1669532	13
5740049	13
2091385	13
26034713	13
1529660	16
1889497	13
15517408	13
6983461	13
2905053	13
2019884	13
24849185	13
12706441	13
7535337	13
12618656	13
6941713	16
1661916	13
586136	15
1761681	13
7072854	16
5086202	13
9312573	13
2328296	13
5725559	13
10931661	13
11930003	13
25944059	13
1979756	13
202154	13
13130654	13
3056379	13
16823988	13
2161982	13
22865724	16
4195634	13
12776018	15
266959	13
2251034	13
9738534	13
4017459	13
5993961	15
156898	15
1750937	16
4461700	13
10048499	13
1498874	13
8681850	13
18510952	13
4685653	13
4537888	13
1266644	13
3908146	13
650101	13
3041886	15
3047910	16
11428515	13
3588297	17
23958859	13
31355877	17
624072	13
16686330	13
1328532	13
3803204	13
5596112	13
24429095	13
58748	15
4878195	13
4729993	16
6773266	13
13255529	16
5520606	13
2279684	13
145943	13
2437615	13
755877	13
10957800	13
1422679	13
5584426	13
77652	13
5733231	13
6563595	13
14528984	13
20026989	13
1087669	13
25377387	13
3612232	13
2870576	13
3747125	13
16746106	13
3041985	13
17700574	13
12377946	16
4861183	13
4525330	13
4547568	13
2586939	13
23522776	13
4134733	13
367757	16
1641375	13
36775147	13
4038086	15
12720136	13
5347714	13
14311712	13
6335065	13
2282010	13
13503377	13
10733585	13
37297211	13
5432080	16
3677651	13
7309778	13
6745029	13
3723983	13
202681	13
7284982	13
16180211	17
697582	13
31310982	13
31440998	13
916361	13
282919	13
1862713	16
11630062	13
3309526	13
4967247	13
2956762	16
61785	16
9345080	13
15607726	13
11189311	13
1651752	16
5425575	13
12758174	13
4614945	13
3113129	13
21109969	13
29010237	13
15097451	13
2643284	13
23634802	16
8425333	13
2718079	13
14190747	13
595962	13
3057931	13
3632151	13
4844217	13
19408906	13
17812791	13
31241553	13
1457942	13
610286	13
17617163	13
9752784	13
15040981	13
2547092	13
1078113	13
2977619	13
1415168	13
2888128	15
2353761	13
7042254	13
386629	13
12525543	13
22791318	13
5692200	13
2221092	15
11927011	16
7430440	13
5827490	13
2412682	13
5906107	13
6095275	13
11666363	13
17734	17
268421	13
13575260	13
27966944	13
5310190	16
5343633	13
1632340	13
3327783	13
4997221	13
1003015	13
9054565	13
22082484	13
9147801	13
9830255	13
674679	13
17319137	13
26185716	13
22997148	13
87618	13
9187968	13
1194478	13
1150265	16
5987266	13
4596741	13
12450169	16
1477987	13
16742162	13
532635	13
39053576	13
3465954	13
2665783	16
12092688	17
3401424	13
8527809	17
4694577	13
1173256	16
11244246	13
21799098	13
23216092	15
2521748	13
5604679	13
10324514	13
17928108	13
3808744	13
2683580	13
10159798	13
13448729	13
3836651	16
489565	13
4447817	13
8588741	16
6121056	16
13661680	13
12	Error
36052708	16
16822472	13
17247682	16
12	Error
9749962	13
34905	13
2943797	15
32495624	16
196341	17
15595148	13
23737894	13
49313	15
6391312	13
2523900	16
12	Error
17898242	16
7140869	13
10910900	17
4645489	13
18596439	13
27668120	13
694559	15
10818691	13
3770191	13
2218843	13
6490392	13
5196594	13
9474585	13
22120940	13
9679674	13
2678036	13
3735127	16
1374593	13
340699	13
8051408	13
6283654	13
3484847	16
5384076	13
726688	13
9532619	13
698143	13
8786207	16
4231045	13
2913589	13
5937920	13
6329155	13
1357734	13
1929143	13
12	Error
37727350	13
6462064	13
1822516	13
6581296	13
802565	15
13682357	13
9804893	13
16759198	13
6421497	13
9553787	13
3002315	13
1601554	13
4365711	13
2727603	13
4921212	13
201976	15
6772386	13
10727550	13
11696701	13
9595913	16
11217569	13
4343274	17
9307566	13
14303058	13
19881028	16
1552384	13
26666399	13
4379725	13
1510798	13
7248278	13
2050088	13
220736	13
5181935	17
9519717	13
7190126	13
10915907	16
9268243	13
19696236	13
11105565	13
35435565	16
6237829	13
5619892	13
6046202	16
17723298	13
19200024	16
15872764	16
1807548	13
672665	13
10629232	13
304975	13
9243542	13
5613714	15
7127602	17
8974943	16
3525247	13
8801264	16
3667705	13
7715716	17
5685910	17
3724921	13
123114	13
29515	16
21916609	13
11095763	13
1804115	13
952699	13
6737121	13
4929697	13
25143509	13
7194147	16
14338988	13
10203003	13
697984	16
22972813	13
1876296	13
10934396	13
28045587	13
4534266	13
9766242	13
10939637	13
67366	13
1417335	13
7039708	16
12467600	15
1298562	13
5943488	15
12920602	13
9695506	13
26487092	13
5668259	13
318844	13
14680462	17
5510399	13
5968788	17
9135920	13
8957619	16
106232	13
9980825	13
28538064	13
15482072	17
6125244	13
4775252	13
7048123	13
1613524	13
4014575	13
7912954	13
16800396	13
8808645	13
4784219	17
13479742	13
9119119	13
4111862	16
37939565	13
3450879	13
22295107	13
4604530	13
6133663	13
10890147	13
2370207	13
1531533	13
6895143	13
19149534	13
14841026	13
14254420	13
10906111	13
11227075	13
21024035	13
5622043	13
4068387	13
1114691	13
29977364	13
21362138	13
24532	13
23049088	13
1195797	16
4679880	13
2419692	15
10882412	15
3148010	13
29938999	13
10131279	13
8164820	13
3859422	13
4333719	13
2233245	15
7214039	13
257770	13
1995120	13
1112549	13
15348748	13
115928	13
4110312	13
2906798	13
3885354	13
1509818	13
3479105	13
14328535	13
3441157	13
7643043	13
2847629	13
3180204	13
1399015	17
3783297	13
1890055	13
2446832	16
22614869	13
26800619	13
4143078	13
4203058	13
20656779	17
2388229	13
2770513	13
7837809	17
16085512	13
2823377	17
3509968	13
2585442	13
22892484	15
615769	13
4423161	13
737005	13
4669586	13
457095	16
8738711	13
12959808	16
23968324	13
9913111	13
7131443	13
1512659	17
7475761	13
3850238	13
11694625	17
10391060	13
3118085	13
4722752	16
699248	13
30081552	13
16435299	13
188750	15
15419898	13
13968341	13
10732134	13
8448021	13
6431665	13
15293788	13
1473730	17
1289134	13
16945046	13
1330003	13
11485024	13
10607655	13
5630433	13
4793874	13
1204730	17
17434198	13
6678691	16
7159058	16
2361463	13
692606	13
3470341	13
5559541	13
6118203	13
845869	13
6824470	13
6159291	13
3006608	13
9127190	13
2385669	13
11817175	13
20242802	16
11801179	13
10891048	13
3745433	13
2867861	16
7668812	15
423760	13
7726624	13
9690551	13
1049738	13
6953663	17
28039233	13
9371256	13
702195	13
528277	13
1897937	13
5941469	13
5473707	13
13529	13
6122307	13
15838155	13
5492582	13
10125629	13
14056162	13
11093054	13
13481540	15
6279903	13
10644953	13
8074872	13
4062006	13
20739469	17
18114676	13
3764051	13
19516582	13
4477975	13
7631486	13
10323119	13
17007209	13
3742426	13
5188657	13
4133620	13
52086506	16
11153658	13
10106435	13
3401089	17
23677204	13
11414941	13
11094594	13
18040538	15
1113747	13
4004615	16
2435371	13
7397990	13
903468	16
1097786	13
7295816	13
586826	17
13663370	17
18638368	13
16196341	13
11977413	17
1976244	13
3612159	13
8134648	16
8875562	17
2269864	13
16632126	13
4576419	13
21398779	13
1517289	13
692500	13
20471286	13
16504921	13
6243314	13
15310256	16
2201742	13
10107563	13
1564617	13
5509952	13
7391448	13
24097258	13
7672741	13
6484793	13
9511395	13
1999043	13
2300257	16
3720579	13
13623672	13
4471586	13
10112767	13
4733689	16
649340	13
7895541	16
4936111	13
33384422	13
5284338	13
32305148	13
1638298	17
4739146	13
15049260	13
5808621	13
356770	13
12249126	13
2045149	13
653859	16
13555399	13
374890	13
5083301	13
4796020	15
14635261	15
7237957	13
1428947	13
26991280	13
8185275	16
13528596	17
2262141	15
10315741	13
8342925	15
22347956	13
4618062	13
3322444	15
4621893	13
14467011	13
48891002	13
6429076	13
21751154	13
205149	13
3275553	13
5822260	13
25445301	13
8577991	17
1804856	13
447358	13
5462402	15
7599261	17
300447	13
8527342	13
294975	13
894266	13
5449255	13
5191562	13
12682288	13
1261239	13
7205774	13
6414015	13
11441126	13
1879433	13
2328271	13
4557242	13
9462748	17
2161391	13
861191	15
5005520	15
19498886	13
647824	13
15503147	13
16919330	13
1110686	16
13532779	13
487930	13
11559715	13
4208109	13
2010529	13
321441	13
2782987	13
6975561	13
3726464	13
7389583	15
16845783	13
10659786	13
3789170	13
3836519	13
13298081	13
5119619	13
2634290	13
2185012	13
2851058	16
14884690	13
1621249	13
2812421	13
12583959	13
402572	13
32157787	16
2372802	13
7655694	16
548254	15
30183065	13
2504478	13
12302340	13
3759255	13
6403375	13
10170209	13
1934615	13
4677195	15
10141127	13
1152376	16
5833179	13
13578658	13
2022334	13
2250374	13
9358905	13
32872751	13
43899819	13
13003752	13
7173033	16
10201025	15
21529147	16
499164	15
1493431	13
21099336	13
32546076	13
2914968	13
3820433	13
6089705	15
12386744	13
10096218	15
7517649	13
20108195	11
38906480	13
2998264	13
10219289	15
9153774	13
346782	13
2252880	15
4411841	13
5682907	13
5416062	13
16534810	15
4191666	13
3498252	13
4002691	13
8635047	13
18963088	17
136837	13
1068803	17
6375996	13
1337249	13
2414200	13
37991715	13
3514155	13
4280429	13
2584997	13
366116	13
1078108	15
711458	13
761879	16
11093407	13
4135593	13
2751752	17
2797666	16
31085224	13
2659583	13
14819753	13
2419086	13
517223	13
14640185	13
419421	13
21354746	17
2809010	16
23422171	13
9198630	15
32625197	17
22084138	13
8142774	13
7800283	13
5769385	13
8274059	13
7658762	13
16444080	13
14509771	16
7432910	13
5537761	16
18572862	13
6632214	13
10745215	13
2830784	13
5487689	13
6382640	13
3840426	17
529762	13
2261139	13
10415711	17
7897079	13
37910	17
26497722	16
1725973	13
9190828	17
8229559	13
9400331	13
2703614	13
7967946	13
2007569	13
7749019	13
22036802	13
10899236	13
11133252	15
8450645	13
2596624	13
1456210	16
11772911	16
11849999	13
2984894	17
6737058	16
1742181	13
11553839	13
7709196	15
6333922	13
80386	13
4507155	13
4734319	13
3367587	17
1140325	13
10375510	13
2750698	13
2716694	17
181191	13
12017115	13
314770	13
11667074	13
8632517	13
12434969	13
11183130	13
7332813	13
2183186	13
1529715	13
9626936	17
6456342	15
4721584	16
1518297	13
2256793	13
171344	13
8260500	13
15251604	13
5363786	16
2591890	15
7252597	13
6179322	17
12825108	16
6879338	16
2019605	15
6774501	17
3607071	13
23239154	16
8143868	17
45585052	13
8058531	13
22412718	16
14410893	17
5186022	13
783819	16
2964217	13
1403985	13
1618001	15
9119851	13
1942945	13
16010966	15
8910090	13
10482730	13
20288621	13
1459589	13
16333772	13
8279723	13
2709479	17
22540961	15
13600005	13
14358283	13
3751997	13
5201483	13
16608004	13
2073510	13
9427559	13
13790056	15
13408505	15
28247369	13
9137487	13
2811936	16
2525442	13
7246183	13
9893399	13
10176454	13
5517983	13
5835731	13
20178868	13
23174785	13
4847868	13
1531041	13
229612	13
4017105	13
4999694	13
9214566	13
5422706	13
965806	13
4236385	13
8270668	13
464466	13
2874697	13
614032	13
1596446	13
933598	13
1866274	13
521973	13
860870	15
15353874	13
13626409	13
8979779	17
5125776	13
13665480	16
3256351	13
6365368	17
10601396	15
7633267	13
6044747	13
8995585	13
12680145	13
76724	13
8896182	13
4172418	13
65753050	13
926595	16
16417625	13
7874117	16
2590302	13
13453138	13
4467133	13
47014	13
1636386	13
14979053	13
33616433	13
3848119	13
807065	13
1234900	13
51231317	13
19090146	13
4972322	13
1716360	13
1544302	13
3632582	16
169869	13
28622099	13
4811124	13
2268188	13
3802471	13
15754877	13
15710446	13
22261277	17
3918751	16
4947846	13
6817651	13
10527198	13
29657629	13
1033727	15
3846050	13
14047901	13
315912	13
50841	13
4340214	13
24615593	13
2602472	17
20462550	13
1831287	16
431922	13
212903	13
2616759	13
6292898	13
9823848	15
8691293	13
17995085	13
14138885	13
5162588	13
25597265	13
3321333	15
32420958	13
9101062	13
8416509	13
611978	13
718256	13
7481882	13
1783765	13
14233075	13
1781050	13
9209847	13
4474643	13
17720649	13
2563183	15
4851443	15
571278	17
1271094	13
11917562	13
24384706	13
1880656	13
9248183	15
1240888	13
18938955	13
10285352	13
2490310	13
12084677	13
4549170	13
5884645	17
16281502	13
341699	13
366874	13
11143133	13
697741	13
7524408	13
93057	13
20016875	17
8879082	13
5884767	13
645739	13
1688092	13
5134708	13
8127799	13
7014270	17
44183	13
5878121	13
4056092	13
2261278	13
582553	17
791902	15
1413652	13
3706781	13
15034931	13
14276845	13
2193572	13
2911574	13
5186305	13
31395468	13
641284	13
3349423	13
214193	13
7673887	13
1208605	13
16834667	13
1440551	13
7158390	13
1074364	16
25319855	13
8774210	13
3743581	16
3065041	13
4048629	16
5819948	13
14175894	13
4609314	13
760996	13
1417900	13
3053501	13
11299021	15
367698	13
5931716	13
6195024	13
7569953	13
8553566	16
1722283	13
11078574	13
31445405	15
4104633	13
6972451	13
17825606	17
21882553	13
2987732	15
34276356	13
11742866	13
4814184	16
7644946	13
729651	13
5058488	13
2505243	13
2616831	13
13974709	13
10535730	15
2159204	15
7017209	13
2566612	13
3673453	13
22824804	13
138768	13
13839975	13
2712003	13
27767983	13
8536499	13
1757811	13
4901035	13
13915880	13
7568075	17
1714951	16
9356492	13
3191286	17
10382054	13
2375789	13
10104168	17
289800	13
1220772	17
1816242	13
31522646	13
1421281	13
12951746	15
1853662	13
33273791	13
307631	13
4042450	13
4556282	13
3134175	17
6173176	16
19883519	16
5636657	15
26343118	13
4317752	13
6734363	13
2479685	16
18551461	15
18502484	13
16891996	13
3343780	16
7944565	13
15019583	17
1876320	15
3272758	13
1928114	13
1194047	13
1971498	13
3821882	17
8929295	13
3541454	13
41143194	13
3900000	13
10087122	13
17701207	16
3473733	13
5712392	13
2616228	13
3044085	13
279643	17
7568113	13
10191158	13
4101194	15
2583537	13
19647135	13
15275129	13
20734420	13
5490830	13
16047447	13
13290294	17
3456807	13
5103670	13
1152545	17
995717	13
2961920	13
10911086	15
32747570	13
8182582	13
24899999	13
8655648	13
16097223	13
635514	13
3550759	13
5942802	13
9161034	13
869773	13
514221	17
6695414	13
3094874	13
1353157	13
3813732	13
5512609	13
2522916	13
1911388	16
2526192	15
797743	13
2285097	17
5510570	13
10525054	13
10145597	13
8859701	13
7491931	17
11608844	13
35927383	13
928600	13
988822	13
12808	17
6679738	13
8452765	13
4441804	13
1698009	13
7048924	15
9122630	16
1873737	13
16320124	16
3248788	15
2750298	16
24260896	17
26742524	17
17480367	13
2891134	17
6207879	13
6630150	16
4127618	13
4541829	13
724518	13
121686	15
8515808	13
1122209	13
21214690	13
15590893	13
634130	13
3777156	13
9343595	13
15149449	13
6575345	13
936420	13
7473069	13
8483610	13
455164	13
13612000	13
14029708	13
169412	13
861136	13
17956902	13
7985420	13
2318433	13
1933360	13
10264095	13
12068298	13
17796797	16
3686941	16
12127040	13
29890833	13
8661835	13
2506672	13
3211783	13
24936405	17
1288410	17
2144386	13
7677600	13
3173119	13
394390	13
3924408	13
1314909	13
6205286	13
33439260	15
2344427	17
1621348	13
231416	13
2369994	13
23565379	13
2026379	16
1327864	13
1237691	13
11941201	13
12150124	13
15388104	13
180137	16
5106879	13
12997351	15
57890575	13
2443557	13
32362969	15
11358838	13
7251042	13
7441557	13
5648096	13
14974842	13
1735864	13
9585105	13
27562223	13
1925034	13
5371805	13
19908312	13
1519958	13
8628566	13
456993	13
2347043	13
15975407	13
8360521	13
4846862	13
2431095	13
9539026	16
1403125	17
1830635	16
769731	13
733906	13
809671	13
7806556	13
3609529	13
7418201	13
30267138	13
2167752	13
9830151	17
1775521	13
17732206	17
1723439	13
12082523	13
4157445	13
12692112	13
11438425	13
1462665	13
2310567	13
280234	13
25357196	13
11166821	15
1332675	13
2384140	16
5349617	15
1820395	13
2102270	13
18883322	13
2668695	13
1700566	13
41410648	13
2973578	13
29934197	13
4344927	13
1599604	13
4307263	13
20680793	13
9415121	16
17796690	13
2267433	15
15532197	13
663348	15
1704278	13
8175815	13
9680473	16
12513476	13
35389463	13
12801209	13
12885870	13
13328734	13
4395770	13
6442344	13
5415648	13
1029604	13
20827399	13
368568	13
15404390	13
7425692	13
570189	13
891112	13
20334944	13
1696325	13
261900	13
8801284	17
4235957	13
8711548	13
1614852	13
5437517	13
7115134	13
671170	13
4075182	17
1744443	13
30697426	13
13235067	13
1015919	13
16330377	13
6903460	17
3012611	13
11224461	13
12681156	16
25974787	13
2348242	16
4013368	16
9659546	17
3152828	13
2799475	13
12513968	16
17991221	15
3549667	13
18149503	13
14710399	13
5205171	13
12999230	13
3462414	13
2308598	13
23800270	13
11818446	13
1468023	13
20744171	13
16616217	13
6088944	13
19295109	16
18015686	13
13870920	13
3874511	13
1759587	15
6813618	13
9579457	13
16979552	16
40131627	13
1874898	13
6056691	13
41544362	13
8171889	13
3785788	13
4559877	16
18004667	13
4033952	16
170401	13
8560296	13
6567068	13
4203253	13
4278728	13
3228662	13
2953519	13
486183	13
16812606	13
5169115	13
3711986	13
5192111	13
9556416	13
18103350	13
16929709	13
5350872	13
698805	13
7994030	13
12336379	15
10378534	13
3553371	13
5857729	13
2463810	13
3691731	13
4932585	13
2657582	15
26690886	13
3711979	13
4473658	16
9716173	13
3244667	17
3255942	13
2183091	13
34510584	13
8554017	17
2251008	13
30164	13
27869007	13
5200632	13
2652979	15
4995972	16
10977061	13
99746	13
12176465	13
9225731	13
13204897	13
7849852	16
11999711	16
11944511	13
2675630	13
2823698	13
6257201	13
3971869	17
1765921	13
2638546	13
1152460	13
5525027	13
12932921	15
2958469	13
9999305	15
9561055	13
8751882	16
8291231	13
18236650	13
1007846	13
10866221	13
13516270	13
2552994	13
3241966	13
5329168	15
9190964	13
7984312	13
5843133	16
3555938	13
1352300	13
8582439	13
13611393	13
12069488	13
3482692	16
1161090	16
3431717	13
256454	13
8489267	13
8708113	13
4784977	13
17214048	13
5513997	13
3614675	13
20419221	17
1695941	13
12530053	17
9779493	13
21024493	17
1031314	13
390420	13
4069422	13
11861962	13
7756149	13
11770506	17
8963696	15
15821185	13
15727222	16
7921906	17
4302941	13
1828537	13
18059814	13
26773101	13
3215312	16
12444160	13
12713137	13
11414877	13
595478	13
15399639	13
1817781	16
1554012	13
10094308	13
988289	16
2119849	13
10050915	13
1699166	13
5621880	17
3640256	13
14016063	13
3225210	13
4405907	17
12986851	13
3291444	13
11884604	17
6772759	13
13488703	13
1495159	13
10686784	13
27633604	16
27562504	13
12054522	13
1136976	13
11440081	13
227628	13
2809188	17
9009370	13
938657	17
795498	13
720607	13
241000	13
20297312	13
897793	15
1896360	13
20025740	13
9803551	13
5676882	15
19192542	15
34872	16
2670299	13
19124411	13
12713732	13
965858	17
13854532	13
34338289	13
6960558	13
29479394	13
17118504	13
8732133	17
13905281	13
5512676	13
1106102	13
753762	13
1950980	13
3654793	16
14117513	17
21625226	17
7436394	13
1677141	13
16828773	13
36156876	13
303548	13
564895	13
5804502	13
2577106	16
5621203	13
1460352	13
15759178	13
6592102	13
9123789	13
1139397	13
12375292	13
4869531	13
7475968	15
1051367	15
5313490	16
4213548	17
6242255	15
10108316	13
886855	13
15661941	13
11508568	13
10677963	17
3331060	13
3419446	13
4988067	13
6673774	13
1045151	13
12858171	13
15745034	13
10433054	17
393071	16
15173346	16
3187926	13
4014197	13
5350799	13
472714	13
35657041	13
247337	16
10782043	13
4922386	13
9561813	13
5520924	13
17535574	13
13164270	13
4521185	13
9305573	13
1691322	13
5569719	13
970331	17
1017500	13
3780422	13
7546571	13
67280	17
11687459	13
694064	13
2251120	13
14579707	13
2399389	13
8151469	13
8493138	13
1637716	13
4932502	13
1100917	13
996564	16
2333637	13
11684774	13
5642410	13
4683757	17
4140942	13
9242182	13
5998221	13
2725073	13
3976801	15
18764437	16
17491801	13
1827865	15
10859464	13
6210105	13
6268797	13
4355411	16
4981889	13
117843	15
4492673	13
103914	13
18721630	13
10776870	16
1159991	13
1307289	13
2533185	13
4964696	13
5987993	13
838248	13
17184987	13
7438800	13
1933761	13
1222761	13
576659	17
2178848	13
864347	13
25447132	13
4821395	13
10238643	13
9684326	13
6800813	13
29424237	13
32319559	13
3674356	15
34673256	13
12060336	13
11066116	13
2099104	13
15990642	17
10646820	13
2053407	17
21482743	15
846960	13
1831290	15
16159846	13
11571841	13
2162619	13
1135646	13
4154519	13
13744358	13
6115280	15
966296	13
5899161	13
3693780	13
7906352	13
23888486	13
3284942	13
9887084	16
7645003	13
14345203	16
6778822	13
3661230	16
18217220	13
1479511	13
6850938	16
14530242	15
1313786	13
1016868	13
9322096	13
5310682	13
2229285	13
28476	16
5161000	13
16633789	13
4154973	13
7181778	13
8663840	13
1276509	13
3376404	13
11026536	13
2499600	13
1595463	13
541804	16
7279064	13
2193426	17
11297947	13
14096963	13
14842698	15
6085436	13
12369283	13
2151317	17
20715064	13
1907382	13
9066939	13
13044682	13
8076734	13
8818552	13
5212615	15
3205040	13
2894264	16
363290	17
712165	13
389219	13
1126831	13
984981	13
26709491	16
3571744	13
1745363	13
9132189	13
3326837	17
409376	13
10843339	13
2132940	13
10772030	13
1733721	13
1200621	13
503347	16
501759	13
6759231	17
11993868	13
1935958	16
692196	13
1898356	13
2414935	13
7748251	13
1427230	13
1828289	13
13338058	13
4830212	13
14332705	13
6499386	15
13869323	17
687627	13
2944061	13
418830	13
9359667	13
22340224	13
2422449	17
971712	13
248112	13
4435371	13
2944023	13
16981056	13
7599796	16
43710099	13
233694	16
1439446	17
1584656	13
11642409	13
6741744	13
12687440	13
3964691	13
6153782	13
12037205	13
3437568	16
13295251	17
2388236	13
946465	15
847383	13
14957928	13
11561128	13
4536976	13
2170991	13
4712671	13
21961922	13
7268865	13
573887	16
19628048	13
24332138	13
4915183	13
3487174	13
9404038	16
8102733	13
2458806	13
7503893	13
3501246	13
2343533	13
290603	13
4260655	16
20160913	13
11952174	13
4934052	13
5719006	13
1882047	13
4457918	13
9238258	13
6853477	16
8930156	13
12531733	13
9600299	16
2604141	13
8038184	13
5665848	13
646485	16
4492934	13
53010608	13
5923888	13
35560145	13
3632267	13
7103007	16
3481695	13
49691130	13
7952178	13
2308765	13
13641909	13
11560601	13
6720771	13
30394071	13
917685	13
3600210	13
11667097	13
39566916	13
26528412	13
14570913	13
1615882	13
682941	15
14834982	13
12068527	13
894196	13
18250648	13
188193	13
959038	13
3626644	17
16746236	13
7761169	15
14670184	16
4093325	13
2764938	13
4297582	13
119204	13
525560	13
1903106	13
1779937	13
4794493	13
10869526	13
8284414	16
5300586	13
533678	13
10601249	13
9402405	13
28853852	16
1315626	13
12424409	13
36202914	13
2686872	13
2471879	13
26490356	16
7346393	13
8341633	13
9593437	17
1345588	13
3060121	13
12165908	13
453085	13
3062347	13
15605498	13
7649994	15
1162109	13
9404146	13
1642351	13
4911676	13
11517739	16
30601711	13
4943430	13
11703122	13
21256436	13
1177490	17
10978290	13
7832449	13
4519787	13
361045	13
1920921	13
13230428	15
3848171	13
8877601	13
12557982	13
11025706	17
4822580	16
2777612	13
3931776	13
7937075	13
5327202	15
7434928	13
2564782	13
12384700	13
11415870	13
1987863	13
789590	13
35479207	13
4293593	13
436197	13
2539940	13
127837	13
2230292	13
12216851	13
3779640	13
8165162	13
1096336	13
10501794	13
18255733	13
4570199	13
2748464	13
1405524	13
19489794	13
4482668	13
2250359	13
930797	13
3097528	16
4281975	13
2956285	13
4733821	13
9445366	13
6976078	16
168460	13
3477612	16
4228732	13
428817	13
14456301	13
4518725	15
4449326	13
15638985	15
3668669	13
414463	13
13768520	13
7601760	13
1910489	13
838278	13
1057772	13
1373756	13
2169327	13
8941985	13
4240848	13
7302689	13
19008864	13
7771884	13
19687051	15
15976635	13
4168762	17
6710929	17
1645177	16
8340080	13
5383037	15
3741650	13
1210550	13
18694370	15
3119736	17
7234478	13
7476146	13
12217113	17
2092613	15
1903541	13
9113145	13
1086444	13
13374606	13
4401020	13
5000579	13
25346695	13
27525161	13
230377	13
1531854	16
5480752	13
3448355	13
24320728	15
20713520	13
4232476	13
12173865	13
9515398	16
13624902	13
364128	16
30158518	15
3061630	13
2796471	13
5304828	13
16918059	16
3195854	13
3346233	13
7786627	13
5757742	17
7020688	13
352063	13
403572	13
12205159	13
3938579	13
1271920	13
3435567	13
3209111	13
5364142	13
1493723	13
86916	13
19449856	13
508111	13
121689	13
10354248	13
1107507	13
37693904	13
1715035	15
1422859	13
2869898	13
2576107	13
403261	16
10039133	13
11319409	13
15577141	13
12724809	16
13542757	13
4247972	13
15025199	16
17854232	13
9372272	13
1117371	13
8705115	13
4079189	13
3027468	13
4733797	15
8875881	13
2199678	13
9448044	16
14290719	13
4859738	13
5812683	13
726535	13
3755858	13
6792282	17
181907	13
1732478	13
12266636	13
2501911	16
718625	15
2512273	16
1881334	13
1565583	13
3287846	13
3794990	13
8306316	13
3738531	17
9130022	13
5786258	13
1058613	13
14454152	13
6872416	13
2110470	13
2932497	13
1541332	15
2825543	15
6990679	13
18089058	13
20846777	16
3653577	13
17349189	13
38597821	13
8467012	13
9105736	13
13286694	13
2415952	13
2662975	13
447669	13
166324	13
11912245	15
37801948	13
49928141	13
16617713	13
8810434	13
4984607	16
9088194	16
8582137	17
10295843	13
8879459	16
17790566	13
9133246	13
9226142	13
4133403	16
11105588	13
6288675	13
8399529	13
2302925	13
468518	13
10973058	13
8030065	13
73848	13
3422481	13
1190953	13
2875546	13
31185708	13
2309242	16
9297493	13
5990417	13
1147461	13
7092271	15
4231480	13
2290546	13
8477663	13
1881314	16
12963397	13
5808645	17
792541	13
1563533	13
16017903	13
125576	13
32690205	13
11818978	13
8507009	13
1559847	13
8698632	13
6800769	13
692988	13
18570510	13
4681699	13
2973122	13
38328488	13
8315250	13
37105144	16
55020	16
11894198	13
11584632	13
1098712	16
365132	13
1278884	13
6819651	13
6285732	13
19396701	13
10787417	16
1719869	13
6599793	13
9278727	16
78758	13
11046175	16
8297716	13
6366766	13
183091	13
15698744	13
605568	13
4532166	13
24858123	13
5809768	13
6640923	16
1643931	13
14333523	13
4098504	13
18116530	13
850107	13
3347429	13
7266363	13
11251944	15
7441582	13
1281837	13
216041	13
3457613	13
13503038	17
7251366	13
6886424	13
5973015	13
21229124	13
3263273	13
3753819	13
15550552	13
1845076	13
2703779	13
8547085	13
28861987	13
6231589	13
760751	16
26849736	13
12710223	13
25045924	17
2058063	13
778639	13
6728604	13
13094286	13
7212893	13
3520485	16
5268429	13
6325101	13
16156167	13
16753730	13
906841	13
1745018	13
20131209	13
10177906	15
20788219	13
3180747	13
16739763	13
11260642	13
7035370	13
141283	13
12119963	13
171424	13
14115695	13
10057360	13
6228648	13
7072210	13
206275	13
3682826	13
11672703	13
1348907	13
20118940	13
1229041	13
835169	15
10871581	15
1633749	13
2843374	13
2315686	16
22767051	13
2360788	16
10547502	13
26020278	17
3637733	13
6853696	13
10718530	17
6886827	13
8169445	13
21814636	13
18962014	13
42729828	16
7907687	16
9271309	13
9771733	16
995559	13
9985700	13
3580644	15
20364977	13
23336914	13
11655391	16
378029	17
10316653	13
3118951	13
383846	13
28456009	13
7208477	13
6670040	13
8341991	13
4341494	13
3569035	13
15114426	13
17899617	13
4409824	13
407050	15
12830526	13
6427043	13
5778014	13
1020986	16
18173800	13
6854689	15
10572931	13
7492114	13
21260959	13
994786	13
4317638	13
612781	13
1905372	13
3366027	17
18095045	13
1372418	13
5164550	13
3722714	13
26197330	13
4187538	16
3894191	13
2788354	13
359772	13
2760400	15
11932177	13
14170801	17
24086027	13
1360629	13
14079	13
12746415	13
4593141	16
4442898	13
17239611	13
1295783	13
4505511	15
10539644	17
1646608	13
1367689	13
6704591	13
12529249	13
6591361	13
4009219	13
31712943	13
1281916	13
3158663	13
12985883	13
119943	13
2301428	13
16944739	13
6506493	13
25301696	13
24800252	16
3980731	13
27665163	13
1572645	13
10355400	13
23936853	13
2555739	15
2118723	13
4809152	16
7641533	13
5404942	13
4788685	16
13520795	16
13337445	13
1209121	13
4029904	13
7226934	15
16414734	13
5147761	13
1438586	13
5692935	13
26439736	15
10724414	13
4540518	13
2266826	13
5096785	15
9654975	13
5188021	13
17317182	13
733474	13
9149016	13
2730474	13
636054	13
13018949	13
1464270	13
500252	13
20295639	15
3956062	13
20828978	13
1981950	13
51888162	13
8056173	15
16250496	13
5388384	13
42358757	13
25462085	13
247724	13
6648122	13
8073394	13
6098249	13
41354089	13
24481682	13
8222426	13
7758480	13
2169911	13
16256717	13
8221622	16
9596929	13
8526774	17
1438264	15
17958822	13
4760612	15
5863756	13
15560334	13
2676244	13
10816058	13
3875311	16
10991586	13
3322719	13
6808055	13
1400792	13
6479316	16
3729031	13
14587791	13
2924707	13
8578405	13
2665979	13
1675169	13
1557374	16
1184117	16
6804409	13
5790240	13
143460	13
5853891	13
7475061	13
5370916	13
518061	13
3364578	13
16330424	13
2656822	13
954136	17
8281569	13
10530727	13
1819118	13
578002	13
11753353	13
13759244	13
5961451	13
3625662	16
3585761	13
4688379	16
1859228	13
3378303	13
7128227	13
6544885	13
14920352	13
3697505	13
5961644	13
3917997	17
1883402	13
12070251	13
2298552	16
14331958	13
18401424	13
16132272	13
727474	13
296835	13
21846716	13
8584361	13
866223	13
2774332	13
21351282	13
257035	13
5590259	13
1182545	13
9859368	16
7148319	13
1237356	13
10427644	13
6678191	13
2562387	13
8574204	13
7265208	13
10031288	13
315371	13
344719	13
1575442	16
11990841	13
11762024	17
714349	13
14779861	13
4134572	13
3586721	13
26767190	13
1236862	13
25290267	13
5452153	13
11698662	13
14075589	13
9638154	13
435716	16
929370	13
10786283	16
8133683	13
2573826	17
5595202	16
13979564	13
3616490	13
23324052	17
884744	13
31750146	13
6022612	13
691418	13
6802935	13
12878726	17
7086954	16
8607215	13
9851549	13
5626110	15
358254	16
11825007	13
2097650	13
18119614	13
5289335	13
5373495	13
10597490	13
2334010	13
7699352	13
9408611	13
2243354	15
3693511	13
14419250	13
15800726	13
671507	13
9877898	17
3531681	13
1406940	13
10839374	13
1703748	13
2258169	13
8760873	13
8834123	13
4548020	13
9777842	13
2907500	16
5137825	13
414643	13
13306426	13
648766	13
4412641	17
14998588	13
7969056	16
555849	13
2793995	13
1931140	13
4794964	13
843098	16
2174861	13
8251913	13
11254632	13
6210556	13
10291747	13
28077904	13
13480668	13
245619	13
10445355	13
4771090	13
10185392	13
8912207	13
4782642	13
2813553	13
19137741	13
8229757	13
4394604	13
13049425	17
12785242	13
6492937	13
201246	13
6412947	13
17022765	17
4800319	13
20912938	13
495742	13
218680	13
8485081	13
3782730	13
2144484	13
14381331	13
4779192	15
6368396	13
22977629	17
6305596	16
194920	13
21498490	13
12546595	13
1358665	13
11497850	13
22072513	13
17807151	13
762298	13
15098301	16
23477756	16
3704518	13
5212580	13
11140079	13
762305	13
4740395	13
5541352	13
776701	13
1242617	17
7671650	13
11595910	13
15120200	13
18884704	17
1654754	13
13745513	13
1873317	13
6115569	13
2879087	13
13097285	13
4337345	13
2692832	13
13711482	13
1869053	13
6217167	13
5760189	13
12825910	13
3876929	13
239515	16
888982	13
16856863	13
11470620	13
12452032	13
1585401	16
4915196	13
8591101	13
15479185	13
3197996	13
58460	13
782454	16
11778616	17
5118379	13
24812763	17
420250	13
7250055	13
18682234	13
17961830	13
9625243	13
11771993	13
9383216	13
2577310	13
6405150	13
21750827	13
815546	15
2916883	16
26570866	13
7447108	13
7983125	13
1268528	13
2297847	13
24005059	13
1853846	13
37670980	13
11814214	13
4673075	13
6072090	13
24252746	16
26480776	13
1001356	13
15016874	13
22190358	16
4472380	13
8890900	17
17278594	15
14694837	13
13718600	13
1504265	16
6372180	13
797204	13
8668805	15
2094755	13
389625	13
15385278	13
15793637	13
23229827	13
1868661	13
5897604	13
182022	17
5873330	16
7340091	13
3539431	13
3754259	13
11693398	13
11855182	15
5316026	16
2060873	16
2436860	17
554069	13
6807251	13
2432987	13
4324800	13
23765373	13
8008550	13
1245631	13
5320430	16
970105	13
219406	13
24705502	15
10598629	13
3959193	13
18503407	17
4679478	13
7398703	13
20448968	13
17426131	13
7434626	13
1794054	13
4224826	13
13812976	13
6389726	13
4637250	15
12088658	17
228810	16
198863	13
18869428	13
25534207	17
4663227	13
4854900	13
64409	13
10998629	13
6476766	13
5739377	13
14378163	13
5666723	13
4734286	13
8096557	13
12696286	13
24113450	13
10946271	13
4136888	13
1604021	13
6524565	13
36164799	13
2039789	15
11819445	13
15532334	13
5356230	16
841888	13
7882242	13
6017017	13
5683610	13
4249782	13
1319211	13
11476525	13
4007652	13
5422161	13
20773447	13
4725180	13
24992588	13
6695540	13
1261226	13
8280037	13
4036513	13
4163341	13
1368793	13
11572844	16
1286529	13
8548518	13
6069327	13
3081862	13
32501973	13
1688743	17
10184537	13
1592012	13
2206790	13
5393612	13
11104778	15
2291547	13
4726557	17
2057254	16
2606295	13
1356833	13
1566104	13
77661	16
18755797	16
3173459	13
1834723	13
35597156	13
9913970	13
16026002	13
537171	13
23265252	13
2154589	13
4387183	13
441711	13
58815140	13
7304332	13
444574	13
27183929	13
11513024	13
3097981	17
17167214	13
12090701	15
2111351	16
1348418	13
12985279	13
25510603	16
7864948	15
15184865	13
2536740	13
2767248	13
1374073	13
5086235	13
26224853	13
1086467	13
17455960	17
1176890	13
3869572	13
1592153	17
11534291	13
613709	13
22411542	13
4256161	15
558704	13
9288472	17
15316768	13
1398575	17
7234975	13
3800174	13
3093441	13
2597754	16
17595489	13
19361584	15
20454294	13
1923815	13
813475	13
4295522	13
1462933	13
14172993	13
32358724	13
804080	13
4581110	16
5533214	13
3460979	13
2077820	13
5226551	13
18592506	17
20294042	13
17123224	13
2523914	13
4517677	13
3029861	13
4970186	13
11392769	13
11790377	13
3957154	13
2664928	16
6608641	13
16806621	13
23899281	13
6000029	17
2433243	17
10611133	13
4219431	13
5770215	13
29611746	13
3022067	13
6948584	13
3166503	13
10473155	13
846101	13
4562188	13
12533444	15
2629691	15
9820156	13
1448791	13
4724273	13
6142605	13
5441197	16
1091253	13
5037293	13
2155253	13
1258945	13
1103433	13
6560112	13
5724063	13
1848715	13
1308899	13
9240671	13
8334841	13
6246883	13
4586421	13
3566385	13
6167444	13
3188536	13
1927798	13
4405363	13
344676	15
4755536	13
4398055	13
25433548	13
2508687	13
2553053	13
28379458	13
20123139	17
585994	15
3354595	13
1434894	16
6189567	13
9521082	13
15265924	13
4230497	13
39033637	13
13144048	13
1806362	13
2153108	13
272706	13
5624360	13
3687410	13
1201683	13
3180623	13
2524745	16
4303318	13
7301093	13
300395	13
22002224	15
15791268	13
6381473	13
4348295	13
921267	16
1013121	13
7084944	13
13062877	13
39361571	13
38955960	13
5952879	17
418421	13
4899979	13
5691461	13
15025313	15
6656775	13
2135567	13
8148542	13
5118044	13
3432665	13
7567868	13
11331821	13
21542142	13
10738473	13
4676530	13
352155	13
12678935	13
3020995	13
23406838	13
10765025	13
454094	13
7505764	13
27650684	13
26041220	13
12264000	13
6986592	13
2373337	13
5812993	13
7357268	13
11649284	13
8374071	13
8498020	13
553196	13
12956346	13
1746120	13
2288363	15
305869	16
1199155	13
8740153	13
11074464	13
15848518	13
17604633	17
13388292	16
13438017	13
6154350	13
7374944	13
16728557	13
321524	13
3590249	13
4933409	13
26361241	13
1810977	17
70150	13
3392695	13
1353384	13
4810269	13
13996128	13
10668476	13
3494385	13
7746210	15
29932031	13
4295646	13
3045897	13
1691176	17
1256144	17
9154502	15
5551956	13
35712431	13
5453966	13
1762198	16
2380340	13
839591	13
2887068	15
27667868	15
3614723	13
1690369	13
2870065	13
28246057	13
8211625	13
2558634	13
8967690	13
4714373	13
10928668	13
2355178	13
12434137	13
3489079	13
16001881	13
7104850	15
8705787	13
20873693	17
10118477	16
5134136	13
26186214	13
4966432	13
5924406	13
6895223	13
5961567	13
1984919	13
2766534	13
185728	13
5201913	16
6992243	13
2057947	13
27082451	13
20983937	13
1877674	13
5660432	16
3298976	16
7603777	13
2855382	13
8554015	13
13233075	15
7508941	13
1799414	13
4160760	13
20746931	16
2832931	13
41032605	13
2479164	13
2669730	13
5770997	13
4813672	13
24135635	17
4530709	13
29876130	13
17525118	13
215734	13
5088715	13
19377607	13
13917378	13
1334934	13
885	13
16660875	13
4788568	13
19366296	17
973839	13
8971983	13
84289	13
1273299	13
3757526	13
3350020	13
1053971	13
1341528	13
27874095	13
10654988	16
4202405	16
13382844	13
857950	15
5986124	13
14171070	13
1231876	13
8007756	13
8184562	17
13835944	13
14095622	13
25004099	13
1558125	15
1366023	15
42016891	13
3728578	13
25194714	16
4492170	13
4432992	13
3010444	15
8076172	13
513766	13
42685224	13
20902073	13
23612519	17
2695205	15
4425492	13
16706673	13
6343522	13
270679	13
781602	13
1842876	16
1569907	13
10629511	13
1248025	13
6390487	13
1821816	13
809931	13
20020340	13
6870659	13
5378536	13
17533933	15
12488251	13
543898	13
9074168	13
1278160	13
2867211	13
10191627	17
20458787	16
14383422	13
3251863	13
1307471	13
9877694	13
11071042	13
27895100	13
4271171	13
2332701	13
5049991	13
1372547	13
7394857	13
24825758	13
14830223	13
824973	13
3978177	13
3881630	13
16125443	13
428014	13
1839235	13
385630	13
13738875	16
6477769	15
5511472	13
9517645	13
14532712	13
18460941	13
5137011	13
3050726	15
6531772	13
4527075	13
26745628	13
8348704	16
5037012	13
13354852	13
1322649	13
851911	15
6100710	13
1458227	13
5579641	13
2356162	13
20601931	13
4931154	13
546101	13
3592474	13
1887839	13
6912908	13
7258913	15
15215763	13
6042733	13
6802937	16
9120368	13
14002893	13
3716796	13
7802927	13
12980609	13
9448819	13
983829	13
18260494	13
9087960	13
10346232	13
9346998	16
5394711	13
6151327	13
10140285	13
7300478	13
11417691	13
1269308	13
607578	15
23777211	13
4872253	13
7361653	13
13774634	13
1117721	13
15921358	16
1207717	16
15527140	13
22614657	13
6436990	13
17937022	13
15795557	13
4132819	15
10321366	13
5141365	13
13027306	13
12196930	13
17708668	13
1899866	13
1387397	13
5576490	13
388013	13
5288162	13
12197486	13
16275357	16
5128925	17
494973	13
6482567	13
7300282	17
7352297	13
1584693	15
7947947	17
164535	13
3092975	13
13579509	13
9493211	13
30354308	13
676170	13
4189080	15
14873975	13
521490	13
2416541	13
1719212	13
8649327	13
5276628	13
4867350	13
2351938	13
15423380	13
11680855	13
11517314	13
596403	13
2590351	15
5045952	16
1136259	17
565638	13
13627002	16
4865909	15
5148322	13
27158665	15
5194623	13
4440571	13
1435622	13
29733	13
4941415	13
10193800	13
21729314	13
1643377	13
9002242	13
1358498	16
2302767	13
4445093	13
10461886	15
370542	13
6634872	13
49509902	13
5646158	13
1773883	13
944244	13
3256040	13
19334075	16
1669385	16
1341675	13
1161860	16
1868627	13
4895417	13
8523389	13
945568	13
15153647	13
1828521	13
4287707	13
840782	13
404881	13
2560592	15
448799	13
18085922	13
16457441	13
43623190	13
18781549	13
873689	13
23018577	13
11151984	13
6232911	13
90593	13
2196204	13
7424583	13
2941765	13
3965396	13
3011665	13
44745940	13
5073385	13
1779109	16
153976	16
18611000	13
1860366	16
10550264	16
1500559	15
3686792	13
3693852	13
25989725	13
4669158	13
3287642	13
3751836	13
863878	13
11460761	13
3446321	13
10214105	13
2679906	17
27340570	16
2777168	13
21422116	13
18469200	17
10101222	13
6266068	13
4101716	13
4607263	13
1286874	15
10868226	13
6568842	13
626604	13
1194873	13
16100731	13
1669183	13
13805507	16
1569513	13
4940629	13
3685684	13
17772057	13
3383982	13
6215660	13
13123766	15
5033637	16
1604820	13
23599865	13
1424736	13
2659433	13
3325188	13
9054361	16
9610729	13
378119	13
396749	13
3581284	13
3494918	17
36170	13
14724296	13
5230081	13
1866544	13
4864777	13
5886876	17
131116	13
6948122	13
4949237	13
6408325	13
15604819	13
20427356	13
12563236	13
5395118	13
586274	15
13123562	17
9018118	16
39114	13
1959766	13
744664	13
9838600	13
7211174	13
6316109	13
18001817	13
1516861	13
5470205	13
1282680	13
30461747	13
5394853	13
876037	13
5739301	13
5489065	13
21910291	13
22391518	13
17711244	13
7720728	13
9610871	13
18565598	13
1925000	13
2368830	13
2697643	13
4613220	13
23846572	13
7472532	13
6615421	13
9335404	16
4793694	13
776614	16
5978150	13
5007199	13
25391712	13
7619361	13
9408445	13
354857	13
19686138	13
5011285	13
6078919	13
540390	13
9419302	13
6820609	13
9196347	13
6381082	13
4393859	13
6166234	13
1741729	15
17163943	13
9106588	17
10319955	13
393565	13
279035	13
1924102	13
4448975	13
41924224	13
938170	13
8313983	15
38929696	16
1210671	13
22435832	13
7581165	16
24037399	13
462074	13
14835946	13
2961380	13
1385904	13
10530442	13
766567	13
10504775	16
7609558	13
8547782	16
10724649	13
2305126	13
13383898	13
26831206	13
8638940	13
16199948	13
7922000	13
10065091	13
19339446	13
21698364	13
3529376	13
13271440	13
4379979	13
7314508	15
3292678	13
42131970	13
6243800	13
1081471	13
103801	16
4293157	13
1377062	13
1818018	13
4802913	13
29432631	13
5842649	13
386462	13
30853914	13
8007145	13
10612502	17
311646	13
14841789	13
2097787	13
5518678	16
14211955	13
7490403	13
2271998	13
20073640	13
13650798	15
15891832	13
6062312	13
5671902	13
2410267	15
6245685	13
2948599	13
156464	13
2755461	13
577531	15
4377047	13
11850251	13
5966439	13
2524359	13
6488635	13
6227238	13
4058257	16
1345615	13
18364839	13
363427	13
1328444	17
9340058	13
2967473	13
5607241	13
2047039	13
7928619	13
334820	13
2716019	13
1743038	13
5730452	13
1413435	13
6375037	16
10833	13
1853757	16
8505350	16
746405	13
22346120	13
1715957	13
3270074	16
1489723	13
13407450	13
1629157	13
8110622	13
498755	13
22021925	13
16633445	13
569630	13
4056961	13
13277349	15
9242306	17
115917	13
4212142	13
1931721	13
5785588	13
1835144	17
7769391	13
16467953	16
832830	13
1634490	13
4390328	13
23672105	13
4111931	16
1405857	13
186110	13
4677888	13
6339504	15
15999970	13
162188	13
833128	13
16020154	13
17766183	13
20304583	13
4609044	16
1211226	13
454481	13
7827876	13
2885849	13
340679	13
1133479	13
7538789	13
7413317	13
5746398	13
18753837	13
4811245	16
11633936	13
30337251	13
25315276	13
2250616	13
11302084	13
4622832	13
215435	13
7685100	16
49815037	13
3934363	13
2217022	13
8019127	13
11967321	13
4165976	13
2989410	13
3622519	13
6588156	13
14012918	16
8147194	13
11997454	13
1868109	13
20117849	13
13880442	13
44548451	13
7406312	13
5646724	15
652638	13
12187682	13
1800963	15
510575	13
956695	13
16699581	13
1696195	13
4871267	13
25555392	13
2128452	13
4408282	13
1487472	15
6473450	16
72003494	13
8120129	13
7783513	13
1181926	13
3593471	13
26228857	13
3929819	13
3680032	13
625150	13
9934518	13
13732013	16
1785498	13
5726203	13
6613510	13
4310704	16
4274399	13
2698821	13
16573189	13
5928978	13
1003028	13
1928372	13
5584672	15
17566862	13
36942379	13
10476992	13
453319	15
1998384	13
5648631	13
27268878	15
2045868	15
5577256	13
10446678	13
6499600	13
15841284	17
15579176	13
17796617	15
518946	13
2012077	13
25402232	13
6579615	13
18035716	13
5076721	17
4826975	15
17941838	13
31300928	13
18686461	17
3044172	16
23019991	17
136245	15
1964114	13
2314540	13
1634148	17
20165879	13
16981466	13
16448245	13
11777534	13
6493547	13
552568	13
21941957	13
9219400	13
9255309	13
10192740	13
7390593	13
31624872	13
20714004	13
3679312	13
4515243	13
7299954	13
4012851	13
3038770	13
4673084	13
17968130	13
299567	13
5803798	13
3648967	13
45852184	13
26461909	13
12873097	13
9136412	13
32250541	13
8896784	13
2612153	13
975964	13
20356466	16
833	13
6922575	16
465710	13
7189452	13
371026	17
34727	17
2047597	13
971579	13
5787926	17
950934	13
8008285	13
3771531	13
680873	15
6997991	13
12940221	13
22014075	16
1526608	13
16855501	13
64496	15
3665205	13
14694192	16
697993	13
14939923	13
13747003	13
1519012	15
22907324	13
22889899	16
232891	13
6446685	13
6562333	13
734112	13
3966863	15
6490075	16
230638	13
2028217	13
17875203	13
1018970	13
12286849	13
8055959	13
4842723	13
1220455	13
12079697	13
1458315	13
6874532	13
3582704	13
3682133	13
1337336	13
25768026	13
1450322	13
2029113	17
9088899	17
2138394	16
10981832	13
32837027	13
8103750	13
7826151	16
324547	13
8026778	13
7462728	13
1507680	16
2000748	17
96281	13
2558674	13
30761989	13
3779499	13
6474420	17
1833397	13
14009640	13
7205828	13
3254217	16
5985903	13
8904682	13
8980786	13
4736371	13
3483247	13
7636181	13
2688178	13
811811	13
2365862	13
9210253	13
9572793	13
15205474	13
12498756	16
7018507	13
155611	13
13032130	13
19141489	17
265999	13
8105840	17
1365427	16
1471318	13
1758558	13
7421705	13
22723950	13
3004836	16
4315951	13
2837044	15
15827987	13
2803548	13
3624876	13
8734932	13
11277148	13
17962345	13
693333	13
1145723	13
9571952	13
4193983	13
791873	13
1689557	13
4294682	13
337381	17
39250	13
7556391	13
2345156	13
4051789	16
21535871	13
2130723	13
39215571	13
4863648	13
2322530	17
295278	13
5772091	13
5013295	13
3249723	13
7282	13
1572539	13
8671415	13
11902521	13
9989434	13
2102479	16
4448215	13
6532623	16
12186980	13
4331957	17
13209093	13
11791540	13
8537658	13
16820434	16
408986	13
6243016	13
13933470	13
22704529	13
11532935	13
26892473	13
847094	13
6015474	13
5738176	17
12010750	13
1930860	13
11440828	13
1005883	13
491319	13
15316777	15
376714	13
11211914	13
10411255	13
564591	16
8875449	13
23144633	13
3951258	17
15006958	13
1375953	13
6238207	13
4227731	13
9656131	13
2141936	13
18613839	13
1405541	13
1901224	17
1480197	13
1152052	13
1257902	13
3509842	13
9762437	13
2570022	16
1026494	16
1095616	13
6985148	13
1109670	13
2940583	17
6938052	13
1252737	13
5205459	13
31826146	13
1975579	13
717103	13
400140	16
1146086	13
6949353	13
2439395	13
26599868	17
1824518	16
6685737	15
12527398	17
10597018	16
4381606	13
5129254	13
2946811	13
966430	13
10989363	13
10751943	13
2308706	13
4143590	13
16021032	13
25897096	13
6804031	13
1882612	13
14143118	13
12186073	13
1762708	16
12116273	16
64613	13
17358838	13
9444050	13
41328326	13
5514404	13
2414000	13
1525043	13
20295480	13
8029847	13
2972706	13
5531069	16
31211841	16
1714303	13
2600143	13
8671574	13
5159937	13
16890374	13
498129	13
15547591	16
3621632	13
945711	16
8442637	16
4366506	13
5284149	13
38668	13
8184028	13
2580038	13
34793958	11
1525377	13
6188765	13
3807302	13
32151412	13
220543	13
6389479	13
985599	15
8894391	13
5265291	13
14986326	13
11842101	13
1292547	13
10208004	16
8412309	13
541181	13
8607602	17
681555	13
3439790	13
9919290	13
9294523	17
3651352	13
5021097	13
5526086	13
1529229	13
17986140	13
4777155	13
17717248	13
7320769	13
5164485	13
555588	13
6053857	13
4798589	13
10466955	13
18217221	13
9221429	13
15168596	13
1296547	13
5381230	13
10324604	13
4389933	16
4716134	16
117579	13
29086938	13
6756080	13
1500434	13
12879254	13
1508035	13
9406550	13
6500310	13
7319924	17
2895033	16
1507760	13
11478373	13
3039143	13
25528523	13
12296735	15
9776802	13
7226068	13
6638341	13
7890607	13
23665950	13
7549383	13
4947412	13
7697144	13
12923186	15
14216007	15
2237445	13
13852849	13
1993477	13
5175308	13
1405433	13
966121	13
16270006	13
9319156	13
7631371	16
2199418	13
12359397	17
2832534	13
13853741	13
15081656	16
406576	16
13409315	17
2055567	13
1079930	13
9332915	15
19236996	15
3731955	13
1338451	17
1873407	17
4359637	13
6101924	13
484027	13
14444281	13
12924750	13
662493	13
4589564	13
6749624	13
13377868	13
22495750	16
1278591	13
2189907	16
11523667	13
7530802	13
13495321	13
11305314	13
18567881	15
4136129	13
1431177	13
11530895	13
425439	13
7615337	13
1377125	13
2444826	13
1247196	13
8289654	13
7127802	13
10084994	13
6663299	13
18842687	15
6038236	13
265757	13
3169260	13
10690952	13
14301832	17
3677966	13
5884677	13
8157164	13
4779192	13
61145	13
3170453	13
67119723	13
9837011	13
23403938	17
12751129	13
2513093	13
11042338	13
17440759	13
5463012	13
7179768	13
6816226	13
20802736	13
3582971	13
6365352	13
410205	13
25480236	13
8470510	13
15782758	13
717162	15
845223	13
13071121	13
9414793	13
12148497	13
942826	17
4407877	13
7981732	13
1637080	13
699057	13
7557075	13
8544148	13
2541808	13
8128884	13
4557446	13
8180381	16
821152	13
1004292	13
401376	13
3695635	13
8202802	13
1522951	16
13405461	16
6848318	13
362243	17
322435	13
1679959	13
5077881	13
21354931	13
560827	13
9863326	16
21656116	13
38361915	13
2719930	13
26866055	13
5489161	17
16390116	15
7595000	17
5042338	13
194909	13
1254457	13
13123667	13
4447373	13
3629245	13
3474383	13
2837117	13
336374	15
3993481	15
3479508	13
20558897	17
4647924	16
5421011	13
5761007	15
9382378	13
10381384	13
7690190	13
25018481	13
15548800	13
8323001	13
915654	13
110432	15
17171743	13
4101372	13
10304512	13
8481662	13
2952528	13
11091701	13
788963	13
6884675	13
1215623	15
6490117	13
7733900	13
8972460	13
7943808	13
14747423	13
2122979	13
29438148	13
109329	13
3143274	13
6995483	13
4169765	13
4539270	13
6596518	13
17134340	13
33921515	13
17244538	13
2928461	13
6017162	13
18486110	13
8748933	16
6712086	13
14051467	13
32254490	13
5125742	16
336374	13
5101751	13
8970620	13
3582571	13
1469010	13
15192970	13
228555	16
6316404	13
2175157	13
4634869	15
25863931	13
1594027	13
2317652	13
15027788	13
9414259	16
6000568	13
11540344	13
4504834	13
25993332	16
15614853	17
7089601	13
1088260	13
6680291	13
9768672	13
15121256	17
8719390	13
1956953	13
5322951	13
3179002	13
7238370	16
3714461	16
1580308	13
247667	13
6422104	13
660889	13
6707494	13
8446914	13
3921116	17
2202238	13
2990661	13
14885249	13
4438619	13
8421603	13
16954128	15
1868671	13
1725083	13
6858826	13
1176605	13
4620579	13
4916080	13
18427712	13
6865774	13
7055972	13
2791912	13
4348030	13
605125	13
6903762	13
2852591	15
5740713	17
16846477	17
2712232	13
35098731	13
20161588	13
1572226	13
7713310	13
5914964	13
21800317	13
4821548	13
2182448	16
3070732	16
7048310	13
37302437	13
5214146	13
9421982	13
4241457	17
840149	13
4266730	13
9696843	13
9059863	15
20566045	13
12592356	13
11168606	13
6935315	17
7500227	13
13948776	13
1645707	13
31323652	16
8363078	13
18943315	13
2923729	16
40855659	13
5904005	13
1606365	15
414191	13
2277155	13
1630002	13
2808996	16
1891094	13
4918508	13
2930013	13
1904368	13
390187	13
856375	13
14410559	13
4623254	13
2327015	13
12323282	16
4811085	15
1686555	13
1815691	13
8372544	13
7302795	13
1854210	13
195311	13
4925568	13
449053	13
2267571	13
1201810	13
5067918	13
4543846	13
36568	13
950217	13
852926	17
2519345	16
13006083	13
911519	13
4393713	13
525037	13
9347931	13
6424020	13
400221	13
2974047	13
8780859	13
7051051	13
17334971	13
12402268	13
8953484	13
12803759	15
3746684	13
3656698	13
28185806	13
3447679	13
6044493	13
777650	17
3986695	13
21169273	13
4863691	13
17803494	13
16673377	13
2848822	13
11291604	13
6479356	13
6496915	13
11453238	13
23088694	13
2816584	15
5425210	15
371651	13
5374927	17
1232442	13
1152174	13
51651005	15
38231283	13
53659146	13
9509407	13
20460207	17
18903914	13
551787	16
635307	16
3813169	13
6930803	13
7078402	16
191468	13
27121530	13
3935383	15
1751621	13
12492349	13
7947665	13
4640030	13
8636623	13
889220	13
3065861	13
5310993	13
10720500	13
1913792	13
3409014	17
5071436	13
14962477	13
9780464	17
6489815	13
1171107	13
8118270	13
702955	13
32127718	13
3269929	13
52096336	16
5106578	16
15694056	13
11313524	13
1487736	17
6492742	13
19140023	13
3114572	13
1626786	13
11944808	13
7741989	13
3611043	13
1316168	16
19200799	13
3686994	13
22453430	13
4221350	13
6604269	13
23778794	13
3023971	13
1957015	13
794312	13
117116	13
10885118	16
2502483	13
23437841	13
7586935	13
1794721	13
8407150	16
10620219	13
970996	13
1667639	13
790775	13
23393557	13
9393461	13
5270266	13
5501496	17
4590836	13
6319149	13
358402	13
22323094	13
2911841	13
9647412	13
6014792	16
20778894	13
8471206	15
16336971	13
12753073	13
19496967	13
9033364	13
1483280	13
8169815	13
44503919	13
11516646	13
4782868	13
13101664	13
152914	17
11251965	13
48600418	13
4831484	13
12974486	13
1539102	13
728298	15
2023043	13
5825118	13
4768125	13
2588534	13
5408040	13
1243618	13
1151165	13
351549	16
20972941	13
10374444	13
16755766	13
24339590	13
3902903	13
2046042	13
9466096	13
4413685	13
3767007	13
3517558	13
15338108	13
16261404	13
32222	13
725000	13
395768	13
8674363	13
9387359	13
10286419	16
7942606	13
7069376	17
24555422	13
3239103	13
4144469	15
12949617	15
1564162	15
635325	16
2023864	13
2924589	13
6413110	13
1111459	15
9807461	17
3872320	13
3724677	15
1618853	13
42797229	13
10051125	13
10689833	13
1957321	13
1889165	13
871466	16
1288757	13
2929987	13
1762212	13
1926882	13
6414838	15
1726375	13
8581855	13
19702182	13
4174966	13
15765977	13
5644948	13
6744253	13
1508378	13
9526347	16
20824352	13
11316122	13
2188725	13
31206341	13
5160699	13
520503	13
4868496	13
525513	13
20032046	13
3750300	17
5410930	13
19812367	13
7015410	13
1191	13
8513751	13
664076	15
5789289	17
1491007	13
3623208	17
1467414	13
6283468	13
5570133	13
9161023	13
10543667	13
4568805	16
10265539	13
10004414	13
2063437	13
3694098	13
34799616	13
15728698	15
7352999	13
8035784	13
1423898	13
14809529	13
11128927	13
7524455	13
5333727	13
975909	13
4692900	16
7763259	13
4407988	13
15800217	13
18210533	13
5692047	13
76203	17
1929760	13
1990078	13
3958813	13
3630920	13
1248399	13
9581756	13
3078175	13
1999271	17
10520674	13
20592096	13
914924	13
10179088	13
12238544	13
1215647	16
21585898	13
9002116	13
4807695	13
5883294	13
10378573	13
798661	15
17318235	13
14216543	17
3090050	13
5635823	13
9133589	13
2243615	13
892747	13
3920115	13
569345	13
2908332	13
3621099	13
21439034	13
5833107	13
468039	13
7711761	13
11050732	16
984110	13
4377105	13
11754048	13
4145025	13
2035752	13
339547	13
878577	13
30524053	13
15943176	13
8306887	13
3261971	13
781401	13
4831268	13
5714052	13
2475551	13
8866029	13
29717891	13
14861800	13
16216241	13
12175872	13
3820547	15
21371508	13
4427071	13
4172978	17
19189425	17
15048898	13
9486389	15
9708974	13
6294649	13
5143802	13
404990	13
23144357	13
7158979	13
19199949	13
11407947	13
4576413	13
4667373	16
13710049	13
15078796	13
6223599	13
8766078	13
9684705	13
11216015	13
2375524	13
528608	13
5404280	13
14435571	13
6031457	13
4075690	16
5743698	13
774267	16
5301055	16
5593187	13
36487	13
2671693	13
12930558	13
18579581	13
4395905	13
11106367	13
2552811	13
561192	13
781927	13
11596737	13
283918	13
4408613	13
10613149	16
1234451	13
10850576	13
5024254	13
7569492	16
7886485	13
2634649	13
2815842	13
11713252	13
3692487	13
5396220	13
1355504	13
16533590	13
1087818	13
1460176	13
9757892	13
21547929	13
13876125	13
867060	13
45337869	16
11780890	13
12193102	13
1589659	15
10609270	13
6468447	13
1796357	13
24679225	13
962011	13
14814094	13
13370160	13
1842649	17
5328340	13
26536722	13
11431817	13
13431688	13
31894364	13
18878299	13
3340679	13
3529958	13
7417461	13
10653249	13
1881258	16
3601458	13
6163081	13
5740393	13
3320921	13
19620806	13
11930484	13
30127793	13
4476582	16
3697167	13
5196723	13
380447	13
494189	15
3488153	13
2367252	16
34570124	13
4748273	17
824801	13
22279718	17
6185775	13
7220303	13
6893587	13
24891358	13
12236502	16
3576417	16
10891400	17
6046854	16
1560940	13
10352525	13
3783939	13
4344821	13
11384489	13
20572084	13
1589511	13
8577045	17
12564397	17
11005542	13
18971162	13
2379353	15
19374259	13
1889735	17
1758069	13
9475333	13
6688832	13
9587721	13
2395673	13
3915943	13
1564547	13
1110159	17
882544	16
7634169	13
14016948	13
1879629	13
16311961	13
352230	13
3514340	16
3494532	15
3342405	13
4589807	13
17348744	13
6346344	17
12920547	13
14394601	13
9232948	13
620811	13
26557533	13
1325765	13
4562278	13
3335936	15
14956780	16
5198713	13
1675395	13
5423534	17
22166272	13
13872011	13
2932971	16
22767692	13
469623	13
5725990	13
6883974	13
8281151	13
5911142	13
7279494	13
3888500	13
4995304	15
4060405	15
7300942	13
1716723	13
31435980	13
4783944	13
899674	13
6102329	15
15935869	13
6246912	13
18585789	13
2890199	15
1978738	13
29427369	13
7177209	13
2706382	15
7414802	13
526859	17
23650751	17
1906358	16
5978114	15
10182762	13
5093548	16
6731495	13
3100850	13
24341297	13
1063568	13
4506438	16
31214035	13
19969163	13
3673377	16
2431139	13
7228550	13
997480	13
10668663	16
13917800	13
6233380	13
322614	13
3495501	13
5879194	13
20485042	13
7267573	13
12954978	13
1898317	13
2491756	13
14782663	13
649940	16
976155	13
13980789	17
27430570	13
325278	13
4186122	13
14769315	13
2208892	15
11401601	17
8795192	13
1799826	13
12758296	17
12054393	13
6214017	13
12455026	13
5872460	13
1614749	13
6847788	13
20339063	16
2094178	13
6333959	17
1673682	13
5205566	13
1799992	13
2718473	13
18020584	13
22782325	13
644251	13
9633370	17
1503932	16
4045566	16
2845584	13
3968241	16
984245	13
3182634	13
1270696	13
22514121	13
32788558	13
5605672	15
3920194	13
6437248	13
5299084	13
5642608	13
15371566	13
18899735	13
3749321	13
1616461	13
4650234	13
10654712	13
10900470	16
5305258	13
2957210	13
6850989	13
7570401	13
28438141	13
4608468	13
31620523	13
6632133	13
7233225	13
10250562	13
4142933	13
12841254	13
3591797	13
29712480	13
3531001	13
12987048	13
279407	13
6386139	13
3082932	16
1676311	13
1923665	16
3309891	13
242867	13
1433650	13
4140089	15
815957	17
9746851	13
8039102	13
13549622	13
2327029	13
4061808	13
14864030	16
45625	13
20097783	13
3856730	13
9819236	13
8868292	13
6129894	13
22514595	13
3041282	13
2030046	13
7263582	13
25969343	13
7049608	13
16790219	16
10999754	16
17702096	13
18058694	13
6745409	13
18011	15
15263321	13
17719825	13
2750264	13
21942519	16
11402841	16
4509868	13
3562088	13
3142004	13
1494205	13
15314592	16
4110973	13
4768645	13
1613852	13
14988179	13
3205993	13
205209	13
6971128	15
7504152	13
1217545	13
2441127	13
17373543	13
1501527	13
3188058	13
8572775	13
36504379	15
19847037	13
2534060	13
10095922	13
910539	17
22541156	13
585259	13
3138576	15
2542232	13
228518	13
20054820	13
3660146	13
2936097	13
833707	17
3462260	13
1229776	13
3892758	13
2791097	13
12542007	13
15321385	13
13511940	17
10783474	13
4669619	13
9443602	13
7797344	15
9029346	13
1173241	17
2213650	15
767982	13
7016923	13
7492365	13
11683428	16
16360730	13
9258247	15
30482113	13
470968	13
6075597	13
2079939	13
13097789	13
7056416	13
3045367	13
8067860	16
349461	13
10396510	13
685513	16
7810139	13
1422085	13
11189383	16
2500758	13
14291545	13
2684202	13
3149057	13
5465063	15
6271409	13
4003334	13
1230517	16
5155997	13
6124242	13
717347	13
34285080	13
11844450	13
2066777	13
8846861	13
12583868	13
18933615	13
6666642	13
3152363	13
7696535	13
9616892	13
1981490	13
25832839	13
754397	13
4102314	13
1372914	13
11029695	13
7222852	13
7544321	13
8012790	13
6010082	13
17062141	13
8651515	13
3766239	13
10667355	13
14939552	13
8884730	16
10896527	13
4205665	13
21530052	13
5857301	15
5321123	13
3554125	13
5011936	16
495215	13
15078784	13
10634320	13
1946501	13
5064318	13
6086808	13
1226718	13
2420132	13
12933490	13
13436226	16
4925023	13
11236694	15
3312452	13
30966002	13
2193373	13
2691037	13
20396996	13
7573814	13
593628	13
4719492	13
8146794	13
1866176	13
15816267	13
14167056	13
1857145	13
10459164	13
19505089	17
21570697	13
5140673	13
1358829	13
4958915	13
5218437	13
9190667	17
12667233	17
2409739	13
6542999	13
8629644	13
738212	17
2473579	17
5484649	13
5211620	13
14594333	13
4405164	13
6124394	13
20492412	13
8151283	13
24044467	15
1347274	13
5206798	13
4123871	13
16936911	13
34563515	13
7744912	13
3824994	13
3774017	13
24697889	13
38901542	13
18612467	13
2636537	16
10005604	13
10721095	13
9504575	13
20077489	13
27649144	13
15907316	13
80076	13
999665	13
333671	15
222725	17
35678005	16
1522845	13
10502819	13
411416	13
6508510	13
9621675	13
11702785	17
11391517	13
15967741	17
5035485	13
11811686	13
3246516	17
2092794	13
7507278	13
5662692	13
2254127	13
1135492	13
14689642	13
18709138	13
5327402	13
6924940	13
409906	17
1038119	13
3468625	16
6029933	13
16513381	16
229825	13
10712034	13
7433957	17
1304399	16
9095851	13
15969314	13
14110020	13
4897433	13
4364189	13
9352445	13
16167149	16
18685775	13
9728821	13
14089398	13
7530246	13
2897750	13
6039604	13
8155081	16
1525525	13
6023642	13
6751576	13
3131659	13
4441420	13
373757	13
8288961	13
22469569	13
7751405	13
454605	13
193044	13
9419506	13
873949	13
5432422	13
1894845	13
11550729	15
2636238	17
17545696	13
351641	13
949220	13
15602414	13
5186569	13
881933	13
7964718	13
5598044	13
1480778	13
8367137	13
18519952	13
1947940	16
5568547	13
24121359	13
26750082	13
22437977	15
7419775	13
31191039	13
648888	13
3135858	13
7675748	13
8945216	13
3213006	16
1501196	17
14813059	13
9925348	13
12898859	13
2708905	16
2692098	13
552856	13
3845034	13
14697177	17
7440783	13
7032004	13
1034723	13
11372284	13
8180392	13
10019115	13
30879382	13
14524248	13
20774439	16
2663828	13
2020523	13
8212818	15
4252531	13
18405560	15
2785729	13
17236855	13
5140807	13
5305224	13
1212805	13
22373219	13
722799	13
1109306	13
3567045	13
8457154	13
798509	13
19590186	13
13453336	13
3837148	15
60481965	13
19464378	13
505009	13
3075542	13
651887	13
3731252	13
5864699	15
3276266	13
3672508	13
2516563	17
8882675	15
23012777	13
15462538	13
2749907	13
32082712	13
16050527	13
13032390	13
1376854	15
8560458	13
9456647	16
6729481	15
7664051	13
742491	13
10315203	13
9712758	13
1208829	13
4052142	13
10943034	17
801044	13
12684829	17
15092300	13
2650861	13
102560	13
35843825	16
6691733	13
6036961	13
5043001	13
2341007	15
541544	15
2259360	16
4752048	13
19435571	13
7970414	15
9656069	16
4582718	13
3588934	13
4239860	13
13360892	13
1709229	13
9073067	13
4255852	13
47663	13
1354086	13
988457	16
132134	13
2877453	13
1330349	13
4104417	13
1336220	13
4816599	13
2562296	13
3460998	13
7585432	13
782936	13
159977	13
3899332	13
2384424	13
2064942	15
1395562	17
18798701	13
2774033	13
13134420	13
1063066	13
9370370	13
1712557	13
17177099	13
12082544	13
10967446	17
9272124	13
13250411	17
12272113	13
17282265	13
4364828	16
4406061	16
173911	13
19512645	13
4840369	13
2688606	13
15817625	15
1079118	13
3762436	13
18480160	13
4004614	13
18063724	13
1086983	13
3312583	13
8448607	16
2380134	13
19888831	13
8683014	13
3583622	13
2740501	13
8530824	16
5055554	13
1475398	13
1520764	13
9080430	15
11071598	16
2172428	13
6169428	13
4330185	13
39173351	13
4413574	16
3584440	13
7970238	15
72546383	13
2516494	13
23157752	13
4422538	15
10305956	17
5604681	13
9452811	13
19363762	13
40118774	13
15301279	17
302375	16
10697573	13
12876339	16
11691567	13
2301507	13
5576395	13
6657435	13
3234506	13
39541930	13
16890371	13
4826373	13
1401219	13
7676331	13
5460844	13
5267964	13
8734746	13
9313958	16
126695	13
3046406	13
2315853	13
16847640	13
7005913	15
32657003	15
5340246	13
4270018	13
8628074	16
3822819	13
3611167	13
10062694	13
13724095	13
10737775	13
1483701	13
420316	13
3402108	17
4044780	13
209166	13
8260638	13
148873	13
276733	13
441158	17
11325387	16
1761401	16
6027615	13
4075270	15
901149	13
11215144	13
923280	15
26767	13
12819072	15
16774588	13
20669653	17
5338204	13
5928169	13
5020609	13
5179202	13
1927602	13
2234170	13
29062266	13
5794711	13
553048	16
4655436	13
20667180	13
1181070	13
4512612	13
3411966	13
523035	17
7459181	15
7695276	13
4834906	17
4522607	17
3381353	13
3475957	13
6772701	15
458548	13
1818974	13
2878439	16
5573212	13
8415765	15
2856050	13
4869323	13
24528101	13
9382790	13
5681262	13
3642846	16
12257633	13
19537125	13
14807136	13
4723024	17
29970	13
4528068	13
337062	13
3508449	17
12653548	13
37568329	13
10691042	13
796035	13
10603412	15
8399746	13
6794742	13
3403062	15
557418	13
3240743	13
347545	13
6686368	13
18149397	13
13635592	16
1314651	13
59898380	13
3533593	16
7536185	13
28236553	13
6542953	13
1922418	15
20686146	13
699629	13
1671727	15
3438362	13
4768002	13
3254017	15
36403904	13
3581212	15
7419443	17
9449960	13
4730304	13
16340252	13
15746645	13
3335804	13
8394217	13
811912	13
597861	16
3398196	15
2986989	13
1629662	15
3799681	16
9908564	13
7740456	13
4596239	13
3336058	16
8744437	13
15949969	13
4500683	13
14175194	13
2855241	13
24099892	13
1355780	13
5685000	13
1833805	13
10095089	13
15057383	17
14808780	16
1591998	13
13424987	13
17807094	16
1139826	13
4853266	13
655971	13
11375800	15
33766183	15
342255	13
701289	15
3879890	13
2019338	13
15775380	13
6082467	13
1592291	13
1205608	13
14490883	13
1121485	13
7513254	13
1143319	13
5676795	17
1039684	13
4413772	13
16337991	13
6714212	13
376491	13
4815810	17
1599105	13
4519070	17
5657354	13
6935644	15
1067817	13
4629435	13
14630301	13
25995269	13
2629954	13
402476	17
7625740	13
8950808	13
834410	13
17562667	15
979640	13
7442	13
1508310	17
897932	13
1735169	13
7109201	13
1312997	16
1616833	13
4700295	15
49734550	13
17588449	13
9205850	13
5886933	13
4080	15
22558499	15
20586698	13
7237596	13
2852284	13
11460347	13
13931422	13
971646	13
740107	16
25448130	16
7724688	16
32190948	13
16585159	13
19679065	13
14338431	13
10289363	16
7670712	13
4193240	13
30336505	13
957112	13
2353649	13
2752905	13
8838572	13
624879	16
9753597	13
12709902	13
4707977	13
15714236	13
7799653	15
36805572	13
1815521	13
27641588	13
5177954	13
5257005	13
5001840	13
145713	13
246515	16
6713517	16
3164811	13
5415822	13
11071703	16
2455109	13
4970663	16
2191220	13
9856954	13
4034521	13
6822911	16
6052909	13
11810352	13
4123627	13
9319491	13
2063743	16
6398899	13
334348	13
1027929	13
16219731	17
19188570	13
4961324	13
1361388	15
1505500	13
19976973	13
25137134	13
11307820	13
6147651	13
475984	13
2849129	13
7784944	13
6847519	13
467533	13
25591702	13
61856350	15
17506486	13
8243076	13
1247511	13
1178531	17
7459232	16
43397158	13
12693735	13
6378309	13
813089	17
52180395	13
1816459	13
17296242	13
1757430	13
7556613	13
1247026	13
18949376	13
11864539	13
9383238	13
6761832	16
8656164	13
2117475	13
1450970	15
186807	13
6066066	13
3096711	13
1713260	13
15721702	13
461952	13
4850082	16
2965248	13
18026807	13
1780656	13
41020859	13
7376514	13
3865958	16
5307121	13
710276	13
12747713	13
4749181	13
6940074	13
5017816	13
4177506	13
450047	13
19966159	13
7423369	13
3821007	17
3058745	13
905717	13
15093901	13
32871167	13
8035914	16
5022344	13
1063489	13
700544	13
3184690	13
4240840	13
6485003	13
9078400	13
3240556	13
5493622	13
12069057	13
3562518	13
6167377	13
25457197	13
6257393	13
1106111	13
7751349	15
5959269	13
4452486	13
5649648	13
9716267	13
10474262	13
2683040	13
8482636	13
6442496	13
20695253	13
962453	13
2333728	13
18768659	13
12535612	16
92889	15
7398681	16
4684895	13
936280	15
2592751	13
1730225	17
6148572	13
3030271	13
6210593	13
12106227	13
36889454	13
9370864	13
2225407	13
15088810	15
1309309	13
4724628	17
906120	13
8235634	13
20070882	13
15888047	13
1307914	13
1082144	13
7106560	16
3066830	13
2069851	13
2999255	15
8667481	13
6069157	13
7216726	13
4084250	13
3231967	13
2765378	13
10290147	13
9015504	13
1417282	13
23510260	13
11261143	13
4439258	13
38265768	15
6836879	13
5151984	13
252149	13
6106756	13
17221869	13
3154865	13
412696	13
8762220	13
1069009	17
11154246	16
18094321	13
4573747	13
8523944	13
4156658	13
20120385	13
610726	13
12681482	17
19243145	13
6639107	13
16609528	13
3746686	13
1970120	16
9585995	13
6550576	13
3758561	13
1854788	13
2753000	16
3239531	15
13369291	13
6018168	13
3084539	13
2984650	13
20181741	13
13133414	13
16200839	13
12289981	13
4219187	15
19970707	16
13138674	13
10042248	16
2007545	13
1098467	13
1141186	13
8837824	13
7324249	13
3206221	16
6427301	13
16515710	13
24225240	13
8697844	13
13704670	13
3914760	13
2183505	13
17602813	17
11486275	13
24613932	13
4413533	13
16482176	13
1958498	13
1639777	13
5282856	13
2664551	13
12850873	13
13670555	13
2069838	13
3961247	15
8581152	13
13762486	13
1900368	13
1528584	13
9111338	15
5561055	13
9834507	13
16837457	13
1108844	13
3883102	16
7469367	13
3379621	13
5032164	13
9776210	13
15829646	13
3647506	13
3654116	13
221950	17
9903295	13
2100796	17
3326258	15
22360283	16
8370265	13
4171688	13
3321592	13
21297824	13
8396795	13
1846417	13
134592	13
7329330	16
4971050	13
9253313	13
4014332	13
1911470	13
20875271	13
6174844	13
3469469	13
2070311	17
15623765	16
3406553	13
20321760	13
5719115	13
4249300	15
8284723	13
25600	13
7561672	13
5035582	11
5194956	15
1798118	13
8180618	15
783696	13
8064408	13
12678125	17
2580160	13
3559139	13
8971686	13
4539243	13
4796010	13
42248461	13
1781609	13
3737265	16
3226149	13
11966002	13
8300602	13
563656	13
4323902	13
8964527	13
9435780	13
28251461	16
1475530	17
2567747	13
6981791	13
5482042	15
26946932	15
414369	13
1898598	13
30283960	16
365960	13
15492517	13
4729112	13
4387112	13
1461931	13
1702580	15
11804449	13
567422	16
4914915	13
5968986	16
19154734	13
1823484	13
136084	13
1545219	13
7317337	17
1040092	13
6134651	13
3697502	13
1194742	13
4130089	13
951063	13
2141781	13
40275746	13
7435906	13
3138268	13
11214799	13
14171525	13
17712086	13
12490778	16
6586968	13
10080913	13
21726459	13
7347530	13
25068201	13
1349071	13
1747452	13
1437415	15
32981932	13
1483974	13
7451474	13
3426455	13
175769	13
17303097	13
1457579	13
33273049	13
5368983	16
17066358	13
7978838	13
2313404	13
14466296	13
214458	13
1764663	13
3308181	13
1358286	17
5687491	13
23219862	13
4054929	13
30189638	13
4055785	13
4284711	13
7692561	13
196804	13
18075039	13
4476797	13
1300375	13
13747308	16
17381546	13
1170191	16
5178952	17
2174091	13
2371588	13
3845791	13
496180	17
1776561	13
1631377	13
10337895	13
13808086	13
2770488	16
2399970	13
20044180	13
1169133	17
14605562	13
2876987	13
2683595	13
1691439	13
11582056	17
3022034	13
15996655	13
4486382	13
1163633	13
6630389	16
6758931	13
13073618	13
22022313	13
11186106	13
7049095	13
3676864	13
9892112	13
8591301	13
1395322	13
1606167	16
9222642	15
37484	13
6185798	13
11358469	13
2518496	13
6365034	13
14163813	13
9900878	13
10968434	13
7933272	13
10885045	13
3780618	13
466945	13
12781189	16
30268931	13
8175062	13
7005540	17
4241070	13
10900991	13
8179682	13
2795274	13
8930120	16
2453518	17
910695	13
8253729	13
369525	16
4576740	16
5188987	13
1077141	13
2440842	13
19847364	13
13163637	13
1136489	13
5542079	16
3110181	13
103978	17
2962337	17
14888498	13
677114	13
8543715	15
10599473	13
2780365	13
398985	13
12071711	17
12214244	13
5942895	13
8017744	13
341180	13
11006651	13
3232733	16
3948366	13
10076326	16
15734493	13
18212513	15
8153711	13
1634442	13
1787780	13
3409262	13
7964751	15
4563698	15
18484586	16
22214265	13
9299205	16
3708727	15
16202217	13
4790864	15
3565416	17
8815136	13
6781725	16
5187685	13
6980943	13
3875065	13
7724206	13
2797566	15
12727765	15
2443373	13
13552803	15
18916626	16
24341948	13
2701501	13
9454989	13
2492262	13
2715073	13
400835	13
17493256	13
16504566	13
589352	13
3371465	13
2466583	13
8513149	13
9431225	13
3918469	13
1460582	13
10152429	13
2304329	13
25566574	13
152194	16
6734809	13
2079807	13
4538313	13
9421922	13
2346666	13
22307141	16
1078701	13
7948035	13
4353718	13
15399791	13
4816473	15
27261607	13
16951291	16
2489633	15
1928412	13
6510610	13
1686871	13
1820564	13
492997	13
3856516	17
3279623	13
252161	13
300506	13
5947967	15
6821729	13
2721482	13
16834042	13
9848345	13
4432964	16
7625547	13
173353	13
5903694	13
37940489	13
20533011	13
13983962	13
17465730	13
5584208	13
2533488	13
9389213	13
3056575	13
1128702	13
7669654	13
8285995	13
15098256	13
1986674	17
407592	13
5534665	13
6955982	13
2568971	13
7251717	13
1540889	13
14212598	16
5453287	16
8457105	13
1168690	17
10658265	13
4449336	13
15297251	13
2847516	13
4646296	13
10292820	16
14600532	15
866464	13
10687641	13
3788844	13
2099318	13
7166245	16
455988	13
518441	13
749388	16
12820951	17
9398096	13
1254810	13
2876841	13
61364	13
6276589	13
7865423	13
26231728	13
1005899	13
83167	13
32246108	13
6461346	16
1116223	13
4472658	13
14851655	13
4408325	13
15607434	13
3048181	13
2525399	13
12240099	13
10583523	16
5571735	13
2600693	13
8768124	13
3633152	13
6947928	13
15138390	13
10303547	13
3984250	13
2699553	13
15994533	13
4728019	13
4536102	13
1032514	15
11680603	13
3845706	13
3993498	13
8287714	13
1423422	13
2601123	13
21093496	13
8704796	13
4822288	13
7760755	13
971615	13
1600338	13
3238505	17
2301355	13
72827798	13
9511810	17
2604900	13
18368764	13
28522006	13
3793993	13
20693291	13
18943558	13
13794987	13
33506092	13
1943970	16
10961010	13
1858603	17
332188	13
8218671	15
22131748	16
31059236	13
6941327	13
9101921	13
3019499	13
2663285	13
2976987	13
526091	13
2722523	13
4334951	13
7075781	13
5711503	13
21651634	13
17164252	16
514348	13
4594651	13
18595059	13
2916615	13
9624990	13
2877050	16
4077303	13
17702965	13
134768	17
8843221	13
15712262	13
9799661	17
13087258	16
14279560	13
2351665	13
1809005	15
9434429	13
2618068	13
5804522	17
7391969	17
9253947	13
8926242	13
8574811	13
41374562	13
11124622	13
7799039	13
16908643	13
14496446	13
378776	13
887851	15
1561002	16
6741807	13
23939050	13
349428	13
1766716	13
5881801	13
8007491	13
42332972	16
4727705	13
722548	13
3537406	16
975751	13
9238516	13
8192196	13
18083	13
27896375	17
828438	13
340429	13
9784238	13
8356635	13
28534060	13
1884544	13
1655963	13
1142762	13
35760877	13
1069013	16
18043263	17
19129133	13
2366745	17
5196503	13
3275325	13
895085	13
281835	13
1290180	16
12269954	17
8403539	13
6001689	13
831491	13
13069929	13
1496383	13
1047558	13
603777	13
15744396	13
9166679	13
9226359	13
23412821	13
3342867	13
24357143	13
3011907	13
718021	13
2274250	13
2798033	13
12987322	13
4978134	13
4793141	15
22248	13
853973	16
1628282	13
6467263	16
5066632	13
1720962	13
2364335	13
7557934	13
9088194	13
10692894	13
9333475	13
5407730	13
511078	17
9612083	13
6670075	13
14714799	13
231423	13
4273309	16
6754326	13
7098213	13
1596329	17
8732899	13
15473617	13
15722450	13
819895	13
18318476	13
3984166	13
37398441	13
1390544	13
11737232	13
12176920	13
996683	17
1159884	13
29853984	13
16469564	13
4639219	16
43859	13
7701859	13
19550788	13
24427	13
5426514	13
8932305	13
10348684	13
6260606	13
3783450	13
7490566	13
10725064	13
7911206	13
18720359	13
7311540	13
1224159	13
10428427	13
8353146	17
7492226	13
2178028	13
608632	13
471107	13
9136552	13
3930531	13
1466326	13
13412945	13
2976196	13
10252382	15
881939	13
12734406	13
3838389	13
10809643	13
14499658	13
5459781	13
14861891	13
629459	13
9012694	13
519138	13
3362637	13
8758497	16
3949494	13
27070531	13
9532668	13
13978543	13
936162	13
19056552	13
3717245	13
10849587	13
361963	17
5004311	13
5127834	13
1228602	13
4267898	13
3411139	13
2156278	13
5565510	13
5075022	13
7380974	13
3981866	13
7686131	13
5388637	13
8202543	15
8519701	13
19640958	13
1004085	16
5363871	16
4602189	13
6583114	13
10445033	13
3856324	17
13522924	13
4989147	13
14627275	16
2868922	13
2798499	13
36396874	13
13014630	13
8597108	13
1469120	13
652390	13
3348569	13
12600443	13
8517837	13
3705977	13
17624776	16
661872	13
16162557	15
1405657	13
6824762	16
2665198	13
8244428	13
4864864	13
10966006	17
8778132	13
1357288	13
3125111	13
1966889	13
6061199	13
347423	13
2430862	13
9309981	13
5050170	13
10128284	13
573735	13
1902517	13
3717178	13
28611546	13
14034740	13
4538079	13
3437750	13
1941044	15
4472480	13
4583329	13
1321540	13
13540150	16
29666254	16
11694843	13
19929648	13
11142685	13
27233755	13
1132307	15
2975212	13
20068014	13
6200720	17
10204607	13
18187332	13
6517213	16
1604203	15
3170093	16
12177353	13
53539	17
2134810	16
12321805	13
7548699	17
6787241	13
1632420	13
13201053	13
10811187	13
2375479	13
1808517	16
15421492	16
285557	13
7772882	13
5228846	13
9047972	16
1096652	15
7785574	13
10933411	13
446357	13
876770	13
13334068	13
8525453	13
27167874	13
6612852	13
17015418	13
6736827	13
15070321	13
8908472	13
22816943	13
3627732	17
13299631	17
9173919	13
342643	13
20967058	13
3742238	15
1839388	13
6728113	16
4151109	13
7913173	13
7957648	13
3304934	16
2524156	13
3993465	13
18638164	13
7071679	17
4354660	13
1601148	16
10468369	15
399940	13
13707226	13
20520071	13
29444408	13
16628561	13
5813506	13
15568090	13
498712	13
5433180	13
3741701	13
11912562	13
9178806	13
4781783	13
4204983	13
7738812	13
3410133	17
27744725	17
18885400	13
16889841	13
2358156	16
8402484	13
6727877	15
9357854	13
2413542	16
14595786	13
7337487	13
7021733	16
8358682	15
12650667	13
2786560	13
4908484	13
748149	13
2723901	13
15584920	17
3010288	13
9787090	13
4912551	13
3600597	13
5981924	13
4500098	13
5419110	13
3128219	17
4510536	13
5842050	13
5407445	13
9840631	13
5562592	13
1074658	13
2363388	13
20097416	13
558644	13
8917492	13
7770655	13
3960975	13
57031	13
12974585	13
3762932	13
2371180	13
12763888	15
8061641	13
8372282	13
3987081	16
12478017	15
5001433	13
6995356	13
2428440	13
2653920	13
243413	13
7613521	16
32053243	13
10888558	13
389644	13
9919825	11
6306760	13
1854352	17
21775033	13
6940809	13
6344068	17
734942	17
12059832	15
7263657	13
4473370	13
6046787	17
38177691	13
12494180	13
16389403	13
1496586	16
5628904	13
4434242	13
13966507	13
14429054	13
14483106	13
473643	13
13840146	13
7411093	13
853662	13
3277702	13
16341769	13
10344890	13
16374045	13
959028	13
11475227	13
1571661	13
11144189	17
11216628	13
15537700	13
705034	13
967217	13
10584339	13
2717865	17
3666190	13
516482	13
22521995	13
8864947	13
6564357	13
4293263	13
14266514	13
3586827	13
15525497	13
11742399	13
4301028	13
20988171	13
95143	13
10029976	13
5661274	13
26032335	13
3330658	13
11223101	13
11047171	13
295581	13
5330444	13
1773050	13
7559507	13
2384719	17
6386702	17
1373313	16
5577553	13
1932323	13
9551325	13
9832085	13
15185536	13
5428910	16
4050057	13
746409	13
576571	13
12904675	13
26890631	13
43052606	13
7304251	16
12885233	17
6942367	15
577083	17
5535362	13
8109077	13
1963839	13
19013878	13
206350	13
19903877	13
1490998	13
20400973	13
14406041	13
5382911	13
14233530	13
11724990	13
1200028	13
4188022	13
2619978	13
29600920	13
2116635	17
4775111	16
855940	13
23821312	13
9114738	13
1331928	13
8299402	13
2413839	16
4016858	13
7185626	13
4280251	13
18263559	13
1261399	13
3778134	13
3011445	13
942710	13
7533921	13
3423189	13
3745200	13
5900102	13
24318001	13
1922874	13
17845949	16
16123466	13
34122648	13
3950581	13
10693106	13
7847466	13
15716153	13
10538358	13
1451681	13
15824648	13
1068197	13
12578481	13
2722632	16
15248932	13
13056825	13
2563727	13
18059	13
8694984	13
9973735	13
5795859	13
1165139	13
120395	13
12993649	13
16645144	13
2449729	13
2219042	13
8361229	13
7810304	13
10643106	13
36116496	13
6387045	15
20234938	13
15329582	13
1222128	13
139930	13
3857355	13
13734506	13
162997	13
3370317	15
5114804	17
3437599	13
4820276	15
3781879	13
9240578	17
9299147	16
1557402	13
3889770	13
23245012	15
8616319	13
5676881	13
14649215	13
13804596	17
1900383	16
9700187	13
5050623	13
4969530	13
3789928	13
17604017	13
16494761	13
11546812	15
6793819	13
838396	13
20461347	15
18060352	13
27465721	16
715440	13
16123579	13
13745994	13
2658337	13
15623182	13
1420773	13
4524299	13
3809776	13
34772282	13
5847506	13
8413405	13
27491115	12
6321148	13
7626313	13
14945604	13
13587486	13
3342612	16
29776047	16
15418842	13
2086421	17
3133572	13
4480183	13
10986435	13
281571	13
83566	13
5266015	13
5901800	13
7088954	13
25536661	13
5716870	13
17551710	13
11711030	13
395983	13
11550160	13
16739565	13
4302845	13
3531430	13
25706566	13
15938497	13
1956162	13
7726280	13
11419367	15
8457520	13
9323352	15
18275129	13
4767885	13
4659058	13
5588976	15
6686660	16
5186217	13
8634007	13
6590557	13
1845752	15
3879453	17
4708255	13
3076834	13
3530693	13
8868823	13
3070116	13
5893530	13
3208882	13
9457716	13
3876827	13
5325031	16
3503491	13
2596621	13
3484071	16
25271705	13
5667680	13
3968523	13
2384433	16
9253528	13
533548	13
11550210	17
26426418	13
3413863	13
26058789	13
17262802	13
1430087	13
9804788	13
291582	17
21216453	13
2196977	13
2251277	15
6140684	13
3129155	13
9292920	16
4606631	13
11608495	13
20683801	13
18920809	13
9916785	16
18084724	17
5324181	13
2029481	13
10998287	17
3124927	13
13529364	13
2791067	13
6460274	13
2967841	17
3197405	13
2061790	13
6433424	13
265303	16
6207516	13
10993370	13
4124190	17
6498553	13
10799169	13
6943446	13
1656365	13
11839640	13
16825041	13
15107564	13
3259963	13
284899	13
4493508	13
1607281	13
12057303	13
312885	13
6384326	16
10815960	13
8607607	13
11685296	17
6052089	16
2780831	15
15260	13
978803	16
2493298	16
7124219	16
1675495	13
9737065	13
2605226	13
8436275	13
16331167	13
4703519	13
4356099	13
784199	13
3642799	13
13645947	13
715435	13
17819044	13
22289919	13
4507583	13
31848603	13
2849363	13
19481320	13
3764795	13
1247348	13
5971904	13
7236913	17
1915169	13
6896198	13
12306912	13
3338806	13
1381325	17
15197019	13
1400984	13
3907963	13
9561332	13
10501164	13
7383412	17
3589677	13
398341	13
17031597	13
4952547	13
107639	13
4276352	17
11317620	13
3042701	13
35198825	13
27838081	13
2305825	17
6183532	13
9126825	13
9944845	13
1781179	15
26732628	13
26232792	13
5214897	13
5440768	13
7133233	13
8865043	16
8601933	13
15562368	13
652713	13
536658	13
21271879	13
16378337	13
2455694	13
9125483	13
1512520	13
14189633	13
2522000	13
4316359	16
10577055	13
19079712	13
7703653	13
3132491	13
5375245	13
1872443	13
5406393	13
2165065	13
314869	15
13533034	17
1702941	13
15386691	13
292154	13
1882077	13
277615	13
10272446	13
13474976	13
956910	13
6447667	13
11437399	13
1092214	13
15439222	13
4769697	13
10700180	13
15304610	13
3085565	13
18123054	13
400249	13
5505705	13
7763636	13
19907946	13
8234538	13
11202665	13
1957390	13
2822900	13
438965	16
13982339	13
3888831	13
26527267	13
25824373	13
22512623	13
3128807	16
485558	13
6014165	16
3338077	13
21850509	13
8548995	16
20339390	13
3364801	13
2553229	13
4161283	13
4452557	13
22699292	13
3821451	15
6956403	13
4288344	13
6447499	13
2059172	13
15531680	13
3581053	13
7534696	13
4672	13
3033976	13
10612034	13
7058521	13
3395697	15
2246377	17
9594630	13
1764427	17
6858704	13
5110700	13
4216348	13
13536723	16
550598	13
16221195	13
14294173	13
6495023	13
3312289	13
30182012	13
16825906	13
2664923	15
25001112	15
1540238	16
4142932	17
1509835	13
1927791	13
709506	13
6819263	13
6482188	13
4430475	17
9208491	16
3361664	13
29059071	13
423857	16
4212386	13
5025331	13
5951907	13
1973987	17
12001365	13
14497342	13
99533	15
2403362	13
7766276	13
3982454	13
20964307	13
12655398	13
13913677	13
6460400	15
9631428	16
1718205	13
7347537	13
6222203	13
8184714	17
2451191	13
1060227	13
23164054	13
4318283	13
24786488	13
1023478	16
3490591	13
10274292	15
6113260	13
145780	17
12519127	13
24433600	13
89863	13
14771470	13
7390711	13
17236733	13
2264379	13
7781919	13
2389227	15
3961339	13
429779	13
27003043	13
6722721	13
393109	13
35684201	13
2698267	16
3194226	13
16385067	13
1014659	15
18920254	13
4483932	13
39658820	13
10225450	13
23298314	16
804364	13
7142515	13
4970472	13
2545145	13
14479989	13
578226	13
6392918	13
24977220	13
868624	13
1035239	13
40250058	16
6867503	16
1822827	13
7271406	13
13147443	13
4126182	13
22835093	13
10034384	13
12196375	13
545068	13
8587042	13
2945324	13
1477881	13
720741	16
955878	13
2353621	13
2704593	13
22805893	13
6341397	17
21815318	13
9621299	15
14745020	13
6668884	13
2433368	13
4706744	13
1358166	16
6330978	13
1637484	13
7219620	17
2306244	13
17553276	13
6162034	13
10211877	13
31485105	16
18381548	13
8216911	13
3645154	13
456198	13
9290196	13
52019716	13
14591652	17
1095675	13
2507914	15
587034	15
1807351	13
7385022	13
10979534	15
2047551	13
12912009	13
3720874	15
2643255	13
5417757	13
34335349	13
3373823	13
9301098	13
11265568	13
3896058	13
8600161	13
1008363	13
17718957	17
9672236	13
13600769	15
1350557	13
2972755	13
11381275	13
707108	13
6700884	13
5592617	13
20513333	13
5568499	17
9948810	13
1262368	13
4222937	15
13806004	13
3538940	13
3496606	13
9069360	13
8389707	16
3078455	13
12970588	17
10276019	13
975808	13
2438211	13
6738683	13
8629410	17
2678502	13
23573714	13
206001	13
8088338	13
6134738	13
6444395	13
8925141	17
2129399	13
14859304	16
4880069	13
50352297	16
7751329	13
13828059	17
9496568	13
15322808	13
1904189	13
8164729	13
6414962	13
14893747	13
7122939	13
4157411	13
17222180	13
3048915	13
11627190	13
9440272	13
5287742	17
907349	13
691376	13
6928231	17
9287687	16
3356630	13
1133297	13
18243780	13
2723974	13
5621294	13
101699	16
7560788	13
3309156	13
11188043	13
22669729	13
13184320	13
5653722	13
5940830	13
5241769	13
13138065	13
19504678	13
7076739	13
1015501	16
9161009	13
14933930	13
5886073	13
1263954	13
7107929	16
243894	13
8164644	13
3886658	13
5309198	13
1735545	13
15880275	16
1314265	13
453443	13
386290	16
10190221	17
28905792	13
5588481	13
7662083	13
7209559	16
22344285	13
20755532	13
8556350	16
3545519	13
12334910	13
5926955	16
8178873	16
1775197	13
3530064	13
1501637	16
7665218	13
9836016	13
1513309	13
4133259	13
1879750	16
13063565	13
9716133	15
9811867	13
5122111	13
513431	13
30701117	13
10093274	13
607287	16
12337307	13
9476241	13
25555785	13
65288	16
6042616	13
15051963	17
11621322	13
3336317	16
5558577	13
8285086	13
4742483	13
12873846	13
3571695	13
5321373	13
25945781	13
3328875	17
1732099	13
530424	13
22328053	13
6210870	17
59081	13
3824917	13
4695298	17
386254	13
27787033	13
10040073	13
118819	13
5171477	13
2488164	13
6397780	13
2862935	13
3908933	13
12972894	16
6777723	13
84624	13
3323937	13
3614503	13
2933829	13
31220904	13
537037	13
15296691	13
3391845	17
4448511	13
4613108	13
9737753	17
24802337	13
10002312	13
26881385	13
3105841	13
5736383	13
1255828	13
9263427	13
2926496	13
1750659	13
194171	13
21219812	13
7751302	13
10804171	13
4629234	16
1521049	16
4573324	13
3250497	16
599550	13
26805886	13
17429114	13
21595873	13
456832	13
4737173	13
5054707	13
6272976	17
13395097	13
16784652	13
5025337	13
1655769	13
19432202	13
14263224	13
283415	13
7507782	13
2866182	13
1937408	13
865590	13
11416631	13
6539595	16
987656	13
15618794	16
3039611	13
3149772	13
6453208	13
4901783	13
48215391	13
18158907	13
15291842	13
7321872	13
3255444	13
528252	13
6214009	13
6525157	16
2922401	13
2197842	13
1433287	13
8276237	13
6454442	16
2379660	13
17551374	13
16570257	13
7538695	13
9791749	13
36457252	16
820732	13
1854458	13
3580604	13
4650625	13
6296332	13
15187713	17
1441445	13
5122073	13
8478135	13
19811212	13
2481093	13
14429047	13
11588648	13
17246017	13
25595460	13
16077367	13
4815470	13
9342904	13
3251642	13
8004907	13
11275351	13
8307784	13
38438613	17
874590	13
8576513	13
6838690	13
4985604	17
6742251	13
7199619	13
14226868	13
10345692	16
19370198	13
1644348	13
35349178	13
1838704	13
22295986	13
7918741	13
2682748	17
3269448	13
6184322	15
2992650	16
1259795	13
3198595	13
21467267	13
6122410	16
21931218	13
17708079	13
30314103	13
1573497	13
2607290	13
10315505	13
636989	13
2170916	17
18521071	16
10707126	17
4163033	13
7341514	13
9371569	13
2856539	13
99038	13
3243949	13
16115781	13
7881899	15
22291043	13
21146819	13
14502510	13
3251270	16
1812984	13
9643573	13
2368133	13
2369827	13
2341090	13
7315926	13
4868518	13
3166241	13
11770008	13
23376979	13
20100375	13
23250842	13
925209	13
20477466	17
1320659	13
2084044	13
16382201	13
18363984	13
10077365	17
35639030	16
9486074	13
5104174	13
17947991	16
4893238	13
9249378	13
3094672	13
13442375	13
2370113	13
15151664	13
10392130	13
10916644	13
71952	13
14507491	13
17865240	13
26088407	13
16651602	13
4010560	13
16943698	13
1394428	13
321464	16
14132673	13
9457265	13
15646205	13
1010302	17
13301103	13
5609529	13
8437711	13
1554985	13
655046	13
9719493	13
14213003	13
15178782	13
2751159	13
9026438	17
660782	13
6108379	13
1319810	13
6193683	13
4954209	13
26961969	13
3547066	16
2775813	13
14430329	16
3189237	15
2859076	13
5715275	13
23356797	13
902037	13
1484980	13
7987534	15
1659738	13
8582696	16
4630539	17
178296	13
8163	13
9582970	13
1427014	13
1778780	13
1962499	13
3750541	13
2171152	13
1913142	13
23169861	13
2399611	15
1490896	13
6668420	13
17705615	13
11083558	13
1426126	13
631458	13
3750693	13
4431917	13
7045225	13
11858833	15
3390530	16
14641121	13
7500306	16
2171766	13
8330734	13
7047264	13
928474	13
11173140	13
9577653	13
5298955	17
18169310	17
5754800	13
10691487	13
857105	13
6601407	15
5697093	13
5585365	13
13331034	13
12742725	13
32606604	16
4267060	13
9211730	13
2355303	13
10650860	13
5415146	13
14172469	15
1363827	13
2599641	13
10807574	13
731924	16
8119585	13
8574177	13
10573402	13
3997656	13
12512296	13
24077548	13
2691266	13
8367731	13
1977934	13
1679384	13
13710047	17
22310950	13
565264	13
3520712	15
4576534	13
4857796	13
175342	13
3472742	15
7972056	13
7541580	13
4180211	13
1483913	13
21419729	13
12633869	13
3332006	13
12091729	13
11648030	13
21004531	13
49987328	13
12313388	13
6499114	16
888719	13
6705377	13
11059050	16
9294882	13
6202331	13
3001009	13
3607373	13
1109256	15
1908971	16
23333047	13
2586845	13
8059160	13
2037161	13
693435	15
1019662	17
5912343	13
5870503	13
306886	13
1116086	13
534045	15
1036766	13
3003490	13
6929135	13
135160	13
1390944	13
4694254	13
7522160	13
4014755	13
3823199	13
3088902	13
5686499	13
3360583	13
8502637	13
5164420	13
6917539	13
15703592	13
4368488	13
4930415	13
1212798	13
12274754	16
46548176	13
18761929	13
15027956	13
7865411	13
17114056	13
3814415	13
11411446	13
1112917	13
628172	17
13908672	13
8549953	13
8561306	13
12928545	13
5022433	13
8190452	13
24887457	13
53466186	13
8943033	13
3200813	13
30443174	13
3201632	13
643281	13
4864611	13
1211403	13
1914960	13
4901078	13
728109	13
79816	13
2669861	13
7925534	13
2435497	13
1604710	13
8942358	13
10588486	13
26842378	16
5588932	13
16006032	13
17186755	16
7892258	13
9053615	13
656145	13
13434160	13
477470	13
1337364	13
11783357	13
2510531	13
11169552	13
8362892	13
1307413	13
307690	13
1333101	17
3108060	13
24944426	13
2225432	13
2132780	13
33267003	13
6867452	13
2681118	13
10951007	13
9522846	13
9363472	13
1531910	15
3339646	15
4799668	13
13192065	13
16257331	17
37731333	13
296815	13
2668295	16
1002767	13
7681334	13
1144318	15
5413290	17
26827502	13
9643064	13
2720928	13
11338042	13
13195281	13
20259275	13
18248366	13
8986366	13
6696894	13
22425462	13
4006482	13
3016039	13
5983012	13
17587711	13
15558531	13
11676695	13
4097696	13
10302985	15
7193181	13
2463109	13
28939798	13
3836175	13
14520856	13
28189019	13
4132412	13
3033307	13
1995645	13
3147668	16
12066262	13
2629173	13
2827137	13
14055745	15
6395522	13
14765688	13
6940906	13
3175393	13
6323603	16
15442319	15
27717679	13
6750737	13
3957734	13
19131266	13
10356864	13
14558380	13
11357065	15
4105036	13
2879699	13
11108113	13
125445	13
10836906	16
13459076	13
21719710	13
389868	13
3476390	13
674424	13
7537186	13
7273484	13
19979513	13
2174025	13
1972736	13
2196268	13
8470836	15
4549955	13
33422262	13
1381203	13
2408238	13
17197690	13
500057	13
4488583	16
1572888	15
3907558	13
15039352	16
14321385	13
239351	13
8219586	15
1710523	13
21509208	13
10674733	13
13538846	13
5225919	15
19271672	13
4419369	13
11175321	13
1834298	13
15870208	13
15118551	17
84074	13
6651900	15
23500126	15
11398085	13
4326059	13
13312518	13
11543392	13
5500126	15
7370501	13
17270263	13
7991559	15
36546	15
720023	13
1242301	13
444999	13
1959058	13
3999143	13
10780029	17
8768278	13
10009700	13
7933120	13
7932761	13
2809302	13
9122782	16
4779532	13
4447343	13
43549323	13
1632883	13
12654453	13
1442854	13
3351205	13
17082532	13
5258342	13
1110167	13
6528330	13
10313009	13
27306251	13
43599679	13
2024712	15
6559548	13
13140018	13
2055830	13
19242199	13
11826606	13
10688940	13
7940157	13
5670352	13
37189680	13
1613600	13
10724	13
8896204	13
4497903	13
680856	16
10774111	13
653707	13
11139127	13
781313	13
9241634	16
1137711	13
6022003	13
5733836	13
21713431	13
5243739	13
29743368	13
2316336	13
2444994	17
29817398	17
4326475	13
3489276	13
15750058	13
15632432	13
9705826	13
3419042	13
12863296	13
4434500	13
4205178	17
18876156	16
12311336	13
1272560	13
743882	13
349280	16
934556	13
9951503	15
7958170	15
16258372	13
4280305	15
1602846	13
29606453	13
3275842	17
24204285	15
4329521	13
21013580	13
280584	13
20890682	17
1200087	13
7152532	16
572990	13
3626217	13
5028612	13
2568782	13
2390996	13
18318928	13
4798780	16
6322978	13
14864207	13
12550499	13
1092133	13
8796963	17
6626782	13
3360875	13
5281795	13
4556875	16
7543360	13
1579633	15
1818264	13
21038034	13
760921	13
10066280	13
170028	13
6061644	13
22578073	13
11293965	13
9481275	13
5682301	13
4447789	13
8639225	13
1274252	13
6963337	13
5724115	13
3265800	16
7432346	13
7904636	13
9897207	13
1045330	13
7931949	13
1156647	13
8403310	13
207584	13
7500923	13
9340427	13
8964981	13
20880456	13
4379540	13
3709596	13
5638514	13
2213290	13
1802051	13
874540	13
20086594	13
22005668	13
10732539	13
88265	13
2370869	13
6247889	13
10234340	13
34671143	13
8261515	13
5176105	13
8123653	13
3159538	16
1019957	13
609378	13
11149359	13
4921702	13
5486004	13
11207740	13
35200674	13
27591959	17
8338873	13
6460035	13
10745129	13
7651957	13
4715224	16
1581574	13
1722024	15
16814163	13
19968206	13
12378927	13
4323933	16
6774871	13
7554720	17
2646369	13
6514558	13
2975505	13
1017293	13
11034095	13
3785523	17
10179666	13
4960621	13
5120497	13
3893687	13
7679904	15
723146	13
6891	13
9720373	17
2347527	13
8616805	16
20209187	17
5512486	15
4445924	16
34192473	13
2992535	13
1218909	13
13051488	13
28305443	13
6750670	13
688085	16
10736097	13
4965354	13
3361796	16
4350809	17
4976079	15
7872712	13
3795597	13
10064042	16
6920333	17
127712	13
5087450	13
11482686	13
5612270	13
12842817	13
9213642	17
16385817	13
946072	13
16559309	13
7929980	16
11483156	17
22304810	13
3095513	13
13442807	15
1104169	13
7902358	13
2430065	16
7167423	13
4432083	16
11035992	16
3101604	13
1441225	17
7035408	13
16674711	13
15919813	13
1993499	13
2267810	13
18684605	13
1569522	13
10744928	13
3206235	13
1881045	13
5767670	16
2700837	13
10588772	13
13346149	13
1710705	13
21658639	17
5874500	13
8989243	13
16345665	13
5067512	13
1902127	13
1047110	13
28851544	13
5479151	13
24501910	13
20995425	13
459519	13
7000657	16
10050966	13
9980798	16
2106440	13
2148042	13
4577986	13
3515815	13
5003566	13
6526653	16
4805436	13
15483467	16
14418569	16
14372038	13
753105	13
8158905	13
459328	13
4278710	13
561540	15
3836504	13
7945470	13
9915834	13
24490354	13
15174291	17
5365271	13
6440952	13
8746924	13
7903797	13
7139587	15
2085659	13
7467003	13
2387224	13
3171640	13
2990271	13
7653188	17
6381797	13
1033037	13
24202914	13
3537748	13
1645483	17
403557	13
17457	17
3371414	13
11199043	13
28821241	13
5938632	13
663648	13
427084	13
15304648	13
496971	13
6936833	13
24059926	13
16607646	17
3782779	13
20074658	13
418253	13
8068675	13
4647794	13
6830951	13
9585398	13
13952084	16
1446066	13
3088029	16
3810269	13
7225485	13
22971	17
460491	13
1499710	13
2522617	16
9075904	13
7715631	13
6543446	13
11623992	13
19050077	13
3593677	13
3367567	13
4224146	13
4552986	17
2045540	13
25916917	13
21322644	13
10226008	13
5753655	13
10623263	16
7823382	13
5170445	17
5503948	13
8939797	17
19294338	13
9502938	13
181544	13
9692106	16
10597936	15
156305	13
1693337	13
14779985	13
11084919	13
6921624	13
20877218	13
859611	13
862319	16
862770	13
28749098	13
7266069	13
2051835	13
7448435	13
7628001	13
17268232	13
4321903	13
2437420	13
7773039	13
7328594	13
425075	13
1940039	17
5032764	13
1534096	13
521182	13
2874660	13
7872345	16
22239033	13
20391218	13
11423422	13
5334876	13
5825430	13
5695732	13
6195693	17
18241504	13
3614352	15
1123392	13
3135279	16
4812828	13
9900411	13
36559719	13
7029770	17
14755783	13
5039650	16
361091	17
8770062	13
32211124	13
4605506	16
7340055	13
7066559	15
4431321	13
95618	13
23387	17
925476	13
434459	13
8111254	17
17230595	17
20714872	13
6960476	13
3564659	13
3799546	13
12382025	13
6716379	16
14600578	17
34565286	13
1358959	13
1040378	13
1943826	13
11634974	13
13547176	13
36757	13
4519921	13
2858145	13
21580447	13
3048911	13
583285	13
11252187	13
1450303	13
7486432	13
2609706	13
22290634	13
15227135	13
6106772	16
566461	13
5099336	13
1508767	13
1238040	13
1425150	13
4786289	16
5307420	15
907766	13
13818988	13
2851780	16
5783529	13
16238851	13
4500668	13
7789813	13
15679880	13
1028834	13
925668	13
4439969	16
10814021	15
2190845	13
12279397	13
13052684	13
5940687	15
14642462	13
5735964	13
15053333	13
9852065	13
6458875	13
2847478	13
31482230	16
28032066	13
20704742	13
1857897	16
837671	13
12063406	13
7353615	13
114541	13
6143661	13
1295123	13
6900607	13
519579	13
1690709	13
4705037	13
7478747	13
3809363	13
1324053	13
15473595	13
18809937	13
10751481	17
12461308	13
5603589	16
9760131	16
32753823	13
386507	17
20546093	13
10039964	13
3651327	13
7042628	13
2917255	13
15314696	13
21134862	13
24246109	13
6865441	15
4137417	13
2442097	13
8114736	17
233997	13
18055932	13
25294042	13
577088	13
5776898	15
23068889	13
2120731	16
5184807	13
12670414	13
22179687	13
3455974	13
27286227	13
11775167	17
8916201	16
14751284	13
772583	13
14138345	13
2648933	13
2026905	17
2648542	17
2410983	13
8370737	13
1378093	13
4159435	16
10940478	13
333839	13
786404	13
1347479	16
4337978	13
1807978	13
3101041	16
16288284	15
6066567	13
11290192	13
16748614	16
8118061	17
6508249	17
10908165	15
4176336	13
15855053	13
25634056	13
30622276	13
379951	13
1806698	13
13709459	13
20286911	15
7991271	13
7864940	13
4401954	13
6078985	13
4125539	13
10801119	13
3396742	13
3032805	13
1217230	13
8155015	16
6088022	13
10099329	13
6001748	13
9627794	13
2314558	13
5515288	13
294282	13
1990114	15
1664372	13
9868573	13
16681716	13
44151	13
683405	13
3096441	15
3583890	13
8794444	13
6283472	13
3604724	13
3817762	13
28234101	13
15784379	15
3056990	13
18689875	13
19684757	13
7581181	13
4932188	17
5333516	13
98553	17
5399789	13
6922699	13
1275550	13
3911814	13
395952	13
51431813	13
8415817	13
2013425	13
952273	13
24938495	13
3898776	17
732733	13
7569962	13
822599	13
774559	13
3690769	13
3042244	13
6916663	13
2629480	13
3872729	13
14148200	16
833611	13
22136390	16
1247927	13
10525291	16
842817	15
2113651	17
16756632	13
2506955	13
2063340	13
18016818	13
7917712	13
2890700	15
1090027	13
5015032	13
24327893	13
12087641	13
5600434	13
2467236	13
3733558	13
1629044	13
8732671	13
2323810	13
15581285	13
8496721	13
1872558	13
5280993	13
855886	15
5834545	13
1449875	15
5653481	13
6479977	17
2180305	13
18098694	17
647979	13
155666	15
8375266	15
14068747	15
1756031	13
10572848	16
3786029	13
10932030	13
14320499	13
9990042	13
3954474	13
3995061	13
5854341	13
16783203	13
30770925	13
254374	13
8952421	16
14869273	13
5649037	16
3595130	13
542170	13
1269116	13
16848360	17
2202971	15
606209	16
32433931	13
5268104	13
9339918	13
8705401	13
8364443	15
2815431	13
4352642	17
7013045	13
5314633	13
4254006	13
11629394	13
4064683	13
8647811	13
15523996	17
145450	13
14317913	13
496849	13
3025864	13
27925872	13
8225517	13
1007124	13
14328056	15
27680732	15
1712891	13
6712832	15
5923259	13
842282	13
20778665	13
12605895	17
6223679	13
3096470	13
11202910	13
2527914	13
879782	13
1470316	13
3524964	13
4956915	13
234719	13
565287	13
27016429	13
12105272	16
2806442	13
3787484	13
708183	15
11915426	13
4609152	13
15740478	13
10946398	13
630396	15
11024577	13
503904	13
8870913	13
19933019	13
951159	17
4797188	13
875172	16
2255649	13
955888	13
12918297	13
13361035	13
17302086	13
8234205	13
5270066	13
41408963	13
7251324	15
9325328	16
2790438	13
14564609	13
635088	15
11763853	13
11978628	13
18292812	13
1479584	13
2844180	13
13274127	13
6984547	17
4856554	15
724322	13
4024064	16
1762357	13
14992695	13
1138149	13
345406	13
656287	13
11263662	15
1495688	13
7257902	13
20128782	13
4881623	15
1578209	13
966307	13
770127	15
4870443	13
5212141	17
581610	13
10431506	13
19560542	13
5632096	13
76659	13
8586096	13
2764526	13
1469434	16
6810237	15
4401276	13
4334366	13
10689332	13
1766744	13
1142489	13
5954514	13
8277300	13
108184	17
2047713	13
2536984	13
7379948	17
3964826	13
17071484	13
5579678	13
2763665	13
1468878	13
9843327	16
10098191	13
2368134	15
2123274	13
2839391	13
18415522	13
11236120	13
8227448	13
2913618	13
3257691	13
5404989	17
6758326	16
6440542	13
997177	13
2286605	13
202777	13
157032	13
5657766	13
8372731	13
3301720	13
4545951	13
4582701	13
7818068	13
321859	15
575144	13
2633852	16
6237764	13
10268814	17
7695579	13
1120776	16
1807771	13
2138131	13
1753698	13
3887305	13
5679663	13
427965	13
2939893	13
3490581	13
7217320	13
16511633	13
1672752	13
255666	15
4430026	13
13746367	13
834322	16
6344457	13
2807302	16
2956844	13
1935419	17
496178	17
4088866	13
2385614	13
1940585	16
11540192	13
24805035	13
4654812	13
7616829	13
17413447	13
4690467	16
8509656	13
3434317	16
39816878	13
6695278	13
2737084	16
1659088	13
923717	13
4696238	13
6479176	13
1536072	13
22522293	13
16679866	13
14257116	13
12306053	13
1682941	13
34238251	13
35269696	13
922176	13
4739316	13
15980449	13
2669530	13
14005819	13
6969263	13
7047634	13
3744041	13
10716619	13
3091614	13
5954483	13
5670279	13
14753921	13
363929	15
395265	13
6002243	13
6717460	13
568666	17
12687670	16
48208946	17
2114591	16
12755713	15
16403092	13
3113431	16
4506949	13
15021749	13
404472	13
598272	13
2799430	13
48400	13
16155545	13
3080530	13
16090057	13
243616	13
3153838	13
5898568	16
1657920	13
16894757	16
5403330	13
3678814	17
89382	16
14636757	16
8813709	16
7796855	13
3766873	13
6919538	13
13888294	16
2466350	13
6150871	15
3972634	13
6032329	13
6451668	13
1246303	13
24129511	13
20883066	13
1917210	13
1764144	13
4146370	13
8136855	13
12772294	13
2101905	13
3990750	13
17574073	13
1813490	13
22804044	13
6195067	13
24224342	13
5912218	13
22154498	13
2704641	16
14630543	13
9051539	13
9682327	13
128632	13
2730364	13
13849758	13
3494753	13
23803570	15
7408498	13
6369059	13
3350821	13
6433784	13
3168921	15
10221379	13
16450599	13
4297568	13
24678747	13
1381295	13
90322	13
1891859	13
7433666	13
5588529	13
6208186	13
22376522	13
19303558	13
8785357	13
9219212	13
4733391	13
660768	13
6191398	13
25376257	13
2286920	17
5051750	13
6485576	13
7102000	13
8907600	13
228839	13
14367560	16
4651871	13
3273188	13
13894320	13
6974811	13
220677	13
17955674	13
802015	13
33241912	13
29125279	13
944264	13
13297961	13
17798092	13
1260630	13
6994447	16
13118768	13
109057	13
2585114	17
1734200	13
6895895	15
17994291	17
6073982	13
21721317	13
20422587	13
17549703	13
10375442	13
33880928	13
8078922	13
488464	13
6978414	13
12950057	13
3133894	15
488451	13
12586926	15
8382204	13
6796311	13
6408284	13
3933775	13
16748621	13
1007470	13
13257602	15
4550765	13
11705576	13
22108011	13
67270315	13
1249622	13
2431272	13
1792674	13
6090580	13
4455748	13
547587	15
22443207	13
33995226	13
21596057	13
4255741	13
5734217	17
19528315	13
4111373	13
590859	15
5611870	13
4381272	13
7590151	13
1640280	13
12174193	15
1250695	13
8070006	13
5957974	13
866537	17
11357160	16
4857461	13
896961	15
30565396	16
11009268	13
34727710	13
14544993	13
1729574	13
970117	13
5038355	15
18014743	13
6877568	16
3095181	16
21571610	13
18512238	13
7742070	13
1681159	13
10404412	13
1632908	13
4820507	13
1043977	13
17448398	13
26279629	13
2174158	17
1518880	16
10711689	16
30832396	13
5374336	13
191748	15
32120961	13
8378670	13
2347446	13
35302640	13
6191630	17
2059825	13
1876640	16
3110740	13
5884949	13
22023587	13
14267496	13
3648375	13
30097550	16
935708	13
8819195	16
10575491	16
2804996	13
851602	13
15570835	13
6024591	13
4274734	15
1646796	13
25316803	13
29401130	17
3330600	13
8347698	16
4140882	13
18409800	13
13669510	13
1214211	13
2190505	15
8800875	13
11112662	13
7138364	16
27708	13
726532	13
13246081	13
12045184	13
10450237	13
328808	13
30298201	13
2438361	13
2032750	13
2372007	13
8368442	15
7408432	13
3287895	13
731488	13
4783525	13
10950352	13
356629	13
17670161	16
10374274	13
20844269	16
5241620	13
12114046	13
22583254	13
15366737	13
327763	13
1514058	13
15479422	13
1240863	16
9909971	13
3042553	16
695367	13
6611337	13
2474372	16
6218928	15
4611641	13
17557238	13
8642718	13
2685700	13
398077	17
15492012	13
8863913	13
1283194	16
159456	13
3538621	13
1998387	16
7773078	13
4659225	16
12197085	13
47267172	13
6597320	17
39546646	13
7811516	13
408834	13
3275463	13
6050333	13
2461924	13
35143892	13
8004086	13
4088486	13
12770341	13
477489	13
16379031	13
17894285	13
13813603	13
2302663	16
8306219	16
10890578	13
19201791	13
19424895	15
7397481	13
3767717	13
13107619	13
4631344	13
6493786	13
955805	13
13470745	13
781285	13
5222254	13
15112216	13
12477920	17
2358359	17
4559919	16
24203808	13
3546694	13
19224863	13
2151723	13
1898963	13
1918591	15
4532907	13
18859294	13
8778230	13
36892983	13
12311526	13
7033931	13
14764545	13
10509029	13
5589361	15
1841005	13
4974071	13
7203685	13
2671182	16
14847039	13
5348480	13
943232	13
28739320	13
12837789	13
10291176	13
27447081	13
6506764	17
5322609	13
2141298	17
7431970	13
5805901	13
8204065	13
1233931	13
141231	13
5855156	13
7040815	13
6220040	13
11661749	13
6844812	13
25818510	17
82890	13
4783836	17
5319733	13
13722629	13
5199267	13
530829	13
3649409	13
7617144	13
129054	13
338629	13
3845704	15
13508016	16
7330213	13
5618309	13
1123297	16
46477300	17
20222370	13
11559679	16
8153516	13
9365850	13
264813	13
623804	13
38931699	17
16307332	17
1168862	15
1400658	13
218777	13
3716042	13
10920744	16
39236094	13
5319948	13
445549	15
6387710	13
1408655	13
4053859	13
570438	13
2877365	13
2544404	15
17014045	13
2624780	13
2600510	13
1834013	13
5293191	13
315759	13
2159142	16
9600296	16
5737399	13
9908273	13
3327403	13
24571855	16
2799155	15
9556426	13
8016992	13
10399303	16
1850713	13
12888534	15
22878568	16
6355778	13
5741087	13
4886782	13
11048408	13
506031	13
23287051	13
3330254	13
8080500	13
2337751	17
15431255	13
5178369	16
979726	13
2408179	13
8251246	16
11869413	13
5663750	13
3518200	13
5044098	13
1728499	13
17898362	13
18703	13
10893027	13
6392422	16
54657628	13
969930	13
3773066	13
15956338	13
10546463	13
7761269	13
15831588	17
605649	13
1338347	13
87529	13
2711993	13
12974206	13
7268427	13
14920927	13
87495	16
5692572	13
9151708	13
2383423	13
12298001	16
9000325	13
321566	13
1325837	13
843361	13
2900562	13
999672	17
6700287	13
11941467	13
18880324	13
6113802	13
7900885	13
13068578	13
932214	13
7638775	13
7149420	13
5094247	13
15578977	17
5697612	17
6389841	13
1454595	16
495412	13
15881241	13
1529658	13
4037462	16
16870052	13
9011528	15
24180	17
28127593	13
24300539	13
11697393	13
6285798	13
498600	16
41530516	16
7284815	13
14414804	13
18574589	16
670197	15
20678130	13
3366361	13
8285265	13
5804991	13
1334932	15
5369461	13
4284849	13
7702775	13
7089189	13
9135991	17
10883339	13
1757783	13
7498196	13
1319941	17
9970059	13
17724379	13
1297524	13
1395856	16
24175963	15
6487350	13
4043472	17
23273426	13
8989360	13
7435804	16
8659975	16
2298920	13
9990673	13
2818790	17
6439680	13
8949470	16
9375403	13
2791182	16
4959017	13
13438138	13
1707650	13
6451982	13
39453624	16
2273680	17
25122811	13
11987752	16
10474087	13
24422406	13
1775362	16
2229137	17
9016069	13
13252570	13
14394745	13
6219851	13
4237442	13
682341	13
3125335	13
4710248	13
4689628	15
14905564	16
1389061	13
1380900	13
5009756	17
2295730	13
6976130	13
1262540	13
2716313	13
22534677	15
1399842	13
8284136	13
4258411	13
12538020	13
801155	13
6167037	13
2250141	16
1783441	13
32277546	13
5258014	13
2431369	16
11044443	13
44348292	13
4012839	13
17071990	13
13606628	13
18917804	13
2041990	13
9080801	16
664430	13
4334298	13
10391972	13
1054192	13
25850659	17
4152272	17
9408847	13
1099497	17
1803060	15
132810	13
26598150	13
1086250	13
16414117	13
1450661	13
8144600	13
12757153	13
12108581	13
34721187	13
784118	17
6084553	13
17147410	13
2252559	13
5746548	13
25906377	13
17370852	16
3241901	13
17021034	13
7562871	13
17954640	13
24846161	13
9555296	13
3129788	13
14454661	13
2105898	13
735512	13
3494139	13
2707940	13
4661076	13
117671	13
5331792	13
1338221	13
9246537	13
3775546	13
5505371	15
10242977	13
12985127	13
9779886	13
13619265	15
8381845	13
10524262	13
34153871	13
18982888	13
7517165	15
7529559	13
11342844	13
2907459	13
22509885	13
3603129	13
1627097	13
7146494	13
2468797	13
329347	13
9768513	13
10490363	16
7403219	13
1651528	13
8020928	13
2337838	13
1063099	13
7648229	13
12728320	13
10571999	13
2035556	13
17212499	13
13702169	17
6113768	13
5278755	17
3410967	13
21234975	13
3889431	16
915955	13
10267048	17
66073	13
1554315	13
42789132	13
4518989	16
987454	13
1665807	13
3421956	17
614261	13
11817957	13
7654630	13
6307357	13
4086808	13
1457397	13
6250599	13
2062799	15
3107876	16
8185382	13
12460824	13
9683593	13
5218449	15
2665154	13
394121	13
4578064	13
1144627	13
5593482	13
5020018	13
7542847	16
2016740	13
30179998	13
3604974	13
6811620	13
32146681	13
9719962	13
3386493	13
94729	13
3598749	13
880127	13
15917766	13
335155	13
4399118	13
10239524	13
10642694	17
477424	16
6768924	15
1043082	13
11008713	13
28730347	17
7277928	13
3738155	13
10924450	13
27583275	13
851598	17
9082544	13
7197521	13
7610719	15
23752352	13
9003627	13
5944181	13
13757648	13
30881609	13
29053217	13
2762723	13
2505943	13
3948198	15
13039529	13
2876093	13
13811536	13
1560823	13
14794394	13
2548691	13
1161148	13
10740485	15
8368477	13
12130029	13
8447593	13
8076412	15
2982800	15
14328703	13
5257349	13
5375156	13
5396298	13
13184354	17
9276149	13
1620785	15
4392915	13
10478283	13
2683293	13
1286259	13
821217	13
6106737	13
3135066	13
18489	13
7802477	13
17709735	13
5846064	13
9082398	17
14970864	13
13852363	13
29631	13
27380580	13
6474879	13
3361141	13
14586772	13
3830729	13
7667139	13
12867863	13
14604112	13
9495752	13
10271236	13
465468	13
5156937	16
7862877	13
5660591	17
2222785	13
25208695	13
10163934	13
6454816	13
12999883	13
14443968	13
14962255	13
2727832	13
13437045	17
11986691	13
4574127	13
8036432	13
3337552	13
5506438	13
1179585	13
10196803	13
1170936	13
6573364	13
4331827	13
23239881	13
245448	13
8786828	13
12430135	16
5482664	13
6344918	16
6620113	13
1443784	13
7421641	13
103193	16
11447131	13
4181771	13
8504049	17
357210	13
16912647	16
8038074	13
3808959	13
4165886	13
1058719	17
208970	13
9322375	13
17975332	16
10037749	16
19820486	13
1226022	16
2693558	13
9012824	13
5406145	13
3079327	13
5053684	13
14568535	13
10954818	13
5532937	13
14423090	13
2093446	13
3602141	13
23066569	17
13070480	13
5486781	16
14263247	13
9070408	13
728150	16
4061393	13
21485648	15
19819227	13
9704624	13
14706659	13
15790474	13
2212859	16
9780919	17
6341389	13
7110788	13
1332448	13
7028007	13
5916314	13
4704282	13
6281062	17
13119764	16
10710804	13
16848176	16
962273	13
8162448	15
4559032	16
1672443	13
2867111	13
13885986	17
2241290	13
3690242	13
7430880	13
14867588	13
8806324	17
1851326	13
5511782	13
15396607	17
9540804	13
2559549	17
7984373	13
3210042	13
5155690	13
3642093	13
3041237	13
166308	13
28049982	13
391257	13
386296	13
441100	13
6912901	13
4299840	13
2548191	13
7804678	17
18152296	15
1576069	15
3546675	15
7715216	13
868767	13
3304234	13
733772	15
2989451	13
5465922	16
12586525	13
9208642	13
1014652	13
12697021	13
1805948	17
6327867	13
16438459	13
1560984	15
5734899	13
2317413	13
1166426	13
1593598	16
679524	13
2850641	13
14536716	13
3685568	13
1290084	13
3950545	15
8362612	13
305189	15
15539876	13
17936935	13
15433617	13
384346	13
5724621	13
4473368	13
196445	13
7261691	15
1643439	13
13205519	13
7084832	13
15704133	13
4683067	13
5873423	16
2714310	13
32490824	13
17534634	13
3698061	13
9055837	13
8667683	13
1885860	13
4692585	13
179987	13
3630855	13
15983251	13
9892438	17
26443014	13
6651073	17
26550210	13
2259197	13
1065087	17
4273346	13
6786193	13
13494995	17
12754474	17
6331570	13
15667377	15
9834615	13
13623936	13
1655987	13
5317666	13
2074081	13
9309834	13
384790	13
14916635	13
4758382	13
15534178	13
37620047	13
3497736	13
20310325	13
35823951	13
4089643	13
7391768	16
16447724	13
13257362	13
819382	13
6466478	13
14291603	13
14059234	13
7178071	13
20412878	13
5717434	16
15133411	13
7405028	13
19645804	13
10411087	13
6050765	13
8164763	16
3674205	13
1134169	13
10029440	13
8184436	13
1790589	13
15625767	16
10505324	13
4137818	13
12939392	13
5525038	13
375533	17
24296824	13
6288090	13
14127769	17
1499463	17
915156	13
19673444	13
7704026	13
2087828	13
5652339	13
5958010	16
14042672	13
27839538	13
4843233	17
7584954	13
10227694	13
563956	15
3920848	13
1515068	13
519420	13
15864153	13
9415309	13
37759070	13
9857086	13
10128810	17
1948199	13
4192876	13
4588498	13
18935993	15
1929303	16
13930636	13
1314716	13
1335736	13
2363566	13
8822885	16
8935992	13
16106419	13
4949913	13
254924	13
90466	13
18265395	13
290472	15
32690861	13
8575246	13
3752219	13
14330383	13
7148739	13
9142404	13
9547550	15
7005091	13
8037696	13
3017967	13
1966346	13
705554	13
10662035	13
3305008	13
1253943	13
2426691	13
3639553	13
18598759	13
22139262	13
430469	13
7437685	17
30172287	15
4843235	13
22618288	16
10323464	13
2089723	13
8261402	13
2704078	13
11424223	13
3096286	13
147893	13
1908372	13
107860	15
1527567	13
19229065	13
8587213	13
12522490	13
11601554	15
5528310	13
11362969	13
8138973	13
5354216	13
4413344	16
8326196	16
9782583	13
2253061	13
672163	13
11396158	15
175527	13
18495358	16
6781582	13
3958218	16
1682667	13
5171735	16
12197683	13
11970522	13
899167	16
307278	13
14820235	13
629828	13
2370588	13
4515163	15
24125158	13
16305922	17
6594144	13
5046063	13
6309492	13
2271166	16
1073928	13
19986312	13
1614187	13
1893939	13
9322604	13
5382959	17
4036553	15
10775873	17
1936321	13
5670258	13
58189290	13
986712	13
11059930	17
14923030	13
3591567	13
5341538	13
3713141	13
9216645	17
8635726	13
4893076	13
6546939	13
13251684	13
1969374	13
4102045	13
4064575	17
12173795	16
992918	13
3817795	13
10975123	17
6212433	13
194869	13
8221323	13
66757	13
4291453	17
7758253	13
19431115	13
395126	13
13787	13
3637922	13
4206008	13
18785201	13
10445627	17
759044	13
4178536	13
15994252	17
2630117	13
14459143	16
6080075	13
8727	13
4389930	13
8645930	13
3527488	17
9162889	13
514600	13
1233613	13
5400690	13
6173357	13
6640879	17
2070502	13
13968908	16
13191260	13
10765802	13
496239	15
8429452	17
1455690	13
5768760	13
1539210	13
7142684	13
786172	13
17347433	13
15468134	17
2103370	13
5086827	13
13158629	13
764292	13
3488475	13
5054065	13
6412641	13
16623707	13
6278465	13
4462077	13
11452063	13
7703559	13
3704719	13
25015765	13
16520252	13
11730384	13
347173	13
8987054	13
14826030	17
11909977	16
8655119	13
6778323	13
6458563	13
2834578	13
1934049	13
14438635	15
7007970	13
10739324	13
4006823	13
7836796	15
636132	13
1945120	13
509785	13
5963183	15
2383445	13
2128832	13
1294748	13
2589367	13
7296243	13
2523246	16
14298707	13
3565677	13
3872849	13
4559282	13
2594984	13
20900827	13
30935818	16
6054796	13
5691916	16
3794433	13
4358462	17
1876132	13
6139541	13
1234608	13
4875297	13
16507882	17
16982937	13
9955860	13
504479	13
15916785	13
476	13
3537757	13
3132517	13
8771711	13
4782036	13
18668242	13
5450837	13
23485948	13
6896662	13
7663923	13
7949821	13
510768	13
6279734	13
5896110	13
152012	13
46569311	17
1663707	13
5344970	13
15402411	13
243692	13
12424284	16
8263337	17
3893464	17
2773749	13
22792132	13
5849436	13
20643545	13
42459	13
10785141	13
1374460	13
3246285	13
2217670	15
16291020	16
18316929	13
23408415	13
5616958	13
13850478	13
873797	13
10847519	15
901240	13
13276827	13
9318908	13
2622650	13
4504063	13
5432576	13
4314147	13
5039073	13
1220556	13
14321478	13
61205	13
3674580	13
13373843	13
4391870	17
12323630	13
5475514	13
552213	13
1712820	13
20974762	13
16217105	16
15124784	13
6500239	13
5184234	13
7051061	13
7436426	17
22661543	13
9955130	13
12239571	13
1514442	13
552629	15
5426437	13
3944046	13
22225849	13
67765	13
5442607	17
3141759	16
3026256	13
630489	13
3152293	13
21829364	13
1419318	13
218755	13
2056289	13
2165751	13
4833758	13
10546693	16
37043955	16
2561569	13
3465223	13
10773606	13
5340715	13
229432	13
21436707	13
7740648	13
3212929	13
5843584	13
10013950	13
3803119	13
5631832	13
1449359	15
897410	13
2073189	13
12320713	16
2972053	13
1952287	13
4747320	13
2835828	13
1745630	13
3221105	15
894131	13
8107895	13
12573275	13
25127993	13
1239387	17
6646571	13
26368857	13
940510	13
3838602	13
1334466	13
9721540	13
5406231	13
543939	15
6149199	15
1795981	13
3098019	13
9879337	17
3453209	13
4731423	13
21464132	13
4712761	13
25427045	13
6332648	13
9422545	16
1411040	16
980525	13
14211497	13
24295268	13
16264336	13
2815845	13
1536874	17
2663799	13
23471942	13
10759370	13
160879	13
1482596	13
5913109	17
3842436	13
1086937	13
2521917	13
5738694	13
2416996	13
12012913	13
3204987	13
3889134	15
5571329	17
77044	13
5333444	13
3836903	13
4519375	13
6354289	13
2074578	16
21570834	13
22754315	13
8400653	13
3668443	17
5193008	13
17118796	13
28783328	13
3139933	13
16105944	13
9057290	16
777933	13
1267602	13
1365057	13
12513766	13
5646830	13
9679798	13
250926	13
6285547	13
1258571	13
12010174	13
4645003	17
288611	13
7834909	13
15735955	13
2639958	13
6136319	13
11990732	13
9143537	13
4790862	13
2304992	15
783187	13
176469	13
10354058	13
8702877	13
4684963	13
10676511	13
6279553	13
13583898	13
5894283	13
11742199	13
3953535	13
6218080	13
25360575	13
19592762	13
5752176	13
5163703	16
1832065	13
8384613	13
26646933	13
505705	13
6205626	13
19723883	13
11388853	13
6850225	13
12900686	13
6458240	13
1601587	13
3960354	13
20364144	13
7149493	13
4212173	17
6260675	13
12304718	17
8292750	13
1823886	13
12645725	13
12278773	13
3417161	13
305217	13
6537715	13
8250752	13
17633646	13
8508358	13
12817097	13
7831919	13
7688256	16
18944516	13
2341992	17
5941784	13
3003883	13
8474425	17
1649997	13
15105708	13
27408031	13
6938050	13
1915304	13
5544987	13
56922717	13
14315177	13
2773055	13
15706254	13
4161651	13
281305	13
3846180	13
4880409	15
4432696	16
15228198	13
8038273	13
6584739	13
7268976	13
3287900	13
14599013	13
2544637	13
12398332	13
8572609	13
6808681	13
10979873	13
2978787	13
26371883	17
24433048	13
1508038	13
19203891	13
388317	13
6488954	16
10044234	13
13067890	16
6489949	15
6951997	13
14870399	13
6336554	13
6648585	13
9350444	13
23200197	16
839072	13
2931962	13
8758613	13
5783513	13
9234916	13
5317699	13
70888	13
18233436	13
15868609	13
2785895	13
25591	17
5726786	13
4109793	13
18626292	15
16776556	13
9210092	13
4154809	17
31204100	15
15057030	16
8955434	13
3898813	16
5536833	16
1688637	13
87400	13
11972056	13
680247	17
5510283	15
9679763	13
17255645	13
21561899	13
10876489	13
10515911	13
7119469	13
10465269	13
4347258	13
1893456	13
2852963	13
3195399	16
1061894	13
4319239	13
349822	15
8286098	13
14118147	13
6448280	13
2788520	13
3862229	13
4674950	13
4964345	13
4736050	13
17243321	13
1286800	13
6375043	17
748304	16
12177446	16
606532	13
857249	13
24572928	13
23496462	13
3088523	13
3420242	13
3098582	13
7856028	15
673023	13
3401178	13
5511	13
10145591	13
37519414	13
3897537	13
21138416	13
10167595	13
1555677	17
3800170	17
5413469	13
4320459	13
5202617	16
7675036	13
2424583	16
5771800	13
2572343	13
460197	13
14499471	13
14071608	13
6511562	13
2083032	13
8072750	13
734776	13
17297909	13
10651649	13
10184983	13
16897547	15
5140984	13
10800428	13
6316708	13
5262120	13
25133956	13
15090198	13
2779294	13
4739124	15
10494372	13
1410763	13
1236360	13
3081263	13
4110346	13
15746925	13
9300900	13
8342959	13
9064378	13
5687796	13
7401588	13
18449855	13
3153994	13
7063029	13
3583297	16
13341969	13
2440654	13
2990666	16
7414274	13
523385	13
7426007	13
1087721	16
7386830	13
28341589	13
8775415	17
7710113	13
7175733	13
3633699	13
6471474	13
2365608	17
11811988	13
6165540	13
5632077	13
7898805	13
7742696	13
57150	16
14674783	13
30243542	13
1141238	16
1222304	13
564132	13
2629321	13
3352077	13
31995400	13
2761045	13
4596710	13
3355397	13
14373653	13
8503014	13
315968	13
5877364	16
785230	13
3743680	13
30968821	13
919611	13
5766933	15
145240	13
9941639	17
9739201	16
622063	16
6407821	13
1844160	13
14614720	13
3496089	17
32920249	13
8055858	13
6685382	13
2801955	13
5361316	13
14840291	16
2305750	15
4748976	13
2954532	16
4671208	13
4656257	13
4054752	13
3832589	16
8626619	17
9960805	13
12373248	13
13816658	13
32942517	13
4144102	13
24194013	16
3220864	13
1750667	16
152138	13
6370873	13
7089001	13
3856880	13
14206782	16
16909575	13
531022	13
4152578	13
6021787	13
18042388	13
7194895	17
9254213	13
7305393	13
7399398	13
1272932	17
26599617	13
3194783	15
19177345	15
10338068	13
12765522	13
12138002	15
4289930	13
513438	17
2827604	13
3467323	13
28868164	13
784231	13
72135531	13
6525119	15
809973	13
15755465	13
1015286	13
13108890	13
4257996	13
6155325	13
3009431	13
16128109	13
7772988	13
778009	13
9744005	16
1354975	13
17772388	13
1092234	13
3034811	13
12941375	13
7185556	13
4440440	16
3561518	16
6456594	13
12404504	16
523571	13
4791700	13
25032504	13
893481	13
10046903	16
4205190	16
12212773	16
1662985	13
7488483	13
8852307	13
20705490	13
4700231	13
8387628	13
10608106	13
17562326	13
41205457	13
476864	13
5758613	13
5644218	13
14332977	13
14068712	13
6323289	13
1573546	13
788425	13
8259334	13
19597325	15
1819111	13
5135659	15
5540243	17
484059	13
4195976	13
27834683	13
15385831	13
7329239	13
3174225	13
14295420	13
131630	13
10943238	13
3624707	13
215987	13
2257223	13
8966664	13
5821093	13
9153383	13
2724728	15
2480573	13
869212	13
2223594	13
2536219	13
3059880	13
634396	13
11343441	13
7803094	13
9645598	13
10015538	13
1244527	13
18644527	13
5697800	13
26190683	13
2437474	15
5052586	13
4752187	13
14181289	13
4161010	13
8821386	13
5308075	13
4384507	13
4020437	13
4699895	13
3988900	13
10771378	13
2127931	13
8127704	17
11770230	13
11496318	16
10709415	13
15065656	13
10837732	13
1326960	13
4174393	13
2719664	13
19253746	13
615477	13
4293278	13
24287284	13
23515305	13
11785475	15
7495027	13
18025964	17
4770455	13
3510773	13
333183	13
7216707	13
7669417	13
4274525	13
11803515	13
14465513	15
22174297	13
16410193	13
24606136	13
2072596	13
506271	13
6178060	13
9842020	13
10262846	13
770160	13
1207639	17
8291619	17
2244616	13
7586024	13
20350565	13
11944938	15
5295883	13
974590	13
8325099	13
7523662	13
12040537	13
5905796	13
8385705	13
4491759	13
6811059	13
28137236	13
4816459	13
7149439	13
7714669	13
15382278	13
9366954	13
281471	13
4487591	16
19054462	13
3496995	13
3566804	16
27387771	16
11964745	13
1881213	13
314714	13
1705105	13
356261	13
821161	13
7578446	13
5029865	13
8227328	13
23999254	13
9411790	13
814039	13
8585409	17
5744377	16
14867125	13
4270668	13
6883315	13
3964130	13
8844154	13
7429450	13
5667032	13
1609065	17
2756269	13
11036922	13
737843	16
14412190	13
20025695	13
1827570	13
6064530	16
4727731	13
4840538	13
4228050	13
2333425	16
14665909	13
3850835	13
655373	15
9623965	13
2131650	13
2245517	13
9171636	16
25303779	13
7649798	13
6843577	13
4465347	13
9209690	13
13293535	13
15168312	13
7425131	13
15247764	13
5510021	13
674162	13
3497051	13
13331603	16
14544181	13
13480787	13
3454375	13
1245578	13
17994300	13
8046033	13
13230420	13
3936912	13
21880782	13
178043	13
11727302	13
10391199	16
2408291	13
2872677	13
6399715	13
7043191	13
6320335	17
14042124	16
3117242	16
2406407	13
12686299	13
21184609	13
19795669	13
11173573	13
8327336	17
29456823	13
18015020	13
354456	16
8974622	15
3498886	17
4131610	13
8941274	13
1610274	17
3357926	13
1459489	17
3544568	17
6654782	13
3727491	13
7974087	16
6848676	17
1222281	13
7979205	13
22876792	13
4778695	13
6352574	17
760820	13
31413294	16
556548	13
12217260	16
8116498	13
8428414	13
11060348	13
1628496	13
5541646	13
6496321	13
1625638	13
7898592	13
5408811	16
1885555	13
21259502	15
1882347	13
1739387	13
5329544	13
3418003	13
7795721	13
5951123	13
4527912	13
12200966	13
1299710	13
7255218	16
12349292	13
5067028	13
9685675	17
9765776	13
8581690	13
567341	13
526521	13
6252698	13
21284411	13
663798	13
2162353	13
9458894	13
1718357	13
16499131	13
1647042	13
6374891	13
2445062	13
3393397	13
2192069	13
9771604	13
8752929	17
4610560	13
7346041	13
1432840	17
24278046	16
4878416	13
1011100	13
3795902	13
19337097	17
5278315	13
10149839	13
4034615	13
873622	13
13875618	13
4595791	17
6227111	13
155569	13
11188192	13
2589458	13
12701828	13
4957774	17
2158046	13
6153556	13
11852389	13
9457786	13
613097	13
1741652	13
19145299	13
1150336	13
3608530	13
1485763	13
2029487	15
5056302	13
6935844	13
1484377	13
8790786	13
4204828	13
908562	13
1213770	13
247937	13
18499782	16
2236117	15
3374287	13
23800079	13
3819280	17
2206892	13
1365471	13
9450798	13
43668851	13
15387601	13
1341796	13
20971629	13
6351650	13
1731247	13
4037777	15
1537250	13
483841	13
5984212	13
6301929	13
3282301	13
4908910	13
4729874	15
1332468	16
6369728	13
1264890	13
16239882	13
8762255	16
15854108	13
10241088	13
6118867	13
11359015	13
11041598	13
4323699	13
7478975	13
19265908	13
3167899	13
44100237	16
10827201	13
5497337	13
10707920	13
541709	13
18147546	13
2240775	13
56250	13
9233699	15
251454	16
20264548	13
22537543	13
7225983	13
4936838	13
4386801	13
16495382	17
2056960	13
743746	13
549982	13
3209713	13
800258	13
11576463	13
5551371	16
11147984	16
9672190	13
5603684	13
6003393	13
12036435	16
1575813	16
13644972	16
1953593	13
10140826	13
1825860	15
3863006	13
12990824	13
882301	16
2437164	13
3841646	17
11219073	13
25187017	13
11156034	13
5986273	17
9905519	16
430325	13
3788519	13
10869329	13
6673634	13
13493983	13
4828127	13
10820775	13
177851	13
3367613	13
752694	17
5931131	13
17164995	13
10023545	13
9741371	13
9151538	13
17638718	13
2805087	17
9120433	13
2136712	13
1697402	13
13399049	13
13029216	15
18254305	13
5033890	13
2282345	13
13863813	13
7882273	13
10672899	13
1532945	13
5702150	13
16002445	16
5513408	13
4638849	13
15530534	13
12756316	13
6441898	15
7882911	13
417120	13
5262949	13
9120080	13
699933	13
2104953	16
17344970	15
91916	13
5025771	13
16741845	13
10856347	13
1776879	13
15630511	16
8717911	13
11729737	13
9519153	13
12091393	13
6285924	16
8371062	13
367458	13
4493552	16
5403160	13
415067	16
1663079	13
3379539	13
8601893	16
10955987	13
6431725	13
8779864	13
5163253	13
40964874	13
9201662	13
13625827	13
7868817	13
2451929	13
2501739	13
1575801	13
1427387	13
2221221	13
5765273	16
12529947	13
19771104	13
14905905	13
4662564	13
1603088	13
9333328	16
3873806	13
1092391	16
22406721	13
13161431	15
7899629	15
6020238	13
2007062	13
17662991	13
925156	13
735414	13
24442218	13
5869119	13
6777034	13
2413350	13
5542482	13
1372265	13
8650705	13
2153392	13
2739933	13
4462979	13
4362516	13
3352910	17
2986306	15
12622542	13
16888590	13
7780851	13
11322946	13
2096571	13
28189726	13
4978592	17
11400568	15
1986755	13
12792180	13
1419452	13
2208337	13
19012095	13
4723398	13
6964044	13
13059465	13
14512587	13
1292680	13
4359566	13
12277885	13
1307783	13
3921109	13
69092	13
10503397	13
3748829	13
5137788	17
5948267	13
13350304	13
2065640	13
7515193	13
4551063	13
1595744	13
161452	13
1733436	13
90834	13
1391801	13
5997308	17
13629123	13
400208	13
2354646	16
9334884	13
1731192	13
6236004	13
64676680	13
6877916	13
10609878	13
656661	13
1762082	13
806881	15
20153611	13
8602790	13
1635342	13
3211663	13
4350886	15
4125974	13
16608828	13
2772839	13
317213	13
3904364	13
4146818	17
497247	13
19448095	13
11451521	13
4430431	16
2340635	13
1325339	13
2271367	13
2869538	13
2722445	16
326114	13
5644978	16
3958019	13
6835555	13
805162	13
10090229	13
5224835	13
9438066	13
8260265	13
11526328	13
23515864	13
4856340	13
13423616	13
21478386	13
14019982	13
28968450	17
6289194	16
612977	13
16644786	17
3726655	13
5248273	13
7074321	13
10488516	17
6024639	13
6593573	13
8524935	13
2942118	13
26351259	16
1497699	15
5852151	13
14922436	13
38978818	13
3457167	13
6459402	13
4255738	13
4136185	13
10587221	13
3120917	13
12503907	13
6565981	13
4082908	13
3439997	13
307078	13
48730	13
7875425	13
2732926	13
10443760	13
9654701	13
5189391	15
15575681	13
4989282	13
21538361	13
4424528	15
19349192	13
3223993	13
12419156	13
4746492	13
10266591	13
8922676	16
12346893	13
1272084	13
2141904	13
8963392	13
4083405	13
9846120	13
819244	13
3841957	13
3060883	13
40643387	16
5866914	13
8393118	13
5806741	13
1040617	13
6996106	13
2060834	13
2287935	13
18164954	13
777744	15
859784	13
7121042	13
16232382	13
1200729	13
3494901	13
4322026	13
3375346	17
8281452	13
1441667	17
383536	13
10747559	13
2202758	13
4156469	17
4733806	13
18081278	13
25565	16
1695150	13
4706676	13
9725356	13
3682086	13
6265000	13
9121719	13
3159095	13
9978272	13
92341	13
7804071	13
3802825	13
19616981	13
3992933	13
1807881	13
5313242	13
3685143	13
1547866	13
1850515	13
2533933	13
4450031	13
6874596	13
6884678	13
680389	16
2300732	17
23303583	13
13224624	13
6122300	13
27395407	13
693303	13
42988762	15
2222422	13
8659496	13
5644184	15
9716733	13
3458797	13
1794232	13
243995	13
5835213	13
148302	13
18146462	13
3415039	13
4726007	13
726667	17
2761335	13
22695135	13
14641306	13
4846745	13
7771563	13
4644470	13
95284	13
3023957	13
7772048	16
74497	13
1396283	13
850018	13
8499173	13
3003459	13
9007240	13
2947927	13
872787	13
1762582	13
11614317	13
262358	13
4384739	13
5091551	15
763761	13
11233315	16
1319213	13
3320683	17
17780275	13
23021448	13
5588124	13
3958180	13
994371	13
8243192	13
4203548	13
6676767	13
10565519	13
9912766	15
11378258	15
9846736	13
147332	13
9592102	13
26285053	13
12396897	17
32191126	13
20998243	13
3455178	13
13179453	16
790664	13
5591296	13
47655822	13
6785196	13
5699146	13
5554639	15
5620844	16
2820558	13
11662013	13
9008709	13
6772141	13
17092115	13
2702531	13
3798602	13
6231688	15
1989003	13
16404142	13
2919294	13
11520943	13
1238102	13
23932485	16
11173434	13
14005201	13
3280625	13
1104118	13
1295114	13
5994068	13
2441136	13
11041788	13
35497677	13
6469028	13
612968	13
5611100	13
4732752	13
2125883	13
7386326	13
26252415	13
7021838	13
9763020	13
14097327	13
9269473	13
11260745	13
15856012	13
5410569	13
13728208	17
6392685	13
4605049	13
4902918	13
2850893	13
9875087	13
783752	13
3348151	17
12453485	13
44710	13
25916564	17
5475608	13
1249162	13
7467420	13
196816	13
12942625	13
7699204	13
2326290	13
37258856	13
10589162	17
1769997	13
12080266	15
5710054	13
8890839	13
8666765	13
2571627	13
2877265	13
10546482	13
16937906	13
17535538	13
1727566	17
1059249	13
21752333	16
1232068	13
13273695	13
1533108	13
3433563	13
2492609	16
4647354	13
2390185	13
14982629	13
16864048	13
3307762	13
18684757	13
9438955	15
11490834	13
7418493	13
3186848	13
8485592	13
16050178	15
933840	16
8398860	13
25919643	13
1749337	13
10850061	17
17448887	13
7985357	13
2437875	13
416304	13
3706169	13
17864331	13
8206687	15
9330632	13
21391774	13
1901796	17
642410	13
14524070	16
6940667	13
693857	13
7427674	13
16019251	16
3225122	13
1559245	13
488605	13
1057658	13
2731375	16
17299147	13
4588300	13
1182358	13
633095	13
218738	13
4191199	13
11075164	13
18368603	13
26893831	13
5965370	13
9820295	13
7935461	13
6286458	13
5795517	13
879850	13
2166158	13
15990180	13
41619270	13
3433940	17
868860	13
8939474	13
1485795	17
6548981	13
199663	13
13954169	17
2899273	13
918225	15
18717218	13
11840608	13
9638406	15
3251069	13
820443	13
5130939	13
22863590	13
4616268	13
17108478	13
7453988	13
3093172	15
7121777	13
18285402	13
4571213	13
14728529	13
18629496	13
174597	13
7593624	13
5203000	13
5832123	13
3564804	13
5473801	17
12627214	13
28526025	15
2594869	13
10082060	13
11048309	13
21790413	13
9955679	15
20153253	13
519400	13
15681169	13
7164450	13
5062046	13
8872265	13
8213961	13
48766065	13
2019665	17
494320	13
16394057	13
7819849	13
10172987	13
16294305	13
2594551	15
1207983	17
850218	13
7509443	13
30465156	13
5684591	13
44028984	13
19257210	13
378902	17
7509176	13
347996	13
671044	13
22191212	13
15938070	13
2145334	13
4962610	17
3139302	13
5584982	16
11175917	13
5371363	13
4556974	13
7269706	15
14612862	13
406934	13
3504526	13
7939669	13
522608	13
4327691	13
6690765	13
3307473	13
3680910	13
9668055	16
976412	13
6379076	13
2292	13
2595051	13
578616	13
2469750	13
3513096	13
5750992	13
26114752	13
4511798	17
33724281	16
2883347	15
3025090	16
7127641	13
902031	13
5925833	13
108634	15
1906235	13
2324713	13
18612108	13
11339391	15
63207	13
865632	13
10959825	13
2629214	13
26800582	13
570206	13
5823993	13
5411094	13
4593663	13
7884589	17
3836592	17
8871641	15
3484167	15
3598307	13
2928197	15
13238422	13
3983962	13
5594447	13
5910028	13
6640718	13
1876311	13
3512310	13
2663555	13
357937	13
2292248	13
6039739	13
905979	13
2444982	16
2985787	13
3026824	17
17622513	13
4844484	13
18061193	13
14776176	13
448263	13
20392539	13
4130324	13
928018	13
1597303	13
10604458	13
14887687	13
222808	13
9258552	13
2231398	13
7127290	15
10123309	13
11531304	13
4733107	13
648836	13
5620012	13
3230358	13
3859818	13
2237506	13
3569825	13
4899920	13
2031828	13
13086373	13
8459886	13
8239155	13
9558030	13
5852465	13
21093877	13
4001918	13
4476995	16
21573520	13
1466069	16
4280488	13
15827181	13
12646084	13
24665343	13
160366	13
11917970	16
4101237	13
2847166	13
3635496	13
8158317	13
6270141	13
18307378	16
10016097	13
7767528	13
10645890	13
7710949	13
3513972	13
14761220	16
9418623	15
12964633	13
21404137	13
11408690	13
1836919	15
4569170	13
3227064	15
9293368	13
4340274	13
2966128	16
9687091	17
28364174	13
6014782	15
567586	13
5735096	13
2528303	13
6368783	16
9944202	13
8334114	13
3117869	13
1087558	13
6123186	16
7343547	13
6314830	13
12457945	13
19987100	13
2418105	15
25242788	13
4288026	13
4014288	13
15905	13
7243121	16
6418441	13
1556285	13
1777986	16
38321715	13
17097985	13
271755	13
15068323	16
8579709	13
5142840	13
7116861	13
20305363	13
4912230	13
21430081	16
1630371	13
5415239	13
1558484	13
13990511	13
1111256	13
9257064	13
5067003	13
545085	17
30538741	13
23289679	13
2067646	13
27390675	13
3403282	13
17059752	13
12103099	13
2091872	13
1863508	15
3046502	13
3907550	13
4006181	13
6853822	13
359830	13
4788155	13
19036449	13
2432070	13
5515215	13
1043301	13
24628779	13
7663991	13
6857863	13
1825092	16
14881149	13
5058102	13
9315582	16
13806334	16
1874524	13
11814765	13
44369452	13
2212542	13
892407	13
3679778	13
12998952	13
34450432	13
19597473	13
684228	13
4200873	13
9960098	13
13727440	13
2680750	13
12186153	13
12526744	13
3111697	13
12672160	16
782721	13
276217	15
6889130	13
3205715	13
8489125	13
3172587	17
24426721	13
3329168	13
31218099	13
3067176	13
10552360	13
22677168	15
548967	13
870798	13
2970262	13
13155317	13
5472975	13
4965739	13
37619168	13
13250015	13
6242675	16
1057738	13
10452953	13
6054013	13
5237344	16
15513050	13
14660297	13
1591733	15
8754770	13
32266116	13
1859908	13
9637739	16
10493922	15
1934911	13
14145153	15
29126672	17
3854281	16
6922526	16
5328610	13
9925691	13
23275202	17
2587121	13
10783000	13
7751914	17
5753461	13
21547367	13
730767	16
2381948	13
1267642	13
2940118	13
2638375	13
12257912	13
19247117	17
1539250	13
2242240	13
24891592	13
382481	13
9305525	13
18423952	15
17464820	13
3420779	15
8846491	13
2112404	13
30432181	16
4247452	17
2437586	13
1474049	13
31261528	13
17939297	13
5753253	13
21135393	13
1872324	13
3718941	13
3426204	13
535039	13
2334978	13
11799418	13
19920560	17
6334566	13
14352047	13
3805398	13
24157476	16
22471232	13
3237957	13
4640848	15
5004779	13
20252442	13
10873380	13
716960	13
6757909	17
24521770	15
4624645	17
11765584	13
1990820	17
5413898	13
10240026	13
47076	13
2518956	13
3820592	17
19543427	13
651754	15
855689	13
4903220	13
6425042	13
12862612	13
4111226	15
8439288	13
380905	13
1015902	13
13502505	13
6146092	13
6057080	13
9852969	13
16601842	13
5853295	15
4957522	13
5371142	13
13281845	16
3838449	16
3883725	13
969867	15
3453673	16
3505530	13
4614891	13
402143	13
10468018	13
251236	13
16405689	13
510913	15
11239260	13
1845006	13
2084259	13
7285132	13
8307718	13
13407285	13
6924177	16
8906950	13
31147014	13
31142944	13
10088822	13
2140626	13
3326743	16
4222701	13
10303766	13
29041226	13
4669483	13
20824167	13
1577142	13
7680192	13
695860	15
968502	13
4418880	16
20838339	13
11203318	13
13167723	13
206984	16
1622354	17
1673961	13
7850524	13
3644535	15
9567977	13
224357	13
1885821	13
12120474	16
9137947	16
5469193	13
13963992	13
3018967	16
3931106	13
15768921	13
7665074	16
16173003	13
26450762	13
9245209	13
3312043	13
8968318	13
8269717	13
13195930	13
7115261	13
3035772	13
22681744	13
3201545	15
4414212	13
1192812	13
599292	13
1990231	16
2919363	13
3572318	13
8176427	13
4340392	13
6956139	13
9635901	13
5206221	17
3701801	16
1065136	13
14706605	17
23995141	13
7484543	13
20171730	13
1594128	13
1972951	13
1855769	13
1632594	13
10482038	13
13967983	13
3534410	13
3812502	13
10389957	13
13596595	13
16763457	17
2718708	13
2774868	13
14001691	17
6997630	17
4952694	15
8670392	13
12904286	13
1473414	13
969023	13
5158195	13
16062442	13
171775	13
21577051	13
111480	16
3338661	13
1858269	13
2006363	17
3704311	13
9494985	13
449306	13
8165703	13
4120906	13
3384788	16
10884509	13
16754265	13
398697	13
11087628	13
1702404	13
4405067	13
18676407	13
4508927	13
1354987	13
12477611	13
3239697	13
4529120	13
4805876	13
24325208	13
10533461	13
16449012	13
9080800	13
13320625	13
12204831	13
28946075	13
2268809	15
2699586	13
3288196	13
29090727	13
12093228	17
6018138	13
1396477	13
12570378	17
21870273	13
13501637	13
5920007	13
8808885	13
3957704	13
11712629	15
13824311	13
12028042	17
22381906	13
5405340	13
15339361	17
712454	13
7607165	13
5878823	13
12078716	13
11947597	13
2177989	13
3705581	13
5320142	15
11175185	13
1890500	13
35515649	13
25728432	13
8474732	13
10557240	13
7591339	13
370707	13
89299	13
8230881	13
7865682	13
10259146	13
6860942	13
25674734	13
2179766	13
3344184	13
6818721	13
25007733	13
8669434	13
10180783	13
215335	13
973562	16
22720606	13
10000037	15
8258144	13
27631218	17
829105	13
3127726	13
24301429	13
1621009	13
23433828	17
5400964	13
747608	13
1428956	13
667599	17
1945201	13
730361	13
1051083	13
7525255	15
4140178	13
2656498	13
5545628	13
2256705	13
5288573	13
4926280	13
9713354	13
8403445	13
16229465	13
2904229	13
250696	17
9836654	17
1033740	13
17578863	13
12933984	16
2825718	13
5011541	13
7277585	13
3530913	17
5388118	13
4654569	13
7739817	15
9286166	13
39804	13
963086	13
1970153	13
5755883	13
24282960	13
713637	17
20888399	13
4705599	13
21050422	13
27775446	13
577158	13
3246934	13
93056	13
17706366	13
7584599	16
44063699	13
167674	13
4327333	13
10264865	13
6245053	13
4918029	13
4110169	13
2556467	13
7604225	13
9695205	13
4393481	16
2210766	13
3715512	13
2816740	13
2106676	13
712143	13
70203	15
1823612	16
5841627	13
3329532	13
6751026	13
8028459	13
14989575	13
3044568	13
585894	13
5681600	16
4912231	13
22213460	13
4867591	13
11872240	13
1115036	13
2691446	13
22117136	13
4275598	13
13415115	17
22257749	15
6208584	13
2705828	13
2040993	13
7551733	13
2317706	17
2265183	13
2389767	17
2323625	13
6047905	13
1190009	13
548792	13
4279843	13
16922696	13
6815855	13
16741346	13
6085186	13
1002564	13
2746992	13
22622794	13
1382100	13
10572961	13
7534361	13
6273822	13
391294	16
796299	13
6414153	16
11068364	15
7652070	13
2716707	13
7790972	13
2434954	13
378237	13
18951556	13
14042967	17
50556	15
2608771	13
3900329	13
5699848	13
11272583	13
1567413	13
4457225	13
8044949	13
15934333	13
5578895	15
2509602	13
1859442	13
6748327	13
19967222	13
5834871	17
1941077	13
1222831	16
23066639	16
1431419	13
3781169	15
81594	13
2027486	13
7868288	13
21369213	17
5373264	16
11347746	13
4457811	13
1147316	13
11341894	13
3492544	15
20954348	13
3542176	13
7005537	13
4324963	13
14285434	13
15714314	13
9155753	17
6567442	13
3450867	13
4176368	13
836066	15
1488745	13
429706	15
963369	13
14108423	13
1044582	13
416458	13
7656626	13
356619	17
12020894	13
5088131	13
10565076	15
17354934	13
8392407	13
5041801	16
3507919	13
19946198	13
2475147	13
11757042	16
5244515	13
23928905	13
54226325	13
16359496	13
4571185	13
10019999	13
3685779	13
1302357	13
5597897	13
8102533	16
1541314	13
24084333	15
2850664	13
1350195	17
239469	13
23543672	13
3693119	13
2662796	13
28734724	13
14223146	13
20104687	13
7138571	15
15846763	13
1799173	13
16253307	17
895041	13
29204367	13
4208249	15
9443935	16
6012214	13
12636307	17
5189790	13
2931586	13
7635484	13
16716513	13
9867705	13
12309658	13
33668659	13
1461548	17
10312167	13
4041529	13
2595232	15
101976	13
2848475	13
4432425	13
11563168	13
1239900	16
2434824	13
10015364	13
3056786	13
21826431	13
9252266	13
10014569	13
14503605	16
2424985	13
9833029	13
11629020	13
7711183	13
10488946	13
732217	13
1303723	13
9959938	13
5844360	13
5898474	13
12385314	13
36037850	13
17819447	13
1750050	16
4049541	13
6158674	13
7350172	13
3406727	13
16610121	13
4651575	13
463984	16
3235950	13
8310985	15
1857423	13
7584043	13
28365506	16
34209857	13
4447869	13
9221413	13
14805646	13
17416125	13
14266615	13
21952913	13
312636	16
2608872	13
2401379	13
9718136	15
1296955	13
5334052	13
5345636	13
9277958	13
1240157	13
11450444	17
18134419	13
28056017	13
5462923	13
13773803	13
29804	13
4909090	13
243302	13
13758223	17
3474936	13
2250234	15
1029487	13
3585204	13
8001837	13
786682	13
510799	13
12158508	15
8640739	13
6022564	13
6468549	13
8208685	13
842515	13
17465696	13
217877	17
19713862	13
2242713	13
5318971	13
20380778	13
8485375	13
7525598	13
8986829	13
8060113	13
3996120	13
17801562	13
5702103	13
2657669	15
8236649	13
7036409	13
2506288	13
2417476	13
7305026	13
14357571	17
6593601	13
990759	13
3341642	13
23107092	13
5430449	13
8865447	13
2197215	13
2877426	17
13405656	16
3373312	13
1179356	13
5613455	13
1574809	13
1202636	13
11211958	13
7044915	13
5450978	13
6021776	13
10700870	13
19540638	16
754669	17
996750	13
10898964	13
2092400	15
12204045	13
4483778	13
3851534	13
12177095	13
4364112	13
9647542	13
6953989	13
3332082	13
1402841	13
6031234	13
8811029	13
8668471	13
6992135	16
6048317	13
18679789	17
145686	13
13573674	13
324938	13
14502115	13
12227799	13
1994226	13
5012420	15
19674518	13
11831746	17
2801005	13
28078762	13
12387725	13
5290002	16
7258681	13
3352197	13
13920653	13
11322645	13
9193284	13
4717454	13
596925	13
17641732	13
14465975	13
5817946	13
3599239	17
5453838	13
7312204	13
4654567	13
803818	13
292337	13
5613565	13
18300555	13
1605998	13
16820013	15
4053591	17
10384990	16
4503122	16
8217641	13
6986681	13
110192	13
16019911	13
7133984	13
2796671	16
8928498	13
11776613	16
9451501	13
10535819	13
30037530	17
2799560	13
9232617	13
31916519	17
40927437	16
11599632	16
11723745	13
38054571	13
15673420	13
20226	13
10473643	13
12050766	13
1828021	16
6969034	13
4438260	13
1218552	13
17671982	13
9439245	13
211038	13
1289482	16
34900319	13
2040461	13
546656	13
5868128	16
2856134	13
1573904	13
2023963	13
13840573	13
11877869	13
14504010	13
7604827	13
4345009	13
5735009	13
3800377	13
1327832	17
2462752	17
355090	13
644541	15
4110865	13
4145387	13
11290757	13
1736344	13
10636216	13
7097468	13
9005067	13
3036897	13
10629234	17
22208417	13
9397469	13
17136781	13
9427958	13
6506757	13
5071049	15
1003357	17
7116716	13
6672982	13
12671515	13
39765592	13
3506717	13
30357168	13
1327465	13
2760453	13
10382528	16
3882873	13
517752	13
15225527	13
24763702	13
1243928	13
3112776	13
7562995	13
321947	15
1983053	13
20434524	13
6664402	13
2702499	16
4418651	15
2081271	15
4919249	13
2677487	13
11008091	13
3929419	13
469150	16
13109881	13
662257	13
2258100	15
4474264	13
3250809	13
15932744	13
29043677	13
3242008	15
6695691	13
4369400	16
16080103	13
17346183	13
11208750	13
10018492	16
31358461	13
7701770	13
13297145	17
775832	13
11842681	13
6100766	13
15495284	13
11015711	13
23188390	13
5106941	13
4913363	13
38410532	13
21560770	17
5370540	13
1274860	13
6598359	13
7435444	13
4280800	13
11100661	13
1549935	13
11126737	13
4403620	16
9657873	16
7595014	13
8293566	13
20663633	13
8323478	17
540270	16
776969	13
16047	13
1947604	13
4427475	13
420395	13
3677054	13
5597078	13
13131445	13
4363741	13
14833882	17
17924638	13
6727879	15
13042882	13
1834921	13
8450805	13
1806762	13
4821618	13
2324143	13
1733316	13
2485029	13
43847255	13
17068540	13
7789698	16
4221218	13
3378591	13
2905320	13
17869402	16
292977	13
1637671	17
2696480	13
1239823	13
11272739	16
13693625	13
4646797	13
16247864	13
1217442	13
15925279	13
17351365	15
36096414	15
14306129	15
4977103	13
3638814	13
21168651	13
5633467	13
16745084	13
31632806	13
361948	13
29487069	13
4641986	13
6217929	13
14561922	13
1889296	13
9129545	13
1165784	13
4658413	13
5518154	13
780022	13
2956697	16
2177803	13
672513	13
1605536	13
803492	13
1300819	13
5270046	15
4399932	13
10264774	13
13914241	13
3364292	13
12991403	13
1786588	16
19314348	17
10090420	13
5191420	15
588669	15
2323842	16
9721437	13
1778678	13
17000486	13
3219609	13
10307289	13
6623136	13
6630180	13
6839570	13
15384472	13
10847027	13
1324671	13
4866949	13
10871611	16
3496855	13
4505672	13
1684976	13
22238620	15
9473474	13
6675526	15
8766970	15
19965781	13
1884313	13
28652213	13
5726175	13
733265	13
8320607	13
5824471	13
3971432	13
15644396	15
520913	13
1430942	13
1293393	13
25467184	13
13924711	13
8391669	17
13536035	17
2332502	13
7083941	13
826415	13
1339945	13
10423716	13
239959	13
4277361	13
11533041	13
65252	13
3897883	13
882907	13
6385345	13
12108671	13
4326363	13
462055	17
1510775	13
2335438	13
427198	13
83753	13
501193	13
2498750	13
239676	13
15778205	13
2832981	13
18597341	13
7799871	13
11279241	13
9424243	13
32748451	15
16349158	13
2209488	13
1306403	13
9346105	13
547687	13
10893787	17
119640	13
1972716	13
16249896	13
5816254	13
48660644	13
15481137	16
112890	15
2935385	15
607894	13
14927801	13
6580600	13
1871278	13
1361012	13
6364752	13
30638265	13
913037	13
23390535	17
29384	13
15810787	13
2929532	13
1944197	13
12882200	13
7890824	13
11196035	16
13119236	13
7613336	13
6103133	13
1812954	13
11755341	13
25412990	13
2296641	16
8783547	13
1355473	13
5149581	16
9192884	15
21152573	16
21472326	13
2238104	13
7808919	13
2306776	17
12997563	13
1931081	13
17465645	13
23518052	16
7616997	13
21414934	13
7451833	15
614314	16
16775719	13
9111464	13
2349239	16
23085093	13
1357253	13
27313385	13
6681808	13
290518	13
44071376	13
12983428	13
3475499	13
8870882	13
5398255	13
17129905	13
11672954	13
8505460	13
19855122	13
6556641	13
13252247	17
1802683	13
17364921	16
5830206	15
8100170	16
2352963	17
7366645	16
1293557	13
2477107	13
8992545	13
20119844	16
14147727	13
1766674	13
385333	13
18705488	13
177133	13
16276864	16
7104747	17
10989186	13
3933193	13
1964731	15
11521486	13
307949	13
186442	13
6565972	13
528363	13
3783141	13
13442970	15
2997087	16
3746297	13
4668924	13
6215924	15
4079490	13
10746907	13
10902464	15
8857481	13
9183796	13
8372	16
901082	13
1041484	13
3256400	13
4593802	16
4307189	16
894471	13
518829	13
4317727	13
4365398	13
14551639	15
11785734	13
5576324	13
14625122	13
17698655	13
3511333	13
5627331	13
24511670	13
12282914	13
16582828	13
943053	13
17619068	13
939024	13
7035606	13
10672153	13
32132609	13
19824353	13
5812384	13
6056798	13
880085	13
429700	13
6234084	13
25175553	13
10202290	13
5538407	13
5008241	13
5532192	13
2152609	17
3615300	16
3553628	13
29079848	16
2771643	13
8222259	13
3434942	16
10656584	17
129140	13
4130641	13
28743390	13
4912550	13
2970810	16
14931460	13
2071665	13
13868896	13
16930247	17
340236	16
21595750	13
507180	13
17348516	13
3365286	13
2842836	13
8879982	16
15091325	13
1381220	13
3736444	13
6143880	13
3763599	13
7794171	13
6278106	13
11769320	16
941113	13
20841008	13
12795765	17
355708	13
445506	17
25613450	17
7301975	13
3606649	13
4588281	15
7375488	13
9245991	13
19364634	13
2726250	13
1578828	13
16949013	13
661150	16
1236831	13
3116680	13
22034793	13
12109590	13
67190617	13
21868291	13
19643744	13
24231234	16
14632998	17
6678919	13
29157285	15
33117927	16
23928678	16
19803191	13
12081536	13
7659789	13
3602443	13
10517683	13
24278820	13
9665337	13
4297584	13
956527	13
5850565	13
1183890	13
9881344	13
3532816	16
6698541	13
1923108	13
18539252	17
4145411	13
1212864	13
16173474	13
19253692	13
30417421	13
42387351	13
4176732	13
2842192	13
3369191	13
2790982	13
12228099	13
10181535	13
7403627	16
2242704	13
1596931	13
140447	13
8120936	13
9359647	13
639581	13
843512	13
4060425	13
1504503	13
1197308	16
4927272	13
40545047	13
6535833	13
19177659	13
6728862	15
482762	13
7927918	13
3800014	16
4601369	16
1507043	13
9079889	17
4513438	13
3740628	13
12777001	13
7281698	15
10376354	13
6248450	13
12163013	13
1698098	13
5757612	13
6481256	13
12801039	13
6225663	13
16638228	13
11618070	13
5937219	16
42256987	16
191254	15
1509408	13
148693	16
2972979	13
296241	13
9600356	13
2347518	17
8484384	13
2227100	13
4386738	13
1623688	13
3028344	16
7569967	13
9387780	13
9815791	13
14891922	13
2364211	13
13113157	13
18342066	17
4428410	13
6903787	13
9165907	13
15300477	13
3959391	16
5050913	16
2016047	13
11312813	13
6539278	13
1609309	13
5559216	13
2105095	13
7474203	13
2474239	16
4732460	16
7234436	13
937796	13
21810045	13
4292668	13
10798277	13
6717299	13
3440559	13
2194722	13
8914844	13
4116270	13
13810266	13
2468874	17
9173505	13
639848	16
511233	13
1228955	13
497169	17
14890544	13
344332	15
20786534	13
19216578	13
78968	13
19862036	16
2211773	13
5229331	13
2685977	16
14675491	13
20849121	13
5411613	13
7154700	13
23145530	16
1404741	13
19103809	13
2989062	13
2148119	13
623719	13
1202556	13
1897960	16
584088	13
861024	13
990875	13
2752904	13
3563915	13
5563978	16
19751841	13
12040373	13
17002760	16
5997225	15
22889753	13
20509045	13
21280257	13
125773	13
2487748	15
26374347	13
8706681	13
2554506	13
6498160	16
7179274	13
6882323	13
5719812	13
27645399	13
5707905	13
37015753	13
4511242	13
433673	15
2743902	15
5392524	13
1083479	13
7791720	13
5368148	13
624035	13
8528521	13
2634849	13
14181155	13
15118923	15
6099429	13
1917594	13
8937470	13
475409	17
6052492	13
15272689	13
3487074	13
18359639	16
4255797	15
10388343	17
2560561	13
4726848	16
2863278	13
1587095	15
6076626	16
9615891	13
26818540	13
45928262	13
16064986	13
1285387	13
3746052	13
541423	13
120498	13
685814	13
7945337	16
3211236	13
2175344	13
2772907	13
811108	13
970546	16
1791416	13
836310	16
11516903	17
3881311	17
12933174	15
15083038	13
7746634	13
4446696	13
14462106	13
5532586	13
7154150	13
2737071	13
2631155	13
7555895	13
7457550	13
11240865	17
5957291	13
2467344	13
2212544	13
1949325	13
9307325	13
3505892	13
561195	13
3981029	13
20386114	13
12082130	13
6277466	13
2959899	16
111936	13
13613197	13
19334060	17
9846973	13
10415554	15
34058695	13
27681650	17
2141769	13
2400227	13
10408206	13
5082137	13
40758591	13
32222550	13
13231723	13
348469	13
11875172	13
3860797	13
11683194	13
7460282	13
13627568	16
3763755	16
2839957	13
16665200	13
22832932	13
8638804	13
2788503	13
12774157	13
2709464	15
5504124	13
3469772	15
22556867	17
388817	17
203985	13
13691657	13
6107039	13
4470260	13
25121856	13
652187	13
37170776	13
99683	13
31495	13
16433535	13
3806468	13
19247986	13
20554092	13
19982620	13
13028635	13
4429001	13
974258	13
704328	13
33622545	13
16934909	13
11142803	13
668026	13
107570	13
1626795	17
11246662	17
1035320	13
427080	16
11016192	13
465699	13
12745869	13
661397	13
201652	13
12879806	13
3232850	13
4695054	15
1425514	13
15812905	13
11524477	16
6227214	13
20692131	13
7392868	13
16384528	13
18520397	13
1612369	13
8559409	13
4019188	17
18217687	13
4401515	15
26040757	13
3073564	13
977283	13
1459557	13
5048254	17
12876480	13
7728145	16
7836295	13
6843859	13
6333915	17
12770051	13
12191592	15
9812649	13
3282198	13
11170506	13
1459310	15
20448757	13
7792112	17
3115817	13
12065162	13
21222452	13
18847178	13
10931833	13
13504780	13
383179	13
7473642	13
2479121	13
14703689	13
2106770	13
7219261	13
7594778	13
6858593	17
2573875	13
4643616	13
4573942	13
15533504	13
902337	13
15675332	13
7126704	13
6062593	13
7435130	16
2739744	13
10636709	13
13589371	17
8299329	13
15725292	13
8001873	13
13077465	13
3956238	13
194729	13
2746360	13
21539486	13
15531764	13
1909682	17
12305635	13
18826139	13
2452149	13
7657730	16
2177947	13
614805	13
15284831	13
5359241	13
9036940	13
17046276	13
20413945	13
3760683	16
14887853	13
17553172	13
6393227	13
11643687	13
656402	17
4488792	13
3820833	15
5057161	13
9563338	13
3112316	13
2614688	13
34181533	13
819575	13
3157911	15
4246145	13
244508	13
7215582	13
5724944	13
2110575	13
14857619	13
1622984	13
4356042	13
2054561	13
3995279	17
5135608	13
11655291	13
2172118	13
10893459	17
2535323	16
8387244	13
7573734	13
2080021	13
2123486	13
378440	13
3044173	13
2914388	13
16804068	13
186519	13
2235633	13
3513284	13
5935075	13
5363175	13
3150117	13
5037026	17
18542505	13
795495	13
11133971	13
872538	13
5923009	13
7465314	13
14942374	13
229966	13
2944848	13
326301	13
2593689	13
2291072	13
897722	13
6949889	13
10046980	15
7673040	17
9327233	13
9069413	13
9366039	13
7941413	13
2623843	13
9130555	13
2739357	13
6914921	16
11501946	13
7173122	13
5872927	13
2468564	13
9789103	13
1873828	16
3654733	13
3995236	13
3549809	17
19139265	13
9347903	15
20267073	13
1261732	16
1468794	13
1078559	13
2794186	13
2810585	13
17784413	13
28172450	13
2844884	13
4597879	13
538355	13
1505670	13
18134410	17
18887121	13
9343885	13
381730	15
10640318	13
435754	15
1494036	13
2176758	13
9171063	13
11696245	13
17809852	13
10847316	16
2038307	13
3466489	13
25436534	13
17211607	13
2051370	13
2501315	13
1248091	13
16692806	13
9161037	13
23145221	13
2349645	13
7095758	15
7714081	13
1744750	13
997606	13
4437722	13
9976480	16
2032793	13
33252902	13
3017591	17
10288312	13
5479819	13
621827	13
3272833	16
2050285	13
8329786	13
6187553	13
14539974	13
4472337	13
4860142	13
6728106	13
3984513	13
838546	13
8790697	13
1526148	15
4800854	13
6879248	15
10505419	15
453727	13
1713923	13
10967159	13
1997086	13
3547775	17
12880108	13
1358827	13
21392002	13
571836	13
5368689	13
9880017	13
4334051	13
3618792	13
18032772	13
2521143	13
1586520	13
5859724	15
1629054	13
2879882	13
4213535	16
2866349	16
11055477	13
1100427	17
11964703	16
21079318	13
1645659	16
3089912	13
2290703	15
2287318	16
2184565	13
7032684	13
2241082	13
8700593	13
4189573	13
9782719	13
296599	13
10665474	13
6369835	16
13116728	13
16553150	15
13978752	17
7444901	13
4246244	13
1899871	13
957619	13
3452078	15
1411634	13
2097056	13
1672906	13
10000319	13
8478443	13
11759284	13
14379980	13
14362579	13
1739218	13
12555333	13
2501462	13
2815814	16
16596434	13
7708988	15
6729073	13
6083318	13
26802495	13
11208968	13
5913497	13
16474860	13
7249575	13
11137873	15
2544028	17
190333	13
3102494	13
4248812	13
19583172	13
1010860	16
759635	13
21392652	13
11070633	13
22281580	13
1252971	13
9995252	13
2500156	16
4321028	13
1778983	15
153741	13
5912487	13
17522597	13
7461753	13
12156085	13
25497220	13
1209773	13
1533036	17
3546387	13
1881998	13
9010744	13
9548345	13
1924779	17
1489801	13
674339	13
4381676	13
6926617	16
25629884	13
4559393	17
14205228	16
1337236	13
6252276	16
4627416	13
3964873	13
5399553	13
8413420	13
11022997	13
12581557	13
1766342	13
10851201	13
17518820	13
10701876	13
5959155	13
9351551	13
1343864	13
2516149	13
7937535	16
1032720	13
251267	13
3805154	13
8312499	13
11828508	13
5838801	13
19081445	13
1166849	13
13290051	13
2532405	13
7405930	13
5033651	13
3547572	13
17626423	13
12440803	13
4424893	13
736025	13
407020	13
3594460	13
28724771	13
177563	13
7722670	13
10516056	13
5591326	13
1840830	13
1580420	16
18576064	13
15223935	13
120516	13
2111258	16
1833012	13
116336	13
2637590	13
7703639	13
23200362	13
22535611	13
11786507	13
7204000	13
780831	17
382675	13
1437612	13
20304801	15
4647805	13
16351561	17
2281896	13
4036446	13
42131829	13
4101491	13
2318585	13
15599084	13
9891318	13
489152	13
558484	13
15760624	13
371693	13
17157801	13
18781807	13
2934075	13
10716300	15
252317	13
13478441	13
5496271	13
2130029	13
4675923	13
9668035	13
15483176	13
119296	13
5552040	13
17817642	13
1998572	13
11608370	13
4258000	13
13435005	17
17466759	13
6885844	13
2211658	13
1571110	13
16435273	16
6322977	13
20028286	13
7161341	16
7376549	13
7507738	13
795106	13
23288794	13
1455024	13
17605832	13
11599316	13
860319	13
535154	13
5302679	16
5280961	13
213840	13
5874462	13
1363497	13
6595704	13
4276949	13
4199016	13
3012081	13
3329673	13
22377503	13
4931968	17
2016916	13
10593661	15
8042133	13
1587901	13
9787570	13
270962	16
10678312	13
7263948	17
3312089	13
1158636	13
6519135	13
6213294	13
6114319	16
177716	13
813579	13
527224	13
20789613	15
8825603	13
1577077	13
38642019	13
451714	13
510700	13
14128564	17
5632259	13
105208	13
400004	15
13078084	13
232423	13
10535365	13
3995616	13
10676131	13
28657	13
5934088	13
5765944	13
3799272	13
10188492	13
7163970	13
4666328	13
16407642	15
1726459	13
10815411	13
538256	17
2637874	13
525131	13
13546889	13
14885277	13
17134	13
5078127	13
12138288	13
762773	13
9025462	13
3083985	13
53695	13
2718109	13
20670825	17
16510627	13
3821435	13
10669647	13
2388358	13
20208718	13
18027905	13
1441896	13
6522076	16
16098157	13
16442476	13
3822870	13
5598718	13
4224819	13
3650660	16
10699636	16
6357303	16
4996855	13
8499967	13
13693632	17
121319	16
3641549	13
13314913	13
1491593	13
10412390	13
959362	13
20049085	13
2868505	13
11553617	13
22410877	13
7415862	13
2928557	13
12226748	13
3752745	13
1518828	13
13789054	13
1268223	13
6296007	16
12736928	17
5184103	13
1380011	13
7054825	13
3455299	13
4264461	13
469313	16
3626684	13
2876402	13
17264995	13
6442275	16
825140	13
1243416	13
2896366	16
12800200	13
6298489	13
134469	17
36352630	13
15536117	13
5935160	13
4311330	13
666019	13
3413315	13
15187576	13
4005277	13
5431385	13
9260776	13
1888118	16
2698288	13
8671037	13
14693524	13
545279	13
57351371	13
2391286	13
144553	13
1110732	13
2230331	13
1041066	13
9727655	16
20097536	13
414547	13
22745102	13
11084017	13
1343339	13
29249149	13
13508889	13
16592511	16
9855036	13
8239497	13
7266626	13
19323881	13
8776232	13
11880229	13
31237953	16
8060395	13
7183522	13
173020	13
20114506	13
4082553	13
5533766	13
2903823	13
8034581	13
9025934	13
14830464	13
1460219	13
3752233	13
12209700	13
10195116	13
9483438	13
1245376	13
13855638	13
4301645	13
5204939	16
1806787	13
3112286	13
9392121	13
18373727	13
593136	13
2938515	13
7353176	13
828961	17
4403518	13
5858736	13
6122976	13
3112031	13
3138013	13
7115008	13
3108960	13
23481173	13
21438386	13
12223193	17
5974630	13
453124	16
14871006	13
43426221	13
446700	13
1491224	15
27413289	13
2644510	15
2750865	13
7338294	13
1269888	13
105557	13
7147549	13
2553470	13
19529768	17
15245654	17
11143826	13
5873350	13
1929875	13
6647052	13
3706039	13
3347105	13
6432104	13
320251	13
41313185	13
22206785	13
23767983	13
2653617	16
16229719	13
4586688	13
20210210	13
4852124	16
835929	13
8342527	17
239420	13
1513175	13
196505	13
4555254	13
2142854	13
14897531	13
3776807	13
3886927	16
14151227	13
5522931	13
2285661	13
13948156	13
675314	13
50788	13
1792482	15
4256641	13
12201321	13
2492223	13
12178436	13
17826561	16
4807743	13
1078313	16
5970251	13
19233788	13
3163156	13
1034944	13
12707298	13
3224291	13
7876603	15
49248803	13
3911278	13
74230	13
4066855	13
3008733	16
2825714	15
1985044	13
8158443	13
1133949	16
3912178	13
15326807	13
26894914	13
3543910	13
10011845	13
1417785	13
13201924	13
792370	13
5341787	13
11918462	13
13359548	13
4416881	13
17452963	16
9449012	13
1750101	13
11773331	13
25646930	13
1482107	17
25532763	13
5422085	13
6864552	15
198583	16
10934371	13
16853780	13
15578368	13
16223867	13
2256015	13
871467	13
11227123	13
61441402	13
187995	13
19817491	13
4183575	15
4883618	13
6412217	13
20100309	13
4565174	13
8388941	13
611336	15
40422577	13
43943119	13
14066556	13
3250325	13
1063230	13
945557	13
9664192	13
3589216	13
3414798	13
524339	13
4232459	13
12576129	13
8385273	13
22945114	16
247319	13
4291206	13
8426343	13
12726648	13
12597761	13
15339576	16
13174350	13
8781025	13
19181664	15
3009375	13
17939815	13
6625602	13
4312325	13
17418346	13
2406994	16
7715648	13
5090581	13
8087650	16
3964352	13
7942302	13
3564740	13
24759520	13
10861640	13
10889641	13
2504568	13
7337411	13
13457662	13
45051	13
781452	13
4782831	13
17477747	16
7271894	13
10710597	13
8913427	13
9293177	13
1346424	17
1860760	17
6813588	13
8267481	15
9345605	13
84370	13
16680798	16
13170934	13
6063882	13
1290833	13
1437187	16
82106	16
13067875	16
6180526	13
325985	16
454022	13
35590034	13
3768723	13
8217758	13
19601356	13
705221	13
10389738	15
25663182	13
14793337	13
8663935	13
9783175	13
14309748	13
13770986	16
3170195	17
2460661	13
174156	13
11093289	13
2468105	17
10621396	13
971581	13
5794826	13
563929	13
2607611	13
19344586	15
3876232	17
15956999	13
5217344	13
36944781	13
1844230	15
2947308	13
13523369	13
970302	13
774267	16
4393278	13
9198448	13
4059541	16
1038275	13
5056389	13
7787624	13
11144300	13
904648	13
1817473	17
28255510	13
9493107	13
4349890	13
19424351	13
16562695	13
2520797	13
16866384	13
2435040	17
1178379	16
9110147	15
1406900	13
30829626	13
15384529	13
12963717	13
1854256	13
2419975	13
1930780	16
927927	13
2756936	13
6676607	13
3496626	13
14320037	13
7890174	13
9432340	13
3914703	13
46732451	13
11807295	13
2684171	13
10635138	13
4780787	13
18515953	13
17943399	13
30500957	13
25619149	13
3619921	13
2615384	13
3333721	13
10580016	13
9811029	13
13121393	13
18617463	13
3807920	13
4435369	13
7048215	13
5329810	13
4859637	13
8760049	16
7252604	13
660566	13
11397046	13
6622164	13
2083169	15
14512507	16
15491411	13
1608616	13
26933999	13
2411117	16
2224107	13
7428143	16
10011979	13
862900	13
6026306	13
6563074	16
4599315	13
4155572	13
6142483	13
3235184	13
10528718	13
1163575	13
2729816	13
3467623	13
4649656	13
542579	13
2836953	13
1504491	13
10707782	13
8862152	13
5833984	13
10727841	17
23204021	16
7685052	13
8829440	13
5251877	13
22554984	13
6642216	13
409937	13
4187068	13
2771315	13
4834780	15
2021148	13
3021708	13
591063	13
2890405	13
1916143	13
18033135	13
6233437	15
9242916	13
973458	13
1873125	13
8470179	13
7270072	13
25253757	13
1764624	13
5014455	13
952527	13
4064633	13
417534	16
368901	13
4778736	13
1657311	13
4513068	13
6621744	13
10786444	13
10245208	13
901952	13
351412	15
13167904	13
2266075	16
8439685	13
1238046	13
693637	13
46286433	15
12549635	13
1595511	13
6586041	13
1903099	13
18377997	13
5101125	13
4188459	13
14412334	13
25633908	13
945431	13
20535872	13
25993809	13
7729815	17
7853936	13
6447991	13
2648455	13
2574038	13
8350924	13
10626558	13
14367174	13
6291750	13
794243	13
4254883	13
30415276	13
141126	13
6101248	13
43595480	13
342133	13
2789323	17
13865085	13
4834236	16
135838	13
459202	13
6162626	13
9411682	13
12220512	13
6633920	15
3652212	13
6277557	13
7641788	13
2001518	16
18615354	15
79276	13
2810273	13
4223243	13
3314323	17
742538	13
5062528	13
6693936	13
16125980	13
17707543	13
22343385	13
14005337	13
11219723	13
8369417	16
8049234	13
2001813	13
5936723	13
5485477	15
15422006	13
19537968	13
2106640	13
23834232	13
2752650	13
5440090	13
29239145	13
2716630	13
4027317	16
1704086	13
13501487	13
12613014	13
1699222	13
19806725	13
6285181	13
11245040	13
2519384	13
6214473	13
13633178	13
5244060	13
16019038	16
7728556	16
14136348	13
4480665	13
4933559	13
5515535	13
159845	13
20619	13
2309762	13
1486542	13
17818744	13
5824574	15
3966789	13
406455	17
3395727	13
30982	13
22395406	13
4531584	13
1744495	13
628754	13
4686607	13
847725	13
14766120	13
8040635	13
447515	13
4354776	13
5553265	13
4998077	13
600237	13
5796857	16
11604459	13
5401896	13
13602133	13
24977750	13
936178	13
7133760	13
2846507	17
5134330	13
924511	16
1518321	13
1109081	13
10679182	13
16920178	17
43525974	13
18558222	13
8803576	13
1039076	13
528246	13
4231730	13
9020267	16
3585395	13
17106080	13
504220	13
13495657	13
1066462	13
3565445	13
2064418	13
9586072	13
839656	13
10307541	13
1774309	13
20844970	13
28107866	16
8943776	13
3933270	13
11331116	13
55942725	13
22599067	13
1260053	13
5239273	13
4311045	13
9858973	13
17173731	13
1066470	13
1052321	13
120474	13
5878432	13
8084808	13
2884739	11
10305227	13
3687591	16
3640049	16
3499635	13
10794955	13
10509064	16
4778970	16
6590937	13
4248903	13
44905691	13
14924766	16
19228554	13
681460	13
3088393	13
14005046	13
12056173	13
464829	13
16153048	13
851261	17
2670655	13
22125339	17
1614439	13
4399001	13
5552522	13
3909141	13
1654647	13
10065127	13
3986952	13
6066576	13
2570019	13
9745288	13
1940768	13
9813277	13
18483815	17
6170282	13
13533544	13
23689927	13
28405214	16
2920280	17
2385742	13
820075	13
25457	13
5000431	13
13018107	13
775939	13
14972483	13
111455	13
2324817	13
5487362	15
11378927	13
27085890	16
23821636	13
2375686	16
7985366	13
9519437	13
5891787	16
31581656	13
6370677	17
6114200	13
3910752	13
15636244	16
3614822	13
1690607	13
5533949	13
33393819	15
5370684	13
7453704	13
6256778	13
18130384	13
12531995	13
3659511	13
17896848	13
6994980	13
3100727	13
2726280	13
1870848	17
5368784	13
2024497	13
6449369	15
1761994	13
7411390	17
1727901	17
10036076	17
3824848	16
47570958	13
3105664	13
10089595	16
4547313	13
541111	15
748518	13
5372081	13
6687915	13
14314982	13
5815667	13
17666464	16
3493686	13
1245597	13
7990803	13
12313685	13
32325305	13
962281	13
5971024	13
2911413	13
1197930	13
17617	13
5908975	13
2476288	13
28631550	13
4813980	13
5207088	13
7754415	13
12292276	13
1910159	13
20520764	13
3423023	13
4925323	17
31245311	13
12603425	13
3793967	13
2071526	13
73647592	13
2008378	13
2210951	13
10088480	13
3065477	13
206313	13
186925	13
7246725	13
14578934	13
16624770	13
4189127	13
1755097	13
10705249	13
3426913	13
1302826	13
4932431	16
692172	13
5254648	16
6234813	13
341819	13
24800989	15
14717558	13
5372506	17
17980043	13
3202504	13
1023202	16
2824315	16
13028664	13
3844072	13
1194964	13
7900679	15
7763689	13
804568	13
12755123	13
2613522	13
4877144	17
1264344	13
18111127	13
8365982	13
2278803	15
14355	13
2115749	13
1121687	13
9677328	17
2466294	13
2278805	13
9438356	13
10288751	13
28580269	13
1345926	13
13939471	15
1826299	13
1996686	13
17928405	13
7387943	13
17228532	15
890380	13
738402	13
1276272	13
19359186	13
4378465	13
10034045	13
1442507	17
6436800	17
1569617	13
11246179	13
4183535	13
6406697	13
2444407	13
15894654	13
16401464	13
2922165	13
9592197	13
2919113	13
3000893	17
671001	13
19026714	13
1324025	13
10006879	13
8062286	13
24788039	16
25671773	13
7973203	13
24093153	15
8708804	13
7277392	13
5485896	13
5014929	13
11122658	13
5380893	13
13658410	16
4038078	13
24145522	13
17035560	13
35957103	13
2757925	13
2088048	13
6129496	13
1068899	16
1533485	13
1807603	17
360384	13
2754346	13
11439527	13
24762216	13
660592	13
11375121	13
1921169	13
22540489	13
2995220	16
19634493	16
5824201	16
5190504	13
21498678	13
3221589	13
4109680	13
17846368	13
1426371	13
7419063	13
20709736	13
4516318	13
7044807	13
10786351	13
10374102	13
3627259	16
23852784	15
5011113	17
7231657	13
1820248	13
15300517	17
9357570	13
9285651	13
1767213	13
20067213	16
4474458	13
9916817	13
3534117	13
16202700	13
3377471	13
5925709	13
2727466	13
6823839	17
3069157	13
6034913	16
25537505	13
1559637	13
6874304	13
1027693	16
34472774	13
4441973	17
2709299	13
33235409	13
15469705	13
2245078	13
123832	15
13405778	13
185092	13
15215529	13
11228203	13
726336	15
13027167	15
3386961	15
46903794	13
4999254	13
3795766	13
5598648	13
5496422	13
6982822	13
2725281	13
8902599	13
1286864	13
4175369	13
14373897	13
882955	13
678680	15
4445674	13
17343938	13
15867251	13
19249515	13
13112202	13
7870539	13
8598003	13
193470	13
5360957	13
12785973	13
3306599	13
10627722	13
2444634	13
30243018	13
303903	13
5443591	13
14279457	13
8785339	13
29649502	13
76380	13
1605919	13
989457	13
510690	13
8261581	15
14359788	13
257417	13
14802357	13
622997	13
3395158	13
4778951	13
5642827	13
2306523	13
3934055	16
13402799	13
866631	13
15396513	13
8480153	13
31277891	13
6776721	13
10551241	13
30917785	15
9183402	13
2821956	13
357408	13
103495	13
701185	13
1449611	13
3860869	13
3209475	13
2841984	13
3007405	16
4171782	13
2902305	13
115180	13
14131123	17
3027724	17
9391798	13
5895426	15
2557027	13
8292176	17
1497820	15
3111830	13
8146297	13
2518037	13
15266440	13
1507819	13
2471602	13
2240713	13
12447949	13
303656	13
6464136	13
23939882	13
8155800	13
12491932	13
9968388	13
846759	13
4202821	13
2735680	16
10687095	13
13996518	13
14755597	16
65163	16
231164	13
8706218	13
2331457	16
40720020	13
2412714	13
4255097	13
4499565	13
6957236	13
12105	17
9819303	13
5332200	13
5707513	13
12028505	13
6924845	13
2490220	13
2428680	13
11351708	13
163026	13
4989138	13
4132661	13
3347988	13
25726659	13
1014483	13
14654458	13
4826883	13
7922029	17
574830	13
13727380	13
7264469	13
2802360	15
3642747	17
8967231	15
54018993	17
209669	16
11044736	15
11740508	13
1588013	16
3658687	13
6146943	17
4769123	13
8444429	13
3017986	16
7853263	13
8015169	13
2100206	13
13378751	17
582559	13
19460818	13
5056483	16
3652764	13
14660847	13
1548031	13
1845058	13
5282230	13
21536196	13
563188	13
2867633	13
4679766	13
11384718	16
1109977	13
4181515	15
4660405	13
1984030	13
4106415	17
3289588	13
4136822	16
12790555	15
11964039	13
12987455	13
16025677	13
2575696	13
3868563	13
11432307	16
15153383	13
926635	13
417370	16
19640295	13
19440246	17
3010471	13
5152058	13
22944942	13
2672246	13
10076608	13
12983393	13
405219	15
1802979	13
1012348	13
11838339	13
4273274	15
27126616	15
18758439	13
3290614	13
1035220	13
3340967	13
421997	13
1426543	13
9848457	17
7486378	13
33524385	13
788634	13
1499082	13
5391391	17
1184834	13
4612665	13
8137117	17
893752	13
732295	17
12184357	13
8223568	13
8065851	13
4154535	13
12057213	13
1522244	13
10060	13
10117436	13
10531230	13
17500277	13
11496128	13
42198353	15
4644978	16
28116404	17
25640632	16
4919085	16
7334468	13
9858322	13
3365196	13
4076546	13
3776248	13
9691637	13
2874203	13
24324329	13
4708489	13
10537051	13
1042718	13
6932849	13
30776545	13
8817875	17
15025188	13
3018680	13
2257790	13
8772674	13
8526536	13
3533716	13
1813571	13
7029595	16
651693	13
20573742	13
5946448	17
10837318	13
5011273	16
226997	13
5146243	13
4242477	13
22343741	13
189852	13
7276868	13
2663877	13
3237826	13
3197801	13
18105208	13
7612467	13
9573166	16
9558323	13
10225596	13
10164819	13
8760944	17
3967951	17
6776940	13
24401981	13
25551893	13
12815535	13
6352593	15
3926791	13
11395611	13
13110016	13
30823707	13
10998838	13
951612	13
15208381	13
18290	13
4374978	13
21997557	13
603362	17
31652330	15
19926881	13
12666162	13
16981078	16
3303663	13
6947695	13
1163881	13
89449	13
4242281	13
6260727	13
8796382	13
14751832	13
8181003	13
5242243	13
2766881	16
13557501	13
10658893	13
3636160	13
4402618	13
509048	13
20419952	13
15639706	15
19403611	16
10542932	13
4845284	16
7633455	13
18141383	13
2070590	13
11878874	13
8911945	13
7410802	13
16035352	16
8578971	13
3625784	13
26382112	13
2438493	17
1031542	13
8551926	13
2484154	13
1296814	13
1205759	13
316590	16
800711	13
19239838	16
229565	16
441460	13
1282164	13
2298830	17
7673423	13
1912401	13
28165232	13
15788051	13
8683515	13
6922830	13
16290763	15
23030910	13
3736226	13
3044670	16
4406931	17
3882348	13
3403981	13
852155	13
19669090	13
17020036	16
2778248	16
10297067	13
12946190	13
15555044	16
1352061	13
2123304	13
18891057	13
10955152	13
3746392	13
14342030	13
4421178	13
619273	13
3377469	13
9597809	13
15570290	13
457614	13
12863460	13
3901301	16
3651611	13
5100218	15
2930932	17
2754937	16
27662686	13
3473546	13
2675620	13
13512814	13
621438	17
6152966	13
13185227	13
378009	13
12970203	13
13043394	13
14747595	17
313129	13
2312660	13
23993577	13
21825622	16
279842	16
1798844	13
2935236	13
1083173	15
11158286	15
2841134	13
38236718	13
4069341	13
8516222	13
87149	13
7693767	13
17489117	13
52029532	13
6270268	13
30563106	13
11698309	13
12217228	15
8238035	13
4362200	13
28429025	13
2600770	13
504761	17
4499602	13
11620152	13
7081482	16
2567215	13
146014	13
10192739	13
461528	16
7972111	13
41602335	13
4660606	13
3002841	15
10009691	17
14147464	13
1547050	13
6130657	13
893626	15
17273991	13
4287147	13
15880882	13
9989153	13
6358459	16
8461450	17
10450548	13
23969755	13
2940862	13
6604102	13
9828680	13
565842	16
16186991	13
11529772	13
17559330	13
8003579	13
3843306	13
2032520	13
2843644	13
6775183	13
9336064	13
5500064	13
4421646	13
3228023	13
532962	17
10215848	13
2115365	13
10299723	13
21050408	16
7271189	17
13140412	13
9805	13
5518274	13
7681543	13
3122417	13
21923373	13
17912	13
2091072	17
11469973	16
9281354	17
3844499	16
12889339	13
7655347	13
4448086	13
1736504	13
2997157	13
3770595	13
1715782	13
6057229	13
2658531	13
7805895	13
3513366	13
3777296	13
2452746	13
2057554	13
6269918	13
3548353	13
3503453	13
25840445	13
3117380	16
4094728	13
7528997	13
4618489	15
5066202	13
8256306	13
906679	13
9718660	13
6510988	17
16971747	16
2163978	13
995781	13
3001256	13
647603	17
11179508	13
422518	13
1172204	13
6856286	13
1139257	13
7821270	15
6481845	13
7721379	13
8005873	13
8517603	13
16394847	15
8753531	13
6294794	13
10081967	16
6208088	13
16748496	13
13305640	13
3247751	13
11516145	13
13634620	13
2751989	13
10731741	16
9070128	13
5905263	13
708192	13
6143285	13
208069	15
1964639	13
2436063	13
5639747	13
3098138	13
886894	13
11801833	13
509265	13
1415237	13
38704437	13
3188186	13
12288829	13
3979855	13
5487461	15
1806618	16
7316487	13
13966554	13
5266328	13
1629803	17
3778949	13
7286295	13
3130590	13
5969663	13
3784605	17
9926939	13
7749246	13
26736967	13
3584146	13
1677557	13
7436772	13
5501972	13
33348610	13
15008990	13
14039770	13
3159838	13
7324601	13
5411743	17
20782183	13
17226754	13
2284562	13
6693059	13
431359	13
2768446	15
2082042	17
1425681	13
916237	13
12982702	13
4238449	13
4732487	13
11379061	13
8073988	13
20874567	17
3419521	13
11075911	13
5312167	13
20305728	13
8245560	13
13069268	13
12199139	13
1487704	13
16873321	15
3605639	13
7254874	13
8749173	13
186204	13
4022081	13
23980440	13
2138636	13
7251129	13
19942683	16
1180014	13
3276826	13
8550042	13
782749	13
1258580	13
14091601	13
3238995	13
11602410	13
12669029	13
1808184	13
141568	13
6576061	17
6866984	13
22196184	13
13556093	13
99658	16
11051733	16
2989742	13
14389797	13
1950292	13
347176	13
14589690	15
9415256	17
793568	13
3390198	15
6433823	13
4590046	13
5190343	13
5235237	17
1898681	13
11963719	13
8333518	16
2454751	13
7580961	13
13534339	13
3948330	13
6074663	15
4115272	13
5464395	13
28357005	17
2590477	17
2635416	13
4844495	15
2464395	13
3246618	13
9554924	13
1612123	13
25310484	13
5167045	17
5564792	17
33011928	13
2607681	13
21399481	13
4329183	13
807771	13
2153568	13
16051712	13
7606079	13
7270311	13
1763331	17
27050381	13
2171635	13
13236890	13
50305462	13
296050	13
1730876	13
13116494	13
11236936	13
11091464	16
3310936	13
5657641	13
21640172	13
16157110	17
3786040	13
329193	13
21421383	13
5650661	13
12864023	17
17351222	13
1274021	13
4260567	13
7868243	16
2266265	16
17865952	15
14161584	11
4515523	13
1996971	16
6184962	13
3607658	13
6371684	13
7230958	13
13807318	13
4091431	16
533947	13
10441667	13
12080913	13
7497846	13
1830738	13
25365715	13
8938315	15
508429	15
7673572	13
14535774	13
9964076	13
10695517	13
16753930	13
5113332	13
3566895	13
15571682	13
11485548	13
9286057	16
419284	13
1729013	13
1057008	13
24310107	13
15234772	13
10102969	13
16395113	13
3618365	13
12894639	13
7581993	13
26171503	13
7843952	13
8568035	17
2910680	13
17033098	16
6634115	16
11488216	13
1837108	13
8323144	13
3858628	13
13112981	13
49298024	13
7768932	13
2382958	13
5516186	17
12405739	16
8631960	17
3002090	13
1642295	13
2692807	17
13360579	15
1139857	13
5091436	13
14849454	15
21476997	13
1762902	13
474598	15
4389871	13
3422758	13
4948432	13
591077	13
47877883	13
10866199	13
13996896	13
787951	13
12525132	16
6793470	13
38104837	13
4129487	13
9832528	17
14714164	15
4879251	13
609992	13
11246165	13
20351162	13
236594	13
6891725	13
2602084	13
29967357	17
17080308	13
1190730	13
16403279	13
90187	13
2834729	13
468191	13
21820330	13
11512554	15
6990132	15
4591142	13
17435659	15
2549123	13
11127081	13
621685	13
3139425	17
20131127	13
1604276	13
6758234	13
923291	17
4394300	16
7975341	13
7257513	13
485865	13
10956477	13
25342893	13
2598026	13
7288799	13
27026272	13
13028681	13
1766538	15
9525105	13
5065521	13
50838	13
767443	13
10461496	13
16021241	13
14379009	13
2054279	13
8231000	13
6460268	13
1900037	15
6877123	13
1584801	17
4297754	13
10649296	13
1795368	13
345902	13
435442	13
15337716	17
11656647	13
2038777	13
21957541	13
4214720	13
2191492	17
34924738	13
2831167	13
1199217	15
3680900	13
18640328	13
6911766	13
4172432	13
14556596	13
107266	13
12318126	13
52837	17
12357130	13
6208476	17
7343794	13
2149780	13
5467433	13
841933	17
5508345	13
9054368	13
8804876	13
10279394	13
5140589	13
2458861	17
25521196	15
26683529	15
1255538	13
6347482	13
9939846	13
4860822	13
34079984	13
1090886	13
16097945	13
20138382	13
4977709	13
28444516	15
14253700	13
22321418	13
2885970	13
15436736	16
68317	17
16109061	13
14363182	17
2982360	13
1507509	13
90527	17
4385021	13
7241995	13
10932296	11
17861765	13
5527056	16
2237147	13
24829764	13
158364	13
7928605	16
7333053	13
324200	13
9215844	13
4075091	13
7556646	13
369430	13
324389	13
2270416	13
4714898	13
10824157	13
2874667	13
11882595	13
4866491	13
8035141	17
75840	13
3504322	17
6488301	13
2961134	13
1961796	13
495569	13
1814556	17
22722991	13
12867279	13
2478312	13
4931365	13
724216	13
116610	13
7497866	13
1602361	13
14825489	13
2410649	13
8793173	13
22202919	13
1104601	13
8390286	13
15043915	15
2516096	13
12113435	16
304235	13
1871229	13
1048200	13
10730685	15
5699815	13
5641600	17
16164702	13
10431143	13
4932741	13
3681859	13
12158744	13
23370472	13
3882514	13
159591	13
449091	13
1963669	13
11760683	13
3778844	17
27055152	13
6079461	13
6764827	13
17876473	13
591702	13
6400070	13
5185586	17
1341043	17
10023445	15
1151988	13
2547867	13
4876341	15
9435737	15
7439330	13
13719484	13
17262173	13
710305	13
3164056	16
7818634	13
3853331	13
55819134	13
5724855	13
3854516	13
710831	13
495528	13
11496940	15
15519129	13
10764554	13
10057187	13
331146	13
15310606	13
4106463	13
5830125	13
40140847	16
21007934	13
12320449	13
16328074	13
10900245	13
4107358	13
800175	16
19281467	13
5742894	17
12276219	13
3767636	13
2596875	13
226366	17
3633931	13
1303045	13
1703967	16
10179681	13
2367374	13
2773065	16
9174787	16
8077510	17
4358552	17
15419349	13
7382578	13
21601298	13
2727796	13
516492	13
6985752	13
16345579	16
7500254	13
14869361	13
8019447	17
7462579	13
3931955	13
13316995	13
1240067	13
6825513	13
3442725	16
5415957	13
4283067	13
16086343	13
11639936	13
1437693	13
23227440	13
24930198	13
8152163	13
3387101	13
3554825	13
1935652	13
3718049	13
2637432	15
5837867	13
19247630	13
5328376	13
2060919	13
568496	13
3756605	13
4959976	13
1278286	13
373105	13
7896616	13
44335722	13
13193977	16
7618445	13
12190264	13
24355050	17
8006550	13
969265	17
3515456	17
196380	13
12394	13
19068125	13
3744708	13
11713706	13
565066	16
14276248	15
12580768	13
5666056	13
10064269	13
2810183	15
5600082	13
3097808	13
5217811	13
337238	13
3208952	13
19154988	13
10371895	13
10809468	16
11456872	13
1028487	13
1198896	13
1005657	13
16912826	13
4664952	13
38217000	13
2713261	13
9566755	13
3362223	13
1408371	13
1581452	13
8954859	13
908939	13
9751429	13
5497737	16
8716011	13
695203	16
5357867	13
13157600	15
3887513	13
24741617	13
1549046	13
4728410	13
3880092	13
6891883	13
15034586	17
450555	13
6614571	13
16293337	13
4717554	13
282037	17
46977086	13
715170	15
3876071	13
17251058	13
6943224	13
663430	13
5884943	13
90294	13
4255355	13
1639185	13
2498657	13
17477430	13
5477132	17
2516371	13
1678428	13
11524603	15
3438538	13
3994148	13
12168594	13
31157557	16
8885148	13
637794	13
7889459	13
431499	13
23317479	16
6635993	13
209896	13
8521023	13
12506379	17
5384673	13
10854251	13
5664934	13
283447	13
2822765	13
210801	16
24356751	13
4185314	17
8546473	13
1757481	13
2249788	13
1822265	13
13562305	13
15523761	13
403389	15
6188169	17
20805857	13
9860896	13
10249321	15
7995981	13
18616724	13
9167326	15
1811484	13
3007471	13
3458307	13
3122876	15
3882886	13
795966	13
6982145	13
7048060	13
8571353	15
7525979	15
2508512	13
9004481	13
340643	13
3291963	13
3407760	13
4682736	13
5065615	13
6990915	13
3654629	17
5797482	13
7234989	15
429156	13
23468103	15
34236785	13
57470640	13
6512931	13
6438061	13
2891026	13
8350400	13
16649750	13
40336014	15
16624907	13
29103809	16
18428025	13
4827841	13
3507679	13
5924292	13
290744	13
18477100	16
4004008	13
1053507	13
5833423	13
2910940	13
2072049	13
7673059	16
1940390	13
5522713	13
2244315	13
18909090	13
13811408	13
3408771	13
2015169	17
39311417	13
5493347	13
9061070	13
23744944	13
14497819	13
12784713	13
3322492	13
4513188	16
16018891	13
928789	13
3970056	13
3948129	13
3269200	15
6808616	13
1417563	16
7072417	13
6779891	13
4047930	16
11843133	13
37873482	13
4213790	16
1229509	13
6540267	13
1878720	13
978294	13
4861935	13
18255441	16
1381615	13
11511945	13
8324907	16
324410	13
2795659	13
29270862	13
10174127	13
23509956	13
10772927	16
3126227	13
752655	13
3471095	13
21685	16
18595954	13
5337883	13
1399057	13
8317160	17
1061204	13
2918111	13
2332591	13
67940	13
7520036	13
6516418	13
10144008	13
26119141	15
10413530	13
2597016	13
11435422	17
14726178	13
13676044	13
3823975	13
4965948	13
5526806	13
21974129	13
37562243	13
11622336	15
8525930	13
380439	13
10071753	13
2208022	13
614670	15
7370969	13
2800226	17
5990669	13
1519348	13
16795426	17
18923935	13
24786253	13
3177015	13
7549357	13
1694542	13
376534	16
568891	13
7565764	17
6933792	13
8974015	13
980194	13
1119161	13
8918937	13
18641135	13
26843792	13
2500987	13
2460387	13
17086711	15
6244823	13
921783	13
7606685	13
35107067	13
4669182	13
2220916	13
23491931	13
9479999	13
636585	13
5311347	13
14739958	13
8939211	13
3436866	13
11119188	13
12783888	13
24563796	16
15559554	13
1496971	13
3056466	13
24216616	15
6859955	13
3516527	16
27341411	13
20333498	13
4117895	13
3782500	13
9690548	17
4958105	16
8758100	13
4317833	13
12714979	13
1720402	13
6425158	13
6684464	13
6662980	13
369771	13
4760547	16
9898048	13
7838286	13
3963347	13
7005087	13
3458715	13
2452238	13
5643475	15
21908610	13
6831857	13
1598070	13
11454487	13
2787456	13
5801604	13
4133775	13
478613	13
3675930	17
7365677	13
16834145	13
2052330	13
8142909	13
27918054	13
35469305	13
15432258	13
11034065	13
1030059	17
15454659	13
6248793	16
20350113	13
6233138	16
13085877	13
3179588	13
751628	13
889185	13
14099274	13
1566075	13
19797731	13
6044485	16
1724615	13
10864039	13
19235415	13
576945	13
34981815	13
3486895	13
15028939	13
1320809	13
3057656	13
7246260	13
4545202	13
10752945	13
3352022	13
1379608	17
5139820	13
1445418	13
1396830	13
9254976	13
1746763	13
28829176	13
10025195	13
614835	13
8289811	13
4738290	13
10663887	13
6780850	13
4861	13
2826563	13
4263213	13
7989460	13
520199	13
12251004	13
1116279	13
7451989	13
3875989	13
801780	13
11286174	13
12555423	15
1084217	13
10491325	13
16012960	17
10492172	13
8076619	13
1658760	13
3543368	13
11452424	13
3915043	13
1131036	13
4823015	13
570747	13
6324895	13
4987667	13
4012616	13
5146667	13
5870637	13
8053568	13
18758584	13
9520638	13
5646223	13
10134290	13
4526197	13
14348533	16
1095926	15
4468401	13
1140577	15
10650774	13
7306191	17
7431974	17
3144713	13
4910198	13
7920567	13
25402700	16
1773898	13
3205747	13
5388099	13
7541275	13
1797790	16
7209546	16
19859271	16
3878820	13
1705366	13
10857990	13
10928724	13
1224877	13
10308408	13
37972	13
4787436	17
8544499	13
437723	13
28426657	13
2923547	13
3828218	13
3356807	13
6561351	13
18784255	13
1173402	13
11255704	16
5669754	13
3030093	13
1138238	16
10316633	13
4209981	13
14724998	13
8249644	15
1617886	13
10620422	13
19104286	13
3382461	13
15410300	13
2624159	13
52678210	13
6143887	13
1834893	16
3547943	13
700347	13
7226032	13
412356	13
3577375	16
6910721	13
5955211	13
10079123	15
1913631	16
2066375	16
2926662	13
111692	15
803639	13
2196350	17
42882533	16
160935	13
886366	13
5827476	13
533633	13
4701124	13
3433748	13
19598863	13
5767406	13
1749140	13
1039015	13
56995	13
3000753	13
2283048	13
11370598	16
8636723	13
292379	13
391436	13
2886096	13
3576933	13
12454703	13
960017	13
10330165	15
7726457	13
3871028	13
6047096	15
5471239	17
17721485	13
9464140	13
2921942	13
11868472	16
30542046	13
9192115	13
16499304	16
988990	13
10928587	13
33338748	13
10073001	15
4568737	13
350110	13
3130713	13
18550426	13
12998564	13
14940676	16
25848414	13
2904202	13
2298442	13
2854759	17
77768	13
1694422	13
4925503	13
1944842	13
2269791	13
12073637	13
2008642	13
8875433	13
2791739	13
12985658	13
7363463	13
13299788	13
6778971	16
8929064	13
1734577	13
622855	13
2470809	13
6077586	13
3301393	13
14474833	13
3046955	13
20072333	16
948942	16
1407079	13
11095635	13
4183390	13
17397658	16
9191944	13
6343	13
13648437	15
13104403	13
13057183	13
1704733	13
18233334	13
1622815	13
1943800	13
8894940	15
981161	13
1927596	13
513856	13
3269850	13
11664863	13
1258752	13
8305495	13
1258207	15
180417	17
5061067	13
2229816	13
1092187	13
5173323	13
4961221	17
4120698	13
1167193	16
3457541	16
13767278	13
12510479	13
766646	13
9797235	13
10902776	16
8771922	13
11361050	13
22800509	13
3037668	17
591055	13
14275283	13
18643727	13
1214670	13
1970207	17
179542	13
19032515	15
6347154	13
10378419	13
2738253	13
2539055	13
7112874	13
722497	13
9513965	13
8840267	16
26707351	13
513027	13
1479958	16
3777137	13
5875230	13
17513287	13
3363357	15
8049188	13
9695837	13
7941051	16
10309136	13
14487668	16
17364763	13
185007	13
39457	13
8575690	13
12673477	13
4575512	15
5193286	16
15321656	13
11795665	13
12282268	13
2328990	17
4916961	13
10164526	13
13795428	13
320437	15
4132028	13
1341828	13
2777155	13
31103013	16
5452898	13
9312476	13
9960070	13
7616114	16
449241	13
8167095	16
9976859	17
1560538	13
1571097	13
18257498	16
179400	13
36113837	13
10190649	13
20332892	16
10706358	16
14481130	13
10425868	13
7556037	13
9714920	13
4684648	13
7769561	13
5629440	13
2624589	13
1384517	13
5927433	13
1672148	17
819406	13
20352224	13
3200230	13
1017451	13
93589	13
20793012	13
3251263	13
8567033	17
2635294	13
1098380	16
21327048	13
1800060	13
3350797	13
20376280	13
6146383	16
6344275	13
1715921	17
31726710	13
24272834	13
15912079	16
31633236	15
5069460	13
4145120	13
27315890	13
9348112	13
10300437	13
14331376	13
800827	13
2430626	13
14612833	13
2589810	16
2169977	16
15735667	16
12477691	13
31694272	17
7720122	16
12831243	13
1990299	17
721551	13
4153712	13
3177412	13
13496943	13
2823213	13
3850560	15
1902989	13
2453152	13
3932740	13
20410026	13
21565336	13
6480517	16
14143521	13
13957060	13
6116587	13
44327488	13
9551998	16
1476018	17
1847688	13
3143308	15
18975057	15
27926853	13
1514116	13
7898789	16
10175390	13
7658668	13
3842260	17
3399962	13
17985078	13
1706326	15
3188502	13
6974267	17
11774407	13
3058136	13
8705412	16
2908870	15
1263971	13
5858454	13
4050907	16
284921	13
2034408	13
13700977	13
9512136	13
1267849	13
2531761	13
3873895	13
5285397	17
1933770	13
1684403	13
4485318	16
13202612	13
7210468	13
2057488	13
497778	13
11474140	13
1797776	13
76332	13
9872317	16
1889937	13
11288722	15
6503347	15
1252466	13
8649810	13
10061586	13
772642	16
6691207	13
6872404	13
24704245	13
613924	17
5745756	13
15986300	13
5408108	13
1502744	13
9632480	13
22012001	13
961327	13
7862035	13
9045213	17
14400277	13
886677	13
4188131	16
1752834	13
15035891	13
4632459	17
5462062	17
3471137	13
21911624	13
11597193	13
473312	13
2022599	16
9767943	13
2235499	13
5055344	13
5486017	13
1402703	13
4831320	13
6253773	13
7023620	16
23660881	13
2577857	13
1176881	13
5014503	13
10906248	13
25612300	13
21650663	13
4087380	13
2249776	13
7387336	17
384829	13
278251	13
232790	16
15361542	13
12769561	13
13596656	13
2053143	13
18481557	15
5175264	13
2369602	13
6513823	13
8349588	13
9173945	17
14584175	15
6390742	13
13840069	13
16723123	13
9977348	13
2263394	13
3590765	17
13856588	13
30107350	13
9300073	13
3184250	17
1580575	13
16930352	13
9574736	13
14146812	13
6328713	13
813340	13
10082831	13
15361586	13
1615601	13
15410642	13
479387	13
2212544	16
2400448	15
15707187	13
2559831	13
12638319	13
70158	13
3412614	13
1138248	13
141479	13
410532	13
9042629	13
1610407	17
7963384	13
7268418	13
2329797	13
4448414	13
6278451	13
5883844	13
4867841	13
95495	13
7477188	13
14808220	13
13747356	13
2486512	17
2181101	13
16533364	13
962119	15
11010124	13
619800	13
6685252	17
9278473	13
5006462	13
4396716	13
5907027	13
4308030	13
7927399	15
225913	13
4060554	13
5796822	13
1591699	13
15523800	13
11810325	13
5435897	13
5936819	13
11553144	13
3381552	13
211305	13
5011129	15
768339	13
2629856	13
9830295	13
6159025	16
3258597	16
23981358	16
58243350	13
13781296	13
1330915	13
4139472	13
18919085	13
596606	13
6236788	13
23785433	13
1655344	13
12482006	13
15404954	13
1160004	13
24902574	13
3193017	13
3403673	13
3796418	16
33426835	13
13390652	17
22221952	13
35714002	13
1329148	13
5095094	13
586066	13
382216	15
7080869	13
16269685	17
1165733	16
24810570	13
19567664	13
4328973	13
14855685	13
6214686	13
12219126	16
1985292	13
31835338	15
1112489	13
5158354	13
5155737	17
13277683	16
24697990	13
13554525	13
2084823	13
8118058	13
9979485	13
9679938	17
22729497	13
183007	15
160365	13
3776663	13
7426966	13
11929673	13
2559915	13
1438752	13
4748187	13
4059457	13
7830877	13
518995	17
5747724	17
15747490	13
9844084	13
6650691	15
13008077	15
6850751	13
10389131	13
6566716	13
14526497	13
3922175	13
13990767	13
10621816	13
2995796	13
14539170	13
829242	16
3591748	17
8178820	13
789919	16
13493368	13
4269353	13
451827	13
5683660	13
23848105	13
3145712	15
3200457	13
13324548	13
4081749	13
21166190	13
9442827	13
12984811	13
11326678	13
721812	13
1725930	13
19905661	16
27787496	13
8289975	13
1219513	17
531584	13
9480877	13
4209383	15
3521206	13
12041033	13
9894816	13
722352	17
651473	13
7579144	13
9690544	13
4623486	13
2802265	13
14496709	13
4018683	13
9504539	17
11556414	13
1918622	13
20596965	16
2586379	13
182679	13
11411069	13
17187613	16
2680684	13
1657011	13
2715866	16
5263589	13
10279807	13
11857830	13
784545	15
690436	13
3671628	13
15756049	16
3000404	13
35629457	13
698659	13
23968256	13
3629169	13
14142700	17
9851896	13
15141238	13
18662656	17
6986583	15
23319159	13
1637693	13
19588414	13
8807748	13
1294338	13
30465	17
11187850	13
19550539	13
2283803	13
1355748	13
290956	13
1204844	16
3187743	15
4138006	13
2324007	13
1798119	13
2462336	13
1208694	13
22213370	13
2547160	13
18273930	13
2916660	13
3783298	16
7264737	15
6516792	13
3918745	13
5187177	13
2082414	13
7556311	13
2705986	16
10195275	13
26026592	13
8711914	17
4987596	13
13195408	13
2954799	13
7708921	17
10898276	16
7719136	13
10960736	13
6699464	15
2456621	13
39001061	13
2371079	13
15380161	13
4760257	13
4407749	15
7455181	16
12479509	13
2191636	13
2275675	13
27233824	13
4470517	13
6903374	13
4122822	13
723340	13
1939069	17
2591342	16
10828287	13
2764855	13
7724601	13
24672556	13
2754852	13
1182952	13
1556987	13
1872093	13
1814730	13
14951994	13
3052696	13
4729168	15
1889589	16
16678180	13
3607956	13
11857736	13
19612247	16
22034237	13
4089225	13
4122217	13
17854515	15
5241073	13
9591749	13
5160355	13
5214813	13
120615	13
2130691	13
18986300	13
7655718	13
17966869	13
6919898	13
3969977	13
2429284	13
1056298	13
27054221	13
15287615	13
6477001	17
4600312	15
6813986	13
2589652	15
22134870	13
13761711	16
34617187	17
8074245	13
12069035	13
3116904	13
6239128	13
14090491	13
7961728	13
16947134	13
804225	13
42605741	13
4313902	17
10530228	13
1622214	16
747004	13
13798907	13
55747	15
10269943	13
7075931	13
15159864	15
9313622	13
18671518	13
7141975	13
4654399	13
7909826	13
5112470	13
17639507	13
9578742	13
2271842	15
11612784	13
1764623	13
3809630	13
11083370	13
13161982	13
31316939	13
8434250	15
19405621	13
3050053	13
1046386	16
24379039	13
6433892	13
21264933	13
12782625	13
202381	13
8785460	13
821942	13
1578943	13
11449587	17
10699295	13
10509164	13
4644006	13
2644477	13
428874	13
5867378	13
4044618	13
2851938	13
15367758	15
9185297	13
1698225	13
6994891	13
4811660	13
9246782	13
676405	13
2665670	16
1354119	13
442116	13
8414448	13
1439801	13
4555660	13
5376396	13
6848442	13
2197386	16
34949219	13
28821015	13
4791173	13
19085877	17
4737999	13
770952	16
8747434	13
11131860	13
7949409	13
12523040	13
15573572	13
15832644	13
7605803	13
5163380	13
11563842	13
459123	13
1714997	13
1270474	13
3285502	16
15463637	15
4181487	13
11216791	13
3068336	13
1064272	13
11130132	13
862120	13
2114747	13
3000594	16
496502	13
2237632	17
162697	13
3662976	13
8461873	17
3674884	13
4591689	13
23150813	13
4017791	13
8505947	13
14947476	13
1968752	13
6107402	13
952069	13
2071928	16
3970188	13
304087	13
11247044	13
14543825	16
4160506	13
12522815	15
4333723	17
8763631	13
4325494	17
29424046	17
13749885	13
4646816	13
5034610	13
8802450	13
4077407	13
13491026	13
3218568	13
402942	15
8825901	13
11650608	13
3295990	13
15887762	16
5195822	13
234676	13
11316016	13
9217380	13
9587625	16
4615046	13
10839906	16
9874445	13
2484895	15
6042151	13
711725	13
4966713	13
4327535	13
3567582	13
2602328	13
2958830	17
3539759	13
990924	16
859241	13
5772692	13
7510277	13
12659623	13
27837181	16
6837543	13
8493909	13
5461448	16
2331804	15
9027290	13
3509249	13
22351127	13
6013755	13
3527019	13
2448437	16
468054	13
12780400	13
2191148	17
6791678	13
4832697	15
7482255	13
21398207	15
16018984	13
2739022	13
1388848	13
12793614	13
6971955	13
3228907	13
3308794	16
2419816	13
12721005	13
13707169	15
13405600	13
7104548	13
11841676	13
3580680	13
1290236	16
1106212	13
15807819	13
9521220	13
101896	17
3125420	13
11207991	13
6976588	13
2975846	13
10573564	13
7712829	13
858563	13
21351605	13
1303910	13
2100209	13
1687295	13
12585945	15
4849894	16
9896261	13
10301107	13
1104971	13
6652856	13
9156756	13
4681934	13
16181324	13
5588355	13
5453340	13
1080139	13
4909213	13
2129914	13
4659197	13
1497437	13
13579562	13
28141441	13
40368705	13
4102027	13
1167651	13
5824981	13
16988346	13
4239163	13
10583430	13
11844309	13
4717390	17
1055652	13
3909126	16
12060416	13
7645265	13
5410833	13
16980823	13
5199815	13
27734890	13
494960	13
18047468	13
5630557	13
6355779	13
9602325	13
8179913	13
10809224	13
15030898	13
7260354	16
758809	13
12449545	13
3840280	13
2456942	13
453219	13
4397134	13
1631043	13
16901271	13
7547620	13
23543028	17
18374006	13
3442752	13
1051843	13
1654654	13
3890836	13
1115408	13
2175540	13
10832522	13
12065429	13
3861384	15
3217103	13
3785501	13
35434269	16
6961745	16
11820977	13
19256323	13
764560	13
8088214	13
2331747	13
175713	15
215182	13
23746872	17
22637029	13
4434410	13
168355	13
13638092	13
5012086	13
30417309	16
9371085	13
22321940	13
12095844	16
3256569	13
22570199	13
3493779	13
3765337	13
4547121	13
10118506	13
4619070	13
14210735	13
9602404	13
347759	13
2822665	13
632115	13
22231065	13
11152549	13
2795163	13
2470369	13
6112050	15
4539332	13
6650037	13
965454	15
5100382	13
8245599	13
15654647	13
8019608	15
7497160	15
1985572	13
771469	13
15233494	13
2667040	13
13224457	13
15230594	13
4070175	13
264083	17
5176414	13
16941366	13
9628376	13
6803840	13
22912740	13
4567483	13
8232793	17
9429117	13
1284267	13
265613	13
22215813	13
169317	13
7500346	13
2372854	13
157528	13
6688702	13
11817719	13
9280661	13
5299067	15
19910533	13
27464549	15
4501789	13
8641651	13
2506554	13
3633842	15
18251607	13
4187943	13
5461089	16
1191301	13
1285647	13
4897668	13
13344376	13
6564324	13
990765	13
2061206	13
8508233	13
5131840	16
17442466	15
635208	13
1184422	13
7339896	13
14877605	13
4599470	17
3392716	15
16683766	13
879683	15
6138324	15
1359602	13
5948147	13
7562247	13
32616493	16
2465380	16
8415061	13
3894458	13
4640612	13
16054497	13
49193340	13
8183650	13
3924061	13
14952220	13
3818095	13
7713364	13
580737	13
1167664	13
8354466	13
3295230	13
11138593	15
3084564	13
24029969	13
15792807	13
1419402	13
7013445	13
2873783	13
4915112	13
7002388	13
4363167	17
1818638	13
17860887	16
547808	13
20552317	15
10277260	16
2667789	13
2149201	13
216625	16
24430159	13
28024404	13
17100981	13
3582266	16
2758464	16
2260556	17
200148	13
3310744	16
16698390	15
3162246	13
10656230	13
6360954	16
328012	16
36693583	13
1550999	13
15479149	15
7689442	13
433498	13
2128848	13
2372255	16
3557058	13
6424041	13
25250375	13
3583820	13
20437811	13
7746623	13
659173	13
4286561	13
10064324	13
9615919	13
45311152	13
9628813	13
34121720	16
1574905	13
2077144	17
47361870	13
5764371	13
6353262	13
1133611	13
3234107	15
7337967	13
6310702	11
32865352	16
24935806	13
6707911	15
13391844	13
15107555	13
4325697	13
7470191	16
3620594	13
7084033	13
1619700	13
729689	13
8645426	13
6182333	13
8238289	16
12841596	13
440841	13
15107878	13
11492214	13
2622333	13
3090182	15
6975962	13
8001419	13
15625865	17
5183746	13
877644	13
901691	13
45314138	13
807178	13
2767236	17
30064045	13
20083237	13
16424999	13
9317348	13
18967098	13
2775718	17
13001483	13
25992983	13
1199676	13
7547647	13
4898245	13
6830544	13
11947149	13
326431	16
8833275	13
2489102	17
12397881	13
1611953	16
1944175	15
485033	13
2373089	15
2759121	13
7771432	16
3715493	13
4153822	13
23672084	13
1926204	13
7604808	13
13454599	13
3835371	13
2648360	16
2963971	13
4985414	15
29186344	13
9116744	13
8907364	13
4707376	13
6405660	13
4470725	13
30764808	13
5811140	13
16635836	13
1248428	13
13843016	13
7852744	15
442496	16
845367	13
2065127	17
1192256	16
28366728	13
3821873	13
6585542	13
5117588	13
20030610	13
3318555	13
8241610	13
12101700	13
288687	13
1070715	13
3193910	13
4347239	13
4679690	16
2868574	13
577811	13
3317868	17
3419336	17
4157149	13
337454	13
11978606	13
2593762	13
12662696	13
10361497	13
4303083	13
7052228	16
13883146	13
13510079	13
14128018	13
8315132	13
5895968	13
21844710	13
350574	13
28335062	13
6176250	13
1646	16
6014927	13
4198541	17
6764527	13
1035026	13
3270436	13
4049264	13
11362531	13
9352843	13
4722498	13
7330227	15
7469477	13
20917608	16
10565558	13
13637346	13
4700536	13
132872	13
1234753	13
7537375	13
3305803	13
10984592	15
3357804	13
1160891	13
1581423	17
15031211	13
2608099	13
1316964	13
4759898	13
579235	13
9102433	13
21817265	15
4834303	13
16195565	13
13162178	13
14653320	15
11530357	17
2368033	13
138521	13
15346836	16
7638684	15
10210129	15
22195446	13
4001532	13
12753923	13
7635409	13
363178	13
2199000	13
495276	13
2426433	13
3750905	13
957582	13
8974895	13
636321	13
2951142	13
6094956	13
11148056	17
10192847	17
4624904	13
16971308	13
8862315	13
19235675	13
1741559	17
433251	13
11390367	13
13244997	13
3656579	13
15574843	13
1055937	17
9743175	16
1680955	13
5147464	13
7862216	13
5157163	13
6577528	13
6186182	16
8096948	13
307487	13
34435402	13
4310687	13
6644288	13
601782	13
609532	13
4281274	16
9501484	13
4335078	13
11059307	13
17969127	13
2637884	13
24012575	13
29608133	13
17776146	13
9624734	13
16195167	13
11702758	13
13985047	13
13518257	15
28382524	13
18362659	13
842740	13
13906632	13
4549546	13
2352653	13
17155956	13
6870652	13
5196666	13
21894085	17
970055	13
3667652	13
648234	16
29546632	13
1982257	16
9471725	13
3634893	15
9880329	17
1406803	13
252110	13
3519050	13
1217383	13
1220328	15
11658387	16
10378802	13
3801513	15
8131062	13
8163728	13
3437009	13
1558540	13
2227431	13
10317481	13
22940758	13
10597612	13
316168	13
9172078	13
11507382	13
16476025	13
1742255	13
5256792	13
2042211	15
901475	13
6318384	17
13155355	13
739921	13
1657972	13
2219413	13
44373	13
6543889	13
1630032	13
5924335	13
767126	13
3490340	16
822190	13
6625900	13
2185952	13
2258407	13
25677281	13
8450332	16
412419	13
330591	13
3579370	13
6812586	13
37614497	15
6583372	13
803282	13
206209	13
8349619	13
27167229	13
1132440	13
4436184	13
7566679	13
4874717	13
8969366	13
32752793	13
31996390	13
2689889	13
10484540	13
15113909	17
5004769	13
5494766	13
11985359	15
7170830	13
2061937	13
2338773	13
92986	13
15501603	13
860641	13
6916925	16
2176153	13
3144027	16
5091300	13
10287845	13
2726091	13
23135773	17
6043823	13
254275	13
6004394	13
4252685	13
10765939	13
703293	15
6648098	13
1547270	13
16613399	13
7416561	13
1688410	13
4159442	17
13191216	13
3023637	17
7465891	15
12314240	13
37574341	13
2981549	13
4574232	13
14261210	13
17371190	13
7506878	13
4032621	13
12553211	13
3929751	13
15664607	13
6299243	13
340638	13
13180558	13
17030061	13
912309	13
100466	13
2203577	13
11574292	13
2174024	13
3687734	16
10181853	13
1622954	13
17249349	13
6838881	16
493955	15
5064606	13
3491256	13
10956031	17
12569531	15
2780399	13
4378127	13
10558688	16
509899	13
12713953	13
25101067	13
4953632	13
6103465	13
27492206	13
2741832	13
14350308	13
9695860	13
975465	13
9462247	17
8916611	13
1726489	13
1374058	13
7029443	16
10042407	16
4780558	16
23084497	13
23516193	13
5002805	13
6422795	16
326199	13
1660224	13
18293174	13
427284	13
514371	13
9244108	13
9717708	13
6997731	13
1029452	13
3484992	13
15232662	13
3164835	13
432891	13
4871772	13
21243018	15
737979	13
7944902	15
1765795	13
854146	13
4734080	13
4434245	17
2361891	13
1022110	13
7266988	13
2754712	13
5543718	13
7518865	16
3776044	13
4112436	13
2401586	13
2447227	15
18810674	13
16741261	13
13670769	13
14216124	13
19249659	13
7486645	17
817279	13
4890819	13
910109	13
706012	16
398588	17
2495453	13
43381209	13
2959927	13
3451196	13
11369914	13
17272647	13
3365334	13
7750053	13
16173411	13
13118827	16
11831390	13
12963902	13
2937242	13
21505766	13
4292267	16
11684249	13
37044	13
12701799	13
26507115	13
18565214	13
31943338	13
11309514	13
3014068	13
2437125	13
15130625	13
5240881	13
21104943	13
621433	13
5764518	13
6922298	13
478134	13
15714759	15
5120461	13
5867249	13
6370857	13
4223013	13
1696555	13
1937620	15
15768103	13
99102	13
15092694	13
2275174	13
5766849	13
8624994	13
8975759	13
3770803	15
18264615	13
13760576	13
22013766	13
9016793	13
1163966	13
37649103	13
1074061	13
11771523	13
35348094	16
1309580	13
5687773	13
2078298	13
6754540	13
368039	13
1233406	13
14479913	13
240135	13
719163	15
2784886	13
465879	13
9429065	13
5699911	13
37301132	13
26013350	13
7031294	13
4622282	13
20902146	13
4646428	13
5579690	13
256601	16
27716871	17
839339	15
11666045	13
2797449	13
802354	13
2960837	13
43839796	13
1544031	13
15850	13
1129283	13
1418501	13
25360503	13
3778151	15
4087	13
5385207	13
3380724	13
4615312	13
7096911	13
5498310	13
6337996	13
3475145	15
3866300	15
3066180	13
3761384	13
7250893	13
32833988	13
5703059	13
819564	13
12171619	13
16794203	13
21060993	13
405761	13
2907618	13
12388879	16
4437688	16
6594037	17
16526559	17
671464	13
9536816	13
1743511	13
11497827	13
6210346	13
23747531	13
6797995	13
16643150	13
17692791	13
2137490	13
4716511	13
698090	13
2576524	13
10232649	13
13803880	13
12834558	13
15258834	13
7649730	13
33454859	13
4486074	13
33072995	13
1062239	13
1612647	13
7278900	13
5800378	13
6226233	15
2836571	13
10241437	13
6428489	13
2322405	13
1770118	16
14093865	13
18372450	13
9597645	15
182261	13
3147823	13
139453	13
32539136	17
11338171	13
13411061	13
5075543	17
2374098	13
10176039	13
14191497	13
2145674	13
4950976	13
5527145	13
5293855	13
4349579	17
2016929	13
5822654	13
10332399	13
2868379	13
9669231	13
2795541	16
3605907	13
204057	13
2559156	13
8877588	13
3801874	13
3179501	13
3774808	13
709714	13
10047159	13
22376337	13
6039412	13
9687097	13
4453515	13
16790833	13
3795589	13
6330965	13
1123875	13
982493	17
9658520	13
3602357	13
3378519	16
19291442	13
39208471	13
4574563	13
2080833	13
274788	16
5217330	16
11594930	13
9515009	13
2938925	13
1269955	13
1773368	13
1699283	13
3383993	13
7203059	13
107137	13
16263066	13
11075541	13
14147743	13
8841237	13
1270206	13
2029473	13
4561672	13
8997960	13
10645018	13
5817139	13
3446676	13
11253362	15
10275022	16
28734685	16
6041626	13
461608	13
9368696	13
3039495	13
1974510	13
6810203	13
1927277	13
11028887	13
514799	16
2873360	13
6982696	13
896401	15
29682342	13
1597187	13
5920194	13
19904383	13
941568	13
761727	17
3170715	13
7838095	17
7312677	13
15324883	13
4055217	13
2259252	15
616563	13
38483743	13
17755838	13
7235634	16
341661	13
15688585	13
637703	16
7355596	16
6731160	13
5428838	13
9557291	13
8932271	13
1686813	16
2747499	15
20600226	15
14123793	13
1715367	13
13846516	13
4957253	13
11648660	13
2951439	13
10586331	17
4617921	13
13437413	13
18866438	13
8523205	17
11837143	13
2606074	13
12754100	15
6912072	13
10081369	13
10426549	13
1900744	13
28075070	13
21014220	13
47671967	13
5640438	13
892123	13
464869	13
8257607	13
1764116	13
13798908	13
6312723	13
11853311	13
1288921	13
9708016	15
2114964	13
1430299	15
1987507	13
620620	11
20142129	13
8164869	15
13696778	13
10472651	13
4464825	13
49910933	13
40592616	13
919450	13
9246591	16
21264945	13
2084533	13
4822759	13
80035	13
1311381	13
22424090	13
24110051	13
3487797	13
9231378	13
4522619	13
414283	17
1018164	13
12237289	16
7406606	16
4476017	13
4671275	13
819588	13
39820791	13
4075699	13
5507765	13
1648825	13
16070723	13
1240322	13
5623984	17
14806007	13
10892344	13
1840353	13
34173836	13
2158392	15
10337160	13
5406049	13
1035356	13
9338308	13
323190	13
4778732	13
11737944	13
3266637	16
6330890	13
11418686	13
8471676	13
5295694	13
2792784	13
1907334	13
2242975	13
1848417	15
7955695	15
11550	13
22403738	13
28363446	16
17872606	13
5349951	13
7036202	13
3318295	13
6200713	13
20489812	13
14795697	13
10424464	13
11978712	13
4841809	13
6113686	13
12334873	16
22509093	13
46770801	13
17796503	13
332176	13
8700371	13
5056521	13
316420	15
3842794	17
8773224	13
1085698	13
11955954	13
2381018	15
16595851	13
23007387	13
17373007	13
420556	13
8338998	13
5425207	15
2191737	13
8248737	13
12769301	13
1744641	13
634807	13
1056943	13
4589266	16
4886185	13
6849630	13
579795	13
578119	13
19349165	17
875126	13
5162724	13
11681661	13
1816087	13
8908603	13
24470546	13
25808685	13
979475	13
14407982	15
229976	15
3406109	13
2519269	17
16009519	13
22570756	16
14547238	13
2898430	16
32849242	17
10820907	13
7576727	16
10056411	13
2030735	13
10743856	13
4678453	13
29222278	13
567689	13
21054777	15
775380	13
7606963	13
1037468	13
7610382	13
1729927	13
11766758	13
5364844	13
1502532	17
2577132	13
14859824	13
12173092	13
2190501	13
15189871	13
12212105	13
3968126	13
4304376	13
580319	13
6379332	17
6859948	13
34302171	13
5408720	16
15882463	13
4298436	13
1488768	17
1052809	13
2756941	13
40149311	13
2670743	13
29672988	13
21426103	13
6494676	16
4414348	13
654174	13
8345302	13
6753745	13
5701601	13
6720262	13
20711660	13
1153554	13
10610771	13
1819883	13
515362	16
4031339	17
1566249	13
1587196	13
5502297	13
21406743	13
32412719	15
3606085	13
41653866	16
1447703	16
3075528	13
8461445	13
738806	13
14198489	13
13307559	13
15424873	15
2405544	17
744572	13
9321444	13
5526249	13
5772721	13
64188	13
17576222	13
78029	13
5525858	13
1161309	16
2667636	13
2682894	13
6570913	13
4602612	13
2417278	17
2276993	13
8514017	13
3947261	13
3739006	13
6456146	13
34522048	13
6041271	17
12358508	13
756243	13
523329	13
3026321	17
19463109	13
7446078	13
4967834	13
3026841	13
7699465	16
1949422	15
6089390	13
1265960	16
4617203	13
1922093	17
3524155	13
2831892	13
1303779	13
2085762	15
24795451	13
9369374	13
2920994	13
2786609	17
7397714	15
5896272	16
22645638	13
8645162	13
346584	13
17020105	13
17724028	13
15750615	13
17061749	13
12175408	13
18574	13
13365802	13
6245206	13
8575235	13
4125844	13
9267327	15
16941612	13
101424	13
7058723	13
667191	13
21824421	13
1410115	17
894651	13
16985913	13
50039605	13
4106097	13
4179789	13
1494420	16
2530682	17
5003075	17
7933152	16
2033628	15
3838467	13
22152600	13
33765752	16
5952901	13
39453878	16
11636343	13
2733293	13
4684820	13
11996430	17
1385288	17
3989516	13
13062734	13
3031821	17
11500373	13
9652551	13
5048216	13
44661200	13
4181247	15
2380034	13
26422435	13
2213070	13
11966409	13
2312661	13
6732699	16
4641499	16
14309723	13
657206	13
9101100	13
13581737	13
1384307	17
8343867	13
29998796	13
7528115	13
1705739	15
8309113	13
9535451	13
18719644	17
10024721	15
18986587	13
1286369	13
6372969	13
17528216	13
17045321	13
10580160	13
4614850	15
16096852	13
28357781	13
5556521	17
2252105	13
7725823	13
8825239	13
629708	13
13157415	13
7848911	15
810972	13
882508	15
4216999	13
3240413	13
15074002	17
12060172	16
12081005	13
16832073	13
2960218	13
6920877	13
411289	17
13258119	13
10706784	13
5140709	13
3693792	15
47157887	13
2326292	16
21540983	13
25072693	13
7031876	13
17723446	13
2502419	13
9239704	13
2591664	16
13924468	13
1676691	13
24237460	13
20471438	13
2127148	13
30777168	17
10766054	13
11741924	13
11860041	15
7102831	13
9605799	13
26493071	13
2543277	15
7008896	13
20050281	13
15451480	13
666590	17
594399	17
7727732	13
15213577	13
1280023	13
933216	15
8021645	13
7805286	16
3923257	13
8815322	13
2433274	13
54897	13
1685543	17
7089838	13
2831474	13
3879779	13
1291256	13
3510226	13
14198655	13
12704966	13
7331469	13
10862132	13
5852455	13
50294897	13
6492254	13
5378030	13
2449266	13
25253194	13
25208439	13
8805616	16
5582057	13
23930084	13
1350726	13
8309721	13
389981	13
4121189	13
17353692	15
4975140	15
7771313	13
21657015	13
923892	13
17662313	13
20940793	17
7529253	13
6241097	16
8961216	13
23688541	17
11756304	13
1053723	13
6109385	13
1105776	13
27032146	16
978020	16
1382872	15
44096	13
6857864	13
4435866	13
11071428	13
2216098	16
192274	13
16009720	13
4019903	13
1999941	17
3225313	16
5153936	13
10514567	13
180530	13
1835382	16
2165672	13
23524834	13
28023558	13
9358968	13
4176036	15
5331612	13
3663121	13
4510214	13
2763772	13
2281131	13
20354124	16
7236154	13
9197401	13
978369	13
1376965	13
1307207	13
17232057	13
5087749	13
13972503	13
5687071	13
7777127	13
19286435	13
4529938	16
1291524	17
10343998	13
5326317	17
8888183	16
1915992	13
3516866	13
1885215	13
6976377	17
22892605	13
2496795	13
1862077	13
2693463	13
11460657	13
6461980	16
3147762	13
3944579	13
1771916	16
3313343	13
7293251	16
2527137	13
11048959	13
9287263	17
9703790	15
2148657	13
8751330	17
6526684	13
5473003	13
8869911	13
2828323	13
11965640	13
8024487	16
1681608	13
19109697	16
18998597	17
955239	13
20407149	13
5489609	13
1213587	13
14858254	13
6978209	13
3941386	13
12044257	13
1688413	16
9816501	13
18063808	16
1528882	13
17745636	13
14394356	16
14292278	13
2107105	13
48295344	13
2420000	13
2716801	13
4997960	13
2516796	13
1046409	13
997690	13
18480233	13
7803422	13
11070780	13
1099707	13
2870323	13
3044415	13
3099764	13
8023904	13
9107551	13
2626749	13
15002548	13
1829650	13
20565118	13
1758292	17
20322362	15
4000255	13
2393604	13
20016627	13
8900881	13
4910423	16
10529762	16
5143542	16
11421490	13
28269197	13
17452196	13
1003625	13
13576134	13
1836240	13
9674264	13
33495629	13
3980956	13
4578188	16
1264539	13
10313124	13
1525002	15
13831121	13
23856284	13
7650702	13
11036083	13
2416349	13
3211709	13
9333721	13
1201475	17
26086703	13
3174036	13
3700508	16
8149561	13
284180	13
9027173	13
6446176	17
418277	13
1336999	13
17677033	13
1364415	13
15864998	13
20910584	13
12183965	16
6266259	13
36948661	13
10303590	13
4918537	13
20266556	13
5941432	15
5413635	13
3436059	13
1966349	13
2013094	13
2876281	13
11599500	13
1772959	16
1538184	13
8908857	13
7690993	13
1298273	13
705656	16
6669367	13
8691660	13
6875131	13
6561436	13
14444740	13
227022	13
12337212	13
2182190	13
8716147	13
1755740	13
18622026	13
1079819	16
19532038	16
6158955	13
1250881	17
497746	16
2842702	13
2601913	13
3678260	13
6827434	13
2536473	13
14534810	13
2019588	13
249694	13
9817593	17
1186520	13
7701325	15
5870091	13
8760179	13
2714052	13
17897871	13
13427336	13
10856085	13
1417755	13
9399701	13
5107742	13
18734351	13
10014402	15
28074728	13
1851427	13
7134877	13
3258863	13
1335223	13
4069119	13
685071	13
1817763	13
24759961	13
9721089	13
3681966	13
3215123	13
3106994	13
6637643	16
4382083	13
30123570	16
33692436	13
16917788	13
7712129	13
4046840	15
10365070	13
768154	13
16201343	13
12290516	13
8363851	13
12268463	13
4442463	16
11723640	13
10301221	13
14197308	13
12742547	13
6885991	13
5026558	13
25451673	13
22981461	13
10191701	13
7314389	13
6057241	13
20558336	13
2431130	13
9410426	13
9994366	13
7494885	13
2518086	17
12823464	13
4331977	13
4232002	13
4347431	16
6768064	13
5415789	13
5507020	13
5436256	13
7467050	13
1706759	13
5035229	13
2316634	13
12319775	13
6860894	13
6482646	13
12386825	16
229526	13
11357801	13
21073813	13
24208507	15
7892416	13
3804847	16
3522342	13
11390333	13
1973873	13
10151160	13
2466799	13
13181139	13
2222689	13
2056557	16
8143586	13
1440920	13
8796295	13
17879249	13
1245259	16
12117105	13
15588	13
8244493	13
11734995	13
3546408	13
2376442	13
20798279	13
729306	13
43188459	13
9240760	13
1161605	13
6571671	13
15316984	13
4736303	16
10905992	13
2666409	13
6931980	13
174328	13
18268163	13
1560022	13
1118903	13
1270530	16
13477199	17
1004779	13
22577220	13
41719932	13
134584	13
823960	13
1837723	13
998920	13
11479660	13
28877	17
21697206	13
15880457	13
1438077	13
3354273	13
1656859	13
5691794	16
21511554	17
7496129	13
10569217	13
7500132	13
7444076	13
3984697	13
21378959	13
12870760	13
11805584	15
8343547	16
1963329	13
8750960	17
23153861	13
1476756	13
3418273	13
3099781	17
707821	15
2222131	15
38894719	17
24296095	13
29998643	13
21344401	15
16357637	13
1170435	13
7119963	13
13727101	13
4020720	13
10022996	13
1953640	16
18091364	13
68671	13
3362048	16
3478128	16
356345	13
637601	13
2687598	13
475266	13
2477007	13
386823	17
25032842	13
4879534	13
44204	16
893929	13
327466	17
5298022	16
948813	13
850441	13
1324547	13
5941576	13
21737847	16
4158007	15
2019601	15
12596478	13
1176807	13
4595905	13
28712954	13
15119473	13
420812	15
7551567	13
2849063	13
38513	13
2060307	13
9920907	13
30823644	13
15706182	15
9319636	15
14499745	13
6909623	13
825561	13
5573664	17
9102432	13
15266923	13
7789960	13
4101277	15
5518507	15
17477432	13
8907	13
3072239	13
10143995	15
41233807	13
7709397	16
13349523	16
14453214	13
7110685	13
1313626	13
6621199	16
1437981	13
4399715	13
2139986	17
554400	17
1556959	13
21684517	13
1941913	15
7324085	13
5974205	13
391106	13
1734855	13
10835764	13
2688472	13
8832763	13
7609736	13
5683328	13
12964509	13
6034358	16
439834	13
2969510	13
3973549	13
1152282	13
3364881	13
7640373	13
16579228	13
13569403	13
12019966	13
532247	13
882649	13
32460762	13
6471252	13
86032	13
7289819	16
6354068	13
17897433	13
14193162	13
4138284	13
234318	16
7245508	15
4962520	13
1156574	17
151382	13
2699688	13
5028108	13
7590663	13
7302940	13
2407372	13
2317128	13
2080271	13
3862358	16
7317302	15
6954295	13
9219543	15
6335028	13
5842243	13
15853516	13
4859978	13
4130308	13
12917720	13
10917360	13
12642259	15
1198127	17
9782048	13
4853292	13
4407817	13
15037817	13
477468	13
12897338	13
7249095	13
43493983	13
3330573	13
16396473	13
6327034	13
2996493	13
9414060	13
6544752	15
6995125	13
6761122	13
8437998	13
7389674	13
3466587	13
174467	15
3698398	13
6492058	13
4786044	13
6170894	13
2934014	13
8084620	13
3188717	13
9840165	17
2018934	13
1995004	13
1137270	13
43352464	13
3545035	13
12140584	13
18829025	13
10380402	13
5179827	17
15711175	13
2458930	13
4574412	13
1751609	13
5398151	13
8708311	13
3319085	13
1185385	13
6040005	13
12346094	15
2878872	13
127143	13
22613473	13
37260065	13
2963094	13
4145608	13
14867830	13
6914757	13
7248297	13
1300422	13
3481610	17
7222631	13
35868607	13
5391649	17
2957465	13
13209485	13
2600188	13
1804729	13
259053	13
3991479	13
2755053	13
817894	16
2629068	13
5909496	13
1007307	17
4130499	13
14034896	16
4916372	17
2928176	13
7473455	13
27945133	13
18301727	15
42565705	13
4136525	13
4426215	13
654709	13
6462915	13
3658328	13
9716859	13
5320146	13
67105	13
3353274	13
2329288	16
11367188	13
785989	13
8183728	13
567173	13
453024	13
1429079	13
3983395	13
4991264	13
563196	13
3525069	13
3429246	13
11804049	13
2125940	16
4318942	13
9180098	13
10457313	16
20523380	16
10404051	13
9335800	13
12064313	13
26732556	15
11628669	13
8562077	13
16029563	13
5024476	13
392321	13
4569895	13
11057524	16
14651799	13
7342215	13
1559215	13
8664634	13
5959007	16
52946929	13
3591144	13
14304931	13
1435981	13
420925	13
33403745	13
1834873	13
10752736	13
5914954	17
5631671	16
2882903	13
7520700	13
2505550	13
17496804	15
3248841	13
13970175	13
17589390	13
5396158	16
1119130	13
16023197	13
17494720	13
13964327	13
5180307	13
21535390	13
28207696	13
9554681	13
20023593	13
1537146	13
1417352	13
7338207	13
12323420	13
3746704	13
7172429	13
719736	13
1870093	13
16659804	13
15225548	13
31697878	13
11115018	13
4658930	13
4490357	16
10667352	13
26283098	13
6988949	16
2493219	13
12786147	13
4095355	13
9549608	13
163350	13
33708781	13
365870	13
4748558	13
540878	13
9344681	13
14651884	13
9916507	13
37445906	13
5414896	13
10395746	13
4466154	13
6371354	13
12172046	13
9894212	13
735892	13
1554630	13
2314979	13
3916325	13
8569746	17
4924612	13
2294993	13
13478946	17
26272058	16
6891241	13
1652910	15
6152734	13
4797748	13
9579318	15
4331385	13
14684615	16
5644909	17
2969114	16
1068167	13
2908074	13
2289711	13
6113113	17
1819603	17
16520844	13
11137200	13
4343967	13
10639988	13
16716435	13
4108163	13
16765596	13
26465280	13
6008651	13
3055140	13
975364	13
843945	13
1373792	13
7857662	16
4787375	13
11243255	13
1468926	13
273819	17
14125379	15
19011171	13
2059013	16
2301200	13
1660576	13
21228788	13
4582490	13
19048121	17
19743476	13
7089672	13
2841565	13
7540648	15
5943287	13
11300069	17
2596747	13
9593790	13
22576478	13
294361	13
3491062	13
40257246	13
608139	13
15650620	13
11246622	16
16480233	17
1888346	13
3816869	13
74523	13
4658424	13
5568456	13
3603693	13
3554689	13
8548380	15
17409102	13
16697	13
4974785	13
869268	13
31650960	13
3142073	13
7315823	15
20456800	13
3558720	13
3478970	13
37673034	13
1614539	13
4387170	13
7325234	13
1544185	15
9281780	13
11041554	13
9474146	16
19294219	13
3739337	13
11612202	13
15006224	13
8878283	13
4776674	13
8834408	13
29222238	13
6362574	15
5151210	13
12298241	13
5308235	16
1017881	13
2451709	13
4254525	13
11006794	13
35928594	13
10030250	15
10890665	13
6079966	17
16670212	13
4284525	13
784731	13
13159412	13
11562498	13
2046265	13
5590610	13
15746251	13
403185	13
9510458	13
663647	16
6349635	13
12011431	13
10681699	13
5808284	13
20501228	13
9435690	13
127665	13
29143486	13
879301	13
16816927	13
9792936	13
16584022	13
2101355	13
10989395	13
8703094	13
9816587	13
2740840	13
4375084	13
3188581	13
3727501	17
2232301	13
407585	13
7243623	13
2155545	13
5871657	13
1361005	13
370236	13
12438053	13
17214246	13
3087371	13
9294699	13
3184891	15
5274247	13
3988393	13
659403	16
1792190	13
7910545	13
4107776	13
19414468	13
12120545	13
11477348	17
12195189	13
506447	17
23343366	13
10241582	13
15278299	13
7941436	17
13871950	13
3853734	13
9555998	13
5699051	13
9978589	13
13258310	13
2993186	13
1012549	13
10539110	13
19439018	16
114667	13
4843504	13
15373206	13
8585568	13
1297771	13
3805875	13
1920355	13
59540	13
666590	13
4973770	13
180065	16
5261203	13
15577377	13
55318456	13
591402	13
5438854	13
294508	13
5044133	13
15994769	13
9540210	13
7853769	13
10180761	16
6705252	13
3345595	13
3222867	13
4682879	16
2786036	13
12927799	13
494850	16
8629863	16
3832240	13
6301481	13
12380178	17
5655382	13
13507677	13
3229367	13
3112648	13
21875538	13
10283344	16
9733029	13
3239597	13
1190768	13
5465312	13
5218216	17
1785909	15
15340134	13
14236614	17
1577028	13
2292771	13
7425232	13
7081633	13
17996173	13
11193821	13
8167451	13
787588	13
11124858	13
4627743	13
12699065	13
9706199	13
4499391	13
1612825	13
4683314	13
5235682	13
23570026	13
204037	13
288225	16
7717771	13
1588120	13
9834345	13
2354694	13
173049	15
458027	13
1070736	13
16534948	16
5322965	13
14971173	13
2573294	13
5299648	13
848039	13
4181025	13
6874841	13
17563084	13
11255561	13
1457233	13
7552062	13
5880311	13
22651184	13
7315340	13
12113342	13
3641229	13
3348459	13
76153	13
893673	13
13796606	13
4081960	13
7143417	13
18914196	13
6585092	16
10560662	13
841688	13
1284820	13
29375735	16
1371570	13
1052582	13
5899045	13
4240363	13
6914827	13
1293133	13
5748112	13
8254783	13
5346462	13
15949023	13
7221273	13
12376967	13
6910994	13
1840623	13
2640871	13
191705	13
872667	13
15395968	13
6195644	13
10950022	13
349015	16
7483434	13
2515498	13
7047828	13
9105769	13
50486579	17
2611535	13
364988	13
408416	13
1739563	13
8976601	13
5006665	13
961537	13
11240742	13
13688362	13
3303417	13
16934679	13
8415996	13
2987944	13
7070094	13
7375161	17
6506808	13
3066753	13
18479727	13
6475402	17
9375519	13
3812371	13
2534516	13
13920555	13
4319326	13
4062976	13
13361996	13
7455688	13
2383856	13
11405379	13
3656925	13
2027939	16
2491903	17
1466552	13
14396076	13
7663619	13
5659111	13
11279971	13
41810486	13
11276559	13
1349336	13
9183192	13
104752	17
5551794	17
2983576	13
1091736	13
14034895	13
5333052	13
3549688	13
18819243	13
1504031	13
6943248	13
3137204	13
3866608	13
546858	13
4691179	13
541311	13
7522952	13
5416875	13
1806630	13
12427246	13
1741555	13
22123564	17
9663347	13
2120964	13
1452298	13
16911523	16
14757009	13
635352	13
11301751	13
4939132	13
3860040	13
8685126	17
14582227	16
6786350	13
9454524	13
1035119	16
5035615	16
7819654	17
56129268	13
729543	13
12620202	13
4131694	13
17604501	13
10599430	17
13112419	17
559649	16
11046	13
12585299	15
7803500	13
3569907	13
13096273	13
22885485	13
14870637	13
8433118	13
68937568	13
5557684	13
2701578	13
1589434	13
125083	13
6135930	13
19890195	15
13920326	13
640077	13
11229773	15
17867421	13
3544128	13
33967452	13
6213838	13
5577165	13
3119552	13
9233744	13
15941308	13
1895183	13
3402905	13
11730594	13
11676833	13
4030217	13
16424458	13
1669365	13
1168767	13
2061309	13
18482444	13
24300929	13
3520488	13
1930850	13
86578891	13
8503368	13
3069823	13
6966078	13
9706375	15
1499357	13
6338618	13
5325803	13
2146734	16
5100899	13
4761162	15
29826874	13
11958509	13
6753678	13
12914648	17
365132	13
5506667	13
4459092	13
11530140	13
2338705	13
26301723	16
7365467	15
10395264	16
24718329	17
3898553	13
18254622	13
9812469	13
556039	13
7079051	13
8693311	13
2599156	13
3042266	13
1288059	13
8343139	13
1137569	13
3156715	13
16029396	13
30657698	13
7817751	13
905393	13
3573548	13
2800037	13
36692152	13
547440	13
6670938	13
1936692	13
10560974	13
19008874	13
2641329	13
2155701	15
9736965	13
7380574	13
38169658	13
11391321	13
9117032	17
29470817	13
5459218	13
10758690	13
14570429	13
13713086	13
27609187	13
12985108	13
3882241	13
18427228	13
1276345	13
3817906	16
26036022	13
12121993	13
1732827	13
602613	13
5636505	13
867760	13
3474940	13
9136658	13
14167324	13
16059836	13
8942069	13
766908	13
6891422	13
3862557	13
15316264	13
17098227	13
19481311	13
7813732	17
4528240	13
6640400	13
1437490	13
2890106	13
260402	13
33145107	16
14088276	13
2754012	13
1552574	13
3428960	13
4019404	13
14458761	13
4753057	13
5674549	15
1363701	13
4251239	13
833221	13
207563	13
12239944	17
7689426	13
4098747	15
1343962	13
7603834	16
1393302	13
3604705	13
2497862	13
1932783	13
4307633	13
6463105	13
7606285	13
5957259	15
32026301	13
15929432	13
8331827	13
8322885	13
4566722	13
4362844	15
4169151	13
1641846	16
5928775	13
4448130	13
842870	13
955427	13
16793333	13
13961541	13
1339811	13
9596887	15
1746124	13
26781245	16
1269244	13
1384713	13
1055656	13
1726775	13
15139082	17
1478858	13
8607344	16
2249031	13
12028679	13
32449781	13
1996925	17
21309481	13
6996248	16
5837619	13
237982	15
1024437	13
2017433	13
9110754	13
3207310	13
2202784	13
9792270	13
1265590	13
13064097	13
9600771	13
3453327	13
11919847	13
2244038	13
2208736	13
2855704	15
10130588	13
14329416	13
9234173	13
16522746	13
47167301	13
1913639	13
650770	13
358556	13
2171035	13
3535948	13
4917307	13
6206861	13
6376064	13
5007208	16
12726433	13
3037594	16
546950	13
22989136	13
19926395	13
19523536	13
1257834	13
8927739	16
300836	13
1829928	13
13025046	13
4840666	17
6622099	13
13382331	13
2190745	13
12615856	13
43822041	13
701980	13
8201985	16
14725894	16
1234316	13
4110171	13
7582756	13
13735340	13
13320799	13
6750118	13
12855660	13
6046642	13
3515801	13
1171475	13
7578802	13
21123272	13
4880141	13
2172611	13
2626994	13
1441007	15
6939368	13
13459651	13
1235696	13
7001032	13
14793684	13
3401332	13
423618	13
6585829	13
7010388	13
5277516	13
10081825	13
1810474	13
55565092	13
1168102	17
13892599	13
28143216	13
3774442	13
5590868	13
10769253	13
6091251	13
4420696	13
2294174	13
1264463	13
5967179	16
7050579	16
2221814	13
11822766	16
4881650	13
14273253	13
3479952	13
2788391	13
3730096	13
47824524	16
8404145	13
1131819	13
421072	13
4824523	13
29955866	17
3031456	13
6347731	13
10318838	16
15846594	13
6983554	13
1884780	15
15125032	13
17017898	13
40405753	13
2898317	13
1987094	13
9628127	17
8249741	13
968487	13
7766361	13
2215168	13
546877	13
2202574	16
7176787	13
9573704	16
171175	13
4535862	13
8370364	13
6663812	13
3880336	15
4730964	16
355615	13
9649871	13
3715473	13
8793412	13
32944412	13
2238820	13
32893255	13
1475538	13
1463013	13
29315544	13
350779	13
10469616	13
2882906	13
4487242	13
1624759	13
4182626	13
12133882	13
964125	13
3302859	13
10096343	13
4663737	13
10824247	15
2624575	16
14031368	13
3875918	13
1357253	16
13696866	16
692423	13
6033549	13
24655963	13
2584688	13
4337151	13
28686987	13
10190944	13
3497974	13
3336658	13
6781892	13
7748953	17
825269	13
6498623	13
17521438	13
10696801	13
5726945	13
1777800	13
5594112	13
8184549	16
8324660	13
6898007	16
2690691	13
4700551	13
2288316	13
2778017	13
4680847	13
33047372	17
20169221	13
879917	16
12707274	13
3093527	13
3550083	13
5206562	13
6703238	15
13106908	13
14525427	13
1159328	13
2103650	13
21320344	13
1683437	17
4761099	15
5002368	13
20363379	13
9356834	13
2964880	13
13238930	13
2158750	15
4002422	13
1341306	13
3635834	15
6545339	13
5052184	13
23581942	13
6426807	13
18514448	13
13785417	13
12750972	13
6035930	13
796462	13
15192047	13
6552898	13
18720377	13
3511222	13
31659428	13
11515989	13
6392137	17
3869117	13
2672039	13
30407160	13
2532919	15
16172399	15
2182497	15
3501671	16
13367495	13
2137929	13
2238855	13
23243418	13
4840134	13
15563589	16
2083666	15
3445005	13
140504	17
904640	13
13780700	13
3930581	13
6275347	13
2495569	13
4839534	16
7073268	13
2670843	13
4222309	13
28469794	13
5511634	13
1453066	13
3599358	13
3501922	13
2224555	13
16393316	13
21570815	13
4671288	13
17618361	13
92118	16
14105754	15
17172596	13
437019	15
11315873	13
30112507	13
24549127	13
912121	13
6514817	13
1845078	13
9806104	17
9831898	13
36149140	13
1761559	13
1452015	13
1438409	13
24103899	16
5882590	13
1338776	15
1274406	17
21238622	13
20034840	13
16423717	13
6909814	13
4741840	17
6161015	13
3749141	15
3334333	13
1031540	13
4563309	13
15509200	13
6587146	13
15508222	16
5200828	13
2239923	13
5497790	13
2474837	13
11542716	17
3097693	13
14544898	13
10565349	13
10904194	16
7448012	15
213891	13
3681210	13
12797034	13
19398527	13
524189	13
18996216	13
13031874	13
14062833	15
25827282	13
9830917	13
3709381	13
10786576	13
7839573	13
9375204	13
7606908	13
2614183	17
3370128	13
4494147	13
26964798	13
886359	13
5695944	13
1165358	13
2105251	15
3629685	13
19329095	13
503780	13
283312	17
6854995	13
26437711	13
1963670	13
16584723	13
36975526	16
4253171	13
16521889	13
83711	13
40243	15
10175545	16
23035914	13
15521470	13
560792	13
451093	13
95397	16
5313851	13
2549138	13
654819	13
5378775	13
2470057	15
9048909	17
21508331	13
14398396	13
3391086	13
25766431	13
1194553	13
17322783	13
2825745	13
3499829	13
759651	13
1884124	13
14466766	13
16666295	13
9913768	13
1868414	13
2904574	13
2023485	17
6471624	13
5741873	15
1302661	13
12809039	13
18264222	13
3434891	15
13586895	13
3156822	13
1197152	13
2156642	13
7126880	13
364112	13
9407261	13
30982530	13
5697021	13
725165	13
17001016	13
3383842	13
914392	13
6310697	16
453066	13
35328292	16
3578821	16
5947256	13
17850037	16
7524067	13
1586112	13
3014886	13
17458145	13
1561662	13
1182098	13
6090372	13
10879693	15
8912752	13
13907585	17
5272173	17
7533499	13
16666958	13
9203603	13
39095918	16
2630336	13
1378949	13
167917	13
3487788	13
7393021	13
8440679	16
1020036	13
8580073	13
10797039	13
800553	13
7306255	13
1127180	13
8611310	16
12435781	17
7364501	13
7192294	13
1396212	13
1346350	13
204967	13
7369074	13
17239081	15
12285246	13
2111771	13
6065006	13
2065650	13
1239442	13
1275037	13
523676	13
25524433	13
360317	13
10022575	17
6142595	13
3154733	13
6646615	13
3261258	13
5669235	15
1958766	13
304792	13
5133342	13
40391849	13
12260537	13
7425674	13
3510226	13
59155665	16
5587887	15
19374998	13
2894697	13
10438846	13
7125870	13
10160537	13
6555764	13
9087582	13
370867	13
752447	13
640606	13
6925909	13
2231883	15
19243896	13
2686754	13
9127239	13
3657665	13
3642887	13
1705180	13
2286079	13
1659903	13
4494492	13
7106644	13
6997155	13
4457086	17
4020459	16
12007881	13
18549850	16
1371884	13
2698844	13
13115601	13
8503943	13
41227065	13
32576037	13
36853	16
4985886	13
9372537	13
5565518	13
6396365	13
4805996	13
17709876	16
6089279	15
2896134	13
4726403	13
9576613	16
4310393	16
8877847	15
9328393	13
9892316	13
3545745	13
8786625	13
5304725	13
10724896	13
8668210	13
2489345	13
4436511	13
11080402	13
10890138	13
1574432	13
2165950	13
7486833	17
1457570	13
16756574	13
22911	16
9473815	13
6087035	13
2668093	13
8318301	13
1851183	13
1480466	13
1049160	13
5614683	13
6939225	13
2600141	13
20747302	13
2029176	13
4593965	13
6255105	13
4622198	13
6149508	13
24510134	13
5106569	13
8102128	13
3217997	13
121772	13
1422736	13
4456706	17
5879646	13
3193000	13
8400493	13
1718811	13
29664296	13
2364680	13
25803890	13
4270973	13
580508	13
10144228	13
18948554	13
2232739	13
2923660	13
10135348	13
3521384	13
2643319	13
21042685	17
4459952	13
3272254	13
7552859	13
596177	17
3181180	13
11830266	13
23084126	13
21779235	17
2816075	13
6774862	13
5232680	17
31019874	17
3727040	15
185515	17
9618101	13
15571420	13
8678388	13
4403346	13
14156513	13
616753	13
12766407	17
1107742	13
473168	13
12781781	13
11444707	13
15160663	13
14681891	13
8175059	13
3193865	16
759873	13
2456657	16
7977733	13
1939963	13
27579208	13
3746874	13
7883870	13
2206596	13
8376817	15
20156746	15
5315386	13
9664260	13
28972741	13
11849998	13
14819895	13
2546567	13
4358097	13
17643662	13
6714252	13
17767916	13
10317490	13
11539957	13
1626604	13
2042806	13
302537	13
3428837	13
14296279	13
42540895	13
18138733	17
17070037	13
11493826	17
3169485	13
4689969	13
7948256	13
20160413	13
3458462	13
5715045	13
14843335	13
2909285	13
36886	13
7806881	13
766745	13
4555798	13
1748444	13
147802	13
22137643	13
3999124	17
15319520	15
11416131	13
25566162	13
5324543	13
4262734	13
568822	13
6486356	13
8775056	13
12461681	13
11426401	13
37958981	13
750044	13
954023	16
13352306	13
579535	13
18124050	15
3790820	13
1470280	17
7051173	13
937769	13
6756460	16
14451799	13
5788238	13
29430724	16
273620	16
3079667	13
5736720	13
4785158	13
3958560	16
388324	13
9849721	13
1215330	13
2482058	13
3951582	13
1975838	13
15880792	13
29498761	13
3801820	15
4493691	13
9113456	13
62759584	13
13470365	17
5034207	13
8106698	13
3437179	13
11549244	13
1086796	13
4765085	13
10184296	13
24331671	13
2505675	13
2565809	13
6634615	16
6237639	13
26898099	13
5508416	13
17442100	16
7816529	17
3626709	13
16169766	13
40645051	13
25472119	13
1277614	13
1299965	13
35942339	13
22762770	13
4007230	17
422084	13
999528	17
30388274	13
20232349	13
17877199	13
19723164	13
8897417	13
3786088	13
1819744	13
5113373	13
28200603	16
603670	13
8008894	13
46631669	15
1437298	13
2163875	13
3241981	13
3132365	16
18901774	15
22991	16
8353716	13
9598383	15
3372082	13
5214131	13
2304526	15
1462340	13
549402	13
4824699	13
6520782	13
546340	13
16364809	13
13198338	13
1920747	13
21353978	13
12964235	13
584448	13
209203	13
4014864	13
7377593	13
18374950	13
5118493	13
1063465	13
178004	13
503446	13
1775094	13
2312059	13
1527052	16
20918779	13
4611880	13
7802885	15
8201807	13
14943920	13
22713333	16
11296758	13
11431211	13
6800399	17
2840837	13
2461997	13
1788684	13
1157316	13
7808934	13
9361064	13
5198484	13
15922172	17
2549763	17
6159484	13
16956472	13
7842695	13
7243841	13
6115015	13
19666576	13
7525683	13
3286922	13
5599849	13
5345947	13
4213985	13
14711966	15
7365367	13
4487188	13
1064943	13
23080914	17
17666062	13
241567	13
4201856	13
26042578	13
10771538	13
15132340	13
1177332	13
1366918	13
1016405	15
21077527	13
3382997	16
5183715	13
79572	13
99957	13
20792365	13
1177497	13
10677346	16
4142884	13
2683204	13
9723910	13
4889025	13
5407500	17
3338210	15
3595984	13
9878312	13
504261	13
9268232	13
10966993	13
5132815	13
3319593	13
3097855	17
701464	13
11713291	13
1292799	13
12115292	15
14793024	13
25090124	13
18411041	13
9799053	13
14275558	13
9290224	13
3133199	16
15624256	13
1005277	13
2726857	15
7468808	13
150076	16
6704472	13
8782486	13
2399646	13
4601104	13
49650	13
4826514	13
22123531	13
12038604	13
1753254	13
6083867	13
2864088	13
8155249	16
6993946	13
2465208	13
971434	13
2223512	13
15576440	13
332918	16
2249720	13
476908	13
4287557	13
13824129	13
9034388	13
853419	13
22731929	13
2215147	13
7222351	13
10619291	13
9022199	13
6000644	13
8760151	16
304449	13
32190333	13
8377192	13
2510341	13
9530904	13
2933570	13
30214697	13
4465048	13
2848155	13
11798410	13
13580434	15
7555932	13
1589193	13
18561833	16
4350711	13
8878168	13
18524840	13
11214473	17
9394029	13
9272732	13
19465386	15
2789122	13
3936108	17
14700812	13
6331743	13
9215092	13
3401624	17
22879869	13
9079661	13
138460	13
1485902	13
8580394	13
6019658	13
8436024	16
1403207	13
9104019	16
1281999	13
5274097	13
3058075	13
12354101	13
16156806	13
9805944	16
14699702	15
8205647	13
15729302	13
2492809	15
4200282	13
3285630	17
1612338	13
1925790	17
1472616	13
3842460	13
2616453	13
763198	13
2138734	13
1404310	13
218771	13
1487314	15
302166	13
4509571	16
510929	13
59670311	13
18385475	13
6328233	13
5588801	17
3271920	13
5315909	13
1907058	15
8982337	16
14251822	13
29189324	13
715608	16
24617432	13
124745	13
341091	13
111854	13
2233760	13
8096700	13
10411206	13
1321164	13
4932742	13
14142539	13
17889961	13
13578422	13
489162	13
6627140	17
11653332	13
6496088	16
4899574	13
8430457	13
13470608	13
8183793	13
6865708	13
11948369	13
3651083	17
2744749	13
4666166	13
1501746	13
1909375	13
12741478	15
9663625	13
5831827	17
9309732	13
1197519	13
10018532	13
7708955	16
5540590	16
426888	13
11043015	13
256792	13
5550983	13
3826024	13
2905604	13
8149376	13
22791928	13
171692	17
6028288	13
1793824	13
9092715	13
3778591	13
1941803	16
13921621	13
10306646	13
5985859	13
14031620	16
4964231	13
3285700	17
11306727	15
3959772	13
1717042	15
29295140	15
673118	13
27393196	17
1379935	13
6260080	13
30321959	13
39913495	13
7063371	13
17637657	13
6019050	13
1786183	13
14517381	13
2962095	13
3253390	13
12243555	16
10357432	13
28320352	13
2795078	13
8293124	13
5296150	13
428025	13
13672698	13
2458888	13
41603502	13
99952	13
1106035	13
7087526	13
3126651	13
22529874	13
15322110	13
1574589	13
17884837	13
779155	13
2549209	13
8008189	13
13815385	16
31169473	13
12017882	15
4693680	13
22618221	16
4562123	16
108820	13
2747034	13
188100	13
3564326	13
7882532	13
8869041	13
2639645	13
14329569	13
646254	13
13052454	13
14649106	17
2426899	13
12225617	13
1034970	17
5327889	17
936290	13
1429088	13
36123845	13
18238613	13
12533590	16
25415964	13
7765551	13
2620199	13
8584225	13
294007	13
25316425	15
4284122	13
12351807	13
11215985	13
7114396	15
1217058	13
11646406	13
3869098	13
32584276	13
2630089	13
26327404	13
597608	13
9053477	17
37597107	17
2007530	13
5350004	17
15011554	13
10705206	13
3997495	13
1326611	13
4113065	13
38068210	13
5515615	13
96309	15
274515	17
7217944	13
22111347	13
3490740	17
4872878	13
6025185	13
19761077	13
3316569	16
2236124	17
10786793	13
2605135	13
22131583	15
4884898	13
2170421	13
3487119	16
2312055	13
8155274	13
5850024	13
1064309	13
1437075	13
744122	13
1184365	13
14794042	13
2448056	13
2311804	13
7836605	17
2298098	13
3712336	13
4587004	13
1271730	15
2834735	13
11359483	13
3361340	17
2678189	17
6888850	17
28752515	13
9879099	13
7987922	13
18044552	13
2023503	13
10724983	13
1117892	15
614511	13
15290026	13
13440779	13
9716732	16
1079380	13
10932269	13
7080206	13
16877784	13
2408457	16
30494479	13
37579938	13
1066625	16
12663228	13
10929944	13
2281093	17
2669188	13
12567463	13
1357853	17
1360689	13
8917457	13
1285395	13
11448999	13
6486029	13
7881894	16
12551561	16
6685748	13
1842294	17
2223028	13
12081937	13
2728253	17
5656014	13
2754099	13
6387711	13
8301615	13
11957893	13
21251576	13
1901879	13
5049471	13
5071161	13
2281712	13
10726548	13
30922547	13
507184	13
8315931	13
7966112	16
2902174	13
13335296	13
307610	13
11978207	13
637650	13
1683713	16
4816670	13
134479	13
11089657	13
55873511	15
224382	16
4442910	13
6547068	13
5197796	15
12427996	17
14477956	15
999534	13
16223083	15
14534550	13
13979964	13
6955144	15
746382	13
5201126	13
36005380	13
1160085	13
10586002	16
2186854	13
12982407	15
8735312	13
22343710	15
608466	13
5780178	13
4862783	13
5753257	13
13228194	16
4441252	17
8685950	13
2057768	13
7927118	17
2068046	13
29675166	13
1182220	15
6130272	13
1631758	13
3724193	13
4779329	13
255309	13
17921970	13
12847766	13
4431597	13
584214	13
12946759	13
12964525	13
19802152	16
8872044	13
17732985	13
4516405	15
12853342	13
101302	13
27268515	13
11876555	13
1242742	13
16077536	15
3880694	13
16434595	13
7646336	16
3110830	16
18134520	17
18274007	13
12632147	13
1684507	13
11415216	15
6741652	13
1139507	13
6159904	13
3245785	13
8911705	13
4588327	13
3054206	13
9280076	13
4196958	13
1957184	13
2944683	13
21330408	13
20320632	13
8692875	17
4258578	16
10781126	13
22398608	13
21477803	13
7044749	13
19241884	13
1923771	13
15932163	13
9110597	13
2862326	13
12080202	13
9374557	15
66108	13
3830000	17
5234892	13
1328171	17
7344468	13
217875	13
3388237	13
4902555	13
138481	13
14023444	13
3581522	13
1106144	13
2319838	13
1139303	13
1266769	13
1428826	16
14745487	13
16741916	13
3749271	13
25557431	17
1684853	13
9715646	13
3528725	13
5097937	13
10294844	13
16125129	13
9444422	13
20766830	13
2421852	13
7636082	13
2326745	15
13722886	13
15298749	13
65641534	16
830511	13
7491560	16
3944742	13
4334298	13
12104060	13
1213012	17
321673	13
3089140	13
251393	17
723903	13
3816748	13
18389155	13
1110213	13
17818395	13
2014373	16
4718752	13
336635	13
1500152	13
650610	13
7876390	13
5298411	16
2978901	13
21196568	13
11253484	13
8056532	13
13358832	13
99078	13
16157683	16
5505924	13
4471522	13
5998095	13
1849403	13
652115	13
1808859	16
3924138	13
2549194	13
8998089	13
2838290	13
38778712	15
22800583	13
3717266	13
11618188	13
19582098	15
24284596	13
2747653	16
1933605	13
22826080	13
32319634	13
16413354	13
8111520	13
1077345	13
773901	13
2365054	13
27947475	13
548120	13
3147482	13
5423206	13
17440084	13
22687682	13
14804696	13
6249836	13
4319615	13
1032953	13
18590415	13
7227028	13
5412029	13
8969247	13
318740	13
507999	13
3733938	13
5200073	13
11003373	13
4218802	13
9648861	17
3421434	13
3705013	13
7355007	13
5078699	13
17104573	16
38069348	13
8357163	13
1080705	13
11550271	13
11497876	13
6493895	13
15715868	13
11270418	15
6563634	13
4750756	13
4911628	13
20673521	13
2682018	17
13168616	13
14171689	13
5190187	13
10457192	13
6734970	15
6549965	13
13978388	13
7382063	13
23509191	13
8148624	13
15757519	13
1496707	13
6875359	17
420534	13
661028	13
1804803	17
13237336	13
3474498	13
10151396	13
23530725	17
7359154	13
7489970	16
1648559	13
5872169	13
4316233	17
5781958	13
9070053	13
1178169	13
4016161	13
564089	13
6490310	13
5560698	13
9131515	13
6158800	17
25596140	13
5730389	13
14561041	13
6248385	13
630958	13
11710363	16
12748965	16
636409	13
2595056	13
5697188	13
21939023	13
3849624	13
10889849	13
1939744	13
368989	13
5960604	15
412110	13
9014949	13
1616263	13
4895471	13
8957339	13
16465146	13
1493313	16
2030559	15
1524084	13
1005104	13
11720991	13
10902287	13
6613296	13
10544326	13
11548966	13
4225502	13
7587889	13
1122484	16
3192011	13
13446207	13
14507257	13
12132230	13
4969735	13
6152237	13
42441218	13
8632971	13
29784796	13
7113103	13
24728708	13
2348605	13
6647094	13
4462865	13
9216868	16
1842512	17
1122650	13
100440	13
12883831	13
680229	13
10395390	16
5188698	17
768370	13
6695867	13
1878316	15
12252681	13
7439300	13
1833038	13
6289091	15
6693346	17
6045458	17
26729751	13
121190	15
7708458	13
11168445	13
6945335	13
96738	13
19140664	13
16862576	13
30900245	13
10223881	13
19161797	13
7030812	13
4583153	13
19744966	13
1725701	13
4926770	13
26601350	13
1940764	17
7810703	13
2276513	13
5023241	13
4585570	16
6905989	13
19599815	13
2727412	13
34847414	13
3289603	17
635252	13
14202023	17
17388723	13
26680998	13
5731713	16
2779084	13
28291071	15
26728122	13
10980420	15
19889440	13
49274163	13
1163384	13
10583172	13
644930	13
1898781	13
5219714	17
5433762	13
1588547	13
7973119	13
745621	17
1342748	13
18774924	13
3296182	13
10241369	16
2122264	16
1751199	13
3164820	16
16643331	13
6249231	15
13946363	13
2798811	15
1590046	13
1744745	13
312181	13
9283317	13
127635	15
52831991	13
1987176	13
5807929	13
11856080	17
3254548	13
1197993	13
3812744	13
1307790	13
7711080	17
4867691	13
27433755	13
16623313	13
4044971	13
10992566	13
2122520	13
1803068	13
2366674	13
18720936	17
2513601	17
4979338	16
6620243	13
5277974	13
7913113	13
3474672	13
4410463	13
17259958	16
2274159	13
14369890	13
6364022	13
7846019	13
27243270	17
16139535	13
4435357	13
1066055	13
19332241	13
3048576	15
3514160	13
653747	13
5566565	13
9152991	13
14697705	13
7181993	13
7840772	13
2176811	13
40461606	13
9509184	16
5060615	13
11186765	13
14145088	13
12730804	13
38146998	13
11342398	13
1420232	15
14489979	13
13274544	13
2675639	17
131857	13
3246243	13
6876585	16
6993906	13
448479	13
15424893	13
192724	13
4831831	13
2188527	13
3046607	13
5521480	13
392963	13
9767331	15
528679	17
21754463	13
15706397	13
2077458	13
9807725	13
18791607	13
1668407	13
13631037	13
7045428	13
9954602	15
16342039	13
42701	13
17807874	13
3324592	13
26236054	16
72029191	13
9149109	13
21823497	13
7738172	16
14993277	13
939030	13
716235	16
19055691	17
4588361	17
235471	13
21308178	13
7952994	13
2675968	13
1689845	13
538157	15
10613755	13
31447623	13
30219749	13
20115	17
4498781	16
8924783	13
1535217	16
2841099	13
39993928	13
5956288	17
3367934	13
37586450	13
2884501	13
1471065	13
12743283	16
514193	13
5909321	13
7933363	13
406575	13
2360953	13
24114542	13
1753187	13
424954	13
14908495	13
21802629	13
17345130	13
5223586	13
9486106	13
2266112	13
6452821	13
11809852	13
7965340	13
1180305	16
4439099	13
7494905	13
1532484	13
23016599	13
1383063	13
9761039	13
4642608	13
180412	16
12021063	13
20767676	13
26429530	13
3170012	17
25861754	17
4657783	13
1840227	13
7634947	13
9033713	13
18269760	13
12733883	13
9512190	13
10115729	13
17976505	13
30830383	13
16380403	13
4283628	13
22552758	13
10560067	13
3905978	16
2552172	13
24411889	13
2752274	13
14954156	13
32899102	15
8269533	13
3078386	13
12699916	15
1164807	13
15127318	13
48443648	13
17542355	13
4079100	17
6270499	17
5347923	13
5515238	13
3341127	13
6877872	13
13366717	13
9524498	13
3317904	13
4053194	17
684601	13
4592572	15
6021993	13
6660408	17
7665321	13
9762698	13
299488	11
6760400	13
3709005	13
43474150	13
249770	13
6626596	13
134326	13
1295976	13
3131258	13
646511	17
2306094	15
2041005	13
566543	13
4937259	13
7266504	13
6703361	13
4649138	13
37488	17
9976786	13
11533977	16
11466695	16
18794164	17
2867887	15
8454694	13
12171154	13
5826361	15
10109452	16
14550400	13
128975	17
41612760	13
7344694	13
12815013	13
7739008	13
18585583	15
14065805	13
43086398	13
2860372	13
13249650	13
12426826	13
1990172	13
2224885	16
13808543	13
2008610	13
8708931	16
6791576	13
6829188	15
13937234	13
1474588	13
1078880	15
15166256	16
953493	17
2579514	13
8564504	13
4507998	13
7631043	13
6066556	13
16362114	13
518581	13
6412199	13
17213526	13
7332767	13
2458867	16
19004711	13
7883378	16
6320571	15
8541407	13
1502365	13
9328485	17
6012247	13
2603208	13
21023290	17
3256850	13
8952416	13
6037619	13
874456	13
2315976	16
8413928	13
9994036	13
33735620	17
7953354	13
1600521	17
12586435	13
11481505	13
10080136	13
13238762	13
3812881	13
6822920	13
4016690	13
3597385	16
21733543	13
5566236	13
7804619	17
16585260	13
12234481	13
1694082	15
13646892	13
12977365	13
9340317	13
12421586	13
1704031	13
10656550	13
16034537	13
27173694	13
826818	13
4987791	13
2575723	13
3018397	13
12488738	13
5847968	13
2636961	13
7007155	13
4195552	17
3934396	13
16988804	13
20721796	13
1740003	13
8826420	13
5648507	13
4682091	13
8538238	13
7402932	13
18250219	13
3449182	17
5644074	13
820074	13
7480075	13
6952613	13
10547792	13
3432617	15
6880775	13
2184833	13
26115565	13
3904822	13
819519	16
18489817	13
4865073	13
20010139	13
22651742	13
746358	17
9658446	13
2944608	13
24505651	13
10720722	13
27940809	13
17824401	13
745196	13
424717	16
18994296	13
8021857	13
13210295	17
1302621	13
2581804	13
1691390	13
15366263	13
8306265	13
1804038	13
24422617	13
9604024	13
1271332	13
895550	13
17532153	13
8855537	13
5671749	17
2111705	13
4910519	13
18886247	13
14609067	17
5581159	13
14713987	13
4174501	13
2634875	13
2104903	17
8189594	13
19678574	13
1001367	13
8863388	16
1385889	13
3583614	13
7633744	13
675451	13
6557780	13
2502116	16
9127373	13
3455607	13
886510	13
7506011	13
4841156	13
3501964	16
22011	16
1457297	13
30834573	17
20546633	13
8324710	13
7383060	13
1637264	13
7732039	13
3217422	15
5374728	13
5090595	13
31748603	13
2741524	16
13487523	13
478034	13
1828415	13
946705	13
817447	13
3752367	15
5867173	15
874808	13
14903901	15
3458973	13
61521	13
7184997	13
11317786	13
1483576	13
7220377	13
11472819	13
4621224	13
3272416	13
2964272	13
8489603	13
697132	13
19356606	13
8249247	13
1989145	13
16372034	13
12174785	13
32216757	13
1433258	13
6370029	13
4277488	13
10659193	13
2306838	13
5646236	13
11634438	13
6604931	16
3339857	13
1647462	13
5768339	15
28370861	13
3919250	13
2098404	13
219554	13
3464308	13
6992865	13
4897755	13
3220400	13
2184359	13
29836	13
1280463	13
111314	16
11979556	17
7434336	17
8861312	13
6161998	15
14617553	13
10175574	13
1636402	13
1046372	13
652935	13
9795788	13
5615238	13
8994071	13
3932473	13
24562095	13
3690909	16
13553838	13
8907072	13
8685110	13
12546308	13
39387279	13
270261	13
452151	13
4790893	13
8230011	16
672775	16
11739520	13
5321656	13
4300839	13
14477506	17
4145536	13
24099717	13
18518910	15
54284	13
1982512	13
532914	13
8782584	16
26314764	13
9867305	13
11215059	17
358795	13
5870826	13
2422784	15
2884017	13
1026123	16
6853129	15
37596704	13
13889597	13
10736437	16
1335035	13
4038358	13
10105305	13
28914816	13
4553232	13
18590890	13
18002971	13
290717	13
909673	13
4705578	13
7352769	13
11322143	13
383744	13
1274193	13
3087009	13
19099858	13
4642544	15
8201283	13
15228070	17
8132288	13
863931	13
2461716	17
6514069	13
31234469	13
966994	13
8258978	13
8834029	13
12886999	13
30751687	13
15759821	13
8204624	16
10901956	15
4364654	13
44295874	13
11770774	13
6562721	13
2788249	13
3614949	13
3705904	15
56239263	16
4069671	17
702908	13
614203	13
3525187	13
14732313	13
2893088	13
1720481	13
3504114	13
12093357	13
2022023	13
2764032	13
3053398	13
8747483	13
11190113	15
7212091	17
922525	13
834369	13
5921065	13
24267439	13
12752014	13
780016	13
2203039	13
1998495	13
2421096	13
8022279	15
10166720	13
12893114	13
4899369	13
1447386	13
1372765	13
3032546	13
12868194	13
21356505	13
2673634	13
5298792	13
3986487	13
19877186	13
1108624	13
6432582	13
1910647	13
1944456	15
3685889	13
4451791	13
1564561	13
109557	13
2290234	17
17357403	13
250323	13
8845162	13
3122697	13
14760895	13
1291620	13
14809176	13
9955946	13
17863166	13
5744239	13
4742837	13
15530725	13
2558718	15
4419739	13
7675788	13
5841241	16
17336427	13
1057590	13
3260028	13
4229356	13
17059758	13
6036769	13
10225977	13
26780692	15
8105415	13
3802002	17
916025	13
47190890	13
25498570	13
1961566	13
39292534	15
8373060	13
1784126	16
20710958	13
7144835	13
21422584	13
17636903	13
18785298	13
1819581	13
8455061	13
2686322	15
11617459	13
13799494	17
8134579	13
4226612	13
3735437	13
1503022	13
7162222	15
3397038	16
2563118	13
6128826	13
1354167	13
10021674	13
13767556	13
21411349	13
67489845	15
9539118	13
10560575	13
10507603	13
718895	13
365149	13
3728619	13
4751633	13
82490	15
11281513	13
22263817	15
6611685	13
2711579	13
5590661	13
6336629	13
4040203	13
2269762	16
174222	13
6935559	13
9740640	13
459116	13
9634709	13
14541660	13
6453377	13
6383563	15
1471460	17
7810618	16
235672	13
19008118	13
2169637	13
424251	13
6875688	13
7598457	17
12260147	13
98320	13
13975091	13
6763506	17
10571544	16
26333	13
27429	13
20109615	13
20500716	13
7854468	16
2716644	15
3280618	13
13470052	13
3655970	13
12683691	13
2782747	13
3533709	17
8662432	13
18081605	13
4916364	13
1532832	16
38420702	13
6649793	13
224400	13
7808252	13
10239050	13
5643684	13
16167047	13
6321296	13
886333	13
2934659	17
285197	13
558333	13
247488	13
2435028	13
3003593	13
1479714	13
4537300	13
534884	13
5187646	13
40212	13
4621155	16
15478409	16
2203583	13
4849052	13
3065691	13
5429741	13
1235857	13
3472872	13
5672642	13
4998951	13
166577	13
11042280	17
1854158	13
1966186	15
10498916	13
4509620	13
3140316	13
6994771	17
14868303	15
3092677	15
12513129	13
5541761	13
5384713	13
8356744	13
13991467	13
13535596	13
664987	13
2007577	13
4836721	15
12634099	13
4891245	13
5811976	13
12049671	16
5124017	13
14341589	13
7624551	13
3280312	13
6194933	13
1611727	13
344925	13
2936428	16
1763346	17
1214506	13
232089	13
7391474	13
1276843	13
7472229	13
6250656	13
3515453	13
17037510	13
3289470	13
7357029	17
3684711	13
4422463	13
5807989	13
1137581	13
5878438	15
78477	13
26762995	13
695888	13
13157561	17
26593472	13
14166508	13
25705282	13
7346200	16
23804194	13
2296502	13
12162404	13
46211514	15
6534019	13
591566	13
4013198	15
3707372	13
18070146	13
5758314	13
25913511	13
2779639	13
828911	13
193311	13
6954341	13
5734675	13
39615978	16
5013085	13
4371337	13
35090663	15
14727228	13
4091914	13
10417411	13
7059596	13
11728149	13
506117	13
29813244	13
12665670	16
9160451	13
125516	13
890668	13
1266541	13
14711527	13
943587	13
4186165	13
14829020	13
12947321	13
4281902	13
7960062	13
31546916	16
5183261	16
8829321	13
811458	13
4583282	13
2874684	13
21743649	15
5064388	13
4876592	15
76882	13
13014397	13
1745858	13
14753144	13
21678420	13
2700896	13
19666492	13
7122910	13
13918958	13
10337317	13
2153529	13
8096056	13
2045853	13
18806566	13
17415831	13
2343503	17
724030	13
15606346	13
28962707	13
15254964	13
11880686	13
19379320	15
9046558	13
4541183	17
4119443	13
12904225	13
3543697	13
4452404	13
431384	13
24433712	13
40667977	13
51593029	13
4184382	13
4358811	13
25710044	13
20540214	13
5544901	13
4743131	13
348922	13
8506434	13
4903188	16
6617407	13
557134	16
2622526	13
3103725	13
5605372	13
9213677	13
5227660	13
579937	13
3022345	13
6704200	13
3712528	13
1239208	13
6707760	13
9049667	13
11495953	13
7160842	13
23087625	13
5746611	15
1944733	15
3415812	13
2573928	13
13948307	13
5525865	13
80755	13
1189774	13
3791282	13
15749827	16
2573175	13
23239168	13
2025079	13
3097354	13
1383807	13
5283395	13
7273628	13
12191827	16
2178616	13
563715	13
8956602	13
307067	13
3659684	13
1878676	13
641174	13
1244147	16
6137920	16
605094	17
17837	17
7910836	13
3930951	13
6597189	13
24875525	13
16266404	13
20066636	13
12252608	13
14017341	13
2423406	16
8000191	16
15339062	13
847967	16
12717788	13
13650939	13
14528166	13
403562	13
7929505	17
9943366	17
5490015	13
3277661	13
4581982	13
3669951	15
2723001	13
3353479	13
12885582	13
43894103	13
349988	13
2638318	13
3083388	13
274886	13
7023999	13
16010483	13
1625155	13
10842527	13
12876521	16
6232033	13
8386496	13
3895685	13
12266809	13
259495	13
12463823	13
5273137	13
8065975	13
2326575	17
10314301	13
5518180	13
10388805	13
17756975	13
19275148	17
11215982	13
1617440	13
7703510	13
12931091	13
21044273	13
773846	16
6664277	13
11536296	17
5738353	13
12689537	13
17993694	16
2576645	13
40763622	17
1000468	13
72665	13
20088705	13
8286947	13
12111980	13
4174548	15
1984382	13
2051291	17
1604842	13
1926578	13
5105519	15
14740666	13
15151084	13
611769	13
15541667	13
9212462	13
11961663	17
6576916	16
22449691	13
7913225	16
40759175	13
1474841	13
6955656	13
1340402	13
4614312	13
8751178	13
5912125	13
3467008	13
36672973	17
7673738	13
2470786	13
2792071	13
4353114	16
12118131	13
12923097	13
19048206	13
3382482	13
10244873	13
5401653	13
8265622	13
1978046	13
7666962	13
15788954	13
2835988	17
16392855	13
20809	13
30711463	13
2198384	13
22076597	13
5884010	13
9344086	13
1787690	13
108794	13
14913611	13
11751353	13
6152306	13
14403485	13
7208881	16
10697460	13
5893797	13
6364921	13
32664	13
5660916	13
14788133	13
3940359	13
26417986	13
12542914	13
9090461	13
8996029	13
3505660	13
492245	15
3231740	13
25251093	13
6319238	13
9022319	13
8010798	16
9112958	13
2360037	13
10819666	13
12288518	13
7479766	13
1230846	13
10460415	13
6006516	13
3304057	13
537915	13
146277	13
8295341	13
5124098	13
2021489	13
1178837	13
4938066	13
1346520	16
4316354	13
5315325	16
4814122	13
346422	13
493919	13
1631816	17
674247	13
3216058	13
33292752	13
8948833	16
6068030	13
2599311	13
7689111	13
31780859	13
2010531	16
6601715	15
13039116	13
10826276	13
16420277	13
10604854	13
3825530	13
11815278	13
7432923	13
3671633	13
4217215	13
4400629	13
2048513	15
22310076	17
21293965	13
2938117	13
4046893	17
954010	13
18052793	16
19495403	13
5639605	17
14006503	17
9142360	13
6411572	13
4231489	13
4556576	13
14986542	13
16490435	13
510095	13
24563313	16
1604145	15
3983890	13
13271626	13
10661161	13
975569	13
1532624	13
11578369	13
3731523	13
5371482	13
13706096	13
5714717	13
1517158	13
9058956	13
11584370	13
450156	13
5853789	13
13005094	13
4888548	13
15249101	13
226441	16
19513585	13
23083381	13
21594752	13
29383851	13
5720610	13
5735794	13
2705250	13
17672580	13
25214104	13
22153301	13
13154842	13
9991994	13
14179437	13
11434823	13
3280455	13
1554968	13
1986141	13
5158034	13
1316556	13
5760867	13
5386551	16
1796341	13
7797579	13
846533	13
2546648	13
6064091	13
9751136	13
1298535	13
3116359	13
14381122	13
1528409	13
4635828	13
13109059	16
4669165	16
18096633	13
31405654	16
23487694	13
24791431	13
9989129	13
2712787	16
235689	13
19249842	13
1656160	13
3960075	13
2608571	13
142626	13
5125982	13
48719967	16
18839276	13
7869961	13
13256503	13
456000	16
7993410	13
11237374	16
6487518	13
1609803	13
12052847	13
15270652	13
11052708	13
1694639	13
6228839	13
1845116	13
8357232	16
3819205	13
3772946	13
11671625	16
22555789	15
18353349	13
8911712	13
2223271	15
1189523	13
3423516	13
1347236	13
6718132	13
457283	13
19474164	13
26820443	13
1539061	13
3178336	13
5452645	13
266439	13
14160345	15
861134	13
2910551	17
17742058	17
9208841	13
142418	13
3432691	13
4330647	13
7456648	16
1043770	13
6896941	13
6133486	13
1206721	13
19951057	13
2476459	13
4205921	13
6784459	13
37111295	13
3409021	13
38057210	13
11046215	17
52106	13
25732256	13
14581809	13
3945433	13
1517395	13
574611	15
4238103	17
10247354	17
5346156	13
161392	13
1287336	13
10536406	13
6680549	13
1520196	13
12299536	16
17181184	13
2872058	13
8021017	13
37103674	13
4070551	13
4937260	17
10055756	16
12474280	13
8517066	13
14458445	13
1201287	13
922968	13
3449230	13
10927961	17
13640104	13
15961557	13
10192972	15
4999222	13
7485824	13
6375111	13
8401278	13
18416449	13
9603620	13
5472471	17
2289939	17
4405920	13
7706312	13
14937297	13
12917274	13
17675877	13
15126143	16
7238394	13
10796474	13
7987873	13
6156445	13
5526929	13
927965	13
9735155	13
1775738	13
6591001	13
2668221	13
2335392	13
9375496	13
8315713	13
21065890	13
6051272	13
10952178	13
26716267	13
14886912	13
13342613	17
1015853	13
11898019	13
10184595	13
2279087	13
37331104	13
15891227	17
3783942	13
5113145	17
2204341	13
6544611	16
4647744	13
5927920	15
26540007	13
8014520	13
10277088	13
5844322	13
276443	16
1011625	13
8881732	13
4267482	13
13244497	13
3141290	13
3150732	13
10531639	16
5059047	13
14101914	13
894928	13
1763638	17
5035808	13
15675805	13
17462800	13
16137315	13
6074508	13
569930	13
12872524	13
8017056	13
7667883	13
255765	13
5254164	13
10139441	13
7384451	13
104567	13
11726760	13
10852898	17
6380964	13
1871468	13
16659550	13
1094286	15
1953038	16
1419248	13
7404457	13
5325220	13
26787905	13
1079419	13
14262	13
7130134	13
14210061	15
2502351	13
95082	13
2983084	13
367982	13
141248	13
14697785	13
3112862	16
2148054	13
7532832	13
1700454	13
1896263	13
112556	13
14294239	13
24104791	13
3799847	13
3934119	16
1573150	13
2237027	13
612448	16
15637270	13
5636252	13
3969490	13
2921764	15
26415289	16
6632690	13
4654618	13
1434080	13
120060	13
34276674	13
9753015	13
5894974	13
16697370	15
997197	16
3426702	13
1623491	13
2328616	15
6032425	17
6924823	13
5334983	13
375258	16
6420235	13
15018053	13
5526822	13
5343999	13
1137883	13
1783844	17
22124522	15
2105819	17
9324525	13
5231223	13
377648	13
371981	13
18206096	17
7814432	13
5868654	13
48790	16
6111837	13
18405108	13
9344115	13
1191892	13
15915510	13
7770938	13
3166807	13
1140184	13
1399192	16
6795639	13
12835588	13
3536937	16
17936501	13
964119	13
12049487	13
6400503	13
12106697	13
6693828	16
2827629	13
162558	17
978036	13
2126231	13
5725990	16
502559	13
19865481	13
2400548	13
24320985	16
957684	13
5533979	13
5023577	13
16954866	13
217547	13
6371563	13
2251299	13
5077239	13
6336261	13
20710026	13
1647682	13
1045444	16
12182962	13
12110123	13
3128570	16
1690341	13
2926543	13
849036	13
8954927	13
5442981	13
5801947	13
12966229	17
4380886	13
15511856	13
11574048	13
28089193	13
1638654	13
5252913	13
1632153	13
8919730	13
604708	13
18280975	13
1711021	17
3786879	13
845581	13
3565003	13
1339832	13
6629060	15
5498485	13
4528171	13
12307803	13
16710388	13
3991296	13
10471665	13
2701018	13
16334908	13
2900178	15
20169092	13
6892932	13
1153934	13
9030883	13
2974059	16
4689472	13
4238585	13
10106871	13
1544374	13
13361359	13
2379796	13
32198812	16
8947918	13
4082778	15
766464	13
10644809	13
10126572	15
997133	13
9825646	13
2934050	13
2113435	13
4095798	13
2020259	13
55104445	13
10660622	13
10046164	13
8359738	17
1102961	13
4731419	13
14111995	17
6231076	13
2346137	13
3102824	13
3249012	13
4139089	15
1997350	13
6536507	13
473860	13
8750846	13
1918576	13
22831240	13
2025092	13
4135472	13
15952232	13
199449	13
386803	13
1165869	13
10113308	16
37781126	13
399226	13
1585150	13
6346243	16
289607	13
13484816	13
10651309	13
13969751	16
17009799	13
26366205	17
3355048	13
750693	13
3320704	13
7947582	13
2060312	13
3774380	13
5563791	13
7562397	13
2431132	13
171015	15
4077473	13
8184731	17
762466	13
335544	13
2881429	13
7932803	13
68706	13
5024716	13
3779364	13
1044935	15
4039203	13
5663422	15
2030632	13
32938171	13
7160191	13
676673	13
4643449	13
7828771	13
2855047	13
4797625	13
5667795	13
2262433	16
6278549	13
7889982	13
5876858	13
4257823	16
9070456	13
12277833	13
2671349	13
7107667	16
2070452	13
1485240	13
16347889	13
10164993	13
1221271	13
2732299	13
5100080	13
11574084	13
18810109	13
14707423	16
25340942	13
4039723	13
563105	13
8250561	13
2833982	13
6147812	13
11429127	13
433214	13
4759029	17
5377904	13
22527119	13
15573412	13
4374892	13
24786336	13
28233960	16
3972190	13
592170	13
11720733	13
6835952	13
10926672	17
6732243	13
1882067	13
12016438	17
51946	16
12461029	13
357262	13
14472456	13
20153437	13
530646	13
14539507	13
5498046	13
264932	13
6429391	13
9362098	13
8507231	17
6210437	13
6261651	13
12876411	13
724531	13
14964394	13
5270560	15
12069847	15
6416269	13
1237642	13
18134210	13
12217794	16
4941350	13
10343430	13
406435	16
1770917	13
10810963	13
9748369	13
3376974	13
16366429	13
2353653	13
14281459	13
22923940	13
10438172	13
1741739	13
22529181	17
6694322	13
6567911	16
8506957	13
21744408	13
8081384	13
16153620	16
1881963	13
36540665	13
14312639	13
2681070	13
2306731	13
9187203	13
5323756	16
27697205	13
11767395	13
1265598	13
17703319	13
4295142	13
2369674	13
3171603	13
2335882	16
104839	13
12710259	13
14857729	13
33522517	13
18562719	13
7436647	13
56265573	13
18507947	16
5435055	13
5911166	13
4718745	13
2132533	16
10158031	13
21788612	13
3015836	13
8441035	13
4523136	13
1652770	16
3967185	13
3425926	13
28822127	16
2841452	15
9724924	13
3847853	15
3657953	13
30500062	13
6479261	13
6977457	13
1647588	13
8173762	13
18168562	13
1497990	13
16944544	13
24853140	13
8935492	13
3404817	13
213705	13
23426194	13
28603	17
297879	13
1669343	16
19460838	13
3306978	13
3056404	13
4950157	13
3912879	13
4801704	13
22822570	13
9385586	13
4359635	13
6853418	13
9338912	13
874637	13
239656	13
12229740	13
40127432	13
1251457	13
4874193	13
20068191	13
6288410	13
19723385	13
21039175	13
2011940	13
1538214	13
1670003	13
10153230	13
2852921	13
5643324	13
4105133	17
13904204	13
17300443	13
6651373	13
4331926	16
5686217	16
5689415	13
4071341	13
4100099	13
9110951	13
2632657	13
3828814	13
3841991	15
3021350	13
6291474	16
2859295	13
5735967	13
18953792	13
39812246	13
5269729	16
1648102	13
8647952	13
3989571	13
11574698	13
14400861	13
8554802	17
1414185	13
16947555	13
12594821	13
4196743	13
15665958	13
262947	13
2811707	13
4285712	13
4011067	13
7711197	13
2038386	13
15449113	17
283391	13
8978698	13
5380403	13
5442819	13
21584258	16
13212147	13
227288	13
2699110	13
3711291	13
4077101	16
1094994	13
11669196	13
1840997	13
1678658	13
17939213	13
18814286	13
1373141	17
10609183	13
19961271	15
863050	16
5206747	13
4723862	17
2895796	13
1988644	13
2490418	13
2731309	13
10471566	13
39603	13
12886357	13
1677241	13
5755952	13
2175309	13
3033506	13
6707569	13
19327949	13
1230931	13
19797008	13
25119720	13
1328092	16
10178024	13
45474463	13
6191403	15
5819734	13
832116	13
20983496	13
17273810	13
1415888	15
11525383	13
10585456	13
8577497	13
18948262	13
13720918	16
9001572	13
13782159	13
46266234	13
15094302	13
9836206	16
2298737	17
14107099	13
8773651	13
1504612	17
2397422	13
31261464	13
736615	13
5199164	16
595299	16
2719909	17
9373243	13
28433648	13
27274009	13
4647820	13
7943715	13
10809298	13
2197795	17
4151414	16
2569258	16
3682852	13
3994079	13
11434473	13
6577175	13
3631720	13
6055509	13
9234815	13
16177825	13
189133	13
1057924	13
26539234	13
1837746	13
10856920	13
5218049	13
26631036	13
32020	13
9512405	13
4780104	17
5876840	13
1855616	13
2210693	13
9235407	13
306056	13
8300232	13
12519133	13
1750763	13
4941733	13
12246949	13
1728259	13
794980	13
19854774	16
17839632	13
24175911	13
15045326	15
1458905	13
2081980	13
11512798	13
765481	17
280224	15
3122876	13
2178316	13
15950543	13
9224982	13
6811382	15
11231679	13
2799391	13
6521378	13
2219999	13
979224	13
1146177	13
1616259	17
8099659	13
2127286	13
3803342	13
54408514	13
8988848	13
3879731	13
58148250	17
1437634	13
29712489	13
29704822	13
10127590	13
13390097	16
2535553	13
5832645	13
3672415	17
11069013	13
13518031	13
12039237	13
1135224	13
15496632	13
791529	17
1560278	13
659159	13
2974485	13
9758344	13
5527798	13
4063295	13
1870916	13
20407448	13
2234754	13
5471913	13
35499713	16
745724	13
8619465	13
239266	13
15291137	13
14795187	13
3262107	13
4727892	13
3306740	13
10043769	13
8943433	13
6882565	13
7163695	17
643291	16
139275	17
8612441	13
15597113	17
929445	16
13478501	13
2865050	13
10454867	17
4396206	13
291330	15
28468804	13
14462036	13
2870578	17
4754574	13
8602155	13
1026116	16
552683	13
1069836	13
7792778	17
1204413	13
5034229	13
18217800	15
2022501	13
4322918	16
13482806	13
2973872	15
1035640	16
186575	15
45593	13
6534684	16
2629244	13
635424	16
4454720	13
8742314	13
219658	16
3036695	13
2266742	17
6134150	13
5933241	16
3592152	13
2311718	13
7503802	13
13775426	13
6880703	13
9832954	13
3339126	13
9863210	13
22379682	15
6845433	16
8300370	13
2991232	13
29107617	13
16972340	13
2022247	13
1420884	16
41337422	13
5435546	13
17765822	13
15816098	13
11243998	13
1978382	13
4368253	13
5455803	16
16760844	13
10131666	13
13537185	13
7954429	13
1748957	13
3950417	13
9992144	13
9304960	13
4134432	13
17647070	13
10543694	13
2703680	13
17435477	13
10950585	13
2803037	13
262567	13
1749248	13
5445196	13
882786	13
21822158	13
4447071	13
17360484	13
474818	13
6401512	13
13743509	13
15396402	16
583854	13
5330851	13
31028553	13
19292575	13
13905519	13
19355542	13
4906940	13
19992799	13
2834225	13
5914284	13
7478255	13
976552	13
8041763	13
16021896	13
636393	13
9444540	13
4902968	17
1432340	13
3426394	13
12826185	13
2458500	15
16065528	13
13801215	13
20267010	13
27756911	13
5021767	13
14176924	13
21501845	13
9200543	13
4074715	13
6199580	16
6774416	13
585328	13
6460757	17
6109922	13
6211957	15
7358472	13
1035950	13
1977899	13
1131929	13
14454911	13
3828508	13
588754	13
13559920	13
9949508	13
9054917	15
7575287	13
2277040	13
1719189	13
4019379	13
5494887	13
42578019	13
939941	13
2343011	17
16634781	13
11967844	13
3097783	15
1279355	13
19177943	16
2126411	13
1149232	15
11684083	13
22604509	13
8469611	13
15702991	13
22137748	13
6921363	13
6202119	13
19407806	13
39473832	16
6574042	13
15303699	13
5760287	13
29162156	15
7392327	13
680063	13
2931370	13
6354732	13
3976848	17
5586717	13
10102775	13
8993849	17
1348773	13
2973395	13
2285498	13
753651	13
5979905	13
9264332	15
9210855	15
13298467	13
11345375	13
9554151	13
3338041	16
3809173	17
13268303	13
365941	16
18337317	15
458298	13
5150305	13
3738459	15
15347956	16
1078880	17
12556226	13
29103471	13
5338621	13
4646656	13
1565580	13
5310563	13
10408214	13
8700755	15
3747598	16
12710737	16
6794018	15
8411066	13
213672	13
19272909	13
3237796	13
7973592	13
10847018	17
12845006	13
5526439	13
3707772	13
4691914	13
13796039	15
7264274	16
3168990	15
4508591	13
8654800	13
3403817	13
2271300	13
17030099	13
994492	13
25035519	13
22374463	13
7205827	13
3641247	15
21699921	13
17275997	13
4142643	13
10592828	13
1599968	13
17700438	13
3680795	13
1559463	15
3339419	13
1987744	13
2078833	13
4232801	13
7947205	13
10254356	13
58416	13
4470681	13
3136929	13
63940	13
3636553	13
8570286	13
7662251	13
567521	13
10374933	17
1737268	13
18870421	15
904106	15
9119304	13
3380671	13
943794	13
12441518	15
2874998	16
11297666	13
4666586	13
4079297	13
7895272	13
2828585	17
879146	17
276928	13
257449	13
11544578	15
1812277	13
21573515	13
2836541	13
2229668	13
6339252	13
141258	16
3522767	13
1238563	13
3886080	13
10881199	16
2840258	13
5294102	13
2361856	13
7036205	13
73384	13
859957	13
7574039	13
5241021	16
11729580	13
7325721	13
5489627	13
16167082	16
2748080	13
5491614	13
15767757	13
14252658	13
603435	13
31817365	13
5880035	13
3109749	13
25372573	13
642413	13
11620449	16
307503	13
4661433	13
684200	13
1576497	13
2107856	13
670788	13
14397078	13
6619157	13
10737892	13
42503723	16
5998882	15
2994091	13
385774	15
21462185	15
6588322	13
1641544	13
9433397	13
2823997	17
15120218	13
301661	13
6963707	13
7356584	17
8986705	13
11945350	13
9352613	13
4014797	13
21353851	13
20702183	17
2376629	13
16960864	13
17856081	13
13903826	13
4084289	17
11112342	13
19528126	13
18646526	13
299438	17
1518167	13
9593035	13
2210345	13
42858724	13
9052878	13
807435	13
15200887	13
1623846	13
6431252	13
2480546	13
6036006	13
5293236	13
17926334	13
9607681	13
6534584	13
2998329	16
7686496	13
10085732	13
3918729	13
3587125	13
1306421	13
15855572	13
5054024	13
45312402	16
6975768	13
17155464	13
1744513	13
18042917	13
1130765	13
389421	13
17924037	16
103434	13
12270293	13
4162861	13
432891	13
927280	13
2500170	15
3750969	15
7419835	13
5583371	15
5866332	13
13122376	13
14238426	13
13138028	13
2608499	13
7537318	13
22148838	13
8084225	13
1250543	16
497641	13
5601883	13
3798935	13
12999893	13
25250529	13
9499062	13
5172737	13
2349092	17
2044582	13
345832	13
13951598	13
13868678	15
2105566	13
11775060	13
9109405	13
16094751	13
11634658	16
8571898	15
1437251	13
12300108	17
1182580	13
8256035	13
4706301	15
1566050	16
591986	13
18476687	13
10444607	13
974522	13
1098121	13
17174197	13
4290710	13
18046205	16
35858576	13
3503522	13
5005920	13
4181718	13
4030179	13
7425474	13
8563903	13
8307618	17
5732015	13
12867077	17
11981506	13
6387624	13
3446293	16
6301958	13
11494134	16
5925243	13
3332835	16
7207074	13
6521952	13
2004374	13
13808655	15
9620759	13
3474936	13
27465970	15
2475224	13
18975	13
2185013	13
1646163	17
16659008	13
14978964	13
10636439	13
5652243	13
3394379	13
22543225	13
11735498	13
577483	13
37693848	13
2244056	13
7528665	13
3169871	13
28379431	13
8641629	15
3736571	17
2503232	13
24984269	13
17333558	13
9587281	13
100767	13
4834539	13
3758829	17
5515984	13
5714084	13
13704211	13
274735	13
30058532	17
8019704	15
3746179	13
3232911	17
575495	13
538139	13
2325003	15
11182246	16
3003987	13
145157	13
15621365	13
4947235	13
22412253	13
2481462	13
2094513	13
1138603	13
336967	13
6838470	17
16048566	13
243250	13
7830035	13
4893763	13
22143751	13
10447665	13
12336027	15
9097337	13
17554033	13
13710693	16
7150478	13
75516	13
2334265	13
25401554	17
7299776	13
98904	13
15098965	13
12022672	13
2558052	13
8876253	15
20595891	13
11516211	13
4182194	13
22602644	13
11076374	13
7191383	15
10034238	13
16472298	13
2336060	17
23434739	13
8637581	13
2608717	13
9050720	13
10811545	15
17191820	13
2182897	16
32714891	13
1408235	13
2406679	13
6001	16
26984003	13
3936016	13
177123	13
45334424	13
27621872	13
4220347	13
4612980	13
2732250	13
534922	13
26475326	13
3886002	13
4576829	13
9451558	13
1347741	13
18386946	16
5205213	13
4064978	13
6703414	13
12256663	16
7113128	13
484818	13
4619810	17
4389362	13
20697506	16
5691697	13
19646249	13
3500421	13
789106	13
1255674	16
390760	13
2289211	13
16078616	13
7608988	13
15334799	13
7226667	13
8376039	13
1717622	13
6989080	13
3932703	13
13091244	13
50195783	13
379380	13
12955244	13
2375541	13
11716162	17
2117738	13
8262203	13
2677788	13
12374807	13
5306300	13
24235602	13
12060030	13
202400	13
6809912	13
4484243	13
31800320	16
5961074	13
263126	13
94360	17
278907	13
40035318	16
5081867	17
360852	13
13990396	13
585843	13
5323986	13
29780885	17
829425	13
12551059	13
5522260	13
6027200	13
1219653	13
15220041	13
5228530	13
13850097	13
8417190	17
71295	13
1653401	13
13153307	13
11141478	13
2478201	13
7901506	13
306711	13
1554607	13
19814311	13
21979280	13
7041552	13
4988059	13
5690740	13
7340409	13
10080994	13
9199891	15
70114064	13
18065803	16
3941144	13
879292	13
90212	13
593086	13
6928698	16
1326137	13
2237865	13
890325	13
420440	13
3386035	13
31148930	13
8306236	13
2020616	13
388331	13
8072864	16
12670439	13
8992440	13
13722291	13
1609058	13
4243351	13
28865585	15
1467162	13
3771197	13
3968760	13
22300559	13
7145601	13
1497771	13
8316292	13
8451381	16
4258734	13
2268672	13
134473	13
2487759	13
2724501	13
1199178	13
2009972	13
128787	13
1872406	13
10176646	13
3036632	13
1887105	13
184193	16
4444040	13
3860398	13
14014061	13
1744811	17
2545243	13
12040532	16
12423702	17
2838982	13
2834460	13
372707	13
15167461	13
1098389	13
4259090	13
1528758	13
5906836	16
20904820	13
7589871	13
9274030	13
13574693	13
4174932	13
32786724	16
531770	13
656655	13
2753837	13
12006510	13
14060475	13
16385968	17
4667177	17
2296776	13
29680313	17
15710581	13
16048935	15
3235234	13
13089068	13
160913	13
757952	13
453160	13
16082341	17
22208451	16
2897031	13
18991322	13
4855140	13
6976954	13
1581674	13
3261360	13
3674291	13
8271618	13
1059242	13
1143540	13
1307216	13
2252876	13
3384574	13
3350719	13
11149593	13
11847975	16
5046572	13
6088495	15
295111	13
1258400	13
7483866	16
24963228	13
4728443	13
2984101	13
10755745	13
4025051	13
11291545	13
12029520	13
13235858	13
27859176	13
11806359	13
377181	13
6965137	13
11073594	16
6023565	13
4677203	13
2639957	13
13178853	13
8274314	13
57046	13
3234194	13
4765179	13
1087981	13
9623793	13
3998958	13
1734641	13
13956119	16
15211265	13
3624935	13
14565006	13
28830141	13
14021788	15
3873904	13
3018277	13
4662270	17
1370978	13
10870720	17
902314	13
19100952	13
331779	13
4538850	17
13339304	13
18618256	13
6692339	16
20633031	13
245765	13
7260413	13
25369377	13
2414547	13
10944692	13
8331842	13
1454467	13
10826236	13
6766088	13
7466447	13
2059044	13
1925039	13
20766224	15
12579785	13
2997556	13
1093170	13
5896531	13
6040435	16
8428282	13
796106	13
253306	13
13086985	16
8658465	16
956531	13
3642189	13
3622	13
5229950	13
15563275	13
9197839	13
5449432	13
4701390	13
2040650	13
4595083	13
34604810	13
907798	13
11658196	15
1542650	17
21360491	13
55734	13
147591	13
9323385	13
3654252	13
6858078	15
12331229	13
3932336	13
10177445	13
1251543	16
11574889	13
2580807	13
20553396	13
3417213	13
7355767	13
50809098	13
15515594	13
5017513	13
2502819	13
1980840	13
5751455	13
10953638	13
647731	13
1709153	13
1696635	13
7036699	13
511141	13
1746407	15
9591153	13
43957878	13
662605	17
5377765	13
3640264	17
36854136	16
7731051	13
5638121	13
180869	13
5941385	15
16593312	13
54874462	13
7053574	13
17584811	13
6463576	16
3989202	13
2220915	16
6474906	13
3738373	13
5334666	13
83178	13
24231773	13
3801712	17
42420515	16
1702121	13
3116531	17
2910917	13
28947980	13
20452791	13
1374187	13
21556890	13
4548423	13
600960	13
11202630	13
7595822	13
8122853	17
498902	13
3896184	13
11469174	13
872826	13
966909	13
1582700	13
20097629	17
13021125	13
7591570	13
6530884	13
7753831	13
198489	13
23776379	13
1035733	13
3013902	13
5043853	13
8527769	13
13105332	13
4411976	13
19516144	13
1026332	13
13175059	16
100971	13
16072820	13
2283638	13
11515112	13
6290487	15
281586	13
3040655	13
1379989	13
13169075	13
22096601	13
5345648	13
4389712	13
3452759	13
33014699	13
1054659	15
7627387	16
4128107	13
15792195	13
1446092	17
27179387	13
1207112	13
1410075	13
14442214	13
5226745	13
14121622	13
12760342	13
4399168	16
3764542	13
3137203	13
18409650	13
579514	13
14987274	16
8133282	13
4386409	13
4005112	13
13051941	13
173596	13
16692320	13
18015375	13
5185963	13
8226227	16
2497444	13
11972941	13
1675175	16
9119402	15
4045276	13
6525153	13
12846266	13
11361654	13
4459401	13
8000377	13
7698128	17
11580551	16
1290794	13
2201411	13
12015057	13
1366394	13
7375133	13
6408173	16
5155644	13
23271013	13
6221318	13
2542158	17
14752194	13
29979818	15
1537707	16
1331949	15
4109546	13
8693025	17
2770648	13
16183103	13
15379626	13
30913912	17
1334345	13
8116069	13
5749070	13
2595024	13
7162182	13
4407104	13
8767418	16
32111141	16
256627	15
1294991	13
355222	13
726252	15
17562627	13
17065104	16
4396820	13
10043281	13
45487719	15
1354021	13
343933	13
18761520	16
4525236	13
5308869	17
526734	13
416931	13
9906998	13
2089300	13
5153753	13
15161997	13
1371191	17
2222780	13
5278767	13
4835659	13
22644058	13
3195655	13
10598954	13
970938	13
22395450	13
2845419	13
20819238	13
1155730	13
11464573	17
5961315	17
4473049	13
12832300	16
8782064	13
10069987	13
10062961	16
8013485	13
12189839	13
22499212	13
557010	17
5959523	13
7505906	13
2413970	13
25976547	13
12488952	13
1024199	13
754152	13
20329087	13
2721592	13
250802	13
9993839	13
13909486	13
575337	13
12183563	13
8716989	13
127345	16
2353273	13
12187605	13
22786431	13
248589	16
12492698	16
3669522	17
219401	15
2125502	13
2284518	17
1433464	13
5698636	17
8295008	13
4876959	13
18877131	15
7508997	16
13649414	13
36794801	13
10885474	13
4178442	13
424600	16
8471361	13
8070804	13
8186215	13
5564460	13
2014386	16
5083757	13
6272097	13
16405082	13
7502666	13
759514	17
57439	13
32965577	16
1018000	13
40971612	13
114434	13
14695114	13
24370020	13
9111215	13
13250287	16
2713011	13
1114883	13
5438600	13
3861426	13
9842870	17
4642140	13
872555	16
18933454	13
4078078	13
1320609	16
7552177	13
21957887	15
47923572	13
514479	16
15704442	13
24974	13
958774	16
6972162	13
4756241	13
2853	13
12006022	13
10169911	13
1247897	13
827857	13
6132610	13
462568	13
978972	13
5967405	13
30826361	13
6770562	13
2733647	13
3595270	13
20815382	13
36344016	13
6047014	13
12992603	13
22802713	13
2559214	13
1382537	16
21629783	13
3544212	13
14472462	13
1215225	13
1132841	16
8494112	13
185864	13
1285853	13
1453824	15
467682	13
15051	13
1353503	17
34746489	15
16264198	13
4846168	13
2832399	13
403438	13
15261567	13
608263	15
20140689	13
2812854	13
6325796	13
7581008	13
2922326	13
216978	13
36905549	13
5184649	13
7987896	16
6466107	13
9824468	13
1176119	13
690798	13
3176900	13
3686767	13
5003287	13
1233450	13
203446	17
3830520	13
5550284	15
9594166	13
1678582	15
1545050	15
6602402	13
10053436	13
8963083	13
10903766	16
25853589	13
683227	15
800931	13
2786255	13
1736515	13
2539356	13
15429907	13
9136659	13
9140027	15
974219	15
4130144	13
942565	13
9432838	13
8587049	13
5910462	16
18427388	13
6568871	16
458788	13
8995362	13
6802530	13
7867962	16
5270704	13
11518539	15
25615004	13
27393577	13
3536844	13
2454765	13
7619403	13
13996104	13
13291550	13
9629101	13
17477053	13
41048108	13
7079655	15
3236284	13
2831475	13
989878	13
1725142	13
1393008	13
10682665	13
1272151	15
6452426	13
7225461	13
17818487	13
11818374	13
3787038	13
13644160	13
7629738	16
34987359	13
939512	13
44223239	13
5909580	13
1656966	13
5740453	13
2989383	13
3230248	13
12530823	13
17054492	16
16898066	13
23781766	13
2668025	15
2633107	13
19941251	13
5187863	13
8989762	13
25582999	13
373001	13
36687751	13
5229553	13
1841433	13
11925748	13
3047200	13
2327634	13
2449760	17
26437306	13
16452787	17
411171	13
9450504	16
11978398	13
7468183	13
3409603	13
6688988	13
12832840	13
4708554	13
1628365	13
13054096	13
3332899	13
1624697	13
9415541	13
2946865	13
8852274	13
2174751	15
3089000	13
5592972	13
14624500	13
3479043	13
2183987	13
1528983	13
4567420	13
12500319	13
5017946	13
18058750	13
4428037	13
1358899	13
8223223	13
16009245	13
11367998	13
457160	13
23728892	17
6162702	13
1865179	13
618127	15
9604464	13
9471461	15
1400869	13
6184068	13
275591	13
14962034	17
9601131	13
19963	13
21778945	13
1752407	13
1599633	13
3111475	13
5072601	13
8625005	16
10656240	13
8873893	17
7130407	13
10114263	13
12462727	13
3000567	13
15463766	13
10013182	13
1474126	13
17585210	13
8753673	13
4192844	13
4730006	13
91618	15
6255508	13
3779794	13
10117028	13
5738240	13
16210875	13
1641344	13
11439471	13
160837	13
4835544	13
4569036	13
30274035	13
145193	13
1589185	13
11515996	13
7692170	13
1610782	13
891253	13
1074664	13
6029314	15
4832619	13
5338099	13
4201814	13
10243197	13
3724264	13
10293409	13
1633655	13
5186649	13
2973254	13
2977682	13
7209449	17
1888453	13
23308963	13
34996730	16
6130403	13
36591407	17
3349090	13
11605526	13
4745402	16
694648	13
13112699	13
800392	13
2321323	15
3287856	13
14399116	13
9139710	13
7076039	13
24550309	13
193707	13
3936145	13
2674878	13
1105355	17
912288	13
9575818	13
2126796	13
16668329	13
4885264	13
5095249	15
12458996	13
9924673	13
4582278	13
13391902	15
89912	13
5133486	16
1604974	13
6302142	13
11300207	16
2429906	13
10276455	15
21400509	13
2856292	13
15267555	17
21151149	13
6680410	13
11724232	13
700384	13
2603976	13
9956745	13
4361741	13
3618326	13
13854670	13
479466	13
33252305	13
5704063	13
2807479	13
2172052	15
1550929	17
1769544	13
109725	13
627057	13
5009469	13
4402835	13
2381598	13
2005465	13
2910736	13
1958082	17
5708023	13
6810758	13
11869830	15
395598	15
3688428	13
7967981	15
44244544	13
6731705	13
4923030	17
10662218	13
8118701	13
2563233	17
1061775	13
6984124	15
31165795	13
16224001	13
10859534	13
3182807	13
2149214	13
28978029	13
9871979	17
5452375	13
13356510	17
6946213	13
14810104	13
26874137	13
1322545	13
10210719	13
3911196	16
1777306	13
3286712	13
652136	13
6504654	13
4187721	13
9465200	13
8263828	16
20215651	15
5054487	13
3011036	13
16032729	13
5089694	13
13081399	13
14742633	13
1879125	13
22500245	13
9810987	13
2843053	13
1106818	13
4045473	13
992189	13
21280529	13
8181987	13
6981375	13
239357	13
15398450	13
11544672	13
4142207	13
2318518	13
1197042	13
1639815	13
12270610	13
7034391	16
3964606	13
4775138	13
6145487	13
26731036	13
9159771	13
17400005	16
7537146	13
377647	13
2970373	13
1294198	16
11627257	13
6193897	17
7962525	13
6731946	13
21393876	16
12273387	16
1323577	16
7877303	13
3122291	13
31977481	13
799735	13
2965202	13
3947126	13
6974480	13
7434011	13
20204178	13
30285794	13
2500985	13
2728836	13
254769	16
6928734	13
16746872	17
12971158	13
15422229	13
1110033	13
1508564	13
8242069	16
16094107	13
3060100	13
1267504	13
23257116	13
142098	13
8323053	13
1278241	13
3128659	13
2090550	17
8948734	13
21963129	13
9483883	16
11285909	13
8861036	17
2057354	13
14320191	13
16292185	13
13636818	13
14510771	13
4751336	13
7432345	13
12398266	13
2622226	13
4082609	17
20655598	13
2316455	13
12203800	13
19357053	13
32496855	13
13260	13
4838706	13
16786120	13
10985562	13
782193	13
3379361	13
3120302	13
1546229	13
3042673	13
16981401	13
21086872	13
7418512	13
8623696	13
5481117	13
12438865	13
1943158	13
4367848	16
608781	16
1119473	13
17915433	13
4155925	17
1606698	17
6638773	17
41568321	13
5576302	17
2922075	13
3003493	13
10522795	13
29475922	13
1859105	17
2049271	13
291431	17
689992	13
8064162	13
17027057	13
32720772	15
727968	13
39598477	13
5167114	13
950100	16
3994240	13
1061987	15
21724440	13
11348182	13
6127671	13
5450252	16
4039898	13
3777562	16
16604528	13
6084209	13
10603370	13
1214073	13
11326497	13
437	13
17033991	13
625776	13
1992178	13
224643	13
10336051	13
833844	13
10485589	13
480701	13
164675	13
20485732	17
1351897	13
16811766	13
7007874	13
7569449	13
4770308	13
7720820	16
2487813	13
3174699	13
4399341	13
6289158	13
24068979	13
208434	13
7415659	13
5727569	15
9295804	13
7328386	13
12067087	13
18203775	16
1006719	13
4842841	13
4468417	15
3238609	13
2028376	13
3144837	13
14826481	13
16392068	13
20907977	13
5782338	13
11473121	13
3987595	13
19110240	13
8497148	13
59885964	13
4433153	13
3162445	13
701380	13
8912433	13
296112	13
3754466	13
16796385	16
1889619	13
1807563	13
3714058	13
3135835	13
10557738	13
18684559	13
17930379	13
6585271	16
4432714	13
936787	13
707740	13
2900659	13
17959854	13
1162069	13
10434198	13
17804134	13
104228	16
16913243	13
7266020	13
4344027	13
10502988	15
13367235	13
12644954	17
10499665	13
18759231	13
6788330	17
6771957	13
659441	13
14394119	13
17801675	16
3423941	13
14762687	13
3279404	17
778004	13
6809742	13
3046488	13
772560	13
18796989	16
41139478	17
27324012	13
514187	13
7769928	13
12569940	13
1598453	13
2000378	15
10415503	16
14647522	15
9143196	13
2565084	15
2109980	16
6345580	13
168615	13
2539616	13
5980087	13
16324654	13
20392993	13
4367136	13
5579941	13
1575974	17
4389962	13
13384595	17
2553704	13
2985193	16
8284547	13
24460323	13
13530339	13
3225816	13
8245081	13
24658368	13
1655418	13
11813995	13
14833746	17
4643804	13
827208	13
135825	13
7981852	13
45953057	17
16404767	13
31088055	13
1391346	13
3922651	13
1278737	13
15349948	13
3717018	13
18856430	13
6732650	17
17629815	13
3706978	13
2438781	16
15453146	13
3447530	13
6390157	15
444582	13
3065874	13
2754838	16
7866134	13
3574045	13
12572254	13
14516624	13
2885156	13
11307036	13
10190721	13
10183899	13
3267530	17
7922305	13
5645164	13
12743807	13
10785960	13
35436469	13
1932227	13
3366341	13
7568387	13
5844044	13
688500	13
19967710	13
5995193	17
325662	13
6935337	17
800276	13
25752646	13
4552693	13
188702	13
2455495	13
2302832	17
6609463	17
21465273	13
33483365	13
93495	13
3757824	13
4921141	13
49791	13
40076665	13
3077546	13
4103272	16
9247932	13
2127998	13
8009851	13
7811171	13
12529916	13
6207781	13
9061483	15
956898	13
13221238	13
6312324	15
9861010	13
9231250	13
823190	16
1169458	13
3934492	17
796384	13
25462932	13
5193773	16
1458566	15
18884928	13
3482938	13
7609	17
1244966	13
16299667	13
38887946	13
7415883	13
1482951	16
4383520	13
2184766	13
3809649	13
105223	13
1823769	16
1672532	13
7242748	13
21655546	16
8822675	13
20738903	13
4215234	16
13660263	13
7982504	13
2724535	13
595252	13
3707124	13
22828997	13
8232822	13
12597747	16
2583489	13
14986027	16
9582069	13
8166234	16
8049510	13
129599	16
18785857	13
2521600	16
18494345	13
2420093	17
5627993	13
5303875	13
545191	16
22254180	13
6206344	13
10720404	17
368883	13
8181848	17
2447428	13
15217885	16
15199971	13
10932729	13
28539946	13
39998430	13
22587480	13
16425805	13
361669	13
9742997	13
1973104	15
4790032	13
7879469	13
34288807	13
4248970	13
20855797	13
3820653	13
313609	13
24367231	13
503979	13
22151693	13
26400789	13
11970350	13
589683	13
21904617	17
1416437	13
25000270	13
39886445	13
639499	16
6133396	13
12034413	15
743967	13
7514458	13
1854696	13
28354199	13
21660607	13
5542393	13
7096076	13
8626197	13
6761808	13
12302167	13
5951189	13
11208625	13
13406021	13
2274385	13
6101579	13
810746	13
6558683	13
2584627	13
393859	15
40953573	13
1026890	13
1124860	13
25457646	13
1018823	13
1863728	13
1621731	17
3089050	17
10487170	15
669290	15
3314044	13
2037305	13
17666431	13
830622	13
6034206	13
503517	13
5347250	16
5055433	13
24805396	13
1319540	13
199875	13
4331348	15
5562900	13
771329	13
27215319	13
1696672	13
6168598	17
17938307	13
4336322	16
5655496	13
229640	17
249608	13
3706502	13
3228054	13
16096170	13
4652601	13
9109443	13
820208	13
18782687	13
3375306	13
50846734	13
4593585	13
2633570	13
12627228	13
6179239	13
563873	13
4108934	13
35329890	13
7204580	13
2633050	13
9256450	13
392805	13
2931755	13
7617186	13
5908585	15
4048548	17
11115565	13
11495875	13
4402061	13
7686424	13
25444834	13
21142071	13
2022945	13
6841931	13
340557	15
2189961	16
2956533	13
886149	13
7905818	13
6705874	15
919936	17
546413	13
1205916	13
1651414	13
14593184	17
4755113	13
9522846	13
3177155	13
6209602	13
1905894	13
3103824	13
7451115	17
7052691	13
11174868	13
2614795	13
257474	13
1887748	13
21310574	16
12763602	13
8633960	13
19110406	16
7498317	13
3816664	13
1562098	17
3633221	13
564995	13
5841115	13
4117225	17
7184775	13
7736664	13
8622420	15
1189024	13
1144928	16
1237607	13
7875346	13
1933309	13
10868051	13
2487889	13
771899	15
1507153	16
7611326	13
2469961	13
13155727	13
5795954	13
2459380	13
7831911	13
130523	13
3037872	13
4072418	13
35913701	13
1961842	13
2811265	13
4843349	13
5083165	13
2494561	13
6495142	13
2872632	13
5210723	13
7191975	13
1206877	13
28534914	13
2186328	16
12653623	13
2183468	13
1752907	15
5175075	13
5553449	17
878203	13
1202668	13
6058849	13
2010955	17
31429925	16
3202759	13
11245713	13
33587901	13
2080825	13
1978144	13
804338	13
459634	13
2085510	13
6160796	16
15649396	13
2109623	13
2445744	13
6130793	13
15370009	13
6404843	13
279743	13
40998169	13
10665336	13
6535605	13
5716495	17
15492181	13
2234969	16
1399127	13
4764609	13
3455457	13
1038314	13
6501810	13
10504535	13
27583197	17
2831569	13
9181749	13
4977954	13
7594883	13
2424284	13
6901940	13
2915699	13
359181	13
1274802	13
490399	13
2788773	13
2452559	13
675396	13
4896517	13
1905958	13
5121313	13
5257920	13
4154798	13
11512811	13
1024714	13
32011896	16
1319732	17
9965588	13
234335	13
7460203	13
4274196	13
4517501	13
539536	13
4957818	13
4414968	16
11054141	13
7303624	13
37276831	13
10853514	13
7808568	15
1486675	13
4431477	13
3145933	13
15845833	13
8714784	13
2383660	13
1109764	13
1665337	13
17864781	13
20829197	16
4638698	13
7604279	13
23449616	15
1049125	16
22075102	13
1726308	13
4235340	13
9854088	13
1750849	13
3683724	13
268311	16
22304334	13
34428963	13
4039042	13
1468733	13
7310722	13
10161934	13
8072165	13
1283376	13
1051816	16
18506916	13
4091536	13
8073786	13
704435	13
1219154	13
723086	13
9785639	13
9548447	13
11474011	13
1702955	13
16264481	13
11324990	13
5121221	17
17777706	13
62404	13
5205287	13
25902997	13
13879866	15
558887	13
1535411	13
1553815	13
3850112	13
3454033	13
11495881	13
4447679	16
25771137	13
414518	13
1480724	13
5935777	13
15919879	16
2826459	13
5257015	13
10048071	13
28459851	13
2951638	16
1854275	13
3977548	13
13194022	13
515151	15
17009201	13
4711812	13
9097069	13
5386599	13
3615597	13
5526704	16
93182	13
12477208	12
4517666	13
13883816	13
7364034	13
508896	13
3050111	16
23130725	13
2365415	17
17570118	13
4273163	13
6150127	13
10470419	13
4568533	13
6948027	13
781969	13
2747360	13
1806277	13
3962208	13
606710	13
11907846	13
4613641	13
3939863	16
4556225	13
5131980	15
22727	13
176370	13
8044709	13
930146	16
749962	13
11693904	17
2994118	17
1377727	13
11707910	13
11503083	13
7647024	16
4555383	13
9656686	13
3490006	13
15388946	13
11199541	13
6107648	13
5044115	13
2557281	13
15298324	13
9704059	13
6504003	13
1259799	15
23080033	17
9744898	13
18270169	13
26830370	13
9175245	13
6083491	13
14276300	13
40516053	13
2830513	13
809396	13
17119492	13
14881472	13
5937858	13
1784845	13
10897110	16
1058575	13
1715406	15
2708039	13
10712664	13
1050991	13
9782387	13
1077153	13
3325663	13
1346940	13
3830204	13
5215197	13
734774	16
1645126	13
19283044	13
730880	13
8573951	17
9047277	13
30848234	13
4385632	17
4963693	13
944140	13
2408680	13
5022061	13
744356	13
6962537	13
2610430	13
19969699	13
2347555	13
16771710	13
18893116	13
1898634	13
16374726	13
3580358	13
23797577	13
8292101	13
13841696	13
8937953	13
18999772	16
3974037	13
4642974	15
23955284	13
8469055	16
21778110	13
2286345	13
6470644	13
2055244	13
15280434	16
728160	13
20074805	13
1534827	13
4823534	13
4132171	13
6628577	13
534464	13
3565579	13
2606077	13
680088	13
22694344	17
1261593	13
5782532	13
7084471	13
4189243	13
1599280	13
929190	17
54599	13
14197155	16
3940814	13
1006934	13
23048301	13
14764598	17
393844	16
3330357	13
16276068	16
1501883	13
12084482	13
8090296	13
75257	13
4690830	13
7055089	13
22219215	13
1454191	13
1679477	13
1484923	13
5530969	17
964988	13
875274	16
1702816	17
941373	13
8836760	13
6876196	13
3285387	13
21429420	15
3054854	16
6310256	13
5848847	13
5404031	13
16158146	17
6721266	13
2847833	15
2540863	13
683937	13
9249996	13
15917335	13
27103007	17
1560998	16
20327848	13
5356876	13
15866157	13
11609656	13
11844365	15
43031715	13
6865869	13
3374964	13
22473267	13
9579214	13
5555555	16
7716574	13
19737	13
230253	16
5942266	13
605742	13
8487173	13
32909676	13
14406089	13
10961471	13
4074496	13
1986906	16
6934417	13
19527233	13
33723	13
6437097	13
11969341	13
16684165	13
2431669	13
2311084	13
3013915	13
357706	13
1010884	13
745660	15
6148048	17
18620799	13
12395847	13
28598193	13
27885235	13
1265744	17
3590409	13
6531934	13
4286341	13
18336262	13
6298001	13
7843542	13
425686	13
19977116	17
2033994	13
5965148	13
14652076	13
2890952	13
3906157	16
127666	16
31287434	15
525919	13
9364363	13
23171749	13
11389162	13
26892987	17
7130083	13
1141300	13
5195392	15
9562883	13
1160554	17
3777316	13
2621541	13
2447375	13
9552965	13
167434	13
2412595	13
2432819	13
260204	13
13567390	13
1693732	13
7087743	13
3940313	13
2957564	13
11249019	17
5379349	13
1980286	13
7506969	13
15365841	13
9503609	13
8606584	13
7893213	13
10175631	13
11263975	13
12379422	13
4553709	17
2762706	13
4875403	13
2269006	13
12524476	13
17574159	15
21484932	17
8338374	13
24603874	13
165446	13
4805327	13
532957	13
11376692	15
23206646	13
40484816	13
16282512	13
10949457	13
3821185	13
13642386	13
2591921	13
15429420	16
12003396	13
17496881	13
31185353	13
2156950	13
19028946	13
7332798	13
1452107	13
5130316	13
10914039	16
8845331	13
491996	13
10233988	13
4566439	13
1770767	13
2404384	13
31182958	13
24294478	13
2471399	13
44158622	13
680754	15
2529606	13
1139577	13
16072529	13
4329724	13
384751	13
3527350	13
2880730	13
30175309	13
1409898	13
1512212	13
497261	17
13027133	13
6600017	13
9455411	13
1311935	13
25533202	13
55675	13
18130996	13
5008956	16
3341767	15
123394	13
4742814	13
16310403	13
8732468	13
10478844	16
55180799	13
9599503	13
1256449	13
15134289	13
4883644	17
10470139	13
22730526	13
3498005	13
5423533	16
10163641	13
325684	13
5050150	16
6459101	13
30969764	15
18853934	13
7257144	13
7048478	13
841415	13
2994760	13
11509897	15
7780520	13
4755492	13
1270714	13
9966	13
647491	13
17987421	13
37148413	13
1366691	13
11538594	13
8394855	13
3683346	17
15136984	13
10935549	13
9834197	13
1990622	13
18118700	13
1753791	13
2986875	13
1273643	13
9629114	16
2474818	13
6742885	13
10197328	13
768841	13
4351477	15
586399	13
11151070	13
1834490	13
5170043	17
1254756	16
8466720	16
443031	13
342244	13
11388863	13
15683953	15
7710338	13
18594737	15
18651410	15
8437844	13
1634564	13
7519372	13
10815597	16
6427839	13
9129841	13
2090042	17
7898399	17
928041	17
5602070	13
12831090	13
12449953	13
4663314	13
2252817	13
15020845	16
8861358	13
4114025	13
7475291	17
9449288	13
1818139	13
4920694	13
3052841	13
6209109	16
284598	13
37307889	13
485440	13
22672015	13
9117382	13
14564830	13
918172	13
174221	13
15819913	13
7006963	13
23593142	17
7510372	16
426779	13
5045113	13
7295755	13
16318897	13
16031189	13
6411969	13
7128984	13
136758	13
3425748	13
2817562	13
4909367	13
12490923	13
33840410	13
15389037	13
2144096	13
17576860	13
946771	13
1981363	17
18327318	13
726174	13
10836810	13
10735707	13
44767141	13
4794434	13
4844231	13
5789921	13
963248	13
26827805	13
1700905	13
4874323	13
9268115	13
6164782	13
396838	15
2227292	13
6255914	13
15023359	13
5530668	13
17641613	13
213367	13
2836703	13
4837872	13
14101372	13
13966014	16
11307659	13
8655006	13
5056130	13
24693865	13
13031360	13
6849104	13
5121601	15
11489987	13
15245128	13
2159679	13
4537834	16
11090483	13
6875592	16
791992	13
1740065	13
2758424	13
9737541	16
5290460	13
39148210	13
12148603	13
3745892	13
2134666	13
9292696	17
3050695	13
334864	13
7605168	13
13615352	13
2297651	13
1551914	13
18088145	13
53112337	13
26875749	13
8280340	15
1822807	13
7844097	13
3876325	13
6224549	13
17893255	15
3860621	13
6984236	13
888582	13
6981838	13
3410252	13
3070596	13
410612	13
6784027	13
3942924	13
3029629	13
744681	13
5461957	13
3485399	13
17373224	13
1850569	13
1087743	13
4420960	13
5593252	13
189479	13
8649711	13
11795592	13
9716	13
11720751	16
1214723	13
10875912	13
3428301	13
16394461	13
664626	13
12361699	13
10069141	13
11692399	13
14176253	13
11645861	17
2095193	13
973256	17
10356404	13
1017606	13
5241073	13
1808953	15
10906561	13
2915223	15
5817209	13
597625	13
6286825	13
4290869	13
3004353	13
2978483	13
28008445	13
9452309	16
2594071	13
4512049	17
2573584	13
3054642	13
2097122	13
5052256	13
875558	13
6258952	13
9383982	13
6151044	13
14329580	13
12549574	13
1158831	13
6793164	13
11406743	17
30087128	13
1480990	17
19995741	13
7334374	17
4233918	13
12427622	13
1359144	13
15529508	13
11614597	13
1967944	17
7060842	13
30619633	13
41298911	16
5143537	17
9334366	15
15559023	13
3432958	15
6849152	13
10844744	17
2916511	13
6754215	13
2430744	13
35758	13
17372026	13
14665040	13
201478	13
2691853	13
790770	13
4366656	13
2696246	13
13396365	13
10726804	13
283717	13
2477951	13
2638883	13
1353339	13
6329362	17
3401874	15
10950055	13
1452045	13
3232889	13
6356533	15
5924064	13
15985763	13
776202	13
7584558	13
3005248	13
6534439	17
25252783	13
6221681	13
13633837	13
5672473	13
4255416	13
20104618	13
7807058	13
237305	16
19111782	13
1517666	13
4540535	15
4997967	17
3546155	13
9506102	13
15567094	16
5796252	13
7586149	13
7324356	13
6501929	13
411909	17
12736611	13
509541	16
1189828	13
8301975	13
2195857	13
11759944	13
8302263	13
1803656	13
2423077	13
808234	13
5270951	13
12488224	13
10113705	13
9560152	13
4277542	13
5226073	13
10489559	13
3119091	13
6394822	13
3205311	13
899098	13
3180977	13
11384588	13
4988471	13
18224267	13
7794830	13
9904322	13
1677593	13
448790	13
29612711	15
10787023	13
1044315	13
13074083	16
315092	13
4810463	17
6984040	13
1327344	13
4036071	13
313945	15
5814734	13
4351190	13
2143118	13
662279	13
2254591	13
33519128	13
18644039	13
746168	13
24232977	13
7157381	13
575657	13
1166706	13
298708	13
4637675	15
838769	13
1806873	13
2701993	13
7456142	17
26253676	13
432315	13
3715842	13
3501508	13
4358200	13
4584021	13
311970	13
5841297	13
26101641	13
4948044	13
9380205	16
1604956	13
690711	13
3552739	13
2049299	13
22322205	13
940128	16
21249871	13
1733992	13
101912	16
13902024	13
12470307	13
19568333	13
1334211	13
5010660	13
2897370	17
10018513	13
16390616	13
5391217	16
25070677	13
14072911	13
10256216	13
20023275	16
6402727	13
8409638	15
1800862	13
24194849	17
3391542	13
1320566	13
2861349	13
5511851	13
1727252	16
4532454	13
296347	16
5894556	13
2765418	13
16444407	13
5072003	13
8340770	13
979165	15
19605514	13
12219732	16
4402395	13
5844776	15
1371070	13
3316416	13
5940455	16
13709806	13
531858	16
13080109	13
15684047	13
8114888	13
317928	13
549918	13
1726685	13
2150510	13
13148085	16
2026053	13
4898145	13
18832521	13
550479	17
1324291	13
3013094	13
13664244	16
1767597	13
2406049	13
23993734	13
1948505	13
5305584	13
7210885	13
9186367	13
14413964	15
5834701	16
628027	13
4780413	13
3068287	13
2540889	13
6080288	13
6419102	13
3777494	15
5260721	13
685052	15
17091828	13
1505252	13
812743	13
1425100	13
2636018	16
5418107	13
10803664	13
3170890	15
4879882	13
3149908	13
1650189	13
4849571	13
5834696	13
950923	13
14908609	17
13877341	13
1750893	13
17225262	13
10257726	13
2837506	13
11151109	13
9390466	13
8993436	13
11581048	15
259447	13
5296229	13
1624730	13
1040257	13
18013125	13
6730704	13
34899904	13
10674370	13
17949912	13
9484528	13
168989	13
1253023	13
7119282	13
4954610	13
3537499	13
1759206	13
1061994	13
703034	13
2953322	13
5382529	13
3628865	13
9474719	13
17639130	13
4552739	13
8807223	13
5111596	13
80073	13
13139885	13
2904716	13
12435378	13
28142230	15
23007816	13
307897	13
812506	17
28925202	15
1155150	13
5562154	13
9098154	13
3831432	13
6403280	13
18311563	13
2233061	13
402910	13
4937875	13
19919288	13
3656487	13
18267607	15
18767345	13
2996465	13
9277391	13
14858747	13
24527495	13
3073733	13
1094588	13
11788826	13
14674457	17
1435834	17
8706599	13
5410431	13
25261920	13
30563903	13
5809402	13
1628691	13
6885262	13
31349034	13
4780827	13
5441181	13
28169141	13
18308218	13
8842045	13
1495017	16
387414	16
4316068	13
5808008	16
8175991	13
2986982	13
20211417	13
3147891	13
769732	13
25846700	13
4405063	13
5647645	13
44366560	13
1268872	13
15544595	13
3721585	13
12199831	13
5890465	13
2916730	16
950536	13
12780789	16
15873568	13
2119013	13
13968683	13
600549	13
8709662	13
1303823	13
19031414	13
1372709	13
8368130	13
941895	17
8043690	13
7064389	13
6713425	16
1377863	16
1350045	13
1147056	13
2999973	17
2408779	13
1315456	13
39748012	16
3420649	13
499439	13
1700698	13
2536082	13
7381481	13
2037485	13
4267326	13
18939521	17
955510	13
1503757	13
7720779	13
4545644	13
8148805	13
14354819	13
8874627	13
5085296	13
34099182	13
5591550	13
5850739	13
1786157	13
168541	13
8638163	13
8784645	13
1709639	16
37583252	13
3116651	13
26621199	13
9829904	15
1933328	13
6419633	13
5343662	17
5563694	13
6693	13
5880869	13
17274950	15
11481157	16
5622121	13
6627943	17
4456845	13
5339324	13
13619073	13
15105444	16
7660633	13
89763	13
26466150	17
7409505	13
3379532	13
3100188	17
739863	13
6260967	13
10290153	13
19866	13
14501434	13
3396884	13
1304072	13
9157240	16
4521609	13
11335273	13
1876279	13
4196556	16
29920368	13
11147890	15
7257772	13
11347689	13
1912964	13
4003227	13
29004958	13
656902	13
19800990	13
12462363	13
6228999	13
23640599	13
3060406	13
3299404	13
1316625	13
2301140	17
1135936	15
5272100	13
4301748	13
10273572	13
11185858	16
2044522	15
8234550	13
6690369	13
10018516	13
24827864	13
2722018	16
8631124	13
4845416	13
11398089	13
3948792	16
4101580	16
1614955	13
1784821	13
24230686	13
277038	13
11754531	16
2978901	13
4060082	13
6639919	13
1607431	13
708336	13
2310287	13
10476469	13
8813376	13
5906425	13
759891	16
4746281	13
1244543	13
2647048	13
3307112	13
3041534	13
19996721	13
2077623	13
633214	13
15781436	13
1315042	13
4801518	16
1550906	13
6483241	13
16862512	13
1344115	15
8646222	13
6739520	13
3441629	13
32324447	13
359010	16
3274775	13
13310114	13
6555829	16
4344050	13
1856626	13
4090519	13
6085135	13
39291035	13
17758065	13
12625118	13
24143206	13
2137352	16
9601968	13
4322136	13
3547760	13
20345253	17
28373893	16
7805204	13
23945113	13
4413519	13
1703389	13
1968266	13
5978949	13
8502290	13
5939098	13
4630521	13
4131158	13
8640201	13
10482215	13
14373228	15
3368463	16
7041875	13
16659723	13
11194963	13
7738849	16
7135862	13
18048075	16
5580627	17
1190222	13
2056073	13
13522085	13
12274539	13
366405	13
2887639	15
8426741	13
24128101	13
36730051	13
12458991	13
67805767	13
3094644	13
3358253	13
3491936	16
2184200	13
9326597	13
3071678	13
2124292	15
7217052	13
6012709	13
1508702	13
2100295	13
24462673	16
1344294	13
10291076	13
3915063	13
1962363	13
8379705	13
23689896	13
319847	13
10716479	13
8375792	13
5743745	13
639497	16
4458485	13
1049357	13
4331538	13
7176626	13
16157568	15
8340622	13
1345152	13
2841305	13
1441106	13
18602863	13
1090682	13
8923526	13
257348	13
5233720	13
8583299	13
3165793	15
1127962	13
1471516	17
36220021	13
4774286	13
21384532	15
20645419	13
9613912	13
15862890	13
3350986	13
3704371	13
8377685	13
1934302	13
2684873	15
3950341	13
2215583	13
1422797	13
7840154	13
2090728	13
6866269	13
8752184	16
529507	13
3873243	13
4660847	13
22687132	16
836137	13
12971154	13
15270818	17
7983263	13
10874814	16
13417404	16
3677057	13
26511748	13
7015080	13
9251	17
3832888	13
13961116	13
90150	17
11210135	13
17019979	16
993891	13
19624422	13
12729455	13
2309040	13
2982669	13
1896542	13
18415391	13
1982976	13
8919883	13
10322107	16
14771928	13
3522366	13
13925094	13
11060723	15
4247339	15
2213994	13
13414203	13
5436038	13
22991073	13
2061930	13
4921604	13
787121	13
1649064	13
11149253	15
26462994	13
6830303	13
3629827	13
6794839	15
6365523	13
31696009	13
8192972	13
1674901	13
9131570	16
11204974	13
1215993	13
23672129	13
4398446	13
6610043	13
16180336	13
2225465	13
10425652	13
6158419	13
10159558	13
34469126	13
4883709	13
7582413	13
1032129	13
7017158	13
3702263	16
5981979	15
27874606	13
8201548	13
1265722	13
2906272	13
30784819	13
44648	13
4125181	13
11763043	15
20025200	13
3647747	13
25447585	13
10004500	13
1928694	13
5625397	13
3578352	13
3461918	13
23388658	16
2240661	13
6413563	13
14781717	13
5444900	13
20424588	13
4583635	13
2240151	13
16601969	13
6321728	13
179694	13
6748372	17
6849468	13
2313324	13
5197366	13
5598131	13
1463752	13
35152309	13
4435914	13
14093603	13
2871301	13
306346	13
3637578	13
19942933	16
4480013	13
2698192	13
42119014	15
10944358	17
6362445	13
2540478	16
3616993	13
1549143	13
3213744	15
17867281	16
10479232	13
3553422	13
2104951	13
3105236	13
18638362	13
18161178	13
14409511	13
224470	13
21975572	13
9882763	13
1842710	13
11925823	13
1516740	13
7218311	13
3584910	13
8056069	13
125336	13
665554	13
7921870	15
410811	13
36536	13
2489018	16
18103630	13
3076807	13
13925128	13
13141942	13
9989751	13
2086139	13
4269223	15
2369966	16
2279565	13
10878533	13
4370322	13
7926741	13
16019895	13
573949	13
12524635	17
16205927	13
12565765	13
45094097	16
8880778	13
23458239	16
3694393	13
6986619	13
22298310	17
1545158	13
32156263	13
14929151	13
207159	13
43580866	13
409013	13
9091787	13
13096725	13
27235840	13
2544642	17
5564617	13
1103536	16
1280436	16
261476	13
573100	13
8823912	13
5767171	13
13496929	13
698899	15
5386566	13
14832763	13
11644340	13
714367	13
169394	13
917484	16
42492043	13
18749015	16
668410	16
29321559	13
2308268	13
32947232	13
11782229	16
8568596	13
12065582	13
7699939	13
11189570	16
3695603	13
6531269	13
41111928	15
7889760	13
8650004	13
1905326	16
2815356	13
24029485	13
8249961	13
2707073	13
1091114	13
25166462	16
3145646	13
2043608	13
2738866	13
1409452	13
2614358	13
8033689	13
19227947	13
11350431	13
1033949	13
4639144	16
656317	13
9382378	13
1609374	13
23117874	13
3047970	13
10950286	17
18870045	13
4814849	13
3945371	13
2348202	13
1465981	13
2539854	16
11632653	13
146654	13
13413695	16
20553156	13
2850693	17
437829	15
15287726	13
7146337	13
1596103	13
3411212	13
8254386	13
4787493	17
1173355	17
71296	13
17212	13
2155946	13
16186325	17
12460986	16
2831454	16
59139	13
21166943	13
15315928	13
14035597	13
20883019	13
3008815	13
4133205	13
11863880	17
8003846	13
23101854	13
760681	13
1265454	13
5505993	13
12836130	13
12461559	15
33216595	13
15663790	13
16295628	13
28953928	13
11556526	13
8686703	13
25791233	13
18919338	15
12223815	13
2982217	13
21437755	13
8263999	13
4448496	16
26440121	13
3593565	13
8198993	13
11962833	13
870604	13
5122299	13
13370395	13
21565660	13
77371	13
2126927	13
11656941	17
9356542	16
538639	13
9175512	13
24429168	16
3672691	13
2914805	13
20915546	13
26704870	17
3874582	13
1812113	17
31250076	13
13495921	13
13567609	16
11138483	17
4692866	16
2267666	13
756704	13
27391623	13
8040803	13
5186740	13
11036807	13
1348920	13
837748	13
2015189	13
15394902	13
2902378	13
8236545	13
1876386	16
8691503	13
2204307	13
32586335	13
9050676	13
17631667	17
21240702	13
2575363	13
30498710	13
432820	13
6971865	13
12162937	13
6378036	13
3441327	13
2943713	13
7108079	13
3255429	13
15870838	13
13387341	13
4973028	13
3796698	13
12073138	13
64954	13
7573548	13
4649926	13
25125823	13
3692340	17
5715710	13
45941793	13
6039559	13
4053353	13
6337460	13
2319058	13
1728933	13
4426050	13
13514958	13
8443327	13
16230363	13
8309765	13
7363509	17
12703643	13
13456226	13
87424	13
2037256	13
2613125	17
7462996	13
7255246	13
25598862	16
15324421	13
792362	13
3091974	13
738506	13
7072803	13
3869476	13
4207105	13
16651119	13
5932723	13
11219202	13
346318	13
1818825	16
3329809	13
7886070	13
1565971	13
11154034	13
2470325	13
18241857	13
2289324	13
19199233	13
1278254	13
4144319	13
8217298	13
31677075	16
7881103	15
7282037	13
2234955	13
5919105	13
903576	13
3687759	17
1171949	13
3201895	13
22286644	13
9971518	13
19384	13
8229644	13
817242	13
1293163	16
39570441	13
1730495	13
32738525	17
1349683	13
11488029	13
8930154	13
9609796	15
7528453	13
10991664	15
9517779	13
1552830	13
6446727	13
32946360	13
5982811	13
860809	16
16607436	13
158091	13
1227621	13
13310746	13
4798324	13
6916009	13
5215579	13
14754755	13
15782464	13
8838226	16
185778	15
99650	13
1428546	13
2021330	13
1260838	13
11232900	13
1174700	13
7175611	17
6671742	13
6044700	13
24751149	13
10342559	13
8588164	13
7647887	13
3025273	13
12197268	13
1153768	13
1609619	13
2247313	17
2403550	13
1688379	13
2936701	16
8584265	17
32808617	13
3795192	13
1352266	13
2990175	15
5954721	13
5836451	13
7476925	13
1526539	13
1377150	16
36988186	13
2446347	13
9428794	13
11723283	13
205764	15
5558209	13
590080	13
21082745	13
20313734	13
2811657	16
3277803	13
5810510	13
21835610	13
2538372	13
3986679	13
2423663	13
5190737	13
23828281	13
3745166	13
4778431	15
4627211	13
8687758	13
3241721	13
12419921	13
5404907	13
15319070	17
22252216	13
7540497	13
10275462	17
11732428	13
26418847	16
17286194	15
16114669	13
7053116	13
4064672	13
9485447	13
26312133	13
25907968	15
18085437	13
588576	13
11377931	13
1104609	13
13158145	13
19504012	13
4511608	13
15658561	13
6362259	13
5913139	17
12302405	13
9791477	13
4597993	15
158885	13
9198031	13
12151243	17
971117	13
11703485	13
4139531	13
22950783	13
1147105	13
4008907	13
879440	13
16285931	13
3786956	13
8058796	13
636073	13
7262073	13
2760997	13
2487780	13
4421796	13
6952020	15
14998640	13
6899801	13
1334067	13
6538569	13
2534148	13
26366117	13
11103643	13
3678255	13
5372312	13
8781775	13
671839	13
2356741	13
2671254	13
18418603	13
8863828	13
2651320	13
2996834	13
1124971	13
10808414	13
13745952	17
1164319	13
21121760	13
1337048	13
680052	13
1996563	13
16329222	13
14147099	13
10629720	13
10327615	13
10990499	13
22722832	13
19562624	13
3785144	13
35535903	13
23129794	17
6601326	13
1225004	13
2942269	13
10800814	13
5616681	13
3884490	13
6374379	16
3815337	13
7429640	15
8832148	13
22465632	15
9543682	13
12406799	13
6647237	15
8680879	15
3906861	13
4466665	13
4762476	13
2006827	13
10870447	13
1225140	13
2246836	13
14755342	13
2108888	13
23796548	13
8242058	13
9319357	13
10195751	13
1173013	13
2903943	13
5619187	13
11906917	13
1900047	13
3600713	13
14653426	13
7782153	13
2417488	16
9032015	17
23612401	16
22770559	13
6503545	13
23141308	13
11641876	13
4894707	13
18095407	17
236699	13
94378	13
1469117	16
13243106	13
17371975	13
1009397	13
4703983	13
14836662	17
593064	13
11200702	13
8716387	13
1482628	13
6305176	16
5096612	13
997919	13
16212339	13
1203050	16
7025306	13
7458845	15
7265274	13
2011424	13
5192335	13
4455823	13
3311606	13
632081	13
4662098	15
4995707	13
13388386	13
866932	13
7269527	13
7611008	13
10114074	13
4129958	17
3505265	13
3021474	13
2793282	13
559525	13
11766882	13
1934194	13
1035022	13
2423456	13
24205184	13
21128939	13
4374089	17
8525208	13
11556452	13
5867294	13
956152	17
3293326	16
863969	17
47847665	16
7803227	16
909960	16
4426792	13
6641085	13
719684	13
211583	13
3710284	13
3948076	16
28436206	16
14026035	17
3934038	13
1357110	13
3113977	17
20933153	13
3437687	13
3577259	15
11468652	13
29410935	13
3169976	13
12928547	13
10973534	13
4018338	13
11744308	13
4193518	16
1150109	15
25161633	13
10714915	13
1929238	13
8574587	13
11472774	13
20295354	13
12176409	13
16845360	13
4492525	13
2702915	13
11536537	13
20305010	13
3825553	13
7215710	13
15117147	13
2948242	15
206598	15
1708815	17
8150493	13
2114863	13
784429	13
11624462	13
2705785	17
3192031	13
2434019	13
5072582	13
685343	13
27949917	13
33629060	13
7005127	13
981668	13
8859160	13
16839737	13
9466616	13
2911246	15
956412	13
732223	13
21689549	13
9497213	13
3732648	13
2929211	17
1109218	17
951812	13
12714542	13
13273326	13
4453204	13
3859689	15
14156092	13
1611077	13
6574259	13
11253253	13
4790280	13
8877680	13
11091781	13
25917603	17
13453622	13
2847166	13
3144116	13
10063170	13
5431281	13
5933671	13
27751949	13
528694	13
11171513	13
2533700	16
8022867	17
10052875	13
13289283	16
1967361	13
432236	13
28110988	16
286303	13
2059057	13
4832576	13
3889172	16
3823022	13
5533465	13
2989942	13
4221511	15
5327406	13
7752938	13
29959471	13
2850331	13
26461598	13
29550947	13
578454	15
13902887	13
4824312	13
7567838	13
1638822	13
1768039	13
4743504	17
13658889	13
7600510	13
6249417	13
25819972	13
7368423	13
3558784	13
11172006	13
5341855	13
6336627	13
2686454	13
3781577	16
5618187	13
9325726	13
26476	13
10374100	17
3642767	13
29146496	13
4551824	17
13164005	16
3847663	13
8900534	13
17291231	13
10853139	13
2929338	17
3514900	13
1221956	13
8771769	13
1069690	13
2176729	13
1429486	13
1876257	13
10702811	13
9920363	13
11117862	13
2233108	16
706369	13
27065809	13
25258922	13
326868	13
4010568	13
3032884	13
4272882	13
16945178	13
2646144	13
8727820	13
3312388	13
1041073	15
2957767	13
9887081	13
167483	13
17315012	15
1530966	13
11687899	13
23042423	13
14653906	13
1884	15
4311449	13
8053164	13
12157121	13
4459766	13
2495169	17
21286603	16
7382145	13
45267589	13
3007591	17
3910477	13
6192810	13
14136837	13
8564610	16
6649611	17
11786230	13
19906937	13
5557097	13
2089979	16
1267362	13
26914561	13
1712809	13
14071172	13
3102288	13
569646	13
386698	13
4431804	13
26172905	13
7218730	13
27445179	13
899406	17
1762413	16
3568498	13
13532929	17
5730974	16
9146160	13
11725442	15
6062051	13
10057142	13
14150763	13
6616552	13
1687556	13
5334022	17
1550068	13
2851572	13
1702132	13
16792058	13
851475	13
9227789	13
4151225	16
648732	16
11839341	13
3719386	13
50939830	13
32936286	13
8550912	16
1753916	15
1847424	13
2718239	13
2768057	17
2055999	13
4510360	13
4947713	13
208007	13
5216231	13
518412	13
6386073	15
6137146	13
9904457	13
1304165	13
2043472	17
3571212	13
30775	13
11229860	13
120411	13
15698459	15
4680040	13
9184090	13
10181453	13
3537679	13
6485071	13
2595235	15
169954	13
5687754	13
2968819	13
1808753	17
19487311	13
8808624	13
1053509	13
2222392	13
3772572	13
3581782	16
4303050	16
6309997	13
22222740	13
2113450	13
7122451	13
5666359	13
2574863	13
5278520	13
15819865	15
2513561	13
8110129	13
3935502	13
1354366	13
9114542	13
7427375	13
11480874	13
8742910	13
7026907	13
11155450	15
128474	13
8095765	13
707454	16
5597862	16
29255847	13
8877771	15
161239	13
10384884	13
20522042	13
461899	13
14771878	13
3840504	13
16566886	13
2456129	13
2120902	13
7910843	13
8267866	13
10779831	13
25806989	13
5295425	16
1343779	13
2392743	13
4228684	13
1394942	13
12273909	13
6309352	13
31649493	13
4019729	15
7687555	13
2945951	13
3439681	13
8869261	13
7458772	13
6653770	13
4690127	13
4915084	13
897056	13
7321354	17
4100626	13
501474	13
10397470	13
19561868	13
11611793	13
509763	13
2436375	13
9086795	13
7093541	13
3694720	17
3039172	13
591609	13
2888766	13
14405863	13
12913388	13
2254183	16
16228689	13
8678378	13
8631892	13
10254530	13
6773564	13
5669174	13
27165824	13
4883569	13
15290294	17
1796603	13
7908456	13
2744488	13
6283538	13
1366011	13
16212070	13
7272687	13
1327972	13
1778073	13
2637138	13
3717517	13
20920472	13
7717034	13
3462437	13
21351672	13
12582493	13
12104	13
4202423	13
7061778	13
22590114	13
16311792	16
1124729	13
10430560	17
10253840	13
4127440	13
96460	17
16475836	13
1114991	13
32190242	16
16056953	13
9349184	13
3024258	13
4821452	13
8520783	13
3555518	13
13631028	13
32782725	13
2369489	13
8136982	17
13225161	13
4863579	13
23086570	13
3784072	13
13139215	13
31648	13
13406463	13
6571651	13
2792376	13
17239563	13
22910277	13
1120017	13
512179	13
23287658	13
1913579	13
12855100	13
14294420	15
14031477	13
5200933	13
1145384	13
14070447	17
13074160	13
3168105	15
4871567	13
6663555	13
2604951	17
3169366	13
1010549	13
2540608	13
1311248	13
228158	13
12420586	13
2422099	13
10154703	13
917819	13
9926713	17
544467	13
2527007	16
11786536	13
5305244	17
14635008	17
903768	13
32250281	13
8110895	13
1335986	13
6711072	13
3369835	13
7463906	15
496802	13
7361549	15
2504209	13
1751151	13
574325	13
292209	13
4017639	13
1584640	13
26257127	16
1254428	13
1214422	13
9569041	13
2206235	13
11862138	13
9932874	16
1805824	16
15290795	16
8092281	13
10258	13
5347485	13
2379170	17
10419735	15
4437792	13
2762451	13
12788529	13
2573366	13
819240	13
310448	13
1526826	13
352833	13
8108134	13
1520385	13
87323	13
12407706	13
3795181	13
18208023	17
20726517	13
558554	13
16178144	13
4890218	13
1954513	13
25409759	13
1739341	13
4702666	13
1956405	17
5834044	15
5014837	13
13229498	15
13675045	13
14130322	13
13257761	13
1338599	13
27467332	13
4162822	13
5398373	13
6901748	13
2567263	15
12308124	13
25453107	13
21930242	13
7489929	13
4294290	13
304702	13
543472	17
773339	13
2628140	13
2554416	13
20248101	13
5676078	17
4465670	13
4090786	13
8646317	13
159421	13
3034453	13
978968	15
13087702	13
10362319	13
945641	13
8181782	13
58166	13
7116513	13
15729380	15
34875328	16
3200031	17
21259262	17
11098297	13
10214730	13
1767465	17
33619420	13
15915827	13
12793615	16
1920208	16
7238016	16
20030020	13
566410	17
4632617	13
2393829	13
5809492	13
2729266	13
9113046	13
2479737	17
6862411	13
31516843	13
8491722	16
2061413	13
18119256	13
5425942	13
4112722	17
3624309	13
7040312	13
12295282	13
17382559	13
368492	17
13776984	16
9998584	13
1988151	13
1051736	13
5870099	16
8738364	13
5574592	13
28024538	13
2282068	13
5713786	13
1845867	13
8332213	15
6287010	16
4935880	13
17523783	13
1934841	13
2669925	13
17779350	13
1152337	13
2974612	13
7604505	17
6972686	13
4873356	13
4832974	13
1101320	13
3011724	13
5522816	13
14843206	13
646893	13
5501274	13
48085570	13
8580436	13
9165315	13
28797369	13
3565827	13
3172698	13
21624625	13
2672934	13
5387723	13
3351775	16
4509915	13
9842087	13
1330729	17
4465387	13
1686482	13
159822	16
4367868	13
32181464	13
3167029	13
858939	13
10354464	13
2149265	13
6433971	13
4819500	16
17328207	13
6022248	13
5829436	13
31007718	13
5689178	16
8426633	15
5269316	15
949822	13
1248271	13
5158562	13
1382819	13
18466224	13
12182668	13
8122071	13
5302534	13
2860986	13
10488579	13
4399128	13
972128	13
3010944	13
2832918	13
3555156	13
3795027	13
14368729	13
7430015	13
4212709	13
6623697	13
5887605	13
407197	17
19427309	13
15554972	13
2812130	13
3486998	13
1613928	16
1494567	13
14218503	13
26894546	13
3479219	13
3344634	13
22318019	13
10631031	13
8452257	13
9361634	16
1949600	15
7788697	13
35120	13
3331781	13
2866687	16
10579994	13
7747668	13
7614537	13
40043154	15
7053830	13
8555923	13
2572751	13
116374	15
891490	13
8354196	13
17765899	13
24259541	13
7901430	13
350499	13
23346355	13
8278032	13
10137608	13
885813	13
2277435	13
6529930	13
5539246	13
1120828	13
39508963	13
18114668	13
3548261	13
15325593	13
14818730	15
12895510	13
12902633	13
5881174	13
6696575	13
5851011	13
24501421	13
4070286	13
7252550	13
478522	13
4579485	13
9027970	13
23840223	13
1727993	13
5475264	13
2076736	13
3195727	13
2036781	13
13198368	13
11636795	13
5413622	13
16145601	13
585291	13
2377804	13
22876289	13
3777161	13
10208981	15
19337732	17
4437800	17
3303037	13
4506552	15
8732341	13
28184848	13
9674866	16
15073432	13
7210417	13
16910556	13
5510901	16
2509262	13
7173693	13
8708145	13
2207397	17
14932843	13
6929368	17
8556810	13
6647695	17
10755910	13
5500179	16
377068	13
4560261	13
949624	13
5985547	13
7404097	13
2850745	13
10140661	13
27726105	13
1916930	13
2685301	13
8624454	13
11756220	13
2517973	13
17483447	13
217307	13
14973954	13
10601874	13
19019383	13
6096039	13
2070441	13
12857533	13
2180856	15
807585	13
1069504	13
22986006	13
5727782	13
4451585	13
12860865	13
389897	13
3682763	13
4327184	13
6332887	13
2505685	13
16823963	17
4094077	13
17054142	13
1083722	13
6002574	13
1120729	13
17522418	13
13793124	13
19551190	13
933270	13
8424184	13
1841378	13
298939	13
9312073	13
7742538	13
5840994	13
4334864	13
978967	13
29197768	13
25081607	13
17324762	13
12834387	13
6641003	13
2413374	13
50776744	13
10980136	13
12554233	13
365900	13
15259397	16
7854134	16
6244822	13
7507634	13
6227334	15
4348259	15
14376623	13
13054895	13
9286361	13
37014609	13
948330	13
5322709	13
1634902	13
12287777	13
3575954	15
1143912	16
7776265	17
3765691	15
5627880	13
6715750	17
8098405	13
7772577	13
11790494	13
2861234	13
1749955	13
8384684	13
515203	13
2208313	13
228980	13
3790793	17
11170412	13
11837100	13
15732498	13
4651344	13
15700129	13
2067988	13
15144167	16
1964933	13
3687594	13
3424320	13
4777727	13
1414020	13
5386004	13
479522	13
10289160	13
23229624	13
7340077	15
7897552	13
36312634	13
7502819	13
2316000	13
3812017	13
1713086	17
2650988	13
7169801	16
11700526	15
5524746	13
15453991	13
16203513	13
5317651	13
9287432	13
6395404	13
2905238	13
4714392	13
6185807	13
2626492	17
923735	13
4161807	17
17262568	13
5311513	13
7490434	13
751361	15
4590208	15
11972665	13
2128317	13
1464702	13
3226855	13
4961515	13
6700195	13
11931811	16
10827886	13
1482946	13
10766389	13
2908743	13
3509420	13
17740560	13
11817685	13
8670666	13
6598585	13
5028428	13
586894	16
14297569	13
2630805	13
1883775	15
3232811	13
17054303	13
11864895	13
15262225	13
5320531	13
23832117	17
2201506	13
1164563	13
4898985	13
16414480	13
5793055	13
666532	13
9266598	13
4332490	13
10691921	16
5296495	13
6095316	13
2461770	13
304745	13
825569	13
3581483	13
9852819	13
13828737	13
1525678	13
3455605	13
6418640	13
2326531	13
8654107	13
3333655	13
1613176	13
31374161	13
12954153	13
2212107	13
19568742	16
4693970	13
10330912	13
4536868	13
3691731	15
8852516	13
2373718	13
23125013	13
5775170	13
21480340	13
16405531	13
3207134	13
3482191	16
3320389	13
11809756	16
9773951	13
19565565	13
860522	15
24901819	15
2631378	13
20772187	16
2036266	13
3166293	13
12503366	13
1465962	13
3462502	13
6564491	15
1851234	13
6406769	13
3552158	13
3481071	13
2827425	13
1181545	13
10021224	13
5613303	15
6160313	13
29897980	13
847626	13
2342479	13
3338936	13
1785685	13
2556276	13
1133165	13
7513630	16
6355860	13
2947524	13
10030109	13
6039032	13
1785752	13
21052613	13
24905854	13
3474134	17
21771617	13
11653554	13
1581985	15
12327240	13
14757463	13
5996680	13
7207038	13
1805368	13
3140631	13
14062934	13
1422882	15
6135545	13
3634835	13
35669590	13
4894277	13
3716174	16
15358196	13
828636	13
3196599	13
14393021	13
24206994	13
4279314	17
6909752	13
10531743	13
11152145	13
2769007	13
22364987	13
13162265	17
10782801	13
11193736	16
8946610	13
26384201	16
5297257	13
3414526	13
4703663	13
2096538	13
3429932	13
710453	13
2589057	13
5715428	13
4380368	13
28106788	13
14349383	13
811200	13
4723114	13
809963	13
4448598	13
8164005	13
15136961	13
2091415	13
27367084	13
19793639	13
20002454	13
10772666	13
6371996	13
10712493	13
6540455	13
5299898	13
8505207	13
2719661	13
7944985	15
6666397	13
27439353	13
5257578	15
9055727	13
173360	13
17439079	13
11901290	13
9705217	13
4317553	13
1142681	13
6255561	16
8053948	13
13296938	13
2198394	16
10550082	17
5982718	13
884948	13
12986107	13
6543622	13
3778157	13
5225660	13
2010308	13
5592888	16
17422002	13
4080027	15
16605157	13
1274145	13
1540066	13
13132508	13
237816	15
458114	13
19923483	16
1617486	13
7808850	13
13875119	13
18574039	13
14889696	13
19252	13
4006621	13
6050718	13
577835	13
1914895	13
3918178	13
4084855	13
19630536	15
6617169	13
3508816	13
39717118	13
7636387	13
3010582	13
14883694	13
14573488	13
23870231	13
6562453	13
4931676	13
7186764	13
17978	13
1662738	13
11790640	13
712323	17
14046462	13
5864423	16
14912257	13
18970885	13
14152362	13
16340593	13
3267584	13
10494588	16
15961541	13
642169	15
18432513	13
3110067	13
12579783	13
500038	13
16680019	13
3348625	15
2384166	13
3449501	16
477104	13
35981517	13
2438046	13
27207113	16
15868643	13
5094663	13
14713026	13
8579885	13
5790969	13
22671483	16
19808879	13
1398647	13
2556848	13
12739302	13
3158609	17
4552359	13
17873825	13
14246008	13
3784148	13
279779	13
2415203	13
7490023	13
2370014	13
3241964	13
7337169	15
84757	13
24322453	13
2138299	13
4912938	13
2868117	16
19604410	13
10098249	13
16537138	13
7950522	17
29763196	17
4623470	16
937709	16
598278	13
27172529	13
5881153	13
3974924	13
2034825	13
1449468	13
20213270	13
23199785	17
481768	13
2207092	13
984685	13
1122362	13
400040	13
8577844	13
3541743	13
21582	13
7163873	16
4117140	13
8555334	13
1750908	13
883840	13
2280614	13
10552054	13
4899765	16
4268477	16
10107572	13
13655007	13
1357259	13
7450638	13
739614	16
7645937	13
11193418	13
10132299	16
7243303	17
4517360	13
2160320	13
1717134	13
23931452	13
7204779	13
13794430	16
1302982	13
4779545	13
6872915	13
5470383	16
5542374	13
2418462	13
4608015	16
1347508	13
11623090	13
23792497	16
12713735	13
11210668	17
26708479	13
837557	13
8659960	13
7789690	13
5878018	13
629503	15
1428388	13
9676170	16
8791766	13
28945555	15
5643507	15
10423433	16
15768318	13
8406097	13
1396633	16
3664333	13
4608427	17
16082924	13
31951055	13
5229633	13
5371437	17
1213295	16
4110613	13
2185876	16
3584818	13
1416015	13
10988289	13
6742953	13
36363253	15
1804866	13
9953652	17
18889882	13
11603521	13
3779758	13
10639327	13
6400714	17
8741081	13
17590431	13
1218592	13
19268416	16
18174562	13
774259	13
8635753	13
2562715	15
1182682	13
11265492	13
3578383	13
22105337	13
31631023	13
1137068	13
20157011	13
3754746	13
1437091	13
16274810	13
853165	15
613513	13
993686	16
2009980	13
948229	13
13232861	13
2179399	13
4968575	13
4895440	13
13233479	17
2371519	17
1212100	13
2500564	13
4873287	13
6424646	16
18523934	13
12527974	13
995445	13
8524599	13
1058703	13
5304153	13
4601451	17
48849093	13
17564354	13
13396363	13
6767007	13
15415156	13
1672546	13
13806024	17
4802222	13
4094198	17
4364874	13
3092445	13
5500806	13
5834474	17
12255498	13
2478139	13
2703564	13
99587	13
6796506	13
405174	15
4296402	13
1803791	13
85930	17
16178223	13
563280	13
2687095	13
13795390	13
4918421	13
5529379	13
21687	13
18522607	13
9928982	13
16965728	17
4232351	17
22891807	13
9274065	13
13302720	13
21623465	13
11371520	13
4005372	13
1835645	16
1634713	16
1779065	13
32504569	13
9079200	13
3256503	13
1444834	13
7151208	17
2367060	13
437647	13
12197261	13
2024028	13
10777303	15
23014661	13
8306243	13
14221142	13
4167760	13
9370254	17
13404097	13
12988319	13
373426	13
7156621	13
1285872	13
7207655	13
34468960	13
6757243	13
16250084	13
6476385	13
11214490	13
2038143	13
2610514	13
21357456	16
978738	13
1803974	13
223562	16
8422831	13
19787174	13
1178115	13
174882	13
8692334	13
2078289	13
2797520	13
11900360	13
2365336	13
52988	13
17056557	13
290771	13
20404653	13
12065351	13
15402499	13
1864251	17
1228703	13
6276820	13
9926258	13
1714548	13
2307973	13
8888988	13
10150224	17
4134404	13
6002305	13
5514047	13
26194475	13
6238286	13
9075260	17
270091	13
4019163	13
30363781	15
14560834	13
6115997	15
5086068	13
11689882	13
2580332	15
5329460	15
868284	13
924328	13
5079145	15
4681377	13
217176	13
21932867	13
18791692	13
35467859	13
5022270	13
4486328	13
5100182	13
2562110	13
733153	15
1021149	13
24144204	13
4894135	13
3228153	13
4894435	13
9131231	13
39872412	13
26042129	13
3709305	13
8669308	15
2729169	15
16083373	13
6904083	13
533026	13
8114936	13
1164907	13
2317479	13
16103320	13
10032721	13
1283052	13
10379620	13
4922695	13
2083473	13
4949535	13
6898221	13
5032593	17
10487785	13
40837994	13
11479560	13
538569	13
11328508	15
3957205	15
4189713	13
5804275	13
5003728	13
10780021	13
4077204	13
38537573	13
1422710	13
3219188	16
2717015	13
7172588	13
4910492	13
7576710	13
401519	13
21175395	13
4113835	17
1280624	13
16244410	13
1579464	13
144866	17
1377924	13
16937405	13
2997782	13
13091423	13
225121	16
18382746	13
45156	13
19830762	13
23397795	16
2947910	17
551091	13
6090801	13
1531174	13
14165892	13
7410122	13
11639097	16
13374700	13
9386069	13
4430471	13
8563940	16
7375150	13
6184860	15
1078026	13
11749945	13
3917469	13
22684263	15
10162978	16
4155187	13
2432210	13
856653	13
9497215	15
7111570	15
911946	13
8538413	13
13575056	13
13127566	13
23042321	13
13990329	13
9236197	13
14435570	13
4109048	13
13556404	13
9926757	13
9862453	13
4241794	13
5551881	16
248726	13
2701886	13
2234896	13
11195368	13
7202266	13
1384636	17
999574	17
1605771	13
17165562	13
8899843	16
7677896	13
2805676	13
35567442	13
6840426	13
7257261	17
18130796	13
1206952	17
8567014	13
2304902	13
24750882	13
9035650	13
6190620	13
5601261	13
8460301	16
22400914	13
7979310	13
1986976	15
1299661	13
10415345	13
17596535	17
6775914	13
13042130	16
12715921	13
5489956	13
60126	17
22644780	13
14329467	13
13156856	13
17816106	13
4528517	13
5972496	13
2726901	13
37073	15
5444958	13
1402988	16
9108497	13
9235577	13
16852542	13
17278030	13
1148702	13
4402468	13
13807248	13
3531089	13
11673618	13
12896361	13
16918049	15
405278	13
9483268	13
5469822	13
10074266	13
1742096	13
5221295	13
9413271	13
15515235	13
10623675	13
9735365	13
25588687	13
134959	13
23035221	13
13371803	13
10054438	16
6556838	13
12099102	13
9132899	13
2909267	13
1931116	13
15060550	13
12130840	13
4038079	16
95640	13
37857	13
4723587	13
4589	13
6159200	13
3229789	13
1357587	16
5803328	16
105056	13
38154633	13
12024417	13
5173818	13
3346671	13
36397383	13
17430291	13
1486499	13
1019641	13
16692838	13
34473582	13
3193440	13
8092969	13
2474361	17
2291011	13
1558465	13
9270170	13
1114802	13
6743003	13
12380309	15
369903	13
855630	17
16853407	13
2070302	13
1821579	17
1268585	13
6558578	13
6453623	16
578713	13
2198073	13
9135284	13
23515844	13
24713410	13
2854650	13
2442059	13
17761457	13
4620177	13
7189307	13
1751245	13
3896908	13
8952089	13
6538939	13
8257997	13
2672820	13
12749358	13
878463	16
681508	13
2481794	13
9417039	13
256633	17
1372577	16
17905554	13
27543913	13
7253690	13
5679599	13
3773504	13
3568508	17
4007322	13
5398836	13
2770418	13
1475437	13
14297990	13
13952266	13
2030609	13
2313384	13
34040860	13
3316174	13
9848393	13
1436854	13
3878283	13
15858642	13
6096316	15
3257410	13
1415338	13
12440600	17
15056572	13
14862894	13
21080166	13
15312063	13
4223192	13
3225291	13
44922135	13
82862	17
2740465	13
10729265	16
7132349	13
7178626	13
9506581	13
353293	13
1505941	13
1327207	13
6506162	13
2485791	13
11115443	13
194903	13
3494105	13
14030524	13
5819002	13
1254940	13
6209662	13
10992876	13
22999305	13
10644788	13
16627097	13
4156633	13
26159	13
4307460	13
19243762	13
622768	13
2154362	13
2180167	13
1818069	13
99983	13
17308912	13
9305068	13
4916189	15
6725879	13
3500276	13
10684316	13
6088560	13
6661729	13
11294717	15
3199255	16
2734511	13
5839685	13
495993	13
9394276	16
661011	17
2407451	13
22241651	13
16142699	13
3364132	13
8336868	13
477110	13
6152027	13
1849627	13
2684347	13
16029089	13
8661618	13
222098	13
11734965	13
23322741	15
6116830	13
9216018	13
4662315	13
4779936	13
33702	13
2015326	13
14185894	16
8453029	13
4391645	16
3493260	13
311317	17
6452391	13
7417329	13
1617725	13
18135602	13
9770740	13
14736654	13
4665374	15
4410217	16
1413219	13
3566018	13
20991981	17
2981421	13
328427	13
4401103	13
6595108	16
11955952	13
8747310	13
14052882	13
16862914	13
4204737	13
9238521	13
951550	13
5641122	13
8731	13
2038223	17
5015921	13
5825711	13
5046733	17
22346422	13
1228049	13
4512728	13
16345053	13
7086304	13
2759681	13
1392154	17
7812308	13
5893482	13
31667982	13
5978557	13
5889646	13
7958649	13
4967464	13
4412836	17
4087056	13
17221982	17
19924045	13
21034570	13
2114888	13
1161090	13
10889196	15
6287481	16
11496586	13
514114	13
4390335	13
36584315	13
6266349	13
20166020	13
3712387	13
1105830	13
2363097	16
1277855	13
2596783	13
3160918	15
2673846	13
1519699	13
11629133	13
18160165	17
8391891	16
6910001	13
8126924	15
8023129	13
3010398	13
3203877	13
8994514	17
2844950	13
2516770	16
3671376	16
14338819	13
7079614	13
1291564	13
5146347	13
6207493	13
1362836	13
3425096	13
17803899	13
2349140	13
8617585	13
9577968	13
1134348	13
2368818	16
10567029	13
5630145	13
3414381	13
7414845	13
4967885	13
6803768	13
1285593	13
11734085	13
5728	16
3791712	13
4727829	17
7382786	13
1896798	15
7766148	13
27530418	13
18076523	13
8762502	13
1418259	13
8691142	13
9147908	13
3495010	13
33827782	13
15741916	16
241558	13
4737947	13
3854908	13
24270543	15
1688819	13
19460887	13
2594834	13
3528498	13
2495462	13
29492335	13
3904171	15
4191052	13
2398610	13
237093	13
121753	13
11554795	13
252950	13
33281723	13
5986591	13
5338020	13
3695413	13
853735	17
47826957	16
14559278	17
1226013	13
51502983	13
12133496	13
14714449	13
1587473	13
11033363	13
1018936	15
23886757	13
5319429	13
28493400	13
9369728	13
20462795	13
168865	13
16049671	13
18571517	13
15738434	13
3553793	13
14307285	16
7053271	13
681590	13
303836	13
6012757	13
1339115	13
4935753	16
19877814	16
24504928	13
7562103	13
3638625	13
6665340	13
10770128	13
7694312	17
4274891	13
212722	13
3118226	13
6434391	13
11300650	13
5686736	13
616990	13
2233916	13
5949581	13
2378728	13
5812943	13
5017199	13
2250279	13
5351456	16
719659	13
11091930	13
42224230	13
20474877	13
5431702	13
3570350	13
55291	13
17057816	13
654313	13
4074656	17
9332123	13
17608510	13
11276454	15
31489453	13
2270810	13
4206410	13
19388516	13
7006124	13
1392963	13
2113718	13
15470944	13
4012876	13
2077170	15
7976866	13
526396	13
1558737	13
5131930	13
7603281	15
4384382	16
1469941	13
8085434	13
17444004	13
6579338	13
3162905	13
4738030	13
1156255	13
16398805	13
20374960	15
3885469	13
11990265	13
502488	13
1557159	13
918176	13
2807420	13
5349563	13
9846002	15
7985788	13
11808582	17
11498086	13
2556313	13
18189596	13
21544436	16
12392130	13
23696195	13
5542107	13
3683505	13
521484	16
1209944	13
31600484	13
16302803	13
4918946	13
836007	13
1273167	13
6088095	15
53983	15
2661168	13
19925296	13
1663258	13
7600683	13
1867576	13
29802048	13
2056757	13
662650	13
3434396	13
10539746	13
3634960	13
2569693	16
5227229	16
4114216	13
3436401	13
2217770	13
10768685	13
6367035	13
4239557	13
34210248	13
1214591	13
1124020	13
3398560	13
24086342	13
5601477	17
3501759	17
10543232	17
8879030	13
6951807	17
5883560	13
5980624	13
1246877	15
131524	13
1379688	15
3277097	17
49736912	13
4908221	13
2603206	13
2389816	15
1855015	13
3438495	13
26876403	13
9520763	16
7927849	13
7161118	16
9923153	13
12136547	13
16534451	13
17752474	13
2320567	13
7454421	13
1300098	17
5637974	13
164417	13
6764061	13
2253231	13
3220803	15
7262753	17
691120	13
5128387	13
98625	13
933062	13
10580557	16
5271931	13
15882711	13
4044461	13
4480556	13
8735820	13
6120397	13
874284	13
12776468	13
7553056	13
5384525	13
4604641	13
4603379	13
3552393	15
3712547	15
24103019	13
5764208	13
10684887	13
2161380	15
9690259	13
17930597	13
12214028	13
6278366	13
6587764	13
10115640	13
13132862	13
139349	13
8570897	15
4603717	13
32109971	13
809163	15
13731798	13
14050876	13
10331302	13
15935431	13
16908522	13
12426125	13
11089225	13
8037227	13
37232808	15
517933	13
1486883	13
3959606	13
6234772	17
8254701	13
21455917	13
12353309	13
21756350	13
1121158	13
4899580	16
7685205	13
18923634	13
5975660	13
2689863	13
8779044	13
13668110	13
3127606	13
268000	13
5310891	13
21844	15
9255503	13
3819048	17
9206084	16
2518678	17
18052116	13
9265197	13
6189896	15
33797820	13
6727887	13
8171659	13
9269861	13
25430216	13
6411069	17
14754253	13
14146514	13
10359815	13
8924790	13
15536913	13
1428549	17
18377149	16
18885095	16
3169583	13
7245032	13
1112007	17
23652744	13
28316533	13
18523628	13
2800944	13
12395052	13
1226026	15
1034362	13
26442533	13
2334054	13
16681723	13
622917	13
31949629	13
19417707	13
6407504	13
1436645	13
8327986	13
1467080	13
21713	16
320129	13
13702343	16
3995801	13
3789947	13
3140940	13
1400198	13
650375	13
3772201	15
1502463	13
19889069	13
7664986	17
4142184	13
31559	13
3348537	13
8057742	13
4244280	13
5232204	13
31989157	13
9451447	13
115883	13
6625499	13
1243356	13
19150002	17
25566231	13
6889264	15
3405346	13
6047130	13
12337734	13
15903333	16
25504880	16
9247464	13
8202912	13
6707610	13
18839070	13
7753118	16
11543998	16
1334565	13
20102618	13
3568219	13
9475907	13
3955729	13
8935509	13
2598500	13
2646228	16
22748863	13
18485900	13
464275	13
12986224	13
4032072	13
14198546	13
17936616	13
19861426	16
3142786	13
9845280	13
3342353	13
17211154	15
9540493	13
15536349	13
768256	13
1372280	13
10109547	13
7350944	13
4046352	13
1446621	13
988846	13
5925225	13
513972	13
3126837	13
2750364	16
6431204	13
1193014	13
114023	13
2604989	13
31203	13
16545547	16
12664384	13
3205164	13
4493802	13
546367	13
11569098	13
2732305	13
5180031	13
8017144	13
14326242	13
3695238	16
4834454	13
2184620	13
40132730	13
6095055	13
15238919	16
3426403	13
3821459	13
3471475	13
3217996	17
6583154	13
6036032	13
3031151	13
1584452	13
4752015	15
18754605	13
7372280	13
1682145	13
2749292	13
7572753	13
1361860	13
14937128	13
9344227	15
7217067	13
9279087	15
6939727	13
1869507	13
102046	17
488787	13
3805498	13
8388887	13
7610592	16
10565834	13
2045819	13
5722225	13
1887510	13
10581198	13
4647113	16
3429163	13
5550354	13
21965043	13
105330	13
2494533	17
7552585	13
16463277	13
12215320	13
11802715	15
12081872	13
1499212	16
9277791	13
13350918	13
17284402	13
1017072	13
13154342	13
8971452	13
9729048	15
3795735	15
115537	13
7173637	13
24532605	13
4881331	13
3050897	13
3984141	17
16730199	13
14842043	15
4710788	13
2633	16
10363222	16
4082871	13
321582	13
13061667	13
3110605	13
1245450	15
1973360	13
1383752	13
20175569	15
3123561	17
1911960	13
1474655	13
2547733	15
5334862	13
9010273	13
1320563	13
10679797	13
13300646	13
559563	13
1002636	13
19862731	13
14686846	13
11776944	13
2341841	13
4191176	13
2522834	13
956342	13
4673590	17
4047879	13
6935724	13
2212620	13
12132930	13
6747091	15
169075	13
297827	13
1806607	17
21128852	13
4623633	13
9563488	13
682733	15
10643351	16
1839571	13
5458169	13
488233	16
18335912	13
81104	13
1275137	13
2660588	13
5460440	13
5228017	17
11593395	17
3659286	13
3898961	13
3301809	13
20798901	13
17447427	16
1102045	13
31642879	13
2449452	13
8593548	13
9123499	13
36270683	13
18111910	13
2278768	13
7137233	13
682093	15
2475049	13
22654313	13
10778082	13
5483342	13
1851134	13
938144	15
11269354	13
7350285	16
4077903	17
14207953	13
8103064	13
926682	13
7521177	13
69592	13
9439015	17
16331650	16
5718941	13
14010049	13
6221129	15
75376	16
17310741	13
11597138	13
10261899	17
4293168	15
6523103	17
1832618	13
4158744	13
6321705	13
10919546	13
12248861	13
7465397	13
31781426	13
4213968	13
3638022	13
4784637	13
1118812	15
10837181	16
34910387	13
16745412	13
7479909	13
3271146	13
556048	16
3791244	13
3877868	13
4852096	13
12335461	13
22574118	13
10192203	13
2694715	13
28612659	13
8321819	13
1166921	13
5719902	13
6255206	17
3512006	13
5120451	13
2305475	17
6021042	13
36892254	13
3414616	16
4566710	17
13545074	13
2632110	13
2985008	15
2037485	17
13341270	13
8826580	13
958315	13
2170966	13
22548239	13
8814971	13
4396955	13
6881810	13
13409915	13
18340651	15
287732	13
47894877	17
22975841	13
267322	13
15471943	16
477267	13
14258321	13
10543138	13
13135051	15
19863362	13
21270449	13
4846177	13
6948817	13
599013	13
6225703	13
682594	13
337358	13
3681528	13
2153990	17
3460452	13
10162463	13
7804641	13
3149566	13
1986649	17
222423	16
8797558	13
9835823	13
4534440	13
2509095	13
1153066	13
244144	13
913681	13
4287652	16
8503689	13
8803939	16
21140683	13
3956091	13
16961361	13
7857801	13
8677600	13
17198890	13
1725527	13
10471938	13
8629954	13
12867955	13
4884675	13
1253162	13
3440745	13
1158941	15
3089862	13
10670624	13
11289553	13
6528521	15
20633	17
958928	17
31237324	15
45638228	16
22820586	13
1580370	13
757369	13
4771315	13
6869798	13
28131185	17
16620624	13
12011771	13
25494111	13
2539238	13
38167021	13
9565256	13
3137497	15
6300166	13
980473	13
1016055	13
4191853	13
40511632	13
1284802	13
7998830	13
2568884	15
1429337	13
10835738	13
3867075	15
12547032	13
7932651	13
1068115	13
13848001	13
6348377	13
15222071	13
19902466	13
1000860	13
6618613	13
1379423	13
3545760	13
710003	17
7768241	13
14696453	13
1661169	13
15891673	13
3779281	17
9520925	15
18658318	13
2674735	13
1875348	13
4013905	13
6631652	13
10753318	16
30721930	13
10743223	13
8934275	13
10964663	13
12543327	13
5991300	13
669410	13
1129554	16
1767483	13
6126850	13
14389635	13
31999811	13
3563154	13
9587788	13
1225798	13
2593022	13
7844502	17
4588945	13
2835230	16
1145775	13
23485838	13
43631338	13
6406509	13
791298	13
23050116	13
19903562	13
6728700	13
16044329	17
32411527	13
8142915	13
25462	13
47671070	13
577111	16
3948370	13
1762231	13
18271498	13
10713871	13
33487	16
13853821	13
9479087	13
3467371	13
720392	13
7850339	13
43235516	13
1015284	13
7885980	13
4324952	13
2841409	15
9189868	13
19647630	13
17130131	13
8118697	13
19670907	13
9736759	13
5180778	13
21470156	13
8481289	13
2949371	13
5397209	13
2794469	13
9139719	13
7229227	16
12776781	13
3073197	15
4063900	15
22508241	17
8375302	13
4366452	13
3837220	17
22493693	13
1789222	13
3393186	13
81556	17
14195530	16
8697659	13
1660469	15
1618998	15
4501299	13
12172066	17
7860379	13
2324952	13
8140899	13
10939458	13
892993	13
10575235	13
10122443	13
9746862	13
4211763	15
10390270	13
10314153	13
17611833	13
24241656	13
17821008	13
3617898	13
25048978	13
10036922	13
360697	13
5496701	17
8563364	13
13347122	13
8028369	13
20132130	16
3850118	17
18498478	13
5437516	13
13261035	16
21869883	16
535723	13
9248673	13
4952630	13
26028244	13
3379304	13
2295369	13
23445130	13
3907906	13
4611295	15
3856278	13
2791694	13
6197781	13
11341658	16
971542	16
9015245	13
10205145	13
16399587	13
6042020	13
756929	13
12517649	13
2476570	13
16197946	13
1713214	16
4215340	13
6269633	13
23151066	13
4358227	13
41901247	13
1861070	13
6443715	17
1147532	17
8311348	13
10460078	13
2299716	13
22204489	13
2410017	13
1753187	13
13907325	13
6563271	13
7565416	15
18480045	13
4393125	13
7239623	13
11992258	13
14044294	13
13186906	13
575253	13
1637715	13
720533	13
14291650	13
29525698	13
6809179	13
12788181	13
3038569	13
17691336	13
5783764	13
30478598	15
1399439	13
424125	13
732077	13
14514866	13
1318738	13
3167733	13
9396465	13
2272604	13
17076195	13
440086	13
80783	16
10432686	13
17054899	13
692581	17
4641499	17
27353512	13
21447728	13
262147	17
13927924	13
4618296	13
7007730	13
6202072	13
3020074	16
1159608	13
7324217	15
2715581	13
3855897	13
13089721	13
2248088	17
17228016	13
2345004	13
2141633	13
5158389	13
2516046	13
11715811	13
8506793	13
7634765	17
484702	13
7771090	16
1778267	16
5867794	17
17551761	13
11146875	13
16405658	13
21152104	16
3298289	13
6837844	16
7440343	17
219121	13
4796102	11
1442615	13
6940188	17
564226	17
5181708	16
7907456	13
8161802	17
10429474	13
3187070	17
264860	13
23106626	13
3041654	16
6980254	16
2689143	13
3884388	13
8868952	13
2350687	17
2828845	15
27870192	17
2350904	13
4646505	13
3569374	13
16502693	13
335528	13
5374453	13
9296447	17
2801878	16
6719016	13
1447435	13
6066825	16
10418353	13
6227201	13
2255259	13
36456325	13
3380136	13
17105035	13
22006753	13
3308337	13
2152225	13
7470637	13
3069944	13
5734148	17
1633901	13
43286528	13
9052816	13
11207007	13
884350	13
9923179	13
16820028	17
21992326	13
4936161	13
18970734	13
3442809	13
12797978	13
25347740	17
7492080	13
14144946	16
15159165	13
6119729	13
5528378	13
7960423	13
14766573	13
19948594	13
7621409	13
31510438	17
3102334	16
32014300	16
7255271	13
2559030	13
11426478	17
3953069	13
12051585	17
2622430	13
108664	13
17622518	13
9874245	13
1387111	13
4085090	13
3540294	13
18119638	13
2805964	13
4588988	13
1117220	13
38924854	13
6081124	16
10369576	17
4126325	17
7260033	13
10777423	17
7761730	13
9082385	13
6977394	17
9117023	13
24435367	13
4251344	13
24621979	13
2954850	13
2380318	13
5197289	13
12766992	13
7369104	13
11118394	13
16737651	13
23147009	13
8966568	13
5811459	16
12923304	13
21373868	17
9491366	13
6034118	13
343779	13
2471824	13
16241895	13
4984538	13
1344435	13
10788757	13
1539304	13
96095	13
3851387	17
41818383	13
18142426	13
5588157	13
1419180	13
6752086	13
841625	13
15311577	13
18231234	13
13502675	13
487498	13
2824747	13
44063839	13
10277440	13
1548695	13
3492734	13
17217575	17
741329	13
5035261	17
4071080	13
13998712	13
861331	13
4157151	13
42199491	15
13813420	13
515091	13
2746090	13
8074583	13
10746546	13
2626825	17
17550043	13
12782429	13
25098002	16
19269243	13
307441	13
6498211	13
6157633	13
887276	13
11867292	13
2014583	13
38472762	13
1623025	13
12470027	13
5237175	13
2588001	13
7112825	13
2025614	13
605148	13
5259229	13
3052188	17
8576905	13
14078170	17
14851822	13
11613427	13
17278556	16
7597919	13
1832071	13
14717655	13
8135098	13
4551333	16
10475243	13
19702701	13
8293867	16
21761282	13
8294567	17
8319132	15
12443226	13
388448	13
699341	13
3948934	13
20213558	16
3292063	13
3580516	17
7737978	13
3225712	13
5664563	13
23349252	13
913932	13
6260762	13
1900450	13
1695398	13
3159255	13
944298	13
7605413	13
27544385	13
11531320	13
16734560	13
6057683	13
1584584	13
35112371	13
4174709	13
12440653	17
1057226	13
9033393	13
3857123	13
20368959	13
3371653	13
8489846	16
2487380	13
686509	15
6104117	13
22457723	13
4729962	13
3235571	13
960661	13
12317433	13
2573679	13
21700097	13
6839867	16
4003840	13
1780004	13
21720324	13
2546494	16
7583964	13
3158902	13
120507	13
1042615	13
19549791	13
13126116	13
356300	13
5406831	16
6124825	13
1788401	13
13040024	13
1679704	13
12296642	17
12747345	13
8080107	13
5554245	13
926424	16
3477719	13
5756352	13
360865	13
3637915	13
13544929	13
4973773	13
8475846	13
3893238	13
11545138	13
1019881	13
11972362	13
3390163	17
12045348	13
45334468	13
11580968	13
1851524	13
13327666	15
2649514	13
1346448	13
13241325	13
15092548	13
22549084	13
9110376	13
2909013	16
3855122	13
6176686	13
935482	13
1489820	13
677076	13
18195839	13
11540827	13
275689	13
3104900	13
4546269	17
1903437	13
336043	17
12417707	13
26061657	13
12252152	13
4643856	13
20071223	13
6627450	13
5576280	17
394001	13
2888874	16
605489	13
3335655	13
4794439	13
12905849	13
12000162	13
2273145	13
12601348	13
6772467	13
455279	13
9888297	13
9216278	13
7369920	13
5727867	16
8228448	15
2782876	17
1404710	13
687681	15
3561661	13
16048538	13
1197294	13
12106874	16
13476279	13
10501699	13
3111570	13
18428634	13
31484617	13
11908259	13
7411636	13
3361935	13
4272441	13
1834280	15
9693659	13
4189959	13
8972534	13
7218301	13
21021205	13
17166603	16
1581073	15
14109638	13
3260886	13
4575412	13
11968646	13
10962220	17
1029759	16
17285250	13
1422711	13
1457176	13
14577561	13
8367076	13
16942676	13
9611773	13
11009218	13
15286999	15
20267221	13
121410	13
10493315	17
15789419	13
5116463	13
10565719	16
25922840	13
63743794	13
9935554	16
999291	13
3483856	15
13802008	13
5527820	13
17938817	13
356890	13
5489978	13
10841342	13
12453033	13
24487884	13
1256959	13
41416702	13
821208	13
9208351	13
5163442	13
6914470	13
8234499	13
3738218	16
8473834	13
7771471	13
2991177	13
5587577	13
11283360	13
12059402	13
50049	13
70882	13
4015167	13
9319731	13
6285055	13
3294365	15
416454	13
2252472	13
13418158	17
1412615	16
1512949	13
32901954	15
8670536	17
10413202	15
1561481	13
8695551	13
2909525	13
72291	13
3471894	13
20293933	15
9835713	13
16713633	13
4100056	17
5593236	13
23545998	13
464932	13
13874166	13
517780	13
2716807	13
18373328	16
1189015	13
147289	13
6392742	13
26736715	13
733626	15
10512456	13
21057606	13
8322841	13
7386968	13
6832885	13
13104176	13
17910089	16
308589	13
3908919	17
8405381	13
12271031	17
326880	13
2280521	13
838711	13
5240994	13
746791	15
15315300	13
2238590	13
31812261	13
4333165	13
20747729	13
16609516	13
2657743	13
1240509	13
18539429	13
256023	15
18229198	13
18712458	17
2804854	16
4534841	13
7845197	13
4209985	13
5377111	16
15685186	13
8902911	13
5721210	13
10910231	13
12565720	13
6149869	17
541362	13
3013864	13
8171980	15
4783637	13
7140231	13
6517661	13
6231856	13
10662782	13
3380081	13
9493	13
8131908	16
7135583	13
17264847	13
987531	16
25412249	13
5801760	13
18738538	13
1312447	13
16635447	13
2912236	13
20191545	17
19285603	13
5340594	16
3145241	15
17510224	17
13967529	13
560451	13
1579076	13
2851230	13
8539207	13
14512087	17
4321120	17
5800935	13
8842213	13
8797311	13
40198	17
2825934	13
13008086	13
936609	13
7832031	13
2843671	13
12724658	13
1622245	13
2585724	15
2009621	13
11280242	13
11541889	13
9468123	13
293646	13
12774805	13
21604671	13
7948228	13
3158533	13
841982	13
25897659	13
6827005	13
2043074	13
648532	13
8045728	15
898484	13
4586148	17
3566222	13
15837621	13
1538636	15
30414155	13
8916999	13
9224272	13
2952887	13
2401178	13
36168947	13
23144922	13
2372473	15
15829194	13
5345468	13
1694615	13
7586782	13
23289433	13
6618370	13
11775607	13
20696502	13
5270928	13
3797586	13
3042493	13
7485058	13
2369266	13
10768954	13
12236400	13
6212524	13
10493567	13
7843139	13
4313910	13
15407508	13
1345405	13
41738376	13
5409454	13
12410308	13
988242	13
2954225	13
3392286	13
27118748	13
6512906	13
6915957	13
15220592	13
55913	17
5965263	13
6425520	16
404952	13
17863703	13
1763584	13
1360426	16
8450434	13
4373485	13
4298609	13
1406027	13
23102733	13
14742384	13
924740	13
1680945	13
985053	13
10426556	13
539285	13
672150	13
3677267	13
344362	13
2618627	15
2006693	13
9300875	17
6549355	13
3525860	15
9626339	16
12079990	13
8310633	13
6737840	13
4421590	15
2742953	15
565007	17
3108629	13
22129789	13
1373944	13
3160848	13
690332	15
10463626	13
18119465	13
8936294	13
2223565	13
2084434	13
2075963	13
2359968	13
16724134	17
14363982	15
5571980	13
15294223	13
3675348	13
18976081	17
4232230	13
3612864	13
792022	13
12073687	13
2999494	13
4882935	13
1629341	13
755871	13
4227967	17
1422499	13
14817570	13
6855693	16
3295464	16
4338962	13
10175831	13
3089714	13
6672529	17
22831299	13
3015670	13
13980152	13
3248851	13
22225048	13
5826137	13
13276984	13
1301110	13
6364029	13
837270	13
9077021	13
11849866	13
8071666	13
9489297	13
38645797	15
926544	13
16021497	13
35011326	16
16549918	13
5141320	13
17626045	13
11852451	13
6391086	13
8079234	17
1512449	16
772049	13
5348409	13
11099158	13
4823410	13
584186	13
11049889	15
2180336	13
3457346	13
15402637	13
2081516	13
1938374	13
540636	13
14652221	13
3716413	13
8170040	16
12762973	13
27883764	13
1622057	13
11012713	13
15502331	13
15939032	13
26295231	13
9686837	13
5081329	17
775866	17
8132857	13
7880091	13
3847666	13
15530643	13
27846499	16
2082239	13
24841718	15
3859088	13
5033779	13
6568963	13
12482267	17
1485905	13
2349381	16
17827416	13
16654574	13
7320831	13
12402068	13
989032	16
914266	16
962881	13
1368210	13
3359186	16
32628654	13
38649976	13
10141634	13
2456157	17
13835350	13
13962331	13
25521998	13
19623427	13
7694638	13
9592700	16
31258391	16
14823802	13
1866557	13
12733055	13
2916217	13
5941522	13
4629088	13
495639	13
42086007	13
2273310	13
49825584	17
5590519	15
10093281	13
441137	13
32762890	13
6675909	13
126154	13
7703134	17
7024818	13
17424300	13
3636666	13
17075731	17
17691745	13
825987	13
1625695	13
16430888	13
2848456	13
296351	13
234457	13
2262810	13
2328460	13
2780020	16
660463	13
7626809	13
1406384	13
25115785	13
1845114	15
39377013	13
2795562	13
5415263	13
1724	13
4524967	13
3302970	13
1842253	13
22437837	13
4119096	16
3065062	16
32361428	13
19943476	13
456137	16
35810598	13
29759994	13
3686945	13
13361997	13
2372122	13
1203196	13
7925822	13
2335104	13
3424409	13
697323	13
8382812	13
3055928	17
4008310	13
6996047	13
6730240	13
457558	13
765468	13
981356	13
5311821	13
6616875	13
547404	13
4876378	13
21571738	13
17375471	13
6875339	17
27573	13
823098	13
92635	13
5286414	13
24194290	13
11409319	13
7882108	13
437621	13
1653808	13
4715387	13
4515031	13
8133516	13
12170626	13
7964510	15
6426102	13
2820288	15
4784716	16
15310151	13
7634816	13
12611422	13
10714799	13
22629761	13
10018623	13
19133796	13
18364383	13
4144100	13
4216519	13
2118916	13
2224130	13
1327005	13
43064134	16
12496179	13
5836398	13
7810964	13
2501715	13
8343893	13
2614529	13
16205099	13
8778238	13
5129017	13
877166	13
3618392	13
18366743	13
13889598	13
2538567	13
8588339	13
2423884	16
15631491	13
39921456	13
304102	13
824546	13
7239731	13
7370935	15
6517168	13
1031587	13
1128247	13
213029	13
11964843	13
178147	13
676919	13
17357671	13
26246106	13
2324292	13
5374223	16
1085977	13
8580221	13
463146	13
7027021	13
17159671	16
14904647	15
7193012	13
9607129	13
3654606	13
2773379	13
24573833	13
34516086	16
6337487	13
7472481	13
3323153	13
34517149	13
1446018	13
1166047	13
717935	15
39072723	13
10478058	15
14324092	13
9134497	17
2705360	13
180188	13
14898689	13
259331	16
12329232	13
6248605	13
30604837	13
3095517	13
6540965	17
15700107	13
6259829	15
252378	15
449726	17
29846174	16
12216136	13
9081416	13
9336889	13
893389	13
16252648	13
20074670	15
1393545	13
11915225	13
16769482	13
2973191	17
27782695	13
20855059	13
2934437	13
681959	13
3360901	13
1684022	13
984493	13
14922302	17
3894842	15
9091183	13
4741754	13
2694823	13
6607047	16
2374047	13
5499971	13
6670960	13
26783593	13
26569720	13
21815688	13
2370352	13
225191	13
9814224	13
43467968	13
11594	13
574416	13
15412555	13
7106130	13
11620915	13
23406911	13
4598968	13
15916489	13
3534988	15
4178660	13
375089	13
7225980	15
6456358	13
1168470	13
5132944	13
631097	13
2903625	13
3474958	13
1597757	13
22167257	13
7127193	13
9224993	13
4792720	15
7715037	13
174328	13
5496640	13
1807986	13
5586542	17
1985703	13
483445	13
5456819	13
6967119	13
6184528	13
28914666	15
7272965	13
5037310	13
9063347	17
5659716	13
20519674	13
9539556	13
4173488	17
14162341	13
2938249	13
11747205	16
2591730	13
1855021	13
202478	13
8929365	13
7226946	13
17622345	13
2160847	13
4511400	13
716141	13
3951040	13
3539176	13
7331760	13
6160829	13
11925984	13
8090904	13
2367980	13
13785967	17
1757001	13
36452675	13
8313717	13
10127485	13
6283097	13
612947	13
6464433	13
10163512	13
5181134	15
2264200	13
4668543	17
13387106	13
27459131	13
6360137	13
10119461	13
13303886	13
2121403	13
6975778	15
12135427	13
5454197	15
3667176	13
2748429	13
299912	13
5830403	13
1162479	13
5455619	13
4242973	17
5810691	13
551781	13
1075365	13
3855252	13
17342736	13
157624	13
4616270	13
7175313	13
2423303	13
4790846	16
15190068	13
4988880	16
9262926	13
6960590	13
4660637	13
1201859	13
18133910	17
2666813	16
16067435	13
14262691	13
5406146	17
8116560	15
9986787	13
6434602	13
8194764	13
3093651	13
6393853	13
2115069	13
848780	13
3873446	13
16642877	13
5334442	13
3467851	13
4148092	13
852619	17
4034461	16
3495226	13
68315	13
21425026	13
7832596	13
11904574	13
9211542	13
4857774	16
8564215	13
7390030	13
2249896	13
50036	13
21921708	13
4343681	13
6311431	13
8820919	13
16170621	17
21583303	15
27785617	13
306892	17
4832699	13
7032277	13
11717756	13
11124340	13
2000451	13
1220362	13
18900715	13
20303614	15
27761510	13
1649810	13
24480889	13
22248108	13
18361882	13
3527028	13
2668765	13
156782	13
8714642	13
1824282	13
39281973	13
5669141	13
6272908	13
50934402	13
2828941	13
12099538	17
15558234	13
15009744	13
314873	13
2214751	13
18624193	13
2402233	16
4495457	13
25214990	13
5109969	16
5878635	17
25507870	13
111646	13
6403398	13
4174133	13
20210631	13
6481656	13
2341489	13
1104891	13
2158288	13
23222378	13
7354732	16
25118588	13
4837364	13
5755687	16
11241160	13
711524	13
10626979	16
16010819	13
7292234	13
13012116	13
6271883	16
1536612	13
23238754	16
4182010	13
4313885	13
20535272	13
9410938	13
7692457	13
3897806	13
3043999	13
348820	13
13486825	13
8492145	17
12271846	13
474169	13
406067	13
17296168	17
3898705	13
625935	13
139971	13
29912481	13
6124392	13
8469404	13
7099183	13
12679102	13
2372920	13
16088708	17
4877400	13
11433724	13
2074556	13
1646638	13
22037330	13
2569873	13
12175407	15
9997830	13
11453269	13
3224032	13
14714205	13
14622135	16
5090142	13
2156658	13
5602904	13
25246284	13
9762952	13
5022437	13
6716435	13
2095375	13
1212257	13
20318273	13
3704408	13
2485069	13
11041753	16
3806152	13
3598026	13
3416241	13
13239995	13
6622471	13
7337662	13
1278870	13
7592643	13
10286711	13
209724	13
11211613	13
11228651	13
5837421	13
15084658	13
23499377	13
6897082	13
30375511	16
5648421	13
3641693	13
2707327	13
27353632	17
8879019	13
1930780	13
5440298	13
5937300	13
7479776	13
5520236	13
6442205	13
11815220	13
450442	13
7853520	13
795519	16
12496850	13
1712577	13
300316	13
9358835	17
16116746	13
11014570	13
488100	13
10754993	13
8722862	13
12484856	13
3976085	13
14457663	17
12901297	13
10328106	13
37120413	13
3277520	13
452017	13
11267418	13
42240025	13
3929534	13
7813469	13
400975	16
24784148	13
236776	15
398472	13
1826576	16
9374691	13
5419982	13
2547754	13
5704258	13
4089964	13
319240	15
1564904	13
14887271	16
3158664	15
327341	13
6017053	13
3548461	13
2056229	13
396834	17
23974806	13
1912133	13
31705918	13
4046905	16
10560864	13
2829689	13
12857917	13
10774251	13
7505438	16
1600919	13
6828921	13
815007	13
21135638	13
1611980	16
5242898	17
10394442	15
13157369	13
23223773	13
4983349	13
1575769	13
1766176	13
13948833	13
2096172	13
17796304	13
3834529	13
40077356	13
10683023	15
1893118	13
3831234	13
3231002	13
2857339	13
3664949	13
7899718	13
13518591	13
1152939	13
2508922	15
1378791	13
3899274	13
3605422	13
15707222	13
7559467	13
7402542	13
11820766	15
9037134	13
2722260	13
8652587	16
3332660	13
10112465	13
3448770	13
3425211	15
1435036	13
916603	13
4427783	15
6318435	13
8670429	13
1753941	13
5514610	13
12367095	13
7855344	13
4223199	13
5660281	13
7206400	13
4878616	17
16753947	13
965300	13
8166664	13
14495341	13
808504	13
2819796	13
17972724	13
18116253	13
4743712	15
944516	13
6549179	13
6842702	13
8431722	13
4511378	13
7001318	13
2478902	13
4036323	13
8987301	16
707905	13
6796856	13
4009360	13
16002595	17
17208919	13
6330388	17
22736	16
16677748	13
2861275	13
7717105	13
17095572	13
20213882	13
1358573	13
2177213	15
1805136	13
7927654	16
12474335	13
4069529	13
15013338	13
16983737	13
15346990	13
1228922	13
9337644	13
31301713	13
3824171	13
2170473	13
6131087	13
32996438	13
6563704	13
3715048	13
22835278	13
1372363	13
8072770	13
10931319	13
765978	17
2622903	13
12059736	13
12954182	16
10028522	13
6858383	13
6476030	13
1543181	13
4252516	13
48657	13
2021857	15
4298190	13
11835275	13
10068460	13
2866457	13
13257215	13
1042687	17
1291434	15
28091735	13
734276	13
9384319	13
2813296	13
4388208	13
21012338	13
595778	13
1531121	13
5914739	13
9153955	13
1044253	13
6117268	13
880986	13
5587657	15
6141887	17
2079706	13
2072282	13
20147665	13
300371	13
718367	13
18648737	13
8618779	16
6524185	13
363586	13
5370637	13
770638	16
8172112	13
6696882	13
2533325	13
655730	13
4435430	13
6975783	13
303283	13
14691337	13
6978457	13
761197	13
1997600	13
3661522	15
43786826	16
11775327	13
6365642	13
3076472	13
9346349	13
18490445	16
2089657	13
316091	13
1560761	13
66346	13
23612723	13
8925516	13
17411835	13
6316302	13
1068397	13
7393151	13
850478	13
4584572	13
3444903	13
3377699	13
577114	13
4295660	13
18440520	13
4897488	13
4745725	13
14469179	13
15062966	15
9592056	13
10542378	13
872585	13
3863582	13
880916	13
10758948	13
23279061	13
1154585	13
3400990	13
29226548	13
13319518	13
20504283	13
1863480	13
8632189	13
2831700	13
7698499	13
7795734	13
7650792	13
13101982	13
17636739	13
23311194	13
16170860	13
3754411	13
14152626	13
19329463	13
26992135	13
28388237	13
6862857	15
10634102	13
13681424	15
18460683	13
14001433	13
13901064	13
4875545	13
2572100	13
2188352	13
14977364	13
9667227	13
16605298	13
3130340	13
4157782	13
6532528	13
119652	16
46200668	13
2149758	13
12563020	13
7376859	16
11067029	13
2755480	15
8386106	13
2731342	13
4398515	17
15770309	13
15436178	13
8879319	17
10780420	13
10057131	13
5342417	13
21943457	13
14575748	13
27670172	13
7099466	13
24688182	13
11711412	13
1336236	13
317706	13
1715958	13
782351	16
8184835	13
1477145	13
5234265	13
15689179	13
6758096	13
25181014	13
2363895	13
574227	13
5315123	13
2451824	16
11321237	13
9485453	13
8380749	13
15129972	13
60972	13
2980515	13
11949130	13
5739552	13
7438550	16
23195153	15
13226899	13
11215344	13
1357168	13
10159714	13
3069953	17
5664279	13
24395070	13
26024807	13
507686	13
11066289	13
18652248	13
4133522	13
8796180	13
2525305	13
2147532	16
18646636	13
5213861	13
2251996	13
15895260	17
2287344	17
2439969	13
4404393	13
9956331	17
3074218	13
10786795	13
2797482	13
1306117	15
8203352	13
10904043	13
9890731	13
3744688	13
2297228	15
1301923	16
1262445	13
8902104	13
20057234	13
22258868	13
370912	13
8608250	13
13552423	13
1478697	16
10522212	13
5673130	13
17134428	13
16745845	13
1383980	13
6522958	13
23964040	13
8661885	13
1262472	15
22766227	13
7736363	13
1538518	15
9576948	13
14041108	13
10450149	13
259139	13
5424531	13
2866217	13
5221673	13
17582639	13
10178957	13
1451390	13
5360846	13
7313108	13
1035760	13
9048855	16
4554196	13
6453620	17
35116287	13
13446766	13
4012475	17
2221010	13
2837754	16
23763075	17
6137447	13
708636	16
6220776	13
1690923	13
6137802	13
2641802	13
23512298	13
5030722	13
6446100	13
13568823	13
1752649	13
948015	13
21537302	13
10144128	13
4050179	13
19852012	13
2528481	13
17125306	13
3144555	13
2820316	13
6532277	13
10047624	13
483255	13
4114951	13
5427904	13
6736519	13
2763996	17
26151	13
7603101	13
8039668	13
4252549	13
4948284	16
4264464	13
7214278	13
216126	13
7131874	15
2118364	13
2686743	13
2133497	13
3830215	13
8362079	15
23301400	13
23662371	13
3866566	13
2786652	13
5352115	13
25500858	13
605776	13
29060445	13
6820374	13
5529113	16
4749157	17
2684812	13
23319214	16
20149230	15
21727351	13
9520594	13
11929141	13
2272996	13
20904083	17
4607692	13
3538844	13
17866930	15
3231072	13
18660886	13
6780346	13
13523125	13
19457496	13
2723373	13
5653405	13
7220091	13
860187	17
28396	15
8960536	13
6315778	13
5217881	13
229866	13
1740086	13
15329241	13
1424983	13
6518289	13
4505584	13
18669399	13
659540	13
15994537	15
6914978	16
9151612	13
6519044	13
6831242	13
7317013	13
3358152	13
4813206	16
8177805	13
3273598	17
2531759	13
15025580	13
16494426	13
1613151	13
12539994	13
24317492	13
10104174	13
3697176	16
344794	13
8349388	13
606065	13
10660839	13
22105982	13
9677133	13
4259692	13
25798983	13
19052514	13
3143455	13
1145918	15
22784638	13
10641947	13
8170349	13
4276160	13
2995431	13
261974	13
938395	13
3205547	13
4851827	13
9772417	13
3760897	13
7961006	17
345892	13
15521454	13
5101544	13
5932147	13
2689453	16
19960716	13
7408294	13
5702205	13
14093415	13
5747153	13
2924516	13
4706785	13
2232275	16
10618228	13
5957173	13
18947177	16
3093798	13
1118174	17
704210	15
17092896	16
3422146	15
48162332	13
8952846	15
699763	16
8588694	13
12626322	13
5205937	17
670776	15
7333190	13
3002881	13
23878486	13
4517725	13
14793837	13
13686120	13
8115839	13
3860530	13
9949120	13
11258303	13
9308807	13
1618076	13
16077295	16
1478726	16
13105744	13
10268130	13
5942207	13
2209399	13
17285104	13
17093705	13
10579236	15
18807843	13
21216465	13
3362350	13
2953523	13
1112394	13
6000359	13
21859928	13
5509410	13
8752433	13
5762951	13
16716260	13
1381666	13
5963533	13
5982679	13
1582460	13
4968345	13
1301382	13
13499782	13
3624013	13
9055268	15
24625884	13
2718492	13
2009062	13
11745178	13
8761012	13
25666767	13
19498410	13
8680970	17
2400223	16
229335	13
7076878	16
796366	13
4766605	13
13505116	13
10401985	13
27950652	16
3784690	13
3094691	13
238058	13
4380581	16
2254019	13
2201628	13
18701369	13
5058465	13
7488405	13
7306805	13
31386847	15
2270937	13
4028193	16
20688441	13
3460161	13
4187746	16
18959517	13
7915928	13
6144031	13
18073367	13
592173	13
26815662	13
3372025	13
4768175	13
8642432	13
15448964	13
17305390	13
3257438	13
10000034	17
7093133	13
19638158	13
10506040	13
12099392	13
17308060	13
26903145	13
31284424	16
1668924	13
1207483	13
1360877	13
16948229	16
4708778	13
12113886	13
1195308	13
872666	13
3781667	13
39058533	15
5467728	13
2022058	13
15383715	13
28732128	13
3800166	13
816081	13
6447698	13
349707	13
11504525	13
12186039	13
20511059	13
69474707	13
13647202	13
4606067	13
7681518	17
2817838	13
9148413	13
28167438	13
2189188	17
3833805	13
2594602	13
6153808	15
30051923	13
1704939	15
2108725	13
8322717	16
2119144	13
2379404	13
15076927	13
1285235	13
434409	13
29753547	16
7358659	13
11954665	13
6431461	17
10495017	13
21735273	13
17808691	13
1641697	13
16247909	15
9303935	13
17817189	13
14440463	13
22261218	13
5163950	13
6039208	13
2689567	13
32613588	13
374226	13
8648502	13
6830212	16
95023	13
6797083	13
6054051	17
18494452	13
8324117	13
21047194	13
369449	13
4055567	15
2836332	16
21015723	13
6556174	15
8935283	13
2749818	13
45496049	13
3519528	13
10754642	15
1488058	13
4889034	13
7523572	15
3905555	13
28789852	16
4096388	13
11265852	16
6267675	13
4884701	15
875043	15
4514199	13
22357184	17
3903269	13
5046824	13
8743147	13
4414692	13
10969835	17
3423000	13
1549743	13
18704055	13
11389279	13
4929958	13
20805372	13
7011397	13
5728997	17
14939979	13
13686625	13
7665688	17
15731242	13
2941258	13
376411	13
380086	13
4274000	13
1268080	13
7815091	13
24178532	13
6060965	17
496641	16
1298636	13
31781335	13
8942691	13
8271838	15
1539950	13
5821528	13
248030	13
14671779	13
9749880	17
2201153	13
5953115	13
5562828	13
2099442	13
2499651	13
1546770	16
1548386	13
832729	13
8403003	13
832447	13
6087300	13
7913207	13
838423	13
9406236	13
2283219	13
6564076	13
2422401	13
6331085	13
7047643	15
2611096	13
133777	13
8248838	13
2859935	13
6949261	13
9362306	13
10176004	13
307298	13
8641586	13
224095	13
27107151	16
1801597	13
8652770	13
17516530	13
22193826	13
19908617	13
10668839	13
24831421	13
2445336	16
6487855	13
14239657	13
1487718	17
11712138	13
37893106	13
2095525	13
1971791	13
31391837	13
13696610	13
554277	13
1635385	13
3577599	13
14724549	13
8195033	17
5768633	13
1884846	13
3338525	13
17547301	13
6245645	13
917876	13
806603	13
4474046	13
10656353	13
5492518	13
10205408	16
37628999	13
423245	17
12655186	13
6558182	13
6201170	13
2825382	13
5054374	16
15333084	13
7055947	13
3460647	13
3445053	13
3127718	15
1659274	13
23257444	13
27993524	13
16642261	13
1381814	16
8080538	13
10361851	13
5831211	13
14797185	13
351304	13
9100624	16
2825371	13
591529	17
473636	17
1463681	13
3159194	13
6113421	13
2854540	13
16231224	13
5584674	15
4187604	13
5426971	17
3437152	17
7729673	17
301256	13
3286275	13
8738009	17
999173	16
3011176	13
3786647	16
5406862	13
81432	13
1319403	13
51089525	13
17688837	13
40305764	13
883054	13
4996932	13
8603305	13
2877036	13
25860342	13
4228711	13
12259247	13
3436433	16
11605531	17
6029460	15
2585380	13
4103486	13
3343603	13
3628621	17
12732174	13
8426627	13
5311789	13
8110306	13
3483675	17
8190786	13
6703218	13
17203231	15
1981003	16
10304278	13
2504230	13
2065250	13
21576418	13
3872683	13
3267319	13
33310531	13
1827955	17
5133669	13
1668471	13
4514373	13
1347992	13
31756192	13
10907755	13
9860960	13
427045	13
1139839	13
2240397	13
14566477	13
1329184	13
6684561	13
1957872	13
5160945	13
4625492	16
20937635	13
41432914	13
1061548	13
17425654	13
1479804	13
116502	13
18566530	13
11040841	13
3317857	13
6372072	13
2782869	13
4217416	13
23239748	13
10096946	13
5387674	13
2686946	16
1045104	13
6348397	13
912407	13
12081234	13
1365767	13
28479314	13
6918998	16
5233057	16
4568690	13
975254	13
11710347	13
3803106	13
5256053	13
1735529	13
3879985	16
5394717	13
4121974	13
636863	13
4948703	13
15052023	13
6737256	13
206177	13
1463481	16
6574485	13
20021009	13
31948311	13
6746068	13
6238876	15
25463360	13
10988371	13
3367490	13
8969412	13
575426	13
38306225	13
21598239	13
2306665	13
20373192	13
3769645	17
9886731	13
2258277	13
6448778	13
2371523	13
879876	13
14506451	13
825898	13
11212172	15
6449457	13
13665337	13
17348943	13
3212938	13
5117171	13
2062151	13
27842782	13
2247178	17
6441807	13
10244673	13
321862	16
24138135	13
93445	13
522733	17
13761229	13
2645799	13
27346784	13
15796781	13
9310900	16
6421216	17
2165537	13
832338	13
2076088	13
10072660	13
1598691	13
890702	16
7509546	15
2983226	13
2768227	13
19974757	13
4560040	17
16359820	17
5978156	13
11907163	13
2859944	13
7243023	13
733555	13
583497	13
7860908	15
790576	13
20244060	13
3124637	13
24378741	13
18053453	13
3104935	13
2754649	13
5876830	13
1380483	13
446879	13
13152918	13
5941844	13
9629664	13
1516602	13
3976004	13
781088	13
2760984	13
8478497	13
6637639	17
11138869	13
2480533	13
3466939	17
385508	16
8731281	13
1360649	13
22679585	13
4606239	17
16567304	15
6767375	13
10093993	13
1775730	13
45662547	13
18090713	16
7158162	13
3318005	17
2344591	13
7624460	13
988495	13
3023938	13
13284445	13
21596414	17
4028566	13
14447078	13
4927946	13
2076712	13
6033731	13
5935295	13
674602	13
3325173	13
14133514	17
8521785	13
7054464	13
13707206	13
25082655	16
4306734	17
489051	13
145431	16
8714873	13
9840811	13
3703785	13
7497509	13
3340398	13
19004234	13
3914947	13
215604	13
7384490	13
10678499	13
5539664	13
3687690	16
1248349	13
10708327	13
2866307	13
1871931	13
35976423	16
1272057	13
7963633	13
3670261	13
6058650	13
3688424	17
3310809	13
1953231	13
33391662	17
5642405	13
5364159	13
5931215	13
7038254	13
5914315	13
13094291	13
5232921	13
19483338	16
1816379	13
11565679	15
2020316	13
770543	13
14318152	13
1411360	13
18026630	17
27869904	16
4105180	13
16373847	13
12346910	13
23620576	13
752180	13
434778	13
16059957	13
2487524	13
20523129	13
4136311	13
19679338	13
15992	13
20484702	13
13892417	13
5997244	17
10985656	17
8766224	13
3655340	13
8688341	16
19812553	13
2138508	15
5738274	13
4697320	13
403443	13
9361994	15
4751429	13
20881661	13
5819579	13
2411527	13
4463480	13
8505016	17
1020162	13
41076	13
8990472	13
10105853	13
18361042	13
18685317	17
311841	13
40075277	13
4327454	17
10416644	16
28152373	13
54468	17
391466	16
2849855	13
14391916	13
3117034	15
2153261	13
11763642	13
28100545	13
4639726	13
6123418	13
9810623	13
5346158	13
4208523	15
19681238	15
16241197	13
576366	13
32572857	13
7606321	13
1134917	13
20439509	13
35021965	13
501515	13
16658575	15
3282802	16
25404967	13
8211288	17
4885468	15
13415733	13
8192887	13
13935517	13
1513237	13
1849327	13
3895881	13
166095	13
2330740	13
1881254	13
18045197	13
8459455	15
8326427	13
9887460	13
4007504	13
4967418	13
17305467	13
8818730	13
13066317	17
7898135	13
4624064	13
11401764	13
8868159	13
2946835	13
3930449	13
3966835	13
19647499	13
12719675	16
8802103	15
6400331	13
2754481	13
5854050	17
2429616	17
938113	13
4803295	13
2357492	13
16079631	13
3410377	13
265059	13
12011326	13
3183961	13
20861105	13
5408670	16
1336690	13
22578	13
3687485	13
6892427	13
3693308	13
14799594	13
2568141	13
795610	16
7648603	17
4521475	13
8165745	13
409859	13
1256173	13
1823335	13
1875670	13
1454116	13
7602379	13
1376762	13
19962156	13
9300400	13
8411315	16
8039080	13
10675443	13
5428517	17
11615959	13
1065573	13
4605314	13
2294705	13
498248	15
4490249	13
918526	13
7048782	13
13059689	13
9738535	13
34468007	13
3529231	13
11525692	16
2283553	13
4841074	13
11318669	17
2356782	13
4155849	13
473461	17
18660605	13
1820331	13
6745652	13
8511324	17
6417181	13
5194062	13
8435775	13
25088450	17
30733198	13
13173071	15
6272760	13
113962	13
5254672	13
4717913	13
4683775	13
2037548	13
645424	13
4820625	13
16567986	16
3086759	13
64766548	13
9766340	17
2996874	16
5869347	13
9819959	13
7198009	13
5077472	13
1944344	17
4459930	13
13320121	13
223223	17
9389395	13
5453749	13
25287436	13
10290461	13
6266751	13
10828758	13
3574446	17
3865798	17
1605105	16
13473622	13
1073622	13
9364497	13
3619755	13
16150697	13
2897116	13
7600379	13
19179350	13
4226479	13
6117354	13
13214897	13
8471648	13
26474241	13
849017	16
3344665	13
12829068	13
6891569	13
3348394	13
3911498	13
2631850	13
2793602	16
4385200	13
5624890	17
367242	13
3444542	13
23176116	13
27543007	13
1522827	13
3785516	13
9957434	13
12204435	13
5737637	13
15784161	13
19316401	13
1785120	13
4190236	13
14724401	15
19841860	13
17910172	13
4921167	13
15443325	13
36589048	13
6003872	16
36543522	16
29134751	16
10177829	13
9946860	13
18313834	13
11538535	13
11066525	13
7311209	13
8844529	13
179285	16
12112635	13
7795297	13
4755109	13
4732399	13
10317750	13
12108641	13
37304501	13
7493030	13
5421450	15
5603039	15
3521207	13
1750317	17
502864	16
35801224	13
6099932	13
2912995	13
24977639	16
1756512	13
3941298	13
1767354	13
7957952	13
9362112	13
4500119	13
16873986	13
9096567	13
9932588	13
12428455	13
2148305	13
12985994	13
26217101	13
12518178	13
6147629	13
458612	16
1760167	13
19641344	13
22990838	17
5900123	13
10566508	13
1474456	16
1635162	13
71525	15
18051513	15
3448508	13
5833830	16
1033297	16
25362655	13
4406772	13
20268401	13
936724	13
2015743	13
3560318	13
14780171	13
11719586	13
8935751	13
2672208	13
4255982	13
731191	13
10250923	13
7517027	15
14080606	13
5935424	13
21363235	13
2735519	13
21309975	13
13087775	13
4756852	13
12598597	13
10704698	13
11338970	13
9558658	13
18822866	15
530379	13
8302144	15
4001322	13
464377	13
10246221	13
23508313	13
2933952	13
5198011	13
12340517	13
12117335	13
2834146	13
6484161	13
3610719	13
22978137	13
3343234	13
4116620	13
1704927	13
16762079	13
2140416	13
41420974	13
7790751	13
2526846	13
7815680	13
18967194	13
5410495	13
14906350	15
5882165	13
14882823	13
13467006	13
1697738	13
1774281	13
3443946	13
49525	16
4858650	13
3489158	15
15201421	13
6258687	13
16150365	13
8312327	13
5851147	13
5124302	13
1816185	13
16760856	13
3608475	13
10315496	15
6095416	13
12157988	15
3896446	17
2255631	13
6328149	13
31627552	13
613129	15
2610341	13
3903753	13
2846353	13
4102184	13
777374	11
2183976	13
15618913	16
18316142	16
3219545	13
10061744	13
2807386	16
3344976	13
10824899	13
1939221	13
11612456	13
2352167	16
12233878	13
1348932	13
18941594	13
2455169	13
7238951	13
5810789	13
5507232	15
2346954	17
3446113	16
15729089	13
663489	17
9737354	13
15071854	13
1542207	13
12803665	13
14722626	13
4514169	13
24243990	13
1053488	13
2882169	13
19853897	16
4467196	13
8052411	13
358967	13
1068745	13
11124872	13
16983099	17
10508525	13
297956	13
3929678	13
22881348	13
11358822	13
21159199	13
10289444	13
10002416	13
13047916	13
1547593	17
36090706	13
8884555	13
6475142	13
324229	13
2187861	13
2836861	13
2450542	13
924626	13
12726237	15
9342494	13
862712	13
17559026	13
6955857	13
778184	13
10469481	13
7236359	13
6880043	13
3351447	16
16305142	13
1398538	13
4474164	15
14238333	13
18698990	15
7347648	13
611984	16
1221057	13
2576825	15
10036890	13
16543206	13
1230116	15
1963380	13
14750048	13
500384	13
29546336	13
9680807	13
6066911	13
14580946	13
6882435	13
2791653	13
8016298	13
1848333	13
14553959	13
11720227	16
12428647	13
5954850	13
5787143	13
2238610	15
3561169	13
272237	15
4008215	13
3883365	13
35235344	13
1025641	13
15850419	13
4471785	15
15676290	13
9731983	13
6737356	13
648125	13
10953711	13
16790755	13
2512050	16
12378347	13
28334859	13
7562147	13
3607365	13
21965895	13
10449799	13
8864284	16
13849678	13
1170484	16
1414407	17
1737598	15
10341674	15
1500083	13
20132722	13
277359	13
14907287	13
6294456	13
127393	13
6062933	13
1215780	13
4155870	13
5346803	17
17444335	13
19218413	13
7247630	13
4899749	13
8205953	16
863444	13
4317423	13
7606089	13
14052094	13
6915495	13
1560988	13
4543061	13
8231399	13
9422815	13
5669442	13
1748026	13
7188161	13
23640874	13
328766	13
4127995	13
614706	13
3888779	17
11611641	13
5338484	13
699922	13
12044259	13
2227336	13
10430299	13
978888	13
3488641	16
4917067	13
1042940	16
562859	13
255868	13
10307015	13
3047364	13
21739	13
13419924	13
779085	13
13191818	13
43581493	13
1779893	13
8736174	13
13270168	13
2812656	15
18575654	13
13862499	13
3897570	13
521215	13
1576736	17
6906519	15
6290860	13
31392083	13
12662180	13
18833408	13
1032651	13
3359928	13
6748083	13
6452411	17
5547872	13
13195131	16
1867008	13
6760350	15
13120506	15
5307290	13
5653620	13
9353321	13
27399208	13
881152	13
4425352	13
29292656	13
3377474	13
3221241	13
3473645	13
3557865	13
12721042	13
588007	13
2442202	16
2583695	13
3153756	13
2920204	13
9089860	13
343462	13
7647978	13
2202244	13
4995993	16
6036670	13
2331739	13
17142907	13
4204252	13
8211768	13
5243085	17
13204815	16
7309569	16
13215046	16
20891050	13
25010626	15
10932999	15
4266908	13
7530314	16
5563217	13
5858444	13
8893561	13
1906989	13
15600321	13
19744144	15
1085104	13
2575786	13
6306717	13
6551890	13
10941343	13
1509763	13
7570056	13
12247025	13
2503159	13
81692	13
417432	13
15475354	13
828259	13
4273314	17
168366	13
2741541	13
14886828	13
28335158	17
3682560	13
11806913	13
3799636	13
122417	13
6188306	13
16204753	13
4070062	13
7227519	13
4071067	13
3573159	13
1551585	16
909861	13
5310328	13
13562073	13
4876484	13
858738	13
5165844	13
3275873	13
970399	13
15550545	13
25441114	16
11394751	13
6238190	13
7113524	13
7925398	13
2132176	13
6755962	13
7954034	13
11093724	13
11158894	13
14028527	13
2813812	13
5461397	13
4861398	13
8505484	13
14680253	13
1643437	13
4634737	13
13358967	17
7169240	13
16387785	13
16384602	13
45984465	13
9502762	17
2805493	17
1995683	17
20050098	13
1949214	16
2489741	13
495448	17
14723201	13
19304399	13
13911809	13
411607	16
1340656	13
13683911	13
13570171	13
8051609	13
8145098	13
3628789	13
11148930	13
24239358	13
12738520	13
17548182	13
1890504	13
1167058	16
3634585	13
5969022	13
21718648	13
774565	16
4421296	13
2973254	13
10745388	13
28291922	17
6301934	13
18073465	13
930020	13
388835	16
4742358	13
42524036	13
425874	13
5015072	13
5364702	13
2926225	16
710974	13
2096240	13
7806764	13
12724061	13
7273549	13
11686792	13
709171	13
6587448	13
11444381	13
4583963	13
7201960	13
25329664	15
8843739	15
2848914	13
8403854	17
7408002	13
4828084	16
17717666	15
1279022	13
2047589	15
15436702	13
3182062	16
5940253	13
13935020	13
12749710	15
3585083	13
9114973	13
4041787	13
8171430	13
12567349	15
413514	13
11103636	15
6197156	13
2107980	13
10212612	16
385385	17
6812161	17
1641229	13
25198933	17
6331146	13
2947572	13
11094923	16
10892140	13
8493663	13
2021434	13
12971923	13
1332233	13
27043154	13
8827008	15
2091813	13
6642101	13
15794040	13
6833827	13
40400448	13
8170099	13
726100	13
1685504	16
22599309	15
434378	13
235454	13
14697899	13
3131258	13
31556831	13
845164	16
15783494	16
4016555	16
2281004	15
152932	13
8202406	13
4272361	17
26533264	13
10862475	17
4876010	13
10869538	13
5937808	13
2924988	17
4663282	13
8567333	13
8142249	13
20923610	13
7078808	13
5341915	13
17430230	15
7376658	13
3112374	15
11238108	13
688853	13
893366	13
3502987	16
4665695	13
135214	16
10224056	15
8326935	13
15683379	13
10529918	16
10099637	13
29774	17
957864	13
1216088	13
1949187	13
719977	13
664472	13
7068622	13
33624429	13
7147287	13
8925253	13
2454580	13
4527746	13
1001676	13
26320083	13
6484596	15
4572474	13
7361478	17
19721790	15
9498638	15
8693097	13
3981300	13
12475234	16
63659393	13
14647699	13
15305403	13
3475382	16
3913833	13
5975009	17
3886853	16
2027884	13
9081732	13
2527865	15
119420	17
20342613	13
836254	13
55938	13
6863993	13
16735369	13
1926423	16
8975855	13
918104	16
2702515	13
28869077	13
15254063	17
8581051	13
20342393	13
6829006	13
7088935	13
3424892	15
9920626	16
10681011	13
1641034	13
657199	13
7217800	15
1502756	13
7650943	13
3698099	13
3230798	13
9378247	17
3671937	13
14827758	17
1981857	13
4193873	13
1887019	13
18415886	13
18654098	15
6890970	13
7343055	13
5127389	17
4722769	13
2108392	13
3760623	15
2156592	13
7002477	13
5335015	13
7353439	13
3180731	13
533229	13
14873965	15
4007038	13
3917390	13
3783461	13
19874972	13
4557896	13
4120137	17
2752051	17
994540	13
5568070	13
8265974	13
9587159	15
19945157	13
4238570	16
11033721	13
662804	13
658591	13
107807	13
1530374	17
2433732	13
2563613	13
14266881	13
871394	16
5774486	13
28818860	13
898639	16
2787216	13
8286679	13
7298903	15
4729897	13
772545	13
6790874	13
1532164	13
8014318	17
11210892	13
14163013	13
7933257	13
7755089	15
11106655	16
27716213	13
1525349	13
1493291	13
964923	13
6337350	13
705339	13
6283120	13
28822586	13
10703895	13
11151864	13
6846789	13
31997860	13
32326838	13
4370533	13
15279454	13
2018290	13
3936898	13
1146961	13
18255808	13
5673989	13
3855597	13
6602447	13
19997742	13
1526126	13
2761237	13
5966039	13
2941894	13
4035118	13
2214372	13
3519604	13
6540599	13
2581406	17
5218497	15
6790068	13
11401292	13
2922299	13
6017708	13
1862043	13
2829968	13
2583538	13
7052832	16
8107035	13
12936515	16
2386837	13
13328182	13
7288946	15
7889630	13
13816413	13
1990587	13
2223222	13
7407005	13
33879298	13
10151286	13
4201748	13
5593884	13
10159798	13
4776892	13
10723242	13
13943835	13
335553	13
3324993	13
16685669	13
377808	13
631497	13
9567702	13
7540994	13
8233228	13
8105697	13
280240	16
3018397	15
3022817	13
2915810	13
13008723	17
8437157	13
4191830	13
2172850	13
1941785	17
13439961	13
352121	13
31852	17
802706	13
123028	13
5040305	13
23058138	13
895678	13
4146184	13
6684202	13
3064682	13
2481668	13
17874108	16
498705	13
21692661	13
3617807	13
2578453	13
278962	13
3141604	13
16813483	17
20068564	13
1705406	13
7248263	13
9769058	13
1359803	13
5596290	17
6625761	13
4036656	13
41855714	13
23278885	13
11895315	13
4295925	13
1185503	13
26489829	13
460586	13
5676727	13
935644	13
8676009	13
512105	15
3726913	13
4063290	13
9063377	13
7653522	13
481578	13
5067353	13
6039596	13
21334621	17
8780821	13
1477986	13
5002231	13
7582818	13
1408424	15
21446829	13
16013346	13
1773092	13
292468	13
42389758	13
741085	13
18238214	13
2636185	13
6436302	13
5144855	13
3386081	13
5665147	15
25632792	13
10076790	13
6604413	13
4467187	13
1942516	13
2855222	13
5836650	17
4146638	15
3585321	13
4964576	16
4741888	13
1691867	13
2181698	13
19965940	13
4194592	17
4919622	13
19503313	17
3394342	13
12056284	13
137876	13
4200796	15
833312	13
218348	13
26847499	13
21792273	13
2074892	13
11600038	16
28946480	13
7804826	13
4496841	13
946970	13
2112811	13
2673690	13
1655752	13
9045670	13
32994946	13
29120628	13
25439657	16
10283104	13
9878535	13
3576781	13
82715	13
8190939	13
10831910	17
17420514	15
1710145	13
3684307	13
8752413	13
3073114	17
18412630	13
12733404	13
9535191	16
3286218	13
13885968	13
161576	13
18942673	13
2003456	15
33118710	13
1998687	13
3451353	13
9540439	15
17048441	13
6708491	15
8229284	13
10868380	13
28152632	13
1250057	13
9273184	13
21057726	15
3251603	16
12099507	13
6777000	13
2454433	13
11633999	13
10811542	16
4001182	13
748252	16
17693629	13
6975276	13
2356680	13
3077560	13
6981355	17
10704550	13
9375019	13
5819371	13
2703700	13
8778868	13
2277617	13
3995940	13
3677420	13
854859	13
19879766	13
3762414	13
3990866	13
7929845	13
1153583	13
1776580	13
1142644	13
5002683	13
3391781	13
54100828	13
8885380	15
32908783	13
2645845	13
16729890	15
5787444	13
8972193	13
1532468	13
1674977	13
7964063	17
726307	13
4846584	13
6293311	13
4880414	13
507723	17
6593803	13
10696377	13
2260540	13
14845845	16
3986221	13
2935679	15
2476121	13
1701159	13
3382158	13
433029	13
11606645	13
854981	16
486289	13
7077539	13
11319374	13
2916684	13
792947	13
10841070	13
5119036	13
21105055	13
6154746	13
9942927	13
2222238	17
4120232	13
3054256	15
2634790	13
2219644	13
15028776	17
7981172	15
346713	15
4555523	13
21930199	13
11455427	13
2074485	13
935202	13
8604572	13
4238247	13
7629321	16
13662234	13
153872	13
6942546	13
3951251	13
26285	13
2986895	13
2223864	13
13622586	13
10449131	13
1897054	16
6954355	13
4389299	13
3245497	13
9571951	13
4905187	13
17688421	13
2046871	13
7567277	13
1973831	15
6793762	16
1211193	13
2902374	13
1719669	13
10278289	13
17898485	13
9154941	13
223569	13
7924592	13
3190555	16
5598413	13
1058720	13
2270463	13
16449634	13
18579019	13
7829417	13
792149	17
9473334	13
461289	13
18841918	15
16997559	13
6639635	13
17150378	13
1685308	13
4851500	13
5836382	17
550843	13
21596983	17
952538	13
1672898	13
13222036	13
692630	13
7824027	15
4101383	13
8640314	13
7829982	13
23390130	15
9904256	13
26615183	13
10070264	13
16024418	13
9769793	13
3533397	17
5184491	13
5686152	13
13934073	13
21492200	13
705620	13
2278087	13
8089000	13
12657184	15
1415445	13
20036153	13
7152944	17
18711506	16
3367578	13
3085491	13
4632170	13
603722	13
21498248	13
1481744	13
2280443	13
6873112	13
5384576	13
1975770	13
906098	13
4425210	13
777076	13
5020937	13
3409279	13
4996483	16
39320661	13
4204105	13
5777219	13
4701260	13
4654727	13
12369759	13
24666945	13
2999612	13
16641542	13
3822571	13
16666657	13
5717406	13
2843125	13
3714249	16
14153219	13
4135207	13
4818855	13
6669146	13
24074316	13
8340116	13
5845216	13
12880337	13
10127178	13
2872476	15
15043077	13
5650197	13
2718476	13
14289937	17
538832	13
7006410	13
2048542	13
12392960	13
1990937	16
9548628	13
867246	13
7277475	13
814251	13
13055374	13
15681967	13
2699831	13
2340161	13
685994	13
2286816	13
364729	16
3824429	13
1239658	13
4225595	13
14613234	13
2080989	13
9313388	15
406486	13
1486077	13
24951225	16
1705113	13
4221425	13
17396342	13
3516387	13
205054	13
4096673	13
2268131	13
6213054	13
1642865	13
2276722	16
21314570	13
1566627	13
7840035	13
2248569	16
7178972	17
17075502	13
25097014	13
116254	13
523473	13
11203252	13
10360580	15
8994241	13
8317777	13
14583334	13
4816749	13
2823587	13
1200989	17
1220413	13
23372877	13
1663817	13
14150250	13
2030638	13
19108799	16
372829	15
24314822	13
14527331	13
3564080	13
6365638	15
32937969	13
14446871	13
22254705	16
12398262	13
1977389	13
1118014	13
2146935	16
12840061	13
1493502	13
2528847	13
11410118	15
1528255	13
9079304	13
7951808	16
5633869	13
15606904	13
14592335	13
1593175	13
12275338	17
2500332	16
3617550	13
1677768	13
6413042	13
535939	13
1138075	13
5877475	13
5465612	13
15706910	15
7491248	13
107093	15
5269622	13
3029270	13
4061637	13
5591797	13
11102922	13
7831750	13
6504106	13
5877719	13
23008197	13
2394979	13
5396390	13
332452	13
14535339	15
2223282	13
30788841	17
4713281	16
9097253	17
7973845	13
332173	15
40713	13
3539871	13
2287802	13
3463539	13
17483776	13
10942366	17
6344602	13
6166434	13
13424335	17
7307787	13
483775	13
8872816	13
14436576	13
135089	15
7535057	13
10734035	13
2811021	13
7120179	17
7388364	13
4170287	17
9997366	15
15711871	13
6101613	13
14882691	13
9189208	13
6341841	13
2755676	13
6119142	16
2032418	13
4450771	13
7570518	13
3702691	13
7945320	15
13651611	13
9751392	13
9049191	13
1789182	13
225659	13
1888449	13
1842242	13
7832782	13
480186	13
2324120	13
3416003	13
3028209	13
9642132	13
25507490	13
1308762	13
4894461	13
7228520	13
20954050	13
19094647	13
10180999	13
3878361	15
13137320	13
1492729	13
10198642	13
4019022	13
20139779	13
1271467	13
6412856	13
5323738	13
3517400	13
5115695	17
2317686	13
2176092	13
3039015	13
44044728	13
10440186	13
5529803	13
1189376	16
3705887	15
7608314	13
3018148	13
8762229	16
2291826	13
8905093	13
4409292	13
1568639	13
14196445	13
19145832	13
1153477	13
12304133	13
3685151	13
22806463	13
8840128	16
4811924	13
8234593	13
10962606	13
6024041	13
711385	13
4613488	13
12314623	13
5188333	13
13292287	13
4998593	13
3685831	13
1625906	13
8922487	13
4867715	17
3071079	13
2430270	13
21091514	13
14611405	13
3681054	13
7066774	13
4573682	13
2021507	13
9201270	15
5120549	13
11748634	16
20735664	13
1198590	13
1201190	13
5378830	13
955469	13
5841416	13
10559526	13
18468088	13
9397604	16
1904660	13
42202008	13
25948589	13
8596172	13
13178666	17
2465202	13
1445688	13
5007675	13
7842128	13
2249363	13
12589277	13
7580607	13
6615154	13
22340149	16
9931558	13
10258745	15
1359345	13
1064942	13
2154210	13
10942124	16
13844057	13
2664667	13
7569149	16
5294383	13
23267749	16
14005989	13
6449197	13
380965	13
2969669	13
9204851	13
1540828	17
8201406	13
280827	13
4382779	13
19746837	13
653215	16
12781494	13
4049673	15
381717	13
13667062	13
7859100	13
9234533	13
10345786	13
635561	17
17842577	13
10244030	13
6166461	16
2965289	13
7750660	13
7587686	13
4055786	13
1015940	17
6325858	13
823772	13
20219028	13
3094971	16
7202535	13
4330058	13
234035	13
35812862	16
14681127	13
1377185	13
28317191	16
8926421	13
2931490	13
4043663	13
20865429	13
3819411	13
17230337	13
4346501	17
4842232	13
2248003	13
7230543	16
8114521	16
19012923	16
6895007	13
1038249	13
18721775	13
3777312	13
2670228	13
7137528	13
16827639	13
31219005	13
7876648	13
52164	13
3950212	16
27840126	13
22612667	13
214279	13
11842958	13
717779	13
3604878	16
7899765	13
17563284	13
15942799	13
7404644	13
16762002	13
11308418	16
8429252	13
1261362	13
11388812	13
15716775	13
6354644	13
10580966	13
42789704	13
8069971	13
944220	13
7740633	13
156407	13
6888476	13
1172846	13
503926	15
13558826	13
186324	13
8117305	13
813100	13
7989683	13
16987322	13
12507418	16
332551	13
11959252	13
12340672	13
5478131	15
7649128	13
2372989	15
9760533	13
2831370	13
3604978	13
14323497	13
796571	13
6510239	13
7119350	13
47527858	17
4975127	13
10885147	13
15837537	16
18958836	13
19287045	13
3302694	13
24868375	13
2695962	17
7995588	13
1684400	13
13964554	15
4302502	13
4206522	13
16172641	15
3196599	13
3914071	16
1010992	13
5855289	13
8915384	13
12040170	13
14992916	13
12194549	13
1526767	13
4738485	13
11120404	13
5174553	13
5071810	13
948181	13
5927619	17
13496884	13
27417268	13
607185	13
434544	13
344650	13
6178678	13
11862358	13
1389990	13
228997	13
226495	15
5605612	13
1012811	16
10607346	13
1507991	13
19123766	13
1597906	17
4694314	16
8904374	13
3701833	13
6826502	13
3766379	13
2226344	13
868022	13
3716759	13
8840640	16
11050295	13
5534159	13
8651946	13
3246157	13
29877286	13
52050953	15
11392555	17
8778400	13
22377936	13
4350965	13
5955119	13
1131392	13
10931167	13
9164473	15
385390	13
816415	13
8798365	16
1703638	13
952854	13
4648964	13
975866	13
3170945	16
618142	17
11278934	13
10469933	13
4500005	13
17170275	13
6489087	17
2956597	13
1540351	13
3104006	13
862159	13
20967825	13
3576300	13
1795394	13
321741	13
7378953	13
9161091	13
1188105	13
2327038	13
2662777	13
14317525	13
5835456	13
6243772	13
1375042	13
5755686	13
21740949	13
14388273	13
7999928	13
10719582	13
20128811	13
10973879	13
5721478	13
8746232	13
1540558	13
1994009	13
23019144	13
9034239	13
11328252	15
832311	13
3402375	13
22901022	13
2313882	13
24859787	13
8521491	13
11625305	15
2963730	13
19080433	13
7459335	15
20727280	13
518673	13
6075152	13
1726660	13
7188383	13
2077915	13
8507655	13
1358191	13
6003705	13
1761103	13
1151197	16
20267638	17
534971	16
3902038	13
2845718	13
1090277	16
4674984	13
4204779	13
17251244	15
4410638	13
3613825	13
526085	13
5197885	13
14948333	15
3039148	13
2487691	13
3559263	13
6482322	13
8553725	13
7166157	13
1717088	13
9324688	13
120100	13
4422685	13
2125413	13
5816705	13
21505456	13
972593	16
12226874	13
6848684	13
13004170	13
808587	13
9677585	13
17770236	13
1011216	13
5325988	13
4739150	13
425953	15
8183375	16
910161	13
3029035	13
11604537	13
616778	13
12012843	13
8816908	13
5375998	17
13373812	13
9562514	13
4977665	16
1963052	13
7938833	13
11139729	13
2563806	13
8757809	13
12980974	13
7818432	13
25499700	13
6674577	13
401433	13
40990885	17
11229282	13
17497366	13
13146143	13
5813377	17
1222258	13
90641	13
27049476	13
14205194	13
12758620	13
46785830	16
9351341	13
2257683	13
2146769	13
7450171	17
16610254	13
9600737	13
12832098	13
10518194	13
11772159	13
2158701	13
8905128	13
3604995	13
9250594	13
13321383	13
48444598	13
6954887	13
4277648	13
1737781	13
24911726	13
11060925	13
1491577	13
6670887	13
6123524	13
11597458	13
3911219	13
5227196	17
250666	13
2842093	16
3126768	13
12874317	13
5493193	15
34047734	13
14393073	13
18522687	13
4860912	15
8866103	13
1200190	13
3034063	13
1865402	13
7634712	13
4536211	13
8360061	13
2705377	13
13820219	16
3206900	13
1869052	13
9438208	17
10287250	13
4487529	13
3682190	13
7152914	13
786140	13
792822	13
24615478	13
6921481	13
4225173	13
9535896	13
11881546	13
28460212	13
15989623	13
9619618	13
17634710	13
7416845	13
268691	13
2575114	13
2605654	13
1114110	13
3776880	13
1498367	13
10090998	13
17137517	13
10172495	13
7698964	13
15744793	13
18655660	13
3941916	13
82226	13
16201388	16
4183687	13
5368899	13
1174868	13
16585608	13
4028000	13
2096856	13
17198628	13
7722381	15
3793567	13
4632490	13
19109363	16
10852209	16
9087815	13
35010526	13
8860391	16
22885439	13
3245496	13
2064577	13
419311	17
4459122	16
86696	13
2600701	13
3121029	17
4140926	13
9742754	13
24982014	13
3510351	13
7564686	13
3044682	16
17644107	13
689046	13
16604066	13
15744382	13
2945263	13
7463803	13
608802	17
25025161	15
2762679	16
1012880	13
13303084	16
5201151	13
18264578	17
17999862	16
30160342	13
424388	13
6733743	13
5241481	13
12344162	13
312903	13
1001172	13
437274	13
976208	16
3021076	13
17078071	13
108562	13
1426974	13
213670	17
7480591	13
15172742	13
2773586	17
394746	13
13321326	13
624128	13
16192051	13
2453391	13
1923241	17
6120417	13
538511	13
8946732	16
24513987	13
6950900	13
4455747	13
4098431	17
3755119	13
3433240	13
3725181	13
5057701	13
6779170	13
10403811	13
17353128	13
16405119	13
2139390	13
1620564	13
3990285	13
13991353	13
7800301	13
4317500	13
7961112	13
16944550	13
10362108	13
17862251	13
15063233	15
7445512	16
1086066	13
13132839	13
8384583	15
9848	13
4368048	13
5328253	13
5974956	13
18837711	13
843008	13
21768092	16
2933069	16
22850494	15
8915778	13
13617322	13
18007744	13
1804350	13
836596	13
12178578	13
5263664	17
5286861	13
13989107	13
14269660	13
10278692	13
3792770	13
7081558	13
24194395	13
415360	13
11300019	13
20309182	13
17116118	16
2224575	13
7399858	13
4867535	13
10899917	13
2255322	13
6051473	13
7303116	13
5998923	13
3041019	13
1214268	13
1005642	13
37882991	16
4923590	13
871013	13
2506716	13
216882	13
7703978	16
635566	13
435158	13
1705982	13
4720343	13
15108940	13
18108055	17
12702227	17
12122023	13
14825727	17
6020794	17
19659439	13
7416843	13
14201892	13
7600232	13
8352519	13
254598	13
22050188	13
9662151	13
6206942	13
3774287	13
2675478	16
1242355	13
8983284	17
1484690	13
3959189	13
5909057	13
117351	13
6965625	13
9037780	13
10232727	13
2839330	16
5973871	13
5270035	13
27600622	17
11433835	13
9479667	13
81979	13
11507656	13
18972053	17
6936982	15
12205394	13
250258	13
603795	13
5920744	13
464327	13
2769943	16
2415421	17
838883	13
5560405	16
2385975	13
4343602	13
3979184	13
7335178	13
5275603	13
7845303	13
3523082	13
4262131	13
10197214	16
7496319	13
5908485	13
22144361	13
12160275	13
5382566	17
28871100	13
29198033	13
4058759	13
7422208	13
6623780	13
60052485	13
26491016	13
15966405	13
4066177	13
2173516	13
16156470	16
11274522	13
26640733	17
11344902	13
3810044	13
6199781	13
4548285	16
7813430	13
8084845	13
1444527	15
1398540	13
2309090	16
1092416	16
9739967	13
3366923	13
13367988	13
8123816	13
27155260	13
6201638	13
15355393	17
729802	13
9228955	13
2415191	13
12231752	16
13634734	15
3692472	16
11878262	13
1502829	13
269976	17
8011129	13
26659555	13
5461184	13
2879210	13
5203842	13
775658	13
1075724	13
2429134	13
13940982	13
11205029	13
1229633	13
11466970	17
5288692	13
19829823	13
5348472	13
9117818	13
6837618	16
16625144	13
1395830	13
14311167	13
26504	13
5506692	16
10631789	13
145245	13
1317969	16
12019408	13
3806453	13
14099846	13
12186790	13
10090424	16
2554261	15
15310224	13
8855927	13
3243945	15
12095278	13
20079837	13
16257637	16
1057695	13
12371253	16
7816105	17
23021766	13
3417544	15
620935	13
2139948	16
3656570	17
10771834	13
21749329	16
6307432	17
22204254	13
8045869	13
5963659	17
14378696	13
17131470	13
16202885	13
5000650	13
1932323	15
9759370	13
18207509	13
15351785	16
16835700	13
8607939	13
4800132	13
2872771	16
2239785	13
2308437	13
36718066	13
2071578	15
12780137	13
7121926	15
1029088	15
13856410	13
402003	16
14089425	13
44664215	13
9381839	13
4222198	17
730586	13
9762401	13
46252172	13
4536279	15
1455765	13
1734407	13
1228151	15
8836223	13
4877674	15
2569550	13
10162976	13
560183	13
9255419	13
11822835	13
6417361	13
3890301	13
21863354	13
10272355	13
21075204	13
2306708	13
2145330	13
6765994	16
1871711	13
1714806	13
10779751	13
8238926	13
10293220	13
27911573	13
5824691	13
11478758	15
6930986	16
1287094	13
1960528	13
6050046	13
8811316	13
1035246	13
15499329	13
13974267	13
4104224	13
11591422	16
5106164	13
6840297	13
3814217	13
2988808	13
23639720	13
381338	13
4181160	13
3381028	13
18377545	13
34927951	13
1314316	13
352144	16
7388663	16
1675851	13
5139495	15
8163876	13
13133795	17
2692470	13
4120414	13
7043453	13
1875421	13
6122203	13
3163537	16
4681090	16
2143102	13
10491609	13
402053	13
891878	13
105837	13
4305601	13
47701	13
19560867	13
14683947	13
1828185	13
2686439	13
3397588	13
44066	17
8345352	13
23200446	16
27913823	13
4497973	13
90430	17
2174630	17
12225114	13
926761	16
680208	13
24933314	16
11386465	13
1355305	13
1942013	13
10837326	16
2905077	13
10084823	13
11058107	13
22177161	13
5330749	13
12173791	13
14756540	16
24465566	15
8459570	13
3213454	17
6260383	13
16875443	13
6652549	13
2995377	13
4357641	13
4375236	17
7816436	13
36062547	16
6700161	13
15197211	13
10516936	13
2622098	13
3365400	16
3349829	13
16328288	13
21468833	13
5190867	13
2178013	13
14304862	17
1501730	13
3933600	13
1450616	13
24842853	13
33821659	13
8449147	13
8379989	13
4897878	13
228439	13
17235746	13
10426161	13
10786638	13
16419004	13
3702487	17
5593489	13
1096614	13
4127006	13
4383640	16
17396841	13
11395689	17
30315876	13
7382912	13
9714817	15
56087232	16
2111405	17
7609584	13
15559990	15
7950051	13
10584065	15
10841005	13
8736092	13
11563252	13
2877510	13
12080455	13
800378	13
14273524	13
5635534	13
3406421	13
3081823	13
603657	13
5018526	13
4551018	13
7069338	13
17814764	13
7319750	13
764077	13
7846481	13
6616635	13
41636939	13
5178861	13
10574543	13
4391701	13
1104923	15
733175	15
7186633	13
220594	13
5879360	13
16732961	13
9992104	17
16710213	15
16911920	15
1341254	13
19451255	13
8874808	13
16385470	13
1947414	13
8678950	13
2888617	13
5987101	13
8254895	13
11819019	13
1008340	13
2353258	13
670711	17
1222951	13
2499583	13
5387746	15
1784918	13
4094469	13
697994	13
3515213	13
16872045	13
12957024	13
1007210	13
9668260	13
5196108	13
10545461	13
3022570	17
5827603	13
2158429	13
5274622	13
7779430	17
4511304	13
14312301	13
3320866	16
3291845	13
3514476	13
3920500	13
3552275	13
27711619	13
14170326	13
7306486	13
22875666	13
7835548	13
1655288	13
7971046	13
698381	13
200350	13
9143156	13
7162775	13
3323587	13
15143155	13
3291544	17
429643	13
13550506	13
12133067	13
19096746	13
7168847	13
4495164	13
1403038	13
3505940	13
454506	13
14838403	17
1875442	13
3869557	17
4986643	15
381556	13
53647698	13
17855847	13
5617835	13
997543	15
2257971	13
1800649	13
11260109	13
1488206	13
1280000	13
10780602	13
16206232	13
2601309	13
2729682	13
2358863	13
10629540	13
8470336	13
22252943	16
4377091	13
7370275	13
12012551	16
775121	16
2875594	13
5078899	17
32540348	16
39596	13
30180176	13
4114901	13
1436804	16
13379830	16
3024537	13
19065649	13
10563387	13
12213189	13
442902	13
2800990	13
9212087	13
14625979	17
7200943	13
15275826	13
3192977	13
284858	16
6721710	13
1281076	17
845743	13
23419206	17
8944741	13
6739922	13
2628407	13
4491175	13
13069736	16
13457797	13
15689960	15
2854305	13
1108886	13
23218580	13
11826530	13
15139549	13
29062596	15
2745675	13
4710911	13
7558722	13
4223557	13
2911642	13
3160658	13
15038631	13
5907138	13
4827457	15
4161136	13
4940129	13
9826536	13
946460	13
6210477	13
2869473	13
3202859	13
6085470	13
4291131	13
3931076	13
6837703	13
6248729	13
21367049	13
1722210	13
3659940	17
793328	16
1893936	13
2267292	13
190267	13
2779236	13
12363253	13
6482485	13
15676479	13
3213843	13
99174	13
18346475	13
4942347	13
1792791	13
3621712	13
7834146	13
6810415	13
10282600	13
14227924	15
3370433	13
2151294	16
1947938	13
91789	13
1259544	13
9830182	13
9435889	16
9455409	13
1659110	13
2328034	13
4639397	13
3724335	13
12004962	13
7755105	13
16872103	13
3280648	17
8110858	13
10643342	13
6347323	13
15113449	13
2806273	13
13445771	13
6224359	15
19186050	13
428607	13
762870	15
15111164	13
1506389	13
2897438	13
8737192	13
8070314	13
6371636	13
6997702	16
4878233	13
5901395	13
10552164	13
5717389	13
15506051	13
2917489	13
7542771	13
6249198	13
2326858	13
6412512	13
11054647	15
18813732	13
7649255	13
23178871	13
3334501	13
4629704	15
477454	13
2334676	13
15834552	13
217642	13
457873	13
2775092	13
9620806	13
13032585	16
16872982	13
1170951	13
41359345	13
4944846	13
2552810	13
617594	15
8981733	13
9997789	13
147031	13
4777604	17
1177751	13
23430535	13
1487368	16
4579903	13
696151	13
24764615	13
36794	13
3819228	13
19407117	13
3541085	13
3230789	13
2431144	13
1157855	13
18032848	13
37518419	13
7557167	13
2120181	15
1877408	13
5455553	13
676095	13
5646409	13
241856	17
11677311	13
15679402	13
27285038	13
760402	13
16278610	14
2879329	15
508373	13
3801031	13
860186	13
11491087	13
4563790	13
4639567	13
5532702	13
21104832	13
2538431	13
107555	13
1197095	13
11215481	13
5130247	13
878034	17
17389119	13
20899639	13
13878758	13
9580056	13
1137666	13
7602924	17
868027	15
3134621	13
3248961	15
30297534	13
4913918	13
284807	13
25043820	13
12891592	13
1254955	13
269798	13
7022751	13
3073560	13
13320323	13
4042049	15
19412670	13
39458194	13
12370703	13
8185880	13
658368	13
915931	13
7320676	13
7956685	15
11670853	15
2218541	13
3657388	13
5787581	15
4876505	16
4743223	13
23270823	13
12490063	13
11189265	13
15057878	13
6549383	13
5336307	13
7250392	13
11795050	13
25042674	13
3158099	13
19249699	13
2956614	13
10149258	16
11766056	13
18519278	13
25812352	13
7218594	13
8260632	13
17270522	13
632328	13
1412023	16
9991915	13
8280733	13
10156782	13
13534918	13
7241860	13
15066066	13
350969	17
7649164	13
6030235	13
6246084	13
9414408	17
119558	13
139788	13
702151	13
5970750	13
17810677	13
9784699	13
7411507	13
77945	15
15877071	13
1649160	13
636233	13
4276958	13
9014976	13
5103139	13
1421263	13
743745	13
14458324	13
2267139	16
4050915	13
2248031	13
14684546	17
21114206	13
6737723	13
20724221	13
745952	13
7020047	17
1575098	13
6876429	13
613650	13
1807669	13
18763084	17
7087215	13
2673232	13
6612433	13
4793654	13
1090148	13
27247749	13
30030612	15
1023644	13
16192256	13
3727318	13
2451990	13
13192064	13
16260418	13
15052220	13
639634	13
14406890	13
1759180	13
4875366	13
6087057	13
1671377	13
15020644	13
1319105	13
19735581	13
23856095	13
18390628	13
11681999	13
7394631	16
1432569	13
19555751	13
1063835	17
4318265	13
5840036	13
3923908	13
1153912	13
15778972	17
2046021	13
4884961	15
12971830	13
10201534	13
395877	13
5362129	13
47389867	13
11755819	17
26574038	13
3575160	13
7497345	13
4112505	13
1397378	13
2734398	13
7375700	13
151125	15
5120609	13
1360791	13
177474	13
3569213	13
23122968	13
117041	13
18428862	13
503330	13
6931624	13
14050964	13
27268834	13
5619101	13
4058155	15
12622164	13
3144474	13
17867579	13
6177091	13
2789966	13
4594606	13
8924044	13
21521715	13
6346269	13
1604192	13
5058836	13
12433434	13
2509933	13
7676241	13
13049228	13
9622737	13
9149618	13
6025634	13
3833094	16
11336869	13
4499712	16
242137	13
4481955	13
3174	13
11833924	13
19264546	13
9480081	13
21830139	13
15773668	17
894772	13
8128998	13
17328422	13
4862931	13
25942520	13
220743	13
57276449	16
7987508	13
6050872	13
392326	13
10369743	16
2191704	13
5546087	16
23257182	13
4051921	13
325179	16
427130	13
6431390	17
232198	13
6699515	13
3110393	17
38664553	15
10636710	13
19366811	13
4790912	13
8676057	13
21721525	13
4137180	13
3356080	13
204800	17
6664148	13
6116153	13
5464471	15
4593895	13
1714486	13
1931766	13
10720574	13
5677324	13
209218	13
1117674	13
12263804	13
1055847	13
3601799	17
8332007	15
88433	13
26096206	13
4076582	15
32062212	13
3306676	13
3055284	13
8520891	13
5743494	13
2729047	13
33177292	16
13060755	13
1573606	13
3196264	13
4465290	13
3954422	13
9222450	13
16303132	13
4031384	13
1187373	13
278294	13
17865473	13
8176259	13
1128770	13
4613090	13
50418	13
7910717	13
11466694	13
5352138	13
1031095	16
21202535	13
1422956	16
1791081	13
8023941	15
498067	13
31033922	13
7339280	13
6453620	16
470685	13
6640815	13
11760221	16
3002211	13
5635457	15
20941098	13
11703286	17
12266956	16
6506857	16
3614644	13
3753053	13
8754299	13
4129480	13
677707	13
30991099	13
572992	17
8069971	13
1655389	16
4992500	13
12459896	16
6208325	13
8502636	13
10850128	13
6463113	16
19173214	16
2413916	13
9724642	13
5983980	13
13140245	16
191931	13
1610803	13
4109247	13
8336690	13
1026853	15
21892204	13
4887163	16
9700929	13
1936546	13
8255061	13
2989957	13
1037990	13
4347126	13
24105099	13
17738524	13
23349450	15
54348	13
5378851	13
10317864	17
10461344	13
3976923	13
3521770	13
2981068	15
17017940	13
10025110	13
5989497	13
341593	13
13708460	13
8338695	13
37849569	13
8503672	13
2019139	13
1545265	13
4139832	13
36423006	13
12878728	16
3238289	13
4345239	13
2480571	13
5062311	13
11027727	13
14193781	13
5611505	13
452167	13
9883094	13
13531714	13
5717418	13
3560918	13
3616448	13
7151520	13
4563318	13
899565	13
10860603	13
10897054	17
937787	16
7103806	17
2943803	17
35764345	13
7540955	13
536028	13
1809470	13
1351119	13
17119968	13
4560154	13
27732406	13
7513007	13
41263296	13
5494598	17
645914	13
616936	13
4617272	13
2303863	13
31976709	13
3964317	13
25026788	16
7177859	13
2203382	13
718474	13
13602436	13
11693270	17
9811625	13
16879189	13
3182420	13
18707969	13
2239157	13
10831142	13
2490135	13
3716034	13
371063	16
1466227	15
2726692	13
18574753	13
9559306	13
3741914	13
1183419	13
8289877	13
78020	13
13094162	13
5864972	13
2103972	13
11344613	17
16647534	13
1945015	13
9960769	15
2899064	16
29335293	17
3294741	13
9002079	13
2257911	13
21373839	13
7969857	13
5790463	13
23678840	13
22748112	13
1187104	16
92782	13
10728188	13
15375913	17
8343932	13
10724504	13
961948	13
4651129	13
14776209	16
2263797	13
127839	13
19457711	17
13629369	17
8775774	13
8086641	13
11527015	13
4337881	16
7811593	16
20616705	13
12200145	13
4214077	13
2193120	13
8648077	13
15214051	17
678427	13
28968353	13
2118295	17
3034288	13
272332	15
3667979	13
12944468	13
20788696	15
3046486	13
2010988	17
7732993	13
431555	13
9344126	13
4920842	13
19214706	13
7847403	13
2356648	13
2765486	13
235076	15
4860499	13
17699302	13
21310624	13
4035665	17
10960608	13
13684164	13
12678617	13
2469984	13
1070871	13
7028507	13
970339	13
5705107	13
7962739	13
2601796	17
269833	13
25220873	13
3681892	13
11867571	13
4892839	17
2658614	13
14938018	13
582855	13
6147326	13
2564137	13
4587638	16
1821614	16
12311359	13
756348	13
25292675	13
5605526	13
1270778	13
130048	13
16311369	13
15810167	13
7047475	13
20103803	13
2681445	13
42069056	13
811199	15
5047562	13
2160486	13
26356061	16
3493683	13
1473664	13
11956730	13
36476363	13
8050326	13
25393311	16
5894	13
5001588	13
1315130	13
1701536	13
86940	13
183577	13
11011256	13
7285847	13
12514154	13
2062255	13
9949558	13
11265097	13
97218	13
8375627	13
6516814	15
360568	13
9080138	13
2350396	13
5475248	13
16121949	13
77539	13
1254276	13
4685438	13
20348178	17
3743388	17
8387253	13
3423564	13
2368887	17
39525247	16
3344222	13
961855	13
8722535	15
15297014	13
9712623	13
9515804	13
12172950	13
1190077	16
5895641	13
1037269	13
3046954	13
9634137	13
5725589	13
2061846	13
6616445	13
2950152	13
4221870	13
2518426	13
8065627	13
3008838	13
2366374	15
5615504	13
12520669	13
20511039	13
21856779	13
14319457	13
17383465	13
8927162	13
34718603	13
8811763	13
231287	13
16005624	16
17223194	13
5576427	13
2641870	13
3539732	17
4584479	13
4643402	13
565947	13
6988755	13
1057442	13
6438279	13
2844075	13
4770790	13
12338438	13
3612859	13
6058390	13
456106	13
6273724	13
4330943	13
55542	13
1811974	13
3515486	13
1180407	13
7586782	13
3220217	17
2247632	13
5333936	13
33662427	17
36952927	13
6590654	13
4610856	13
4960349	13
572201	13
18834600	17
4049866	17
12757046	13
16872038	13
5754342	13
2683812	17
32439083	16
5626976	13
8522752	13
35112419	16
3589499	13
4475213	17
5990418	13
17461296	17
10195822	16
60610113	13
7757994	15
12801316	13
54810792	15
847468	13
26532725	13
532727	15
3562627	13
3576353	13
3763175	13
446108	13
3180100	16
7285268	13
4137906	13
4761823	13
1283846	17
15842850	16
161252	15
220003	16
16779245	13
6904902	17
3479295	13
11352957	13
2381474	17
21908660	13
3491616	13
4959777	13
961844	13
1500227	16
1112621	13
1106489	13
10654005	13
19479037	13
14284776	13
2139011	13
7497136	13
10623988	13
8350261	13
169635	13
1677540	13
1752052	17
445231	15
6996954	13
2906093	13
11660130	17
6688641	13
1820460	13
23787037	13
7088554	13
6558408	16
2155139	17
27576168	13
8319039	16
17792440	13
1304079	17
7830422	13
1221363	13
26954525	13
7045050	17
7724510	13
22011394	13
982334	13
3148047	13
46396990	17
2037127	13
7243791	13
16945949	13
9369616	13
2855055	13
10574639	16
2964414	13
5849663	13
4788554	13
25059973	13
28044513	13
12128821	13
5825254	13
3516189	13
3124930	13
2400787	13
2385349	13
5941528	13
10022264	13
5714749	13
14240778	13
3209259	13
3108163	15
5934930	13
554630	13
1611053	13
905499	13
263824	13
291700	13
23259468	13
5353584	13
3260704	13
5911283	16
242810	13
2912266	13
16737	13
9805310	13
2491717	13
6669214	13
12408252	13
2601952	13
7717652	13
8684589	15
13936147	15
26798900	13
783956	13
6883855	13
2240439	17
1423655	13
20268188	13
17441035	17
27522712	13
21140749	13
7474467	13
4707810	13
7734109	13
3045555	13
22376639	13
13310345	13
3425813	13
14198168	13
25002514	13
13365174	13
9647627	13
14256840	13
7028530	13
891141	13
2291869	13
3922642	13
2545570	13
64815	13
3514718	13
8070708	13
6050161	13
4218760	13
25235497	16
5094004	17
2215451	13
18215072	17
10866304	13
15771173	13
13625950	13
813627	13
883555	13
2024377	15
7055591	16
2442298	13
70276742	13
7133903	13
5972598	13
10809974	15
2991610	13
8757641	13
874277	13
5130785	13
18066197	13
3502272	13
5051841	13
5868859	13
5852000	16
6808564	13
9970398	15
20057832	13
7688744	13
5430244	16
10895221	15
5400149	13
13492634	13
9520267	13
5170303	13
11176328	16
928712	13
11549977	13
3869329	13
63245458	13
127563	13
8254152	16
5050966	13
206941	13
4162910	13
965827	13
11664610	13
1173020	13
6133862	13
27115275	13
8248297	13
2258967	13
14785520	13
3172161	13
8971617	13
14790929	15
148644	13
5245228	13
1179158	13
647107	15
16753628	13
5478446	13
5152482	13
13012668	13
475559	17
14605668	13
165601	16
5657155	13
8524342	13
10353484	13
8738823	13
12228365	13
8851904	13
4068367	17
6178443	13
2373778	15
12096164	13
1505929	13
237508	17
5922739	13
15580485	17
50240	13
9695218	13
2781203	13
2899562	13
3119824	13
10562218	13
4305504	13
39755263	13
7979717	13
3254836	13
4128941	13
208082	13
30808657	13
8239469	16
5231881	13
3753045	13
11984135	13
8236100	13
5322021	13
10611653	16
24955828	15
8618893	13
5509889	16
13522856	13
12690006	16
3787605	13
1419696	13
1529210	13
6699572	13
2118533	13
19752553	13
3573705	13
3729091	13
5899437	13
665937	13
3277608	16
15964869	13
14293387	13
7034273	13
567681	13
14870552	13
101281	13
7178590	13
7373941	13
16652666	13
6655729	17
9563275	16
8290761	13
2553290	13
2701703	13
5508518	13
28694098	16
6040832	13
8123286	13
1486708	13
5150131	15
2289901	13
40045347	13
109884	17
12890516	13
16595805	17
3156754	15
3750212	13
3416176	13
34760	13
2554114	16
37554544	13
3252936	13
5927597	13
6134914	13
15286534	13
17918042	13
3617643	13
4102486	13
13769598	13
10653518	16
11053645	13
35258370	13
35572050	13
1528803	13
148218	13
7519324	13
15981753	13
2140110	13
1605246	13
2531187	13
2249173	13
18361651	13
862794	13
8560152	15
3537489	13
14655518	13
5673583	13
15371746	13
1890781	15
5429148	17
4956017	13
26588424	13
2878453	13
7129831	13
26066554	13
6151947	13
2428544	13
7544944	13
9747963	13
2900175	13
13270198	13
10917437	13
6898126	13
2892883	13
1944401	13
10768305	17
3632043	13
761558	13
10028391	16
9906878	13
2530887	13
5371078	13
8316256	17
940590	13
2938019	13
15840331	13
9370411	13
142627	13
10229667	13
44448793	13
2132204	15
10008572	17
9711318	13
1232183	13
367459	13
17438114	13
211547	16
11761058	13
14905178	13
365154	13
10293680	13
5021053	13
7840976	13
8470305	16
4796096	13
23009029	13
19844667	13
4819131	13
26904890	13
615518	13
24446317	13
22487147	13
27361630	13
12083036	13
9443531	13
17008064	13
5600834	13
115374	13
2273293	15
2138063	13
22949892	15
2025993	13
22186337	13
5415437	13
30003211	13
1837931	13
1558619	13
2784006	13
16923573	13
1003579	13
4564223	13
5785623	13
22503940	13
840673	13
8701871	13
1162565	13
7443107	15
322802	13
7995943	16
3966187	13
8649617	13
1997575	13
5447157	13
5892332	13
14086805	13
3457709	13
271443	13
10129757	13
34912837	17
9087407	13
2707873	13
11466340	13
3286182	13
7154428	13
29485817	13
4624743	13
2191650	13
3451560	13
4770920	13
2854853	13
17617420	13
8411302	13
2998706	13
2627727	13
2408259	13
18216473	13
2753000	13
6790694	13
1455462	16
20005619	13
7454906	13
5500215	15
15286367	13
958668	13
2897670	17
9913804	13
2965249	13
1048738	13
1689500	13
13644300	17
6051008	13
20883447	13
20342581	13
1197634	13
14594777	13
3320342	13
3778293	13
266548	13
2873523	13
24193981	13
7151635	13
11253058	13
45351400	13
10837441	17
4260997	13
260053	16
20604241	13
612169	13
33091428	13
12126238	17
13201785	13
13373519	13
7855443	13
17350150	13
8402614	15
11702460	13
6551359	13
27164682	16
169141	13
14159599	13
18764390	13
5807407	13
12294501	15
2148913	13
778640	13
1021357	13
8794607	13
8127104	13
3808145	16
5778755	17
19776679	13
853118	13
12059762	13
23679906	13
16800646	13
6484920	13
230478	13
8815590	13
1754779	17
5830444	13
8340471	13
12205813	13
2184130	13
7066080	13
1229623	13
4058855	13
4538483	13
17890435	13
4540199	13
15651395	17
18672281	13
12459257	13
2783739	13
18131987	13
12096300	13
5954708	13
13363449	13
3311014	13
15012663	13
4524403	17
6603664	13
2628881	17
9634077	15
2953251	13
5359932	13
7004033	16
19564956	13
2054697	13
1235518	13
15400637	17
614552	13
1305028	13
3347636	13
6554148	13
7466246	17
4914882	13
12471201	13
164489	13
1540425	13
12152621	13
7939061	13
995326	13
221903	13
2426878	13
9695443	13
1500643	13
2531821	13
5641916	13
27411904	13
6676110	13
13748353	13
3331595	13
47601418	13
4805286	13
1148309	13
19624646	15
4779830	13
19169367	13
8576146	13
10353690	13
19549	13
14347699	13
16978643	15
4786095	16
6324306	13
2284503	13
22183539	13
1028502	13
1815901	13
2809298	13
17721337	13
3668765	13
36365840	17
2192041	13
3434821	17
3214442	13
4678941	13
2724087	13
3576909	13
14025409	13
123405	13
405876	13
64118	13
4096920	13
1309684	13
30589180	13
6280434	13
15653447	13
10164056	13
3325046	16
1967868	13
1594689	15
16491938	13
3783350	13
14455002	13
7784940	13
8149685	17
9220238	13
2771023	13
8978696	13
3376345	13
222111	13
183830	13
10251398	13
689043	13
1495725	15
19452987	13
23471825	16
20736043	17
11476123	13
13184864	13
6996711	16
34694527	13
2016592	13
10161089	13
17734395	13
12200923	16
6952717	13
6555504	13
798946	13
3331405	13
253568	13
9983796	13
3713452	13
4999433	13
4303226	13
20993594	13
20376770	13
22451558	13
12100728	13
13943412	13
11831060	13
2684658	13
12148602	13
8883297	13
37724183	13
141709	15
579746	13
3075001	15
6902310	17
8511051	13
2207196	13
11592987	13
4037873	13
383853	13
240331	13
1276133	13
16408721	13
17141470	13
1516682	13
1965284	13
8497302	13
13669655	13
21837278	13
2124705	17
35222484	13
12509101	15
11511963	13
9412955	13
6257689	16
9970888	13
10878249	13
6959858	13
1663675	13
4086207	13
5109058	13
3958528	13
18255610	13
1707015	17
2287393	13
3035936	13
32874	13
5809793	13
15494646	13
1442627	13
1629625	15
6323144	13
13898189	13
9020260	13
2154602	13
6004776	15
11514219	13
1675591	15
11594162	13
6829382	13
3739694	13
3727154	13
1313468	13
6102534	13
2315035	13
259308	13
10082564	13
18230773	13
15987310	13
9512623	13
17213884	13
144932	15
14977394	13
1028170	13
13262790	16
15372213	13
2792123	16
13104343	13
5083295	13
31643135	15
17353970	16
3585605	12
7873866	17
5708546	13
18785855	13
10862544	13
24566231	13
4652771	13
1628289	13
3705719	13
45053764	13
896926	13
10873016	13
1308373	13
23179006	13
19311529	13
5082974	15
8977866	13
1006533	13
26760169	13
1891718	13
13114639	13
32505938	15
28799231	13
3073096	13
1625793	13
6344654	13
1915218	13
519467	13
8258902	13
7625971	13
1150801	13
4023564	13
2516883	13
33104947	16
1321140	13
1588543	13
14251084	15
29176011	13
9066307	13
8483722	13
1935035	13
9882106	15
12274194	16
11898574	16
2891829	13
5712460	13
3621717	13
12233576	16
9966606	13
5467852	16
29159289	16
3975729	13
10191068	13
8280793	15
25743839	13
1088064	13
12542913	16
2416878	17
1865581	16
20443903	13
959922	13
7091161	16
10785690	15
537825	13
487816	13
54587201	16
22792047	13
10862021	13
10995519	15
897258	17
414773	13
3530980	13
1417866	16
2555200	13
12489140	13
1334669	13
9522974	13
1100621	15
12847023	13
28930170	13
34061370	13
1061567	13
9359547	13
2150022	13
30761995	13
7172752	13
12899277	13
9764792	13
2416640	16
2705021	13
2465452	16
21993550	13
11695253	17
8061246	13
13847337	17
3769830	17
6512475	13
8550927	13
1435283	13
14986149	13
7587234	13
15595109	16
4479934	13
15123605	13
790883	13
7172157	17
10277460	13
2027891	17
8413147	13
2167962	13
18001448	13
3639301	13
2546972	13
951804	13
3622318	13
11377745	13
2350491	13
6756168	13
12182299	13
466429	13
18554214	13
17970823	13
696997	13
6473368	13
3791418	13
10594187	11
5596822	13
24449765	13
4714974	13
13117405	13
19462358	13
22560346	13
1480551	13
1588007	13
6263696	13
8109552	13
17888843	13
8559897	13
2329278	13
2803282	13
9887244	13
8861723	17
5313514	13
10366727	13
1400761	13
9370025	13
17375367	13
24288043	13
4879415	13
8848369	13
19184332	13
5804547	13
8037237	13
40704321	13
3020026	13
320240	16
2585342	13
2214212	13
3029909	13
701945	13
10137490	13
13888020	16
18076830	13
4900006	13
12555804	13
14226329	13
1756299	15
2025350	13
13805550	13
5283147	13
6151625	13
9192916	13
4825528	13
301069	13
6314281	13
18290769	17
447034	13
6784930	13
8255822	13
2648278	13
2061832	13
1284793	13
9718966	13
21712976	13
16791765	16
8885407	13
41250682	13
9505355	17
4187256	13
5441510	13
5082450	13
2624102	17
28321	13
1652227	17
4907178	13
754164	13
7097813	13
5916229	16
19483573	13
3374344	13
7729861	13
16252419	13
13863812	17
8569974	13
53614203	15
4038354	13
1129276	13
7567577	13
6349583	13
13136787	13
13726194	17
4286668	13
21951729	13
1990614	13
7559763	13
3877965	13
5989343	13
1491329	13
12727341	13
22650482	17
16381078	15
3606378	13
3264591	13
3135238	16
21978407	13
4966438	15
2794947	13
3439550	13
4939727	13
5919916	13
10505467	13
22142157	13
5433982	13
11135857	16
3432850	13
41052435	13
2528657	16
3715770	13
3599297	13
10106597	13
2085150	13
1993598	13
14592655	13
1813711	13
22304894	13
8552069	13
12815808	13
1495391	13
5234742	13
6032268	13
862033	15
1194108	13
13083540	13
269755	13
16774090	13
925677	13
7764087	13
863698	13
2715097	13
7188126	13
35037864	13
3159132	13
10700608	13
2775542	13
5592297	15
9723121	13
6813472	17
8743610	16
32493265	13
22059815	13
321052	13
59259	16
14021731	13
1076113	13
5572443	13
7697709	13
8357478	13
12561850	13
6522700	13
5543637	13
10257393	13
6582308	13
37485498	13
11554903	16
170391	13
17077565	13
9158268	13
2372733	13
97785	13
16480749	13
21464006	13
1949627	13
717261	13
1339998	13
7052256	13
19392476	13
14075049	13
2503063	13
13705108	13
7304578	13
6935508	13
5293690	13
11413879	15
20910787	17
15136747	13
1619665	16
975498	13
9115987	13
9898906	13
3049937	13
6150247	13
19974026	13
9072517	16
11620782	15
12130282	13
2500453	15
4359045	13
7309076	15
8417884	13
2011824	13
3060356	13
24114313	13
14520164	13
15107704	13
34251708	13
24124336	13
16092662	13
7961569	13
658939	16
14342174	13
20577972	13
12542132	13
10722417	13
6225799	13
926888	13
4283880	13
727325	13
1757679	13
11912152	13
223096	17
10549306	13
793700	17
22616010	13
14622003	13
4071391	13
4848270	13
832	13
4808855	13
3630122	13
18895456	13
32879583	16
3687115	13
965771	13
18111486	13
2581676	17
822070	13
6103750	13
15405588	13
6385884	13
7574102	13
11047449	13
6635223	17
15287259	13
2126126	13
2571719	13
3089694	15
15745926	13
21420073	13
9908570	13
4695845	13
1373165	13
1450493	13
6663509	13
7556332	13
6527686	13
4710439	13
4958773	13
30903171	13
3747556	13
9966665	16
999491	13
909053	13
9372064	13
2035318	13
2121698	13
2576814	13
192534	13
7314127	13
3811427	13
9012357	15
3965091	13
6632231	13
12899525	13
404628	13
5802166	13
1667060	13
2493723	13
6324247	13
380348	13
12064	15
4583978	13
29638613	13
5167965	13
249612	13
24626265	13
5819135	16
18725897	13
13042985	13
5103118	13
27791504	13
13847630	13
3990417	13
7315855	13
2193061	13
15252689	13
647249	13
21318381	13
11286323	13
1018487	13
25652831	13
1184741	13
44978555	13
15588058	13
38675351	13
13591975	13
2810137	13
16148252	13
8175	13
7145803	13
9325699	13
24493185	13
1355001	13
18925383	16
3032805	13
3730311	13
31667593	15
2722025	13
37540785	13
56700	13
1544707	13
18206350	13
10649576	13
28245228	13
4003108	13
13148147	13
19651965	13
1115343	13
2965638	13
21453176	13
7628323	13
624138	13
5361353	13
9486784	16
14956698	16
47307434	13
21233843	13
29014270	13
2395194	13
5651604	13
9741630	13
29836642	13
2315461	13
5396296	13
5533171	13
3335725	13
6831451	13
3274453	13
37711461	13
8881637	17
23126086	13
4810168	13
5331957	15
36483947	13
4219750	13
2927299	13
3460490	13
6398738	13
3602755	17
2254127	13
13232909	13
831794	13
16202775	13
21105214	13
1098863	13
10633571	13
1140197	13
907530	15
2693817	13
4103251	17
2854283	13
2428197	13
1486467	13
21413334	16
22474021	13
2029724	13
28456244	17
4538468	17
2845882	13
2548817	13
2391186	13
25694190	17
26317602	13
3687052	13
33387028	13
4945416	13
1557634	13
751299	13
1457097	13
306705	13
7516246	13
4720532	16
3198288	13
2690027	17
8115067	13
66123	16
32297085	13
1356152	13
10266178	13
2755982	13
23512459	13
5375218	13
8362438	13
1101302	13
3878939	13
1453703	17
17826799	13
10880496	13
6762651	13
1585819	13
14556674	13
7487778	13
4860806	15
11438528	16
7295273	13
4478426	13
5700982	13
278376	13
3266493	13
5440364	13
4945537	17
3630546	13
4228718	16
6226814	13
10902936	13
5287129	13
23657824	13
167198	13
16327871	17
9374869	13
658750	13
6038486	13
24041900	13
6412157	13
7767517	13
16576445	16
1826691	13
4933311	13
14866050	13
12638425	13
17580979	16
2230956	13
8132960	13
6844146	13
2261223	13
3172303	16
176049	13
4447586	13
2106010	13
10508761	15
3673803	13
9654988	13
6310290	13
30101815	17
7325341	13
4409539	13
6607578	13
11867700	13
5244364	13
5686316	13
6843904	13
37104978	13
6289335	13
722855	13
2590968	15
3396777	13
1561011	13
4469051	13
19091584	13
7872327	13
1406223	13
7098760	16
3419557	13
19580416	13
7315988	13
2869133	15
5056861	13
3981914	16
7479435	13
2018344	13
11993401	13
14047674	13
1865852	13
1232539	15
10266692	13
22035167	13
16772892	13
1744670	17
36661796	13
3575253	13
2994600	13
23668966	13
24513471	13
2826989	13
61648148	13
6110838	13
5449252	13
17110687	13
14468921	13
5380077	15
5476061	13
12738548	13
18709836	16
1698640	13
1923069	13
13460877	13
3882614	13
11017559	13
11925192	13
19333098	13
1071781	13
1129783	17
6786752	13
42505708	13
5020990	17
1565484	13
7710756	13
3289611	17
2098897	13
11316921	13
1506676	13
779082	13
13028335	13
1020463	15
39295364	13
10985086	13
7141889	13
33717463	13
9621140	13
7466366	17
1072879	16
4258219	15
453274	13
326237	13
17798805	13
86873	13
12338386	17
7659201	13
11480445	13
4835399	13
17747426	13
18589796	13
8485285	17
5620566	15
3060264	13
10013110	13
3773169	13
1454644	13
2891661	13
13875657	13
1443272	13
6550014	17
3467212	13
6977079	13
172367	13
11803828	13
12308932	13
5649953	13
7117076	13
4426634	16
2441196	17
20187153	13
242499	13
5214950	13
12124127	13
1843327	13
237563	16
8632552	13
1763486	13
24814485	13
1400266	13
12165507	13
9846642	13
4550733	13
5588312	13
12544024	13
2793981	13
5506362	13
6790170	15
1135997	13
17141003	13
11172150	13
9925873	13
1514096	13
2508707	16
3651378	13
1615885	13
3107562	13
111113	13
7600250	13
9424910	13
9891045	13
8073587	13
1948650	13
40508135	13
7340078	17
5466546	13
876070	13
7067934	13
1089971	13
563614	13
18517642	13
180526	13
417370	17
14016444	13
1185055	13
15917521	16
1487656	13
13533125	13
9121349	13
4372577	16
8154121	13
2810785	13
974094	13
884189	13
2888780	13
2365801	15
4300739	13
218351	13
42104	16
31424880	13
12470421	13
42789715	13
9024214	16
6041070	13
2663381	13
15060384	13
9583625	13
11583484	13
10941020	13
11338936	13
14872180	13
2124037	13
2249044	13
4233139	13
154917	13
11538299	13
4107312	13
3117571	16
2721454	13
8409604	13
12030336	17
448907	13
7746790	15
697214	13
9750024	13
623088	15
9957868	13
9894502	13
2667951	16
5118767	13
17066695	13
19824950	13
42579680	13
2667116	13
2058204	13
10694260	16
3497874	13
11158606	13
2014781	16
9099488	13
4249699	13
15770721	17
3601293	13
1610259	13
14170794	16
4533227	13
8814450	15
7054246	13
3493284	13
6812404	13
5877342	13
2089084	13
19356600	17
4878610	13
2482883	13
14334171	13
18464325	13
20981372	13
10374678	13
15714146	16
3306377	13
17737140	13
391828	13
17286437	13
16288213	13
8184211	13
1611762	13
3241585	17
10588741	13
10826424	16
11402923	13
8465176	13
19858783	16
344464	15
11824569	13
10380202	16
12579141	15
969652	13
29977265	13
12150685	13
11868471	13
15297906	13
18759251	13
15454113	13
3543384	13
7830201	17
5339308	13
14595468	13
4884616	13
19328298	13
6527998	13
14304835	15
517594	13
215983	16
19929489	13
5781888	13
15355368	13
12267243	13
12556306	13
23441877	13
3386620	13
1750247	17
11905103	13
2376365	16
2113440	13
29292361	13
4179186	17
19913241	13
12686096	13
3570750	16
610613	13
3130978	13
9055241	13
18525562	13
22524585	13
4797785	13
3713397	16
9171495	15
5792836	13
14234806	13
1830743	16
3138148	13
9482928	13
2574917	13
9110668	15
6003952	13
3261816	13
6231218	13
22883562	13
5363244	13
14898980	13
6813248	13
2098761	16
24520404	13
1011978	13
13750094	16
2294958	13
15368734	13
3142321	13
5784026	13
7195959	16
6354151	13
94589	13
6694313	16
27360581	16
12347163	13
17760450	13
3440179	16
1095659	13
16552038	13
10931631	13
22066068	13
4758095	13
3285199	16
24578347	13
2261097	13
15574524	13
5727	13
15236361	13
1603058	16
5274716	13
1039844	13
6793187	13
2300151	13
16970895	13
19922626	13
2320007	17
10592225	15
3478844	13
7360616	17
2912795	13
10562596	17
3540224	17
9768441	13
823998	16
2958045	13
17530390	13
757651	16
19703416	13
2840062	13
35597156	13
1801276	13
695665	13
5786065	13
3212405	13
3604353	13
5355511	13
1655627	13
4833680	13
7035584	13
4161169	17
19582132	13
9344752	13
2317386	13
7445023	13
25727699	16
1358310	13
5070851	13
16122199	13
4160220	13
7109222	15
12238495	15
6746151	13
1210566	13
28303408	13
4101123	13
25879172	13
18041445	13
3346861	13
1858547	13
5648237	13
3586949	13
3433228	13
10775428	16
21786616	13
14233872	13
9927456	13
1989582	13
1428870	13
6099957	13
1207776	13
79379	13
15884033	15
19076358	16
9193627	15
11304203	13
2763051	17
19525323	13
2312591	13
12522	13
635451	13
6394056	13
7162901	17
19372634	13
6727923	16
7828362	16
3362172	17
6847024	13
3424680	16
2062111	13
4063208	13
8329291	13
9757449	13
34276	13
8869647	13
4304942	13
9229867	13
16667447	13
4426705	13
12665369	13
2096719	13
11674140	13
2863756	15
4196094	16
19134442	13
610095	13
25027752	13
3281433	13
237261	13
24206425	17
3663600	13
8880194	13
7574448	13
4061658	13
5985334	13
1397716	13
14152192	16
2642392	13
3981026	13
6554806	17
1084404	13
6069199	13
5766027	13
37491390	13
22126046	13
3226063	13
10166478	13
4703352	13
14435106	13
6246884	13
3217254	13
20442644	13
125895	13
1196545	13
758179	17
10380494	13
3798317	13
3605297	13
212166	13
1304054	17
1575062	13
4893216	16
4927047	13
74390048	13
2338403	13
3994135	13
27466094	13
13560247	13
39502	13
6456110	13
19604103	16
4583344	13
2811095	13
19096952	16
726359	13
15651269	13
13079369	13
2817471	13
823660	13
6492869	13
3711627	13
5593102	13
2795768	13
16563469	13
1316760	13
5114165	13
8551504	13
32578	13
7871366	13
3844065	13
14249946	13
6873976	13
608553	13
11231576	13
21145621	13
5541413	13
5159983	13
29657186	15
2991541	13
20386729	13
3707752	13
11933780	13
573791	13
5034225	13
3206996	13
19338662	15
18238124	13
5125674	13
2452475	13
4830671	13
1243684	13
11577085	13
11873183	13
2119552	13
4060651	15
6904263	13
5348965	13
3164339	13
1273543	13
3005584	13
12330939	13
8920966	13
5339051	13
33057988	17
22849069	13
11360344	13
11174003	17
9729896	13
2488380	16
29343627	13
20908972	13
11138042	13
10884141	13
1569019	13
12171625	13
1320341	13
19704420	13
766555	13
1697817	13
12714273	13
3708299	13
1626522	16
3648716	13
3386226	15
24763544	15
353713	15
1279048	13
8801233	13
13185492	13
13517885	13
970542	13
151677	15
16740633	13
11636833	13
2053268	13
7020315	13
9837405	13
25715626	15
5681176	13
12243987	13
8797364	13
24238509	13
22593252	13
402038	13
2588523	13
13558110	13
4769834	13
12259611	17
1491972	15
1172147	13
3609571	13
2581786	13
6786682	13
1756371	13
398413	13
22303358	13
14250011	15
5302525	13
25836529	15
5193669	13
818951	13
1308418	13
13031541	16
13576645	13
18629731	13
22657099	13
23917939	13
3031516	13
2126340	16
1861744	13
1593186	13
4491092	13
3392901	13
19790578	13
2484623	13
17783370	15
1043985	13
4149996	13
14068567	13
2497679	13
14826237	13
5899742	16
33326770	16
1085379	13
1288856	13
2442787	13
13036574	13
4620394	13
20896830	13
29737247	13
22022252	13
16893216	13
6290177	13
14720089	13
4335948	13
8811259	13
8266165	13
5807869	13
1084065	13
3449059	13
12257951	13
2665669	16
1848319	13
498946	13
13218792	13
2697492	13
14534700	13
1373637	13
1379682	13
2823262	13
7071632	13
15672661	13
4700447	13
3683476	13
2040618	13
2633914	13
26428053	13
22420722	13
18742178	13
2527528	13
1521087	13
8897838	13
7654893	13
13656689	17
6413249	13
2510995	13
1339572	13
2641055	16
2117405	13
12178224	13
2715439	16
2165688	15
9005473	13
2384993	13
9852679	13
13886730	13
13007930	13
14130929	13
4250304	15
12299423	13
12283133	13
4078559	13
2009302	13
3285982	13
19732324	13
3221991	13
2585895	13
4185260	13
3685715	13
2383645	13
13389046	13
6725372	13
4964294	13
2605369	13
19136500	13
11056575	13
8577694	13
2128996	13
811223	17
11686263	13
321476	13
8082800	13
8877469	13
20385263	13
2298583	15
4665557	13
13484532	13
22810103	13
563312	13
9307780	16
10125075	13
5099982	13
5294929	13
183802	13
1652606	13
13769189	13
657864	13
8281373	13
25747541	13
6739369	17
7157624	13
3800255	13
3025758	13
11507733	13
2004585	16
15720158	13
3483659	13
3102419	13
9557527	13
29503691	13
4247630	13
1480436	13
345184	15
1692892	13
6729769	13
2845833	15
225296	13
8287877	13
3468964	13
5541143	13
6215429	13
17306906	13
27429	13
8733957	13
3987617	13
3307981	13
35540192	13
22802616	13
2200356	13
20023061	13
5196396	13
4661389	17
7732891	13
2071436	13
2638395	17
9993994	13
4597746	13
2155087	13
3517493	13
22036077	17
11108613	13
8841775	13
34140	13
8305094	13
7756970	13
9887363	13
1963396	13
4897668	13
15534718	13
2705232	13
6028309	13
5158239	13
19572536	13
2541055	13
2963309	13
11253965	13
11822066	13
3492731	16
10843706	13
15798294	13
831649	13
5897686	13
22137371	13
19708395	13
2309905	15
6347707	13
14457176	13
313404	13
3067623	13
26377544	13
9326247	13
5667361	13
12953998	16
7701074	13
7724973	13
16137160	17
7362947	13
8388497	13
13219233	13
176851	15
5989852	13
3494202	13
459168	13
851065	13
1865967	13
3493208	16
5454282	17
8438183	13
16575687	13
20105388	13
11813000	13
22370467	13
21548370	13
1800981	13
1066029	13
2934916	13
45573855	13
4842858	13
3105713	13
17152774	13
1245372	13
2007487	13
15084831	13
7074739	13
4723497	13
3389429	17
12955024	17
4540324	13
18684935	13
4467207	13
689610	13
15178346	13
6119270	15
16803212	13
790484	13
7182066	13
10940760	13
5527603	13
1262687	13
21830017	13
66336	13
1546462	13
2916397	13
9870638	13
5116904	13
3203088	16
12056704	13
361127	13
7739563	13
5063669	13
2479138	13
6371375	13
760623	13
3006571	13
5752984	17
15789101	13
16296243	16
10107791	13
22468184	13
15297286	13
155926	13
2546624	13
11729433	13
926481	13
11621315	13
9614421	17
5548579	15
10469497	13
15306271	13
3286939	13
2549461	13
1070246	13
2273270	13
5053391	13
2146066	13
1612106	13
4571364	13
2128882	13
9988330	16
7318745	13
10311171	13
5169936	13
12228190	13
7307193	13
267392	13
2148536	13
311193	13
12586675	16
3703036	13
151456	16
2560147	13
382006	13
1207050	13
8583618	16
483675	13
8700560	15
6187757	13
19032185	13
3163782	13
2337197	13
2125532	15
4694816	13
7534602	13
586833	13
8498487	17
2406318	13
14593734	13
20102453	13
26443198	16
6093834	16
7431875	13
278700	13
5694009	13
2482138	13
4485018	13
22188774	15
4555984	13
120656	13
4079122	17
10664949	13
16709811	13
8420861	13
11709399	17
4810878	13
3866442	13
11776405	13
22304144	13
35913468	13
10747802	13
2791698	13
1723541	13
2547624	15
8505293	13
533371	13
13669244	13
6893648	16
14784833	13
2543168	17
1755537	13
2230528	13
38762811	13
3298952	13
1248681	13
6849178	13
11213113	13
747043	15
3689041	13
4173540	17
5350443	13
4507857	13
22247081	13
6236679	13
4720990	15
1180872	15
7235100	17
15158899	13
3035010	15
10800602	13
18475374	13
7045346	13
9745514	13
8342246	13
4710834	16
15407350	13
891742	15
6563457	15
780783	13
6091554	13
1897196	13
18878517	13
10566083	13
456761	13
8371078	13
11329491	13
2797792	13
5986340	13
9592805	13
7394897	13
1229329	13
5929940	15
5892726	13
3814363	13
5812305	13
13404376	16
4227070	13
18810127	13
10073718	17
25545826	13
3711071	13
39032508	13
12655282	13
8150883	13
1120959	13
10094271	13
1230545	13
3310841	13
13069912	13
209927	13
2179951	13
23742881	16
5358387	16
11138600	13
16237280	13
9056276	17
4884472	13
2978400	13
556493	13
6322677	16
6281863	13
4658629	13
6500580	13
8853341	13
347456	13
10456922	13
2813705	13
13985017	13
6548204	16
484973	13
2170938	13
13291053	13
7025424	13
8234168	13
2823779	13
10081478	15
814283	13
9667655	13
513898	15
3030873	13
15940846	13
3980644	13
36448151	13
1615117	13
12652127	13
6514614	17
5041648	13
941131	13
9531789	13
2746642	13
14573207	15
9115918	13
3787726	15
3749599	13
5210279	17
7261931	13
806853	13
6678639	13
2511940	13
12326027	13
4084936	13
2159917	17
12183685	13
12821792	15
4072354	13
19505954	16
24679429	13
1422089	13
16043691	13
10957575	13
3496084	13
7170821	13
2199968	13
3040170	13
5784209	13
5571615	13
552735	13
375970	13
32310985	13
1379765	13
16724579	15
20632637	13
5642989	13
10491525	15
7292996	17
6534990	13
2306567	13
24612102	13
21515231	13
3386766	13
32950473	13
6686782	13
5351567	13
5118931	17
3001358	13
4925484	13
8010712	13
377491	15
13560239	13
12155726	13
10306206	13
108104	13
6296597	13
14043973	13
415910	13
1497690	16
14929312	17
10299567	15
3668258	13
7723707	13
1750171	13
14204339	17
11814761	13
1188140	13
5969887	13
8885791	16
3385612	13
1840571	16
1578558	15
440262	15
3157220	13
3500788	13
17491654	13
6117307	17
28941837	13
1510651	17
13549699	13
7289545	13
13279456	13
9837674	13
6168233	13
3038165	13
3687575	13
11766847	13
9530912	17
1804288	13
4344275	13
6473074	16
141929	13
2424021	13
34781003	17
13606236	13
41426479	13
12168002	13
3408033	13
583915	13
1633151	13
6673720	13
2199145	13
8804681	13
4758181	13
11689129	13
7013677	13
4119767	16
2793595	13
10079537	15
21660775	13
4464448	13
14592614	13
701812	13
24705295	13
674667	13
10661697	13
16517268	13
19972480	13
10935334	13
11223229	13
14006651	13
112154	13
1768246	15
13606148	13
5375497	13
4564080	13
13826962	13
6769452	13
2637156	13
517278	17
2073625	15
3360	17
513914	13
5065574	13
27031426	13
12361248	13
3429783	13
3263429	13
8604359	13
23634182	13
14519691	13
1131934	13
13690045	13
852772	13
1420874	13
26180566	17
3598348	13
483866	13
52215276	13
34280241	13
5864557	13
23403792	17
1070361	13
2014803	13
11835607	13
291534	13
5059171	17
5645663	13
4317319	13
7938054	13
3545971	15
2312534	13
7243771	13
1569659	13
2175316	17
17111166	13
4165840	13
27178790	13
5135040	17
5269221	16
5799915	15
648453	16
5413685	13
1398218	13
3116695	13
3207975	13
26514557	13
463845	13
17386083	13
3759951	17
6806660	13
939833	16
1618530	13
5179540	13
6402472	13
10188143	17
12641678	17
3027851	13
627014	13
3984304	16
3555045	13
2552389	13
3439392	13
17576838	13
2268052	13
7638574	13
4638288	17
3616060	13
862174	13
30882117	13
3999114	13
5384522	13
14310555	13
5614520	13
1609258	13
6161281	16
6207176	13
20361197	13
35733407	13
6598212	13
2728904	13
3672409	13
10636256	16
1862534	17
196975	13
16439198	16
20388366	13
13315088	13
6104012	13
3638738	13
2053238	13
10536109	13
3654387	13
10535640	13
4531761	13
27420240	13
4703963	17
4567316	13
12426748	15
17869322	13
16212972	13
1605694	13
13385804	13
3017715	13
11945940	13
58516	13
21912831	13
2806285	13
10130496	13
11351121	13
849453	17
3403347	13
37435461	13
8938007	13
6578091	13
12903547	13
1959679	13
3989284	13
6479568	13
12772752	17
496118	13
7060892	13
2177061	13
8922865	13
4425744	16
29870501	13
2910853	17
12296214	13
5702998	13
1341911	13
13855541	13
481979	13
5176002	13
2046978	13
9341234	13
812334	13
2149801	17
19688202	13
235083	13
3778744	15
6091209	13
1535358	16
6853571	13
10980994	13
3154254	13
17859908	13
177800	13
9581188	13
197203	13
1658173	15
2119486	16
6493157	13
3529537	13
7003813	13
12269698	13
98837	13
2928694	16
7843588	16
353006	15
31860451	13
9083450	16
1945143	13
5369937	13
7893017	13
17055601	13
3522175	13
27801735	13
12521138	13
723774	13
973490	13
9485752	13
6517220	13
8619021	13
3014357	15
5048654	13
373983	16
1510327	13
5295618	13
3749595	13
3312811	13
530932	13
1884591	16
8582642	13
29536197	16
4088586	17
19355940	17
14722196	13
2601055	13
21558704	13
2436912	13
4249120	13
10214631	13
5866167	13
32000969	13
6406704	13
19219925	13
2637231	13
4648002	15
13433832	13
18466298	13
16084458	13
4484257	13
6437884	13
307294	13
17315276	13
8956689	17
6107017	13
34048907	13
1060596	13
6182880	13
14471710	13
5639715	13
14455025	13
6201767	13
3134924	13
6461666	13
10370973	13
96552	13
10141542	13
4429261	13
5718750	13
151306	13
21674314	13
15734625	16
23383156	17
11032971	13
11050129	13
11960319	13
1461111	13
15147276	16
5565407	13
6192448	13
3833287	13
17278487	16
1125137	15
33323219	13
22328085	13
3830036	13
4579943	16
2628588	13
31425	13
8269840	13
12106149	13
16203952	13
5940262	13
6380100	13
7703936	17
10946059	13
3484269	13
13465388	13
14888834	13
3323493	13
1820452	15
4668380	13
3345731	17
6113446	16
1866652	13
7695903	13
24015760	13
9842374	13
6194142	13
22153682	16
21801708	15
18965392	13
20118395	13
20464565	13
3999964	13
7401823	13
2097025	13
8930348	13
27381799	13
6582750	16
11989514	13
453592	13
460349	13
4375614	13
3656274	13
2998637	13
9027185	13
24475481	13
4971314	13
1384041	13
1665518	15
22859512	13
10206421	13
25864029	13
2101913	13
7859869	17
4878213	16
7042654	16
3301377	13
3978960	13
23280659	16
1670616	13
15030971	13
1393110	13
16071281	13
7394398	13
17224848	13
3009543	13
13581488	13
2734653	13
14161363	15
1264654	17
8228204	13
5467044	13
457708	13
2028171	13
242111	13
5920451	13
8317802	13
4788395	13
8450149	17
8418969	16
2582163	16
3805950	13
19916444	13
21447687	13
277079	13
2049840	16
33148525	13
6832111	13
29891742	13
13039127	13
22733467	16
18003042	16
3926873	13
1161537	13
130661	13
1781671	13
12812294	13
2150824	13
13937284	16
5350796	13
1169656	13
22640736	13
5504450	13
4829720	13
8556361	13
884038	13
172111	13
4948787	13
14824257	16
20944035	13
267901	13
6550876	13
131203	17
8526887	13
18602970	13
5615243	13
15686117	13
30054813	13
14263470	17
5546363	17
869774	13
9591639	13
3879949	13
403233	13
3244586	13
4261479	13
14874840	13
29760279	13
20895655	13
3995465	13
3130132	13
2364423	13
2043567	13
6902992	13
4289419	15
18538042	16
19916483	13
10577098	13
13782726	16
1646923	13
5633307	17
741798	13
3493146	13
234113	13
9366660	13
2336409	16
15565390	17
13343397	13
3435432	13
3314635	13
3871253	15
11367400	17
4325331	13
11655833	13
9853563	17
8759163	13
3272509	13
588152	13
4649707	13
121352	13
893905	13
987773	13
4683456	13
1537761	13
62187856	15
1683477	13
14929540	13
1358390	16
8520916	13
9304456	13
7311818	13
2820032	16
12101649	17
7320020	13
7024259	13
3171221	13
619705	13
18493114	16
4917	13
4633106	13
1925991	17
18707982	13
5060263	13
24379799	13
1059549	13
11520216	13
4280735	13
9003715	13
14436526	13
4317094	13
6384764	13
11730299	13
538160	15
9864111	13
13591944	13
12648369	13
36254336	15
11826529	13
7288299	16
1037446	13
1150258	13
4554103	13
23046769	13
3166713	15
5064100	13
15747585	13
3834908	13
149743	13
417856	13
12187250	16
555132	13
2505569	13
5110937	16
10563927	17
10271512	15
34089870	17
8522583	13
839676	13
22570754	13
1617096	13
8151208	15
2279915	13
38535572	13
5303615	15
34412005	15
3149172	13
17050708	13
11825124	16
9713508	13
700664	13
15891521	13
2572654	17
567669	13
699179	13
227327	16
4164883	13
3967771	13
5695573	13
13786391	17
15328694	17
600352	13
2425595	13
1968942	16
3763924	13
3268300	13
8084383	13
8413705	13
427399	13
6681971	13
15736063	13
16158533	13
6970253	13
16809862	13
28420470	13
1837051	13
2467537	13
5631452	15
4813085	13
4608955	13
10349848	13
3313121	13
11353287	17
5950657	13
6867830	13
11133396	13
12835558	13
7545971	13
30650475	17
12534189	13
15608056	16
9492478	17
15658071	13
3613060	13
6979646	13
3041260	13
4873122	13
5062048	13
1815684	13
11761264	13
7068930	13
9487758	13
5558214	15
27820483	16
16534967	13
6712809	17
7168675	13
7276604	17
11306564	17
2775546	13
4597925	13
23827594	13
3875477	13
9617048	13
10164073	15
34264166	13
28708467	17
1876293	13
3635755	16
3365542	13
4471473	13
357095	17
4095196	15
284178	13
1473336	13
3326314	13
3703297	13
17038564	16
5056642	13
28724243	13
773380	15
18220725	13
332669	13
19099142	13
2565949	13
13999955	13
14455872	16
4573239	13
2664567	13
4567898	13
6248259	13
5774690	15
6762166	16
2905150	13
2486035	13
5610443	13
3572085	13
4558501	13
3954363	13
483830	13
2269659	17
4916735	13
1450741	15
1007415	13
8519790	13
4357217	13
3503507	13
1337111	13
6528716	13
18641585	13
12004706	13
376064	13
9988077	13
11397640	13
3093417	13
9773577	13
5945336	13
14984491	13
267799	13
2999477	13
13638540	13
6719431	13
8872132	13
2727448	13
6869062	13
710142	13
3475255	13
8825642	13
3903450	13
1115448	13
2136153	13
6588589	13
3609206	13
859207	13
15166008	15
1872114	13
1653381	13
40448327	13
5150948	13
5926907	13
1158564	13
4412802	13
2562845	13
7507036	13
21661802	13
7633254	13
67062	16
4131210	13
12955627	13
2554882	13
13954884	13
48431141	13
2604278	13
3943541	13
540738	13
2787877	13
4316670	13
1214747	13
1406932	13
27564523	13
6973469	13
8277404	13
9747211	13
748292	13
456067	13
11555605	13
5667926	13
778550	13
15020200	15
5032137	13
18708364	13
1593563	13
8917270	15
3876095	16
2877637	13
3627878	13
2838690	16
8888195	13
15669245	16
7389376	13
8261559	13
13436282	13
31975250	13
26278896	13
14625063	13
3630102	13
2052845	13
35438583	13
24138002	13
19504743	13
30605699	13
7554270	15
13047783	13
15495430	13
18553380	13
2739741	13
361774	13
2067520	13
6934535	13
4799086	13
25888927	13
229865	16
4969374	13
4998208	13
8319173	13
2453507	16
1623384	13
2176626	13
2828927	17
2678737	13
8672474	13
8806310	13
11748708	16
5220538	16
703194	13
11366330	13
9324531	13
14387687	17
9185945	13
89462	13
2613921	15
104695	13
1781398	16
6018308	13
1971229	13
2398499	13
4975104	13
14019338	13
22453285	17
14471138	13
7240508	13
687208	13
5802260	13
14004240	13
5766796	15
872782	16
4362294	13
5099492	13
6829837	13
687884	15
7251152	13
3631233	13
12187064	13
1622655	13
2520795	13
16186116	13
2581551	13
488180	13
25337735	17
4491043	15
650445	17
5897796	13
13011074	13
10298652	13
8177896	13
3028208	13
5947418	13
2789274	13
15129138	13
3787388	13
11727489	13
6291355	13
4081094	13
2610065	13
18478414	13
5222664	13
285322	13
2717663	13
3348012	16
8732670	13
4162454	13
3852798	13
2536078	13
1197716	13
7123556	13
34521749	13
4871327	13
3704647	13
5651256	13
1677168	13
5639509	13
5171587	13
15385793	13
1734962	13
1740950	13
8335744	13
5013646	13
32252587	13
18813549	13
4866398	13
20523906	17
10798185	13
5835395	13
4010531	13
14072432	13
15200439	13
1716775	13
10453416	13
1317396	13
9672840	13
7693230	13
18645822	13
3427546	13
23985706	15
3269057	13
8665145	16
3522318	13
5189835	13
13105537	13
10910596	15
21388179	13
9597610	16
6846614	13
8020770	13
2314889	13
4965851	16
2631837	13
12506746	13
9158173	13
19390466	17
4563129	13
7678397	13
1314652	13
1246871	13
1445459	13
574293	13
7315045	13
1907283	13
4013389	13
12926744	13
6482098	13
2770568	13
6951042	13
3853157	13
7430732	13
2493378	15
3416836	13
2274903	13
7849666	13
9882731	13
896873	15
13478869	13
9091266	13
907558	13
35764	13
8150136	13
28020740	13
1246378	13
4655996	13
8357791	13
13213725	13
17256288	13
856948	13
12945126	16
3282326	13
796162	13
1782701	15
6241855	13
1869198	13
14230065	13
14531432	13
7310132	17
7432976	13
6639252	13
27592894	13
12862387	13
3504340	13
4782370	13
7399077	13
2160615	13
31107283	13
272977	13
3692723	15
30430495	13
4484167	13
3816540	13
55297199	13
65786	13
11694991	16
654365	13
1537003	15
9026884	13
8065837	15
1949765	13
10426158	13
15323908	13
1799747	17
1198277	13
31402631	13
9762640	15
9442362	13
12409276	13
16296103	13
974185	13
3440896	13
4007783	13
18159672	13
755533	13
9221962	13
8653742	13
4875027	13
9048490	13
1907321	13
464959	13
6447105	13
1399690	13
299057	16
3440721	13
18478140	13
972693	13
1888913	13
10437445	13
3676760	13
15146359	13
4417171	15
3717398	13
2464706	16
10650950	13
11113337	13
8375312	13
6686677	13
30610389	13
14891095	17
3004445	13
2953171	13
29907085	16
3784352	13
744590	13
3433041	13
9999381	13
1707270	13
3968722	13
3207849	13
9149145	13
12882059	15
15500233	13
1706279	13
5033437	13
21294013	13
3958957	13
1928305	13
8052284	13
15663650	15
2459703	13
12424067	13
1973632	13
823458	16
3421379	13
9883953	13
3948211	15
95542	16
4607992	13
5348744	13
50661786	13
4123470	13
6446345	13
8603470	13
1578494	13
5925118	13
6031742	13
9553603	13
3084614	13
3434926	13
8542728	13
1441808	13
10525665	16
4532509	13
1983743	15
9341370	13
16623190	16
2037679	13
528463	16
3875606	17
17058792	13
4323087	13
3940182	13
27050133	16
4241501	13
27410884	13
17675128	13
12520829	13
787641	13
16203144	13
1120027	13
639305	13
35452407	13
3178276	13
5390079	13
10960081	16
149602	17
33443332	13
1270982	13
173116	17
1854843	13
29080972	13
7134751	13
226119	15
14291484	13
422730	13
4153341	16
33513404	13
7219186	15
854241	13
3215036	13
16317134	15
2327508	13
4454359	13
14293277	13
2204760	13
1011089	13
6708116	13
50591309	13
5784926	13
2291969	15
1608318	13
303578	13
7068341	13
20376366	13
7035162	13
12568029	13
3623065	13
10111550	16
2474079	13
6240098	16
20714349	13
7410543	13
23259131	13
2666487	13
24643397	13
999768	13
2616611	13
10567672	13
3609758	15
7806747	13
916755	13
19527273	13
20595595	13
2803074	13
13852669	13
1261173	13
2491771	13
35235488	13
2661931	13
3958310	13
19650282	13
10294977	13
10014148	13
2969011	13
4782815	13
1239022	13
3928556	13
19958812	17
6143790	13
1800792	13
9655930	15
9421596	16
1554250	13
9282641	13
1957548	13
9642103	13
3387252	16
3808868	13
3889777	13
9226358	17
2111275	13
6281215	13
8705010	16
9408425	13
75101	16
7285511	13
5782725	17
5229721	16
16956509	13
2268694	13
30010596	13
174954	13
18047054	13
155836	13
81951	15
15030377	15
4778435	13
3188331	17
22396232	13
516633	13
1585815	17
5241741	13
5978422	16
6291322	13
6636620	13
627491	13
2883160	13
7370335	13
31641460	13
17709272	13
21548294	13
14440441	13
994041	13
15166671	13
1741488	13
5386229	13
2152591	13
2229787	13
32666130	13
9687457	13
831574	15
21667011	17
294690	13
25367067	13
2253652	13
300060	13
243313	13
11567948	13
40250277	17
277915	13
19716660	13
9041902	13
21668756	16
22458438	13
8759247	13
25825007	16
9812876	13
3029110	13
8234602	16
6064503	13
2849645	17
1555263	13
698550	13
4216821	13
1226968	13
19633828	13
524227	13
10131107	13
4643808	13
15061162	17
4474485	13
5207741	13
6343402	13
5879083	13
3109072	13
366090	13
13587784	13
1513315	13
3591612	13
904881	17
14537	13
18545027	15
2529150	13
10377712	13
8162944	16
2456354	13
2301041	13
5507885	15
1408524	13
16802001	13
13163567	13
3321579	15
4209064	13
8266833	13
12328572	13
2037872	13
12376394	13
2802085	15
2521748	13
494401	16
7935721	17
23072819	13
2446180	13
1200735	13
1048941	13
5965085	15
5855196	13
2498851	13
9659078	16
19539338	13
597635	13
5813673	13
25409956	13
3411984	16
2221148	13
2744779	13
12295067	13
15383257	16
859787	13
4609654	13
10766690	16
973418	16
1779552	13
2591812	13
6561968	17
16027523	13
4085036	16
6855815	13
6941186	13
686861	15
10107114	13
10575479	13
518328	13
7310340	17
7932994	13
15514033	13
7279061	13
4264008	13
5816061	13
2794098	13
58496865	13
11322073	13
6223416	16
4713860	13
2350926	13
1213395	13
10984565	13
3675000	17
6003622	13
5466046	17
2283698	13
14411240	13
757296	13
2291009	13
3121576	13
3172178	13
2118248	13
1294511	13
267178	13
13277278	13
3330335	13
10001670	13
4981767	13
126756	17
8796833	13
50612	13
2075199	13
11321692	16
10296635	13
3017840	16
3706042	13
6787680	15
170291	13
32017438	13
4420736	17
9169689	13
13619677	13
3152096	13
1782006	13
11228935	16
6552535	13
9933691	17
854860	13
11039789	13
26332921	13
1030567	13
2104919	13
894826	13
23228784	13
1703538	13
32999505	16
989891	13
16973422	17
20344225	13
3636874	13
8435445	13
40996275	13
6382960	13
1535349	17
1412157	13
21951738	13
13163706	13
7128554	13
7443846	13
13646129	13
24037232	13
2924461	13
3742187	13
20315782	15
21355703	13
8895648	13
15930975	13
4450495	13
23358000	15
4369174	15
4967770	13
7626543	13
19813652	13
38342204	16
6434174	13
3223776	13
2789782	13
864292	17
21212158	13
8463444	13
3708406	13
3667004	13
7182027	15
10420397	13
36943971	13
23562036	13
3596452	13
13602853	13
9132507	13
1167452	13
2984963	13
491254	13
3782847	13
1033661	13
6497632	13
47941972	13
8818094	13
14714386	13
7605817	13
24623935	13
13354020	13
35797	16
9500252	13
191904	13
5700304	13
37523983	13
8450564	13
4619666	13
2096575	13
786673	13
5971437	13
19087870	13
9494303	13
1462813	15
13887366	13
4835564	16
5182478	13
6963717	13
19261876	13
21226431	13
52808402	13
3114962	13
75324	13
4611076	17
17994795	13
2394173	13
9681260	13
10474782	13
3847747	17
10920064	13
3425594	17
15837552	13
3076476	13
1077972	13
20851883	13
10072566	13
7721635	13
11203249	13
9609887	13
709127	13
7006514	13
5043239	13
11620857	13
1115475	15
13574234	13
371467	13
317185	13
6948303	13
28002646	13
2322278	13
10609607	15
11220960	13
14166242	13
24579809	13
7128333	13
759175	13
3576068	13
3133062	13
9958498	13
11487040	13
4333947	13
325181	13
1185500	13
6926136	13
415788	13
7341319	13
12287178	13
4895000	13
9914918	13
1175610	13
7504038	13
2292702	13
3983811	13
202514	13
6132988	13
11029867	13
18271850	13
15759386	13
14385727	13
17098321	13
5904602	13
28059146	13
12235850	13
2527373	15
175552	13
5320689	13
16100828	13
2802831	13
1161495	16
4173955	15
11357069	13
3482741	13
921043	13
4665098	15
10097890	13
28668839	13
17950136	13
2754547	13
2420601	16
36726503	15
11750752	13
6410430	13
2777750	13
3819669	13
2501636	13
30144111	13
13073894	13
20881197	13
4310376	16
8398441	13
14650949	13
5689938	13
5079071	13
2860328	17
1709277	13
13532588	13
16489327	13
15807366	13
6219276	13
6347776	13
2130876	15
14583389	13
49610285	16
9818975	13
61347148	13
1188098	13
6420893	16
6835029	13
9832940	16
15725214	16
12407205	16
16382379	13
2684414	13
9390721	13
1248621	13
6662137	13
2643296	17
17896055	13
9681293	13
2862603	13
6901495	13
1848344	13
14364270	13
5601458	13
6007720	13
12314061	13
12173223	17
4110196	16
5192986	13
2024794	13
3501223	13
2550983	13
1088236	13
3686976	13
7184067	13
30981736	13
1220608	13
579427	16
9433887	13
389362	17
3600290	13
3071880	13
263180	16
5183583	13
3922012	17
28828386	13
2728627	16
22639525	13
1283019	13
11525227	13
5679280	13
3094239	13
6176135	13
11248266	13
7433156	13
1608890	16
14589543	13
16836170	13
357227	16
11190412	13
5592267	13
770999	16
29750433	13
20489697	17
3604013	13
4793677	13
7421936	13
1249508	17
7052940	13
1034158	13
3825004	13
380391	13
7292071	13
13347511	17
7604225	15
5501893	13
29685299	15
79087	13
3038408	16
3014694	13
2600982	13
23262914	13
5079215	13
3668638	13
13627308	13
4979397	13
760237	16
7857230	13
7197544	13
8100223	13
8229536	13
1315887	13
2733415	13
4822441	13
3605066	13
24190123	16
9070092	12
1386111	13
11045903	13
3314512	13
5053557	13
28884231	17
27941910	13
18209887	15
8023688	13
19855398	13
5770586	16
9200137	13
2368504	13
1828969	13
12531887	13
5789463	13
15445600	16
23367786	13
9199009	13
427206	13
16837510	13
8362067	13
15598435	13
934128	13
6010627	13
347263	13
32751934	13
2574462	13
12763224	13
4100460	13
11576155	13
17274744	13
7779532	13
1118723	13
14374223	13
14492071	16
2822784	13
3130288	17
5445370	16
5067395	13
8626389	13
169445	13
9420619	17
3219920	13
24006631	16
6859022	13
1764849	17
4413831	13
12121882	17
12257363	16
3025631	13
5172628	13
290021	13
4070755	13
2619425	16
5837880	13
2748906	13
3542050	17
2317127	13
16815449	13
1560126	13
3518823	17
13395579	13
4993218	16
9847573	15
19630178	13
3032275	16
1723567	13
20823454	13
14488609	13
20209823	13
16272952	13
3830104	13
8537975	13
5365255	13
7327449	13
478081	13
14033594	13
830538	13
20199126	13
11077735	13
21912818	13
3861182	13
530950	16
1159288	13
2664720	13
14678105	13
6553359	13
9683141	13
808341	13
10335449	13
10246035	13
1749404	13
27891869	13
16453376	13
4581617	13
654942	13
4418498	13
4849074	13
16799332	13
119524	13
5944528	13
26958455	13
46539341	13
9104539	13
3192218	13
6494519	13
38332887	17
26457294	13
35126180	17
12633958	13
9995426	13
4288043	13
19321623	13
637864	13
11334507	13
899161	16
1583311	13
2646265	13
1872883	13
5293197	13
3370004	13
1756718	13
582864	13
18449252	13
15070124	13
4483040	13
877163	16
4633072	17
1234675	13
5601783	13
12547987	17
5811124	13
8656219	13
807503	13
8612390	13
4768982	17
11060093	13
4801962	13
888090	13
12987387	13
11410281	13
3458253	13
6162210	13
4649936	13
7276813	13
6946849	16
7460190	13
4752415	13
3035023	17
10916833	13
5390450	13
19811450	16
3305177	13
460454	13
4604030	13
342236	13
7237302	13
696279	13
38173572	13
5148911	13
20762512	13
4530475	13
5252591	13
4379292	13
348602	13
1822673	13
13514098	13
2357012	13
35300483	13
22836344	13
382475	13
2151694	13
5932597	13
378219	13
15027300	13
702240	13
2789664	13
18051064	13
2611614	13
1776833	13
1673561	13
5200184	15
5244	13
6147108	13
5781644	13
5102354	13
10809123	13
12342336	13
6062709	13
313205	13
13086231	13
6994758	17
3107056	13
14644384	13
5655732	13
22866710	13
1652319	13
16638042	13
1683497	13
2071231	13
22599062	13
7609248	13
6818229	13
3352082	13
10587045	13
3471582	13
8042391	13
389083	13
833227	13
2212837	13
16242163	13
16906725	17
2339377	17
23578975	16
1169837	13
17110796	13
2782210	13
4216345	13
11970245	13
2777771	13
1003613	15
15686763	16
10732240	16
1124571	13
890471	13
2587590	17
9850587	13
6356608	15
9087252	13
8756562	13
15997713	13
2967126	13
1510015	13
44811101	13
7738488	13
4563981	13
23568025	13
15535031	16
8762642	13
3059185	13
5296089	16
18915717	13
25799463	13
12078822	13
3697379	13
3803245	13
1643857	16
18296870	13
6086030	13
691305	13
851119	13
3251274	13
2109358	17
6253520	13
28424403	13
1560226	13
12728827	13
11344226	16
227009	17
2184027	13
7558969	13
12278599	13
1572269	13
22287421	13
11338138	13
3195008	13
10800174	13
16788580	13
8839574	13
10645218	13
2906738	13
1252523	13
1102782	13
2719093	13
5534003	17
1769330	13
1528927	13
555503	13
2968318	13
1462573	13
12643530	15
1649461	13
12764845	17
7575657	13
10916111	13
10640324	13
2466456	13
17488566	13
3822241	13
9997454	13
16164919	13
1368625	13
2930441	13
827813	13
32245013	13
10741820	13
12001329	13
223004	13
27200424	16
4252801	13
17505468	13
5782172	13
12081293	13
5548064	13
57717056	13
7387938	13
6071944	13
3432896	13
6323795	13
18622043	13
4078415	13
2465182	13
5408807	13
14529169	13
29937080	13
3014051	13
12613899	13
16578185	13
18106903	13
2512537	13
1220719	13
5556211	13
226283	13
5545067	13
9162738	15
635598	13
14569470	16
9329729	13
4567651	13
10180645	13
4196620	13
2895647	16
2374424	13
20512545	13
5444160	13
3012554	17
3793402	13
1174367	13
1420274	13
9901171	13
953033	13
10676911	13
1740696	15
2460567	13
13648208	13
15104295	13
7793007	13
1608813	13
40400918	13
10872445	13
4769262	13
7133582	13
8862128	13
5270082	13
7747160	13
28294855	13
1035175	13
5137775	15
5998920	13
34004966	13
30651006	13
11836730	13
2021670	13
12204960	13
584921	17
41820893	13
27857495	13
20453336	13
3973425	13
11611510	13
10179987	13
767813	15
10548807	13
2312479	13
17688617	13
695965	13
12561838	13
26117774	13
1633738	13
12340942	13
9380943	13
11277443	13
1905154	13
2485523	13
3801700	13
20944152	13
9066978	13
20160404	13
8998719	13
13027969	13
2538097	13
8933188	13
4675478	13
8609226	13
11983769	17
19428110	13
55934739	15
5231070	13
177245	13
8488322	13
36027289	15
8620451	13
9953862	13
3659018	13
2086020	13
5641242	16
2301612	13
19462132	13
18649710	13
25295622	16
2132583	13
1194665	13
3508919	17
396525	16
5501836	13
6050803	15
3500267	13
6543665	13
26856419	13
3527340	13
1681429	17
6994349	13
7008034	13
1254542	13
16936895	13
356159	13
5786867	13
21202048	13
5542769	13
2010921	13
14245708	13
957984	15
30220539	13
3692935	13
768019	13
2108558	13
21365991	15
10974354	13
8312789	13
1901155	15
14242443	16
5248267	13
1901037	16
12602289	13
14640422	13
1565794	13
692703	13
971043	13
6529980	16
3299752	13
3832849	17
2257653	13
231537	13
7606666	13
2877680	13
1137926	13
20224292	16
2234962	16
6718932	13
9333619	13
18880291	16
17938995	13
36462362	17
5201886	13
11519739	13
16810575	13
3656033	13
2774260	13
14277033	13
18642547	13
634970	13
4492230	13
10702584	17
3451446	13
3784533	13
2581468	13
4711072	13
6372486	13
12366125	13
4392098	16
6241629	16
1604731	13
8629908	13
12400996	13
24607303	13
4592010	13
10223489	13
9705456	13
8348512	13
1569302	13
9263597	16
4917735	13
2995597	13
21860834	13
195306	13
2292595	13
15426848	13
275745	13
8977868	13
6673834	13
310722	13
1787498	17
2366188	15
7333241	13
2259263	13
1803551	13
6708505	13
6557206	13
37352554	13
1593901	13
10695989	13
9516219	16
16174923	13
10866027	13
6804381	13
1551406	13
7168359	13
13867606	13
6773082	13
10708434	13
18842127	13
342044	13
3098609	13
2628885	13
1822334	13
4087771	13
1528924	13
442424	13
1390917	13
3519117	15
4413488	13
4829387	15
2042551	13
13176559	13
9224985	13
14519185	13
18747538	13
7437500	13
14439589	13
7564575	13
2097827	13
1672813	13
5369348	17
4473989	13
16577448	15
5513668	17
24313154	13
22202285	13
6243059	15
1434251	13
2970153	13
295830	13
8487885	13
474199	13
6777966	17
8799902	13
5515182	13
10193224	13
3226252	13
2423748	13
3773276	13
13800593	17
3634038	13
13288703	13
5059897	13
1173081	13
640745	13
4607264	13
12342576	13
2529221	13
16561703	13
5931390	13
1319240	13
7287538	13
8918733	13
1197385	13
2009018	13
10363636	13
14230006	13
1002603	13
10389661	13
438330	13
2735111	13
18247	13
1485034	13
12155592	13
7844786	13
5685676	13
2972518	17
1254455	13
713379	13
622603	13
1376261	16
2838193	13
8473849	13
426246	13
20339518	13
723235	13
702327	13
706808	13
30271673	13
3644233	13
32537906	13
10390582	13
2064079	13
17973473	13
1267404	13
3613641	13
12514780	13
4183975	13
16805706	13
4529977	16
9923218	13
438730	13
8762053	13
1435089	13
2948005	13
14047008	13
245596	13
21974545	17
2711808	13
5581438	17
9732945	13
2456055	13
7403838	16
1735717	13
116304	13
1784321	13
12128287	13
40841365	15
7049092	13
21393137	13
15939923	13
2514554	13
2039628	15
2561638	17
20266278	13
2924245	16
2850554	13
15110958	13
2195714	13
549931	13
5682779	13
1914148	13
2123038	13
5278885	13
1036772	13
7105112	17
1448521	13
14225457	13
3867269	17
13812369	13
1816150	17
11619261	13
6872939	13
528461	13
2952503	13
22817759	13
2086641	13
19640985	13
9662877	13
5941266	13
3504157	13
25590460	13
18105883	13
35804471	13
6017297	13
15040644	13
4334439	13
1846067	13
7066762	13
4831304	13
15127639	13
4382290	13
863938	13
12616303	13
10847154	13
21049860	13
2790091	13
12730851	13
9992139	13
13915774	13
12604796	13
4652824	13
15692609	13
1184764	13
13684140	16
22077780	13
9980799	13
30815242	13
11111084	13
14546810	15
899863	13
2647855	15
1263037	13
9410991	13
3995588	16
2685437	13
9465264	13
2401203	13
2288534	13
10625443	13
3466019	13
5004622	13
9288834	13
21180	13
9844109	13
9792925	13
3506897	13
23719279	13
14099869	13
24733688	17
6532638	13
708037	17
8332527	16
12399888	13
2163272	13
8703813	13
18492668	13
3211367	16
2822504	17
24891863	13
1702822	13
12187785	13
1351171	15
339672	13
4676840	13
818461	13
24191341	13
7555569	13
4414353	13
6923564	17
10929957	13
7638751	13
731081	13
2904631	13
8623168	17
12537198	13
832013	15
3713068	13
2638664	13
20952638	13
3166802	13
14088879	13
3799052	13
30918130	13
20063046	16
3048076	13
9703596	16
14853760	13
3456690	15
4515006	13
33076622	13
16793204	13
4982910	13
1522438	13
3939940	13
2506328	13
4563417	13
8100210	13
774708	13
952059	13
2809157	13
11113605	15
3052766	13
4511891	13
14174688	13
369828	13
3444634	15
12172242	13
2323924	13
27083874	13
2065908	13
11420261	13
4555474	16
7120223	13
11417075	13
10258103	13
210990	16
4522551	17
3692740	13
6588618	13
12887746	13
2407001	16
3593107	13
10859639	13
1600324	17
4845345	13
180826	13
3940973	13
6144968	13
7582239	13
3360235	13
1089888	13
14072073	13
1462537	13
24962831	16
3097717	15
1716131	13
12578838	13
20552534	13
12114122	13
2598728	17
9065172	13
895756	13
14511657	13
2284053	15
2227991	13
884839	16
8639728	16
3534490	13
20433533	17
442523	13
4149567	13
6145751	13
13778424	13
11819874	16
32149655	13
14303432	13
8009783	13
6039562	15
1210605	13
1776865	13
3118744	13
18260629	16
39141426	16
2415079	13
16415953	17
4844707	13
1927315	13
2054579	13
16800377	13
3266502	17
518875	13
16398166	13
2808052	13
6607753	13
1660456	16
1710029	13
572274	13
2547774	13
8924923	15
83062	17
1404038	13
17792064	13
4440878	13
927956	13
42408970	13
587727	13
2682037	13
8979981	13
262393	13
11068644	17
4510437	13
17985529	15
4929426	13
14278147	15
5272461	13
3878431	13
5958509	13
5290496	17
7310901	13
21749441	13
3531429	13
5909853	13
6903278	15
534472	16
4177739	15
153595	13
6094270	17
6316989	13
448930	13
36835	13
4594742	13
4804849	13
1678695	15
18072040	13
8670799	17
9358088	17
11206039	13
1999681	13
17124634	13
3562766	13
2870960	13
174784	16
436064	13
5138377	13
9384106	13
5562134	13
13833724	13
5086174	13
10977982	13
5550709	13
2607380	16
484506	13
336838	13
13538069	15
2508896	13
16705435	13
10230874	13
1616254	13
2083297	13
20446600	13
2959425	13
4998983	13
6299036	13
10281995	13
1808639	17
2675277	13
1469147	13
27404749	13
4651969	13
13439541	13
3549257	13
1022484	16
2652554	13
14283953	13
10135473	16
7579976	13
8526881	17
8057827	13
8328310	13
8898532	15
7239668	17
25562615	13
1180610	13
75748	13
9075937	17
1888124	13
5821887	13
9406110	13
13576569	13
2110682	13
10630252	13
34004026	13
249484	13
12827005	13
3649839	13
3377846	13
10132857	13
5423086	13
4296953	13
3867083	13
4610368	17
10712672	13
10692450	15
3323006	17
11131060	13
17175745	13
6876073	13
4451890	13
4208619	13
14200026	13
7269216	13
6638748	13
4262693	13
6846859	13
24294699	13
13461305	13
7062348	13
2456098	13
124728	13
4537880	13
18771714	13
873966	13
8420347	13
2796593	17
7025718	13
1571525	13
8355256	13
5013958	13
5970352	13
1429005	13
4546277	13
6357662	13
6129146	13
7317130	13
18348416	13
1134486	13
7120071	13
14798668	13
5313510	13
14058441	13
1157954	13
11987317	13
712430	13
75588	13
18633353	13
2664511	13
5675435	13
6738714	13
21172153	17
1230788	13
6998881	17
10058857	13
10735524	13
7129557	16
1528852	16
64522933	13
29759959	13
932346	13
2444213	13
9257027	13
6174991	13
6929851	13
5603251	13
10320757	13
9733227	15
1036847	13
33467175	16
35660944	13
776161	13
6185622	13
1412025	13
43442836	13
2303842	15
20097339	13
6531433	13
14410632	13
1092115	13
3020601	13
13103516	13
7234562	13
10669289	13
19212586	16
3553999	13
1385866	13
7965712	13
37518	13
6850855	16
2081780	13
1000079	13
8456607	13
25288976	13
24792028	13
4348155	13
2010999	13
12865353	13
9664486	15
789414	13
17494773	13
6429097	13
41626856	13
3424910	13
6356456	13
2218108	13
2423196	13
3390713	13
8151718	13
4963359	13
703455	17
11002438	13
1664712	13
1968220	13
1321747	13
3341680	13
8138902	17
8929673	13
8039900	13
597831	17
19687152	13
17730770	13
5927839	15
4798704	13
20894941	13
11085357	13
8629823	15
59985606	13
1229760	13
6336202	13
32599029	13
6315153	13
9194776	13
1718007	17
3334426	13
15057834	13
24109932	13
2860739	13
109000	17
12181685	17
5433249	13
1242765	16
6609702	13
4748213	13
18277331	16
10943890	15
12628862	13
1139678	13
5107530	13
3167869	17
1280515	13
2588989	13
5242509	16
2414917	13
37138811	13
2752459	13
3191446	13
19350899	13
3948940	13
19067921	13
1415242	16
15149422	17
4340588	13
11581586	13
10101105	13
3161025	13
30336652	13
3915083	13
8918602	16
155605	16
9054894	13
6297738	13
1447002	13
1671980	13
22514742	13
2609754	17
5565342	13
31319121	13
30052347	13
321356	13
8428804	13
2418505	15
3409231	13
477049	13
11945454	13
1680309	13
18090200	13
2850276	13
10926568	13
4362972	13
1471831	13
1575300	13
8559739	13
18736621	13
13933359	13
15011679	13
4293732	13
3272767	13
17186840	13
357667	13
1459040	15
23858797	13
10317145	13
16541468	13
16041292	13
7312877	13
3297542	16
16464861	13
12816604	13
2395429	15
2504159	17
4256232	13
4076676	13
8291240	13
2787329	15
12446339	16
8340882	13
4194684	13
5555466	13
226292	13
3178586	13
1285911	13
13013173	13
1815339	13
5579512	13
6104407	13
7812430	13
13783327	13
5750547	13
19438398	13
19417761	13
6649268	13
1572327	13
113015	15
1832762	13
919079	15
5831063	17
2951758	15
1789336	13
9844752	13
505632	13
3661098	16
1502837	13
7334661	17
25190507	13
6933659	13
1348995	13
2773750	13
9517454	13
11782143	13
1527740	13
5652272	13
5383273	13
1279484	13
6092354	13
68605805	13
1267851	13
952506	13
2064205	13
940160	17
6002483	13
16253366	13
8762855	16
17051534	16
6387431	13
17458048	13
1463509	13
1065131	13
8743594	13
871569	13
10052804	13
3209436	13
7007292	13
10011717	13
8658274	13
10139229	13
4727172	16
9399559	13
17337931	17
130355	16
5568827	13
11341296	15
4957996	13
13758689	13
5531565	13
14362453	13
2660995	13
6959377	16
411838	13
1625085	13
14231961	13
32046954	13
13660062	13
910366	16
2465794	13
12488067	13
4064014	13
4489972	13
6525502	13
20664173	13
3557208	13
456552	13
4946354	15
17617174	16
648645	13
33740015	15
27634311	17
5106304	13
782179	13
8109222	15
8193607	13
4388382	13
644506	13
8122272	13
6592922	13
7451252	13
954103	13
3539678	13
63502065	15
4031953	13
6303179	17
268600	13
18254592	16
7787704	13
1022639	13
13737260	13
6245054	13
6206725	13
8041287	13
8090990	13
441601	15
6674002	13
28911359	13
14008552	13
997443	13
10417267	15
16881728	13
562798	13
18916366	13
7471635	16
29146766	13
167784	16
3848467	13
43984963	13
1325072	13
8878615	13
2037837	13
17327261	13
10571655	13
430181	13
11724737	13
4553683	16
11249466	13
7659471	13
14263694	13
28149008	13
847075	13
3981803	17
25509153	17
10194668	13
4018050	16
7597135	13
1838234	13
3673638	13
4921847	13
5809766	13
7781037	13
2469087	13
8341001	13
4617923	13
4220893	13
868997	13
7873488	13
8639178	13
6048115	13
12533575	16
9597143	13
169222	13
1990564	13
1608003	13
3606861	17
972883	16
2256638	13
11821447	17
16090905	13
11570857	13
1735040	13
8180501	13
4473362	13
13429581	13
9420345	15
17860677	16
20775164	13
11548434	13
2369261	13
2153674	13
7116206	13
7674008	13
40771103	13
4868931	13
11826932	13
817892	13
5693865	13
18232533	13
17782044	16
20582266	13
13355988	13
2474294	13
11964791	13
50999027	13
22091798	16
7585728	13
5285512	13
5658325	13
33715724	13
2780609	13
5793105	13
27398251	15
1133112	13
3787470	13
23541	17
3317373	13
5081001	13
1022674	13
5580903	13
235739	13
3289601	13
6534290	17
2752041	13
2869349	17
930617	13
12562275	13
14086644	13
23198469	13
32310870	13
19507526	13
456527	13
560402	13
14978485	13
1713069	13
2200906	13
1899371	13
6303773	13
715248	13
6207596	13
56346587	13
854291	13
4520145	13
19600090	13
13536314	13
3098044	13
5130263	13
817889	13
3712875	15
14560567	17
7815048	13
4874021	13
10036644	13
16253847	13
15789592	13
344953	17
6428706	15
1194134	13
32892560	13
2584431	13
36619837	13
1207792	13
13084843	13
474946	15
9321490	13
2669356	13
10139767	13
703215	13
14022682	13
10974986	13
3951340	13
11134689	13
5763961	13
13577178	13
2976464	13
2552356	13
16060334	13
18277466	13
1347692	13
1999328	13
4700314	13
6932899	13
19262036	13
3355863	13
5085047	16
2828714	13
277609	13
5139832	13
14548350	13
20730934	13
1452066	13
391314	16
4204055	13
2685319	16
14124971	15
20308058	15
5869629	13
24775528	13
2712816	13
9082578	13
11717551	13
682871	13
7914827	13
4501250	13
5235280	13
3776490	15
16145661	16
10145224	17
5680400	13
6029435	13
2072779	13
2057851	13
35530085	13
13608056	13
1735312	13
19392952	13
26130397	13
3228091	13
18145349	16
6987383	13
225333	16
7773539	13
9637914	17
427289	13
1822459	17
11196022	13
6512844	13
3491864	13
3144581	16
1187812	13
3454175	13
5189456	13
2917211	13
10383157	13
20096301	16
10469244	13
2322014	13
7259730	13
2457930	13
8302424	16
8363173	13
1264019	13
27287261	13
662408	13
3399486	13
7354916	16
7598283	13
1117390	13
6225768	15
3160722	13
7226254	13
11771478	13
5222237	13
26331996	13
12917191	13
12238081	13
2683943	15
12033265	16
35660804	13
2696773	13
5695086	13
26728848	16
2473253	13
6183006	17
21020748	13
6726814	13
6721246	13
10461747	13
7217029	13
5020210	13
9946954	13
17485142	16
6706118	13
3941656	13
23602255	13
19534154	17
1085399	13
1365071	13
722211	13
31778720	13
18832602	13
8879302	13
9683575	13
20230893	13
964555	13
3050851	13
12640974	15
21166897	13
7671353	13
37727696	13
1056988	13
8081032	13
15433887	13
7198388	13
13548452	15
833801	13
2879912	13
778560	13
4250528	13
17466892	13
5315159	15
1080670	17
18057620	13
12708478	13
31358117	13
11736576	13
4605215	13
2456674	16
7077111	13
2409074	13
2435337	13
294873	13
148004	13
1041196	13
1470740	15
16461483	13
3098785	16
7148829	13
1520128	13
14798318	13
958864	13
5960125	13
1284241	13
23616526	13
15724915	13
1401003	13
19756805	13
644421	13
7552243	13
17448131	13
12926612	13
8964723	13
5822173	13
17894451	13
5551509	13
4114467	13
8314939	13
11227234	13
8819546	13
4292959	13
4604980	13
3931866	13
4824254	13
603406	13
19346872	13
1382340	13
200178	13
7839634	13
17285153	13
18748768	13
12892621	16
8045122	13
9263291	13
19105259	13
17064446	17
29580891	17
24693065	15
44694642	13
3361208	17
7894567	13
11516665	13
7382962	13
11012924	13
5664209	13
36429468	13
6143565	13
4897843	13
14670841	16
23184978	13
14594531	13
4660449	17
2609227	13
2045487	16
405951	13
8808895	13
23855854	13
6518102	13
8673580	13
4740371	13
15242319	13
260195	13
3060037	15
23891081	13
378389	13
23442840	13
2706094	17
14390505	13
7421105	17
151225	13
755989	13
1686582	15
3843906	13
2246256	15
5348733	13
1377006	13
473823	13
11847440	13
1410613	16
14925172	13
2958446	16
5836863	13
32044190	13
15452337	16
611535	13
12217918	13
10449226	13
19937125	13
7636000	13
2827709	13
20963629	13
1844967	13
1004884	13
1332749	13
13987779	13
5535168	13
2180020	13
116920	13
9013199	13
17499286	13
11144720	13
1853574	13
4336905	13
9362208	13
13168347	13
3924953	16
2658109	13
144899	13
4428003	13
12908272	13
7345075	13
16452191	13
231014	13
9649971	13
11279914	17
5141696	13
8361678	13
21194379	13
25912199	17
4918203	15
11005614	13
14398072	15
220774	13
6655333	13
990158	13
1623677	13
3930156	13
7934551	13
22342581	13
6988614	13
14109093	15
8215700	13
126249	13
3417645	13
9175607	13
8153562	13
60344	13
2516999	17
7624840	13
13151346	13
3018457	13
6250390	13
18849250	13
3899932	16
3179147	13
9979137	16
20689845	13
539717	13
2273671	13
5366144	13
11687546	13
19633050	13
2185313	15
9043867	15
4264738	13
8697552	13
30085021	13
23176166	13
8868296	16
5775676	13
305380	13
5816510	13
14457187	13
14588131	13
1562584	13
1714099	13
1379320	13
4035491	13
5711279	16
3534732	13
9060555	13
3517630	13
285183	16
10394153	13
16311655	17
3640178	13
5638015	16
7854169	16
5534099	16
13036565	17
2729817	16
870914	13
5367569	13
20184997	13
8063912	13
467790	13
606113	13
14398261	17
127359	13
12122790	13
1808817	13
6978818	13
7494809	13
1135417	16
13964961	13
5897482	13
3999712	13
14216394	15
9183676	13
13593410	13
4802429	13
1228316	16
30212589	13
1931569	13
14033352	13
4704578	17
5137685	13
21190031	13
6329189	16
22241323	13
1894385	13
5430875	15
251145	15
6765220	13
4370936	13
1487472	13
1838763	17
402196	13
3445673	13
3564855	13
18150991	13
1475091	13
1551309	15
4660296	16
3945368	13
4997564	17
5354332	13
5336668	13
8544910	13
3091287	17
14142358	16
6763377	16
10296263	15
3504197	13
25080664	13
6068181	13
14894856	13
2612097	15
6157648	13
6229924	16
3130402	13
5140826	13
17820815	13
2566932	13
8628573	13
12564369	13
2040252	13
23139885	13
10198312	17
7677447	13
3051086	13
20969158	13
25664694	13
7663731	13
13080905	13
8383807	13
5338489	16
8612999	13
757575	13
4709801	13
3264873	16
5353066	13
10070098	13
7601360	13
2689512	13
1812762	13
2615144	13
12601301	13
2839669	13
10042600	13
912992	13
2867999	13
5787144	13
2058216	15
14257443	13
3995064	13
5989958	17
14442088	13
321381	13
32480448	13
2637622	13
1596838	13
2963703	13
7290794	13
6024554	13
16962882	13
3269058	13
5786968	13
5601889	13
10943356	15
2763180	13
5955311	13
2213506	13
5016408	13
4202633	13
4196877	13
8831254	13
27481388	13
3536096	13
2454224	17
2465441	16
6122892	13
18953968	13
4863334	13
8789193	16
13669762	17
4700206	13
2216773	13
26821595	13
13555883	13
27822269	13
130419	13
6271178	13
9773359	13
4541357	16
6398736	13
7232123	13
3005937	13
5756525	15
11154584	16
312904	13
1039841	13
7935008	13
6226995	13
1215987	13
4090820	13
2726282	13
14899114	13
432966	13
19641205	13
5994314	13
13490638	13
14669982	13
354536	13
2023546	13
1992374	13
7581451	13
17105627	13
19443307	17
14129059	13
19686443	13
6814	13
10726310	13
1004290	13
3577547	13
13477551	13
3588809	15
35137670	13
12858708	13
2915857	13
10199319	13
2548220	13
518134	13
2451677	13
4341178	13
14034540	13
6487891	13
34057087	13
14590371	16
9947445	13
15100894	17
2367148	17
574892	13
4564337	13
20230335	13
31963195	13
7144306	13
10669666	13
16490471	13
9500491	13
3614345	15
3185074	13
2754497	13
2964677	13
2780236	13
3008838	17
6890950	17
1416439	13
6040129	16
861980	13
550037	13
9895569	13
583045	13
3455060	16
17272030	13
9673574	13
14322819	16
13007248	13
22625053	13
2657147	13
24713274	13
9287330	13
6712045	13
11566769	13
1505265	16
13984698	13
5861469	13
9281143	13
14140423	16
4919005	16
13174305	13
705928	13
17386902	12
8333812	13
753733	13
5812246	13
21247104	13
12918456	16
917658	17
5729894	13
4971146	13
2081029	13
8451334	13
10769463	13
1319909	13
4111348	13
3055652	13
26835227	13
4618142	13
10307930	15
3398246	13
10414222	13
415691	13
9193445	15
25296370	15
7369686	13
13673222	16
170312	13
17557337	13
17049794	13
8195865	13
10674973	13
13747373	13
12168301	17
8986999	13
469473	13
8479697	13
5652387	13
6380694	15
14705644	13
36098157	13
26531561	13
126928	13
4966068	13
11899268	13
1810942	15
949628	13
3402803	13
11417291	13
8099493	13
14803560	13
4035717	13
9168491	13
3273456	13
4534216	13
2124525	13
2774505	13
5243819	13
12891018	13
11094772	13
286935	16
2185448	13
6334852	13
19880178	13
6220191	13
18092603	13
2791180	13
7884095	13
21069987	13
4056613	13
3269012	13
5365278	13
83284	15
2266560	13
13063820	13
21440383	13
2031062	13
13488550	13
10826914	13
778702	13
1358690	13
5292595	13
9331054	17
5838513	13
43697586	13
7834982	13
2769671	13
4996218	13
3701960	13
10981967	15
2467851	13
10117639	13
19865187	13
38446318	13
3482904	13
9569549	13
7872684	13
4879041	13
12704199	13
13363558	13
3399173	13
11503971	13
10759381	13
11365280	13
10509590	13
15982297	13
17684474	15
997844	13
8789179	13
8816552	13
18370338	13
232	13
4837836	13
1117623	13
3790495	17
3667465	13
1800885	13
2409670	13
2120415	13
25409849	13
19962935	13
12585732	16
30931144	16
14985116	13
8532345	13
3872951	13
7249629	13
9922888	13
6101298	16
2522177	13
889602	13
16172894	13
5791939	16
6343990	13
681597	13
1266273	13
12124690	13
12923377	13
62028733	13
21783514	17
11231794	13
3106518	13
1166562	13
19795023	17
1339633	13
505095	13
4778795	13
10319611	13
18120595	13
1819867	15
9622175	13
7045192	17
5311241	13
8169682	13
1964614	13
821687	13
115070	13
2603666	13
10179708	16
2159392	13
3175828	13
1244103	13
12744647	13
11930759	13
15144240	15
19263	13
1105265	13
546716	13
2534415	13
1179641	13
23750888	13
544232	13
9928804	13
4717229	13
4707547	13
2290257	16
17089168	13
24260135	13
509377	13
11123576	13
8026591	13
14438230	13
2450860	13
18893492	13
8295070	13
5661996	13
5778632	13
3424194	16
1952576	13
2311234	13
1264588	13
970728	17
22926878	13
22078673	13
1739673	13
8187047	13
15056646	13
1619444	13
5162702	13
14969319	13
16486332	13
1587701	13
1654310	13
7102636	13
868512	13
5016246	13
5405979	13
1824662	13
1316611	13
14968271	13
337011	13
3496793	13
17456320	13
1146136	13
7336228	13
21159388	13
1643230	15
19007094	13
9317206	13
7898500	13
4043632	13
9522350	13
1364579	13
4452145	17
4747175	13
3173197	13
11517932	13
30097024	16
14250660	16
7215707	13
2049748	13
2119402	13
26604046	13
7343741	13
9370965	16
965488	13
3131822	13
22130118	13
3017710	13
5298003	13
1720777	17
9124288	13
1165375	16
10302893	13
3157797	13
1590088	13
2789755	13
15975783	13
8061262	17
6923071	16
10716087	15
3944899	13
1781041	13
2372578	13
23426613	13
4803805	13
13975060	15
4208467	13
18071800	13
1831487	16
3371373	13
3172412	13
3297973	13
8079855	13
12892503	13
1049897	13
3236785	17
15320293	13
7543052	15
15113701	13
6328088	13
13380660	13
6095240	13
2991680	13
7307239	13
1755488	13
4795104	13
5824038	16
15196764	17
14471569	15
18168166	13
334003	17
7660836	13
27489779	17
5173559	13
2226125	13
21734518	13
9436667	13
3963952	13
10180324	13
560619	13
1642462	13
16846191	13
17326521	13
6112128	13
1000172	13
2831042	13
3704886	13
9712228	13
2419716	13
7589818	15
22993796	13
7343209	13
34675394	15
9956089	15
4602868	13
1148569	13
1065853	13
2119364	13
9772257	13
9642266	16
18921031	13
27453553	13
23843333	13
8684973	13
6660847	13
3632357	17
1062172	13
355594	13
11725420	13
7730863	13
3087504	15
8393843	13
1614898	16
2920669	13
21363421	13
7516930	13
8708958	13
9959525	15
4028287	13
532089	13
9244728	13
14656559	13
13473068	17
19794459	17
661560	13
2954837	13
21521206	15
3134175	13
3294567	13
8706572	13
5555576	13
10199801	13
10140603	16
295613	13
14729822	13
9687854	13
6811012	13
1004721	16
24796645	13
5090523	13
1659723	13
4978370	13
4400044	13
11004184	13
3874079	13
8984542	13
6787999	13
4351762	13
840294	13
13412605	15
10649081	16
883923	13
1126614	13
26478274	13
6696694	13
5851260	15
66754	16
3979003	16
6886103	13
6144803	13
9978332	16
1282684	13
8626476	13
3730417	13
316797	13
5160387	13
28789593	13
4242350	13
2984311	13
159029	13
10964600	13
9700143	13
13846576	13
10765076	13
7357479	13
1424778	13
7604288	13
5440859	13
3080798	13
28121147	13
3087804	13
14428700	13
3209624	13
2207546	17
2300118	13
3877602	16
2903022	13
967911	13
1728468	16
812613	13
15849623	13
7921848	13
5507260	17
9752120	13
16918154	13
2506511	13
25026546	13
6804428	13
7826847	13
7915773	13
25558870	13
244857	13
3185884	13
7690822	13
10039015	13
2448881	16
5660871	16
6885634	13
8497730	13
15828554	13
11066206	13
1144344	13
1403899	13
19057831	13
6448789	13
1603002	15
3995370	13
3555163	13
9090979	13
136734	13
12076973	16
86512	13
24761879	13
2113247	13
6208524	13
16089824	13
5744113	13
5476041	13
6623548	13
1254450	13
7312599	16
384060	16
416554	13
5324309	13
2551429	17
2205974	13
2304537	13
13522036	17
9825331	13
15211619	13
8112136	13
228959	17
7901268	13
404059	13
8038540	15
14305499	13
7541406	13
8628576	13
4384336	13
21712842	13
4882268	15
3164704	13
6970689	17
2505076	13
6657725	13
3297867	13
15314047	13
1423341	15
7856253	13
126392	13
18298685	13
702327	13
927524	16
8140964	13
7934555	16
8610893	13
8292653	13
748167	13
9531718	13
4316798	13
7058018	13
18469642	16
4042903	13
848346	13
19439919	13
12738278	13
11274975	13
2523061	13
9013266	13
312951	13
491251	13
19492185	13
2137574	13
2500273	13
18218116	13
10744604	13
13384313	13
5710121	13
338004	13
5306385	13
1356828	13
13407454	13
2937742	15
381218	16
27470586	13
4521072	13
6314763	13
226399	13
10238247	13
9861413	13
520028	13
12632908	13
8937925	13
12991096	13
5244271	13
8104648	13
28118139	13
23844057	13
1991711	13
4704972	13
8591022	17
12147001	17
15911317	13
71722	13
33445886	13
4396861	13
3217310	13
34439197	13
3148500	13
2579698	13
23122256	13
26769635	13
17280007	16
330595	13
40755552	13
11130115	13
5933905	13
6282301	13
5143906	16
185667	13
7805679	13
34490009	15
8244997	13
20485380	13
1229457	13
8579377	13
21749426	13
2797809	13
6593329	13
7552776	13
7646153	13
30724321	13
2893987	13
2093610	13
24718608	13
9058009	13
17752416	13
4306884	13
9132147	13
5010979	13
12307162	17
3126901	13
2539637	13
23647081	13
13518973	13
10645556	13
4099977	13
1572993	13
10526396	13
4494044	13
7731080	13
1922448	16
21291260	16
13995382	13
8243361	13
12882505	13
1318518	13
1317099	17
1542536	13
12432910	13
2134192	16
584761	13
5895274	13
235386	13
2197823	13
45309172	16
4752817	13
42946678	13
5686822	13
16277840	13
22846642	15
13820025	13
1159761	13
4812593	13
2963714	13
5917212	13
5005907	13
24307811	13
2245204	17
19298197	13
12722446	13
8449666	13
8721214	13
1898429	13
5515145	13
999761	13
5238031	13
10398826	13
14648080	16
1179768	13
282323	13
21518574	13
7964374	13
2934349	13
5382258	15
22346289	13
2457361	13
3006160	16
14137772	13
6410008	13
1066224	13
2567925	13
9898957	13
903446	13
1343742	13
1680591	13
8024535	15
1032459	13
6469996	13
283696	13
17037644	13
6386995	13
13125442	13
6094391	15
7897636	13
575437	13
13727409	13
28929865	13
376019	13
11629001	13
18958366	13
8945972	13
18771696	13
168637	13
11970585	17
2787278	13
13693637	13
12897984	17
17246350	13
521820	13
21351968	13
784776	15
21592117	13
846762	13
9129591	17
199212	13
10756792	15
2806625	13
3783357	13
5967319	13
11838236	13
445108	15
508382	13
2623488	16
2113875	13
29629482	13
113069	13
6706592	13
730588	17
6688998	13
2907244	13
7336310	13
10821626	13
4844192	13
281682	13
4067361	17
19327428	13
7306866	17
5381312	13
3903587	17
4493861	13
31522248	13
12593678	16
4728636	13
5028879	13
28759649	13
6786922	13
4010179	13
973325	13
1487109	13
2377677	13
10138891	13
2098493	13
3407929	13
2096248	13
2570067	15
156090	13
1268906	13
15452762	15
7791386	13
10674037	13
9037190	13
1309396	13
17385279	13
3015143	13
6313999	13
1880944	13
18913551	16
2371052	17
12970426	15
3502727	13
2854368	13
8955406	13
3260934	13
28429209	16
360145	13
8487675	13
10349328	13
3657980	13
6251692	13
3079230	13
15762688	13
24617350	13
5998488	13
18465524	13
28432417	13
8961890	13
3375704	13
1459537	13
8146781	13
2401866	13
13559574	13
6928934	15
1224889	13
10124831	13
1144221	13
9539688	13
9064072	13
4073513	16
771915	13
11845423	13
11800099	13
8801631	16
21930277	13
3369622	13
6616892	13
15030865	16
4869678	13
11809764	13
5544694	13
8626134	13
15955138	13
1657954	13
198329	13
422290	13
1600853	13
12545567	13
7002064	13
34548138	13
21628831	13
1689460	13
15013893	13
5278343	13
2179882	17
4096751	16
3641958	17
706287	13
3674200	13
17689081	13
8094734	13
16996882	13
1298279	16
2135765	13
29853322	13
1768532	13
4805802	13
17529940	13
314902	17
8417595	13
13040834	13
22724434	13
1166145	17
3858199	16
6635508	13
2970747	13
1112697	13
8051600	13
3438909	13
5284991	13
8647744	13
2838421	13
22994095	13
805989	13
12580158	13
10027410	13
21856848	13
238428	13
24669020	13
39297374	13
1077610	16
6444624	16
3138779	13
7053537	13
7272887	13
4568107	13
3720957	13
9709727	13
37839416	13
8039941	13
2937850	13
3893404	13
2912523	13
14110875	13
2184503	13
3691763	13
734294	17
3590196	13
7509091	13
267240	13
1202509	15
532769	13
3339989	13
4085979	16
5719241	13
9568137	13
17821687	13
5158398	13
13115908	13
32342646	13
1787477	13
3686321	13
4983845	13
6411817	17
4043854	13
2232834	13
3654317	13
10719141	15
42082	13
13104612	13
14824004	13
564541	13
4699290	13
28060368	13
780670	13
419365	13
19605822	13
6609731	13
16298844	13
1049911	13
10165819	13
7399787	13
4410965	13
2723323	13
22265604	13
50778	13
21187962	13
31343862	13
2183981	13
970652	13
245138	13
8850002	13
183804	13
40644778	17
3704099	13
18090386	13
2134953	13
2672231	13
8720131	13
5153742	16
707839	13
14056880	17
6563649	13
24004206	13
5729406	13
10487580	13
7299035	13
14975476	13
45610	16
3175535	13
23936392	13
916243	13
1835950	13
1192380	13
488758	13
7060015	13
7228616	15
2409465	13
6802998	13
4175304	13
5727386	13
9722654	13
3493431	13
1862790	13
16807978	13
18395197	13
225311	13
28483807	13
7419548	13
4725405	13
2603931	13
5169702	13
12526571	13
3049489	17
16231544	13
11608460	13
4211710	13
1193305	13
10356138	13
6159529	13
5016233	13
220280	13
7849297	17
7073416	13
8642581	13
5317471	13
7235377	13
5039649	13
6388624	13
8361911	13
15453568	13
5289595	13
13617868	13
72722596	13
3387839	17
9241566	13
4359429	13
8097256	13
51213	13
2187957	13
1839913	13
144339	13
1416067	13
6752206	13
5538239	13
19294908	13
8564617	13
1156358	13
6227757	13
14303068	13
37493946	13
5422575	17
12697758	13
3850149	15
3956431	13
8428313	13
17028724	16
16978179	13
3729144	13
4031132	13
2801555	13
10730224	13
13659846	15
8262958	13
2278143	13
2355682	13
4483353	13
3765852	13
9601203	13
32331002	13
13865548	13
33187079	13
3159087	13
8069083	16
21504986	13
464815	13
3018026	13
18744208	13
349973	13
4772650	13
146782	13
11959519	13
8736501	13
286893	13
2454083	13
11571215	13
2028204	13
3354842	13
6773336	13
2021923	13
3523706	13
724514	13
940070	13
7620775	13
11837461	13
7946313	13
29253032	13
15917342	13
18673836	13
1217957	13
4995696	13
13747234	13
6501374	13
4645824	16
12406719	13
6791209	13
5371917	13
6906218	15
16712929	13
2784729	13
182374	13
2745585	13
2640487	13
12373714	13
3703161	13
12703923	13
1473930	13
6784836	13
12551912	16
18355505	13
4285864	13
11706197	13
4069618	13
1664697	16
1235237	13
11930985	13
12931303	13
418223	13
14781215	13
1323670	16
938625	13
3423421	13
13197830	13
13853321	17
15050928	13
4302909	13
1136889	15
1497054	13
7955622	13
18714255	13
3068730	17
2401679	16
234942	13
36144573	13
5680356	13
2886017	13
4629880	13
6695559	16
9574896	13
4433232	13
3098562	13
7286208	13
12480873	13
9479293	16
968082	13
7971035	16
1353611	13
204378	13
4691374	13
3360515	16
10646557	15
8405755	13
21905575	15
34683591	13
241959	13
1651608	13
2980974	13
10292770	13
5383042	15
13898800	13
15313844	13
10130765	13
20011896	13
4333052	16
1320090	13
575547	13
11075554	13
18656075	13
7647693	13
5550002	13
8716773	17
326399	13
5662104	15
204076	13
1666986	13
28176315	13
4193010	17
8604909	13
2456132	17
11744293	13
11368422	13
85473	13
9632963	13
7054424	13
7782282	13
8077362	13
6662147	16
3535945	13
607919	13
10125793	13
126494	13
2496348	13
6351807	13
13288856	13
12167437	13
7128750	13
6154896	13
2318419	13
9903898	17
2876100	13
8242544	13
18818093	13
6399204	17
18801007	13
3124810	13
20420388	13
88498	13
6354128	13
4556493	13
9705369	13
10459453	17
31647360	13
848519	13
1348910	13
18565077	13
6933607	17
21851178	13
20352582	17
10486989	13
11483686	13
13519953	13
21192549	13
2085150	13
1679237	13
7164212	13
7276950	13
11790274	13
2202610	13
12401176	15
2801462	15
4150744	17
5515244	13
1663446	16
4377176	13
13280226	17
7551687	13
96201	13
23697038	13
4872557	15
3694694	13
26959932	13
10291574	13
1673260	16
12014174	13
20886573	13
11953027	16
2324203	13
2894266	13
16056617	13
20083423	13
1893129	13
15207319	13
1098298	13
37192442	13
9884743	13
12019807	13
7273857	13
20086753	13
5977729	13
438140	13
1428333	13
7400429	13
9799327	15
1661717	13
1281249	13
2692591	13
467244	13
4193118	13
2398161	13
1886086	13
766990	13
2086395	13
17759679	16
4422265	13
5516355	13
4102407	13
14805747	15
8322382	13
12131605	16
4598257	13
22900635	13
9201477	17
1250253	13
24277488	13
8478173	13
2994722	13
30195412	13
1030745	17
4784931	13
5425513	13
5517670	13
9717909	13
28893325	16
953778	13
932907	13
2154350	13
8820920	13
2069338	13
1614872	13
16790437	13
3283650	16
323943	13
712562	13
7699120	13
10526061	13
6122998	13
715818	13
1539573	13
12988062	13
11760245	13
2578217	15
8447908	13
199628	13
27935050	13
7723188	13
6131045	13
11253885	13
681548	13
5305844	13
52294779	13
12160921	17
3171958	13
389646	13
6649080	13
4382852	13
18632924	13
5986066	16
8384352	15
8327828	13
4917247	13
3211542	13
9276044	13
3003836	17
35696671	13
7015031	15
16582644	13
142049	17
9445705	13
2424067	13
1115360	13
9058989	13
11428858	13
15248062	13
4430732	13
1027199	13
13683347	15
13635362	13
1884183	13
15222334	13
5904842	13
734674	13
35370112	13
4420858	13
11014695	13
1541111	15
942679	13
1252669	13
4754718	13
899949	13
326780	13
18785869	13
25120054	13
15756417	16
758377	13
9509391	13
5523862	13
8520375	13
3620053	13
16596138	13
6633034	13
33127079	13
1131381	13
8319125	13
3546353	13
7083780	13
439746	13
18252568	13
2010612	13
24727074	13
1064405	13
275539	13
10328156	13
1302607	13
3584867	13
935524	13
5217018	16
14937722	13
3883988	16
6277021	13
98838	15
10430273	13
6180133	13
2628995	13
21300006	13
37218467	13
5553583	13
13729046	13
4751047	13
3807779	13
19119	13
5302258	13
4432911	13
2222105	13
1020485	13
2721002	13
18836598	13
35040315	13
2813125	17
10450468	13
4636523	13
598842	13
3879050	13
10567485	15
19442711	13
23088835	13
56106899	13
8944664	13
5896519	13
2175955	13
13136722	17
1851489	13
41943199	13
5248787	12
865283	13
9344180	13
1611574	13
2047720	13
227978	13
6750856	13
5245495	13
3362528	13
284673	13
27390580	13
15834816	13
386047	16
37730981	13
4447167	13
4283103	17
18866115	13
6777117	13
1786303	13
4960492	13
1469455	13
3212106	13
12149832	16
4112314	13
14254760	13
7269493	15
2528655	13
1711807	15
14896748	13
10387732	17
547822	13
3454521	13
9288035	13
23349215	13
6887872	13
2994853	13
1223283	13
2274830	13
1870428	13
9793616	13
6866233	13
6607663	13
2792042	13
14601242	13
10258500	13
2876009	13
10429252	15
5007471	13
6374287	13
6921385	13
9454024	13
16019528	13
3837443	13
1425994	13
2741276	13
8173436	13
25976054	15
8345641	13
3227643	13
19890665	13
733324	13
2027269	13
14536902	13
19037407	13
4034935	13
5486431	13
8950464	13
7902248	13
2300413	13
13311117	13
1530116	13
1945156	13
15206055	13
10510145	13
3877169	13
13587095	13
6180208	13
304562	13
580433	13
18184257	13
19192653	13
3983106	13
17275073	13
7310801	13
1596416	15
7000823	17
14326662	13
5770587	13
2623822	16
13681965	13
1623877	13
5087605	17
1950051	13
4096440	13
27661361	16
17672888	15
5165341	13
12772351	15
2018848	13
9716412	13
9262257	16
1796505	13
10010520	13
17051967	17
2027284	16
11545468	13
1456771	13
561881	13
7145672	13
9934597	13
4564443	13
3543497	13
502057	13
3991908	13
13912225	13
24455364	15
16827939	13
23702192	16
10088535	13
5770596	13
162587	13
9959744	13
9658397	17
714433	13
14618229	13
4870833	17
201223	13
13485983	15
6132389	13
7722682	13
1503056	13
12158226	13
8195791	15
15239573	13
1155162	13
4235042	13
12007018	13
1747141	13
1050301	13
12448004	13
1921536	13
10434142	17
1826104	13
2699780	13
22063142	13
21560067	13
8557717	13
4535949	13
4249748	13
25104299	13
2510952	16
16015141	13
11520445	13
5850736	13
3388841	13
4881156	17
6945415	13
3634228	13
16425284	16
5124512	13
2783820	13
4809060	13
2786697	13
7620390	13
5040743	15
976229	13
5774637	13
485838	17
17490893	13
3678106	13
4591743	13
4019902	15
12632148	13
10643531	13
1529986	13
18591868	13
9832495	13
5984554	13
370560	17
28384959	13
35613	15
3267942	13
360481	13
2217961	13
5321641	13
4955191	16
747186	13
1780881	13
23737478	13
29235588	13
10476865	13
11186025	16
78156	13
20027950	16
422256	13
47317042	13
8544448	15
7945448	13
3309559	13
1706319	16
4987873	13
177550	13
17694149	13
8261520	13
378197	13
6857835	13
3468368	17
355239	16
8867337	13
4727744	13
14099114	13
10325275	13
2569123	16
5142624	13
12049734	13
41456553	16
5433773	13
2781793	13
5554189	17
2238361	17
2926886	13
2859185	13
2128827	13
7824402	13
2137369	13
5156434	13
7568423	16
6397129	13
8850475	13
1456154	17
6360685	13
173273	15
7586157	13
829918	13
4831578	13
3751256	13
495071	13
2748140	13
12347552	13
30994625	13
11702551	15
13768809	13
2593459	13
4066492	13
2962275	13
26849328	15
10104213	13
4521966	13
13369027	13
56515	16
23835117	13
3464551	13
5233179	13
17871520	13
1985178	13
24081417	13
31932466	13
8539357	13
1369891	13
10710075	13
26089611	13
24767697	13
3784154	17
4865378	13
139781	13
3491650	16
2908004	13
16314269	16
16781711	15
38185996	17
15981358	13
57841	13
12045348	16
3690529	13
5669519	13
1702049	15
9329105	13
6786537	16
3957994	13
16882936	15
12407427	17
1370762	15
1500413	13
4040744	13
595557	13
3068043	17
20122328	13
433325	16
15654333	13
7061453	13
10434750	13
12953420	13
796967	13
25408067	13
9291731	13
9659341	13
3865690	13
506585	13
1687460	13
2162245	13
6031372	13
3647685	13
6824828	13
1343525	13
20045	13
9098018	17
1282400	13
3086737	13
9800361	13
6178119	13
17079731	13
8010216	13
598167	13
20788491	13
27716411	13
3573883	13
24741264	13
92969	16
3889305	16
5235757	17
8890665	13
17231965	13
5769973	13
7476628	13
38776617	13
14457175	13
2979932	13
28117197	13
9594193	13
2659139	17
5186234	17
942899	13
9155750	13
543374	13
29152232	13
18680175	13
9029280	13
12294139	13
31389263	13
9041823	13
19614603	16
10682618	13
4159496	13
3917271	13
2516176	13
1673113	13
8305443	13
5098074	13
87038	13
6286960	13
5560111	13
890922	13
15215680	13
2239130	13
13999086	13
23138039	13
10464961	17
6338711	13
19691363	13
710185	13
6001877	13
5988869	13
6229158	13
1937825	13
4468633	13
3650575	13
8402188	13
8410263	13
774855	13
3601314	13
1897317	13
10949763	13
8777324	13
29710705	13
26685751	13
2711510	13
4847537	17
9060799	13
16855885	13
11201041	13
262091	17
1014319	13
12035249	13
2172709	17
7109286	13
5257792	13
11183317	13
28371337	13
930234	13
5334493	15
2563031	13
3843302	13
18394982	13
14928013	13
31391253	13
8913247	13
4872642	13
28242856	13
10813472	13
523812	13
28977621	13
663566	16
23078678	13
19149885	16
10136149	13
2896677	17
8233386	13
7208667	13
2850174	15
19891596	13
7617215	15
19666028	13
9079912	13
2032356	13
12793033	13
20077877	13
3670131	13
3304860	13
2263542	13
21814113	13
1674287	13
4357979	13
2556690	13
7100752	15
22565522	13
3224982	13
4853539	13
39512639	13
3012621	13
842667	13
3214659	13
5184268	13
6309468	13
1800710	13
304664	13
2956375	13
937283	13
15746749	13
2857909	13
5328950	13
19780555	13
2552200	13
1760829	16
1615926	13
3447534	13
7269870	13
5070581	13
7387879	13
13902070	13
10363279	13
10025453	13
11123671	17
7233887	13
6473314	16
20940656	13
8909787	13
2746788	17
32067245	13
5816139	13
9176026	13
30026	13
2674005	16
20556177	16
6236906	13
8583931	16
22799229	13
18235581	13
13278884	13
7622863	13
4209960	16
1380152	13
26622116	16
18662540	13
8917674	17
5358314	13
837512	17
11409875	13
4320115	13
3107482	13
2728826	15
39318545	13
6686828	13
21123758	16
4279458	15
17462990	13
2911575	13
9860106	13
527147	13
3236983	13
239650	13
524359	15
6451230	13
13330163	16
933476	13
1549177	13
9965610	13
4553661	13
3612482	13
5655195	13
8042556	17
8940590	16
969971	13
9922142	13
4131033	13
4889407	13
6354466	13
2936920	13
4395312	13
3243887	13
9289027	13
12219937	13
1829600	13
13237841	13
19123117	13
1306444	16
5498275	13
4753140	13
2605850	13
16447732	13
2795676	13
5724180	13
4618571	13
1745641	13
23008457	13
13847508	13
8732537	16
8962282	13
535854	13
381540	13
4913489	13
6250433	13
390029	13
7628832	13
19301318	13
636101	17
2832155	13
3840630	13
17400579	13
7338741	13
15132544	13
622733	13
944737	13
36451162	13
3440643	13
37275421	13
2026352	13
637346	13
3514912	13
6371630	13
37520339	17
1056912	17
26038816	15
25268414	15
5583455	13
6716896	13
8330257	13
4363192	13
6027115	17
4782841	13
8865582	13
8273293	13
26574761	13
22143022	13
7975766	13
13014658	16
9245364	13
4966615	16
11426782	13
2153365	13
6637719	13
4135857	13
12284844	16
742103	13
121238	16
13545198	15
761964	13
161497	13
5265441	16
7016553	17
5561154	13
4636012	16
14404938	13
4406512	13
17417225	15
6462000	17
20008054	13
9014473	13
7917680	17
3047180	16
16771362	15
4048129	15
3111335	13
1823716	13
140982	13
3411456	13
833234	15
1250647	13
1236087	16
51166	13
4369428	13
9315092	13
25998035	13
2690435	13
1474775	13
1671757	13
632538	13
11375293	13
1907961	13
290450	13
3159887	13
11855056	15
8439314	13
3259955	13
6980482	13
547375	15
1471414	13
8964382	15
594201	13
607739	13
16221621	13
4816241	13
4274191	13
9095976	13
25235774	13
36740844	13
3903674	13
25645581	13
3813206	13
6537594	13
13561408	13
30112131	13
8445597	13
3199920	13
10028953	13
9151345	13
753035	13
2205535	13
8241509	13
4786954	15
6961295	13
11357989	13
3259546	13
4230253	13
463350	13
5323775	13
3447791	13
12442121	13
29703520	17
10329813	13
7286819	16
17952891	13
10059314	16
2279937	13
1016084	13
5835728	13
3387871	13
426194	13
7398509	13
4580646	13
232727	13
933648	15
6827992	13
5358508	13
11635471	13
14087867	13
1832121	13
4986496	13
4980475	13
668977	13
2779323	13
22194396	13
19955213	13
10649498	13
6600631	17
14316222	13
28821376	13
7967974	13
9995203	16
29402862	13
7749012	13
752493	13
601841	13
15789377	13
4560757	13
5165320	13
43272	13
2972849	16
1877280	13
10333347	13
6353950	13
10597705	13
14629771	13
5147233	13
4438730	13
5561078	13
4176288	15
1824383	13
1248891	13
10444427	13
21257399	13
11772843	13
2041710	13
20187120	13
4441108	13
433659	13
11561284	17
885885	13
4765578	13
18559760	13
4921209	13
2062316	13
12455185	13
6289579	13
1421361	13
8543376	16
9105635	13
3265243	13
1387731	13
4256893	13
8711996	13
8522638	13
18456215	13
4391938	13
2514820	13
7155290	13
17498	13
19051622	15
2169843	13
7290568	13
9079700	13
2873592	15
10206362	16
1597408	13
21211929	13
6353277	13
3475300	13
10883174	15
6178945	13
967695	13
51498771	13
7602883	16
5041613	13
573528	13
2609651	13
8465738	13
2757193	15
10342790	13
6449503	13
21146014	13
7495212	13
102113	13
11526201	13
6766610	13
18401968	13
5880295	13
4914352	13
2517869	13
11250816	13
13429958	13
10348809	13
6051705	13
2845598	17
7366419	13
9641570	17
13816254	16
15032324	13
1189768	13
10365547	13
14766619	13
2532614	15
4622099	15
19993668	13
14786424	16
559306	13
13718693	13
41025682	13
4310865	13
4623624	13
10317639	13
4978684	13
12634695	13
16269472	13
20095292	13
3348121	13
19121479	13
23115263	17
5264125	13
1267891	13
6053432	13
2809020	13
9071634	13
13547149	13
14765238	16
12644805	13
537291	17
16879693	13
8375000	13
6474214	13
26129494	13
324895	13
1523689	13
14020840	13
1191495	13
5616390	13
3600579	13
4805267	15
6051405	13
1945739	13
935377	15
667722	13
9889168	13
8652700	13
11732355	13
3483756	13
3776667	13
715266	13
18102365	13
4362575	13
15026079	13
1946152	13
11704422	16
986376	13
6525276	13
472627	13
32714204	13
13702982	15
6052963	13
3625385	13
6581248	13
3279472	13
6264144	13
844997	13
12805252	17
318449	16
16074499	13
11408270	13
3949420	13
13697426	13
5474998	13
3737510	13
1737239	13
4401346	13
6550806	13
253900	13
1649895	13
9652955	16
8946505	13
4286656	13
8180126	16
32900914	13
17699918	13
12295346	13
7481408	15
3845597	13
656399	13
17605827	17
1703328	13
6837940	16
17707672	13
11593209	13
445041	13
29427637	13
8565856	13
23547406	13
6223874	13
7451122	13
7418904	13
21277114	17
1407596	13
13584302	13
10449893	13
4014295	13
7139765	13
5674698	13
9984033	13
3670914	13
17834453	13
3765542	13
18215613	16
12391908	13
308281	13
3408312	13
14470045	13
6031847	13
18695154	13
4650233	15
10139299	16
447248	13
201400	13
2571070	13
23883820	13
2898159	13
7064885	15
2668884	13
11348257	13
25406328	16
1244513	13
11386693	13
27145811	13
3148739	15
5642186	13
3211190	13
45652551	13
13344594	13
15808551	13
2087304	13
11722023	13
3167167	13
231515	16
2822187	13
7974794	13
17420599	17
1490036	13
1026708	13
151304	13
9147392	13
6269012	13
679945	13
10995354	13
571976	13
3328093	13
41779269	13
14101624	13
16046227	13
1233350	13
20164315	13
494509	13
1357414	13
15464874	13
15492443	13
6217220	16
8010019	16
4424281	13
14323173	13
21640122	13
2467153	13
9305805	13
3240714	13
374485	16
2362083	13
10797794	13
9262551	13
6626440	16
22821545	13
11514973	13
5186129	13
9022788	16
1896731	13
77800	16
5764235	13
13866340	13
15266337	13
1143377	13
23662647	13
2177262	13
5003077	13
12627090	13
1297002	17
5352976	16
722230	13
732353	13
13864532	13
8673381	13
6651932	13
7395842	15
2198182	13
80818	13
7586020	15
2190412	13
372419	13
3764007	17
2869615	13
2418366	13
11622345	13
17347949	13
1987481	13
7412080	13
2080595	16
11858241	17
13647235	13
5365248	13
4114294	13
3824669	13
2314338	13
7991315	13
5400686	13
11144048	13
2808435	17
6211061	13
2490932	13
16762551	13
10106702	16
3329568	13
5799200	13
6249849	15
5825074	13
6055394	13
2867265	13
9053428	13
8907883	13
3668956	13
5526431	13
7081113	13
9337220	13
4375943	13
8213021	13
4341957	13
5393431	13
3289378	13
19665034	16
3583374	13
4379662	13
4240374	13
13710437	13
6314824	13
297141	16
7926599	13
3106328	13
7982313	13
1617921	13
3030693	13
1285907	13
13263690	13
9702960	13
5207092	13
4608074	13
15556664	13
202617	13
1602330	13
9136660	16
1737443	13
7312811	13
6740279	13
2430688	13
5376052	13
477489	13
1107968	16
15888905	13
11344552	13
2277479	17
13846535	17
4432975	13
2970308	13
1455024	13
16067106	13
597149	16
4035443	13
1370681	13
526229	13
2938180	13
2233080	13
4608311	13
1130605	13
1547951	13
10253181	13
29035775	13
11781864	13
4680501	13
18984969	15
2028229	13
7726204	13
3746898	13
12677731	17
8604001	13
1144888	13
666529	13
4967487	13
7715977	13
2452506	16
1999621	13
27187050	13
549691	13
2815898	13
5519639	13
5330419	13
11638779	13
2274785	13
499748	13
10428564	13
6241831	13
1183436	16
272455	13
1831445	13
8610070	13
4189313	13
3878787	13
10804237	16
37425722	13
6292287	13
917191	13
8025530	13
1294206	13
20121148	15
1821212	13
397129	13
3297716	13
3915181	13
12718180	17
3427778	13
10640097	13
3778713	17
2721934	13
7252026	13
11623318	13
13600083	13
3716783	13
10927615	16
5302519	13
647742	13
2692721	16
2792172	15
3767828	13
1490547	16
73649	16
1026911	13
5700370	13
3742081	13
8405344	13
1634724	13
42286484	15
2989271	13
5278767	17
2351536	13
9334069	13
11087789	13
1803999	13
2825427	13
4390868	13
5194462	13
8720437	13
1949033	15
7207386	13
2142533	16
1618048	13
3608703	13
1189014	16
6261844	13
1727105	13
5452631	13
22939810	13
20096095	13
1386746	13
290445	13
20524247	13
6230337	13
46676	13
467753	13
12027032	15
6761312	17
3332200	13
9050038	13
21673168	13
4085518	16
5852513	13
2703846	17
12456028	15
23581655	13
3079074	13
373545	13
6733908	13
2052190	13
4530453	13
4265901	13
16076992	13
2726941	13
995748	13
4188142	13
5723916	13
943669	13
5240334	15
13744386	13
17015018	17
3057432	13
4660072	16
30579160	13
3491814	13
3023712	15
7871364	13
2666285	17
5256218	13
4281751	13
6881642	13
994724	13
2541424	13
4099219	13
15127740	13
9442620	13
19145137	13
2950813	17
34142691	13
18419264	13
1505031	15
3534323	16
1112109	13
7090757	13
1374410	16
9238239	13
11388978	13
1921300	13
44990795	15
1934237	13
12715743	13
19655146	13
7924267	13
1026163	16
8478429	13
1552485	13
8639747	13
2648442	13
30289132	13
5024019	13
2187151	13
10836583	17
998485	13
43924199	13
497252	13
4623863	13
18229435	13
4018626	13
4737749	13
10140345	13
24268994	13
3425266	16
9469991	13
5974604	15
6603036	13
38038642	13
372812	13
4246457	13
1483750	16
5300841	13
2640431	13
2027084	16
1731859	13
5753809	16
4135651	13
5675215	13
8839398	17
7626562	15
453486	13
7937963	13
3511340	13
6516033	13
19524938	13
356813	13
1593667	13
8581577	13
3540468	13
13816547	13
1880958	13
12219426	16
19205949	13
15572250	13
1062980	13
16694309	13
3036459	13
3499806	17
6229748	13
581745	13
6139938	13
2499043	15
10139154	13
5264241	13
6420244	17
3851780	13
6394581	13
36092373	16
1736832	13
15168981	17
5824476	13
1904895	13
1071682	13
425650	13
30580	13
1137051	17
798215	13
2647799	13
6126193	13
1579789	13
6224910	13
9172665	13
2844529	13
2810404	13
6249812	13
13604527	17
11132880	13
37834325	13
743392	13
964298	13
11518731	13
3496363	13
6064815	16
4646432	13
33530	13
1881920	13
2839575	16
449684	13
26086302	13
11992623	13
6808894	13
1734634	13
19127671	16
15587873	13
7765059	13
3170856	13
1005005	13
9985491	13
5512988	13
1445843	13
7229837	13
23015734	13
2243417	13
3783568	13
16675935	13
19040235	13
17854059	13
380058	15
29741950	13
13085035	13
2371122	13
3861363	13
22544549	13
2373061	13
961125	13
1626672	17
5455446	13
6544686	13
1871177	13
6583582	13
28255177	13
18006385	16
5867306	15
1104382	13
8464712	16
3214011	13
11272360	16
16242410	17
8668288	13
5061826	13
5049190	13
2582739	13
15296743	13
2269764	13
1066898	13
12632053	13
1290322	15
5883048	13
13935352	13
3493120	13
3613883	13
819870	13
6343447	13
1446114	17
572278	13
12449657	13
1633899	17
6402003	13
3151168	13
26426994	13
8471455	13
2692432	16
1922566	13
450492	17
6797409	15
4236096	13
1883626	15
2934580	13
1771264	13
1928423	13
1940125	13
11123143	13
5693392	13
17377383	13
4117377	13
14322550	13
13065233	17
1387938	13
2927833	13
83805	13
1302921	13
12839420	15
7569690	13
2173123	13
13364524	15
12661647	13
3648876	13
694297	16
24421281	13
17114831	13
17490036	13
17753129	13
959852	13
237231	17
5639533	16
9212866	13
9495842	13
2817704	13
131306	13
103059	13
17807607	13
6593462	13
3386775	15
6680079	13
344358	13
765735	13
20978300	13
15927885	17
5961428	13
41020808	13
15806219	13
4105525	13
2354952	13
8098179	13
7284149	13
39075218	13
8258820	13
2068079	13
2213393	13
8650147	13
17709185	13
14425790	16
666465	13
432928	13
12769934	13
8015443	15
4543902	13
934004	13
7324418	13
2879682	13
1995655	15
4615176	13
10367921	15
4648423	13
21574518	13
10921291	13
2452359	13
31482459	13
9638564	13
11721410	16
20359405	13
4614448	13
5740276	13
4432130	13
57880475	13
5098846	13
7347921	13
15737514	16
8479020	13
6394873	13
9933241	13
12900859	13
940463	13
16277944	13
177527	16
12875464	13
8923035	13
12758189	13
3258652	13
8326642	13
172027	13
3888215	13
17725182	16
13602475	13
14378621	16
14044458	13
11249093	17
6015948	13
3242992	13
10181303	13
1408337	13
4381061	15
8108474	16
15648958	13
270955	16
453814	13
3643397	13
3117681	13
776250	13
3772780	13
4296065	13
5992351	13
7887364	13
8090580	13
5976989	13
328171	13
15905171	13
2504229	13
5663781	13
14754893	13
20950883	13
2213058	16
142543	16
24898600	13
1248177	13
645086	13
38526808	13
5804362	13
3471791	13
35131091	13
3331626	13
2177892	13
3413153	13
3604709	13
3478424	13
2152507	13
29684472	13
17937024	13
9373446	13
5670647	13
5288528	16
8151317	13
4196950	13
11526369	13
10540171	13
3354646	13
7927754	13
51681413	16
5876350	13
5390464	17
18469844	13
2435648	15
16349828	16
844745	13
12160937	13
3737163	13
2050879	13
620521	13
1964212	13
12553946	15
16104691	13
17165237	16
607284	13
1907718	13
5364178	13
10903458	13
12122326	13
2370103	13
846979	13
11576254	13
21855012	13
8659530	13
17114542	13
44079265	13
8683322	13
3015005	13
3681477	13
12483341	13
27493521	13
591000	13
1100607	13
25729470	13
17664053	13
1935176	15
14242	17
1155397	17
6929777	13
7769408	13
9152719	17
2818681	16
1169226	13
3014140	13
1368136	13
2915498	13
4069889	13
866916	13
12465208	13
5527643	13
21398102	13
18516691	16
12387110	13
1849020	17
8223825	13
15872549	13
4012096	13
8912048	13
18570780	13
6756448	13
9138535	16
16331344	13
21317387	13
16835730	13
914088	11
7546164	13
1099113	13
7165899	15
10014599	13
12097604	13
25496469	13
5514461	16
23242094	17
1647843	13
2832289	13
2044908	16
147030	13
1308197	13
581577	13
12876356	13
2404993	17
8906932	16
942336	13
2473477	13
5217127	13
7094825	16
44807992	13
3724510	13
4495046	16
19085317	15
13691029	13
518514	13
15175870	13
12393334	13
4594357	13
22661000	13
16401193	13
32103608	13
8403556	13
2567988	13
5739246	13
12759488	13
3674145	17
13384248	16
12113527	13
5505313	13
11738527	13
6584678	13
7252957	13
14696499	13
5598715	13
11228206	13
4327006	13
18620411	17
1633332	13
888818	13
7955596	13
6240801	17
603129	13
1590600	13
2524425	15
3182623	13
15686350	13
9858600	17
3078952	13
3583705	13
993799	13
1207716	13
5707157	13
2550763	16
6249115	13
19963603	13
11311600	13
6644276	13
23696073	13
6912789	16
7305296	13
10070970	13
530359	13
2492567	13
2620681	13
1168841	13
30334953	13
4272885	13
13964437	13
10373944	13
2470271	16
8510096	15
4390639	13
2097613	13
9158945	13
555406	13
29116942	17
398801	13
7428541	13
8418781	16
470498	13
2267301	13
297736	13
18355166	15
423393	13
5758221	13
6312212	13
4094350	13
2218696	15
19167029	13
9634262	13
6350756	13
8998964	13
553466	13
6904195	13
3574204	13
1580860	13
2549259	13
2062389	13
7548195	13
6081791	13
2277816	13
2458210	13
4157893	13
10091207	13
20093	13
16822636	13
2715676	13
10738437	13
3877	13
5470539	13
5110892	13
7223768	16
23117115	13
19402931	13
17901887	13
2004215	13
3725786	13
1591361	13
6501321	15
30172	13
36559206	13
124721	13
624365	13
19058079	13
16493221	15
7183291	13
4222172	13
4987040	13
53855931	13
28318996	15
13990697	13
4519405	13
308396	13
2183010	13
9339173	13
2638964	13
15584891	17
5468503	13
877076	13
15433493	13
19450779	15
15436049	13
5674744	13
23213519	16
20909836	13
47445	13
325560	13
23904808	13
60882	15
610203	13
2992263	13
1326803	13
4398999	13
2184617	13
20168869	15
9163232	13
10248486	13
2974748	13
3752294	13
5874977	13
8448870	13
22004342	13
17992283	13
52655532	13
3547885	13
26098788	13
786349	13
543925	13
1945596	17
12837566	13
8025646	13
22200956	13
10801777	13
33368275	13
3791133	13
732226	13
8788642	13
555708	13
1647697	13
2323898	13
19271470	13
3385042	13
5248727	13
19802061	13
22101957	13
69827	13
3811517	13
17742857	13
5732588	13
1349662	17
5003673	13
15696866	13
4686914	13
2700762	13
1070713	13
13865623	13
925165	13
11464197	13
18263320	13
907557	13
15061521	13
31665931	13
3907664	15
3619317	13
1244763	16
186847	13
10407708	13
22725281	13
577771	13
1750667	13
300210	13
506958	16
7812024	13
3478004	13
11072604	13
4649105	13
9970054	13
2933014	13
4872331	13
14700884	13
1446738	13
88324	13
4805271	13
15713386	13
296752	13
17769525	13
4701596	13
7291931	13
2099356	13
10532911	13
933083	15
1844956	13
2308970	13
5766898	13
8866398	13
1458176	13
15018014	13
2893466	13
13882187	13
5215794	13
12951027	13
2476409	13
3172213	13
3972819	13
1871217	13
2486400	13
9033866	16
6402902	13
25076256	13
17414875	13
37069816	13
1050373	13
436033	13
11273159	13
12139874	13
6082885	13
780477	13
9819563	13
8065946	13
10611091	16
3086892	16
3191851	13
10400125	13
10233106	17
16265606	13
20858794	13
98866	13
5255060	13
4698004	13
10758052	13
9626998	13
21999523	17
19611199	16
13357589	13
2804546	13
7028776	13
17161041	13
11583618	13
6127396	13
7427211	13
26039165	17
4157699	17
2345304	13
21612334	13
10731048	13
6106050	13
24516309	13
7422124	13
2897743	13
1248715	13
8196008	13
16435216	13
1065728	13
1392055	13
701254	16
4363120	13
13847135	13
1767870	17
16709422	17
5004613	15
8025495	13
1387230	13
2046580	16
7498982	13
16623953	13
4243015	13
2473395	13
1957528	13
11806689	13
18117090	13
2265887	16
5565625	13
25271347	17
20311166	13
1651197	13
20161504	15
11668205	13
7893564	13
28125239	13
2649888	13
5217985	13
120535	13
21991283	13
2223170	13
683210	13
10752024	13
2484753	13
2706847	13
21796233	17
20228027	13
200636	13
18644783	13
8787924	13
14067802	13
6037968	13
16123106	13
2345586	13
15145919	13
5562924	13
12425973	13
30360362	13
32475582	13
7497108	13
10411209	17
2594064	13
9770518	13
12450274	13
10142377	13
1544368	13
32850777	13
10224351	13
3321391	13
825199	17
568706	13
34693676	13
653552	13
10883427	13
16202972	13
16065898	13
2882705	17
12202884	13
24335567	13
13570619	13
5128646	13
35065394	13
6353559	13
16805962	13
2117894	13
11423749	13
2574383	13
11196526	13
954954	16
8043548	17
7065853	13
33313820	13
19211881	13
38765489	13
3452810	13
21731887	13
7401628	16
3583120	13
4017792	13
11776940	13
1356799	15
6766139	13
6515068	13
24871996	16
604131	13
6019293	16
386327	13
133664	13
13206	15
19034915	13
4494404	13
6455671	13
11190052	13
7142883	17
5573854	13
18857938	13
1646162	17
6246924	13
2260994	13
793749	15
1203437	13
18160333	13
453926	13
2481582	13
8256254	13
3663979	13
217137	13
8784235	13
26126	13
3030181	13
7421425	13
5150413	13
13760	16
8945765	15
3059384	17
5315124	13
5121822	13
1262716	13
3688666	13
4919232	13
1609215	17
589811	13
5372230	13
12854307	13
6203178	13
8061035	13
10711150	13
51017255	13
2740277	17
38983044	13
6997641	13
21412494	13
63778285	13
4278672	13
3840172	17
4641417	13
1128903	13
2735664	13
1132984	13
78579	13
11797169	17
2057400	16
6398724	13
6426110	13
6217428	15
14136363	16
4767042	13
24413338	13
4500183	16
16408911	13
1367405	13
4826887	13
7800143	13
5176914	13
1911063	13
4587224	13
25636128	13
7666507	13
166409	13
17768459	17
205331	15
830098	13
10959916	13
8475401	13
15469227	13
24719741	13
2797019	13
10138241	16
5388887	13
535173	17
11451246	17
5970917	13
10708230	13
5813326	16
934629	15
6465563	13
970372	13
4688539	13
1583567	13
1597922	13
10444901	13
817357	16
11776902	17
616073	13
9884763	13
1285275	15
4698091	13
3101558	13
5021780	13
5107067	13
7808318	13
307305	13
5148125	13
19133151	13
3383819	13
1712878	13
7868387	13
7391557	13
481099	13
23430780	16
13142617	15
59390	13
5694106	13
3934906	13
27645153	13
1914828	13
2656405	13
10410782	13
19138038	13
320671	13
1900343	13
2006132	13
17434519	13
9276784	16
14153234	13
7597553	13
2329727	13
4063303	13
1187957	13
11689678	13
12293115	13
5150357	13
3522192	13
5277080	13
33121614	17
4608102	13
3463045	16
4013384	13
2318215	13
20725444	13
17398194	13
22977091	13
4887960	13
8283525	13
12885838	13
2776792	13
19951851	13
4375287	13
481779	13
4754051	13
1069237	16
5414604	13
2450033	13
27551908	13
3955161	13
14661591	13
7341132	13
22481149	13
12767	16
19999980	13
21911758	13
5886082	13
1078110	17
17981	13
10550748	13
11287912	13
3121120	13
3808204	13
13052705	13
18377133	13
3367111	15
6532126	17
2222976	13
35297	17
13114072	13
42184665	13
31788759	13
4765331	13
8675937	13
7166593	13
7385878	13
5174989	13
15544253	13
1382875	13
10803731	13
5558889	13
1864598	13
7196693	13
3348429	13
3170054	15
3895477	13
16120047	13
23006264	13
13055903	13
7097840	13
12393099	16
18377831	15
2625197	13
2210285	16
1368425	13
1265621	13
22674048	13
7803605	13
11612352	13
5171936	13
4990078	13
684583	16
12374026	13
10135283	13
7095978	13
934623	13
1671858	13
5111119	13
11359414	17
565007	16
710189	13
2463709	13
5374127	13
7248863	13
8320588	13
12438447	13
13045449	17
3377588	13
2305563	13
25044828	13
20897188	13
22355795	13
3533296	13
16560041	13
29655704	16
4838756	13
14966908	17
550319	13
18957007	13
24189942	13
15832186	13
13839611	13
5670958	15
1630096	16
5737413	13
11086211	13
9396091	13
9305253	13
15223976	13
1424650	13
11551955	13
3881839	13
2564745	13
16829889	13
7628805	13
2077713	13
7967736	13
1666848	13
862039	13
5937351	13
972670	13
11078459	13
19090829	13
6965170	13
3052739	13
3154163	13
18134300	13
3632710	15
10197072	13
285115	13
24289499	13
2987456	13
10971418	13
3512957	13
9027506	13
2741923	13
822474	13
244332	13
5227714	13
3769358	13
3054372	17
8021401	13
5593901	13
12329380	13
4072128	13
1143469	13
20858874	13
3453043	17
1375632	13
4455202	13
4131263	13
10334286	17
19310131	13
9907089	13
27962971	16
2308905	13
3044632	15
19542722	13
49183472	16
6255788	13
3061412	13
20414766	13
2636823	13
16645872	13
3968806	13
5444729	13
19194449	13
659522	13
14286325	13
5640913	13
7081210	13
2299937	13
14765189	13
1466985	13
27326324	13
3298339	13
6473449	17
13055018	17
10823678	13
9069613	13
16700121	13
2266087	13
3145026	13
917631	13
1514802	13
417615	13
5689401	13
19191110	13
4294696	13
720465	13
4547310	13
19357888	13
1471697	13
168566	13
5735421	13
3325483	13
5666862	16
15547091	13
10125614	13
5528081	17
26057760	13
1571643	16
6946360	13
23612210	13
18181707	13
7023018	13
8198563	13
8426649	13
3277086	16
1819701	16
2557313	13
12825875	13
3673783	16
1848066	13
16939710	13
6411828	17
4961075	13
2157410	13
22848551	13
669394	13
2561321	13
414365	13
627856	13
7430757	16
7780376	13
683542	13
2222273	17
11560643	13
5502340	13
40654010	13
9332976	13
10425877	13
8424790	13
3094636	13
4686419	13
3793732	13
3269262	13
4483615	13
1734890	13
4912238	13
2761583	13
8871542	13
3444896	17
1256141	13
2141656	13
6723055	13
2570236	13
6109108	17
11044399	13
5792259	13
9116976	13
1426863	13
18180001	13
12324608	13
664459	13
13378133	13
1783826	13
14049609	13
17406056	13
3340795	16
265804	16
14167019	13
20840616	13
1826308	13
8311332	13
9432653	13
4886788	13
13312603	13
18663738	13
1763816	15
680434	13
138680	13
32142804	13
10093843	13
6741221	13
5020978	17
9809572	13
528137	13
8646453	13
3277875	13
31565518	13
464780	13
1883716	15
4601852	13
14433786	13
15258186	13
12984824	16
13124173	13
10321482	13
682016	13
1438477	13
8911093	16
467667	16
14241263	13
10153833	13
1079516	15
614330	13
264139	13
5322698	13
23591267	13
8125334	13
699164	17
2308776	13
6495427	13
933779	13
7050381	13
7495649	15
3728235	13
12397280	16
4193557	13
15352543	13
8960525	13
8637375	13
8329554	13
4667809	17
8131176	13
3546256	13
134099	15
6317102	13
20097415	13
8742794	16
17757253	13
5691958	13
1290124	13
440809	13
1342387	13
23130283	13
5717541	13
271012	15
1489998	13
5663384	16
16890861	13
8194278	13
6466024	13
569301	13
15538522	13
16254665	13
27124814	13
569978	13
9544	13
13575924	13
2996089	13
5223760	13
1252677	13
7167818	16
2156445	13
2361258	13
10211563	13
8888142	13
3676641	13
2092774	13
1520056	13
5193319	15
7999047	13
6663700	15
21964963	13
9222612	16
1611419	13
1872974	13
65897219	13
5255775	15
11426144	16
3403485	16
353218	15
664484	13
239606	15
34842085	13
774423	13
13600192	13
2451018	13
18233657	13
5337352	13
2017283	13
8789871	13
2282893	13
1599190	13
10694260	13
17113188	13
5932518	16
2790481	13
4734866	13
1050057	13
9208408	13
10829433	13
5574990	13
5527397	13
34113847	17
4088008	17
20890994	13
1219647	13
6617727	15
4484232	13
12599744	13
726337	13
37389536	13
9674006	13
3487535	13
947346	16
2209455	13
3404741	13
32497536	13
12374983	13
2726936	13
8033980	13
430306	13
2247248	13
5106436	13
4909301	13
5508421	13
2585868	15
26639626	13
25529701	13
20752183	13
1503075	17
4079119	13
6550467	13
14153381	17
8541990	13
3172201	13
5852513	13
16397193	13
226407	13
19836241	16
7901896	13
60986	13
20397518	13
9795313	16
1889684	13
8896642	13
13177287	13
8431719	13
1329570	13
21211638	16
1319485	13
32172657	13
3124319	13
5517418	13
18998986	13
15383979	13
2136055	13
18046136	13
7764294	13
634673	13
7780980	13
4016399	13
1480308	16
2227499	13
2301724	13
7271546	13
1399225	13
10940785	13
546115	17
11695687	13
21612578	16
4902683	13
1669937	16
993604	13
2138632	13
3584775	13
2101069	13
23457417	13
5035565	13
24954085	16
6493354	13
28461667	13
8906845	13
30824895	13
15443418	13
18148585	13
18051668	13
20073	13
8829122	13
9835504	13
2902691	13
2561205	13
6348376	17
15448954	13
11455095	13
4581193	13
11024712	13
1143247	13
21365336	13
3946438	15
2643775	13
269081	12
2055334	13
52308565	17
24047071	13
1213200	13
17420956	13
10212807	13
14036957	13
14395525	13
1610706	13
6048161	13
11981014	13
3825643	15
2246192	16
896796	13
3903054	13
4245040	13
6701904	13
18420045	13
23163526	13
1647582	13
27277838	13
974791	13
4031580	13
2923830	13
10368176	13
827748	13
1439164	13
265865	13
29328907	13
11969059	17
243508	13
4091882	13
23273221	16
9644088	13
10276992	13
4301704	13
9096878	15
13411295	13
1829366	13
1964930	13
10024787	13
11775614	13
5082100	16
2288502	13
4783499	13
17871270	13
875319	13
13240396	16
11393751	13
7505090	13
5257724	13
3242819	13
26731912	13
8275408	13
13124745	13
5304490	13
20572986	13
494681	13
12356545	13
5578167	13
993783	13
6242703	17
8437017	13
511805	13
14577473	13
24629238	13
20270942	13
11619390	13
1037857	13
21893007	13
17303252	13
15820374	13
26506213	13
5026245	13
545596	15
22307161	16
6572205	13
9574146	13
3664811	17
6986341	13
7524990	13
2026903	13
8201434	16
6968197	13
20095038	13
2299927	13
3965124	13
12828409	15
8418707	13
6780221	13
3041524	16
1390639	13
48834374	13
10674407	13
24913318	16
3264466	13
14728270	13
5889823	13
5307446	13
255771	16
1246747	15
14086275	13
7917900	13
8288933	13
4660649	13
3167680	13
20558499	13
923945	13
2817940	16
3694696	13
7034208	13
4880337	13
291095	13
26522448	13
9537978	13
8151788	13
4588238	16
11138795	13
9220044	13
9785493	16
6469303	13
2569651	16
9533447	13
7971145	13
7657937	13
6177594	13
34998406	13
724537	13
7625055	13
353195	13
4081077	13
523942	13
4394681	13
740747	13
7463522	13
6366879	13
5583784	13
2954198	13
9474586	13
10597537	13
12693746	17
5799811	13
11065262	13
4066224	13
769186	13
8731664	13
8653521	15
13598459	17
1030230	13
4031403	13
4553960	13
6628476	13
2315073	13
12200058	13
676332	17
126427	13
4365057	13
6390787	13
6411795	13
16081256	13
14981910	13
428078	13
32480651	13
1603938	16
5469537	13
11538029	13
11911211	13
5459899	15
5378750	13
843940	13
4111947	13
8415057	13
5870712	13
315767	13
12987994	13
8372703	13
5315608	13
6307432	13
4316213	17
7821547	13
1468651	13
24513583	16
3973472	13
3687051	13
18348209	13
13281089	13
35463954	13
4929412	13
10576257	16
8386302	13
6830474	13
2727687	13
8810609	13
3677273	15
8782213	13
16874378	13
9014668	13
9187401	13
319368	13
149885	13
3689622	16
8105545	13
15320020	15
1629439	13
7156101	13
4930569	16
9356849	13
5615828	13
14346849	17
22432855	13
9230034	16
460277	13
20454927	13
8871065	13
15610512	17
3608953	13
9833171	13
6357347	13
6943252	16
5670192	13
7155902	13
1241373	17
14241396	15
29303548	13
6780817	13
3113848	13
3251825	13
1618470	17
3972625	13
8057612	13
7674754	16
5330655	13
6533860	13
8012608	13
23400978	13
782055	13
5867409	13
13905390	13
15163532	13
20128963	13
9239716	13
11416496	13
16201897	13
4689836	13
24145732	15
12331929	13
9181118	13
1503280	13
28661101	13
641025	13
15260222	13
702112	17
3476379	13
20424535	13
4020017	16
4305876	13
3635288	13
15305749	13
15956111	13
6107048	13
37800882	13
2486007	13
14147417	13
2914873	13
527965	13
2509646	13
2955223	15
691756	13
6897444	16
234442	13
8124546	13
25678489	15
9594814	13
1950274	13
16810405	13
4824812	13
28884577	16
3555747	13
17312550	13
6804424	13
510256	13
10936151	13
7454113	13
15041159	13
17192438	15
2707792	13
3782438	16
4681732	13
4140206	13
22927623	13
1521105	15
17473773	13
3696198	13
16651482	13
57147	13
7841365	13
19610468	13
11439075	13
26708661	13
42192664	13
3268902	13
2135159	13
22126001	13
5036170	13
5555789	15
12246317	13
27268886	13
23017320	16
9312500	13
9224942	13
5219602	13
16727204	13
11555397	16
21488700	13
6830557	13
8966357	17
152762	17
1887235	13
2423383	13
4953447	17
1536746	13
7231946	13
3610498	13
14270031	16
11370155	13
14661601	13
4274269	13
14068885	13
13335336	13
4528590	13
3958719	13
9424574	13
13825043	15
26652996	13
7143775	13
47379861	16
3574509	13
13955066	13
23134864	16
8387201	13
2682772	13
2806224	13
8453289	13
2514398	13
3151994	13
4977690	17
5519510	13
10925458	13
2503360	13
22162028	13
12574185	13
22997255	13
6654019	13
21136323	16
11244128	13
9210397	17
8643961	13
1953164	13
8960314	13
29734	13
3767181	13
3301350	13
4108465	13
1831262	16
1281386	13
2507374	13
27054350	13
4242837	13
14902589	16
4682071	16
14194153	13
3816779	13
10178390	13
5530796	13
790326	13
5851	13
1608762	13
1688487	16
33024439	13
1929875	13
1080129	13
10620126	13
708927	15
3288570	13
2492086	13
864282	13
7797643	13
6740578	13
2318011	16
15577139	17
1901898	13
10748458	13
1483182	17
3189136	13
13984702	13
7155585	13
10690875	13
6187554	13
21702336	13
48819521	13
12537371	13
4217269	16
1333938	13
6049552	13
2793058	13
4081690	13
1404571	13
3982473	13
8212460	17
9980346	13
3786658	13
11375537	15
7567180	13
12760041	13
5807464	13
6689047	13
1069211	13
4295313	13
6965384	13
3318241	13
50607	15
18058545	13
23308808	13
3548370	13
8899063	13
2117062	13
7162550	13
6513895	13
3268778	13
3462604	13
9298307	13
5156594	13
11713784	13
10846654	13
1343264	13
22976204	13
1551771	13
2812597	13
11229049	13
21324234	13
12465904	13
67785	13
14890095	13
234771	15
17301281	16
1387709	13
21006901	13
14441473	13
16854095	13
2658085	13
19372194	13
12934978	15
1829209	13
12131058	13
2406367	13
2216519	13
10599765	13
18298974	13
3769878	13
6420593	13
3905363	13
28442449	13
198356	13
10531215	13
7006254	13
2397	16
26196974	13
4687201	13
3319749	13
916588	13
15283269	13
4303853	13
11380557	13
525827	13
17936802	13
2555570	13
11723399	16
21929222	13
14428520	15
32969717	13
2357993	13
5753563	13
1953931	17
3002766	13
9152373	13
31992332	13
463011	13
21348870	13
7315338	13
1869275	15
12714129	15
65895	13
2207397	13
9393455	13
13581982	13
10532751	13
1950782	13
8150405	13
8468160	13
12319187	13
1811195	13
17725943	13
7801025	13
7203626	13
553794	13
27293	13
1274983	13
12890948	13
1209771	13
4641119	13
14691122	13
4679763	13
321715	13
12444803	13
27628579	13
9750871	13
29814575	13
4497057	16
12654359	16
5295831	13
10033859	13
1094749	13
25961488	13
4303429	13
2180133	13
8223993	13
37999	13
21476567	16
1983813	13
27034460	13
55185145	15
18128931	13
56078	13
9586960	13
20360415	17
1488860	13
5415795	13
2058244	13
12555421	17
7689064	17
2692104	13
20449308	13
3021430	13
1717465	13
16484842	13
9897451	17
3575791	13
10785148	13
140921	13
7193633	13
2079644	13
17644013	13
5344298	16
17825296	15
8201897	13
11973638	13
9113541	13
53445	13
5118681	13
1493123	13
10873613	17
17751253	13
2274600	13
351164	15
1964302	15
8366617	13
815894	13
17719654	13
4939182	13
1040996	13
8252132	13
6410021	13
7143082	13
20930410	13
21801995	13
1037707	13
2527536	13
3450487	15
1479909	13
6452766	13
6418308	13
8791096	13
3112271	13
4124449	13
425642	13
8409124	17
914539	17
41485056	13
9643989	16
14686938	13
51917	13
14202014	13
8231626	13
336595	13
16038357	16
12611967	13
16060214	13
16629157	13
9035446	16
4832490	13
3947847	13
19821128	13
2552302	13
2509518	13
2480251	13
13601378	13
7507506	13
510239	13
3180683	13
1523367	13
8840390	16
5635607	13
1625971	13
3476001	15
11269842	13
17193541	13
16412031	16
1545429	13
3401166	17
5448174	16
10878398	13
525281	13
13849932	13
690233	13
5211328	13
6990559	13
8515359	13
5625417	13
9649484	13
872440	13
2280685	13
3565014	16
7502609	13
17318920	13
1578929	16
5822049	13
10037246	15
7502824	13
994117	13
21709380	13
1450618	13
233501	13
7654226	13
3239692	13
390811	13
14877453	13
769480	13
1525390	15
11749372	13
9022799	13
4854469	13
542770	13
10641982	13
4780440	15
4530499	13
4594108	15
5477672	13
7069132	13
6727909	13
8370574	13
1065911	13
6040815	13
4161130	13
3165684	13
9029860	13
28109195	15
838720	13
289232	13
907028	13
23992878	13
9663073	13
15856666	13
570555	13
5740111	13
20513234	13
15139743	13
27632657	16
6209059	13
5306522	13
5217596	16
3028127	13
5718721	13
1343969	13
22971066	17
10364884	13
3319715	13
15244582	16
2493021	13
23289910	13
8842989	13
12989937	13
1580206	16
883736	13
5435127	13
1504380	13
14785999	13
36298789	16
942321	13
6090133	13
2737030	13
13228739	13
2960264	15
1841824	13
12476322	13
3762717	13
19121344	13
2574465	17
2267674	13
1520067	13
9599327	13
19316358	13
57450	13
3531707	13
2875397	13
1874511	13
10374648	13
1771120	13
6860	13
2355834	13
5472428	13
11108069	15
2409132	13
9585357	16
29607294	13
11703292	13
17884427	13
5559427	13
9699167	15
1487794	13
1089152	17
8815670	13
5161042	13
4537065	13
661907	13
14780529	13
4979729	16
9485637	17
2983905	13
796273	13
1191144	13
1064301	16
35488762	17
40299650	13
419809	13
10730824	13
4891607	15
339467	13
5324065	17
1487502	13
13931086	13
16562915	13
30118810	13
6553314	13
2084747	13
5315764	13
4047767	13
1377400	13
2249953	13
14304710	13
19621498	13
1205614	13
1762482	13
15206157	13
5596578	13
2947367	13
7012790	13
1379404	13
1416013	13
2555709	17
4106764	13
2567695	13
9180148	17
18945877	17
11650648	17
5725001	13
30467507	13
28432116	13
2727614	13
9624922	13
13947083	13
19712300	13
16796808	13
3523313	13
6259545	13
5357379	13
7916452	13
15732606	13
5773754	13
27794189	13
1015195	13
7335388	17
792703	13
2345718	17
10738857	13
4667279	13
7798727	13
331524	13
2548809	13
6345081	13
727715	13
5305382	13
754402	16
1154292	16
4384684	16
3174153	13
4956060	13
17794851	16
4281021	13
31650014	13
40571921	15
13686742	13
5365825	13
14377573	13
8346384	15
8710221	13
3263599	13
2302485	16
5261482	13
2731092	17
8809506	17
445435	13
1252404	13
1809223	16
1902949	13
13946914	16
9685322	13
6073465	13
2637744	13
5682346	13
7677710	13
14514539	13
13307662	15
9466826	15
16469071	15
230895	17
5540293	13
1562109	13
8205466	13
30300556	13
49161807	13
22861389	13
2590383	13
5509922	13
845236	17
23134134	13
4839647	13
7845094	13
29194950	13
2119203	13
1358974	15
1623237	17
2068081	13
2994942	13
10369508	13
23266569	13
855138	17
3922511	17
2284883	13
9567719	13
2755042	13
1202847	13
13662620	13
19120684	13
7502528	13
311437	13
7420976	13
492201	15
14947192	13
23639880	13
3816338	13
3567286	13
9072454	13
2298014	13
9646347	15
7778611	13
26155150	13
5327920	16
11790284	13
23520730	16
1959349	13
2078460	13
2186926	13
7192494	13
10844870	16
8976353	13
2056575	13
30760925	17
4297004	13
17001684	13
7635984	13
15173647	13
3338795	13
6198386	13
4059636	16
5671314	13
2727721	13
11743244	13
16840813	13
41055309	13
37397415	13
21680978	16
7216530	13
1464647	13
1964007	13
3021656	13
7375315	13
5432878	13
5478898	13
6910420	13
11786798	17
4230517	13
19181249	13
1237907	13
20744893	13
2096044	13
1475021	13
2330962	13
4664113	17
3963111	13
6930001	13
894582	16
996287	13
14263648	13
27418820	13
13426784	13
3791206	16
8511335	13
10580398	13
13308264	13
7611502	13
15721276	13
7126693	15
23377114	13
8706680	13
11018496	13
5695294	13
4165946	13
6444467	13
4362236	13
60226713	17
1607825	13
9062479	13
2725020	13
5208430	16
8929065	13
11487315	13
13459049	13
19390415	13
31204321	13
1434187	13
791516	13
4951029	13
8975765	13
987048	13
4149251	17
10579146	13
12853723	13
1318777	13
9264142	17
25738225	13
8024010	13
350443	13
17709395	13
2036463	13
3080956	13
387784	13
2714980	13
2278815	13
6847455	17
840717	15
760190	13
1300626	13
9297666	13
20577545	13
14236760	13
1429630	13
17439910	13
4351347	13
14953862	13
6773312	13
5098574	13
7660528	13
423414	13
1307524	13
672656	15
304773	13
26278765	13
1192729	13
4442577	13
15632087	13
3745489	13
609792	17
22820409	15
11356561	13
16945389	17
12884418	13
2361634	13
5245192	13
590830	13
1509351	13
2246173	13
3990531	13
6891878	13
1141496	13
22080038	13
15495435	13
4607488	13
2784070	13
8107800	13
2430886	13
10427134	16
8821471	13
8182735	13
10898699	13
11895172	13
2834241	13
19169765	13
18453046	17
12562785	13
7815411	13
1980928	15
9603417	13
2469310	13
521506	16
3338459	13
241281	13
113728	13
313279	13
24039608	13
1755211	13
763729	13
10655832	13
3315512	15
5913750	13
3089759	13
12283685	13
4475756	13
1013085	13
3316965	13
8644905	13
5157357	13
19331041	13
1078264	16
14393803	13
6717308	13
1672671	13
13824026	13
4680949	13
6787279	13
505941	13
9286558	13
1016081	17
511286	13
10473565	13
4699899	17
2501966	13
2998207	13
4132759	13
8680408	13
8502048	13
7539957	13
1727476	16
954994	13
334545	13
18863894	13
12725875	13
4819017	13
3864926	13
26422534	13
4721724	16
5561860	13
4006491	13
14256672	13
10571388	13
5921786	13
18461523	13
5749268	13
5996211	13
10099165	13
10788833	13
280469	13
4712097	13
103233	16
2897626	16
2029322	13
37078721	13
9840801	13
11399867	16
9040447	13
5898551	13
3826717	13
1090807	16
9597327	13
20631226	13
2806557	13
3730704	13
24079144	16
12586591	13
25551976	13
6949936	13
17093492	13
6635371	13
1477294	13
599081	13
21453832	13
2320126	13
2143664	13
1597101	13
14653035	13
17392102	13
25541121	13
1358553	13
27568656	15
1664645	15
5660921	16
2779564	13
1839117	13
7066545	13
1506284	13
14264343	13
6711865	13
3405871	13
1835210	13
2285775	13
16500563	13
1374425	13
6733430	13
8097771	13
513056	13
2098607	13
22361530	13
2828388	13
6607336	17
4089737	13
1847390	16
2076754	13
4858421	13
20748600	13
4963493	13
4336801	13
21370343	13
5291447	13
8938695	13
1635889	16
6236352	13
19089496	13
2165521	13
6178300	13
5261030	13
3471129	13
1275909	16
3231931	13
7131961	13
8916914	13
235108	13
28250629	16
350011	16
9831258	13
19900403	13
42434822	13
2072741	13
8845013	13
29093721	13
4243564	16
177556	13
12101350	17
28611882	13
19023213	13
30386502	13
5416278	13
9926806	13
182192	17
10231024	13
680569	13
2178222	13
4281804	13
11362119	15
2790474	13
16236873	16
7576072	13
9102857	13
11875511	17
4487220	13
7825771	13
665192	13
2835257	13
6381397	13
106516	13
11756342	13
214103	13
10172353	13
15201988	13
244051	13
6501975	13
13485579	16
4938296	16
20731360	15
2720915	13
16958742	13
49550082	13
2403293	13
3645623	13
5930876	13
3527695	13
5396499	16
2105463	17
16982313	16
23228241	16
481755	13
6557338	13
2228888	13
2453928	13
899860	13
15674969	13
2976210	13
10762268	17
11000239	16
4181251	17
1218480	13
8352695	13
3054635	16
4133080	16
13021949	13
9615279	13
9196397	16
4581441	13
3509819	17
4773280	13
15699777	13
1853788	13
2879322	13
5578682	16
12262219	13
5616187	13
433480	13
2152816	13
840012	13
4443444	13
18060669	13
8371678	13
2297530	13
1199537	13
1521818	13
12287182	13
9223298	13
15238406	13
13448136	17
7944084	13
1422387	13
6011245	13
7040990	15
10820841	13
1500768	13
4149383	13
5134009	13
1873855	13
1692068	13
1094520	15
2171775	16
18097370	17
2429869	13
16050372	13
15138123	13
8861270	13
4005347	13
15367716	13
2716988	13
891856	13
16077467	16
2464462	13
266612	13
3405814	17
32717375	13
3014840	13
21959542	13
2587151	13
6634209	13
23616026	13
5268130	13
13335695	13
6380913	16
2145808	13
293699	13
5174738	13
12911220	13
18307744	13
4010816	16
981827	13
31120281	16
9488966	13
1961396	13
18457177	13
1038970	13
112603	13
15625643	13
12952433	13
15778249	13
1181488	13
5578703	15
25930509	13
15307049	13
11303512	17
12102151	13
13504722	13
14948633	13
1155129	13
2734273	15
5967292	17
22432315	13
11697654	15
53986997	13
4224410	13
1602092	13
29852123	13
10486496	13
1605304	13
1894562	13
14780350	13
10347660	13
274481	13
21354904	17
5117586	13
2085096	13
17147310	13
8396196	13
18160343	13
21681712	13
3886453	13
8445700	13
23300148	13
1350831	13
2406706	13
1324826	13
30192868	13
7427682	13
23369174	13
14419089	16
8901005	13
12129221	16
2798538	16
4459854	13
1014465	13
3014889	16
17951022	15
3724816	13
3853436	17
8758716	15
6642208	13
644353	13
6842032	15
1064784	13
8677612	13
22058446	13
17914557	13
1241589	13
4368217	13
10086834	13
6860989	13
2338528	13
1440268	13
988361	13
5056182	17
38325294	13
1419950	13
1046022	13
5625433	16
30279614	13
15944102	13
2119641	13
8354251	13
18844262	13
1148742	13
5395913	13
5996024	13
6571996	16
7408782	13
21240517	13
5480667	13
1921734	13
3221812	13
8567733	15
4419148	16
7500562	16
339370	13
11016855	13
2525780	13
6311913	13
1947683	13
2417646	13
16155455	13
2095165	17
41679	13
3108443	13
7856616	16
2048010	13
14222741	13
5387809	16
251764	13
16006251	13
7775199	13
7202923	13
8006553	13
3910656	13
1126958	13
13896511	13
14549144	17
15898615	13
1259997	13
8611043	13
4562239	13
2243263	13
10198123	13
14107483	13
1601771	16
20510762	13
11671186	16
1940664	13
7318005	16
946064	13
13255286	17
20880724	15
43184532	16
28130755	13
1595750	13
2562256	13
12387195	13
8245159	13
3298582	13
8392989	17
10369165	13
2843380	13
23725880	13
10575834	16
448314	13
3812227	13
824406	13
1175432	17
15994890	13
1147624	13
9868091	13
979831	13
1104766	13
7826372	16
3022702	13
10380678	13
9438741	16
32580537	13
3923287	13
4240824	13
3804848	17
9028255	13
1783941	17
10461060	13
14607110	13
13381233	13
14358927	13
9013383	13
6360154	15
10317892	13
11277659	13
3284436	13
6657555	13
5128555	13
1755279	13
16223518	16
2742967	16
2851897	13
26082780	13
15208477	13
10374000	13
1505341	13
8141867	13
7243831	13
9847292	17
4254729	13
7219364	13
22755575	13
3131409	13
5154372	13
34607663	13
1692116	13
2908911	13
26153848	13
9311857	13
985383	13
3024960	13
3919861	16
1159582	13
756887	13
469750	15
3773687	13
13545576	13
15819095	13
3973870	17
5322934	13
16041512	13
2941561	16
6779447	15
2237336	13
3549270	17
2084501	13
49940358	13
2388426	17
33883565	13
17611170	16
1957431	13
10747903	16
4490648	13
7693023	13
1219150	13
4270374	13
1302500	13
7452860	13
10441638	13
13479666	15
19727513	13
4561342	13
12195182	13
2889049	13
15430229	13
16027231	13
5064431	13
18567078	13
677185	13
4128762	17
1795680	15
7652392	13
31120919	16
3692154	17
6200921	16
6654169	13
270260	13
1376815	13
206513	13
1067473	13
1693604	13
1991428	13
3237539	16
645959	13
4425744	16
2525788	13
3511274	13
16971463	13
18708910	15
4637853	16
6894474	15
5968391	13
12533	13
5463690	13
921958	13
62013 triggers and 854 candidates in 536740004635 cycles.