17787197	13
9170719	13
13721001	13
7119804	13
10942056	13
2114807	13
11961298	13
9528041	13
10838364	13
29266201	13
4234245	13
494995	13
4838252	16
2483946	16
3425528	13
12668903	13
433525	13
859383	15
5366807	13
4905651	13
1114704	13
2353186	13
605693	17
22710456	16
5876016	13
7939067	13
1159848	13
3676856	17
3805478	13
6434605	15
5682244	17
156975	13
3020209	13
1600059	13
8223771	13
27984141	13
22119538	13
22057591	13
7234591	13
2838060	13
2358959	16
3534013	13
3484322	13
6405010	13
1232165	13
4874737	13
408098	13
2530774	13
6907434	13
13287042	15
800474	13
19224650	13
2515428	13
2040542	13
4004844	13
418074	13
12839114	13
10662	13
1549258	13
2111349	13
17563364	13
4306194	13
1070340	13
9002650	13
4987836	13
5620655	13
14385601	13
822968	13
4950469	13
3456177	15
1155991	13
3222651	13
5335622	13
462232	13
2975885	13
4254527	13
4963327	16
20716777	13
3529400	13
8469510	17
2921520	13
6188221	13
25922	13
6337602	13
23459566	13
30003921	13
3010075	13
5267680	13
1203879	13
41175830	16
7698084	16
28955448	13
6199990	13
2706431	13
11144065	13
18597350	13
8724806	13
33494681	15
19872619	13
6352803	13
1302228	13
11914326	13
13761498	13
2435416	17
3297346	13
272661	13
1813908	13
6447802	13
5350670	15
3489707	13
3034677	13
13486555	13
4720167	13
157799	13
9015165	13
8389245	13
2796680	13
4795473	13
591770	13
908107	13
3696590	13
1359172	13
333788	13
2725363	13
2761027	13
8396036	13
3298351	13
2567251	13
7668989	13
6267870	13
2670698	13
3361183	13
23504479	13
6536674	16
4674743	13
14962571	13
5437874	13
15524385	12
4986903	15
13228812	13
546879	13
2298843	13
19758129	13
4695291	17
9128217	13
154834	13
3300843	13
5734711	13
44700315	13
11807395	17
425243	13
22990772	13
15659078	13
6472967	13
15566256	13
3056433	13
5429089	15
8521939	13
1745257	13
7152999	13
51865	13
8797833	13
5543462	13
40075	13
15539090	13
21250731	13
8697487	13
3952229	13
1730045	13
3105885	13
3462780	13
3200428	17
12123407	15
16416702	13
5240518	17
6513116	13
2997760	13
3691986	13
762256	13
8161239	17
4843092	13
25223293	13
10903227	15
2303295	13
8748543	13
426068	13
9852216	16
6429849	13
12525384	13
2047160	16
1735116	15
6531489	13
8016464	13
28358036	16
4558651	13
5369276	13
1664957	13
11379455	15
9369881	13
1686439	13
4050600	13
12590078	13
3770018	16
8819472	13
21263127	13
16525259	16
10846611	13
27984447	13
1956964	13
4946130	16
20092859	15
2931892	13
2203819	16
6017555	13
557375	13
14961428	13
3916905	13
32259923	13
130072	13
14239245	13
10776507	13
613126	13
4223563	13
1642548	13
6730328	13
781692	13
331568	13
10760780	15
5031558	16
6933859	13
284227	13
749892	13
4110219	13
12737471	13
16641499	17
4027423	13
4979240	13
3931022	13
10211052	13
16945610	15
12198887	13
1250471	13
5425986	13
2787587	15
21739656	13
21206958	13
1583652	13
7960482	13
1969044	17
5457601	13
10754072	13
7231982	13
6686535	13
7751571	13
4279338	13
16976932	13
12420357	13
5319384	13
7137491	13
3271763	17
854616	13
340310	13
4724944	16
697901	15
4978241	13
6345144	13
1316009	13
2405260	13
25954888	13
10600418	13
17992872	13
12640828	13
4762253	13
4862265	13
9859040	13
11169365	13
5972168	16
8046507	13
13858930	13
18741497	13
11354193	13
2041963	13
4833626	16
9783479	17
10516179	17
1730922	13
20566204	16
7184405	16
114636	15
13358155	13
542602	13
516202	13
1437592	13
17010032	13
783984	13
12039827	13
3721923	17
12248424	16
3589114	17
16393839	13
1488748	13
3407431	17
12745212	15
5076290	13
2054419	13
1935250	16
6467571	13
16430859	13
550424	13
2883809	13
12581061	15
7480913	13
5000275	15
1541143	13
16155179	16
7687369	13
29241563	16
3651413	13
14880867	13
23785085	13
43493679	16
3166949	15
3338782	17
38214954	13
1065144	13
4660386	13
2535915	13
4787784	17
1022005	13
1097270	13
18601283	13
6312938	13
9929014	13
3175900	13
11498969	13
2438966	13
2967338	13
1744904	13
627303	15
12707268	13
8974592	13
2004402	13
3220847	13
5166320	13
21195479	13
10858336	13
160757	13
14289518	16
9593388	17
12386150	13
7036186	13
2681750	13
641419	13
16825022	16
10178662	13
11742938	13
364432	13
9480230	13
4636463	16
2612423	13
2132027	13
8178876	13
6520643	17
4485851	17
7328871	13
11281654	15
3588522	13
5302013	15
3845100	15
22571702	13
542674	17
24407653	17
13116637	13
10623097	13
74673	16
14934318	13
233466	13
13644036	13
21971509	13
13012701	13
5355590	13
552418	17
5052119	13
4402673	13
6014925	13
1848502	17
5782252	15
3306966	13
4239911	17
7162416	13
14438482	13
15875108	16
9774969	13
6704637	17
5063471	13
15419184	13
2028116	13
21556762	13
6835368	13
8621458	13
1077331	16
1340087	13
8114410	16
1233489	13
36640595	13
3724318	13
4668338	13
182252	13
7079195	17
4003360	13
314053	13
1615927	13
132086	13
3427526	13
15071389	13
2643075	13
2261305	13
13701494	13
5043413	13
3381147	13
8505576	13
2886602	13
5998991	13
6920152	13
16644841	13
10135022	13
6233152	15
7931712	13
11336604	13
6101322	16
5906453	16
12143594	13
14928531	13
23846642	13
601187	13
2524763	13
15978798	17
5973361	13
1744028	15
29351582	13
12346476	13
7847002	13
1195275	13
4819587	13
5164008	13
13847851	15
8627693	13
874585	13
5647210	13
433531	13
29273053	13
2594041	17
1536176	13
10947275	13
2428372	13
4583584	17
206307	13
5946899	13
1355668	13
13166272	13
986475	13
50056159	13
7612716	13
1124512	13
697765	13
6957204	13
1339534	13
39809841	13
17300684	16
47205	17
21808631	13
815721	13
14232068	13
7817287	13
489858	17
4020710	16
11736879	13
6822999	13
2310973	13
20888229	13
20715754	13
8760723	16
979180	13
3271495	13
16017871	13
6041234	13
3644519	13
2920426	13
4581106	13
21790316	15
19089152	13
6568851	13
2482077	13
21942875	13
31098045	13
3696345	13
4621377	13
15283697	13
1535490	13
3885005	13
6938865	13
8642115	13
126519	13
7070013	13
89701	17
12487067	13
4626995	17
2736269	13
18526168	13
13673937	16
2232744	17
1068530	13
5272902	16
2732914	13
18004833	13
3041795	13
18506874	13
2392588	13
9554901	13
2541997	13
1876808	13
17706866	13
2506951	17
7759544	13
21237126	13
2688442	13
672732	13
1534653	13
4231522	12
11226016	13
3685958	13
505778	13
12881319	13
10412358	13
3081675	16
44115635	13
1089401	16
6861073	13
6856050	13
31408460	13
4170337	13
9727812	13
14430649	13
6287237	16
519666	13
32385583	13
4355952	13
4887368	17
26937013	13
4129232	13
2421651	13
1385004	13
15235529	13
12082361	13
1909083	16
4483812	13
1279248	13
11327469	13
35695793	13
3901852	13
4385813	16
8887226	13
11408339	13
4375603	13
13310720	16
6974329	13
4458701	13
12933639	13
36097508	13
846990	13
8759406	13
4271726	13
4443541	13
11662119	13
27325481	13
4013648	13
10713479	15
8727760	13
4879229	13
17980930	13
2501946	13
724427	13
6216107	13
5586027	13
6744898	13
108372	15
17046208	16
1491076	13
1734702	13
20653155	13
2729861	17
3294201	13
7704798	13
8696388	13
1676587	13
27931353	13
12366736	13
1652926	13
8011596	13
790655	13
3002833	13
522688	17
2900024	13
3716035	13
6669848	13
28245957	16
3552936	13
2930816	13
6813451	13
282603	15
688597	13
3182918	15
4828954	13
1891261	13
2658776	13
15128807	17
269936	13
21032253	13
3211683	13
3174102	13
1373253	13
480960	15
330622	16
14971188	13
8733018	13
10299467	13
1499328	13
9883336	13
2341384	13
615922	13
1019819	17
36020302	13
5052038	13
4399476	13
12097590	17
2483558	13
3376040	13
7338914	13
8899125	13
7156786	13
7493442	13
15906644	13
9041196	13
13341428	13
4091485	13
6954879	13
5625259	13
2821957	16
6726039	13
22871240	13
6388563	13
3543482	13
148306	13
16058000	15
10993913	16
12618593	13
6940974	16
4043499	13
285587	13
1625266	16
10118966	13
3750892	13
10052551	13
2193995	13
5094702	13
9046826	13
2328848	16
8927154	13
4530495	13
1466434	13
5589200	13
4360223	13
2979186	16
20926169	13
21897197	13
16568669	13
9992871	13
8973849	13
5306801	16
7124835	15
10784377	13
4024512	13
3368185	13
7575218	13
1608399	16
10255650	13
112268	13
4625673	17
3146977	16
7006932	16
6302655	16
2455885	13
69056	15
19688375	13
1523477	17
7025107	13
829330	13
4612654	13
8885375	13
1474453	13
11177579	13
4554063	16
4355070	13
233548	13
7202516	13
24974024	13
780147	13
3325867	15
10167789	13
9389879	13
23055701	13
23642104	13
3644086	13
14295178	16
3460092	16
48071276	16
16673723	13
16674345	13
21928458	13
9149660	13
3283912	13
24745128	13
14758062	13
8865259	13
20419303	16
6317844	17
2976474	16
1833668	13
4839357	13
1743410	13
2244202	13
56246	13
5141230	13
1257135	13
18871411	13
6687156	15
30546	13
5678202	13
4952673	16
1894169	13
8635171	13
803355	13
920041	13
2997028	13
8312545	13
642969	13
1033351	13
285465	13
1367543	16
6088369	16
1126732	13
1669019	13
709082	13
4654101	13
3995221	13
6268892	16
2647928	16
1422976	17
8675934	13
58738532	13
15293385	13
676270	13
892418	16
897697	13
1155589	13
6269149	13
11238644	13
16444112	13
2473018	13
3797279	17
14003796	13
5711043	13
4104859	13
8099485	13
599148	13
2204513	13
4936488	13
6083767	13
5193074	16
13944133	13
9145216	16
25586670	13
8381536	13
27232916	13
2930292	13
3503669	13
2242860	13
6779530	13
5179731	13
3453990	16
1865929	16
1263140	17
2065902	15
5865158	15
14785821	13
892079	13
29595721	13
81447	13
1157363	16
8180805	13
9949579	13
5717247	13
1896169	13
5745664	13
1238798	13
23407670	13
2780124	13
2410512	15
7288118	13
787695	13
4479991	13
8530871	13
12073207	13
5456169	13
9245113	17
16189770	13
626818	13
563957	13
2661074	13
17698115	13
8451406	13
6141312	16
7838076	13
7820519	13
9717686	13
15744403	15
57685040	13
13764600	13
11902514	13
2121574	13
1670717	13
4567351	16
8583367	13
6281242	13
4353476	13
2426577	13
7360925	17
9016307	13
21542523	13
4826002	13
11625139	13
3366884	13
2618153	13
9928207	13
7378044	13
9896088	17
2442698	13
5773175	13
10297578	13
673429	13
18715120	13
1714121	13
5512339	13
17519442	13
11292740	13
2694575	13
3423841	13
12321409	15
1991108	13
947087	13
6899359	13
5990327	13
2519458	13
7006808	13
3818396	15
10842287	13
4847670	13
4936272	15
22405730	13
16627823	13
3496551	13
9588019	13
270031	13
2994139	13
14539323	13
20332131	13
10969323	13
4391993	13
15418818	16
4236109	13
969436	13
14337944	13
7644473	17
23129926	13
3735973	13
8937944	13
7061302	16
4864141	15
9394180	13
1747072	15
3647261	13
2713498	13
2386727	13
29873605	13
5561055	13
8552899	13
9463205	15
24631707	15
15904974	17
3020797	13
4019393	13
3841941	13
18708636	13
5300411	13
12388788	13
10603773	17
1818576	13
604251	16
2450764	15
1701358	16
5470113	13
4104702	13
3291243	13
102678	13
889648	13
4695561	13
3609196	13
1618500	13
7874671	16
13313935	13
18293944	16
5256038	16
9149502	13
4903457	13
9004398	13
6055456	13
18893002	13
4619224	13
523316	13
2835815	17
25076246	15
13502677	13
13044133	13
10587029	16
17100117	16
3029093	13
22711797	13
18958641	13
12238785	13
1033339	13
1065975	15
3020689	17
3382338	13
21926461	16
2802291	13
24295778	15
19041709	13
15317399	13
17303459	17
27096043	13
1991803	17
896182	13
3720296	13
11285411	13
10429188	13
1284323	13
5639978	13
3318135	13
285200	16
8254550	13
3840090	13
10946660	13
17710809	13
7728192	16
16111798	13
14165800	13
4495020	13
3588254	13
7865842	13
2156341	13
11883664	17
4903616	13
18970468	16
2815806	17
25242575	13
2320692	13
223295	13
3970055	13
1710905	13
13167023	15
8211355	13
17756274	13
2325241	13
1370914	13
12305330	13
706990	13
13130312	13
15459834	15
4527364	13
672203	13
6866127	13
2691995	13
13537628	13
48358242	13
9481256	13
8465957	13
6639159	13
4105311	13
8923666	13
1940232	16
3428518	15
436026	15
24810451	13
9993844	13
3230442	13
2163737	13
14302696	13
6373554	13
26516144	17
19236432	13
5049529	16
14198259	13
7544121	16
34802649	13
6284292	13
374997	13
4911710	13
7028408	13
12492214	13
12531162	17
295478	13
6205888	13
7151890	13
18121342	15
4131689	13
671492	13
6487734	13
4949299	13
4691592	13
14927737	13
2424868	13
2838614	17
15196989	17
2774078	13
4664673	13
6616164	13
4403298	16
4874241	16
2809637	13
8816834	13
3862833	13
13554908	13
6575073	13
2563793	15
4844506	13
25574991	13
194435	15
5249506	15
4273567	13
3406046	13
661110	13
9271758	13
143617	13
1086296	15
4983684	13
15794213	13
3598445	13
4760534	16
14555684	13
5061556	13
19676278	13
10237372	16
8034779	13
9956602	13
8362861	17
38122486	16
19341755	13
9305684	15
55214	15
3284038	13
469543	13
13903215	17
1347207	13
8090225	13
9992621	13
14433679	13
15933897	15
20171643	13
141024	13
461509	13
791351	13
22591182	17
710442	17
2321729	13
324588	17
7059020	17
3755635	13
991086	13
1844980	13
3695898	13
3039181	13
5311424	13
25296799	13
4772491	13
571804	13
20839605	13
10728972	13
2633970	16
7591178	15
4421161	13
10494462	13
8391592	13
1473341	13
4983177	13
2496741	17
1492058	13
10143185	16
2057243	13
5031226	13
4043923	13
13681877	13
13420639	13
4442723	13
16610713	16
6429096	13
10499621	13
2125769	13
729297	13
3540253	13
8011651	13
7943971	13
12629157	13
10650153	13
2133529	13
16550443	13
1276459	13
16488962	16
13079108	13
4932933	15
8254499	13
4142603	13
14272443	13
2412864	13
13538418	13
2544565	13
554043	13
5195774	13
30814727	13
6493752	16
7237038	13
4321004	13
2609202	13
381236	13
3735808	13
2321441	16
2518633	13
1936142	13
5777668	16
7495934	13
7098531	13
4153056	17
15189251	13
3227206	13
198490	17
2183782	13
5622140	13
11095889	13
3349970	13
9975669	13
2168595	13
11636599	13
4797585	15
12798261	13
15251531	13
2095619	15
720277	13
298901	13
1272382	17
2684609	13
678063	13
6465308	13
1582689	13
2429669	13
1293465	13
9218888	13
8727177	16
5620337	13
8322859	17
12158774	13
6162320	13
16167861	13
8659111	13
6024036	13
17151238	13
1616727	13
510225	13
18518893	15
11035119	13
6011255	13
6474601	13
6365826	13
631510	13
3679649	13
3728628	13
1243664	16
13929969	16
3980479	13
1402897	13
7557795	13
10327698	17
4258061	15
15711248	15
4102972	13
11048148	13
2530934	13
1602877	16
16453012	13
8878074	13
14400574	13
19472218	13
2642093	13
1212749	17
32223112	13
2911085	13
8630256	13
11089605	13
16918424	13
1696885	13
16852956	16
569076	13
165248	13
15168413	13
11558407	13
4428556	16
18386367	13
9930287	13
1256735	13
6042817	13
1154716	13
7136680	17
5727334	16
21594262	13
6999004	13
6481444	13
17128007	13
7797868	16
19277241	13
321516	16
17448244	13
447741	13
19664666	13
613228	13
14815343	13
3320662	16
260284	13
4771024	13
4162767	13
22772026	16
1951369	17
2267266	17
7056520	15
11615525	13
353134	13
6782187	16
5505779	13
1977274	16
622988	13
17126316	13
9163553	13
14939335	15
2726103	17
3760449	13
322352	13
1919628	13
9901588	16
20262756	13
899776	13
22352614	13
36184249	13
2173682	13
7577989	13
8155229	13
4651758	13
715106	13
9359288	13
4621400	13
14376183	16
1558449	13
15399012	13
6782507	13
2664906	15
1441456	13
2657445	13
11601683	13
319082	13
1055502	13
11123684	13
21115970	13
7943821	13
47722	13
1752998	13
8496038	13
19835410	13
23057264	13
2311011	13
11919427	13
291635	13
2967834	13
5322874	17
13290709	13
37442	13
4117771	13
18138625	13
5568109	17
9470442	13
12142092	16
19330064	17
6751123	13
8334859	13
1662198	16
7044300	13
7159324	13
410727	13
5628849	13
6313642	13
5740558	13
6803751	15
1264174	13
1351568	13
23235238	13
10256443	13
12922490	16
14989536	13
3716026	15
17274349	17
2522968	13
827556	13
1778914	13
7115839	13
666677	13
3934309	13
3176291	13
10480963	13
17021418	13
539887	13
17094944	13
18036845	15
16727744	13
18377839	13
150682	16
1095282	16
4046500	13
5686599	17
1106571	13
9802186	16
5370886	13
1129265	16
3711602	13
4199049	13
406113	13
27646070	13
18416672	13
3015899	13
445049	13
5625930	15
27976835	13
6890253	13
16390086	13
580363	13
6195006	13
13116000	15
15988891	15
4571993	13
7236799	17
10839025	13
11746069	13
3877594	13
2555354	13
19838165	13
22780254	13
2530828	13
2832848	13
6795884	13
1960090	13
2602616	13
21124807	15
71775	17
2244898	13
1855099	13
9088898	13
12106	17
20249412	13
15031273	17
3795313	13
9714779	13
914916	13
3901940	13
1484949	13
3418727	13
22713354	13
3879763	13
8003119	13
787130	16
1202554	13
409984	13
4256536	13
19275626	13
5654686	13
44444713	13
12858729	16
1179590	13
1243197	13
1248027	16
10388799	13
10128066	13
2047708	13
11236616	13
4208933	13
10316694	13
8035030	13
10277897	13
4025016	13
8162231	13
2249293	13
4881531	13
376417	13
10393127	13
1770068	13
5624280	13
203796	16
10332519	13
24548	13
801949	13
1819307	16
22924947	13
11515088	13
9162151	13
4524636	13
29404075	13
1132579	13
17025944	17
2207127	16
15854124	13
1445556	13
1580851	13
4996590	13
811193	13
3598959	13
3531730	13
4556535	17
2800732	17
14244926	16
7473864	13
1818351	13
2952263	13
2223956	13
3828765	13
7314654	13
30570240	13
11816014	13
10867413	13
1804870	13
33892988	13
3391264	13
2241271	13
87003	13
3080900	15
3163845	13
8435218	13
32538476	13
11624	13
15587355	13
189829	13
4308978	13
2953139	13
25088342	13
5250523	13
30127627	13
842019	13
17369032	13
9220514	13
4300212	13
16495228	13
561945	13
4360728	13
2905289	17
9642675	13
4936503	15
13534559	13
1795438	13
5290816	13
1942652	13
1893375	13
9913086	13
6923583	13
3311629	13
1176629	13
3896985	17
1006026	13
204946	13
1266630	13
14149396	13
4510927	16
2451301	13
16250715	13
360133	13
1018054	15
10309558	16
3413561	13
2150213	13
9298018	17
18025488	13
7144798	13
2107245	13
14958186	13
15209071	13
9767978	13
6479257	13
5595076	13
10706275	13
7116030	13
4441377	13
4246320	13
2448738	13
6545105	13
11479665	13
6970875	13
2009681	13
12926594	13
7901657	17
56457213	13
15303677	16
262291	13
7372914	13
7632787	13
3454577	13
5863157	13
26285567	17
16152011	13
1506381	13
12858952	15
26702069	13
14995377	16
5735140	16
4295611	13
10391467	13
38449068	13
3474434	13
1780364	17
16644631	13
17215019	13
22913056	13
4652207	13
885937	13
3041729	16
1906139	13
11223819	13
16906295	13
10782955	13
7675456	13
7156746	13
6245891	13
5886252	13
417675	13
17066546	13
1756941	13
5757692	13
7318647	13
5850896	13
5546412	13
4871568	13
3627765	13
6447466	13
4258759	16
13782486	13
2646892	13
10561164	13
8161644	13
4556243	13
771584	13
12956590	13
5205064	16
7341440	15
13397577	13
1863171	13
15963113	13
8412579	13
6582715	13
13853012	13
1373228	13
23488295	13
4459693	17
9848538	13
10305176	13
15904334	13
15257535	13
20302070	13
1325627	13
12163585	17
513508	13
561481	16
31331753	13
4159032	13
8848758	13
820356	13
1877655	13
12181835	13
14154667	13
11206448	13
1666317	13
21924873	13
568366	13
2518679	16
10443012	13
8982635	13
1613388	13
3929	13
5300798	13
8647955	13
10274966	15
12158586	13
5318179	13
7028684	13
16166816	13
24454660	13
3088897	13
12835062	13
3976551	13
26941792	16
2549747	13
5363770	13
3585905	13
2417918	16
7715599	17
2037885	15
4836623	13
3140632	13
10541388	13
13660231	13
8167379	13
9290689	13
5715749	16
26291934	17
7702188	13
8286291	13
43534767	13
798123	13
20973698	13
27066767	13
927939	13
2171171	13
10032589	13
1085804	13
2640688	13
2135591	13
7887345	13
25816495	13
453152	13
2111137	13
76805	13
1026349	13
15925558	13
8518742	13
12971840	13
16421252	13
8536147	13
1702620	13
2267356	13
13146910	16
2615826	13
2253842	17
1974226	13
5680295	13
1653360	13
2007774	13
839064	16
21965468	13
3116780	13
11793716	13
34829185	16
10601940	15
2084800	16
4808168	13
2254067	13
9889290	13
854857	15
14634727	13
21013103	17
20420391	16
3660050	13
4991244	13
33664050	13
4653372	13
15645166	13
9064588	13
25230179	13
10531077	13
15660252	13
1064457	16
4530791	13
10006157	17
2918967	13
13772771	13
16191603	17
3208639	13
2593125	13
15378231	13
3064276	13
23171038	15
2039746	13
7622872	13
36282946	13
6040901	13
29397353	17
10631244	13
16155	13
720341	13
7920739	13
76996385	13
1183523	13
22922281	13
3441145	13
29038157	16
2276976	13
4133082	13
20135117	13
13024441	13
4110714	15
17501136	13
990824	13
4790043	13
7932325	13
6045098	17
347887	13
712378	13
13081705	15
730106	13
8035837	13
27735121	17
583048	13
1906446	13
11750165	13
530587	15
4779107	13
3945702	13
7427854	15
3130032	13
5966299	13
17127114	16
12694371	13
11929972	16
3938423	15
12946596	13
12373170	13
19350922	15
4685163	13
1314382	13
2287294	16
3611389	15
10901832	17
2541864	13
9428393	13
16207479	13
2624733	13
5246056	13
28806	13
2415728	13
3972619	13
8080021	13
1598433	13
11226397	13
4125448	13
809996	16
18985369	13
16228176	15
2607555	13
8553187	16
4371500	13
1069782	13
2021087	13
3855080	16
1950399	16
6234273	13
22019584	13
17338259	17
7312408	13
7242379	13
8959758	13
6736328	13
2859161	13
5640080	13
8430322	13
541202	13
7289535	13
13575446	13
4183387	17
12610175	13
10756978	13
4623733	13
21085261	13
14086370	17
11715959	13
1434367	13
12844336	13
39534361	16
15274239	13
41666	13
2795719	13
11121868	13
1526707	13
1034935	13
6008166	13
1523235	13
813782	16
3889291	13
5621488	15
13535729	13
2121608	13
14344767	13
14813538	13
8752503	13
3024744	13
1092572	13
4334999	13
3815937	13
647832	13
12652386	13
13236720	16
26288502	13
2816172	13
2258910	13
4493259	13
3039326	13
8720791	13
3674286	13
21766947	13
559697	16
1058767	16
5428495	13
209776	13
556836	13
28680524	13
5508334	13
14953176	13
9262794	13
388318	17
7483312	13
149240	17
4475413	16
21911183	13
5554800	15
3621799	13
19125600	13
17715252	13
2693013	13
615405	13
22637334	13
16761322	13
2433083	13
2552707	13
544837	13
4794230	16
3592026	13
10645175	13
5266607	13
12669152	13
3118680	13
5528147	13
3386768	13
1303625	13
456887	13
4268166	13
16159657	13
3919002	13
2326898	16
994375	13
13001913	16
14475541	13
7207503	13
7214412	13
27591921	16
11038863	13
6980622	13
17810063	13
28989032	13
6633699	13
21771942	17
22942382	13
1249982	13
10848691	13
5035223	13
4262733	16
19937299	17
5921563	13
7845943	13
3768166	13
3368866	17
1370861	13
6650449	13
5864704	15
12105702	13
1095284	17
4957270	13
1179376	16
8381376	17
4734327	13
13094873	13
1963967	13
7493553	13
2893839	13
5754896	13
1535917	16
1498475	13
289784	16
2246328	13
841607	13
499734	13
14830602	13
12062162	13
15092772	13
27543014	16
16509357	13
17717022	13
3615366	13
4330937	13
3524528	17
21905068	13
3959093	13
784067	13
1981342	16
17140689	13
10461675	13
7077027	13
5811164	13
3127779	13
12998094	13
8379013	13
18350282	13
5621328	13
924772	13
6993545	13
9954523	13
3338175	13
4444386	13
7917701	13
22801383	13
19526229	17
4643075	13
25365487	13
11760429	13
40891030	13
5817990	13
6734062	13
4698112	13
2712229	13
48810874	13
1408226	13
11377322	13
9733208	13
12336270	13
1524102	13
23797543	13
4865922	13
3113534	13
7368956	13
433306	13
11952434	13
144675	16
6677626	13
5837261	13
4954575	17
25020952	13
1632196	13
19722110	13
1674714	13
8653182	13
267403	16
11940907	13
1367054	13
2174836	13
30912647	15
9257329	13
27719848	16
5689145	13
9811147	13
4101831	13
3616898	16
1534361	13
15148927	15
2250138	13
26432362	13
9244689	13
11686325	17
4510069	16
16004649	13
4842763	13
14143858	15
2555522	13
16186128	13
7328365	13
466101	13
56324617	13
4612839	13
4370089	13
12094591	13
3795226	13
1058287	13
3393444	13
4023326	16
7457710	13
11113559	13
3409925	13
3711494	13
8506619	13
10049110	17
4934384	13
34274064	13
1691775	15
2830542	13
4352350	13
21759035	13
4450887	13
1617300	13
24745243	13
41921476	13
4100298	13
6293419	13
8981045	13
882020	13
6232171	13
11417881	16
12310603	13
5154344	13
9263217	17
22647341	15
6106774	13
1332812	15
1052894	13
4933830	13
3307959	13
5485379	13
3586624	13
2776417	13
4070366	13
5257085	13
8196294	13
570878	13
10518306	16
5415148	15
2663254	13
2955548	13
6211400	13
1987246	13
18647727	13
17445837	13
25375118	13
715031	13
3796647	13
35236986	13
20251000	13
3420576	13
8028036	15
5427933	16
2453062	13
1771191	13
1283935	13
10679087	13
4114126	13
7822508	13
355812	13
38668	13
813191	13
91015	17
428199	13
800611	13
2175451	15
14770640	15
677331	13
1069207	13
3921376	13
16645567	13
2606118	13
7555783	16
4621598	13
4926629	13
1344391	13
3005001	13
7605177	16
7631906	13
5912762	13
3245262	13
8306297	15
6670496	13
315077	13
10890540	13
3537174	13
11025857	13
32666208	16
14983768	13
4655601	13
21243853	13
7579498	13
15205907	16
19464174	13
1457980	13
9732800	13
16399388	13
726992	13
7324923	13
13772285	13
7296286	13
945440	13
15050117	13
4143534	13
2017931	16
11951423	13
42008240	13
5525102	13
13401695	13
2473180	13
6201616	13
7108073	13
3827123	13
24082084	13
6293573	13
2968335	13
1368996	13
3153730	13
382045	13
792847	13
3303732	13
10109351	13
7146628	13
1235553	13
954253	13
2119228	13
18502639	16
2076248	13
6158823	13
1595800	13
8699573	13
2078935	13
16351689	13
289183	13
5200359	13
357228	17
6205966	17
18937243	13
3539734	13
13049440	13
12777528	13
8313818	13
12939482	13
448792	13
11784574	16
7480788	13
342195	13
15130442	13
3879098	13
3665260	13
6348810	13
16425484	13
8427863	16
524847	13
9370576	13
7814255	17
5603256	13
3451648	13
8627397	13
2889255	15
1660237	13
8153202	13
1937682	13
3463781	13
1815502	13
3164620	13
2289799	13
7821954	13
1244003	13
1833150	16
27282761	13
6407417	17
7222457	16
637922	16
8684500	13
15052218	16
7940912	13
993110	13
5694392	16
1628567	13
152167	13
8896416	13
316509	13
809842	13
6186374	13
91655	15
1453204	13
6988789	13
3975810	13
5474337	13
5316580	13
2274896	13
12866782	13
7580817	13
15933481	13
2001342	13
1547253	15
730859	13
16663986	16
5214396	13
16096998	13
9788716	13
26361819	13
24958106	13
6178092	13
2016655	13
9149431	13
24345786	13
3438483	13
15964253	13
5285009	15
5679401	15
8692701	15
235005	13
2607010	13
30424982	13
641446	13
4505131	16
22838138	13
2384397	13
1904408	13
11752389	13
4901156	13
8963681	13
16825382	13
9881927	13
1181944	13
17537251	13
25172872	13
17004438	13
1985662	13
3375802	13
281635	17
12036770	13
13464906	17
38362185	13
1655921	13
27485432	13
154252	13
222151	13
2920785	13
11269692	13
9702551	13
42525	17
1495899	17
5990940	13
20791482	15
2948641	13
16458127	11
1276327	13
726155	13
9721619	13
12544432	17
4945925	13
3942318	13
17921870	13
3506297	13
1172107	13
11054413	13
183049	13
1058313	16
15375725	13
3082356	13
6474484	15
1602965	13
1202170	17
22585430	13
11040957	13
34453799	16
7946820	13
7696749	15
19139710	13
14272690	15
5485026	13
2538291	16
8438561	15
10172111	13
17645215	13
20571584	16
3454301	13
19378864	13
283587	13
1710665	17
16701293	13
351552	13
20464456	13
3534251	15
9311340	13
10083296	13
1509158	13
8290880	13
3110365	13
1180962	13
30413314	13
6442598	17
9164031	15
364861	13
35281	13
11037728	13
5588295	13
5919665	13
7179944	13
345090	13
3706583	17
3116595	13
17087800	13
23965022	13
20068576	17
1905863	13
2796191	17
2762412	16
2061331	15
3620915	13
26243957	13
7047635	13
11177005	16
3493930	13
7363180	13
4093421	13
484860	13
12164736	13
7302313	13
2729053	13
28787756	13
19688368	13
6990307	13
5678704	13
4196704	16
8999566	13
8379385	13
1407577	13
411111	13
10318126	13
16486655	13
138471	13
10004433	13
4521014	13
12730973	13
15096652	13
6662658	16
1462651	13
11498479	13
21918294	13
2461218	13
6835736	13
7970833	13
6760859	15
11585784	13
496687	16
7376619	15
405540	13
7774817	13
30424097	13
3603513	13
14031619	13
3550516	13
8450393	13
5290259	13
2594785	13
3316454	15
7731495	15
6319183	13
4031369	13
3447989	13
31762183	15
15904246	13
5626440	13
29416528	17
8658952	13
10309249	13
8979123	13
3351583	13
4556087	13
7306806	13
5388336	13
21924994	13
2353731	13
12167153	13
14930957	13
13527618	13
29492065	13
11052214	13
7190186	13
25134088	13
18160578	13
25457926	13
24634046	13
5333819	13
3879951	13
15680771	13
29900673	16
13257530	17
12019627	13
1842952	13
3329755	13
1352984	13
4159377	13
6404451	13
10547802	13
5364493	13
1930325	13
2893437	13
2105796	13
4638194	16
18972206	16
5112030	13
3051404	13
796461	13
2809520	13
11457755	17
10639475	17
5802687	13
4684226	13
3362296	13
194217	13
12389091	13
4687241	13
592115	13
16576086	15
10077468	16
314834	13
4441211	13
11955826	16
9558124	13
11828546	13
2792128	13
6723180	13
6041640	13
6576609	15
6811303	13
34877569	13
12283966	13
17362038	13
10275266	13
5109042	13
2778932	13
5358827	13
11649968	13
12667862	13
2458316	13
8683169	13
7270340	13
4868054	13
2659698	13
4335950	13
4637988	16
2314689	13
587312	13
256357	13
11131871	13
7555237	13
1279869	13
480106	13
8464954	13
25839741	13
4008312	13
21964417	13
7304256	13
17788168	13
955876	13
1829170	13
1501764	13
3235789	13
5923878	13
4193545	13
897088	17
12787028	13
578485	13
171256	13
8970210	13
3598056	15
7763422	16
6793970	13
4329454	13
27824151	17
19309603	13
8560004	13
243318	13
29606248	17
8407804	13
7592727	13
4424486	13
2299451	13
5600562	16
12299034	13
2807179	13
23120813	16
4269589	13
1709913	13
20609913	13
10663765	13
1243921	13
12349855	13
5193351	13
11193934	13
13277189	13
6918819	13
10261461	13
10317862	13
7001165	13
6278518	17
24743592	13
238080	13
3702328	13
1152767	13
6199326	13
39316446	16
13178352	13
13102953	13
4150660	13
23459164	13
195715	17
6930761	13
24551649	16
11671252	13
5754596	13
2746000	13
9507627	13
5053339	13
5170084	13
5321520	15
8067641	13
930764	13
2751748	13
781941	13
10293892	13
11154725	13
7185166	13
16813822	15
4484230	16
2525257	17
1694483	13
607231	13
7737065	13
5237724	13
934210	13
2173084	13
7473947	13
477894	17
1078312	13
11736515	15
2918363	16
15881778	13
10767819	13
6811081	13
31943681	15
7434127	17
13452230	13
8558615	13
7462370	16
17495966	13
7371638	13
671576	13
1288248	13
8291738	13
1500675	13
14285063	13
4470610	13
5252426	13
44462	13
10983255	13
922408	13
2289929	13
9894573	13
10483618	13
9176994	13
2014450	15
30301	13
15788787	15
1417172	13
2823578	13
6834056	13
671860	13
5427818	13
12520949	13
26617419	13
3632365	16
14465386	13
1346764	15
4632807	13
9873499	16
10256543	13
665208	13
5419482	17
6670354	13
5790547	13
844838	13
856873	13
1836410	13
22777432	13
10199082	17
7278619	13
12852636	13
2335725	13
6935879	13
1189384	13
2233735	13
252862	17
4158317	15
20561801	17
13413078	13
2273461	13
4189536	13
657609	13
7635812	15
1071477	13
6766184	13
19838376	13
11447418	13
1690164	13
17006757	13
2947888	13
1930127	13
5513126	17
1888528	13
1561778	13
31566776	13
12584254	13
20295330	13
6593908	13
4122119	13
7775510	17
5802151	13
12619000	13
17436932	13
14591133	13
770709	13
197499	13
3783667	13
25350504	13
10767402	13
6414534	16
5045137	13
5558097	13
14691460	13
1201409	16
782240	13
3018001	13
859501	17
1416038	15
384420	13
12499283	13
3692650	13
14910849	13
2298427	13
4028723	13
11406808	13
15569156	13
2894963	13
6849173	13
646561	13
1593626	17
7721325	13
7660814	16
3233602	17
6773364	13
15341310	13
1824897	13
1888767	13
1420434	13
905448	13
1238179	13
2640511	13
1333638	13
9535881	13
16102070	13
5628419	13
406855	13
9224094	13
708193	13
15006372	13
16045694	13
4902771	13
1650353	13
13037894	13
8628876	15
24875808	13
1868657	13
235337	16
2942531	13
13270471	13
38063404	13
10701714	13
5331991	13
33591544	13
226437	13
3687155	17
7947034	13
18753498	13
122568	13
9444281	13
5759985	13
1495267	13
39530535	13
1346270	13
1214567	13
296468	13
5452455	13
42723184	13
10669932	15
3119445	13
714669	13
906128	13
19277587	13
23946513	13
3192130	13
346431	13
10775846	13
20661166	13
11291722	13
6842382	13
1539191	13
2152298	16
3045247	13
2856116	15
6488064	13
5076968	16
543861	13
6333396	13
1760876	13
110569	13
17819548	16
591827	13
13608259	13
1368109	13
875665	17
1393382	13
10985561	17
5497278	13
6527833	13
9362697	17
4015872	13
12493172	13
4923487	13
18521004	13
15298173	16
27470262	13
807258	13
9874685	13
1238151	16
15839133	13
13005094	13
12019042	16
3427422	13
2041279	17
1478678	13
491425	13
5358381	13
22703569	13
3735972	13
573200	13
6539876	13
22239537	13
5503186	13
2837656	13
10703580	15
7862198	13
3403237	16
10376556	13
18316569	13
1926437	13
17139082	13
233950	13
7920655	16
23239924	15
15843452	13
11662221	13
12998951	13
5684474	13
1659211	15
9860631	15
13595554	13
3020283	13
6304026	13
2533839	16
1625785	13
1359126	16
19724614	13
27298590	13
1606447	13
8222467	13
1832705	13
1719910	13
12410373	13
6184837	13
706740	15
23602608	13
65510	13
1356269	17
6668547	13
11157537	16
2753400	13
499406	13
7396396	16
6371710	13
19747863	13
4852524	15
5750915	13
4347364	15
2178519	13
7414531	13
21051759	13
3742528	13
16878342	13
3274767	13
2789228	13
2934775	13
3668314	17
6565701	13
3114033	13
9213227	13
786165	13
1308337	13
2082852	13
146495	13
7213213	16
27136654	13
15424904	13
7068860	13
32331208	13
2553511	13
1510449	13
4327466	13
11898873	15
134811	15
4835787	13
4979164	17
2139804	13
4863691	13
11150678	15
724646	13
23841043	13
6677842	13
3432499	13
2010021	13
19775180	13
4542439	15
7778969	13
2479150	16
921406	13
13582205	13
2385785	13
19325844	13
4991021	13
3454813	13
24052886	13
7890272	13
2400343	13
4200883	13
16204117	13
148182	13
2150219	13
2011624	16
26745035	13
12172700	13
3707764	13
12550160	15
518089	13
5116741	13
14233864	13
4585314	17
7913582	13
7096455	13
6600607	13
1731678	13
9676177	13
1494560	13
10220392	17
11496636	13
8241827	13
13344950	13
8441226	13
6953114	13
2142140	13
6351813	13
5500766	13
657754	13
115208	13
813644	13
6402850	16
3953528	13
3536	13
15247851	13
11101207	13
1808279	13
11623091	13
10520007	15
7566659	13
29594353	13
7853590	17
20724347	13
21120392	17
10467045	13
11113112	13
11221299	13
14406664	13
7974624	13
3193899	16
17930977	13
523145	13
3531300	13
16824276	13
9486498	13
15604991	13
24775907	13
3852115	13
9753311	13
7871704	13
1341726	13
9663443	13
32450734	13
11543728	15
22660687	16
14972427	13
16418413	13
2400819	13
5248723	13
11185783	13
8371512	13
7310483	15
20093372	13
635011	13
218243	13
982166	16
8861306	15
5860559	13
6315669	13
3263586	13
5480715	15
4629844	13
226320	13
621930	13
13910425	13
1154947	13
12291861	13
7921656	13
2897690	13
22714396	13
325527	15
5948738	13
11274524	13
783921	13
2953702	13
6726199	13
16911719	15
4670945	13
5595973	13
918142	13
2948764	13
3677482	13
43744	13
13423370	13
5907373	13
6721823	13
3539029	13
258277	13
2705592	17
26216774	13
1949490	13
10924896	13
4400818	13
5376618	13
2010291	13
9455433	13
1788908	13
13158749	13
1884449	13
5166980	13
17396605	13
11592957	17
5393751	15
2618935	17
3351341	13
4878560	13
2166798	16
423392	13
2928366	17
10596159	13
4139569	16
450203	13
1750203	13
3122922	13
3626512	16
837353	13
10482970	13
3711573	13
10983737	13
7855965	13
4659210	13
18465293	13
343003	13
2901309	13
1903429	13
10896721	13
11782737	13
734030	15
3764824	17
2175898	13
4646769	13
645894	13
996041	17
1993336	13
25306215	13
19582822	13
8133632	16
4317902	13
7791298	13
7011680	13
1636708	13
12151782	13
9417792	13
3059991	13
4579531	17
6109137	13
26153063	13
9244669	15
10271254	13
2674546	17
2145935	16
4159182	13
10628675	13
10775815	17
12294765	13
31157421	13
8707040	16
1450575	16
5813327	13
54111716	13
3298645	13
22240072	13
254576	13
7747599	13
3356806	13
1611239	17
8127329	13
6561503	13
1075666	13
35244353	13
6731078	13
7585881	13
7878217	13
4114124	13
25328867	13
4104094	13
2155176	13
5606342	13
4862445	16
8517285	13
5333269	16
1398266	13
27422075	13
4318841	13
525574	13
32620043	13
2907258	13
10217863	13
11393197	13
9969916	13
2756473	13
142827	13
1996977	17
17229497	13
1108708	13
1205363	13
6235237	13
3039115	13
1964330	16
22772416	13
3777246	16
3903183	13
13181379	17
12593756	13
18846331	16
2081842	13
439952	13
2201792	13
4111736	17
8956016	13
5507603	13
5169662	13
9754074	13
4306499	13
1737163	13
1220248	13
200832	13
7518561	13
14990127	13
8455726	13
65004916	17
12861037	13
11250498	16
4591499	13
3864706	13
24432953	13
17525017	13
2978344	13
268709	13
2156633	13
5398468	17
4392834	13
13476120	13
49978987	13
619501	13
270792	16
6715924	13
1976769	13
2706590	13
11030301	13
18242714	16
11047863	13
419666	13
3972536	13
737523	13
3330782	13
353451	13
419771	13
17401862	13
34738951	13
12238188	17
16433382	13
2586076	13
1612352	13
663225	13
8833893	13
1187932	16
3621026	13
5651195	15
6638901	13
3094714	13
13442218	13
12293074	13
1978995	13
1802979	13
12201368	13
10647946	16
7566395	13
1448125	13
388244	13
14010319	16
2335111	13
2344815	13
8620675	13
8615620	17
7008030	13
6713305	13
1112127	13
9854329	13
5825792	13
5865209	13
1121011	13
128870	13
100197	13
271650	13
961850	13
583133	13
2920651	13
212633	15
6982478	17
3219371	15
677517	13
6146229	13
3571267	13
463953	13
3157653	13
9821815	13
15978595	16
11601539	13
27838138	15
5437665	13
6784420	15
9178764	17
12149918	15
27728589	13
8266993	13
8054797	13
3250736	13
20682799	17
7657568	13
4023896	13
7808724	13
1083257	13
6121846	13
11905011	13
7898733	13
1092402	13
462182	13
2782907	15
5810186	13
6142156	13
17193521	13
171039	15
6486588	15
4530788	13
8466930	13
13841075	16
952785	13
31747870	13
3743599	13
7148245	16
36526809	13
8852195	13
8671215	13
4583583	13
2301475	16
13080499	13
5054269	17
5437343	13
950009	15
3940594	13
3251544	13
2381510	13
15292581	13
10805584	13
10249950	15
3314962	13
372834	13
4079077	13
1658859	13
390625	13
1051882	13
4513050	16
22788857	13
1290888	13
4327771	13
18192671	13
3953743	13
1762567	13
8973310	16
9414414	13
2582271	13
5641778	13
2637607	13
1196744	17
4414534	16
3791430	16
7415978	13
2623268	13
29966254	16
3008136	13
5520422	16
4269035	16
2747208	13
9057884	13
18883785	13
819199	13
4398629	13
3421443	17
30098415	16
8594334	13
28909926	13
6214114	13
11252609	13
1137580	13
5529729	13
2349860	13
833084	17
820263	13
5353618	13
757870	13
8483809	13
8916936	13
1742646	13
155241	13
15999891	13
1180624	13
646492	13
12389652	13
1614357	13
3172976	13
28278062	13
18712696	13
4681987	13
8084536	13
4724516	13
14845465	13
4910355	13
48621	13
11119810	17
6233691	13
12655343	15
3902331	13
440603	13
6203101	13
23670815	13
40054	13
9836553	16
4079288	13
6784394	13
5364955	13
4034543	13
677261	13
6574232	13
9606869	13
734774	13
8013883	13
2433415	13
1987273	13
3641059	15
10867212	13
1709859	13
14181846	13
1476583	13
4168284	13
2786007	13
21517220	13
4480853	13
6144925	13
8464003	13
3195036	13
1232276	13
951450	13
5404041	13
5030372	13
18858458	13
2561021	15
5412887	13
1026186	13
24738684	13
11704642	13
5635894	13
998842	13
3231440	13
3042174	13
3817087	16
16025689	13
1671629	13
4418612	13
9336039	13
21321464	13
18741599	13
3613000	13
5505349	16
8831775	13
1241366	13
24043616	13
24957778	13
18505122	13
15190244	13
7814640	13
29974117	13
38112665	13
15736893	13
11392289	13
6528606	13
6001027	13
2196889	13
8520177	15
1003070	13
17683521	17
896644	13
8236624	13
43193160	13
7394145	13
1895569	13
3684128	13
2198668	17
43676952	13
3510745	17
21874918	15
9337866	15
5597812	13
17577991	13
4058644	13
236088	17
8192202	13
1069154	15
6851379	13
5935163	13
118286	13
3119811	13
10128343	15
7268875	13
12726163	13
5285061	13
2458837	15
2675916	13
5809096	13
2277074	13
20899654	16
5549527	13
13728515	13
8597104	13
27394242	13
4028445	13
16532428	13
5410224	13
46273126	13
1835310	13
6229138	16
3743603	15
7520005	13
5967381	13
21952244	15
3973200	16
9096954	13
1515902	13
1090557	13
14462249	13
19361913	13
2877572	13
4408937	13
11066968	13
3007623	15
15766096	13
1488283	13
8194734	13
3130761	13
13525211	13
1075543	13
4758467	13
7043980	13
7534717	13
22555153	17
5430048	13
6871114	13
26696618	13
304570	13
791814	17
4376840	13
4199919	13
5553186	13
5601391	17
1683707	15
6363691	16
5240839	13
1997237	15
1505245	13
3645349	13
668250	13
13784531	13
6020247	13
4634516	13
16123969	13
16138672	13
2356631	15
205296	16
7432530	13
9566198	13
876923	13
1314879	13
12151656	13
3320343	15
16278550	13
745140	13
9516219	13
17492620	13
1222969	13
8885413	13
2854665	13
8260205	13
9209182	13
956144	13
6669054	13
1560919	13
9208479	13
1698963	13
2824061	13
8535818	13
15196589	13
5375500	17
688691	13
4322294	15
1650391	17
6269399	13
1191931	13
7730457	13
2688044	13
9918017	16
4109076	13
1179890	13
12861797	13
773831	16
10829008	13
18851206	13
916129	13
9797271	13
3206687	13
6970952	13
2747299	13
1347576	13
19678312	13
4845867	13
5477383	13
5656540	16
647270	13
3871842	16
2718164	13
45854513	15
19339826	13
7752237	13
982951	13
1647407	15
11448893	13
104247	13
7523789	13
4595429	13
8500591	15
7866897	13
13050743	13
4235719	13
20878653	16
13467072	13
10615885	13
860815	13
3994595	13
6745551	13
2598809	13
6802639	13
340794	13
6554194	17
193221	13
18192733	13
4237983	16
2638267	13
22382989	13
3667613	16
20550565	13
18000692	16
3302610	13
18948948	13
4355339	13
5039497	13
147639	13
5594398	15
4826757	17
8303865	13
399003	13
9992392	13
14517735	13
6887894	13
1488021	13
9524976	13
1614406	13
200350	13
6730389	13
9578861	16
1608809	16
11718386	13
15342711	13
16352173	13
1553294	13
6059623	13
680359	13
3140697	13
14157108	16
550791	17
6260309	13
4466323	16
10659021	17
1619376	13
4847185	13
1883181	13
22707776	13
2282157	13
20411711	13
10434988	13
3114500	13
21499214	13
2482118	13
5922537	13
1819713	17
2783557	13
13600619	13
7029288	13
1791286	13
292189	13
6626032	13
38244744	13
20892822	13
14195334	13
4196497	15
4243807	13
3988280	17
6681786	13
12577087	17
11303993	13
11606006	13
7305287	13
7085793	13
2360225	13
5119761	13
1154864	13
3103121	13
3137631	13
1603089	17
1144043	13
5009276	16
1620045	13
469453	13
12409360	13
5633935	15
5608544	15
4958120	13
9356051	13
18965306	13
9376999	13
190783	13
5116982	13
3672634	16
478014	13
7866691	13
3943486	15
20528622	13
5764258	13
2577764	15
9334621	13
5032041	13
1363631	15
5287409	13
7192519	13
16463761	13
15801553	13
12644669	17
559219	13
801729	16
8124720	13
1962042	13
1761578	17
20530896	13
10677681	13
4301306	13
4548797	15
9622622	16
5564189	17
12971815	13
3160572	13
7779639	17
2501005	13
4829056	13
21972335	16
3295026	13
12110225	13
2051245	13
2357227	13
274952	13
2016988	16
14217002	13
11170884	15
10843169	13
18788559	13
914610	13
4796277	13
423630	13
26344981	13
2356257	13
14125702	13
7273104	13
3036427	13
2826230	13
2104871	13
19975414	15
82990	13
6050051	13
7016158	17
16655256	17
3996884	13
11360856	13
25267194	13
333723	15
9713450	17
7467036	13
2932599	17
5954128	17
9740720	13
5742177	16
1496505	13
4394084	15
6196942	13
18952077	13
5940562	13
2586030	16
3118651	13
1725044	13
5653369	13
981367	13
10752260	13
22831433	13
6059064	13
22889192	13
7024742	16
2317873	13
1329094	13
16023814	13
3810281	13
9892037	15
7665199	13
25493529	13
11378528	13
1007660	13
2506187	13
3260874	16
1223364	13
3032509	13
1098842	16
9852465	13
6614910	13
2868931	13
9361206	13
2288060	13
6973784	13
2338487	13
7825610	13
2022524	13
3024860	13
1052135	13
751200	13
6884293	13
2001881	13
903752	13
4571272	13
68605	13
2051697	13
10025909	13
29218901	13
3211592	13
6399094	17
9214654	13
15198760	13
5116879	13
11181866	13
7600278	13
10008495	13
5741086	13
4746040	13
14590052	13
20318486	13
9214864	13
7366740	13
1735531	13
8874449	13
13926250	13
19161267	13
4123053	13
8061270	13
2581740	15
3865308	13
6442608	13
1212839	13
1978104	13
3712502	13
2787880	15
547634	13
182998	13
8241271	17
893127	15
616438	17
1056386	13
17538264	13
28634402	16
3836156	13
9206452	13
5293688	13
5786229	13
32298836	13
1493910	13
9961126	16
6758905	13
13049134	13
11932274	13
3031278	13
7164562	13
3289465	13
4943586	13
15188500	13
10603489	17
300989	13
8088509	13
3676389	13
15577990	13
5173798	13
7849705	13
19962684	13
4716484	16
9392329	13
2028714	13
12205242	13
8658133	13
6454414	13
3360225	13
4037302	13
14992610	13
11840166	15
12417595	13
1784951	16
409124	13
12056206	13
451899	13
10943937	16
7421371	13
1112954	13
3505604	13
4499126	13
1228810	13
1059686	13
12184228	16
1374368	13
3543537	16
3270984	13
895970	16
4994435	17
310709	13
3005641	13
18117650	13
9552014	13
1872950	13
1958609	13
1958253	13
29927976	13
14620252	13
8224429	13
9201420	13
12941948	15
1768117	15
4142917	13
2924612	13
1818168	16
13619760	13
9583582	13
2189281	13
1555963	13
2737769	16
307997	13
3197092	13
61842515	13
1546939	13
173921	13
9876672	13
16923126	15
2874614	13
7932368	13
7125425	13
16624855	13
5663368	13
6530530	17
837886	16
9694524	16
11511521	15
2095228	13
36577611	13
11580930	13
6499189	13
11606978	13
9604284	13
6407355	13
5340426	13
11695807	17
9195697	15
18019093	13
7796065	13
35754631	16
6458663	13
469061	13
4894156	13
2013929	13
26976944	13
7826045	13
471921	13
339181	15
12302547	13
10697189	16
8528573	13
1019685	13
19051398	13
7147297	13
3979424	13
1499422	13
7296444	13
28279	13
6425140	13
20264947	13
11971726	17
7949448	13
9045396	16
6267668	13
4039673	13
6015538	13
3663377	17
6869263	13
1916874	13
1830950	13
270023	13
8012102	13
6376982	16
7015250	13
10938206	13
5080919	13
5966915	13
18382297	17
1157535	16
7009913	13
2188125	13
1144896	13
3410789	13
33865984	13
6769352	13
1058923	13
29030713	13
12510635	13
5774061	17
19496110	13
5806403	13
437499	16
673546	15
5543278	13
16087412	13
16290957	13
387441	13
5499192	17
1881991	16
6969386	15
4924631	13
15061865	13
1497398	13
14538081	13
22834151	13
607130	13
1921420	13
7807021	13
626102	13
2604001	15
1783154	13
12837751	13
3284383	16
3273184	13
7125440	13
1338797	13
8372952	17
12526207	13
9159290	16
1570494	13
1683979	16
8698870	13
6790459	13
6805335	13
884387	15
527138	17
6038854	17
1810636	15
4895050	17
6743454	17
19124881	13
12416291	13
8561282	13
447003	13
1590047	15
720357	13
16266137	17
3400594	13
401420	17
13715222	13
3779281	13
207348	13
435076	13
11716336	13
276078	13
1990019	13
10458786	16
17280655	13
878585	13
11016220	13
7325557	13
13662171	13
426404	13
2525742	13
3820465	13
3252449	13
11112048	13
3773016	17
1318618	15
13128219	13
11823932	13
959671	13
11471276	13
4424385	17
10425973	13
3188495	13
756006	13
663675	13
3789902	15
14983451	13
28592409	13
15518777	16
5353748	13
16851574	13
10744225	13
13773824	16
5160607	13
676643	13
3670821	13
85829	13
3239023	13
5412905	13
19008779	13
777425	13
4660906	16
2038459	17
5185091	13
49560637	13
1404293	13
5802256	13
2258322	13
5855373	13
119355	13
2165381	13
19740309	13
9449250	17
9706022	16
313419	17
1351341	13
4325644	13
4854942	13
12930131	15
19513079	13
22233692	13
28168297	13
5675505	13
2624745	13
6481922	13
4237252	13
843341	13
2522689	13
1168452	13
85382	13
1176903	13
115804	13
784271	13
36367430	16
5130543	13
17862627	13
2705693	13
12496237	15
2591753	13
2409365	13
8598941	13
5244998	13
14072008	13
4030067	13
3181734	13
5556067	16
1636564	13
18797119	13
1133229	13
3556126	16
2542506	13
18742246	13
6861945	13
18526699	13
14591844	13
15556976	13
5119201	13
2640896	13
1829794	13
3269234	13
5270844	13
1952387	17
3921847	17
656533	13
4824800	16
16703522	17
15671848	13
1554491	13
149664	13
3265805	13
3227034	13
34509174	13
10242902	13
1473408	13
6520400	15
27108065	16
1657898	13
52995	13
9652568	13
1936514	15
4108948	13
4600668	13
921076	13
1045398	13
568429	13
5923635	13
5766712	13
209749	13
1907916	13
2660667	13
4249664	13
6287099	13
3854551	13
245295	13
5139949	13
5713632	13
9842636	13
4007014	13
2488647	13
27560458	13
10017289	13
3158301	13
1218682	13
25243284	17
18268941	17
611050	13
5511204	13
9325569	13
18037042	13
6110173	13
13389728	13
1074846	13
11096800	13
10891939	13
19021925	13
23837929	13
6973963	13
1360876	13
17189108	13
1844528	13
41734499	15
1897818	13
3308088	13
2998287	13
3827627	13
1474970	13
1057034	17
4736757	13
10966759	13
8742445	16
62481283	13
10280954	13
2272150	13
1396261	13
374746	13
10531732	13
12725482	13
1311395	13
72544	13
13986733	13
1404157	17
771438	15
8264546	13
7198802	13
5101192	13
23234929	13
14115731	13
1215028	13
1151395	13
3661476	13
11440802	15
4919203	13
2153516	13
7313169	13
465076	16
238831	16
14330963	13
29067938	13
1573852	13
1384668	13
4766917	17
13931182	13
4678433	13
6231168	13
1996706	13
9665438	17
312411	13
373349	13
1367473	13
2078969	13
8642705	13
3801644	13
3416983	16
3320283	17
323241	15
25144572	17
3715174	13
1954268	13
27845586	13
3945534	13
23138738	13
23271650	16
2031044	13
11521903	13
454045	13
20241486	13
8585900	15
1620357	13
6723811	15
90927	13
17626519	13
4391859	13
17032269	13
6686730	13
1144926	15
3861324	13
19902037	13
8905366	16
4158178	13
947379	16
922741	15
17412134	13
327482	17
11130442	15
18380205	13
1153826	13
151131	13
11274591	17
5668979	13
9716547	13
10208917	13
6345922	13
232078	16
10543038	13
12557716	13
16584415	13
18474907	13
5270053	13
3235792	13
17601904	13
9501318	13
6083428	13
9207543	15
2304413	13
4987484	13
32840792	13
10430384	13
5547699	13
9901839	13
1397959	16
8744388	13
21212775	13
5078095	13
29267627	13
1334796	17
8587796	13
19511442	15
12065510	13
583362	13
27372315	13
2150042	13
3133761	13
7996264	16
87822	13
1584059	13
6597571	13
32774793	13
10843036	13
6832866	13
22972098	13
14804154	13
7819246	13
3893390	13
4455340	13
1231565	13
6582793	13
5360377	13
8017941	13
9102777	15
4211957	15
201358	13
13544767	13
658622	13
2742729	13
431264	13
747374	13
20206941	15
1033448	13
473256	13
3758508	13
10581655	13
10621177	13
2708053	13
5496951	13
212056	13
9924559	17
65938	13
6222093	13
17534731	13
4207668	13
5687269	13
7859034	13
3670636	15
8367054	13
11173023	17
7425956	13
3797058	13
3054203	13
13225664	13
17311348	13
24522617	13
36387581	13
1030609	13
16576592	13
2177906	16
21332501	13
657977	13
3864136	13
8480480	13
11669004	13
10378598	16
22953090	15
2720927	13
21337646	15
2225930	13
5030937	13
1670351	13
624826	16
5594309	13
3263007	16
7939096	13
7713715	13
7499099	13
2995116	17
12356069	13
6679286	15
25286890	13
8052299	15
3623085	13
4717839	13
1445535	13
11548121	16
139872	13
10808523	13
637028	13
21511157	13
12980220	13
6023694	13
8188001	13
8899593	16
3670163	13
4261525	13
670347	16
17067663	13
130662	13
3008186	13
8000969	13
14521048	13
20561818	13
14217429	13
4287065	13
21488164	13
25512929	16
3772679	13
310803	17
4453866	13
1008796	13
2291718	13
6119370	13
5343881	13
4730284	13
2302514	13
26789967	16
14906721	13
6153391	13
3697048	13
13235386	13
16095252	16
465403	17
5731875	16
6984368	15
2205208	13
7224445	13
6130841	13
17278387	13
3398720	13
1810849	13
8124575	13
4216641	16
6002366	13
15362592	13
7572486	13
1200226	13
14044519	13
7672552	13
9319346	13
7209134	13
1086650	13
9218070	13
1454069	13
11934843	13
1076	13
21197495	13
10352810	17
6607835	13
2446136	17
3278561	13
18035683	17
2989886	17
1303195	13
2018335	13
4170339	13
770940	13
9203464	13
828590	13
19664690	13
2375931	13
15074393	13
5681832	13
3307826	13
120486	13
3257255	13
7052676	13
4634441	13
16834802	13
7886030	15
19341318	13
8279451	13
13117700	13
2154147	13
9536753	13
6618868	13
5844865	13
541513	17
908893	13
3733025	13
357402	13
2367872	13
1489290	13
1214695	13
7077354	13
688094	13
3786041	13
11981333	13
1167627	13
146498	13
7385989	13
7810130	13
803629	13
2007184	13
654951	13
12996695	13
1979690	13
3407595	13
31816164	13
11717381	13
19260277	13
1491762	13
2940217	13
3383197	13
11258085	13
10728718	13
4246203	13
7105745	13
4005485	13
5858205	13
13821284	13
5385353	13
4724311	13
1838176	17
13570375	17
15648632	13
15391472	13
476412	13
7603959	15
16842720	13
5769795	16
514043	13
7346060	13
13481711	13
11308519	13
3079008	13
6347830	13
3283684	16
4645013	13
2565071	13
754552	13
14905058	13
3286469	13
18969177	16
7177251	13
5253643	13
3120043	13
2217157	13
27904005	13
953144	13
3861937	16
1654223	17
22116685	13
12972132	13
36659914	15
13261143	13
6414964	13
9405562	16
7120230	16
13412602	16
15316195	13
4975181	13
466249	15
8768854	13
9349984	13
1268409	13
27426689	13
1910815	13
10023678	13
14657653	16
6405562	13
7443196	13
16440825	17
7779732	13
21042507	13
7676808	13
3834324	13
15468126	16
14711680	17
988732	13
3824193	13
8122585	13
2303167	13
4623417	13
21127325	13
2758983	16
5933552	13
10667078	13
6935313	13
8767033	13
4968896	13
16908671	13
16257431	13
4655874	16
9620899	13
14289271	13
411629	13
5001063	13
14943685	13
8052157	13
883315	13
5026980	13
74185	13
16988756	17
10413722	13
6662995	13
3452512	13
3198799	13
728068	13
11895643	17
4623443	13
1275962	13
6338523	13
1302428	13
1582589	13
19405430	13
1962436	13
11349257	13
12455159	13
157621	13
6709760	16
8091020	13
2731449	13
18314073	13
1635995	13
5052545	13
3755558	13
20003870	13
313526	13
1796104	17
4617560	13
5813386	13
11058857	15
37034297	13
3312603	16
9062990	13
21214198	13
8069647	13
759235	13
17492089	13
6045193	13
1726797	13
11457147	15
3540078	13
4948283	13
1992144	13
4338479	13
4500153	13
1681029	13
154378	13
1751923	15
1206220	17
7898259	13
11269216	13
1751775	13
32298421	13
17081749	13
4248523	16
2967896	13
863673	13
3294332	17
16860003	13
4601298	15
57286	13
3008275	13
363579	13
2937583	13
3052022	13
2513804	13
2769107	13
27823448	13
6577581	13
2350223	13
15698795	13
3271929	15
4549114	13
15913605	13
3560281	13
8302277	13
877590	13
9928152	13
33778218	17
197070	16
1161578	15
17074389	13
3255676	16
1682560	13
7065907	13
7223223	13
10639002	13
9996908	13
10982545	15
5188398	13
2124497	13
12930620	13
5067126	13
23437916	13
1142376	13
3330929	13
8471376	13
13444450	13
281103	13
2598002	13
4826934	13
7740294	13
9645310	13
5531328	13
42370245	13
6356557	13
1480266	13
4203903	13
1465610	13
9228634	13
6475738	15
13287039	13
18274878	13
10462373	13
11140332	17
5108928	13
4269068	13
7216703	13
7519679	13
13948657	15
3328446	13
6783888	16
6485998	13
8387807	13
12840370	13
2262587	13
5968449	13
5975016	13
11641337	15
3206628	13
24154716	16
162322	17
15356670	13
8239592	13
12103644	16
5203174	13
1662805	13
2550288	13
6178115	17
10402367	13
5666390	16
39422859	13
12839542	13
11852121	13
17001757	13
5509116	16
10348081	13
5304488	17
1480978	16
15661780	13
5450592	13
28002331	13
23698801	17
5037031	13
31985478	13
7740935	13
4388303	16
18281905	13
2645960	13
2767829	13
1611617	13
700883	13
9593825	13
11295352	13
9969447	16
8486974	13
8997288	13
15674714	13
10608399	13
2882053	15
100171	13
3055672	13
12948697	16
102875	13
2001459	13
7453130	13
5389643	13
742547	13
467803	13
4035274	17
3154204	13
7514904	13
7324870	13
83937	13
5881391	13
1294675	13
8457842	13
2112867	13
4692754	15
293362	17
4027518	13
22705886	17
5494496	13
838176	13
17877255	13
26075978	13
15553959	13
138778	13
194541	13
346676	13
6050853	13
3955956	13
3062102	16
52375820	13
23353173	17
5745427	15
2826818	13
7292111	13
4379117	13
23499289	13
1045519	13
6839382	13
4777105	13
10932580	13
6627554	13
660090	13
3032311	13
8846129	13
3429280	13
2088590	13
2179592	13
13268209	13
7251103	13
24791126	17
6504960	13
10321476	13
2101538	13
17787614	13
508204	17
17074105	13
1158906	13
16040272	13
3774245	13
4368313	15
17396633	13
21530574	11
2840643	13
63519	15
7425226	13
10146175	13
17531738	17
478095	13
8417685	13
380733	13
4378267	13
3908667	13
19661695	13
452226	13
1476594	17
11179221	13
12036695	13
778397	13
2539363	13
7267720	13
12133626	16
46443888	13
21150463	13
1927949	13
161381	13
7637882	13
12193894	13
933019	13
285194	17
792862	13
4006381	13
5819967	13
4023628	16
9342346	17
4774045	13
880146	13
125628	13
2888959	13
33246900	13
17987882	13
17732563	15
3751135	13
2281625	13
25268123	13
6551250	13
64305	13
4878464	13
3210410	15
8492295	13
1400943	13
1247893	13
4573783	13
1897610	13
7353346	13
7847750	13
596318	13
3381250	17
720090	13
7597543	13
12857927	13
5836142	13
11379067	13
2202734	13
1243649	13
16229166	13
3436764	13
1088513	13
5525264	13
11264155	13
19037884	13
3197120	13
7072578	13
8278752	13
10755133	13
12841925	13
2993452	13
2292085	13
3040951	13
7116450	13
5847512	16
9086345	16
731278	13
8934195	13
6731551	13
4652657	15
23715312	13
16305125	15
2221844	13
11631421	13
15226453	13
12371530	13
5977656	13
7088765	13
2574608	13
1233855	13
42442360	13
3056968	13
41081	13
41141948	13
11797658	13
1120220	13
3087670	13
5454394	13
11148992	13
3669121	13
3129091	13
1472746	13
5634543	13
30823874	13
20449005	15
435386	13
3128573	15
15611483	13
16765567	13
2277192	13
3657191	13
4684516	13
6482903	13
12652405	13
24326506	16
31397723	13
2354624	13
1358376	15
8981686	13
1896104	13
14343216	13
29978545	15
6413836	13
947917	13
3477961	17
9832155	15
717379	16
7059598	13
1836740	13
5123769	13
2996735	13
223174	13
11962896	15
13613666	13
6470241	16
7362186	13
46269942	13
22547784	13
7364603	13
2616372	13
4628640	13
2024157	13
6025271	13
10006768	13
1667213	15
5584914	13
5477900	13
33690819	13
12555845	13
814431	16
8272476	17
10622472	13
1325096	13
15266325	13
8929331	13
1541672	13
12430002	13
1823355	13
2606446	13
1853600	13
9000697	13
12514136	13
5793201	16
1953599	17
1114662	13
4036400	13
5062407	13
20416363	13
1318572	13
4610325	13
5507468	13
884278	13
5269578	13
7133879	13
13361186	13
2774873	13
5015387	17
377133	13
740505	13
9859516	17
73049	13
3144236	13
9703827	13
11061135	13
8673000	13
5175457	13
2142625	13
8735081	15
9452393	13
931893	13
17904509	15
1405268	13
1786557	13
5320331	13
2938671	13
2655921	13
424630	13
29925536	13
16405699	13
343438	17
9269658	13
18404272	13
23786033	13
1257721	16
1436134	17
2409886	15
14398724	17
4596218	17
11494793	13
4320649	13
4272977	13
1891893	13
1048786	13
3783036	17
6065716	13
1665959	17
2059459	17
4301921	13
3323345	13
8674363	13
13600158	16
5105108	13
5353220	13
6438568	13
2493970	16
9934247	13
14018393	13
5449643	13
11415439	13
1104593	13
12102683	16
2135041	13
30869722	16
4316461	13
4786950	13
6927390	13
10717343	13
2986203	13
19365293	13
7779898	13
1727429	13
17192596	17
5040771	13
872044	15
8516556	13
21048584	16
5440525	13
3525425	13
841128	13
3313341	13
689452	17
19824242	15
205787	13
15915642	13
16423459	13
4809482	13
16841759	13
2960843	13
4775389	13
9658770	16
2310590	13
20629548	16
8898364	13
884170	13
27759194	13
4507594	13
19452112	13
7565405	13
1631361	13
2772554	13
68637	16
4041758	13
13344024	13
2923867	13
6290902	13
6697873	13
1195813	13
6343027	13
14051632	13
17687050	13
9438033	16
32050382	15
11301573	13
11388246	13
11062882	13
5780198	13
16094400	13
8300471	17
50321539	13
2402297	13
733938	13
1410276	13
6134693	13
3983125	13
2963820	13
8682792	13
14183318	13
15616477	13
10131391	13
2430985	13
913450	13
11439814	13
2896194	13
17221885	13
3914046	13
3986794	16
1709857	13
3214792	13
13559615	13
26798910	13
24541841	13
232517	13
5673894	13
5109592	13
16108202	16
6212886	13
10169041	13
375699	16
5064035	13
5229453	13
8215438	13
57569	13
4673416	13
3785342	13
1275470	13
10044764	13
1544393	13
2064532	13
291704	13
6508314	16
2898302	13
2762588	16
466722	17
1115536	13
781267	15
4888791	13
9746845	17
8450105	13
7253158	13
7864057	13
1710457	13
11167519	13
564844	13
1549786	15
12762263	13
3228937	13
9471263	13
6555036	13
1149904	13
3903060	13
6568579	13
1103538	13
3753624	15
987136	13
1574391	13
12481651	13
1463690	17
3508502	13
4122729	13
1205087	13
5128632	13
1200585	13
5770178	13
10049254	13
19427985	17
21529339	16
5267074	13
20134903	13
451149	13
10647847	13
9753933	13
10854822	13
16147520	13
23732313	13
1101583	13
17900348	13
5797369	13
3518412	13
2200401	13
120578	13
7221456	16
17875508	13
6597616	13
8842774	13
1106413	13
17104568	13
2404073	13
16651141	13
19030557	13
9289235	16
279025	13
3859679	13
24662995	15
2983992	13
8253195	13
1703130	13
4017914	13
8988900	13
6312083	13
4573701	13
5787785	13
5364632	13
4819422	13
2189496	17
3947853	13
34427806	16
6810145	13
4625557	13
1992841	13
526602	15
7169132	15
8179901	13
1736840	13
6850082	13
13400418	13
9315126	15
14092516	13
2638639	13
20062500	13
26966372	17
10992861	13
13759581	13
24715636	15
1534527	13
1786754	13
5548740	13
2530059	16
2773664	13
23030778	16
3880081	16
3802595	16
5658973	13
11719859	17
8691495	13
7072419	13
6480163	13
5027144	13
8382560	13
4728980	17
14714844	13
2475020	16
3398181	13
5367541	13
3291521	13
1825329	13
7229078	13
13944017	13
8388371	13
24100425	13
3916777	13
1316219	13
10768048	13
1524325	13
11738042	13
10953496	13
1830513	13
19281217	13
20708200	13
20489840	13
4063546	13
13785926	13
706922	13
18720079	13
2694346	16
9893463	13
1162064	13
4135677	13
440623	13
10439305	13
1452003	13
2743040	13
9792998	13
2087564	13
21255608	17
12784499	13
9275687	13
8057224	13
5757236	13
3344087	13
1100308	13
599945	13
3564105	13
3170385	16
17053055	13
6908632	13
18137299	13
16470425	13
9297225	16
26080001	13
1252110	13
2143628	16
1172636	16
5440595	13
8900984	13
13866188	13
5635601	13
1504190	13
6651079	13
16002356	13
2341970	13
1269500	13
23329345	13
816191	16
16087943	13
15245787	13
8166520	13
1446457	13
5602903	13
9087215	13
8235472	16
2234245	13
1987857	13
1252607	13
21767033	13
6420818	13
959021	13
759281	13
6269874	13
8740641	13
8265976	13
14805284	13
622390	13
275837	16
120226	16
3935666	13
3133378	13
8068469	13
3172298	13
295028	13
818113	13
4573554	13
8600089	13
5433105	13
9082791	16
2522681	13
17142910	13
28667197	13
7250841	13
30094331	15
1941716	13
7433080	13
7963623	13
9214291	13
8169301	13
5342359	13
7782331	13
13787134	13
7852151	13
3982886	16
13336573	13
15859464	13
7165491	13
1332330	13
12080928	13
1244365	13
3804003	15
33433771	15
20743214	13
18364242	13
10210872	13
7768672	16
3522928	13
24281793	13
20470888	15
2795977	13
994161	13
3288934	17
28432984	13
49925423	13
1321618	13
16901094	15
6643135	13
9093055	13
30182256	13
3278611	13
17123662	13
16387148	13
6004421	13
9893116	13
3156018	13
3428161	13
5064926	13
3390601	13
15625822	13
34214754	13
828115	13
3573785	15
21137525	13
13322848	13
1942349	17
5433215	16
3013397	13
1388507	17
21636924	13
1566159	16
25370728	13
3448166	13
6073393	13
1706545	13
2309112	13
2385053	16
6920683	13
373411	13
7388345	13
17168714	13
35928849	13
1238645	13
7441659	13
3226516	13
6039166	13
10359323	13
13879849	16
10860016	13
3867355	13
8726908	13
3093885	13
4565658	13
15056963	13
14763372	13
2057889	13
1305349	13
2471686	13
1811268	13
229121	16
12595235	13
13284046	17
2677857	13
1804763	13
22366623	13
6010861	13
12065238	17
678068	13
3635530	17
942288	17
9183430	13
1523093	13
709909	13
198609	13
164875	13
6283523	13
3773417	13
703037	13
1582904	15
10374430	13
7406450	13
48193084	13
2354602	13
10707058	13
721125	13
4228152	13
2869528	13
9281821	13
2027395	13
643402	17
13135508	17
1962310	13
4392525	17
7323125	13
2419462	13
14514191	13
2222524	13
37261368	13
2143387	13
217084	13
6484417	13
5665620	13
43037	13
286102	13
1254274	13
6405060	16
11825589	13
5392244	13
5494069	13
21209364	13
13332534	13
860321	13
31008057	16
23443496	13
7993058	13
5613537	13
6123567	15
9769273	13
7334750	13
5637027	13
1630371	13
1866724	13
1151629	13
12268277	16
65381	13
4277145	13
12970744	13
6677380	13
2184843	13
5309699	13
5944473	13
3666178	16
4505869	13
3269247	13
848333	13
12426965	13
28649728	16
3937758	16
17404801	13
2691358	16
8289723	13
4217454	15
6957876	13
2260884	15
5767335	13
2779008	13
825759	13
16009355	13
5206963	13
615277	16
8291663	13
5440161	13
3824088	13
392606	16
4549484	13
1969078	13
11756091	13
12213346	13
1772266	13
24590605	13
60198	13
39245722	15
10219753	13
8585440	13
5768062	13
1330673	13
1900478	13
262799	13
8926017	13
7169387	13
4708350	13
11527990	13
608590	13
18165595	13
5991032	16
7912740	13
24182419	13
1953188	13
29373064	13
20406526	16
1776847	13
12123177	13
3368299	15
30792753	13
6451382	16
180877	13
7212967	13
27680377	13
523992	13
4227771	17
139457	17
20655139	13
9021637	13
13447670	13
1493643	15
11997869	13
6135940	16
1496226	13
23481464	13
9340266	15
1460374	15
8195880	15
233653	13
5893684	13
5692507	13
4243345	13
5058266	13
14110825	13
8898970	13
899184	13
410602	13
893815	13
2639683	13
3372751	13
5005871	13
6556044	13
3559246	13
1940947	13
5255717	13
11533518	15
1892473	16
12115126	13
10489389	13
21239010	13
589934	13
24435183	13
9893092	13
1762875	13
5590485	13
1655710	13
6204653	13
6237125	13
2511514	13
1447263	16
18724106	13
6256949	13
10344331	13
1670648	13
7102345	13
17431002	13
8643160	13
6506036	16
15712156	13
6395549	13
4993037	13
18764366	16
8608845	13
15294168	13
7067142	15
9620415	13
19667472	13
9010594	13
1543290	13
13194032	16
5428296	15
8428954	13
5681686	13
13903179	16
5327742	13
2569483	13
18055356	13
13648674	13
7673600	13
2185502	13
6206082	13
9828198	13
21265216	13
5723575	13
29530735	13
474187	13
35609302	13
4243021	17
15035059	13
1291042	13
6172782	13
2517375	13
5110674	13
10507326	13
8584831	13
20972584	16
442196	13
4054796	13
2785351	13
4676500	13
3795424	16
9941864	13
16329787	13
12468985	13
20254806	16
6527501	13
3169789	13
7004157	13
4172419	13
16320820	13
4652088	17
5602429	13
735739	13
473966	13
944953	17
1468697	13
28892661	13
4633923	13
8768591	13
23741829	13
2779917	13
907795	13
2051861	13
4911364	13
861773	13
7196998	13
2174512	13
34051938	15
1541892	13
11719598	13
3767061	13
2854639	13
20605716	13
3969370	15
7032107	13
1834292	13
7447481	13
5557180	13
1358736	13
1033924	13
10446273	13
10033131	13
344849	13
3415440	13
1044037	13
8249840	16
15373448	13
15805685	13
4828487	17
1924682	13
2277254	13
36173111	13
20955106	13
3561525	13
1288173	13
60749	13
578039	13
16514113	13
2835158	13
9526134	13
1329301	13
10314968	13
439845	13
8343320	13
1074671	13
5541305	13
6199938	15
16930218	13
1938403	13
15017137	13
6305184	13
21253291	16
13027972	13
31072	13
10276198	13
26598401	13
7258190	13
13295692	13
933570	13
8957228	13
17660778	13
10995814	16
11411104	16
26651856	13
16140334	13
10283203	13
9711192	13
2286241	17
5078296	13
28447658	13
5586470	16
12593644	17
7445467	15
25164620	13
22188953	13
7130767	16
950200	13
5120788	16
1694037	13
80647	13
12779849	16
21522401	13
15888087	13
2096267	13
18948364	13
3839182	13
17646483	13
795977	13
5789642	16
5427033	13
4795593	16
219683	13
6017568	15
8227119	13
25222312	13
1450311	13
102444	13
22874163	13
11763844	13
24616668	13
10717640	13
8466774	16
5302839	13
12952059	16
12878492	13
559585	13
11882955	13
7981490	13
178239	15
9628062	13
4499090	13
16521152	13
14739995	15
312379	16
24172863	13
579063	13
10704429	13
4608439	16
921872	13
29380967	16
3580229	13
680956	13
15791767	16
7339119	13
23906192	13
1582278	13
6064516	13
14857270	13
4648556	17
17200480	13
1014360	13
1968862	13
8076741	13
28178017	13
9438326	13
323908	13
14678645	13
2545543	13
9615628	13
2263497	16
13390419	15
4741427	17
589566	16
9996046	13
5320859	16
2815405	17
21130359	13
7660395	13
7539931	15
7792779	13
7864872	13
2560330	13
6958319	13
432193	13
10549885	16
3128161	13
24931903	13
5838619	13
14506726	13
2930082	13
2345072	13
2441679	15
6433324	13
641854	13
15844701	13
24019261	15
9370008	13
794513	16
1403873	13
7115552	13
4289543	17
10676032	13
12522948	15
12749427	13
1489835	13
1772084	16
1246723	13
13236501	13
3871099	13
2133030	13
2370312	13
3470203	13
8250462	13
8666869	13
1095322	13
1993907	13
1724191	13
1743926	16
9009802	16
24706700	13
2548875	16
6940209	13
7837937	13
13012111	15
10911568	17
37820155	15
1476466	13
5469913	13
1687903	13
3719977	13
4159799	13
1497953	13
5111457	13
9571339	17
4582775	13
12582654	13
14935885	13
15740343	16
8699602	13
139935	13
280515	13
9370594	13
1047991	13
12256289	13
4638102	17
7874576	16
10342897	13
13226045	13
2902964	13
2703348	15
597914	13
7200080	16
7467353	13
1369082	17
1776817	13
6478250	13
165727	13
5574422	13
4896949	13
13255911	13
5315598	16
49026947	13
1035843	13
4615318	13
7512879	13
7242192	13
3287528	16
40980101	13
4892633	13
11254639	13
4720133	13
8181516	13
577823	16
12873731	13
4563915	13
705091	13
17920126	13
8456178	13
28133482	16
2100285	13
8647616	16
5525002	13
9696418	15
1855314	13
1310895	13
1058137	13
1374215	13
7522384	16
17272085	13
1659032	13
16656467	13
5726637	13
14526097	13
18110440	13
5758726	13
13360159	13
4493870	16
2621210	13
3356886	13
88993	13
7962628	13
11211826	13
5128144	13
3945745	13
3957756	13
14731544	13
3549755	17
14451609	13
4822645	13
1411179	13
2520782	13
6891670	13
325073	13
1709915	13
379188	13
22618268	16
14717900	13
1529528	17
1881673	15
17530754	17
10095936	13
2806265	13
14138573	13
3571417	13
7506339	17
4174447	15
282014	13
4202935	13
8919774	13
3144607	13
3925024	15
17214474	13
20165465	11
7252812	13
4456553	13
4746445	13
8526912	13
67549	16
241370	13
11660489	13
5261490	13
12836759	13
20387593	13
1377873	17
397583	17
13408696	13
4677350	13
18467893	16
23036316	13
14297629	13
3655186	13
3917733	13
1291278	13
1617064	13
17324420	13
11293494	13
8394676	16
7189172	13
3992612	13
260878	13
1479557	13
1192860	13
8534983	13
1556953	13
9483430	15
6526146	13
7024313	13
8694651	13
13236687	13
1158833	16
1256695	16
6860897	13
8286737	13
833417	17
11297537	13
4189157	13
2415778	13
19132100	13
3646324	17
7877858	13
8918369	13
9101001	13
3978034	13
11931702	13
1339791	13
4244859	16
3498814	13
1844730	13
171876	16
2982071	13
1306496	13
20914422	13
1919073	13
10274244	13
3843479	13
8295047	13
12616344	16
10647009	13
15997896	13
1911678	13
79981	13
4735432	13
3756054	13
1465354	13
21597345	13
1976986	13
1402586	17
3567070	16
20699140	17
3306570	13
22258072	17
3391494	13
9715882	13
5665729	16
4448368	15
8840198	13
2339929	13
1895654	16
23052	13
4604368	13
854553	13
1665923	13
754923	16
3065373	13
3451987	13
13301288	13
2766775	16
5132722	13
4628922	13
7116447	16
262890	13
3840801	13
9303382	13
441253	13
9574213	13
22204757	15
19292290	13
29057007	17
8257225	16
11343860	13
12100853	13
1937234	16
32329001	13
4546140	13
3978870	13
7319461	13
11539814	13
615869	13
3561645	17
15661724	13
4586625	17
2019251	13
16589349	13
7148733	13
11749642	13
11482754	16
12686252	17
5309167	13
21435411	13
17875527	15
5531949	13
2607636	13
1132970	13
8985219	13
11347818	16
6153428	17
46595999	17
18162407	13
2852111	13
19885088	13
779687	13
6514000	13
1178605	15
3382386	13
7601715	15
97167	13
9897219	15
6719359	15
3077080	13
14506583	13
5677341	13
6462769	13
14874669	13
1472174	13
9733978	13
5733626	13
17679116	13
5753522	13
3522701	13
9368505	17
8557961	13
8480887	16
512490	17
7312651	13
11364617	13
7804930	13
3138458	13
13678042	17
1316232	16
6835977	15
2207801	13
6941067	16
4486610	13
15983565	13
13135464	16
9634816	13
2491466	13
12772102	13
6260483	13
40372711	13
15899268	13
590989	13
2056124	17
5085391	16
32140535	13
11911321	15
1322443	13
9989360	13
12952489	13
1899507	13
22548970	13
36074	13
374160	13
12331045	13
1103722	16
7155956	13
7603922	13
14371414	13
2210231	17
3713977	13
7198508	13
94368	13
9277462	17
11437442	13
4536055	13
12739480	13
358262	13
2026616	13
3263577	13
15628994	13
1664446	13
1983789	13
5352385	13
2740849	13
20890362	13
3005768	13
16225883	13
16248926	13
12906343	13
3454132	13
2407659	16
21120280	13
1121630	13
3778596	13
6505842	13
7585567	13
11509709	13
5798062	13
37439161	17
1600862	13
8890402	13
2370884	13
16787951	13
1093944	13
14553671	13
10005272	13
10943939	13
16503891	13
18494719	13
16651450	13
24102554	13
9581831	13
8223052	13
8364384	13
2434393	16
1637827	13
5067172	13
19895083	13
11965247	17
994193	15
155138	13
15700740	13
5461031	17
3303362	13
2946501	13
6429369	13
41601190	13
2829767	13
11183246	16
9444371	13
6936814	13
21413533	13
2608887	13
198557	16
6118118	13
3551101	16
10533934	13
5910414	13
18378534	13
1857309	15
3039190	13
24581182	13
1932587	15
19283472	13
2125940	13
1050917	13
10559263	17
405568	16
1952361	13
22815210	13
14160017	13
12099853	13
1883611	13
2161716	13
14212909	17
376698	13
22926947	13
11610388	17
3667455	13
6010690	13
157609	13
21422495	15
7482809	13
3311836	13
2031406	13
368389	17
4496662	13
21355167	13
15677562	13
1567422	13
23238844	13
19366680	13
1047337	15
26159288	13
16923236	17
3392031	13
7352788	13
1710566	13
2038323	13
7359477	13
992318	17
879590	13
13176782	13
5832241	13
904117	13
10362311	13
26636816	13
3450833	13
2471557	13
3548246	13
1241169	13
4899207	13
3099224	13
6480832	13
6607821	13
1404164	13
3825605	13
6398464	13
2957377	13
12273954	15
2442817	13
4941766	13
5401485	13
15994004	13
14450306	15
18393375	13
7791231	13
9631034	13
2650846	16
670697	13
7835299	16
2919655	13
20378608	13
16697634	13
1094213	13
1250530	13
2510032	13
2390569	13
6075747	13
1051542	13
3387673	13
2880291	15
5603769	13
11141690	13
2829889	16
17279763	13
2072171	13
2000616	13
379972	13
7166410	13
8827000	13
1882211	13
7687184	13
9667040	13
9024082	13
6273635	13
26722824	17
1628803	17
2095634	13
2861361	13
3420864	13
8927428	13
1184591	13
2144051	13
5755903	16
1919128	16
5033735	13
13226892	13
5878652	13
4369511	13
19393763	13
10626171	13
10837139	13
4045679	13
3319210	16
5600306	13
31499645	13
4249550	13
6865595	13
1565933	13
2146360	13
13262905	15
10431190	16
1709098	17
9672994	16
3830798	13
18694217	13
1750569	13
5174302	16
4086814	16
1394624	13
2441225	13
11854554	17
6744213	16
11354693	13
12098732	13
5318375	13
5791849	13
1228183	13
2270219	13
8366000	13
637613	13
8251074	13
12587274	13
34329629	13
16910492	13
5186851	13
259754	13
29449429	13
26482329	13
28912445	13
4710615	13
1278740	13
18592047	13
10864792	13
367468	13
4909128	13
1039105	17
5462998	16
14007681	16
2724779	13
11118560	13
6966271	13
5717138	13
18647832	13
6288462	13
1189828	13
2878357	13
12334486	16
6645748	13
20254105	13
284793	16
607696	13
5277672	16
4997216	17
18531893	16
31284478	13
2725500	13
2287190	17
16047260	13
3638759	13
1593671	13
8758459	13
1607397	13
2957731	13
6353276	13
985314	13
6283994	13
711180	17
8101979	16
7783367	13
6056774	13
3754936	13
945349	13
12418968	16
1029339	13
1537556	13
408892	15
68961	13
11805420	13
25309145	13
496359	13
3021152	13
17581338	13
2782299	13
5320250	17
4408602	13
13707400	13
463679	13
12259460	13
6055250	13
14048213	13
7650789	17
2062254	13
9126003	13
2033495	13
7507404	13
3540027	17
16168697	13
13455902	13
3797460	13
17771195	15
1377961	13
6362683	13
7716430	13
8905611	16
6701743	13
7579512	13
8880003	13
7650381	13
1984826	13
2647725	13
9053884	13
5820481	13
249814	13
811683	13
1271657	13
5313379	13
1752900	13
102350	13
23477054	13
7411333	13
784870	13
12054196	13
2448838	13
6404335	16
29745457	13
5132117	16
2337413	13
2735525	13
6058972	13
12468745	13
12075920	13
464873	13
8903928	17
7311471	13
5042502	13
16660239	17
3074689	15
3958727	13
2877265	13
10000588	13
8302831	13
15417976	13
1917555	13
3977650	13
678911	13
7481323	15
5057868	16
2594311	13
9701925	13
3310607	13
10435827	13
14719429	15
2428487	13
5334088	13
3727353	13
3832773	13
1109453	13
7751013	13
2474604	13
10805163	13
13102872	13
2739961	16
1053131	13
2711433	13
4572560	16
15054855	13
10666263	13
18906282	13
4588955	13
7248275	13
5045539	13
472044	13
1632859	13
31478582	13
4708433	13
1993156	13
6603795	13
736125	13
1936817	13
10201781	13
11350111	17
3915726	13
16345959	13
3718159	13
9521953	13
4564402	13
12373300	13
4801737	15
9688826	13
4663649	13
11652708	16
6086337	16
3139499	13
12224294	13
212204	13
841842	13
30732253	13
15648875	13
804774	13
1930588	16
733649	15
883431	13
6635994	13
10632554	13
3466925	13
807034	13
9099485	13
3194299	13
5822869	13
10879556	13
6820940	13
14738763	17
19296710	15
4996965	13
2762796	17
1757593	15
8616092	13
1913043	13
533117	13
3738350	13
4609272	13
17088515	13
1254588	15
3216630	13
3850459	13
218065	13
31507	13
10984345	13
6065381	13
130293	17
2333641	13
13580060	13
12375236	13
2049901	13
2176916	13
4018607	16
1940021	13
1255909	13
273492	13
1504524	15
2272623	13
2972813	17
6718767	17
5271301	13
4514426	13
6809304	13
1942189	13
26436066	16
522796	13
1219604	16
1941204	13
7415607	13
2240196	16
6913078	13
5197417	13
14840446	13
15530671	13
19104508	13
15386497	13
398209	13
2754020	13
5036651	13
1483650	13
19814708	13
5669875	13
6935351	13
12110695	13
5943317	13
5723222	13
114854	13
10587417	13
3784592	13
13019133	13
1369471	13
3149800	13
3548443	13
10223745	13
7905650	13
14439251	13
926333	13
6877251	13
3573241	13
3686001	16
1128660	17
10730532	13
7946273	13
4780822	13
725634	13
5877264	13
5423648	13
1409587	13
5378894	13
14341408	13
3323039	13
643347	15
13927507	13
2662085	15
1510191	13
19473475	13
894081	13
15934548	13
11656345	13
11174450	13
3160144	17
16898390	13
7934732	13
458152	13
23509783	13
6645824	13
10487752	13
22349058	16
7907840	13
15549424	13
18582273	16
103204	13
528286	13
3209553	13
40978063	13
13826441	13
273633	13
3688654	13
4921232	13
1140743	13
2871895	13
5298028	13
5369139	13
1214704	13
18656131	13
25456574	13
8306681	13
6579695	13
14556107	13
675433	13
17267855	13
990827	13
157711	13
10712133	13
23674777	13
9007701	16
20366656	13
305007	13
22119412	13
13632022	13
4296868	13
3519695	15
2998751	15
4334411	13
18684285	13
3067263	15
388609	13
565105	13
1946351	13
859444	16
7329420	13
11449001	16
677274	15
73916	15
32826206	13
4196744	13
10905048	13
4469320	13
6785404	17
4763327	13
3933554	13
20927663	13
9991224	13
4314063	13
7156665	13
806780	13
1435727	13
8411750	13
836053	13
5938164	16
15300353	16
1607964	13
7106146	13
22842375	13
16138061	13
4785952	13
5116131	13
417624	13
7552712	17
8126288	13
11191489	13
6574187	16
3788249	13
6766887	16
7974695	13
1596451	13
9585436	13
8890429	17
2324249	13
2927182	13
8017474	13
8953119	13
3970674	13
1408547	13
3022433	13
19486554	13
2310992	13
34288809	13
3605506	17
20613056	16
1201590	13
5243388	13
18626601	13
6249059	15
13774886	13
34571777	13
2814046	17
13297172	13
12649044	13
81916	13
720804	13
3340325	13
7461888	13
6590887	13
6044995	13
511692	17
5497392	17
21222813	13
11807975	15
241880	13
3258880	13
10040435	13
6356296	13
30984281	16
14288837	13
6372430	17
1554674	13
1373477	13
10686946	17
603045	13
792572	13
7224361	13
5882155	17
6496051	13
2563557	13
20132247	13
2351037	13
653045	15
7331404	13
1781653	13
6432544	16
8079882	15
18836219	13
5047209	13
409782	16
1058651	13
21085048	13
8394880	13
5989415	13
8867618	13
2855370	13
5044948	13
886681	13
472	13
13108850	13
673606	13
2654091	13
18285314	13
11228580	13
5588374	13
16650802	13
4141954	13
1272474	13
8476129	13
5487821	16
17442430	13
501296	13
3881118	13
2074406	13
50597	13
20531704	13
18761474	13
8453391	13
2170177	13
7384383	15
17113494	13
713043	13
630965	15
3959348	13
4490083	13
7396908	13
8225810	13
6163406	15
2337044	16
5583349	13
4010961	13
3305651	13
8104103	15
848834	13
7385263	13
4324731	13
111397	13
152951	13
2233518	17
3957385	17
622594	13
9804587	13
6939072	13
19517116	13
4526206	13
5733026	17
14394176	17
18305423	13
870891	13
10625154	13
2121331	15
946888	13
21206439	13
146542	17
12129454	15
5510980	13
12445154	13
3594048	13
701874	15
8277960	13
15023144	17
1226183	13
534473	13
4438422	13
10119069	13
3846369	13
7939412	13
10740103	13
12291536	13
11101757	16
10940076	13
5113408	13
6383525	13
1087430	13
12129789	15
15377025	13
5485538	13
3133624	13
815695	13
43841720	15
4851862	13
10981006	13
27701271	13
1965185	13
17596590	15
4145862	17
2354192	13
1590097	13
13861698	13
1360042	16
7565263	13
3503148	13
12169535	13
16171717	17
22437408	17
6035682	13
4711747	13
11743783	13
16284130	16
8288654	13
6072805	13
3535293	13
3629884	13
2458645	13
5095970	16
5913093	13
1385895	13
3662988	16
10528793	13
1764568	13
4424783	16
3809906	16
4002419	13
2299631	13
13504285	13
6509590	13
27717577	13
440679	17
18986987	16
31769922	15
1292570	13
14712672	13
7840898	13
510346	13
11948957	17
7622623	13
2405901	13
216900	13
3042720	13
374390	17
3070391	17
3536239	17
6267128	13
19927233	13
11345501	13
7265833	11
8339904	13
9766577	13
25985330	13
355706	17
18531763	13
7959397	13
17962616	16
1831291	16
16293721	13
5038959	13
12643584	13
1766774	13
6393084	17
10606529	13
897605	13
3010182	13
6462602	13
407662	16
214013	17
10517365	13
5937811	13
31606445	15
295533	16
5760973	13
2376444	13
2842435	16
4941123	13
162099	13
179185	13
9625539	13
2572035	13
791397	13
1182602	16
12958505	13
9011455	13
461870	16
1175888	13
16969912	13
14277387	13
18218051	13
9656740	13
6611773	13
9618907	13
4548050	13
4348188	13
16775346	13
1778900	13
3315437	13
3266263	13
5822026	13
2997184	13
7131095	13
22782631	13
1190944	13
6941806	13
1286515	13
19007184	13
3989434	13
1337382	17
15451852	13
838529	13
1837122	13
9862520	13
16759996	15
693222	17
4060107	13
8362903	13
6869699	13
5338662	13
535655	16
3274223	16
6356206	13
5919286	13
4210361	16
13704375	13
7242921	13
2312874	13
16949890	13
6580544	13
10966607	13
5567264	13
243430	16
17579069	13
18956215	16
2215542	13
7679280	13
1203689	13
12374466	13
751782	13
21435622	17
2403194	13
802692	13
10103241	13
20815940	13
1637451	13
517831	13
5108218	13
8006888	13
437441	13
10977018	13
2772916	13
9214192	13
12449373	13
9147905	16
21291570	16
3820180	13
8024098	13
8126571	13
9813969	13
1226736	13
2346735	13
5494346	13
10865636	13
1432831	17
18064845	13
181446	15
3719456	13
7861540	17
8507924	13
5941889	13
6679032	13
8045217	13
3729065	13
2721958	13
8199188	13
1970163	13
1536245	13
15889429	13
25101144	13
6122439	13
460977	13
9438016	13
10417271	15
9044277	13
6856098	13
11982134	13
2389263	13
13260784	13
29803288	13
16997875	13
6873669	13
1285326	15
1976421	16
8896431	17
1371467	13
4218009	13
517303	13
37995824	13
19814900	13
4337474	17
1328472	13
5761751	13
11423391	13
2057165	13
4218890	13
7856710	13
19226956	13
9405600	13
5795492	15
15218864	13
501634	15
22463234	15
14949700	13
5701721	13
16694888	13
10607322	17
5255444	17
22784466	13
38851678	13
4495649	13
11886236	13
8711285	13
9776045	13
1048705	13
717831	13
20402559	13
7522761	13
3389047	13
10218736	13
14184667	13
19985035	13
2155176	13
2105633	13
180515	16
2455568	16
12686562	13
4719683	15
2464789	16
1244273	13
15478889	17
15960840	16
6364216	13
513148	13
13182232	13
14844173	16
4749622	13
6523876	13
45333176	13
6008324	13
16157879	13
6908470	13
2677696	13
10417961	13
6764401	13
10848603	17
12061735	13
6041898	13
9784460	13
3647350	13
3811195	13
12783610	15
8165009	17
606099	13
28448100	13
4741566	16
14845227	13
1307316	13
22145148	13
6477897	13
14030828	13
9530030	16
4414526	13
291423	13
17853581	13
12314735	13
11190840	13
19032015	13
2586570	13
2949951	13
9319289	13
16998100	16
10370573	16
9577605	13
4320903	13
20937625	13
3464552	16
7042130	13
12816759	13
2545963	13
8018001	13
284916	13
27753431	13
11409916	16
10169970	16
5189230	13
21529464	13
362455	13
11799492	13
14029346	13
4928196	13
2620439	13
7367345	13
18385224	13
5094339	13
2635937	13
2281066	13
142800	13
10626660	13
6268252	13
6191827	17
8651461	13
6383472	15
8107603	13
5164644	17
796836	13
2923276	13
3346728	13
6956650	13
7035445	13
4469471	13
32833620	16
648336	13
2188318	17
8089023	13
1408972	13
238584	13
13819251	13
1785753	13
6590375	16
2124678	13
15278263	13
8115757	13
16163570	13
13539697	13
15234843	13
11552489	13
1772258	13
18085711	15
34270474	13
9029434	13
1450632	13
4864439	15
12387783	16
9593644	13
13208765	13
5004291	13
464802	15
15111601	13
25641003	13
17633331	13
1485309	13
6904559	17
31459751	13
885526	13
9066097	15
2150349	13
7880562	13
5404149	13
5140998	13
6725154	13
3569516	13
290811	13
12293774	13
682816	15
7481884	13
13346250	13
5441562	13
13001782	13
34857963	16
2594670	16
15886922	13
19281356	13
23456206	15
24888322	13
20843070	13
5054383	15
1588926	16
5269014	17
3458430	13
6479194	13
12260597	13
628227	13
12854673	13
8129355	13
21419390	13
17752946	13
9424519	13
2823346	13
1221130	17
4157066	17
4880626	13
10035397	17
7691324	13
419445	17
5137695	15
7171180	16
14416423	13
11390795	16
2154207	13
2592201	13
2934703	13
348469	13
2698323	13
2829765	13
4901269	13
2050169	17
19494301	16
379167	13
9023640	13
2625807	13
2884280	13
6267137	13
8904800	13
21349583	15
14375844	15
17202907	13
6941602	17
5375865	13
5190922	13
15177910	13
9602148	16
10100855	13
1847013	13
4749392	13
2224152	17
2691177	13
10825060	13
19512391	13
3107794	17
13147640	13
571173	13
14949136	13
4032911	13
1359650	13
6107192	13
5197945	13
10604807	13
3813275	13
6227834	13
2366100	13
18970382	13
13770772	13
12446108	15
7028813	13
11567515	13
6579107	13
5258768	16
4147070	13
1392767	13
6139896	13
5809482	16
374768	13
14288812	13
5938394	13
4470009	13
8527503	13
10482986	13
3873052	13
25094985	13
4326398	13
12192432	13
5169127	13
10249947	13
9506322	13
1377698	15
2106592	16
19480874	13
1880508	13
10191803	13
1079080	13
27739345	13
9282437	13
1648969	16
7314252	13
14361847	13
6081283	13
8332396	13
8795277	13
13417962	13
2042242	13
9285887	13
14092251	13
2224048	15
6172600	16
6162431	13
2433094	16
913769	13
15481888	13
100697	17
17278111	13
18406822	13
2870065	13
1437963	13
22025370	13
8297180	13
3225989	16
12402635	13
3287189	13
12982265	13
7930663	13
4109132	13
1086615	13
21994055	17
9341763	16
11221020	13
42477291	17
9709972	13
10940243	15
681282	13
1485086	16
13686805	15
10196452	13
4459707	13
5063619	13
1003432	13
103220	13
2700386	13
4741322	16
9077481	13
3108608	15
4376959	13
6494293	13
4123652	13
19285603	13
3538965	13
12760747	17
10433389	13
2128587	17
31041052	13
7732744	13
16680774	13
20355715	13
1390288	13
2185125	13
2111729	16
1811408	16
6412138	13
110371	17
17195927	17
8873289	13
8349448	13
22970002	13
5680235	13
7908072	13
7785621	13
15152057	13
3935657	13
168941	13
1686637	13
986499	15
11881226	13
3432161	13
1985931	13
1194263	13
2621845	13
1774104	13
4014474	13
900042	16
36211263	15
952815	17
12013802	13
1945023	13
5139239	13
2108365	16
5841958	13
23564	13
1050514	17
10802423	13
1811711	13
12673432	13
3578913	13
511954	13
1868039	13
1647129	13
6889607	13
10361097	13
16782771	13
1774170	13
30537234	13
3124253	13
7253466	13
7161218	13
5499211	13
6337334	13
9037527	13
13045853	13
10719466	15
4796627	13
12822857	16
4550199	16
3344198	17
564422	13
2879123	13
14808146	13
14826645	15
31004947	17
1674183	13
676889	13
6675816	13
6606562	16
9033794	13
934529	13
11626998	13
8138966	13
27268716	15
4736179	13
8318933	13
3537477	13
824495	13
10081156	13
10191158	13
1388434	13
7077224	13
1175847	13
143009	13
7383290	13
2285190	13
1245245	13
7124306	13
18361574	15
24190075	13
33223872	13
1781446	13
6293150	13
5152543	13
9938717	13
7417672	13
4098057	13
5764294	13
30589520	13
9841630	16
6149146	13
3467456	13
4598757	13
5413415	13
51554043	13
3937978	13
7281203	16
3789472	13
492824	13
8751624	15
6725493	13
659013	13
1329954	13
19935779	13
9622200	13
9411983	13
8052099	13
3856463	13
19554493	13
12925888	13
3385442	13
17619174	15
8922328	16
7079141	13
1018221	13
4395711	13
3754313	13
1321857	17
15900376	17
1158804	15
2999126	13
11027359	13
8314285	13
1270505	13
35198151	13
16079102	13
3986152	16
19040712	13
9907699	13
13465279	13
25708552	16
12391689	17
2158857	13
10929957	13
199030	13
5696875	15
4706938	17
16386530	13
9387686	13
8456525	16
15735870	13
3865301	17
5175684	13
36660793	13
22826677	13
8031886	13
261145	13
14207885	16
5357011	13
17660570	13
7244845	13
6823226	13
12027853	13
7934019	13
1784139	17
2936608	13
10001270	13
849506	13
9670553	17
2107812	13
1115645	13
2707392	15
708206	13
8453688	13
2874677	17
14635821	13
3947695	13
1062131	13
5465264	13
5317634	13
11101506	13
1511937	13
9899472	15
11803168	15
15127025	13
801603	13
2999711	13
2487857	16
3251834	13
28948214	13
3069149	13
6920840	13
733327	15
38594169	13
1685525	13
566417	13
2694253	13
3627768	13
15324731	17
8366093	13
11480104	13
12621115	13
2160384	13
16429788	13
22557755	13
5481626	16
20072338	13
404286	13
6624916	13
8385750	13
454130	13
7570794	13
11773684	13
19174410	13
24379662	13
873693	13
1085889	13
2297453	13
13908792	13
3398961	13
10187574	13
719802	13
10533752	13
1365683	13
71849	13
8233200	13
16157427	13
9494298	15
6023002	13
872626	13
2111641	13
3593462	13
6895642	17
5976555	13
9068779	13
1653704	17
7780256	17
3627002	13
14001823	13
7419835	13
838898	13
10218317	16
6989778	13
31262322	15
4125033	13
2848466	13
9904892	13
8417881	13
3552659	13
25832813	13
418749	13
2158729	13
6668060	13
4055973	13
13247528	13
1392008	13
2773595	13
36714093	13
7241004	13
12525027	13
3230444	13
8675766	13
8079212	17
2579839	13
2503591	13
225288	13
2254241	13
24820301	13
1181654	13
1632792	17
5319515	13
6329475	13
3758660	13
11557101	13
46401823	17
2249361	13
3322310	15
1683166	13
279667	15
5335230	16
10382088	13
2719086	13
576666	13
9397919	13
2315073	13
18094222	13
22699413	13
21032477	13
15937581	13
11915749	13
11013280	13
1191391	13
677971	13
7363514	15
11789963	13
3141217	13
5216450	13
155135	13
1725343	17
36048563	13
2340567	17
10329852	13
16644559	13
3749548	13
2611351	13
396371	13
26784494	13
15111422	13
6663342	13
5318126	13
17752696	13
1553517	15
15686417	13
568987	13
1918382	13
24582554	13
19790014	13
29953382	13
31988672	15
3040749	13
15113134	13
7462679	16
6850249	13
5205273	13
4563948	13
15126777	13
1843233	13
2584709	13
20226356	13
9164596	15
2308822	13
6219393	13
6455818	13
18747685	13
1529650	13
4572247	17
1832806	13
3806721	13
15622677	13
2999523	13
22703464	13
9093961	13
4841670	13
12100137	13
7567492	13
5183756	13
162798	13
1387608	13
2926531	13
10777048	13
10001998	13
7839581	13
41889554	13
14178893	13
551256	13
6361962	16
6546761	13
1199335	13
3600400	13
3423965	13
12405612	13
3876357	13
2579679	13
5072192	13
24552264	13
3813182	13
3893886	13
1825941	16
2274378	13
6258777	17
1106975	13
629207	13
5542406	13
6576518	13
3995863	13
7694566	13
4139509	13
12561977	13
6131532	13
9705857	16
3179609	13
13408252	13
19856987	13
5029418	13
11501552	13
889427	13
12252338	13
1198705	13
14015808	13
7642540	13
826201	13
3615421	13
505983	13
972326	16
26580782	13
16367172	16
5600191	15
31371166	13
8411422	13
24059138	16
12504178	13
5652035	13
8140784	13
11448526	13
4701114	13
4789007	13
8492419	15
2353821	13
7350935	13
15143862	13
35610857	13
4709049	13
7339799	13
3465392	17
502526	13
33917813	16
459343	13
9934876	13
7694220	13
3556068	13
20098418	13
6091215	15
8336570	13
4824952	13
7048511	15
9790045	13
3116342	13
18392838	13
28992860	13
10848433	13
2515602	13
4565719	15
7082513	13
12093087	17
511348	16
13754396	16
7165217	13
4261038	13
9267307	16
2151038	13
1144766	13
2168423	13
5511886	13
6832096	13
2923357	16
10842977	13
1165825	13
1715649	13
22707331	13
1735249	13
7229102	16
15108433	16
13657210	13
4584994	13
4547439	13
4417043	13
28779283	15
1129401	13
874855	15
5306518	13
8832992	13
1836999	13
16396163	13
12372914	13
10313167	13
4151798	13
802204	13
17380409	13
40328435	17
1061668	13
7057900	13
25418258	16
16822744	13
5388816	13
7701613	13
185493	13
3077455	13
7453109	16
6850009	13
1699253	13
30420694	13
19261733	17
830550	13
1825079	13
374674	13
12172682	13
7897859	13
1948852	13
2712925	13
2146786	13
2238702	13
16971352	13
777579	17
26990138	17
13062522	13
3116092	13
675138	13
3351893	13
824801	15
17771778	13
919719	16
2788461	15
11319711	13
17292321	13
15492079	13
3377451	13
7026041	13
1988950	15
2385207	13
9512315	13
1784333	13
3865481	13
5014268	13
1699232	17
8620126	16
4076408	13
3163226	16
3214579	13
16324608	13
3325335	13
471299	13
24604755	13
218093	16
3346815	13
1936413	13
9867492	13
2064369	13
2875807	13
14676263	13
1633185	13
5646669	13
433149	13
4248286	13
20372161	13
242800	17
8723249	13
4423213	13
4295430	13
937917	13
12272530	13
10964470	13
21859094	13
1398142	13
3743711	13
3451802	13
24609390	13
573979	13
2060300	16
42910	15
3959095	13
12962420	13
6492101	13
7357150	13
18503948	15
5645075	13
5346318	16
26274876	13
9349585	13
17489391	13
8038340	17
2619604	13
12008254	13
8525676	13
23559874	16
21973682	13
5585425	13
3474278	13
558825	13
415984	13
1241609	16
7944678	13
4076938	16
849308	13
10092373	13
24473122	13
3251620	13
24039234	13
68977	13
10994901	13
3508866	13
10162539	13
2070922	13
4136204	16
9355151	13
8687782	13
8686470	13
17002030	13
3417781	13
4252932	13
2829467	13
545035	16
13632337	13
4200370	13
7371300	13
23102117	13
4251439	13
1233171	13
2785047	13
21353756	13
4474553	13
35859540	17
20315212	13
800332	13
16972371	13
4295282	13
6374457	13
3370829	13
8670619	13
2224277	13
2565716	13
3986911	13
23292727	13
6949173	13
28023061	13
16493990	13
1150903	13
628942	13
14378207	13
3307010	13
3578306	13
4573785	17
14599561	13
1407492	13
4862658	17
536515	13
841462	17
2561091	13
3988170	13
9733310	13
14538646	13
6132423	13
428793	13
3217716	13
2472531	13
6771837	13
582106	16
4080727	13
20652331	13
5705148	13
4387218	13
2102274	13
3963273	13
14359215	13
22922686	15
1064276	13
1787373	13
5672372	13
14864032	13
254750	17
152565	16
6304101	16
1154354	13
33362512	13
13020227	13
11242420	13
6660665	16
5316455	13
6253229	13
7053038	13
16395914	16
70695	13
332237	13
6362605	13
426435	13
1064591	16
4594566	13
386891	13
10041604	17
9174292	13
885753	13
21643669	13
14065675	16
8093765	13
2877070	13
6465350	13
3065469	13
10250234	13
5540464	13
9893454	13
890008	13
3574518	13
11560187	13
1202825	17
6428050	13
1531517	13
7341238	13
1641396	13
10192453	13
406920	13
3573700	13
7820111	13
2198549	13
2285824	17
6678092	16
24264502	13
4481184	13
101293	13
45684211	13
20635645	13
2519826	13
3513305	13
2100146	13
6996543	13
5237151	13
8922349	13
3181454	13
27547222	13
22155565	13
330186	13
4748376	13
3948718	13
7906970	13
6667319	13
14927450	13
7040239	17
372088	13
6978181	17
13100237	16
5783140	13
8297256	13
23867462	13
11956639	13
2105947	13
18009095	15
7955919	13
3717361	16
2157955	13
3656970	13
4538877	13
400562	15
3473548	17
36973993	16
1692424	17
7520212	13
6992242	15
17334121	16
19439342	15
611882	13
751372	13
6925121	16
3542704	13
9985186	13
386543	16
1360358	13
810590	13
13052456	13
3311721	13
4127173	13
16058272	13
15150661	13
3845887	13
1595887	13
3312168	13
3380092	13
8577844	13
7157368	13
4010853	13
9271591	13
53220747	13
395071	13
8616853	13
17907385	16
11015039	13
14013746	16
4591695	13
8426951	13
136068	13
5797165	13
14082469	13
641772	13
3961462	13
1498041	13
1040274	13
9583439	16
45199	13
6499597	13
4584629	13
11793171	13
14326173	13
11324509	13
2862189	13
23273663	13
12018062	13
14578808	13
15761804	13
2697051	15
2950977	13
22186342	13
8346525	13
3322006	16
2200689	13
824541	17
2689442	13
102692	13
10077878	13
2367761	13
4312080	13
7882588	13
732683	13
5646123	13
1468021	13
3536009	13
564027	13
11167786	13
219131	13
2116687	13
8756420	13
9943864	13
1834834	13
22882308	13
6462166	13
16926827	13
12815	13
2643494	13
4480230	13
25285755	13
2380799	13
16324387	17
3796236	13
130907	13
21821704	13
804376	15
12290715	13
17432467	13
10596548	13
9368109	16
13581245	13
27703810	13
1199376	17
519693	17
7745267	13
12360132	13
2136404	13
740017	13
5728683	13
6063534	13
5241877	13
3533909	13
11530775	13
18051545	13
10448345	13
4701155	13
3231569	13
7232200	13
88355	16
2091626	13
16787712	13
7012830	13
11587489	13
14103345	13
3490383	13
29662	13
1740850	13
3499063	13
3284602	13
1158359	13
271608	13
15342323	17
5209804	13
4061735	17
1234618	13
29203651	13
16012615	13
8254965	13
2856356	13
1092701	13
3231577	13
4901311	13
7517439	13
11596310	13
3414684	16
3016240	13
1762589	13
6330172	13
1972718	13
14000839	13
1486403	13
1368363	13
4782491	13
13352844	13
1357834	13
8736419	15
27873958	13
15107867	16
2063840	13
29105929	13
21523485	13
17454386	13
1162328	13
8680594	13
3381681	13
3110094	13
2185360	16
37077817	13
14008434	17
1107359	13
9068088	13
431066	13
6531941	13
13470281	13
12843446	13
16375841	13
2654775	13
15489723	13
7526095	13
727881	17
5650261	13
225211	13
2136608	15
6397856	13
6884864	13
909980	13
2216643	13
1448260	13
19379115	13
6696154	13
7726957	13
5441638	13
3084895	13
15159423	13
23494721	13
8766410	13
5942366	13
16130735	13
4148825	13
15635115	13
2336805	13
15624019	13
11725557	13
1845633	16
12560422	13
3457964	13
4737944	13
2000935	13
3909966	15
13858108	13
4853227	13
923827	13
13462362	13
2615999	13
31819922	13
12232847	13
13397030	13
3173878	13
2326437	13
3060909	13
103309	13
12740452	13
1357295	13
8509507	13
221945	17
3686427	13
8712801	16
194143	13
4525299	15
19755901	13
6701130	17
4846153	13
4426604	13
6542047	13
19163642	13
24820146	13
126762	13
8150384	16
4855411	15
103409	13
6303116	13
8670472	13
1169095	13
24505016	13
7274566	16
947233	16
1084494	13
15352278	13
1969244	13
2196276	13
41114	13
633359	13
14896922	13
535409	17
12136463	13
1318670	13
6545060	13
10543984	16
9614372	13
4874672	13
8226872	13
287522	16
1046173	15
217364	13
4631191	13
13010095	13
4810940	16
22628855	13
3560401	13
23035187	13
7274521	13
8551855	13
6736317	13
3493610	13
27167850	16
3587529	13
30448733	15
10204875	13
5126127	13
315797	16
3832003	13
4980464	13
14465208	13
4046554	17
5516488	13
8775332	13
3949301	13
3293212	13
2368967	13
10073543	13
9025538	13
8822956	16
9247829	13
392620	13
3974320	13
1538230	13
446371	13
844967	13
217379	13
19633583	13
2021175	15
1479890	13
3627564	13
9973279	16
5801606	13
6958770	13
1858315	13
5970522	16
4331606	15
4646150	13
4330464	13
5123192	13
994454	13
6170892	13
1362428	17
10495478	13
14824302	13
7745040	13
12580194	13
2033213	13
12986460	13
2029747	13
11609884	13
224307	13
3133353	16
1461579	13
6188491	13
22895653	15
19620102	13
8750030	13
458541	13
5790249	13
18710476	13
4640606	13
17200546	13
16633614	13
577038	13
13922024	13
3460801	13
339818	17
5120532	13
2603490	13
1118319	13
12846383	13
17096776	13
22291223	13
10146752	16
590719	15
4173905	13
855296	13
23760895	13
927492	13
6278685	13
11448208	16
6970412	13
17131104	13
24379834	17
3076625	13
14488572	13
6422280	13
4245273	13
117226	13
19883	13
15777224	13
8067661	15
17280480	13
5527236	13
5332710	13
4310925	13
889101	13
4824494	13
2765436	13
513221	17
8546153	13
2280984	13
3271128	13
10009054	16
17012593	13
3597695	16
8331074	13
15550825	13
13597189	13
6247554	13
19655968	13
7888695	13
1717813	13
6012427	13
509086	13
21000932	13
4460586	13
4661590	13
13881121	13
450557	13
12635980	13
3904222	16
5880957	17
6752936	13
2515301	13
18392975	13
11858026	13
642064	17
5295773	17
8147619	17
10529268	13
5833418	13
884967	15
13691668	13
14022751	13
302327	13
5781971	13
12622321	13
4561474	13
7878849	13
5581987	13
500406	13
190333	13
6915846	13
16133760	13
917970	13
4029104	13
25901053	13
4599667	13
8169607	13
18778882	13
5604547	13
78247	13
7742366	13
193835	13
11166734	13
5136930	17
10697066	15
3016413	16
6759796	13
3835525	17
3434070	13
8401421	13
15520	16
8431727	13
4921728	13
37384672	13
14639084	13
4322591	13
26551011	13
2824380	13
10069561	13
1782558	13
18395034	13
6732543	13
2586730	13
3922057	13
10414256	13
12437097	13
8029485	13
9999792	13
8192825	13
11260589	13
196802	13
9966112	13
561198	13
7059608	15
2082791	13
2400635	13
7430590	13
879404	13
1281605	13
6201810	16
22589545	13
7421137	13
11039864	15
9238947	13
4636722	13
17661339	13
19649183	13
3924133	16
2334006	16
28819109	16
21534407	13
6887879	13
8530555	13
22910012	13
2421551	13
8735030	13
1051911	13
1325456	13
8050650	13
3823981	15
7476573	13
14543172	13
2247282	13
645416	13
17184578	13
2282508	13
6831148	16
15003806	17
7422415	13
3946307	13
25421521	13
9619086	13
4899326	13
37878300	13
3871314	15
4629972	17
22815603	13
6954321	13
9451715	13
2514054	13
9773581	17
2623465	13
13478039	16
11132084	15
169704	13
7602137	16
367970	16
6469169	13
12520221	13
4971463	13
3263793	16
116216	13
1011783	13
13604904	13
11148930	13
5189791	13
16168122	17
3650250	13
11496104	13
3209259	13
175413	13
20131655	13
7877628	13
18998902	13
671877	13
12718881	13
17044760	13
4426787	16
6977235	13
3868852	13
9893024	13
29667679	13
3183549	13
10569107	13
9150517	16
5461434	15
17018853	13
1683476	13
2958705	13
7496868	13
3209723	13
1423346	13
1182818	13
7675104	13
7242614	13
8103171	15
18047835	13
6356997	13
3254849	13
30269003	13
12036881	13
3856467	13
1559295	13
24572497	15
9428524	13
6989426	17
14294760	13
9587833	13
19828396	13
5202851	13
5355287	13
8707412	13
2786448	15
14438715	13
14282830	13
1761141	13
2640876	13
5591851	13
430570	13
1044736	13
10172506	13
2591798	13
3088224	13
1544596	13
2301011	13
1240973	13
20830637	13
7025427	13
3878337	16
8839577	13
9390311	13
13671948	13
15824858	13
62269	13
3279048	13
1605704	13
9038232	13
3050796	16
14114126	13
20527822	13
11495456	13
14043036	13
11368561	13
11121804	16
10348590	13
2285426	13
5246263	13
37031802	13
1938587	13
4536503	13
33198900	15
2997319	13
2600387	13
5704265	17
3665657	13
4824578	13
347249	13
3008263	13
10855425	13
2770425	13
983591	15
6784122	13
2682650	13
15123657	13
22809319	13
1935727	16
4057650	16
19905749	13
6639605	16
527400	13
1081396	13
3783321	13
2622482	13
945178	13
5633935	13
13247828	13
4681307	13
623577	16
11420709	13
880093	17
9089997	13
3290719	13
21770570	13
4696330	13
637347	13
8404083	13
3135347	17
11091103	17
5849931	13
2292453	13
2100359	17
4363058	15
13113583	13
16169580	13
14377761	13
4345018	13
322928	13
146592	13
42678	13
128824	13
59164	13
688776	13
123574	13
14371261	13
2086438	13
12723248	13
8557319	13
5379922	13
7535359	13
8938388	13
2322980	13
1842094	13
3753762	13
1628879	13
3850864	16
17287950	15
1681095	15
6769705	15
906781	13
3264163	13
3604719	13
11031956	13
9157532	13
2727215	13
2476981	13
756381	13
13229319	13
1912080	13
3397894	13
3050101	13
3098023	13
16931332	16
1001364	13
474237	13
2343650	15
21219088	13
29728683	13
3379784	13
4174033	13
10917389	13
16889662	13
12588417	13
75490374	17
5793220	13
9423667	13
11497511	13
21157344	13
5063852	13
13474268	13
3747730	13
3374712	13
8312232	13
3034831	13
8689421	13
522029	13
4949055	13
5557512	13
4281220	13
12211215	13
5086406	13
5616534	13
14722103	13
14194447	13
9953254	13
11732473	13
4213964	13
9526903	13
4504720	13
3916752	13
1021221	15
1944470	13
3164092	13
14235852	16
13386512	15
2718583	13
13652413	15
311099	13
4899067	13
11886774	13
11297287	13
18431488	13
13879028	16
7553839	13
7507887	13
7378301	13
2275979	16
10139386	15
5316850	13
19073507	13
5768639	13
13454	12
2903204	13
12886562	13
5288861	13
586779	13
12108419	13
7969472	13
11801946	13
4362306	13
4702744	13
11152319	13
2381260	13
15439763	13
6711115	13
7966736	17
13852114	13
6325333	13
357278	13
95699	13
126152	13
2718749	13
9994724	13
1192879	16
7748254	13
5618790	13
6427321	15
13784631	13
3130237	13
5088423	13
3670071	13
1271728	17
20776135	13
7090831	15
7334301	13
1842143	13
25344097	13
5563148	13
1265433	16
6390028	13
16408105	13
4303369	16
23400143	13
3604982	13
1751236	15
8830940	13
2555286	13
14586122	13
11733204	17
13743108	13
7961358	13
1004831	13
11750200	13
27123113	13
5652498	13
1792183	13
23253271	13
20064421	13
15526569	13
10963905	13
2742956	13
19029866	13
15775623	17
4922493	16
3003495	13
4789570	13
3888523	13
432594	13
5616362	13
7750231	13
6080069	13
4653628	13
19494162	17
668325	13
2851289	13
13531071	13
15612884	13
3072136	13
17077534	13
7245366	17
16953393	13
1522089	13
2203413	16
14690885	13
1142122	16
767724	13
162520	13
25389233	17
3842378	15
9876732	13
10604161	13
15941122	15
10414999	13
745325	13
9173485	16
2770148	13
8770905	13
14849072	13
15895601	13
15534209	13
10096533	13
10587095	13
16256434	13
6616731	13
7344085	13
6607954	13
7195808	13
5810144	13
898200	13
948310	16
4256406	13
8265733	13
11764119	13
4576688	13
6965498	16
6558133	13
991499	16
25424	15
3644101	15
2546461	13
27117	13
2602524	13
16621255	13
3973121	13
3256292	16
13626938	16
722310	13
9009367	13
7837265	13
390368	13
433035	13
3705908	13
7983756	13
1585900	13
14190772	17
1080338	13
1038654	13
6375019	13
1148014	13
4129457	13
3298525	13
60231243	13
773759	16
320085	16
903243	13
1249474	13
7704735	17
2220807	13
975431	13
7684610	13
2499460	13
2350909	13
3673394	13
3089058	13
9044648	13
1218184	13
14484842	13
14205319	16
782554	13
10978775	15
600301	13
6650842	13
29076272	13
2390185	16
3628458	13
189311	13
12260342	13
13681651	16
421416	13
6755540	13
8577318	16
6546126	13
2015346	13
343481	13
11234241	13
13890226	13
13381203	13
8604477	13
6654829	13
12343345	13
6951228	16
4840416	13
3997933	13
8076936	13
51844634	13
12260310	13
28490489	17
1105081	13
5140825	13
815905	13
3604621	13
2998668	13
6610225	13
23590277	13
418204	13
4214926	13
21087171	13
11564048	13
7513828	13
13876560	13
2930668	13
102641	13
18467674	13
3691784	16
1710681	13
2741123	16
3073334	13
1892483	13
2608726	13
46099	13
28930310	15
1683622	15
1303959	13
5939388	13
11233589	13
5822007	13
18772481	13
8671216	13
562574	13
11860284	13
11492823	13
3122816	16
3925407	13
16004760	17
3542806	15
7649696	13
13556721	13
2131318	16
3482727	13
2306499	13
34319559	13
3322764	13
12805536	13
35582262	17
9515570	13
11851727	13
11682589	13
8115965	17
8590058	13
25957052	17
3111932	13
6030620	13
2983606	13
3874836	15
3037509	13
662692	13
19225608	15
4847386	13
4087992	13
7245049	13
14946775	13
506352	13
15398320	13
1141959	15
11408550	13
1763484	13
17946691	13
18288831	13
19343585	16
13174326	13
113715	16
16034651	16
8314470	13
5573910	13
1103464	13
4514310	13
5482364	16
306257	13
3391735	16
12671300	13
7443828	13
11728065	13
7043320	17
5088331	13
1578402	13
7905969	13
497950	13
6943816	17
4734885	15
44178663	13
14695858	13
26048985	13
1414991	13
895153	13
3292320	17
748773	13
1375135	13
844941	13
26726667	16
55806	13
18778224	16
11224207	13
7034084	17
771814	13
2543306	13
1657528	15
10296271	13
16184025	13
767970	13
2717819	13
3911258	13
10028771	13
16654524	17
33456725	17
21402875	13
20755537	13
13147668	17
17242310	13
3765470	13
4803116	13
1282000	13
7628006	13
3063434	17
18868802	13
5379281	13
3019704	15
35821032	13
6030763	13
9142569	13
1781733	13
2331068	13
4803904	16
34672	13
21323843	13
135433	13
5845650	13
10448258	13
1028484	13
3278747	13
2796218	13
4187626	17
3807019	13
14686319	13
5355558	17
1610172	13
2104596	13
5088292	13
1080577	13
724025	13
1164320	13
8144595	13
17436670	13
15198824	13
10809964	13
15279671	13
10403155	13
2870358	13
12142478	16
175695	13
10471009	13
388503	13
1698083	13
7120291	13
11747849	13
449037	13
9624211	13
2115225	16
5385040	13
8457253	13
16206688	13
15338472	13
8075361	13
1757989	13
213795	13
19559679	13
4399684	13
22248522	17
6212111	13
1566845	13
733679	13
4598395	13
3333621	13
13826759	17
11977613	13
6905066	13
4165079	13
2372075	13
21056647	17
8152325	16
25361670	13
10233793	13
27284470	13
867723	16
13260065	16
1769508	13
8295688	16
5039918	13
90202	13
2747462	13
1838445	13
5237675	15
1105470	13
18340781	13
4703330	13
15039351	13
17491922	13
2020224	13
3997357	17
15876443	13
2380944	13
1466983	13
8979974	16
7759951	13
3812393	13
8231171	17
2510158	13
3447728	13
1294062	13
24020953	17
6423476	13
6431476	13
8141059	13
3156285	13
2353977	13
12953514	15
1877136	13
521274	13
23987506	16
2143712	13
2944524	13
238133	13
1513258	13
2806325	13
12972009	13
1965914	13
11194504	13
5088034	13
12926678	13
5466640	13
2037362	13
10011400	13
10211243	13
323030	16
40991852	16
278954	13
3625803	13
1551693	13
19934285	13
13952605	13
690281	17
1210357	13
2847015	13
8808155	13
1428184	13
2834865	13
16831331	13
2008347	13
2123621	13
79417	13
1073598	13
1945375	13
8894449	17
11174510	13
6067144	13
2500118	13
8777155	13
6314575	13
9074169	13
1832871	13
14924811	13
3397331	13
9413791	13
11625651	13
38625411	16
13326880	13
422353	13
9458053	13
5034792	17
1677833	13
4790755	13
9159483	13
4651820	13
3141525	13
2211735	13
1440451	13
3772551	13
13128664	13
40837433	13
1855879	16
4808615	16
8064587	13
6976516	13
24617028	13
3343804	13
5121118	13
2352019	13
8465948	13
2815387	13
22847448	13
298121	13
11502082	13
1204862	13
4353846	13
8710215	13
424036	13
12597584	13
6404223	13
15328006	13
19217980	13
12964108	13
12744996	13
18123288	13
351851	13
5137002	13
4625224	13
668906	17
14400150	13
6525364	13
5192881	16
4771530	13
4933419	13
12451075	17
5205990	13
7232572	13
37443681	13
333431	13
18780240	13
17372317	13
4316847	17
1609038	13
6607124	13
229647	16
1051239	13
21739088	13
13221853	13
3883962	13
14940582	17
2811018	13
8070003	13
5547570	13
12063034	13
22726835	13
5869423	13
224487	13
1274036	13
957626	13
5794795	13
150884	13
2558653	13
2446950	13
1167570	13
13618744	13
7192403	13
9964221	13
1457357	13
5013151	13
543408	13
11688754	13
8522144	13
2262227	13
1365067	16
4154018	13
18438815	13
6222226	15
7753912	13
10975075	15
8746018	13
23756790	13
3837973	13
2941370	15
1655529	13
5089076	16
8990939	15
1271534	15
1272204	13
988609	13
4344994	13
12180134	13
608919	15
38530407	13
2635364	13
3780416	13
10275044	13
20829934	13
6361831	13
972360	13
410299	13
35378368	16
4898682	13
34706217	13
3349651	13
3944440	13
7253731	13
7019717	13
1120709	13
3884863	13
7161878	13
3625223	13
21164241	13
17282435	15
8550471	13
23270795	13
1780908	13
5915759	13
5043107	13
6624368	15
10911063	13
7959311	17
2280541	15
2019468	13
3573630	16
7019453	17
2406050	13
8328249	13
11908505	13
21206274	13
2650421	13
3861883	13
5769507	13
1062101	13
11068732	13
291308	16
375425	13
14577000	16
32899124	13
15736350	13
112757	13
8490032	13
3652847	13
23646478	13
8156638	13
4551186	13
314819	13
13976606	13
11480202	13
229404	16
26797364	13
13989703	13
4685358	17
8372845	13
6447242	13
656552	13
8918042	13
19920334	13
552825	13
7126090	13
12101118	16
4102582	13
1703561	13
37083396	13
3731947	17
32221458	13
15287930	13
1597854	13
1821959	17
461962	13
12731615	16
1802481	13
34193807	13
20973991	13
11807345	13
7287037	13
6638331	13
403354	13
1070380	13
2362577	13
2853916	13
3369649	16
4067219	17
753035	15
9627997	13
9417642	13
7891489	13
26143123	13
3117832	13
2810270	13
7780092	16
9853193	17
3871852	13
667901	17
15585322	13
3674303	13
2845282	13
655007	17
11160174	13
18709055	17
5724753	13
10544731	13
25942260	13
1747127	15
618843	13
37474685	13
9543665	17
4989804	13
1120194	13
11092099	13
2475942	13
3149376	15
6389676	13
14480435	13
28328502	13
7733506	16
4689013	13
32320720	13
490845	17
10134049	17
485677	13
8191110	13
6366738	13
9808277	13
4538616	16
19529675	13
434379	13
9502671	16
14412313	17
5071380	17
17958720	13
1063551	13
13441322	13
11135632	13
369310	15
7954129	13
14306341	13
5367679	16
3465439	13
2184729	17
3008985	16
1309329	13
863227	17
3411722	16
20739193	13
6105669	13
1313913	13
4169346	15
4175051	13
10295534	13
22936481	13
18862226	13
3677819	16
3408010	17
5566320	16
868557	13
11428231	13
2187504	13
4256575	17
557016	13
2084466	13
4740314	13
1403496	13
3203868	13
898549	13
6202775	13
5338134	16
2965513	13
1445643	13
7119481	13
8491287	13
989756	13
1359605	13
5012618	13
35764028	17
14945720	13
1768685	13
406195	13
12751073	16
8630236	13
9964171	13
907847	17
2584990	13
2045537	13
19736692	13
677165	13
10973555	13
842756	16
11741169	13
6284127	13
11989319	13
1588179	15
1959564	13
6376757	13
8143084	13
1755793	13
9986977	13
16881801	13
9925782	13
7165264	13
5387488	13
31446723	16
13577247	13
4006718	13
3311964	13
6551318	13
32735116	13
3649873	13
11598130	13
3707088	13
16041	13
10352761	13
6800115	13
18724427	13
9582532	13
6509670	13
7851186	13
5830996	13
5596362	13
4215036	13
7862587	13
1291131	13
146648	15
1727040	13
5346530	13
948483	13
1562424	13
11145597	13
763598	13
3431550	13
358878	13
4937525	13
421027	13
11089657	13
11667887	13
6062873	13
446808	13
1165564	13
10084381	13
13808721	13
13714078	13
4257241	13
2370839	17
6814215	13
17814022	13
14321610	16
10422926	13
20443919	13
2926317	13
12673224	13
24563386	13
269373	13
1548682	13
3538288	13
5248496	15
13040343	13
986052	15
3696561	15
11108152	13
8516449	13
349027	13
1507370	13
27385327	13
5672221	13
1166478	13
2604864	17
18033098	17
3655169	13
15297169	13
1968928	13
12591881	13
6546926	13
4750811	13
26262944	13
4314440	16
712315	13
4308720	13
20093851	13
392528	17
32046035	13
8462323	13
11986457	13
8633520	13
3360360	15
279095	13
21476591	13
13270111	13
1003758	13
8752426	16
6038062	13
8209247	13
198282	13
2444536	13
5673996	13
3758567	15
1193510	15
4249807	13
26598711	13
614453	13
1481224	15
2593580	13
1104371	13
7668848	16
11169505	13
8642933	13
6400422	13
2626139	17
1862022	16
7614323	16
2263797	13
2696753	13
7648985	13
735693	13
20237346	13
2482438	15
15423483	13
5177931	15
13210265	13
21959158	16
379456	13
9310082	13
3382720	13
3620069	13
899889	13
2008134	16
3706214	13
152110	13
13442849	13
7656675	16
12389331	13
7993639	13
16117759	13
8144058	17
8273017	13
6139918	13
1709727	13
13278004	13
1416358	13
2561718	13
6364197	13
3117969	13
2139371	16
2266566	13
532886	13
2356519	13
28379520	17
8885787	13
12298992	16
6149908	13
15857810	13
4164475	13
6448276	16
10689441	13
3560621	13
85788	13
9353307	16
4176265	13
15173541	13
2385371	13
3949487	13
12454746	13
7037335	13
9261462	15
2845477	15
11290530	13
16094963	13
1383082	13
8386836	13
20531660	17
3608947	13
11156017	13
15606341	13
13068978	17
461329	13
7622456	16
9431913	17
6659518	16
6528167	13
2466502	13
5477241	15
30066735	13
29754450	13
18469089	13
4312286	13
2087409	17
1526378	13
5282033	13
1676403	13
9293721	13
1626070	16
3963617	13
721309	13
6457431	13
7528124	13
11945317	13
5773314	15
12679271	13
1371255	16
3163115	13
3156913	13
20797463	13
11153067	13
21111718	13
3004161	13
6442980	13
5418345	13
3391679	13
23987103	13
9083420	17
34228379	13
10294657	13
25345345	13
19834281	13
3804413	15
580568	17
2763288	15
7538282	13
4392561	13
478130	13
2806560	13
3301712	16
4086570	13
3114678	15
2389075	13
428073	13
3634203	13
5027685	13
5123846	13
65334	13
5854817	13
539348	13
2286952	13
5212980	13
258288	13
1344100	13
5120273	13
1119939	13
223496	13
940826	13
9471498	13
692629	13
234987	13
330518	13
5028128	16
7117760	13
1501607	13
997652	13
3341725	13
2968011	13
3536435	13
7515275	16
16688581	13
2466408	13
7807380	13
1878482	13
1704748	13
1503378	17
1418924	13
4652358	13
56309917	13
2916371	13
6159197	13
23694750	13
19458	13
329408	13
940347	13
612466	13
18163694	13
8139181	15
11731341	13
4350602	13
6735607	16
5303486	13
18506770	13
1610453	15
5273195	13
2240852	16
2259020	13
92133	17
4857831	13
5702327	13
1928738	15
7285583	13
891637	16
4001430	15
11878477	13
1666464	13
1494679	15
28717813	15
3263018	13
5494773	13
6353285	13
1855179	15
18367953	13
17654896	17
3960265	16
1803072	13
588185	13
5717565	13
7771197	13
17992178	16
8367972	17
1548736	13
4357669	13
10351786	13
3207469	13
455668	13
17203782	13
4497991	15
521032	13
715252	13
10142331	13
15728258	16
9603513	17
2346131	13
3991948	13
503117	13
1334882	13
10544473	15
23412184	13
441021	13
25362504	13
4496629	13
1279446	13
3437910	13
3114750	13
2376592	16
7736075	13
1351366	13
2509986	13
18656722	15
12011860	17
10909570	17
41679	13
402921	16
2562114	16
3700933	13
5420042	16
5501504	13
677533	13
82336023	13
2440047	13
5763689	13
3501918	13
1758595	13
1762181	13
5343272	15
3214445	15
10740786	13
16335903	13
534537	13
48201120	13
11937180	13
10627233	13
22989712	13
10368206	13
19364048	17
1960229	13
4432109	16
17279104	13
8668381	13
2346676	15
793662	13
6355487	13
4595725	13
369691	13
21262334	13
17492406	13
15521352	17
4815300	16
193407	13
390113	13
3557732	13
496585	13
2091241	13
7855072	13
2760119	13
11939522	16
7737541	17
14831901	15
2759595	13
900550	13
6528917	13
15148991	15
15289569	13
6077453	17
20001994	13
5440789	13
65464	13
5774422	13
8137388	13
9326292	13
15971962	13
3481983	13
5200915	16
3694205	13
6117346	13
20070186	13
9910457	13
11225603	13
6852057	13
7481181	13
2845045	17
27437198	15
10871482	17
9360253	13
5440609	16
22175618	13
4437959	13
3300370	15
321634	13
145823	13
19238923	13
40148288	13
1058964	13
6144813	13
915880	13
2181998	13
2340298	16
12334301	13
6439581	13
11516250	13
4649205	13
37290299	13
22077479	13
3184310	13
743021	13
20994016	13
207004	16
1676246	13
1748954	13
8546195	13
3036914	13
573509	13
3754017	16
6774800	13
307570	13
1011258	13
15628501	13
18944898	13
11124581	13
31461382	13
2249907	15
14310816	13
4584982	13
16060857	13
12357162	13
1970623	17
23649502	13
49771	13
280044	15
33875250	15
32771597	16
6112776	17
4044690	13
6315251	13
5670896	13
8496606	13
12133333	13
21988201	13
6891719	13
16296988	16
14262218	13
6107494	17
10849166	13
4500155	13
10511687	13
4707681	13
8200128	13
31777834	16
14772079	15
671992	13
19957775	13
1413097	13
1075813	13
1965408	15
15749494	13
11259348	16
25072290	13
6247852	13
14363173	13
757926	13
138685	13
5077795	13
7223343	13
6348823	13
2699361	13
8699205	15
5472310	13
10774949	15
4267834	13
221947	13
2594689	13
6289268	13
4884907	15
6208471	13
4894558	13
15271879	13
5371376	13
1808036	13
5772803	13
13796603	13
646272	13
13392215	15
2398760	16
5308374	13
10814382	13
8545027	13
1047988	13
504998	13
19224625	13
6118195	13
17067756	13
13518070	13
8016861	13
3348861	13
3709497	13
3977160	13
16034572	13
264778	13
6837844	13
3910461	13
1869209	13
2722787	13
3607298	13
12795823	15
19641942	13
5808326	17
4528964	13
14922575	16
4121910	13
14444621	13
2662106	13
8645322	13
18242538	13
19637318	16
8278828	13
6085877	13
5649832	13
2768181	13
7798439	13
12215424	13
7473989	13
16926292	13
15650663	13
19782510	16
9593906	13
12040377	13
745316	13
6499763	13
9766698	13
25585697	13
5679557	13
2192033	17
50764069	13
981391	16
12956322	13
8829782	13
6987157	16
2904513	13
1377709	13
4463243	13
7339471	13
547467	13
7446316	13
11080299	13
61016417	13
13064336	17
3996970	16
5361522	16
1156441	13
5380791	13
791636	13
15104968	17
1870821	13
508398	13
7780111	16
3223153	13
8448234	13
748586	15
8664589	13
30892355	13
571260	13
8200282	13
4246364	17
5892131	17
1231625	15
28480398	13
468480	13
3031553	13
15384807	13
14155526	13
2109794	13
209512	13
8428143	13
7920302	13
457942	13
2741783	13
1340215	13
183166	13
3801283	13
5294285	13
14865028	13
10939485	13
548661	13
22597124	16
11026075	13
5454606	13
1174769	13
1220015	13
3962540	13
24558075	13
6031476	16
1535542	13
5115179	13
1765051	17
1504745	13
14493928	17
25400942	13
7899428	13
17717212	13
18809787	13
8735462	13
8655707	13
8219672	13
21202682	13
134424	16
13565169	13
33656876	13
2933872	13
1123347	13
15247514	13
10866529	13
134487	13
384669	13
20809758	13
32328969	13
12436548	13
11862764	13
7648244	16
3662143	16
7115327	13
20797146	13
9057950	15
6348899	17
5953395	15
3116190	13
166619	13
3808436	13
27959806	13
5636866	17
681078	13
2645822	17
2873021	13
5186701	13
500199	13
3375807	13
12294170	15
1023072	13
2354576	13
13320766	13
1725546	13
2202385	13
11256276	13
1541815	13
4606284	17
21742786	13
14449054	13
5309304	13
6559903	13
1374008	13
27722412	13
149644	13
11907324	13
8829405	13
251328	15
644387	13
13831607	16
363896	13
3604842	13
6676157	13
3279794	13
2509684	13
530165	13
4107532	13
207728	16
5262132	13
278330	13
35651498	13
12014822	13
1989205	16
3892544	13
5071934	13
1777068	13
2597316	13
13771593	13
7507215	16
398400	13
13737405	13
4403054	13
2498040	15
3013906	13
5556690	16
8832450	13
1335394	13
4126995	13
9754751	16
123560	13
188048	16
2129191	13
7626691	13
4225189	13
18458790	16
1021631	13
23225063	13
202465	13
28335991	16
3092977	17
188830	15
34940168	13
4249108	13
29354875	13
5243794	13
1104245	15
3454586	13
3000654	16
5378269	13
5379405	13
10984912	13
7130930	13
5126206	13
5596809	17
1749602	13
7829454	15
1513052	13
15277836	13
2543294	13
1044027	13
15225967	13
29906658	13
3681652	15
6471723	13
20922424	13
6883136	13
7063088	17
6511301	17
1715777	13
4328761	17
371432	16
13332783	13
3093414	13
3040970	13
3527330	13
454672	16
18184530	13
10046172	15
3682658	13
48569	13
15231867	13
10263075	13
3169285	13
13800952	13
3438823	15
20161907	16
6244212	13
7708367	13
20437631	13
3944775	13
9889327	13
5029616	13
13006511	13
14957918	13
3781692	13
2255817	13
16979603	13
4711869	13
14636514	13
12868435	13
852539	13
4788112	13
5204971	13
9032498	13
20993730	13
4907644	13
14226271	13
10872568	13
32624879	13
4122687	13
4497743	13
11330846	13
5882192	13
36739133	13
5221756	13
19437339	13
1051365	13
3852352	13
1534366	15
3401634	13
2222601	13
9518344	16
72021	13
3553063	13
26581611	16
1544374	15
2521333	16
2654343	13
10014025	13
420941	13
23233053	13
4429881	13
7864562	13
11182367	13
155437	17
6604768	15
1352417	13
6272288	13
3905578	13
5719565	13
3319566	13
3528581	17
4315055	15
9161730	13
27704419	13
3057489	16
2163167	17
16123139	13
2800767	13
256107	13
727143	13
14282847	13
558065	13
14084937	16
3496278	13
3964429	13
1122990	16
518471	13
21791231	13
1829595	13
10716138	17
14150985	15
1779193	13
12139779	13
1054860	13
2236370	13
1382775	13
17054242	13
7056469	13
7583716	13
14736623	13
1229993	13
1256688	16
21476338	13
5550392	13
4624111	13
1065399	13
12591200	11
11986262	16
4563138	13
23451139	13
14931236	17
3078537	13
6723342	13
7535230	13
1544340	13
10077363	13
126121	13
666312	13
3482841	13
1143498	13
18046493	13
11860101	13
2411161	17
5283940	13
2974774	13
1117937	13
19704	15
7783368	15
16060622	13
7026948	13
5514182	13
2951252	13
11055081	13
1425588	16
5256354	13
9782125	13
11195836	13
5616406	15
23581667	13
3978632	13
8694710	16
186243	13
5168535	16
2938113	13
703477	13
7905217	13
2531315	13
18803098	16
2349013	13
1257931	13
1487126	15
11973611	13
5364048	13
15482761	13
1461248	13
2457584	13
3592300	13
17041908	13
7573475	13
3422348	16
4844510	13
3735682	13
18304430	13
402692	13
1120754	13
1077583	16
2135788	16
106076	13
2132841	15
5314194	13
7126106	13
17363867	13
8730812	13
1166468	13
9457339	13
4609190	13
16417927	13
6470751	16
966147	13
3113515	13
259023	13
5876546	13
8318239	16
3876561	13
9161814	13
13447013	13
16153697	13
3379011	13
25911105	13
16430305	13
12490208	15
12343285	13
325561	13
6714033	15
13978279	13
26849801	13
5028683	16
5838723	17
12824762	13
5214117	15
869558	13
42865014	13
16455201	13
5508031	13
901484	13
5883895	17
266606	16
2999462	13
5294406	13
3612519	13
1304288	13
15405723	13
12436950	13
9854035	17
2639218	13
510392	13
5109921	13
11360130	13
18206550	13
11217805	16
8683887	13
1442266	13
4996784	13
3866341	16
9781249	13
12476846	13
6406416	17
4241664	13
15449918	13
586267	13
6517374	13
3973403	13
3555161	13
9473108	13
1820079	13
12493649	13
1975880	13
11195107	13
70434	13
4354991	16
6830358	13
5155174	13
2013035	13
4101038	13
8427265	17
2537829	13
289819	13
2313979	13
16719263	13
2479554	13
1686140	13
5104931	15
7018181	13
22719340	13
10339312	16
1044981	13
546824	16
11724930	13
21418104	13
11964086	13
14172529	13
18040131	17
2374465	13
7773442	16
1214507	13
5252063	17
3686524	13
8085269	15
56285417	15
3477420	13
16359432	13
6455576	13
13118579	13
597834	13
6513532	13
7665638	17
9420908	13
4196813	13
4283010	13
8895549	13
15346709	13
2694810	13
3511359	13
845325	13
3451117	13
2019763	13
9601042	13
10203052	13
121222	13
10736328	13
1907563	13
12452499	13
2079659	13
5221624	13
14552444	15
2639062	13
18484667	13
7377437	13
9376806	13
5513799	13
7749509	17
1549349	13
15720408	13
543154	13
1665009	13
1899667	13
1071163	13
10802827	17
6018774	13
12180407	13
10849781	13
2808600	13
3840135	13
3842211	13
14729363	13
8741489	13
10979154	13
4492463	13
3706249	13
21370418	16
898051	15
2774873	13
668520	16
7838172	13
23604755	13
5811125	13
268167	13
1085789	13
7160591	13
1562269	13
6006115	17
22171019	13
18672716	13
19777103	13
6465522	16
1541460	13
2845709	13
9005028	13
4210022	16
2362592	13
11801134	13
1335360	13
2256907	13
3078906	13
10976859	13
19652250	13
2632038	13
421544	13
2542061	13
1343477	15
178372	13
6857938	15
742829	13
3552886	13
18971150	13
10539489	13
2854474	13
4694616	13
2294786	13
2030382	13
18699034	15
7245785	15
1050934	13
2208374	13
10932196	17
475360	13
1880510	13
4570191	13
646913	13
5335652	17
855836	16
4288540	13
5564921	13
22912962	13
1317615	13
7114411	13
2239399	16
21460771	13
435191	15
3459217	13
10066605	13
4223209	13
6937023	13
14013705	13
2034226	13
8998611	13
2502210	13
1063896	13
4902513	13
7611317	17
361073	13
18198486	13
8324242	13
6028082	15
25461213	13
2281472	13
1156852	13
5812693	13
4795262	13
7212883	13
28761870	16
1866236	13
11717182	13
2193238	13
2576086	16
13403406	13
15803088	13
7186114	15
4588067	13
9709164	13
8198105	13
4171638	13
11372032	13
10770041	16
9371048	13
2456362	13
12461101	16
659272	13
584407	13
2101928	13
8975203	16
884534	13
9988889	16
21709798	13
18435191	13
4072930	13
7280345	13
3489493	16
24452519	13
10003257	16
5600173	16
227683	16
1944575	17
10920722	13
5871927	13
1146252	13
1816527	17
8511175	13
27923012	13
5363650	13
2649510	13
13976497	13
26331755	17
9762146	16
443172	13
9776400	16
902658	17
4308107	13
9554367	13
3115372	13
5798938	13
5693200	13
21353342	13
330041	13
3516413	13
2445642	17
864805	13
4551247	13
17426087	13
3389002	13
452220	13
7021976	17
971333	13
8647178	13
14173310	16
3326658	11
30607987	13
4454296	13
17078724	16
4731027	13
5793934	13
35566	13
2194704	13
12881601	15
659236	15
15179944	13
3378944	13
24651392	13
1491388	15
1558812	13
8960008	13
6315515	13
2213075	13
348278	13
4523147	13
665323	13
13395136	13
571447	13
2822519	13
3716841	13
6531048	13
4874551	15
6088366	13
4650936	13
36411703	13
3209359	13
14753042	13
3048013	13
1203294	13
4913607	13
8813711	13
961474	13
15872000	13
5702626	13
8256135	13
2083514	16
9874010	15
438723	13
27316613	13
6597533	13
26626938	15
3967153	13
6001134	13
5697758	13
2804830	13
5519546	13
16656302	13
9029055	13
1002275	13
43173513	13
307683	13
18578471	13
13450938	15
7490848	13
16190262	13
6859972	13
9511912	13
7151495	13
13918009	13
5994425	13
484818	13
9877735	13
2508078	13
4738431	13
867401	16
1438346	13
18642945	17
2928060	13
37930998	13
659022	13
447938	13
11640833	16
826769	16
1875920	16
7438786	16
42054461	13
10002557	13
13730402	13
4693206	13
4918083	13
5450937	13
7188668	13
2456895	13
6349282	13
35092037	13
1049948	15
10872891	13
21620294	13
39029389	13
227677	13
8121495	13
18809828	17
1597508	13
12850629	16
660874	13
892421	13
21827629	13
35133600	13
7952654	13
1600767	16
10950182	13
6437793	17
20462743	13
696031	13
560893	13
4444149	13
8389951	13
4189742	13
8840005	13
3540516	15
16536377	16
3486664	13
68020189	13
2025503	13
157559	13
10826371	16
283464	13
20001565	13
6137470	13
8745022	13
2527699	13
10174912	13
3128573	13
13559288	13
5086707	13
11142942	13
4634936	13
14836337	13
230996	13
4385111	16
7944966	13
5046816	13
3510748	13
29569483	13
2818100	13
1956266	13
5989358	13
267003	13
14588104	13
13126744	13
1841991	13
800120	13
24156955	13
17948269	13
9166995	13
2951507	13
2741851	13
6127576	13
3023951	13
4835028	13
10540164	13
2514033	15
1308183	17
5224504	13
14477177	13
2030241	16
236917	13
4829754	13
2036394	15
2860760	15
24056416	16
18192634	15
10278007	13
8318275	13
3407692	13
14359569	13
1923966	13
5619302	13
742584	13
4058827	17
10167017	13
7894413	13
6558569	13
5607270	15
6971864	13
1069849	13
5490174	13
6820358	13
6790678	13
721741	13
5767375	13
3882782	13
4042862	13
1261864	13
2891088	13
900321	13
6970190	13
11357028	13
7867094	13
4354479	13
17458452	16
11417679	15
18797742	13
16115422	13
1584469	13
4734862	13
6195787	16
6983810	13
7939078	13
6369026	13
5531027	13
2198289	13
8940139	13
3509785	13
11576531	13
6201604	13
19746929	13
5359117	13
2978361	13
13451615	13
3038525	17
8106013	13
1363433	13
9839909	13
3230198	13
8760585	13
1914332	13
11081203	13
10135027	15
6095114	15
11065969	13
4479484	13
3725468	13
3384496	13
13074020	13
7747803	13
6555755	13
10443040	13
780545	13
13396660	13
7876333	15
4439752	13
11763418	13
6615078	13
1191619	17
36278140	13
17779691	13
10737460	13
1146773	13
2884376	17
16448766	13
17055706	13
2502853	13
8073509	13
8784252	13
25081515	13
5994663	13
6949569	13
9417972	13
16839100	13
16701048	17
4856547	13
3207153	13
11672387	13
10378323	13
30295878	17
3147102	13
7840463	16
457557	13
1610087	13
2624317	13
16066061	13
11499976	16
3770820	13
11333652	13
30712147	13
9503132	13
177608	13
6835865	13
13812311	17
6468779	13
4743419	13
7279048	13
160177	13
1304496	16
7975537	13
1078765	13
3113298	13
7961303	13
1646452	13
11281707	13
8525569	13
1730465	15
5357366	13
2685746	13
9293262	13
10567396	13
6494651	13
1598711	13
6116755	13
10696462	13
19078865	13
213899	13
4878517	17
2767544	13
8431831	13
2903904	13
19749005	13
974055	13
8615335	13
19216365	13
203596	13
19104000	16
17198928	13
12451607	13
8307836	13
5876037	13
334875	13
5586502	13
28444025	13
10914836	13
19036868	17
3272694	16
4396705	17
14660565	13
1849363	13
1580622	15
214248	13
322648	13
2659386	13
6532511	13
9927706	13
16150176	13
5507989	13
2364594	13
1920209	13
877368	13
4451050	16
5454380	13
6917532	13
12626643	15
7008735	13
8628485	13
1207824	15
9867303	13
3618174	13
4802553	13
9647651	13
1562728	13
5252026	13
4594134	13
10867965	13
2279597	13
10919925	16
803386	13
580468	13
2507122	13
3703378	13
10872883	13
12201610	15
7326722	13
2228319	13
940774	13
266222	13
30059774	13
956218	13
496041	15
5563957	13
3398528	13
4391331	13
16690937	13
742390	13
6111931	16
17179813	13
2700040	13
16601916	16
1983572	13
5219723	13
3714779	13
1591149	16
1452861	13
7211646	16
83592	17
314936	13
2008662	13
6278798	13
5662790	13
6218479	15
9158243	13
5842520	15
34455420	13
6634565	13
3530514	15
16844504	13
466070	13
1903800	13
6449536	13
8766291	15
13825807	13
6270488	15
33674516	13
1177262	13
10468068	13
5823845	16
4410110	13
942022	13
3911812	13
16464901	16
921894	13
7913355	15
13269058	13
8300826	13
2343624	13
4622773	13
3879704	13
8334574	13
292667	13
6807645	13
2721636	13
3856775	13
3409891	13
15817296	13
22249899	17
86177	13
6985298	17
382784	13
1886856	15
1012775	13
9964188	13
2863937	13
3126562	13
6607912	13
4668056	16
5317650	13
6719254	13
774412	13
19239025	13
5170609	13
8576141	13
18187156	13
548948	13
1975054	13
8506621	13
9308673	13
3950392	13
8602829	15
11921199	16
44465542	16
926285	13
3321909	13
8163774	13
1353451	13
1904815	13
21908993	13
8646774	13
16179615	13
5985417	13
4086040	13
6989518	13
1258051	16
6216641	13
7391922	13
876604	13
10995036	13
1655714	15
18023740	13
5378911	13
6815100	13
569087	13
1860237	13
3143647	13
9516301	13
11587519	13
1485415	16
6048452	13
5103566	13
1878047	13
10595581	13
128911	13
15820523	13
3968753	13
7187239	13
23900493	13
1255868	17
4959861	11
5032347	13
9918420	13
12860150	13
8522868	13
8542400	16
1573387	13
10727614	13
8703116	16
4580990	17
2202308	17
10376162	13
15392027	13
1470547	13
2937114	13
5633917	13
440009	13
6950694	13
14383760	13
1138637	13
14184091	16
815180	13
35400314	13
54937	13
16398001	13
16564218	13
5666795	15
18629499	13
25034420	13
4750387	13
109313	13
177696	13
11926047	13
1466338	17
1758033	13
11056669	13
25089304	13
4560690	13
75750	16
1149807	13
26021276	13
3690444	13
5121601	13
38235734	13
8157023	13
4818014	13
16543424	13
1741467	13
9773416	13
12502269	13
11632421	13
8666706	13
2384572	13
8832301	13
262132	16
11439871	13
624217	13
5722546	13
795412	13
8346343	16
533648	13
5522504	13
3884201	13
11536042	15
1191164	13
4544704	13
2304946	13
1217915	13
5276822	13
337531	13
689604	13
3721431	17
2604048	13
16180904	13
583246	13
4795319	13
7748456	13
970256	13
949717	13
7146368	13
5030440	13
2167340	13
1134515	13
599743	13
19078245	13
3445573	15
16141149	13
809868	13
9678166	13
337972	13
823093	16
27401544	13
5867601	16
11423090	16
662461	13
11866611	13
2344480	13
7333013	13
12291441	13
516211	17
22065686	13
45892239	13
6462191	13
3280057	16
11411227	13
2814821	13
19289534	13
3546884	17
2037298	13
7259058	13
680746	13
757688	13
4600168	13
13954530	15
3059686	13
8481259	17
3963492	13
10095235	13
16873519	13
440539	13
14888799	13
9498634	13
9166318	13
13716467	13
2338914	16
1827622	17
8738812	13
11218087	13
13176656	13
5217211	13
19786911	13
1144478	13
8791571	13
11923399	13
11162153	13
471706	13
4416834	15
1875925	17
2550829	13
31285182	13
2094749	13
1967974	13
27881160	16
11191404	15
10541856	13
1529891	13
656865	16
47465365	13
6764231	13
13142738	13
13139889	13
918463	13
20330656	13
10486627	16
6268027	13
1918532	13
510501	13
6678264	13
13949275	13
2764905	13
12810403	13
1821828	13
6815021	13
1762932	13
41326781	13
11695346	13
4972720	13
4504712	13
593705	15
25574585	16
26699694	13
8283447	15
698961	16
348508	13
18372662	13
2647867	16
223235	13
3838763	16
12599677	13
3400624	13
9558420	13
15940212	17
11259423	13
11941996	13
1285239	13
2877050	13
13029921	13
9505577	13
3650329	13
6759180	13
20626448	13
3222751	13
9513112	13
8646637	13
5266695	15
8424303	15
6090861	17
7365216	13
11226116	15
1326033	13
9640336	13
23937285	13
1810979	13
3069613	13
7072522	15
4984000	13
31451166	17
4446289	13
8031658	13
3833708	13
1901099	17
2012023	13
1957613	13
18500504	13
9905296	13
1400659	13
6856703	13
428239	13
907923	13
9231311	13
16941628	13
21356548	13
7062876	17
11944229	13
24305526	13
15559030	13
2018244	13
35607451	13
363497	13
4472241	13
12702613	16
5652694	13
31033226	13
5144182	13
5333363	13
2947187	13
101790	15
16035348	13
580700	13
6827816	13
7258482	15
5468424	13
3436193	13
3713292	17
2787385	13
652744	13
8002466	13
13431061	13
14930914	13
4231263	13
10478197	13
14941684	13
626184	13
6420349	13
2453167	13
4493549	13
7431047	13
10978982	13
2431409	13
3706458	13
16123405	13
4106343	13
10658884	13
13096769	13
8241739	13
142421	13
1160309	13
17603777	13
16713091	13
12379619	13
4101868	16
12513393	13
7256711	17
1387352	13
20475930	13
1415259	13
4839264	13
5541629	16
429673	13
14198033	13
10483913	16
18689749	13
3999445	13
26446781	13
3655551	13
8237429	16
1101939	13
2525862	13
45967639	13
1064029	17
7689002	13
3155782	13
3547104	13
3093792	13
6411030	13
7249814	15
7744208	13
8632516	16
1342351	13
2106067	13
14602968	15
2260178	17
6938254	13
250288	17
3728450	13
274779	13
984645	13
6575033	13
6771034	16
1913556	13
17768138	13
2067015	13
16554042	17
11705348	16
13824693	13
8212221	13
13565816	13
6298731	13
10451349	13
11059915	13
10529599	13
4833231	13
3123379	13
2753036	13
21773789	13
11673984	13
632812	13
9867338	13
855743	16
21785457	13
67216	13
6543696	15
5357302	17
1109040	13
8682867	16
13494767	13
7142704	13
5471574	13
17679906	13
7023840	13
3121798	17
403192	17
5951828	17
4812192	13
1661335	13
5532779	13
5194489	13
3569914	13
466343	13
1990664	15
13674459	13
28724838	13
6279	16
5406876	13
5317073	13
2962984	16
11813814	13
9624395	13
1017247	13
19973875	13
4646963	17
5695519	16
6816202	13
10566950	13
4999984	13
8438675	17
923631	13
6367688	15
784698	13
2464248	13
31126434	13
12229690	17
2783432	13
17386860	13
24640240	13
30812004	13
20643410	16
11369604	17
3412678	13
3968635	13
1048015	17
11915310	13
12330112	13
9516617	15
4656674	16
3597276	13
1677966	15
3739858	13
3747171	15
7939889	13
3852463	13
5459824	13
8502437	13
10998198	17
1943847	16
8330556	13
15340546	15
571194	13
368084	17
18175960	13
1798996	13
1213520	13
5134290	13
4104662	17
2697556	16
8637685	13
1054548	13
3277955	13
12768402	13
3924000	13
8785929	13
15001280	13
19280926	13
15926829	17
10264222	13
9564933	13
1354433	13
24017991	13
6318152	13
11987058	13
19455569	16
3331397	17
6287111	13
208922	16
6102283	13
3532617	16
11977316	15
155690	13
10089489	13
8762801	13
3731660	13
4773687	16
640126	17
962807	13
8980205	15
376436	13
7349266	13
7847293	16
8657247	13
952219	13
549905	16
22666838	13
25216656	13
8210137	13
1466458	13
299725	13
2618979	13
1494943	13
1800050	13
223957	13
5325474	13
2144151	13
1998722	16
5996697	13
175741	13
3796864	13
3694572	16
7292028	13
4085203	13
1030365	12
6027062	13
942004	13
248955	13
6495582	13
8724575	13
3431525	17
22982519	13
6823955	13
6931445	13
3380065	13
10355391	13
8340779	13
12128131	13
2694388	13
20714098	16
3473135	13
2680130	13
11931952	13
594144	13
411797	13
14680009	13
2749310	13
13709419	13
4799355	13
851525	13
20283520	13
3659125	13
5855131	13
13307575	13
7939437	13
594434	13
7223539	13
32616648	15
1266882	13
18459020	13
1159795	13
20665157	13
7545348	13
16304975	13
5889722	13
2267004	15
206089	13
28907364	13
4062355	15
15570080	13
6772180	13
5584994	15
1316520	13
7160227	13
19754397	16
4737928	16
26242547	13
4818534	13
8062253	13
3051427	13
8086750	13
1910194	13
13218214	13
2991073	13
28543432	15
2517543	16
521418	13
43806981	13
3366762	13
5025742	13
2000138	13
2562347	13
562336	13
5776188	13
10109645	16
1012908	13
503670	15
3024839	13
9241380	13
4117998	17
6288017	16
10086004	15
20741218	13
7672250	13
8783820	13
12462889	13
4937466	13
9880372	13
14421361	13
119640	13
6509064	13
6303883	13
21764258	13
3188855	13
11100988	13
1970036	13
15423651	13
212328	13
15731884	13
2358920	13
1034162	13
11263162	13
4614064	13
3647874	13
722348	13
9045807	13
17484	13
5693689	13
2410782	13
9081938	13
981988	13
5950798	13
2066003	13
864132	13
11607200	13
3803660	13
1183388	13
12014853	13
5624463	13
3485177	16
3058567	13
2218346	15
21235207	13
344485	16
3852492	13
11736421	13
5634538	13
3256396	13
1919527	13
961471	16
4795621	13
7316802	13
2646212	16
9020862	13
790197	13
4647552	13
1215333	13
2001928	16
7858414	13
19614994	13
5271395	13
7188765	13
24285538	13
2736520	16
2584081	13
15310840	13
8222208	13
1968400	16
41189	13
466361	13
4591815	13
5359216	13
2413693	13
3110598	13
19819507	16
7854449	13
12274498	13
5005506	13
9876629	16
2881683	13
89608	13
2129127	13
4029405	13
5971717	13
1095617	13
3077817	13
23238660	13
864917	13
10751485	16
19873995	13
15114100	13
6559533	15
3619717	16
175056	13
11015482	13
2425788	13
13216219	13
13348534	13
3191299	13
15719496	13
13396329	13
13673	17
2688119	13
58742135	13
1059362	13
8899780	13
11953731	13
19167637	13
462241	13
4786173	13
173582	13
532910	13
3499901	13
10708567	13
16976146	15
13539701	17
1785792	13
19383134	13
2497158	13
4240714	13
10616412	17
7365072	13
8450037	17
1563621	13
5685696	13
22131914	13
7562641	13
7669758	15
7227436	16
14609298	13
552022	13
2085880	13
12904660	13
10640072	13
433395	17
5002408	13
196885	15
13332005	13
1074518	13
3225859	13
2364977	17
11280733	13
49674	13
679846	13
2067439	13
2309097	13
26509755	13
1117851	13
414264	13
5880667	13
4109088	13
4673573	16
6156215	13
15437686	13
5143291	13
15921551	13
18784572	16
168556	13
2931223	15
3087479	13
8107360	13
7552733	13
19009405	13
10100012	13
254887	13
10836884	13
2208372	13
18082100	13
12147934	13
30036388	15
2689046	13
29839187	13
15833359	13
4630097	17
1653481	13
9167816	13
561472	16
24906447	13
17308804	13
16698125	13
755249	13
15761515	13
22759725	13
1569635	13
6802773	13
11698143	13
2590892	13
9214137	13
23470004	13
5749771	17
9526476	13
3365362	13
8183171	13
7520186	13
3321758	13
8937279	13
950518	13
737238	13
140495	13
5785222	13
10315794	15
5606825	13
4075059	16
2832814	13
46795530	13
12621288	16
5071526	13
4044260	13
5031789	13
8988593	13
32999343	13
137194	13
1066050	13
3947207	13
2616710	16
8782127	13
3015433	13
6804691	13
2482365	13
10579974	13
2536303	16
2486165	15
40103590	13
1090070	13
199521	13
13515246	13
314845	13
1504541	13
2623228	13
4059114	16
24125861	13
462348	13
62311156	13
31092180	15
199777	13
5180698	13
2820115	13
20690803	13
963134	13
6558140	13
2649178	13
6766462	15
4851169	13
7165912	13
32580723	13
5204844	13
9711718	13
12090433	13
13448377	13
5704059	13
30999861	13
62548	13
12813617	16
7146767	13
952713	13
17352871	13
5923609	15
12096693	17
19313784	13
6062743	13
13035949	13
7658810	16
34745812	13
743304	16
1650390	13
32890508	13
10273409	16
5637842	13
4898981	17
2330572	13
4178702	13
4121603	13
1216901	13
429815	13
13648631	16
778158	13
9133283	13
7769569	13
3882714	13
14328272	13
14415997	13
1820344	13
3126108	15
4678900	13
2911083	13
19186669	16
12944498	13
25825054	13
4593404	13
7113084	16
3720961	13
3822888	16
3024822	16
17236300	13
38323833	13
5003242	13
3795686	13
10781496	17
7635722	13
3470579	16
3331159	15
8471607	13
20866591	16
6225712	15
1908168	13
199938	15
20720200	13
7818718	13
8153814	13
741547	13
5427752	17
29684760	17
41484	13
659438	16
18875687	13
11416035	13
1330998	13
208409	13
6517825	13
7308655	15
10836746	13
7304893	13
6100166	13
1800645	13
6728356	13
15640489	13
37548524	13
17086077	13
613173	13
739726	16
4981873	13
5868952	13
701158	13
109823	13
40163396	13
10147044	13
6031382	13
2486950	13
7079110	13
5112141	13
8167682	13
9814639	13
383911	13
5223349	13
7874196	16
6428105	16
3017473	16
1458526	13
5378177	13
14580492	13
7348348	13
1916566	13
22293121	13
11819407	13
4422811	13
3611094	15
782676	16
3739332	17
5512799	13
9815942	13
2290343	13
7943265	13
2843620	13
6730515	17
7114304	17
13819926	13
2896120	17
1912845	13
934076	13
1759300	13
1780433	13
45329874	13
3986908	13
10054194	17
2898474	15
7655825	13
5328862	13
14926557	13
2622114	13
4817762	13
11070852	13
6485873	15
9850248	13
14794039	17
38829291	16
15936803	13
393913	13
27308112	13
1954961	15
15563806	13
375380	13
1453052	13
1187689	13
15259245	16
14485815	13
17220611	15
4873974	13
28242230	13
8595538	13
3019618	13
5484296	13
4025408	13
17892848	16
2828876	13
454887	13
37698261	16
6877009	17
2583537	13
3699230	13
1551022	13
466830	13
3851508	13
3125537	15
2027820	13
8692104	13
5098298	13
10048604	16
21431234	13
4226008	13
10099218	13
6321112	13
1978482	13
9663879	13
724459	13
4618181	13
7949459	13
2235600	13
30549450	13
1799416	13
3856857	13
12060765	17
16126378	15
15768690	13
25865010	13
22065848	13
9565028	13
15669873	16
6553581	13
2965863	13
10275237	17
476479	13
4245352	13
29524267	16
2207572	13
5146152	13
15322676	13
16368310	15
1223880	15
19017229	17
3165151	13
4585522	17
5085002	13
177112	13
386606	13
17870201	15
33339186	13
2448477	13
1805587	13
1951206	13
4422432	13
2345960	13
11587249	13
1908627	13
5154510	13
4285018	13
14151361	13
14276314	13
8368285	15
4891152	13
1107145	13
6785194	13
209377	13
70655	13
12882750	13
6933364	13
3935867	13
446216	13
2219187	13
357370	13
1649224	13
35867	13
3020811	13
623651	17
9861296	13
26764	13
10698072	15
22998313	13
3986410	15
1113611	13
1917800	13
1020247	13
10750274	13
10267186	13
17062472	13
8340317	16
15560982	16
11403812	13
1949708	17
2403965	13
6168664	13
9991130	13
11658429	13
19744960	13
3789268	13
26027506	16
4765797	13
11038649	13
22469415	16
8942370	17
23397677	13
4837037	13
6997415	13
39731	13
1957037	13
5470610	13
11679850	13
13579650	13
11025303	16
17522475	16
3853929	13
2670550	13
13905109	16
6657580	13
18663708	13
100278	13
1402370	17
2073705	13
8317499	13
7482258	13
4309555	13
2857081	13
26202622	13
9596547	13
2918172	13
8663224	13
4934767	16
23895735	13
2331240	13
6491241	13
2193173	13
526758	13
21648479	13
9827885	13
3005509	15
1839626	17
2840786	15
2262749	13
12066830	13
10122692	16
2245439	16
15001917	13
1809589	13
805353	17
7151	17
4571685	16
743186	15
32136385	13
5395425	13
786560	13
113949	13
30386113	13
4487169	13
7635645	13
3922370	13
4457679	13
1976219	13
6537733	13
2637465	13
7611387	16
9307469	13
1809243	13
13662683	13
7592900	13
3674386	13
853515	13
24163084	13
1536563	16
14449771	13
4938594	17
6169356	15
1652570	16
11890909	13
1185923	13
8976121	13
4605575	17
1057915	13
2586950	13
252930	17
12961693	13
118084	13
4137995	13
4064883	13
4543603	13
21813459	13
729175	13
12183256	13
4405916	16
1044023	13
11700929	13
12278447	13
13069812	13
1330824	13
15088831	13
2219917	13
5118228	16
9311752	13
1061078	13
5438471	13
7089211	15
724417	13
8167942	13
8077074	13
2390010	13
6259627	13
5285182	13
20994729	13
5286276	13
5650161	13
12269900	13
14803530	13
6707401	13
6270587	13
7338396	13
9491275	13
1365986	13
5535777	17
1116524	16
12728517	16
1391381	13
3062710	13
13128478	13
10519967	13
292043	13
6436530	17
8049780	13
2251464	16
4549810	13
17056456	13
3246219	13
7539958	13
21284144	13
1680804	13
3386693	13
2649477	13
27792015	13
7206847	13
4822834	15
1564727	13
799191	13
7249719	13
2281150	16
6061138	16
1580714	13
155712	15
7325658	13
9552386	13
3062677	13
3781242	13
8751206	13
17180698	13
6261308	13
35211318	13
3081049	13
358143	13
6866902	13
1368313	16
2573943	13
1518471	13
1267880	13
1623390	13
14717127	17
2701967	13
16737884	13
3086039	13
6141383	13
10318460	17
2266788	13
10214603	13
9532793	13
5437701	13
12568150	13
3133089	17
8314617	13
3060799	13
8255457	13
389183	13
2278763	17
1138147	17
1486006	13
5451006	13
2938954	13
7294289	13
4814691	13
5287226	13
6627351	13
1330745	13
4271485	13
331286	13
40936467	13
585069	16
3543267	15
15084850	13
5132781	17
5370974	15
28359156	13
8313476	16
18301716	13
1591019	13
17348539	13
4770762	13
12900473	13
7213857	13
2886643	13
17174106	13
8903532	15
8075561	13
4285498	13
1301908	13
23790328	13
6287183	13
5495750	13
10735311	13
584942	13
9490371	13
916933	13
11931680	13
6337793	16
6312836	13
7835252	13
7792412	13
20586245	13
24341388	13
9952549	13
7331531	15
101032	13
12142783	17
26966154	13
7137537	17
5257148	13
3855138	13
7343724	13
266916	13
1816505	13
2835228	13
6188366	17
10980545	13
12724373	13
21330622	16
609233	13
464558	13
1149484	13
14767	13
6052809	13
8696871	13
5625484	13
13539227	16
1232182	13
6576439	13
12175767	16
3596551	13
35593011	15
4997162	13
3712975	13
15870981	13
10106495	13
21465279	13
4861866	13
471619	13
3754953	13
6033335	13
14656106	13
10884275	17
7484122	13
7895328	13
1620197	13
4976722	13
829372	13
5244477	13
323654	13
5495225	13
3121659	13
1847661	13
3362575	17
16629799	13
2091055	13
22138506	17
11158339	13
3333972	13
5107530	17
5416084	13
5794101	13
7656145	16
73877	13
799951	13
14263778	13
10855590	17
13959373	13
4458304	13
575777	13
11997146	13
1589064	16
69876	13
24721219	13
10651958	15
8325513	13
9864232	17
16947673	13
2030507	17
1415574	13
6691225	13
3898714	13
10683935	13
5633032	13
19405188	13
3111471	13
277403	13
1833677	16
6336822	13
1082579	16
11567422	16
1519095	16
10802407	13
4069189	13
800699	13
833139	13
5442725	13
9369753	13
5129084	13
6707782	13
7766310	13
1266089	13
1775412	13
11382176	13
1021540	13
13093498	15
19203066	13
2277762	13
3399321	13
5161470	16
3098323	13
8049668	13
654839	13
2041637	13
14389177	13
8051685	13
18765521	16
3599293	16
14102956	13
2906401	13
8662233	17
2209831	13
22156520	13
4207692	17
3106558	17
2495193	16
3094069	13
5478200	13
212572	13
2642051	13
14332458	13
3250608	13
15101810	13
2870117	13
2556398	16
16181179	15
30243880	13
4359780	17
1236938	13
21089565	15
6201007	13
11447349	13
5350498	13
32416784	13
792052	13
22144368	13
3219036	13
13694207	13
2910614	13
1081186	15
4525335	13
10232981	17
3439847	13
9084605	13
2689973	15
12145640	16
5622025	13
34990068	13
10806904	13
10240189	13
2346385	13
17105227	13
20245081	13
5935842	13
7834802	13
4805906	13
10645719	16
20809269	13
9317300	13
15256558	13
1708800	15
10551844	13
26055578	16
23621187	13
2323991	13
7203958	13
21201587	13
108474	15
5676650	13
1922777	13
3771701	13
9117860	15
4955357	13
1061038	13
8185460	13
8361601	13
487824	13
299270	17
7505861	13
2723822	13
3096665	16
22094455	13
13411121	16
578715	13
624204	13
8245437	13
16494626	17
8137619	13
2390658	13
15530973	13
4475792	13
2733453	16
7120943	13
21738973	13
7397233	13
32065609	13
21401673	13
2478819	13
4784447	13
4834050	13
5492619	13
11176322	13
16608056	13
8056948	13
698106	13
8966212	15
7950005	13
1529166	13
2898430	13
7270017	13
7546547	13
482928	13
2047258	13
3587639	13
9029454	16
9839480	13
12052797	16
6733591	13
1743651	13
12422138	13
4970770	13
17144017	13
29521135	15
8818276	13
3013357	13
1666064	13
1436113	17
1428691	13
1702012	13
4261439	13
6992550	13
1614723	13
27990106	13
30437310	13
3848723	13
15635573	17
4301300	13
22038905	13
21733067	13
12861871	17
5261618	13
240252	13
7227413	13
15944859	13
9014354	13
6520660	16
15569594	13
10305190	13
9404616	13
2708311	13
9136111	17
1896006	16
5157488	13
5753145	13
7120434	13
5243753	13
2071093	13
3968640	16
1393062	13
5632232	13
24192015	13
1300224	13
3099301	13
4764303	13
8615905	13
10834567	13
4805752	13
5817465	13
230116	13
5282690	13
10657492	13
4073428	13
3702182	15
12162951	13
1589220	13
11007889	13
2177175	13
13801741	13
11651753	13
518952	13
1811275	13
1538801	13
12420664	15
22964750	17
14032576	15
9855338	13
7599571	16
5854006	17
13741382	13
5580810	13
4053486	13
1934190	13
7602105	13
342209	13
2243408	13
6820087	13
2716192	16
3294157	13
22799178	13
1324830	13
2164744	13
669957	13
14004267	13
3007531	13
1543442	15
6222247	13
4237356	13
19606291	13
14036276	13
2474479	16
10704278	13
1308823	13
12275301	13
7037595	13
1994387	13
17719534	13
200866	13
1200900	13
3836382	16
1402653	13
13302364	17
28717925	13
18474669	13
1855402	13
5205580	17
6534429	13
891733	13
23269738	13
10828563	16
16703420	13
12938395	13
6068242	13
5445835	13
1576009	13
32730109	13
3626599	13
4309784	13
993268	13
12627722	13
6336800	13
3483835	16
11392921	13
4459671	13
5763331	13
11851734	13
57535	13
2178295	13
6773344	13
996016	13
48597	13
13876779	13
1488408	13
11830125	13
1289726	13
1374181	13
989638	13
4701879	13
26887847	13
584787	13
3693315	13
3295564	13
282389	13
2881780	16
19547339	13
12476161	13
6871541	17
7240328	13
44183089	13
4660303	16
2874756	13
4697655	13
29291327	13
1779633	11
2953607	13
14205637	13
445237	13
1636493	13
6184288	13
45351436	13
6451943	13
1115667	13
10794113	13
3404219	17
8554249	13
9283157	13
16748505	13
894713	13
3627834	13
28336730	13
1812741	13
28754869	16
13327818	13
23456117	13
1234940	15
4581433	13
25835093	13
12407776	13
5347078	15
1219944	13
90316	13
15184802	13
11116636	13
836309	13
88946	13
2622318	13
5789781	13
2369752	15
1029211	13
5679405	13
5792067	13
15851333	13
1682993	13
20387726	13
19388319	13
4285013	13
71609	13
4632642	13
2016721	13
20489944	13
13214089	16
6283298	13
2652572	17
5511687	13
5205806	13
1342130	13
23031182	17
13036887	15
4277656	13
9785510	13
7255275	13
5852145	13
2810565	13
4672919	16
17750870	16
4225034	13
2377498	13
7749186	13
15261486	13
2847974	13
19620577	13
4097696	13
7696573	13
2343897	15
14857912	13
12432702	13
848395	16
19439119	16
724540	13
873898	13
28413006	16
8239647	13
5048848	13
1007186	13
207034	13
1009965	13
572783	13
3374184	13
2096830	13
7528931	17
10012700	17
4135323	13
834639	13
14356767	13
1372622	13
2594527	16
3823873	13
1853056	13
9658027	13
15018354	13
8215442	13
894711	13
874661	13
10736031	13
6543715	13
3997688	13
1163616	16
1199711	13
10793625	13
2271110	13
672404	15
2441237	13
3589132	13
14038827	17
1629033	13
3939231	13
10667953	13
15609044	13
9473057	13
224054	13
4406157	13
5305841	13
2047935	13
8277843	13
1382341	17
17378263	13
4464717	15
21050464	13
8366136	13
2754685	13
10706927	13
23856111	16
763318	13
580047	13
7622929	16
3558928	16
14357474	17
24217333	13
7673137	13
3700216	17
11943452	13
1952596	13
757154	17
9368604	16
1170989	13
8620330	13
7085124	13
371938	13
8017159	13
811960	13
1375420	13
1929989	16
202073	13
2601014	13
2940061	15
6933548	13
1134415	13
873927	13
3974048	13
46928	17
1811848	13
1029488	17
28904634	13
999194	13
226411	13
2764314	13
16452782	13
1990560	13
384029	13
1959688	16
7861911	13
11846032	13
11280533	13
11763339	13
4887383	13
3613478	16
11708594	13
13785944	13
4339802	13
12429462	13
16478224	16
85822	13
11061593	13
14108580	13
8747244	13
1864928	13
303324	17
4562590	13
11817159	13
2055309	13
2900200	13
2688861	13
13400728	13
2819500	13
419410	13
1157142	13
17757336	13
5211903	13
3009081	13
7802940	13
13902996	13
23250715	15
8860635	13
1182278	13
1939339	17
4406227	13
8919552	13
7134156	13
10663588	13
4537889	13
1640818	13
2081337	13
10662170	13
15609947	13
2013869	15
14259789	13
6881294	13
31006392	13
11444559	13
3510677	13
250438	13
18536605	13
864587	13
1853600	16
1422783	13
5175973	13
2032879	17
14411834	13
14959022	15
5445417	13
25858107	13
10570109	16
6326891	13
7003677	17
3715885	13
16949662	13
7440899	13
605866	13
1743191	13
671042	15
4759371	13
5635039	13
14666323	16
10662271	13
16977287	13
115259	13
2705969	13
2106371	13
2087425	13
6598389	13
17496932	13
18346250	13
861802	13
12624771	13
6728994	13
27010656	13
60531	13
16529946	13
16474695	13
560334	13
4117018	13
19699809	13
6208901	13
14450475	13
11728480	13
1372028	13
5933519	17
19780840	13
10457689	13
27883906	13
10869141	17
28862138	13
51855823	13
5059186	13
25028971	13
11783004	13
16118604	13
3725991	13
87838	13
2107847	16
12023576	13
12260	13
11224898	16
5684046	13
11138185	13
1540396	13
10357145	13
1265105	13
40730907	17
10554726	13
486487	17
7539545	13
1360823	13
2519700	13
349730	13
7440928	17
11731546	13
13137182	13
12470427	13
25159020	13
11146697	13
14252153	13
17527757	17
900622	13
18179874	15
3307916	13
328036	13
801772	13
9528355	13
4464771	13
6947879	13
4576197	13
28572804	15
2525709	13
2573353	13
4497403	13
3059552	17
15752868	13
8833175	13
14242687	13
13959874	13
12811540	13
3779397	13
4558744	13
23423714	13
3471129	13
1312506	17
5572186	13
2454478	13
5618264	13
7385256	13
7151881	13
313510	16
3522706	16
17390018	13
1967228	13
16871336	13
17551646	13
3907024	16
2868836	13
7984850	13
42588881	13
12226346	13
1090745	13
11558182	13
229356	16
3402535	13
8161642	13
1598319	13
656913	13
2299118	13
11726145	13
8280111	16
8739279	13
11244135	13
11234985	13
6224443	13
19781824	13
6144821	16
26662768	13
27149812	13
12682344	13
4445227	13
2058857	13
3220669	15
523766	13
3430999	13
10335855	16
2316010	13
5226993	13
3053776	13
1487663	13
5760820	13
3149328	13
9207222	13
20615524	13
2034372	17
2340452	13
13918170	13
4892657	13
58020422	13
10893784	13
12497244	15
6665070	13
5448317	13
24063960	13
9484492	17
10364017	16
50138465	13
5457802	17
12255267	13
6013968	13
2351554	17
3984789	17
5001236	13
11074124	13
7412176	13
2023947	13
4844478	13
20333334	13
2358796	15
7403492	13
835475	13
1107479	15
33713325	13
29335664	13
3670596	13
12304839	13
29657	15
573385	13
2620208	17
13633647	13
443576	17
1353340	13
4358478	13
1547031	13
140530	13
7948929	17
6870059	13
15823151	13
15302451	13
2928684	13
41024550	13
20226085	16
2391717	15
1059645	13
5504345	13
10423130	13
3817890	13
6076702	13
18393239	13
4744368	15
1441233	13
362518	17
8719398	13
2602912	13
4955095	13
13188302	13
8769363	13
1034488	13
4601432	13
4419358	17
7686557	13
111998	13
86721703	13
7403685	13
1654217	13
7203633	16
15841692	13
4329199	13
720593	13
519591	17
42311062	13
2607829	13
14414650	16
4879763	13
4819352	13
5543487	13
8600730	13
186923	13
302185	13
2721413	13
26556213	13
796399	16
4552285	13
5820112	13
8605586	13
4293326	13
16245052	13
11935241	13
7822381	13
10647333	17
30551488	13
20231681	13
18090367	13
7087108	13
9551205	17
13229203	13
17735417	13
569658	13
2512558	13
909648	13
8518770	13
11250964	13
21301482	13
6321366	13
1639403	17
2981199	16
11488158	13
328400	13
1553258	13
510	13
5929910	13
375557	13
3468240	13
14508514	17
3140716	13
6543622	13
16243629	13
12387163	13
54092516	13
23206469	13
5380445	16
4749398	13
7496351	13
2456062	13
2169784	17
5069431	13
1131090	13
9778692	13
12016188	13
5216297	13
13534798	13
9705983	13
478492	13
1575233	17
2818964	16
13981670	17
12364499	13
24084275	13
3452854	13
17218302	13
2535990	13
10321338	13
3273598	13
4551606	13
205359	13
777424	13
2028581	13
10213060	13
18521063	13
7207114	13
15957592	13
3714728	13
10392136	13
21329322	13
3407571	15
18883443	17
781222	13
5294005	13
6492881	13
5765334	13
2084518	13
3355229	13
7904742	13
484437	15
9550855	13
3517343	13
27078664	13
5977785	13
7180603	13
2248397	16
1143628	17
14023770	13
3953669	13
2719729	13
7367967	13
7314707	15
1377301	13
4924294	17
8995971	13
7543030	13
4504845	13
14142991	13
5327575	13
7206127	13
15451631	13
1621246	13
16156193	13
18954464	13
8092238	13
6911562	13
5958826	13
7425039	13
15021916	17
2001277	13
7967245	13
3137516	17
1545147	13
11613421	13
67373	13
518142	13
5871211	13
241241	13
2067591	13
4179753	11
841154	13
27316516	13
27167086	13
7603555	13
5110907	13
2276808	13
16416729	13
8669131	13
5927086	13
4743543	15
6309584	13
8941789	13
618609	13
4856292	13
9009180	13
6405255	13
6250716	13
6471063	13
4937789	13
12143491	15
1678541	13
6957128	17
280423	13
21155458	13
5531931	13
24568055	13
6000814	13
14340206	13
4566056	16
2757912	13
856643	17
11345307	13
9277563	16
3901310	13
1120927	13
2241979	13
2780198	13
5078066	13
6007400	13
2408751	13
23830824	13
1516861	16
12092635	13
2791364	13
836058	13
16268614	13
9671750	15
6240793	13
5816811	13
9189435	13
7936503	13
8321693	13
10426259	13
11572315	13
2403554	13
182012	13
883244	13
3342275	13
471316	13
1041331	13
8828029	13
5335292	13
9651720	13
17953097	13
1619557	13
6137045	16
14701498	13
1654486	13
1477152	13
81123	13
3392973	13
153869	13
7929056	13
3971023	13
4797582	17
11447837	13
8627717	13
7869231	13
3501045	13
645967	16
16939543	13
3444815	13
7401986	13
4634788	13
14396363	13
297054	13
35563182	13
18153494	13
4446255	13
4011851	13
18836610	13
1048463	13
33598106	13
26475616	13
8473784	13
9159750	13
5241816	13
1117200	13
5689480	16
872582	16
13503285	16
2883355	13
5696200	17
13412609	13
5922545	13
10195979	13
2570195	15
1845100	13
2690303	13
8557861	13
587549	16
6870353	15
1772459	13
17270043	15
7256654	13
5180352	13
10136891	13
223222	16
16514582	13
4928961	13
3717283	13
2110215	16
12385086	16
4987307	13
6996181	13
4973171	13
10020219	13
4137101	13
12297150	13
18825405	17
641154	17
2346759	15
5186932	16
10911808	13
2968424	13
5931293	16
6443144	13
7644788	13
7860701	13
5729997	13
4606991	13
4284589	13
26050284	13
20096978	13
1891814	13
5438415	13
4092442	13
23494	13
12392224	13
7474002	13
4401667	16
6424909	13
829726	13
10258969	13
1766243	13
2594776	13
8196835	13
3268459	15
3040221	17
2228275	13
14526263	13
560756	13
3395494	13
8533865	13
3741446	13
12824221	13
413068	13
1824295	13
2106467	13
424389	13
17407988	13
34493700	16
7485025	13
3065257	15
12104247	17
944419	15
19415454	13
8292347	13
978913	13
19144715	13
1606420	15
28856446	13
3696582	15
2971093	13
2985445	13
22535979	13
7518086	13
1017581	13
15949189	13
381863	16
13495081	13
7926634	16
2438498	13
4416566	13
16899553	13
11537421	13
1143989	13
5127007	13
24928072	13
2635790	13
246448	13
294855	13
6137728	13
15206691	13
11340100	13
84899	16
3153868	13
2040778	13
761943	13
5496035	13
4596111	16
4674358	13
1994080	13
17653839	13
7185108	13
138661	13
27396	13
5999209	13
18437367	13
1209059	13
2852514	13
9367777	13
13910892	16
404458	13
4548066	13
1289119	13
7919998	13
8786195	13
7274527	13
5019697	13
4548067	13
819872	13
19262641	13
19346685	15
3128053	13
22441753	13
10963174	13
10779099	13
3643928	13
8763440	13
15587749	13
17252136	13
1792561	13
413438	13
9889006	13
3900548	16
13529197	13
7435401	13
5966213	13
15658215	13
12475927	13
6284167	13
1478061	13
1838341	13
28559393	13
5411979	13
1314180	13
1893456	13
4546929	13
9754152	13
9087896	13
11693103	17
11104399	17
2842289	15
2047994	13
35454	13
9750009	13
20436060	13
15571691	13
313666	13
10700861	13
6097703	16
22230297	17
4674	13
923563	13
7313638	13
7266871	13
18518280	13
2161259	13
1870254	13
5975525	13
7182024	15
8007700	13
1595614	13
2782221	13
21880859	16
12335371	13
1966536	13
14766443	13
1859094	15
3143575	15
9942371	13
7709056	13
9267332	13
2421012	13
7432003	13
8944936	13
1242746	13
6430491	13
7515169	13
367741	13
1494312	13
7081712	13
5348835	13
6918013	13
48206511	13
2439265	17
18831520	13
3444787	17
1812335	13
4702829	13
9026588	13
738169	13
8079233	13
8643739	13
10890023	13
5591811	13
3449807	13
3720764	13
86483	13
497697	15
3988976	16
11786187	13
13619392	13
2070483	13
1303687	16
4854200	16
6494849	13
2100820	13
3906483	13
2065055	17
6561566	13
2858854	16
6570382	13
2278155	13
1760225	13
10210850	13
7841362	13
1027525	13
2386673	13
1775581	16
5326670	13
16954676	13
5192523	17
23179904	13
3377313	13
7053535	15
41313883	13
21299973	16
564805	13
4080717	13
1193740	13
4038149	13
3873266	13
91391	13
11095479	13
1175410	16
1869493	17
3774106	13
24721818	13
1206213	13
709544	13
1947149	13
97536	13
17908312	13
4614243	13
10361656	15
7066685	13
5729378	13
15882294	13
26195520	13
820815	13
27186072	16
11981004	13
5888322	13
10836819	13
1210765	13
3814310	17
6220315	13
1771013	13
1256059	13
489044	13
6125713	13
7921692	13
4048654	13
3253919	13
7039479	13
17637219	13
881799	13
965554	15
2181039	13
9940567	13
949175	13
5561191	15
18336803	13
2016437	13
8153062	15
11550943	15
2357956	13
2677682	13
1186852	13
2892538	13
14679215	13
4656548	13
19473542	13
1591643	13
9916133	13
1134133	16
1597831	13
3564564	15
2104366	16
2740711	16
19141587	13
3934348	13
29900407	13
5352873	16
6354510	13
5686912	13
27371524	13
19285486	13
6160286	17
429993	16
2467649	13
13153556	16
6446236	13
199705	13
5272717	13
20509370	13
1970669	15
1024214	13
1896180	16
2059667	13
8148585	13
2833120	13
28127412	13
14148839	13
1057990	13
11862343	13
8350083	13
5658273	17
10315040	13
11900057	13
8002162	13
5722784	13
924227	13
12254664	13
7347456	13
4578755	13
18782491	13
11335186	16
1412237	13
8529645	13
9649416	13
16972071	13
4474721	13
8496167	17
9661306	13
21781404	13
124599	13
7860786	17
4436640	13
5383981	13
13495614	13
4593075	13
6192380	13
1592676	13
6984242	13
4514015	13
7663944	13
8689084	13
17472375	17
18274197	13
1056665	13
116865	13
9609616	13
10221509	13
556503	13
4640785	13
6669475	17
2347351	13
3802999	16
1701169	13
9223986	13
27017299	13
36016789	13
2201070	13
560494	13
15765384	13
55585	13
1656515	13
4390227	13
8730184	13
3048461	15
1292776	13
3717753	13
4059314	13
6073741	13
6296703	13
9505112	13
5482537	15
384912	13
2528498	13
4083934	13
7071359	13
7859523	17
1655118	13
10782645	13
214013	13
46917668	13
265259	13
46020917	13
10344320	13
1535741	17
6248865	13
1406629	13
15024442	15
813359	13
2176175	13
26862530	13
917402	13
13843931	15
28999043	13
7421247	13
3032522	16
6706367	13
6015645	17
19502911	13
4183643	13
7145659	13
8495135	17
2382875	13
6614729	16
349279	13
2045737	13
9186282	13
13642663	13
6750445	13
2854493	16
6008354	13
19922352	13
1125339	13
459135	13
4394981	13
2354177	15
12249093	16
3285313	13
4075951	13
29703921	13
2941294	13
1396880	13
14687688	13
16044195	13
15579622	15
6815816	13
20541210	13
4502641	13
14030222	13
11418621	16
6371145	13
422883	13
4525991	13
28304750	13
12150932	15
11474653	17
32851829	13
5728363	13
4280253	13
2868602	13
11761896	13
1018903	13
191480	13
8234026	16
680567	13
25214367	13
6590168	16
1267306	13
530182	15
18806243	13
1783749	13
14315069	16
3795542	13
19943922	13
4197397	13
11296234	16
350122	13
425390	13
335929	13
2854106	13
20772737	13
1674049	13
4276410	13
44165054	13
11924351	13
820500	13
17005836	13
7941383	13
387336	13
27972365	13
7649903	13
2938903	13
1758350	13
3225666	13
6784763	13
641985	13
39360360	13
2269691	17
6353946	16
6802744	13
5099611	13
1216759	13
27852610	13
8462626	13
2591834	13
12007924	13
35246279	13
88500	16
28671055	13
8248500	13
2282756	13
19258979	13
914953	13
10303065	13
18051227	13
723077	13
1264085	13
25240539	13
3744327	17
4938918	13
4767322	16
1783407	13
2620212	17
13871111	16
19542638	13
892298	16
21863520	13
2097042	13
15414663	13
18566699	13
2005212	13
7217316	13
5696940	13
296103	13
4887760	13
5880398	13
13692885	13
7574651	13
2985003	13
3078745	13
8071265	13
9643631	13
7795411	13
15329778	13
102685	13
1753571	16
12870912	17
3694638	13
10347995	13
3199932	13
2039224	13
14829503	13
2763827	13
467999	17
2877857	13
8030294	13
7549450	13
3835104	16
9675	13
15316677	13
1967018	13
3063608	13
563801	13
7259679	13
23946522	13
10132922	13
2717158	13
29472653	16
20050581	16
2738358	17
5943183	13
944527	15
16057777	16
6273532	13
15276591	17
6002384	17
9682932	13
3539407	13
1806247	13
10418439	13
6169096	16
4282480	13
401676	13
3545500	13
21931647	13
2273624	13
7503181	13
578844	17
645394	13
3962806	16
1218458	13
2252849	13
9813034	13
11428414	15
4371071	15
6366413	17
152865	15
339701	17
8245780	17
1467245	16
1497478	13
1521633	13
2722177	13
6036463	13
5999217	15
29243166	13
4750357	13
12218344	16
1538410	13
267468	13
1357345	16
1695215	13
2540745	13
26860258	13
4443065	13
3166649	13
12131205	16
1406931	13
2446478	15
5589386	16
20025282	13
4266223	13
8575732	13
3581349	13
4875306	13
10333448	13
491577	13
930718	13
77263	13
2308342	15
18159697	13
3296560	13
5117696	13
2814781	13
238465	13
8865046	13
22463805	13
18239406	13
12794412	13
4153071	13
6770773	13
17699744	13
3898517	13
8491457	13
11510530	13
15253216	13
3073791	13
1770349	13
2281953	13
5640738	16
6395416	16
13302313	16
521088	13
24300619	15
14190790	16
9249835	13
12553614	17
458988	15
9145455	13
3416195	13
5722683	16
7911305	13
7948748	17
428278	13
11135920	13
31411943	13
10302727	13
1287341	13
25603028	17
2760473	15
2740547	13
5395673	13
8283899	13
603762	13
3650502	13
8714427	13
4611733	13
1235359	13
3414313	13
801022	13
2955469	13
1392094	13
12934492	13
515798	16
5970824	13
10120175	13
9793204	13
392045	13
4672746	13
1292122	13
3432204	13
27907824	13
521948	13
2502195	13
6247413	13
1713797	13
3136855	13
10555699	13
7438096	13
6115536	16
14654145	13
9443185	13
3845387	13
1095983	13
6277879	13
3879215	16
5612004	13
7458226	13
15868124	13
5983532	16
14797289	13
6006071	13
2616415	16
5750555	13
34736701	17
6953098	13
3320157	13
17205855	13
5241969	13
7207055	16
4385173	17
2804799	13
2867117	15
1189789	13
10977525	13
4625949	13
3035366	13
5729216	13
3982938	13
10497	13
8058569	13
7115593	13
4117935	13
3285787	13
22186871	13
13009025	13
4790159	13
1626620	13
39201	13
854277	13
969907	13
662577	13
1386556	13
691451	13
3564767	13
1183129	13
13550879	15
4195495	13
13329202	16
378178	13
18496341	13
4036405	13
8307566	13
5648368	13
2376084	13
9505641	13
14078912	13
4498436	16
26745293	16
10378945	13
5887330	13
4684982	17
1840511	13
4903923	17
30648648	13
933460	13
8941851	13
2402398	13
8911258	13
9228858	16
7233868	13
11685739	13
15672763	13
5875803	13
8359438	16
14992272	13
6779847	13
2592999	13
10480106	15
10331109	13
14541533	17
78062	16
11653058	13
7134249	13
910601	13
10122172	13
7041442	13
624208	13
19285257	16
10211621	13
5492610	13
640879	13
3216178	15
15122851	13
3510410	16
4312449	15
3145297	17
1546311	13
3712190	13
3114020	13
6450469	13
2229552	15
30108631	13
7020516	13
10598813	13
300745	13
3626011	13
4022467	13
21331787	17
12671949	13
379793	13
1487593	13
8517731	17
1896442	13
366086	13
18822468	13
17335676	13
21862599	17
6165352	16
6083011	13
7579220	13
3509904	13
1375478	13
11001462	13
2001121	13
8104191	15
1883141	13
7289730	13
5689317	13
13810124	13
11483937	17
15449743	15
5558315	13
13458277	17
9001856	13
21351678	13
6422990	13
2115223	13
9622433	13
2923634	13
321399	13
17318724	13
14930285	13
1220763	13
6806568	15
1308818	13
424113	13
9375092	13
30317	13
19585	13
19314968	13
25928815	13
3655632	15
892690	13
11945867	13
235528	13
175316	15
4724446	13
22984489	13
24428729	16
14018319	13
565160	13
8231410	13
20241136	13
1823741	13
2791737	13
9291526	17
149073	13
272373	13
1336065	13
598668	17
1965892	13
38642	13
869246	17
5653255	16
6664885	13
4439662	13
119182	13
780837	13
521900	13
7795253	16
20882426	13
13909478	13
12126230	13
1236580	13
7019835	13
4353834	13
883547	13
19630958	13
12897569	13
15022887	13
2253165	13
17757080	13
326726	13
7786844	13
8988550	17
13761649	13
2761124	16
19084248	17
2271975	13
19366802	15
6497034	13
165278	13
11755020	13
17313669	13
3746755	13
1091206	13
5692419	13
206242	13
4191657	13
7182553	13
2461251	17
3225566	13
136168	13
1692431	13
11301526	13
1059227	15
1628324	13
3164848	13
17518725	13
1614750	13
7284877	16
14537642	13
1961115	13
11110472	13
5049587	15
13777144	13
5811753	13
610130	13
9571322	13
1967616	13
3883559	13
6584552	13
1344602	13
3785175	13
6506222	13
7766610	13
1017567	13
15954538	13
20589727	13
3777134	13
2308845	13
3615804	13
5238796	13
8568275	17
6313986	13
3356430	13
2324364	13
2204212	16
619123	13
8578409	13
27300978	13
2902200	13
4457341	15
2230454	13
30035860	13
8539063	13
7651621	13
8633610	13
392664	13
3805475	13
5802184	13
15529805	13
3342001	13
9246477	13
22206722	13
1437490	13
4735630	13
7427284	13
7004846	13
1932146	13
7275134	16
2120778	13
3876273	13
1055635	13
11838073	16
2919865	13
2451734	17
2820379	13
537302	13
522104	16
15109912	13
11205451	13
1296199	13
129635	13
548651	17
5112566	13
8491585	13
23264815	13
2215284	13
15806842	13
990196	13
978949	13
7849021	16
4850299	13
4075377	13
4215858	13
3739787	13
6425532	16
25872079	16
2117300	13
4176733	13
19079886	13
5004436	13
5658408	13
6246202	13
16630615	13
956556	13
13765861	13
4523725	16
13934768	13
2164254	13
6741980	13
4347648	13
4690867	13
12787191	15
4765476	13
12371701	13
20934342	13
920163	13
7232044	16
1805051	13
1487407	13
1888303	13
13678537	13
2226587	13
5633912	15
13297181	13
8615230	16
1893951	13
1308192	13
14572457	13
3198474	13
468819	13
2304826	13
5363293	13
11882422	16
4724298	13
6293597	13
10880103	13
9785797	13
197516	13
8302068	13
6613352	13
1204079	13
11724518	13
904268	13
3431475	13
20134815	13
2421099	13
1463507	13
7881750	13
14036246	13
11487830	13
5306408	15
3090316	13
9577448	13
9647239	15
1006014	13
5100557	15
1754920	13
5034871	13
3996793	13
16694371	16
9348005	13
7791394	13
4399855	13
8759608	13
1360755	13
637487	13
11313748	16
9416743	15
2395102	13
4586373	15
4841401	13
8894123	13
379611	15
6607284	13
5916455	13
13417575	13
19327985	13
143373	16
2981212	13
3057446	13
18697501	13
303634	13
17984090	13
2336178	16
51509997	13
11127294	13
3521877	13
14195650	13
31291570	13
885616	13
7686692	13
2091359	17
7127686	13
920247	13
17150231	15
9628072	13
1108555	13
5367392	13
10824753	13
1671975	13
28587111	13
12921938	13
8338080	13
751013	13
597750	13
11879286	17
21987389	13
17898121	15
6252340	13
5379205	13
12928971	13
14551053	16
1490857	13
2583021	13
15652230	15
4331543	13
12111785	13
5965565	15
21818140	13
23618589	13
20821648	13
11852541	13
20999367	16
15531344	13
4365285	13
9357541	13
1178551	13
27906500	13
3398547	17
31234082	13
11448592	13
6045476	13
12068492	13
6611889	13
3424835	17
4746144	13
22191914	16
7305713	13
4260732	13
3335385	13
3830009	13
2386411	15
5696695	13
6928349	13
1008384	13
3677199	13
4835998	13
9493101	13
10324487	13
2398681	13
4446336	13
1873585	13
602250	17
2331199	13
1736563	17
2634815	16
1971527	13
4636583	13
1039883	16
4710018	15
7975122	17
8784738	13
8798687	16
16683762	13
17248664	15
5443013	13
4585819	13
8073905	13
5767850	13
4721217	13
17074634	17
36694693	13
20401677	13
11930986	13
13089565	13
7002533	13
7638454	13
2606082	13
1357569	13
10468080	13
4693607	13
11688719	13
10248471	13
9234687	13
3576742	13
6212197	13
22615362	16
6268302	13
712082	13
6044954	13
1306573	13
26045804	13
52310	13
6979036	13
9619837	13
611816	13
24500099	13
9991183	15
4428723	15
50597885	13
292708	13
6271094	13
17351521	13
3822575	13
6224036	13
16184196	15
27004840	13
4369038	16
8168661	13
6618431	13
3912541	13
649248	13
11896081	13
1580918	13
126942	13
9721724	13
387087	13
684670	13
21771023	13
1913041	16
8748031	13
579441	17
37426369	13
1984340	13
1267938	13
816117	13
2836442	13
4654025	17
5556794	13
1525903	16
5337668	13
325476	13
1188842	13
1660392	13
6980558	13
5567911	13
889836	13
7211445	13
33562631	13
7264477	13
19403836	13
2700747	13
2864112	13
3421324	13
12224784	13
12800974	15
9242578	13
729283	13
1698336	13
6837126	13
2772436	13
14658257	13
16391918	13
1729045	17
7462879	17
28825282	16
9822636	15
5329271	13
2871543	17
344416	17
4328685	13
11780373	13
607618	13
22529160	13
4561554	15
6083257	13
11494332	15
2035701	13
3526756	13
1687449	13
14641334	13
8401746	13
4967754	13
11331685	13
21714323	13
8330793	13
26533343	13
3355667	13
5304580	13
8822402	13
1853854	16
6092972	16
6420665	13
1543699	13
2391645	13
882739	13
13367456	13
1864070	13
6316683	13
1615720	13
16432364	13
9203709	13
1267049	13
5235051	13
6325617	13
5420737	13
9303063	13
223965	13
1432921	13
5961058	17
14985294	16
22861218	13
4020583	13
48273	13
692521	13
6546988	13
24085390	13
9866243	15
1562072	13
12024965	13
8217599	13
1747741	13
5361452	13
6099912	13
2038753	13
13167944	13
574343	13
3383816	13
583352	13
12156736	13
23901048	17
1736857	13
15258841	13
5681468	13
1868881	16
2422149	13
25661914	13
17406814	13
27559860	13
3272113	13
4501286	13
12942129	13
11438578	13
1796425	16
17788260	13
5550911	13
20358629	13
4302408	13
7532276	13
7665634	13
5483333	13
8511050	13
15527905	16
1405195	13
8462395	13
1260242	16
3596341	15
16320328	13
145194	13
2824021	13
2710198	13
12572036	13
1780613	13
272418	13
8837989	13
8181123	13
11268524	13
20553732	13
2811092	17
2167178	16
1773590	13
6804936	16
4682107	13
7244620	13
4279094	13
5344314	13
3206977	13
8271634	13
8232722	13
1621597	13
3014299	13
10429799	13
1938470	13
6601458	13
3427829	16
3410377	16
2523118	13
4662570	13
2734657	11
9203241	13
809221	13
2799368	13
30295623	13
5342259	15
7603218	13
21570206	13
5938337	13
351913	13
7342396	13
11690554	16
3527888	13
253128	13
13670822	17
2256398	13
5971679	13
13137950	13
1084319	13
42959821	13
924161	13
1204110	16
6997670	13
7725190	13
10855095	13
5102290	13
10121528	13
1050059	13
2430452	13
9829533	13
25770711	13
6242462	13
3876259	16
7918985	13
3601888	13
8587749	13
32127119	15
15048538	17
5533422	13
2052753	13
24259411	13
19940217	13
950165	13
3480634	13
3384907	13
13677724	13
14181993	13
17276926	13
5510205	13
4447433	13
8545915	13
2248427	16
3494371	13
2246871	13
8804662	13
472475	13
7939381	16
26724834	17
630812	13
1527292	13
3803830	13
1494587	13
8250420	17
404863	13
7944403	13
3158312	15
4396788	17
12496258	13
12369907	13
2193125	13
1520582	13
28402834	13
6638922	13
11396921	13
24128862	13
9356815	13
7915372	13
15965101	13
4359230	13
2694360	13
281338	15
5494344	13
243403	15
921639	13
18272314	13
1200086	13
221087	13
3141997	13
4305518	13
2639916	13
411487	13
193023	13
8089707	13
28352158	13
763062	13
3772420	13
8819456	13
5266358	13
6905027	16
10788602	13
15712919	16
2610707	16
438709	13
11024498	13
13951320	17
1314401	17
30134250	13
1469031	13
22314753	13
2460025	13
2810594	13
7280187	13
5185354	13
4684131	13
5370341	13
22915349	13
10253085	13
11631059	13
10762456	17
1642021	13
2395057	13
7055021	13
8405675	13
9531076	13
1713626	13
2759958	13
651974	13
10359381	17
256600	13
3963649	13
3061243	13
1724871	13
4717027	13
54207351	17
8314985	13
1130504	13
1395567	13
2701882	13
934915	13
4139063	13
7079649	13
1904013	17
7995980	13
1162148	13
6081535	15
7970240	13
4757231	13
770538	13
19066614	13
6707484	13
25188	13
12526291	13
6916212	15
6754753	13
6482437	13
10239344	13
5805753	15
6558001	13
136102	13
4915435	17
565581	16
18061496	13
17641351	13
8066710	13
637747	16
3227426	13
9447745	13
5117944	13
1841099	13
5720078	13
507214	17
16871549	13
1346897	13
10381177	13
7548748	13
2347512	13
333372	13
1783834	13
2140304	13
5580795	13
6074727	13
4964792	15
14446100	13
779854	16
3489491	13
8934688	17
11497567	13
2817321	13
6763440	17
14003646	13
21776178	16
3605855	13
10064344	13
11643927	13
14020988	17
3095570	13
11539956	13
531539	13
6459702	17
40440660	13
7850758	13
4295746	13
6449941	13
6813959	13
6487734	13
9175078	13
1185960	13
5830677	13
10043132	13
1564888	13
642097	13
56281	13
16505238	17
4297852	13
5439491	13
4861802	13
13050337	13
11448079	13
1021600	13
9219896	13
3415838	13
5623340	13
2433580	13
9868862	16
2729615	13
2503595	13
2790211	13
8401829	13
3496338	15
937267	13
17769104	13
20630660	16
5104421	13
3589390	13
11468500	15
4762782	13
22142317	16
3851980	13
9294697	13
10846628	13
3353649	13
16634271	13
1399732	13
4939754	13
6463336	15
1118579	13
9505677	17
6933112	13
5005208	13
8388037	13
15335765	13
3766039	13
16730108	13
21864	13
733761	13
5155418	13
8129445	13
12279441	13
479077	13
5226136	13
866985	15
9753418	13
624673	13
1389614	13
10497341	16
11265498	13
11876117	13
3999453	16
3261406	13
6458647	13
1690220	13
7658259	13
3935845	13
10399098	13
1148079	13
3881377	15
533809	13
9999608	17
3681242	13
8369619	13
4437653	13
808048	17
22356336	16
4957962	13
14669487	15
6290046	13
2366434	13
1809346	13
14610920	13
9586077	16
16339731	13
46717	13
4444551	16
13575512	13
3497871	13
7370468	13
17132509	13
1602750	13
9376068	13
15381402	13
18108679	13
10035122	13
2351943	15
2360657	13
2155403	17
1569107	13
3852184	16
19978399	13
5427445	15
7216275	16
13502188	13
666448	17
727239	13
1255655	13
20367449	13
21924387	15
5524316	13
13472188	13
6113142	17
3416652	13
5524449	13
5101597	13
2058640	13
17697419	13
5855542	13
7469840	13
14685346	16
3211786	13
4139169	17
11401448	15
7370040	13
25672716	13
7160845	13
7762778	13
16898040	13
32294869	13
710257	13
1786933	13
2074356	13
365904	13
1904214	13
10136580	13
23555349	13
1585617	13
9423328	13
405667	13
11390695	16
9154507	13
848327	17
12513045	15
3182624	13
13144256	13
2103255	13
20824273	13
18863212	16
1898931	17
13378606	13
2498613	13
9910059	13
4019303	16
1098502	13
2348397	13
3391899	13
2014855	16
1803603	13
19528849	13
231029	13
2914795	13
9414794	13
1839988	17
9033971	13
15352203	16
19646089	17
3462853	13
4176403	13
14183749	13
6863731	13
15172244	13
21139028	13
2222830	13
6154492	13
9296027	13
8167116	13
5279613	13
9736653	13
10185344	15
999932	13
4097335	16
1536424	13
9112082	13
1876578	13
2618090	13
7640698	13
24409482	13
15096407	13
8068647	13
5851926	13
6478898	13
1368212	15
1452123	13
8770639	13
4762867	13
6860967	13
13704165	13
13022051	13
1675306	13
6284279	13
1624521	15
8902120	13
5179362	17
8979830	13
535441	13
5067316	13
8714121	13
1028690	13
18680165	13
5491444	13
4278924	13
12381393	13
324883	13
15082772	16
10101147	13
4976520	17
9206810	13
1076261	16
12851739	13
750199	16
27030449	13
4683818	13
6936412	13
7146343	13
34845524	13
2618991	13
2494524	13
2306953	13
12567292	13
2336416	16
3770728	13
1828190	13
21740604	13
81479	16
9672409	13
1130120	16
863296	13
826594	13
1236850	13
18599995	17
3999615	13
2177762	13
40513504	13
11951039	13
2731719	13
2182828	15
123197	15
9340957	13
2105583	13
5302117	13
5315310	13
16725246	13
13635291	13
26563975	13
8110407	13
12600866	13
4866290	13
61512	13
8796367	13
9103132	13
922596	13
508876	13
416595	13
11106268	13
34616826	13
5620110	13
2043945	13
6762409	13
24243081	13
3111494	13
10703527	15
34033165	16
983592	13
6121828	13
410991	13
6698278	13
12830790	13
6272990	16
7270032	13
15557871	17
9374511	13
598693	13
18576766	13
20762621	13
5073891	13
16886558	13
1404535	13
15834260	13
3228901	13
1384975	13
33814702	13
13256022	13
6073991	13
5782867	13
8111406	15
1235605	13
6461176	13
617660	13
1143511	13
7899381	13
1349464	13
13630553	15
6353686	13
12230323	13
8390614	13
9343253	13
17404877	13
69772	13
2488214	13
4496130	13
2828734	13
17372749	15
29107334	17
712704	13
4710016	13
9640012	13
144000	13
8931979	13
5483914	13
2450358	16
3036450	16
972771	13
13105478	13
11444661	13
14801978	17
7542214	15
860991	16
6555210	13
2000381	15
10381985	13
3626892	13
10734811	13
1524662	13
2461722	13
8375994	13
2360726	13
9174723	15
12347448	13
21041217	13
3051856	13
2462251	13
3495130	13
3435576	16
7208888	13
806407	13
4448638	16
1852029	13
2442527	13
9851710	13
8184435	13
2809062	13
6717025	13
496133	13
138294	13
3124149	13
5775907	13
16005054	13
401644	13
2399243	13
35673048	13
2558748	13
1071576	15
24260425	16
652921	13
29385517	13
3966419	13
1246587	13
7946031	13
17622480	13
4814075	13
5051324	15
5478378	13
5405968	13
8977424	13
419239	13
11585838	13
527416	13
3318819	13
29036883	13
4100961	13
5932658	13
4967611	13
3044344	17
2122906	13
740444	13
1733916	13
6527791	13
3910181	13
25714877	13
9704861	13
1777871	16
8216313	13
1425472	13
7916776	13
9281392	13
1560679	13
4706455	13
32522872	15
5369075	13
1471727	13
5630919	13
7557989	13
12952734	13
5622300	13
9275735	13
3529751	13
4103670	13
12271436	13
2901905	13
14510481	13
1319478	13
11280783	13
5777033	13
13415071	13
774837	13
6795354	16
2847595	13
34145783	15
3966395	13
55347	13
774509	13
104729	13
512414	13
3159743	13
2125828	13
3232685	13
20209326	17
1121251	13
9929531	13
5413093	13
21767078	13
4158964	13
38288228	15
10562037	13
7700309	13
4111710	13
4747514	13
18455552	13
11547778	13
29457717	13
79773	15
2800382	16
7050339	16
4903445	13
13793169	13
2801195	13
5884762	13
308670	17
42254337	13
4298098	15
37266043	13
2608660	13
9919684	13
21737103	13
11993803	13
13676007	13
4632607	13
1835895	16
653208	13
8867	13
5876825	13
3816023	13
1617640	13
5141683	13
8260809	13
1084992	13
7443394	13
11088565	13
11703763	13
17008842	13
2840377	13
8244127	17
3652877	13
22774731	13
4654401	13
3865115	16
4787026	13
8629899	13
4615779	13
4228842	13
6816070	13
689513	13
6326392	13
4793346	13
1262419	13
1966706	13
3711742	13
9958936	13
795772	13
4759395	16
14126241	13
10578352	15
27198	16
9388376	15
14028308	13
3077797	13
3136717	13
6648352	13
11968045	13
459258	13
23001	13
9163998	13
30827195	13
2044564	13
3914876	13
5090483	16
3532167	13
3877047	13
3122374	13
12182662	13
15149859	13
32648639	13
23394136	13
8711726	13
4635121	15
6060077	13
14699553	13
3217036	13
12404637	15
18904846	13
233644	13
2128828	13
19291122	13
458059	13
2742194	13
5144967	16
897399	13
1452592	13
2788789	13
10272488	13
10688923	13
7982868	13
7426947	13
1123000	16
3153994	13
13341353	13
12540143	13
38254406	13
2657169	16
8177700	13
7284383	13
13018317	16
5820542	15
2241631	13
14340067	13
5106418	13
3715097	13
7423812	16
5708142	13
10225772	17
2255251	13
3277373	16
6192406	13
552318	13
3749588	15
15438792	13
6679563	13
2013460	13
4807658	13
1415043	15
1478137	16
12363998	13
15527598	13
28173848	13
1774147	13
4323567	13
11427828	13
9395149	13
1168565	16
1888208	13
520844	13
11721461	13
26361069	13
3394901	13
10852081	13
2168266	17
13006044	13
4597954	13
2097676	13
13046160	15
2777371	13
669403	13
4207774	13
2193262	13
16257064	13
9492404	13
1235009	13
14067892	13
28579950	13
3653038	13
5637165	13
11017027	13
44185727	15
10580357	13
7108946	13
33020619	13
6936914	13
13455646	13
1018655	13
2860814	13
8900219	16
4795537	13
6560234	13
19931735	13
661775	13
30513988	17
130033	13
384261	13
3394675	13
6266839	13
22172225	13
568660	13
3579890	16
1476059	16
21192309	13
23716115	13
631729	13
5617366	13
5344957	13
1179284	15
1076660	13
18830846	13
7260806	13
6685369	16
13370971	16
1476694	13
503247	13
22477794	13
36235445	13
3831584	13
6963085	16
1079216	13
37166480	13
1032943	13
9178819	13
20613942	13
1400257	13
910609	13
4313869	13
15216661	13
6284130	17
2161050	13
7662894	16
10581492	17
7662378	13
3788030	13
10921744	13
688229	13
1332843	13
7648187	13
6784368	13
3768661	13
10746483	16
28306664	13
2037608	13
10204111	13
5591075	13
3889378	13
13289702	13
1304955	13
7559806	16
2660457	17
11106687	15
1899762	15
4054968	15
9085177	13
7651280	13
5177968	13
3175266	13
17211577	17
14490144	13
15265635	16
7377589	13
5968925	13
2391408	15
2816061	17
5097016	13
3876261	13
53182397	13
10522458	13
9339153	13
8127960	13
7787449	13
8860306	15
4607763	13
23417953	13
1903485	13
1913914	13
36558147	13
240654	13
9574605	17
7968170	17
11784496	13
198937	15
5406783	13
128927	15
1459959	13
8198226	13
3418685	13
9366523	13
6261596	15
2106741	13
14620979	13
8945823	13
13606717	13
4849988	17
3865631	13
42691624	15
1596832	13
18539319	13
7326016	13
8573686	13
1461174	13
318672	13
1007881	17
15225302	17
30580342	17
3004498	13
3026735	13
16416218	13
18029838	13
15062135	13
47986604	13
6966355	15
14279175	13
10484108	13
691997	13
13672797	13
1993385	16
8455224	13
2399678	13
21325792	13
3589676	13
4620931	13
3476686	13
1129834	13
2603979	13
1444858	13
6763939	13
14446805	13
11024920	13
15524456	13
9708052	13
1037085	13
729252	13
3614308	13
7196114	13
4104816	13
4837359	13
3955853	13
17227481	15
4512776	13
6284087	13
2503260	13
2230851	13
722189	13
6333522	13
4273793	13
21373552	13
6266359	13
8726832	13
1345125	13
2730921	13
1899164	13
23525024	13
9336492	13
2135465	13
1564009	13
3279111	13
12694649	13
18417914	13
36733095	13
1616149	13
4509433	16
1323858	13
26811284	13
9391326	17
56833259	13
5452524	13
15988342	17
2483808	13
2812244	13
12443807	15
5625696	13
3909676	16
9484602	16
618336	13
2574399	13
469717	13
5042262	13
5157424	15
6996722	13
16269065	13
23056029	13
1881213	13
4064365	13
2629582	13
1628870	13
1405870	13
518936	13
994757	13
1989838	17
25133564	13
20112046	13
7460718	13
41029408	13
12661673	13
1465698	13
30550745	13
16557499	13
3316971	13
6418257	13
1951050	13
3300602	13
2913502	13
6092682	13
1170058	17
2086566	13
9029492	13
9142265	13
6791867	13
23014286	15
6692244	13
16494283	13
5808740	13
7001166	13
3867794	13
14040902	13
6989108	13
2251696	13
1314092	13
34832214	13
11882331	16
498778	17
987764	13
10184876	13
2905835	13
4798823	15
8215052	13
19387390	13
1635076	13
7298246	13
6724049	13
8031928	13
4032079	13
19288048	13
3931606	16
7818452	13
2106368	13
1770098	13
3661564	13
6627756	13
4037640	13
3718873	17
14415645	13
2756866	13
25003721	15
1604700	13
4674606	13
31762802	13
14642785	15
6504146	13
20620444	13
2312965	13
2734753	13
752771	13
3902440	13
2716414	13
11086790	13
298231	13
3552426	17
4399119	13
11281503	16
7096888	13
3633734	13
1692549	13
27143	13
5866624	13
3293460	13
4258986	13
4036453	13
13331084	13
3187866	17
4362272	13
14380609	15
266273	15
3348752	13
754522	13
10700202	13
3272594	13
767385	13
10907593	13
10326192	13
124552	13
924022	13
21023645	13
8248206	13
20861426	13
527287	15
10512482	13
5642662	13
7970183	13
3045285	13
15703924	13
133100	13
19502506	13
5647788	13
207385	13
7249543	13
2801974	16
3675893	13
1270225	13
18806719	16
2308772	13
7823588	13
14243291	16
3255468	17
320815	13
4571302	16
15766098	13
14690234	13
1603718	13
3523712	13
14615457	13
7551065	13
2539226	13
4324293	13
23375785	13
16501348	13
692083	17
848313	13
3760083	13
13823826	16
10092628	13
10872458	13
4667050	13
9402966	13
10785364	13
4683107	17
3226538	16
8372042	13
5709142	13
5236166	13
3410610	13
99421	13
7449315	17
23385038	13
12268882	13
4219550	13
7482037	13
566064	13
7564183	13
955161	13
8675273	13
911029	13
4825187	13
3398213	13
6604692	13
13348545	13
11920611	17
12251366	13
1046831	16
4811180	15
16502952	13
22994974	13
534277	13
31505377	13
8541553	13
2862602	13
4482235	13
18862082	17
2985129	13
2144405	13
19294775	13
8512620	13
2806086	13
23299703	15
9417662	13
5881636	13
7018746	13
13877930	16
3050665	13
8179403	13
8491319	13
2158147	13
137381	13
3586537	13
8841482	17
83986	15
3840019	13
16322287	13
2615046	13
9300401	16
9042948	13
2428236	13
10407034	16
13499196	16
454787	13
10065623	17
1716152	16
1646404	13
611214	13
3021105	13
2171972	13
7163335	16
4017740	13
6062701	13
4072827	13
2225313	13
10836912	13
10760259	13
21729333	13
4195008	13
2626080	13
2813519	13
19314494	13
19903037	13
11257392	13
3514844	13
856422	16
30712802	13
9526360	13
16328363	13
2675537	13
2877620	17
4509322	13
5040837	16
2205109	13
147690	13
26927082	13
1697448	13
2492662	13
18135559	13
380053	15
26076721	17
11124396	15
13437170	17
12017294	13
15811925	13
4528975	13
2315293	13
5909170	16
1855186	13
6731871	13
2332049	13
7219961	13
16808562	16
19273520	13
7348430	13
9034287	13
632569	13
4892401	13
8806268	13
30359374	13
17504857	13
6437269	13
7805714	13
3583303	13
2779361	13
3351965	16
14930611	13
3589052	13
4426018	13
113489	15
14405195	13
3014483	13
1820184	13
5877954	16
11806715	13
15260487	16
15013066	13
196999	13
4715704	17
22706563	13
1735287	13
7915149	13
22061694	13
6622793	13
4878055	13
9793450	13
5552721	13
11950165	13
16394477	15
9714160	15
7028367	13
4483834	13
1540583	13
6403923	13
4237812	13
880735	13
9801479	13
1031380	16
4057889	13
14449901	17
17592506	15
2688746	16
3188397	13
4276979	13
10181322	13
1192090	15
949896	13
7954553	13
4473774	13
2530458	13
1590446	13
2379987	13
13949840	17
4293889	13
559054	13
8158245	13
2072106	13
37965771	13
23381906	13
4523539	13
26129053	13
6423446	16
9625425	13
18981371	16
124559	13
1925675	13
6059028	13
21510049	13
9983016	13
2311800	13
9202113	17
314409	13
25340228	13
23611361	13
4400606	13
1409899	13
5588064	13
886292	13
2828475	13
6211442	13
946186	17
10597336	17
4410396	13
582228	13
281336	13
3606156	13
13548305	15
6169362	13
8479534	16
19405748	13
3948851	13
2600991	13
10768418	13
4168145	13
4979951	13
7692576	13
9572567	13
3072204	13
214876	13
12319411	17
19667424	13
8293145	13
3296775	13
9483323	13
1946422	13
1071462	15
4743352	13
6531594	17
5197180	13
14326355	13
10887206	13
1386540	16
5738220	13
14137815	13
6150612	13
9217181	13
1665430	13
9390803	13
27554179	13
201424	13
22377339	13
7982209	13
15382008	13
2629020	13
1154567	16
12482000	15
1372686	13
3053680	13
6186066	13
6741552	13
6413841	13
2820957	13
7950399	13
1674310	13
17584103	16
5353399	13
3286278	13
7662015	13
4042766	13
2695470	13
8681564	13
15992742	16
885353	17
4048850	13
23096	13
8140992	13
4169733	13
19872699	13
625232	13
11026972	16
2025686	13
5235078	15
4604075	16
10792863	13
1978535	13
30751450	15
1145560	13
6925613	13
2118197	13
4648906	16
1889935	15
4505800	13
20139163	13
2043190	13
12362099	13
4818389	13
3083653	15
19005601	15
2804291	15
8909705	13
14425277	17
10093369	13
5294238	13
13492708	13
6224792	13
14196171	13
6917521	13
32401788	13
5164995	13
4332992	13
1007888	16
4242296	16
2733680	16
16633426	13
2882504	17
21909417	17
8185340	13
23687452	13
3415719	13
6847339	13
3084442	13
5755154	13
12724011	13
1641368	13
2317740	13
2342598	13
1239423	13
5956333	13
5181938	17
6232374	13
19840800	13
4536640	16
6180850	13
31281938	15
6954000	13
1500404	13
1338490	13
8565288	13
1835576	13
5034051	13
15796060	13
5700262	15
4869887	13
635741	13
32998847	13
10559331	17
24264830	13
20415728	16
2182316	13
44686895	13
7408656	16
1573923	13
199187	13
4902904	13
14237522	13
5232346	17
3462361	13
1002849	13
397184	13
18697066	13
11223381	13
7386059	13
2377104	13
9305008	13
585181	16
13215179	13
40150723	13
7616359	13
480353	13
14970163	13
6362393	15
19023819	13
8204506	13
4094128	13
22032535	13
7050154	13
3374073	13
43676679	13
3876238	13
4040301	13
5740077	13
3292679	13
11394809	13
66895	13
6427943	13
8985700	13
10209852	13
31803695	13
15053608	15
1120905	13
7546010	13
3599906	13
3441044	17
3805762	13
3960945	13
1052418	13
3850024	13
18161943	13
12085631	13
3897586	13
6075850	13
1290634	13
12595586	16
22317722	13
614066	13
10084436	16
7630221	13
818922	13
24105301	15
23600912	13
266749	16
2331065	13
19160518	13
5218715	17
3640810	13
10061991	15
11664344	13
3371708	13
1482601	13
12579398	13
6126237	13
8024483	15
5278237	13
3074244	13
1316358	17
194551	13
5194612	13
1290623	13
6978071	15
42154	13
8902363	13
5789819	17
9923417	13
12228474	13
22058780	13
5384600	13
15374662	13
9049790	13
410585	13
10715758	16
12591151	16
9718425	13
5842315	13
12200236	16
6328099	13
1237390	13
32207501	13
1191392	13
6840638	13
1027697	13
4474418	13
23100497	13
12676760	13
4861285	17
9709959	13
11973864	16
416410	15
6011822	13
9702273	13
294285	16
1055508	17
891358	13
15927469	13
1214621	13
1056046	16
2516896	13
4346059	13
803798	13
7236999	15
3942179	13
1501462	13
815577	13
21963997	13
15334753	17
12983400	13
1767491	13
8950892	13
16713400	13
15132652	13
1169354	13
793851	15
12681260	13
4625834	13
14625405	13
1099258	13
989937	13
893524	13
11177768	13
2220376	13
1061286	13
6754757	13
1185579	13
3733923	13
9161798	13
965957	15
8496019	13
8761819	13
3077456	13
22748755	13
1582939	13
2609101	13
390607	13
4100658	17
17905122	13
2484475	13
5677958	13
48143556	13
21545	13
7209874	13
21309163	13
21030557	16
13401371	13
4173259	13
2458985	13
1583326	13
3822313	16
35114724	13
6693910	16
191050	13
804901	13
551712	13
29039	13
1580140	13
690920	13
13295879	13
8167522	15
11011400	13
25121219	13
782298	13
1086245	13
3527374	13
17235965	13
4245280	13
1534871	13
13659778	13
19289917	15
7956846	13
3271638	13
16531176	13
10867248	13
7614407	13
3045971	13
5579482	13
31166552	13
10031322	13
6012	13
13274122	13
186939	13
6546670	13
15931996	13
1540431	13
527203	13
3567458	13
3612844	13
21760587	13
10346464	13
3908127	13
9069369	13
8100865	13
15000855	17
7097888	13
4891821	16
33817	15
3337303	13
3328968	13
976681	13
4601498	16
9804187	13
3008743	16
10686147	13
31297026	13
1141064	13
34658195	13
6908519	13
11249132	13
2155457	13
7791709	13
6021914	13
7553503	13
3262778	13
2090365	13
3621116	17
1193280	13
9224224	13
11570784	13
8062670	13
36692038	13
1425216	13
505705	13
2062578	13
18107547	17
442050	13
7438332	15
12828671	13
12589125	13
22811416	13
9145042	13
22525252	17
17298503	13
3390258	15
3915767	13
2375714	13
96990	13
1102614	16
428612	13
19588665	13
10613752	13
30379805	13
23489823	13
18180774	13
18950731	13
9989910	13
10447770	13
3970522	13
5566476	16
16989545	17
11211835	13
1378919	16
16355558	13
3337199	13
8052524	15
10112795	13
3947989	13
576881	13
1465288	13
684875	13
2680777	16
4260320	15
1911081	13
11576169	13
13072045	13
20378866	13
36981795	13
15468114	13
464481	13
37151	13
741226	13
13591420	16
17696426	13
10955454	13
5402151	13
4906145	13
10346645	13
2112528	13
7176765	16
6220911	13
9872788	17
5771496	13
16591223	13
11603282	13
489964	16
12711591	13
31162847	13
3355714	13
21134739	13
8309167	13
4178925	13
719035	13
14012343	13
2190807	13
8449846	13
3718299	13
7032586	13
13814598	13
3882231	13
5823543	13
3217125	13
1267939	16
3891984	15
12810713	13
27336094	16
265495	13
4554221	13
4290306	13
16968364	17
2755725	13
13304834	13
347636	17
3291226	16
2951386	17
18033168	13
9894660	13
14148320	13
9865775	13
12710806	13
9645070	13
6110413	13
10179533	13
1693392	16
1585470	17
6472527	13
5109982	13
4363999	13
2716451	13
8003774	13
76959	13
948553	13
1328005	13
1075020	13
4203117	13
1352465	13
9972050	13
360336	16
3019987	13
4409740	17
37636550	13
7889155	13
1341307	13
3067064	13
7623643	13
3494149	15
4043860	13
2960289	13
5306092	13
39201	13
284576	13
584173	13
626804	13
4045054	13
2923621	13
5227959	13
2312791	13
4990256	13
3158283	13
7881739	13
6080329	13
5050635	13
6144240	16
6871280	13
14880955	13
1487919	17
10064554	13
12483698	13
15767199	13
21417270	16
6441083	13
2494405	13
16274420	13
4208487	13
9754954	15
1954948	13
8497848	15
8544008	13
1310489	13
19955832	13
5839889	16
8278688	16
15834921	13
24840550	13
7212036	16
7764470	13
10200054	13
12663388	13
809278	13
18144343	13
6604045	13
1293219	13
2520050	13
32531352	13
14154574	13
1764881	13
14702243	13
34573567	16
15955810	13
24821365	15
3092479	13
12406066	13
21275789	13
4126990	13
4333285	13
17936650	13
6243240	13
31023655	16
18004893	13
5570749	13
3194055	13
13673873	13
5741583	13
2325626	13
17532062	13
2813620	13
25343166	13
5521872	13
9755016	15
11004038	13
11322963	13
15526283	13
208871	13
9664297	13
3382476	13
6675526	17
4802358	13
15409742	17
5636214	13
5083511	13
8537011	13
1533683	15
6091892	13
12897775	13
966854	13
5143368	17
17640696	16
443094	16
5567552	16
3600576	17
54860	13
1020856	13
2595334	15
538217	17
6052873	17
7322937	13
7310535	13
5408924	13
5418105	13
9914490	13
133102	16
408489	13
1701718	13
189062	13
3183573	13
2478620	13
1360321	16
8193865	13
2089351	16
6925834	16
4898778	13
23935031	13
4966983	13
937219	13
8089984	13
1538505	13
978898	13
10676185	13
6512842	13
2153537	13
5122436	13
3926174	13
2643623	13
14426021	13
24894453	15
1739005	13
3451903	13
6362784	13
4670233	17
6498891	13
12448811	13
22416836	17
8753448	13
123463	13
6397475	13
4357805	16
4347195	13
168721	15
4057701	13
3089563	13
5619810	17
10401958	13
9559439	13
3038777	13
9516672	13
18856533	13
304711	17
255824	13
5050747	13
420084	13
18963250	13
3247344	13
3971729	16
10625901	16
11611763	13
1256571	13
6652633	17
4376763	15
5676039	13
11339966	15
27210557	17
6789890	13
766696	13
12530260	13
467624	13
11758513	15
4273604	13
4618556	13
346855	13
10478460	13
5629632	13
6216823	15
2266331	13
13853747	13
24150513	13
1601447	13
7455604	15
2041828	13
1152363	16
452522	13
10737335	13
55227016	16
1861968	13
2354157	13
3687672	13
2372113	16
2705052	13
460963	13
20941550	13
1398373	16
526692	13
6892936	16
21074192	15
3596905	13
21110358	13
10794946	13
18489494	13
28578155	13
33313449	13
4588019	13
1384233	13
8092424	16
5786581	13
7641235	13
23277	13
2283360	13
638997	13
2635381	15
7353702	13
354285	13
6540006	17
1559071	13
13008207	17
34456826	13
6427474	13
17503123	13
4800867	13
18528923	13
352190	13
18452133	13
248696	13
2616427	13
40195912	13
7791881	15
11434950	13
5223026	13
4281185	13
1370102	13
19465384	13
24940092	13
5017727	17
35888847	13
11605704	13
4005919	13
6352658	13
12247981	13
14312602	13
440372	13
9451569	13
225349	13
6080435	13
4796866	13
40307008	13
5136025	13
6265524	13
6144336	13
11648133	16
4014779	13
5241278	13
16827585	13
2094808	13
5847613	13
628336	13
1700402	13
23921586	13
12083113	13
1583941	13
30800562	15
2566560	17
9610742	13
787402	13
1176606	13
9137918	13
1597709	13
13686774	13
8034145	13
13886165	13
3526338	13
5543523	13
27223928	13
9994832	13
4515551	16
5678950	16
7123954	13
7222616	13
13299000	13
13099164	13
538127	13
975337	13
260024	13
4837760	13
29784646	13
6802191	13
2615224	13
27455947	13
3261117	13
4196982	13
1308611	13
993692	13
253493	13
11514137	13
14174873	13
5138169	13
525397	13
904646	13
11024685	13
2564470	13
19847575	13
9771760	13
1120973	13
1163705	15
1954368	13
4264997	13
4332398	13
10975511	13
4659583	13
432634	13
38354663	13
8192293	13
7407647	13
1743755	15
189953	13
3255362	13
7594580	15
3604706	13
15198	13
4828423	13
516091	13
429966	16
33990723	13
2341538	13
10527232	13
25877686	15
5685279	13
13235785	13
480486	15
733430	13
6123209	13
3000094	13
6076684	15
943861	13
5429405	13
532408	13
12985147	13
2731022	13
3863715	16
11280564	17
1158361	15
3329171	13
5958763	13
1316489	13
21999900	13
331200	13
5503153	17
28515978	13
14655762	13
5828905	13
8329172	13
167717	13
52161914	16
5055556	13
241431	13
1266330	13
7601694	13
2374828	13
364331	13
8930834	13
22352429	13
1451157	13
16451287	16
7129362	13
7899634	13
1354955	16
1472911	13
21933062	13
2827436	13
6244412	13
6938763	13
12609267	13
12755725	13
1301360	13
27592803	15
15916121	13
4720320	16
10283999	13
37485464	13
12552981	15
14424335	16
11465417	13
807214	13
33614201	13
20390700	17
888013	13
5619021	13
3955846	13
13586825	13
9346830	13
2141663	13
8208801	13
12489126	13
12937436	17
1524930	13
5332941	13
12383230	13
8037187	13
11538462	13
233733	17
16442232	13
582788	13
5900253	13
4128637	13
8498512	13
11338104	13
162687	13
8851463	16
5033421	16
1815653	16
194748	13
2921958	13
4882925	13
374183	13
345058	13
5381140	13
13444614	17
11298101	13
9117597	13
487996	13
15890855	13
13874854	13
1090503	13
4582752	13
3927136	13
27349455	13
13989049	13
10852883	13
11131735	16
2276702	13
5926537	13
67891	13
26198661	13
5329855	13
21027179	13
14181241	15
3333042	13
10386637	13
24779289	13
2944845	13
4503428	17
15434018	13
9557163	13
8867343	13
3687017	13
91078	13
3004741	13
21767038	13
13274927	13
1282217	13
7826237	15
4986780	13
15662109	17
99025	13
22949751	13
2777778	13
2921637	16
918192	13
6197894	13
856845	13
11972358	13
2681208	13
4627487	17
180318	13
2572122	16
3231066	16
1190735	13
5727170	13
7013711	13
359092	15
8131886	13
23853797	15
4350840	13
373581	17
14105887	13
14491303	13
3011017	13
20365233	13
2729043	13
5166500	13
1492959	13
7163891	13
10150586	13
10032613	13
279759	13
3670457	13
8053869	13
2422812	13
6358608	13
5285136	16
8952574	17
6673405	17
4141827	13
21478287	13
1909745	13
9511693	13
10313776	13
27837448	13
7750490	13
9629602	13
8868215	16
6780060	15
6057261	15
3135937	15
169329	13
5448489	13
12098416	16
7163670	13
2949040	13
3664395	13
95586	13
24589192	13
5481958	13
1200457	13
5620508	13
6011971	13
15729117	13
613443	13
3367842	15
18283193	13
10082882	13
15137449	15
3287357	16
4240174	13
1003105	13
20053190	13
3938417	13
14962019	13
4533746	16
806933	13
9239284	15
12365139	13
2244281	15
3408917	13
6188194	13
6979401	17
2902860	17
5134282	16
2992769	13
22438969	13
4509853	13
8135987	13
8982674	13
18280259	13
3222431	13
19684429	15
4704152	13
2508890	13
3241542	15
2416167	13
12974917	13
10229139	13
21136284	13
39670	13
2239492	16
22463371	17
1963448	13
7163017	13
27744349	13
1538853	13
6321333	13
3684038	13
18233269	13
5607271	15
4066496	17
15932180	13
10492743	13
9846430	13
5401547	13
3616365	13
8235189	13
23993332	13
3038338	13
1153101	13
9484639	13
1640412	13
10673091	13
14888029	13
1833102	13
12192310	13
3154809	13
13846139	13
8895454	13
8510637	13
33536828	16
6675522	13
1214534	13
5296772	13
4131099	13
918096	13
16100731	13
141280	13
936011	13
1651146	13
2128953	13
16116937	16
5027815	16
3797127	13
19258763	13
13768254	13
16933455	13
492706	13
4877630	16
47636282	13
7238269	15
1633920	15
8201625	13
3074954	13
5282705	13
13990882	13
42668487	13
2519860	16
3976587	13
1006079	13
34939590	13
3965905	13
10796486	16
7749579	13
17843291	13
5650102	13
2699279	15
4012323	13
12222669	13
2622336	13
305727	13
557328	13
22696386	13
9474234	13
1868001	15
5635964	13
1285759	13
2695885	13
10775964	13
1935158	16
10958377	13
3744235	13
10736506	13
12792901	13
10463945	13
14160900	13
7870717	13
8949831	17
5118203	13
16673216	13
1770203	13
4804828	13
8368959	13
349218	13
4476851	13
433679	15
12120047	16
3427767	13
4054527	13
16208577	13
5372001	15
719761	13
3431832	13
8383855	13
13678072	17
1455019	17
12700733	13
2972852	17
12843844	15
29199842	13
1724899	13
24972655	13
6902034	13
6506282	15
20497264	13
210475	13
21086858	13
10952558	13
805983	13
619315	13
17526638	13
23253848	13
37751586	13
1747938	13
3591526	13
6686212	17
9992604	13
16991182	13
8711327	13
1044501	13
16376429	13
15870744	13
7797696	13
1452768	13
919309	13
31269314	13
301562	13
15304865	13
16310219	13
3259905	13
33665604	13
16422376	13
17651489	17
467424	13
2845297	13
3538048	13
2466452	13
3219235	13
7223834	13
4949236	13
2956685	13
38923	16
24585415	13
2923185	13
3097876	17
23297994	13
10521719	16
220242	13
6868481	13
15927026	13
736279	13
13701048	17
12147811	16
5132936	13
8358011	13
2412948	13
430322	13
15307074	17
5047067	13
1157056	16
9479690	13
12627711	13
4486489	16
9659724	16
22938895	13
33731690	13
7022059	13
8451010	13
11560389	13
1979624	13
3992768	15
3146330	13
4169987	17
4265915	13
2926604	13
97720	13
1157422	17
31845563	13
11234880	13
7758901	13
10011615	13
41645585	13
19243448	16
2441614	17
14039892	13
5675356	13
3767614	13
480769	13
3121399	13
6272425	16
10980240	13
3881659	13
2175315	13
14956151	13
13217605	13
11343526	13
1918209	13
29611678	13
4309063	13
22608200	13
21091242	13
7336148	13
409401	13
15417279	13
1046007	13
10047143	13
4366735	13
4411485	13
8326629	16
8898612	13
1275881	13
2432470	17
1741255	13
531197	13
19793006	17
8165450	13
8385798	16
908196	13
5270216	13
5435871	16
3434242	13
5871689	13
424326	13
8315983	13
3188470	13
8444099	13
16530106	13
9791691	17
9118640	13
4906832	13
2516443	13
16333892	13
7113842	13
5759473	13
15753760	13
8805269	13
4360357	13
12261188	13
3111705	13
33503145	13
711458	13
7659538	16
9306555	15
4035904	13
4351337	13
1010810	13
6677776	17
18392616	16
536641	13
7851649	15
13485076	13
7346547	13
1031380	13
15970094	16
8583613	13
29497457	16
1146703	13
2324825	13
8761326	13
8178413	17
612556	16
2414406	15
1526012	13
1962624	13
10023833	13
11670177	17
4946203	13
9610806	13
6307511	13
2101481	16
5390639	13
1294810	13
3916362	17
761671	13
11449103	13
10755135	13
13197681	13
1769434	13
14228917	13
7700269	13
1577491	13
599572	16
11053266	13
1421613	13
5641289	13
4394296	13
1705348	13
1877832	13
1514658	16
426392	13
10482143	13
21569259	13
17555252	15
7169084	13
8215511	13
17802970	13
177482	17
7872514	13
3936007	13
22915091	16
14034710	13
418842	16
2229067	16
1173170	17
7117756	13
1229137	13
2545850	13
11991700	13
23200083	13
3655702	13
750051	13
5198266	13
8773931	13
632436	13
1331824	15
2092031	13
4934956	13
314607	13
13712729	16
45133787	13
18773863	13
9547930	13
13375971	13
14070290	13
168122	13
1164801	13
7188194	13
11244794	16
6396070	13
9602852	13
1130484	13
1471437	13
791224	13
5332759	13
6344367	13
1690561	13
1879443	13
13600271	13
2667941	17
574433	13
6726781	15
7950394	13
2947021	13
5989272	13
3747955	13
837192	13
10217722	13
3658878	13
162463	13
3032808	13
2388139	13
2206195	13
7835311	13
6447191	13
277619	13
9139669	17
8270003	15
3517848	13
11171428	13
2044935	13
4608462	13
3527848	16
27351828	13
10355594	13
1163369	13
2040731	13
1456030	13
214180	13
7484751	13
1329656	13
1307877	13
36160260	13
12118457	13
21045512	13
12274754	13
18709699	13
660660	13
4945198	13
4449131	16
5055883	17
4958172	13
12942687	13
596987	13
32703190	13
6621570	13
114642	16
4423573	13
10857252	13
10547940	13
2488676	13
7088601	13
18129959	13
24518550	16
3542860	16
19004314	13
5694259	13
13034623	17
3913358	13
10190402	16
4983744	13
8878654	13
11867980	16
23431405	13
6729127	13
11633281	13
17948606	13
619859	16
26744351	13
1882166	17
7127149	17
7357960	16
14788906	17
1799814	17
5722617	13
5467135	16
25847817	13
4729113	13
3068647	13
1919760	13
381788	15
1775028	13
1325611	15
3035697	13
2430442	13
7619364	13
8882478	13
4952998	13
44888253	13
16274885	13
12552508	13
1760409	13
2421168	13
14105874	13
649164	13
2219669	13
11273596	13
2833381	13
4352019	13
8352469	13
9396408	16
8591302	13
4198221	17
20633570	13
3618649	13
7408710	13
7898568	13
6737108	13
7734665	13
5892473	13
5793356	13
3468839	13
5403868	13
2229623	13
4534223	13
6109277	13
11829321	13
25047819	13
11021339	13
7447916	15
349420	13
14918343	13
20542144	13
9344354	13
2497311	13
4671868	17
1840920	13
32776	13
11801401	13
2349621	13
6498773	13
975613	13
37202941	13
2223621	13
3392260	17
18737913	13
23006172	13
8998780	13
16574864	13
17561986	13
7711868	13
12474401	13
1924179	16
885487	13
3035477	13
563322	13
1376644	13
21437	16
7149671	13
3749757	13
16176783	13
5759953	13
16890839	15
6513770	13
8649329	13
878295	13
13396463	13
16604826	13
6926248	13
6345518	13
6419514	16
15639556	13
7375308	13
20252326	13
768818	13
50900151	13
7720332	16
1842921	15
6245347	13
9328365	13
5308114	13
7680046	13
9727380	13
9126470	16
10924098	13
2826817	13
10647379	13
3111300	13
2964068	13
6177497	13
5493516	16
5670474	13
3035507	13
1833151	13
4050206	13
12860553	13
2230014	13
584412	13
11220192	13
573968	17
1597423	13
2391838	16
8327700	13
10285252	16
1314794	13
11274574	15
9095023	15
415154	13
4010507	13
4518685	17
5970420	13
2624708	16
4456517	13
7557043	13
6202771	13
16286182	17
2627499	13
1231154	15
4316512	13
3004966	16
6211002	13
332525	13
60066643	13
26434884	13
19986956	13
3319688	13
2453331	13
950446	17
13418629	13
9041184	17
12931968	13
13007057	13
901996	13
1446193	13
2461716	16
1140052	13
7955242	13
4873695	13
13186548	13
11085333	13
8610367	13
3600742	13
2355303	13
10771296	13
18884588	13
8374326	13
320811	13
11634613	15
5154333	13
12801216	13
8684452	13
1433434	16
23353523	13
3103641	13
1569112	13
1546381	16
3434163	13
2331497	13
5783024	13
2626913	17
4112528	13
6201405	13
480796	13
20814712	13
8583545	13
16928256	13
2410257	13
284176	13
20440253	16
1985485	13
3917455	17
20861825	13
8011086	13
873519	13
18221838	13
3448010	13
4484744	15
20573026	13
5921048	13
2599887	13
296393	13
1250775	13
1203599	13
3102454	13
13213507	13
21147053	13
8787105	13
5132439	13
3210808	13
5289118	13
333198	13
5075426	13
4764213	13
3448046	15
8506954	13
1996489	13
20908787	13
216476	13
16064750	13
9048343	13
7732295	13
1035117	13
29941843	13
612261	15
4545514	13
6129092	13
3614616	13
17366419	17
10939804	13
4269902	13
1302633	13
811417	13
8146203	13
27395650	15
20180691	13
277611	13
748015	13
2278003	13
6412141	13
8916138	13
21406404	15
20435573	13
21618941	13
39630603	13
11575265	13
1490391	13
9329204	13
5456751	13
13729640	13
1717737	15
15289750	13
7356190	13
9514930	16
1204353	15
1844931	13
4467234	13
928095	13
581378	13
2136461	15
10103440	16
1309410	16
9810375	13
4571207	13
15048737	13
9719699	16
4904441	13
2644188	13
5275512	13
1550979	13
4329400	13
2181830	13
3108578	13
12737055	13
767915	16
6531266	15
28567980	13
7961462	13
12756693	16
11552268	13
3581984	13
6727862	13
8568440	13
16756668	13
5812878	13
1948955	13
9273892	13
64157	13
914178	17
1582323	13
4462842	13
2242014	13
443550	13
3871189	13
2191274	13
14910702	13
14926324	13
14813392	13
9269095	13
9532405	16
21642081	13
871554	13
3864466	13
5472532	13
5602987	13
31666483	13
3313903	13
13662983	16
3391591	13
5094390	13
15159198	13
30974816	13
7590377	17
572899	13
40751469	13
41821932	13
3565758	13
14602125	13
846922	15
1716771	13
3059589	13
8120561	13
8324078	16
7181296	13
3731126	15
19442802	16
2178770	13
3699328	13
409868	13
19474962	13
3857958	13
5873319	15
21542596	13
5624639	13
17360997	13
17024934	13
597646	13
573393	13
13334461	13
26772	13
11756069	13
4006738	17
11669879	13
1186990	13
17022357	13
7793168	17
3382967	13
25459029	13
3459703	16
1635661	13
581809	13
14845370	13
1021768	13
1104176	13
6382493	13
1499574	13
19111148	13
7785146	13
22299226	13
2726387	16
6046099	13
1967960	13
4526097	16
11787830	13
5258287	13
17501954	13
6836077	13
13566977	13
3518316	13
7361265	13
7437923	13
5471490	13
3199400	13
1351085	13
5942169	16
9116854	13
17625007	13
2599722	13
12091895	13
7472986	13
4329848	16
1419016	13
24405474	16
2525996	13
3289620	13
15678300	13
4162265	13
27863838	13
599585	13
30383019	13
3834395	13
246838	13
6513800	13
2769730	13
15200817	13
2733769	13
9426567	13
10115226	13
4354276	13
14684210	13
14479426	13
13700017	13
7547632	13
1288917	13
1102337	17
3315099	13
2873138	13
1147190	13
10643231	16
23685582	13
2323691	17
7197643	13
3413492	13
4734705	13
16789395	13
6077667	13
14330488	13
5620741	13
3345297	13
7614806	13
10412196	13
5028807	13
18367265	13
15299299	13
2474725	17
7794612	13
8639444	13
8281757	13
3969406	16
1136832	13
2052973	13
13768565	13
3278846	13
314	13
10707196	13
3524202	13
9858748	13
8803488	13
6473267	13
5892007	13
5284276	13
35498365	13
828357	13
34682858	13
3152868	13
5772977	13
5442626	13
3183002	13
22794800	13
37191005	13
285737	13
15456139	13
3232358	13
13533967	13
10892686	16
14305641	13
1521727	13
8682672	13
563655	13
1310897	13
13838779	13
2255341	13
595048	13
12418383	13
6079311	13
2233414	13
7886623	13
8332409	13
96827	13
5632501	13
11159447	13
12444487	13
17500680	13
7775519	13
6016767	13
17059849	13
601625	13
1781726	13
2343567	13
9247449	16
228586	15
1763658	17
16768508	13
3306162	16
463858	13
12849797	13
8045126	13
4912218	13
21208152	17
18360958	13
6201032	13
15409953	13
14531823	13
20731589	15
2803067	13
4764429	13
868570	13
19642328	13
6343214	13
8211227	13
738282	13
10952331	13
2801228	13
9796425	13
3887939	17
1808684	13
6927880	13
9210708	13
18331289	15
5494722	13
2767141	13
19380282	13
13087565	13
1076014	13
10411426	17
9679473	13
13277267	16
7125462	13
3483209	13
4297171	16
8825455	13
28778811	13
18313422	13
2003541	13
3251856	16
22857698	17
5295591	15
8050666	13
4228944	16
4651541	13
11770651	13
390106	17
8441264	13
6834513	13
1350222	13
64767432	13
13456516	13
845769	13
1087055	13
2284120	13
26862464	13
6726706	13
7146839	16
15071156	16
1700926	13
9370558	17
8339879	13
6026646	13
3796942	16
1025931	13
34885043	13
691517	13
12065276	16
1569546	13
1179078	13
1485699	13
4372346	13
5863798	13
16527261	13
4331430	13
1001363	13
8095226	13
11989456	13
18486723	13
8459032	13
7649331	13
9724359	13
11997871	13
1458651	13
17128037	13
6346676	13
1885077	13
4511686	15
22471295	15
492466	17
6305950	13
10499430	13
35110890	13
4819353	13
11115494	13
5632095	13
10189640	15
35968509	13
20573911	13
4672485	13
1153872	13
1488741	13
6095404	13
7617697	13
11970501	16
13826879	15
504652	13
3590236	13
14282973	16
1841673	13
242762	17
344421	16
1381987	13
16874411	13
1401965	13
15928049	17
10547663	13
7638634	13
11137690	15
15787446	13
41367378	13
20250501	13
22989550	15
9119363	17
22975887	13
3093908	17
29951479	15
970765	13
1198986	13
6590104	13
19901274	13
476521	13
8763956	16
7247586	13
6073718	13
484172	13
22303551	13
33216817	13
3346651	16
3398704	13
3955599	13
893011	13
1814085	13
55071	13
1825476	13
25603737	13
7037196	13
4675786	13
4005763	13
4495803	15
934120	13
3562398	16
30527124	13
9915939	13
9818932	16
7350396	13
4087110	13
912579	13
10813473	13
18619384	16
2877132	13
2983359	13
16273240	13
8821498	13
32506657	13
47075149	13
3616955	13
47091	13
5785320	13
12520981	13
11552990	13
5976445	13
137098	13
8220008	13
2374588	13
16058239	13
4062716	13
1239471	13
3354916	16
23875541	13
12046676	13
20119600	16
6448124	13
6651819	15
2169836	13
4813763	15
12691660	17
8104762	13
226795	15
264101	13
21193	13
1352251	13
1549242	16
11957942	13
4328888	13
12225635	13
10149685	13
11277689	13
6955023	13
32271918	13
10529778	13
6030857	13
2071594	13
9736926	13
2928765	13
4046608	16
6354315	17
3135517	13
8588894	13
14001191	15
177558	16
7940733	13
8668774	13
1820850	13
3304785	13
8225743	13
414814	13
4668821	17
5814699	13
12857894	13
613622	13
4822386	15
5578500	13
14473524	13
1795122	15
6713955	13
398015	13
6656019	13
14207129	13
5925448	13
1106191	13
9559638	13
2048507	13
15413336	13
1284469	13
25288709	13
7230670	15
692572	16
1871019	13
18429252	17
5428344	16
2928640	13
2993730	13
6508099	13
14499364	13
872030	17
2035642	13
3101938	13
2011725	13
6674484	13
71826	17
9894152	13
6674834	15
5695517	16
2216218	13
4205510	13
884523	13
5312062	13
4401948	16
4616734	13
922961	13
12282298	13
25975601	13
2792300	17
752285	13
6591319	13
5263084	13
8403179	13
12878849	13
4785442	17
3633828	16
3865928	13
7516856	13
8052162	15
8872069	13
1048408	15
23057519	13
3110537	15
21655009	13
29058292	13
803907	13
20816517	13
10018921	13
7949887	13
540455	13
4590357	13
55462431	15
6153943	13
6636259	13
3778877	16
20697050	13
9440744	13
305184	15
5339912	13
350233	13
19371632	13
6663460	13
540677	13
39488	16
9542952	16
10796881	13
4569413	13
3722380	15
7324148	13
11004316	13
1900123	13
40197360	13
3483523	13
805765	13
10560371	16
15180558	17
8903337	13
6255461	13
6819329	16
11011195	13
1939515	13
9527898	17
3274961	17
12875029	13
182630	15
6711580	13
3785717	13
29275598	13
5961105	13
10478349	13
1842796	15
1140099	16
1145073	16
5021274	13
3918759	13
13468950	13
10868300	13
6123357	13
21935084	13
23443609	13
4579856	13
6830043	13
15013947	13
6020960	13
3942836	13
5758784	17
122246	13
11465395	13
10853780	13
10899566	13
22675918	13
11658616	13
4146360	13
15893545	13
3558072	13
2937906	13
8125492	16
41523118	16
433245	16
12144054	13
8578312	13
9188709	13
1513505	13
629213	13
8779070	13
2464639	13
8847297	13
1923444	13
536125	13
7309228	17
8696609	13
15496692	13
7359426	17
4414187	13
5728688	15
8810940	13
1602316	13
27927933	16
2221118	13
5585738	13
2410548	13
11385147	13
94114	15
6028561	13
333878	13
15685472	13
421282	13
12591625	13
9516898	13
10438717	16
24734521	13
10044338	13
13527324	13
8889616	13
2219968	13
1431923	13
4543920	13
10495780	13
18163601	13
1855256	13
29582384	13
23174462	13
484364	13
3823822	15
7124550	13
17211805	13
2482622	13
1792927	13
1687659	13
8624267	16
6152116	13
3124201	16
8111006	13
16915707	13
9824741	13
3876583	13
3359884	13
5589554	13
3783435	13
24017744	13
1412097	17
2155791	13
9355311	13
12864277	13
8458436	16
10705782	13
4095053	13
6251844	13
12503446	13
7108326	13
3452595	13
1209395	13
16032657	16
994102	13
35874902	13
3086534	15
19537819	13
15858352	13
10109293	13
3661633	13
6139029	13
8740701	13
19508893	17
1251990	13
33449960	16
5041259	13
1178784	13
2142577	13
4453865	13
46801208	15
1781695	13
182353	15
2952019	13
970740	13
14308378	13
635231	13
11702848	13
21134299	13
19633515	13
2406645	13
8184131	13
1047787	13
17467751	13
6528142	15
4623776	16
18031242	13
4891124	13
147010	13
7138619	13
7535528	13
5834945	16
5348186	13
2258261	13
5214764	13
7022108	13
1896890	16
12796774	13
8323544	13
8166854	13
3985220	13
7164940	13
5924656	13
1741325	13
4030884	13
856576	13
1139651	13
7436646	13
4147818	13
1574599	13
6646070	13
14145747	13
20192120	17
10248619	13
3921932	13
5230058	13
8811086	13
248810	13
33803924	13
2345124	13
429941	16
1225878	13
86691	13
4757167	13
13645276	13
8766392	17
14427638	16
437891	13
32773602	13
16711347	13
7826204	13
499346	13
21521059	16
7973293	16
5206761	13
2698301	13
1324918	13
4392456	13
9322355	13
3708940	13
2005649	13
1730628	16
4626119	13
10204669	13
2567033	13
5407725	13
4920652	13
3041696	17
3277165	13
6362555	13
6560365	13
814095	13
2633621	13
8660491	13
3427459	13
5152550	13
10859092	13
4401714	13
5431767	13
13080200	13
652628	13
4423247	13
5566468	13
8961552	13
12623413	13
22021864	16
12121700	13
8244041	13
19900213	13
17986581	13
2409705	17
1357607	13
10837063	16
3623418	13
6754209	13
7070022	16
3184456	15
2631442	13
1867292	13
22666731	13
2484719	13
15106925	17
1372693	13
1145675	13
17997487	13
1196377	13
34016992	13
14501361	17
10022467	13
3860826	17
2062840	13
2845428	13
5135020	13
26794536	13
2475966	13
10805219	13
3919770	13
37940	13
892853	13
11188049	13
5448562	13
24119953	13
22997533	13
10191378	13
212672	13
15303704	13
13799374	13
1917659	13
12604050	13
16987965	15
8034796	13
4426706	13
4809710	17
21990246	13
1354741	13
7786122	13
4415297	17
7984267	13
8306133	16
5102258	15
9568961	16
1858335	13
1280479	13
802736	13
3365644	13
609569	13
5956553	13
20917016	13
11530334	13
2369308	13
8801173	17
6923029	13
915677	13
41549958	13
4645041	13
646114	13
15124475	13
11480979	17
5993389	13
8486916	13
9454250	13
18860944	13
15071908	13
7618231	13
3162	13
10140171	13
10208975	13
1410023	15
3388237	13
3759095	13
3050140	15
1311118	13
4165516	13
3848586	13
12448195	13
3174086	13
5011620	13
9720731	13
2526161	17
23557	13
7806836	13
4258748	13
487291	13
2221188	13
8027400	13
425977	13
17165349	13
11810807	15
22094482	13
19801633	16
12823978	16
12597789	13
1945644	13
1719568	13
41166313	13
12092914	13
2617754	13
4917124	13
294292	13
8375192	13
338907	13
6327742	13
1189098	13
4849073	13
9544923	13
9952919	13
1431466	13
41712815	13
835666	15
8033058	16
3167439	13
3284129	13
2374850	13
27513151	13
1290578	13
2260360	13
9129742	13
4569295	13
4180379	16
3927934	13
3992023	16
10315988	13
11773820	15
268697	13
26397417	13
16644423	13
14968572	13
1230661	13
315723	13
256398	17
2632095	15
4137965	13
8963818	13
7942032	13
533288	13
125058	13
10462204	16
35057228	13
1202713	13
24941823	13
10824630	13
3853955	13
8726994	13
12308994	13
26590433	16
2805311	13
4597946	13
5503638	13
22302015	13
14403168	13
25859889	13
15026553	13
11568623	13
13865333	13
7640909	13
3608245	13
17894005	17
4942574	17
26054274	13
1865016	17
1625712	13
6470692	13
10495195	13
23711758	15
2345824	13
6960257	13
22839487	13
11851013	13
5998539	13
4121177	13
3733507	13
15535343	13
29949616	13
18762802	13
4173886	15
11199136	13
336167	13
751103	13
8376818	13
1279644	13
32084146	13
10752985	13
24734288	13
3585839	13
32759009	13
6849608	13
8146505	17
8877541	13
1865992	13
25234275	13
1033902	15
7563328	16
2937780	13
7714216	13
4335921	13
4558718	17
23235182	13
9638511	17
14264439	15
10953294	13
2848564	13
4644188	16
2321182	13
3263876	13
9190771	13
20214522	16
3733170	13
1650785	15
1123443	13
6945494	13
10606502	13
2922936	13
9924461	13
1778224	13
1390366	13
4239147	13
4932137	13
4133910	17
1770454	13
16425226	15
29479	16
15422316	16
12548586	13
3868623	13
2515692	17
10767054	13
412507	13
2526116	13
8819666	13
607404	13
2926672	13
764104	13
9928575	13
6075520	13
12747985	13
6379965	13
23376654	13
7601762	13
942176	13
14097201	13
6568891	13
8101431	13
7587867	13
1859848	16
11750630	13
2607813	13
4541013	16
418296	13
29191866	13
8560618	13
1817801	16
11196327	13
10153557	13
13804150	13
646410	13
12167709	16
23933665	13
20451527	13
1266735	13
1891152	13
9721062	13
30394442	13
11638292	16
5784915	13
9539524	16
26753823	15
9147720	13
23419759	13
9346406	16
27234718	13
4813342	13
1748887	13
24717736	15
11080280	13
32711777	13
16271662	13
9579403	13
1358533	13
20748991	13
10227403	16
16654446	13
49179391	13
18853742	13
1829090	13
5022950	13
1288906	13
4508021	13
487228	13
52713150	13
1116870	13
34229181	13
12118299	13
3047755	17
2169308	13
9979468	13
10288695	13
8738774	13
34467699	11
17288697	13
9242676	13
11912134	13
1104957	13
26685208	13
7273491	13
587374	13
2779659	13
9641865	13
411160	16
4855916	17
10946409	13
11759359	13
24516175	16
12218573	13
18620236	15
3042772	13
1335028	17
2317659	13
2479666	13
14671412	13
22488687	15
1641645	16
2376545	13
9818190	13
21780925	13
1355916	13
5690856	13
364317	13
8616743	13
5390688	13
926179	16
3001002	13
2625058	13
28179976	13
6675258	13
7464293	13
7291855	16
20096397	17
8738683	13
2778751	13
29959417	16
8080040	13
5957409	13
5985575	17
2553865	13
2080183	13
8035106	13
15033998	16
5299213	13
3090241	13
8461426	16
6894339	16
2152305	13
1801998	13
4698702	13
6473005	13
24162759	16
2333806	15
1942588	16
21728519	13
3121028	13
20000073	13
2778770	13
16373136	13
3099285	13
176141	13
1333929	13
1725601	13
5624655	13
94526	13
11466803	13
7549670	13
2045385	13
5069381	13
4250408	17
282386	13
10549867	13
16775743	13
17244768	13
866284	15
20649308	13
9768083	13
4206606	16
4706346	13
12878598	13
8891870	13
12117843	16
1246536	13
4985084	13
2118307	13
4036201	13
987616	15
10870099	16
6840503	13
2516097	13
2700378	13
12051676	13
9229312	13
9505580	13
4720326	13
23498932	13
871047	13
26492795	17
724584	13
3881377	13
8941242	13
6686565	13
414039	16
1539056	13
9231572	13
13977803	15
10476876	13
99667	15
16836255	13
706103	17
266348	13
3899840	13
4866283	15
11334260	13
4327864	13
27137541	15
6801255	13
13087256	17
262987	15
12539879	13
2222613	16
1537858	17
27695791	17
4572210	13
8503847	13
16562644	13
2133023	13
6508759	13
4645576	13
6502018	15
5377217	13
4441510	13
25497261	13
4158127	13
8918158	15
12876305	13
5309727	13
41911145	13
45831670	13
8139360	13
193594	13
7080211	13
1239092	13
15513746	13
4507691	13
6259838	13
2523436	13
12689303	13
7687349	15
3419892	13
9778167	13
3981557	13
17675620	13
10632608	13
2508216	13
4041588	15
3782125	13
7723064	13
31016294	13
130867	13
18174015	13
8284323	13
10424787	13
2451507	13
2437271	13
3242108	17
1555132	13
24482921	13
12680410	17
131050	13
939738	13
875789	13
1741947	13
12505146	13
1480463	13
2787045	13
57142592	13
16524729	13
2163932	17
20431110	13
263226	17
7387889	13
24643338	13
3078692	13
3332181	13
10568416	13
1633944	16
28424784	13
5932232	13
2353041	13
10523923	13
9475766	13
2711358	13
1779870	13
22462178	13
7826568	13
10177150	17
16263952	13
234228	15
5091692	13
8754110	13
3366245	13
2680427	13
4155896	13
6367588	13
9046994	13
15540564	13
13248449	13
8722940	13
634083	13
29743443	13
16810457	13
7692525	13
23650114	13
4673147	13
12072485	13
11372470	13
3279506	13
4154576	15
17122904	16
7267578	13
4008393	13
764474	13
658379	13
6266956	13
1466908	13
1851741	13
15258507	13
10881046	13
13497260	13
22383489	13
9414141	13
6506706	16
11172744	13
4289796	13
1221934	13
3372984	13
13959869	13
9632352	13
2066854	13
10958512	13
384066	13
8629018	17
1166268	16
6210537	16
2510022	13
10949245	13
519749	13
7042478	16
1555785	13
11931327	13
12614973	13
3432322	13
3619200	13
4649351	13
11181953	13
13883015	13
27245	13
2188022	13
10205946	13
8264019	13
6134331	17
214740	13
1141153	16
591964	13
9476248	13
5732121	13
1840820	13
9931488	13
5149654	13
1973887	13
5529979	13
470929	13
17457176	13
15267550	13
52104	16
781280	13
20583116	13
12762736	17
32243	13
3997185	16
198435	13
6453920	16
3536854	13
7733294	13
3293146	13
9758657	13
27318055	13
4722435	13
6662666	13
686554	17
1159784	15
7522166	13
1109506	13
3388456	13
10661552	13
29683368	13
10574496	13
12126491	16
4896151	13
10212174	17
10359535	13
1300045	13
13007689	17
1700083	13
1163524	13
10753954	17
23904569	16
4150483	13
3098086	16
2470211	13
3140308	13
13474343	13
10134399	13
357266	13
9015332	13
3280690	15
6721336	13
5235556	13
5498068	13
254275	13
5245075	15
281959	17
6153309	16
2673667	13
90709	13
1704105	13
2329551	13
4320433	13
2619954	13
3473042	17
68142636	13
27361461	13
6656786	13
9445117	13
4801018	13
4726136	13
30591217	13
28312055	13
1460328	13
5987136	13
14382717	13
6364832	13
2984106	13
27806088	17
328650	13
11013639	16
11547610	13
488771	13
10227303	13
66802316	13
2944730	13
4393731	13
1373590	13
6817744	13
874320	13
16670951	16
826091	17
2216699	13
12720883	13
16977531	13
9684262	13
3054651	13
9667505	17
10030875	13
26696330	13
23190	13
681780	13
7191675	16
19756022	13
3751926	15
3925000	13
3070467	13
54381095	13
5757881	13
4714523	13
10402092	13
9121884	13
19206302	13
1298449	13
19321778	13
397637	17
1288095	13
11282951	13
12255328	13
22930683	13
14112891	15
10561899	13
732370	13
441859	13
3001289	13
4849769	13
30733169	13
2430797	13
8841003	13
2587274	16
14699103	13
7299963	13
4673095	13
3548212	13
32381815	13
8403153	13
13600920	13
30075319	13
8758521	16
2316291	17
11012011	13
2311421	13
3944696	15
2901318	13
22211717	13
1233264	15
6309616	13
1353391	13
5699893	13
12275959	16
643778	13
221244	13
2558827	13
8142310	13
2077645	16
1538439	13
7828116	13
2216123	13
2235724	13
8508394	13
5969373	13
3489990	13
8326841	13
663010	13
2948604	13
1037257	13
4124960	16
19743582	13
6285883	13
3664282	17
299666	13
1164815	13
1150926	13
4567905	13
1472384	13
2117740	13
3567200	13
5628833	13
4189389	17
15847983	16
1490960	13
14698546	13
6947739	13
3569341	13
7003094	16
227142	13
4938184	16
41121884	13
376705	13
12422710	13
37178388	13
1546694	13
4826533	13
16558090	13
1688510	13
2316922	13
704659	13
12016115	13
1645342	13
20301929	13
6619825	13
9587793	13
7845959	13
3757579	13
4063471	15
9959	13
2517133	13
10123472	13
6163089	13
19977049	13
3736613	13
9097373	13
1067391	15
6090808	13
5198223	13
3408374	16
849700	13
3928149	13
2178976	13
7551239	13
8232735	13
698221	13
7396897	13
4125713	15
3551410	16
5790958	13
4491511	16
9187470	16
5948446	13
7534173	13
4578890	16
1731611	13
72939	13
14597774	17
8901156	13
14895477	13
2011936	13
2332107	17
6719609	13
1320998	13
4829976	13
9334510	13
9261874	13
13839315	13
14959647	13
23109380	15
3677302	13
1288509	13
492366	15
4193374	13
20788872	15
2906030	13
8835795	13
29918775	13
1695666	13
4536692	13
25031075	13
8735495	13
2403700	13
1161534	13
10029039	15
18224999	13
1165028	15
197278	13
1570642	13
5956121	13
10116669	13
7088839	16
16494825	13
6400586	13
9221226	13
21495635	13
4101953	15
1111482	13
3980810	13
1648273	13
3726072	13
1376279	13
2091423	13
5725783	13
10010927	13
3618617	16
8781588	13
3368029	17
3921936	16
4447474	13
26858	13
5764427	13
7762417	13
16275919	13
1087984	13
11353108	13
3908090	13
10841557	13
11042865	13
23946591	16
7241248	13
5008492	13
4412912	17
11063690	13
33799715	13
7592691	13
8369180	13
30356529	13
2523346	17
5472284	13
34624427	13
399037	13
7137260	13
1548870	13
1864983	13
1323404	13
2157708	13
1608629	13
7629147	16
4302205	13
5621447	13
1211372	13
1446558	15
7642897	13
5275600	13
7526520	13
2216611	15
10419327	13
1165803	13
248816	13
4169273	13
1046437	17
17304661	16
1865845	13
3371478	13
2638321	13
14999401	13
26140753	13
17884315	13
1836661	13
14563212	13
18876185	13
9513956	13
1144584	13
5917864	13
2681243	13
8325524	13
6673873	13
4450999	13
5579628	13
1245794	13
789600	16
4020251	13
2582369	13
1580773	13
12231470	13
2800862	13
4111183	17
311160	13
4498189	13
53299243	13
4307265	13
4483522	16
2684798	13
6823738	13
11094661	13
8496603	13
8811108	13
957147	13
1816947	13
4027168	13
7148535	13
7384181	13
5428893	13
19157312	13
8437954	13
17391356	13
20182516	17
15402546	13
19882850	16
18357438	13
246476	13
18841971	13
21221738	13
27499837	13
3133267	16
6065183	13
2676869	13
5152272	16
34292868	13
11052203	13
6639194	17
2078729	17
16193767	13
216164	15
13274792	13
9291501	15
18304185	16
7587796	13
5627472	13
10265437	13
4438501	13
8051479	16
8876715	13
1046229	15
12966082	13
3967844	16
2025291	13
4347735	13
871631	16
15228118	13
1325887	13
13603365	13
38067732	16
4572764	16
2733179	13
5362432	13
449758	13
4684091	17
27921099	13
9233868	15
5681007	13
11477920	13
5084649	13
298002	13
710247	16
9493289	13
2514051	16
5397780	13
19015146	13
14569498	13
11047983	16
548367	13
10455179	13
15513793	13
6038171	13
13157253	13
11251150	13
21928867	13
2249874	13
5922700	17
884053	13
7137677	13
10495437	13
16327236	16
261774	13
25503218	17
4319454	13
15275215	13
1371804	13
7387379	13
4674268	13
14222550	13
6431863	15
8201621	15
3702788	13
4985250	13
1971897	13
10188893	13
1490541	13
1844470	13
22703382	13
2531504	13
6291210	13
11667420	13
2442851	13
16277486	13
15008847	16
15539967	13
2401913	13
23515142	13
184463	13
22721740	13
32321896	13
1852009	13
4703170	13
24175199	13
29043361	17
30570249	16
2031138	17
931673	13
8726692	13
6832458	13
522492	13
11118512	13
9468648	13
14346816	13
4120616	13
5832900	13
13798867	13
10376950	13
2576992	13
5024867	13
8111827	13
4856423	16
6988316	13
3669472	13
692979	13
10304422	13
8626029	13
950909	17
19083437	13
5140644	13
4647387	13
1020307	13
3597569	16
18482920	16
903720	17
6783139	13
41024895	13
9622656	13
1813741	13
3920398	13
38415440	13
6612498	17
2255803	13
2231425	13
11869300	13
1701867	13
9219518	13
8026320	13
12412801	15
18109	13
21409125	13
2078398	13
21935352	13
33352120	17
864183	13
6781457	13
252791	13
1966314	13
3805875	13
15386666	13
14840314	13
6980756	13
2721948	13
494674	13
8834878	13
3961886	13
7883369	15
1414997	13
937911	13
727372	13
5631327	13
13376338	13
4281699	13
20203813	13
19410092	13
3983048	13
14168049	13
14328807	13
4831606	13
1155788	13
3225014	13
50069501	13
3276400	13
4531514	13
2208804	13
7868154	13
13247934	13
18788407	13
6840258	16
48339	15
4741930	13
2822553	13
14612901	16
7260550	13
11196709	13
8937598	16
867786	15
7443476	13
10027022	13
223681	13
2115948	13
6527087	17
4569966	17
3807983	13
8213380	13
368877	13
2866929	13
6303406	13
11778553	13
12271869	13
3781784	13
4833836	13
7244960	13
13745565	13
1895218	13
32436958	13
6018155	13
27429385	13
1950003	13
2242233	13
960914	16
10648504	13
4864480	13
4700456	15
7389826	13
10500937	13
7194462	15
7650220	13
32198998	17
16479922	17
12762648	15
15227346	16
6612643	13
2747978	17
2178830	13
4240176	15
14724248	17
19464504	13
691624	17
3390434	13
903689	13
9687687	17
643388	13
7564539	13
6895093	16
13529733	13
12750186	13
13808911	13
3385010	15
8540541	17
24582498	13
1963022	15
258969	13
1682407	15
427178	13
14713221	13
17306396	13
1124798	13
9566233	13
31036611	13
319827	17
18638665	13
223893	17
425103	13
3155906	13
14469965	13
3586184	17
5315526	13
29110937	13
6391192	13
4509264	13
8274323	13
22309570	13
2970447	13
1040758	13
1928515	15
204172	13
2326136	15
13584944	13
8923889	13
7995344	17
1629904	13
4833005	13
4201601	13
602301	13
7951036	13
956470	17
961031	13
8789413	15
10600968	13
2146595	16
10000967	13
1169402	13
8263684	13
23769939	13
3421288	17
266078	13
7004164	13
12130300	13
3222807	13
1131598	17
37724932	17
167869	13
17042100	15
7339813	13
28490194	13
19794626	13
2134163	16
4147218	13
8319942	15
18502558	13
2109597	15
14483304	17
10387143	13
20694198	13
1702043	13
1924625	13
8229188	13
8096218	16
4968539	13
11058674	13
13291611	13
979867	13
16521520	13
2359383	13
6313775	13
1988950	13
8114631	13
7873076	13
12922036	13
4286621	13
19723710	13
561989	13
5161820	13
3554508	15
12421750	13
19149394	13
11181269	13
14058763	16
6571037	13
6780109	13
1126740	13
918963	13
1403086	16
25086737	13
887907	13
23748084	13
4621536	16
14944310	15
7303206	15
7673570	13
1000180	13
4813004	17
8178886	13
13642053	13
17814274	15
16307454	13
15935567	13
2234808	13
756786	13
5048585	13
2067711	13
2321311	11
6780461	13
8062189	15
1703036	16
2325286	13
2523351	13
4210720	13
924110	13
520184	13
1414862	13
4937251	13
91754	15
2722083	13
6391720	13
4303468	13
3919667	16
7678908	13
5132849	13
6517958	13
1813170	13
31073847	13
634592	13
1190029	16
13196497	13
14472356	13
4055129	13
1910434	17
2472818	13
7306578	13
26171755	13
17828898	13
11152115	13
5935255	13
2386841	13
3986778	13
1644540	16
8103311	13
19354569	13
5769822	13
244392	13
16947710	13
1865486	13
1472223	16
5624659	13
983404	13
1564862	13
21586268	13
5616869	13
4720733	13
18898198	15
9562673	16
4829720	13
4165290	13
7348003	13
3116423	13
5494333	13
9705847	13
10881995	13
3659045	13
3872486	13
1007849	15
3336170	13
3484550	13
2582059	15
1265395	15
5294530	13
3513036	13
9429979	16
2523269	13
7062039	13
5784157	13
6649298	13
822655	13
12593630	13
9974307	13
10065668	13
18273174	13
17390874	13
13280400	13
16458147	13
8145016	15
50840359	13
30752198	17
30774566	16
420971	13
6607958	13
1547431	13
22015725	13
820422	13
6303796	13
5909966	13
2848602	13
1604798	13
2430294	13
2077660	13
3195525	13
22464728	13
5662094	16
1197464	13
7333170	16
4881928	13
6516584	13
1006840	15
276549	13
11113827	13
1501605	15
3509705	13
4660174	13
1619813	13
12058271	13
1595178	16
6140811	17
2297898	16
10522496	13
1166833	13
516317	13
2495054	16
15010634	13
3344287	13
2718261	13
5593486	13
3227131	13
1359997	13
3471677	13
4267729	13
8428574	13
8428998	16
8577490	13
3887655	17
15253827	13
22619044	13
27183234	13
7775680	13
15325484	13
7011996	13
897467	17
12711639	13
4176045	13
9453622	13
1731058	13
1598492	13
13000674	13
5265568	13
5032166	17
3432564	13
1416414	16
25714010	13
22793386	13
3341316	15
2441132	13
13510486	13
1941796	13
7101689	13
4248686	13
4698963	17
30249183	13
8852668	13
4744757	13
14876155	13
9581615	13
7515809	13
1885550	13
13363453	13
4527243	13
1135721	13
13882029	13
116828	15
15527198	13
1782892	13
6786234	13
12730819	13
4748110	17
16943085	13
12147853	13
1694716	13
8252052	13
55129	16
16382605	13
988260	13
1029819	13
2179388	13
2894897	13
15341021	13
7063381	13
9533660	17
13351132	13
259329	13
4567231	15
3418193	13
2337290	13
11333352	13
11675434	13
4033061	13
10145656	13
24383139	13
3635780	13
316690	13
8560393	13
8458602	13
3112631	13
15017791	13
10728769	13
2548880	13
21260530	13
2603216	16
4030664	13
8405353	13
23707299	13
3003302	13
12614315	13
6347770	13
626545	13
13104111	13
4128554	13
3111149	17
8212485	13
4552105	13
1175040	13
975643	13
6709810	13
18431730	13
5281424	13
9409825	13
2206626	13
1954993	16
5988155	13
6875739	16
5979758	13
22889857	15
1040707	16
5874005	13
4624580	17
12387466	13
3677025	13
20331189	13
18786742	13
12525339	13
2431636	13
3097035	13
9542385	13
4930841	17
2563431	13
3318664	16
376777	13
7420186	13
5053082	13
691895	13
1827807	13
14841488	13
3444400	13
1420881	13
5983637	13
2079349	13
19179471	13
266854	13
4147955	13
2549031	13
1063800	13
2131183	13
9045268	13
13999105	13
45818468	13
1651664	15
9507814	13
14268594	13
12888687	13
1825223	16
20417644	13
721336	13
15591199	13
38027084	13
13970162	16
20432625	13
6412838	17
1562395	13
4170442	13
2871608	15
174329	13
9770500	13
6257667	13
12348985	13
2709427	13
4607916	16
12170469	17
4747082	17
3923991	13
13372500	13
6046091	17
2169276	17
4904548	13
5741976	13
11443573	13
6966378	13
11637537	13
6453646	13
4453410	13
28509954	13
3590524	13
1578497	13
5647195	16
2249964	13
8606286	13
1110417	13
2505593	13
507306	13
12337536	16
8010120	13
616278	13
4291396	13
3522555	13
22206468	13
3831564	13
5553728	13
11895452	13
6361519	13
2523891	13
8803840	16
9381487	13
920288	13
6877397	13
4679358	17
9013242	15
6248987	13
6199159	13
5714334	13
318918	13
3176061	16
3849550	13
456764	13
4524327	13
20111517	13
21077700	13
11028660	13
7091751	13
4924701	16
28258237	13
28725530	13
14511689	13
1388356	13
5792536	16
3780084	13
1146441	13
744178	13
21849774	13
431533	13
2647921	13
18396429	13
1040398	17
4323394	13
684300	13
16727985	13
5849685	13
3261992	16
13830241	13
2399234	13
11199587	13
35548832	13
1174931	15
14637635	13
8934402	13
279762	13
655699	13
2675682	13
12050006	15
10400119	13
622623	13
673546	17
27594803	13
1189332	13
305952	15
872407	13
13276578	13
2594087	13
534037	13
18116412	13
1203251	13
29902385	13
13176598	13
10227479	13
15025383	13
1461593	13
12034474	13
20293	13
12599949	17
7961218	13
2956710	13
7791220	16
1310080	15
9527796	13
32376513	13
534408	13
6264227	13
20595922	13
30236	13
11180724	13
927526	13
2489181	13
13439472	13
3128205	13
1543931	13
5752124	13
8142180	13
3381661	13
4918879	13
2933570	13
5048394	13
6498647	13
3353261	13
4199565	13
22792795	13
2981022	13
30028941	13
277757	13
1198167	13
5238979	13
14458340	13
3273191	13
13719995	13
4466336	16
3440238	13
4669633	13
29697470	13
11967931	13
1136815	13
2154991	13
19327057	13
6098051	13
26584030	16
1200714	13
18339594	15
1519432	13
4928880	17
4780630	13
1954965	15
6276028	13
18034840	13
7832680	13
23461549	13
5900338	13
220660	16
8832947	13
10859626	13
6920469	13
4268084	15
10699747	16
13044948	15
4261520	13
1734259	13
22527901	13
250497	13
11868780	16
24164725	13
3432049	13
4734335	13
1794675	13
21242889	13
1167394	13
316934	13
4222084	13
1740749	13
45089568	13
13269695	13
296890	13
44051001	13
2881927	13
5517560	13
2515874	13
23757902	16
27962669	13
1484320	13
8960569	13
576514	16
7617005	15
16830834	13
7617857	13
11706827	13
1626757	13
36844226	13
27366503	13
8644989	13
13123000	13
19477191	13
10809627	13
2374920	13
2284618	15
4434890	13
13881291	13
1460736	13
536164	13
13270813	13
1713674	15
13758795	13
5516641	13
4283979	13
7369872	13
618029	15
16738403	13
547051	13
14306327	13
1025636	13
1166438	15
1901812	13
1409675	13
1577208	13
9947511	13
9437214	13
4771534	16
391945	15
7315644	13
16049270	13
48583640	13
7370668	13
7316194	13
10503421	16
2074217	13
5592542	13
4839866	13
1489887	13
5698187	16
11204465	13
498222	17
22572808	17
18947519	13
12516674	13
18535	13
5756216	13
7428726	13
10736632	13
12051600	16
1186447	13
613759	13
564324	16
5939864	13
29584916	13
6188105	16
11669067	13
3473378	13
9168196	13
32918112	13
9726449	13
3166903	13
16714221	16
508664	15
18516812	13
9865818	13
476153	13
6148342	16
16539655	13
1541866	13
5425691	13
5190550	15
79459	13
4632343	13
273104	13
7745065	13
2121030	13
16260542	13
600581	13
3058949	13
292970	13
36492385	13
749474	15
9581414	13
3410531	13
2931500	17
6695639	13
7885648	13
8839188	13
46169172	13
5851967	13
3610929	13
1216460	13
1128037	13
5390378	17
4360259	17
6788701	13
10914464	13
2942370	13
2998110	13
30561907	13
804602	17
14092624	13
10386310	13
4382616	13
2552834	13
12012388	13
23332222	13
6476248	13
7442300	13
7764827	17
12911113	17
3686092	13
7056759	13
6582726	13
745796	13
14713985	15
6037552	13
22291948	13
4146545	16
3313212	13
7718355	13
4894375	16
16593856	13
10081475	13
14351582	13
3150255	13
53348220	13
6599164	13
769475	13
3892971	13
8908211	13
11128571	13
21634832	13
4041787	13
6857323	13
10997412	13
8992925	17
22673203	13
4059023	13
5764008	13
5040735	13
2450027	13
1256833	13
2781772	13
8172062	13
10951110	13
7941408	15
5822209	16
4051855	13
4323829	17
2156467	13
9852334	16
17215208	13
519730	13
771470	13
10126364	13
1040721	13
1568578	13
6687652	13
61794	13
4189784	16
16295800	13
20408115	13
17017081	17
1451508	13
4910652	16
2169804	16
22721830	16
12477928	17
2437457	13
11570020	13
1912214	13
7582310	13
7529746	13
8249216	13
2726852	17
15094212	13
7998011	11
13001663	13
11381743	13
32005	13
15971826	13
12341934	13
16431735	13
8191222	13
13126498	17
8732243	13
1243927	15
31001529	13
1223392	13
7212733	13
11508304	13
13722800	13
4379905	13
2308275	13
10295558	13
5998899	16
799199	13
413240	13
7948976	17
3844227	13
7874559	16
1697791	16
247675	13
27816859	13
12121490	16
9620116	13
12055734	16
2950018	13
20380367	15
7218606	17
4060506	15
34123377	13
2586533	13
186534	13
8408628	13
53408427	13
11292514	13
16902025	16
33548028	16
13838538	13
4781727	13
2807386	13
795776	13
6984905	13
16235172	13
11581407	13
818995	13
7536554	13
1664630	16
6909432	13
10735301	13
6881111	15
8071010	13
1766677	13
11487538	13
41460168	13
15431972	13
3096443	13
2655863	13
4549253	13
6853823	13
1311668	13
7884976	15
3877214	13
16121949	16
17471255	17
15026633	13
23994822	13
9544182	13
1850663	13
5490295	16
847829	13
5863887	13
12879127	16
975254	13
6559177	13
3593232	13
3897294	13
2380053	15
2512078	16
8479980	13
11496457	13
7175539	13
4495902	13
15854647	13
1744536	16
1039004	17
9302537	16
3516450	16
6115967	13
2174375	13
20933843	13
8232210	13
638658	13
6761960	17
18248593	13
2347028	17
700007	17
36610729	16
4371843	13
48591	15
17941800	13
10767471	13
1862393	16
1575523	13
136019	13
16314509	13
2106892	13
2139651	15
398995	13
477942	13
888638	13
12533699	15
23015436	13
7770386	15
10927804	13
24787213	13
5524581	13
3123981	13
2867241	16
30758641	13
2326735	13
4025406	17
4285913	13
4338652	13
3685904	13
8566944	17
1056613	13
4314141	13
2674327	13
884091	13
2045252	13
2969252	13
5825582	13
1378741	13
2938180	13
22385045	15
3134707	13
26102295	13
23093460	13
5017809	13
8627485	13
15545563	13
2310633	13
8593950	13
78212	15
3175650	13
11481240	13
1037151	17
5405618	13
2345863	13
47650471	13
5002760	13
15928246	13
2169910	13
1951559	13
5872799	16
4356872	16
4485032	13
12836951	13
3615493	13
26184064	16
18815058	13
7591930	13
728997	13
19983812	13
7314892	13
8677491	13
2474669	13
9034012	13
6171391	15
13507339	13
7937218	13
31709979	13
4903679	13
15738440	17
1098300	13
2632441	15
15957729	13
1609131	13
9752983	13
1631493	13
3799815	13
6354737	13
3317619	13
8440252	13
4636474	13
9420961	13
21592158	13
7336570	13
1323981	13
23463526	13
9418485	13
24981021	13
17279329	13
4742207	13
1049407	13
16146119	13
6843019	13
10831238	13
4678965	13
6356120	13
6153847	13
12259698	13
8168272	13
2538640	13
2801022	16
21580425	15
2976268	13
4651735	13
22676507	13
13688628	16
11414893	13
2756867	13
240691	13
9027018	13
11818634	13
33699642	13
10953017	13
8302945	13
5399203	15
566529	13
2972759	13
1587096	13
10425565	13
1130746	15
755896	13
16248126	13
3449778	13
3479769	13
61542683	13
2716033	15
4951747	13
7602514	13
15399655	13
14656810	13
212121	15
1150715	13
12911254	13
6506477	13
874614	13
16904472	15
25480725	17
1808959	13
7450757	13
3538353	13
2948306	13
21108799	13
3477322	17
7102735	13
197196	13
22232961	13
664197	13
2244343	13
4507308	13
13469564	13
461350	13
7096521	17
14610877	13
1615698	13
2903859	13
8760359	13
1369924	13
5836356	13
6841189	13
13598165	13
5393376	13
13075194	13
9373096	17
2978070	13
22266299	13
6864081	16
3852055	13
1812177	16
12790884	16
5085744	13
6992221	17
10184938	13
4963945	17
1879567	13
6615688	13
9584918	17
11170548	16
18850105	13
16943657	13
6812916	13
13241429	13
13173701	13
4382275	16
5375913	15
6665803	17
6010303	13
3052727	13
2663808	17
7929868	13
5921499	13
2016650	13
5231450	13
13963556	16
11306007	13
2336766	17
13702593	13
1902019	13
166793	13
5331107	13
2209206	13
9182925	13
336104	15
5019697	17
15950898	13
19788543	13
31666920	13
17169037	13
3102991	13
10871401	13
2535603	13
25304343	13
3986598	13
2030223	13
6742303	13
1061391	13
387013	13
5328921	13
683979	13
7687822	15
6470737	13
4578152	13
9628029	16
549050	13
3489901	13
7886953	13
18560502	13
26318494	16
1079591	13
15056442	16
6733299	13
6937478	13
833239	13
2609906	13
404297	15
23306049	13
1437753	13
4178031	13
6820966	16
6915317	16
5749783	17
11879052	13
9069545	13
1720196	16
9985008	13
5030235	13
6996953	13
26278691	13
4454097	13
4845828	13
4487568	13
28376541	13
13806955	13
31930359	13
3327342	13
9139160	15
18752677	16
3326352	13
3889366	13
328744	13
1447425	13
11945824	16
17614452	13
2993110	13
16747235	17
1058705	13
13774634	13
4883228	13
6066604	16
17450334	15
1547797	13
8442213	15
5797237	17
2391186	13
3062461	13
2242852	13
12103881	15
5081055	13
21835233	13
2365640	16
485008	13
4890044	13
2500602	17
7220432	13
2668157	13
10957580	15
1549470	13
9499853	13
370274	13
512971	17
2472486	13
24183147	15
4157243	13
267075	13
9777395	13
13452922	13
13796825	13
206052	13
1673291	17
3262407	13
13009508	13
11422357	13
3870505	13
39134272	13
1506897	13
286489	17
1188077	13
1533715	13
8759854	13
14785681	13
1434275	13
7050146	16
7874036	13
14596235	13
2309524	15
8309425	13
1552239	13
8215928	13
10554452	13
5607785	13
10335253	13
31694477	13
10266004	13
963601	13
32569261	13
4746372	13
2672509	13
4319251	13
11155603	13
4470382	13
2287433	15
13062057	13
25077559	13
4035003	13
7308924	13
11130134	16
536743	16
2752001	13
2778015	13
16479693	17
146243	16
4308257	13
3138444	13
14229165	13
7781347	13
21750174	13
23327661	13
4000742	17
5097236	13
15658853	15
3887470	13
24982857	13
1994211	16
7722573	13
794431	13
14318836	15
19970979	13
26509770	13
10876885	13
18875042	13
15056334	13
19237021	13
9826711	13
10454487	13
17091931	13
11542650	13
10053074	13
1650355	13
8762417	13
968466	13
9755254	17
3278720	13
13488584	13
1959806	13
16363693	13
2396656	16
6826276	13
3525311	13
4238265	13
17862806	13
9750383	17
6293829	13
347528	13
15000872	13
12263758	13
3254843	13
9386426	13
1800797	13
1641854	15
11949935	13
1331101	13
41954706	13
13964756	13
5559533	13
9437443	13
2196883	13
14703578	13
20619813	13
31000063	17
21358929	13
10149685	13
2369299	17
3441404	13
7742860	17
2379054	13
6232607	13
1197309	13
7809799	16
288703	13
20157982	13
2301251	13
2522008	13
8545114	13
2551495	13
828417	13
5800340	13
32451715	13
3448995	13
2733694	13
1698319	13
4356166	13
4130941	13
4432862	13
24474965	13
12870693	13
7115347	13
9789192	16
12819696	13
4417024	16
7673543	13
11563667	16
25767188	13
10152670	13
6382004	13
6058735	13
6917859	16
1402192	13
30142746	13
1609683	13
19806711	13
5981263	13
24954812	13
4322079	13
365867	13
2428819	13
4599717	13
10000925	13
8537363	13
5598863	13
781363	13
18376683	17
13957224	13
3093871	16
14976807	15
3380636	13
16385781	13
9300407	16
17864284	13
25107573	13
2273123	13
2123410	15
4161764	13
1319304	13
680687	13
7105515	13
5937191	13
14093162	13
3443641	13
3149770	16
4760018	13
3976275	16
1140446	13
7080989	16
31767452	13
8437818	13
13577914	13
4298375	13
2692381	13
1889398	13
28427235	15
513719	16
13275850	13
6234721	13
1548850	17
902759	13
1922091	13
446769	13
2382635	13
2048724	13
14850874	17
14660958	13
3270271	13
1977692	13
3793657	13
4261774	13
36277785	13
1488310	15
495915	15
5105561	13
3572103	13
14050932	13
610736	13
6624010	16
2045431	13
1623604	16
1116997	13
4573313	13
9228134	13
6191499	13
165714	13
20602229	17
159234	13
3005488	16
9561877	13
19499949	13
7381889	13
4065424	13
13861687	13
263153	13
9280819	13
8284661	13
50388887	13
2118833	13
8442510	13
2137844	13
7411809	13
801246	13
2674596	17
13427798	13
1152771	13
1601491	15
339541	13
1836935	13
7386175	17
2140833	13
4269916	13
3763662	13
10548852	17
7314021	13
11864229	17
860814	16
4360223	13
9096749	13
4455654	17
4272986	16
9109431	13
719952	13
407885	13
10142143	13
16925315	13
12951054	13
1664523	15
7801105	13
2653770	13
31468505	13
5351620	13
2985153	13
3826114	13
32687513	17
5531977	13
19353346	13
1827929	13
1082702	13
2245572	16
8873172	13
1637735	13
26695413	13
4364657	13
1381898	13
3168367	13
726276	13
12301098	13
3235834	13
2384011	15
5855093	13
8963693	16
6937526	13
1993265	13
6908460	13
7872708	13
2996684	13
8188747	13
8987365	13
11923775	13
5016646	13
2796072	13
9190461	13
14687984	13
83341	16
9794269	13
19689074	13
2112256	13
2045894	13
12347817	13
3514268	13
9088663	13
894081	13
938350	13
2687290	13
3543901	17
2916646	13
15361321	16
26812172	13
5620731	13
5551722	13
14128994	13
7534473	13
875537	13
11387696	13
24645049	13
5913404	13
864554	13
21353240	13
17893405	13
2146894	13
127848	13
3173560	13
23851110	13
6602135	13
13953129	13
352634	13
3192056	13
8650087	13
11978411	16
18261976	13
10410755	13
190569	13
3416364	13
7427498	13
6767527	13
8768464	13
4166019	13
16716499	13
3221061	15
1766173	13
6428940	13
1540959	13
2611555	13
5041762	16
10531374	13
4544709	13
2150858	13
19707755	13
12006138	13
2321632	13
3464629	13
12561057	13
6655613	13
1811431	13
5878955	16
11185915	13
10042723	17
8248668	13
13505557	13
8329629	13
1579109	13
7042711	17
4128528	13
21582867	13
3929453	13
11679552	13
808137	13
7566732	13
4213506	13
576148	13
2328928	13
57635009	13
957942	17
492455	16
7453669	13
2059802	13
5082788	17
2235772	13
4316716	16
11047204	15
9910001	13
6926472	13
5811037	13
8960402	13
17700279	13
1211031	13
13423529	17
10809106	13
4029565	13
751822	13
1907222	13
9181129	15
5133947	13
553661	17
2410247	13
7749950	13
1009658	13
3056875	17
25279799	13
3177542	15
212038	13
3594901	13
4226464	13
6161144	13
3997365	16
10780195	13
23809938	13
1411567	13
7153645	13
2919574	13
4644230	13
877935	13
11774970	13
8007029	13
2981375	17
1275253	13
99863	13
3714640	13
5089367	13
1772784	13
26296680	16
16511444	13
5830846	13
5698275	13
9090286	13
8576746	17
989090	13
12541707	13
5107721	13
3651521	13
1459657	16
5451830	13
181923	13
5376444	16
3600255	13
15017555	13
14521834	13
5116302	16
11112807	13
14472	13
3569520	13
14143098	13
865432	13
7480641	13
18827555	13
6349037	13
3432408	13
1062348	13
2483366	13
2138867	13
1186267	17
2435210	13
4089002	13
828998	13
1384786	13
4635316	13
2325831	13
5514768	13
8838378	16
3029960	13
3451792	13
562443	13
4027199	13
5932007	13
2421767	16
7356753	13
6316311	13
952683	13
277619	17
4196424	16
564638	13
345078	15
3408862	13
3421443	13
3940212	16
5370921	13
2720190	17
32945973	13
15113444	15
9282018	13
20649626	13
8407759	13
18231	13
71347	13
6857497	13
13324786	13
28484710	13
17832062	13
10116726	13
5318078	16
8024615	13
8987212	13
1394286	13
1033036	15
1039129	13
8297269	13
15696789	17
2005809	13
28558	13
24530038	13
14457536	13
13776655	13
5619514	13
5594645	13
1471499	13
11029065	13
5647117	13
1374412	13
8907989	13
3294954	13
12863749	13
2447268	13
16329031	13
195558	13
1319188	13
3715487	13
2211841	15
2846992	13
1753625	13
12201025	13
7619578	13
859940	13
3018744	13
8877380	17
11028668	13
2028394	13
3899920	16
15080793	13
7624093	13
11138144	13
1565089	13
2234483	13
10082323	13
23821105	15
13103586	13
7690835	13
3038063	13
5895983	17
7808493	13
3678604	17
7105292	13
740429	13
1177409	13
5086290	13
4635925	13
7611964	13
2683825	13
4351039	13
4874968	13
780084	13
6954558	13
3187869	13
6366457	13
170807	16
5872632	13
39118299	13
9285194	13
15308321	13
2497545	13
9622773	17
2252709	13
3979383	13
14031971	13
2961336	13
10483614	13
10820419	13
2838909	13
417435	13
3736049	13
18149252	13
9933667	16
425044	13
774568	13
1077257	13
2561913	13
6557711	16
20236496	13
8833592	13
753675	13
2646254	13
13858996	13
6611411	13
633035	13
3228081	13
3031739	16
1953562	13
937222	15
4095755	13
4714869	13
7575225	13
505028	15
2881018	13
1481495	16
8597835	16
22774639	13
560393	13
18961775	13
14156794	13
50203301	16
9694795	13
6748828	16
3537922	13
9158402	13
8113726	13
1948563	13
2276110	13
12931683	13
6221244	13
1869274	13
8905395	13
4010907	13
4677846	13
5953282	13
37944206	13
377267	15
558616	13
23703994	13
1996040	13
31622548	13
667192	13
2611190	13
808525	17
6545048	16
2851306	13
5336673	17
1858628	13
9389412	13
6220919	13
14849679	13
3199903	13
7513225	13
14775440	13
13209694	13
3556372	13
2352886	13
8491602	13
343550	13
8488099	13
16085061	13
14922069	13
3104029	13
2079634	13
303952	13
1112385	13
837024	17
10922122	13
20592976	13
9425338	13
28086137	13
5388905	13
7506810	13
9949398	16
627947	13
60679	13
14073019	13
15141784	13
2344867	13
7300879	15
12124945	17
2276992	13
10375681	13
682060	13
2494852	13
11284497	13
8596456	13
8734140	16
4297133	13
26437319	13
3731831	13
4101020	13
8941791	13
6900107	13
15722384	16
2556460	13
1549279	17
16255779	13
435342	13
11803772	13
1014159	13
13453687	13
285489	13
1028216	13
11143326	13
54664	13
1749924	13
8083596	13
5968827	13
4833745	17
10412772	15
31825346	13
3696538	13
34633432	13
32717800	13
13881769	13
563516	15
2999749	15
6568922	13
1476002	13
11510792	13
1665066	13
2639849	15
17102029	13
1620759	13
6032389	13
16706844	13
3316365	13
3569888	13
51510540	13
6578950	13
3939054	13
5307625	16
35853668	13
9432444	17
5313377	13
13633989	13
2701001	13
5000509	13
731547	17
6537949	13
427259	13
6097465	13
2925239	13
6191587	13
8245246	13
5038647	17
5472128	13
1222533	16
13835273	15
8422400	13
1606393	16
1737250	13
1810585	13
7794537	13
6686029	13
17052641	13
7624145	13
6287219	13
261725	15
1678441	16
4279278	13
4437844	13
8631898	13
1135930	16
14370674	13
315083	13
13621859	13
2598502	16
13144217	13
5044445	16
5421951	13
7972120	13
2236385	13
5045545	13
7266965	13
5980652	13
18282216	13
16158105	13
8692530	13
2561074	13
3845017	16
7994375	13
7146023	13
1926608	17
8731238	13
15820399	13
110590	13
2798698	13
4731112	13
5340842	15
4547020	13
6645122	13
4101793	13
1642880	13
12574149	15
31848624	13
10131948	13
1910386	13
7434851	13
3068316	13
5562359	13
6313877	13
38062	13
1599180	13
13379117	13
1936652	13
1405830	13
10548208	17
13166788	13
13355728	13
23874916	13
17991833	13
21860957	13
11864882	13
1751734	13
3664190	15
17871294	13
2059131	13
7230977	17
1250250	13
7045174	13
9350192	13
28285245	13
9196334	16
43403	13
797735	13
2040750	13
21871632	13
8075602	16
1776109	13
1201092	13
3774834	13
3009777	15
3913076	13
1954486	13
459480	16
7585035	13
550297	13
2262886	17
26527340	13
2523518	13
1060943	13
2538807	13
815919	13
3952683	13
6143429	13
11589146	13
5664191	16
9413585	13
1082168	13
22292628	13
1107974	13
6495446	16
5062209	16
6812920	13
11703871	15
5106685	15
30331294	13
13783288	13
6589949	13
8855599	13
16922632	13
137029	13
3486913	13
10070667	13
3408453	13
4989575	13
2714500	13
14082492	17
1467013	13
3772951	13
6134936	17
306497	15
8833922	13
5667162	16
7171174	17
1006727	16
14162361	13
51159320	13
12928122	13
5089958	13
3963908	13
13472213	13
33143226	13
20906156	15
2136660	13
19286255	13
30475228	13
270973	13
1513777	16
2023620	13
5326137	13
18042444	13
2196403	13
10642680	13
20907912	13
495831	13
12511881	13
19663518	17
3784308	13
1135773	16
419051	16
11873530	13
17316607	13
2829814	13
6471185	13
11528012	13
600244	13
20822843	13
10587758	13
575832	13
1012156	13
1469288	13
7196387	13
18394258	17
5403806	13
9439832	13
6339727	13
5198352	13
7305185	13
33301436	13
9549466	13
25610552	13
5036386	13
7255507	13
804393	13
4237093	13
21503648	13
2984345	13
6238727	13
4626852	13
4006365	13
2811647	13
1200469	13
2763831	13
4179634	17
69919	16
298287	13
10801200	13
9210617	13
6871258	13
2153058	13
6224861	13
8287059	13
3074588	13
8995410	13
2519000	13
38705086	16
4988828	13
2616266	13
5909638	13
9649977	13
1240784	13
8617438	13
1303220	13
5576628	13
19795410	13
11456817	13
10394058	16
16937286	13
4431443	16
780094	17
823719	13
11844776	16
63721583	15
3913478	13
2630102	13
14924509	13
3998702	13
3674087	13
9405701	13
1730603	13
202573	13
20587961	13
6443666	13
21212228	13
7960426	13
7360125	16
19084757	16
3117564	17
19710566	13
3157842	13
16499916	13
5953864	13
42120202	13
1274351	13
7766800	13
459878	13
3972072	13
1764618	13
6706639	13
15262382	13
996410	13
181216	16
308800	13
9129994	13
3008682	13
26728864	13
1966020	13
3988266	15
10643606	17
8151149	13
6067444	17
8749557	15
5803040	13
13003652	17
10689356	13
21184910	13
21327013	13
11210771	16
1165965	13
321944	13
5514422	17
6720888	16
157824	13
6254629	13
24989466	13
3346398	13
7973097	13
2229810	13
4694304	13
3928805	17
18677506	13
5708873	13
6430115	13
436657	13
437296	15
15199917	13
8440980	13
2883578	13
3944	13
395873	13
1143838	13
6031368	16
15231340	13
13829599	15
1776097	15
5297834	16
5648642	13
612730	13
413557	13
7232361	13
261062	13
35291008	13
7129384	13
3220463	17
2819564	13
3939779	13
12377291	13
4074216	17
17004508	13
9915030	13
3011431	13
1861442	17
5377965	13
11566994	13
9357576	17
9145519	13
3584661	13
2890764	13
1942586	13
1240220	13
15993448	13
9274875	13
5551336	13
3593874	13
452680	13
322658	17
10990800	13
7658479	13
961201	13
11342077	15
1370369	13
29458594	16
4781944	13
6586589	13
389667	13
1223425	13
9785920	13
16077599	13
16693256	15
16254359	13
10155291	13
4506927	13
3413485	13
9520450	13
9488299	13
2123541	13
2781789	13
11061790	13
16155578	16
11749652	13
8261681	13
5558289	13
11712209	17
8582075	13
5503126	13
10415877	13
3859659	13
28778551	13
17124011	13
12379271	15
13736297	13
3125872	13
2963110	13
9907673	13
4785195	13
606805	13
6133950	13
7846152	13
53246	13
3112541	13
51341100	16
2766045	13
15161002	13
2430894	13
4852780	13
17686176	13
6091930	13
9175173	13
4242470	13
12114617	13
17275244	13
23204992	13
1188135	13
2098264	13
9467443	13
724107	13
19474592	13
13304647	16
1714626	13
4312004	13
778411	13
6038706	13
4337828	13
579876	13
43000	16
18194272	13
9881801	13
8150094	13
1494595	13
1931975	13
11393392	13
6770476	16
19772346	13
8352378	13
9527544	13
1265940	13
3400974	13
3064305	13
8986322	13
10273427	17
986383	13
226478	13
7649200	13
3548228	13
11199581	13
3530965	13
4072388	13
3718471	13
4153427	13
22545779	13
5408983	13
1502532	13
13306083	13
2687525	13
11791089	13
19259731	13
2057129	13
2855818	15
4854689	17
13680498	13
1255337	13
1528611	16
4971193	13
2664750	17
1980763	13
1770846	13
1244180	13
666778	13
731565	17
7298533	16
825635	13
2294889	13
2452226	13
1593262	16
8853215	13
3797673	17
6865114	16
136168	13
12519008	13
3913382	15
8459857	13
14315120	13
17626077	13
15531010	16
27674746	13
13918655	13
3102533	13
12567150	13
2876000	13
2451978	13
8232536	13
1620430	13
10906600	13
6944609	13
20997385	13
132706	13
6244398	13
5477440	13
9880494	16
956250	13
1128510	17
9866375	13
35939918	13
6432250	13
17024792	13
4890461	13
5135080	13
2690374	13
9121185	15
7829526	13
3235387	13
6742728	15
20241072	15
1972039	16
2884260	13
28749752	13
2254735	16
2275855	13
11012323	13
11115688	13
5232933	16
2919248	17
328120	13
35110863	13
940202	13
2438671	13
210011	13
19569693	13
2538287	13
37954297	13
2351222	13
19315192	13
4550103	13
2535834	15
4390042	16
7537027	13
7924392	13
7468125	13
18608909	13
7187845	13
4605974	13
25821366	17
1375029	15
1080547	13
295375	13
6393983	13
16845372	13
6247715	13
7287678	13
12961651	13
2426432	13
629340	16
5617595	13
6656664	13
610665	15
12131845	13
18182853	16
5533353	13
6760801	13
960702	16
8117066	13
2213448	13
2866365	13
1318864	13
786069	13
7102182	13
3170984	13
5610631	13
2516480	13
3300647	13
2643799	16
2402004	16
13659778	13
5557410	13
74413	13
1114840	15
1421569	13
37151320	16
19104033	13
2470675	13
8330179	13
2168644	13
694000	13
8770809	13
24311708	13
19513759	13
1875159	13
24192461	13
1040551	13
545107	13
9547166	13
3265283	13
3835341	13
4107500	13
7188113	13
8386164	13
4674982	13
8731892	13
4343426	13
4433394	13
699869	13
8276253	13
16411547	13
5953281	13
1652405	13
311513	17
26282816	13
14320239	13
532953	13
2668350	13
5020938	13
21441515	13
3647082	13
10928885	13
11360474	13
17993086	13
545027	13
19654085	13
19450469	13
20178230	13
503484	13
24588663	13
3666833	13
4129677	13
4324649	13
1585813	13
3813557	15
4490165	13
23270697	13
799126	16
4180043	13
4129894	16
2898444	13
2172331	13
2073417	13
7054608	13
10317440	13
7489306	13
817634	13
7077470	13
1046346	15
3805948	16
5894879	13
1620350	13
36753361	16
7583562	13
9324430	16
15253623	13
188608	13
2690071	17
4843096	13
10162740	13
24706150	13
1859064	13
6148542	16
8865760	17
8777926	13
5609529	13
56971053	13
496896	13
1501716	13
161844	13
122598	13
1023761	17
8549830	13
7433715	13
6474895	15
4436127	13
5102638	13
8513517	13
319215	13
8961917	13
12415719	13
12456802	13
1831518	13
6462331	13
13496749	13
4089316	16
14701691	13
10458443	13
23999624	13
64752818	13
1357772	17
746726	13
36030682	13
1749052	13
15678622	17
8628550	13
968628	13
14801915	13
6799366	13
4266041	16
2489490	15
3708988	13
5768267	13
11241268	16
8382604	13
12145466	13
3621020	13
22130035	13
12973047	16
25710092	13
1075873	13
15224267	16
15744589	13
1699303	13
157681	13
27057293	13
11113637	13
59633866	13
34296315	13
2257486	16
7900781	13
268190	15
2575065	13
16052189	13
1824177	13
3072497	13
16648555	13
285109	13
2936593	13
21791409	13
11349100	15
6579372	13
2399396	13
7082573	13
965001	15
18319808	13
3298900	13
13124229	13
19113416	13
2881891	17
11417607	17
1272107	13
15765829	13
3046570	13
4613733	15
9090998	15
3605163	16
3137628	13
811469	13
3399538	13
12948144	13
4004878	17
16929913	13
370448	13
1264024	13
18764096	13
11849235	13
1610771	13
3125749	13
9067505	13
14506287	13
13727384	15
16577873	13
4121635	13
5392628	13
7517733	16
10045774	16
210085	13
3390097	13
46954839	13
12017418	13
1017193	15
964629	13
3277697	13
5971939	16
790778	13
20764306	13
8742375	13
7658169	13
10848957	15
1451235	13
3632041	13
6083023	17
9312532	13
8762576	16
13909295	13
5715294	13
21582363	13
29673411	13
2430659	13
14735989	15
3703857	13
6937707	15
6238133	16
10694294	17
695028	17
8833662	13
11009350	16
8064109	13
10423831	13
2324868	13
7385569	13
9933327	13
1253363	13
7970763	13
5680060	13
20824053	15
4361362	13
7822671	13
637170	13
132481	13
11084778	13
2490369	13
14489953	13
3749076	13
1669174	13
12024559	13
4192254	17
9957593	13
25465439	16
62187	13
2769214	17
12287336	13
544051	15
16079940	13
706437	13
1274285	13
22158701	13
12627466	13
27541101	13
1372625	13
6747871	13
1614824	13
8350310	13
995381	13
4495127	13
1780045	13
4724459	16
28877179	13
17511896	13
9183214	13
16575189	13
1884626	13
1772469	13
913764	16
6841666	13
2129759	13
4562411	13
809918	13
5787293	13
2790653	13
13098833	16
17851163	16
22437562	17
3860647	13
14990045	16
16692179	15
11390915	13
20907896	16
3339065	13
41460902	13
1737916	13
5986326	17
2530421	13
14237937	17
2755415	13
9685652	13
25725335	13
10256998	13
11470995	13
2237523	13
18154822	13
4012442	13
210098	13
195410	13
7421005	13
2119802	13
3242711	13
5638065	15
899573	13
17888916	13
5171517	13
7582048	13
18317173	17
3707319	13
4287168	13
3041208	17
3091024	13
6200682	13
5060373	17
9797047	13
3627261	13
4575507	13
4127753	13
6468806	13
19207165	13
1977147	15
22812660	13
1439831	13
6183052	13
10887356	13
4312171	17
1496749	13
57847	13
8952662	13
13322083	13
1384620	13
4773664	13
10263921	13
249572	13
5724846	13
18196911	13
18733092	13
3414586	13
19744829	16
9932449	13
8578651	13
17797110	13
1214930	13
5266720	13
14035311	16
17912818	13
3103306	16
3345168	13
2843994	13
1392526	13
11058768	13
569580	13
9514336	13
3140448	13
6813330	13
7231092	13
2171300	13
5957424	17
11617255	15
469789	13
3885208	13
219786	13
487719	13
7876798	13
19383924	13
18397493	13
16756741	13
6924147	13
13475836	13
2080515	13
5467811	13
3325337	13
5207408	13
30670234	13
3664823	15
19019672	13
599025	16
4066953	13
389202	13
2181946	13
4727452	13
14129670	13
3964375	13
3106527	13
15008257	13
9675267	13
1736795	13
33322748	13
7240066	15
2323589	17
2167461	13
6404651	13
1514133	13
8610084	13
5344397	16
14393502	17
13050591	13
21026573	15
7512836	13
11288342	15
7844482	13
9568899	13
8626534	13
13181107	13
4635019	13
47053403	17
5592700	13
6845748	13
4719350	13
6420051	13
899245	13
6658392	17
11083719	15
1109536	13
939046	13
9497385	13
34839490	13
8351996	17
1329239	13
3362499	13
1057928	13
48200601	13
34227981	13
15783002	13
6223594	13
1350754	13
4716374	13
1699244	17
1186937	13
9498691	13
18995025	13
823404	15
1323034	13
11165987	15
1791697	13
10862297	13
11771951	13
23762658	17
55098252	13
9329294	17
15920271	13
5267420	13
343938	13
4666667	13
2499489	13
7799688	13
12807109	13
2271226	17
2898963	13
20477173	13
20414007	13
956219	13
12697243	16
7624590	13
8134874	16
102598	17
219590	13
22898531	13
3147362	13
21617458	13
15681933	13
3469667	13
1945729	13
9373860	13
3500230	13
1601815	13
11146002	13
1728130	15
15923049	13
533713	13
1622487	13
505279	13
705824	13
31582609	13
3808685	13
8656522	16
24557013	13
1966837	13
481873	13
410082	13
6378588	13
498224	13
1745253	17
8034348	13
8167957	13
203899	13
20594922	13
10869771	13
37013408	13
9238391	13
983712	13
199520	13
3874722	13
18021260	13
5875255	13
10935500	13
28310135	13
2963463	13
677063	13
8096366	16
5539877	13
7874725	13
542322	13
39903919	15
7966896	13
11762771	13
6288926	13
8492049	17
12917786	13
1052472	13
9967972	13
374948	13
2128431	13
3078462	13
13598436	13
525624	13
603304	13
1354838	13
4128857	13
14866538	13
2710336	13
17143150	13
941546	13
16338990	17
26202	13
5749010	13
1453920	13
7510562	13
3793004	13
2554576	13
1745550	13
8941311	16
5998328	13
717947	15
22195862	17
27871905	15
1877220	13
9445423	13
3508500	13
887364	13
3251308	13
1916410	13
16989491	13
129951	13
1176872	13
7623505	13
11565229	13
8074264	13
9813605	15
17389883	13
317731	13
22697354	13
3645076	13
7182397	17
3644641	13
4970614	15
14992891	13
2766168	13
3094305	13
10264721	17
5793572	13
7901327	13
904206	13
373403	13
2696286	13
5264932	13
6576240	13
3231827	13
11280733	15
1195659	15
311996	13
22089654	13
718445	16
4072022	13
233490	16
8188428	16
27601974	16
138189	15
3802701	16
9791021	13
2528120	13
3177128	13
16134754	13
5713036	13
4320652	13
9612249	13
7202466	13
941563	15
5489022	15
3962509	16
2073125	13
910826	13
1697115	13
13669269	13
11054256	13
17173684	13
456016	13
7688491	13
13262282	13
2270160	13
25441288	13
17589185	13
11421099	13
10167013	13
26797528	15
2914572	13
957308	13
587640	13
2725004	13
2380479	13
3938336	13
39814059	17
25624757	13
553792	13
1422057	15
894895	13
9836295	13
9649667	17
579526	16
2593030	13
6753858	16
7249213	17
664461	13
963037	13
3045760	17
3442208	15
537847	13
1883324	13
4957819	13
13924086	17
10311884	13
17886992	13
914035	13
10957582	13
8000437	13
6797249	17
1415524	15
2262325	13
20221485	13
12491481	13
1256102	13
4139467	13
21718059	13
22706307	13
40413991	13
14921830	13
17582473	13
21198944	13
553341	13
2333162	13
40334407	13
6784439	13
908415	13
39449545	13
3654463	13
104548	17
1578776	13
9426007	13
8052719	13
179273	13
1420292	13
28254466	16
12750893	13
12849065	15
5478231	13
320721	13
3427728	13
1966222	13
3169578	13
1920877	13
1301500	13
3749232	13
3781201	13
5740094	13
17882409	13
3573211	16
11441153	15
3026423	13
6064879	13
19754662	15
26815661	17
27069379	13
7048190	15
5194374	13
458197	13
5553381	13
8709419	13
31146873	13
19360030	16
2511942	13
392073	13
15556577	13
11590170	13
4388126	13
10425446	17
3040123	13
2596414	13
15967215	16
4360038	15
5253771	13
29535673	13
971284	13
2055085	17
787966	13
405965	13
1444735	13
654172	13
71695	13
4765310	15
1887653	13
819147	13
9024075	13
17530466	17
71250	13
17905998	13
3789300	17
15242922	13
14733255	13
31484448	13
2050135	13
1071522	13
6908994	13
145278	13
1751980	13
12450366	13
6168676	13
3659467	13
2321373	13
10546455	13
1657435	13
2862483	16
14024055	13
284969	16
4070975	13
37344953	13
5189355	16
2109644	13
6535318	13
8958332	13
5007517	13
5466921	17
4923547	13
32711383	13
6813883	13
7595042	17
6016060	13
3248775	16
12538082	13
3833649	13
4846408	16
329030	13
2247782	17
9500155	17
5336869	13
4554330	13
7142593	13
5570321	16
365062	13
4345694	15
1565780	13
1933089	13
2660970	13
18058346	13
22733876	13
9670713	13
12456088	13
9612850	13
20408629	13
11077464	13
968740	13
49231186	13
9665861	13
11202572	13
27741733	13
3124625	13
8675327	16
5158852	16
14498285	13
8880293	15
4369455	13
4727085	15
9541384	13
3291915	15
890009	13
2938485	13
4920213	13
18849377	13
6666580	13
1171101	13
8140788	13
7253525	13
4070985	13
19667305	13
19570660	13
2166394	13
11222224	13
452837	16
3786216	13
1004179	13
2234937	13
396737	13
373813	13
3270398	13
2468922	15
10268220	17
25850960	16
19389530	13
4199236	13
5654267	13
6719403	13
1163729	13
3845858	13
14710685	13
12354916	13
4943085	13
1885852	13
13092214	13
35460091	13
11494332	13
18442151	13
5162017	13
8096376	13
13128497	13
762666	16
4919561	13
2386203	13
1634446	13
1555830	13
7774520	13
3406378	17
5053507	13
1003786	13
12786064	13
4313844	13
9272135	13
4052486	15
1794111	13
8006800	13
11973751	13
12682013	13
3972396	13
2144523	13
5425617	13
21458261	13
9353138	13
5875160	13
19699804	15
12458269	13
18790573	13
2393307	13
17406711	13
7372425	13
454304	13
433323	13
67405	13
18704795	13
14441502	15
5853927	13
15839218	13
5356211	13
1043977	13
9675927	13
4068517	13
17922529	13
2337265	13
13282358	13
15044488	15
2147180	16
2294654	13
466980	13
5472741	16
4513307	13
8770910	13
3094831	16
23838183	13
6284513	16
3472440	13
6830	13
4593678	16
330878	13
3631873	13
7303188	13
22932032	13
10965978	13
1587786	13
2293758	13
98691	13
6328709	16
24279906	13
12273824	13
2876165	13
5127732	13
4057404	13
9824228	13
7873338	16
5745780	13
7666783	13
1098691	13
9745311	13
1055624	15
9505395	13
3151427	13
15551643	13
4111986	13
2001680	13
1424414	13
67468	13
3457866	13
6239553	13
4157096	13
5180907	17
2130438	13
842461	16
5625142	13
2087399	17
5774935	13
3452711	13
11617353	13
5713151	13
2441938	13
6386526	13
14557858	13
2520971	13
14800550	13
2176617	13
5303469	13
1362403	13
179863	13
6386498	13
7531869	16
3665579	13
10592614	13
1070889	13
10019914	13
1052782	16
5423976	17
1591914	13
3406035	13
2537378	13
3956444	13
14192967	13
40238553	13
9188108	16
18934112	13
5302457	13
12356413	13
285262	17
4988329	15
1243975	13
12524276	17
10099586	13
1804098	15
5997310	13
14868155	13
7551656	13
16488680	13
3702583	13
8543282	13
933956	13
4252822	13
8912698	13
9522113	13
2784056	13
715501	13
8069879	13
7969823	16
4869594	13
3802064	13
4066939	13
9416064	16
65848	13
6972664	13
4901036	13
4221367	13
9848406	13
5671010	13
2560043	13
8381834	16
5369886	13
20545080	13
3510594	13
1747979	13
12248838	13
3766424	13
30067	13
6182975	13
15006366	13
8938085	13
10012784	16
187184	16
14921255	13
30086990	13
5529331	13
27663268	13
2729047	13
3463304	16
159110	13
21199841	13
4752464	17
35614302	13
6905053	13
4965847	13
8059448	16
12314702	13
6284652	13
5839979	13
26352603	17
8990453	13
1516569	13
16707336	13
16430917	13
252140	15
2854552	13
19079868	13
7630659	13
1343569	13
10428391	16
3954761	13
9839528	13
9560134	15
5240312	13
1866904	13
20053489	13
521068	13
6227621	13
3235407	16
8004577	13
2622697	16
1057990	13
11066793	13
11661223	13
6473384	17
8199550	17
1769188	13
3133800	13
247863	13
70685	13
2203701	13
2851303	13
687972	17
1915433	15
12380313	13
12959006	13
13755424	15
1448496	13
1379923	15
6206197	13
3347640	17
977307	13
8746038	13
2280023	13
7918851	13
31039707	13
9212830	13
14116525	13
6599818	13
3299429	13
18295818	13
3482659	15
1267017	13
4878448	15
21208685	13
7709220	13
16652941	16
3099437	13
731924	13
11115445	13
4859772	11
2828405	13
9292520	13
6559034	16
1242779	13
15734970	13
11588860	17
6987357	13
25035819	13
1438182	13
5341569	13
8950814	13
11259867	13
393748	13
3495095	16
1794328	13
6243726	13
5029549	13
13813278	13
5583456	13
1856868	13
13651529	13
7129242	13
8203851	13
628192	13
626281	13
4879091	16
6340514	13
1573479	13
12885740	17
542827	13
6073211	16
2469246	13
2470366	13
5235085	13
5462526	13
8900527	13
21866774	13
18734079	13
2336332	13
386289	17
22905812	13
917864	13
8071760	13
1836134	13
7556994	13
1781821	13
32177009	13
22039445	13
7308920	13
4806443	13
6765534	13
14301201	13
9944652	13
3761387	13
6817502	13
27152025	13
21463292	13
5415828	13
17356107	13
6498213	13
10304584	15
17506806	16
692409	16
2371187	13
10823378	13
2676572	13
2036190	13
3855198	17
571273	16
6340241	13
12256347	15
3716135	13
10713713	13
9317625	13
4837435	17
3053912	16
4901694	13
23347446	13
923976	13
24882366	16
9339615	17
396454	17
8012483	13
151965	13
36598334	17
18200477	13
761360	13
8821750	13
1365347	13
12453239	13
118987	16
33826021	13
5062482	13
14566243	16
10892644	13
6026989	13
5087474	13
218843	13
2762478	16
4603161	16
27100562	13
8683309	13
9596415	13
2854568	13
25500283	13
48084604	13
15116263	13
4898870	13
6047039	13
2860472	16
7727460	13
7101976	13
4288175	13
23727927	13
474727	13
3787692	13
8541507	13
749817	17
13196589	13
21909127	13
5111653	13
9591401	13
13406775	13
4168336	13
2358007	16
10041272	13
9356812	13
65196001	13
2580274	13
5354120	13
19632354	13
8519332	13
2595233	17
10372232	17
72752	13
11661932	16
24456338	13
9378981	13
17605032	13
1701231	17
3367733	13
7613438	13
1408166	13
1584011	13
15884018	13
4037515	13
21884409	13
20438720	15
6968755	16
2519793	13
15820193	17
8674283	15
1243972	13
13222359	13
5689602	16
3395350	13
2129068	13
28471635	15
1184418	13
6456998	16
12203955	13
96711	17
1739151	13
384206	13
12432112	13
18659789	13
7142491	13
1046738	13
2564251	17
568299	17
41855525	15
150066	13
5005685	13
22867056	13
6144819	13
4169040	13
1644104	13
6394368	13
5403901	13
6923034	13
9108552	13
618349	13
3722002	15
2604259	13
18031256	13
304416	13
9162484	15
16588277	16
13397308	13
40652013	13
7545385	13
3357045	13
3605020	13
16676868	13
425891	13
124649	13
707465	16
600774	16
19989596	13
10171306	13
22779794	15
9125727	13
196283	13
5653943	13
1373207	13
2721979	13
691229	13
20734113	13
6522642	13
1754350	13
7571987	13
8540491	13
826224	13
4510460	13
14431477	17
4173930	16
1798108	13
13921049	13
3098147	13
8887481	13
196138	13
4597496	13
11466429	13
5317580	13
1851251	15
1888798	13
11840777	13
1611010	13
1365847	13
2376925	13
14597478	13
22831841	17
6205494	13
4865981	13
1217927	13
3234592	13
1135448	13
5888305	16
3248716	13
26448124	17
742352	13
1640020	13
8445390	13
10631073	16
2260309	13
12219413	13
7890381	13
11027007	13
8900390	13
6606988	13
10722218	15
14644176	13
16777792	13
6707935	13
10295020	13
556599	13
11761125	13
11636774	16
5578464	13
20790536	13
4303339	13
285850	13
11543794	13
815867	13
1447971	16
504794	17
12648358	13
4596056	13
1444271	16
4404207	13
36206423	13
25839312	13
11486886	13
1420422	16
18827706	13
29950284	13
2559678	13
2058892	13
4355916	13
1312143	13
12385105	16
12375152	16
371822	13
8124122	13
476326	13
8714390	13
1944340	13
18365724	13
16370359	13
6048130	13
28837626	13
624971	13
792296	13
47505	13
1857339	13
7099805	13
17360861	13
6307488	13
9748001	13
8487051	13
3162690	13
22929176	13
5263636	13
1077491	13
20999629	16
5047012	13
3194003	15
1722297	13
4726221	13
458707	13
3336642	16
31926666	16
11820814	13
6677274	13
7160587	13
2624410	13
3867691	13
51763	13
1126442	16
1208775	13
2554347	13
214723	13
3509209	13
13974982	13
11819456	13
12571447	13
11935083	13
478299	15
10331406	13
2960713	13
2870951	13
8519540	13
2671551	13
749352	13
22076087	13
6542709	13
62419548	13
2346720	13
904280	13
11699755	13
7661373	13
19392888	15
5372665	13
14424903	13
2908493	13
3986711	13
6384842	11
1262968	17
8180466	13
1481241	13
2058041	13
1877215	13
998038	13
9586808	13
6126106	13
20356661	13
8245400	16
589471	13
141552	13
16372067	13
4678320	13
782848	13
11617616	13
14143442	13
6657985	16
7202765	13
10230583	13
11510113	13
24493890	13
2699229	13
20494670	17
5592341	13
2009309	13
70402	13
6337729	13
1387765	13
356249	13
13704430	13
9911031	13
1690331	13
4961144	13
13446873	13
2427262	13
4244711	13
3840443	13
5309224	13
15158589	17
4647901	13
5610413	13
97401	13
10526340	13
34977260	13
2714542	16
823022	13
1388847	13
482545	15
2703125	13
3443057	13
6951476	13
7573351	17
11837228	13
23963216	13
21937127	13
1431090	17
7620696	13
11062247	16
5792240	13
968190	13
2848312	13
17975669	13
18135480	13
424801	13
6621906	13
12910696	15
233141	13
16036809	13
24418852	16
11807306	13
3384667	13
8871373	13
10003852	13
126753	16
3422074	15
2960841	13
2337226	13
14870820	13
9972303	13
13039535	13
8550691	13
24706766	13
1163104	13
29189023	13
126292	15
1614554	13
8885308	13
18548378	13
4843657	13
5760877	13
25765	13
28362892	13
15465399	13
6142685	17
29730740	15
34071346	13
2734767	13
820105	13
13350767	13
9877673	16
272861	13
668849	16
2251039	13
11096755	16
23198037	15
4231231	13
3050745	13
9101041	16
7932594	13
813764	16
1253201	16
12282423	16
818738	13
617371	13
7572886	16
10233229	13
1945304	13
5758261	13
15539155	13
19247959	17
10381893	13
4517588	13
7530436	13
9473336	13
2503143	17
593290	17
1509948	13
20931384	16
5664350	13
11525392	13
253472	17
25501057	13
1296417	13
784198	13
13237544	13
488953	16
2891373	16
2451507	13
7540386	13
10614909	13
5672782	13
2567978	13
5401153	13
22746223	16
424245	13
2598166	13
1223392	16
2880056	13
146865	13
809388	16
2308292	16
3319267	13
4198208	13
4386454	13
10155449	13
8017506	13
8892090	13
857822	13
11700982	13
30223943	13
17885904	13
12266624	13
10999803	16
3570923	13
4807425	13
1952302	13
7285019	13
7431359	17
13388379	13
12901969	13
866540	13
12115601	13
506486	13
2835142	13
596866	15
18667223	13
5179433	16
6084026	13
4601367	16
11525262	13
5401041	13
35897163	17
9351604	13
4141661	13
3880272	13
718194	13
8325815	13
18518058	16
41997432	13
2157753	13
8222710	13
7872874	13
15430217	13
7841634	13
1202303	13
959447	13
11713521	13
5753151	16
17061048	13
3440268	17
584529	13
3940130	13
5161664	13
14441079	13
873829	13
48399178	13
5847194	13
2757486	13
963633	13
1107526	16
20013039	13
3147924	13
9033772	13
11461335	13
7742403	13
6936266	17
8251828	13
10473292	13
7394399	13
17469353	13
8189466	15
1828824	13
702563	13
5948034	13
191819	13
6719094	17
20836491	13
14157203	13
2134719	13
8509429	13
6596133	13
4815186	13
10772177	13
2217395	17
2400184	15
3720343	13
2433786	13
4835113	13
989527	13
13452553	13
16372146	15
1118317	16
3249022	16
231870	13
3076220	13
2665684	13
6333023	13
15516662	13
14151840	15
15607403	13
2060350	13
25256497	13
3255782	13
5178811	15
8546841	13
893532	13
1308243	15
7913720	13
761937	13
7737051	13
1047416	13
16329102	13
9552200	13
8315806	13
14227400	13
8765033	13
4934472	16
500768	13
5723260	13
26129249	13
6657954	17
9356644	13
476816	13
8080787	13
251738	16
169545	13
5113650	13
7993448	13
11798499	13
511782	13
10475933	13
4626951	13
3713948	13
13011319	17
16538839	13
708608	13
4489958	13
1673823	13
1426030	13
4671510	17
34738762	13
4562329	15
3398657	13
1582306	16
8251149	13
4824870	17
3961854	13
2636570	13
959899	13
6756100	13
7447287	13
18557544	13
15665800	13
7728265	13
15375462	13
9681350	17
1393573	15
403815	13
1557397	13
65791	13
8567788	13
3484057	13
4375713	13
4556478	13
6058038	16
5018810	13
16735922	13
8963835	13
3044250	16
1817526	13
21999354	13
657674	13
20420274	13
2761672	13
12436206	13
6109624	13
1225161	13
1639990	13
5588765	13
11414809	16
818409	13
11705116	13
5221703	13
3496088	13
3976388	13
1036096	16
2318510	13
2910559	13
17076030	13
6863901	13
7063924	17
5490306	13
4801449	13
3202913	13
1799654	13
25862409	13
4677165	13
13975958	13
12340860	16
5077358	13
10522111	13
13278	13
5425162	13
779581	13
25585870	16
4030855	13
1959500	13
14650610	13
1763077	13
14537465	13
4539054	13
8204522	13
7565424	13
1483697	13
9346258	13
20295278	13
46318105	13
1434706	13
7462287	13
518771	13
1269373	13
5874818	13
2579846	13
7618197	16
11237762	13
9405690	13
5995252	13
1389782	13
1516089	13
161678	13
5839693	13
13061170	13
3635810	16
2193496	13
867506	13
10281716	13
2509349	13
554324	15
23115088	16
4678874	13
9157743	13
10724916	13
23389574	13
15687219	13
683396	13
9865010	13
2116803	13
5716809	13
5143101	13
7045727	13
14268998	13
975906	13
7755841	13
15238	13
11286092	15
1124893	17
185215	13
12257788	13
16818960	13
4251100	17
18740063	16
28299610	13
862446	13
2516640	13
19817095	15
1246008	13
10761580	13
8389253	17
6142508	13
6998234	13
803087	13
28281930	16
148870	13
3419960	13
1684403	15
4224	13
7122197	13
1932725	13
4716213	13
5812089	13
2714427	13
3956048	13
13531969	13
10752317	13
2252178	13
9700460	13
8294745	13
331485	13
35289701	13
1303698	13
10798702	13
22118059	13
470192	13
7895180	17
6325643	13
4089514	13
3248670	13
18023946	16
14178320	13
700172	13
6421187	13
11461036	13
9785532	13
1823623	15
3338264	13
3790955	13
3741270	13
1259177	13
2838344	15
9857413	13
2819055	13
6489940	13
13097211	13
1835667	13
17541808	13
851171	13
8579636	15
6453839	13
32758	16
6193411	13
2687278	16
6157875	13
3559274	15
17400	13
7540356	13
4253459	13
2413981	16
5165703	13
4500014	13
3871947	13
12816419	16
3428183	13
4014492	13
9246845	13
2911395	13
2806309	13
2322031	16
6990948	13
377259	13
5730629	13
1343955	13
7686467	13
4915308	13
20065789	13
2954614	17
11523031	13
4797235	16
16792625	13
7108973	13
6569265	13
2061133	13
2981014	13
11604439	13
1801306	17
11200997	13
2965641	13
14981864	13
831150	13
36204438	13
681768	13
9798760	13
8170965	13
628164	13
10719440	13
6952825	13
2996335	13
1316602	13
16352242	17
16225095	13
4248356	13
3791069	13
1408627	13
19736909	16
7448923	13
5209099	13
4689412	13
12497635	17
22283227	15
4461556	13
20225729	13
6879691	13
2129476	16
11891341	13
4943283	13
4417197	16
10369712	16
3814621	13
23925047	13
6522096	13
2812074	13
78314	15
27016656	13
1749785	13
28773809	13
8009580	13
4476714	13
3055731	13
811855	13
15776632	13
514640	13
17607825	13
1719314	13
7365496	13
641845	16
14349373	13
2970919	13
179644	13
3172466	13
4310050	13
8788228	15
7153758	13
17510118	13
754254	13
15494057	13
568229	13
512015	13
6625240	13
3982475	13
6722899	15
21369460	15
8410583	13
1356987	13
4671545	13
20866070	13
702726	13
8283752	17
251349	13
13509958	17
5726738	13
2024376	13
15986271	13
12418002	13
5216458	13
10952971	13
1567500	13
9984979	13
1188465	13
5217341	13
11878628	16
1826832	13
6412856	13
8272540	13
5225040	13
18744561	13
15651864	13
7759360	16
11141491	13
12969303	16
2306806	13
13066520	17
14125609	13
14646602	13
23614980	13
1639373	13
31156487	13
3771605	16
7143994	13
858850	13
5256362	13
2753327	17
47517887	13
7178081	13
7181002	13
9475345	13
4281822	16
12875926	13
2615136	13
9049473	13
244196	13
73709	13
9290274	16
12082570	13
2795601	13
9950266	13
2584914	13
24241189	13
2745963	13
988266	15
5644967	16
9556792	17
27271750	13
4617463	15
139339	13
2534004	13
18776836	13
636135	13
19107760	13
15695028	17
1376926	13
1316292	17
29314351	13
2075067	17
7804129	13
196822	13
1134867	13
10888510	13
14320263	13
10472787	13
24115992	16
318820	17
28268904	13
9282911	13
10198421	16
1123269	13
9606427	13
20603350	13
2391192	13
803347	13
6814916	13
1855752	13
7069108	13
22200128	13
12481462	13
9210587	13
1496603	13
16461072	13
9359041	13
4648769	13
2182352	13
3252383	13
12189308	13
4083728	13
6657228	15
927528	13
4089878	13
15136639	13
6260179	13
3240810	13
15249624	13
2522693	16
3380526	13
16706014	13
4572830	17
22390887	16
1829447	13
2297487	13
18875558	16
6853357	13
1708267	13
2155661	13
7658048	13
7288869	13
6730142	13
11544036	13
8041704	13
3055167	13
5410148	13
8366296	13
7301832	15
3216402	13
1691715	17
2248897	13
936237	15
7299520	13
7652436	13
9094199	13
32009212	13
24191790	13
14070638	13
9355463	13
5621920	13
6398259	17
7014726	13
5382246	13
8325935	13
10719159	16
313007	17
21507997	13
5470000	17
39526156	13
646061	13
1189871	13
15460127	16
8938474	17
288628	13
13073093	13
11359970	16
7726383	13
14990389	13
1508082	13
1703296	13
3382876	15
11424855	13
23655272	13
11954508	13
7290895	13
2273281	13
3847478	13
4219792	13
6455014	13
80100	13
724603	13
7192322	13
1594370	13
689677	13
6995513	17
1293458	13
6084009	13
10200477	13
181534	13
7883372	13
7432767	13
4292286	13
5725367	13
553469	13
650244	13
7322409	13
1388063	15
27815013	13
11539817	13
2176135	13
5562061	13
1127522	13
9337700	13
6366199	13
7776193	13
2634248	13
5366399	13
5073681	16
42663787	13
686873	13
7927559	13
18986985	13
851836	13
8868708	13
758656	13
5887726	13
7786655	13
7535710	16
1454120	17
10063132	13
1171301	13
750102	13
873557	13
6596000	13
2090976	13
1397717	13
7244446	13
3165852	13
3562719	13
4569093	13
5955904	13
5334040	13
8564999	13
2398276	13
748117	17
2199026	13
33939082	13
3085921	13
11771435	13
12978307	13
495082	13
3731400	13
797270	13
17277057	13
5060622	13
9503429	13
9036191	13
7268316	13
8021141	13
2384511	13
12669580	13
11582620	13
5827706	13
517457	13
5566390	13
2437223	13
5569235	13
5922349	13
34209498	13
3660263	13
9224778	13
1588751	13
2480666	13
4223004	17
19224224	15
14035702	17
1412570	13
1676856	13
18550729	17
1171861	15
7108247	13
559453	13
19306314	13
5407874	13
2589719	15
9466909	15
11782425	13
1411589	13
8608863	13
4316675	17
2318633	13
17970559	13
786378	13
1098022	13
6107237	13
19164467	13
921619	13
2109545	13
36474331	13
5678935	13
1718984	13
21160808	13
131005	12
26567000	13
2119029	13
53379097	13
3290830	16
3014792	13
2519608	13
326955	13
14145442	13
22801059	13
6464200	13
1376399	13
728242	16
6375851	13
231535	13
697527	13
14602652	13
6066491	15
8926398	13
1965526	16
5519487	13
123100	17
4441107	13
9624352	13
855478	13
40202749	13
11905929	13
4533606	13
4436856	13
5688380	13
9034146	13
2854867	13
4819039	13
26709082	13
1443373	13
7561918	13
2571130	17
2510081	13
16420203	17
3444176	13
18623069	13
5398314	13
884103	16
78865	13
18662629	13
1951518	13
676844	13
5163533	15
20464631	15
4639591	13
19001140	13
13419315	16
1461110	15
5260758	13
2667420	13
14730720	13
1390375	13
894709	16
21038408	13
2365746	17
4766487	16
2685535	16
2237286	13
5963253	13
3184540	13
13583633	13
8704614	13
10223298	13
18268935	13
10412152	13
9421165	13
4183226	13
4021267	13
22069163	13
3770440	13
968577	13
17777911	15
5886657	17
5235609	13
983987	13
1468900	13
1541025	13
15543913	13
2719449	13
11981541	13
20056	13
1146045	13
4986989	13
3588855	13
5013451	13
4984009	13
5290777	13
15799937	13
182915	13
11512126	13
3936037	13
10923204	17
1292991	13
11028122	17
3793182	15
31629263	17
6854113	16
3483807	17
5423311	13
16423574	13
5024418	13
1323843	13
19916413	13
11780913	13
4372447	13
2100942	13
2190625	13
2909883	13
2640236	13
14545538	13
4369918	13
7419656	13
26783274	13
8532147	13
6411635	13
3995228	13
1392686	13
1464143	13
1678739	13
16095486	13
4320199	13
3243160	13
4276722	13
3636432	13
6212595	15
4576446	13
6749464	16
12969875	13
1852850	15
7385714	13
12081653	13
6926718	13
110649	13
3389694	17
323153	13
1240348	16
964382	13
215588	13
1478175	13
54257052	16
5415171	13
7126981	13
4836443	13
1731248	13
160993	13
544493	13
3608837	15
4617303	13
28446931	13
13166368	13
6325565	13
3361109	13
8838662	13
4277985	15
24398062	13
1525835	13
11559681	13
1212328	13
9433228	13
2400553	13
31784381	16
13653182	13
672816	13
1089796	13
3955786	13
3553605	15
7009056	17
1859486	15
13888115	13
29596649	16
2163004	16
177120	13
7540131	13
10280067	17
2970195	16
39471268	17
3054353	15
7533144	15
12474157	13
1167079	16
283290	13
11306277	16
8615765	13
751889	13
5941586	13
461354	13
1514921	13
2371656	15
12696934	13
2243771	15
9491142	13
14801288	16
2828842	13
398678	13
848239	13
17615391	13
8746841	13
8040279	13
6281854	13
15260805	17
750064	16
23498132	13
20971554	13
1016716	15
14867978	13
14266054	13
10223164	13
18584958	13
10930316	13
10068593	13
400506	13
6044475	13
13298227	13
3990488	13
6789370	13
2365746	13
3774979	13
15537235	13
12826138	13
2410927	15
20704794	13
19226460	13
4836144	16
8765869	17
14653815	15
15303898	13
4219712	16
8858801	13
41299546	13
12126974	17
20280109	13
10247587	13
15979095	13
14391633	13
17680	16
897894	13
58395349	13
1780218	17
1453901	15
81819	13
13257723	15
4295967	13
6702612	13
5767114	13
6657170	16
3166474	13
6523224	13
6572910	17
6279814	13
4664468	13
7122671	13
1013083	17
6697038	13
10008624	13
16270243	13
5966865	13
4187358	13
6297582	13
7220834	13
12237370	17
1525507	13
637443	13
7179111	13
17973124	13
17784648	16
2424588	13
410338	13
1108293	13
13782403	17
14477445	13
1256155	13
12391962	13
12327246	13
36022382	13
2456379	17
1146275	13
11812434	13
5460575	13
3296503	13
26640708	16
2548746	13
13626605	13
187025	13
1855811	13
13771896	13
13566908	13
2461999	13
28661242	13
6661472	13
3104280	13
4411878	13
3593993	15
25013953	13
1857282	13
1632602	13
17079396	13
10630792	13
872172	13
4745194	13
4487318	17
1310465	13
23463661	13
3478543	16
2661110	13
8349736	13
14259319	13
6866699	13
17095492	13
5339244	13
9964491	13
5746217	17
5799346	13
1618684	15
6510998	13
5928885	16
5963921	16
4932483	13
6865038	16
3605007	16
133785	13
11301659	13
6163822	17
11716805	13
22266266	17
3481818	13
10552878	16
12086111	13
12665711	16
699665	13
54968	13
4395515	13
190433	13
531382	13
10190993	13
3546259	13
19497816	13
9541210	13
9688226	13
1219748	13
4686274	13
20194548	13
8762417	13
24758515	13
35934652	13
10968610	13
13396183	13
5262757	13
4497189	13
30580258	13
4983640	13
1465203	13
12553251	13
2137030	13
27178944	13
7468446	13
12871186	13
4016403	17
5142147	13
4642263	16
291819	13
25212303	13
4563517	13
8657367	13
1087540	13
568474	13
3236371	13
14315654	13
9724948	13
7775703	13
4725212	13
3119345	13
7593666	13
4780582	13
1405109	13
7447780	13
14158169	13
3290427	16
425207	13
19908840	13
1722144	13
716328	16
11049503	13
1128771	15
1641231	13
12732740	13
24147	13
8534295	13
1781594	13
5077102	13
20345003	13
323863	13
13146464	16
18802800	16
1370151	17
10377148	13
8300943	13
21673505	13
3366642	13
3287812	16
6819914	13
15545697	13
3055407	16
16026954	13
1003191	16
17957737	13
7977986	13
4167394	13
534767	17
37702097	13
4783428	13
2890499	13
2492512	13
14732895	13
2676659	13
3221461	13
5265378	13
12552876	15
1413732	13
17982785	13
3032536	13
3649957	13
6480474	16
2930471	13
2418161	13
21455848	15
4937418	13
18878328	13
41404099	13
9366049	16
715297	13
3185112	13
7063213	17
591361	15
12452677	13
4655771	13
16489913	15
1128915	13
19779688	13
5073431	13
1603837	13
11489706	13
1945666	17
14348421	13
3698501	17
1918691	13
2360667	13
241237	13
4798528	13
3589656	13
6974689	13
4927837	13
16083259	13
13489246	13
7729754	13
78020	13
6419927	13
10427194	13
545224	13
5199935	16
7558314	13
7308590	13
5925025	13
2556297	17
1493763	13
6355081	13
720865	13
2545197	13
17389551	16
476148	13
3667441	13
1230283	15
8315708	13
27961883	13
1746819	16
3197335	17
3077566	13
18613201	13
2138467	13
12864584	13
5136221	13
1025054	13
2773921	13
9564305	13
14670523	13
5830544	13
13343345	13
8201773	13
21621116	13
1609711	13
11782258	13
185248	13
15465700	13
21724781	13
153716	13
10821531	13
5824617	16
12756450	13
5057671	13
4068820	13
8113628	17
17376537	13
2849760	13
1942260	17
17250819	13
9516016	13
12278599	17
887426	13
15358392	13
11825460	13
5954177	13
684896	13
11545555	13
2112461	13
10411698	13
2542160	13
2594781	13
2793890	13
6305356	13
13462745	13
2420667	13
15580485	13
6763562	13
11707413	13
1067322	13
7659922	13
3247899	16
6346196	13
3559630	16
2646372	13
3574197	13
719605	13
1865586	13
22751330	15
4245484	13
7283111	17
8888959	13
6671598	13
6560188	13
29321286	13
3898889	13
1154700	13
2124544	16
2923327	13
17523253	15
9832762	13
29911185	13
1002782	13
5291947	13
13671866	13
3720018	17
3931286	17
3745816	16
1528568	13
24987904	16
9331394	13
3674195	15
3444543	13
4772419	13
3049049	17
8213645	13
2631003	16
3434933	13
20447014	13
7969853	13
12695561	16
6623152	13
3483381	13
29693546	15
4401383	16
18788459	13
393565	13
1003323	13
10639166	16
661216	13
7821750	13
6645476	16
1000869	15
7945152	13
8782084	13
5045284	13
8563868	13
1824132	15
3237860	13
3050533	16
6317524	15
8523331	13
13159466	13
3516462	17
951200	13
4974860	13
1034007	13
3769495	13
4539050	13
9846138	16
2877746	13
26814191	13
113996	13
3717492	13
4435169	13
11135888	13
3443577	13
8051974	13
3058765	13
42439640	13
6239110	13
2381920	13
15828650	17
13173970	15
4468546	13
31209236	15
8292081	15
28139766	17
5958576	13
1365760	13
2442852	13
7382251	13
11715613	13
2616434	13
24801202	13
8106291	15
4995896	17
35484903	13
437085	13
21928797	13
6110066	13
9987004	13
11010637	13
24413411	13
1748422	13
1018306	13
2171078	13
15699467	13
3616606	13
464338	13
9940078	13
7247525	13
12272398	13
3677523	16
6428363	13
2249336	13
6573723	13
14768431	13
8240690	13
763083	13
6563809	13
5231594	13
2638961	17
4955078	17
16507975	13
2730203	13
8589451	13
18691207	13
6523585	13
5005478	13
12682113	13
10391234	15
2933386	15
9220593	13
5489333	13
32792454	13
6139911	13
4946664	13
4259073	13
7435194	13
43911729	16
2097509	16
1448130	16
643919	13
1771746	13
7029251	13
3016800	13
20944142	13
6604172	13
2971640	13
12689751	17
560557	15
4360893	13
15169861	16
921525	13
2635719	13
3749603	13
17690827	13
1665783	13
2986809	13
403930	15
14759833	13
21453528	13
3404845	13
12002876	13
929538	13
4794269	13
23298540	13
1461972	13
6676745	16
9701643	15
2884144	13
1094179	13
10984025	13
15218752	13
10768427	16
26000649	13
5503130	13
3148675	13
2326255	16
11260539	13
3751092	13
640223	13
9279383	13
1538982	13
14766577	13
9046443	13
22260923	13
2914044	13
10047676	13
1391451	13
5378104	13
4661525	13
6283956	13
8755595	13
12496941	13
5584145	13
15184336	13
11900120	13
5120689	13
15971977	13
8114144	13
10482558	13
2387566	13
4929630	13
7731135	13
17623194	13
880630	13
10611064	13
2604967	13
13955646	13
11821293	13
1048700	17
7521967	16
20383977	13
212881	13
16569000	15
8282021	17
6186970	13
10345615	13
11164002	17
6009906	13
2092593	15
3108144	17
3609923	13
2025314	13
1392249	13
10006666	13
15644531	13
103389	13
2583910	13
27689876	15
13076582	13
3748775	17
7649944	15
10501741	13
8541340	13
35034618	13
15454697	16
351004	13
12086927	13
23785614	13
2525287	13
7549208	13
15292249	13
4673968	13
5669546	13
5866698	16
4461374	13
1286639	13
3242721	13
10587905	13
294836	13
3649447	13
9859893	13
7515178	13
228609	13
5708629	13
1455520	13
5213606	13
30509669	13
11866224	16
2818438	13
3832682	13
20727718	13
1871062	13
1957858	17
6546838	13
156448	16
24758330	13
12981282	13
3740538	13
5248136	13
2844545	13
5500431	13
1190157	13
4101233	13
1248157	16
4569832	15
2516346	13
16030178	13
9144409	13
7313169	13
2279628	13
5898803	13
183689	16
4666221	13
4647630	13
1658133	13
24254958	13
760739	16
522271	13
17314813	13
12869232	13
13325637	13
12682436	13
19396429	13
3221561	13
2527594	13
4634277	13
2618120	13
911429	13
768294	13
14816839	13
8058022	13
675522	13
14252422	13
4314772	13
7226898	13
9320976	17
3883290	13
18871398	13
4722589	13
8944136	16
3689770	13
20993847	13
9216620	17
7736269	13
7007301	13
23024026	13
96172	13
1394602	13
9686933	13
1334235	13
6279574	17
4577727	13
8768795	13
33480688	13
5295124	13
35703019	15
5260928	13
9765246	13
14671004	13
1978587	13
10193701	17
6742515	13
13215707	13
4488525	13
15764205	17
9683131	13
8303485	15
10288765	13
1809028	13
500569	13
31228605	16
106623	13
12853723	13
4087515	13
11234800	13
8303029	13
14349019	15
5306610	13
427353	13
26221041	13
8479751	13
13146603	13
5808187	13
10930899	13
7009709	13
860535	15
15470576	13
3870354	15
6824718	13
1236019	13
3728927	13
45805359	13
9033829	13
2855226	13
5044141	13
3450119	16
9109916	13
21724027	13
13612518	15
2843763	13
4200723	13
1757271	13
2559392	16
3757600	13
6775384	15
7558719	13
856805	17
3187852	13
6483635	13
27152849	13
5909881	17
24783295	13
3933283	13
11374574	13
1641709	13
16682710	13
5792333	13
653199	13
1982104	13
4213665	13
492112	13
6402226	13
509552	13
8167485	15
11346051	13
25358139	13
12120538	15
5769798	13
5587398	13
726433	16
16874004	13
10334208	13
1268639	13
256235	13
2767331	13
4127967	13
11375017	13
298047	13
1423319	13
3255232	13
8751419	13
14368053	16
2308533	13
11266742	13
1126832	13
14265252	13
1682463	13
27220411	13
3858146	13
1377576	13
4912252	17
22486153	13
6622982	13
13196614	13
5797350	13
3018676	13
8739795	17
5022336	13
8394981	13
9004972	13
12604785	13
2301760	17
2872458	13
4759594	13
8777500	17
655085	13
23448307	13
28754094	13
7291679	13
14332822	13
1881439	13
1870802	13
7546506	16
4470322	13
14426197	13
3895000	13
8165612	13
2106699	13
406025	15
99585	13
34961792	16
7629707	13
3707241	13
11056274	16
12833393	16
21444109	13
32820888	15
806709	13
3210391	13
874635	13
12935772	13
11012818	13
17545194	13
17288707	13
4654913	13
3358874	15
9607643	15
17244920	13
2190139	15
48799623	13
1520866	13
17301670	13
11643208	13
5341560	17
4811736	13
3566197	13
5994492	13
35749567	16
6489973	13
192819	13
1507284	13
551914	13
12903317	13
1818494	17
3102432	13
7777678	16
23701500	13
1948130	13
4836210	17
15423907	13
328858	13
1067514	13
13744619	13
10607560	13
16804548	13
334121	13
2041564	13
18720923	13
16943632	13
48774494	13
22585738	17
5895984	13
17421157	13
17561203	13
1988935	13
11785926	13
2608411	13
2772736	13
699791	17
640411	13
3984922	17
4926079	13
2896662	13
3909687	13
3533749	13
9135361	17
5459321	13
30113428	13
9375698	13
46236483	13
906827	16
3203452	13
37095771	13
15140189	13
5669	13
6959428	13
3817860	13
8827013	13
3080447	13
6768001	13
2443436	13
2711511	13
1309714	13
5592918	13
4962380	13
2570512	13
17493235	13
11172485	13
11217290	16
6884209	15
13113926	13
1670679	13
3375848	13
24715095	13
6700561	13
8049838	13
7661780	13
11022351	13
3093693	13
6580977	13
9091315	13
20370171	13
11364747	16
2719656	13
21151156	13
2805211	13
17996436	17
999440	17
23963166	13
20557326	13
25273595	13
16570568	13
8004595	13
923995	17
8854664	13
3648950	13
5485231	13
2553857	13
11580342	13
7157647	13
8767980	15
4473688	13
252866	15
6195398	13
26860835	13
7534233	13
9203923	13
5215812	17
19605400	16
18655153	13
851035	13
15321016	13
1827666	13
4505819	13
14986904	13
20287541	13
3387497	13
8254781	13
10042413	13
15543983	13
1827810	17
5371882	15
457477	13
3534203	13
12355373	13
1338821	13
23727181	17
8775759	13
4875008	13
7687527	13
4614111	13
4945056	13
7490951	13
28314439	13
1220593	13
1096732	13
358830	13
2647696	13
1502505	13
2650881	13
21134562	16
228380	13
4064572	13
6142428	13
7299758	13
799955	13
4211397	15
2375299	13
5134040	13
19329589	13
13955047	13
10514749	16
12732827	13
10808776	13
1837353	13
11556564	15
4543318	13
9045988	16
6778084	15
10191307	13
8393324	13
1146907	13
44112204	17
13521389	13
19719006	17
3421774	13
18622203	13
521015	13
2855755	13
120444	13
1482730	13
1457631	13
832890	13
4630161	13
27130789	13
6313052	13
3044069	13
7478957	15
9074811	13
1485525	13
3626403	13
17496580	13
16927895	13
8273522	13
22510728	13
17734023	17
790577	13
3047671	15
471540	13
14823019	13
1182451	13
2161373	15
883169	13
1353249	13
21628256	13
976803	13
2196870	13
16268753	13
7775754	13
200897	13
4218	16
2285643	17
347918	13
5425859	13
835342	13
5235167	13
10764816	13
10169131	13
9991248	13
5041617	13
9686011	13
15461114	13
508957	13
16066316	13
7382774	13
16970603	13
10187559	13
4739271	16
7388336	13
6371913	13
8359929	13
7094530	17
8289066	16
1259604	13
11444470	17
12433559	13
32779202	15
3364189	13
688936	13
14757618	13
2972950	13
50698	13
12051859	13
12418180	13
6492308	13
471980	13
12907476	13
3256430	13
10812834	16
23774944	13
28098713	13
2830204	13
5413996	13
11953586	13
1708496	13
3513155	13
2306954	17
22163969	13
36022181	16
17960796	13
3138577	17
1208818	13
938875	13
31955915	17
4789805	13
2739831	13
6949646	13
5569846	13
3667744	13
8425348	13
36423033	13
10631089	13
780438	13
12004443	13
10411662	15
2641313	13
2922574	13
28449608	13
8239388	13
3921874	13
10260661	13
13095490	16
2336727	13
10084850	13
1365603	13
1880362	13
6572403	13
13230682	13
10799372	13
16914294	13
1516114	16
1895334	13
10309710	13
3108215	13
12898837	13
1086406	13
2687508	13
12749305	13
8400994	13
34715018	13
2325758	13
3414441	13
7713037	13
1129188	13
10717163	16
30119010	13
1758931	13
9564432	13
17305933	13
2592030	16
927968	13
4700000	13
5551042	17
2054739	13
2453254	17
149969	13
5908614	16
4976557	13
27659791	13
32482221	17
31131154	13
385149	13
24184809	13
1648981	17
373783	13
1983568	13
1846596	17
3032537	13
30596282	13
6562417	13
2628207	13
27016015	13
5857071	13
29593587	13
7927159	13
60316	13
10553520	13
7175021	17
24809476	13
4289775	13
1440195	13
10377	16
8396331	17
36120	13
1102039	13
1165057	13
9753834	13
1250699	13
4738952	16
3787658	13
12864516	13
21383349	13
23102614	16
1894349	13
8850394	13
6841032	13
6292615	13
8612705	13
10135738	13
1939326	13
5085276	15
12249169	16
20742154	13
4508975	13
3512993	13
6080901	13
5137329	13
10020974	13
10133908	13
1162744	13
47259	13
2019604	13
3837669	13
8465152	13
6426965	15
3520328	17
1328226	13
243790	13
5725369	13
2547786	13
6086531	13
10512181	13
20627068	13
4689205	16
14617755	13
9408526	13
9737797	13
5685482	13
91942	13
7878397	13
6731262	13
15188470	13
19210884	13
1084381	16
4745825	13
6677652	13
12385652	13
5363686	13
1171560	16
12932068	13
1003061	16
2354097	13
431358	13
1634508	13
6036092	13
5355517	13
7018861	13
12722920	13
475109	13
23846510	16
1875797	16
3288544	13
3769073	13
944723	13
4510646	16
667007	17
8248260	13
3532863	16
277375	17
8883440	13
6511326	13
413670	13
8653965	13
18126601	13
908830	13
7369411	13
4119581	13
1631807	15
7920948	15
16282090	13
3463099	13
15526180	13
19355753	13
935045	17
3187482	13
5547769	13
1775340	13
8629125	17
1024981	13
3972197	13
4924706	13
2189526	15
2522788	13
14095967	13
14367734	13
4552811	13
2558265	13
1239273	15
7124215	13
3511900	13
8299706	13
4268962	13
6704646	13
17382882	13
553990	13
1562992	13
4871819	15
17921496	13
880522	13
31422598	13
145588	13
4063838	13
6007872	13
6438322	13
14753948	13
1748983	13
11414293	17
9086326	13
15684943	13
676075	13
1573966	16
2252862	13
9787632	17
10557540	13
24661429	13
5174715	13
894724	13
17694504	15
9329638	16
6306284	13
572059	13
12270678	13
314344	13
6937913	13
14849596	13
4974210	13
2080873	13
4036881	13
23760089	13
5268900	16
3016449	13
6282693	16
10136605	13
1674917	16
2054348	15
209633	16
955330	13
6584354	13
45312705	13
1764916	13
5599991	13
27325488	16
4846082	13
539941	17
18076186	17
7322	16
2489660	16
2930037	13
625947	13
804729	13
7561659	13
7617693	13
9098688	13
4824804	13
3210527	16
5552961	13
5891385	15
277082	15
2441849	15
18770103	13
7506559	13
12023544	17
8752755	16
8469511	13
685795	16
4891902	13
5389778	15
100179	13
6439808	13
7601132	13
3689763	17
7215856	13
2007242	13
6118898	13
6178037	17
12349606	13
7343816	13
353864	13
1596034	17
6565414	17
3982382	13
4560308	13
2395177	13
11422438	13
1552893	16
375364	13
12504400	13
1903089	13
10290219	13
19469095	13
5768413	13
771529	13
184762	13
3403300	13
1853951	16
1606272	13
547622	13
2019191	13
4764645	13
6926165	13
34651403	13
5030618	13
9676970	13
2721416	13
5237394	13
1582609	13
32049	13
10683138	13
769516	13
534459	13
1917679	13
21467319	13
13368182	16
9640149	13
26871164	13
23673697	17
5601795	13
22495574	13
12592564	13
7102418	13
4563541	13
4951783	13
12814637	13
16686604	13
15146162	13
1966898	13
14140195	13
18214390	13
1078710	13
1198478	13
4037723	13
2339554	13
5876133	16
36562093	13
2017228	13
6937017	13
2594969	13
1692535	13
2901119	13
7500885	13
4930894	13
6761365	13
34122359	13
6614740	13
11647041	15
6674882	13
4735392	17
17294682	13
2996795	13
14034027	13
5997499	16
4227339	16
14487248	13
2515179	13
2610674	13
1845389	13
14918998	13
1253181	13
177446	13
10068298	13
2329627	13
14819613	13
5092045	13
1175493	13
8770985	13
22210682	13
11599791	16
10023092	13
1791966	13
12530265	13
2837692	13
144401	13
3037229	13
4398194	13
1075924	13
1222167	13
5063743	13
26392271	16
5881544	15
8948839	13
32984866	13
27816154	16
11194417	13
7224506	17
3043834	13
7460347	13
274944	13
22012502	13
5353248	13
9857045	13
5046180	13
6288135	13
9541766	13
1515548	13
3489594	13
3382459	13
4460411	13
625296	13
32742376	17
9156268	15
15995720	15
988290	13
12996445	13
7254589	13
9177496	13
4508282	15
2262854	13
36429854	17
807419	13
14905836	16
5370013	13
11291186	13
20967091	13
2013902	13
2986309	13
1934671	13
10156944	13
351065	13
21311283	13
5101555	13
8197782	13
7088657	13
6759994	13
14616278	13
11015716	13
5172291	13
11487075	13
22329569	13
1176215	13
13150409	16
7823324	13
7254547	13
1387193	13
2159644	13
19168980	13
7888661	13
9433632	13
4630687	13
4806394	13
18270952	15
2062284	17
282590	13
25279995	13
7387006	13
371737	13
9499930	13
2439520	13
16109928	13
1922542	13
1806746	17
1301938	13
5678488	13
19894167	13
4528002	13
508271	13
8879708	13
2983546	13
13861613	13
2949492	13
13696636	13
6758770	17
1487111	13
9106482	17
1230294	16
30152842	13
4653184	13
2461191	13
5358483	13
9158197	13
1007168	13
1650492	13
14606897	13
189221	13
1879387	13
24320230	13
7310220	13
5396695	13
12226854	15
12044112	13
11616078	17
1930140	13
9487708	13
9176089	13
9226712	13
358674	16
139571	13
16140885	13
11197468	16
10950489	15
1681924	13
7456685	13
182334	13
3341193	16
268110	13
1492835	13
765095	13
2176521	16
4639668	17
11767807	13
13825066	13
1007414	13
19053452	16
6580406	13
3124765	13
25347	13
2133970	13
159951	13
9130338	13
18746313	17
7588254	13
9258781	13
3878172	13
6214489	16
397966	13
26396384	13
5972383	13
25560008	13
16572584	13
2610756	16
7800825	13
1204656	13
3260970	13
25673991	13
26425	13
19535160	13
10563403	13
1900753	16
3564628	13
2372489	13
5300985	13
14223045	13
2435721	13
22855334	15
859732	13
33005963	13
15125099	13
4907383	15
2307952	13
15675426	13
1088721	13
6540647	16
8054951	13
3528849	13
4219193	13
3935170	13
22309123	13
6613448	13
9206362	13
3380581	16
8491166	13
19642757	13
4295926	13
7856042	16
431130	15
20838360	13
1915451	13
6969719	15
7934473	16
840460	13
16314521	13
10519951	13
2710676	13
452613	13
9296972	13
1601909	17
347341	13
2198736	13
1128352	13
627263	13
2995387	15
15714019	13
5272359	16
975824	13
471728	13
1940875	13
753199	13
13725726	13
16999	13
10642810	13
7033619	13
6976253	13
938644	13
9951857	13
12053737	13
6377395	13
5010482	13
8878781	13
12269269	16
1243507	13
2748742	13
21709158	13
4052824	13
8220896	13
1425107	13
6639071	13
2891450	13
777227	13
6665218	15
2378699	13
1826080	13
11492625	13
32860992	13
5030196	13
4930175	13
8860049	13
7118841	13
12366124	13
1676136	16
303792	13
5685192	13
187447	13
16982889	17
3449859	13
20249410	17
4535350	13
12090908	13
1696817	13
12544743	13
7545189	13
194095	13
877349	13
16011024	13
9168210	17
24582686	13
3745635	13
142358	13
8717388	13
27757436	17
4560692	13
13155262	13
3100074	13
15385088	13
18676865	13
960543	13
27528284	13
6086237	13
6420956	13
14827554	13
4502500	13
21416296	15
23320636	13
5197457	15
11938750	13
818443	13
15470	13
3114748	13
38984342	13
802752	13
42761454	17
16051633	13
25314257	17
836296	13
11537043	13
2489254	13
6044407	16
729484	13
618676	13
11179388	13
22135469	13
6580768	13
7755733	13
9122075	13
1689726	15
13051103	13
3477053	13
3742659	13
7573486	13
1231677	13
5524268	13
52697	13
2338187	13
54754	13
7136025	13
706591	17
1282105	13
1418693	13
12581528	13
6528114	16
15543011	13
2146423	15
979432	13
10755964	13
43901789	16
2854707	13
728180	13
8556705	16
424698	13
1771213	13
9870512	13
4703949	13
5710326	13
1807194	17
2582093	13
6769554	13
624854	17
2963562	13
4402268	15
15256490	16
1689234	13
24122236	17
2651087	13
1162289	15
19694972	13
10867683	13
6588605	13
5089008	13
610197	17
4893763	13
14288470	13
14096069	13
7205664	13
1465558	13
6068034	13
11216118	13
5347076	16
19611465	16
3677791	13
18899368	13
3811245	13
1577812	17
3161938	13
2103475	13
13265421	13
7530936	16
622704	16
2731090	13
10887837	13
6514	13
859543	13
8563376	15
13617591	13
4100287	13
2679292	13
3154241	16
7514512	13
6092378	13
8961474	13
14049658	13
5117296	13
4877439	13
5795619	13
6883173	13
7093752	13
4931269	13
13259874	13
739206	13
27531151	17
10095193	13
16106187	13
57984845	13
5731103	13
648194	13
32769121	13
1901439	13
4405612	16
11620211	13
1780399	13
13786060	15
5398175	16
2608725	13
10608313	13
340574	13
20432590	13
18669980	16
2336220	13
4965054	13
9661247	13
147283	13
13432552	13
19248	13
15362427	13
173882	13
1287752	17
38577046	13
3967952	13
10346795	13
223233	13
1717713	17
15252212	16
12290917	13
1174058	13
11732332	13
8631965	17
362320	13
835502	13
10697680	17
7583570	17
18006502	13
2919391	13
5358585	13
2013681	13
1654848	13
3845649	13
731475	16
483421	13
7424599	13
19316960	16
984971	13
2757863	13
30228153	13
23091063	13
9251862	13
1594493	13
6332399	13
12954893	13
3637693	13
4554799	13
13454689	16
2368101	13
1528786	16
2100122	15
22808640	13
4035777	13
15628228	13
15608547	13
24996109	13
305836	13
1584753	13
5200533	15
6301142	13
1607735	15
1227494	13
7293380	13
293868	13
2910977	13
10148188	13
10919190	13
7285469	13
469929	13
16987931	13
505358	13
450478	13
1943566	17
18514611	13
5404675	13
2032304	13
1837558	13
5578059	13
8358503	13
2135640	17
11513855	13
3166615	13
337285	16
389002	13
674748	17
2781063	13
7844166	13
18830162	13
20798270	13
7275205	13
3125974	13
2804216	13
12627088	13
31769757	13
4453540	13
8834657	13
13157295	13
3234767	13
2109272	13
17369016	13
387867	13
2611416	17
12136588	13
14955455	13
21038614	13
10585160	17
6047593	13
3175035	13
6692626	13
4241484	13
2431270	13
19235163	13
19163256	13
11957454	16
4162522	17
8987754	13
9326251	13
12998465	13
11013121	13
1559439	13
3499769	13
9056754	16
1424246	13
3959860	13
17835765	13
3807549	13
1504684	13
27937726	13
4504330	13
4604180	13
1870104	13
36789088	13
21584748	13
678206	13
14435117	13
5885137	13
12505061	16
10379686	16
5771101	13
14327215	13
4494552	13
15288813	13
15112164	13
9029696	13
3072124	13
6468573	13
9299573	16
3454062	17
25434178	13
5645959	13
162359	13
1923152	13
4888095	13
4637525	13
8260339	13
20071002	13
1242472	13
17450759	13
4067197	13
1253190	13
1211968	13
8445033	13
1039922	16
7756114	15
39565	13
18760158	13
11453182	13
4401974	17
10571033	13
2626424	15
16136982	15
3448141	13
13591160	13
12546510	15
4109728	13
4979302	13
489193	13
41326298	13
19412530	13
4344891	13
3372126	13
3093466	13
3958034	16
24906904	13
8650588	13
165426	13
7480139	13
17465636	15
9097462	13
7155957	13
6380083	13
7878329	17
9173966	16
3718900	13
12362848	13
3738578	13
1890046	13
17955509	13
839258	13
1498803	13
1347614	13
1929439	13
3728318	13
3990818	13
31558	13
8927736	13
8824368	13
4195416	13
4690338	13
12272780	13
4368845	13
1726357	17
12606046	13
4171368	13
9875583	13
862302	13
35467067	13
174583	13
1277166	13
1501129	13
9879060	13
4120275	13
320990	16
1407003	15
19311085	13
25503088	13
2074035	13
12503623	13
10006549	13
14639384	15
1320908	13
3791136	13
15084592	13
4148269	13
1774035	13
7261355	13
624593	13
2199627	13
2718407	13
975153	13
3132557	13
1967557	13
10553274	13
1907529	13
11329206	13
10754804	13
15701662	13
32876773	13
14519428	13
10454125	13
8024318	13
8575075	15
25373776	13
9182949	13
26952869	13
8624313	13
11893682	13
7411642	13
1481256	13
953638	13
26187186	13
12994749	13
8591558	13
3402696	13
3207272	13
4537334	16
10725329	17
644556	13
20152931	16
10324495	13
6755556	13
17091497	13
760937	16
1155594	13
530020	13
19091129	13
9173432	13
4736986	13
1111777	13
919171	13
1819946	16
8060336	13
275512	13
10300908	13
24961157	13
14803171	13
1335800	13
166886	13
5935867	13
22717928	13
1158830	13
4441970	15
14777523	13
7281203	13
1481881	13
12259024	13
7579311	15
7568609	13
17518477	13
2437351	13
575063	13
6838593	13
28318920	17
17775657	17
83160	17
1088763	13
6326196	15
16379909	16
33245413	13
9883955	13
20777946	13
4929853	13
15396151	13
38572061	13
4502139	13
37982161	13
29505106	17
26703120	13
872664	13
26337333	16
14318995	13
5108280	13
5961317	13
3131178	13
14577318	13
3169873	13
20194090	13
4453922	13
5250967	13
6151485	13
14008892	13
3242332	13
1503382	13
11113628	13
24671232	13
10871	13
277782	17
19578207	13
392511	13
4675526	13
2506716	13
26577086	13
1808857	13
4902199	13
2334877	13
19085505	13
9209264	13
4763880	13
3326042	17
37993835	15
3278074	13
3070322	13
5045452	16
3053682	13
17517621	13
339170	13
2757956	13
7747784	16
6054003	13
31263785	13
1050460	17
22708536	13
5870277	13
6039881	13
26877955	13
2538785	17
13600778	13
1169715	13
8389855	17
2819829	16
2293374	13
12956461	13
3235523	13
13579174	16
943980	13
3890837	17
10380439	13
895793	13
3599732	13
41390122	13
1967256	13
6070656	13
1529740	13
6324957	13
12514163	13
2120783	13
3666221	16
11284197	13
2899111	13
4683720	13
17430874	13
80772	13
10028830	13
6646729	13
2001544	13
22819104	13
12146514	13
1030229	13
1222744	17
13025667	13
1860869	13
1097452	13
2289216	13
1394002	13
32308584	17
10086471	13
4520163	13
2025537	13
8219118	13
599305	13
149054	13
5349785	13
9706936	13
722385	16
4098743	13
4259120	13
4398810	13
4851299	16
2530269	13
10604112	13
13918581	13
1688434	13
8654112	15
4182868	13
3554913	13
462844	13
2988138	13
4780652	16
6907300	13
50119789	17
7689233	13
4396335	17
1540232	13
1323989	13
18299757	13
4528501	13
9432517	16
1958471	17
1169775	13
5220502	16
521810	13
3579506	13
1223136	13
4618215	13
386382	17
4600646	17
17725888	13
1295390	13
9195762	17
5693612	13
11116911	13
3244570	13
24102087	13
13788972	13
3421423	13
13923945	13
228861	13
823321	13
3257044	13
37118437	13
1844155	13
21849265	13
4194649	13
29146129	13
12510488	13
5105368	13
453397	13
6695716	13
6308586	13
23009805	13
481757	17
1252967	13
8236679	13
7175077	13
11873069	13
1912487	13
20222730	13
15453410	13
33387528	13
1012962	13
631738	13
392838	13
2063405	13
10313791	13
9177147	13
17084001	17
720168	16
1047685	13
25968451	13
9615469	15
13574395	13
1987168	13
7781024	13
13046806	13
241573	13
2641471	13
1087980	13
6313628	13
28130887	13
21137921	13
167256	13
9535482	13
3090981	13
9924781	13
95524	15
1364329	15
8345561	15
5478610	13
6001966	13
3110735	13
3927142	13
25332085	13
10332744	13
7728849	13
1120661	13
6110382	13
13734006	16
3579222	13
2902720	13
8828030	17
6389802	13
652750	13
299298	13
8960667	16
31078628	13
16030521	16
4783137	16
8210241	13
9857417	13
15842788	13
1886536	13
28761954	13
3009858	13
9606128	16
11325164	13
7093069	13
15964668	13
11631757	13
5798842	13
1869598	13
9612185	13
1273684	15
29618491	13
2832821	13
996272	16
3474021	13
764775	13
2399111	13
2879797	13
16383412	13
12383784	13
2752270	13
3345484	16
7361708	13
3032196	13
31519729	13
517819	13
7865049	13
381726	13
3170660	13
5515264	13
16811800	13
2168927	13
1647588	13
7398828	13
8953931	16
12799830	17
40157057	13
17741558	13
16901030	16
1881944	13
3762763	17
30471561	13
16780965	13
914089	13
23637914	13
1163279	13
9676741	16
2014932	16
6645789	13
7769131	13
3992061	13
836031	13
2159165	16
4812108	17
8436147	16
109445	16
3094747	17
9943628	13
9328130	13
5672849	13
16314014	16
7810995	16
15487347	16
14365190	13
8879185	13
3715956	13
6317866	13
1121089	13
63209	13
6224192	13
2704386	13
1850895	15
7226485	13
1096313	17
11569028	13
40559501	17
2827102	16
9164516	13
4922939	16
5085096	13
14941469	13
21132197	16
6255371	13
1699627	13
11970015	13
3029342	13
5929196	15
11981637	13
805473	16
6011832	15
14268398	16
5397269	13
1082439	13
8171478	13
7418608	13
30950417	17
15538456	13
4242751	13
530246	13
6098316	13
20302739	13
13539716	13
13869564	13
824277	13
8087836	17
2229313	11
20579651	13
12822722	13
73516	15
3603061	13
8249241	17
421413	13
2977064	13
461563	13
20441235	13
10040545	13
3696611	13
18639727	13
3690373	13
2247933	13
4873698	13
17885968	17
9054121	13
30936551	13
5646104	13
3393563	15
2992940	13
238244	17
1738361	13
5593813	13
3247918	13
9121092	13
650862	15
1513285	13
4674345	13
10062170	13
223071	13
23408126	13
5642061	13
3675196	13
10311400	13
3771725	13
11954340	13
3034616	13
18312151	13
7345925	13
14300951	13
3415023	16
9216997	13
10900690	13
165713	13
3801020	13
2705219	13
7217669	16
1054201	13
16409807	13
16455947	13
4374800	13
1522501	13
5175262	13
5900028	13
17767057	13
5446499	17
7023061	13
4476731	15
1469480	13
5073741	16
10731973	13
13359345	13
9094620	17
35847333	13
8446617	13
5880779	13
9687853	13
37440791	13
5645404	17
7306013	15
1191468	13
13427040	13
7531839	13
8760378	13
648153	13
15127663	13
5878180	13
5020044	13
2973866	13
3830423	13
1510984	15
1718022	13
13247446	13
6587199	13
27539694	13
3008056	13
151676	17
36551211	13
8295549	13
852286	13
7109792	13
870353	15
12037621	16
6264646	13
3423344	13
12901125	13
5589813	13
11399988	17
1100464	16
4277759	13
5614055	13
1272817	13
3753471	13
184215	15
2351412	13
1379668	16
9113946	13
291214	17
10187545	16
17125709	13
870376	17
11329321	13
13581880	16
11711696	13
2193441	13
14231853	13
913456	13
9284649	13
11241252	13
3147044	13
12211124	13
6886564	13
1093488	13
20444707	13
7124579	13
9882694	13
4781269	13
6336998	13
3447718	13
401331	13
3845898	13
1569980	13
14506512	13
26210041	13
7438937	13
107653	13
5632808	13
1896668	15
2861376	15
9825785	13
3680714	13
9542102	13
6529378	16
8657251	13
3670674	13
19502988	13
980227	15
2205902	15
4257282	15
6322632	13
7605002	13
13226982	13
13320997	13
21308969	13
20778410	13
8661724	16
117107	13
2467729	17
11226091	17
6842347	13
17769179	17
11068076	13
456431	13
219200	13
8849831	13
3255963	13
15985660	13
2507846	13
5758707	13
4639910	13
16942572	13
13559925	13
7209740	13
28540073	13
685253	15
544166	13
4295705	16
10862614	13
6586076	13
25049625	13
3734375	13
11839741	13
1499738	13
781194	13
3190369	16
1313741	17
9347669	13
2146026	13
757208	13
24727624	17
3010126	13
55959524	13
13264006	13
6655694	17
1793032	13
1706532	13
19674360	13
2016443	13
2581937	13
4218756	13
7038401	13
29926650	13
7381490	13
12628890	13
7434128	13
12029701	17
3308881	13
4385531	16
10042170	13
10903682	13
7519868	17
5805481	13
808929	16
4347113	13
20699461	13
6373965	13
13845107	13
3440332	13
20090941	13
3126538	13
11416144	13
3333005	13
698181	13
10776271	13
25273267	13
16655812	13
10141484	16
3172815	13
431136	17
512834	13
2018020	13
738791	13
3740374	13
9356698	13
5016790	13
6039869	13
4980886	17
4387968	13
19856246	13
21517268	13
16090640	16
19237616	13
2740143	13
1179742	13
2610221	13
8362822	16
20383567	13
17797426	13
39747460	13
618994	13
4036200	15
10754692	13
22061300	13
1418248	13
4537329	15
3426447	13
7408364	13
18252513	13
6702173	13
2768593	17
5301508	13
8814769	16
26370176	13
7608680	13
4860726	13
5322919	13
2603016	13
1564538	13
4999063	13
7362304	13
13065047	15
4269109	13
5413920	13
361909	13
20165431	13
22825254	13
811693	13
12189040	13
51837	13
9417855	13
3570091	13
5862802	13
2335749	13
3028272	13
3704452	13
3883659	16
10672980	13
164344	13
1536965	13
14775363	17
4987292	13
3804120	13
19474136	16
18970493	16
4847790	13
6973914	13
16235223	13
1501310	13
2678049	13
37970582	16
6724312	13
8028141	13
1055413	13
8718848	13
857239	13
1767550	16
11035208	13
10126020	17
4473014	13
17838634	13
11649876	17
2004839	13
1308305	13
1403969	13
10443588	13
9181890	13
3588304	13
8347133	13
1345662	13
9235199	15
1151972	13
5217206	13
8040984	13
8402948	13
2769627	13
2090852	13
479885	13
3364365	13
6013572	13
7518789	13
790287	13
4138202	13
4823350	13
15196361	13
3152945	13
15250820	13
6053335	13
8686970	13
15343966	13
3727065	15
6577687	13
2904925	13
4207532	13
1660210	13
223579	13
759956	13
281004	13
12903347	17
6758353	16
10581769	13
45974873	13
3359511	13
1461835	16
7832588	13
27116082	17
12032275	13
15487	13
12696	13
4199759	16
18878695	13
915328	13
5091663	13
2600324	13
10503964	17
6697014	13
1378403	17
4091450	13
12503784	17
13802621	13
8149417	13
11864504	13
9127061	13
20622013	13
2168391	17
9874602	16
2880865	13
6624315	13
2205203	13
10839494	13
20422726	13
5087233	13
6822150	13
26091324	13
17434225	13
195112	13
12773875	13
21913852	13
6900341	13
4511633	16
3809900	13
3147631	13
4028871	13
1461221	13
20809236	13
4989831	13
13815477	13
1021306	13
6835106	13
1050973	13
998319	13
1783616	13
2089885	13
13505552	13
2350670	16
42761120	13
1843663	13
6109480	13
5230541	13
9196991	13
3537194	13
4573271	13
6987414	13
10063221	13
1265303	16
14541859	13
517373	13
2123190	13
144860	15
12435518	13
2199249	13
2423930	13
10419714	13
2648840	13
1800623	13
656967	13
10404206	13
11173753	16
37551049	17
19454468	13
1531945	13
12970952	13
27918243	13
3738094	13
22782022	13
21424908	13
1378244	13
16365967	13
19747031	17
5482002	13
11043451	13
2596554	13
8674152	17
13590999	13
237724	13
7092170	13
13738747	15
7309581	13
44998671	16
7145218	13
11816019	13
3180804	16
8979200	13
9221320	13
2425890	13
2969159	13
9442370	13
6582256	17
3851638	13
1967895	13
1282002	13
3476876	13
4855051	13
12105104	13
8862342	13
3133825	13
5863500	16
5186266	13
10889820	13
19783288	13
1565704	13
472558	13
6879758	13
1162171	13
17033872	13
4805022	13
426321	13
10396161	13
7732715	13
110311	13
3367682	13
1014485	13
5908570	13
5309508	13
2526291	16
10819229	15
4634630	13
3757620	17
17440623	13
1759172	13
9520895	13
15986874	13
17066017	13
20655475	15
5813954	13
14357184	16
103445	13
1222131	13
4190195	13
8134087	17
2708925	13
4538539	13
14599466	13
2999502	13
1874892	13
15736533	15
20340149	13
395482	13
5429876	13
17525063	13
14121919	16
14477985	13
3470872	13
284665	13
3566810	13
27615508	13
11081434	13
8211739	13
842998	17
1618778	13
4413252	13
4814887	13
990989	13
1590008	13
9134569	13
7854859	13
3161270	13
2347933	13
12242113	13
6397791	13
4668092	13
857018	16
1166874	13
6425435	15
9055935	13
1779937	16
1514656	13
11400009	13
15975782	13
2058942	13
7059986	13
1317108	17
717391	13
13906351	13
7238832	13
2969665	13
5776506	13
6557286	13
18165690	13
439048	13
12220640	13
20991487	13
19934541	13
19580414	13
3134660	13
19136963	13
13017278	13
13365249	13
84083	13
265375	13
21009734	13
5593567	13
4018250	17
9775330	13
12940697	13
13181191	16
2468480	17
1600202	13
640264	13
131319	13
9986683	13
10383644	13
3371325	13
3788904	13
11389378	17
16277523	13
9835877	13
9893663	13
858965	13
15441281	13
747045	13
20401440	15
2199659	13
1495487	13
791809	13
15752481	13
7634569	13
14329039	13
334471	13
3857632	13
9241211	13
7342676	16
19204333	13
92152	13
5589622	13
8172381	13
7473461	17
1243206	13
2440468	13
19731681	13
10833622	13
13160885	13
9200946	13
529468	13
10222788	13
1625412	16
18727406	13
335590	13
2752743	13
2763979	13
34115298	13
3399132	13
10064513	16
9058207	15
4423020	16
4413326	13
1187659	13
5379410	13
328079	13
14277990	13
28217886	13
19579471	13
3178038	13
21315766	16
61484	13
3930975	13
5725380	13
17881089	16
8082028	13
2529380	13
1848808	16
329949	13
4474375	13
8238882	16
14142344	13
3821926	13
2179195	13
16856312	13
7822995	17
10931355	13
7390270	13
11609482	13
2116559	15
10324284	13
1416751	13
8379152	13
14210002	13
15180832	16
29229680	15
7256175	13
1224573	13
19285053	13
3389497	13
4400679	13
5362071	13
6088213	13
6075930	13
5828851	13
4400698	15
615792	13
5895245	13
27062971	13
20843167	13
11883558	13
2015791	13
536591	17
22397526	15
5460610	13
2975260	16
9203273	13
11819163	16
8461006	16
8601473	13
3954348	13
373471	13
540021	13
7490291	13
4460779	13
2364737	13
36377819	13
6254837	16
9313426	13
9032038	13
23872351	13
7837433	15
3531785	13
5418138	13
3193451	13
13743987	15
17910290	13
104038	16
6109320	13
7749843	16
1495758	13
1184883	13
1446812	15
16044937	13
7836758	13
10418671	13
1782	13
1827896	13
4855929	13
12160773	13
3788680	13
3334382	13
22939459	16
9674052	13
4190807	13
3334436	13
553824	13
8370691	13
3378806	13
6813658	13
16638265	15
4595222	13
7375941	13
1845258	16
52609	13
2985238	15
23296560	13
4206488	13
11485551	13
4692070	13
6297347	17
4102037	13
1519147	13
8011558	13
26892543	13
15706897	16
4963016	13
2398556	16
10774639	13
22242668	13
5365167	13
3404899	13
195170	13
32239468	13
2755317	13
9369177	15
1337784	13
159090	13
13302513	13
8604027	13
32646991	13
3312970	13
15168702	13
1103515	13
21671002	13
7336103	13
38727686	13
13468369	17
2973851	13
9154801	17
122686	13
6421575	17
37698329	13
5938172	16
13595109	13
1798708	13
973230	13
6607469	13
351269	13
184066	13
11216581	13
2320001	13
16444269	13
2107661	13
6948484	13
1941906	13
6086862	15
4129670	13
1747388	13
8528452	13
349169	15
210553	13
150398	13
4980425	13
17134551	13
905446	15
846341	13
10598061	13
17659153	13
6705606	13
7300879	13
1604729	15
1553653	13
10308987	15
10067321	13
3439567	13
856766	13
19838545	13
1619790	13
16155818	13
2623873	13
4240170	13
18312796	13
1388711	13
1616327	13
6592917	15
17750998	13
11905126	13
15541749	16
1558589	13
15654050	13
18032935	13
2314228	13
4906825	13
8618045	13
11065681	13
6105154	13
13870849	13
11644630	13
2113440	13
3453424	16
11297684	16
26177585	17
3784262	13
314114	13
1234082	13
9352350	13
14196328	13
8121014	13
9176331	13
1891363	13
6638133	13
4844903	13
13748582	13
3148257	16
6779795	13
311420	13
2592411	13
3129369	13
3259972	16
2889248	13
11576971	13
10471844	17
4150387	13
13753966	13
1233395	16
9610794	13
7084923	13
1955439	13
4590062	13
9017630	17
10875303	13
14197775	15
643759	13
3023236	13
1780826	16
6794467	13
1865156	13
1263044	13
4561568	13
6368369	13
528348	13
273944	13
19270889	13
4360508	13
18320230	13
9493574	13
23988730	13
11153728	13
7297048	13
3880368	13
22477810	15
1768714	13
8885182	13
13762785	13
2960665	16
41190991	15
17672651	13
8642058	13
1345198	13
31744928	13
5707977	13
8553906	13
18493227	13
1503496	13
6892673	16
16073604	13
703151	13
1158294	13
29403454	13
29216698	13
8643611	13
782023	13
2498369	13
13071745	13
7653035	17
17140578	13
2302403	13
381365	13
284167	13
11725984	13
2982810	13
5768209	13
1241138	13
4062703	17
2157046	13
13357059	13
883151	13
2579632	13
4573428	17
6399739	15
36919563	13
18445546	13
6022029	13
3932318	15
31008098	15
923081	13
3742728	13
21103353	13
3640418	13
25121601	13
13471734	13
9717223	13
1034125	13
2671588	13
3155469	13
9358884	13
3839903	13
2932667	13
5915837	13
7637215	13
1044826	13
17804144	15
380266	16
3868233	13
3749420	15
13779560	16
2505615	13
12905955	13
25929253	13
13011000	13
1534636	13
9292719	13
5078990	17
18335915	13
8097647	16
2765704	13
1791328	13
46304680	13
15036887	13
15297647	13
3749079	13
1876305	13
1355734	13
10659878	17
28371802	13
3121852	13
932444	13
1670058	13
2192988	13
9543909	17
10314472	13
7153836	13
17243719	13
8795245	13
18554070	13
30874543	13
6115871	13
1914808	13
4930164	13
593779	16
6648878	13
3920243	13
2270829	13
6610895	16
22282900	13
15196869	13
1770160	15
16500723	17
9454846	13
2977793	16
3094652	13
4646522	13
11895152	13
13250218	13
15039200	16
3643115	13
735159	15
14000989	13
4369537	13
7864108	13
652998	13
278884	13
974205	13
1996234	17
6465115	17
12733378	13
16049617	15
39195973	15
4561768	16
3900348	15
480946	16
2907943	13
2092389	13
3223901	16
6517969	13
12804424	13
5894001	13
17408037	13
3878091	13
16643022	13
7768773	13
1781932	15
21755435	13
3060488	13
6228488	13
13795753	13
481333	13
2019086	13
4900218	13
8338888	15
124896	13
14079229	13
6909648	13
5272210	13
313476	15
2302832	13
4966323	13
1294474	13
12008032	13
12803664	13
1573579	13
8995477	13
24899803	13
9625005	13
1334896	13
8264325	15
551429	13
159769	13
4945365	17
3045501	13
9040964	13
1022384	17
13369600	13
4524584	13
16721136	17
17772815	17
17865425	13
315154	13
13990026	13
2942278	13
6850741	17
6130904	16
13316918	13
5226211	13
3811816	13
2574192	16
6780839	13
5271989	13
17679251	13
19653242	13
2667645	16
974397	15
4863569	13
2469351	13
5194319	13
5609926	13
6092879	13
8555231	13
19288843	13
9029326	13
6927812	16
632077	13
3728572	13
20214234	13
2547331	13
7519469	13
18407046	13
331776	13
2004312	13
5758983	13
6240128	15
3765611	13
3461061	13
4143742	13
5981160	13
3148434	13
5164989	13
1677488	13
5669322	13
5481076	13
1212395	13
21054491	13
14016900	13
5505874	13
9006736	13
2470326	13
388440	13
2614756	13
3834770	13
12087315	13
549560	13
3832971	13
25473697	13
1333351	13
21058864	15
28654288	13
4431997	13
196264	13
14890746	13
9026733	13
4597923	13
17565373	13
184938	13
20339762	16
1087266	13
3573397	13
41514	13
7531372	13
6165422	13
6089666	16
24986482	13
71250553	13
6543810	17
14053681	17
13126530	17
7053415	15
5928600	13
1086645	13
14962184	13
18926126	13
1210425	13
9268990	13
14303138	13
2394072	13
10669861	13
2219732	17
4315536	13
15984451	13
11356448	13
3417855	13
6911631	16
542517	13
7555954	16
2334314	13
13184348	13
15246486	13
190796	13
33976	13
14345777	13
8965888	16
1291879	13
4251938	13
29851671	13
10819587	13
478744	13
775721	13
6047293	13
14492082	13
8051427	15
5215423	15
13748985	13
21263802	13
16562303	13
977542	13
4627031	17
897348	13
11068505	13
13650466	13
9951203	16
15594522	13
8190222	13
4168425	13
32707728	13
1519403	13
4000135	13
13989736	13
1811315	13
16952439	13
3878460	13
12229510	13
2220105	13
3749045	13
4958855	15
8432835	16
7238	13
5787497	13
4375934	13
3771974	13
17881613	17
6563170	16
16620240	13
204449	13
8844258	13
5636667	13
12192748	13
4667255	17
925402	13
595024	13
2354149	13
7859439	13
834049	13
5524500	13
10592885	13
1664547	13
796599	13
27407330	16
364032	13
6917773	13
24214807	13
7470252	16
5227146	13
2238478	17
13412835	13
1225250	13
3996190	15
2180534	13
2279998	13
3322241	13
5788803	13
18012397	13
1486362	13
9478428	13
1547428	13
6987483	13
3492465	13
1748471	13
8142405	13
327466	13
2187903	13
4533223	13
407350	13
1606471	13
25387341	17
819752	13
1462969	13
654565	13
10719899	16
4288283	13
2401175	13
1112068	17
6092420	15
1245233	13
4930339	13
9519497	13
1202496	16
8858712	13
5779286	13
5671891	13
20293633	13
14674564	13
5290757	13
4879117	13
11734024	13
805070	15
8902623	13
666284	13
3778608	13
9304664	13
5688913	13
11458453	13
8717921	13
5722819	13
2686983	13
6687928	13
2418352	13
6060836	13
10148591	13
6579862	16
3268508	16
16623299	13
13813720	13
17224139	13
265465	13
23314841	13
3253804	13
14745404	13
19576924	13
1597793	13
272188	13
1044536	17
3794906	13
319916	16
9345852	13
18030	13
4314700	13
144787	13
4920921	13
671073	13
7481642	13
15088066	13
2118680	13
3653331	13
8142877	15
10577439	13
4384787	13
7240225	17
5353735	13
3923477	13
12639949	13
25176019	13
6480827	13
3081562	13
1826796	13
19493887	13
6309056	13
692977	13
5031703	13
5154107	13
11628777	15
5252032	13
62635	13
19674716	13
4071647	13
24363337	13
1574132	13
4817417	13
23379694	13
30538286	13
11037558	17
1261685	13
10364561	13
1636597	15
5484404	16
23162567	13
2844029	13
5775745	13
4188650	13
13899112	15
31256004	13
6320226	13
3847523	13
28514140	13
7919590	13
12750	13
1854516	13
35747	13
8428545	13
7420550	13
460068	13
4171375	13
2981384	13
12845089	13
5953707	13
3928609	16
4951077	13
13950320	13
6265363	13
8399120	13
1003507	13
13107905	13
4405062	13
8495714	13
6729531	13
421994	13
10664409	13
6250077	16
1580583	13
827168	16
4525103	13
17256723	13
16583344	17
2647772	13
24603247	15
3728777	13
3449587	13
630168	13
9834260	13
2023364	13
1016788	13
2758524	15
7488725	13
2855658	13
24117770	13
12375719	13
2256732	13
625657	13
3472230	13
4575090	13
9387539	13
39917148	13
5763792	13
6041183	13
5793415	13
1606509	13
6381412	15
1989744	17
11634805	15
6508241	13
1780184	13
6085673	13
5953109	13
577590	13
15074464	17
11048802	17
4025748	17
9690036	13
10707188	13
1352770	13
1409557	13
4347044	13
3985338	13
3140447	13
2090299	13
9583005	13
2530625	16
8230185	13
5432884	13
9304741	13
492522	13
14214711	13
986221	15
1089321	13
14059886	13
27598253	16
19433254	13
5645307	17
17954	17
7794662	13
5649327	13
5634566	13
663381	13
3209332	13
17473619	16
26305600	13
26537770	13
15282724	13
1176303	13
9135122	13
1760216	13
7189167	13
1921066	13
1155709	16
1637459	13
13834096	13
7887497	13
19401554	13
1378804	13
974886	13
14702414	13
22104818	13
584172	13
490624	13
7537319	13
8344037	13
5505577	17
34565553	13
22755061	13
24008354	13
9621850	16
10315252	13
35836634	13
3356714	13
12609565	14
15351920	16
21318172	13
11133215	13
404333	13
16587062	13
14723612	13
4071359	13
5191760	13
6700650	13
5801494	15
3609213	13
2635547	13
6412802	13
6193760	13
19017441	13
7906370	13
9896356	13
10171367	13
1980019	13
3275597	13
2186018	13
2299591	15
10699753	13
36873527	13
10614147	13
13202733	13
1274698	13
2388264	15
14873765	13
1546943	13
14084951	16
248657	13
19553040	13
2448313	13
6415307	13
1356676	13
12012273	13
2707823	13
762979	13
4943285	13
455455	13
14368550	13
8546088	13
1427296	13
18187817	13
6670209	13
8589885	17
13690648	13
17461254	13
3560791	13
2178785	17
4092618	16
258359	13
12082696	13
1896661	13
25547279	13
6167511	15
4601041	13
17496955	13
19689332	13
10110069	13
11301596	13
14753621	13
1175893	13
13946105	13
7294884	13
24200446	13
7542508	13
11140755	13
1957011	13
7513997	13
5078892	13
3472252	13
19928091	13
196400	16
9516483	15
7166532	13
9297470	13
22207423	13
19561270	13
25594404	13
1459708	13
2741772	13
3182489	17
20860345	13
18175369	17
1984658	13
5847123	13
4874235	15
6984927	13
12383998	16
1134233	13
13114400	13
5347304	13
2057505	16
13508230	16
1676235	13
27134259	13
19123786	13
12853695	13
28320679	13
5479492	17
7865317	13
15292985	17
1595099	13
2842366	13
18015875	13
5346833	13
11154246	13
15059965	16
1896490	13
5040371	13
18030544	16
2766263	13
8872436	13
16562280	13
6067866	13
9120602	15
39146802	17
2776557	13
2544256	13
879284	13
12138759	13
5249664	13
21271630	13
1254207	16
245751	13
5995999	16
17214839	13
5903676	16
27600597	13
24651145	13
3418475	13
1277706	13
7638814	13
15737491	17
3569318	13
13815553	13
651688	13
8040320	16
8114219	13
1888729	13
7065584	16
1638428	13
5769749	13
2742418	17
21825774	13
18835665	16
4641557	13
4688423	13
1234556	17
439664	13
8908957	13
21535031	13
11902448	17
3487170	16
7362845	13
3361065	13
18073493	13
17942267	13
2582237	13
304183	13
6958809	13
3870954	13
10121879	13
3673589	13
3618003	15
4827970	13
5394645	13
8227408	13
26711471	13
2175773	15
4607854	13
5917215	13
1629970	13
7786809	16
19101122	15
5790319	13
4196858	15
9890480	13
38455010	13
2275998	13
24579175	13
1786771	13
9813226	16
16213540	13
407549	17
34582624	13
5928290	17
9081645	15
1733903	13
20141361	13
1506566	13
18944635	13
4572392	13
4010780	13
10167429	17
4792148	13
8890762	13
987716	13
6630358	13
21863071	16
8464141	13
6843974	13
56743553	13
5503653	13
34868432	13
9088594	13
17564913	13
12749379	13
6172737	15
9674387	16
4697020	13
29069299	13
3647923	13
1502749	13
4604788	13
14128636	13
9496323	13
11614572	13
4527692	13
3537825	13
522569	13
3509978	13
5821085	15
15641772	13
20874468	13
11926336	13
7562068	13
6853057	13
595794	13
10623007	17
37154198	13
1698706	13
19005949	13
18331991	13
2911805	13
1665228	15
5406212	13
972081	13
28453886	15
11064517	16
138147	13
5614647	15
8208306	13
2874306	13
8038600	13
7340115	13
9811518	13
4886680	17
24444005	13
5417360	15
8853357	13
1797718	13
293517	13
21341751	13
4922607	16
3839748	13
6707556	13
21343318	13
2113324	15
6810875	13
14528972	13
19448147	13
18831197	13
7549048	15
8074449	13
13132691	13
3787389	13
2113288	13
10108464	13
19758479	15
11798999	13
10946366	16
21781482	16
7901858	13
31928952	15
19048529	13
2954377	13
10673360	13
3865503	13
2509872	13
5225481	13
20825794	17
21882995	13
6430019	15
2013813	13
1092423	13
15076956	16
1400680	13
5692961	13
2148583	13
7116264	13
4343651	13
8972348	13
8087912	13
733600	13
1878570	13
3217871	13
38732745	13
3560047	13
9145985	13
147381	13
11438305	17
1218318	16
6626670	13
8855216	16
23528549	13
1601037	13
5861402	13
9327019	13
11057557	13
786141	17
6566932	13
8811904	13
2293053	13
6647443	13
11369464	13
3192695	13
26553598	13
7560672	13
14156429	13
6021331	13
28380904	13
1936882	16
20318109	15
5382069	13
10889259	13
23305921	13
21952260	13
34065	13
841611	13
5506489	13
3681319	13
642309	13
6177697	13
11721187	13
6243886	13
483448	13
6212950	13
3784772	13
24672548	17
1685081	13
9428687	13
1399517	13
7436573	13
6911502	13
548648	17
608076	13
5261951	15
1099772	13
9896036	13
5701008	13
11314902	13
6470944	17
165270	13
3477626	16
4047284	16
23365989	13
503701	16
6296660	15
11966798	13
21943637	13
5332423	13
2131533	13
6495554	13
5925796	13
2502934	13
10177701	13
3272219	13
4842281	13
7987091	13
4582161	17
7449695	13
10395121	13
1579883	13
2510794	13
9782519	13
1160973	13
5043332	13
11445010	13
2287738	13
2131841	13
12853187	13
826623	13
14186180	13
16391709	13
493875	13
5242792	13
711439	16
7364089	17
9197521	15
26829440	13
25368555	13
6984773	13
3011843	13
3930553	13
5213451	13
476701	16
9571544	13
18890125	13
10353383	13
8244404	17
2606822	15
15537455	13
14638859	13
3721714	13
674978	13
227276	13
2767438	17
3818065	13
12754825	13
10826213	13
20336152	16
22262799	17
1725636	15
1316698	13
7056296	13
23361759	15
837197	13
35619735	15
3494870	13
2690132	13
3243635	13
794899	13
7034924	13
7653322	13
4941574	13
11610308	17
4334946	13
2180117	13
2272511	13
21735985	13
16179072	13
6524011	13
10420234	13
19822329	13
9097776	13
886692	13
2598383	13
18192962	13
3537924	13
873066	13
7107160	15
23315012	17
8176905	13
11157038	16
18209505	13
16126710	13
261047	13
5638575	13
2070066	16
7564693	13
8670631	17
6939192	13
7301495	13
1159745	13
37531393	13
5652860	13
209137	13
1060124	13
18177571	13
1848008	13
4499573	13
13522011	13
352197	13
9141599	13
5044467	16
10617400	13
3435608	13
10923813	13
5784473	13
11880466	15
14048424	13
11649864	13
3577853	13
2431718	15
950732	13
12077552	13
1569331	13
4930250	13
3011400	13
12470509	13
294429	13
2230760	13
2424461	13
59693	13
4318615	15
1125055	13
4589865	13
14441077	13
8942899	16
6682180	17
16894721	13
7995394	13
3798496	13
23049211	17
6471276	13
656546	17
2503519	13
3236568	13
23280818	13
6012076	15
18013600	13
3952888	13
18805195	13
8984910	13
22075731	15
19879359	13
10863744	13
7212565	13
1431065	13
23156870	13
1531851	13
1504556	13
933367	13
427018	17
3448442	13
18379021	13
6514847	13
15757005	13
2459759	13
6432520	16
5946826	13
11999437	13
9353287	13
13747318	13
8925109	13
4227085	13
25071439	13
7384599	13
659914	13
16917260	13
1583804	13
1041109	17
1801995	13
8111646	13
1116191	13
32540840	13
15195813	13
11421801	15
10135280	17
12756137	16
4093437	13
4852672	13
10174859	13
318965	13
8916725	13
2949714	15
3900246	13
6045128	13
26342437	13
33657533	13
21889248	13
6632599	13
88440	15
17597887	13
3117792	15
23597849	13
2072115	13
379617	13
938331	13
2217520	13
16334920	13
5007876	13
2367398	13
3214223	13
15056526	13
6632726	13
2685412	16
6077796	13
18478392	13
10170580	13
10502288	17
4950287	16
8287677	17
5528576	13
10420435	13
6478261	13
18174299	13
17997618	16
4103877	13
15986833	13
7670264	13
223876	13
10772444	13
25877532	13
19672793	13
11614290	13
1947527	13
1185977	13
2552923	13
6027436	13
3504589	13
1199424	13
4882031	13
3263257	13
21840159	13
12537736	13
7882301	13
1761354	13
5023233	13
6037591	13
23563823	13
4450413	13
5745359	13
4229146	13
30305043	16
1287547	13
12581154	13
348107	13
10447339	13
3761913	16
1767217	13
18050454	13
4988107	13
274685	13
1488366	16
14896223	13
4624091	13
386797	13
5956609	17
19443363	17
3629511	16
15987300	13
491009	15
14080034	13
598160	15
3494777	13
11291627	13
5829961	13
12346046	13
6490091	13
12026208	13
10937364	13
3053762	17
14801764	13
14823030	13
7512787	13
19785734	13
18995695	13
1726922	13
5632497	13
597329	13
5673937	13
30141388	16
20263679	13
3766410	13
506113	15
6016646	13
2290737	13
9615504	16
10450	13
1588141	13
3438856	13
9560303	13
622117	13
252095	13
6847844	13
1518149	13
2113755	13
5350446	13
2700982	13
11482413	13
14880088	13
3310101	13
14409258	13
4606563	13
27533153	13
8372358	17
4158277	13
8501041	13
2765216	16
17335807	13
4461469	13
808635	13
4689634	13
2364132	13
17916151	13
6889892	13
7767756	13
4408607	15
11170983	13
2293900	16
12762990	13
730567	13
18187401	13
3624170	13
3860933	13
7182278	13
7291523	13
11047810	13
976293	13
9273711	13
12555506	13
379585	13
6097611	13
6988250	13
11541308	13
12947420	15
1025377	13
737476	13
4667063	13
3001211	13
17590923	13
219438	13
1523167	13
69583	15
5576620	13
12734796	16
350730	13
12820034	13
4573263	16
6795383	16
5870839	13
105329	13
1048521	13
8910938	13
14548931	13
2056309	13
14251908	13
3445997	13
417681	13
33221261	13
20085078	13
6020398	13
13006853	13
9882197	13
14365576	13
16668449	15
2058768	13
3265775	13
1204242	17
23426838	16
1806459	13
7234287	13
12705530	15
14326726	13
2541706	13
1909902	13
18828771	13
6789984	13
15440943	13
7267099	16
2942792	13
1822576	13
3157071	13
742508	13
2041593	13
208710	13
4281958	13
2001778	13
4948847	13
1545941	13
7132613	13
4443197	13
536186	13
1596896	16
25822623	13
14293621	13
316437	13
8304265	17
1242765	15
5160690	13
1393397	13
4449602	17
5337490	13
10959542	13
238847	16
9984257	13
5671499	13
2163940	16
5330800	13
5426252	17
1394341	13
4840242	13
25183202	13
4369979	13
18265709	13
5851329	13
2089823	13
17325255	13
8983528	13
9647355	17
18735863	13
3405794	13
521198	17
3262670	16
24257961	13
3313932	13
5835355	13
14122584	17
17501373	13
2409705	13
6809434	13
18162324	16
311361	13
1977372	13
1027023	16
17089752	16
16859616	15
799204	13
4784715	13
1758245	17
8307225	13
12883345	16
5272335	13
2426622	13
66155	13
11545217	13
33331	13
1339769	16
43372	13
18438040	13
107629	16
12065136	13
5467256	13
14428503	13
9338755	13
2706240	13
2880135	13
2575739	13
7838578	13
8778299	13
8405868	15
397472	13
11147527	13
933510	13
3800063	15
22966962	13
2542823	13
11365371	13
14524407	13
577024	13
5524779	13
3206134	13
2260701	13
1856834	13
1138222	13
13869347	13
575073	13
16050966	13
2278676	13
22835485	13
7395302	13
1843996	13
8892133	13
13275813	16
18726910	13
3753754	13
11257082	13
844632	13
36112110	17
13610296	13
14924618	13
5091391	13
13931888	13
1595509	13
7147528	13
7853224	13
20016433	16
6076026	16
49552230	13
12972008	13
9810947	16
13738925	13
8579727	13
12577436	13
17559955	13
2302125	13
1368134	13
23878972	13
455409	13
16354370	13
791175	13
592295	17
6112026	13
2270843	13
7886062	13
8159920	13
6433376	13
681702	13
1210371	13
12287278	15
8630056	13
14851520	13
7188109	13
366583	16
7647802	13
26867133	15
16753850	13
878294	13
6792056	13
647414	13
26541040	13
3751561	13
20356833	13
1722769	13
1827353	13
7042459	13
3583563	15
74755	16
2363415	17
11853934	13
2267597	13
29925103	13
7346855	13
4107387	17
5584271	13
495578	13
878538	13
6381469	13
2052726	13
3696351	15
7453730	13
3557713	13
2607959	13
5012160	13
8928388	13
13087081	13
5009877	13
12333851	13
8734965	13
3365652	13
1756098	13
15836732	16
7243150	13
2166869	13
2796572	13
7330357	13
805742	13
10280398	16
18550648	16
3618534	13
5393345	15
21269329	13
22622582	13
4684696	13
13178940	17
7976131	13
4764105	13
15588709	13
18518950	17
3831956	13
14944496	15
6480769	13
1023105	13
3832649	13
5900834	13
4572673	13
7760994	13
7784492	13
2523193	13
684289	13
506593	13
14887220	13
2631238	15
6981548	13
10183406	13
15004460	13
7185841	13
14179084	13
1510773	13
9215295	13
14908849	15
7924084	13
3258098	13
1239243	13
5705694	16
13646092	13
2977439	15
3695008	13
17204673	13
6239102	17
5370036	13
11081450	13
10720439	15
711060	13
2158317	16
5736672	13
12433174	13
3443705	13
2232646	13
13668768	13
2672111	13
11903894	13
21698844	13
16176841	13
13895638	17
48193	13
3561501	13
7593031	13
6312822	13
10361812	13
3976094	17
89981	16
6180787	13
4101709	13
12183714	13
655550	13
11352408	13
17203139	13
988038	13
11594371	13
16991965	13
3686253	13
4729054	13
12883422	13
14012952	13
855531	15
2439152	13
17165046	13
1376948	13
14519075	13
2463464	13
2322007	13
4440894	13
6584891	15
36216411	13
228185	13
393380	13
10676338	13
3732607	13
6128630	13
1318875	16
15839507	13
13806804	15
8943987	13
1700003	13
4756763	13
1737150	13
176455	13
30051344	13
11442309	13
49230	16
950842	17
1153865	16
87972	13
1564566	13
474991	13
3038828	16
1681444	17
13586236	15
4325402	13
319127	13
1208914	13
24378732	13
8086825	13
11281044	13
7493620	13
19733083	13
7333445	13
13813664	13
3344063	13
18479152	13
482509	13
407574	13
1337660	13
17421166	13
8428	13
8596511	13
12918575	15
6254459	17
9959714	13
410415	17
6721501	13
4463057	16
3187399	13
22512857	13
14443938	13
4315544	13
24656710	13
4870086	13
23909646	13
4970955	13
3021253	13
19468523	16
10219664	13
2442243	13
1195344	13
8823419	13
14780951	17
3291682	13
8478354	13
9142749	13
3182741	16
1039504	13
9910197	13
844898	13
3145563	13
2427832	13
7408133	13
9075383	13
17330790	13
10620998	13
1384989	11
2953791	13
57045962	17
13024171	15
20816546	15
4161514	13
379743	13
15501954	13
951514	13
16200737	13
3285327	13
4106313	13
28914812	17
5279586	13
14238459	16
10288472	13
1307648	13
10899960	17
11835034	13
23015055	13
4470627	15
6576730	13
3223311	13
6323745	13
10907037	13
2920896	13
7662418	13
1100293	13
6214612	13
64723	13
31710763	13
8205520	13
15392311	13
147252	13
13767628	13
5952684	13
17782918	13
2039915	13
500867	13
25350269	13
3398610	13
4035625	13
3700531	13
282093	13
11516168	13
7201913	13
927566	13
6811746	13
14319533	13
1393941	13
4824648	13
6923886	13
1390056	13
30491646	13
3048536	13
15921212	16
8310749	15
3964132	17
31095337	13
3668274	13
17127697	13
2974222	17
4864216	13
8897681	13
9912614	13
12398848	17
1200312	13
16854709	15
4953166	13
6125401	13
7087717	13
3765491	13
8933486	13
1408782	15
984035	16
439870	13
35638828	13
4981779	15
7298356	13
22786399	13
9211472	13
3179234	13
752806	13
702816	16
1226222	13
3578481	13
7013318	13
5773957	13
948565	13
3725828	13
234231	13
6034059	13
4387712	13
1577221	17
626190	13
431706	13
2426101	13
22586922	13
3230982	13
1020718	13
15496838	13
10128954	13
14862551	13
12525367	13
556417	13
7706441	13
12941498	17
2185147	13
6797221	13
10574881	13
3782654	13
20658886	13
15592012	13
4657636	13
6505085	13
2587779	13
6771034	16
13173284	13
11286629	13
13216740	13
4547919	16
2877891	17
2102088	13
328955	17
2205993	13
22846489	13
12306632	13
4298447	13
4220666	16
5986144	13
7214848	15
3899921	13
2784348	13
13047636	13
824417	13
6209411	13
20862762	13
24534699	13
1666330	13
1820490	13
5602371	13
2177436	13
90659	13
4736731	13
486525	15
10464250	17
8742719	13
16161256	13
1991517	13
2610436	13
13301937	15
2353666	13
6190331	15
10077698	13
4667474	17
102471	13
320104	16
5307424	13
246213	13
25874404	16
4407240	17
5877024	13
10826787	16
26136382	13
26818915	13
1971232	13
978498	13
3084554	13
2157907	11
478654	13
14741237	13
5032857	13
9407323	13
25863781	13
9382707	17
5211932	13
254631	13
2669620	13
429174	13
918449	12
26434415	16
12211518	13
2305660	13
1884264	13
651318	13
34725484	13
10710983	13
10577379	13
8293205	13
2546801	16
1248335	13
245910	13
1388392	13
9235309	13
4642792	13
389144	13
2541800	13
10015942	13
3989931	17
13217576	13
3259705	13
3073666	16
4397854	13
21726739	13
1134429	13
8115796	17
7318318	13
18398323	13
634834	13
4200956	13
10807499	13
4981192	13
13959490	13
7684123	13
14473444	13
3216303	13
12567940	13
270022	13
1267188	16
1931735	13
3169212	13
313968	13
1356381	13
6411540	13
8256238	13
502397	16
15035139	13
2248577	13
35710129	13
1898934	13
305453	13
12239437	13
7248653	13
5772923	16
14341790	13
9455019	13
1613431	15
10269011	13
8581080	13
2718037	16
319775	13
1961650	13
6218045	13
10927614	13
1638617	13
10172723	13
44157483	13
6119208	13
13661623	13
1868473	13
972550	17
10836446	13
7621760	16
157260	13
409411	13
1312797	16
6289292	15
735151	13
9426726	13
19106466	13
2145291	13
2009934	13
13470142	13
1161607	13
3202077	13
37751874	13
4675642	13
22338762	13
4185511	16
6903943	13
2292097	13
2312122	16
2056711	13
29384554	13
4404756	15
2118498	13
387765	13
2399911	13
1508716	13
9194364	13
16879936	13
7121885	13
50600208	13
1991273	13
5477427	13
12965841	13
8215559	13
2574258	13
19720776	13
2755598	13
22520378	13
3814221	15
4748019	13
3557993	13
31729428	15
766984	17
5800649	15
10525615	15
20086339	15
4169556	13
1781876	13
2545132	13
3948780	13
2029821	13
2290925	13
10334907	13
1408873	15
24730241	13
4886207	17
1152562	15
2063600	17
5810962	13
66907	13
1541609	13
35872893	16
10716269	13
673750	13
411608	13
1102195	13
10779276	13
1696465	13
1742303	16
1367313	13
14052764	16
3991323	13
7840438	17
4969823	13
10820101	13
2210367	16
12910960	13
6256373	13
2263402	13
7452588	15
259545	13
7851584	13
18626059	13
1974341	13
2953045	13
444560	13
12133278	13
8007414	13
32935859	13
4888158	13
1179684	13
14606639	13
13480275	13
16812033	13
14000294	13
18768330	13
2692027	13
12117062	13
5031074	16
1285698	17
62289	16
4982572	13
12241530	15
4781732	13
8656305	13
5566360	13
3269252	13
2348997	13
18551031	15
849175	13
11865146	13
19608212	13
4711203	13
5319580	13
15510004	15
1386741	16
5564300	13
1900730	13
6266293	17
356251	17
2167379	13
5533190	13
3170100	13
27810125	13
4714209	13
2548477	13
20083360	13
1822239	13
4001930	13
9693179	17
33971905	13
12902518	13
6373089	13
8958889	13
21630127	13
6641380	13
10696804	13
6607231	13
8800404	13
12531516	13
32005273	13
1093848	13
10225597	13
4622354	13
5225044	16
20285444	13
12161232	13
57239	13
21131482	13
2125359	13
10262370	13
7128683	15
2309504	13
4266890	17
10728592	16
8200836	16
2448231	13
10457285	13
2105470	13
901780	13
6593755	13
4364399	13
14589485	17
7970202	16
1291374	13
9144256	15
1027437	13
11511290	13
7259439	13
4141988	13
10904403	13
42807361	13
3663788	13
18698640	13
1265357	13
1661931	13
2854841	13
11834871	13
20808951	13
3303408	16
10193642	13
14715564	13
7763673	13
1958711	13
17924400	13
23531852	13
3508324	13
33597376	17
9514560	13
3486901	16
193510	13
5534109	13
22417305	13
30194861	13
16315556	16
4641163	13
5878096	13
7530544	13
5014863	13
22790729	13
2032207	13
5060340	13
4188245	15
26576250	13
6033040	13
3189423	13
7934473	13
12099565	13
7067774	17
3827410	13
841171	13
531197	15
8217204	13
394415	13
13108566	13
11393121	13
1397128	13
5478952	16
5791913	13
8756783	13
16318681	15
700287	16
22557533	13
884865	13
293359	13
26532510	13
7038359	15
3231271	13
8384796	13
14878566	13
7133098	13
10469610	15
2653529	17
1165003	13
2298880	15
44696252	13
4356691	13
7397402	17
157785	16
332922	13
3241883	13
2550859	13
9654667	13
11496035	13
9357301	13
4404039	13
16330865	13
8023879	13
2825406	16
663794	13
5574511	13
12207564	13
14622868	15
19915647	13
3438236	13
3304185	13
10845867	13
732365	12
7075102	17
10639469	15
11304235	13
8763800	13
12677854	13
3709120	15
3660950	13
4436178	13
4235016	13
1989045	13
9254963	13
17989483	13
507024	13
2986361	13
3784917	13
4998660	13
10682386	13
4023891	13
1563784	13
23766	13
3130186	15
14499606	13
1437662	13
6318629	13
11885214	15
10065827	13
3077062	13
3206417	13
8972312	13
1746790	13
17126395	15
13200882	13
1075799	13
4738009	13
114411	13
9323516	13
554251	13
4166913	16
2521254	13
149552	13
505645	13
8946936	13
3757365	13
832928	13
228651	16
29621795	13
2643741	13
847264	13
35919226	13
11084329	13
1608155	17
12613200	13
9378358	13
6903607	13
3299078	13
1433943	13
290980	13
1221641	15
7386513	13
1839415	13
12149840	13
10307765	13
1147892	13
8217628	13
4488173	13
2504625	16
14880066	13
2385016	13
1370626	13
1606350	13
29598623	17
9355904	13
13086509	13
8967672	15
9744958	13
6823418	13
1147405	13
12291820	13
7747746	13
8632631	13
12376261	13
26698117	13
11421753	13
2264639	13
16866690	13
9702554	13
3018925	13
3167598	17
17799414	13
22996811	13
2777334	13
6608140	17
2867683	15
3945938	13
1391342	13
67735	13
6852159	13
9720735	13
207533	13
28812639	13
2260682	13
9984299	13
16339872	13
629982	16
26562270	17
5578138	13
50279515	13
41199847	13
19760804	13
1556952	13
6864485	16
16092714	13
19314105	13
17449911	13
17666217	13
4529934	13
32480945	13
12188995	13
1303013	13
18073923	13
12290647	13
12011754	13
1109311	13
15255494	13
10554148	13
4953718	13
65595	13
7631846	13
2248002	13
5589750	13
2555086	13
720192	13
3484678	13
5530737	16
6395038	13
107107	13
14775676	13
962656	17
4447741	13
3189148	13
15106227	13
581387	13
4683181	13
898973	13
975637	13
1246394	16
23542737	13
13481246	13
4732980	17
18955366	16
15223305	13
3693422	13
1766530	13
2817792	17
8601799	13
11129912	13
396062	13
2345711	13
523318	13
3291941	16
2822121	16
10590831	13
485915	13
27567802	13
23892996	15
528560	13
7096981	13
891458	16
12273771	13
8577793	13
7564381	13
8207804	13
6234499	13
4093141	13
15522654	13
12174435	13
8803511	13
919089	13
3592722	13
29272639	13
353374	13
24386678	13
13699954	13
7730856	13
13820102	13
2353031	15
4903160	13
1160869	13
33129146	16
14453239	13
12454546	13
115156	13
4031365	16
4883849	13
6117303	13
1884193	13
19190814	13
21862282	13
2641117	16
28499081	13
4827680	13
1085017	13
2235026	13
26970163	13
2943653	13
825087	13
15608284	16
3215589	13
10704008	16
14005503	13
12634341	13
6707413	13
6225073	16
7905318	13
5091371	13
281964	16
31059	13
18763529	13
14551517	13
5045114	13
11605738	13
12972573	13
772996	13
11028584	13
5730337	13
8591028	16
5187067	13
8794771	16
11667517	13
2417423	13
15230551	13
11891000	13
2098257	13
1547800	16
1711803	15
937074	13
26142517	13
1160974	17
995736	13
3128764	13
7561752	13
29002627	13
9635676	13
6714520	13
5260848	13
15498041	13
2523977	13
1924442	13
27449574	13
1021988	13
20112551	13
9657645	13
17312739	13
10585294	15
2574603	13
3544909	13
6728382	15
452717	15
5533728	16
5446372	13
2287759	15
9394028	13
3343361	17
11483954	13
15910234	13
6026204	13
3134497	13
5507074	13
4760374	13
19625860	17
3672748	13
5170440	13
4130299	13
5590481	16
929165	17
12734067	13
3651834	13
12258554	13
4256970	16
3215590	17
2319837	13
1417216	13
1350158	13
6101148	13
25176674	13
33060654	13
5826806	13
22523274	16
6897917	17
3547526	13
17283402	13
11932438	13
9519858	13
7449722	16
8230640	13
11037170	13
4867894	13
3405541	13
208438	13
1043439	13
294347	16
16527953	13
14873111	13
8607129	17
9334903	13
6387522	13
19122580	13
3808351	16
2285519	13
9816626	13
4575651	16
366702	13
4536159	13
503002	16
3422531	13
12377395	13
14329011	13
1537594	13
25467135	16
2759042	13
5840272	16
14642329	13
1183608	13
397988	13
11839764	13
25552962	16
3114718	13
14285512	13
23204459	13
2951424	13
5527321	13
17840777	13
6456005	13
21854768	13
1320398	13
9806112	15
4203921	16
514539	13
21039161	13
4316954	16
12076452	13
1412447	13
9367445	13
1104767	16
13252321	13
11660826	13
28374707	13
26912870	16
12138535	13
16337585	13
13020454	13
1493725	13
43767	13
3311599	13
6772179	13
37566	13
16393381	13
3478618	13
4818877	13
11704940	13
13028633	13
14273242	13
9737266	17
276730	13
6663555	13
12037822	13
5834498	13
13526983	13
18701894	13
5481211	13
200005	13
5108038	13
2354915	13
18409415	17
2133814	13
9520172	13
9778013	13
2215087	13
10880361	16
9947122	13
32967957	16
1510077	13
5387202	13
24025784	13
11014454	13
22411773	13
455259	13
1978446	13
9179612	13
10176686	13
6423783	16
9347	13
14619064	13
3432602	13
4417596	13
19595738	13
10547023	16
553768	17
277252	13
9752679	17
9050253	16
1022209	15
3475841	13
5638939	13
23153849	13
1087655	13
15759344	16
10180511	13
13150562	13
15048298	16
9892045	13
3752860	13
9820529	13
7839195	13
6979342	13
2571452	13
5230885	13
18024009	13
29429496	13
2749355	13
26741062	16
8956589	13
12099001	13
13013503	13
19026836	13
3672499	16
1616222	12
11953247	16
7763311	13
10281458	13
5715499	13
17577862	13
4723884	13
987973	13
3953629	13
3669852	13
15585769	13
9471274	13
7019450	13
5344694	17
2466688	13
4130393	16
5070409	13
909245	13
10056925	13
4984693	13
2754739	17
267528	16
27340757	13
8611877	13
95293	13
3055637	13
997202	13
2347992	13
11668520	13
8755976	15
11091574	13
4522814	13
8045098	13
4108417	13
16751021	13
3332493	13
5406438	13
5577461	13
1108602	13
11153659	13
530530	13
5532847	13
1156021	13
789201	13
2971445	13
6019820	17
187878	15
4014045	13
2726584	13
18929799	13
12554026	13
5376464	13
5747836	13
621098	16
2262688	13
424642	17
2780901	13
1363454	17
7462875	13
11162747	13
5279703	13
9363021	13
2026057	13
5912357	13
13371825	13
10333405	13
6118572	16
1660354	13
30526408	13
17079846	16
20966690	13
4730424	16
5108389	13
13868644	13
11958523	13
3691740	13
1960118	13
1820009	13
3329175	13
14517691	13
287134	13
35770816	13
2172335	13
10780542	13
12681474	13
2195424	13
332225	13
22537696	13
10700966	13
6885653	13
1641260	13
1159010	13
12616710	13
12056120	13
7572007	13
20850098	13
2639215	13
2939631	13
2890186	13
1365649	13
7766265	13
3755820	13
5570062	13
8432437	13
10998304	13
1983304	13
1255731	13
8933309	13
48269816	16
20266523	13
2265317	13
17789530	13
5875199	13
9409372	15
13719785	13
2929213	13
31156164	15
45502544	13
269136	13
2694484	17
9017530	13
1455862	13
1424179	13
22683743	17
14301850	16
4718506	13
13226211	13
7150264	13
1301181	13
6041331	13
27689216	13
1085133	13
2489339	13
722702	13
813754	13
4832980	13
16916345	13
33189	13
3392199	13
6901939	13
5641561	13
4477134	13
4326102	13
7691659	13
11012521	13
7787542	13
21976991	13
2286693	17
4802484	13
6853314	13
2206733	17
1257725	13
22192968	17
1850318	17
1109134	13
9031154	13
3232528	13
9166322	17
822217	13
4753362	13
23439415	13
14982469	13
15465987	13
2032420	15
8590710	13
17321036	13
1358771	16
14710928	17
548384	13
2432500	13
16138560	13
6962641	13
93282	15
6343242	13
7220682	13
9368199	13
1092872	13
334474	13
586677	13
21400246	13
12175800	13
4651905	16
9085693	15
5028345	17
6471763	13
6200495	13
144237	13
10473497	13
1380475	13
20299853	13
9294	13
356250	13
12001081	13
14481425	13
18468235	13
14006060	17
5665051	17
2190970	16
21171152	13
334064	13
9817320	13
17552190	13
584462	17
13594987	13
1829361	13
345356	17
3790806	13
2829501	16
5502133	17
8828466	13
4931815	13
1000816	13
864987	13
2502137	13
22369761	13
1634214	13
2155513	13
8986253	13
2285103	13
32499031	13
6025704	17
10529790	13
9367595	15
13166585	13
5239896	13
11198606	13
14524741	13
43216960	13
8761841	13
1167887	13
5422265	13
798023	13
98749	13
3822432	17
3718048	13
25649283	13
6240689	13
9520729	13
8035011	17
19897891	13
9716164	13
5714294	13
2604614	13
539744	13
7986337	13
7812478	13
3215849	13
3244593	13
2466827	17
9203338	13
7740917	13
25037499	17
10265758	15
3872774	13
27128862	13
18205277	13
19021542	15
9546148	13
3193346	13
6654203	13
9423415	13
4628920	13
4483358	13
1873548	17
6134265	13
3320349	13
6331366	16
2585229	13
8837300	13
1414909	13
903359	13
34968443	16
1257830	13
1312542	15
5230424	13
10097262	13
7408257	13
1286357	13
19898046	13
10772968	16
5277137	13
27676350	13
8038718	13
9378302	13
977378	13
6442703	13
12708343	13
9385749	13
14859910	16
1838719	13
12357930	13
8181201	13
17040559	13
11211347	13
3316062	17
1464225	13
12201775	13
527290	13
1352294	17
476161	13
3214153	13
3348415	13
5793206	13
24191329	13
15634677	13
6484165	13
9771397	13
18659113	17
22430359	16
11202060	13
11662633	16
1891103	13
709708	13
9093484	13
2322609	13
6117723	16
208700	13
1728421	13
4713183	16
3935006	13
14769592	16
3242168	13
1257284	13
7948923	13
7185196	13
980074	17
4595837	13
6350820	13
22719604	13
472192	16
3697966	13
1573230	13
11047594	13
529510	13
19705843	13
5601183	16
18582916	13
7647564	17
1636315	13
3084568	16
5850213	13
6864791	13
2145398	13
7757749	16
140661	13
6162664	13
4207611	13
2514101	16
11074636	15
3087156	17
8026939	15
3242794	13
2804025	13
27380473	16
24445163	13
3979025	13
16169782	13
970649	13
918899	13
7582286	13
6190799	13
13557432	13
1369014	13
6359482	13
1257212	13
460520	13
2800345	13
1329099	13
35327457	13
13616870	15
666441	13
21174974	13
1222157	16
7242856	16
3164247	13
1068558	13
2095965	13
26243250	17
6184532	17
6501626	13
2201265	13
26908696	13
4788122	13
10101387	13
2184325	13
3853831	15
2075273	13
9468258	13
9314848	13
741508	17
2790212	16
10721778	13
8732584	13
1896061	13
13781415	13
8975219	17
13649760	13
18271759	16
1246871	13
2995225	13
6635641	16
3071095	15
587899	13
3304294	17
5719717	13
20280049	15
8335853	13
1094071	13
12177628	16
12380239	13
733848	13
18492673	13
26951022	13
9322467	13
6877553	13
11683461	13
9647642	13
6115794	13
447243	13
24823991	13
2454633	13
11315442	13
135129	13
10587030	13
9893963	13
4638447	13
2028324	17
11879110	16
2050552	13
28230536	13
1181738	13
14079965	13
2299816	13
2911074	13
2088750	13
6268566	17
6203682	13
8450161	13
8872724	16
19215131	15
27320877	13
790570	13
6759798	15
30898239	13
7296574	17
11100886	13
3533512	13
8716472	15
660580	13
4792966	13
8852023	13
2023490	13
3347687	13
10994458	16
20037199	16
1712811	13
3753795	13
10164945	13
19308548	16
17027001	13
14527011	17
3907648	13
689836	13
903963	13
364791	13
21624687	16
8443996	13
1253912	17
19097410	13
3402443	13
117604	13
11679977	17
13707844	13
4703087	13
2594783	13
14374336	13
6450853	13
1285876	13
2404463	13
3442837	13
4822823	13
2702731	13
17729880	13
624193	16
10889887	13
13460224	13
1034063	13
2269798	17
7664205	17
30655070	13
2348433	13
3948671	16
20694591	13
16155619	13
8315641	13
766389	13
36677426	13
3019172	13
16357985	13
9644048	13
3502145	13
614261	13
18569021	13
13526974	15
1116739	17
2560362	13
10915406	13
6779948	16
8003456	13
6137736	13
23250472	13
1340822	13
4538985	13
4113814	13
3340143	16
4306106	13
4088032	13
13298682	13
496010	13
1191831	17
11367637	16
963634	13
3992711	13
2122413	13
17187617	13
2728892	13
680337	16
45920438	13
7864550	16
24903225	13
9212971	13
15062915	13
11610985	13
4558826	13
2372011	13
10613848	13
1391304	13
1783287	13
6690282	13
1645686	17
4778454	13
3549885	13
5536405	13
122689	13
72172	13
15505818	13
6198603	13
3389324	16
3433888	13
9629875	13
1993171	13
14522324	13
738001	13
6111440	13
12175358	13
11257399	13
4424787	13
290338	13
1994151	17
10777075	13
2505696	15
2924051	13
2305914	13
3919964	13
20854565	13
3427295	13
2229308	13
1012138	17
5318736	13
16060486	13
16895150	13
7825443	13
29537508	16
8777600	16
4478888	16
24804380	13
464063	15
7996930	13
9541536	13
8478009	13
21065485	16
18003878	17
12953285	13
32069261	13
54220703	13
1436762	13
5985922	13
8960656	13
24189708	13
8695896	13
3627175	13
21092772	13
8210868	13
2759750	13
10882648	13
21512488	13
1112521	13
4684917	13
12675336	13
6754536	13
18290200	13
7342457	13
23552295	17
5856768	13
20043261	13
12366226	16
2831569	15
1996503	13
13400973	13
28939291	13
7316941	15
2520439	13
17172106	13
3247322	13
5222689	13
5742014	13
11855050	13
4207414	13
29657963	13
2438239	16
26559260	13
11774467	13
16029300	13
18489045	13
8607681	13
6190430	13
11103689	13
2269784	13
2127316	13
16544843	13
1579679	17
1326629	13
21024922	16
5115222	13
4324178	13
10630065	13
97119	13
10236756	13
47463434	13
110906	13
15148491	13
20164875	13
1021193	16
6760493	13
1706067	13
12396452	13
14045660	13
11055819	13
1101219	13
19460883	13
15385121	16
17083946	13
1255234	13
11880204	13
3995837	13
19553106	13
22219890	13
7116986	16
11459285	16
13026031	13
10946675	13
28810595	13
17292477	13
7182100	16
26284390	13
581843	15
977340	16
13549046	15
5735634	16
9953826	13
7919672	13
21109598	13
13410151	13
4241559	13
7336122	13
4953920	13
5971601	13
6130683	13
3297541	13
10187718	13
5235176	16
9275235	13
4864699	13
7644852	13
2103608	13
9009029	13
10638058	13
321622	13
10483657	17
8079719	13
7352424	13
7728022	13
7867546	13
2041187	13
10234102	13
17066467	13
1223754	16
12208738	13
6899950	13
5295237	13
35221517	13
19832040	13
1370102	13
11097243	15
145936	13
8227836	13
6647571	13
52195815	13
24568024	16
36833676	13
6606019	16
17980012	13
772361	13
4076603	13
4718813	16
4613346	13
14517644	13
1789464	13
8809993	13
5138064	13
5550487	13
5989474	13
1613199	17
4669223	13
6357232	13
1091998	13
2964628	15
4142905	16
1186207	13
14500586	13
2885195	13
812821	17
26593282	13
8692509	17
7600132	13
30528	13
6889455	13
23259997	13
347351	13
11997549	17
24839076	13
5287427	13
12167600	13
3777289	13
14941727	13
3287941	13
8254682	13
14859665	13
4216524	13
2836429	13
14337744	13
2385131	13
16301802	13
15607052	13
8342099	13
8538426	13
5784593	13
3499276	16
2554993	13
1210465	16
4585490	13
33729123	13
8883479	17
6298228	13
8938129	13
6521396	13
8640524	13
1257525	16
1992493	13
7132066	13
10108485	13
5055548	13
6421620	13
1919155	15
4777525	17
136842	13
11392660	13
135323	16
5615953	13
4574608	13
1159051	13
762365	13
991000	13
9007490	13
19837863	13
3903565	15
5392409	13
6896881	13
2695762	13
3267306	13
429819	13
382664	16
2458143	13
11673507	16
10977489	13
10471216	13
861262	13
22210605	13
14784386	13
3152432	16
12868946	13
36125579	13
973097	13
6409209	13
10266551	13
5448155	13
2672963	13
7521666	16
7435406	13
7985464	13
252477	13
4854631	13
1599187	13
3039653	13
327527	17
11709651	16
4205588	13
1698440	13
26098553	13
7909204	13
5914239	13
380346	13
1142574	13
3013884	13
9327780	16
5313139	13
1625114	17
5349233	16
2597014	15
208109	13
2680701	15
7558818	15
475426	13
55808548	13
792657	13
19727005	13
21023484	13
37707141	13
20011380	13
4662100	17
1619792	13
3599713	13
6721296	13
3191610	13
1009983	13
987833	15
271292	13
7452715	13
2044350	13
24477118	13
6992761	13
8134249	13
15031801	13
4603834	15
44748	17
8960452	13
4825330	13
2730699	13
2831187	13
2632260	13
12160811	13
108857	13
25175789	13
2471732	13
5316721	13
3259076	13
7073077	13
6447860	13
1428522	13
11842590	13
54956220	13
17575348	13
1569470	13
15693291	16
21526342	13
21909825	17
15087717	13
12575035	17
2015652	13
14301464	13
4268591	13
7128041	15
4621112	15
1809714	15
9279002	13
1579962	13
28352653	13
13597241	13
813658	13
2616811	15
3349822	13
46013325	13
5015203	13
929613	13
2551188	13
6837487	13
6842786	13
3727359	13
5896333	13
4347859	13
904198	13
1801016	13
1936725	13
28105042	13
3416352	13
1763342	13
3070824	13
2383577	13
7950696	13
10273022	13
1564174	13
5464185	13
4891611	17
5277455	13
8150327	13
2386164	13
2232120	13
8507374	13
907156	13
29106337	13
9075230	13
1952782	13
685209	13
16081918	13
4294722	15
652055	13
13595499	13
2353609	13
4106371	16
3555362	16
12312223	15
4815694	13
4342939	13
652078	13
28257950	13
2794809	13
341394	13
3099486	13
5883019	16
3434181	13
293216	13
7421743	13
9852193	13
9336778	13
343716	15
13875558	13
6170254	17
204323	13
15922327	13
23105792	16
8243082	13
1904918	13
37781839	15
13234612	13
731487	13
12820298	13
2721350	13
7762753	13
9593495	13
7386542	13
7801808	13
4506172	16
13256743	17
2302940	13
799923	16
469774	13
2873368	13
23972642	13
9487467	13
1368950	15
1896551	13
16083259	13
23740031	16
11810561	17
2756969	13
13545446	16
6640016	16
2101493	13
32243211	13
8192721	13
3969279	13
3579037	13
397781	13
17094551	17
6490373	15
20103063	13
319280	17
5848528	13
6739925	13
9549776	17
3566354	16
1756074	13
2460478	13
460249	13
19537568	13
1129987	13
2599201	16
10493601	13
3825053	13
2636151	13
6497769	17
12063317	13
2227008	17
33566938	17
13095336	13
1738169	13
9754850	13
4436971	13
2259203	13
2632529	13
4491190	17
1321003	17
20580105	16
10723200	13
1143921	13
330855	13
9885412	13
297092	13
711254	13
20422566	13
41179398	13
14629758	13
3365411	13
22044064	13
1110555	13
8645128	13
13099321	13
3018807	13
17198427	17
3335563	13
919169	13
1562749	13
9520975	13
9064599	13
428771	17
20673181	15
23583935	13
8124857	13
805680	15
7808798	13
14928048	13
13230602	13
429763	13
4462335	13
898440	17
10520460	13
1077058	13
17130237	13
2028154	13
6240279	13
899176	13
4827457	13
314468	13
786148	15
6448463	16
4869509	13
57713	15
3167026	15
6540010	13
2445634	13
689267	13
5375308	13
1310265	13
660082	13
1743845	13
3507042	16
1948959	13
12948548	13
11298899	13
5628816	13
11376072	13
5561305	13
24539943	13
9434209	13
15659102	13
5827237	13
858003	16
10820711	13
590667	13
6899993	13
26602482	13
20634281	17
2590877	13
2032606	13
22710623	13
6954505	13
6944989	13
21482173	13
5965114	13
22939402	13
29908275	13
17550316	15
2080496	13
12209843	13
6591458	15
3608975	13
8894255	13
4895111	15
701646	13
3891001	13
7686647	13
2840288	13
4725484	13
4885769	13
17057774	13
2244850	17
3783270	13
4284920	13
3135968	13
4741402	13
4559573	13
6686417	13
431474	13
10592499	13
3515755	16
2622437	13
4119049	13
2887811	17
5438880	13
956587	17
6843084	17
2821248	13
8049337	13
17106411	13
2031960	13
4444966	13
19627824	13
5060259	13
16034345	17
3809217	13
2749316	13
97219	13
9422855	13
1735117	13
28794043	13
2613694	16
1962430	13
12644924	13
14878725	15
9537749	13
13137529	13
3370433	13
10360138	13
8026326	13
5648663	17
13289645	13
9191669	13
2044110	16
481233	13
3182669	13
3570714	13
2090619	13
10345086	13
2818389	13
10918540	13
10005918	13
1967164	13
1281682	16
3070380	13
5857425	13
154694	13
2103643	13
35212182	13
7030758	15
21751463	13
8570135	13
5176408	13
5161624	13
2812808	13
1126827	16
29003210	15
44261638	13
8000989	13
3822907	13
6327708	13
2476964	13
1261627	16
5453929	13
12789228	13
5895535	13
1955534	13
191407	13
6012556	13
7733111	13
14008566	13
3952365	16
1968276	13
27388571	13
3747640	13
11297070	13
1261826	16
1967977	13
2633484	13
6345675	13
37043486	13
739387	13
48093079	13
790680	13
1679184	13
1453017	13
3997532	13
8304197	13
81339	13
11488481	13
16618075	13
5589232	13
555333	13
27306878	13
1756957	13
567250	17
4116426	16
926374	13
16005799	17
2059254	13
5408463	13
5937354	13
7088027	13
26344084	13
1109919	13
2819609	16
217317	13
15644575	13
13052746	13
21843577	15
912362	13
4100747	17
30938101	16
2573484	13
1296366	15
3235924	13
2164845	13
11195697	16
23736399	13
1462194	13
1304642	16
24293325	13
272298	16
39667582	17
2928120	16
24654424	13
11090293	13
3998765	13
8849688	13
1742821	13
555668	13
12780807	13
1451839	13
4937574	16
9254111	13
19711419	13
8990128	17
3753377	13
11092830	13
5798185	13
20240660	13
7059709	13
1437646	13
937532	13
10720995	13
7763049	13
5242305	13
850641	13
13779534	13
17154472	13
27872763	13
1083669	15
21043943	15
1141209	13
7781183	15
12558300	13
5597357	13
19482116	13
2027637	13
4654519	15
6957309	13
15407847	13
9127634	17
2074466	13
3172947	13
9384001	15
2138659	13
8207257	13
1748733	13
7012064	15
9200298	13
4605998	13
1777966	13
1114338	13
3402672	13
6923208	13
1871128	13
852143	15
30149738	13
12044435	13
6270906	17
2692741	13
19297268	13
394356	13
456157	13
35436428	13
2255628	13
2762065	13
22179344	13
21025196	15
7566816	13
860486	13
20850330	13
3086845	13
11986106	13
4875531	13
23329630	13
113248	15
7329659	17
3175143	13
16015100	13
34935	16
13474535	13
11645	13
16986324	13
15935800	13
17754770	13
10821278	13
9038163	13
5120726	13
3984686	13
8548241	13
11094526	16
10313838	13
3300825	13
3949688	13
20264660	17
1093482	13
180147	17
5799852	13
948883	13
1275642	16
3862442	13
5724456	16
11065536	13
20100681	13
9937516	13
50092	13
7533702	15
7603352	13
36585706	13
4368632	13
20626550	13
57485	13
3218092	13
19881246	13
14248036	13
329694	13
258822	17
19271739	13
2353792	13
17229348	13
1029228	16
1581372	13
13849681	13
17071683	13
5870316	13
25354113	13
13781614	16
1983883	16
11379672	13
4363615	13
5095570	16
8565090	13
2618623	13
6109686	13
11378135	13
1258430	17
2821118	13
121497	13
2848410	13
2793028	17
11043631	13
492381	13
12105170	13
2305961	13
5859569	13
1380599	13
2604000	17
24519307	13
1560797	13
6877450	13
21231205	13
2136843	13
131180	15
9370901	13
1775297	15
3205077	13
4422910	13
6620511	13
1601613	13
356283	13
14559166	13
3653501	13
4216720	13
13261400	16
19762430	16
2771674	13
5425847	13
14170643	13
1742143	17
7230078	13
2334881	13
28743564	13
9005552	13
29894488	16
2197372	13
1067720	13
1491105	13
37444332	13
7497299	17
5800410	13
785048	15
4260211	13
3452422	13
2521862	13
10765067	13
8705856	13
571994	13
8534558	13
42083285	13
2865732	13
7345586	13
4825108	13
5843947	17
11238925	17
5644230	13
4809575	16
3324297	13
2320570	16
4169127	13
1966177	16
6534491	15
3170117	13
24372607	15
3200101	13
2660406	13
538905	13
4193580	13
5009620	13
3990316	13
1989402	13
1385478	13
5716863	13
13446291	13
1643960	13
12690672	13
4285699	13
8747878	13
5043470	13
14561382	15
13753181	13
7395222	13
2454285	17
1311769	13
8734566	13
3658462	13
9562227	13
3492212	13
1062899	13
168967	13
965772	15
6373408	13
16638	13
2035981	13
6126145	13
631309	13
14305584	17
23598327	13
38738737	15
7016466	13
1442936	13
37500	13
4621864	13
113600	13
2620872	16
885325	13
7831126	13
21410245	13
19113074	13
12656314	13
12369823	13
2260469	13
7565647	13
5104277	13
8173457	13
2858234	13
7834896	13
7740428	17
2450676	13
4813942	13
8801366	13
8891428	13
2412135	13
2267625	16
14333695	13
6241790	13
22097500	15
18615459	13
1966389	13
4721258	13
675619	16
6961208	13
12703944	13
7145585	16
82429	13
4823487	13
4512209	13
6372535	13
575957	13
2099509	13
5045083	17
3319140	13
18403576	13
1990622	16
4449853	13
2749340	13
8419955	13
5999320	17
417130	13
7397649	13
3440321	13
6492442	17
14757918	13
948665	16
25220671	17
5897825	13
10939028	16
51902755	15
3150909	13
7340177	17
8923994	17
1806929	13
637632	16
1121241	13
14630255	13
21600748	13
3384747	13
832082	13
9483285	13
5771478	13
2932832	17
9947125	13
2800630	13
5878183	16
911751	13
8049248	13
11072855	13
3688179	13
788132	13
1073256	13
4162834	13
4055049	13
2173074	13
4849341	17
9571341	17
3957671	13
2037904	17
1018034	13
17994051	13
9262779	17
605508	13
4373409	13
2029215	13
27266863	13
7714170	13
3663270	15
2075099	13
2663728	16
1972624	13
12254512	13
22388126	13
1017534	13
21002376	13
1952042	15
18432741	13
3725353	13
23304090	13
520957	13
11576384	16
7906812	13
21159806	13
20788195	13
2618387	13
12782824	13
2136371	13
362736	13
5209785	15
9221201	13
4678993	13
947844	13
9908912	13
5908381	13
15512231	13
3069470	16
7565008	13
12088476	13
589509	13
27412839	13
8128274	13
3722550	13
11345984	13
48803995	17
6282946	16
3990032	13
24378861	16
3736869	13
13255696	17
2288455	13
10344373	17
2445376	16
10422841	13
956137	15
4000148	13
4260027	16
22520719	13
19781351	13
5508417	13
3764736	13
17761036	13
41683328	13
504532	16
4751956	17
31670883	13
5120234	16
4802337	13
1719517	13
13691794	13
5310304	15
8123320	13
12572867	13
16220410	13
15744483	13
18392903	13
2628345	13
14106356	16
6333012	13
2851705	13
6508810	13
838238	13
7872822	13
3643921	16
26084742	13
41918774	16
3826623	13
4946466	13
17281918	13
753617	13
29127935	16
6083182	15
3949149	13
6290310	13
6088798	13
22298274	13
4922222	13
2125846	13
11076243	13
4865894	13
1546716	16
6232073	13
7127740	15
10877449	13
16237468	13
12052071	16
14737402	13
8156505	13
234605	13
311030	17
16168453	15
302396	13
23957767	13
5675257	13
14388420	16
2799005	13
3023470	13
43858	13
7472891	13
5033823	15
2344961	13
6676717	16
6357066	13
36736210	13
4347930	13
2290918	13
12763271	13
14203942	13
41595986	13
27040051	15
1436142	16
8818989	15
20980292	13
9368890	13
15469411	13
3092893	13
5040958	13
2728847	16
2057345	13
8183598	13
10712800	16
7526878	13
4362685	13
12012486	13
2576147	13
230976	16
2111009	17
2829853	16
4675545	15
3031830	16
20336643	13
1405455	13
11797988	13
2224289	13
10165596	13
18208538	13
55987040	16
19111021	13
3781048	13
11579090	13
20767404	13
14518621	13
13716346	13
5298676	13
20525521	17
531715	13
9008271	13
535206	13
11465531	13
1509406	13
6101165	13
11699871	16
4816993	13
7687948	13
18533773	13
2261689	13
1792341	13
13117595	13
474879	13
169410	17
19832006	13
968078	13
3779355	13
4246339	16
13261295	13
2288957	13
6957141	13
9179806	13
3135505	15
6400734	13
1708407	13
1903637	13
9775731	16
415814	13
69211	13
3980067	16
18955592	13
1061043	17
8481629	13
1969218	13
1172152	13
587031	13
1825532	13
5957639	13
1850468	13
5738358	13
4616893	13
6626505	13
2713155	13
14214583	13
693796	13
1041750	16
18083131	13
9475068	16
1358548	15
3565977	13
16441497	13
10731637	15
835965	13
14820626	17
1090169	16
9019255	13
1946709	13
6613886	16
8433321	17
16984986	13
5621963	13
16504794	13
30882175	13
6537051	13
7165437	13
1997617	13
22522634	13
2495806	13
2817128	13
8625792	13
2552196	13
6929206	13
9873534	13
12597194	13
34572888	13
8247551	13
9650294	13
21772351	17
17733547	13
22773873	13
3265284	13
3910273	13
2997622	13
5703217	13
8456165	17
30061292	13
38558634	16
31207926	13
3035096	15
2160701	13
6636631	17
9612320	13
10910271	13
24452990	13
7607309	13
784697	13
1698306	13
61373	13
13389763	13
7712325	13
17318851	13
11474877	13
6592572	13
768155	15
6123411	13
3072725	13
3357038	13
2088005	13
4860531	13
3356928	16
5281053	13
6821618	13
5294460	13
10007625	13
186166	13
1576509	13
13838251	13
4508088	16
2778992	13
470706	16
5377133	16
89285	17
9602455	13
9908050	13
8995304	13
44057155	13
8874689	16
2993566	13
11980465	13
1337313	13
9714518	13
11157529	13
8778099	13
4041832	13
6615977	13
2783545	13
13524479	13
16926203	13
7163335	13
3076300	13
5121303	16
7387066	13
1073200	13
4353892	13
5735053	13
5156909	13
8538010	13
623906	13
8391216	13
15789305	13
13267145	13
10332994	13
8827611	13
7090046	13
9319278	13
563587	13
15251806	13
4613728	13
1270752	13
11375173	15
1457491	13
9315872	13
1674321	13
11459634	13
1327443	13
3317500	13
7157003	13
2716633	13
1580821	15
18407750	13
24360120	13
9442337	13
3552674	13
2129830	16
4802269	13
1998228	13
4595353	16
4019323	13
10484743	16
9754494	17
8599787	17
7337037	13
9136020	13
4272378	13
15883949	13
8124908	17
3131926	13
234361	13
12058664	13
6752531	13
5314408	16
10895575	13
9777390	13
4957465	13
3730999	13
11319369	13
3417719	13
1057652	13
5931376	13
245183	13
256912	13
5961099	17
22109175	17
18048380	13
7957487	13
4533523	13
2684469	13
6311842	13
1405901	13
1567870	13
12447880	13
5288523	13
5726999	13
709598	13
8156529	13
2915262	16
19244866	13
46865826	13
6659898	13
804145	13
2636942	13
24338322	16
6669607	13
18277824	13
18872241	13
22048181	13
621442	13
10847894	13
9691960	13
467038	13
3067107	13
15769321	13
11803456	13
28529757	13
23772037	13
21639952	13
24212390	16
2865627	15
2148382	13
18410650	13
11659918	17
5813904	13
5552724	13
850128	13
21272990	13
1233357	13
578817	13
142937	13
11578541	13
12616853	13
14518541	17
9271959	13
1451975	13
7571825	13
188740	13
16670080	13
273268	13
1141984	13
3546025	13
4355852	13
11898237	13
14323528	16
10799245	13
11644300	13
712069	13
4581448	13
33182706	13
5378096	13
140869	17
5455116	13
4675851	13
7767440	13
1004215	13
3209205	13
1682601	17
7144829	13
3025882	13
264658	13
21335286	13
2199427	13
2547390	16
9807111	17
10729506	13
1734365	13
2994146	13
32528627	13
5252608	16
3427491	13
5775097	13
10666358	13
5501922	13
151836	13
5113553	13
1156916	15
5956327	17
7054783	15
682834	13
11036102	13
6996759	13
6238183	13
5630356	13
14553112	13
2048496	13
6434214	13
9330468	16
33409831	13
2429410	13
375992	13
30824000	17
1285167	13
4009702	15
12866910	13
25935174	13
18224709	16
5076087	13
3955682	13
28078693	13
2442868	13
2517597	13
13325339	13
14127779	13
706593	13
3352801	16
116395	16
7481270	15
8093109	13
2775015	13
9659456	13
2118590	13
21234791	17
16011112	13
9783009	15
505349	15
5036215	13
21833769	13
9275733	17
8029061	13
43827868	13
22145647	15
8854213	13
1819428	13
2913360	15
408554	13
18809848	13
3276433	13
11370573	13
1419891	13
1661071	13
1172531	13
2948774	13
2923099	13
7062025	13
2541166	13
2702361	13
1442321	13
8157829	17
1356397	13
1551498	13
12172939	13
173674	13
664790	13
22724059	13
4717075	13
905	13
12815049	13
6960330	13
19657577	13
6476142	13
7128594	13
16741196	17
4470911	13
8290828	13
9698397	13
4095842	13
19858566	13
22311503	13
14141679	13
9429883	16
1916933	13
28274786	13
27829700	13
5940135	13
8460973	13
41537365	15
360892	13
33976914	13
1575193	13
4387015	13
3209915	13
553460	16
14032479	13
2153518	17
21480513	13
2344779	17
7908030	13
903235	13
1801959	13
17267726	13
1287553	13
10962272	15
3757846	13
2058952	13
3936625	13
135700	16
17273382	13
38781816	17
7096410	16
11106995	13
16441777	15
3571559	13
10218879	13
7082707	15
5366413	13
7772669	13
24286023	13
52451	17
147984	13
2562711	13
2170312	13
6717464	13
29461867	13
14418510	13
4935521	13
466244	16
1391630	13
7490820	13
14768221	15
5051610	13
7808234	13
2462592	16
6222931	13
16246691	13
5201352	17
19809741	13
8536837	13
4238382	16
4856330	17
12132513	13
6949353	13
6440538	13
8645810	13
88248	13
26388669	13
6368747	13
16029215	13
4872004	13
753990	13
802901	13
1501622	16
2351735	13
36063385	13
852788	13
4386366	13
14637234	13
291456	13
1510511	17
2141896	13
2480612	13
781128	17
6720085	16
2803212	13
14697215	13
4238780	13
1226603	13
3409895	11
12821115	13
5091902	15
3862983	13
1354028	13
3928052	13
32636714	13
1741657	13
15940867	13
61790778	13
20055338	13
8498074	13
4145225	13
2843695	13
3732539	13
3364197	13
1061079	16
1024715	13
14833668	13
12064519	13
4366773	13
12719961	13
3724303	13
5438908	13
8851999	13
2664046	13
6049593	13
4893441	13
3412933	13
6091786	13
1672256	13
3561011	13
27335676	13
1947512	13
2441668	13
14402533	16
569851	13
6116369	15
15827282	13
10419427	16
1273257	13
1862396	13
3218677	13
11847644	13
21873156	13
4418187	13
34369487	13
13608152	16
3612133	13
4061922	13
682817	13
10398993	13
11846490	13
1384487	13
14274184	13
11829081	17
8384442	13
7521527	13
20663755	13
9180045	13
2321071	13
2130118	13
1690900	13
7424746	13
2813451	13
1816899	13
1343921	13
1723864	13
4187622	13
20616508	13
23677352	13
3184532	13
7078063	13
1393833	13
28576353	15
911094	13
1331337	13
2064380	13
1423268	13
508379	13
1902739	13
675202	13
1333405	13
699662	13
28497092	13
10254596	13
9252644	13
10820930	13
3600251	13
2156634	13
2111672	13
7181635	13
10009884	13
2878744	13
6053632	13
8458997	13
1082822	13
18226531	13
13163613	15
14879809	13
2395419	13
10930747	13
13166527	13
13111544	13
6830875	13
8810886	13
4757909	13
5660563	13
7155922	17
5799478	13
8524705	17
141879	13
24137556	13
1159690	15
3424348	13
3030105	17
7044366	15
29784632	13
47961542	13
5712886	13
10096789	17
12945928	13
5300732	13
3645830	17
2005406	13
2155735	13
5650528	16
970060	13
14542231	16
7206923	16
151567	15
4070322	15
10434589	13
2087597	13
2370961	13
6452896	13
229791	17
6320359	13
11231515	13
11238801	13
20714064	13
20325158	13
9288212	13
201355	13
28577730	13
8107125	13
363496	17
19510510	15
13171625	13
369889	13
621474	13
24097050	13
12184010	13
1366200	13
1176927	16
12859963	13
4448462	13
28223846	13
4942755	13
10967905	13
734158	13
17499317	13
2556661	13
993068	13
7233340	16
681624	13
11804314	13
12405988	13
737518	16
10696246	13
12628148	13
4673328	16
8244979	13
4638762	13
11444831	13
108281	13
9411019	13
2844869	13
3756662	17
11051587	13
8093318	15
8276006	13
12185365	13
24735024	13
1868151	15
3273831	16
17051323	13
2769383	17
5245630	13
330754	13
1714148	15
9375863	16
2845370	13
934310	13
4239327	13
5694212	16
704284	16
1162614	13
4716822	13
343858	13
2714729	16
2701420	13
146453	13
9690645	13
13126402	13
5067278	13
8330659	13
3560487	13
9318058	13
9153723	13
5218754	13
992681	13
7171702	13
5176815	13
1166771	13
1215454	16
21227628	13
202813	13
14967708	13
3143075	13
5535278	13
15278731	13
300604	13
5740872	16
12975062	13
429888	13
17262418	13
19299203	13
17593779	13
17016128	13
6720938	16
20131559	13
138401	13
8060723	13
1922232	13
3610534	15
4904168	13
12837738	13
2268125	13
1285528	13
44886833	13
10662323	13
7510844	13
20215577	17
21103765	16
3524043	13
18130471	13
767161	13
6449144	16
8697743	13
2707325	13
102519	13
6387861	13
764960	13
22332919	13
7110930	17
2956858	13
11166672	13
994799	13
22950356	16
11404887	13
2137263	13
23107827	13
8392259	13
16016913	13
398327	13
1768404	13
15608270	13
17473225	13
12068262	13
12060033	13
1598676	13
34717903	13
8478057	13
124325	13
172407	13
1559162	13
8692952	13
16363125	13
2297268	13
4087092	13
9623622	13
5704162	13
7348884	13
6402497	13
5460882	13
6049289	13
175352	13
2649855	13
4017777	13
4096547	13
7315911	13
3057522	13
11800776	13
3486331	13
39541014	13
28699185	13
2828916	13
6306783	13
1277523	13
5506623	17
10297112	13
4253725	13
1032804	13
2306789	17
10704066	13
12539764	13
10487892	13
8447593	13
8589841	13
22430390	15
12132907	13
18960960	15
848982	13
14368154	13
2671473	17
685126	13
40480100	13
9328743	13
398297	16
7950658	13
8920323	13
343715	13
20966693	13
2377793	13
19283943	13
3967518	13
7338143	16
1023707	13
14912458	13
22620918	13
14178907	13
9418446	13
10239683	13
14812476	13
8652538	13
8978917	16
4233649	15
7204804	16
13362370	13
9839851	13
2321541	13
1429802	13
2681231	13
11952420	13
5349826	13
176436	13
1745831	13
8165300	13
2336109	13
18271252	13
1712428	13
2336143	13
5124654	13
44073524	13
3494668	13
7763464	16
6744227	13
13929402	13
819165	13
2169341	15
8083913	13
614063	13
9834479	13
9261780	13
24161341	13
14424428	15
2253804	13
2890549	13
43736692	13
639114	13
11119307	13
11611049	17
9565074	13
3291859	14
2910879	13
3065520	13
2126579	13
7205500	13
3747754	13
13441618	16
27785296	15
4215951	13
12713372	13
16601754	13
2121858	13
8969318	13
3908105	13
15840564	13
56726182	13
8172072	13
1405309	17
29693763	13
3328859	13
56861813	16
4721376	13
8404882	13
3831829	16
732168	13
6513126	13
145269	13
8638615	13
7491516	13
16560820	13
29941949	13
10581259	13
6772902	13
719985	13
55551938	13
11812244	13
5895629	13
2027320	13
2368629	13
12182997	16
10992211	13
9729832	15
7240919	13
267453	13
2264207	13
527484	13
13024998	13
1491894	13
8356890	13
3987007	13
1865626	13
16002596	13
1451644	13
18960973	13
20799881	17
9435677	13
12512212	13
11388353	13
4466518	16
21906528	13
1597003	13
3415421	13
13113585	13
13272404	13
24969052	13
1244231	13
41672	13
3350133	13
882784	13
6015182	16
26428	13
4849949	13
6892339	13
2693295	13
2626337	13
8996049	13
5999970	13
1459672	13
1036084	17
16794988	13
2435529	13
837515	16
28056246	13
884481	13
1501943	13
8693270	17
10534357	13
1568289	13
15726241	16
1836036	13
13432624	13
3208216	13
1291546	13
7419504	13
2498037	13
1660378	13
9605471	16
3850375	13
1608849	13
6899733	13
20505938	13
5175305	13
12570611	17
5924674	16
3941652	13
12343584	13
2626737	13
9679890	13
4393509	15
11208045	13
7523884	13
24800422	13
4014934	13
23519	16
84244943	17
6780626	15
19701623	16
1237531	13
38180339	13
3654113	13
1886782	13
5437426	13
745417	13
11079428	13
7964534	13
6762813	13
5585047	13
13036375	13
9660721	16
29643040	13
2116328	13
12367611	13
5431525	13
6368188	13
3501579	13
6551742	13
2862205	13
16167365	13
12985044	13
3480671	13
14424338	13
9215568	13
7634946	13
9737336	13
8280779	13
8390655	13
3916769	16
12410250	13
4076345	13
8483358	13
7938530	13
11732183	17
17626683	13
545457	16
2920205	13
4763068	13
2527536	13
2483829	13
4416366	13
3484586	13
46913167	13
32197061	13
5515133	13
5852069	13
239046	13
8312102	13
25868983	13
1016942	13
4535939	13
7069801	15
5669769	13
878381	13
8667369	13
12320047	13
1137064	15
4441312	13
5564965	17
11915485	16
14458790	13
820654	15
4369358	13
11812641	15
28783525	13
34691579	13
2643414	13
3513105	16
15058373	17
1382877	13
4056328	15
2192637	13
4809277	13
3379965	13
2529975	13
13336103	13
354712	13
6332442	13
18225944	13
13395198	13
9365755	13
8561068	13
8355801	13
27848607	13
980035	13
9245561	16
211065	13
1840393	13
8509316	13
6443541	13
103317	13
9496128	13
3412949	13
6748065	17
1832760	16
7564898	17
10425945	13
9282887	13
1723167	13
3692400	13
5107972	15
3382355	13
7910033	13
254397	13
7774067	13
4743372	13
3167228	13
17860137	15
13184745	13
599039	13
610128	13
20322995	13
10979220	13
3198577	13
129679	13
22426674	13
12032779	13
2295086	13
6480967	13
3446537	16
3623868	17
11716895	13
77895	16
1290872	13
3379788	13
2580165	13
701718	13
6755062	13
10696441	13
4895322	13
2930040	15
12051117	13
7435476	13
3486583	13
6316135	13
28764723	13
1020669	13
1047031	16
7492671	13
21193324	13
20912047	13
6587331	13
905155	13
1284206	13
4887808	13
12117089	13
5560267	15
5336633	13
3778601	15
2444874	13
694435	16
5299070	13
15626732	13
33806906	13
3675754	13
5135804	13
300183	13
273621	16
1340873	13
5850828	13
10231703	15
1470296	13
2643314	17
4894621	13
4457322	13
10717	13
4312039	13
9777358	13
2465387	13
16100032	13
964759	13
10435278	13
12219562	13
17176056	13
2357997	13
19105960	13
1697977	17
17793494	13
657179	13
7383345	13
22834329	16
1174267	13
450114	13
13498417	13
8081059	13
13722948	13
2644204	13
427228	13
23131619	13
15841839	13
20882553	13
10534421	13
1372295	13
6031989	13
6710300	13
8713568	13
4515954	13
1674866	15
6140741	17
11096454	13
11744022	13
3831419	13
1738985	13
12195885	13
1239032	13
16964393	13
2452218	13
29861972	13
4575402	13
29648254	16
9551074	13
10575952	13
19731689	13
11666826	16
3440392	16
1056041	13
9806772	13
12069275	17
4038013	13
13113785	13
2513329	13
1181355	13
7934262	17
325437	13
5975586	13
5438521	13
372197	13
6681690	13
35160679	13
10771922	13
1307906	15
20934516	16
3472977	13
4756185	13
6383594	13
27086699	13
9581894	13
8248701	13
6631391	13
9132027	13
21375066	13
7259079	13
18209220	16
1641492	13
1415236	16
16841555	13
24384799	13
1295668	13
7217150	13
1337513	13
12694530	13
17601842	13
21457	16
442311	13
5537358	16
544658	13
1272782	13
2993267	13
31562004	15
3934011	13
3414291	13
3367928	13
19097802	15
6297907	13
4518170	13
5990845	17
14855188	13
16060742	16
3595994	13
1509459	13
10153243	17
8129796	13
1068586	13
43523301	13
4200932	13
16101543	13
3942313	13
7243625	13
3046044	13
3644894	13
23643655	13
6772615	13
7548495	13
5205988	13
6128802	16
10241790	13
15650665	13
25120150	13
24413617	13
1959061	13
5215448	17
7844144	13
11312076	13
14284281	13
3773697	17
1835812	13
12728446	13
1233319	16
13465661	13
4091799	16
3987747	13
2105385	13
10117963	17
5742141	15
10285627	16
12274453	13
11324696	13
18457	13
9410652	13
945202	13
15828866	13
1137288	13
9433670	13
54108	13
2618555	13
26001164	13
13525427	13
2048844	13
2715276	13
6311508	17
19972599	13
8670814	13
4567730	15
405908	13
20100854	13
6137469	16
23208783	13
7992645	13
8357887	16
11747254	13
7002328	13
9432059	13
304839	13
1413931	13
9820358	13
26875087	15
3491307	13
3420777	16
4657194	13
4168947	13
343686	13
662888	13
21602149	15
9263375	13
3216550	13
378779	13
35162411	13
26684985	16
3252358	16
8760691	13
3006481	13
13638226	13
10637900	13
1018363	13
761905	13
1829934	13
8974135	13
4237953	13
15028190	13
12044053	13
2267400	13
4278767	13
11383877	13
8163728	13
3230523	13
1402382	13
8327372	16
5518733	16
9720837	13
3977360	13
6007015	16
16852628	13
396844	13
5326673	13
8564814	13
11744337	13
93508560	17
12158352	13
3031612	13
20830125	13
2947200	13
13699382	13
12215428	13
12856511	13
2605115	13
18305777	13
7326465	13
529986	13
5338575	15
3074832	16
336593	17
8178403	17
34457132	13
5973568	13
13998980	13
2930233	13
11763173	13
5805159	13
5176142	13
18777967	13
1310615	13
4383954	13
7973949	13
18781	13
595419	13
15432941	13
1803968	13
671014	13
19102216	13
535441	16
1728401	16
10913441	13
10777533	13
7803653	16
15542449	13
5557808	13
47247186	13
13316679	13
10428029	13
11224642	13
7981919	13
5488289	13
9102415	13
1449256	13
6985636	13
13562028	13
3962447	15
18754887	13
2780971	13
4803105	13
9864944	13
1611213	16
45532974	13
4075022	13
10123914	16
14983939	13
8105341	13
2779476	16
13758342	13
8012635	13
6341107	13
6174964	13
7467337	16
2301817	13
1705943	13
30500494	13
7548260	13
14379690	13
7403920	13
138729	13
7931275	13
11931104	17
10679330	13
3921717	13
4865766	16
858587	13
5506402	13
1534090	16
3220724	13
25563757	13
200561	13
8832182	15
30274599	13
4706353	13
9256276	13
3124410	13
5982503	13
6724023	13
4080773	13
8454610	13
13158436	13
17441676	13
2270840	13
10849594	13
21136711	13
1469001	13
1444216	16
6701946	13
2587966	13
21906655	13
2187944	13
23794462	17
634442	13
210608	13
833426	15
5284539	13
3957597	16
223598	13
5076123	13
35668968	13
8856667	13
3366092	13
9103097	13
21302260	17
1810194	13
5816785	13
5635270	17
14860266	13
13017044	16
5547061	13
28742358	13
18512281	16
2969564	16
116383	13
7495367	15
8511562	13
6109405	13
5174161	13
3210053	13
5691135	13
11329640	13
3650910	16
15167888	13
13750552	13
10606857	17
9058904	13
5029734	13
10745095	13
7896994	13
19833093	13
5801664	13
2732668	16
6141918	13
8229260	13
3433075	16
1056652	13
27894764	13
12295380	15
12961449	13
7895445	13
16883502	15
19514686	13
7216412	16
15006682	16
14779276	13
11483760	13
6208034	13
8734519	13
15068358	13
2960481	13
923611	13
13887147	13
33809158	16
12832360	15
814999	13
16534040	13
657097	13
14708735	13
6228008	13
4020800	13
8313459	13
5853037	17
907147	13
5237924	13
13954514	13
2097570	13
8274680	13
4514368	13
7340620	13
12212017	13
3418508	13
3582326	13
1880705	13
9663257	13
4068970	13
665312	13
14059715	13
2691848	13
9992641	13
3223021	13
9374043	13
1695081	13
10673511	16
1440146	13
6752105	13
2145902	13
17145961	13
10751597	13
18622747	13
11042224	16
995401	13
3665781	13
11373822	13
8291897	13
342375	13
2396982	16
900492	13
7382548	13
1591124	13
2507821	13
7759977	13
7898813	13
2728067	13
522163	13
1758263	13
10666635	13
5416418	13
3923410	13
15920876	13
23889453	16
25514697	13
15582826	13
784959	16
574198	13
1225053	13
4252862	13
3871029	13
94254	13
3817391	16
18100142	15
6227540	13
1294940	13
8333342	17
110779	13
6360515	13
3167727	13
17667865	13
12460750	13
5631111	13
3664517	13
795811	13
7592895	15
531322	13
434769	16
21254406	13
118557	13
38697779	13
14354838	13
10234757	13
29828921	13
27456750	13
149241	13
765993	17
20677941	13
5446693	13
181242	13
9023294	16
6128196	13
15578950	13
2498579	15
2717139	13
7829069	13
41543458	13
7871046	13
4978048	13
9712593	13
32582068	13
5192067	13
25954159	13
10429351	13
13507476	13
17124636	13
3839171	13
22522582	13
20222712	13
27249919	17
2388439	13
20677202	13
13559239	13
5920768	13
8589127	17
22308327	13
21402714	13
2128365	13
6340210	13
28097842	13
1540231	13
15165848	13
7422526	17
5856744	13
1855721	13
1246100	16
1731352	13
670448	13
3830967	13
8985427	17
4512131	13
20412794	17
6861179	13
17380215	13
11522992	13
1111441	17
2418091	13
9251488	15
9901311	13
7418577	13
820173	15
2195334	13
22929186	13
14901823	13
8269866	15
9972455	13
1179846	13
7194369	17
17837243	13
11738800	13
8464698	13
4398440	13
2230972	13
11079971	13
84507	13
4913217	13
18833434	15
5552827	13
8424531	13
1284507	16
6819249	13
13031042	13
13104866	16
2205265	13
9644308	13
5339425	13
11191000	13
3994131	13
9271419	17
15919029	13
1257092	13
23821121	13
1188703	13
208558	13
7087421	13
5080222	13
1927326	13
32798302	15
12511925	13
4549780	16
5297440	17
1581949	13
236015	16
5876903	16
1110986	13
8668050	13
11441852	13
12366230	13
7594430	13
4790621	13
4897718	13
4157242	13
4658485	13
9662810	13
23431159	17
11603564	13
3459048	13
1542091	13
10443519	13
10120363	13
4847308	13
17040633	13
10343822	17
20243647	13
808820	13
11600069	15
12169462	17
3896871	13
2551249	13
5869472	13
6147078	13
3855461	13
30890021	15
6023298	13
5207814	13
11466436	13
7098305	13
11434114	13
21464966	13
13221317	16
2411713	17
34141425	13
1971923	13
2809547	13
1379887	13
9564330	13
1878483	13
33293651	13
132556	13
3820507	13
7475798	13
120336	15
5230462	13
8987590	13
8433014	15
3010954	13
15686359	13
3467747	13
379740	13
857345	13
2448933	17
1627712	13
1626010	16
6586524	13
1377380	13
7000561	15
2550164	16
13251539	13
25051909	13
2552791	16
28952342	17
9737430	13
12399442	16
10946221	13
618138	13
2079694	13
5620894	13
5100013	13
3014661	13
4762974	13
7910912	13
13802994	13
15936579	13
333044	13
42248	13
14895765	13
3802314	17
895907	13
7662218	15
4359253	13
2325958	16
49163978	13
3831062	13
15283370	13
1030542	13
15438665	13
1363559	13
11021652	13
5345012	13
8109414	17
968902	17
561615	13
985279	13
2934401	15
6770723	13
9921437	15
516437	13
9626954	13
8852406	13
12754223	13
16760579	17
3826829	13
6817477	13
12464163	13
14081440	13
7091671	13
945647	13
22568953	13
20023980	13
14648684	13
8276832	13
23411882	13
11734585	13
185831	16
9996692	13
2430632	16
9068368	13
2932724	13
4695909	13
2794031	16
18965	13
1162870	13
367799	13
6132021	16
294157	13
14259365	13
4239240	16
22385191	13
966659	16
617383	13
5436629	17
20356431	13
4557879	13
2304807	13
22856945	13
9656601	13
9584984	13
1719065	13
4771822	13
47402373	13
5071211	13
5023608	13
12450397	13
549496	13
16850194	17
5984879	13
6545536	13
10469779	15
6893826	13
1289872	13
13059980	13
11054558	13
3561021	13
12740486	13
7155448	13
15672107	15
175867	13
570362	13
7818816	13
4496542	13
1560481	17
5428105	13
11426406	13
2380842	13
4506468	13
34764130	16
978992	13
3044069	13
30734047	13
17704617	13
17900196	13
3299965	13
9478997	13
9954574	13
21587893	13
1451506	13
19891149	13
6435940	16
4479334	13
242939	13
10984792	13
7740538	13
2063927	13
10526502	13
7325729	13
6372967	13
2407	13
2721262	13
12479066	15
16360851	13
5907343	13
2513851	13
16875677	13
1139460	13
2763851	13
4787088	13
11963933	13
2272960	13
6986870	13
4670246	13
4217213	13
2549429	13
4536905	15
4136413	16
6186763	13
5241097	13
5429583	13
2668508	13
6195154	16
9278242	13
2300715	17
5923631	13
276186	13
4225202	13
4082933	13
3338447	13
18942865	13
7205983	13
18981697	13
31624667	16
585662	16
29380585	13
2909444	17
8617228	13
4029759	13
15569498	13
27783173	13
1109602	13
13838551	17
266312	13
6247152	13
5898228	13
13474652	16
11424680	13
14395515	13
409610	13
43631764	13
1831005	13
941734	13
11498702	13
2663762	13
1763746	13
9326552	13
5205403	16
12259853	13
28310557	13
2021443	13
441734	16
19690424	13
32332729	13
21060728	13
961625	17
17711088	13
949560	13
223235	13
26969631	15
18731862	15
9580248	13
3631425	13
10892406	16
2349065	13
4223450	16
3446224	13
10445255	13
8069037	17
2053394	13
6765	17
3787044	13
8101254	13
3440508	17
9689027	17
6112590	13
209723	13
1606573	16
16423558	17
19671803	17
17825732	13
1229724	13
9811109	13
7890193	16
4509419	17
2306356	15
21456778	13
8389409	13
4755411	13
5547218	13
1975339	16
34104590	13
7893166	13
1820402	13
14576606	13
11222171	13
2302123	15
2670598	13
10222820	13
16368243	13
2497648	13
31560942	13
15245694	13
264654	13
6416341	13
7228720	13
9324365	13
2844408	16
19161390	16
6872459	13
6564390	13
2453402	13
5961828	13
5396856	13
3174737	13
12578529	13
4603101	13
3824075	13
10869187	16
6659233	13
4213777	13
14595243	13
1778451	13
3717245	15
2328962	13
1963869	13
8914909	13
5745617	13
2471930	13
27215710	13
319429	13
16640533	13
26175441	13
25706819	13
11495590	13
11107136	13
2998393	13
501462	16
1346535	13
310572	13
12422286	13
9135062	13
7387330	13
12156378	13
19564365	13
3135715	17
18427639	13
2047500	13
5843722	13
8195989	13
86967	13
5101691	13
13736235	13
3115188	13
11909677	13
878961	13
14674853	13
89834	13
12348711	13
2979871	13
7584428	13
8610524	13
10149120	13
10162379	13
9107975	16
11002805	13
1384522	13
1150272	13
2407320	13
1864154	13
5696772	13
846950	13
655698	13
25846083	13
1276438	13
4069871	13
11374890	16
26726043	13
7025226	13
2727413	13
14728170	17
45441	13
92101	13
6545389	13
3031020	15
8212138	13
16936183	13
7931667	13
7580320	13
1641081	15
2664087	13
4109659	13
8342325	13
7240133	13
3752659	16
2428068	13
32579626	13
2209829	13
4523040	15
3198874	17
7413702	17
7745369	13
16529348	13
18275787	13
4276001	13
414192	17
162369	17
5766334	13
9087015	16
3652931	13
549223	13
9398132	13
9365201	16
1750917	13
21460623	17
16851034	13
1219019	17
11370792	17
11798109	16
9154496	13
2445652	13
1980830	13
10594348	13
22408233	16
1676241	13
855769	13
23095180	15
3855520	17
3474319	13
2454386	13
14823620	13
19987771	17
9523231	13
5426781	13
13471625	13
2109038	13
5900835	16
4878781	13
6615010	16
6045245	13
2142567	16
9722532	16
18622556	13
8588381	16
12498063	13
4312230	13
1935112	13
9819712	13
7653211	13
28187367	13
17420409	13
7884122	15
1540792	16
2930984	13
11234470	13
11727804	13
4289781	13
3956266	13
898430	16
6096981	17
298629	13
5510269	13
3906342	13
1391868	13
9281596	15
3000026	13
378586	13
11642533	13
28301448	13
1873988	15
1393889	13
2594193	13
8972705	13
2805022	13
10375746	13
9669058	13
30045038	13
13196491	13
7629440	13
1544061	13
7961238	17
7433058	13
2669063	13
6706835	13
12997497	13
17545573	17
3433386	13
3139358	13
5558123	13
1652642	13
7731090	13
4553529	13
9720479	13
14125042	15
2604404	13
1953942	13
9226288	13
34403605	13
36869484	13
15756160	13
171026	13
1770123	13
240662	16
12462875	13
12166819	16
17085396	13
22328846	13
17379532	13
3620030	13
2347564	13
1358691	13
9375240	13
1618492	13
27355	13
171908	13
356058	13
7255454	16
7912234	13
30297551	13
6007344	13
7081700	13
565206	13
1092715	13
2756099	13
1102051	13
22782610	13
2214367	13
19708724	13
6800409	13
5707007	13
10020	13
1997744	13
1099563	17
104170	13
8271890	13
2096390	13
35036	13
10309614	13
10524715	13
1948131	13
9759828	13
3064083	13
9332353	13
9287845	13
14138450	13
45074285	13
5457571	15
10275808	13
16418677	15
25537895	13
1658314	13
3909831	13
4545654	13
2125772	13
9944409	13
1673378	13
8950587	13
6163950	17
5148590	17
952714	13
3062600	13
10048326	13
2848770	13
1103386	13
13486717	13
11552619	13
17684140	13
9192556	17
13441934	13
8691858	15
91704	13
4584417	13
359820	13
3238827	13
1171893	13
8728775	16
11751421	17
20759376	13
4298883	13
15624643	13
4717809	13
1493535	13
1862282	13
891979	13
665792	13
16744366	13
6377753	13
5935671	13
8569400	13
2836635	13
9619548	13
3750333	13
186474	17
6237468	13
2656463	13
4565494	15
1275818	13
6698947	13
1302901	13
2957895	13
7672379	13
3863587	13
5687932	13
9020542	13
8980649	13
6535483	13
5598566	13
2071032	13
1568357	13
5626534	13
15081459	13
14535013	13
5914193	13
7015865	17
8773759	17
7869199	13
17390523	13
2973049	16
7479307	13
458816	13
13071429	13
14137241	13
2098508	13
3336954	13
10495834	13
8475525	13
40052048	13
15609551	15
6703903	17
6445562	13
24058062	15
512245	15
1264825	13
1247178	13
406018	15
16702265	13
22010840	13
974231	13
11793013	13
3297647	13
3310585	13
18899387	13
15034152	16
3033558	13
13183576	13
6802730	13
9856698	17
2285692	13
2304847	16
2348149	13
2220117	13
13305244	16
3916643	13
9244938	13
265315	13
610429	13
5830630	17
149187	17
4926405	13
14953312	13
2436036	13
9278920	13
19297668	16
361090	13
5583157	15
9674397	13
2482949	13
22599873	13
2323235	13
12353411	13
11864259	13
34423925	13
1367800	13
9888764	13
25798248	17
9239456	13
20857562	13
1287557	13
4440218	13
1701116	13
6144108	13
3182952	16
9942951	13
3897337	13
6930265	13
3938592	13
6206368	13
771248	13
3607330	13
3074522	13
3772577	13
3847744	16
233019	13
4527551	13
16066180	13
25145483	13
11501960	13
8347981	13
19459633	16
5970599	16
442383	13
4338591	13
1327203	17
11713749	13
2302298	16
18003618	13
8123033	13
3958387	13
463084	15
9175161	13
7793534	13
3132832	13
19238439	13
15532016	13
2240092	13
26915956	13
13349741	13
3845821	13
18052139	15
5201795	13
12095111	13
2262119	17
3276116	13
5442676	13
1096799	13
17255758	17
407199	13
24011726	13
11197913	17
10189825	13
3660482	13
8981082	13
6283860	13
13602772	13
19125956	13
8114433	13
4433828	13
4478034	13
1785577	13
21103509	13
7705470	13
5410903	13
609754	13
11445273	13
19613897	13
14372100	16
8801597	13
16289490	13
2197065	13
3355922	13
17989824	13
4321316	15
1609350	17
5950758	13
25075536	13
7233931	13
18811630	13
16387157	15
10636544	13
905826	13
6874520	13
6730165	13
9961140	13
1688770	13
6410801	13
5692545	13
5739106	17
2419578	16
8835554	13
12387821	13
4824790	13
5329778	13
40221886	13
14063834	13
8053908	13
6222114	17
1096578	13
2676988	16
10426388	13
19573005	13
4208202	13
1212524	13
7172159	13
434821	13
12294826	13
7067528	13
8120038	17
1391212	13
1365100	13
1402966	13
3449104	16
39492701	13
14124141	13
9315107	13
4901678	13
2122248	13
12962304	16
1193559	13
13652188	17
5953027	13
1897747	13
302016	13
15103360	13
8201802	13
7933974	13
5228667	16
268438	13
7248626	13
3508037	13
294603	13
9864563	13
6192125	17
1504833	13
1443761	13
1364540	16
12587210	13
1898825	13
390208	13
3578685	13
17154611	15
5063901	15
12303345	17
36883	13
5634510	15
10282751	16
4516460	16
22499403	17
13239768	13
4283778	13
6416915	13
8140099	13
451363	13
12959867	13
13214666	15
17718487	13
58557765	13
3705805	13
3935470	13
13097807	16
12843536	15
19409751	13
42812448	16
7071620	13
338566	13
2905631	17
2602608	16
743730	13
1986209	13
713117	16
8455551	13
3791499	17
16408469	13
2774882	15
5748722	13
25287307	17
17599022	16
6372775	16
4496071	15
22571705	13
7950818	13
475017	13
3486880	13
4223863	15
12135483	13
20420760	13
6440305	15
3606839	13
23982437	13
8673495	13
23556510	15
2476390	13
340401	16
20197176	13
2375245	15
41919268	13
2672804	15
3317891	17
6041617	13
325866	16
295464	16
460268	13
15110459	13
11151025	13
2964410	13
4329910	13
4445622	13
3995191	13
2279506	13
7950144	13
2994965	16
3003715	13
2946868	13
21873711	13
2099428	13
18695638	16
4045171	17
10354850	13
7501771	13
6527530	17
1479326	13
5872802	13
21232775	13
10375470	17
24177874	13
4005001	13
23814452	15
17157131	13
2291660	13
4354117	13
33318546	13
3583019	13
7526223	17
10107940	13
10864901	13
3056527	16
2169896	13
26526630	13
9436247	13
5036714	13
13619041	13
2931727	13
14387081	13
4199962	13
14424688	13
5882717	13
6396519	13
9749818	13
13736934	13
13870434	13
1855327	13
2916157	13
1939707	13
927259	17
17625637	13
17181006	13
15922697	13
18218139	13
24552143	13
17075836	15
21825584	16
10427446	16
12353164	13
1936836	13
251840	17
6406622	13
4077905	13
6832953	13
5455892	13
1951519	13
10295750	15
12630767	13
3630973	13
4010119	13
35952	15
7005174	17
864782	13
4406183	15
24804985	17
2474671	16
4620193	13
17445490	17
9546777	13
130698	13
17063695	13
6372512	13
5086301	13
7287681	13
11448965	13
1552641	13
4900426	13
10139333	15
29769327	16
7043824	13
4079860	15
2421785	13
3756069	13
10215997	13
7865635	13
3366784	13
698857	13
8889304	16
8305269	13
1390954	13
3478066	13
12717843	13
20374742	13
6763057	13
19471889	13
13241868	13
245117	13
3600062	13
19808979	13
12188642	13
11269878	13
991733	13
5441852	13
14720830	13
9136645	13
2986378	13
4623943	13
17127221	13
3355408	13
3918166	13
8057898	13
101878	17
9165977	13
14811822	13
765215	17
9933593	13
23692593	15
15911540	15
9430894	13
3583403	16
5675895	13
5331649	13
2699626	13
691814	13
4765812	13
1588845	13
3678963	13
42228651	13
3947231	13
5214872	13
1726543	13
10692858	13
2108572	13
19154141	13
4205140	13
6331649	13
16579973	13
8174927	13
7675382	13
12247656	13
6759596	13
213442	13
1953853	13
2248945	13
3163084	13
1433902	13
2548789	15
17638215	13
4533778	16
22931229	13
1317633	13
11143813	13
8447761	13
13626108	13
4021927	13
455781	13
2177968	13
1917022	13
7085525	15
6438847	13
1339546	13
36501460	13
8257152	13
23854043	17
3136322	13
22598386	13
5642995	13
6351844	13
11915714	13
6248031	13
19514460	13
1257349	13
37898288	15
9946396	13
14894316	13
2028478	13
23416232	13
555685	13
4252408	17
998292	13
2591567	16
13629236	13
6142300	13
7278716	13
5238887	13
4640718	13
4052371	13
4559732	13
7382176	13
4150065	13
24577855	16
2449255	13
22382095	13
10970557	13
5102229	15
3581494	13
1774267	13
2339416	13
21820551	16
1305420	13
12943001	13
722440	16
20210078	13
3045156	13
25259677	13
9040744	13
4963012	16
4771343	16
3639435	15
12096846	13
14575097	17
2311380	13
7400926	13
5288281	13
6572821	17
4702703	13
14373655	13
4656467	15
5802444	13
13086290	13
6749285	13
5520197	13
35892772	13
581401	13
24172530	13
41319624	13
26057037	13
6036319	13
23469615	13
4508076	13
4952120	13
38724551	16
17987344	13
27483151	13
6253128	15
15329926	13
12040352	13
11011236	13
7635436	13
5724654	16
19552991	13
3046080	13
26881266	13
7520162	13
1896192	13
1232991	13
12154651	13
4680129	13
130518	13
1364832	13
2848839	17
985827	13
14406706	13
3670124	13
8432158	13
8501505	13
234423	13
18866585	13
24028698	13
1156714	13
962714	16
11687911	13
1797750	15
8744739	13
4767959	16
6843169	13
2045762	15
12379479	13
676080	13
3123349	13
15348037	13
1088584	13
1079927	13
23740860	13
1149056	13
11562290	17
19913172	13
17644920	13
2227597	13
4228338	13
39802	13
4753494	13
25867557	13
16279409	17
6442689	13
1420023	16
10747162	13
11993282	13
5103157	17
1428800	13
4140707	13
22380776	13
11148720	13
18978817	13
1837520	13
9237777	13
320313	13
3224726	17
12999815	13
4321877	13
800557	13
21034401	13
3323580	13
1953319	16
6867496	13
24842352	13
16001767	13
3818497	13
1295581	13
8753292	13
3071643	13
738529	13
3753373	13
20544288	16
3032051	13
13254481	16
27560483	13
4825133	13
22792385	13
2032544	13
1375046	13
8297192	13
1788294	13
7861478	13
4071877	16
756908	17
3914136	13
3206661	13
13481882	13
871422	13
1598280	13
2684639	13
20951646	17
6969475	13
430874	13
723233	13
13206552	13
19329413	13
3577960	13
7128740	13
11814819	13
1081313	13
37339602	13
2019542	13
12249465	13
11348129	13
5753785	15
2394041	13
7793610	16
3217853	16
36675922	13
21390792	17
488120	13
19744770	13
1696997	13
14725269	16
11508181	13
28346292	13
2620882	13
5843517	13
5347069	13
6163492	13
486531	15
1982178	17
3481771	16
1651993	13
3387962	13
7496305	13
14762175	17
11210	13
2413944	17
14086259	17
9066908	13
12652716	13
7443343	13
4921839	15
3548095	13
12158427	13
4789620	13
7774065	13
20511922	13
5988587	13
8061155	13
1473958	13
4298402	17
253010	13
9790579	17
287583	13
14086012	16
10105998	13
3033988	13
636121	16
15602057	13
2621618	16
4148074	17
9762960	16
8115991	13
10314949	17
3786132	13
10416112	13
9040177	13
3491025	13
5227923	13
6414721	13
4586920	13
18914767	13
4194457	13
5874928	13
1667255	13
11361319	13
5655841	13
3306719	13
1968429	13
3530340	17
681963	13
4886482	17
12540057	13
5138473	13
26665499	15
1626231	17
1597415	16
895042	13
669595	13
2312575	13
9685667	16
7151677	13
1407462	13
21776636	13
1320268	13
1555907	13
283965	13
1457236	13
14276410	13
3874224	13
8926867	13
1899360	17
12208601	13
29565579	13
37381466	13
12056416	13
2497197	13
10933093	13
6396615	13
3135044	13
10242558	13
5437998	16
19703691	13
7276741	13
8367892	13
634677	15
11390963	13
19105406	13
9094986	13
5076462	17
4982355	13
8610350	13
4693012	13
9841952	13
2429577	16
489842	13
25272841	13
4150592	13
22391426	13
1360625	13
12938946	13
803532	13
4656010	13
8571040	13
5784707	15
7111758	13
20942714	13
21702459	16
1402429	13
8301969	16
2053867	13
19932433	13
19330673	13
4378700	13
5639502	13
12299590	16
9512559	13
4992127	13
1625392	13
2770069	13
14820698	17
5663846	13
33637081	13
5117858	13
4334276	13
1425821	15
5829540	13
962923	13
7000501	16
18905435	13
22978870	15
9613918	13
6988773	13
42410736	13
7329813	13
6522809	13
2149864	13
3370890	13
349830	13
1932702	15
14133465	13
1451083	17
43327096	13
1521960	16
6748762	13
1215620	13
4497187	13
14565330	13
1579366	13
6583550	13
1306254	13
16950065	13
855282	13
1001637	13
11477824	13
22925403	13
4243450	13
209320	13
6247756	13
402147	13
5719869	13
7494490	16
6082166	16
7673853	17
9175668	13
54714421	13
2343425	13
18666719	13
4758607	13
8130602	13
7410447	15
23836383	13
2423669	13
8824095	13
1523826	13
126430	13
2605752	13
473567	13
8755023	13
1483294	13
4581536	13
4608686	15
1995600	13
2134956	13
7131693	13
8323603	13
11932398	13
2982467	13
10161691	15
405481	13
2680101	16
6352856	13
4592073	13
2048562	13
8586229	13
30742869	13
7194411	13
10533138	13
932490	13
1945949	16
12288948	13
34547067	16
635418	13
9088533	13
7530125	13
4472414	13
2292093	13
4085174	13
5816581	17
1875657	17
9878498	17
815083	13
3524399	13
7754958	13
6153687	13
701583	13
1504935	13
25872320	13
14420606	13
6757956	13
7782225	13
16709778	13
2678256	17
737962	13
9034256	17
4986459	13
14745242	13
11460472	17
3649	13
9186233	13
10087565	13
477870	13
337933	13
14148611	13
16093408	11
9745097	13
3406624	13
7109540	13
9128426	17
14247215	17
7359004	13
2518956	13
7130343	13
4424913	13
951392	13
1770795	13
2020483	13
5296548	16
3169454	13
3268389	13
413272	13
7881164	13
2826617	13
9341937	13
13333554	13
2833555	17
26682437	13
894609	16
31231410	13
9226048	13
18328805	13
1974184	13
11004288	13
7268265	13
16799461	13
2277852	13
27878357	17
6821282	13
14089219	13
8928655	16
23704485	13
22515315	13
17159926	13
16069257	13
1624509	13
6634736	13
4734548	13
17082840	13
3358286	13
19783524	13
5064036	13
11094259	13
27525070	17
1301503	13
12194127	13
52634670	13
2517277	13
20339495	17
4130037	17
18629233	13
4659562	13
476892	13
12925371	13
4103043	13
8102799	16
11268955	13
14581946	13
54534	13
7929190	13
13225182	13
2764462	13
6285982	16
2220823	17
2437144	13
14977150	13
6235288	13
14826397	13
6560420	13
4662706	13
16975240	16
2043236	13
9216828	17
4721522	13
2102588	13
4404011	13
3952904	16
2395293	17
22238241	13
23552271	13
11172033	13
9360773	13
1029841	17
3920781	13
124626	13
2865493	13
5091340	13
2675959	13
1706952	13
269908	13
13035673	13
5603798	13
18853017	13
2366904	13
2539789	13
7843731	17
19209418	17
1996970	13
11231852	16
9891215	13
3570700	13
2581949	17
3538005	13
11737245	13
3531567	16
7974358	13
8033560	13
1774325	13
822645	13
5183540	13
1536996	13
1191565	13
6562474	13
1082016	13
689664	13
1585656	13
16069521	15
4493798	13
10605236	13
9291257	13
7567476	17
3379130	13
2004281	13
15065932	15
9089908	13
1491593	13
2978133	13
27556000	13
1913334	16
1871009	13
7137600	13
4970668	13
4363585	13
17884988	13
357557	16
20297873	13
15422795	17
5375106	13
11733281	13
1479793	13
5363747	17
354301	13
8012694	13
7337805	13
1256338	13
1210910	13
1614783	13
4634042	13
4476218	13
6361684	13
715425	16
1100981	13
19861907	13
12849301	13
8950259	13
6402391	13
6100672	13
6958354	13
21507788	15
16882614	13
22721643	16
21176354	13
5821240	16
289263	17
8869284	15
5533570	15
8040733	13
5290737	13
28936381	15
15935451	13
3494631	13
2026851	13
12870270	13
4058901	17
2478925	15
13569291	13
44792	16
15772336	13
11135721	13
2996036	13
18094897	13
17714350	15
19066672	13
8619377	16
1976749	13
281778	13
5248267	13
4774946	16
14681099	13
11499204	13
433789	13
3502332	16
3331691	13
1127635	17
3898131	13
3321110	13
8837489	13
2985835	13
868595	13
24572769	13
13506528	17
14637184	13
2704848	16
5878507	13
20048454	13
31146963	17
5575478	13
13220304	16
408225	13
9407911	13
18572395	13
8172724	15
964041	13
11952857	13
1020206	16
3706059	13
2935332	15
8161289	13
6739414	13
1179240	17
7533219	13
11392272	13
5004741	13
8240501	13
11034563	13
9491309	13
1001472	13
37497320	13
6212690	13
16677174	13
21760498	13
9517873	13
11939548	13
1383091	17
11702072	13
7020303	13
4199669	13
8239907	13
2932510	17
3848712	13
13591527	13
7333878	13
12445479	13
49877036	16
2202637	17
11636572	13
7614614	13
9364065	16
36162302	13
7981649	13
5997226	16
16627125	13
6389029	13
166367	13
7343283	13
6735826	13
25049807	16
4858737	13
12459856	13
19983708	13
3048658	13
6945635	16
2739810	13
3720417	17
13392090	16
3448701	13
3985013	16
4570428	13
2751632	17
12253437	13
139340	13
3833345	16
516687	13
1387830	13
10742690	13
29479846	13
2410618	13
18428036	13
3269432	13
3707460	13
9654269	17
4709553	13
18099794	13
4149353	13
1902751	13
6234168	13
60331	13
17439718	13
19953572	13
12706555	16
6739262	13
15813465	13
21301874	13
2070612	13
2157480	13
2816459	15
9448180	13
12436574	13
12393659	13
9287339	13
503139	13
3139769	13
5501699	13
9616885	13
6160317	13
2928831	13
927418	13
12404807	13
5103352	13
7570597	13
4516421	15
4042252	13
5907952	13
822499	13
10273478	13
9009773	16
11452982	13
3205055	13
1680790	13
12207462	13
13993986	13
5167234	13
18270191	13
15636215	13
1476267	13
25026425	15
16497428	13
10340367	16
216541	13
3071346	13
14528298	13
3250605	13
17691103	13
1164972	16
18498524	13
629625	15
7516619	16
6748805	13
9846579	13
7911999	13
25103549	16
34181189	13
15318228	13
3212927	13
5415027	13
11555223	13
5319768	13
3770588	13
661919	13
403044	13
9921569	13
1057257	13
12801133	13
13342901	13
14881253	13
13297839	13
811236	16
30277983	17
2635063	13
8523408	15
12647319	13
18375426	13
7351956	13
2515787	13
322091	13
31273027	13
16051069	16
8576352	13
702705	16
22651516	16
50199629	13
14154004	13
3143586	13
5514553	13
28207043	15
2311721	13
716458	13
3781750	13
3616044	13
6830188	16
6910552	16
5141025	13
5598287	13
20843518	13
2870602	13
4461	13
429215	13
4809453	13
16016173	13
1145571	13
3048003	13
8574952	13
3217863	13
15262638	13
3148837	13
1898679	13
14268011	13
10819804	13
1092618	13
436130	13
1462464	13
26005382	16
22465647	13
2388045	13
25653357	13
21086139	13
2448468	13
8882450	13
8918215	13
20800140	13
12935479	15
13439457	13
3360722	13
4527908	13
3963105	13
5019861	13
12269173	13
6323144	13
4298932	13
547117	13
3942249	13
5077933	13
1207890	13
2688174	13
17927042	13
7389805	13
1046213	13
807998	13
2425928	13
29272307	13
9426412	13
8059092	13
20877417	17
153228	17
5673386	13
2408013	13
4679018	13
2774781	13
1562730	13
995794	13
11538150	13
14017317	13
2576838	13
63878332	13
80187	13
12260371	13
7797865	13
15806919	13
475339	13
684414	15
4145527	13
464896	13
29720343	13
5096720	13
60127450	13
1137160	13
11732855	13
2951343	13
17688162	13
350059	16
13507282	17
442573	13
35350429	13
4310839	13
10638633	13
38900121	13
13392290	13
5276169	13
3067633	13
2388116	13
22056977	13
8047876	13
8645008	17
6887302	13
4229171	13
4433011	13
8030804	16
4438157	17
23451676	13
3326751	17
8541351	13
23000929	13
20043534	13
7260678	13
404160	13
15978395	13
9774767	15
8089888	13
2733461	13
7863092	13
1771482	13
1430193	16
8719847	13
2867624	13
16188434	13
405216	13
1216136	15
10787162	13
5362316	13
4394061	13
22930143	13
2225838	13
17395354	13
1555270	16
869772	13
4838977	13
7669008	15
30152727	13
1216811	13
2986083	13
18964451	13
6669095	13
5029709	13
3091483	13
9428303	16
12666179	13
8858877	13
19295689	13
8074014	13
4802735	13
10675856	13
6893472	13
12966251	15
960054	13
1852254	13
10425591	13
7151880	15
2865646	13
756882	13
9229072	13
2457504	16
3860997	13
475265	13
22208	13
301303	13
12884859	13
21359995	13
22954690	13
5481440	13
2105156	13
589786	13
409682	13
2367659	13
31792068	13
13399113	13
8692395	16
5086414	13
2982202	16
2182842	13
4591208	13
1348976	13
12663793	13
1647479	13
23664049	13
1720424	16
1028050	13
4339253	15
4743851	13
1349596	13
3865517	13
7684083	13
9984315	13
13262648	13
6519705	13
20432181	13
6336125	13
5681750	13
1887087	13
19451070	17
1908613	13
395673	13
5285934	13
2358445	13
27667751	13
14225870	13
2169204	13
4352153	13
9954898	13
1446979	13
8435627	13
312925	17
15543327	13
20048848	13
7040161	13
16035330	13
11547691	17
4891192	13
16853428	13
22354456	13
1295481	13
1522342	13
8594355	13
11718673	13
39203864	16
3866355	13
11511300	16
3748743	16
15223758	13
779224	17
18846849	13
3145588	13
11248756	16
12379504	13
2850384	15
29341744	13
3558930	17
26142330	13
9148220	13
14155604	13
20803569	13
63281	13
37870763	13
3562028	16
6439927	15
1908700	13
208338	13
20309993	15
13160788	13
9912419	13
11474035	13
1470659	16
6027494	13
3743119	16
3190849	13
1358426	16
2424433	13
10902042	13
32526034	13
2983404	13
6599943	13
10151781	13
1980775	13
4064141	17
2998138	13
808	13
13371860	13
7196016	13
8336437	13
10091947	13
10021483	13
6352736	13
2414640	13
15328749	13
1782128	13
20668795	13
15925577	16
19030838	13
13110158	13
1438504	13
11971078	13
4565467	13
673978	13
14657374	13
20959959	15
1740197	13
4522889	15
2297706	13
6906862	13
2077796	13
1299016	13
14164730	13
9269667	13
7762846	13
14055611	13
4250104	13
18366115	17
3783376	13
66041	13
6234468	13
1182831	13
8412123	13
24239288	17
193567	13
1435250	13
215391	13
6210783	17
2021980	13
5239981	13
6470190	13
2888269	13
5944270	13
4897575	13
9863887	13
11705816	17
12962509	13
2334246	13
9959806	13
10936288	13
7002461	17
22768189	13
2008852	13
6363116	13
14898563	13
4198913	13
374074	13
18961469	15
29115435	13
1975991	16
2332855	13
14383164	13
623234	13
23166888	13
9839238	13
4044530	16
16156783	13
12394045	16
5584974	13
984692	13
18205130	13
22536950	15
21347604	13
32753342	13
21187136	15
3778674	13
2571322	13
3176381	13
17457990	13
10184694	13
15249770	13
15881579	13
9538377	13
1183762	15
16636330	13
6268400	17
8675270	13
8903047	13
10696666	13
2479259	17
17153694	16
8181607	13
6485263	15
16694803	13
4013506	16
9974038	13
5990305	13
4560549	13
1598692	13
2001043	16
8665098	13
5968453	13
1069166	13
79003	16
763974	13
18957012	13
535739	13
46769486	13
7258989	13
8462435	16
2261195	17
8931739	13
29950146	13
1372396	15
22546917	13
20149487	16
7728895	16
4371088	13
5715887	13
1214617	13
5507058	13
638720	13
22769422	13
2679578	13
10260602	17
747227	13
26090963	13
4321866	13
9848985	13
7051587	13
3621177	13
5933331	17
6689120	13
411313	13
7522247	13
19075733	13
7737560	13
8678335	16
8846043	13
407754	13
21875217	13
5092149	13
3868987	13
13639829	13
5692805	16
23982571	13
6278401	13
9455099	13
4025469	13
607612	13
9780048	13
6042617	13
20037811	13
2002649	13
5049217	13
1078662	17
6666978	13
5967172	13
5099954	13
3061729	13
16006915	13
1926117	13
1361508	13
2068511	13
1620565	13
9482587	13
808051	13
5724898	13
682274	13
2721531	15
4601148	15
13106118	13
20014915	13
8519984	13
6507856	13
1167007	15
14877821	13
27268103	13
15612684	13
67365	13
5366683	13
8189510	13
6970385	16
4162917	13
353144	13
2332326	13
204051	13
7580894	13
21295428	13
13509572	13
5526141	13
3835630	13
13406333	13
6529682	13
1697863	16
9997205	13
9237633	13
23011199	13
2365259	13
2305193	13
18830716	13
2587038	15
18619765	13
10417639	13
5290618	13
12258385	16
2613311	16
3497382	13
14760984	13
9516079	13
4725610	13
104693	17
9982678	13
19650	17
25345197	13
7380536	13
8154025	13
978237	13
4446449	13
8786488	17
7747780	16
12300557	13
29601812	13
7250061	13
4376281	17
1123980	13
2644231	13
1908120	13
8379517	16
10961176	13
705451	13
1194785	13
882206	16
6089107	16
9634187	13
2177199	13
9382988	13
14999052	13
16194981	13
41555292	13
25262367	13
1629019	13
3097395	13
6260507	13
1277776	16
10526357	13
4075971	13
7041652	13
15579453	17
4109607	13
6294839	13
2794810	13
11133186	16
10981221	15
1119253	15
4332079	13
1658663	13
280753	13
9006622	13
18568967	15
42060	16
741065	15
340913	13
9248989	13
6291754	15
4977358	13
7521233	13
3569486	16
49910291	15
556927	13
1717776	16
4457019	13
15198222	13
46377908	13
5652039	13
13030932	13
4658411	13
11177357	13
12682717	13
13585213	13
18463016	13
2781739	13
268768	13
6949068	16
742680	13
9890734	13
8305289	13
6486038	13
6629702	13
11556391	13
342958	17
11925166	16
20067492	13
10665866	13
9280205	13
18836126	13
5224399	13
3232329	17
27700164	13
2235253	13
21271422	13
1302684	13
1691894	13
3100004	13
488396	13
23705632	13
25081	13
13753068	13
2224412	13
7240894	15
16470356	16
46537910	13
1419309	17
380339	13
1501665	13
7632203	13
7829158	13
8362808	13
3409386	13
24146086	13
7089319	16
2219293	13
9383313	13
3773804	16
15513011	13
13908457	17
397637	13
18770637	13
15395439	13
2906070	15
13320736	13
3582252	17
958146	13
2674120	13
4569212	13
6843121	13
2008157	13
1352304	13
848826	13
961775	13
4027517	13
23145643	13
11758277	13
774450	13
811276	13
13136428	13
1684695	13
27441440	13
306487	13
6308376	13
5577848	13
13353235	13
24620844	13
3472670	13
15413274	13
22970132	13
20277876	16
3221962	15
7828911	15
5573691	16
28295525	13
8868932	13
5063075	13
13293110	13
265399	16
1869367	17
9807189	13
16840204	13
2586394	13
2937582	13
8443448	16
11893383	13
10822233	13
2373125	13
24251137	13
15632187	13
11734682	13
23352646	13
6443621	13
9847278	13
325329	13
15564067	13
1656386	13
5306148	13
14857456	16
1359400	15
128726	13
3625074	13
13422620	13
3479368	13
58801359	13
26141806	13
4450886	13
14003527	13
1779893	13
12635837	13
4083543	13
3492677	17
24446727	17
9532476	13
9437021	16
1761314	13
3324706	13
1170134	13
5363777	13
817193	13
6530717	13
5739271	13
23081261	13
3158791	16
4338714	13
12485962	13
4598746	13
2110462	13
3054621	17
19479337	17
5607874	15
6851147	17
1245641	13
10177983	13
28740935	13
4324958	13
1908672	13
6096	13
24899	13
23967863	13
24016217	13
4939605	13
4220324	17
1683113	13
2205139	13
2666269	13
12242528	13
28638703	16
11715174	16
130466	13
26471881	13
1890907	13
8452	13
2550841	13
3575699	16
6523095	13
5078855	13
3151526	16
83276	13
1693631	13
24728706	13
31809588	13
28386817	17
19662683	13
15203611	13
1260473	13
1093936	13
5133370	15
19583302	16
17939719	17
1131406	13
20348057	17
18826346	13
4364572	13
4163476	16
2955000	13
686188	13
7105687	13
6860635	13
1355332	13
19912477	13
2287203	13
9155331	13
5524888	13
8411673	13
5493810	13
3078857	13
8653659	13
11845080	13
8132331	13
9246110	13
6969510	13
4300705	13
8409251	13
10267955	13
4052803	13
12399083	13
2519881	13
21595279	13
2042059	17
10134818	13
5112172	13
5434458	13
11387397	13
2354744	13
1932970	13
5135332	13
15821731	13
8992092	13
13620793	13
4114512	13
24144052	13
8201499	13
6821906	13
320812	13
3348815	13
24749985	13
5342965	13
9745840	13
5665767	13
3973456	13
3014971	13
9659718	15
3543166	13
994378	15
8678445	13
5729053	13
24963522	13
5998085	13
23403462	15
1684926	16
9370176	16
12570634	13
16201297	13
3251628	16
7754611	13
10473520	13
352809	15
11322399	13
4611	13
4077024	13
5585334	13
10584858	13
3523320	13
8445148	13
22512054	13
9723091	13
16224247	15
7419627	13
14793780	16
13960403	16
14400290	13
3875671	13
6109075	16
3806106	13
3298332	13
20843170	13
2063337	13
2998950	13
1943099	13
12699501	13
7077204	13
4902514	13
8297209	15
6229431	13
11046669	13
3495290	13
4294963	13
23865527	13
1722637	13
8847424	13
4870564	13
24391	13
8621835	13
9758321	13
31552	13
4415564	13
16747215	16
12499522	13
8568736	15
4144532	16
11516144	13
3174869	13
1466757	15
3348897	16
21355847	13
5699334	13
2775205	13
5154921	13
7345179	13
28749303	16
3793476	13
8516256	13
4888491	16
1804622	13
3920640	16
6754247	13
7490416	13
23175191	16
376342	13
12489678	16
9182720	13
13668852	13
5495833	13
8474449	13
1078575	13
23804	13
22626355	13
3535980	13
5395378	13
3493928	13
9208451	13
13654310	13
1714967	13
5325905	13
20940027	13
6147631	13
3332550	13
13694473	13
1856715	13
7451785	13
4196790	13
1060474	13
225618	13
8271551	17
19814259	13
3202101	16
2455684	13
16885921	17
1743163	13
853728	13
9227446	17
6653660	16
3946345	13
11293621	17
1084081	13
9155402	17
419833	13
3979208	13
487176	13
16047036	13
5647636	13
6560070	15
755564	16
9411180	13
17312861	13
8189361	13
12476635	15
203559	15
31414370	13
17015377	13
15775395	17
7445226	13
15116331	13
7287276	13
2243337	13
18120599	13
13497647	13
187185	15
2247157	16
17570918	13
18129618	13
16406132	13
14509399	15
144753	13
1894875	13
12738322	13
10487009	13
5495893	13
20432567	17
12263354	13
276756	13
4931787	13
12373830	16
4055903	13
49047871	13
2967657	13
6428931	15
8660693	13
14746711	13
364252	17
7892190	13
1592131	13
480418	15
428325	13
8215782	13
3936898	13
387183	13
12274662	13
19727032	17
27982326	13
41699787	16
5058915	17
1231439	13
8300803	13
7205825	16
4145684	15
5595826	16
2172283	13
3163692	13
2060226	13
10695753	13
5820933	13
22500159	13
2958486	13
10194784	13
1772972	13
9889483	17
8597693	13
6008393	13
10381444	13
36000450	13
3054495	13
9917347	13
4056963	15
4837322	13
2691250	13
12295278	13
8985854	13
12146570	13
16471208	13
12055491	13
565220	13
3603055	13
29633594	13
5196932	13
12147500	13
4499236	13
4393283	13
1039790	13
9829302	13
1246254	13
7237537	13
8802010	13
7962596	13
767875	13
19531608	15
32533936	16
15026083	13
4754524	13
9176971	13
1772006	15
2174619	17
1528539	15
15516178	13
2069130	13
2356716	13
24294944	13
14169036	13
4935284	13
6979222	13
6181154	13
8746446	13
5923219	13
10412763	13
7441136	13
17197729	13
1990660	13
5601526	13
5117070	15
1257342	15
4626348	15
6778625	13
1587868	13
14027293	13
165071	13
6712845	13
10528388	13
1188997	13
25255090	13
18543168	15
7001625	13
9980498	13
32240253	13
6994306	17
888746	13
7688057	17
13608966	13
16291679	13
2447158	13
1331556	16
41146	15
522212	16
19493867	13
21789091	13
8421619	13
19285	13
11400856	13
10760545	16
1925498	13
4437932	15
9207182	13
4665715	13
728883	13
1803775	13
4204018	13
17550581	17
8076914	17
3664637	13
1713838	13
2264425	13
820414	13
2272604	13
33649947	13
13253183	13
4775130	13
7196784	13
1500117	17
4153487	13
7415544	13
30863084	13
7533010	13
13880951	13
4982392	13
6928334	16
3206023	17
13963049	13
16672704	13
26377424	13
7537633	13
29969007	17
10884715	15
12712928	13
12578425	13
20741237	13
15362924	13
11157141	13
14437895	13
3683323	13
7068828	13
3267531	16
6555505	13
9998664	13
14807062	17
12205231	13
9838706	13
2064635	13
5871777	13
10787701	13
2455022	13
8483863	13
6265351	13
8733732	13
7536248	13
1583027	16
10186671	17
8064799	13
1488266	13
28984301	13
3963739	13
14754987	13
10153071	16
10143274	13
1665294	13
2077160	16
118923	15
371181	13
17505449	13
9613827	15
6666578	13
2157551	13
24349914	13
11895959	13
1801028	13
12355140	13
362406	13
1710107	13
6532668	16
8501617	13
2403574	17
3039855	13
7065175	13
16548232	13
17721545	13
18176357	13
3775949	13
2244746	13
6314540	17
10625485	13
988318	17
425683	13
5373876	13
23518955	13
7465063	13
8386850	16
5756825	13
5047961	13
11617706	17
30980247	13
12873373	13
8051350	15
41389831	13
6170688	13
915790	13
198035	15
1534813	13
21088936	13
3888418	13
4517016	13
35307370	13
267839	13
4867204	15
4388919	13
9169808	15
2068968	13
11281380	13
7764568	13
8232970	13
7345411	13
11307346	13
4618491	13
15174618	13
548020	16
1272159	13
2206883	13
14426264	13
6632730	13
6030788	13
4143270	13
652605	16
132661	13
2133902	13
2283560	13
4375658	13
61416	13
3012106	13
5467864	17
3954461	13
32747791	13
29838930	13
8131824	13
426837	13
1633865	15
5133045	13
14547472	13
3532014	13
146535	13
8312248	13
23038252	13
3492252	13
7917672	13
3719880	13
8467279	13
6815226	13
4355153	13
4944934	13
4836423	17
8652459	13
8806030	13
1093769	13
10703366	13
49003056	13
13592216	15
7019513	13
6895642	13
6025662	13
3362517	13
2978082	13
6483048	13
1298652	13
1055916	13
682994	16
2788052	13
36678517	13
81000	13
22625235	13
15065912	16
22178721	13
5864048	13
184045	13
4945858	15
762937	13
3547100	13
201433	16
17554764	13
2998791	13
17444708	13
1957448	13
12104702	13
2895707	15
6447541	13
3812741	13
35297346	13
1578953	13
576680	13
16184882	13
14898320	17
6080203	13
7448157	13
6821813	13
17164856	13
9963188	13
3479818	15
2049496	13
11966052	13
1635719	13
5244871	13
5625392	13
3428224	13
10455611	13
2519165	13
12416	13
5938020	13
13269889	13
817965	13
3682231	13
2868113	15
4409953	13
40833434	13
9101366	16
19017	13
7035170	13
832669	13
11782089	13
312973	13
5679214	13
1509536	13
6002017	13
13352759	17
6142201	13
11239430	13
27411338	17
730507	13
6813830	15
16941401	13
3574569	13
13258486	13
4721265	16
5161600	13
290049	13
4619320	15
29501005	13
57871	13
9769643	13
4977664	13
2810939	13
7058707	13
5503850	13
8828719	13
2117151	13
3842803	13
17902296	13
4704997	13
8856996	13
21501866	13
1186593	13
4132841	13
3941559	13
5472455	13
6498606	17
3509863	13
5061929	17
10051075	13
4608985	16
4688451	13
4704347	15
9852023	13
11370373	13
5276111	17
1605268	16
2234231	17
11883020	13
7852342	13
8081317	13
12955087	17
3398832	13
8125767	13
8264337	13
1986190	13
13145330	15
5315804	13
9506698	13
4592236	13
1327508	13
9473942	13
10657201	13
7200902	13
6140172	13
437908	13
21333438	13
337091	13
16533293	13
3010979	13
8116772	13
4189642	13
15540168	13
5121606	13
356332	13
13464060	16
12562677	13
20378242	13
20538486	15
9390828	13
1070761	13
1016012	13
1572236	13
3399820	13
2174408	13
2975495	13
3593085	13
2894462	13
3217938	15
7769320	13
979512	13
1048781	15
7576324	13
5278960	13
9818881	13
9022984	13
5900303	13
212716	16
1822419	16
7569910	13
6078292	13
5194707	13
16236782	13
3186096	16
2153809	13
11570658	13
3919167	13
10501197	13
3736357	13
4025727	13
4282071	13
19410624	13
19464859	13
8361803	13
13598834	13
5632033	13
3912075	13
20847578	13
8641526	13
3186568	16
17170009	13
11406740	15
14432719	13
6805872	13
1134251	13
3603200	13
2317599	13
2131592	13
3075869	13
2022491	13
1068842	13
11621957	15
7916808	13
6849681	13
7510699	13
8372135	16
4966746	13
758103	13
14814867	13
2565381	13
3536400	13
2867396	13
2005194	13
6773702	13
721938	13
5481814	13
21818894	13
9738424	13
286033	13
9660220	13
7436146	13
1306518	13
2634928	13
11229166	13
7455361	13
3506820	13
1921161	17
5471908	17
11557995	13
466030	13
9762845	13
1945626	13
17687053	13
7522734	13
5180321	13
6321461	13
2966295	13
6266862	16
5366042	13
1774010	13
4819607	13
13333261	13
8520331	13
10445845	13
8405248	13
1963211	13
23680133	13
5887904	13
4653044	17
15654078	13
9330685	13
1141129	13
18452795	13
12048129	13
5165445	17
13873349	13
27805258	13
6390410	13
11181120	13
34236066	13
9340727	16
1890046	13
18324020	13
584113	13
5262556	13
9305427	13
3574952	13
8485738	13
12820665	17
2863708	13
7959672	13
7332857	13
131234	13
16963492	16
17513223	13
2419044	17
16444185	13
3281162	13
287262	13
14655556	17
5639917	13
4311162	13
14501551	13
6030598	17
2963518	13
2295696	13
5137400	13
14946119	13
4734884	16
13618760	17
38846772	13
671138	13
10246974	13
1595247	17
11516204	13
11413493	13
40828016	13
17518512	13
13580639	13
29895545	13
40184212	13
9961854	13
6281082	13
14178417	13
8866299	13
5777885	13
7904972	16
1303158	13
16224706	13
4632483	13
5369025	13
6754981	13
9289199	13
5436786	13
11511364	13
4797293	13
22305706	13
1676504	16
4500534	17
7897986	13
5764096	13
833312	13
6228955	13
14329004	15
4160143	13
2786336	13
9380935	15
6486555	13
1825254	13
2636313	17
290946	13
9813726	13
1812984	13
5950044	13
12111949	13
2230757	13
10976764	17
3402804	13
1091296	13
1168562	13
910711	13
1674169	13
8301343	13
408572	16
46662003	13
6450638	17
4760429	15
4726627	13
451582	16
12882787	13
5299395	13
3601756	13
12353908	13
10184195	13
9091826	16
1506142	13
6859202	13
23478539	13
2822518	13
2145132	13
60137	13
29235	13
11470395	13
5804717	15
1312057	17
1169296	15
23760285	13
1405999	13
8083074	13
1972392	13
20325154	16
10273371	13
5481974	17
15116544	13
23088195	13
2820458	13
1938604	16
10358039	13
3178666	13
7971923	13
6515093	13
8700551	13
5621279	17
6432904	13
767744	13
7660532	13
248819	16
8566778	13
13993185	13
11048126	17
994860	13
27506367	13
1742405	17
3584027	13
5371154	16
2162512	13
381107	13
10701306	13
2220363	16
1031129	13
2621955	13
17810510	17
4046209	13
8668364	13
1002936	13
7015628	13
27697314	13
2486487	13
14733451	17
5222519	13
4975588	13
45028599	17
5332358	13
2107498	13
6127255	13
2764324	13
2325021	13
14836510	13
1172938	13
14903923	13
6461924	13
8364268	13
7454765	13
11696262	13
6226012	16
1639521	16
1226568	16
2489364	16
28630353	13
31941343	13
1318568	17
292730	16
2762024	17
305274	13
10062806	13
60382	13
9043290	13
1328089	13
599681	13
2332054	15
3970431	13
19566578	13
565706	13
7888980	13
2243527	13
13104623	13
16669284	13
4688660	13
2497090	13
14686012	13
11987356	13
4331019	16
9680084	13
10862233	13
2177097	13
1409551	16
3390156	13
9597451	13
19315558	13
5311036	13
18851325	13
3213812	15
16477872	13
5378948	17
1017538	13
1739439	13
26544627	13
2194368	17
10683975	13
15436982	13
10979249	13
3477041	13
6716336	16
2831821	13
1878706	17
10367581	13
7793623	13
769018	13
1726738	15
4808866	13
1000940	13
7464005	13
3493995	13
10171382	15
15928022	16
10189483	16
6864498	13
934772	15
5052088	13
10238125	16
6878141	13
6809692	13
12848909	13
9648822	13
6195611	13
1623789	13
5208369	13
2891010	13
4470961	13
3640857	13
4923543	13
28547	13
5533842	13
2490491	16
4438740	13
21832350	13
2059409	13
5104696	13
1433701	13
8956351	13
596012	13
4549920	15
21561933	15
15597757	13
9463940	13
5632964	13
16129586	16
13048700	13
5644339	13
12942373	17
5853239	13
13431157	13
4392637	13
3703719	13
1353837	16
2554209	13
4516176	13
3361109	13
3574128	13
1663533	13
6984962	13
3038508	13
4875334	13
27159028	13
9162187	16
9290069	13
7945194	13
3726028	13
1351346	17
1309413	13
7189036	13
3493859	13
7601079	13
12036286	13
4196694	13
13366211	13
6775453	13
6725032	13
29025454	13
350099	13
3429011	15
15728810	13
8067430	13
661664	17
845244	13
6306845	13
3746710	13
8448797	13
2504490	13
12888507	13
14040658	13
11014544	13
946208	16
812109	13
9113200	13
10422279	13
1327582	13
2832674	13
10832326	15
6064143	16
4342917	13
12345573	13
6078510	13
7153322	13
15747850	15
10000243	15
3648808	13
18805768	13
22023847	13
20026719	13
12050430	13
5256460	13
1056170	13
9611964	13
26573583	13
1550371	13
4345047	13
28613723	16
5384952	13
11948453	15
2625045	15
13067902	13
14160687	16
8232801	13
1265996	16
8146931	13
15176347	13
12857023	13
1909571	13
17894747	13
4032376	16
78396	13
8869773	13
14947482	13
3704012	13
11040876	13
19993059	13
6163311	13
6380421	15
6132195	13
15906621	17
9387548	13
8433960	13
4150833	13
2710611	13
558259	13
1230714	13
6316124	13
7686411	13
723937	16
5813172	13
5421282	13
1151844	16
271622	15
2435209	16
517846	13
4982486	16
8642698	13
3163755	13
4762385	13
421662	13
8243474	13
6905290	13
5045774	13
20867528	16
8592792	13
5225592	13
7907630	13
16089925	13
1530032	13
1999478	13
4981835	16
37962451	13
805726	16
4240819	13
2156741	13
3990072	13
108516	13
4457458	13
6612054	13
4474992	13
22077616	13
4934956	15
19661413	13
6271109	16
11868345	13
8972785	13
3644145	13
2157071	13
11443781	13
12602419	13
4592991	13
6683923	16
15126429	13
562777	13
1847282	16
4481933	15
13651851	13
37123771	13
6177656	13
7732080	13
5177320	13
1570648	13
757296	13
22748877	13
28722814	13
6346007	13
23901442	17
9287166	13
6937893	13
598014	13
4379987	13
4366414	13
1330723	17
8478708	13
17175055	13
21402447	13
4381860	16
29810842	13
14857576	13
1796246	16
1664237	13
78862	17
3928626	13
3079258	13
11905422	16
21707567	13
1705392	13
282879	17
5510630	13
1398042	13
4482057	13
17161433	13
18604895	13
9696894	13
6918785	13
1878614	13
29875241	13
5598685	16
17995873	15
18439599	13
5957895	13
16615362	13
7869863	13
922713	13
4036737	13
457909	13
12306984	13
2529255	13
21222043	13
27049843	13
2439521	13
8417987	13
9878100	13
575989	13
3409109	13
8953584	16
1513534	13
3090368	13
10698370	13
16306	13
773550	15
3151802	13
6620154	13
1850484	13
16648541	13
9321151	13
19413642	13
829584	13
230457	15
2191547	13
7061631	13
11633763	13
2006869	13
14076104	13
6756587	16
9639652	13
1705326	13
9801696	13
21903	13
5743058	13
7888106	13
12988512	13
6726503	13
2624761	13
2709463	13
15956545	16
29007973	17
4578107	13
9165788	16
4560797	13
20783855	13
5279499	13
4225120	17
9040508	13
6732919	13
1497247	13
9375080	13
4055728	13
3908811	13
5481818	13
8096320	15
24581832	13
2939420	16
7685809	13
2593837	17
7528135	13
6770619	13
2309495	13
12307591	13
1226363	16
2933507	13
5298485	13
8215987	16
12197519	13
21361721	13
8161170	16
12534522	13
1823143	13
7292353	13
2751294	13
12913285	17
189672	17
10284013	13
6830804	13
8414583	13
1732238	13
4624371	13
10391873	13
3192717	13
2195071	13
50797797	13
3010147	13
35432951	13
2186914	13
5310175	13
10058434	13
1780886	13
501845	13
25009805	16
15985327	13
371588	13
6341695	13
19458560	15
1530320	13
4687909	13
194070	13
7870901	13
1142020	13
3572383	13
17979434	13
14452075	16
8478029	13
17577419	13
13091443	13
10806895	16
7628633	13
9995801	17
2820037	13
4142102	13
2336137	13
2271216	13
10675469	16
7553343	13
3519445	13
13733219	13
15874152	13
824286	13
5845312	16
9826542	13
11560591	13
2883800	13
8958335	13
5038331	13
6552798	13
1625137	13
15030968	13
25711560	13
414144	13
3281804	13
4392805	13
300816	13
10542148	13
6319230	13
484975	13
3167169	13
2086095	13
4406721	13
4183015	13
9076135	13
7628830	15
14718608	13
4135309	13
16720364	13
10264477	15
4343740	13
5645755	13
689629	16
4008268	13
1306100	13
2793507	15
15961335	13
10459319	13
4193420	13
6752667	13
5020943	13
1853188	13
21635202	17
772050	13
1042948	13
5963986	13
3127656	13
28493876	13
814396	13
5653760	13
7341954	16
1162975	13
4277199	15
3562119	13
17474520	15
827275	17
6038154	13
7522555	13
6428528	13
1820499	13
9725807	17
20787660	13
22071919	13
1781650	16
1394429	13
4747775	13
8989977	16
785769	13
11257057	13
13030802	13
11349943	13
1476155	13
2610005	16
3891565	13
4476585	13
4154871	13
443925	13
1326710	13
4431805	13
5268171	13
5070904	15
2096858	13
12166335	13
14389767	13
3215220	15
5982635	13
9678075	16
5842045	13
1568532	13
7280425	13
482030	17
7226329	13
287076	13
6665299	13
13646667	13
2505699	13
19018549	13
46507559	13
3356225	16
7173997	13
10215985	13
8880916	13
1260453	13
5103873	13
14371789	13
29739942	13
5425321	13
4847884	13
423522	13
1810485	13
31701640	13
7889181	13
13549949	13
7107305	17
10102951	13
3448666	13
10514020	13
11229931	13
2931617	17
4610489	13
7373053	16
21379515	13
16001807	17
11811273	13
1398252	16
730791	17
9160108	17
26438720	13
4174332	15
7217938	13
9970070	13
336402	13
588302	17
9793807	17
8219970	15
4784133	13
6253041	17
11741068	13
22204945	13
10075725	13
625141	13
4209898	13
17748301	13
13727805	13
6040395	13
3538746	13
8865258	13
573803	17
5971009	16
3792107	13
2111719	17
1691384	13
2965810	13
1919507	13
17419802	13
1133792	15
43375	13
3881303	13
2183234	13
22901508	13
1349286	13
2380207	13
7521926	16
16468412	17
2071409	13
360183	13
11097225	13
6737137	15
9871830	13
52822812	13
9849442	13
445148	13
1192748	13
6298401	13
1597999	13
24284343	13
7562994	13
4468027	13
69289	13
4617105	13
7178584	13
472705	13
5061604	16
10042310	13
2730366	13
6277603	13
7506527	13
1769661	13
2194997	13
19882824	13
1638246	13
140875	13
8567931	13
2467467	13
1609159	13
5151806	13
15657190	15
2184492	13
12339946	13
19120556	17
34241026	13
4815237	13
1695809	13
125778	13
3129767	17
4845432	13
785213	13
14540608	13
12098665	13
6862273	13
12825696	13
3131583	13
11361527	13
1975382	13
7380295	17
204495	13
23997020	13
266540	16
165202	15
15016150	13
20386423	13
14001986	13
14072951	13
4191491	13
5736715	15
474341	13
4899547	13
4846928	13
2697454	13
1992861	13
18348058	13
23278299	17
12330101	13
700650	15
1973276	17
8343810	13
4228691	13
6257044	13
6105299	17
469021	13
3922977	13
10466739	13
8123368	13
2717123	13
608476	13
4227132	13
281788	13
1328969	13
754045	13
9804545	13
24058320	15
12900103	13
862047	13
3931435	13
7728506	13
18212644	13
1448691	13
1886821	13
16723521	13
4533252	13
8659041	13
4850114	13
13688127	13
19239375	16
20163276	13
12864503	13
5807080	13
2316499	13
5911232	13
16460217	17
139010	17
4908308	13
26717680	13
11108995	13
10656527	13
9754220	13
4848289	16
7540773	17
944992	13
340724	15
2286123	13
4366895	13
3804380	13
12422729	13
6501439	13
509933	13
7788393	17
1577566	13
28358534	15
18289865	13
10882118	13
7796785	13
754293	13
1181047	13
1718877	15
306786	13
3283487	13
2906942	13
1589285	13
2755580	13
986552	13
11630871	13
5042195	13
4568796	13
6648727	13
22215172	13
2423015	13
19848252	13
3389617	13
8164871	16
851424	13
17351522	13
4332955	13
14554814	13
5066313	13
1728214	13
2696207	13
15615208	13
17841560	13
2287130	13
353939	13
2739455	17
1472434	15
8243368	13
897635	13
6943795	13
3488093	13
6115965	13
22237746	13
720810	16
1086974	13
348450	13
2919299	13
1050291	13
6655360	13
3667129	17
1532784	13
5339902	13
7464385	13
4136586	13
8672198	15
7861382	13
14869463	13
3830347	13
16049450	13
2543414	13
10675794	15
956721	16
14789397	13
9498403	13
8020700	13
3058433	13
21977965	16
19027449	13
18460426	13
13396128	13
2489424	13
373751	16
31217773	13
22910537	15
1815931	13
7978778	16
702613	13
9738116	13
27515071	13
7488940	13
2292500	16
4494149	13
18975885	13
4384303	13
8627808	13
1758990	15
9278575	13
10732174	15
3882443	13
1556232	13
2871904	13
5524890	13
3064823	15
13345692	16
23266142	13
6537498	13
2255108	13
3340707	13
1641173	13
23438510	13
3427925	16
5933127	13
2203382	13
839805	13
12984405	13
971142	13
9131791	13
2766841	13
11991143	13
8901372	15
9081502	13
31071568	16
26532	13
355547	13
12335889	13
23715961	13
11945650	13
18732844	17
13082588	13
3798511	13
5869119	13
21611094	13
10539276	17
6166910	13
9397490	13
15581588	17
5599985	13
9010356	13
2332602	13
327783	13
3584227	13
15752199	15
18378189	13
1388879	13
9923659	13
5298796	13
14771255	13
2314555	13
5021220	13
18434222	13
376338	17
6058212	13
1649994	13
917175	13
21031256	15
1837654	13
2075207	13
3724792	13
14864936	13
6837939	16
10425983	13
14220545	13
13563189	15
779806	15
15717779	13
1667027	13
6729535	13
23918171	16
12416361	13
5256586	15
7247710	13
54161	13
666333	13
26698517	16
2820055	13
11304237	13
7039555	13
938782	13
367785	13
1274811	13
29923662	13
7633041	15
36104632	13
7951625	13
5794150	13
5516020	13
1933966	16
5389866	13
23240532	16
2686341	13
36630914	17
3571737	13
3950624	13
3911452	13
2499449	13
10050097	13
666136	13
250914	13
466617	16
4736970	13
17956841	13
31014285	13
21873892	13
13337823	13
2389796	13
11747427	13
19375016	13
786629	16
9660945	17
22538797	15
7758045	13
26774412	13
1128219	13
1722665	16
3385263	13
8130711	13
4025698	13
38035710	16
2565095	13
7078684	13
970179	13
4135231	13
1908775	15
15054052	15
2766786	13
5174987	13
11570657	13
2537132	13
3427165	16
5550542	13
5133121	13
8005688	13
2063688	13
15380630	13
3779636	13
299295	13
19152836	13
5968959	17
7748915	13
3888973	13
1180053	13
21819578	13
235008	13
6325561	17
11004296	13
15140089	13
5979739	13
5251689	13
6550139	13
20772328	16
19564286	13
3078589	16
2878824	13
30120038	13
5021022	13
16903281	13
6778793	13
7472152	17
10783435	17
863773	16
12522740	13
6558491	17
6705577	13
4687572	13
6655618	13
5588921	13
14142953	13
6139440	15
9384624	13
5263275	15
4172759	13
10142630	13
37752	16
1591342	16
1155665	17
35882836	13
3660915	15
8133109	13
2823187	16
23874981	13
13459095	13
5014052	15
23323834	15
5340639	13
11220058	13
11755319	13
11151218	13
19154307	13
5138764	13
6727132	13
6878499	13
7450344	13
3095524	13
2040989	13
19552579	13
3213110	13
6903197	13
6477910	13
10387021	13
1744	13
429127	13
2343486	13
14879563	16
6708574	13
9657362	13
6396508	13
4317301	13
6152428	13
14225983	13
1775899	13
25658836	13
9571825	13
2291039	13
7484943	13
5835208	13
36774862	13
8274202	13
3209578	13
4681777	13
18887030	13
3759767	17
9043211	13
329579	13
4129433	13
3477391	13
7576230	13
5087268	13
6187854	13
12967256	17
905916	13
37689255	17
1428588	16
3428636	13
9541352	16
5587676	13
2170746	13
289252	13
11314590	13
10932522	13
16308601	17
2333395	13
5234590	13
32400807	13
1828284	13
6038676	13
8204471	13
6143831	13
1100726	15
307904	13
13524796	13
9504449	13
8691491	13
39321	13
1708714	16
5913878	13
2952484	16
1196316	13
3938382	13
455283	13
25185454	13
9504209	17
399426	15
3227781	13
3367848	17
7067553	13
924320	13
16396697	13
10998926	13
4167066	13
22009033	13
7121915	13
29614227	13
16720006	16
5142026	13
15071794	13
153631	13
1685028	13
3089772	13
5625389	13
6480403	13
16900856	15
13346427	13
18823136	13
625770	13
4836650	13
12602975	13
6659252	16
3450367	15
10786196	13
5137203	13
14558410	13
7525558	13
6358848	17
570455	13
12658993	13
9006065	13
92548	13
4349569	13
5611190	13
2054752	13
7380507	13
745643	13
12815694	13
19293048	13
3223884	17
17469576	13
9494544	13
21933385	13
2379829	13
6664349	13
1429945	13
7283598	13
6066851	15
16962984	13
9918249	13
5219885	17
26262657	13
11414324	13
7354103	13
2194160	13
829142	13
382832	13
5154796	13
20429803	13
3471930	13
13228089	13
14215099	13
13293695	13
5114894	15
3483704	13
7629722	13
10374305	13
12105460	15
6179645	13
1060378	13
1710009	15
2151201	13
6448806	13
10594921	13
3742754	13
31266748	15
9211707	13
11048259	13
1906054	13
13314743	13
1619948	13
11929460	13
13964709	13
15623851	15
7521322	13
2097945	13
10684637	13
6736999	16
719068	16
4463416	13
1399256	13
8134955	13
1147247	13
4516339	13
592023	13
18332868	16
842010	13
12356154	13
3948221	13
20168270	13
10952918	13
283570	13
6134663	16
14052264	13
14133645	13
1682996	13
7586560	13
6981103	13
19115235	13
6412114	13
9184030	16
1718406	13
15224090	17
2424026	13
8388004	13
7160499	13
5250972	13
4799102	13
4661739	13
14818656	13
11184723	15
4650636	13
14084551	13
3588546	13
992387	15
27018362	13
14151627	13
16356323	13
98390	13
15227784	13
19649144	13
1408516	13
13795276	13
7221683	13
13237577	13
2301358	13
9271527	13
3838314	13
7691186	13
2726169	13
1879353	13
5108185	13
803597	17
5532352	13
13003749	13
2649906	13
347077	13
5672918	13
1847460	13
2249759	13
3841419	13
755712	16
2794779	13
19814370	13
3492271	13
12445558	13
11438771	13
6011264	13
4572468	13
1309835	13
2432935	13
7149220	13
2646293	13
5460532	13
19364264	13
16042480	13
3341333	13
10798845	13
20382011	13
7808746	15
3679410	17
7202305	16
16495828	13
19192071	13
9684288	13
13269151	13
187275	13
409051	13
9134255	13
170654	13
29606643	13
802463	13
9768286	13
687589	13
304098	15
20091413	13
683383	13
7866198	13
28763168	13
12332942	17
4449377	16
12540896	13
15676178	16
114021	13
2768877	13
13688617	16
3785824	17
1465122	13
535624	13
36078298	13
4604479	13
1774209	13
3043193	13
1806814	13
9612606	13
317019	13
2496934	16
5288820	15
6781071	13
8072017	15
36596114	13
106620	13
2957519	13
15069283	13
7616151	13
832141	13
20413362	13
7058515	13
11448903	13
3253226	13
7636652	15
1248594	13
3616910	13
22447687	13
3891561	13
5648129	15
1729342	13
10691858	13
2784489	16
16659859	13
10152070	16
4389039	16
15183649	13
6804332	13
172492	13
3990509	17
1303330	16
1761990	13
1537934	13
350432	13
20738060	13
7247343	13
5349193	15
1487036	13
1337040	15
7101553	13
2926721	13
16495982	13
17437570	13
1837887	13
3156901	13
9628756	13
79360	13
6299582	13
427681	13
21595243	13
13258777	17
10649744	13
24945307	17
19713722	13
6207648	13
8911513	13
9395471	15
8460346	13
587389	16
4488097	13
9316975	13
21220138	13
11583456	13
3524935	13
4694695	13
747788	13
1640874	13
22610820	13
4999451	16
5683727	13
177568	13
4912050	13
26550035	13
1875250	13
1241334	15
3422216	13
6096602	13
1492648	13
6939265	13
6652386	13
20960	13
9666837	13
42797	13
8247586	13
1781527	16
5772214	16
2870893	16
19546131	13
212003	13
11930438	13
10943184	13
6462780	13
4845335	13
4869885	17
376039	13
6691424	16
3073055	13
1607569	13
914646	13
261825	13
3152703	13
12343798	13
10971663	13
6547208	13
307859	13
6438345	13
46864	17
2187623	15
8608789	13
2047782	13
5408346	13
4621136	13
9830174	13
11901692	13
19869884	13
3204064	16
15730560	13
1539867	13
2306727	13
8482424	13
18400035	16
7082642	15
15047618	13
8821191	16
311085	13
2193274	13
5115133	11
893742	13
1041857	13
636247	15
5109854	13
3476504	13
3996429	13
3993063	13
18100448	13
3912252	13
5568148	13
3554026	13
1948869	13
3695408	13
5345881	13
3437643	13
362686	13
876579	13
21724269	17
16884096	13
11645829	13
793096	15
6031777	13
1792889	13
19175567	13
15024572	13
6797717	13
558066	17
21885275	13
11397572	15
33971446	15
4242516	13
9962525	13
13234817	13
4833563	13
12275310	13
11896330	13
3188806	17
2776026	13
1143248	13
25005048	13
8270791	13
50793259	13
754234	17
15479704	17
7343991	15
31012191	13
863813	13
6827514	15
11747242	13
17772199	13
3336668	13
42699356	16
16787682	13
9638759	13
5210197	15
10533204	13
2003425	13
599269	13
5262638	17
19936475	13
7234843	13
1407642	13
10194474	13
12467781	13
8546066	13
12410756	13
32190774	13
360049	13
18954166	13
2100147	13
2800238	16
2749889	13
5254088	13
4847981	13
14050743	13
10292146	16
18307757	13
19169668	13
10442682	13
717856	16
3131530	13
10821836	15
852707	13
6545111	16
12815937	13
12925146	13
16939624	13
2978491	13
2209618	13
24152695	13
14063222	16
3793441	13
5020687	13
14153028	13
1698720	13
8120903	13
4320648	13
5789868	13
2774894	13
9015302	15
6593818	13
1674938	13
25141324	13
17543768	16
13263006	13
4623830	13
2660328	13
15595157	13
6195731	17
7852355	13
85237	16
16872825	13
3844803	13
429645	17
1834706	13
8230710	13
8907477	13
14439153	13
19488034	13
2373267	13
13091148	13
23539970	13
13318696	13
4670593	13
3992721	13
1458107	13
18736043	13
8608867	13
6773055	13
3756259	16
6106850	15
2245114	13
11819650	13
11952283	13
2184858	13
4048397	13
16488823	13
1960628	13
3918399	16
6204880	13
5162002	13
24388	13
994321	13
6548136	13
8688187	13
5521599	13
705707	13
3656058	13
1680491	17
2781627	13
14491647	13
16702525	13
4715886	13
9145100	13
17446144	13
8423623	13
13747748	13
831240	13
9393312	15
148120	15
8483903	13
5826543	13
17556991	13
8370201	13
6027839	13
14596908	13
17907201	13
6508583	13
7396390	13
16256150	13
23543954	13
17893803	16
6307485	13
5574696	16
2541757	13
3046720	13
1751510	13
919706	16
7521728	13
1741047	13
13797152	13
3748281	16
3914841	13
2601716	13
24095389	17
11160495	13
4560126	17
944340	13
8153212	13
11411022	17
16946077	13
61893805	13
342711	13
8539208	13
3340168	13
10894515	13
16161477	13
3257432	16
10701019	13
8675866	13
883022	13
18867632	13
13432417	17
3305418	13
1187631	13
525158	13
3670326	13
5016841	13
5399924	13
9009575	13
16601433	15
17551516	13
752623	13
5956198	13
6860031	13
13153603	13
14101220	13
24950455	13
16073464	13
4081357	13
10874620	13
1671830	13
11500340	13
12962428	13
4920525	16
6375924	13
2578999	13
3124495	13
2303358	17
4291841	17
2239590	13
3153012	13
12287519	15
2668066	13
11750211	13
579397	13
3530398	13
3506807	13
7291006	13
8694481	13
4491341	13
6686123	17
9311260	13
1795838	15
634963	13
7019456	16
60101675	13
2452450	13
1502863	13
7802007	15
3651809	13
5954694	15
18450841	13
10232804	13
714525	13
9251112	17
1606677	13
1775774	13
10824858	13
4588870	13
2254087	13
6185758	13
587440	13
1051584	13
6867995	13
9065703	13
31881946	17
5063360	13
3473153	13
4277782	17
6150580	13
1957498	15
7091400	13
17821978	13
4871567	13
7712239	13
1871128	15
4219609	13
874767	13
736314	13
18487787	16
3223999	13
3412457	16
5840456	13
3000846	13
3586148	13
14206398	13
12301144	13
2342479	15
2865148	13
4334415	15
146385	13
19409213	13
1232393	13
5095285	13
8230086	17
6554629	13
1088706	13
10216673	13
31707275	13
1071459	13
153917	17
14578445	13
6344289	15
14591124	13
6414184	13
12056585	17
8061380	13
6391955	13
3435140	13
1516420	13
13767673	13
3622664	13
1003330	15
10256374	13
7360707	15
2246445	13
1569496	13
5252200	13
23997682	13
15418893	13
24447609	13
2937734	13
2403165	13
14913043	13
12300274	13
12613772	13
23690645	16
7615747	13
16551243	13
4516929	13
12991868	13
8156247	13
40107633	13
26633130	13
419908	13
20878100	13
1236202	13
13746030	13
16185885	13
2179680	13
7679891	13
13973286	13
1364209	13
6311010	13
5569209	13
6336394	13
3782088	13
6841857	13
5845796	13
9668398	16
9477277	13
830215	13
2464031	13
12269803	13
1151415	13
16015569	13
2403273	13
3900938	13
17898817	13
10874709	13
11793778	13
2048528	13
9133288	13
13919544	15
1859567	13
9625801	15
23482824	15
60024206	17
8632884	16
2197998	13
16450337	13
2016279	13
9269535	13
13308131	13
8186505	13
144627	13
20073562	17
3416199	13
3076005	13
2330525	16
4705462	17
3733798	13
12503845	13
14624	13
3030014	13
5634679	13
753515	16
1390775	13
8896747	13
159057	13
4678876	13
589645	13
8679883	13
537632	13
1160417	13
1416939	13
54707912	13
44539873	13
7935559	13
2749501	13
24599855	13
3302149	13
742961	13
1743472	13
9696615	16
5188319	13
3135395	13
3509931	13
7007551	13
803320	13
7625572	17
3428089	13
2396200	15
7074359	13
4471839	13
2478104	13
426781	13
558055	13
1336864	13
5210480	13
6634136	15
2607750	13
14291254	13
485055	13
18848106	13
15008132	16
15218280	16
1550016	13
11049189	13
7408417	15
5458313	13
68540	17
25862711	16
7426196	13
29521465	17
7159842	13
3925480	13
2417252	13
16600360	13
3430387	13
2838793	13
4090700	16
4613236	16
2774049	13
2255413	16
8803819	13
15370907	13
1898667	17
20517504	13
3267557	13
119405	13
16830674	13
8860302	13
4367194	13
7763709	13
1933094	13
4302910	13
14914514	13
6912240	17
6222287	13
6279506	13
244115	13
5011659	13
8062993	13
5182476	13
20153739	13
108479	13
7615007	13
9213361	13
8843724	13
16587468	15
277660	13
22891706	13
7316709	13
5034801	13
201559	13
5472661	16
9991966	13
10237781	13
44840636	13
536879	13
17509330	13
3075981	13
13483533	13
1104326	13
2787715	13
14934520	13
8943432	13
56807	13
1534075	13
13185511	13
8188543	13
1711405	17
8613395	13
5455459	15
4414478	13
8227439	13
11190343	13
7281524	13
8648743	16
5616232	13
5856122	13
29690863	13
20051946	13
8185721	16
6641253	16
10210271	13
7246140	13
19820880	13
9105188	13
12666205	13
15856994	15
5433058	13
2254671	13
3783785	16
5452974	16
1004738	15
15321304	13
5176321	17
13813263	13
4335600	13
4317433	13
10199014	13
14405477	13
28403011	13
1478442	13
28277198	17
1928710	17
7031420	13
32068491	13
6074171	13
2734319	13
22450706	15
36726099	13
9425651	13
3403646	13
2835589	13
1454945	17
8706746	13
1962189	13
12775528	15
12932436	13
300136	13
1526920	13
1128070	13
13257045	13
16658489	13
37993004	13
4234690	13
2819759	13
1476410	13
5043641	16
22101032	13
31466491	13
3771595	13
3723994	13
777401	13
9507837	13
28834739	13
7209347	16
10813767	13
17809620	13
7675380	13
6662582	16
86542	13
7138936	13
265323	13
417279	13
22932840	17
2586333	16
8149293	13
10774595	13
6872887	13
231777	17
1985642	15
9506087	13
33424619	13
5648294	13
22063698	13
2359833	13
1328818	13
14861370	13
5632632	13
4142577	13
29167053	13
1256640	13
2239233	13
380505	13
6537516	15
6465113	13
681737	13
10085462	13
3610710	13
1363786	13
26482609	13
6801215	13
22089032	15
9616522	13
15373233	13
7604776	13
2525267	13
7022060	13
8891383	13
2058991	16
8310928	13
7150173	17
30764936	13
3047072	13
19078885	13
4764732	13
253046	13
6574348	15
14359643	13
2358419	13
8311311	13
6815833	13
18858420	13
3129954	13
12944666	13
6067509	13
4049617	13
3708491	13
6283181	13
4663789	13
24418837	13
7543502	13
9000496	13
899638	13
11700171	15
14513264	13
385890	13
848915	13
7706038	13
4042578	13
6340838	13
81854	13
16465178	13
3676723	13
1332029	15
1036063	13
4209427	13
10174741	13
12860593	13
34094884	13
793426	13
12283639	13
602693	13
4809211	13
4858536	16
15488199	13
952157	13
6847124	13
48667320	13
99328	17
160129	17
6644606	16
3500548	13
7848044	13
12003397	16
288963	13
19915755	13
2135091	13
2690204	16
5642806	13
1696109	13
343638	13
2496551	13
14370834	13
8025878	13
15044440	13
11016469	13
3712246	13
451847	13
8654360	13
14822511	13
9661159	13
6037916	13
2702792	17
68407	13
26486632	13
3547968	13
10573987	13
27398791	13
9378985	17
4837469	13
5801990	13
6231464	13
14437456	13
4248723	13
4874516	13
13194544	13
3543711	13
4892024	13
9238409	13
4873487	13
9444363	16
18958195	17
989098	13
3791395	13
7147212	13
3869264	13
8512654	13
12074251	13
2569981	16
9439575	13
10119486	13
10672991	13
4475294	13
2930259	13
16740928	13
3087734	13
11672090	17
505163	13
679298	13
7588765	13
8363490	16
9387255	13
3989526	13
9930469	13
2248504	13
16835527	13
35744666	13
5921276	13
372349	13
16993232	16
734958	13
392109	13
7853228	13
16307667	13
600107	13
3780918	13
815363	13
8538150	13
6594583	13
1506455	13
609172	17
594653	13
26739061	13
587500	15
4655279	13
295117	13
13681352	13
32838622	13
10271808	13
19121523	17
10492595	13
3125763	13
1478772	13
591008	13
4617235	13
16174527	13
1236613	13
9921755	13
5972721	15
6115798	13
4078108	13
10773463	13
645386	13
7317953	13
2845795	13
4810229	13
6415646	13
3450615	13
12740616	13
12345119	13
4958686	13
166862	13
3003444	13
21188206	13
704912	17
10315836	13
133823	13
3936631	13
8792732	13
10872739	16
2690855	13
4585135	13
8400122	13
622097	13
8594651	13
12125516	17
7474922	15
1868048	17
3600275	13
9924343	13
540433	13
1420378	16
1151156	13
8858787	13
4537885	13
4450711	13
8350022	13
11421339	17
4775869	13
4892708	13
5502863	13
15135787	13
5760315	13
11858457	17
9522320	13
18101662	13
1212049	17
4274227	13
12845514	13
17416621	13
9608972	13
2478853	13
19337878	13
11298207	15
8726715	13
13876910	13
5652762	13
10062795	13
4701296	13
16788211	13
31919469	13
1580807	13
5945160	13
18341490	13
2100344	13
16187205	13
9672631	13
4427158	13
1207360	13
3179177	13
9761026	13
8280391	17
2402238	13
15102374	13
1099243	13
19983628	13
5358401	13
13712639	13
22053417	13
913984	13
12787711	13
12027853	13
12558649	13
1223956	13
40567796	13
13376312	13
601612	13
1622521	15
4043535	13
6493105	13
28283941	13
1286599	13
132176	17
1599107	13
20464100	16
10053381	15
89304	15
3425335	13
11527	13
11158490	13
1390399	13
740943	13
10918441	17
2113425	16
1102312	13
532818	13
2571336	15
34731675	15
4582858	16
4438701	13
7443064	13
6060488	16
14852633	16
6888279	16
11535862	13
2914892	13
3673131	13
371765	13
908628	13
4898067	13
7317704	13
13782840	17
284675	13
215996	13
2920922	13
4389520	13
13501413	13
8042866	13
1586113	13
6389202	16
5817074	13
6559357	17
13249521	16
1677436	16
11743247	13
59363	13
7870721	13
4338816	13
1218687	13
27173350	13
19230705	13
5507554	13
15634048	13
2619347	16
29635878	13
13464323	13
753624	13
7441247	13
2160674	13
17411525	13
7823159	13
2376275	13
12314664	13
5050382	13
3324633	13
8057654	13
3970475	13
7687335	13
3469846	13
43075588	13
7372076	16
8107978	13
11465912	13
5093398	13
193128	16
11183720	13
726783	13
5268479	13
1936595	13
9152331	13
363756	13
1422833	13
8388728	13
3273651	17
11580270	13
331485	13
8533813	13
495456	13
37888185	13
10476548	13
1648210	13
7238962	13
3094928	13
40791936	13
21223755	13
3923705	13
7269638	13
5005055	13
5826169	13
5144650	13
1416229	13
253279	17
8636081	13
7141398	13
4281730	17
10525422	17
4133373	13
4373786	15
21357932	13
11532526	13
2021254	15
6781019	15
9582102	13
34534614	13
4733659	13
21955744	13
3589690	13
7987457	13
483619	13
1173694	13
1262399	13
2079192	13
12455189	13
5113270	13
3075823	13
4069316	17
7290925	13
2866625	13
13154306	13
12097366	13
8809533	13
15954017	13
2532258	13
19195964	13
7767909	13
678604	13
3034025	13
781695	15
29783879	13
2586833	13
1786089	13
15634506	13
5166076	13
3545219	13
26186	13
9739942	16
10334047	13
4674360	13
855518	16
17327837	13
1225154	17
2938374	13
4062395	13
9835355	13
10234159	13
11898461	13
4074657	13
8722501	16
7565017	13
1188117	15
21001279	13
11481402	13
16152408	13
2248943	13
15763070	13
20924002	13
12235049	13
3300055	13
2442763	13
16085068	13
19576849	13
3845604	17
3911699	15
4691898	13
8937602	13
7171953	13
475528	13
12958737	15
6156452	13
2545706	13
2268811	15
5474564	13
1440518	13
12254395	13
8427038	13
371866	13
8696913	13
4282262	13
4372280	13
17744903	13
10954561	13
140873	17
17634177	13
1115452	13
10965879	13
17167084	13
2829144	13
5450110	13
11525966	13
52814	13
6816910	13
22045574	13
4760680	13
60887588	13
2279578	15
22685172	13
2097444	13
19782306	13
21971651	17
13735733	13
6699536	13
19192900	13
5509453	13
13370368	13
17902121	16
4882465	13
24579800	16
8812471	13
3423919	13
4329232	13
1513175	13
21292095	13
16285207	17
19666625	16
1181608	13
10521604	13
1262352	13
1621602	13
4241945	16
4314192	17
1993055	13
33396023	13
3101716	13
79506	13
25278571	13
12337638	15
5679526	13
10618727	15
1148740	13
6120469	13
11974334	13
413518	13
9038511	13
13664213	13
3947666	13
29080588	13
3133144	13
3127969	13
2292493	13
7789176	13
12673240	13
16341093	13
4957068	17
7916353	16
22884933	13
3053271	13
3945475	13
15027467	13
7237298	16
5017994	13
18730874	13
5521896	16
7858094	13
8604608	13
19213466	15
1310551	13
11732590	13
3587383	13
14468892	13
1300509	15
13577319	13
13308911	16
3385862	13
5902069	13
21850046	13
673291	13
13868058	13
4929317	13
3101181	13
4277715	13
39347679	13
9145897	13
28411994	13
2721800	13
19260800	13
23842756	13
914720	13
14085175	13
4571811	13
6053097	13
13048668	13
6493295	13
9031351	13
35618317	15
5217517	13
2747382	13
1537000	17
2809014	13
20819282	13
33234779	13
1602670	13
9326615	13
9201117	13
4524871	13
884749	16
3981615	13
18233154	17
3273237	13
11329212	13
8254365	13
4889932	13
64470	13
7310194	13
1194187	13
1625558	13
27937869	13
4372488	13
5596209	13
5106450	13
315226	15
2570411	16
5591945	13
3727614	16
5461291	13
3063588	17
2796992	13
181830	13
3548430	16
3470900	13
41082125	13
4769358	13
10241654	13
9084946	13
6408853	16
3593134	15
17883129	16
27566690	13
3414177	13
7041338	13
4374094	13
14396708	13
6529585	13
8541935	13
5490049	13
11030213	13
1895213	13
14655776	13
13977320	13
18253279	15
3068900	13
829562	13
21950200	16
19450358	13
26265379	13
8771223	13
9369202	13
5311305	13
12218808	16
9951787	13
341803	13
14527638	13
6835119	13
14006586	13
1953077	13
9112999	13
5127282	13
1263650	13
4123449	13
4241249	13
1487861	13
5934727	13
12076234	13
1108663	15
710777	17
13947772	13
3918712	13
960267	13
12462696	13
4170162	13
12011683	13
11578625	13
12075055	17
8324842	13
1450926	13
4147265	16
12941624	16
10003657	13
1951817	13
3173227	13
2583133	13
660553	13
282537	13
558329	13
6194869	13
12269704	13
17625081	16
14121842	13
2346267	16
27352636	13
6350410	13
639743	13
213720	13
17658343	13
10303	13
9590898	13
2493116	13
3262379	13
670787	13
2295234	13
3407447	13
3390064	13
1044689	13
4212688	13
487937	13
21439041	13
7906234	13
7912337	13
28124667	13
2080956	13
65469	16
30459712	13
2476376	13
2987132	13
21830364	13
2091240	13
3424174	13
6052379	17
10147110	13
4807305	16
10792998	13
3609008	13
11205589	13
3676630	13
3226455	13
5973830	13
40204644	13
6367491	13
20306728	13
6772197	16
21940958	13
5648187	13
4942587	16
4832926	13
595286	13
7193862	13
3805539	13
3075195	13
1870567	13
5029740	17
1380408	13
4467605	13
5997979	13
1571448	13
3821227	17
3670246	13
12762651	13
1033496	13
3943886	13
2097596	13
4014687	13
2463414	13
7448166	16
19521234	13
40651264	17
1228832	13
4293977	17
1274843	13
12417563	13
731353	13
7058686	17
12479136	13
5528624	13
1285229	13
17232416	16
1735668	13
2073853	13
5032468	13
17861795	13
5062846	16
7043175	13
1645921	13
337573	13
14241389	13
1075578	13
16473733	13
1137008	13
3209015	16
5232135	13
4985870	13
16022113	16
6931272	13
7349544	13
8256064	13
3239390	13
7929881	15
4574659	13
826708	17
23182631	13
191107	13
9795197	13
1273259	13
10877283	13
7634749	17
7153058	13
13208442	13
4033709	13
5718890	17
12774909	13
9569087	13
1864481	13
9854867	13
337441	13
7297169	13
2903762	13
5371995	13
958448	17
12132770	17
4407078	13
7621200	17
1829785	13
9277168	13
3334144	13
4123113	13
9306469	17
39280577	16
2959545	17
930013	13
4211719	13
17532097	13
10543475	13
2417725	13
11160328	16
338929	13
4177560	13
4456832	13
10861839	13
4779589	13
1854028	13
18045882	15
6287635	13
3828027	13
15587673	16
446073	16
56457906	13
2302487	17
9109571	13
4800689	13
10617872	13
1475670	16
8278427	13
7631388	13
6083070	13
1907235	13
15759342	13
176131	13
13089196	13
8038007	17
15854899	13
25666747	17
979271	13
6404895	13
8424746	13
4661422	13
19667	13
22183231	13
11121338	13
5203688	17
791032	16
3007619	15
5852497	13
18966940	13
3620834	17
5287454	13
7156203	16
1802009	13
18276411	15
3000068	13
6686765	13
17830893	13
9602141	13
1962565	16
4474342	13
16720338	13
12535143	13
676820	13
2135398	16
16569820	13
1497545	13
14525440	13
1949591	13
1046367	13
10435840	13
7707797	13
420093	13
4144970	13
11614128	13
1242580	16
8797017	13
13686303	13
5673045	13
8131598	16
5244870	13
7911665	13
1052142	13
4305229	16
24338714	13
6469285	13
1480538	13
20995869	13
4018985	16
8800973	13
2974035	13
17436089	13
4615918	13
4960811	13
7625483	13
1115841	17
8261768	13
949115	13
12567847	13
3606336	13
6660652	16
11382247	13
6785575	13
9290	13
3884285	13
789747	13
6164221	13
15335712	13
7138716	13
1215994	13
6714431	13
15719127	13
21238152	13
9980824	13
37598960	13
7267707	13
7842979	13
878340	13
1151955	13
2855496	13
5947220	16
9239435	13
17331671	13
1643395	17
6227047	13
21145283	15
6493367	13
13150091	17
10700728	13
1076134	13
9329153	15
1540143	13
3662115	13
35341	15
464660	17
18388865	13
3913821	13
9649706	13
1739654	13
1996352	13
10158791	13
5840192	13
14197368	13
193730	17
1413681	13
6721443	15
10043122	13
5785645	13
8064714	13
13451301	13
5676055	13
8272891	16
3058029	13
8783792	13
5429202	13
4503081	13
7185763	13
3908787	17
2215511	17
32353965	13
14423172	13
15071941	13
450004	13
5100410	13
22138877	17
1029720	13
36254496	15
102761	16
12142877	13
26188316	13
36898069	13
2618251	13
7845011	13
6678365	15
24345724	13
4996044	13
6543168	13
7574466	13
6031542	13
1036292	13
4969234	13
23790328	13
3239968	13
325975	13
57781204	13
992198	13
996917	13
4171004	13
4453707	13
1194948	13
740966	17
20792379	13
3381842	17
4989552	13
2096665	13
2877471	13
12543129	13
782182	13
14078233	13
17356171	13
16545506	13
2289958	13
3332793	13
16416438	13
5526467	13
6655284	13
3739310	13
5805683	17
30221130	17
10311840	13
16063824	13
2820405	13
16033563	13
14581529	13
12325538	13
24909666	13
10638738	16
2958679	13
4398688	16
6140780	17
5382972	13
18920092	13
9464422	13
13444518	16
10276628	13
13263279	13
1008001	15
1157955	13
6895746	13
2689714	13
1553655	17
18287783	13
571151	13
2698530	13
16053832	13
7023598	13
24860028	13
10970368	17
3880530	15
17272725	13
6095862	13
5980352	13
11886317	17
7161949	13
8329084	17
1603755	13
876462	16
11048284	13
3604282	13
7039113	13
1459762	13
6605566	16
3078159	13
2986023	13
1533403	13
13360878	13
10757729	13
4522906	13
1707213	13
2079250	13
4139861	13
26222724	13
5422648	13
22021038	13
13371625	17
7982699	13
18085660	13
11507362	16
15415132	13
6912348	13
15159480	13
1850477	13
3441956	13
1103573	13
89278	13
21488634	13
4915514	13
13193462	13
13841468	13
1339436	13
12649633	13
5050734	13
7780583	13
14685047	13
37273210	13
1509609	15
6399289	13
13450620	13
5563928	13
5209877	16
7913662	17
2144480	13
14643686	13
4241376	13
31363781	13
429813	13
5731780	13
13214999	15
3379633	13
5877049	17
6886597	13
4377915	13
1821334	17
711867	13
2980962	16
1655151	15
1978992	13
6563013	13
2578298	13
1943905	13
9456821	16
1641648	13
110133	16
9328106	13
1989713	13
326873	13
4868725	13
6541194	13
8331655	13
5038940	13
6343514	15
8640824	13
12521048	15
4964697	13
2095246	13
974488	17
2153047	13
7184073	17
3043225	13
3976641	13
59447900	13
3477205	13
20246647	15
3941271	13
13549385	15
496603	13
4603813	13
11045543	13
4692227	13
21969896	13
1442814	13
12710607	13
7122661	13
7093322	13
970761	13
11263249	13
7089987	13
25757765	13
8522646	13
986065	16
6417852	16
2791925	13
5288546	13
21530308	17
6787277	13
20631149	13
5578309	13
4722717	13
7619770	13
9792554	13
3885600	16
6608081	13
9348882	13
438528	13
16695710	17
6464179	13
26635865	13
15794621	13
14497040	13
43550530	15
3152286	13
2769023	13
11439879	13
381864	13
15123325	13
3583636	13
3542200	13
9919331	16
3165775	13
3428932	13
5639980	15
14426839	13
20145262	17
10120904	13
14789390	13
16105800	13
2013913	13
6135414	16
2989897	13
6483307	13
284699	13
1718691	13
36455	13
19952619	15
7960352	13
270767	13
7037547	13
20929542	16
570502	13
20712187	13
744062	13
5419802	13
9561832	13
10679748	13
1280169	13
12637821	16
6403462	13
395528	13
17265855	16
6246579	13
10989106	13
7067877	13
6314639	13
789211	13
1813977	13
15376423	13
703901	17
8484669	15
386226	13
1405484	17
4397827	13
18072248	13
666964	17
5030786	15
5866723	13
6900295	13
1937843	13
209973	13
16849730	13
7344228	13
615940	13
2797488	13
755477	13
5240938	13
5806518	16
4500359	16
418329	13
114264	13
17019232	13
8397149	13
8202105	13
1717875	13
16646951	13
1835466	13
7268085	13
7015142	13
14214723	13
5325059	13
4820809	13
8192173	17
7781356	17
21192189	16
6585708	15
5485008	13
7955516	13
9027763	13
8148134	15
19678491	13
10391971	15
2577165	16
124062	13
47770	13
14943680	13
7842924	13
7681408	17
17230527	13
1595986	13
2624921	13
923517	13
29644136	13
6961344	16
7073064	13
10093367	13
180916	13
1027281	13
5050890	13
375393	15
896587	16
11401219	13
16385759	13
5385668	15
4063610	13
8956159	13
3628897	17
5138795	13
2512441	16
9262272	13
4832592	13
4949183	13
12559594	13
4523935	13
14203929	15
4494562	13
3038190	13
5278145	13
8407220	13
18020074	17
2966035	13
19992987	15
5916537	13
597906	13
15652796	13
22102016	13
5263806	13
392400	16
15439126	13
549447	13
14507477	13
561582	17
1494184	15
5556316	13
14621929	13
327815	13
18063190	13
3546033	15
36838840	13
2095524	13
9250786	13
15632738	13
27709768	13
15172707	13
532890	13
11064936	13
2096194	13
15187187	13
17240648	13
1979091	17
7103581	15
17248176	13
7920879	13
5620026	13
20586426	17
9509757	13
17354514	13
2253176	13
23793692	13
13653740	13
2531993	13
4113146	13
1377335	13
4027002	13
2143294	13
14260116	13
6659344	15
1372526	13
5249	16
10512505	13
16785599	13
3021166	16
22861930	16
21680554	13
6635442	13
10883488	13
15268308	16
2426217	13
2598916	13
20134731	16
10593915	13
29464934	13
8431364	13
7146281	17
387834	13
927591	13
5816403	13
2355595	13
6263754	13
31134532	13
9060342	13
63995780	13
17578934	13
7934729	13
2869648	16
15453743	16
55251	15
9070662	13
7526651	13
21892809	13
8324559	13
6111297	15
1854855	13
9093166	13
283220	13
14948281	13
5962315	13
7583426	13
15891242	13
27692675	17
7143455	13
11016923	13
19126084	13
16773485	13
10854793	13
25930504	13
2220782	13
36242817	13
18562197	13
5461638	13
2949007	13
11136036	13
1935429	13
25749836	13
8118450	13
16622444	13
20694278	16
1765931	13
4827617	13
8115437	13
3887872	13
23676598	13
2171176	13
9160203	13
22582779	13
5197663	13
17794481	16
13642293	13
11723205	13
5781704	13
6216117	13
1316444	13
4681997	13
39342	13
2935876	13
598739	13
33565595	13
13709597	13
15010898	13
227020	13
1901548	13
1786923	13
2307861	17
3073871	17
8286251	13
4382695	13
290754	15
11830250	13
4321951	13
8293292	13
4473533	13
6767498	13
9948484	13
2208400	13
750054	13
5141448	13
16024248	13
29980344	13
3521889	17
5895970	13
5571933	13
20317413	13
11333176	13
11677623	13
16512618	13
6686485	13
2863204	13
4825828	13
6258934	13
5576026	13
845737	13
15616507	13
8478980	13
9075641	13
12467678	13
15649597	13
94189	13
14663388	17
3983697	13
16149848	13
3911681	13
1468900	13
5908691	13
3492348	13
8860903	13
3774107	13
15108379	13
5891653	13
1724023	13
14644069	17
9370148	13
1609890	17
5720378	13
3063810	13
6742997	13
231021	13
11844277	17
4375705	13
4303759	13
2222270	13
194060	13
5384648	13
6778989	15
13063700	13
10955389	17
6578343	13
4299260	13
547093	13
16102572	13
1456869	13
23495790	13
14267127	13
6492020	13
1216060	13
4696391	13
2750517	16
5959209	13
1177805	13
3889595	13
32893455	13
6495748	16
9803942	13
18412177	13
1638723	13
3140374	13
4371914	15
3226417	13
11351723	13
15305401	13
3877510	13
8759535	13
2811309	13
3150725	13
35207513	15
1068953	13
21048102	13
5465746	13
73422	13
8157207	13
5601285	13
7450356	13
13470630	17
5568308	13
6208664	13
28195661	17
5587998	13
10201580	13
4248632	13
371297	13
8517294	16
2783480	13
8069688	13
7781641	13
19800914	13
16361059	13
4995878	13
4229294	13
1747974	13
3842318	13
794368	13
6571205	13
256356	16
1026471	13
8782316	13
23023488	13
1183170	13
27133534	13
8323004	13
1492302	13
4202645	13
11810559	13
5180494	16
9966147	13
13413361	13
8524954	13
5979637	13
533812	13
14708933	13
17325894	13
1314769	13
2643729	13
2749236	13
5188206	13
3415749	13
9917909	13
1262609	13
952174	13
102170	13
1536255	13
5799601	13
4969606	13
4667904	13
2473904	13
5493356	13
5212542	13
6028793	13
6869444	13
197614	13
1299495	17
3483064	13
828548	16
13297532	13
2727324	13
11429006	16
16867247	17
8307878	13
1626029	13
4183527	13
1074405	17
13385351	13
8187065	13
10012476	13
2695292	13
154749	13
8857222	13
8264815	13
9173312	13
8196284	13
1249357	13
17779694	17
1753403	13
6499145	13
330244	13
616752	13
9058355	13
2818629	13
7481515	13
13827806	13
10728196	16
6225854	13
19318655	13
12410491	16
12450688	15
2006853	13
3609543	13
2856027	13
37220	13
2630361	15
6795205	13
3211074	13
3473533	13
15906598	13
12911812	13
240418	13
118738	13
312954	13
14283655	17
4366347	13
2074021	13
4666981	17
374748	13
289189	13
375967	13
45840767	13
1815550	13
4953162	13
4592716	13
1298191	13
10974152	13
12610577	13
334840	13
8311008	13
1973900	13
14309274	13
6224904	13
5717171	13
2299906	13
3714193	13
14008634	13
40596452	13
2760525	16
1023539	13
4946382	17
4174252	15
21725374	17
6696750	13
3740436	13
2173656	17
3731290	16
8649635	13
1326187	13
3207921	13
29121479	13
1351308	13
3239301	13
663879	13
2571236	16
11651437	13
14547281	13
10110909	15
4793730	13
878380	13
359485	13
15750025	13
391908	13
25641239	17
11913016	13
16052836	17
2242940	17
9420204	13
4182792	16
7548728	13
1080177	13
37182627	13
13183121	13
176584	13
20200898	13
8345440	13
9739660	13
4655285	13
12139446	13
3122912	13
227643	16
11087860	13
1515258	16
2342473	13
32391821	13
13887590	13
8060878	13
3764526	13
1501178	16
4471664	13
14345228	17
8467231	13
10911079	13
111946	13
342738	13
5313964	13
25721686	13
5928142	13
12563783	16
5529015	13
8491535	13
3091389	13
9016510	13
23234788	13
17723651	13
6690030	17
5075577	13
9052472	13
5888744	13
1570083	13
981235	13
3078108	13
1541852	13
11654933	13
8693275	13
5252753	13
4485488	13
6434895	13
2691722	16
14848716	13
1424335	13
4376286	13
4649358	13
3469033	13
10229922	17
1869217	13
5555058	15
12321952	13
3488187	13
7717079	13
2205514	13
4911178	13
5651457	17
2765323	13
5345203	13
675628	13
6328411	13
15485847	13
48357	17
1046223	13
6855615	13
98767	13
3526337	13
2269823	13
19184173	13
5789359	13
2260202	16
12571314	13
11921079	13
3936194	15
5837579	13
3200852	13
5087795	13
17728849	13
7595440	13
11656967	17
3717173	13
258831	13
22791677	13
2265264	16
27861101	13
14528610	13
7666201	13
16471209	13
22160898	13
2962993	13
6049417	13
13801398	13
12517134	13
19038218	13
5320432	13
23802933	13
3459036	13
20375292	13
1307567	13
4777758	13
558042	13
2689360	17
2117698	17
19081893	13
4895958	13
1728660	13
18181733	13
7884372	13
12563109	13
71292	15
224835	13
14042387	13
12486566	13
16859274	13
4585285	13
3387802	13
4724926	13
8441897	13
1329460	13
2324530	15
7454895	13
17057374	15
19366367	16
570432	13
3959412	13
10181459	17
12929	13
8665415	13
8361141	16
9265139	13
10421416	13
642902	16
11377202	13
17341213	13
2518981	13
8322426	16
1279217	13
3082112	13
11443047	13
11220580	13
10082168	13
13342779	15
10206840	13
5410761	13
3178718	13
27660878	13
449028	13
2752300	13
27327694	16
20465066	16
1329930	13
5903622	13
16080549	16
6204768	13
28470208	13
15596857	13
7811747	13
32608678	13
4784121	13
902969	13
13728989	13
1696433	13
6779593	13
4537317	13
8768584	16
541405	16
2634258	15
1977880	17
5866682	13
15350337	13
5087668	13
4500849	13
5642491	13
15442890	13
666255	13
3334823	13
13165511	13
301353	13
11954097	17
10257546	13
9248927	17
1958862	13
20680434	13
1637886	13
103708	13
42284771	16
7799819	13
14427704	13
230584	13
1313171	13
136050	13
16744620	13
8552437	13
9303344	13
1487838	13
6775943	13
31558124	13
5062077	17
17323108	13
3052651	13
2902227	16
4851016	13
5204822	13
3639349	13
16459235	13
11969941	15
10957469	17
2370613	13
3179428	13
845260	13
1720002	16
6636371	13
4120836	13
6320285	13
4496814	13
5961967	13
5309270	13
25295351	13
33911127	13
313676	13
3080250	13
1954898	13
1052707	13
5456601	13
2388229	17
314728	13
9253419	13
6524054	13
8352603	13
16134364	13
1586480	13
14874266	13
4268230	13
1481931	13
4464560	13
8452582	13
4354227	13
21281929	13
9639122	13
2778003	17
6574255	13
928299	13
365862	13
793890	15
9306488	13
5770794	13
4929005	13
10324065	13
11170	13
12747261	13
44288170	13
25599202	13
13406835	13
12342162	17
3264348	13
5328911	13
4023868	13
1878006	13
3755150	13
2964771	13
3120207	13
14171718	17
3363661	17
2044139	13
1778743	13
4957257	13
29171795	13
6517885	17
275178	13
1787516	13
14796934	13
7353546	16
3630674	13
5542335	13
1031222	13
62262862	13
27914366	13
5713161	13
1015532	13
38452410	13
10574818	13
12612559	13
8416076	16
1945022	13
11516821	13
19626177	13
639882	13
23901527	13
5980853	13
1311013	13
5546651	13
9070574	13
4314562	13
434794	13
6702107	13
19012085	13
7476267	13
2543320	13
7644095	13
1271250	13
6529169	13
19411267	16
1840924	13
7601320	13
16338934	13
3983575	17
837971	13
14362562	13
14238739	13
15964521	13
17488010	17
7891185	13
16198293	16
19007704	13
580071	13
4681699	16
10555652	15
6796708	13
10648795	13
24321710	15
17281142	13
3336327	13
5345795	13
4529975	13
1670899	16
568416	13
4696925	13
19270184	13
1813573	13
2186423	13
1792394	13
1192450	13
27596977	13
8267950	13
602807	13
5536460	16
1151134	13
9407802	13
13403154	13
6575523	13
5761997	13
2402732	13
3040464	15
3384122	13
465402	16
12433906	13
2301178	13
9443925	13
2132359	13
22345322	13
18027996	13
7070195	13
1841889	13
928419	16
7003530	13
6557125	13
544162	13
4161073	13
24665538	13
33000227	13
3872872	13
7637454	13
10447514	13
10099787	13
24718268	13
5550570	13
4896788	13
9585857	13
52123	13
9906758	13
169206	13
3332398	13
19316316	13
2158544	13
11956789	13
184352	13
1964863	13
2288457	13
7636524	13
5093168	13
1623256	13
8640237	13
1769190	13
46626588	13
26065	13
24477866	13
10304674	13
1201269	16
909283	13
38069038	13
10560512	13
18345461	13
4156266	13
836325	13
20726823	13
710765	13
1292553	13
8857694	16
4579687	15
6921762	13
9781032	16
13791883	16
4084655	13
1724025	13
4129085	13
877811	13
13177862	13
17682850	13
4655102	13
10331886	13
4994560	13
1048834	15
866217	13
3347964	13
965840	16
3280570	13
58244	13
845454	13
8167	13
10944740	13
1729328	13
1235134	13
18661201	13
6314958	13
2591725	13
711343	13
8296346	15
1543303	17
1676141	13
5365142	13
2607924	13
100235	13
11362243	13
9758493	17
7448809	13
4785309	13
2778221	13
5972196	16
5107208	15
19103379	13
31487720	15
16902254	17
2786620	15
8268000	17
4935110	13
30429289	13
3969612	13
4486167	13
19945958	13
3259612	13
8306861	13
5072875	13
1743431	16
11307068	13
3268548	13
9100148	13
1867834	17
7021700	13
8400724	15
3765476	15
6619890	13
1829837	13
2406850	13
13068225	17
7725818	13
4290899	13
7949632	13
1913901	13
874224	13
5067581	13
3195337	13
7403019	13
377418	16
5363318	17
15456177	13
614220	16
5927855	13
8516843	13
4308622	13
8642219	13
4876863	13
12489213	17
2411968	13
11255779	13
9240690	13
1152715	13
13052021	13
16657932	13
4794823	13
15466390	13
6075833	13
5659829	13
8206157	16
3229633	13
27816500	13
6166143	13
49976994	13
1653147	13
6247622	13
2833244	16
3930788	15
14846077	13
26214539	13
35068302	13
2143383	13
8259672	13
5422798	13
99823	13
1241822	13
3515839	13
18544296	13
1108998	13
7590812	13
1646371	13
12076081	13
4352648	15
357603	13
151461	13
4203386	13
6044320	13
22223596	13
2297945	13
1519900	13
3378332	13
53518953	13
30609626	13
2600424	13
1021089	13
13816348	13
88331	13
14081959	13
3994533	13
4872280	15
107316	13
6350068	13
16206998	13
4942136	13
12589613	16
15515789	13
3623972	16
10323148	13
1166705	13
5168364	13
1142213	13
1884288	13
4147588	13
3125900	13
13373151	13
5687735	13
17800032	13
2617837	13
6045402	13
3868621	13
57966	15
12608430	13
3070420	13
6472398	13
5930104	13
3861705	13
26238626	16
8340681	13
1377602	13
5673570	13
5988457	13
20079851	13
4643115	13
1944237	13
25254997	13
424386	13
25841818	13
18624766	17
9307704	13
8928060	13
9617378	13
20369482	13
2595638	13
2761916	13
9930039	13
10886498	13
22337749	13
7026563	13
319416	13
13556310	13
11048732	13
878967	13
5605034	15
914261	13
23020395	13
4498244	16
816695	16
7103906	13
16930379	13
926760	16
6667606	13
7878782	13
6163845	13
21708148	16
6340205	13
13131562	13
992368	13
8654158	13
4311156	13
20529218	13
9564980	16
3656165	13
1165894	13
1042394	13
3791486	13
2094165	17
8741968	13
432522	13
27008102	17
8305774	17
899149	13
4777662	17
1634643	13
5018850	13
3934098	17
1737524	13
16810845	13
4097965	13
10523270	13
6513152	13
10827353	15
9499826	13
48362056	13
5188730	13
2080598	13
15516538	16
5926889	13
1153004	13
2507223	13
8128701	17
8231434	13
5117264	13
12055261	13
16603335	13
2652847	13
5060	13
24035778	13
16544317	13
559913	16
10170164	13
11697660	13
11780056	13
2359010	13
1354899	13
1250906	15
1887807	17
8060976	13
12548919	13
17212078	13
20943638	13
690478	13
3058571	13
895570	13
8244830	13
3542830	13
8836261	13
3822031	15
4695235	13
22633168	13
1183988	13
8026858	17
2766863	13
7796540	17
2859074	13
2280002	16
7160755	13
13568258	13
5981397	13
4466437	13
3004820	17
727684	16
9946852	13
6643206	13
648734	15
5104581	13
2968793	16
745631	13
20722463	17
12210912	13
10553796	13
1591834	13
8873310	15
4096895	13
2657717	15
139197	13
9851326	13
2259707	16
3799373	13
7062362	13
15187294	13
1541691	13
10499217	17
19383055	13
3613931	13
11930200	15
4705878	13
10983222	13
1018457	13
210614	13
14830754	13
11645449	13
7851240	13
5473659	13
2159870	13
17896302	13
8298125	13
1934708	13
61854383	13
18394154	13
7821221	13
10016811	13
5584082	17
6913916	13
25167607	16
22170961	13
19112725	15
6577496	13
17279689	13
7266688	13
11255200	17
22024871	13
4508046	13
6323833	13
26735123	15
27369001	13
21114921	13
8825479	13
9181018	13
27083276	13
5296734	13
8830298	13
2832916	17
1896566	13
11577718	13
8064277	13
8168501	13
2605920	13
14125506	13
4555024	13
15513970	13
25262932	13
2602946	13
3768714	13
28410933	13
1846646	13
9220254	13
200924	13
30431754	13
343808	13
1932360	13
15511706	13
12914430	16
4657964	13
34862243	17
2655969	13
12896902	15
17346776	13
1030253	15
9592028	13
86743	13
2006882	13
8684690	13
548158	13
24081900	13
5086603	15
3930441	13
3868429	15
8718180	13
15974454	13
7347693	13
11083777	13
10935904	13
8268678	13
16737683	13
6173082	13
2709823	13
3681483	13
4480737	13
7326339	16
4625907	13
4248409	13
4185369	13
5162967	13
86336	13
666052	13
21014550	13
4581967	13
28208648	13
1986459	13
4041249	17
7034513	13
231286	17
40170883	13
12100802	13
1339740	13
24393600	13
11555919	13
10631845	16
1012947	13
14980647	13
1297195	13
16861538	13
7204051	17
20124218	13
40924296	16
28599365	13
9416464	13
5868695	13
2076343	13
3236444	13
10587592	13
14032034	13
9562326	13
2453344	13
11312669	13
4396116	17
23882633	13
31538	13
2771155	17
26493651	13
1154074	13
9567031	13
28389019	13
6785249	13
10831420	15
15363319	13
12849245	13
3278944	13
2971419	13
10751346	17
7680388	13
1146835	13
4061809	13
6094058	13
538615	13
15868720	13
6051680	13
12654602	13
12307065	13
15165538	17
2468886	13
37161	13
7596571	13
7698383	13
4782635	13
9038680	13
1692552	13
1065428	13
609919	13
2189661	13
1198662	13
11848587	16
5546724	15
15316080	13
16308703	13
7926131	13
16185368	13
5360445	17
5373628	13
3786374	13
9447936	13
6268326	13
3885729	17
5084639	17
7118002	13
19064934	13
56508670	13
22815379	13
84799	13
17485330	13
2010320	13
19250175	13
4331777	16
3839774	15
3689691	13
5090883	13
962546	13
4460685	13
6068534	15
2743648	13
4724557	13
10799700	13
5572947	13
405195	13
530358	13
2322796	13
1198274	13
4721547	13
3188716	13
23611960	13
285395	13
11527725	16
4878657	16
7066830	17
862594	15
3014864	13
4500754	13
764136	13
4176335	13
3453323	13
8765366	13
7624198	13
4896386	13
5365217	13
1788607	17
12214053	13
173207	13
17377737	16
12389035	17
2247796	13
12317171	13
9256093	15
5601801	13
9471762	13
4841825	17
4175871	13
3605312	13
6124963	13
14588309	13
36163273	13
5088320	16
2565466	13
16836497	16
7176172	13
11817705	13
7036439	13
25424578	13
3152249	16
15996884	13
1709145	13
16994884	13
16708252	16
9229611	13
7149266	13
9035059	13
895992	13
5901661	13
18544238	13
1328726	13
5426440	13
13616967	16
8373633	17
50128967	13
31456773	13
5880052	16
191928	13
3906978	13
27379441	13
4109471	13
2076368	13
2463942	13
279507	13
8204794	13
9246368	13
9252094	13
7772207	13
4458332	15
2324220	13
2070402	13
1815115	13
11507828	13
23930696	13
18614182	17
6501822	13
6293883	13
14159	13
1578397	13
11820190	17
3990747	15
13540341	13
550590	13
916060	16
662386	13
5190253	13
382679	13
4720671	13
2664143	13
2150949	13
6869754	13
3011347	13
15898146	13
5883846	16
3458375	13
19161325	13
7617223	13
3769123	13
8696604	16
6053340	13
1280640	13
735214	13
1040882	13
4612392	16
17194709	15
3694162	13
15382363	15
20187191	13
4405452	13
6623306	13
262250	16
9860113	13
16013626	13
1103292	13
3519992	13
2963464	13
6094817	13
12998706	13
8275261	13
6030390	13
14513101	13
9963220	13
5339415	13
3723665	13
2541947	13
6471652	13
11299987	13
3585195	13
3284987	13
734281	15
9464633	13
5074579	13
3693067	13
17481886	13
3733045	13
2699984	13
15227609	13
13838732	13
6854100	13
6368370	13
85407	13
7310973	16
4681365	13
4417076	17
20087448	13
2605515	13
8180172	13
4306666	13
9217507	13
987177	13
436767	13
1298957	13
9636186	13
11710831	13
5300265	13
9191539	13
4199837	13
2716094	13
5067725	16
2628169	13
1668099	13
9392567	13
13407961	16
12389126	13
6413328	13
15453531	13
37602591	13
9106084	13
1992315	13
1429377	13
5585874	13
14707612	13
1946656	13
985962	13
2608815	13
1533728	17
1385012	17
7892435	17
2544843	13
4186029	13
26126915	13
6308656	13
13000257	13
9611998	13
15667992	13
7366103	13
5815008	13
13806146	13
3563225	13
23632187	13
18178399	17
2442581	13
3778022	13
10438064	13
10398662	13
13912384	13
2637066	16
4005137	13
2817910	13
7921433	13
253983	13
7183947	13
9402691	13
13883530	13
2015745	13
51638	15
42003560	13
7263859	13
5115701	13
26260424	13
7836208	15
2545942	13
2947435	13
1496336	13
6720393	13
3887285	13
1870980	13
10774465	17
912548	15
1137220	13
12622745	16
7325773	13
1863312	13
14412394	13
26695389	13
9147216	13
8745303	13
795379	13
2089387	13
28737359	13
4147035	13
18180314	13
5842595	13
35335545	13
629538	13
6880992	13
1584583	16
12842005	13
179381	13
3332868	13
7834683	13
2363199	13
3356372	13
27420210	13
4052188	13
1456748	16
12300271	13
27482038	13
9724864	13
2924716	16
12131366	13
1508184	13
7159971	13
4302646	13
7634002	16
27217150	13
6411672	13
4390591	13
27552208	15
4575393	17
3203523	13
2439401	13
25245059	13
5142633	13
9171619	13
83861	16
18341573	13
2887094	13
5298061	13
1389610	13
7401181	13
3067528	17
1923246	13
6207227	16
1018202	13
584632	13
4817412	13
11191928	13
5715119	17
80339	13
15171138	15
6631925	13
2219727	13
7897519	13
10439583	13
28735654	13
9547392	13
19987047	17
7739971	15
1268587	16
1934817	15
24352685	16
7762986	13
11716387	16
3236931	13
537529	13
2402641	13
3358488	15
4677821	13
3442291	13
4064591	13
4069861	13
41199288	13
1895969	13
15719619	13
2750894	13
9521107	13
4223500	13
6035253	13
16846317	13
2392038	13
20314277	13
284759	13
3209867	13
2624994	13
22475233	13
2206259	13
9997914	13
10354112	13
5846928	13
280063	13
1197586	13
12024412	13
289151	13
12980188	13
11699757	13
4364599	13
4272715	13
315381	13
7168941	13
2651588	13
1436254	16
5713473	13
11177415	13
8372466	13
5051495	17
2977449	13
5059518	13
2321903	13
1732660	13
7217801	13
4761648	13
308619	13
3680007	13
589455	13
1124695	16
5486597	13
29154315	16
18418400	13
4538517	13
9682119	13
15346414	13
1668325	15
1621829	13
6266012	13
8018813	13
6246446	16
1160778	15
7437764	13
24628015	13
8083488	16
6421732	13
5944138	17
16896528	13
2272284	13
5714708	13
6099087	13
1269702	13
3666527	13
10524438	13
3596195	13
4109158	16
866370	13
8165844	13
4896417	15
2560593	13
5054787	13
4707003	16
2564677	13
745506	13
1382409	13
5862	13
12962134	13
6441478	13
2928511	15
1695753	13
19786010	17
10459127	16
37256745	13
3041192	13
22862581	13
8644577	13
8182534	13
19279625	13
3900903	13
435310	13
3740804	13
1993297	13
22797302	13
22248393	13
21676205	13
25564573	13
17465313	16
5294806	13
3462906	13
6725120	13
8625264	17
328846	13
6446047	13
3748441	13
12173554	13
8433570	13
43974	13
5328297	16
1507390	13
97451	13
20315977	13
12612846	16
2031756	13
1817665	13
17179216	13
5088727	13
25601047	16
1298328	13
18904728	13
6414543	17
25427900	13
4558613	13
1082828	15
6747221	16
7678991	13
2784536	13
3759895	13
872019	13
11629758	13
7460828	13
129897	13
35628755	13
566464	13
1414294	17
2258285	16
1307220	13
1522959	13
3883623	13
1151167	13
1204099	13
4881565	13
184067	13
7793807	13
18094369	13
3548099	13
7138293	13
4142561	13
703565	13
2432874	13
5571229	17
1101160	16
9222647	13
2551066	13
3905473	15
9462686	13
5984278	13
16005474	13
6611870	13
8753507	13
5277853	13
13404029	13
1810185	17
18081129	13
3090884	13
1044496	13
12957421	13
591553	13
3206394	13
1450713	13
10717580	13
4779222	13
4275768	13
3928602	15
213174	17
1878325	17
6330956	15
5309996	13
27302740	13
20753602	13
6480650	13
1458890	13
29248	13
12042529	16
1819606	13
5248048	13
4189101	13
16120782	13
2659752	13
10744895	13
5651304	13
1996395	13
36413700	13
3905937	13
1654181	13
9293356	17
286146	13
827377	13
3081178	13
992104	13
13900227	13
9787959	15
237287	17
18536529	16
8405557	13
8252931	13
2183713	16
9909898	13
1809021	13
8363616	13
4915993	13
3685694	13
8357512	13
7864763	13
1934313	13
6763010	17
4265345	13
1521794	13
1156132	13
2827785	13
16747409	13
4547886	13
35504379	13
1623574	13
20651378	13
8416430	13
6798926	13
4170870	13
29492042	13
8959049	16
20907989	15
1893099	15
6878487	13
26579757	13
895928	13
28041538	13
6345439	13
19008516	13
332085	13
1912611	13
6785702	13
26831287	13
4072025	13
8130212	13
5037273	15
1228282	13
8771293	13
2452541	13
2315615	13
3524395	13
5834172	13
3387954	13
3966347	16
1472455	13
3102712	17
2599420	13
6544490	13
672687	13
1611332	13
3204603	17
9670066	17
3798429	13
1555451	13
1482298	13
5155349	13
21188419	13
4797683	13
8887754	13
8005205	13
5240290	16
634217	13
6914422	13
17217995	13
2209612	13
2705103	13
2087908	13
30306404	13
10063185	13
838560	17
2074454	13
8086315	16
4303660	13
7135351	13
3314753	15
31539295	13
14098818	13
542098	13
31721322	13
2811355	17
1178138	13
17096117	13
20725551	13
18990336	15
709704	13
422504	13
9394522	13
3313256	13
5804323	13
5495869	13
13766355	13
8345548	13
5040145	13
10023498	13
25937650	13
3678467	13
11699442	13
3764150	13
11800469	13
6927395	13
1559941	13
748347	13
4677249	13
2575685	13
4743066	13
763445	13
2386025	13
2881163	13
3326091	16
18575246	13
1588273	13
13786256	13
3081493	13
4870456	13
1853632	13
10916754	13
27414171	13
6382531	13
11838511	13
1411628	13
812761	16
6917125	13
1375154	13
8517150	13
18512451	13
976759	13
7625499	13
11420860	13
979432	13
6479392	17
5440942	13
4349099	15
16703094	13
232988	13
619387	16
23572432	13
8109410	13
2654418	13
22612527	15
387884	13
21552196	13
216310	13
7410404	13
7848496	15
13757067	16
23969463	13
11471796	13
198551	13
17819267	13
11748567	13
5003502	13
17238358	13
441837	13
17841739	13
5963193	15
2756895	13
1421887	16
280479	13
4977519	13
5151235	17
9463513	13
19980600	13
691243	13
8311790	17
23003910	13
27425213	13
8664466	13
37602740	15
4794051	13
23316390	13
3365357	13
186157	13
2929771	13
4661769	13
4955104	13
2078236	13
2714864	13
4292406	13
8075135	16
10398576	13
38659261	15
13254799	17
2490420	13
4058138	13
2296552	13
4577847	13
9453278	13
12161	13
18028111	13
1663101	13
1620914	13
6208196	13
15549244	13
6705981	13
8639919	15
10744487	13
2205201	15
1975986	13
151323	13
14453261	13
1429846	13
8638581	13
8732867	13
2466225	13
2941207	13
13343232	13
44466533	17
46633704	13
1113446	13
2224543	13
9448566	13
46646003	13
8341748	16
12625748	16
1857394	13
2371638	13
10232490	16
473022	17
4130989	13
4850077	17
9520878	13
7602557	13
3525526	13
10220063	13
17894658	13
3843145	16
6579335	13
21813	13
4351324	13
1254304	17
1828876	13
2118329	13
9291050	13
2688407	15
11860078	13
22940977	15
7877189	13
5100114	13
10482110	13
2886167	13
6490878	17
6890140	13
5498152	13
5153231	13
17769535	13
381367	13
4385783	13
36818533	13
14866385	13
13332081	16
5701505	13
2996467	15
14475503	13
15008195	13
17894423	13
1003534	13
3187697	16
3937397	15
5603735	15
13799243	13
29398319	13
23099100	13
221400	13
415379	15
2563114	13
11490142	13
27650477	13
1452865	13
2688023	13
6767769	13
8315093	13
5332605	13
1371783	13
9808557	13
7008546	16
8488182	13
39520944	13
195576	13
7225952	13
4750994	13
562319	13
12833159	13
12243125	13
5412256	16
5195591	13
21505857	13
340613	13
5611357	13
12046773	13
23785723	13
11901176	13
5798705	13
20895360	13
6491356	13
1577843	13
18535880	13
354301	16
7863842	13
896543	13
16070789	15
13326879	15
7892869	13
24704666	13
10315086	13
2879990	13
8153587	13
7869869	17
316043	16
26193519	13
2435046	13
12796765	13
5722703	13
7160000	13
6031216	13
1082149	13
12091086	13
1450830	13
12618969	13
3618811	13
1132547	13
8289590	13
12005468	13
2050672	13
7289349	13
30582105	13
871956	13
2490388	13
16534797	13
2240369	16
1874854	15
10679304	13
17346559	13
5483135	13
13895754	13
35999840	13
1955107	13
6253679	13
3408658	13
3706500	13
4705193	13
29032085	13
4416941	15
271213	13
6381470	13
1671129	13
6306375	13
2635658	13
12408234	13
1518396	13
8323235	15
4745144	13
4179124	13
4718474	13
21057771	13
685676	13
11638787	13
413454	13
1208148	13
17386365	15
16573279	13
6689596	17
6005938	13
1400141	15
5947649	13
1216130	13
20128496	13
2993394	13
2707545	13
3628191	13
12416312	13
1182952	13
8446706	13
9369144	13
18897849	16
10336901	13
2014643	13
10500995	13
3070238	13
1539523	13
16249075	13
2350084	13
8500134	13
551044	13
3008895	13
177098	13
27284661	13
6175596	13
1425588	13
9693506	13
19768320	13
4314772	13
6027155	13
10568743	13
7880508	13
15461100	16
11604352	17
1019850	13
8837627	13
9773500	13
292586	13
24968986	13
20610	13
1129496	13
6268951	13
38337652	13
11542575	13
30811485	15
19013543	13
1708252	13
4553419	13
19104915	13
22751476	13
23386328	13
5200249	13
5597344	13
9073993	13
7462713	13
21140942	17
4870460	13
5765411	17
8845003	13
13076	13
404457	13
381614	16
2043084	15
6398148	13
1170939	13
2245201	13
376802	16
5941094	13
5434242	13
25460891	13
1336891	13
7959850	13
14927669	13
6017457	13
305188	13
1158508	16
4743865	15
5272565	13
2399560	13
22201522	16
3946327	17
1672165	13
975113	16
11519935	13
7502600	13
3074417	13
10725390	13
25640518	13
5415553	13
18087043	13
3861147	13
479722	13
104603	13
2676763	13
4265347	17
6412368	13
3015769	13
4992968	13
8782173	13
8053169	13
11731150	13
9733124	13
10530455	13
9643734	13
5171250	15
2658482	13
19466585	13
1976027	13
10414327	13
25278836	16
10272541	13
8019393	13
4001861	13
4989774	13
1337732	13
1530580	13
27075695	13
655300	13
5400925	17
12866797	13
747015	13
3452279	15
12116261	13
5193394	17
7543465	13
6201954	13
18668630	13
4105867	13
4226992	13
7548240	13
4750506	13
14343748	16
24711302	13
559337	13
11169658	13
5988460	13
10911931	13
38003995	13
10405424	13
10339520	13
39008273	16
715449	13
2971718	15
9370484	13
1833050	17
9929319	13
9809376	13
14744016	13
12398013	13
10320832	16
1350993	13
4431465	13
76962	13
1803148	13
9526404	13
26256100	13
479733	13
5092584	13
1370407	17
13947316	13
16320062	13
1067219	13
5188751	13
10357062	17
2617218	13
13563720	13
13212418	13
8082069	16
12734597	13
4738181	13
4145657	13
34648361	16
27441621	13
11171767	17
12499886	13
126403	13
4559272	13
12916255	13
1521132	13
1323698	13
4215487	13
10001510	13
2181133	13
1576634	13
5752784	13
335788	13
6777560	13
13942384	16
3960304	13
3376463	17
10727259	17
10378452	13
26340298	16
4061391	13
12752368	13
39270337	13
9778371	13
4351534	16
11915176	13
1839616	13
133293	13
30505676	13
6230979	13
4736349	13
5301213	13
453873	13
3115373	13
40099880	13
16981847	13
3096723	16
29810300	16
2694987	13
399390	13
2949073	13
2493953	13
257900	13
15147676	16
6751654	13
16417802	13
7229182	15
10775664	13
476154	13
2475538	13
6630029	13
14860999	13
5286918	13
9203785	13
6078134	13
5323133	13
5306709	13
3755169	13
6511818	17
3740382	13
13828958	13
813330	13
11788330	13
1802040	15
527185	13
1146826	13
1321859	13
9488666	13
426887	13
5040025	13
9175449	17
19750753	13
8806575	13
7120720	13
7607208	13
76282	13
1894329	13
21736439	13
3907004	13
5443403	13
7440302	13
6130765	13
3376563	13
15418770	13
2266348	13
9074209	13
3321971	13
3158813	13
28414022	13
2767635	13
297091	13
1583609	13
18472140	13
3751812	13
6587783	13
1406042	15
3015594	17
1136223	13
715025	13
8972775	13
8129521	16
7028915	13
6951361	16
12272145	17
4734931	13
6017776	13
22023897	13
52045	16
7090236	13
1794595	13
6312730	13
2207065	13
5362236	13
3179623	13
2289334	17
5254458	17
18960998	15
479059	17
2476302	13
9506730	15
14978131	13
1386970	15
17621359	17
6097783	13
6261565	13
1007071	13
13950650	17
756754	15
596337	13
732175	13
65143	13
3245	13
17069916	13
32559724	13
16360450	13
3076529	13
555869	13
7393057	13
176465	13
11300134	13
27726677	13
25561644	13
1603961	17
7107259	13
2230917	13
4362171	13
6417811	13
15000262	16
1637533	13
147932	13
5412678	13
958602	13
9294324	13
4144556	13
17994397	13
553538	13
355206	13
13527271	13
1984770	13
12706731	16
4606767	13
8531864	13
1241304	15
3075612	13
4806476	13
3020915	13
2312733	13
14103364	13
26641571	13
4698213	13
7048891	16
11712824	13
7665244	13
2681515	15
19626664	13
37984293	13
4184827	13
3585745	13
6986900	13
18728368	15
1358741	13
3307398	13
13633994	13
25816240	13
1977156	13
10503158	13
2737516	13
17040021	13
7494657	16
24047376	13
1057212	13
7742745	13
11728815	13
14968308	16
11539312	13
1728836	13
4621021	13
3275124	13
7266956	16
22382811	13
1415341	13
753915	17
3910216	15
2161724	13
2164506	13
19982814	13
17309397	15
9811714	15
4170654	13
15065363	13
2945177	13
6358490	16
7895735	13
12389563	13
24371328	13
796134	16
17462966	13
960787	13
5809723	13
33161577	15
4996947	15
3368449	13
25879840	13
7179368	13
3470144	13
5312901	17
6599826	13
625062	13
10946605	13
4220965	13
1029808	13
13854635	13
2785648	11
5540219	13
11083870	13
812543	13
56437582	13
19182374	13
2750507	13
3229556	13
3632272	13
5464607	13
8863371	13
9253228	13
3003198	13
13237722	13
12349445	13
1472419	13
510352	13
7135094	13
1902890	13
470799	13
5765754	13
14459191	13
1362626	13
16542500	13
11064513	13
8573489	13
22470244	13
7807945	13
2019465	13
3434918	13
7494436	17
7708829	13
967970	13
1174931	13
3588594	13
10699732	13
10974022	13
2939940	13
7010735	16
2596774	13
6141777	13
11355441	13
1947193	13
45668943	13
13901887	13
1941767	13
19790609	17
404720	13
1967134	16
636206	13
8244688	13
29893445	13
11724928	15
9234784	13
21843128	13
3491985	13
14555123	13
12100607	13
11931931	13
4308939	13
12116941	13
5426086	13
4676867	13
3350183	15
5556065	13
3694841	17
5538149	13
19109630	13
3004783	13
8254507	16
15098294	13
6771904	13
16663517	13
1246922	13
7432393	13
15454701	13
12912897	13
1007785	16
7391312	17
557942	13
3621033	13
11998043	13
22006286	13
8135324	13
7386505	13
2547679	13
766271	15
3196680	13
20869803	13
2696363	13
15257734	17
2059149	13
2129371	13
7727824	13
5448470	13
10346852	13
1954121	13
13214296	17
543180	17
26237224	13
512251	13
3280557	13
28860484	13
1406476	13
7309621	13
12200626	13
2567313	13
13452333	16
5936128	13
915521	13
654780	13
15400703	17
1774050	13
3599926	15
3443290	13
9324237	13
13878111	17
2091810	13
2388531	13
19626881	13
13599186	13
1989159	13
10211257	13
7251326	16
8645167	13
224998	15
26460615	16
3880571	13
8141466	13
6861195	13
2954516	13
24454530	13
877808	13
369955	16
5393827	13
3475743	13
3718962	13
5277424	13
222761	13
24162421	13
523785	13
6548719	13
2077176	13
28021403	13
5036304	13
709695	16
4602728	13
1784299	13
3716221	13
522184	16
713666	16
1156466	13
46024843	13
19469275	13
476367	13
3652490	16
241314	13
10727077	13
6494209	13
775399	13
842166	13
15932	16
5522798	16
5852096	13
1457338	15
6324913	13
7385168	13
2252583	13
6722992	13
4881301	17
16937845	13
3201496	13
12772438	13
1227321	16
6491892	15
2191315	15
5900026	13
19664038	17
4646839	13
5094932	13
4117148	13
10963381	13
11988259	13
4647000	16
9057383	13
13687295	13
1297325	13
1899259	13
5400169	13
7549586	13
30099312	13
11256796	13
9804073	13
4960002	13
14126188	13
273202	13
660773	15
1717539	13
527493	15
3994465	13
9097271	13
21283082	13
7946758	13
3457234	13
1777787	13
20629964	13
1171883	13
17285671	13
16809152	13
7400719	13
3254068	13
9955793	13
25213159	13
18535491	16
3520994	13
2237514	13
4013198	13
5003505	13
8634703	13
3263266	13
429190	13
3602851	13
9260463	15
20699974	13
12670583	17
4472708	16
16053137	13
5056663	13
3523401	13
11011620	13
1558663	13
1085681	16
24758	13
3477058	13
10435077	13
2932470	13
2322985	13
2315440	13
4365370	16
2696023	13
23623041	17
12114480	13
17988274	13
4360194	13
6759896	13
6170811	13
17625909	13
15038122	13
5998694	13
3524529	13
490965	16
2228315	15
20704828	13
15514981	13
2217951	13
4078040	13
4731239	13
13857885	13
3887845	13
28714530	13
9035504	13
12682202	13
11091914	13
2919698	13
2350168	16
2321342	13
3656828	13
2412751	13
4257318	16
14046718	13
3787024	13
1539618	17
4960867	16
3703134	13
38798823	13
9510431	15
9118521	13
2341617	13
14864285	13
3251604	13
5794074	16
6487871	13
94217	13
724592	13
17805914	17
12962741	13
10771753	13
8184910	13
6699455	13
2924855	13
2761723	13
340951	13
34621731	13
1597310	17
4856424	13
6490094	13
458717	13
2728550	13
20717157	13
23652848	13
2784524	13
2194029	13
3537668	15
11254923	13
26661275	16
11166942	13
988707	13
2676818	13
5472484	13
2921746	17
2482699	13
15084096	13
1446945	13
5517934	13
3761392	13
22878466	13
8813471	13
1603845	13
3208961	13
6019167	17
7225582	15
2260901	13
7892241	13
4882043	16
9613438	13
396218	13
6535972	13
23617632	13
3508917	16
5072945	13
22915044	15
993101	13
5422479	13
1451188	17
4291888	13
5284074	13
1619068	13
4406061	13
23167554	13
13181018	13
17565794	15
2006669	13
5970981	16
47824714	13
1017499	13
2694729	13
14330749	13
13899195	13
4926652	13
1471910	13
33285439	13
6652531	13
21053129	13
8123246	13
14180994	13
8257489	15
6165773	13
3352954	16
1268704	13
1274157	16
8948421	13
7757214	13
8884963	13
11358781	13
280425	13
3498584	13
9914546	13
673650	17
1312021	13
16204222	13
9012820	13
6266610	13
18216507	13
1165277	13
5663537	17
5677149	13
63014	13
87735	16
3629149	13
9859646	15
8686286	13
23595001	16
2580523	13
16429406	16
4582071	17
2167747	16
1295235	13
7326046	13
9598499	13
709056	17
6462304	13
1021968	13
469883	13
2115098	13
3942559	13
827013	15
16108268	13
31949132	13
8185327	13
1234388	13
8986893	16
7961074	13
5033234	13
10806287	16
2074705	13
4487970	13
6551442	13
4309549	15
274482	13
1904207	13
4967627	13
32410535	13
3975791	13
8991463	13
16618262	13
4495659	13
3473899	13
7483799	13
16281894	13
10178388	13
20020222	13
1363112	13
2821210	13
9451212	13
15449	13
3042324	13
5811030	16
17642943	13
778284	15
302240	13
12613111	13
7847594	13
7144714	13
6621730	13
7941	13
6884284	13
2088494	13
12068828	13
3778007	16
3131438	13
1740214	13
4264419	15
7244581	13
6832406	16
230522	17
15004120	13
6163726	13
4155588	13
16646866	13
27016122	13
3588499	13
19141155	13
16072149	13
5153509	13
8262685	16
37584882	13
11322585	13
2944012	13
20839572	15
4938931	13
36877047	15
535500	13
3363683	13
10700834	16
15130969	13
200856	13
25379954	13
7534271	16
6226640	16
12916164	17
2904296	15
4066019	13
374033	13
10400224	13
3277065	13
55986292	13
3758626	13
6319268	13
1476363	13
6763585	13
11662247	13
6350179	13
12537105	16
18117908	13
6802837	13
11549144	13
9183630	13
14688192	13
6220037	16
691565	13
824800	13
15247547	16
28214135	13
1985864	15
604975	13
10758026	13
14142597	13
6776600	13
375353	13
4302746	13
10292729	13
9155814	13
18158155	16
2247118	17
11696573	17
2575021	13
559197	13
1083023	13
4393255	16
4432234	13
5554120	16
1945615	13
5023148	16
3254772	13
3029349	13
5531596	13
5464603	13
4279033	15
15738201	13
21700332	13
2237950	13
2908267	13
4233524	13
1758189	13
20133305	13
7063237	13
5788103	13
25705353	16
4903386	13
1368654	13
20604994	13
13013744	13
10945868	13
6818095	13
2380043	13
3348418	13
18367415	13
6941407	13
1744982	13
6671191	13
7894410	13
9454505	13
1193085	13
4677738	13
3023550	13
32392609	13
115028	13
89567	13
15695243	16
1524604	16
10720544	13
2508724	13
2015582	13
709763	13
38487786	13
6025956	13
15661948	13
4247874	13
238334	16
8792094	13
15127021	13
1876506	13
17278838	13
6956689	16
1706521	15
4616302	16
3770406	13
1443488	13
9991957	13
1649290	13
659927	13
10788848	17
817358	13
7468269	13
10526341	13
1462591	15
33163670	13
4132098	13
5922574	13
11074539	13
5111391	17
3860048	13
2063515	13
13151882	13
5113740	13
44485	13
4557593	13
7076975	16
7764889	17
640587	16
8250274	13
9424008	13
9096819	13
3487025	13
405945	13
2390385	16
3594523	13
11070404	13
1555086	13
6720340	17
4454231	16
10266135	13
8762886	16
2474092	13
14653646	15
5525987	16
2795711	13
611068	13
1973995	15
12400644	13
3056900	13
458159	13
5878674	13
2736495	16
29937023	13
33420857	13
1438082	17
8692042	13
9787660	13
951964	16
431854	13
2740163	13
9040114	13
7516953	13
1645653	13
1329601	13
16596070	17
16001747	17
36804368	13
12784398	13
15071786	13
1623093	13
787390	13
14661131	13
108695	16
52637212	13
2473256	13
1710873	13
13218429	13
10253416	13
10048881	17
515480	13
3688759	13
879302	16
29870767	13
3115853	13
4470139	13
9784338	13
1869425	13
2404413	13
20907858	13
674018	13
35345986	13
14342024	13
31556194	13
2345742	13
2232169	16
10978765	13
9101014	16
5720305	13
12730717	13
2576046	13
926125	13
2927681	13
25124302	13
3644111	15
8631317	13
27797088	13
4409091	13
22196353	13
4311693	13
3284979	17
4936540	16
4990015	13
10414950	13
45048987	13
6928291	13
2391394	13
7033701	16
4961678	17
15006494	13
2019903	13
1682547	13
861211	13
18161536	13
22728246	13
3816499	13
4547237	16
3330173	13
7968436	13
8092370	13
7359731	17
3191741	13
1703501	13
1972678	13
7477606	13
11840889	13
5941122	13
2170617	13
3766604	13
13930909	16
6585430	13
5772694	13
8252786	13
3555251	16
17571454	13
8000827	13
2875532	13
649222	13
9287617	13
5278430	13
5449014	13
5787431	13
13492623	13
6213827	13
2675862	13
9240503	13
10548136	13
9823886	13
1840683	13
10550761	13
3155269	13
6591404	13
8915810	13
3644778	13
6419922	17
16014771	13
1035557	13
7940349	13
4789832	13
7324752	13
9699068	13
4359301	13
5145897	17
9411865	13
6280696	13
4299992	15
3443898	13
19909542	13
6732804	13
9606667	13
1088693	13
2865219	13
2948893	13
9810183	13
14179960	15
28156124	13
3920113	13
10173830	13
7515290	13
1820303	13
6325231	13
6828790	13
3398822	17
10434738	13
3168429	13
6203089	15
791418	13
7712143	13
6915943	13
7219670	13
16809278	13
1116149	13
2467709	13
5567194	13
1660193	13
9896725	15
2367513	13
1644840	13
10283386	16
1222099	13
6943284	13
21523523	13
5980542	13
14201326	13
12455828	13
15348721	13
3885719	13
1857060	17
893394	16
5453203	13
286091	17
195314	13
3975421	13
9590902	13
9313355	13
9380120	13
1781002	17
8112210	13
6657969	16
6173238	13
9591037	13
28206244	13
3360781	17
22586304	13
10784692	15
4488644	16
14995896	13
27953843	16
17059720	13
7318659	13
18395397	13
1496038	17
4772904	13
2470510	13
5519091	13
13152609	13
262445	13
6199988	13
5267664	17
1216771	13
13299344	13
16330709	16
12187069	13
1327170	13
3198602	13
23422672	17
6325011	13
1245366	13
16026545	16
19676712	13
2839425	13
18251505	13
570993	15
5318006	16
745641	13
8455848	15
205028	13
12063979	13
14189297	13
10590111	13
7296074	15
12222470	17
8639995	13
9915369	13
17247373	13
962113	13
9926754	13
1931325	13
712599	13
1916446	15
2671631	15
413499	13
5522295	13
7610143	13
18656083	13
2904256	16
293328	13
3594648	13
1594258	13
10201509	13
3406821	16
23389303	13
12787134	13
9145481	13
1075171	13
1761248	13
2741531	13
9027723	16
28744128	15
8024361	13
2661263	13
27908038	13
14726978	15
2255984	13
1056642	13
20765508	13
6549927	13
3885040	13
5884585	15
7118554	13
8235222	13
23803758	13
16216882	13
5551382	13
4198341	17
11782651	13
5506784	13
4041628	13
13172220	16
7125940	15
21311593	17
3513070	13
1953273	13
4762480	16
6046964	13
4784173	13
12703751	13
4038109	13
32389030	15
20383716	13
8101397	13
4633145	13
5025876	13
2286122	13
5736449	13
5356128	16
5297167	13
6154831	13
18000705	13
6957782	13
15999066	13
7034522	13
9934966	13
10834729	13
20648606	13
1010105	13
10128577	15
7086962	13
3967349	16
12023861	13
17802027	13
5261505	13
19248760	13
20384170	13
7521611	16
2132039	13
1002076	13
859489	13
9810460	15
1122866	13
374529	13
10598277	13
17188085	13
15590032	13
5603362	13
11465700	13
7749546	17
23488990	15
4271640	13
6447864	13
994837	16
14081923	13
1509984	13
55838860	13
2187587	13
3433307	13
11145489	13
1122290	13
6481268	13
7267646	16
15099490	13
25159589	13
2255302	13
5043582	13
12943678	13
88042	13
1226419	13
18869084	13
7608057	17
55944908	13
4809730	13
5346314	13
6455488	13
2886672	13
8326589	13
1854537	13
7364372	13
3143561	13
1059191	13
44253294	16
6485935	13
16683320	13
1758910	13
2112428	13
4628658	17
14770063	13
10885799	13
5050235	13
14814947	13
11022108	13
13557737	13
7321858	13
4477621	13
2982999	13
10830478	13
8512384	13
23787434	13
6117035	13
88033171	13
8843881	13
14268927	13
544118	13
5601903	13
18311137	13
1139234	13
5623536	13
2840365	13
7175360	13
1272991	13
17574874	16
10922170	13
6034972	13
1658203	13
15519175	13
4006143	13
19538917	13
359302	13
6821147	15
9563837	17
5116807	13
10265465	13
2305751	13
3742334	13
12862678	13
907139	13
6529074	13
3735629	15
486518	13
2428164	13
4438635	13
16275433	13
780465	16
6804208	13
6856067	13
18961012	13
2536761	16
836920	13
892906	13
2250904	13
659692	13
15598946	13
6132572	17
1368827	13
789110	16
1184145	13
70449132	13
8421559	13
7785042	13
8626382	17
5684757	16
6392505	13
2935335	13
4309669	13
1340077	13
14640063	16
1291280	13
9118282	16
2188660	13
8447143	13
8671420	17
10778285	13
24547859	13
1595621	13
4762842	16
3956151	16
1754772	16
3291845	13
79003	13
5690176	13
3400683	13
3926019	13
484472	13
2987530	13
5524508	17
18586310	13
11130899	15
13601225	13
17527092	13
6645997	13
11527037	13
2878804	13
25755690	13
5503349	13
1320883	13
19258741	13
3609156	13
5194213	13
6764283	13
23117386	13
391574	13
5381240	13
7017006	15
6274467	17
4885612	13
4128190	13
818173	13
3907648	13
18904257	16
64247540	13
14312155	13
7954992	13
15624693	13
9544875	13
18585198	13
17724189	13
9590590	13
12043563	13
2718046	13
1792523	13
9490513	13
502556	13
1605805	13
472497	13
773957	13
1520851	16
690094	13
7268658	13
13396319	17
10278385	13
162850	13
6190229	13
4093024	16
11623390	17
2398826	13
21612329	13
1374459	13
2257659	13
13387185	13
10866220	13
14220759	13
5656255	16
4432662	13
12409657	13
28868326	13
8213094	13
17107270	13
3551934	13
14442420	13
5099639	13
8689818	13
22435922	13
10665003	13
1203656	13
2096786	17
7864206	15
871973	15
80238	13
10001725	16
5964929	17
958297	13
3390682	13
14894782	13
467274	13
12007599	13
29090607	13
4002901	13
11421972	13
1117337	13
15024891	13
17260030	15
1051071	13
2628040	13
12016344	15
16914373	13
21526039	13
7170784	13
945192	13
4183822	15
4004180	13
2459294	16
4509669	13
1721084	13
2254718	13
1577687	13
6295674	13
20911327	13
24409117	13
726386	16
6036750	13
3567352	13
1419044	13
890250	17
13729482	13
803179	17
1383517	13
107469	15
3310271	16
5747408	16
9872450	13
13547426	16
4172024	13
3878310	13
21850131	16
11482285	13
2402503	13
19967262	13
11545997	15
5618494	13
3752793	13
11065251	13
12123382	13
3233790	13
417846	13
2525100	13
13332596	13
20550867	13
29948310	13
11492412	13
41106207	16
5743918	13
2837415	16
2643719	17
13611204	13
5402192	13
13197908	13
14396549	16
23206309	16
871444	16
5293769	13
605159	13
17466832	13
889092	16
33810538	13
1956121	13
852660	13
7016470	13
12020308	13
4694173	17
15245364	13
16068825	13
471951	16
1837757	13
1031612	13
5553418	13
315565	13
11695884	13
6895122	13
39906215	13
1194845	13
9622443	13
12769239	13
4418439	13
16799466	13
29267651	13
4431565	13
180162	15
1414293	13
902065	13
3694778	13
2846997	13
8987869	13
3537556	16
19658976	15
7637751	13
7631092	13
17727314	15
4022809	13
4027886	16
3980660	13
5328647	15
19531116	13
6676465	15
5062295	17
6968358	13
5822577	13
22724711	13
154490	13
25128624	13
120523	16
7561156	13
2075230	13
10962829	15
688453	13
1422163	13
19509964	17
1146452	13
645534	17
5585566	13
16406232	15
20273535	16
4114769	13
778547	13
1528959	16
16970970	13
6895221	13
5977832	17
2045124	13
2573289	13
10718649	13
12310759	13
10599301	13
2214581	13
9572995	13
1861183	13
10075870	13
6703882	13
15072092	13
19579609	13
173246	13
4230521	13
3481362	16
10554131	13
9887986	13
9278452	13
2307217	15
2991551	13
5244093	13
10275311	15
1919961	13
638237	13
3759759	13
28228357	13
29787655	13
3045906	13
24647141	13
31072357	16
20362176	17
2080969	13
10315907	13
9585521	13
33915671	13
578628	13
10235258	16
2270906	13
20397278	13
21190322	13
6203817	16
10407326	13
15018753	17
20280543	13
13956242	15
1948047	13
9090714	13
4500467	13
3194520	13
3080269	13
24152597	17
12241858	13
3951512	13
27573249	13
5110452	13
3218408	13
2597789	15
8583804	13
27376364	13
2978989	13
5061186	13
1462690	13
3708728	15
17467851	16
8084803	13
1664632	13
14780261	13
35806296	13
6123232	13
5804295	13
18597147	13
1291944	13
1024802	13
22514757	13
1843754	13
6275678	17
8472073	13
3312313	13
6282495	13
2815101	13
5378486	17
1774244	13
43385	13
491319	13
21132832	13
10847099	13
4898965	13
7028148	13
7804455	16
13933414	13
14010224	13
2400776	13
17950146	13
2108229	13
7909053	13
22213632	13
4254834	13
5442788	16
15000389	13
22151793	13
4790812	13
21077813	13
1247212	13
592496	13
10959569	13
5429174	13
8431970	13
10804694	13
6344253	13
4456611	13
5962439	13
548908	13
10122256	16
971311	13
5004325	13
6576535	15
15242948	13
5383939	13
809011	13
17665149	13
19300518	13
45470375	13
3820061	13
8847293	13
3954097	13
2616134	13
499260	13
5415975	13
9771751	13
7138230	13
11205006	17
16299972	13
13225058	13
3265609	13
464234	13
7368214	13
13836695	13
11361918	13
1597241	13
7119000	13
7779646	17
7907407	13
12734006	13
7830928	13
4163157	13
15022046	13
9215688	13
11703485	13
9691809	13
2729443	13
1265840	13
1703368	13
10638653	17
1933999	13
9301834	13
6188409	13
1043100	13
6092366	13
7814674	15
6689083	13
7764090	13
10460388	17
5974095	13
11587538	13
9750579	13
8678243	13
5462041	13
22069358	13
3372131	13
8873928	17
89929	13
1800572	13
12627344	13
12080028	13
30180	13
4496117	13
6710372	13
13792738	13
12622689	13
18521434	13
6026840	13
8765283	13
24735714	13
4241194	13
2515342	17
52499541	13
30632365	13
19064448	13
2165320	13
21586038	13
3389022	13
1707110	13
3952410	13
1562605	13
2491401	13
15617819	13
8988967	13
30314872	17
1306282	15
232351	13
11673066	13
6553148	13
17317770	13
6210235	13
51621	16
456113	13
17926436	13
1837258	15
2427705	13
1252627	13
1762503	13
6481340	15
12339636	13
2782055	13
4021893	13
5580426	13
5013903	17
1879445	13
8034629	13
8853932	17
8166336	13
637313	13
341248	17
55952833	13
8750571	13
2583862	15
18330254	13
126542	13
3721249	13
4660172	13
6252480	15
12987458	13
13223425	13
1067619	17
1779270	13
3576867	13
1509941	13
2031923	16
2628822	13
33499599	13
3076964	15
11714311	13
5754291	16
2200108	13
11040168	13
2620509	17
14023782	13
4146749	13
4170908	13
11411343	13
1281241	15
6113738	13
7039900	13
808663	13
8447976	13
8429137	13
2332023	13
8767133	13
5394358	13
1206707	16
2962530	13
6621642	13
5937806	16
4632877	13
6258723	13
23604712	13
4520349	13
3758821	13
7511243	13
30706570	13
6886993	13
2586676	13
8739060	16
6349154	15
1473388	13
43408232	16
15687871	13
22015045	13
5908787	17
3098783	13
3138684	13
37087809	13
6949045	13
9671573	13
3404904	13
2164805	13
31713	13
31496203	17
357527	13
5608115	16
2952639	13
2801693	17
587580	13
1597470	15
1432108	13
15158252	17
2128387	13
831370	16
9278382	13
10214865	13
30114941	13
8305723	17
4899320	13
3369276	13
6650229	13
751635	13
39183623	13
3105288	13
23736043	13
9974678	13
10497080	13
13501087	13
13979077	13
10153192	13
10605659	13
12729824	13
4755323	16
17496453	13
32223753	15
118990	13
6149043	13
33193872	13
7012519	13
8136095	15
5031854	13
15181650	13
10545519	13
255748	13
1992541	13
15304557	13
7483701	13
11053799	17
14498893	13
15131626	13
6059896	13
10220486	16
7074970	13
18022617	15
2193970	13
25957502	13
4879001	13
2571279	13
9427192	13
683164	13
7058304	15
11685222	15
181369	13
1706936	13
3199973	13
2312426	13
2285394	13
1260550	13
15307348	13
20014811	13
3674800	13
12337675	13
6704395	13
6850626	13
11204133	13
6334541	13
1202063	13
1384418	13
7380150	13
1352795	13
2142413	16
2385815	13
6742864	13
7182245	13
34917769	13
9173577	13
5327018	13
1008569	17
1960329	13
466174	13
747143	13
4234737	13
12922906	13
7687774	13
13915549	13
4196481	13
3697512	13
2986316	13
2107856	13
4441570	13
9364939	13
10456693	13
23541127	13
7818162	13
26398995	13
16044982	13
2448540	13
5473839	16
731854	13
753504	13
372079	13
20562234	13
2630445	13
20901479	15
5029577	13
2551388	13
8979254	13
2242124	13
1283083	13
12851226	13
26239930	13
1119374	13
11869942	13
4293322	13
4894874	16
22185617	13
7020664	13
4866662	16
9172401	13
1196950	13
9079035	13
4371431	13
2260861	13
6708388	13
4076563	16
4868588	13
762927	15
2094804	13
8487894	13
3607665	13
5113467	13
5791130	13
1831833	13
19632977	16
10572380	16
16353895	13
26518430	13
13320030	13
3210123	13
20884736	16
15829794	13
2297632	13
18693868	13
3956744	13
5861016	13
19345539	13
6467562	13
4383920	13
4027734	13
8885588	13
5784218	16
2948119	13
11230845	13
19725952	13
17203137	13
5356495	13
3371161	15
11487933	16
18395627	13
31481898	13
2205449	13
942473	13
10613919	13
4647671	13
1236169	13
4550074	12
9817445	13
12181478	13
7737355	13
704224	16
2858917	13
4852512	13
6927869	13
27151915	13
14274607	13
3016845	13
7627559	13
1834032	16
5542677	13
5847192	13
29597440	13
5065009	13
2781154	13
7388775	13
9026377	13
11049639	17
3091430	13
11193329	13
2014566	13
821867	13
17593255	13
25700156	13
5843030	13
364285	15
2067035	13
10453598	17
22198950	13
131146	13
18838283	13
137581	13
5247726	16
11110183	13
497103	13
1805785	13
1217239	13
9756206	13
6759399	15
5426368	13
22099214	15
8901138	13
9807572	17
11010299	15
1574514	13
12501991	16
13948971	13
15276309	13
4586302	13
12109227	13
8249817	13
261176	13
721389	13
1806498	13
6282615	13
10667213	13
444457	13
23013919	16
5051954	16
8548543	13
2083308	13
12313167	13
67431	13
4062216	16
2270381	13
28065260	13
8220621	15
9247651	16
2758030	13
4386238	13
8766876	13
879740	16
13149599	16
10678168	13
1549510	13
5986476	13
1371633	13
1842695	13
1803285	13
39738774	16
3569668	13
527994	16
10041701	13
486151	13
2111775	15
77464	13
4973600	13
22875469	15
6430198	13
10665913	13
3372430	13
7571065	15
3797406	13
12591040	16
1801813	17
1068307	13
4913441	16
3325527	13
9164815	17
1866706	13
285293	13
19228041	13
8912400	13
4620613	13
3044877	13
1623781	16
5986699	13
7768297	13
5994895	13
426951	13
10366340	13
7698656	13
11222781	13
8038248	13
46620	13
2360370	17
30110225	13
25725119	13
4251045	13
23700846	13
7198984	13
3623869	13
1382953	13
14806651	13
22903255	17
29798829	13
44755626	13
2831230	13
31397667	13
16555394	13
921412	13
7775411	15
10001359	13
1980562	13
15240780	13
2344554	13
10612507	13
908935	13
11500104	17
23270199	13
36358166	13
22767963	13
8928100	13
441870	17
7406180	13
16825475	13
4856659	13
260589	13
9817964	13
798210	13
12369244	13
18193248	13
1496494	13
3586274	13
9765295	13
9735099	13
19167622	13
3387344	15
2344614	13
3764653	13
11774094	13
2330205	13
5244254	13
6037255	13
7767638	13
8735237	13
11908119	13
5772196	13
16761022	13
20607118	13
1650994	16
2636971	13
7106373	13
6817688	13
8903391	13
16278274	13
3037226	13
11662487	13
3833455	13
7034685	13
15006764	13
1412134	13
957568	13
337486	13
13036483	13
3937358	13
18530479	13
16157459	13
3110415	13
4281131	13
77900	13
15066689	13
8755175	13
4316244	16
3727821	13
1469812	13
5299034	13
10564081	13
7035918	13
2378032	13
4376220	13
13355582	13
14380628	13
15056286	17
8295777	15
22866786	13
3918428	13
13675596	13
6817669	13
9762457	13
7979743	13
11705669	13
19756629	17
5337267	16
12863217	13
9911977	13
750478	13
16675564	13
1957410	15
1991633	13
4719001	13
2016585	13
4414756	13
31086366	13
13108925	13
8589260	13
21144646	17
557490	13
2089059	13
7979669	13
15493791	13
26578288	13
1553579	13
4428574	15
4826830	13
14754413	13
1635734	13
8271686	13
143393	13
9885216	13
2827503	13
16722172	13
8321029	13
1975568	13
11522234	17
20057086	16
4042324	13
5138500	16
3898876	13
24024568	13
1183575	13
948273	15
7169211	13
19500782	13
3995166	13
3744599	13
1572265	13
5585743	13
7216131	13
4896166	13
2832667	13
4644059	13
8385615	13
10004632	13
4384533	13
3688001	13
607683	13
15860754	13
1539113	13
1580506	13
8395735	13
1570307	13
4505279	13
5235845	13
66222	13
31417154	17
3596605	16
6621329	13
10212899	13
4819875	16
331710	15
16804967	13
8130881	13
1434181	13
29420838	13
1018108	13
1913142	13
13219021	13
463982	13
2362014	13
1558674	13
5227461	17
2082054	13
5189323	16
9629263	16
11173920	13
3326778	17
13854894	13
2553475	13
2600264	16
5428739	16
9176309	13
4042009	13
6192672	16
1492458	13
7593823	13
1653411	13
5244827	13
3606417	13
28932208	13
1822216	13
4911426	15
8472854	16
71409	13
3216850	17
16072565	13
18231706	13
3544767	13
6836422	13
3656431	13
47273048	13
1617574	16
17732418	13
27153254	13
8784851	13
5032690	17
9182020	13
5555819	13
2677251	13
3493210	13
12190220	13
8430019	13
8720140	13
1714642	13
2689303	13
209188	13
6271251	13
15007543	16
17368276	13
3751786	13
20965709	13
2347233	13
13751748	13
7946077	13
595845	13
2414082	13
2466321	13
15416691	13
4133159	13
22636611	13
5263959	16
9467696	13
3095789	13
12632079	13
24031003	13
1877432	13
15307928	13
8603474	13
14601295	17
4149580	13
4409715	15
6708699	13
3559966	13
9893287	13
17805967	17
9688567	16
33803854	13
1632559	13
3699624	13
7348726	16
921742	13
4999087	13
15260141	13
962514	13
2085305	15
1644039	13
6302632	13
11487689	16
8540245	17
1924449	13
6277354	13
482306	13
1825333	13
77989	13
14811468	16
151546	16
10976976	13
831644	13
408505	15
1958585	13
27902470	13
16406035	16
18824180	13
42473127	17
8208581	13
11275445	13
2560779	13
11549010	13
1438235	13
26695994	13
2806607	15
4534153	13
17245779	13
10859915	13
489214	13
12120	13
1705590	13
5278835	13
696211	13
1664965	13
274425	13
1832518	13
8678834	13
25955494	13
6221505	13
20758508	16
23220029	13
31546683	13
1062853	13
10907378	13
25306908	13
804977	13
8520794	13
813823	17
79070	13
5365965	13
14400815	13
26974814	13
9394448	15
45463468	16
770389	13
13520652	13
1843770	17
4469257	16
6095383	13
3190308	13
3833781	13
41193947	13
166431	13
7452552	13
154932	13
7857501	13
2102206	13
3968097	13
13682463	13
8098815	13
2617766	17
17481560	13
13730281	13
5368252	16
10883091	13
12638058	13
377982	13
13716681	15
16861309	13
10494742	13
938551	13
339778	16
7438736	13
11506508	13
21361367	13
4988635	13
380969	13
10076978	13
827250	13
16709790	17
14562805	13
21010841	13
6708512	15
5036702	13
34020682	15
17122223	13
259771	17
5676961	13
22543709	13
1910900	13
22447008	13
34874978	13
1618491	13
6732362	13
449035	13
10634961	13
607031	13
35044574	13
15810488	13
427761	13
2837595	13
33380398	13
7350423	13
183981	13
21251005	13
11240550	13
42573738	13
6254649	13
8813149	13
9430008	13
6677771	13
15534066	13
17046965	13
2143637	13
10859476	15
14579248	13
11760438	13
15449082	13
3781624	13
7011032	13
11088064	13
11669053	15
3809826	13
23959727	13
16124498	13
16510765	13
1318991	13
15508458	13
18191596	13
6102498	15
8335910	13
4715147	13
1695412	13
97678	13
6724073	13
20090869	13
13680133	13
15113147	13
4873250	13
19511273	13
1479688	13
753907	13
907092	13
19354148	15
5757228	13
225574	13
2721671	13
13354593	13
10563728	13
2773837	13
1924650	13
3043377	13
1839219	13
1732988	15
10203393	13
8683712	13
21943670	13
40315486	13
267996	13
2748917	13
3339043	13
7293575	13
5673027	13
15504858	13
3268966	13
9753526	17
3071119	13
4673216	17
11342863	13
9299077	13
4334149	13
13939644	13
13181084	12
7761851	13
15699329	16
9950604	13
3397134	13
4100752	13
1078306	13
1864312	13
6368733	13
2012457	13
46730133	13
4687400	13
444179	13
1677324	16
3355509	16
2623460	13
8729523	13
7569938	16
8100508	16
7263133	13
6728675	13
4795775	13
13539726	13
2123576	13
668402	13
612917	13
18482551	17
9925074	13
2416064	13
3393352	13
7608332	16
1952947	13
2948878	13
7263043	13
17161543	13
4714350	17
136189	13
528537	13
654724	13
9949731	13
1097209	13
13915846	13
10047290	17
17834850	13
5941969	15
1932860	13
22008869	13
18278377	13
19151872	13
62840337	13
1613227	13
8381380	13
19529633	13
887742	13
3524581	13
3554385	13
2905182	13
10037893	13
5236228	16
7363980	13
28696231	13
4689610	13
20311324	13
3122807	13
2438662	13
48207	13
5564125	13
20311159	13
8798278	16
37848280	13
5618527	13
36462414	13
9444847	16
3361018	13
15620851	13
9320406	13
2616654	13
5420810	13
5501454	13
2266561	16
13280687	13
4323989	13
4537248	13
4180606	16
2605078	13
7606345	13
5391258	13
3929217	13
10791558	13
514148	13
9568127	13
8920291	13
4943416	13
11249193	13
956712	13
2417999	13
6685111	13
16387696	13
2316437	13
8983826	13
4318993	13
8001092	15
7866927	16
5765856	13
8150256	13
18992288	13
4458071	13
3661228	13
1766100	13
15925563	13
1740911	13
1929332	13
4276092	15
12562268	13
10517055	13
1196298	13
6438032	13
26202737	13
9520087	13
9900711	13
511445	13
6407660	13
13344827	13
8373704	16
10807409	17
3609711	16
3057683	13
940378	16
4007417	16
9793922	13
18065713	13
2703435	13
44500027	17
41696750	17
2907166	13
5282977	16
1111011	13
793065	15
11389076	13
31646997	13
22793388	13
9406068	13
40781769	13
19061601	13
18347964	15
632647	13
24523387	16
6375258	13
27525816	13
70229	13
5814763	15
13634870	13
16024819	13
166959	13
4377182	13
6431046	16
4439094	13
2560519	17
21380714	13
18489328	13
1658125	13
9093817	16
10912476	13
202934	17
922239	13
15331824	13
21532012	13
1209928	13
5024447	13
1639710	13
16695706	13
2882337	13
13123248	13
2565343	13
6450830	13
5099222	13
6891938	13
12707897	13
712238	13
2614488	13
4507846	13
3892490	13
11720430	13
529583	13
4338982	13
3633685	13
3237200	13
4188616	13
7204456	17
2202611	13
1777301	13
2001463	13
5341778	13
12094116	16
5334173	13
29830220	13
1405212	13
2845537	13
10290482	13
6147263	13
1211757	13
6608011	13
5569993	16
2356515	13
4282974	13
4799083	13
632534	13
7702891	13
13079612	13
10506253	13
7831478	16
16281430	13
7808688	13
18405932	13
8179237	13
9533699	13
5007982	13
5989800	13
7724395	13
9221669	13
11299226	13
12062862	13
13513209	13
1487212	13
28310164	16
430529	13
1249440	13
7730138	13
7246783	13
1158129	13
7502472	13
9339989	13
16929670	16
15835204	17
17147779	13
12544803	13
9672261	13
4627712	13
2048866	13
28277025	15
7193214	13
6231682	13
7339488	17
52176172	17
9341702	13
463210	13
5338148	13
8303775	13
9622551	13
15565733	13
7494344	13
1341544	16
4140519	13
5032331	13
17082537	13
4611324	13
38481506	13
2953988	13
7288218	16
4352345	17
541963	15
13901096	13
3967057	17
13461613	13
13499546	16
16820565	13
817236	13
4415917	16
1979473	13
1279782	13
2405094	17
18568372	13
2208858	13
11090562	13
7171898	13
5556259	16
5636606	17
7048326	17
96823	13
637540	13
21095928	13
10061335	13
1018368	13
1216551	13
5003150	16
3669729	13
6382889	13
16754003	13
12545925	13
2317740	13
7397625	13
37135098	13
6566476	13
887429	13
3697398	13
1454127	16
10990210	13
19267357	17
20501623	13
8687828	13
14090778	13
3693172	13
11231197	13
2207446	13
13810310	13
59837077	13
1361988	13
15199555	13
9051921	13
2751138	13
2276779	13
2478860	13
13891948	15
7327190	13
4826562	16
9058956	13
263700	13
2991812	15
11920645	13
863531	13
5674835	13
5611490	13
13311858	13
1920849	16
3040445	13
9793434	13
4210092	13
1141225	13
11085416	13
4457155	13
1737130	13
14704619	17
10197605	13
601254	13
4517155	13
521383	15
4177512	17
244855	16
3559586	13
16035751	13
3539828	13
177784	13
9597961	13
1092296	13
2791741	13
8014632	13
3853883	13
9982847	13
2908693	13
593532	13
11376846	13
11933403	13
1274123	13
4932223	13
4302895	13
1242843	13
2570051	13
11904965	13
241943	13
35620	13
11713092	13
24183619	13
4097624	13
5767772	13
2039201	15
19576917	13
663944	13
1402841	13
9450340	16
25569850	13
2741147	13
11928439	15
2424712	17
2239360	13
2383892	13
3965280	13
3863960	13
8523636	13
8116595	13
1633656	15
25871211	13
26448857	13
2911869	17
1857904	13
13776927	13
22615148	13
667762	15
864050	13
7285889	13
3616917	13
13532903	13
197554	13
2807421	13
2377229	13
4244685	13
4867990	13
2957381	13
6287338	13
2078289	16
45097562	13
4475372	13
1307097	13
44958	13
4313236	13
18377636	13
10919270	13
21475210	17
13081258	13
4167216	13
11735863	13
9186061	13
20491877	13
1277543	13
168492	13
3667296	13
12336118	13
17471366	15
3476997	13
7350759	17
5252814	13
3116707	13
1714747	16
18486010	13
1415959	15
8868151	13
12949298	13
32040000	13
4787084	13
5719044	13
577066	15
15134905	16
15450857	13
5284101	13
6259824	17
19312138	13
352710	15
12568007	13
18612371	13
17591176	13
6291543	13
1549088	13
2226307	13
27355519	13
8952716	13
2391103	15
14664776	15
28764724	13
4082705	13
604104	13
13597257	13
2938905	16
5472618	13
7855692	15
8005310	13
394408	13
11939190	13
10544910	17
5607386	13
3770740	13
2725792	13
1185253	13
18335373	13
11239049	13
9035698	13
7399697	13
7965392	13
1564752	13
7032859	13
3848710	13
12393128	13
890044	13
23428420	13
5380426	13
3923329	15
3840995	13
383149	15
14148849	17
29845258	13
3951036	13
127829	13
7343978	13
7641434	13
860342	15
24734556	17
14063308	13
436681	16
4169514	13
11351599	13
9103189	13
728069	13
9305022	13
3019263	13
25290866	13
680570	13
1867018	16
2008286	16
6778278	13
9358429	13
5596257	13
178787	13
4920666	13
7605216	13
23248633	13
11188381	15
36493402	15
12430944	13
1227312	17
27944493	13
15435511	13
1431276	13
4535941	13
17627206	13
12884794	13
6901973	13
3817	13
11008063	13
3474025	13
4055038	13
9505479	13
18925336	13
6057665	13
5905895	17
20740300	13
4218436	13
7726039	17
14187871	13
12554655	13
4139870	13
14283489	13
37921894	15
5521800	13
19906761	13
4285531	13
438812	13
5800389	13
7845719	13
4554907	13
3478561	13
12368623	13
2974777	13
2731641	13
1751058	15
29270681	13
26775490	13
14762540	11
1959924	16
7208156	13
2226686	13
9467709	13
17855682	13
13808388	13
5345031	16
2784460	13
204349	17
6381846	13
7372487	15
5132524	13
1862811	13
12824748	13
5672263	13
13451957	13
689653	13
50192609	13
16805228	13
34893563	13
26177566	15
7334013	13
7602737	13
5749835	13
11213713	13
1722566	13
8066269	13
3581523	13
3864785	13
9154321	16
7269375	13
14412913	13
829331	13
23002959	13
3623209	13
2794179	17
4268746	13
11044092	15
34552316	13
1497940	13
3563965	13
699007	13
25315662	13
16957823	13
20303719	13
1410508	13
3073244	16
34949728	13
4136724	13
2053696	17
7774763	13
6932468	13
104474	13
12091658	17
6794458	13
4642599	13
602848	13
5871061	13
18299216	13
3741770	13
16568688	15
18704383	13
5987833	13
32514130	13
2247037	13
14377808	13
1275126	13
1234760	15
13315401	13
4366047	13
16106694	13
2991091	13
32237565	13
9321089	13
3774006	16
119778	17
5231042	13
3752218	13
8200996	13
15076752	13
30035868	17
9419858	13
2728127	13
1503415	13
14048206	13
14179511	13
28034230	13
19130168	13
10125885	13
13914225	13
1544063	16
14253644	13
6868240	13
2329744	13
5886774	13
4698677	16
21080673	13
14647323	13
1880477	13
5029989	16
11005376	13
14743277	13
4688722	15
5488233	13
2078953	17
2915567	16
5498002	13
1767603	13
1887715	16
29534049	13
14622517	13
1599615	13
1369927	13
21717203	15
1408983	13
12726176	13
5944223	13
42904824	13
3598646	13
2218510	13
10616013	13
3044619	13
3265554	13
9979145	13
5740042	13
3229986	13
1561710	13
5182190	13
19558073	13
1096283	13
11758517	13
11385645	13
4659064	13
2523331	15
35457022	13
14057074	13
5988454	13
14226260	13
712945	13
6177481	13
25816788	13
2426072	13
6773953	13
7242455	13
16752091	13
39494274	13
151251	13
1583540	13
6212483	13
6587573	13
4758273	13
17476637	13
26620173	13
4646927	13
11971128	13
8466575	13
34310558	13
8685284	13
2699966	13
22196999	13
4466330	13
7543654	15
9783986	16
18479396	13
4986978	13
4257023	13
24164626	13
4885925	13
42914394	13
5155716	13
6260637	17
1581132	13
17070506	13
1978943	13
4807075	13
29983555	13
23563409	13
3780645	13
3904642	13
6890846	13
17721785	13
2603175	13
831406	13
820879	13
2152681	17
7081718	15
4854349	13
282428	13
11445344	13
9125847	13
14148727	13
12423732	13
298244	13
3566114	13
9567796	13
4276363	16
7440871	13
2805111	13
18967194	13
1740834	13
14896846	13
4480159	17
2706971	13
1349069	16
2620628	13
10093421	15
13510169	13
5233634	13
26735253	13
27770423	13
4514386	13
5540867	13
4180157	13
1953545	13
6504867	13
5754207	15
166244	13
2946891	16
6530570	13
1269536	13
12359723	13
1728414	13
11024231	13
10341805	13
4311060	13
12076454	13
4065210	13
5734604	13
13792336	13
11999447	13
14228340	13
12203327	17
432230	13
3491162	17
2131785	13
14699208	13
6826949	13
1177886	13
8814777	13
8317111	13
10620963	13
61599	16
41851616	16
18730537	16
1678520	13
1913537	13
3470456	13
6280757	13
28348029	13
1182901	13
3618375	13
8519549	16
1994779	17
12597075	13
291303	13
22904494	13
3463970	13
6425814	13
3635848	13
14927333	13
2337283	13
5731598	13
370042	13
1211706	17
2557171	13
429267	13
10676202	16
5278256	13
4628559	13
5600971	13
3739007	13
5754266	17
7338869	13
12638679	13
23077885	13
14405240	13
16539226	13
281091	13
7873010	17
11439191	13
4624484	13
1292050	16
5865457	13
5328178	13
6391545	16
5558148	13
2203544	13
5503751	13
1139868	13
2569559	13
14177791	13
5185413	13
807048	16
9560784	13
6693686	13
1382162	13
6132596	13
1569952	13
3271264	13
939914	13
4629730	13
8493037	13
740935	13
3154605	13
7748475	13
4427280	13
1943677	13
8398857	13
31397726	13
1637635	13
1787392	13
8483996	13
2987946	13
5708934	13
64283630	13
1007900	13
2436155	13
2641525	13
40322903	13
8797192	13
6075550	15
18213159	13
7168649	13
2726067	13
3687529	13
2433525	16
190518	13
26629983	13
4832988	13
9802980	13
33247051	13
576293	13
5208682	13
9727791	13
3711819	13
11225639	13
2902048	13
941560	13
1799725	13
435161	13
5903981	13
377423	13
17981623	13
3375702	13
2719834	13
12105633	13
245983	13
6800634	16
2810519	13
5130139	13
1854936	13
4411980	13
15769444	13
6234368	13
6197375	13
11161654	13
376314	13
8757250	13
5679357	13
10955930	13
6613273	13
198290	17
3430102	13
11634771	13
5448444	13
1774243	13
2555763	13
5616929	13
7167290	13
4130086	13
919715	13
18537455	13
9526936	13
13800191	13
42439265	13
9342480	13
8364913	13
6510869	13
3172318	13
3587073	13
14792103	13
2885326	15
10988058	13
1609274	13
2401665	13
3404424	13
7339399	13
4451695	15
38489334	13
9686276	13
2130705	13
4944445	13
13118388	13
1589402	13
18708680	13
7319919	15
15082138	13
1582882	15
4592536	17
25707239	15
2008645	13
1805622	17
10139548	13
13578357	13
2644260	13
288543	16
38141321	13
8221590	13
1537258	13
19118625	13
5925686	13
14467066	13
30907668	13
6474922	17
1630088	17
44238732	16
3304233	17
17982868	13
15823311	13
1325885	16
23954125	13
1922571	13
5418752	17
37095831	13
15962790	13
478825	13
26215329	13
5974424	13
6508283	13
1963365	13
2423895	16
4766778	13
9392127	16
11324332	15
15414534	13
3397749	13
1828122	13
5720409	13
19086539	16
18518132	13
1735658	13
16158013	13
292647	13
2497236	13
6556468	15
589490	13
4415250	13
4874758	13
10243792	13
6385563	13
16376054	13
9380523	13
19533495	13
16294168	15
13046946	13
23067335	16
8652246	13
1585858	13
2673849	13
1913841	13
17853331	16
9332973	15
1449679	13
12172126	16
34176855	17
3612124	13
431064	13
26399398	13
12637481	13
4650008	13
315274	16
5951833	13
85918	13
4351162	13
15316640	15
6140511	13
4553571	13
1724619	13
4083393	15
12324596	13
3358288	13
5158304	13
3252166	13
1876428	13
1820830	17
4414251	13
8607841	13
1355252	13
1738220	13
12207116	13
9874165	13
4871094	13
17724909	13
1711655	16
7911757	15
8330968	16
4091012	13
434410	17
2172227	13
14108031	13
16858294	13
2344616	13
249042	13
5791924	13
27132327	13
2105736	13
22590978	17
3729292	13
2840064	13
3129706	15
13672555	13
19293166	16
18436037	13
2263875	13
1239380	13
10214274	13
2631377	15
10957138	13
2830606	15
5379552	13
740542	13
6425207	13
1808273	17
937721	13
32856318	15
15471368	13
3312760	13
8743089	13
12453701	13
3403406	16
273836	13
20115295	13
9681408	13
1878888	13
7545829	13
6338471	13
5261993	13
701121	16
31590376	13
7282470	13
9119005	13
10769912	13
4693322	13
6518032	13
816538	16
19801316	13
6800527	13
3444972	13
13099937	13
6474318	13
15174479	13
3674858	13
3788379	15
2957313	15
1921305	15
1731691	13
342313	13
10329547	13
2100231	13
6137808	13
5991807	16
5374196	13
8028257	13
12090546	17
8118038	13
417609	13
8499717	13
18527268	13
82039	13
4435178	16
11231037	13
5529638	13
3942600	13
24670680	16
10061355	13
2881537	13
2253097	13
18355187	13
4125648	13
4664908	13
19497131	13
13791502	13
1745380	13
6418603	13
9223866	13
9442573	13
11756685	13
1402076	13
696381	13
16778228	13
230363	13
3070775	13
656660	15
1049143	13
7759588	17
11156247	13
7183167	13
12536544	16
1563002	13
5796280	13
3146520	13
3012296	13
10261928	13
18045920	13
1391594	13
15581048	13
8100349	16
12009470	13
2508534	13
2436525	13
21302416	13
5645142	13
15020802	13
1234527	13
17403489	13
4111744	17
19877145	13
17413726	13
972189	15
6009684	13
4670622	13
4292692	16
7566704	13
721686	13
534358	13
1553716	13
8414245	13
1849503	13
12343543	13
3846484	13
4298045	13
3739195	17
7736006	16
6083999	17
5740945	13
5034867	13
4395000	13
15759838	17
8766273	13
29957399	13
4836000	13
667809	13
1284246	16
4214809	13
12621813	13
4840707	13
19175244	13
8801734	13
968727	13
2747979	13
138628	13
219695	13
9376252	13
3362843	13
4270790	13
14946708	13
2578901	13
1598530	13
1306386	13
9997610	16
6375900	13
18603340	13
3967437	13
14621745	13
862818	13
19959193	13
2774321	15
602633	13
17136139	13
3147865	13
10744664	13
5146270	13
2418814	13
2660190	13
7902718	16
1682947	13
16328768	13
47370	13
1360474	13
6365442	13
12706086	13
15246079	13
8161079	13
17032818	13
9070794	13
2878651	13
8008251	13
16671595	13
10963770	13
4922789	13
675824	13
2243917	13
14531566	13
2294142	13
296959	13
16673955	13
8327538	15
3985981	13
1971243	13
9080825	13
14738823	17
33909197	15
8896964	13
5012296	13
9119130	13
7758389	17
14062825	13
6616549	13
13392735	13
2563248	13
8679416	13
8531943	13
14997880	13
5287723	13
3379660	15
5983603	17
9170343	13
16599077	13
8978869	13
6522557	13
4374864	15
21628474	16
3443054	16
1221257	13
8402341	13
22789483	13
4245729	16
11959788	16
684338	13
13533799	13
21693344	13
2065859	13
11531181	13
25085408	13
1059737	13
19681639	13
206318	13
4040521	13
1019670	13
1031562	13
3145020	13
14340244	13
11040693	13
7567063	13
7964265	13
38259994	13
2935146	13
19856749	13
9253359	16
1267293	13
955281	13
2042994	13
1641650	13
4960155	13
316030	13
26740944	17
7090274	13
3866845	16
1568122	13
8841	13
2022105	13
5949955	17
1239725	13
1410463	13
664020	13
469411	13
19213871	13
20700572	13
13896908	13
10950281	13
378445	13
8448825	17
6285755	13
538361	16
2675463	13
51740885	13
3152647	13
18484796	13
5646390	13
1330685	17
31582415	13
15560267	13
1998720	13
1047238	13
4200292	13
4343638	13
279237	13
37542688	13
10696758	13
2281628	13
5645040	13
5981324	13
11781729	13
8492581	13
25099113	13
5902983	13
16398560	15
16186196	13
929019	13
27453573	15
1208039	13
14714042	13
2559304	13
6166572	13
657933	13
9681131	13
955444	15
11847573	15
1704483	13
2108540	13
8219435	13
4898990	13
1218408	13
1594137	13
11135870	13
736226	13
6397853	17
9113635	13
3982619	13
23789894	13
2481767	13
5636292	13
954438	13
1395914	17
12192695	13
11316067	13
4824531	13
27445488	13
21880899	13
1878696	17
17125321	13
16528284	13
11965338	13
6793457	13
1796574	13
3249191	13
3246984	13
7148452	15
8547615	13
2645206	13
4135765	13
18949816	13
18847231	13
7218272	13
12798184	15
492302	17
5995479	13
4702062	17
100818	13
15978364	13
1300396	13
1148368	13
723840	13
1337134	13
5833240	13
2720775	16
434716	13
8270976	13
5080	13
11012609	13
286908	13
21984938	16
1483792	13
11873378	13
5578079	13
329116	13
13988807	13
2654186	13
521787	13
3145915	13
85549	13
1007460	13
6274408	13
262582	13
4365838	13
11608582	15
24959924	13
2038805	13
5870399	17
4460765	13
11636637	13
16608989	13
10927752	13
18894631	17
11042108	15
3147937	13
5152752	17
12256740	13
16174240	13
8843819	13
823573	13
690642	13
15781509	13
1778881	13
8283	13
95064	13
964528	13
3373924	13
146022	13
4016986	13
258264	13
9516042	16
4337196	15
19839053	13
10796846	17
6676850	13
64718	16
758359	13
3099777	13
6607893	13
2448635	13
24854491	13
6726079	13
16182804	13
3618256	13
3088263	13
57802	13
3065109	13
11102956	13
18121896	17
15170952	13
8503814	17
4529249	13
17819910	13
8310810	17
14907829	13
9403259	13
12135594	13
8404765	13
2216331	13
530457	13
13125907	13
20521602	13
1975228	13
4343011	17
19489931	13
884472	13
11373095	13
1589478	13
2952384	13
3784891	13
20459179	13
4329353	13
453810	13
76299227	13
1402785	13
14227481	13
1502086	13
11855986	13
1818403	13
11103886	13
6654606	16
10888994	13
11587276	13
12862231	13
3497804	16
2962590	13
5884674	16
3818059	13
6267591	13
4339113	13
497327	13
310334	13
3202671	13
6258871	13
1443699	13
3110242	15
8815175	13
7490665	13
244585	13
10862559	13
2539913	16
6898322	13
5782507	13
6862188	13
21687111	13
1654723	13
11863893	13
2767359	13
14156561	17
575012	13
11807576	15
646056	13
4723043	13
5627350	13
228122	17
2439785	13
5954749	13
1779658	13
21383689	13
22435613	13
3906772	15
17320252	13
6012518	15
14400065	13
10180390	17
14179100	13
7997769	17
152938	13
19165019	13
1653694	17
3785092	13
12848813	13
9480598	13
9324766	17
1896831	13
2508208	13
3315616	15
4963634	13
859831	13
9284547	13
35383809	13
4823039	13
707920	17
6576242	13
4715229	13
2452557	13
4584317	17
4949532	13
3911562	13
4698413	15
3315120	13
642037	13
2567168	13
1754286	13
1839654	15
12771957	13
4292493	13
5979338	11
2869511	15
6871116	13
23620338	13
17544909	16
6973329	13
9278834	13
250105	13
14018539	13
8772118	13
2399268	13
35544248	13
13338460	13
6046767	15
15436355	13
2641646	13
1366622	13
16057021	13
19520874	13
24014007	13
14681170	13
3529027	13
27964075	13
22687494	13
26809359	13
11722782	13
3395393	15
12089499	13
3690063	13
862350	17
8757611	17
3585460	13
1789714	13
5677291	13
16889574	13
746283	13
6099711	13
4908537	16
29402818	13
6344944	17
18455921	13
7437268	13
10792252	13
244600	13
1734752	13
540545	13
6460933	13
16539023	17
1437418	13
16404012	13
37243144	13
5073820	16
13232373	13
1653936	13
11705966	13
5237577	13
7435242	13
28540867	17
38034323	13
3513803	13
4619749	16
16214845	13
13293451	16
2245479	13
4818358	13
488311	17
28578468	13
2222677	15
8310627	13
1245602	13
1361184	13
5719454	13
7328350	13
4355686	15
1948247	13
6323222	13
1442702	13
1655492	13
15366618	13
10057754	17
2525424	17
11165514	13
19643066	16
7011519	13
42857211	13
4306910	13
3428687	13
1610323	13
4518085	13
19689842	13
13587908	13
4159534	13
10489621	13
3259492	13
175343	13
2138897	13
20945034	13
5296910	13
1891971	13
1338103	13
18721933	13
3050584	13
431853	13
5370654	13
6036850	16
136991	13
31291184	13
14550182	13
1893569	13
18223455	13
20330406	13
1520361	13
310338	13
16790342	13
8437097	15
72410	17
15770168	13
2001707	13
18870217	13
19205816	13
1328208	13
17610222	13
1308227	13
28605708	13
14730116	15
6217023	13
14096405	13
6346974	16
16400798	13
9576095	13
310102	13
7133496	16
1568951	13
3025413	13
7781322	13
1906037	13
7839042	13
9265665	13
1668206	13
3961034	13
8974906	13
1622799	13
22953165	13
613793	13
3204864	15
39133871	13
4780056	13
25144732	13
1228006	13
5587092	16
31500135	17
3901695	13
6136892	13
13075047	13
720076	17
6779641	13
209181	13
30455348	13
6607253	13
5558119	13
1814329	16
86677	13
286990	16
15961607	13
14164650	13
17955381	16
15056698	13
1819925	13
11592087	13
6270526	13
9092634	13
2436336	13
1201794	13
48320841	13
11719800	13
4207643	16
8269557	15
1462726	13
796470	13
449123	13
24046537	13
1019997	13
15340277	13
4669628	13
3108610	13
10816176	17
2464069	17
1779800	13
445275	13
4443424	13
13733342	13
1395423	13
12810830	13
13924801	13
7103750	13
2574202	17
3446521	13
4120100	13
7834405	13
2424203	13
96929	13
3969338	15
6720749	13
9456597	13
9893673	13
24303890	13
386644	13
5922850	13
8011514	13
5731850	13
11252652	13
5751443	13
38453254	13
9285576	13
15968948	15
18457164	13
8889993	13
24522947	13
1009191	13
6581371	17
12740709	15
11787150	13
6007942	13
3487921	13
3510103	13
17293652	13
8607293	13
4332745	13
68225551	13
11277275	13
19589350	15
2037719	13
15308166	13
5081581	15
5828302	13
163773	13
2269364	13
5300343	13
13928099	13
13018515	13
6846575	13
3037681	13
6785838	13
21086852	13
12754481	13
9348310	13
3036469	13
8626550	13
28194624	13
16500729	13
11851297	13
4833226	13
14822466	13
7061150	16
5047979	13
11866975	13
17987720	16
60557909	13
22663528	17
10085529	13
41797854	13
2603545	13
2625790	13
40949149	13
11907504	13
4839164	15
5898773	13
578560	13
618809	13
1382004	13
2846908	13
1326233	13
4751688	13
264209	13
1293417	13
17677048	13
22081634	13
10811947	13
6455850	13
23089589	13
3291511	13
442052	13
18160131	13
2572620	13
7353605	13
8032802	13
6120249	13
3619211	13
6011989	13
11219102	13
2333647	13
25385677	15
1195005	13
8971136	13
5767097	13
23711105	13
15373074	17
3191113	13
1322361	13
9098445	13
1981233	13
4261404	16
6611745	13
11843985	15
1371876	13
23769662	13
5658887	13
6017548	17
11563013	13
16741351	13
38763688	13
12375551	13
16325999	13
4104956	16
5849939	16
170551	13
3305835	13
7595463	13
28833267	13
1130440	13
4967530	17
514727	13
5929854	13
5545665	13
26401497	17
15339313	13
1938395	13
6978323	13
24103631	13
6679333	13
7772271	13
3217890	15
4847679	13
53683912	13
5400228	13
7502688	13
7641617	13
7038252	16
4196065	13
220369	13
11213700	13
2068298	13
4787744	13
3937672	13
4036673	13
434389	13
7296440	13
23847511	13
612360	13
14148502	13
25002011	13
1317578	13
2350773	13
5325427	13
1054764	15
2577067	13
1962310	13
458624	13
7485791	13
7169898	13
22304950	13
4666229	13
5315429	17
26979596	13
10036884	13
448353	13
3955043	13
17880572	17
5374248	13
8613194	16
32732554	13
7044228	13
3707932	13
5557395	13
2793419	13
5352093	15
7884541	13
1001190	13
16581423	13
206650	13
6858278	13
34101620	13
404922	16
3466861	13
944742	13
5559452	13
7772	13
2830112	13
359068	17
13669275	13
11426654	13
17407585	16
4142154	13
18855576	13
1935922	16
4571243	13
6356698	13
3145541	13
20699354	13
11273674	13
15499008	13
2659427	13
635499	13
1886514	13
464812	13
4848202	17
30916962	13
2361778	13
733750	16
8355691	13
2687914	13
4766690	13
6324928	16
564692	15
3208171	13
1318600	13
7904604	13
853025	13
861642	13
35860352	15
10618589	16
563116	13
7098198	13
5900077	13
3885551	13
8613712	16
5661070	13
10570655	13
13529073	13
4399089	17
5872751	13
3944283	13
1269882	17
4765564	13
2678240	16
726863	13
5991810	16
1522972	13
6616891	13
15924238	13
21629648	13
6172445	15
10331107	13
2138117	13
9176483	13
4231331	13
834102	13
1670186	13
6534956	13
4639991	13
19510736	13
10992612	13
530801	13
4191337	13
47249344	15
3995059	13
9716249	13
3884434	13
846982	13
4286809	16
357342	13
2758512	13
9375383	13
1348860	16
7910268	13
6951359	13
6041435	13
5594450	13
987706	13
7098995	13
3538989	16
2356731	13
4777252	13
12123687	13
10686458	13
12653353	13
13350815	13
11860356	13
4254078	13
16488951	13
11340829	16
17653633	13
2580127	13
6633513	13
1421324	13
9437220	13
2371876	13
2494083	13
573238	13
4786453	15
9199347	13
1175958	13
11305035	13
15145663	13
14601236	13
6240016	13
3817394	13
4388331	13
3481702	13
4810200	13
35458	13
6156387	16
1678877	13
21905711	13
9030729	13
395152	13
16822577	16
6738368	13
1134424	13
2883539	13
1719833	13
12926280	13
3533107	15
898898	13
2987470	13
1091119	13
3388477	13
9666905	15
7856590	13
2858531	13
4724883	13
9267604	13
2660815	13
12716135	16
1131197	13
10325846	13
2932877	13
3310633	13
1295209	13
6740421	15
830240	13
10997094	13
5897241	13
11790470	13
659991	16
1118975	13
4661487	13
2598789	13
9786124	13
9635418	13
3575918	13
85543	13
1490962	17
12979590	15
16225270	13
2760821	13
301394	13
25455290	17
7198749	13
18292916	13
11181873	13
1316304	13
10270010	15
2995281	13
7480700	15
18691574	17
3199160	13
1300616	13
13841255	13
390189	13
1949353	13
6923070	13
47036	13
10346288	17
963600	13
10164274	13
11974306	13
19528049	13
1701346	13
23307470	13
1685813	13
1253032	13
9087136	13
7467218	13
6423170	13
519752	13
2284851	13
7734372	13
4084930	13
7266456	13
12332696	13
7044834	13
3572907	13
6414682	13
6343056	13
1876925	13
1670851	13
2866461	13
5567976	13
12212317	13
1587360	13
1787765	13
31372378	13
13881	16
3432304	13
18224293	13
4358162	13
2962482	13
5660303	13
23013012	17
14195258	13
1349880	13
5211997	13
2034666	13
1259453	13
7844260	13
10026171	13
10866336	13
5566864	13
5482979	13
4515211	13
7014098	13
4451017	13
18310043	13
5723745	13
18954454	13
17233292	13
39677192	13
5924818	16
10846968	13
1823879	13
9392159	13
1039172	13
25890119	13
11979606	17
9887475	13
3004763	13
16969236	16
3993067	17
5409088	16
5433311	13
5565285	13
2098953	13
13535596	13
15525236	13
10133276	13
3333587	13
1841612	13
9675843	16
3645113	15
3244433	17
3034087	13
14563626	13
8712012	13
4889456	13
1635909	13
1553283	13
2789797	13
9567055	13
7239954	13
21791385	13
11597049	16
4016721	13
5231641	13
4655979	13
9623955	13
117876	13
31314909	13
9012159	13
8568933	13
9486817	13
2557499	16
1272799	13
3656214	13
3024525	15
8378976	13
12198702	13
6373029	15
5036277	13
5488719	13
1675013	13
1832638	15
17889039	13
1384043	13
12898620	13
1226250	15
12479978	16
25425470	13
43458713	15
16213198	13
15670259	13
10825123	15
32934879	17
1526368	13
1754928	13
14307429	13
8160795	15
21454690	17
9096276	13
3336995	13
1188622	13
13777826	16
15721480	13
9909477	13
10579324	13
2865304	13
17489265	13
8333103	15
6735618	13
1248872	13
4021882	13
10699024	13
11552196	13
9829937	13
1822662	13
2808368	13
6738117	13
6017164	13
11173975	13
20089607	13
2206647	17
3810749	13
8188944	16
16450823	13
20884241	13
6836091	17
4889710	13
13975767	13
44826315	13
3594812	13
633231	13
1527080	13
4590217	13
3903989	13
8975825	13
19656764	13
12231051	13
6456985	13
6054352	15
97750	13
56250927	13
2759649	13
11094379	13
11260885	13
51112450	13
6345334	13
13610238	13
983754	13
57839569	15
9243025	13
63639648	13
1846704	13
23094848	13
3651690	13
1064670	13
419827	13
4994651	13
145900	13
3451931	13
1917265	13
11476499	13
2971977	13
13614071	13
7441860	13
395304	13
18755769	15
9585440	13
10249377	13
2196426	13
18206669	13
13901856	16
1139327	15
2762266	13
18002977	13
5622177	13
5491546	13
53247376	13
2001957	15
11161795	13
10438403	13
10937004	13
4412028	13
983228	13
605511	13
2599960	13
22770692	13
12023254	13
14141187	13
7878301	13
635183	13
616404	16
10676654	13
1973993	13
3138169	16
9097990	13
13545900	13
1844985	13
26005131	17
2397076	13
2641377	13
2614711	13
19441646	13
15929974	13
21058910	13
5094436	13
5269832	13
10151871	13
12636973	16
7614015	13
7312763	13
26218844	13
5786650	15
2046564	13
2102324	13
13341438	13
6406118	13
15580045	13
7895061	13
16275344	13
4888499	13
2196422	13
50674	13
7772280	13
14007392	13
9581524	13
29430558	13
2374588	13
17059844	16
4997700	13
3532816	15
1894661	13
12134292	13
626166	16
1251132	13
15946073	13
13776987	13
33008902	13
9467828	13
11152939	13
8555977	13
6493655	13
652655	13
7948057	17
7413304	13
1694858	13
13746075	13
5598410	17
4995803	13
3485588	13
20193131	13
11046921	13
6988143	13
20232729	13
30106088	13
886108	13
4674363	13
2309887	13
6224404	13
2645375	13
15211125	13
5547794	15
10822482	13
35656398	15
10332654	13
18529009	13
5684363	15
2665885	13
867160	13
13936207	15
12139775	13
1233978	16
22895607	13
11799121	13
8853428	13
1941814	13
4178944	13
10392298	13
3295892	13
18098246	13
2951668	13
1960222	16
28104503	13
2654058	13
2487186	13
24172572	13
15896748	13
2004591	13
453525	13
841002	13
16267755	17
3074344	13
1402126	13
15185013	13
19967923	13
1979563	13
18659927	13
4980855	13
29788	13
8104982	13
2885409	13
287901	13
13190979	13
720298	13
15246512	13
5935414	13
4197469	13
4224643	13
182894	13
3064617	13
4644676	13
1239323	13
2218658	13
11522309	13
714056	13
7825874	13
3618777	13
1946313	13
12204001	17
2253633	13
628976	13
542274	16
1068013	13
694521	13
4015801	13
1107357	13
12071754	13
3133198	13
2645017	13
2203763	13
38848772	13
894054	17
1115165	13
3822774	13
6691316	13
485903	13
4495477	13
3028202	13
8955627	13
704482	13
4567579	13
997938	13
16674415	13
7045325	13
15489235	13
6093157	13
7435798	13
12995332	13
790487	13
11174160	16
1218928	13
139237	13
304350	13
1958893	13
17177708	16
38549	16
10763812	13
13944440	13
13733718	13
6177264	16
6908404	13
14263609	13
4761321	17
8897584	13
3273446	13
54359	13
1915071	16
25346056	13
20478560	13
1360065	13
24449039	16
2431798	16
18824787	13
40137455	17
4680553	13
22045118	13
6245932	13
14216153	13
676244	13
9906635	13
1391122	13
220769	16
7832279	17
778134	13
3451923	13
4117024	13
4264019	13
113972	13
11924226	17
1026685	13
1304932	13
1421873	13
11880770	13
6581596	13
34637512	13
4885574	13
3567106	13
2733896	13
433817	13
21751042	13
1083095	13
4947884	16
15288336	13
1082654	17
1703883	13
9189212	13
2122950	13
4545291	13
6165893	16
2650321	13
21808497	13
3302373	13
16019954	13
1650744	13
673935	13
3718877	13
8981801	13
2205845	16
2754506	13
1601228	13
5250721	15
4396959	13
9542596	13
13665202	13
4306481	13
11077952	13
19789646	13
12876	13
4698191	13
5301654	13
3159862	13
1633329	13
21373474	13
12852689	16
10871055	13
12142620	17
11740948	13
3255703	13
799325	13
6040023	13
10351820	13
6844037	13
3061593	13
7060176	15
6393792	13
2714737	13
27562529	13
661539	13
9102761	13
13099109	13
6742556	13
7789739	13
1514801	13
501159	16
5258252	13
5098827	13
2612339	13
1367513	13
800604	13
3054450	13
1171439	13
405811	13
1841429	13
1715384	13
13298441	13
1584242	13
13704997	13
4971458	15
13306791	13
7366428	13
295059	17
1827119	13
3615718	13
3283311	13
3101793	13
9066387	13
6964232	13
6389335	13
16057827	13
7871657	13
582889	13
8327059	13
3462038	13
4092064	13
5363065	15
6650073	13
5039658	13
770975	13
9248803	13
9419495	15
10312156	15
2248687	13
7480846	17
33328310	13
6547758	16
821608	13
5759443	13
9344146	13
2296241	13
477500	16
530347	13
15247172	13
3673797	13
18520776	13
2270491	17
6014009	13
17128562	13
4239265	13
952510	13
23645112	13
3887195	13
394577	13
7236673	13
3122696	16
9970556	13
20004051	13
6516819	13
170487	13
4546942	13
2370652	13
2349903	13
23978808	13
78638818	13
3023716	13
9570572	13
12652276	15
9392940	13
3112856	16
10119412	17
16034170	13
1035554	13
5052521	13
5064071	13
388276	13
10804150	13
4799432	13
754597	13
6698919	15
1631116	13
35733555	13
2970695	13
666677	13
10151398	13
4595234	13
7275725	17
14404671	13
6120546	13
6017366	13
1997956	13
7566962	16
2145650	13
10233923	13
23435663	13
8131826	13
2762834	13
4668740	15
139626	13
351241	13
15676157	13
15675736	13
1791091	13
14141179	13
4044510	13
2940710	13
10010719	13
6400193	13
2932311	13
11535031	13
9819489	13
10602410	13
18819211	13
13558864	16
11818542	13
8922413	13
948153	13
19259408	13
7180688	13
14570993	13
7884980	13
10067699	13
8174890	13
523589	13
7551078	13
387888	17
8854	13
18167918	13
15270498	13
2291304	13
7941435	13
9527190	13
2181312	13
2194835	17
14917296	13
14797637	13
2657758	13
3649022	13
4856200	17
5819531	16
6814978	13
1303075	13
334642	13
7521085	13
14015419	13
13162059	13
2637476	13
7429252	16
2087403	13
3030264	13
214918	13
6300293	13
2871289	16
22105396	13
3769711	13
3042717	13
21432598	13
25635901	15
4235000	13
23730606	13
1520697	17
7123771	13
4332838	13
933246	13
2121529	13
4036156	13
17895971	13
18654391	13
8981741	13
11991555	13
8913063	17
8437888	13
5527165	13
10827700	13
10216097	13
1048469	13
575829	13
16681747	17
28232175	13
24944532	13
12153914	13
8685473	13
34335804	16
6713647	13
8860295	13
1415372	13
9187659	13
11608017	13
49978894	13
3334120	13
32740950	13
4527399	13
1238656	13
121768	13
21741333	13
8960436	13
7694313	13
2745637	13
11924925	17
3985599	13
6737203	13
991558	13
9790939	17
5633816	15
8103248	13
57962668	13
9678592	13
14103581	13
13682199	13
1088295	13
33886512	13
513614	13
40982	13
1995858	13
6985101	13
3284135	13
18876181	13
1958294	13
29439994	13
2816865	15
7310052	13
4636514	13
7151009	16
13546653	13
4890873	17
3524355	13
6299311	16
11384736	13
914608	13
1086140	13
20842119	13
3220303	13
3420792	13
51380552	16
3122463	13
18209153	13
14818846	13
32028123	13
4068153	13
1858677	13
2555122	13
362774	13
45447	13
2567734	13
3670205	15
3131104	13
6934195	13
12944458	16
11057398	13
13144210	13
12650750	13
2630447	16
8836914	13
16056256	13
23991138	13
21940292	13
12654112	13
20740261	13
5483635	13
11669870	13
6286272	16
3189973	16
5300694	13
4066165	13
7700887	13
10542549	13
16693444	13
4888108	13
9285708	13
2099099	17
10023518	13
3499478	13
7540201	13
7322184	13
712821	13
30245625	13
12808492	16
5115911	13
1066308	13
789703	13
3703210	13
11900080	13
16926226	16
4996072	13
12505721	13
13578990	13
506235	13
4408247	17
3639782	13
1121047	13
4435455	13
148631	15
14432426	16
5012200	13
7173944	16
28371659	13
8755642	16
3496298	13
24693081	13
89507	15
4462485	13
11288695	15
5412417	17
2299199	13
1105929	13
8448958	15
3104674	13
15022122	13
5183564	13
25498308	13
10863547	13
20799318	16
10450853	13
6344816	13
18786168	13
2998156	13
884645	13
12581963	13
603765	13
6724217	16
10056219	13
11980291	13
1104970	13
2262751	13
1024449	16
1874140	13
8340682	16
12461918	13
3943042	13
14098003	13
10394812	13
19523145	13
13804342	17
12395252	13
29766135	13
1862178	13
18912198	17
3487300	13
3094720	13
5749636	13
54926	13
2361839	13
2922629	13
7659376	13
636756	13
30121063	13
4134103	13
9288951	13
13939973	13
8729773	13
29626607	13
2666705	13
2291797	13
10260214	13
8319035	13
908064	13
8256839	13
3439338	13
8146671	13
7304582	16
9016305	13
12783036	13
7892253	13
23280146	13
341438	13
1107523	13
1755894	13
2179835	13
11047637	13
4252693	13
10181321	17
308453	13
975782	13
8483315	13
11635105	13
21249322	13
6623721	13
4113389	13
5522580	13
1242002	13
25630899	13
2656632	16
6427705	13
21250567	13
444709	13
1357341	13
8785090	13
11115530	13
1219968	13
21183837	17
15469081	13
4463336	13
1886376	13
38522437	15
21850846	13
370404	13
6121820	13
999482	13
3039911	13
3386351	13
13448200	13
6472157	13
3815718	15
1549576	13
3291554	17
20818179	16
68539	13
317439	16
7315794	13
4280462	13
17779804	13
13509089	13
180791	13
12913775	13
1061315	13
3022451	13
794315	13
19955697	13
428135	15
5187609	13
9079878	15
4587847	15
16806613	13
10551113	13
13020724	13
1027338	17
3199005	15
7958697	13
5400327	16
737832	13
10718768	13
9079429	13
509977	17
1768329	13
7131947	13
2711969	13
16582788	13
4571907	13
15952764	15
9363866	13
6727568	13
269652	13
83187	13
7391917	13
4024996	13
14190713	17
9219340	17
1576235	13
1281616	13
355144	13
2850061	13
12335840	13
11828577	13
8197043	13
12444161	13
3891632	15
539475	13
7467462	13
18167189	15
4854226	13
4477568	13
389670	13
3378938	13
7294680	13
11736945	16
23838082	17
22636822	13
9607398	13
6525644	13
13847125	13
3793064	13
17619784	13
11838617	13
11327190	17
1113529	13
11845248	13
1370338	13
6961043	13
333529	13
2611539	13
9722503	13
12543116	13
10973950	13
3588681	16
13222173	13
15107696	13
8691019	13
4535327	13
7277838	13
17489735	13
591958	13
7602218	15
2298810	13
11270213	15
544616	13
19468801	13
1743707	13
2967843	17
6680153	13
2561088	13
324757	13
187750	13
7655009	13
4213464	13
9749795	16
1190119	13
18480761	13
514074	13
4151048	17
7898251	13
697101	13
4676720	16
6353074	13
39443825	13
4499219	15
9176040	13
2568038	13
1112317	13
21816076	13
2376123	13
15189982	13
7212269	13
3266305	13
24617699	15
31847987	13
3353630	13
1566983	13
9691032	13
1923757	16
2436397	13
7152916	13
20857945	16
6815894	17
8662620	16
39963	13
3975961	13
1362776	13
7599717	15
506201	13
8229484	13
15246192	13
13765	15
13103806	13
6556052	13
23515686	13
251852	16
4282818	13
2536217	17
11475862	13
930343	13
9116580	13
1235127	15
957739	13
10629848	13
323563	13
18124961	13
9538730	13
13246674	13
6618966	13
11174304	13
9085641	13
19484514	17
12714181	13
1241205	13
1110377	13
4235432	13
2193172	13
10485759	13
4669916	13
1518388	13
3678847	16
2888668	13
5101929	16
6961154	13
9720830	13
9458772	13
2181587	13
32525	13
3680525	13
26898005	13
8537287	17
5701856	13
10418905	13
8334280	13
2293113	13
783442	13
8345172	15
4444918	17
1175538	17
10563892	13
9024911	13
9105839	15
8873052	13
21043133	13
10248523	13
5172183	17
22043211	13
5041374	13
7297284	13
8405369	16
12584493	13
8178087	17
9705518	13
1493935	16
5418749	16
2954105	13
1053534	13
5656361	13
13590054	13
1487907	13
3045946	13
550242	13
9825679	13
12333030	13
10478879	13
5097202	13
6885274	13
2287199	13
10795566	13
15649700	13
3153090	13
907330	13
10117090	13
3600522	15
19734494	13
8519277	13
6606468	13
667340	13
19624539	13
204891	13
6938059	13
8197519	13
3155692	13
5102476	13
6018854	16
3440210	13
1878007	13
931416	15
28822648	13
6249704	13
20613431	13
1764963	13
19576015	16
2299210	13
6257766	13
31571701	13
4084354	13
4042112	13
12986453	13
11046768	13
41038836	13
25492500	13
6909807	13
93696	13
8075134	13
7847872	15
3472489	13
4476109	13
9273457	13
4934200	13
5308344	13
8140560	17
23816970	13
12142633	13
13375722	13
11976350	13
6900678	13
4357283	13
13620639	13
18178317	15
675804	16
17119616	13
8164493	17
5051011	13
10935174	13
16531764	13
451025	13
89940	13
5065029	15
12659457	13
3015265	13
8659836	13
8477087	17
2682230	13
5991939	13
8671405	13
17401584	13
15149517	13
16725628	13
31252025	13
11404232	13
16461154	13
3305990	13
5812676	13
7272544	17
793638	13
6718743	13
6937865	13
14829896	13
5697055	13
6323784	13
8401068	17
22914236	16
5769574	13
4079942	13
11931233	13
17023340	15
31087646	13
12381359	15
23744209	13
2747611	13
12881154	13
3300205	16
17467207	13
16870111	13
7865288	13
9450832	13
2732407	13
913813	13
825617	13
747484	16
300760	13
1309493	13
26742455	17
4272943	13
12848361	13
6029883	13
5652897	13
23965418	13
3291477	13
2892291	13
998764	13
5991060	13
29228870	13
1625003	13
3307741	13
19582925	13
13642228	16
3300711	13
2712221	13
8568256	16
12980527	13
4696996	13
5968461	13
4650164	13
17296953	13
17004227	16
18910650	13
11957339	13
83501	17
11777326	13
5257941	13
11907290	13
5514681	13
5421704	13
8243348	13
17569996	13
2014480	13
6131900	13
28819717	13
2269703	16
2572849	13
1966956	13
11138069	13
316184	13
3519738	16
16596805	13
14397977	13
11983993	13
3617845	13
21849419	13
400869	13
3275301	13
3890590	13
1466163	16
2104622	13
6651429	13
1825102	13
7188018	13
13016384	13
6810055	13
9409963	13
1115710	13
35214431	13
898655	13
1220619	13
4714493	13
17110462	13
5033537	13
9207699	16
23856477	15
3348725	13
13995686	15
6214449	13
7091728	13
3113836	13
19692372	13
12031468	13
2915724	13
1817147	13
19563898	13
15901405	13
5967953	13
10991869	13
17334697	13
11856118	15
9079879	13
7461907	13
17277475	13
18733446	13
1070906	13
215613	13
1755591	13
7172318	13
2918051	13
1663595	16
27199040	15
3427014	13
8378314	13
23897911	13
15000004	13
7655382	17
5896445	13
11063445	13
1092160	13
5319908	13
76925	13
25756568	13
12342694	13
10037779	13
4494753	13
18836888	13
365928	13
12041760	17
3107720	17
201457	13
16157068	13
26655545	16
1432019	13
2831294	13
7493550	13
8825047	13
7176034	13
11522469	13
10857883	13
10823183	13
772169	13
17695043	13
8745208	13
1892502	13
3389324	13
8576111	13
1901932	13
16487002	13
19679723	13
20171981	13
23877829	17
8442102	13
14375308	13
6951408	13
7403948	13
3194162	15
20124379	13
1350432	13
8317148	13
38653888	16
1908998	13
6029355	13
3766877	15
5412247	13
4686517	13
14374091	13
4253189	13
6483734	16
11370237	13
6727852	13
10872078	13
3504889	13
10838700	13
47210665	13
9873606	13
21688451	13
332236	16
3096593	13
8332109	16
5262430	13
15457321	13
214255	15
1525667	17
7217112	16
10244372	13
512771	13
4091451	13
26186402	13
27324374	13
2304733	13
36374882	13
2932863	15
2006698	13
5984635	13
14662875	13
24831788	17
2985316	13
3143498	17
8449973	13
1278111	13
3992628	13
2186536	13
5394378	13
10612280	13
3493480	16
2522296	17
15604424	13
7177790	13
21649999	13
4484005	13
12752149	13
12429699	13
1076246	16
7244557	13
11154307	13
31524480	13
16203010	13
5934595	13
9636047	13
818961	13
5052097	13
4389343	13
3565723	16
6271766	13
10162855	13
9270831	13
589710	13
10893594	13
18284113	13
8127217	13
287922	13
2327680	13
2178894	13
984312	13
9987465	13
6993033	13
9458055	13
1972116	13
9839556	13
4060164	13
6190887	13
6723050	13
12560989	13
31740717	13
3243376	13
2203427	17
3519612	13
338677	13
15072333	15
3019104	13
414787	13
4195621	13
9224678	13
4280516	13
208813	13
1713906	13
9241692	13
6822021	13
2422447	13
1226552	13
7096651	15
1047238	13
1251310	13
3120566	13
11766907	13
4635965	13
3068360	13
3331764	13
7438750	13
3727240	13
217240	13
5344951	13
3919678	13
10483805	13
687234	13
2288755	16
1447824	13
2185951	17
10168360	13
1986803	13
1247783	13
20047095	13
11722270	13
1710022	13
2035519	13
11894149	17
373813	13
14965095	15
859774	13
36154487	16
1678247	13
3177737	13
17280614	13
2222565	13
23625665	13
6633868	16
30568758	13
759087	13
4545037	16
5297933	13
2401914	13
205027	13
13048083	13
4263655	13
22912109	13
3678567	13
6107893	13
9733821	13
20002525	13
11938384	13
9485914	13
6165760	16
551543	13
8735379	13
4632627	13
32031144	13
1351158	13
1636256	13
1763713	13
14862864	13
3486545	13
8134672	13
12705539	13
2443359	17
9036814	13
6201036	13
1649099	13
6370932	15
156619	13
9643693	13
4689692	13
11512479	13
11468426	16
726722	13
5329674	13
27662490	13
343354	13
12528524	13
1214901	13
8246375	13
6776158	15
8124224	17
9079463	13
7858070	13
5288240	13
4518364	13
380807	13
751662	13
20779162	13
7136868	13
6672335	13
2493899	13
9002979	15
4751235	17
4122572	13
23650892	13
18846387	13
477089	13
1501726	13
11291753	13
7901585	13
10172639	15
15501641	13
12871278	13
5098622	13
4457158	13
978124	13
8840656	13
2082790	13
14377809	13
10469127	13
7238183	17
951290	13
7970231	17
1616564	15
11393194	13
25648929	13
7401066	16
13931904	13
2698794	13
203999	13
13131584	13
8209888	13
12863520	17
611509	17
17656001	13
14668164	15
1532321	13
513129	13
3329391	16
4797441	13
970754	13
7244520	16
13041057	13
24060197	16
4343614	13
41867039	13
3931391	15
3931560	13
1171451	13
1732482	13
10620293	16
8712891	13
21538686	16
18677449	13
3526335	13
6406789	13
29382959	13
4425872	13
12836107	13
2427221	16
325176	13
207113	13
12252537	13
1784983	13
1996100	13
1822219	15
13658117	13
15434610	13
4870487	13
12663662	13
310363	13
736313	13
3289336	17
1957776	13
1870148	13
5374793	15
7897342	15
6807607	13
13309485	13
2398992	17
2246142	13
10993006	16
4071923	13
5515929	13
1818981	13
33819501	13
309504	13
2358623	13
835044	13
11782132	13
44104660	13
22088356	15
19033655	13
6486058	13
3725900	13
22280798	13
1958334	13
4892999	13
1221256	13
1459689	13
783911	13
476053	13
5711165	13
1200210	13
14729068	13
4496465	13
17985718	13
2409501	13
6170754	13
6173326	13
10245931	13
1338952	13
8046718	13
395677	13
1184256	13
19788892	16
5058828	13
66755	17
2827034	13
21988398	15
17475202	15
1609024	13
20531707	13
394098	13
22479231	13
14856846	13
3130350	13
5833800	13
2655966	13
19393294	13
877364	13
3960472	13
1879577	13
1014904	16
4609968	13
2287709	13
2107920	13
14767645	13
113246	13
7665309	15
5161862	13
835847	13
18757022	13
3851239	13
10855906	13
6717823	13
3828390	13
6148792	16
2728212	13
7247584	13
1986618	13
1340965	13
959146	13
15435533	16
20346	13
1019377	13
6987385	13
2342446	13
12530334	13
1624590	13
786899	13
17392332	13
4780133	16
20101333	13
15900765	13
1356167	13
20648101	13
3441285	13
1176282	13
2229141	13
2384896	13
895749	13
4081902	13
6481723	13
7860760	13
19733917	13
5031389	13
15282968	13
10676020	13
18273279	13
2018545	13
21067478	13
10617969	13
9926808	17
30139758	13
2160883	13
1318478	13
7301400	13
2368243	15
4413642	15
5191771	13
16901102	13
13067776	13
8135125	13
2111081	15
212054	13
10960713	13
4359084	13
5636877	13
16617982	13
3467428	16
5925931	13
35580416	13
2017112	13
21424688	13
4041215	13
4180698	13
25920486	17
1399472	13
23032945	13
4065514	13
207159	13
9103612	17
744487	13
6723331	13
5237534	16
1796090	13
1403339	13
6840831	13
1416290	16
2628401	17
5348336	13
3508528	13
329711	13
5291283	13
3195744	13
1450437	16
13517875	13
806518	13
21890768	16
693825	13
18937271	16
22947650	17
11281035	13
2934192	17
3354044	13
4002749	13
18361018	16
1728160	13
28399887	13
4731628	13
500110	16
2441563	13
5817761	13
2489084	17
2172197	13
4108627	13
1070777	13
5551025	16
472677	15
1148086	13
19866632	13
16503936	13
4424081	13
19377671	13
6588161	13
17613815	16
3394941	13
15372723	16
3687183	13
1073168	15
3367764	13
3009437	13
11852355	13
4827193	13
8673743	13
36044846	13
3576270	13
6469262	13
2902520	13
4198828	13
3395337	13
2288646	13
2522810	13
19251266	15
12130756	13
9622403	13
3316538	15
7649711	16
12047341	13
3278963	13
5507676	13
11080129	13
7380829	13
7263556	13
37196414	17
19470460	13
10594638	13
8291836	13
8649284	15
5715139	13
1799072	13
15331294	13
25682347	13
1957905	13
551247	13
13970694	13
4938616	13
30200193	13
3607494	13
3995366	13
3912260	13
256001	13
11263820	13
18243441	13
1465593	16
4415075	16
3604735	13
16492319	13
1761153	13
1404134	16
39593708	13
18302537	13
8263619	13
1657620	13
15681598	15
137142	13
19562376	13
10973833	13
5851028	13
10700469	13
1563455	13
3688829	13
3828375	17
2534238	13
6572329	15
2512706	15
7938196	13
6297322	17
686916	13
480667	13
4979994	13
2679345	13
12048218	16
18517362	13
651432	16
1167610	13
424973	13
5584714	13
1886722	13
12271544	13
7957360	13
2646923	13
3679192	13
22451938	13
39354978	17
26879441	13
10408782	13
3479357	13
6032493	13
2619039	17
10289481	16
18306925	13
2733970	13
3374535	13
3281157	13
5864499	17
5779675	13
1003219	13
11307129	13
21001839	13
1685599	13
3234726	13
2502708	13
6348049	13
1313646	13
2586263	13
11418647	16
943960	13
344205	15
24364589	13
13837025	17
15733704	13
15774304	13
7986721	17
1069869	13
24216982	13
5531180	13
8413656	17
1033650	13
17247621	13
8880741	13
4715668	13
9800628	13
4925671	13
3598064	16
17275530	13
3515501	17
4499551	13
4824267	13
14615503	13
257587	13
5847536	13
5150696	15
9276777	16
22786846	13
9357164	13
15084378	13
637152	13
13717881	13
26613584	13
7930308	17
1403430	13
2452700	16
7464591	13
28442853	13
29461977	17
3965591	13
9762016	13
1997362	17
36024092	13
481899	16
1417907	13
2927465	13
3496941	13
18602523	13
17029048	13
337598	13
154179	13
10254727	16
2030190	16
255411	16
5081967	17
5895861	13
10100613	13
6759203	13
26681716	13
2343232	13
11932202	13
3094680	13
6147040	13
4491382	16
11861924	13
2500431	13
25181166	13
1789885	13
7908849	16
4216836	15
1250949	13
17205488	13
8609246	13
9941254	13
9380729	17
28797025	13
5542906	15
1354309	13
4478587	13
12560498	13
6354591	17
9907654	13
3736915	13
4309355	13
13311016	13
9798049	13
1264549	13
15188065	13
1613136	13
8691018	13
15376775	17
8617847	13
5795337	13
1011716	13
23989393	13
12209334	16
11476980	13
8338048	13
18079414	13
1317979	15
13524188	13
5599898	13
693332	13
1037691	13
7710155	13
10674366	13
560186	13
5014507	13
41127185	16
978656	17
6307863	17
2270990	13
6906408	13
9596440	17
4889019	13
27642277	15
12082085	13
7658996	13
20490565	17
471914	13
23702536	13
6037893	13
7510079	13
8441712	13
9162318	13
1326345	17
5118560	13
8577870	16
56324531	13
4904835	13
2946939	13
31281309	13
12152314	16
1790232	13
7072015	13
2203704	13
2527201	13
23064252	13
19662638	13
25113097	17
1138045	13
3353909	13
7278605	13
2225957	13
5867630	13
3395365	13
4148454	13
11427898	13
7617053	16
5880599	16
1694225	16
5866444	13
3151097	13
3874080	13
2487119	13
5327691	13
20373762	13
3031131	16
4701941	13
4664893	13
19647702	13
3352592	13
5545063	13
6597063	13
29155980	13
23931713	13
10689288	13
9708498	13
1112852	13
15731247	17
2128738	16
6464512	16
63862	13
3672261	13
8779768	13
6040761	13
48474066	13
16508435	17
14138489	13
147595	13
3025329	13
31654825	13
8818059	13
2918489	13
13271567	13
7476456	13
13289384	13
420572	13
921409	13
7396724	13
3594668	13
5849496	13
30745283	16
10608094	13
1020550	13
8322250	17
13051652	17
12373795	13
15496613	16
4336753	13
7045582	13
1206779	13
4908699	13
5929910	15
20245567	16
8890989	13
8609989	13
4205946	13
7869198	13
8628289	13
2549207	13
3250164	13
3958139	13
2971055	15
1109270	13
15561665	15
9265090	13
15591830	13
855453	13
5072221	13
1931488	13
18719812	13
7282055	13
1945401	13
1862865	15
10857740	16
6485421	13
1075721	13
6297614	13
2958211	13
11766265	13
17969506	13
1758501	13
6093910	13
1214710	13
4818903	13
7530635	13
260792	13
175936	15
6469321	13
226391	13
856717	16
10714221	13
3743934	17
14636109	13
9932340	13
17165508	13
5548155	13
9980824	13
309305	13
2690665	13
3755376	15
16648824	13
4738039	15
2374526	13
17372196	13
10984874	13
866696	15
1244573	13
2975474	15
13738605	16
5032638	13
1489068	13
13707111	13
1759538	13
6302834	13
41383167	13
1076452	13
1452187	13
18015013	13
5328601	13
639619	13
1698101	13
5162757	15
12786914	13
7746926	17
9458565	13
4614348	13
9001228	15
6580877	13
1543403	13
10565761	13
8890542	17
7216453	16
10405290	13
8148726	13
12410841	13
2363942	13
10936368	13
1413425	13
978059	13
23582569	13
8017991	13
1559727	16
5237991	13
12746558	13
12531050	13
11780711	17
8318270	16
308394	13
1670658	13
2685137	15
7406169	13
10260740	13
7898879	15
7187390	13
7947846	13
1880383	13
32009470	13
36292	13
11154802	13
2610627	13
2990814	13
1690379	13
3320012	15
24434599	13
1520260	13
460509	13
754296	13
19450149	13
9891148	13
24854316	13
13186539	13
12190420	13
3816406	13
1382274	13
5650325	13
10152784	13
344057	13
15164978	13
1504858	13
791215	13
10525250	13
6447765	13
4239351	13
6218984	17
17453609	13
13331353	13
578716	13
3735602	13
401539	17
714559	13
6728105	13
3146167	13
12716613	13
9052267	13
17615337	17
147571	13
144457	13
18777252	13
4190846	13
4583414	13
9178145	13
15634885	13
3357321	16
5034974	13
17870914	16
2831080	13
15516642	13
20139212	13
21144097	16
3467718	13
8537403	15
3489084	13
30027	13
19132317	13
8184009	13
6955824	13
11748109	13
21125501	13
4492650	13
4424632	13
432306	15
2028552	13
4581286	13
1386367	13
24767198	16
5362532	13
2386227	13
7712817	13
23842190	13
1336806	13
1837353	13
5898678	13
8936929	17
4503392	13
3395264	17
319022	13
2537634	13
9296368	13
6877465	13
4392126	13
1274502	13
2169495	13
35206568	13
15506266	13
14142539	13
9774398	13
1166444	13
1898919	13
8710011	13
15985455	17
3977488	15
3475607	13
6825195	13
3401192	13
3264970	13
2164491	15
17214260	16
33497527	13
17609869	13
10276414	13
12548577	13
5430880	13
8902882	15
4513648	13
3340942	17
10648484	13
14765512	13
4075593	13
5902452	13
5535197	13
1479822	13
21571798	17
13189597	13
374149	17
155328	15
852108	13
5084121	13
2484762	13
4307943	13
14249281	13
13505353	13
6899858	13
1180264	13
2140270	16
16273556	13
2313995	13
169824	13
9994396	13
17952656	13
4070284	13
30216	13
432790	16
9617809	13
106586	13
484733	13
18079682	16
2207980	13
2512969	16
3485556	13
9789155	13
4249344	13
9871406	13
13144967	17
17997122	13
7512082	13
2397533	13
16337764	15
23780609	13
1443209	13
9522869	16
3955763	13
18187327	13
33998529	13
27537378	13
2463183	13
2211285	13
1983844	13
6339119	13
8071806	13
2334536	13
10900920	13
905766	13
11298108	15
427883	13
4777036	13
1688455	13
11604363	13
12897228	13
3736459	16
4235831	13
3189706	13
3301219	13
6299962	13
2539285	17
9772845	13
44159313	13
2417873	13
10942906	13
8354320	13
4066842	13
123311	13
8448392	15
24824479	13
2354465	13
13378324	13
6522734	13
3354112	13
586933	13
13500724	13
25143349	13
2908691	17
5866657	13
2691287	13
4963182	17
2638340	13
47883221	13
18031305	13
5175791	13
2708877	13
4616603	13
887486	16
27928230	13
2210395	13
33006130	16
4698248	13
1130798	13
6842095	16
766232	13
3172741	13
6139883	13
39837628	16
1492292	13
11239251	13
8028575	13
2585784	13
18609790	13
29177438	13
10030480	13
5215247	13
2265944	16
18846110	13
7593216	13
6115643	13
1190065	13
2997407	13
2288348	13
1962313	13
4547398	13
3535035	13
910387	17
22248381	17
3956883	13
4738711	13
2805062	13
6734698	13
27179765	13
4653281	13
12147350	13
3335564	16
6724564	13
34916698	16
7313825	13
24822494	15
2742017	13
15952477	13
1326390	13
11681816	17
6281277	13
16368316	13
1641699	13
4431994	13
16777279	13
3243190	13
7138091	13
247377	13
4656919	13
4204449	16
3651340	13
3050205	13
1323485	16
5749208	16
12480665	13
1824240	13
7739727	13
24866889	16
7632164	13
21564813	13
4789986	13
1597217	13
1237356	13
788449	13
2778539	16
1511256	16
5942600	13
14538936	13
934759	13
2495000	13
7842383	15
3015162	13
32768528	13
2781871	13
15016908	13
7004114	16
1967368	13
9605362	13
15182027	13
2339706	13
727839	13
4399800	13
1564879	13
20429475	13
14643501	13
9587853	13
10902606	17
6346949	15
10040997	15
7913069	13
8321875	13
2092592	13
180651	13
2321260	13
2800766	13
862171	13
1688539	13
3819207	13
11377787	13
5250310	13
8590771	13
3097019	13
21886698	13
24064484	13
11201796	13
11895199	13
9260581	13
11157726	15
13681133	13
3060114	13
7571673	17
690932	13
7653074	13
3661848	13
2902918	13
14499039	13
4187520	13
6150580	17
1009256	13
763384	16
12795175	13
98431	13
1258977	13
7130146	13
5752789	13
6966956	13
12422041	13
23925819	13
2980532	13
1846518	13
2399499	13
8282949	17
14331507	13
1386979	13
14784343	16
13805508	13
8081511	13
392424	13
15572947	16
10312669	13
13197993	13
3406134	16
1843514	16
3568328	13
28806848	13
17598114	13
11940732	13
2655413	13
1291640	13
7228882	16
4759225	13
282454	13
4249641	13
19963509	13
3794399	16
36271057	13
10474181	15
722002	13
5191380	13
29706596	13
7807249	13
25483041	13
1387021	13
12562064	17
828092	13
20201868	13
46641264	13
11866045	13
1027357	13
3852313	16
1635868	16
20602685	13
7490327	13
1371642	13
2351675	13
21749802	13
444038	13
24879455	13
1360550	15
1923110	13
21714147	13
2360338	13
9601698	13
4747710	13
10760897	13
17009750	15
8379340	13
2827096	13
12343865	13
9468435	16
5458230	13
650834	13
275565	13
5283797	13
11702874	13
13419318	13
5980120	13
21326178	13
16099838	17
7887925	13
4859947	13
21169992	13
1649655	13
6508034	15
1521389	13
6967917	13
810079	13
3988312	13
3401940	15
12208547	13
39406701	13
548844	13
8701057	13
5423437	13
7080242	13
3800719	13
12133369	13
736834	13
7776183	13
3974580	13
2266660	13
1272896	13
8439491	13
467956	15
36307959	13
3523652	13
14431457	13
17661900	17
4378154	13
1646029	13
1096331	13
10018420	13
6560927	13
8451663	13
5322379	17
7018607	13
1928208	13
7691876	13
2414334	13
3487432	13
35502023	13
13242382	13
2159138	13
493191	13
18881813	13
12895	13
45505	13
14430786	13
2132399	15
21874411	13
2828041	13
5432669	13
2369770	13
5406517	13
5045206	16
22306732	13
16891525	13
936451	13
3443762	13
1823021	15
9264098	13
9927413	13
5704533	13
1793671	13
1661245	13
18141588	13
10088855	13
1477399	13
1658156	13
2105921	13
11974958	17
138016	16
1743773	13
795248	13
13285403	15
11694665	15
2903183	13
1100873	13
6275119	13
963550	16
9439015	15
934819	13
23715205	17
16949144	13
22991600	13
20488	13
8924499	13
6121792	16
20500735	13
2187790	13
4005057	13
14375710	13
5822407	13
4346771	15
2641223	13
13000619	13
1788745	13
4822579	13
259170	13
7920962	13
2628149	13
10177527	13
3706889	13
36065938	13
68275	13
5451541	16
5494557	13
17320835	13
23214606	13
10982295	13
16550601	17
18247309	13
7504926	13
4759643	13
10134430	13
6252719	13
10252942	13
6564830	15
29960468	13
6441864	13
10818997	13
6024854	13
2195165	13
1509353	16
7443838	13
13085370	13
766132	13
6199407	13
4187477	13
5692592	16
2122440	16
13330082	13
14892303	13
7442295	13
13359851	13
5515410	13
18199078	13
10862119	13
718629	13
2881144	13
16291418	13
4446002	13
11751564	16
827618	13
1179523	13
1935308	13
2831516	13
4493613	17
978530	13
451117	13
2221030	13
1809178	13
6909	13
3394587	13
4576561	13
11703467	13
26304936	15
12777585	13
3004629	13
15859105	16
3658073	13
14943928	16
5079442	13
4890458	15
14208057	13
4486478	17
22898439	13
7330760	13
14973172	13
540826	13
3210640	13
970963	17
1862876	13
1897014	13
4968528	15
3188604	13
22820693	16
17251577	13
1571630	13
7321158	13
5580178	13
9856091	17
2566887	16
925634	13
510809	13
9496988	15
26316831	13
11597954	16
8041372	13
10287357	13
11212761	13
5820636	17
16019271	13
3535290	13
6266100	13
8153881	16
2968314	17
9655353	16
469537	13
6386213	13
32701747	16
20803882	13
7801927	13
11767165	13
5112942	13
2038591	13
11782421	13
15616591	13
6615292	13
2700429	16
6583540	13
11728082	13
1912149	13
8134326	13
2217226	13
17212711	13
30850006	13
4321896	13
2693464	13
1603144	16
4299331	17
37630151	13
1050667	13
1765246	13
57322000	13
7317226	13
6567892	13
4148912	16
4475057	17
6058404	13
3766206	13
6807129	13
416475	13
1086003	13
47345	13
5148356	13
31872124	13
963511	13
1648634	17
5053607	13
2783770	13
5520871	13
5204584	13
3501926	13
10418162	13
527678	13
17517470	13
24519497	13
1234328	13
6939800	13
7702499	13
7079525	15
3620191	13
6039075	13
1937353	13
6488970	13
356866	13
1870884	13
57295430	15
11114967	13
73693	13
10446009	17
13519979	13
15390428	13
5400046	16
10106949	17
755089	13
18528971	13
18594661	13
5440590	13
7729622	13
2091845	13
8226714	13
2622321	13
34189554	13
17657976	17
3376633	16
1107331	13
5186605	13
16706122	13
9114101	13
3497757	13
18208440	16
1417251	17
9908832	13
1428300	13
1224946	13
15768642	13
1707593	13
21383857	15
4230348	13
1241195	13
15864235	16
17550580	13
889767	13
4312274	13
14481938	13
10420763	16
23936627	13
8881175	13
3801278	13
282139	13
2601987	13
17924086	13
18506469	13
15065393	13
1603203	13
941183	13
2539407	13
8409353	13
2690332	16
262271	13
7744499	13
2567342	13
2691804	13
10857817	13
545149	13
10458184	13
298431	16
6352606	13
455937	16
3357333	15
531306	13
13874174	13
9974773	13
368444	13
593011	13
4007063	13
2450024	13
5268602	13
14312515	13
7182289	13
33030548	13
50046214	13
17258323	13
10260733	16
8344653	13
6468533	17
9518197	17
14472424	13
18784239	16
7906828	13
8575526	13
11639061	13
8358641	13
21994581	13
3383817	13
8549150	13
14781062	13
6320323	13
3101071	13
9947811	13
10700643	13
9732270	13
27062047	13
22425288	13
16831980	13
6775411	17
10753474	13
19272557	13
10262336	13
10324406	17
790625	13
2713584	17
34906905	13
343225	13
2052269	13
13597445	13
2312252	13
43150848	13
1651362	13
6272758	13
8222342	13
16021564	13
15039521	13
6332202	13
10817442	13
929665	13
4987834	13
3240864	13
423964	15
1937140	13
29428577	16
8743361	13
4396659	13
2097022	16
7051005	13
1619426	13
209762	13
1710588	13
5698331	13
14624410	13
5292132	13
33044200	13
34853470	13
610325	17
4211000	13
1948883	13
5266000	13
19251935	17
984213	13
3964957	13
5092818	13
13839422	13
7328159	13
297870	13
2153465	13
208942	13
2408597	13
10758082	13
399620	13
10456208	13
37406	13
2074438	13
5827249	13
17971522	13
6107921	13
20279322	13
42960420	13
8834162	13
4616764	16
9963619	13
1676954	13
10402175	16
5655856	16
9933062	13
435426	13
3782701	13
15136004	13
2518730	13
9291488	13
6205709	13
20053012	16
854967	13
3909789	13
12053600	13
12603071	13
9860560	16
8014363	13
9917055	13
2915127	16
11498211	13
8552397	13
6374596	13
7516597	13
234288	13
8146831	13
5716919	13
5375720	13
496355	13
3118900	15
29679934	17
46724	13
4309623	13
2903232	13
4589096	15
10461900	13
2181220	13
9014886	13
3887606	13
735442	13
3393650	13
303785	13
6322931	13
5283074	13
7468176	13
3889105	13
7666955	13
40693691	13
1716895	13
9026020	13
10004232	13
31671906	13
11285124	13
758378	13
9483758	16
7424189	16
488046	13
193280	15
22121912	16
3309966	13
3270729	13
3962884	16
32128099	13
21480741	13
2976989	13
2750374	13
17654391	13
1828750	13
22160141	13
885987	15
3430413	13
44122	15
31294475	13
9640090	13
3756018	13
6854298	15
12862477	13
10060430	13
3860269	13
7981413	13
15041232	13
14157303	13
5757857	13
1398172	13
6157051	13
2997312	13
480342	17
1433826	13
1488187	13
1436676	13
320314	13
1866344	13
16077708	13
1279281	13
26462490	13
16159683	13
2165378	17
1413690	13
4104127	13
17911340	13
15165748	13
1679180	15
3036519	13
13735909	13
7324272	15
2263677	13
11065779	13
2265933	13
1035462	17
611345	13
5811632	13
6063075	13
12742750	17
403126	13
12954452	13
56594	13
5603183	16
765367	13
721968	13
1652660	13
3669285	13
17724386	17
20217011	13
746878	13
2853239	13
261163	13
8310982	13
717353	13
18425874	15
12261711	13
6310290	13
11769483	13
17155849	15
270146	13
3151629	13
6008970	13
8753305	13
12397013	13
24851695	13
11283133	13
3384872	13
7544158	15
18447517	13
6672476	15
4720939	13
3498893	13
1156277	13
5276076	13
12775708	13
15803759	13
19152545	13
21084570	16
6676440	16
12208572	17
18615663	13
12192139	13
15991065	13
4991421	13
10694409	13
5352278	13
1901455	13
14404792	13
4218024	13
889673	13
2993039	13
422557	13
2709050	13
31063925	13
5842114	16
352784	13
604753	13
10123559	17
447930	16
4986012	15
14959876	13
1914774	13
17031043	13
18065071	13
17474158	13
8518438	13
3349943	13
1604648	15
882644	15
3428681	13
1912667	13
3500980	13
11028489	13
21246292	13
6389558	13
26852628	13
9424712	13
1871990	13
7482269	13
664097	13
22094042	13
785236	13
15886037	13
1649471	17
5435274	11
411060	13
17034203	13
1588272	13
7164026	13
8917096	13
1203524	16
8397877	13
9921156	13
399572	13
8441619	13
3293365	15
1678005	13
7762582	13
4113077	13
18000385	13
3325535	17
13811257	16
920070	13
6124021	13
5464552	13
2877284	13
2632674	13
2857232	13
2328780	13
9858417	13
7833190	13
986432	13
24405957	13
1704481	15
4877212	17
8060101	13
1963658	13
4783548	13
1864019	17
3258877	13
10928025	17
9460272	13
1564234	13
572098	15
2392265	13
17637029	13
2963485	13
3192325	13
12970461	13
11568178	16
11337977	13
7902843	13
7790750	17
9554678	13
813904	13
3973266	13
23963221	13
5336082	13
11546362	16
1123014	13
2688730	17
1147578	13
349931	13
1291158	13
18537075	13
10126171	13
6816652	13
10269791	13
1662996	13
9334716	13
13717411	13
1312520	15
9600113	13
393609	13
18435771	13
3629628	13
10722350	13
37339131	13
19134230	13
8410741	13
20067818	17
14613756	16
807709	13
269375	13
18899818	13
656587	13
3035911	13
5317178	13
13940239	17
12522008	13
12848803	16
23043514	13
1825346	13
9304725	13
7423701	13
9672699	13
6597845	13
825392	13
15159865	13
7338195	13
3151732	13
1217960	13
15857004	13
4646186	13
9280052	13
3719372	13
10109685	13
42485065	17
1884371	13
3197405	16
16771383	13
9615723	13
4042675	17
4073010	13
41215599	13
3035394	13
16823368	13
21552223	16
9321990	16
6084455	16
17278110	13
8287170	13
1921348	16
6006436	13
4633051	13
654188	13
6900422	13
7024540	13
9092305	13
23066818	13
19497543	13
6416851	13
1353155	13
880209	16
101494	17
13245600	13
21285688	16
1568166	13
5560488	13
20132379	13
1031370	13
20309294	13
5653561	13
7598018	16
436832	13
4199240	13
31252126	13
28559250	13
7400339	13
17657826	15
18152442	13
2041560	13
1293849	13
5128179	13
8382682	13
1850720	13
14035016	13
416708	13
6594420	17
3723469	15
2719797	13
6426709	13
4853448	16
7183431	13
1142488	13
1256238	13
1469208	13
3734633	13
1302621	13
4448204	13
2574863	13
10498980	13
15181795	13
7178152	13
7057813	13
2791723	13
29616700	13
17596305	13
10703985	13
4983844	15
14684439	13
83754	13
9895717	13
279293	13
16699611	13
4406269	13
2851616	13
15187136	13
6775131	16
353779	13
10481465	16
7961982	13
16836822	13
7630580	13
6568856	17
12219062	13
9972990	13
1311113	13
4098804	15
608201	13
2220818	13
3189933	15
1402309	13
1472952	13
638672	13
9910502	13
6538181	13
7248904	17
21518	13
28184242	13
8574174	15
3415166	16
7103852	13
33466	13
9718252	17
2888625	16
4319003	13
2141188	13
5562912	16
18993569	13
1608043	13
5154456	13
3161680	13
264427	13
1805067	13
16087978	15
1462184	13
22134043	13
6296476	16
10156187	13
20143499	13
29342247	13
7995742	13
13319239	13
10077427	13
5497706	13
18814863	13
723049	13
3742210	15
6020543	13
11023005	16
35086767	13
5757710	15
1168172	13
15102101	13
3656175	13
9038296	13
3958526	16
4280565	13
3315695	13
1629356	13
5591269	15
11661932	13
10751337	13
4157987	13
4314671	13
7528134	17
11238535	13
9990941	13
3729898	13
2358465	16
36428192	13
28195592	13
6596223	13
181805	13
7892019	13
3280960	13
1480823	15
1448977	13
6736240	13
14238	13
13685736	13
14192855	13
6224176	17
2728116	15
2792798	15
2432518	13
617078	13
3134818	13
2718081	13
5563030	13
1613345	13
275902	13
3659445	13
12451573	13
12887608	15
10868863	13
12185360	13
1401595	16
5638217	13
10312475	13
6463077	13
5623630	13
9780391	13
7832540	13
23286998	15
7384121	13
18670553	13
9984895	13
13204489	13
14560092	13
2991007	16
20913010	17
14144893	13
58848	13
7036448	13
2983954	13
407684	13
1982895	13
3440826	17
2025832	13
1877235	17
9386072	13
4834813	13
5197748	13
2766398	13
5423198	13
18495056	16
812313	13
698629	13
19450694	13
9467867	13
2476693	13
11320013	13
63010039	13
5377075	13
2554109	13
9246900	13
44284749	13
4221486	13
1021943	13
6006376	13
17598393	13
5396818	13
33520689	17
13860444	13
2098916	13
4234996	13
8208379	13
12268798	15
2864077	13
6348608	13
3764897	13
41007465	13
10016477	16
7495281	13
2830340	13
5594067	13
6952240	13
2507315	13
1634870	13
153924	13
6370331	13
8554005	13
3455374	13
5237400	13
4704617	13
4818943	13
12433123	13
21698162	13
11354759	13
1908149	13
4663120	16
317997	13
622109	13
12618188	13
4329255	13
3849943	15
3247711	13
13344579	16
6261856	13
18416815	13
12293811	13
13812422	16
9797471	15
3891015	13
38554311	13
21258018	13
14899435	13
1261138	13
982274	13
10913587	16
951456	13
11939604	13
3393012	13
5051460	13
497262	13
2241379	13
4147433	13
8812505	13
292988	13
18265889	15
4894787	13
25510904	13
677872	16
1117764	13
17410293	13
13636300	13
1948570	16
17180551	13
950794	13
10363786	13
6799761	13
18181991	13
19487736	13
14955653	13
16427	13
3120207	13
4771668	13
1609058	13
4184083	13
15086500	13
28995490	13
829813	13
4312966	17
5061320	16
22592003	13
841571	16
1806551	13
6701218	13
24660891	13
2328415	13
6411782	13
20707293	13
2070931	13
39751457	13
15363528	13
4166368	13
1762741	13
5487401	16
8851406	13
5419854	13
12073515	13
1198939	15
18924503	13
188113	13
25817230	13
4154228	13
4688745	13
4638001	13
10100460	13
19509013	13
12183763	13
2497079	13
269062	13
7310154	13
4974072	13
27313034	13
11026380	13
5908853	16
23059519	13
9227910	17
15170106	13
15304704	13
3428130	13
2370482	13
6687768	13
2221547	13
313006	13
14342094	13
816793	16
5280807	13
7116812	13
26773	13
4149383	15
8972561	13
14828056	13
15985879	13
1150248	13
11161982	13
7461172	13
3278221	13
6567065	13
4756982	13
62901	13
20110594	13
19294966	13
5570091	13
1468385	15
8190160	13
3937096	13
6035971	13
7228374	13
5426623	13
6851921	13
3581598	13
628635	13
781025	13
14529980	13
4747209	13
7500365	13
1261277	13
30216664	13
4775300	13
3986319	13
39930920	13
1558002	13
1758806	13
23997306	13
1755696	13
17921070	13
781089	13
3428240	13
50068002	13
11159146	13
2845788	13
16612109	13
4472857	13
43515630	13
5153668	15
5005551	13
1882713	13
6746788	13
12682129	17
8069421	13
4937306	13
1567229	15
2258297	16
1397986	13
1522681	15
59268	13
15257175	13
17974106	13
2042374	13
315549	13
958430	13
20818203	15
9117562	13
2634644	13
6736435	13
19687849	13
1147937	13
1670767	17
11282604	13
2207849	13
3270041	13
303582	13
15670289	13
4674238	13
7864961	13
10102724	13
4449041	13
3760535	13
301959	13
9117037	13
1271513	13
2619530	13
3898114	13
5895255	13
2236744	13
4901796	13
6345242	16
15597958	13
18270590	17
15596374	13
9198236	13
22503469	13
7428736	13
18391627	13
2637531	13
3455104	16
3288644	13
13116202	13
20392569	13
445994	13
11014681	13
1457597	13
638397	13
6948777	13
2700392	13
7034574	13
727591	13
10762484	13
6083977	13
30778628	13
3904200	13
2399300	13
8359170	13
11498799	13
8521483	13
2480443	13
305423	16
8530217	13
13107087	13
235551	13
1446617	15
5151060	13
10656977	13
8120812	13
10497149	16
982406	13
41713390	13
7138121	13
7022259	17
36017347	13
1981490	17
3931352	15
19784830	13
5574017	13
11239564	13
18517151	13
9135276	13
365138	13
8515899	16
1799271	13
15062373	13
13262405	13
18267714	13
683961	13
1204503	13
8990073	13
3364391	13
15208082	16
20889076	13
15667150	13
4589273	15
3332924	13
12818037	15
957691	13
15951173	13
300348	13
3039598	13
5809397	13
12011067	13
17013918	13
14814287	13
5298835	13
7285655	16
556387	13
18650283	13
9320149	13
8503764	17
1872165	13
13576811	13
1359602	16
3683396	13
7684999	13
17802912	13
8601697	13
5482178	15
8753191	13
4028274	13
5590427	13
329491	13
1761327	13
9022559	15
3331671	17
6321104	13
4288235	13
21288996	13
38638534	13
6271394	13
432040	13
9599901	13
10323378	13
37074311	13
6202812	13
11219824	16
3262054	13
12491775	15
5398074	13
4294392	13
6198946	13
15434122	13
7147568	13
7621462	15
20915094	13
25522706	13
29668939	15
2383355	17
1085916	13
2030206	15
2246834	13
96694	13
23444245	13
3714156	13
5435164	17
475136	13
7563682	13
7504648	13
8571198	13
9326673	13
1635081	16
167230	13
4719922	16
3498418	13
226833	13
504595	13
7978085	13
1805326	13
992769	13
8445557	13
4957081	13
2789408	13
3798748	17
14587250	13
5251847	13
3231701	13
18983458	17
27829549	13
4178850	13
13811277	13
12015543	16
9202200	13
26860447	13
3865106	13
11177870	13
2822042	13
2422017	13
20704126	13
3009710	13
5115267	13
9214165	13
2983329	13
7368169	13
3538652	13
3040725	17
6036283	13
2077582	13
2546165	13
666677	13
1786344	13
4197098	13
9139195	13
6000627	13
19844329	16
2164133	13
4004201	13
1035200	13
13492916	13
18013772	16
16325008	17
974864	13
10784404	15
1022214	13
5587653	13
12090774	13
2641429	13
5684008	13
23245186	17
8859225	17
15571164	13
3124290	13
1434860	16
2902342	13
10927002	13
7741698	17
25820118	13
13243370	16
13411593	13
11251229	13
8736143	13
12930031	15
1427056	13
454268	13
2411515	13
21021945	15
2155330	13
1387851	13
11256281	13
17197891	15
2355310	13
5006600	13
8728326	13
4961947	13
103702	13
13886647	13
7335638	13
967875	13
11889838	13
3057251	15
8629068	13
14193809	13
5198464	13
8921745	13
5883966	16
12237574	13
13695267	17
736064	13
2242606	13
760153	16
2255741	13
1054407	13
10507248	13
10985077	13
13160039	13
4453242	13
5602559	13
3975483	16
639099	13
27917714	13
11762858	13
1206973	13
3779110	13
1176892	13
11259434	13
4535250	13
2900429	13
1230692	13
444836	13
18348831	15
4843165	16
18023918	13
7224516	13
27089398	16
236183	13
21552170	13
1645202	16
4628153	16
1966523	13
14077261	13
23526701	16
10559891	13
14341567	13
4580009	17
1196516	13
12119744	13
994196	13
2543167	13
12307639	17
1672663	15
4173229	13
1749306	13
3405799	13
9283587	13
5971179	13
470157	13
4785013	17
3603910	13
10152672	13
19986169	13
26765349	13
25830824	13
1692868	16
1116189	13
2182791	13
183632	13
8499845	13
8712767	13
2055517	13
2728990	16
532459	17
17986245	13
1754899	13
4670	13
2347040	16
1525500	13
897718	13
1641138	13
3252461	13
1510304	15
16906076	13
37261538	13
1177120	13
15126167	13
1652343	13
2430372	13
25315405	13
4150422	13
14478629	17
16624258	16
1588856	13
4868883	13
10497146	13
3767536	13
6848083	13
6994782	13
14943569	13
5681454	13
1386514	13
5118766	13
4114514	13
2409155	13
8533629	13
3819957	13
12255580	17
2206291	15
524830	13
6805231	13
9481087	15
14306755	13
15283993	13
19773277	16
5560117	13
575762	13
2559047	13
1255033	16
24259100	17
2083758	16
7786910	13
19924953	16
7150297	17
5696568	13
19101355	13
7536910	13
2893272	13
7086749	13
8979604	13
3217631	13
896294	13
1758631	13
9711154	13
1719234	13
8457031	13
958746	13
2263092	13
1729767	13
2053550	13
11320988	13
5492240	13
5800249	13
4935285	13
3763336	13
2973301	13
3997042	13
806781	13
2649064	13
8544353	13
5036096	13
11618638	13
10353545	13
4393347	13
1095644	13
1618977	13
14596657	13
5584689	15
2222456	13
22570525	13
1830287	13
5612472	16
7669618	13
25737488	13
3942998	13
11043637	17
38030595	13
32930082	13
612133	13
5839049	13
14101059	13
5410043	13
4509752	13
4238000	15
13275634	17
15816073	13
2327728	13
18843398	13
3569294	13
636205	13
8226134	13
10840415	13
6634327	13
16322287	13
1028743	13
4339390	13
1999013	13
1066068	13
6739559	17
2068125	13
4615235	13
7807644	13
5742554	13
7534375	13
4227253	13
10098715	13
12324818	13
1937142	13
28919629	13
714667	13
11009217	13
1742023	13
11809802	16
12824206	13
246033	13
427641	13
12648681	16
2214313	13
305795	13
3744406	13
7139787	13
2378117	13
13652722	13
14210844	13
8122097	13
4333355	16
32262019	17
2087736	13
12938772	13
1778861	13
16858826	16
12269105	17
5144841	16
5031565	13
7286426	13
5992186	13
6437878	13
35189616	13
16464641	15
2268830	13
2251476	13
16232198	13
14033635	13
879901	16
17423305	13
686594	16
3447069	16
18250840	13
6147866	13
4476461	13
9626939	13
6028	13
4884817	13
14658698	13
2876471	13
8684775	13
11042543	13
299594	13
4889132	13
336166	13
3800834	13
43218	13
10709071	13
4293338	13
536086	17
19093875	13
18310538	17
1308351	13
2050314	16
5710904	13
3036566	13
4982493	17
20350481	13
192916	13
4143626	13
17738237	13
7262170	16
2264778	13
9524561	13
501873	13
5730239	13
2391038	13
4095987	13
17941567	13
7141500	13
30043538	13
7854220	16
7050829	13
4087209	13
39368125	15
3783142	13
5657728	13
8390334	13
13306774	16
6853193	13
3247934	13
5281903	13
4518613	13
12579436	13
1591719	13
3882619	17
1565860	13
1245705	13
361230	13
690729	13
7643313	13
12904213	16
5038265	13
588513	13
2561841	13
12138972	13
11861931	13
1958934	13
142382	13
4076140	13
5726226	13
16797059	13
10520859	13
1795906	13
6449838	13
4556252	13
8504499	13
13135149	13
13557562	15
109829	13
1263119	15
10029543	13
10708095	13
1769711	13
5164229	13
389743	13
268836	13
19689112	17
59707504	13
5013603	13
4635762	13
20873561	13
1493438	17
7511378	13
6308336	16
593324	13
14408861	15
7560746	13
6633556	13
3347633	13
313855	13
10005501	13
3647957	13
5096818	13
9189898	13
873875	13
571625	13
14890931	13
2049229	16
1462385	13
6536928	13
491254	13
4575939	13
38347383	13
5424821	13
3838137	16
11293131	13
4807098	13
2323294	13
13460783	13
13477892	13
5737945	17
13946042	13
9882876	16
849159	13
1999699	13
2771757	13
12653578	16
19838055	17
10389691	13
4052260	13
67590	13
15674769	13
210004	16
8841049	13
24503712	13
5838625	13
1158741	13
2269631	13
2700971	13
15516169	13
14395871	13
10941210	13
386336	13
20640876	16
5458017	15
17828675	13
20639984	13
4251485	13
6370158	16
22175534	13
33027457	13
11859064	13
8932497	15
122612	13
29248577	13
389859	17
12839234	13
9979209	13
6391996	13
609502	13
23675614	13
1748386	13
11470139	13
2873134	16
568958	13
14208361	13
1141053	13
13337594	13
4976416	13
5774652	15
8316705	13
11143905	15
2187720	13
6587944	13
2099630	13
10210172	13
4868959	13
5362382	13
7597958	13
11230139	13
3172449	13
2033483	13
8845855	13
2408918	13
3663620	13
6305977	13
2749654	13
637281	13
35392528	13
33099	13
35234885	13
13439531	15
4056507	13
7348043	13
6519906	13
583504	13
13405004	13
25157418	13
2956710	15
9274366	16
8182553	13
972643	13
1868213	13
3414938	13
2908057	17
1723788	13
787109	17
18816703	13
1024348	15
13288235	13
12326679	13
24631042	13
11212692	13
1518549	13
16818970	13
6450770	16
5500039	17
3536249	13
22364644	13
13635546	13
6050177	13
97992	13
6831330	13
1737922	13
1638482	13
3549845	13
10558367	13
10311882	15
3271872	13
9854363	13
1600381	13
11013530	13
9990482	13
868835	13
623856	13
5508112	17
4536794	13
11611803	13
588992	13
2028021	13
7409021	13
9729236	13
10285949	13
10807069	13
11420009	13
2022190	13
4241074	13
21760486	13
135957	17
239263	13
2407907	13
9902965	15
2877442	13
4977941	13
2509090	13
1480700	13
46355247	15
16660840	13
6841085	13
2515946	13
12019572	16
19446034	13
2381133	13
7559189	13
19875351	13
15384501	13
2311254	13
7354523	13
1757754	13
4313578	13
1058868	13
2537985	13
845823	13
13226928	13
21531741	13
3668646	15
22022749	13
30769179	13
7035000	15
10596825	13
29633881	13
5325957	13
5614138	17
5449102	13
21327624	13
15969996	13
7941420	13
11122475	13
8103520	13
405527	13
4216594	13
4107543	13
415841	13
8953884	13
472764	13
13113991	13
9875296	13
8093804	13
3089885	13
25662876	15
4491255	15
4360288	16
6678089	13
9731753	13
3677723	13
18257830	13
10396203	17
1538462	13
2084041	13
11814213	13
2322058	13
13982498	17
11194478	13
12506362	13
21104878	13
7722007	13
7106322	13
11727282	13
3851352	13
1594644	13
8967438	13
1035522	13
1255126	13
42208649	13
1523626	13
2139545	13
9437600	13
10230635	17
3459693	13
4160584	13
13224415	15
22734286	13
7637995	13
4714971	13
2506165	13
542366	13
27102641	15
3771814	13
25184950	13
6205793	13
19003883	13
1692168	13
1709563	13
13380540	13
15747015	13
14577265	13
2525782	13
5540325	13
12081577	15
2619368	13
2652679	13
1031120	13
6952040	13
5243747	13
663850	13
19419657	17
3914199	13
21583362	13
533574	13
5233250	13
19780354	13
4337652	13
11461006	17
2132787	16
17758789	15
5411210	13
3228586	13
2375303	13
9231655	13
1767984	13
8131183	13
16394491	13
2094137	13
13908940	13
4690475	13
3439270	13
6552406	13
2296985	13
473292	13
4257995	13
29833125	16
24284661	13
132118	13
4438705	13
12502998	15
10360587	13
3136308	13
1310489	13
8306	15
12791848	13
3525256	13
5828747	16
9913836	13
5582220	13
246006	17
7506014	13
8389012	16
6940638	13
24262729	13
25255067	13
2046882	13
31199861	13
16343472	13
9560682	13
885184	13
3649912	13
1838441	13
1710154	13
19662765	13
25829050	13
8403506	13
20432746	13
1279753	13
9518667	13
22865274	13
2556820	17
7815726	13
3349984	13
14010827	13
5516238	13
4272538	13
1263900	13
4008974	13
6713339	13
12154619	17
3656728	13
585085	13
934685	13
3773190	13
6606925	15
7528964	13
11895912	13
1987901	13
12827499	13
549284	13
17854452	13
17505327	13
17290558	13
2149494	13
13345964	13
11388069	13
2104371	13
17191359	13
1722718	15
5722019	13
1455184	13
3259382	16
9275428	13
7785660	16
14581412	15
4599738	13
20664176	13
3459027	13
4276625	13
373762	13
4843475	13
5523057	13
15917509	13
1560039	13
19486655	13
9650755	13
697402	13
9073875	13
2971837	13
20722694	16
1497232	13
6584082	13
8061761	13
22727088	13
3857741	13
2607574	13
5988558	13
7541965	13
14000444	13
8380129	13
2209273	13
9829040	13
2782894	13
569457	13
209000	13
1259749	13
6621122	13
925765	13
7763695	13
2907490	13
48318846	15
5572272	13
8668612	13
322738	13
8046638	13
8569914	13
3497031	13
9811767	17
8221367	13
5933800	13
7939176	13
24070372	15
12201534	15
1066206	13
9430024	13
860265	13
4273796	13
6216890	16
5425951	13
9326125	13
18968136	17
13245864	13
12065925	13
1617364	13
14155760	17
3143212	13
6696710	13
2609914	13
1368576	13
18555373	13
1685246	13
6226144	13
15434792	13
509707	13
11394153	13
4436293	13
6736307	13
6581194	13
19938322	13
7194469	13
21661909	13
13904898	16
3236824	13
13867056	13
10010191	13
4132326	15
16829730	13
9052606	13
7340262	13
21146083	13
7468530	13
2340786	13
18925546	13
1767007	13
13225064	13
5524426	13
1947463	16
454648	13
1617123	13
5807482	13
761044	13
3263789	13
1601191	13
3478266	13
2859280	13
871878	15
37744366	13
10101000	13
15143863	13
3759912	13
10136437	13
4522403	13
4728878	13
1542157	13
2809042	13
4929393	15
8307403	13
1681230	13
13718481	13
2306032	13
28526030	13
6591085	13
482491	13
2095986	13
14815796	13
1112619	13
2603553	16
3252425	13
13056562	13
15776765	13
5770819	13
9860036	13
7481093	13
2900335	13
5578100	13
2381279	13
2733806	13
10488641	13
9804779	15
205113	13
8440357	13
3913420	13
1958878	13
11866724	13
2593445	13
249003	13
16479345	13
4722612	13
2882131	13
13301902	13
7006106	17
31413080	13
7027189	13
3697783	13
8698934	13
2513506	13
625267	13
693791	13
4741895	13
30778362	16
22721794	13
15278486	16
4755387	13
6800315	13
12572293	13
6663595	13
2032783	16
2828448	17
2969576	13
1060767	16
2027307	13
5329908	13
4529944	13
11187815	13
1218333	13
9609557	13
19913146	13
2536559	13
13152038	13
600451	13
1287673	13
2601976	16
3523742	13
410455	13
3741433	13
2052686	15
7522703	13
8196271	15
10120836	16
545598	13
347979	13
23461434	13
7763610	13
18685701	13
12122739	13
514236	13
21822595	13
3234657	13
1946060	13
524533	16
14439558	13
17718259	13
16886603	13
104242	13
9188848	13
9271509	13
3902678	13
2666860	13
2706021	13
39116	17
8464420	16
103441	13
14967440	13
17813185	15
4643266	13
412789	13
1392846	15
20458158	13
9259732	13
2061581	13
8643600	13
8482995	13
19359546	16
1438081	13
735047	13
13053660	13
2059751	17
9535500	13
10367909	13
428961	13
8907299	13
585871	13
24199437	13
3730567	13
20459294	13
3148721	13
4462204	15
14921632	16
1521676	13
17027741	13
5821804	15
6799981	13
12385432	17
3461880	16
10678320	13
7513672	13
10574300	17
20876473	13
4515637	13
1264476	13
4967876	15
24371791	13
4093271	13
61156647	13
20660669	13
2835363	17
4405777	13
6753198	13
11263476	16
1952023	13
4713338	13
9580428	16
21552171	17
4903191	13
14956521	16
114736	13
4922522	13
22657422	13
362071	13
5470836	13
15950593	13
3053384	13
11747473	16
7767920	13
2076094	13
15416488	13
24147	13
3222937	13
6840299	13
5513545	15
11508849	13
7137780	13
793627	13
8980566	13
3790552	16
2535532	13
3286838	13
9479237	17
13503409	13
3776893	13
3064588	13
9251295	13
475745	13
2966652	13
12264803	17
5100093	16
24090898	13
9378281	13
140172	13
14593959	13
13332249	13
331555	13
15296705	13
13760980	16
4818811	15
7436229	13
37513237	13
18433028	13
63433	13
1320067	13
24729264	13
1921760	13
3287896	13
14831458	13
17861043	13
10555870	13
869489	13
3988224	13
2286389	16
11825799	13
27841128	13
10921963	13
5817046	13
9221749	13
22518710	13
864116	13
18122239	13
7512545	13
16802451	13
8049280	13
10715808	13
872952	13
6098908	13
7943264	13
41284602	13
4406206	15
5481173	13
156069	13
121971	13
2213207	13
9605138	13
1473706	13
3161441	13
18672769	13
1815211	13
3289187	13
336244	13
2248740	13
4594301	13
18096699	13
6803436	17
357337	13
3642407	13
1258021	13
4421375	13
2101395	13
7457837	13
5037049	13
5574115	13
8959577	13
1619820	13
3811597	13
6599642	13
1701939	13
22092350	13
2443176	13
189488	13
2142073	16
8473011	13
18514672	13
5048561	13
5823841	13
11184474	13
6383263	13
16107905	13
8696797	13
12523244	16
1855348	13
3960805	13
14934550	16
10598500	13
14316826	13
16332146	13
13083045	16
3621579	15
10355948	13
7843065	16
2326803	13
434466	17
32843009	13
1142259	13
7544584	13
7443148	13
22252064	13
18992123	16
12060193	13
9709001	13
2183211	13
12682822	17
4176865	13
9953885	17
10840585	16
14236667	13
13611797	15
13355	13
780947	13
311188	13
25841875	13
3351054	13
7995553	13
5280252	13
5280220	13
38475585	13
6083379	17
7858891	13
4539801	13
6836201	13
13588873	13
10749283	13
1596588	13
7898161	13
7228625	13
1690722	13
298311	13
15565041	13
8655073	13
6414131	13
9005976	13
11676847	13
5418966	13
783580	13
5278609	13
5952080	13
19184320	13
15087181	13
9143958	13
6469189	15
5587969	13
4215736	13
3856074	13
30453653	13
1666134	13
10302558	16
4184147	16
1515446	13
16796296	13
2265595	13
27427053	13
15996864	13
34927115	13
11416736	17
16273599	13
562475	13
7209081	13
3202241	13
8635267	13
12930	16
8818236	13
25979576	13
9504462	13
16503287	13
5456835	13
2218695	13
4577495	13
2743859	13
6673304	13
1321763	17
5689290	13
7220986	13
2543452	13
6462625	13
393846	17
143064	13
37233046	13
4685276	13
3139943	16
1205852	13
901209	13
2046451	13
16809091	13
1902436	13
505881	13
258008	13
3246513	13
9191617	13
3845988	16
6709837	16
2174589	13
4508538	13
114763	13
3773933	13
8767966	13
9379333	13
23748222	13
7505109	13
255760	13
8893926	13
20983544	13
4319206	13
1467223	16
3542	13
1052966	16
6111804	13
8158592	16
1334344	13
5394700	13
26042577	13
12632600	13
9619135	13
12977683	13
5333922	13
1692797	15
6312829	13
11634931	13
5078742	13
10146076	15
4220857	17
27235042	13
728183	15
3080039	13
1607187	13
6348679	16
18247344	13
16177256	13
4685575	13
11044813	17
12334606	13
4522843	13
18224080	13
1729475	13
852407	13
17844317	13
5689368	15
6563205	13
17369734	13
233914	13
3851451	13
10366854	16
21859657	13
3934060	13
3013250	15
4231836	16
7088192	13
12365668	13
2399432	13
2958895	13
582956	13
777582	13
3784312	13
295011	13
4530973	13
6005716	13
2086162	13
5160514	13
4800214	13
26164344	13
11236644	13
19977943	17
5603828	13
1382846	13
7074650	13
845659	13
23609751	13
5114575	13
4026622	15
6187650	13
5236149	13
1095713	13
2538809	13
7530893	15
14741147	13
11088098	15
1799870	13
11863428	13
34222616	13
8988149	13
14156286	13
2182366	13
15873334	13
1566527	13
7055391	13
256151	13
12585445	13
5734115	13
22916981	13
12827304	13
992601	13
4600289	13
8824584	13
15663080	13
1161678	13
308378	13
3274332	13
9279953	16
14178971	13
2941333	15
3434530	13
1692024	13
762420	13
1949600	13
4128786	13
19222663	13
7574905	13
7884661	13
877027	13
6163147	13
5263404	13
14145791	13
50524560	13
7814243	13
4801221	17
7285836	16
4907530	16
5506146	13
5205461	13
15160403	16
11911334	16
4165240	13
1863907	15
7816099	13
4866077	13
9307183	13
4840170	13
10434525	13
6141914	13
7315819	13
6463558	13
4968873	16
14791874	13
3905707	13
2438477	15
4023436	13
1293665	13
2250508	13
13239489	13
17246070	13
3257667	15
4781570	13
19663105	13
2728227	13
1153056	13
5940106	13
7321727	13
28797888	16
23348235	13
4260630	13
25555090	13
8660918	13
2309686	13
4869384	13
5986449	17
5330036	16
683217	13
12927672	16
1502254	13
5350452	13
9081432	13
1859644	13
19231155	15
6749082	15
6076774	13
3773549	13
25767588	13
2049194	17
7901068	13
3409369	13
26665383	13
13431101	17
6167877	13
8808915	13
8868903	17
12242004	13
13105437	13
4078593	17
3220253	17
32835331	13
18025740	13
12453002	13
900534	13
17621018	13
7170286	16
7565644	13
4059329	13
1749284	15
2167904	15
2225209	13
11760561	13
7102263	16
63546417	13
15309435	13
4900929	13
22913980	13
11060903	13
5754426	13
2558647	13
471592	13
1885439	13
2889469	16
5945182	13
638666	13
8289077	13
11073357	17
3324310	13
27558219	13
298061	13
6923732	13
16371659	13
32582955	13
4684438	13
2853274	17
17577910	13
318307	17
5347408	13
26549818	13
2711498	13
9612578	13
2960261	13
1190454	13
18255447	15
2824841	17
4548621	13
915175	17
5009388	13
4562567	13
7060285	13
450036	13
11942472	17
9100683	13
221981	13
13420102	13
5440254	16
8902238	13
20204108	13
7446176	13
3029142	13
14044380	16
4912285	13
1682419	13
3059605	15
5696261	13
4389368	16
9904099	13
2430287	13
1666201	17
2005958	13
14576929	13
15208972	13
2224338	13
12740838	15
1490650	13
1915579	16
19647012	13
14445068	13
14070919	13
8444743	13
8162379	13
18502226	17
16112069	13
2161144	17
13394176	13
2464941	13
14886756	13
5538519	13
1452444	13
6402514	13
85633	13
2736116	13
22207506	13
8070272	13
9158210	13
1757578	13
2998510	17
4606670	13
8566572	13
945694	17
14378254	13
369299	13
2828558	13
1278299	13
2303637	13
5177061	13
13152049	13
466545	13
2808946	13
1651124	13
19567376	13
5744353	13
6337373	13
2041679	13
1571306	13
11771127	17
7248184	15
239366	13
13043087	13
17974612	13
2460138	13
23590969	13
4444006	13
384603	13
2280981	13
5602220	13
24143878	13
3804950	13
5966371	13
18467465	13
2310336	13
6462648	16
526556	15
9674675	13
15782318	13
24307726	13
584845	16
21132843	13
8473701	13
16046408	13
5031527	13
2501075	13
6177232	13
753315	13
2100165	13
7771703	13
14468346	13
11648749	13
2074764	13
5316748	17
7254411	15
16365757	13
1383572	13
14067242	13
7982621	13
1444070	16
7922649	13
9701608	13
6168986	13
4046394	13
4970438	13
5376565	15
200985	13
6196620	13
7543790	16
2834877	13
13666717	13
3056113	13
3082441	13
12746628	16
4976123	13
21744789	13
709365	13
8512035	13
24230416	17
6091066	13
15464801	13
19235656	13
3887169	13
4280530	13
18661383	15
9402397	13
325474	13
17629137	13
1775890	13
24431119	13
6319068	13
5081530	13
4871879	13
15494568	13
7929955	16
19969538	13
14735738	13
12381188	13
11206735	13
5725083	13
10641143	13
814149	13
11207758	13
12879591	13
9759049	13
4992861	13
2603120	13
3490681	13
4928267	13
5592048	13
11140525	13
21360144	13
1474987	13
158386	13
7058229	13
12859784	13
3296172	13
3861262	13
20224075	13
4262116	13
498327	13
6133930	17
6673251	16
29297332	16
6609585	13
17045082	16
11803488	13
7909514	13
42415740	13
8753247	13
6654267	13
817799	13
28883423	16
17867371	13
13029513	13
9010284	13
188343	16
3235885	16
2172950	13
1624677	13
949502	13
3618810	13
13947512	13
3205095	13
713781	13
5530231	16
416316	13
3365317	13
14069080	13
23942480	13
646947	17
12087393	13
2318726	13
1213462	13
14725803	13
23043527	13
7913918	13
3681904	13
5218962	13
973389	13
23717267	15
4502137	13
23880	13
7705766	13
27444472	13
3161067	16
8255147	13
3202809	13
390047	13
3598613	15
4492542	13
4272272	17
8565595	15
60104	13
104266	13
3224193	13
10414711	13
959759	13
18994014	17
27023646	13
4021485	13
14012929	13
803511	13
4213844	16
612107	13
1495756	13
4381927	13
751	13
9254935	13
6650841	16
5986001	13
23746104	13
1345273	13
2623165	15
2059195	13
10105127	13
480936	13
23265524	13
1677837	13
157925	13
10386787	13
14765613	13
16126512	13
4570087	13
10262393	17
17428520	13
14846570	13
2822391	17
33475	13
3130834	13
794414	13
14842534	17
14768891	13
3742826	15
9841247	13
2477080	13
7723400	13
2330850	13
10866336	13
1985055	17
5016042	17
4338375	15
1966895	13
4448056	13
29641279	13
186632	13
3878986	17
986528	13
14085272	13
1958204	13
3231315	13
14258702	13
10918869	13
7688749	13
1824994	13
7760907	13
3328467	13
6939252	13
16738044	13
8004122	13
2956575	16
7391828	13
17783346	13
9332615	16
590909	13
7800075	13
8538117	13
5808735	13
40148147	13
4930964	15
6433204	13
12038956	13
8791540	13
30657004	15
16741989	13
3651869	13
3327856	13
3325030	13
6171882	13
7459548	13
6944106	13
4701993	13
7559562	13
35024163	13
5485400	13
1192508	13
2014486	13
6651974	13
1136616	13
12895758	13
7530560	17
23802630	13
5448026	13
2272031	13
515445	15
17788189	13
13969571	13
826205	13
872003	13
8077845	13
2882520	13
5892330	13
1536738	13
8150603	13
1503679	13
12767843	13
5735414	16
25267010	13
1532181	13
11629256	13
7961310	13
10290097	13
12796283	13
986038	13
1804598	13
10289460	13
5190403	13
1565042	13
18793730	13
5026665	13
4042140	13
370611	16
15593378	13
26180067	13
26139049	13
13542352	13
3619957	13
5957721	13
20282341	13
4043351	17
4231779	17
366039	13
4156822	13
6682625	13
101568	17
3270329	17
6831937	13
1834274	13
5659329	15
4067083	13
5577674	13
3775132	13
19121245	13
206228	13
32722365	16
11203842	13
13908471	17
15414722	13
8167781	13
1111942	15
423799	17
1328121	16
22874496	13
7479387	13
606585	13
15213184	16
3060051	13
11765730	16
10937143	17
14462182	15
6117045	13
7785960	13
51128482	13
1100260	16
9444227	13
8225312	17
1165543	13
522271	13
3834369	13
10096375	13
2638981	13
1275359	13
5372237	13
3707204	13
8941730	13
4584208	17
7555157	13
11060229	15
973787	13
9315720	13
859523	13
2343086	13
3238496	13
11164505	13
3953368	13
15283865	13
22519110	13
9209356	13
10254436	13
3404922	16
5283040	15
406887	13
3308790	13
5856818	16
8914062	13
5242062	13
2267281	17
6695251	17
3116723	13
33314904	13
20924036	13
3992120	13
10846302	13
10738492	13
13648726	13
988717	13
3044377	13
2071817	16
660534	16
6759181	13
12981549	13
21078743	13
22723248	13
766805	13
26637042	13
2735295	13
217236	13
48226235	13
28495372	13
5137198	16
5905013	13
447904	13
13377232	17
8371751	17
3530192	16
7828187	13
5330636	13
20165139	13
17275741	13
39946347	15
6482641	17
1103706	13
3290277	13
1701217	15
1040843	13
1997859	13
2618747	13
261576	13
4962447	13
12542854	13
1281758	13
5031876	13
2069697	13
29621168	13
2705891	13
1962986	13
15740276	13
22791948	13
2826995	13
21938430	13
10213371	13
1175416	13
38746532	13
9305138	13
13113487	13
15623618	13
7292560	13
35350032	13
5520694	13
10199570	13
1152027	15
14311106	13
1392387	13
197991	13
5404806	13
6884505	13
2697606	13
4512475	13
621561	13
4236710	13
1351629	13
596726	13
5649449	13
3963179	13
11310150	13
4012672	13
2825767	13
14837711	13
5380138	13
11663235	13
7003325	13
17140552	13
7047162	13
2680223	13
18556643	13
6253501	13
32769143	17
4338285	13
31648000	13
17940019	13
12866370	13
8556064	13
4601698	13
8371210	13
14235442	13
6747278	13
20228291	13
10073053	13
5575223	13
6287814	13
1428226	13
6852857	13
3208804	13
6220818	13
5956852	13
8947415	13
3567061	13
11580494	15
1935617	13
11750548	13
11865281	15
12167734	13
6117264	13
956915	13
174382	13
11238769	13
19777295	13
4789813	13
655935	15
1799808	13
8109228	13
442201	13
5832916	13
1070690	13
4974551	15
10924240	13
5403338	13
2090371	13
12576188	13
1598614	13
9061597	16
7659124	15
16715969	13
11764340	13
9089124	13
12403452	13
1524565	13
4170829	13
807094	15
12094226	13
3804576	13
9675922	13
17802966	13
7844669	13
4488898	13
13306097	13
7228582	13
12606626	13
1211884	13
11214816	15
7106769	13
2774135	13
18924286	13
16658409	16
3103304	13
2177900	13
3129449	13
2220847	13
7924432	17
1535650	17
7563610	16
11498058	13
1589656	13
2308671	13
1956127	13
32970380	13
3158670	17
59074	17
308956	15
21373992	15
1847851	13
8363625	13
2252220	16
17622505	13
20861575	13
1995930	13
15800	13
72470887	13
1952291	13
49011	13
4192935	13
5695237	13
3339984	13
17072728	13
575401	13
1193157	15
7592660	15
4195756	15
5384578	16
12156	13
1689721	16
5803197	16
236597	16
13431859	13
38663369	13
1739291	15
5753976	13
1224207	13
13045269	13
305577	13
4023416	13
6221475	13
32006259	15
457702	13
8027961	13
350241	13
2761923	15
1738269	15
12248909	13
12155139	13
667749	13
7182306	13
9752190	13
28104753	13
2908746	13
26873508	17
3035517	13
5993882	13
54815	17
19953445	16
3332080	13
4885751	13
9218363	15
2490580	13
1895885	13
18039	13
10920522	17
7779683	15
3573845	13
30011840	13
18986514	13
4173207	13
15254811	15
5658525	13
4878593	16
1095511	13
9344796	13
15378353	13
8370766	13
7591868	13
13880294	16
6488692	13
7397735	13
27889888	13
15698909	13
15907449	13
12027956	13
11210634	16
3250932	13
11883742	13
3754077	13
21289614	13
561782	13
9964374	13
9715225	13
11793938	15
14784107	13
15442278	13
7527233	13
15415797	16
3195129	13
2101877	13
8896426	15
7706921	13
9474335	13
3448748	13
4265690	13
16019077	13
12882406	13
7039891	15
16497797	13
5472741	13
6303974	13
9633560	15
1925873	13
3626963	13
120135	13
3954669	13
10707169	16
1486976	13
6179845	13
2799121	13
46117358	17
3757271	13
9026262	13
2916277	16
2761541	13
7588969	13
4696626	13
27523764	17
11064664	15
2616714	16
18492106	13
4457411	13
5469183	13
29559194	15
522191	13
4248338	16
4791006	13
11105445	13
1290671	13
20373306	16
1457834	13
850647	13
762066	15
3008639	16
855411	13
20358785	13
3964519	13
2077780	13
2478678	13
2029372	13
22920918	13
4892519	13
1170594	13
506716	13
9514802	15
10522225	13
2698410	13
1513634	13
2028758	13
6020456	13
13074272	13
31887555	13
37237172	13
8064152	13
17734691	13
612598	13
13281361	13
18807869	13
14287147	17
4309546	16
14783678	13
5301814	13
8073847	13
2798960	13
5750679	13
476394	13
10186149	13
26076420	13
3994683	13
1166965	13
1031739	13
5732384	13
19202094	13
2558649	17
7812029	13
3327873	13
8618371	13
37299	16
12313017	13
7405583	13
22683981	16
2421993	16
5619601	15
5191193	13
2920330	16
6328128	15
14760357	16
2484816	13
11248767	13
18369636	13
7704827	13
2063080	13
5816435	15
13497452	13
694027	15
4933177	13
552207	13
1889539	13
13423284	13
420128	13
7065483	13
6256683	13
2617444	13
579571	17
14361115	13
16751620	13
27023506	16
8857897	13
18793307	13
4336554	17
483729	13
6274778	13
9224233	13
19894815	13
8347962	17
12470051	13
8821926	15
239390	13
10504875	16
9889795	13
2294806	16
310718	13
7368875	13
8691485	13
2990987	13
3953139	13
6635965	13
764162	13
6592898	13
938910	15
1126695	13
404428	13
7702743	17
17711349	13
3953807	13
13366790	13
898906	17
15187685	13
4887862	13
20115203	13
21494661	17
18253458	13
6864217	13
1204805	13
356933	13
599658	13
4022706	13
1677147	13
9475578	13
1337766	13
1421207	13
7117828	13
14477614	13
1957501	16
4963451	13
23050055	13
18529462	13
1718884	13
874514	13
8956288	13
6750248	13
16311060	13
4276883	13
1068576	16
9141942	13
14285685	13
176148	13
5868736	13
665691	16
7946566	13
1739826	17
14552749	16
10530684	13
2324114	13
1977530	13
466003	13
650751	13
144663	13
9002804	13
23744751	13
193984	13
2665700	13
5213515	15
2774731	16
615712	13
11204047	16
11581933	15
31895015	13
1867858	13
15919048	13
15323192	13
13753917	13
2157236	13
11798439	13
34937964	13
24302257	15
1472466	13
3961430	16
4611654	13
6420135	13
12535045	13
7555846	13
2501200	13
10350980	15
8580839	13
4662359	13
3951853	15
13030714	13
27929459	13
10912858	13
3853864	13
3116782	13
10996336	13
6196692	13
5913959	13
2568250	13
5682705	13
6223445	13
16950182	13
6354731	13
3385820	13
6634207	13
1704153	13
2235791	13
20091794	15
2921029	13
405683	13
4342298	13
2146344	13
6833137	13
1937743	16
5608082	13
1330046	17
10807643	17
3824863	13
3266801	13
14633034	13
4885387	13
4037538	15
9824348	13
3137374	16
577790	13
3774541	13
3801502	13
1422996	17
10431497	13
5213274	13
37535039	13
5723363	13
5234450	13
2256429	13
7157689	13
1973847	13
760816	13
6182352	13
468953	16
6191319	13
10751197	13
2090440	13
11795008	13
18844023	13
7578504	13
6200422	13
2247239	13
3327672	15
8070622	13
12450630	13
2054218	13
3915056	13
6209357	13
354555	17
2595914	13
20566772	13
3619466	13
185148	16
3133350	13
25071421	13
5929839	15
8702667	15
9304274	13
778514	16
1582410	13
4638771	13
10705809	13
3924116	15
13545576	13
4920300	13
5169876	13
3733936	13
74582	13
9712159	13
1399202	16
8832470	13
6304939	13
3872426	13
757902	16
10235504	13
2906406	13
23513788	13
7680826	13
7849379	13
1257567	13
31331666	13
19971780	13
671083	13
5104682	13
6212229	13
10315607	13
13344802	13
653865	13
5791313	13
26919930	16
2392095	13
11538022	17
1884284	13
17296371	15
1842180	13
866334	13
9338111	13
208868	13
383390	16
12912621	13
11498995	16
1304293	13
7537088	13
16301150	13
594418	13
27494455	15
6058650	13
24669933	13
9484986	13
8174363	13
24132239	13
51462	13
12272900	13
3730770	13
2948067	13
1790961	13
1486040	13
6653807	13
1340925	13
9497973	13
18099557	16
4844896	13
20047819	16
640941	13
8807263	13
3397753	13
9430772	13
54451	13
5517859	13
1640707	13
1898688	13
24883149	16
413510	13
2485382	13
3654078	13
2460207	13
5141770	13
1977960	13
275519	17
2437767	13
17155612	13
11601241	16
42807363	13
5297796	13
11521112	13
7368320	13
18702196	13
4670089	13
1265424	15
1870258	13
12998384	13
3997241	13
3488471	13
40363337	13
4390785	13
26977400	13
5368545	13
23156628	13
16360057	13
4431730	13
3648062	13
4889671	17
3990488	13
20768016	17
309386	13
32218669	13
9987002	13
856643	16
2703349	13
24680771	13
4599923	13
11608519	13
2749692	16
735820	13
2728397	13
18370054	13
4682385	13
8674730	13
863374	16
1897077	13
12494148	13
2070604	13
8549603	16
291371	15
51199975	13
11693854	13
17792396	13
1566059	16
12009372	13
14129191	16
785743	13
5922736	13
9917411	13
5233979	13
15135612	13
19887422	13
21519561	13
7599152	17
5326358	16
793872	13
12619198	13
90099	13
24506911	13
12898866	15
3205073	13
11323674	13
8022793	13
12621027	13
7529968	13
994574	13
2504936	13
311589	13
13402195	17
14557898	17
5724800	13
1869963	13
7954135	13
9854207	15
21542595	13
26638919	17
3808000	16
6497689	13
3760022	13
9514463	13
12269027	16
23076814	17
6060452	13
907865	13
8969523	13
6951359	13
57243	13
7794528	13
2856146	16
18679580	13
366032	13
100977	13
1282012	13
5199207	13
15295673	13
8665943	13
3746795	13
5358754	15
6297606	13
21760	13
12426501	13
13024147	13
3544671	13
150493	17
2909712	17
4700794	13
12426572	13
4500706	15
1835614	13
30632577	13
9489035	13
16540777	13
2863134	13
9803289	13
17592055	17
8652409	13
5407381	13
8517882	13
12946647	13
6577122	13
15594117	15
5645981	13
3257005	13
8158196	13
13087017	13
5987321	13
1687654	13
20935073	13
3112576	17
6319571	15
10783988	13
20181702	13
25512300	13
4946908	13
4261437	13
16707092	16
14551534	13
2030126	13
3731265	16
1455325	13
8078854	13
3229516	13
568454	13
35724541	13
20845287	15
17791006	13
21698538	13
4838417	13
9795770	13
167396	13
5336770	13
2170392	16
46081088	13
1249272	13
2336765	16
5366946	13
5301408	13
2890909	13
828213	13
12771607	13
12784869	13
4976748	16
2728309	16
20158662	13
4933856	13
4065757	17
1129461	13
13719174	13
942119	13
10406413	13
16300550	13
19041417	13
21973209	13
4811415	13
5114555	13
6101774	13
3716131	13
27728890	13
1810939	13
3426643	13
12775837	13
836101	13
13013539	13
2892996	13
1973426	13
171406	13
12213710	16
2578997	13
7206593	13
2250539	13
1843808	13
4336589	13
926252	17
14360489	13
30415163	13
9877963	13
6032178	13
4257783	17
2647167	13
12437787	15
2529340	13
7388146	13
21819835	16
16538773	13
17112823	13
1580262	13
5130795	13
11030918	13
20318800	13
8717381	13
1512327	13
38318579	13
1293484	13
4679291	13
6978989	16
3593572	13
2978037	13
724404	16
29084550	13
3871326	13
5717381	13
12755391	13
10888434	13
1330805	13
5633297	13
13660791	13
14591290	13
1967583	13
7633802	17
9032222	13
4738639	13
10554115	13
28040221	13
7879397	15
5633118	13
16971239	13
2714279	16
485358	13
6252304	15
6885987	13
4791998	13
1241811	13
2379149	13
11756421	13
12199365	13
19482703	13
9831175	13
1784428	17
1969658	13
5571301	13
8942299	13
7451705	17
1184137	13
14474042	13
29680277	13
1903220	13
1045046	13
12707935	13
11977070	13
7161990	13
5568382	17
11695979	13
8641675	13
20056645	13
18959485	13
5173875	13
7826541	13
38065986	16
1874311	15
436158	17
26223495	13
1436302	13
2927699	13
11941970	13
26101875	15
1906475	15
6412987	13
1652769	13
4906096	13
406541	13
10557513	13
7898378	13
10989521	13
1178169	16
16917182	13
26960392	13
492989	15
10119848	17
31894452	13
12262664	13
2655686	13
7763754	13
15878019	16
4845187	13
1797123	13
14153126	15
2056599	13
14324557	13
14894941	17
17085791	13
4525055	17
4132994	13
31300793	13
4143821	13
593476	13
5327686	13
16243392	13
25098317	13
12934742	13
1882432	13
5547359	13
68077906	13
7825448	15
6997595	13
18816273	13
21809084	15
6155533	15
7843604	13
7034267	13
33095575	13
7350474	13
19819450	13
29368430	17
1823931	13
28992007	13
2360237	13
16193144	13
18754988	13
21984764	13
175697	16
7785123	13
25599556	13
4616868	13
10017892	13
7868942	13
11466157	13
4741319	13
3999827	13
2336589	13
788489	13
10589509	13
8745332	13
2412517	13
5193987	13
11102916	15
11004319	13
2294692	13
3747686	13
1513131	13
5246990	16
830020	13
6583908	13
303937	13
22977276	13
12798466	13
6330889	13
6809187	13
6299464	13
1553573	13
541982	13
4599846	13
674036	13
6509127	17
9266	16
1286352	13
35557092	13
8406256	13
12209804	16
99271	13
44199391	13
3117487	13
2265890	13
8892005	13
1570566	13
21014484	13
13658334	13
14030180	16
4572104	13
5012119	13
9636555	16
18557352	13
8160058	13
1833511	13
14973486	13
26776353	13
13850400	13
6279441	13
15167466	13
3406249	13
16814408	13
6143157	13
8149500	16
4660991	17
11635035	13
22578302	15
1376885	13
8954	13
423696	13
23452851	13
28480215	17
14708964	13
179337	13
291192	13
9851185	13
9661955	13
2658319	13
4723963	13
1472432	16
8894104	13
121111	13
4954480	15
2613496	13
4429581	15
10400018	13
2891887	13
17049216	13
3062527	13
25702916	13
12919284	13
1515828	13
26344684	13
19742404	13
529584	13
2970450	16
7291391	15
15671661	13
4328327	13
5939719	13
15223460	13
10609565	13
10067407	13
12585670	15
9127822	13
4160522	13
8059848	13
3005617	13
3108363	16
11545050	13
3987960	13
21172439	13
148287	13
11074935	13
12772576	13
5121637	13
7174000	13
4880378	13
13011618	13
275376	17
2586431	13
9875857	16
5190291	13
10597587	13
10342650	13
4655917	13
24496345	13
10729011	13
19177593	13
8327378	13
6284680	13
3829401	13
3154569	13
2243994	13
5660628	13
2995955	13
8411901	13
5560949	13
17667346	13
12102650	13
18052817	13
6801897	13
7007028	13
8233813	13
14423642	13
7760339	13
1612315	13
16203317	16
1927992	13
4904615	13
7602626	13
3433237	13
3446037	13
9493575	16
1512051	17
11407306	13
2023364	13
1793755	13
3315917	13
1214363	13
11634911	16
15011969	17
12769051	13
65648	13
11632461	13
3142432	13
1441867	13
418021	13
28490519	13
18218838	13
7094643	13
5391811	13
7070923	13
60560880	13
3049474	13
1023844	13
27141681	17
592437	13
111765	15
3158976	16
3830958	13
2939084	13
7470631	13
950848	17
2114503	13
34994202	13
12220922	13
16653244	13
2397222	15
3268085	13
11995674	13
2669719	16
844636	13
1135989	13
9033653	13
7408556	13
5843819	13
4214276	13
3238721	13
28752057	13
17951670	13
27481828	13
4479279	13
11609840	13
23902431	16
8111135	13
7345976	13
17301576	13
21212698	13
6113326	13
5372830	15
1742150	13
1133740	13
3435270	13
2861385	13
2928292	16
8113611	13
3025654	13
43866363	13
18741695	13
10956615	13
19994867	13
2429280	17
1314682	13
22896396	15
4153975	13
10941097	13
1118460	13
2591977	13
396453	13
5693094	13
16958898	13
4789746	13
4256001	13
1654049	13
3529060	15
10459152	13
18008401	13
2088863	16
636679	13
6098273	13
7193562	16
7484587	13
11888018	13
2508982	16
17594477	13
4302154	13
16363688	13
11869621	13
806152	13
12378914	13
5874358	15
625608	13
7848757	17
5234983	13
2714125	13
8910863	13
18975961	13
7876348	13
6286358	13
16315999	17
14580691	13
6455568	13
6526071	13
1174677	15
5917312	13
20449236	13
4823691	13
9797422	13
10418727	16
9313862	13
194220	16
5432782	13
4933439	13
693283	13
6307520	13
5293198	13
2181329	13
1792716	13
1080021	13
4805626	13
1763953	13
13428358	13
4560316	15
270902	13
622953	13
725009	13
1819423	13
9963685	13
383598	13
1388555	13
13143279	13
5643433	13
7653637	13
15195388	13
4087447	13
18830724	13
43824513	13
993200	13
5077395	13
1729831	13
2822433	16
11919244	13
3570691	13
2430951	13
11043687	13
21243061	13
1529593	13
2342025	13
14428608	13
6425613	13
142204	13
14795417	13
6849054	13
1593491	13
1317315	15
133589	15
25193162	13
16534349	13
18400624	13
18170056	13
3533068	13
4192218	13
18272196	13
38449441	13
6378972	13
11897246	13
5441061	13
2516689	13
2573249	13
4379002	13
1363922	13
5870000	15
1006917	13
8807900	13
5789777	13
1037740	13
3082860	13
1941341	13
255567	13
8185415	15
16808868	13
1555588	13
913281	13
8961547	13
13032347	13
29746558	13
25893364	15
403753	13
173093	13
8829611	13
2151518	13
1001435	13
15456367	13
20675452	13
2182499	13
9822387	16
686570	13
24616402	13
9025819	13
995817	16
8405888	13
13106643	13
13987520	13
7026070	13
5502808	13
2031739	13
3034843	13
3220440	13
17573589	13
7614919	13
31683188	13
3426782	13
1266181	13
8371334	13
4804122	17
18745419	13
4697237	13
6153633	13
10148042	13
11737430	13
652981	13
19366880	13
11010719	13
3578948	13
6161852	13
9043350	13
11338440	13
6514687	13
1497863	13
910345	13
1346030	17
2296905	13
13741109	13
9086857	11
12184300	13
8349757	13
1057561	13
3117135	13
48563	13
540858	13
15048424	13
7118153	13
1403838	13
15931744	13
8809694	17
2127218	13
2766	13
9894403	13
19250907	13
110478	13
3194987	13
10488910	13
19123815	13
5073569	13
5903809	13
4026769	16
10034540	13
5081199	13
12586583	15
5548588	13
10124457	13
1643992	13
8353747	13
3646941	13
2915962	13
18080861	16
7511526	13
14168329	13
1701496	13
8481645	13
51089	13
2466410	13
5537820	15
1505551	13
734393	13
7569129	13
4364420	16
17751225	13
17782367	17
108975	17
30247922	17
13693487	17
8242575	13
2677150	16
9729569	13
54266	13
18742036	16
984818	13
7786895	13
3237779	13
21750512	13
12158175	13
7421990	13
13079966	13
26028106	13
1057843	13
18046789	17
12708227	13
2375863	13
13478653	13
589320	13
14881291	13
25578391	13
7104229	17
3356727	17
27402519	13
6187550	13
4161118	13
227556	13
7827287	13
6677472	13
3916252	16
84125	13
835675	13
16276144	13
12527019	17
10045367	13
4640163	16
15750813	13
3557343	13
4230309	13
6423513	13
13217616	13
8556442	13
4655265	13
5877927	17
1680671	16
12550729	13
7890764	13
411769	13
8741251	16
3693906	16
6404383	13
10199059	13
3735369	17
2226101	13
243387	13
8146634	13
4675219	16
835909	13
22970593	13
14919759	13
3392908	13
3482888	13
2068098	13
5024398	17
1867937	13
7864433	13
740771	16
1004607	13
8853574	17
24177979	13
1616002	13
4182419	13
6251432	13
16150613	13
5762936	13
1408629	13
13614537	13
6603349	13
729005	13
5473551	13
999131	13
1625000	13
20373692	13
8245275	13
11122450	13
6263669	13
3617104	13
4766830	13
1776000	13
2219548	13
21761642	13
2028219	13
1217858	17
360882	13
9832774	13
6928286	13
6492854	13
8426570	16
7047019	13
8682819	13
4822063	13
6520427	16
1482569	16
21591722	16
1816689	13
2064858	13
93171	13
7693042	13
17689235	15
4481394	13
5075258	13
2307921	13
1795420	13
4051933	13
16622486	15
7457092	17
2697022	13
2228024	17
16627648	16
25289050	13
3281029	13
11930356	13
16449337	13
946330	16
11843160	13
1754389	13
21411362	13
45843223	13
3713277	13
10127419	13
764034	13
34507051	13
813555	17
13822862	13
12982532	13
2530445	13
1032688	13
1021036	13
5026576	13
401254	13
11899073	15
15055134	13
4666300	15
18550640	13
3694454	16
2372465	13
55471 triggers and 729 candidates in 471567449821 cycles.