10766477	13
26313796	13
271368	15
5052860	16
599810	13
34191634	13
2777653	13
10496717	13
34919168	13
16681644	13
1402756	17
10626377	17
7518851	13
6498422	13
12513006	13
9163296	13
9536875	13
18770248	13
4337811	13
6626125	13
4986724	13
86829	13
6803895	15
347559	16
4361318	13
3134814	13
951804	13
3924942	13
8737903	16
11590483	13
10135238	15
2488438	15
9134962	13
682308	13
10799299	13
1362756	13
23557173	16
21093751	13
26127609	13
2043881	13
1492499	13
2746848	13
1748597	13
1360461	13
8033691	13
5715388	16
6167402	13
14373793	13
4681055	13
11409234	13
2096059	13
4865158	13
1855737	15
541347	13
15996	17
11226349	13
13442891	15
9564185	13
17676535	13
8576298	13
5651205	13
1850953	13
823887	13
5826901	13
1803307	13
1389742	13
2625999	13
3404436	13
577671	13
1786772	13
870444	16
11887199	13
19567349	13
3599312	13
8442928	13
10781135	13
15563326	13
2925803	13
16277908	13
9438561	13
6679762	13
4740368	13
10900394	13
24032895	17
14771731	13
838800	13
12492832	13
11721225	13
25284847	13
30049429	13
1293146	13
6973062	13
418134	13
23695040	13
1137922	13
9018736	17
8252984	15
921626	15
511722	13
6271785	13
15109460	15
2038290	16
23787587	13
2503881	15
2503824	13
12244176	13
3985939	13
5085335	13
12891731	13
26279532	13
9378989	16
436236	13
7950349	16
8484926	13
6914529	13
8528291	17
2900210	13
6036635	13
6986798	13
4028557	13
417826	15
641979	13
188256	13
3127089	15
10586342	17
5993163	13
14460050	13
4278443	13
4577720	13
17656952	15
23849506	13
1320871	13
4975716	15
19466928	13
9880321	13
7458043	13
6809019	13
12037919	13
5031510	13
58600	13
5991309	13
858664	13
2006647	13
10469154	13
136047	13
10095631	15
15968158	13
4155046	13
7504995	16
2320420	16
27433095	13
6296069	13
1264807	13
6594183	15
8114665	13
8623049	13
8382184	13
1862743	13
8084748	13
3564210	13
11872127	13
3157785	13
1788905	13
5216320	13
7751978	13
10784575	13
6566813	17
3810771	13
9434022	15
8319043	13
1814932	13
17346364	16
1229649	13
37687227	15
5713050	13
16578939	13
4309250	13
3076548	13
5156631	13
4098160	15
11537681	13
28303530	16
11918665	13
11438002	13
1492187	13
13001449	13
2675216	13
4550937	13
5445518	13
8479620	16
1447172	15
11209173	13
319214	13
9565720	13
8051004	13
8005284	13
511310	13
8391730	13
7372486	13
1330214	13
11144453	13
4882803	17
9223898	13
490107	13
18418195	13
1186855	13
4594343	16
1398952	13
23373404	13
23063078	13
2151684	13
1679061	13
10697267	13
3801331	15
11511000	13
4017698	15
10311565	13
10981217	13
4198638	13
13344275	13
1816313	13
2819334	13
11739627	13
1120479	13
4993619	13
796540	13
2536345	17
2809204	13
267408	16
19096515	13
60004744	13
33698734	13
8394086	13
25573751	15
749803	13
25894388	15
3051291	16
4686283	13
9842272	13
3147118	13
1036873	13
9874192	13
15203375	13
5675449	13
7004712	13
16615799	13
4757267	13
2351336	13
3124375	13
19630774	16
9171234	15
13437256	13
998916	16
7851658	13
455297	13
2911287	17
19658746	13
21972711	13
4170932	13
1579918	13
23465285	13
1577745	16
6781490	13
13935091	13
7449902	16
2566414	13
3261343	13
11528819	13
1465115	13
9023393	16
756467	13
6409499	13
180135	16
7194082	13
1286423	13
3071168	13
1199587	13
21556030	13
664442	13
21033601	16
6179488	13
5377777	13
6006120	13
6346587	13
3622307	13
2614186	15
5427728	13
579609	13
581359	13
2810409	13
17946645	16
3876397	13
24235176	13
31167767	13
27173633	16
4424165	13
71959	13
2540748	13
3009017	13
10283087	16
5107950	16
234354	13
34323410	13
14686039	13
36537430	17
2486433	16
3880512	13
1265666	13
3499851	13
1345031	13
3531153	13
6177544	13
2555209	13
28382084	13
5046138	13
3410369	13
1814626	15
4012372	13
1591626	17
6192595	16
7889359	13
15425223	13
13962061	13
9317382	13
3934160	16
4851615	13
760069	13
10099178	17
4017556	13
11877163	13
1831034	13
8740933	15
6817562	15
20345706	13
11115713	13
13868815	17
11718303	13
2921030	13
9180770	13
7976938	13
10402865	13
1980443	13
10514635	13
5722955	13
442831	13
899360	13
4256265	13
13282675	13
4912460	13
6586663	13
10779577	13
12652815	13
9676142	16
11282544	13
5125425	13
5799044	13
12387908	13
16024283	13
12110410	13
1073049	13
10077919	13
6640456	13
4934883	13
8674002	13
14088030	13
10656979	13
5979190	13
7004017	13
31580551	13
5108319	13
4868210	13
811645	13
2975731	13
6113886	13
17218498	13
269015	13
666564	13
1081460	13
13931915	15
1830996	13
8613936	13
14222161	13
11085611	13
4810711	16
2428851	13
5289852	13
743673	13
4513939	13
7205129	13
29751008	15
9803820	17
2072303	13
1604981	13
1822492	13
2973266	16
7699637	13
256347	13
5497444	16
122117	16
4676376	13
1744474	13
1628404	13
10095326	13
8241311	13
19186122	13
5539068	13
20385749	13
6617091	16
7365221	13
1562165	13
1162335	15
25891431	15
17636195	13
3973060	13
20948010	13
7702970	13
3017150	13
9023321	13
10312968	13
1920426	13
13253112	13
2259007	13
16601737	13
6487152	13
10506391	13
188664	13
12685802	13
9701186	13
4941829	15
8047529	13
1497013	16
1449080	13
11651215	13
20802442	15
3785064	13
14927493	13
16706918	13
3366521	13
9751898	13
13868878	13
2116001	16
23594248	13
9076366	15
10523339	13
2941233	13
3418027	13
3538691	13
10141664	13
13253876	13
16081391	13
4472173	15
11747673	13
3501010	13
4071303	13
1783182	13
1498764	13
297985	13
7164007	13
661948	13
4476809	13
3436257	13
20140344	13
871832	13
996565	13
2513254	13
4947424	13
8098675	13
1929609	13
41671172	13
20734938	13
2985826	13
3436270	13
31952240	13
2450469	13
3000957	13
4901127	13
2683996	13
4333162	13
1390470	17
202427	13
596462	17
575426	13
7175337	13
6750017	15
7525216	13
556382	16
22607746	13
2483631	15
14330950	16
12252734	17
6564060	13
3190904	13
3902406	13
1995940	13
1544353	13
13334661	13
3962667	13
809039	16
1769583	13
2424496	13
4264661	13
858550	13
12937602	13
5176772	13
2485419	13
1424541	13
13209285	13
18753835	13
1674979	13
5939975	13
6270735	13
4422205	13
1347523	13
13406377	13
20388826	13
5013014	16
16485886	13
31219285	17
27410905	15
158038	13
1190521	13
6841999	15
2563347	15
9825018	13
90652	13
1150255	13
4634563	13
17860763	16
15301883	13
17423076	13
7069003	13
6893939	16
40453534	16
3246249	13
10937293	13
4431209	13
3877359	13
17176865	13
8146771	13
4075320	15
2319196	13
879836	13
3045112	13
1595193	13
19770861	17
3345447	13
7533891	15
1239966	13
17920808	13
7308298	13
7025013	13
15091944	13
1439317	13
19396089	13
8383935	17
9122223	13
431610	13
9919572	13
9992560	13
135497	13
30639689	13
6391299	15
8882358	13
2536596	13
10322329	13
16929213	13
4036683	13
1331421	13
4359369	13
199950	17
774661	13
26122618	13
1630787	13
11521058	13
516751	13
3905309	13
2667440	13
16703479	13
1691145	13
1040975	17
29192694	13
28729697	13
18114471	13
14637543	16
21533100	13
3808611	13
10341709	13
12951605	13
6516898	17
4025218	13
153927	13
768515	13
2921886	13
165895	13
18672471	13
3209184	16
14409199	13
6451007	13
3726361	13
4637277	15
5524007	16
10820853	13
2802643	13
4846493	13
2070649	13
18387261	16
9465925	13
17248757	13
8137195	13
748702	13
3356914	13
2189801	13
12400190	15
19055241	13
7418044	13
352809	13
6014382	13
6401145	13
4657729	13
20818554	13
9668668	15
1041255	13
3095669	15
1848043	13
5467242	13
15018890	13
5523305	13
11043338	13
7156334	13
4112029	15
30706469	17
7830078	13
2828977	13
8080840	16
1524384	13
10044542	13
7105762	13
4752177	13
6444220	13
230609	13
2647507	13
4342584	15
11402296	13
3238391	13
3359451	17
1681014	13
6994216	13
4462489	13
10108929	13
9597665	13
1568081	13
2850247	13
2750267	13
36993191	13
1989720	13
792098	13
2707563	13
5518102	16
5972556	13
5502598	16
16251710	13
5072415	13
8679278	13
6309214	13
1626390	15
1654751	13
4668300	13
20587377	13
31580131	13
5908159	16
14713564	13
4632527	15
6164890	13
3174505	13
24914940	13
191774	13
14879249	13
42809335	13
4357695	13
4157034	13
3294697	13
2290483	13
4873851	13
1223506	13
3961992	13
2109310	13
13317054	13
521083	16
5707046	16
6064945	13
62285	13
3148605	13
3740572	13
4371585	13
15089645	15
11099785	13
12369536	13
14450628	15
2045751	16
11329728	13
1558022	13
8828033	13
5853533	17
304519	13
16059650	13
948966	13
17303965	13
10909664	13
6400758	13
15793333	13
7709115	13
9845088	13
17089228	13
3740108	13
11410894	13
23905855	15
13412482	13
15414875	13
13525142	17
2563276	13
3506981	13
18100270	16
9276448	13
10681828	13
1710088	13
16814491	13
16397520	13
7847212	13
9681564	13
9084458	13
399446	13
4141625	13
8606485	16
3617647	13
12173725	13
6120323	13
10565878	13
1519687	13
781038	13
17253000	13
856041	16
5312302	13
18990166	13
3265952	13
1213690	13
6978346	13
11090183	16
3104211	13
9706181	13
19918105	13
2139610	13
11921024	13
19441128	13
2915568	13
28879872	13
3768653	15
7008050	15
1832128	13
915637	13
766023	13
4521841	13
10090559	13
2088853	16
18856543	17
2647216	13
14228051	13
6191857	13
4917832	13
20087740	15
359166	13
28826411	13
4978766	13
4639935	13
8508825	13
3038000	16
13768869	13
10068768	13
1471455	13
18360527	13
3362306	13
619353	13
4186329	13
9749508	13
6934173	13
3176529	16
3648874	17
929873	13
145316	13
35257483	13
8845406	13
6342910	13
568001	13
742388	13
5573645	13
7510232	13
2579033	13
1902268	16
4324790	13
11301497	13
1279802	13
90009	13
106115	13
2544382	16
2069480	13
13151733	13
1508225	13
27279419	13
20200875	13
228023	13
5313005	16
11134125	13
13476444	13
6358805	13
5893888	13
233380	13
1848811	13
108705	17
35548298	13
3861228	16
4573577	13
14323466	13
10640592	13
22681	13
1863853	13
619185	13
1862298	16
1832359	13
25457090	13
6902523	13
8123311	15
10700033	16
12678288	13
8611538	13
5913915	13
14913290	17
9054958	13
11509338	13
2772953	13
8561115	15
387260	13
11149058	13
1288345	13
1680672	13
15545270	15
3952769	13
311658	15
14229607	13
3308012	16
16931889	13
974915	13
2025586	13
8636440	13
317602	13
15621793	15
1568511	13
13736225	13
10758500	13
5254362	16
10728178	13
11963604	13
6691681	13
1634315	13
480873	13
4832603	13
2369746	16
3660691	13
3901422	17
11117748	17
6886786	13
5624437	13
10783922	13
10352920	13
16817344	13
5922290	13
30553824	13
23219275	13
678762	13
13447515	17
135927	13
17232044	13
2145903	13
1598836	16
11294251	13
4345145	13
12161128	13
11755640	13
3797161	13
11636654	15
6299362	13
1717797	13
39298425	13
11416548	13
1459081	13
2698821	13
18250936	13
878229	13
6112904	13
12658985	13
17915328	13
10671483	13
15343192	16
13753174	13
4200953	13
5981116	13
9945226	15
397699	13
23396312	13
26376517	17
9957474	13
234143	13
8798556	16
3061132	16
2214066	13
3564170	13
7344913	13
4749572	13
3654428	13
6309714	13
4341489	13
995411	13
7385841	13
12656114	13
5940794	13
900126	13
12096264	13
4903930	13
6016708	13
4556607	13
24857204	15
10576354	13
12176438	15
4265460	13
2377166	13
2369784	13
5222781	13
2556049	15
4658430	13
4407586	13
768283	13
5046656	13
23766602	13
15834917	13
2462360	13
2072750	13
4373376	16
5012600	13
3571012	13
11936439	17
47234025	17
626100	13
2830136	13
6774284	16
207608	13
5097958	13
1512320	13
19863031	13
3460978	13
2364680	13
18047825	13
2420157	13
6021014	13
3810413	13
21790615	13
7878599	13
14463101	13
16779934	13
5581864	13
12717108	13
1305371	13
1102134	13
6846503	13
4649953	17
8674183	13
1282702	13
1685934	13
535828	13
871518	13
13411890	13
47113	13
605138	17
65192	13
15823377	13
11859656	13
71288	13
5823757	13
8290567	13
26199584	13
1201354	17
12350897	13
6346781	13
29820814	13
2552049	13
1772077	13
2429457	13
14356390	13
1996047	13
8243122	13
3367517	13
5680275	13
2194174	13
21787128	13
7887916	13
1437398	13
28356639	13
10088987	16
3881813	13
26463482	16
21338197	17
23632875	15
5880691	13
7867020	13
9627460	13
2315656	16
1200732	13
10217667	13
1297442	13
7711239	16
3118650	13
368494	15
9250206	13
4699179	16
17151787	13
7916426	13
3585399	13
3221438	13
2299710	16
11453516	15
4322014	13
8947299	16
4634242	13
4857070	16
9874342	16
3323057	13
124049	13
6724765	13
486470	13
5214288	17
9504628	13
701298	13
1586734	13
6333160	13
6362789	13
1803154	13
4930697	13
10643340	13
4023531	13
19742458	13
4862369	13
2709412	13
3518224	13
332513	15
6248970	13
11347095	13
4383995	13
2107620	13
2097026	13
3671192	13
8376292	13
2441160	13
3505084	17
2190239	13
2099963	13
568369	13
6051101	13
18844801	13
3221305	13
2611951	13
5534153	13
1588523	13
2832495	16
3450068	17
13949345	13
4253833	17
316695	13
4348096	13
4919503	13
7456000	13
5757767	13
1072502	17
8129934	13
25657796	13
4784027	17
9633121	13
7071311	13
31234687	13
8343488	13
10609585	13
7534920	13
1357840	13
17819946	13
1078382	13
22171584	16
8114781	13
6679545	13
6791665	13
24226146	13
6562635	13
8050585	16
2977782	13
12552468	13
3534800	17
24060438	13
1880838	15
493418	13
14485797	13
40616148	13
3554212	13
4876403	13
1207835	13
46892642	13
4202026	15
2033420	13
2128611	13
2534477	13
3269	13
8057028	13
6885979	13
1563943	13
8579887	13
5431867	13
3254683	16
6133689	13
18882581	13
1665642	13
6583057	13
1146487	13
732176	13
11117265	13
2647516	17
11065215	15
299905	13
11788141	13
24555003	13
3030524	13
24100736	13
4592808	13
10634354	13
3696259	13
10344680	13
7187092	15
3606214	13
15065380	13
1659596	13
208894	13
2723097	13
10307630	13
13929969	13
1419976	13
2403297	13
15642469	13
2301817	17
16309581	13
991557	13
503073	13
3119455	13
2341044	13
9987800	16
11123267	13
15255595	13
20292770	13
1685923	13
8604601	13
13502954	13
14120273	13
2204947	13
1684419	13
15080280	13
6103677	13
12702367	13
7057785	13
9107334	16
6947375	13
5313307	13
3338915	13
15832717	17
5034173	16
12474053	16
15223414	15
26218341	16
6218654	13
19295415	13
13690055	13
11974543	13
7802173	13
2639044	13
4357288	16
11960438	16
19802333	13
15848878	13
238747	13
1157895	13
850845	13
6377196	13
32748456	13
5848713	13
11755671	13
1144039	13
23625556	13
7364956	13
14832925	16
1398119	13
4185207	13
9209241	13
14026428	17
12342575	13
399186	13
2588466	13
7224004	13
1023313	13
5557563	13
2759007	13
8662023	13
5250011	13
4605308	17
9096915	13
14774978	15
15564721	17
1089675	13
8311625	13
8954518	13
1102240	16
2012730	13
397209	13
10742501	13
1792412	13
11706890	16
21957100	17
22512148	13
314124	13
16769454	13
3949452	13
14198222	13
1560135	13
2143293	16
650549	13
1370736	13
780168	17
2524347	13
9353340	13
1204134	13
9488508	13
1634655	17
658334	13
7280774	16
8834548	13
4314368	13
2614968	13
4082450	13
2931162	17
21278128	13
9243587	13
10680405	13
1045798	16
36377697	15
24608780	13
5522824	13
3545623	13
27077652	16
2215294	13
1833631	17
4567905	17
11426343	13
2904338	13
18137	13
27888029	13
2875694	13
3108926	13
2076708	15
327057	13
9048384	13
5138816	13
20130466	13
10759593	13
16797514	13
24912134	13
12982033	13
1114805	13
340172	13
11077803	13
210618	13
718845	13
16964183	13
14304511	13
17912854	16
4081722	13
2361096	13
16791423	13
2507955	16
14435468	13
357156	13
4575108	13
18930998	13
8324749	15
1940671	13
5627368	15
1486147	13
8174268	13
761029	13
917732	13
14714190	13
902379	13
9931134	13
11155299	13
21176894	13
22740232	13
3406400	17
5531180	16
1821646	13
16013372	13
20383110	16
21033232	13
28031	13
7693514	16
3933906	13
1197281	13
6705944	13
1111483	13
7091998	13
5357738	17
5158747	13
4467507	13
5700283	13
39468903	16
118475	13
233838	13
7995136	13
25982369	13
3913138	16
13258803	13
10993791	15
19850044	13
22456349	13
7574951	13
801122	13
4492723	13
1058319	13
5126232	13
10032014	13
2735722	13
15377183	13
2103414	16
3204197	13
15036533	13
29755597	13
4326945	13
6161617	13
5758451	13
968798	13
25790174	13
1684442	15
6899376	15
9104177	13
2092554	13
9019567	13
1152463	13
4772093	16
806814	13
606513	13
5569769	13
226305	13
6560102	13
32367035	13
79286	13
16559046	13
3213091	13
3327905	17
2809479	13
25753055	13
20136752	13
29957160	13
6453101	13
2110739	16
4072815	17
5978816	17
11256313	13
4866696	13
548512	13
14061977	13
13712534	13
25342307	16
9893108	15
6821919	16
96890	13
4400602	13
15827168	16
1925854	16
5254980	13
7954314	13
1704267	13
1241453	16
883768	13
3670343	13
10239684	16
1518977	13
7861359	13
6205787	17
7173963	13
4898754	13
2659894	13
3322625	13
1587661	13
10884447	13
21330675	15
3110104	13
2841249	13
11984500	13
8659799	13
2914150	16
6879535	13
1678469	13
17418316	13
263758	13
1346098	13
9396093	13
2467615	17
2785998	13
7321537	13
7757862	13
4030224	13
11363947	13
4409842	13
796069	13
8274462	13
16550145	17
9888409	13
6540450	13
10615311	13
190817	13
4134814	13
5558384	16
879849	16
31736050	13
1457558	13
6381896	13
6567144	13
10506341	13
22181176	13
2286840	13
1236984	13
708657	13
1687047	13
1717512	13
6514227	16
18388262	13
2637758	13
4728136	13
18857303	13
3969704	13
5246795	13
1836919	13
2795260	13
26693558	13
1683917	13
1471419	13
16573691	13
3126204	16
5774220	13
7498603	13
514406	13
312092	13
11371373	13
9521458	13
9951095	13
6480698	13
6717875	17
1073811	16
1717198	13
9378175	13
1896621	13
278942	13
8363932	13
5024783	15
2399518	13
2555731	16
998006	13
3221822	16
3763633	13
12657955	13
5381979	13
20843005	15
15431065	13
6044619	13
11358161	17
390422	16
21122016	17
13105010	13
1633974	13
642653	13
9509004	15
28556162	13
4952885	13
9659950	13
4497513	16
2395199	13
2175104	13
15982582	13
9091736	13
7623499	17
6432190	13
4594665	13
2583599	13
19978709	15
25423220	13
6868972	13
385878	16
7986007	13
31977282	15
3148728	13
2138147	13
4688067	16
19640830	13
1611807	13
7934558	13
2933953	16
430571	13
6654679	13
22787967	13
1740955	17
15045892	13
7580654	16
2832805	13
2211974	16
2158594	13
3285741	13
736627	13
37316881	13
11444145	13
140022	13
28439898	13
9472748	13
3791879	15
35496610	13
4164350	13
11713508	17
9233254	13
583540	13
5769156	13
3750121	13
436928	13
6065510	13
13161223	13
748911	13
8169561	13
1217868	13
13537189	13
2869076	13
3185618	13
7657804	13
5172611	13
5538228	13
5428772	13
3822367	16
3464496	15
12978910	13
9891667	13
692121	13
9438116	13
1055938	13
309623	13
5195638	13
3183350	13
6143687	13
16565963	13
380297	13
17082927	13
27280173	13
30698917	17
19525545	13
1446058	15
10606664	13
5312208	13
12773365	13
1888589	13
4277664	16
1228928	13
8922133	13
18706697	13
11448028	13
55165824	16
6485062	13
5686803	13
11159987	13
384275	13
14896284	13
2599916	15
1068699	13
1910477	13
4486725	15
9784438	13
1606184	13
14348656	13
1999286	13
829787	13
3928350	13
2665613	13
9754366	13
6231129	13
11116663	15
3002405	17
10451871	13
6166796	13
66960	13
5207304	13
4147118	13
6175469	13
2342059	13
14848934	13
12033432	13
5767355	17
6612662	13
2960813	13
615149	13
5912388	13
2423215	17
23874216	13
25915341	16
14139173	13
3625139	13
17479130	13
2952167	13
35963314	13
15486415	13
6452539	15
2938661	13
638726	13
6310000	13
4798594	13
7385368	13
1200866	13
9845647	13
1861163	13
579269	13
22082316	13
8629889	13
12686131	13
10094500	13
2118498	13
3399328	13
1009550	13
6663060	13
1576241	17
10236261	16
1851039	13
13233071	13
1860960	13
747998	13
765171	17
1898812	13
12940692	16
2855269	17
1279370	16
1445257	13
8380151	13
2426170	13
153139	13
420738	13
1217292	13
662326	13
12780534	13
4036101	16
2643898	17
30221775	16
17806649	17
2223729	13
4895093	13
3300717	13
332946	13
560811	13
5287094	16
971937	13
22780477	13
21747340	17
30445890	13
17142186	13
868371	17
679866	16
3628096	13
6569233	13
4396957	17
4109351	13
2911609	13
7745794	17
7865440	13
5133051	13
6179233	13
8758062	13
2643629	13
2243709	13
1914698	13
7332398	15
9799026	13
6875805	16
21953074	13
7683629	15
4205442	13
74982	13
2614102	16
30602044	13
3643139	13
1849533	13
9448253	13
2548120	13
947651	13
4433146	13
7207286	13
5393092	13
446019	13
6697444	16
1066303	13
7580236	13
3650206	13
6453079	16
270072	13
1143291	13
2404907	13
21372772	13
8015224	13
7782576	13
11604580	13
14668017	13
12101897	13
3155044	13
3010676	13
4703134	13
13232557	13
7537707	13
2043574	15
11286190	13
2225306	13
4077884	13
5730373	13
4484853	17
1111815	13
1679607	13
19900635	16
5264	13
18694800	13
3025835	13
2142292	16
27239609	13
9595830	13
438290	16
13033018	13
13356442	13
26079250	13
171883	13
10760548	13
14192107	13
9866947	13
9502518	17
18752493	15
8505277	13
11945851	13
5604996	13
29698528	16
11538534	13
141125	13
10334480	17
6340455	13
199688	13
22996019	13
7146669	13
4263913	13
795657	17
2770065	13
6298607	13
11107584	13
18077138	13
10820544	15
6124998	13
2767892	15
6846794	16
3064085	13
6408852	13
1712527	15
10116221	13
3495827	13
2946529	13
14274577	13
597478	13
14218556	13
10715897	16
5089083	13
4883077	16
1815832	13
7044900	15
2776430	13
4031451	13
1102864	13
4651770	13
6556160	13
1853360	13
2834846	13
11815603	13
2544054	16
4979886	13
378069	13
2698593	13
6221043	13
7160861	13
36245116	13
329765	13
1649226	13
17935666	13
747387	15
11273632	13
5609079	15
1737316	13
9385491	13
4734101	13
9243418	13
2382270	13
6907689	13
6160700	13
1674749	13
438121	13
2509901	13
3131020	13
4810062	13
2171859	13
13770505	13
1322850	13
14682207	13
3892488	13
5794688	13
13111576	16
23597772	13
3385222	13
20107364	13
5127295	13
12695519	17
20954076	13
1896237	13
3827267	13
1496200	13
13110167	13
65413212	13
20676154	13
12221110	13
3572621	13
74300	13
15946208	13
300595	13
4679870	16
6385238	13
6652052	13
28813316	13
4184507	17
1283175	13
1274154	13
5552585	13
16116986	13
12119329	16
7935674	13
13541277	17
21793048	13
11146101	13
11206275	13
31560908	13
20275219	16
4086507	13
14404915	13
18628833	13
6113077	13
7170290	16
2859725	13
4395713	13
20734244	13
7995687	13
12622410	13
15714531	13
6560717	13
14595144	13
3732407	13
6514790	13
3884979	13
22576549	13
22117862	13
10865994	13
118191	13
6366641	13
1187813	13
3579492	16
1045194	13
5183034	17
5706611	13
17408876	16
13961288	13
2605038	13
4715190	13
1407915	13
9442316	13
723942	16
4744966	13
10128433	13
7067599	13
6993500	13
28488960	13
23132057	13
10279544	13
742152	16
357663	13
2931375	13
755180	13
2642434	13
32313	13
4589549	13
7093069	13
14014242	16
9766921	13
6463182	13
13711027	13
14596353	13
1779697	13
16554655	16
1429370	13
754734	13
174128	15
12710500	15
7253106	13
4934929	13
7077578	13
10421713	13
2492914	13
16863814	13
4274611	13
9328715	15
22944246	13
6378961	13
3174780	13
17115425	13
2187695	13
7808748	13
2785465	13
835091	13
5048886	13
405274	13
971590	13
2550365	13
2829092	13
6949174	13
7154662	13
6787822	13
4328896	13
5482499	17
416666	13
10361715	13
9797153	15
4598920	13
1740990	13
3441032	13
1045877	13
1569318	13
9047539	17
6767357	13
1042422	13
2965840	17
8545361	13
16755228	13
27795443	13
3903805	13
2846081	13
5666229	16
24589767	13
11462767	13
9519677	13
1079115	13
4680691	13
23056383	13
2822940	13
355275	15
6184588	13
1625695	13
17162347	13
4339346	16
1923572	15
6080014	13
5121589	13
19142134	13
81976	13
24400666	13
22353962	13
1382617	13
11003868	13
6811610	13
3994803	13
1048022	13
588308	13
2236514	13
2752941	13
1819071	13
10672121	13
2123083	13
1743874	13
1834089	13
22361750	13
4663449	13
5024067	15
18622864	16
993988	13
1943962	13
3931905	16
1564717	17
5807398	16
3718717	13
9040166	16
5553753	13
554430	17
3656426	13
201716	13
3893486	13
1558831	13
6756607	13
4212169	16
27246839	17
9343210	13
10887508	17
6726829	13
9933523	13
2927027	13
10868258	13
7895872	13
18713003	13
372301	13
14490725	13
1285914	16
4632274	13
44160454	13
9157509	16
7339410	16
22919277	13
3781561	13
11034020	13
12667117	13
13636813	13
560503	13
203002	13
3136075	13
2504952	13
7719727	13
11328411	13
1863791	13
3827444	16
2455494	13
11895374	13
5745084	13
10611356	17
6266707	13
34668079	13
12882177	13
2140891	13
6760191	13
2432598	13
2189756	13
3786246	13
8573241	13
4447628	13
4515002	13
13079421	13
11996946	17
14185137	13
2024468	17
3323877	16
6985548	17
16571143	13
3192098	16
6298965	13
2740300	13
160380	15
1015147	13
3104740	13
58188672	13
25206295	13
6637633	13
7419193	13
1082928	13
664353	13
10792907	13
7039347	16
12427685	15
20794142	13
18762362	13
1135016	13
11376874	13
1110436	13
1911371	13
18999172	13
6505722	13
17696113	13
3804011	13
1462372	13
11829095	13
8677796	13
10298597	13
1069363	15
437621	13
448941	13
3726176	13
336515	13
24399935	17
1981559	16
12976655	13
10311659	13
8479621	13
6095142	13
539753	13
5322188	13
1629876	13
1541726	13
2796933	17
4174665	13
19490179	13
170742	13
9799098	13
9963829	13
20779956	13
178117	13
14466872	13
3128331	13
7575285	13
5317179	13
8675062	13
9076753	13
4494345	13
7843349	13
20028876	15
2241074	13
13826034	16
5198212	13
7292403	13
7027790	13
1174064	13
5223753	15
15962677	13
747733	13
90887	17
805861	13
56876	13
2408105	13
13406092	13
3210253	13
26619058	13
1273868	15
3471233	13
8268082	13
2407594	13
1057587	17
7105136	16
5644237	13
3007140	16
1340236	13
4004981	13
15506056	13
15656984	13
351541	17
3122509	13
14840509	13
5074186	13
33540741	13
1656995	17
2635480	16
7917549	13
2497933	16
2355919	13
7254365	13
16484977	13
9688685	13
1153550	13
3681078	13
270918	13
2983916	13
845370	13
8542733	15
13278848	16
851629	13
4372215	13
419955	13
10738574	13
6916449	13
4172778	13
7304918	15
16658335	13
3145175	13
3251256	13
1647854	17
249994	13
748487	15
3705876	11
5928338	13
31627081	16
2521574	13
4827198	13
4550250	13
17025017	13
12370418	13
16156466	16
31164749	13
550580	13
4513459	13
24051223	13
1842084	13
5312204	13
10749080	13
12284863	13
19894012	13
5445875	13
1890087	15
1052581	13
7639877	13
8561628	13
597509	13
13100488	13
10663185	17
5307104	13
5730773	13
5255374	13
3602405	13
3101089	13
8815408	13
31942853	13
1084826	17
29413451	13
18662499	16
3027859	13
20671658	13
5422006	13
7289825	13
6773137	16
16650398	13
1333955	13
16437781	13
11510910	13
3420111	13
2334093	16
3019959	13
171651	13
2582188	13
183271	15
5258627	13
17739649	13
6276666	13
15401795	13
1412652	16
38178346	13
3704105	13
21713692	13
25419470	13
9697084	13
28479748	17
8923891	13
1059389	13
2030403	13
16268118	13
16611408	16
28655841	13
8910080	13
23247612	16
19723682	13
636181	13
15082415	13
4601037	13
735396	13
5591631	13
498001	13
1172046	13
2105592	13
2688339	13
8344306	13
4517091	13
26141211	16
1239801	13
13428148	16
1575573	13
14917710	13
7394722	13
19876246	13
12286354	13
6738202	13
3028174	13
4607089	13
2331872	15
225917	13
688176	13
51052348	13
1770262	13
1259473	13
10765035	13
20556948	13
443756	17
22272037	13
8355543	13
4783935	13
11342722	13
2728285	13
2900236	17
2889568	15
3873855	13
21273526	13
667121	13
315741	13
1072430	13
25961123	16
6989792	13
13227329	13
13826186	13
1204541	13
7514275	13
28584893	13
10988532	13
3161185	13
585918	13
15341376	17
3441654	15
5185827	13
5230285	16
19634437	13
7498059	13
14080820	13
1729332	13
11782521	13
907238	15
7444734	13
12345380	13
12299662	13
31538832	16
16202346	13
18443725	13
21575934	13
2597807	13
6726767	13
3157989	13
5927256	13
9620326	17
304853	13
66864	16
12473490	17
6702367	16
4726567	13
6209179	16
8903972	13
48412	13
9439955	13
10617242	13
28052391	13
7753276	15
5687131	13
533307	15
5285441	13
2804254	13
4470178	13
12059834	13
29556145	13
6965591	13
13281530	13
587036	13
27535112	13
17061307	13
1122240	13
6060732	13
992714	13
23955486	13
4317385	16
511218	13
14741623	13
650252	13
5143094	13
807879	17
2755066	16
1940160	13
3194202	13
8153576	16
22628884	17
760330	17
1639059	17
2903652	13
6028864	17
16743733	13
11238951	13
25814958	16
2997528	13
6063430	13
9118304	13
16258454	13
27597412	13
864584	13
19391889	16
625986	13
6426303	13
2970294	13
707145	13
1133549	15
4240856	13
605609	13
7187943	13
2604535	17
6416037	13
3594851	13
1505759	13
23500446	13
12727182	13
7641235	13
27454898	13
13382172	13
9078955	15
14116310	13
13916512	13
2367361	13
900173	16
5238420	13
1423623	13
554326	13
973308	16
8885797	15
13330967	13
590261	13
9723728	13
20850844	16
7671846	13
3694776	13
136725	13
6966611	13
2723932	13
994569	16
5311452	13
3026986	13
6218830	13
17872844	13
13347366	13
12984447	13
9693620	13
16430695	13
3342663	16
23129930	13
14218249	13
6322164	13
2718754	13
8184317	17
3720450	13
11666188	13
314450	13
243737	13
605138	17
7809722	13
2334277	13
7359879	13
6057579	13
2679963	13
4375552	13
10167775	13
3922589	17
19515166	13
2545373	13
340947	17
14337993	13
6659216	13
32683914	13
8514583	16
3329458	13
6300877	13
6732407	15
13787284	13
448878	13
5604774	13
5525921	13
4129886	13
24747359	13
15549484	13
2795409	13
2379722	13
3312644	16
7647530	15
17730514	13
6637720	16
15873619	13
26293928	13
5343989	13
775945	13
10194658	16
8480048	13
3725392	13
14058283	13
3396500	16
380661	15
15677771	13
26744308	13
10873481	16
8277718	13
12916876	17
1743708	13
29174222	13
814816	13
5007105	13
2745512	13
11839773	17
2037238	13
6593995	13
2028497	13
4038625	17
2582361	13
2611604	13
18894199	13
11361922	13
21440076	13
6272248	13
3605605	13
518372	13
12794088	13
224383	13
5712606	17
12666275	16
4932368	13
9317666	13
5971505	13
7001239	13
8743460	13
3008069	17
2865941	17
1184889	13
6598420	13
834043	13
28646083	13
23188967	13
35005841	13
141087	13
36363482	13
7250788	13
13489716	13
2155065	17
1774443	13
7470292	13
1809490	13
9047878	16
686666	13
23146601	13
5755830	13
9137112	13
9200818	13
891738	16
1718687	17
11790363	13
9727064	13
3916296	13
1529292	13
3551092	13
685891	13
2426876	13
8904356	17
5225111	13
3279573	13
14624647	13
2741165	13
3121996	13
1125976	16
15346070	17
8558826	13
26913446	13
16965395	13
9554478	13
1184082	13
1337313	13
3859998	16
18880364	13
4652204	13
501289	13
9296657	13
6927945	15
25463548	13
8040106	13
2837020	13
17340708	13
866894	16
4164139	13
4421544	13
6852697	13
2040640	13
4445789	13
126985	13
2450897	15
8314108	13
3772216	13
20022597	13
4218327	13
334105	13
6401012	13
20520965	13
2722563	13
9141193	15
1603099	13
5524311	13
3145481	13
20550320	15
10019498	13
718268	13
17035701	13
44912717	13
14242933	13
1795551	13
2241566	13
27497898	13
3966724	13
2532572	15
31568647	17
1372252	13
1650044	13
2527418	13
6386422	13
2878176	13
1990884	13
10578215	13
14728374	13
502961	15
4453816	16
12157018	13
27096080	13
4774929	13
330890	13
6606378	13
10593327	16
22059086	13
5496862	11
13761601	13
41458521	13
4280646	13
14346486	13
1545443	13
1345576	13
914392	13
6811473	13
5116933	13
8217745	13
5993650	13
1199372	13
5629429	13
2890923	13
4966238	13
4934737	13
16092321	13
83909	13
5747820	13
3167505	16
2003312	13
16889	13
2937419	13
2597500	13
24970364	13
2865762	16
8985207	16
1591041	13
13806091	13
4976077	13
994340	15
3928306	13
32633910	13
6805324	13
5142477	13
18556148	13
9627794	13
4770971	16
6654650	13
9963967	13
25603305	13
1290477	13
37049018	13
3559321	13
5041992	13
4461343	13
819957	13
5940109	13
1340911	13
2852347	17
6915899	13
4858983	13
5617908	13
620958	13
21582569	13
3468109	13
3369552	13
4944661	13
1550826	13
14094476	15
13876127	16
5731082	13
23328424	13
1246603	13
7280784	13
620999	13
3900381	13
14029146	13
2397542	13
4521485	16
2906694	13
4836365	13
12185669	13
2003872	13
19881138	13
5374786	13
14377160	13
1493161	13
9754917	13
7443978	13
3128959	13
9240884	16
4763052	13
2398039	13
785450	13
386838	13
3131281	13
2478608	13
8616856	13
8251992	13
4834404	13
23059886	13
12004015	13
4812222	13
7021965	13
30436169	13
15965238	13
1048303	13
1587985	13
6817580	13
8448552	13
17622985	13
41420630	13
5733666	13
13296905	13
18514575	13
3601506	13
2024325	16
13110625	13
11376081	16
16808030	17
13542221	13
13274854	16
4065821	13
5573172	16
5338004	13
6600432	16
10907041	13
6033776	13
5487658	13
37726659	13
862098	13
3447362	13
2937091	13
11177432	17
29694284	13
6448450	15
153529	13
6074975	15
15521702	13
16140275	13
2026807	13
7204654	17
9280091	13
1260533	13
5749764	13
8029390	15
17456023	15
2217190	13
6330601	13
1670882	13
2978720	16
6827421	13
5834377	13
6221742	13
1201703	13
11413508	13
4711467	13
8586061	13
1314692	13
6888770	13
7711623	13
25882217	13
5030801	13
17742230	17
7279900	13
5511520	13
500291	13
2454694	13
10971559	13
11561278	15
179109	13
3382065	13
7232037	17
8686664	16
16064281	13
4467173	13
4464393	13
12336288	16
21819484	13
377980	13
8492117	13
4534085	17
759659	13
6241774	13
8351969	13
3626340	16
29830469	13
556787	13
20210939	13
4493737	13
2476989	13
1580445	13
12570296	13
5494092	13
1069742	13
6667687	13
2669673	13
13632087	13
5292929	13
5495220	15
19215652	13
5652189	13
4545240	13
730303	13
72875	13
1046204	13
5899317	13
1196550	13
10498523	13
13013621	16
4847150	13
2298081	13
4270098	16
6049839	15
16859781	13
2318343	13
22960678	16
19880629	13
14394105	13
4535546	15
414398	13
6059899	13
156189	13
22995923	17
2908452	13
11705236	13
187005	13
14059512	13
4595298	13
3689748	13
7350858	13
40445997	16
2323851	13
740305	13
1599867	17
14477585	13
927549	13
1562424	16
4975634	13
1676070	13
14436998	13
29937455	17
1515054	13
8928565	13
7149963	13
5215431	13
1187570	13
9264142	13
4317948	13
7402618	13
25738524	13
46821	13
3094201	13
6650903	16
13773457	13
8176298	13
35116372	16
5244095	15
6816390	16
1808771	13
2341003	13
24828495	15
2829950	13
4619169	13
7761264	13
1854379	13
824007	13
11962179	13
1033730	13
1593987	17
9909012	13
3024951	13
13761962	13
2573826	13
3033523	17
4927008	13
32056176	13
10937729	13
5028248	13
765537	16
18641868	13
2566907	13
2049086	13
8324080	13
4116446	13
11651111	13
302740	13
5120825	15
8735432	13
26557337	13
3869344	13
2201996	16
10812205	13
14750510	13
3509910	13
33617727	13
24890400	13
3919095	13
54319	13
1049971	17
28573748	13
40975878	13
22954784	13
229640	16
15141117	13
32075058	13
1530666	13
525961	13
13456146	13
1929641	13
4487431	15
213621	13
5975419	13
3454779	13
5391819	13
3986827	13
142188	17
15454884	13
5361800	13
22609676	13
13073086	13
19233241	13
29623877	13
5825697	13
15706219	13
4970427	13
6208916	13
8507523	13
8685859	13
3858888	13
6033188	16
10565894	13
10139603	13
3813777	13
2678830	13
6081482	13
403131	13
3027862	13
4128544	13
4983053	13
3811746	13
16618063	13
14235599	15
5260449	13
2317440	13
2010839	13
2232223	13
1289395	13
8913278	13
1501230	13
21117623	17
5886244	13
1160367	13
6015043	13
3772047	13
2990276	16
2573361	13
1833170	16
15580562	17
1658364	13
9666416	16
4970097	16
1084471	13
91113	13
12932936	13
7536879	13
27217973	13
16134489	13
10148814	16
3580006	13
1563416	13
3206033	13
28671590	16
1109975	17
16248577	16
2766756	17
3708177	17
18666495	13
3972896	13
23910029	13
19032037	13
1870455	13
5474016	13
1991912	13
5865229	13
36479180	13
12343224	13
351529	13
14269622	13
12699288	13
6921530	13
1623847	13
24045346	13
9310455	13
6515432	15
2487069	13
13316612	13
26075957	13
2067711	13
6326170	13
30297611	13
654034	13
5305107	13
14137564	13
8464576	13
17981137	16
21122853	17
9372494	13
10362452	13
26664050	13
163703	13
37656355	13
251043	17
19782684	13
2912049	13
4061424	16
1658313	13
3144360	13
1383426	13
18347483	13
1853829	13
12236624	16
4590459	16
5060727	13
17667503	13
22572547	13
904740	13
5615561	16
7661587	13
9988358	13
6689387	13
3366567	17
9402049	16
3198875	16
10919975	15
3297161	13
9693019	13
7408762	13
4510563	13
7092705	13
21932083	13
2652057	13
14033645	13
2839902	13
4203418	13
2391053	13
539890	13
19826227	16
15433855	13
6096155	13
1126485	13
5427150	13
905211	13
30254572	13
15831372	13
10633350	15
3896453	17
21029197	13
1569737	16
5151002	13
16367040	13
16157588	13
254384	13
37346489	13
1581471	16
4547969	13
4779072	13
3913060	17
3904022	16
656615	13
2753506	13
13954522	13
1479768	13
4040657	13
7840389	13
5619402	13
8321718	16
823110	13
13702069	13
19279443	17
796801	13
9218872	13
6301381	13
19351586	13
2072710	13
6553827	13
2968055	13
2417139	13
8913865	15
423881	15
3670821	13
1486618	15
18543510	13
11604424	13
592766	13
3265505	13
5865311	13
3641504	13
6298445	13
3316064	13
7427109	13
8592423	13
1735190	13
69878635	13
7114890	15
24479191	15
4189898	13
6938110	13
1848432	13
2582498	13
1935780	17
3861642	13
8218684	13
1197526	13
2014027	13
1179907	13
10629264	13
5638560	13
6728836	13
5071575	13
22752535	16
769519	13
9944643	13
2727179	13
5296189	17
9249177	13
9939386	13
35405587	13
13678980	13
10478382	16
5098671	13
2467933	13
1290199	13
1033792	13
1568950	13
11774739	13
13750346	13
4755960	13
6481258	13
5284125	17
22264789	13
9695376	13
1567340	13
2757153	16
8010994	13
10351287	13
667033	15
24255497	15
17755968	13
12084159	13
20172264	13
15422689	13
18105192	13
9557474	13
7126793	13
3855600	13
757378	13
2660483	13
9515626	13
15905848	13
11491206	13
2542564	13
10811876	16
3581493	13
10444575	16
1946514	13
8076274	13
21074175	13
4908176	13
16745905	13
10618337	13
3881579	13
1317515	13
5990076	13
30819801	15
5445005	13
1095384	13
13035399	13
673995	13
12742141	13
2182875	13
30765025	13
7985669	13
3986878	15
3963396	13
2581265	13
4244781	13
3523660	16
23478237	13
4470006	13
3788763	13
11548254	13
27178838	13
9871339	13
248014	17
2321978	13
26003918	13
5009946	13
15631167	13
298675	13
1653010	13
19923373	13
600318	13
3801595	13
5476697	13
409777	16
523751	13
1964281	13
5598150	16
4529882	13
19346348	13
9230013	13
2665227	13
5994881	13
9660973	13
4598801	17
6996576	13
3338067	13
4166939	17
6407425	13
3106257	13
2522410	13
11258545	13
4013210	15
5757044	13
291361	13
4983564	13
2872533	17
2653946	13
7177852	13
6170198	17
6241652	13
1722205	13
324015	13
449188	13
697102	13
6791649	13
334343	13
8360679	13
2465239	13
11641542	13
2251257	13
842166	13
791737	13
3098830	13
3861809	13
2869006	16
3258993	13
8375511	13
1605198	17
67706	13
11223200	13
5907104	17
10630939	13
8534046	13
944122	13
3792833	13
4925951	13
8198704	13
25110602	13
3355502	13
4193580	13
2233625	15
8648965	13
6919354	13
27381693	13
8466562	17
18353215	13
21685887	13
20856954	13
16455191	13
839203	13
8443633	13
1236229	16
12567543	16
4436799	13
3287933	13
6989222	13
18702561	15
8738869	13
7967012	13
2857630	17
7494459	13
7599285	13
17747209	13
974570	16
16823641	13
8242936	13
11263729	13
6316657	13
19674717	13
10784957	13
17873701	13
3561292	16
5854545	13
4890661	17
559562	13
1856608	13
9766539	13
342829	13
36816	13
8678893	13
10239214	15
26810805	13
722409	13
21071484	13
12932428	17
24149898	13
14566671	13
10218943	16
2158407	13
2605197	13
1506592	16
17764458	13
7197873	15
912519	17
2757375	13
3859517	13
3792075	13
786564	13
11554825	13
9448424	13
18519827	13
914558	13
4613893	13
715058	16
4539082	13
7307736	13
8954507	13
3995320	13
102954777	13
13166954	15
2826882	13
568104	13
1610729	13
990632	13
4230167	13
366453	13
4189751	13
4888740	13
6810909	13
754400	13
144665	13
1453766	16
15896383	13
2825248	13
10493606	13
808785	16
34207964	13
7663052	17
1964140	13
1772959	13
9061696	13
3171366	13
2097678	13
3754112	13
7595995	13
1221838	15
6829447	13
2599039	13
9516017	13
3412388	13
17449209	13
1287004	13
2529321	13
10025368	13
13544796	13
1159559	13
2723388	13
7249430	13
9022575	13
2260379	13
8264041	13
7066996	13
2115451	13
361399	15
6826423	13
10579208	13
10635582	13
2140058	16
6900133	13
5055714	13
59722	13
2752473	13
6070794	13
105653	15
3789300	13
16792773	15
4234433	13
2006432	13
6136999	16
13547724	13
11980192	13
24185451	17
2952763	13
223391	13
1753179	15
6199689	13
5568890	13
3184263	16
10717137	13
11922281	13
2567457	13
2429220	13
3683117	17
78402	13
2936280	15
17342434	13
3027448	17
8349958	13
2053990	13
11725314	13
11051433	13
40344942	13
6274473	15
847424	13
5505698	13
2810241	13
2563168	17
6926513	13
32320321	13
43183645	13
5559792	13
5953075	13
8637886	16
43576553	17
19101618	13
926084	13
11409318	13
13440029	13
4169952	13
10162018	13
2143212	13
168931	13
13418696	16
5004051	17
2682247	13
17363713	13
5795736	13
3729332	13
4686650	13
17062790	12
257177	13
675592	13
5843674	13
16156198	13
2290561	13
1081504	13
2665140	13
10107866	13
6984034	16
29634517	13
194365	13
22089157	15
4280175	16
10709064	13
1629276	13
677914	13
26460124	13
6238410	13
3447123	13
33361839	13
7626841	13
5740734	13
17130165	13
3103552	13
12286539	16
19803194	13
7860498	13
225067	13
818298	17
218013	13
6034257	16
485478	13
55961949	13
11031439	13
3039086	13
10735888	15
3124813	13
1118110	13
5450301	13
7103708	16
8368902	15
7640314	13
1356956	13
49464021	13
1491834	17
8292151	13
28307	13
14345838	17
1440084	13
15771674	16
3641037	13
507108	16
5907440	13
20860290	13
14017999	13
18397550	16
672584	13
22926199	13
7526309	15
7838565	13
504753	17
14522317	13
11054603	16
7572101	13
11914236	13
2975845	16
4277318	13
1502002	13
10305775	13
2030445	13
15633326	13
3069628	13
1447869	13
1725454	13
7631460	16
5715199	13
3694986	13
468326	13
1050070	13
3206798	13
672321	13
4138373	13
3680597	13
5516629	17
4861098	13
3144597	13
9177184	17
6480374	13
714535	13
8904543	13
13086902	13
3968774	13
35844134	13
9912555	16
16941804	13
8056394	13
9586158	13
1625809	16
174144	13
10861746	13
16574547	13
8636309	13
19207021	15
31826483	13
1874377	13
1579384	15
2026067	13
33661315	13
3622207	13
196078	13
15667507	13
3827726	13
5405869	13
27872891	13
13433616	13
12884744	17
3020553	15
8267850	15
16637323	13
1508064	13
1738077	13
16745117	13
31237088	13
7395463	17
1051537	13
9321362	13
15445125	13
8438	13
17337942	13
15489321	13
10297910	13
1739467	13
1172532	16
11256712	13
5793429	15
56172	13
6630409	13
24668782	13
10766651	13
10912582	13
597029	16
19084440	15
24979588	13
4395761	13
507435	16
9998793	16
6791646	13
3133753	13
2797584	13
4246221	13
88317	13
4924039	16
11478526	15
848844	13
1705388	13
4475739	13
8170498	13
11191485	13
1582262	13
6176691	13
8125915	13
4467637	13
351917	13
1938456	13
6437190	13
1393339	13
10603136	16
2196298	17
8845822	13
20400527	13
19117638	15
1673039	13
2842222	13
6308121	13
3478832	16
26412471	13
2762507	16
7626658	13
9635808	16
4239437	13
5427233	16
18544959	13
12293676	13
341055	13
905851	13
6309761	13
24152885	13
5322520	13
10377264	13
1483452	13
1060820	13
19306	13
6254071	13
9646709	13
3193576	13
3468101	13
718634	13
2421780	13
1643797	16
8014937	13
14663556	16
4766703	13
4035776	16
4592732	13
15560001	13
12985199	13
1728465	13
101581	13
5074654	13
1297100	16
11099880	13
559530	13
10715553	13
1959038	13
4429901	13
3458024	13
1982824	13
5145575	13
5816300	16
3265868	16
9349138	13
20145900	13
3300254	13
2552074	13
21260786	13
6640971	15
8879140	13
8830636	13
4919459	13
11941183	13
5066859	13
1775765	13
9677718	13
4564452	13
1917914	13
6287671	13
19245088	13
2352878	13
3841243	17
1281579	16
18067502	13
6237445	17
3355999	13
287964	15
7529032	13
5792564	17
10107661	13
2046485	15
9291948	13
10724777	13
32699265	13
11994572	17
4836968	13
3952485	13
12355320	13
35646531	13
4302038	13
16338925	13
11856006	13
812479	16
9021454	17
20110284	17
14316927	13
1303466	13
6105823	13
1880757	13
6132123	13
15309661	13
8265186	13
9563612	13
14173478	13
4944284	13
5192402	13
6056505	13
913118	16
6657489	13
1167232	17
18106876	16
5354221	13
9412059	13
17131265	13
1353281	13
13956037	16
18033638	17
596908	13
59809	13
515558	13
5251239	13
6881819	13
6755700	13
7542243	13
2939900	13
5788269	13
7138368	13
10483838	17
439670	13
15142757	13
5112892	13
27950902	13
2312552	13
3343978	13
2312166	13
7056801	13
11239259	13
4684466	15
41619964	13
5018922	13
623983	13
14788496	13
4430690	13
6746500	15
11784246	13
16784072	13
3839033	13
25503397	13
4197334	15
6650013	13
7799196	15
15800646	13
301286	13
10178159	13
3622546	13
1801471	13
16944499	13
2477660	13
1135150	13
26388881	13
6860112	16
6256750	13
19649018	13
3770787	13
506438	13
5498458	13
3959480	16
20991761	13
7107732	13
5848087	13
5802835	13
3719646	13
10993446	13
4192012	13
9473809	13
13145458	13
2155494	13
7720379	13
10104534	13
1985224	13
2696262	15
9925195	13
377712	13
7604640	17
1211790	13
688691	13
970507	16
13246237	13
2086082	16
11003365	13
1046842	13
4038630	17
1080529	13
1957534	13
8739094	13
12840107	13
3976063	13
154664	13
998290	13
11910585	15
3454130	13
14131084	13
12424629	13
777277	13
11292740	16
5608444	13
3948919	13
1305409	13
1353672	15
5817048	13
4805662	13
12676603	13
7624183	13
8902906	13
10218520	16
10034736	13
24961132	13
6924532	13
1850405	13
13837537	16
10276499	13
5089639	13
4528644	13
1895203	13
1827585	13
17644021	13
1489782	17
9962484	13
1558625	17
5959	13
22907549	16
2089122	13
14415843	13
6130878	16
14391426	16
18573268	13
2624005	13
1793860	13
12571282	13
20636033	13
1197404	13
17388686	13
12645142	13
1594623	13
3710315	16
9348130	13
2145247	13
1401629	13
11998271	13
19450763	16
13908014	13
13355089	13
5106916	13
4551689	17
1281253	16
2085534	13
8681134	13
5511096	15
10668846	13
7136953	13
1789735	15
17677260	13
1002697	13
4212400	13
11911749	15
14767493	13
13903018	13
6508179	13
10315058	13
4894568	13
1287667	17
4850928	13
2213240	17
4271750	13
4054557	15
6314859	13
770275	13
10514571	16
15049018	13
6307904	13
11898901	13
7281819	16
14194314	13
3687853	13
190171	13
2831504	16
662615	13
934220	13
9846182	13
7459755	13
2739941	13
2156810	13
17345688	13
8030615	13
1261390	13
1499666	13
1484613	13
4262236	13
4528491	13
6066454	13
1838223	16
2149864	13
11050493	15
4797834	13
313418	13
8797077	15
11384819	13
17494805	15
2274096	13
4564924	13
1263764	13
4380684	16
348345	16
24253783	13
4273836	13
8620794	13
22247909	13
13320245	13
4992246	16
3595492	13
1103918	13
6426430	13
3095713	13
3111736	13
8192165	13
403295	13
2143624	17
668197	13
9301287	16
7792294	16
3518063	13
18330977	13
210668	13
1008927	13
9787487	13
9322660	13
6666900	17
9777118	13
13230526	15
3668971	13
9498219	13
6064015	13
4303600	13
9428983	13
25396844	13
5664299	13
11018763	13
4135093	16
386064	13
3307226	15
11144831	13
4270232	13
4065177	13
17793334	16
3174056	13
17312006	13
6044605	13
12103247	13
6252189	17
9782698	13
2541800	13
1536343	13
2996622	13
33362004	13
6199185	13
1998570	13
1066868	13
295806	13
3139028	13
13498719	13
2704153	13
4267445	13
597615	17
7373828	13
8887888	13
1905802	16
21050941	13
12581360	13
14961227	13
4911298	13
5693444	13
1726168	17
27161847	13
4613124	13
2098050	13
7271869	16
1466649	17
3802404	13
3827341	15
11238379	17
16859768	13
4582278	13
8235473	13
3890995	13
233959	13
6534734	13
3859751	13
1170842	13
6020577	16
2683055	13
5545231	13
5284665	13
20313083	13
20742998	13
1873437	17
5730513	13
8203174	17
6252051	13
6147301	13
887439	13
6686501	13
2519096	17
836760	13
1900197	13
11472783	16
1678546	13
8412692	13
4011613	13
1861986	13
1954480	13
7144140	13
8252632	13
18977628	13
26033681	13
1830833	17
2426956	16
6799891	13
7406474	15
1574974	13
7250504	13
5475504	13
5662504	13
1676138	15
725259	13
1212351	13
5592123	13
55056	13
15765521	13
9679517	15
21120772	13
2212240	13
142133	13
15255622	13
1600918	16
6202507	13
2050547	13
5035898	16
476754	13
3852789	13
967759	16
2190274	13
953578	15
9009803	13
12874545	13
14014694	13
14039228	13
783761	13
7594782	13
1153009	13
4758054	13
3523825	13
8860643	13
33546516	13
17219784	13
2687961	13
6251764	13
921559	15
15310947	15
13120865	13
1778749	13
10149106	13
37305749	16
9436541	13
2784510	13
2051165	13
17288987	13
1864699	13
17201942	13
12265468	13
15689099	13
13302689	15
8512629	13
13012109	13
17379486	13
2572367	13
5288611	13
10207793	16
8000114	13
2194252	13
16634229	13
4620521	13
11064638	13
36234	13
1550633	15
45372015	13
5132084	13
10184848	13
8648409	17
5233889	15
12403954	15
10469221	13
19350881	13
5248356	13
3925127	13
4296702	16
457896	16
19545916	13
19756611	16
2354852	16
12718293	17
2102572	15
343692	13
4250146	13
8495769	16
26321758	16
7847704	13
5764561	13
368426	13
1909130	13
78724	13
12465282	13
11161246	13
18270639	13
3941795	13
2364794	17
18845725	17
2054905	13
4830082	13
1819	13
30696180	13
13841843	13
1424893	15
13999390	13
22636152	15
2807922	15
2327455	13
1767168	17
7245170	13
3856436	13
91112	13
6688561	13
27693338	13
93879	15
3499586	13
2149400	13
6450969	17
13588057	13
45530	16
9342761	13
36509586	13
3313402	13
1006471	13
2553844	15
3310547	13
4412482	16
5739831	13
5898335	13
1154359	13
22168867	13
14285466	13
7225772	13
1682389	13
99271	16
26494719	13
11304039	13
31734812	13
1429784	13
1206851	13
9080754	13
10003425	13
11453774	13
17198915	13
1535276	13
10298611	13
2630137	13
518288	13
1725793	13
13458911	13
10578584	13
7743880	13
13347526	13
5324287	13
275164	13
13573784	16
2688105	13
677744	13
1114776	13
741393	13
11024869	13
6875171	13
722037	13
9014510	13
2757608	13
3595966	13
18236783	13
6070304	13
298947	13
2249024	15
7746544	13
10866220	13
5665881	13
11997873	13
8279904	13
886164	13
17045936	13
260924	13
298889	13
21419662	16
4410108	13
5954564	13
1448257	13
13584423	13
21849835	16
2134262	13
25759777	13
17069697	13
17453108	13
1914190	13
912217	13
11269271	13
1328297	13
7218960	13
10293902	13
15947085	13
1219762	13
9415837	13
6453891	13
3265568	13
20336598	13
32886643	17
228463	13
3559704	13
4560733	15
7238	13
6341843	13
14071457	13
12414282	13
8599568	13
1033380	13
7013854	13
4708521	13
12467776	15
2014522	13
3522275	13
577893	13
16116278	13
1077621	13
3054149	13
4157052	13
3641574	13
3503099	13
4758383	13
27112507	13
120051	13
2106313	13
2991619	15
4358788	13
13558520	13
33516340	13
17965218	16
16678909	13
16736617	13
901760	13
1612667	13
14069238	13
19572991	16
2715287	13
85492	13
17380444	13
23510	13
6243259	13
13963744	13
14438975	13
6688642	13
1592840	13
839709	13
36343410	17
1266996	13
7027141	13
8402623	15
14930161	13
32371274	13
852633	13
6467986	13
3381983	13
3366347	15
13034900	13
9941404	15
12060366	13
1290898	15
1807076	13
15942683	13
15160483	13
11414306	13
7175937	13
1600008	13
12824392	16
9391654	16
5370217	13
7652965	13
11412619	13
1608961	13
10278533	16
11806630	13
25792960	16
6639094	13
2106190	13
5829822	13
5619717	13
12340205	13
8947781	13
8983626	13
4916911	13
181827	13
11654783	13
1748536	13
36711508	13
2380182	13
14203649	13
3051559	13
9341230	13
6134608	13
475337	13
6364961	17
9796351	13
12248576	13
224654	16
15773587	17
565877	13
1811110	13
3131414	13
308978	13
3076747	13
3328283	13
5441798	13
3357626	13
22112318	13
687136	13
2683177	13
1504292	15
10679489	13
27521029	13
1538344	15
19229732	13
11103962	13
17083711	16
3547665	13
5234434	13
22172836	13
3469491	13
729592	13
255445	13
1832490	13
17218516	13
4194505	13
6489878	13
4152150	13
6446566	13
4250656	13
24144743	13
1760301	13
7419667	13
1338137	13
3131937	13
27661822	13
379669	13
13065291	13
928629	13
11852072	13
822635	13
7149825	13
2555007	13
10534657	13
28556933	17
13478472	16
4846239	13
4274147	13
20982376	13
12993690	13
10934904	13
57289	13
17206120	13
7559083	13
1838105	13
2500163	13
5753972	17
21592714	13
21957817	13
3555289	13
3738567	15
22384126	16
4506635	13
20146147	13
693198	13
9597061	13
1503782	13
5540605	13
10487492	15
11824848	13
2169177	13
143157	17
13723790	13
9840639	13
6053068	13
5694147	13
313201	13
1690480	13
28053102	13
573490	13
14536871	13
1376611	13
4896606	16
15566328	13
5580237	13
2180545	16
10422157	13
63110	13
750848	13
490645	13
8720834	13
3103233	13
5250975	13
1925316	13
1958911	13
4019480	13
7002062	13
7943071	13
264197	15
172650	17
6098954	13
11272888	13
16484788	13
140542	13
12317460	13
2311274	13
5424230	13
806249	13
55064902	13
16839581	13
11001948	17
731624	13
9679740	13
12263426	13
16705324	13
48564434	13
2355582	13
8869642	13
1836050	13
7680522	13
426142	13
11929740	16
3122742	13
4573326	13
8268624	13
1043654	13
14605957	13
7566576	17
4705281	13
10890279	13
1167805	13
2194508	13
14076756	13
272498	13
1281817	13
4855761	15
1443804	13
12650831	13
3740122	13
1845630	17
2638827	17
19302247	13
14302075	13
13654222	17
5534180	13
2724718	16
5132796	13
10959992	13
4329307	13
566844	13
6627509	13
3509461	13
12838999	13
5522300	13
3298708	13
18862242	13
2838157	13
7056210	17
6866957	13
8629528	13
27160166	13
2544029	15
3368367	13
8137884	13
12953444	13
16776024	13
13007076	13
2735005	16
1788960	13
230942	13
34904365	13
2941058	13
7977776	13
617096	13
15058148	13
25249681	15
800435	13
44609	13
2766343	13
2861683	13
129328	13
636027	17
2258537	13
4886059	13
3216591	13
1819141	13
19706730	17
705037	13
1300319	13
7140363	13
17091100	13
3071056	13
8665455	13
22284905	13
606222	13
8500119	13
3405372	13
9187731	13
11761520	13
4812079	13
5003443	13
24183055	16
14847260	13
3398256	17
1456257	13
52546	13
11779002	13
1413251	16
13758205	13
5074212	13
6456992	13
11615722	17
2284570	13
151168	13
2846960	15
12883768	17
6811577	13
6065627	13
43107	16
6481926	13
23872612	13
21205975	13
379842	13
7900227	13
7085760	13
17381617	13
288536	13
4314032	13
6859230	13
21760257	13
1322835	13
3033920	13
2614823	13
3082395	13
5817613	13
8404139	13
2293182	16
3685136	13
2961504	13
13455973	13
1046291	16
13396110	13
1785412	13
4117687	13
26574158	16
1181800	16
101985	13
20834386	13
14133110	13
2813364	13
12860826	13
6772374	13
2875750	13
27254503	13
188520	15
66370	13
28412296	13
4803909	13
14666996	13
15670540	16
3238161	13
13633784	13
3023279	13
9829849	13
8657183	17
12066461	13
3058243	13
12116918	15
21106289	16
1897303	13
4984408	16
675815	13
33714681	13
13355390	16
4580110	13
653413	17
1704208	13
1432257	13
20886872	13
2870977	13
3504539	13
7788706	13
10761914	13
13776766	13
6536510	16
3709370	13
3861846	13
6227660	13
43185601	17
13865117	17
13467050	13
3014807	13
937778	16
3697869	13
6834139	13
7164743	13
2506211	13
4009400	13
4107936	13
52751	13
11990081	13
1689045	15
15634162	13
4592029	13
3489566	13
5616006	13
6376478	13
5383258	16
3078831	13
10808804	13
1367375	13
17413679	13
16175414	13
16055122	13
9428461	13
18389314	13
2597197	13
1363403	13
440713	15
5433737	13
9591987	13
11955678	13
7496359	13
4066787	13
5816204	13
2128669	13
3173310	15
2992618	13
13904730	13
35719379	13
7947455	13
1918966	13
2318249	13
18544768	13
3698917	13
615323	13
1874541	13
4317929	15
10938177	13
11201173	15
7700168	16
13033579	13
470933	13
4052876	13
7093291	13
2602924	17
13083155	17
310032	13
16354106	17
9747565	13
6153130	13
12131466	13
13254221	16
1849290	13
9740309	13
6336306	13
8749205	13
1570393	13
4301050	13
3444149	13
4651806	13
443270	13
3778343	13
2793096	13
1772847	15
886058	13
19770186	13
31792271	13
125345	15
25995705	13
3178066	17
15019650	13
7865861	13
6534119	13
7141631	13
3059253	15
2918026	13
10585880	13
7631030	13
8449075	13
4735057	13
4902929	16
25050719	13
2933490	13
3309888	16
656305	13
5140639	13
3530942	13
2081119	13
6576295	15
4511538	13
13519905	13
2236187	13
5830244	13
604093	13
1143	13
12225109	13
5053052	13
2937747	13
17150827	16
2069402	13
273310	13
30214057	13
2881261	13
3377823	16
28129565	13
2772521	16
1197564	13
9768957	13
505239	13
21166971	13
4101524	13
3644555	13
1835523	13
5406053	13
7368751	13
663101	13
3457207	13
1436856	13
1819346	17
9703577	13
7619994	16
8942165	13
19653460	13
13017611	17
8589438	13
3962436	13
1671266	13
11085983	15
2517530	13
3824745	13
13228190	13
5235331	13
2149885	13
2886579	13
3299546	13
1070607	13
13660282	13
30864543	13
8847563	13
4503993	13
2851742	17
15376482	13
7412538	13
8013065	13
14931180	13
9478861	16
7040205	13
30025934	16
8862629	13
2128158	13
7765426	15
18455235	13
4715995	13
4148940	16
13775609	13
4801306	13
22780669	13
781934	13
12124563	13
7158213	13
25022841	13
4599776	15
3118994	13
2069565	16
22015174	13
8431605	13
14316467	13
4291514	13
10525987	13
6751799	13
16569090	15
5159429	13
5843497	13
2477352	16
7913861	13
12379196	16
6940550	13
18426106	17
4515881	13
2905534	13
310058	13
6605598	13
1511649	16
4200203	13
16154269	13
7894750	13
5756771	13
15878700	13
481849	13
11545654	13
5837860	16
18522521	13
3032727	16
753877	13
18849126	13
3136319	17
4464441	17
11118596	13
2997684	13
12160854	13
1550531	13
254507	13
3960273	13
18862115	15
6045196	13
24709291	13
16643643	13
31823274	13
8979638	13
14435296	13
12649843	13
13262651	17
9436749	13
12566979	17
23274764	13
4874247	13
11037240	16
587855	13
4020680	13
9070246	13
753836	13
17601531	13
10790440	13
27169463	13
5314940	13
7015406	15
6100498	13
3780057	13
1660198	13
1103886	13
5860908	13
8204083	13
10868871	13
6514376	13
1367663	13
1540425	13
998696	13
4886367	13
2689687	13
16477556	13
4271401	13
3660351	13
1204693	13
2740764	13
4423135	13
5097265	13
6522974	13
4501644	13
6014032	13
6229675	16
4176309	13
762976	13
5967850	13
23495929	13
20341717	13
8808007	13
3261822	13
5567975	13
2325243	15
15417907	13
23784671	13
8773547	13
450697	13
16199547	13
5480792	13
10324897	13
3545113	13
1607961	13
1282408	17
377976	16
2556983	13
17653453	13
183329	13
58435622	13
14880294	13
8363683	13
1642619	13
8992313	13
2588135	13
6588152	13
118883	15
267643	13
12406581	13
18929423	13
32835345	16
9965606	16
4228344	13
7128528	13
8839981	13
4906549	13
4594570	17
4373759	13
26535964	13
25248849	13
892050	13
35100896	13
2032799	16
296265	15
39408441	13
35756820	15
8983246	13
2951673	13
530098	13
7285807	13
1821656	13
1948820	13
34303938	13
16884673	13
6461801	13
11783657	13
460967	16
24714264	13
1176857	13
8325851	13
3071181	13
455163	13
2391070	13
5922426	16
2888621	13
14763391	13
3595711	13
4599946	13
6114823	13
836148	13
7696929	13
639825	13
8280359	13
1623895	13
3067792	13
1070638	13
14829415	13
10446356	13
4956517	13
25786490	16
2601777	13
7535813	13
12247928	13
21362441	13
6204483	17
1139199	13
642255	13
2851941	13
21889250	13
845850	13
17019465	16
320949	13
23533701	13
8345144	16
1143933	13
12460031	13
12503541	13
11809696	17
7437535	13
1231954	13
3669594	13
61228	13
5103045	13
13091916	17
904511	13
4955077	17
1041827	13
1270724	15
13292823	13
1576946	15
6853747	13
3874503	13
284636	13
6460549	17
17711343	13
9515617	13
18279155	13
902558	13
2101267	13
4496094	17
13914076	13
8146217	13
17803751	17
6802904	13
18323493	16
20797929	13
6252690	13
3397592	13
3397470	15
20252106	16
12262965	15
200531	13
5178752	13
2279699	13
16248012	13
7818901	13
17641080	13
408729	16
8737378	13
2747210	17
14890302	13
3422017	13
9638218	13
11278850	13
461888	13
22884218	13
5552171	13
1419494	13
17823164	13
9660659	16
11195387	13
6882369	13
3196360	13
5478999	13
11371422	13
8661331	13
6782432	15
1926495	13
203285	13
14107650	13
7037542	17
1367690	16
5213721	13
1049703	13
18323513	13
6059104	13
15184738	13
49995410	16
994901	13
1323512	13
11125392	13
7522937	13
4515555	16
6207559	15
5996979	13
16196961	13
18956786	16
3609237	13
9237359	13
2297072	13
20717279	16
12511620	13
2053091	13
25133683	16
4413775	13
11516598	13
6868762	15
1607203	13
8470313	13
6650568	13
14705456	16
18703662	16
3806867	15
4826527	13
8067232	13
4169493	13
3711428	13
2683213	15
4145904	16
16104115	16
544113	13
7864559	13
11479201	13
1583874	13
25606286	13
7593541	13
19701416	16
1264907	13
9475631	13
6500999	13
6995316	13
6474089	13
3474852	13
16481128	13
4890687	13
5877331	16
7036180	13
2559438	13
5330531	13
8871256	17
1690696	13
4354121	13
3087987	13
5283382	15
7226990	13
4323310	13
46907760	13
6415545	13
13058098	13
1367091	13
4090972	13
4445270	13
4499077	17
386631	13
7254504	13
9328881	13
2142766	13
2155889	13
2105972	13
36583144	13
1639902	13
31139288	15
11577982	13
4699445	13
433477	13
2666131	13
5871671	13
15999381	17
9599276	13
9963541	13
2129660	17
3550409	13
1632468	13
5897257	13
9887640	13
4024841	13
694475	16
10008156	13
7521740	13
25010921	13
3246472	13
3756971	16
29897584	13
3321673	13
2244181	13
17880950	13
2777143	17
528183	13
817647	13
20301453	13
2659311	13
28731563	13
29754491	16
354611	17
3883837	13
13645408	13
10327107	13
27552644	13
35408706	13
10055953	13
6532472	13
4530197	13
12389772	13
17472592	13
8755766	13
5186880	13
14272751	13
9468722	13
14350091	13
2064157	13
3395506	13
4724682	13
594834	15
4217463	15
475285	13
1893198	13
721443	13
7956951	13
3330046	16
23151240	13
4243562	13
13143402	13
943801	13
8229804	13
7702209	13
6869225	13
544940	13
10145499	13
12712229	17
4970199	13
8851296	13
47694839	13
29874202	13
2814899	13
27432545	17
12665791	13
23421846	15
5506806	13
13103958	16
34875104	13
3355514	13
3624460	15
7283070	15
1252064	13
3410682	13
14637132	13
3219241	13
10879688	17
19450094	13
4770438	13
11798370	13
30883386	13
12323947	16
16828	13
4896164	16
14279045	13
5026462	13
4592154	13
21596642	13
1362995	13
3640200	13
2502550	13
12194794	13
7907431	13
26411227	16
13256343	13
20322966	13
6606515	17
4934423	13
3481718	13
128198	13
4089525	13
5624303	13
5909828	13
1713425	13
6070715	13
2378454	13
14438337	13
4940362	13
2700478	13
31059041	13
35420284	13
594222	13
4118772	13
8550726	13
5784943	16
19546314	13
644069	13
1924149	13
14115464	13
22346825	13
506125	13
9286325	13
15350326	13
17460744	13
16723444	13
4134170	13
3313259	13
3562223	16
15389710	13
4544850	13
15961110	13
1788506	13
383643	13
344233	13
1573254	13
3925469	13
23216916	13
3547651	13
3776196	13
1912528	13
14816176	16
17832440	13
1424746	13
14386757	13
13755226	15
2261926	17
3838427	13
10533236	13
6554687	15
11364137	16
4243991	13
8890295	16
14366276	13
3838379	17
1868872	13
944149	15
12122512	13
4404463	13
6341334	15
5084973	13
6243191	13
7261332	13
737591	13
1592283	13
785377	13
12158544	13
28861845	17
2352596	13
1477233	13
8011978	13
1732940	17
12182046	17
17517984	17
1176601	13
4100537	17
10799018	17
6098680	13
28630835	13
9499889	13
315374	13
3623536	13
306049	13
305084	15
2272239	15
8071783	13
6389971	13
6148573	13
5615999	13
3568588	17
372713	17
2398156	17
5332129	13
10517839	13
2328291	13
598467	13
2053794	13
16685247	17
10553542	13
17882702	13
5066488	13
5995053	13
6648716	15
4020269	13
3577411	13
2468649	13
4407293	15
1960927	13
2583675	13
28302005	13
4627311	15
1024180	13
34756600	13
5315895	13
5352428	13
15241016	13
1185805	17
19921366	13
5407416	13
6264437	13
1305784	13
1065253	13
8842375	13
1760913	13
5409380	17
5062065	13
1560896	13
21557696	13
9233406	13
2998081	15
4526012	15
10557865	13
988965	15
3603903	13
1929632	16
1521338	13
5562222	13
17671756	13
14032142	13
5433779	13
3043988	13
8605045	13
10222750	13
672325	13
588186	13
21353889	13
8844293	13
18718622	13
5850355	15
3804656	13
15759750	13
10685512	13
1011611	13
252168	13
2218954	15
5462650	13
166362	13
3738390	13
15633301	13
2440365	13
12358533	13
18332469	13
438755	13
20906302	13
2397285	13
4628036	15
3432811	13
7543742	13
3765141	13
17330138	13
2168139	13
1878436	13
1847546	13
4327051	13
35009174	13
5564515	13
3784427	13
5955559	17
797672	16
1491615	13
8779664	13
24039674	13
2399460	13
13681330	13
6706541	13
491734	13
4045479	13
1825731	13
1034907	13
7955816	13
4895795	13
16055072	13
9818889	15
14296901	16
13086301	13
4465752	16
10046299	13
1440332	13
5024158	13
14414910	15
283908	15
4401603	13
1525008	13
1400732	13
12518438	13
16441025	13
6220150	13
4550658	16
1245412	13
4930881	13
34751816	13
1363806	13
27269354	13
1356935	13
379991	13
331583	13
10346722	13
2163771	13
7955792	13
4652027	13
5190340	13
1089532	15
7669223	13
5750046	13
2465891	17
5482470	16
7921889	13
84092	13
957211	13
10543990	13
1769820	13
8244393	13
3162814	13
5672475	13
3669378	13
4198403	13
4269722	13
15512309	16
1557661	13
28143097	13
12520994	13
30654375	13
8169054	13
3741145	16
3345292	13
11693165	13
136251	13
13945119	13
23733439	16
15458358	17
7271238	13
1118295	13
7940632	13
3495049	13
3902253	13
3344533	13
11729867	13
12094538	17
2193483	15
2235416	13
13927002	13
11972495	13
6838707	13
27755510	13
8394638	13
4588638	13
4847023	13
875022	17
4568628	13
1398469	13
4446034	13
13173230	15
4688646	13
17267610	13
510216	13
10944536	13
2683823	17
10960014	13
3620368	17
132792	13
7330263	13
4509446	13
12041895	13
6949896	13
366541	13
870523	13
10909437	13
2175216	13
7845793	13
16566984	13
881865	13
9054524	13
8727508	13
19164320	13
19240319	13
8247761	13
10847306	13
3189945	13
5223697	13
13867900	15
5429411	13
879763	13
9762363	13
716943	13
6725724	13
1047243	13
41615555	13
4192880	13
18809656	13
2862973	13
603340	16
5846213	13
4327646	13
776150	13
32676223	13
2055452	13
5615112	13
6900852	13
4128871	13
16598717	13
4167364	13
22580462	13
7879364	13
25289392	17
20669596	13
6173350	13
12113003	13
20692322	15
54909792	13
10720992	13
1161667	13
40557	13
5418106	13
6151384	13
23187557	16
31002410	13
2290798	13
10416427	13
1525399	16
1743469	13
1817973	13
3028327	13
19386503	13
4398402	13
238828	13
10331086	13
12435410	13
542368	13
12305029	13
16685581	13
8742638	13
2265327	13
3694603	17
2872677	13
35065126	13
19702239	13
14908813	13
1292011	13
612972	13
6424806	13
6028106	13
15074653	16
2934979	13
2196834	13
1202062	16
5667957	16
8064562	13
3512786	13
2011782	13
7787804	13
562774	13
3778154	17
4473445	13
2241999	13
2979969	13
5079389	13
3998775	13
3771571	13
9719937	13
30367024	16
1272920	13
25742908	13
3025827	13
9734486	15
8663853	13
5521972	13
62459983	13
11439959	13
11824787	16
5994073	13
523822	13
3810438	13
7862052	13
19672307	13
360613	13
5359302	13
5572760	13
4932605	16
5308117	17
9216330	16
10073553	16
11219736	13
10324897	13
14405799	13
1421628	13
6619536	13
16175034	13
16750953	13
3634759	13
17296790	13
1488724	13
986115	15
8657402	13
2990417	13
298563	13
13275011	13
9326963	13
1926376	13
9463044	17
882077	13
2679943	13
6902868	16
30037660	13
3720507	13
1979142	13
757485	13
12364654	16
6645280	13
1125397	13
3828801	13
6096706	13
5884819	13
19340825	13
101116	13
7690583	13
19130802	13
7570276	13
9956419	13
529397	13
1413744	15
25936818	15
8790807	13
2441366	13
16166684	13
3384001	13
11216542	13
2088216	13
18250788	13
7301518	13
4819113	13
9449417	15
8443978	13
11098269	13
3022690	13
13838056	15
1771744	13
337666	13
19989794	17
2569881	13
5614282	13
12841743	13
12489054	13
32411966	13
21313755	13
5876499	13
1475094	13
3908935	13
2095954	15
9367021	13
2248287	16
1100813	13
8339834	13
9727808	13
15034165	13
6282293	13
790808	13
16078224	13
7381496	13
1666005	16
9586919	13
18785421	16
1211917	13
6646164	16
1863332	13
5530889	13
24646427	13
4376906	13
10878239	16
29128544	16
3977519	17
1685677	13
4951973	13
10788244	13
3949193	13
17885041	17
4778406	13
5009747	17
5009156	13
21908756	13
1093516	13
1757078	13
11750824	13
23883074	13
15139209	13
1783757	13
470450	15
9118979	16
7646677	13
10644878	13
6987772	13
13762375	13
18734567	15
5395043	13
2604618	13
4762331	13
4692895	13
555193	13
7263332	13
4334252	13
19126007	13
21001913	13
6269915	13
9275246	13
150465	13
681700	13
24570410	13
7796060	13
9325186	13
2483045	13
805049	13
28910866	17
10538247	17
1849055	13
2622633	17
903590	13
4023236	13
8902070	13
860781	13
7224571	13
15215208	13
15073682	13
24182195	13
7951075	15
2732833	13
8807163	13
14129876	13
10553281	13
5957144	17
3304688	13
4253667	13
1704290	13
25283208	13
91392	13
1061394	13
4549342	13
14641202	13
5746267	13
2092480	13
8863247	13
976566	13
4395242	13
1896799	13
242276	13
9940485	13
1039153	13
5290831	13
23083383	13
2351154	16
483002	15
27116392	13
1526156	13
12591257	13
6460494	13
2920437	13
2296782	13
9477745	17
1873476	15
16497153	13
19083490	13
16362268	13
2815991	13
13487728	16
1119552	13
13072870	16
8128363	13
17125044	13
3745424	16
3537253	13
22485400	13
4538619	13
32968379	13
1649638	13
2984519	13
5694900	17
3938041	16
7328693	13
1711671	13
7924520	13
8796462	13
557459	13
11246970	16
6207908	17
6878474	13
397411	13
39728473	13
3919028	13
2916863	13
10211094	13
10805127	17
6966541	13
16483163	16
15174791	13
2840189	13
6146439	13
14583318	13
8407289	13
6912214	13
14363559	13
3869360	13
2756640	13
1079232	13
1143574	13
440506	13
22272962	16
29289804	13
701300	13
826794	15
532648	13
2907924	15
2838284	13
4016688	13
10057878	13
10327281	13
8038094	15
31966369	13
4911863	13
6101802	13
11356699	13
1021130	13
1006846	13
1391645	13
3551290	16
2404174	13
5363401	13
13110943	13
5884664	13
16591582	13
993005	13
11916455	13
6882971	13
5264468	17
3458055	13
1765108	13
1735455	13
3347662	13
12181592	13
3021211	13
4941063	13
2119966	15
5430374	17
14608400	13
33964588	13
7083118	13
1689698	17
11734547	13
10609399	15
6394642	13
137183	13
484686	13
4337833	17
1084825	13
937556	13
13758811	13
21465293	13
27202934	13
10923266	13
3687909	13
364961	13
3587698	13
3196570	13
10412996	13
24347850	16
11959457	13
22602032	13
20658771	13
7831642	13
5407925	13
11054829	13
16792272	17
2439012	13
1340662	13
8824392	13
16199487	13
3450953	13
12731250	13
654469	17
11114041	13
11920897	13
21841349	16
2427070	16
1201520	13
12732510	13
12302621	16
1491099	13
9334000	13
1166084	13
296459	17
6110169	13
3925789	13
9461465	13
3854578	13
4216938	13
8685473	13
22683485	13
1668419	13
1811488	15
3144058	13
21461030	13
389856	13
17333848	13
9554603	15
6060072	13
8852918	13
2923566	13
4375356	13
7309071	16
2188398	13
8756357	16
3889249	13
10448096	13
5161520	13
13120427	13
2026505	17
4045489	13
3608395	13
8104239	13
3563965	13
2434300	13
2743753	13
10211857	13
4085035	13
9571274	13
352828	13
2033508	13
17857068	17
16236953	13
20540305	13
553619	13
5506723	13
5427527	16
46712932	13
18834002	13
1305565	13
8416337	17
1071575	13
9548132	13
2282232	13
5698056	16
8093238	13
2469175	13
17883242	13
1069644	13
13766900	13
5307680	13
16267312	15
7856716	16
8006439	13
4469091	13
2829657	13
11486379	13
7508003	13
35664767	13
23520222	13
4944697	15
1014450	13
1435116	13
10080666	13
1402808	16
9545921	13
386699	17
585827	13
6543989	17
14207255	17
16940702	13
2312614	13
9542888	13
14248264	15
5591515	17
8457121	13
35338405	13
35535752	13
11108598	13
13106343	13
11585936	13
11195798	15
6638738	13
4140537	13
11002102	16
22002064	13
4678745	13
8417322	13
5082802	17
7295968	13
13648834	13
1966987	13
1973663	13
11803928	13
745391	13
2846813	15
11225213	13
6300851	13
3475833	13
3028836	13
10650991	13
4767087	13
17423942	13
7282366	13
7063954	13
14978750	13
12202517	13
32844691	13
22686208	16
2990974	13
7774748	13
3547085	13
7000638	13
808206	15
17390918	13
16101232	13
1118863	15
10591411	13
4659130	13
5221414	15
3441230	16
2583630	13
9774815	17
24666367	13
683238	13
4713444	13
1110310	13
28879938	13
9336402	13
16201143	13
13575424	13
5784316	13
15049385	13
4049210	13
8420761	13
5501777	13
54846718	13
972453	17
18216438	13
11530384	13
8422758	13
13371195	13
3709396	13
27604301	13
1093260	13
672260	13
3008095	13
2061731	13
30206	13
12288368	13
3628851	17
12425573	17
1477265	13
13452181	13
1252153	13
6189279	13
483655	13
9144193	13
1690388	13
10996595	16
28591087	13
5159023	13
1609935	13
25934484	17
1065172	13
3808743	13
899871	13
11782238	13
408486	13
8442781	17
34252042	16
1324573	13
897081	17
2177701	13
12152076	13
23944338	13
2140655	13
14406455	17
17022618	13
19463388	13
6593231	13
2649626	15
1367703	13
11281670	13
6675627	13
3768002	13
463416	13
3531511	13
4994806	13
11923139	13
4617441	13
3558125	17
3583461	13
4662206	13
7747111	13
7037796	13
1673318	13
3742004	17
1507272	15
4545133	13
333898	13
21889855	13
5194231	13
10151269	13
2526332	13
32891593	13
6954214	13
10729587	13
18666523	13
2121702	13
20394108	13
2309922	13
7617376	13
24875551	15
1367706	13
1693677	13
5189396	13
7697914	13
1793977	17
15585119	13
13095090	13
11365071	13
1387621	15
2391838	13
5851033	13
7167227	17
11705594	16
3085876	17
2246749	13
10242079	13
6264073	13
25891073	13
17548952	13
1538054	13
1428340	13
180590	13
4529977	13
1819263	13
12336836	13
4507158	13
12117390	13
9845928	13
5742309	13
2484634	13
32022123	13
9408949	15
12487835	13
749769	16
4026821	13
18572603	13
19597588	16
5800323	13
2677118	13
11792706	13
14906146	13
1026581	13
6079629	13
1753243	13
1324116	13
20523566	13
21615541	13
5726047	13
3591360	16
11890899	13
3852028	13
7136822	13
35491813	13
7164612	15
8852559	13
17999003	17
685852	13
31371913	13
7844433	13
4760524	16
1420130	13
8695058	13
1960804	13
11813847	13
4740022	13
8569924	13
9927184	13
14019757	13
12896377	13
7546465	13
15849155	13
1652984	13
12021989	16
16324992	13
16971092	13
1510387	13
8602211	13
16150739	13
11216231	13
28177301	13
9899047	15
9902093	17
34457127	13
2681115	16
7935951	13
6272228	13
1433161	13
2972872	13
4432117	16
3349203	13
9689119	13
9713350	13
5935518	13
4097135	13
7286575	13
191190	13
6743929	13
10488794	13
6309316	13
4179401	15
14070441	13
23320413	13
30545898	13
11676138	13
15211529	13
1904227	13
20952701	13
8241477	17
6447784	13
4112466	13
2790235	13
3890833	13
1352565	13
9962632	13
28374189	13
6010167	13
2269579	13
519616	16
4567752	13
6759406	13
20536975	13
9676727	16
4753084	13
2155164	13
10330518	13
9853820	13
4432333	16
1632823	13
14413604	13
35872028	17
1214479	13
4769257	13
18216467	13
14004629	13
45002765	13
11011050	13
3020777	13
8529996	13
33261528	17
479961	13
15547643	16
12639605	13
3053642	13
1302715	13
161875	13
1414417	13
10740097	13
4672249	13
5512364	13
3125407	13
9018564	16
263252	13
7170054	13
7098820	13
12613386	13
1073320	13
1291564	13
1100804	16
2601614	13
5995616	13
8882870	13
7589984	13
8479445	13
37977767	13
14573007	13
23235319	15
786858	13
1061775	17
9500944	13
1598628	17
4016673	13
1365061	13
7204563	13
10060021	13
16113182	13
4582684	17
4184615	13
4925856	15
23910503	13
3958494	15
11566325	15
6950372	13
4184532	13
24164817	13
2200420	13
9907830	13
407506	13
1882242	13
2270735	13
8468407	17
13865006	13
1998714	13
39408812	13
4565385	13
43016280	13
38275096	15
11490326	13
4868746	13
1700324	13
3523686	13
2032490	13
1014120	13
4352817	13
10311762	13
15039235	13
21628844	13
3631852	13
370822	13
4557792	15
7132744	13
5595009	17
3454256	13
12691219	13
4267311	13
3434240	13
18113955	13
8118174	13
17255397	13
9487292	13
7647125	13
9282666	13
569651	13
2259118	13
2015369	13
11376883	13
15650184	13
16679842	13
13308519	17
3631203	13
32896514	13
4536598	16
7572599	13
6135146	13
4221506	13
14762362	13
1830813	13
785359	13
6255198	13
4644451	13
5542738	13
723303	13
4748013	13
12377027	13
11820355	13
6544940	13
35831558	13
5312887	13
8941490	13
5341966	13
3732693	13
4613103	13
2608713	13
8319857	15
2941593	13
28411247	13
9916764	16
3772847	13
9856049	13
4070673	13
6075009	13
2091071	13
9925517	17
7406449	13
20083429	13
2435493	13
15479499	13
10790277	13
6406993	13
12143212	16
194344	15
2063007	13
7423079	13
15914853	13
1137130	13
5719634	17
6804230	13
4615057	13
3990907	17
4841273	13
2984734	13
4188104	15
9246948	13
8829545	13
2088058	13
3361325	13
5999321	13
1709687	13
3230940	13
4041684	13
2721919	13
2312033	13
1481046	13
3212244	13
4305825	13
1398468	13
1785021	13
664119	15
4926324	13
518533	13
23586384	13
17054970	13
16979247	16
13812440	13
7939448	13
3405796	13
125632	13
5198813	13
8634529	13
8076876	13
13043751	16
7372321	13
12688385	15
5812861	17
773651	13
12262395	13
4681734	13
2855569	13
2583174	15
1191697	13
3115424	17
8700984	13
3828287	13
5030129	15
24464306	13
1862483	13
419960	17
35096785	13
5928710	13
2958549	13
7721943	17
287391	13
1083818	17
10154030	13
16402376	13
9483911	17
1692396	13
842625	13
2035777	15
6434963	13
25378781	13
25287640	13
2027473	13
6941813	15
10718036	13
272869	13
6543030	13
1850497	13
291964	13
4776766	13
3119589	13
1799555	13
797541	15
4831814	16
2532244	13
733439	13
31079891	13
14436534	16
25319331	13
7250077	13
3206442	17
4040920	13
14926058	13
1950841	13
5590624	13
2741030	13
309887	13
13926163	17
19024558	15
6878661	13
15577175	13
15173640	13
6891106	13
2866468	13
15059077	13
3863021	13
5523260	13
6318754	13
9748594	16
2392546	13
3164676	17
155333	13
5868960	13
5359418	13
771512	13
18120491	13
11003795	13
8899294	13
271003	13
14714589	13
3880524	17
17611860	13
7542284	13
11442033	13
15082107	13
4257752	13
8636355	13
15539304	16
2710284	13
5536299	13
3629929	13
20780116	16
10478673	13
5438861	13
8270477	13
15697693	13
5329355	13
10159766	13
12067680	13
5767034	13
3754239	13
1400960	16
287683	17
10761687	13
16313406	13
3297983	13
4159422	17
5798626	13
1757205	13
9048822	17
68137744	13
15096234	13
5209222	13
628722	13
11068763	13
4724510	13
17024010	13
11204433	13
3314585	13
4628992	13
1071874	13
252414	13
5312247	13
10875402	13
6312676	13
5910829	13
10596471	13
1552314	13
4734729	13
3268624	15
3118826	13
2264517	17
11111983	13
8483192	13
3405325	13
1232471	15
19106622	13
11602327	13
7321000	13
564146	15
15294116	13
7636986	13
15936505	13
2409883	13
2765378	13
19238937	13
3287459	13
456012	17
3937968	13
748241	13
4537617	13
6387708	13
8473384	13
642416	13
12747958	13
13461411	13
2253608	17
8601463	15
3993131	13
1460364	13
23326419	13
3098147	13
14559962	13
2685419	13
5025296	13
10287090	13
4426904	13
1895024	13
5125934	17
206398	13
2303998	13
8565184	13
12391104	13
11684443	13
734932	13
8648718	16
1754987	13
8536189	16
4002807	13
3264228	13
3767043	17
12765839	17
13044019	13
6028833	15
5697016	13
14264135	13
13959483	13
19293908	15
2551864	13
958634	13
2827594	13
8543136	17
3301418	13
6559438	13
6262773	13
3561685	13
10321707	13
14631153	13
16814737	13
4824935	13
16163762	13
2780293	13
1399401	13
7523017	13
7801977	13
11944045	13
20828981	13
1730166	13
33061085	16
1318652	13
6465238	13
2158253	13
5279966	13
9030881	13
4451120	13
16189444	13
1147540	13
1392804	13
11507855	13
4140834	13
956670	13
3821746	13
10435630	13
8293505	13
14005373	13
666260	13
1530065	13
3396761	13
613150	13
3212682	13
221690	13
21623995	13
17818659	13
4916974	13
9546564	13
15963842	16
11078037	13
3499558	13
6857404	13
6047709	13
1034658	13
2223175	13
5826784	13
1963337	13
9306441	16
2652058	13
6395253	16
1861282	13
20613593	13
1709457	13
15404864	13
4952595	17
7163763	13
6500213	13
4220946	13
22105463	13
6836208	13
3313065	13
843252	15
11124486	13
2296377	17
8114410	15
7118354	13
4167610	17
5669539	13
10051784	17
23945847	13
16110573	13
5607086	13
14705671	13
8753207	13
9976263	13
1772798	17
8081948	13
12926957	13
1403095	16
2888652	13
10075068	13
914203	13
12581897	17
12151723	13
20301	13
2610850	17
5735811	13
15427416	13
8678232	13
3914026	13
21328344	13
11534700	13
2109052	13
781924	13
14842622	13
4122201	13
16912861	13
4235511	13
982051	13
6594658	17
8988188	13
14082059	13
6545981	13
1818027	13
18898498	13
5823947	13
4269009	13
15203272	17
6592924	13
8501806	13
7570510	13
5560223	13
18938891	17
11346392	13
4688677	13
6667637	13
22111438	13
18744753	13
9326190	13
21028623	13
9742536	13
304430	13
11307989	13
40850971	13
7607645	13
6922430	16
19453058	13
7357987	13
3921901	13
378926	13
2471251	13
12218469	13
28377790	13
13847174	13
3418170	13
470483	13
7583671	13
3305446	13
8498433	13
629218	13
290059	15
16771285	13
2286332	13
4017911	13
28081899	13
20121173	16
6466188	13
20839563	13
426366	16
3214303	13
2453601	13
8278883	13
8888752	13
21633398	13
24140320	13
291613	17
2986441	13
14849597	13
5203824	13
1388956	13
8717678	13
11067180	13
20148153	13
18095729	13
1159713	13
10763864	13
10232721	13
51037265	16
3918944	13
14127422	13
4999998	13
11175470	13
1317098	13
12810830	13
2555585	13
188361	13
674554	13
5395431	16
25748680	13
17938570	13
27489123	13
5165460	13
11076476	13
620712	13
8511706	15
1561398	13
16314036	13
108092	16
10375202	13
5260475	16
5068782	13
356085	17
8529425	13
823675	13
15428609	13
24090563	16
11229019	13
10056021	15
1177155	16
409179	13
14358432	13
10431129	13
18000266	15
11510003	13
13998380	17
3199574	13
2632459	13
114847	13
1466061	13
16550587	13
13427723	13
8137820	15
8545242	13
1125202	17
14492834	16
806701	13
1282749	13
4741280	13
497939	13
2942257	15
14806824	13
9757995	13
22990854	13
2581734	13
425172	13
260224	13
2870694	13
4285225	13
15430538	16
6771720	13
1587823	15
8803764	17
2471563	13
1635695	16
9246364	13
8432161	13
3612301	13
941797	13
14855833	13
1651189	16
37891542	13
11935372	15
21424311	13
2586569	13
1751947	13
4118294	17
11490076	13
15261400	13
51455565	13
3050683	17
23284271	13
3329931	17
851237	13
8801073	16
6218269	16
4658818	16
7203312	13
2570910	16
3423143	13
24054293	17
1967088	13
1329707	13
164570	13
4655343	16
322090	17
4708543	13
13565152	13
10010221	17
4691475	13
20838218	13
24143661	13
1397753	13
10593533	13
5300580	13
15932741	13
3416841	13
23756406	16
1343266	13
8654900	16
4944817	13
1319812	17
1896100	13
4159445	13
11739922	13
10847778	13
2720708	16
8546007	13
6984708	13
13200406	13
8382000	13
1796254	13
1293894	13
5016681	13
34062303	17
7668344	13
10023509	13
7206897	13
163620	13
1185675	13
6174713	13
15771762	13
10924399	13
2847061	13
24564640	13
9979966	13
6350330	13
3559963	17
10078192	13
2962934	13
22408125	13
3346598	13
3463647	13
1878476	13
9176628	13
13997517	13
3837537	13
162757	13
6980250	13
20194413	13
18051718	13
7906457	13
6294000	13
9939827	16
4484724	13
5636955	13
41706749	15
5579410	13
12266687	13
37102077	13
1851312	13
6410720	13
11309473	13
4738867	13
8270652	13
2575135	13
2552247	13
4119934	13
12598010	13
7244982	13
8763121	13
15574561	13
2853332	13
15204191	13
7552984	15
39980594	13
3688884	15
6294849	13
7890096	15
5977407	13
506461	13
30399746	13
30333746	13
1724903	13
3042030	13
8643475	13
1224116	13
3545265	15
1489681	13
4245159	13
1503163	13
1684651	13
7707344	13
23886258	13
1026884	13
4339899	13
4247977	13
4245484	13
10269136	13
101194	13
1234644	17
6804089	13
430102	13
36314285	13
1699574	13
6152454	13
10341959	13
24969686	13
3081740	17
15394	13
22686164	13
1092231	13
3704071	13
3878671	13
10482586	13
7294252	13
5673988	13
10678817	13
3005221	13
19283272	13
3250941	13
7449613	13
2990925	17
10748973	13
2792643	13
3301233	13
7506366	13
4668072	13
4957360	13
636384	15
19116890	13
18839129	13
13346638	13
1069753	13
7455817	13
9786395	16
2016437	13
1183540	13
12150976	13
19826930	13
1283703	15
1585651	13
789324	13
993374	16
27499403	17
1944938	16
2572397	17
1248883	15
18841864	13
3848653	13
7251099	13
11316965	15
4783187	15
9126444	13
8412811	13
10199669	13
2986469	16
9002654	13
21633266	15
171716	13
880653	13
20718229	16
5479270	13
21460985	13
11798324	13
4802794	13
17814313	13
3803171	13
6643740	13
8869731	13
5760138	13
20872	13
9046133	16
9227199	13
1745935	13
408734	13
7253443	13
15721387	16
20468561	13
11112686	13
2280455	13
17003505	13
9823987	13
2149429	13
10241584	13
16780707	16
5006411	13
1343966	13
1289003	13
5261264	13
2545099	13
6177649	16
4622054	17
1954802	13
3008493	13
7502649	17
7325768	13
2499718	13
17887074	16
2093122	16
599522	13
426040	13
4388912	13
10639321	13
14533330	13
2060738	13
8020464	13
4181674	13
796113	13
7915617	13
9913108	13
4954536	13
7416636	13
19802931	13
1945229	13
11414277	13
4801203	13
4134285	13
4150533	13
3622204	13
2196151	13
6204391	15
7397897	13
9919829	13
8071839	16
292210	13
4982417	13
6295625	13
662402	13
178644	16
6976099	13
5745156	13
979122	13
282984	13
1512554	13
16256614	13
22102521	13
19549148	13
11177994	15
57012723	15
768047	13
22728854	13
10713964	13
13723389	13
8214357	13
10754976	13
2854760	13
1592809	16
18240130	13
2303516	13
1667895	13
5882938	16
27788426	13
10461328	13
12774500	13
2242432	13
890652	13
187052	13
7842564	13
13266928	13
1443776	13
1378143	13
3817592	13
5818588	13
15122811	13
15032612	13
1823784	13
5708279	13
4206916	13
5673540	13
17700517	13
14145979	13
10896199	13
8653816	16
6231973	13
27568302	13
8107321	13
3338635	13
3041362	13
5510219	13
5822631	17
672028	16
5933057	13
628948	13
7644691	16
5149459	13
1342918	13
7422199	13
2752550	13
3692464	16
2083950	13
20360327	13
9672865	13
2917880	13
863882	15
4272781	13
670096	13
10742237	17
2156624	13
4430065	13
2402062	16
8758601	15
6755990	13
6293575	13
3291137	13
7107378	13
7138359	13
2561485	13
12480104	13
10250285	13
371039	13
4285990	15
12103142	13
13413284	16
1494491	13
11266899	13
1645580	16
9192187	13
323356	13
6549995	13
216644	17
3188644	13
9552214	13
12858279	13
3171033	13
9447264	13
120104	13
27204	13
6458640	13
6322215	13
3418787	15
4657337	13
276199	13
12889181	13
2584490	17
5219160	15
14282786	13
1422106	13
776874	13
13446628	13
3271878	17
6217113	17
9146920	13
577162	13
4568707	13
5007706	13
5405250	13
11980155	13
199554	13
16472737	13
17809403	13
8005583	13
7395813	17
12853718	13
4054552	13
2297123	13
327347	17
2142698	16
4351631	17
8167769	13
12533431	15
11541928	16
6162432	13
12253066	17
2408295	13
1389384	13
2083401	16
699593	13
11466689	13
14243967	13
27538623	13
2394600	13
1069445	13
9654982	13
1145069	13
21351706	16
7195850	13
815666	13
685668	13
18515306	13
43279553	16
4417205	13
20303384	16
4077637	13
3375349	13
7798421	13
7539511	13
1418738	13
613679	13
25308243	13
7220692	13
8704453	13
15258136	13
12602056	13
16529899	13
8690089	13
4184086	16
680176	13
1869543	13
8204153	13
7696656	13
3832176	13
15554426	13
5070388	13
2722003	13
3897551	13
6060339	13
3614585	13
6402003	17
17484464	13
8504429	16
3679334	13
2208940	13
11803048	13
15264167	13
4353803	13
2010072	13
1256848	13
6117919	13
10605980	13
28810065	13
4745403	13
15718116	13
14122031	16
45028221	13
20881333	15
18230535	13
7577550	13
443774	13
9849092	13
1816063	13
3528159	17
5046252	13
2864977	13
11941857	16
4350986	13
3665705	16
17107395	13
8849576	13
622525	13
10298157	13
958054	15
10054012	13
16293773	13
1260328	13
3358328	13
27291617	13
12798072	13
587550	13
44505708	13
1396350	13
10085031	15
2748528	13
12695576	13
4444856	13
907283	16
4498511	13
4634759	15
1648739	13
2738668	13
2158586	13
5796776	13
2167199	15
3804931	17
6290218	13
22642650	13
1044328	13
12104376	13
7088317	13
12171714	15
422387	13
2703474	13
3114956	13
5674995	13
8957338	13
2539988	13
11780410	16
5664534	13
910142	13
15166431	13
4748710	13
11122141	13
7723715	13
11633241	13
8737109	13
11208237	13
3722381	13
2578516	16
7416614	13
10485170	13
93166	13
4457041	13
3485627	16
20001509	13
13890330	13
13926331	13
5424048	13
1312754	13
11398840	13
7371786	15
5798728	13
18052	15
5913907	13
18230644	16
6419572	13
1861619	16
31557132	16
4398307	13
5972086	13
981532	16
1873528	13
2302761	13
12961902	13
7756977	13
8428528	13
7866336	13
1224108	13
1503196	13
11186037	13
15574186	13
1567714	13
4811891	13
1415773	13
14071294	13
1029519	13
854869	16
680493	13
50106278	13
14711546	13
362531	13
1218875	13
14779443	15
5706074	13
6777815	13
5239076	17
8718459	13
4697779	13
5495974	15
23221906	13
4512696	16
5519147	13
4990469	13
4992606	13
8730384	13
5301635	17
6800166	17
2819379	13
10327017	16
7860566	13
2685397	13
2575873	13
7310096	13
12222226	13
510162	13
2042719	13
7555730	13
10332594	17
369675	13
8341164	16
394867	13
5911651	13
12592355	13
8004529	13
14582748	13
4752575	13
17116581	13
13159093	13
5772541	13
5355284	13
6576501	16
1240919	17
2840523	13
7836284	13
14058716	13
3467379	13
882474	17
6866231	13
2814987	13
2973314	13
32336955	13
9408746	16
3501439	13
2926044	13
4805153	15
412583	13
2145517	13
7407523	13
5007029	13
12233980	13
38977715	13
14412858	13
29665993	13
3796057	17
2198442	13
134160	13
2017834	17
25831460	16
9977482	13
11437014	13
5683695	13
8827396	13
6156584	13
22545467	13
4008940	13
6528281	13
1347366	15
6791369	13
4537434	16
13342891	15
8227823	13
262440	13
11773219	13
4883399	15
3585839	13
1653681	13
9022858	13
16322059	17
6266465	13
8273529	13
36236	16
12209454	13
5282881	16
6885628	16
7418365	13
2672535	16
6493818	15
10552921	13
15702575	13
649960	13
4833627	13
11127534	13
640397	13
420354	13
6300779	17
9944783	13
11124623	13
5907265	13
704411	13
13140775	13
8939719	13
10432994	13
20855487	15
18928677	13
2030144	13
2079394	13
8642724	13
3142766	16
20418310	17
34364430	13
1831361	13
7214910	17
7002796	13
6095253	13
4434727	13
16086047	13
5765319	13
17987912	13
8684211	13
548775	13
1179438	13
1284606	13
6295221	13
9158137	13
3351765	13
1052931	13
6643597	13
2593788	16
38452480	13
936909	17
9098376	15
17732535	17
8769608	13
2268039	13
19512851	13
10823031	13
2974934	13
15382951	17
554713	13
16969732	17
4228198	13
5742309	13
20952766	13
3744952	13
3393650	13
8976921	13
5340176	13
1617377	13
11468632	13
17962952	13
598669	16
1116869	17
27297584	13
872274	13
4032221	16
2176730	13
495853	16
11945660	13
14027141	13
16712049	13
2763741	16
18682149	13
2291199	17
4128067	13
35042932	13
1000198	17
15253557	13
3128317	13
33802986	13
6661960	13
7862517	13
2471080	13
15730383	13
2664880	13
7944905	13
13771826	13
1992123	13
24543400	16
2756970	13
40573477	13
7907443	13
10210951	15
9444796	13
3446450	13
15068131	13
2641377	13
10077740	13
2812001	13
606051	13
5247886	13
3627251	13
43165057	15
2893655	13
24147927	13
277393	13
8324200	16
2412058	13
3908116	13
7752928	13
4701485	13
1205056	13
19896945	17
350700	13
536562	13
2901107	13
6899725	13
1948942	13
2520184	16
302319	13
4632797	13
2720049	13
4877259	13
14980558	13
2528663	15
4547393	13
5299397	16
5149018	13
2585094	13
5773937	17
5851452	17
1144754	13
9650490	13
3559266	13
2410065	13
28926	13
5983198	13
3993376	11
31639611	13
1134829	13
5857618	13
824938	13
7264178	16
19381989	13
7025435	13
6586601	17
10750669	13
6427893	13
1827152	13
7490620	13
1554175	13
177585	13
3193937	13
7932566	13
1073351	13
9447325	13
30453667	17
7250782	13
1049634	13
22600284	13
4366660	13
6251268	17
8056808	17
13295633	16
1779582	13
7695760	13
3643368	13
47657134	16
129840	13
3089299	13
12865273	13
2706192	15
1773246	13
910302	13
15475591	13
3705229	13
4460782	13
8808083	13
42756827	16
1921213	13
1765170	13
1137433	16
2903887	13
461823	15
45744030	16
1891065	13
9380832	13
8881718	16
8135977	13
14024126	13
3449787	13
5182132	13
14623018	13
4333690	13
16129471	13
19685968	13
6379970	17
12557990	13
18178660	13
16811776	16
7810267	13
3595256	13
4015348	13
5920368	13
5697002	13
847810	17
31930654	13
14224313	13
9556252	13
19604561	15
60618	13
18881945	13
67685991	13
9155494	13
401214	16
13021222	13
2862910	13
2007061	13
16827103	13
1267048	13
6994145	13
1161395	16
2239105	13
3551090	17
6030078	13
2627825	13
8329054	13
28037524	13
12029820	13
4118907	13
2447076	13
7863376	13
1192152	13
10808494	13
6222476	16
22508367	13
968207	17
7927513	17
5756268	13
12223171	16
4260600	13
17729641	13
5735601	13
2297742	13
13189410	13
2721161	15
3435169	13
3971786	13
119338	15
9621716	15
4278998	13
7346145	13
945511	13
18595822	17
17242677	13
1946273	13
3715596	16
7063378	15
3880467	13
2341724	13
215362	13
426282	13
3531782	13
6558440	13
7874223	16
9743408	15
2877097	13
3446930	13
8318213	13
9302264	13
12392512	13
1633179	13
16145750	13
13783579	13
27589820	13
953633	13
4760496	13
277295	13
15485273	17
8875077	13
2581800	13
1253514	16
2868283	15
28476972	13
804765	13
2209401	13
51441010	13
2303570	16
5029544	15
3809521	13
3994087	13
1455858	13
35342219	13
3057278	13
8847562	13
7866130	13
15975619	13
5925770	13
523345	13
13935399	13
8469524	11
16567551	13
947084	13
792349	13
12633113	13
9518246	16
697092	13
5210312	13
7714574	13
1396364	13
5474719	13
2095758	13
2167898	17
782882	15
2732572	13
5898076	13
9864785	13
723108	13
7375065	13
413339	13
4684014	16
943858	13
3650011	16
13855749	13
8741714	13
1584233	13
4395990	13
3968232	13
924186	13
2002577	13
3615821	17
8607160	13
12141155	13
31723	13
32913180	13
28814058	16
3419334	16
15959555	13
13413047	13
2088949	13
22608891	13
6748099	13
1976590	13
4372057	13
2270442	13
16296631	13
8029909	13
50210988	13
23278095	13
20288419	13
384746	17
1670174	13
2998348	13
208217	16
3195474	13
7626014	17
585044	13
196428	17
269605	13
2338180	13
24840688	13
1156158	13
735472	13
15186712	13
7598681	13
14576853	17
21486561	13
104048	13
14255733	13
14928911	13
22269915	17
7461259	13
670962	13
11803150	13
2813657	13
9248720	13
14369185	15
1407998	16
11552406	13
2832831	13
92060	17
7628423	13
18125744	13
2413963	13
3948758	13
19642096	13
3492817	13
5102608	15
1718788	13
9081409	13
4836295	13
17054049	15
8558532	16
10128062	13
826273	13
749254	17
5342705	13
3822910	13
31906475	13
1134212	13
4533187	13
1667429	13
3392072	13
488785	17
7984114	13
16835530	13
5361046	13
8245673	13
9981786	13
1074949	13
9669303	13
14096393	13
5927065	16
3642309	13
2807701	13
229827	16
6098038	13
3273227	13
7641652	13
4711039	16
13607979	13
6769922	17
3147645	16
61244067	13
1619803	13
7078152	17
275956	13
339389	13
10082692	13
23264646	13
45398801	16
688385	13
2011883	13
1685283	13
2176537	13
3412449	13
2306265	13
6649743	13
5840916	13
3488249	13
4345131	13
15087139	13
7502884	13
4717750	13
10173764	13
12806117	13
16158495	13
3606610	13
5445353	13
11344100	13
13578049	13
6723568	13
460554	13
1378872	17
4825655	17
12149465	13
22625946	13
15317292	13
3695297	17
11039636	13
6139534	13
75806	13
9107545	13
7478727	13
11177379	13
3023865	16
4091721	13
12440707	13
2615312	13
6794193	13
943563	13
713352	13
1509225	13
182002	13
4487859	13
2670166	13
6130816	13
14132957	16
5934115	13
1582059	15
9644875	13
6547636	13
403774	13
3709924	13
1255961	13
5624917	13
5271473	13
2217316	13
3126563	13
6402712	13
5243394	16
16956603	16
1180196	13
3114384	13
4503890	16
15675434	17
16987638	15
1955969	13
5548548	13
4823615	13
2968130	13
4601519	13
25747071	13
15641859	13
1176146	13
11351528	13
12702909	13
4401086	15
3502761	13
4934221	13
934226	17
9438419	13
4244865	13
3630884	16
2279141	13
3102059	16
1638585	13
5172502	13
12797063	13
2080239	13
5154846	13
7010429	15
9024267	13
3604565	13
19003744	13
2233210	13
2330776	13
2216299	13
14572826	13
17568153	13
6904113	15
8427781	13
7913631	13
3470942	13
871173	13
1667150	13
2250616	13
1439808	16
18297859	13
2321454	13
1801497	13
5391695	13
5563222	17
300959	13
14564900	13
2345909	13
20778208	13
18956825	13
12410574	13
4822380	13
3934812	17
9034210	13
2203545	13
10001521	13
25022601	13
2034494	13
9140541	13
21896437	13
847093	13
15475740	13
8348045	13
18331610	13
10384106	13
4152797	13
2637468	13
6724713	13
4434803	16
1063461	13
10434880	15
19376473	13
16242	13
11598197	13
13429390	13
11090567	13
6746133	13
6420030	13
10014682	13
7222315	13
9645506	13
22528239	13
8015101	13
785593	16
6978381	13
9707040	13
3465795	16
7947032	13
128903	13
14564018	13
2164438	13
3197558	17
155583	13
21524625	13
9211484	17
6494504	13
12619983	15
11882610	13
5540274	13
31835780	15
11906120	13
8473829	13
208463	13
8080696	17
5450048	13
3193067	13
4385572	13
148097	15
1146786	13
10527577	13
3361017	13
2870564	13
12709246	13
4609573	13
1848292	13
7651884	13
1865357	13
1686057	13
12290469	16
3476379	13
15767745	13
4031098	13
12610353	13
9514120	13
12681803	13
15361503	13
3565953	13
12301621	13
1228512	13
9608214	13
4188787	13
366552	17
4490683	15
456790	13
12618190	13
19644391	13
4993234	16
6744671	13
392019	16
3256433	13
12685741	13
5062465	16
10764606	13
27066991	17
27383987	13
2231157	13
8102021	13
16755467	13
9564704	13
12562405	17
766925	17
2386257	13
9152011	16
17536016	13
282432	13
3061584	13
4260427	13
11272116	16
11016878	16
12941740	13
14037	13
6848233	13
7815881	15
20218481	13
7981624	13
1446677	13
14665692	13
6282634	13
363098	13
14021069	13
1942448	13
1267405	13
2041267	13
287674	13
6768828	13
1071323	13
29309852	15
3568970	13
4197827	13
1529272	13
16277616	13
8403861	13
487767	13
5297250	13
8766697	13
15311129	13
8760175	13
4752884	13
15617108	13
5690223	15
11267316	16
6843778	13
3736158	13
1884241	13
10939245	17
5101811	17
3754535	16
10295660	13
24696130	17
2423451	13
2037643	13
9041363	13
102613	13
15828814	15
3174208	13
435645	13
1684570	16
5493425	13
3771347	13
14845941	13
6382944	13
9533264	13
4447111	16
1113406	15
3929172	13
13435774	13
12901884	13
12710109	13
5921513	13
20369734	13
12613147	15
41455	13
7608356	13
4051519	13
6751028	13
312705	13
6466364	13
6167226	13
505073	17
3408603	13
34925211	13
495257	13
4738462	13
12815688	13
15544942	13
38614510	17
4819397	13
8947965	13
4169951	17
2005352	17
1691854	13
4168808	13
7684705	13
16310060	13
3259095	13
4418831	17
5912440	13
10076002	13
4865429	13
33645982	17
2612030	13
7644993	13
5927213	13
17405698	16
1824039	13
6498379	13
9794364	16
14338988	13
19078901	13
4923222	17
746157	13
18608910	13
5117876	13
4336375	13
6842253	13
116749	17
2049001	13
2412330	13
20732235	13
27815686	13
5968462	13
6908620	13
4596730	13
7275959	13
2369034	13
26209457	13
3490901	13
4019469	13
1368119	13
4765311	17
971682	13
4078462	13
2417378	13
9297600	13
20565922	13
410177	13
1801395	13
4354492	16
9263928	13
2880545	13
4793561	13
6538317	13
1120384	13
6023450	13
986032	13
12619801	16
9732801	13
20822907	13
23449902	13
6124357	13
3296242	13
22870	13
15343371	13
176681	13
3355089	13
34926415	13
11037970	13
8033374	13
16279396	16
3145710	13
701657	16
4824055	13
22500339	13
2446621	13
10581370	13
133339	13
10241975	17
3304253	13
864235	13
2640648	13
1959279	13
10788808	15
905143	13
22614686	13
388333	13
6664310	13
36471585	13
564765	13
1532919	13
2655642	13
1541779	13
540905	13
3340171	13
21153891	13
5301767	13
22149210	13
1881530	13
18919513	13
695147	13
10052390	13
35831	13
2729139	16
15003363	13
8628932	17
4999401	15
12912708	13
979385	13
5143115	13
1531462	13
9798291	13
3209102	13
16570	13
30310805	13
213460	13
1499788	13
4178061	13
1423337	13
8930154	13
6846825	13
803294	13
1127229	13
11691395	13
14788146	16
2474937	16
2876477	13
41586	17
4659597	15
6791403	13
3213666	16
1123661	13
5368750	13
454680	13
5431252	16
2629386	17
1403114	13
10225890	17
2152404	13
7038404	13
4924827	13
4885234	13
1443572	16
1127104	13
19284094	13
1357341	13
3304900	13
8796487	13
5665937	17
1427471	13
13192494	13
805798	13
24005149	13
6101635	13
9114491	13
11887760	13
17111828	13
3283747	13
3108764	13
916583	13
4296819	13
7078375	13
9444996	13
10032512	13
3685991	13
1901637	13
2623801	16
19715936	13
2171668	13
2649147	13
5380239	13
12691349	13
8512655	16
17434555	13
2219313	13
22466598	13
12048265	13
1274509	13
3736405	13
4067536	16
22452141	13
30292631	16
495546	13
2755511	13
4235667	16
20364693	13
175411	13
1159860	13
445632	13
40638039	13
4554754	13
6647312	13
5015199	13
7337942	13
657387	13
19584047	16
3919811	17
23445598	13
9728060	13
19912365	13
4479953	13
4400345	13
11552381	13
10617721	13
6277607	13
9823016	13
4845633	17
12875783	13
1445308	13
10395580	13
11840259	13
5932540	13
784659	13
5877127	13
6307643	16
6992470	13
6212903	13
2564087	13
9289055	13
22072807	13
24865341	13
12227788	13
10679497	16
1979944	13
31476456	13
9889861	13
3429920	13
9522122	13
6583785	15
2209188	13
7793189	13
19300264	13
24797934	13
18813026	13
561126	13
6033829	15
5545434	13
2162622	13
3731415	13
7829442	13
96214	13
20220099	13
5421535	13
9974798	15
5870530	13
18735885	13
10848049	13
1788486	13
8980875	13
7552349	13
12172289	13
1215781	13
5086923	13
8808426	13
14145706	13
1505191	13
404208	11
2303164	13
10689552	13
4326620	13
5728777	13
17725321	13
12459686	13
8935942	13
234697	13
8803886	15
2392619	16
167995	13
2698516	13
1426420	13
6042367	13
3020797	13
25426439	13
5628484	15
9925223	13
32218664	13
4219134	15
6574838	13
581035	13
2544811	13
7390782	13
10660349	15
2787959	13
3837951	17
23257923	13
1055958	13
2548053	13
3803317	13
5825324	17
6409098	13
16854671	13
21495871	13
153709	13
16356412	13
747017	13
31275902	13
3809337	13
6565513	13
758495	13
12919415	13
2519820	13
4474062	13
13273849	15
6205902	13
8822040	13
116508	16
2238225	13
218777	13
3564837	13
137136	13
8432017	13
2156107	13
20718010	13
1679069	13
902229	13
33159253	13
6632331	13
15485103	13
8981664	13
877208	16
9853904	13
14263758	13
5367049	13
6147702	13
17570434	13
13460365	13
946967	13
2905294	13
21108877	17
22329076	13
7891862	13
8643844	13
9851535	13
725301	13
4079420	13
7936550	13
23866158	13
17068000	17
6116483	13
15913264	16
15822101	13
3678206	13
6774383	13
4568196	13
207028	13
521390	17
21060921	13
12769491	15
9907559	13
676753	16
5574385	13
29050868	13
13516624	13
34515730	13
3892542	15
30837252	13
17974201	13
1750307	13
7461714	13
940049	13
6821252	13
7421278	15
4375504	13
10853801	13
14600899	13
1295986	17
19700217	13
811902	13
12171013	13
11673298	13
17055664	13
5816229	15
7918731	13
8865811	13
6725129	13
2440302	16
17289173	13
7064846	13
3052626	13
6541626	13
391846	17
8226808	13
18352240	16
4815145	13
5116737	13
24558655	16
2228191	13
11159225	13
2773253	17
6290955	13
6356854	13
4506073	13
9236858	16
25778878	13
36941	13
846599	17
17778505	13
21396867	13
8870977	13
12166882	13
2085337	13
5678941	13
1689825	16
9189664	13
12596519	13
4318190	13
568484	13
1123653	13
11040468	13
1255147	13
731868	13
2082016	13
14746732	13
8239449	13
5125774	13
9663653	15
712984	13
17263664	17
2438023	13
760176	13
5585279	13
7350167	13
8350019	13
12098163	15
4020573	13
2602906	13
18887692	13
10021428	17
8087037	13
1614411	13
20363329	13
9274165	13
16129490	13
35718547	13
7363484	13
10692243	16
6907054	16
18350001	13
22480423	16
129788	13
2132793	13
21618428	13
5598986	13
10226678	13
964703	13
19250033	15
1968057	13
20365446	13
843811	13
571209	17
13617169	13
6122726	13
2729581	13
2947708	13
18101477	13
1154550	13
2995223	13
11154642	13
1126506	13
1490355	13
8146992	16
13088680	13
3914934	13
11232778	15
7298023	17
15503054	15
3049208	13
27020476	15
6950920	13
1844945	13
2007270	13
519537	13
973252	13
8680237	16
431922	13
30930981	13
28683561	13
3001405	17
26147174	13
61301246	16
2395169	13
8387094	17
32059487	13
2770469	13
7191903	13
4860140	13
8782064	15
3696462	13
22286303	13
15341282	13
8600843	13
2548297	13
3366645	13
7988916	13
8069170	13
7858555	13
1727393	16
825279	13
4539860	16
884165	13
15878195	15
4387491	13
14401704	13
4222198	13
14598952	13
12159289	13
3681996	13
3575825	17
10298990	17
2456376	13
368607	16
9289871	13
17042537	13
11544268	13
1552132	13
3295191	13
5530754	13
8268585	13
6931059	13
15438366	13
5877881	13
3536158	13
10533932	13
12274194	13
9615129	16
3821191	15
9407364	15
4474250	16
9921015	13
5077320	13
3380155	17
9190362	13
5955760	13
3953350	13
5837830	13
5371573	16
3865019	13
12781260	13
778408	13
4399205	16
3125281	13
32911001	13
9627926	13
6005039	13
7589215	16
29862991	15
3280589	13
2353008	15
2823376	17
5105865	15
3498378	13
11878611	13
14557339	13
6467011	13
925120	13
11410578	13
714022	13
5383680	13
18414283	13
20245760	13
1630982	13
5023070	13
16516524	17
5555977	13
12536428	13
12299958	13
2321241	13
13971717	13
38305	13
485382	13
273616	13
2622267	13
8673883	13
3652573	16
507003	13
1873373	13
6571240	13
4513257	13
8927489	13
20351468	17
283650	16
14402257	13
1065158	13
12527645	17
18362003	13
8154522	13
6751881	17
12672609	13
24705361	13
7149603	13
7794392	16
2547421	13
17339993	13
11724384	13
18808980	13
16644537	13
19155831	13
1149813	13
10477564	13
1512519	17
16347362	13
1170513	17
6085138	13
1299084	16
7841190	13
11470124	13
10979069	13
1479396	13
20704928	13
16195323	13
20179916	15
57058	13
5847183	17
7170916	13
3508428	13
21112527	13
6902658	13
17065031	13
5353078	13
7659650	16
6090614	13
22087163	13
13445570	16
11719919	16
1777195	13
4053231	13
2286043	13
3232659	13
1238230	13
120981	13
997691	13
3113901	13
535825	13
18987574	13
775543	13
13582363	13
2619699	15
12310628	13
11463836	13
161938	13
1160377	16
2256503	13
8419732	13
13318326	17
2447834	13
13774841	13
840481	13
25445432	17
2493480	13
3864443	13
4911548	16
4537926	13
3678821	13
11541480	13
12816785	13
10982070	13
62642277	13
15573852	17
4312930	13
7398896	13
1881267	13
2864107	13
3610370	13
14481715	13
2586796	16
15817238	16
13309758	16
27658828	13
7894878	17
10536000	13
6766762	13
5061899	16
3966052	13
30137907	13
1307664	13
8599776	16
846016	13
3070970	13
16237281	13
2613625	16
6411359	13
427229	13
9111036	13
30756554	13
958680	13
28539679	16
7094971	17
4199457	13
9283313	13
10918561	13
20980959	13
4604611	17
2798625	13
751327	13
7996718	13
301307	13
12827919	13
4880305	13
554989	13
1848721	13
8933644	13
23310606	16
3182308	13
26162646	15
3860252	13
1122397	13
1931015	13
3329829	13
12455568	13
5506985	17
6010890	16
20204841	13
4011846	13
6613041	13
8093987	13
5399540	13
3194906	13
12037742	13
572450	13
720218	13
10148955	13
2946620	13
2573936	13
4237513	13
244734	13
1957052	13
4934169	13
11280561	13
8286945	15
11131792	13
19844743	16
8301297	13
2550461	13
1242982	13
6755511	13
1635010	13
4352669	13
7820485	17
29722253	13
7475341	13
17109295	15
3414273	15
11941745	16
24260576	13
2107211	13
804604	13
8362834	13
45256	15
5382363	13
15816572	13
27371547	13
12450918	13
11302306	13
5411650	13
2569072	13
42625	13
308386	13
1220684	16
1398920	13
4914231	13
10123997	13
10147334	13
21176822	15
7455798	17
16028672	13
10388167	13
6760325	13
6774972	13
19154158	13
8416422	13
3840698	16
4755998	13
1318930	13
6472873	16
5482023	13
2703771	16
3305911	13
2202686	13
1799065	13
3370360	13
1816069	13
26227	13
15960104	13
16502725	13
5927607	13
1934967	13
12083115	15
1777869	13
1566233	13
14098957	13
8969516	13
7359400	13
13196350	13
10561507	13
12465628	13
2435989	13
4633194	15
1071807	13
2489011	13
14286253	13
929129	13
20549966	17
9021705	13
14040663	13
1030153	13
2313785	13
1836207	17
8055629	13
5025650	13
1598819	13
4183771	13
3580554	13
7463664	13
1197833	16
16852387	13
6028451	13
20027066	13
3968243	13
2091043	13
3422728	13
15459823	13
2295990	13
6496154	13
372893	13
163830	13
20634131	13
667014	13
13972188	13
2559943	16
3311496	13
3168253	13
77898	13
24737613	13
11819979	13
2965899	13
9412135	13
11696928	13
12008849	16
4125848	15
6508812	13
1742056	17
14275405	13
9902750	13
5450670	13
10590312	13
25513044	13
8738963	13
1415737	13
4982317	15
2469375	13
4796176	17
7212536	13
21299292	13
2506852	13
12325353	13
16631114	13
2885435	13
10442288	13
11851647	13
26258377	13
1131059	13
1703941	13
21548494	13
739387	13
12695543	13
6022276	16
6415222	16
852240	17
10426349	13
18975943	13
13154934	13
18561428	13
1046642	16
9529747	13
3227211	13
7212494	13
4348034	16
2043009	13
35978135	13
1600439	13
3662775	13
3431104	13
3641522	13
4103668	13
1621175	13
10963654	13
9415787	13
5163924	15
330434	15
7521007	13
45527361	13
1417862	13
3822788	13
13686408	13
1137468	13
595728	13
12983688	13
16774721	13
8151949	13
596970	13
111726	13
9277211	13
6259439	13
9390417	13
5127308	13
10352358	13
3318958	13
922916	15
11541435	13
20617720	13
4087200	13
18879030	13
2509964	13
10702368	13
625328	13
4408097	13
13607381	13
9463618	13
10916026	13
3538167	13
6552328	13
7458769	16
6501549	16
1598520	13
384760	13
1086385	13
5522966	17
3866623	13
18045138	13
4216243	13
3587583	15
3367847	15
1950468	13
3777678	13
3325166	13
4284836	13
11198780	13
6345	13
28817255	13
11711545	13
3459188	15
9534304	13
15048898	13
7206736	13
2263733	13
6287221	13
3645536	16
3149986	13
5397023	13
4929462	13
7393901	17
1233592	13
9445883	13
4583941	13
12453246	13
1396068	13
4509673	16
10068916	13
1807197	15
10281927	13
521953	13
4748630	13
6196886	13
27604981	13
3760382	13
2893120	13
11143418	13
3537710	13
6500240	15
11769892	13
6021825	13
11743918	13
4500223	13
1218642	13
18242564	13
17287415	13
10738495	13
6612286	16
594697	13
11439844	13
930511	13
4609146	13
2264238	13
4337919	13
2151270	16
11954268	13
11886830	13
6366701	13
16915814	13
19228639	13
4847460	13
11623581	16
3614892	13
14906666	17
21855311	15
3895598	13
12837769	13
8131508	16
20655853	13
580935	13
1330932	13
12733422	13
6529701	17
1280218	13
3964789	13
9076492	13
3528499	16
1846439	12
11243793	13
5426239	13
3478837	13
6740427	13
2480742	13
25076860	13
453663	13
2440670	17
8414432	13
15925248	13
8239057	13
12291563	13
15457815	17
2274820	13
481081	13
46330	15
4383075	16
15851174	13
6638406	13
7163698	13
2609467	15
1394782	13
3373994	16
14130812	13
4326811	13
1070446	13
5124357	13
4351481	13
3134529	15
989261	13
2239550	13
1513048	13
2535446	13
4707968	13
6888919	13
4722306	13
13947189	13
11557482	15
4968940	13
22343805	13
1078772	15
3488612	16
8366329	13
57842	13
2783201	13
14399554	13
1245398	13
19223403	13
4452085	13
22676263	13
1656931	13
17800867	13
16849957	13
4956352	13
7511949	13
16173750	13
68126529	13
14558536	13
1911789	13
2131943	13
8419789	13
3079773	16
8691281	13
1109923	13
4120914	15
1483884	13
3598526	13
11023160	13
5009461	13
490600	16
11166920	13
5265183	13
4269760	13
553120	16
3412496	13
2981967	13
542115	13
17422996	13
18818904	16
4576106	17
11530899	13
190642	13
10181491	13
5059438	13
10928930	13
31029996	13
233830	16
10717599	13
4420036	13
5898019	13
13936809	13
246194	13
25659838	13
1331900	13
2529050	15
5456445	13
1916794	13
6957894	13
1494798	13
6421901	13
281013	13
89286	13
34427624	13
2133932	13
8177968	13
11832558	13
3138210	13
2049807	17
2091481	17
13491715	16
3912811	13
231655	13
6889053	13
11204156	13
13885109	13
2040349	16
7904940	13
5050776	13
14266910	13
15402318	13
3074456	16
3261195	13
1489508	13
59114343	13
2641753	13
5749591	13
5399154	16
28717155	13
2866488	13
228628	13
2507412	17
4764882	13
2580218	13
584377	13
4330374	13
5189212	13
1205137	16
24174174	13
5381427	13
2689362	13
8910444	13
26553777	16
15342411	15
3332081	13
9096087	13
9955325	13
19843712	16
1839568	13
3997179	13
504074	13
6741717	13
6526969	13
4245418	13
896173	13
32460251	13
11312005	13
33012893	13
18929746	13
9773131	13
10266067	13
8844614	17
243676	13
562759	15
6556534	13
2425209	13
5616685	13
2172640	13
14351209	13
14415381	13
12038011	13
496798	13
12947531	13
24409387	13
6150776	13
3517464	13
17363011	13
280031	13
7147878	13
1299711	13
11712338	17
35610059	13
15835697	13
6142626	13
554514	13
2379733	13
4976791	13
240244	13
2457887	13
13292225	13
1612029	13
4255556	15
15359845	17
7012207	13
6018988	13
8642806	16
4960464	13
588972	13
5712492	13
2395833	13
29294954	13
6846226	13
724023	13
14618624	13
1059672	13
26924763	13
6565861	13
1494791	13
14510227	13
5985748	17
702144	13
4052779	13
7566765	17
9214841	13
2559793	17
11128054	13
8068447	15
159550	13
1792549	16
24573458	13
6771171	13
1747656	13
15516948	13
8493815	13
3045541	13
9703680	13
595217	13
6652806	13
9491771	13
522498	13
13803026	13
2848554	13
3897447	13
8949806	13
4088718	13
2471209	13
5511892	13
6371969	13
10257342	13
14004735	13
22565075	13
30125532	13
14807387	13
1287762	13
14461068	13
6641878	13
1952715	17
2002383	13
6721540	13
5756649	13
963287	13
3899219	13
2077589	16
2259722	15
2628837	17
5244364	13
12786421	13
3579511	13
13620965	13
924711	13
3473408	13
15351324	13
789779	13
16574735	13
11752213	13
4589317	13
135184	13
1419870	16
32777404	13
15217800	13
939466	13
2726442	13
28906835	13
7132081	13
1086901	13
7126092	13
8596895	17
3920575	13
23182151	17
6503801	17
5005828	13
14276874	13
9183880	16
3640694	13
432518	13
11826110	13
2855929	15
15352532	16
9254920	13
5409278	13
30863203	16
7646640	13
7347855	13
187973	13
2458298	13
8866900	13
5309638	13
8305413	13
47247233	16
1916136	13
1558624	13
10703011	13
2851955	13
7891301	13
2815350	13
7202418	17
7448435	13
2393881	13
11041065	13
12534231	13
15284612	15
18425072	13
6146305	13
2066628	13
539412	13
6195987	13
2438006	13
1955425	13
20847234	13
8950561	13
12080401	13
20340251	13
3400856	13
1955229	13
6005652	15
1581815	13
18486171	13
9749193	13
236465	15
5723399	13
20875972	13
21017285	13
10248774	13
9171920	13
3927283	13
7132533	13
3735310	13
609211	13
15633465	13
1116149	13
734149	13
792255	13
1165619	13
1911589	16
13989343	16
12031613	13
17042264	16
3857667	15
3087572	13
11231985	13
8144053	13
7702559	13
3184742	13
20203033	15
6543083	13
2588834	17
37045	13
7342258	16
15037251	13
27880251	13
10433673	13
5786793	13
2873669	16
2239559	13
23490975	13
1219631	13
2395466	13
2992016	13
11979160	16
3522274	13
2676921	13
10794814	13
14568569	13
29135262	13
37672820	13
1098388	13
12350241	17
5996527	13
5559718	13
5203972	13
2796606	13
7021772	13
3828559	13
4754828	13
12512360	15
29110076	13
8034534	13
1724	13
2437853	16
5545336	13
6285994	17
18565575	13
4406612	13
17320046	13
9239164	13
11613984	13
1461578	16
6407623	13
12880759	13
23978919	13
2532011	13
3377397	13
2138174	13
1091433	17
6352740	13
11592448	13
5222779	13
4151862	15
1371236	13
371996	13
1007433	13
6542249	13
21977321	13
11809654	13
16053548	17
1612345	16
655583	13
6422800	13
5858093	13
884668	15
971642	13
25083581	13
30377985	13
1216043	13
1353146	13
5481292	13
113574	13
9279240	13
6903871	15
4939704	15
9740232	13
17383649	13
1062434	16
7472543	13
13859069	13
4067493	15
5963914	13
35199113	13
2257022	15
6966395	17
19000440	13
17206858	13
2732058	13
7592935	13
16604755	13
1117850	13
4959230	16
5695961	17
8674821	13
1086557	13
13348232	13
21446263	13
10068203	13
5481043	13
2043907	13
973843	13
5310235	13
4106398	15
14728804	13
1871419	13
385079	13
14666910	13
5694967	13
143798	13
6241718	13
4300622	13
22491335	13
710348	13
6458215	13
1286526	17
11882620	13
4229598	13
977920	13
4854650	13
23331519	13
23411847	13
12791905	13
4673312	13
11333258	16
3030704	17
5445423	13
152827	13
3889139	13
3804068	13
8960378	13
10782278	13
12489478	13
3458898	13
30893479	13
4821151	13
20382258	13
12832214	13
1775796	13
4859078	13
27926801	13
4507475	13
35828866	15
15482976	13
8963593	15
4241146	13
3169185	13
4393269	13
5528846	13
9210034	13
1513433	13
1310053	13
37472011	16
10432701	13
2586980	13
7995410	13
12873321	13
1090468	13
4686042	13
4968786	13
16788218	13
9600211	16
9882799	13
3028569	13
838512	13
123617	16
7065062	13
5980421	13
13942293	13
3692316	13
2026576	13
6769533	13
11420477	13
8827401	17
333805	13
4227597	13
26354004	13
10171030	13
3037121	13
14952755	13
9052900	13
8848268	13
6561670	15
3844623	13
7096520	13
14279581	15
9178895	13
507304	13
4074717	13
6222603	13
16622239	13
8546385	13
4973836	17
3572584	13
8855767	13
7301208	13
5684668	15
6872326	16
1466188	13
34344521	13
25831544	13
12867759	13
12493043	13
6763110	13
29940493	17
32069347	13
3572993	16
17968029	13
37905804	13
72722	13
13088133	13
7757574	13
3120627	13
8753570	13
1586129	13
280563	13
226129	16
27121429	16
9816834	13
7105124	13
920534	13
44322613	13
2416361	13
6177534	13
4652017	13
24596554	13
3512370	17
10139806	13
369127	13
6036488	13
2887182	13
21307004	13
2669963	16
6893824	16
12667645	13
1065248	13
5124445	13
3679159	13
16214063	13
23869558	13
1201416	13
20066046	16
25812	17
15657826	13
5829135	13
9540266	13
8787973	16
7125586	13
15259051	13
1166014	13
1806754	13
3457146	13
169818	13
2187606	13
1116630	13
2556031	13
6977263	13
13831653	13
9543039	17
8574687	15
6434177	13
20558934	13
800496	13
489065	13
956483	15
6553598	13
1159764	13
5902505	13
4985021	13
1207962	15
9784123	13
3405957	13
2873560	13
754661	13
1728852	13
11733845	13
1417359	13
9776683	13
2439124	13
2032360	13
5674131	13
640379	13
3257792	13
5048540	13
469436	16
7313136	13
3373661	13
14065237	13
11188160	13
10302407	17
3367231	13
3194626	17
7872247	13
5019151	17
16061616	17
13534948	13
16813551	16
19602848	13
5936909	13
3194223	13
2379534	13
2693731	13
5352545	13
15705081	13
8360660	13
11626420	13
9078432	17
17276566	13
9721008	13
6063986	13
16541752	13
231235	13
613418	13
30314124	13
4360834	13
18028076	13
1119544	13
4505430	13
5198060	15
907416	13
6252765	13
4881290	13
1720551	13
25102912	15
1095631	13
640643	13
1677477	13
14020401	13
9834361	13
3325888	13
6997431	13
7955654	13
5108497	13
834516	13
11346617	13
34743694	13
2344245	16
6534295	13
3726365	13
9516384	16
10325688	13
5743044	17
511201	13
8597842	13
741006	13
11877430	16
13229562	13
3167628	13
13301251	16
396497	13
988844	13
6747659	13
384382	13
452408	13
105934	13
15271378	13
9545499	15
14032351	13
2616425	13
8087917	16
13676736	13
5600642	13
5620355	16
3946247	13
1712563	13
29758245	13
299356	13
7153924	13
8180435	13
7407822	13
13661902	13
5442488	13
11649486	16
2735728	13
6491907	13
3833748	13
11026134	13
12805695	13
1763821	13
4757800	13
4476537	13
378631	17
13290087	13
10310768	15
1987227	13
21663294	13
8290088	13
5565	13
3340944	15
654851	13
1241872	13
1148233	13
5544936	13
6977473	16
2283680	13
4694967	17
1971548	13
8421886	13
11537675	13
6661004	13
7285380	13
11549727	13
16614694	13
5312766	13
1381632	13
12808911	13
3987997	13
11774167	13
5159251	13
34558574	13
10778760	13
3378891	13
720120	13
7988243	13
24363116	13
674889	16
3314388	13
8246707	13
3346753	13
5461223	13
14761354	13
4307663	13
13156352	13
924672	13
16306260	13
7709878	17
13437655	13
2248716	16
2517478	13
471863	13
4226446	13
14870413	13
5576360	13
13453636	13
3530313	13
1937167	13
9054906	13
10799779	13
12097982	15
8619516	17
3292956	13
1922880	13
9896723	13
1719135	13
4452982	16
23553258	13
1466320	13
218335	13
74653	16
1400574	13
1347000	13
28899123	13
1025108	13
2869535	15
30016692	13
41202965	13
8415391	13
11518951	13
6830078	13
7171256	16
995840	13
12382709	13
4391237	16
646798	13
5529873	13
2857460	13
25050656	13
1900147	13
41577852	13
3395524	13
15966964	13
1443807	13
5144261	13
279270	13
4125271	13
1760741	16
76521	13
5282976	13
3253527	13
13780099	17
1893986	13
2035220	13
3930666	13
1949702	16
14903455	17
9434324	17
33095559	13
12321054	13
667851	13
12057922	13
296154	17
1290112	13
1281799	13
18524202	13
13840535	13
3383560	13
4106841	13
16547784	13
9185576	13
3969767	13
20597218	13
21382847	17
5798725	13
4176047	13
4916770	13
9814049	13
4834435	13
812379	13
104998	13
10665827	13
13001485	13
1574342	16
373130	13
37517206	13
734578	13
10670494	13
10815793	13
7229520	17
23326982	13
5054612	16
13152816	13
2805742	13
4495812	13
2422813	13
912729	17
1483651	13
10057446	16
9603811	13
1606159	13
615883	13
4197860	13
13979878	13
8549508	13
1840541	13
11128683	13
26347160	13
19587279	13
5383104	13
9383478	17
15887230	16
11023137	13
1885961	13
2704791	15
1852857	13
9072108	13
16816743	16
11363762	13
10323210	15
3058675	13
7128716	13
4561790	13
13520401	13
1953836	15
3467320	17
9730921	13
12322611	13
2316913	13
18014373	13
466634	13
5696713	13
4218533	13
2891499	13
9593794	13
4414215	13
3175443	13
28149232	13
39466	15
17924064	13
6364349	13
9932477	13
21639457	16
20444833	16
44768468	13
9635624	13
7318481	13
2628448	13
2423814	16
1877223	15
15144974	13
7411126	13
57427119	16
8660242	13
5367878	13
2813488	13
586567	13
8968236	13
2063777	13
7437113	13
4151146	13
9538976	13
17052276	13
13437177	13
3513362	13
3969759	13
4848042	13
6338436	13
5563268	13
4262089	13
19113097	16
30001779	13
2405486	13
2824824	13
1310681	11
3549845	17
953530	13
19760812	13
4372599	13
7948653	17
20552675	13
1524860	13
10131490	13
7428056	13
5524934	16
5258683	15
4699447	13
3948958	13
16036697	13
13273074	13
337123	13
2047344	13
4350993	13
5656793	13
1037639	13
10693603	13
5951251	13
2099722	13
30322660	13
3583938	13
5027510	13
16197466	13
4728029	13
71146	13
11032161	13
1053394	13
2040405	16
5458446	13
15998667	13
11029819	13
3599056	13
9007155	17
17222019	13
19892103	13
5501447	13
17767921	13
4505050	13
4424866	16
7668744	13
12335711	16
3448935	13
11798346	13
9240921	13
5295476	17
17632831	13
1604174	13
9966471	13
4121137	13
11085623	13
847382	13
2597849	13
1802452	13
390546	13
10249267	13
25239186	13
7120686	13
2105670	13
5382541	13
4835891	13
1888366	13
2619809	13
11754	13
8829298	13
4081389	13
4646718	15
21824132	13
9323362	13
3925070	13
36885382	13
3320285	13
2289432	13
2581390	13
4950659	13
12162859	13
7412068	13
8107369	13
9473002	13
407357	16
37962978	13
4738388	13
5350176	13
1767083	13
16091832	13
2637505	13
49267	13
16335284	13
14741136	16
6626710	15
6106116	13
737196	13
2251825	13
6851451	13
1246391	13
21162698	13
1268067	15
4921809	13
1981294	13
10538062	17
36316	13
19300626	13
17014364	13
982425	13
18453315	13
17929910	17
323752	13
21773629	13
1169887	13
27699132	13
373019	13
5790695	13
5504299	13
2286245	13
756810	17
3343908	13
21822993	16
7879395	13
7723797	13
15383442	13
10343306	13
11249721	13
12257940	16
3446527	13
7710958	17
4808788	13
6414848	13
8769508	13
1009747	13
25302354	17
4191300	13
4483605	13
1169811	13
4265552	17
4544352	13
994820	13
4497820	13
8745727	13
1330321	13
7514002	13
3320506	13
16742927	13
8147246	13
1597198	13
13542441	13
4885208	15
4823055	13
7248231	13
649290	13
14492078	13
294560	13
10954070	13
1606901	13
3130709	13
1133227	13
1465352	13
6071141	13
9641276	13
6128806	17
18635819	13
1136245	13
22466755	13
21369019	13
4853992	13
1655744	15
3807447	13
28173005	13
25423159	13
910774	13
9783565	13
840890	13
32378584	13
10225586	17
2889764	15
845701	13
13006840	13
18884933	13
43588016	13
11758403	15
4212838	13
958959	13
1825083	13
13252848	13
17152918	13
6027732	13
1495296	13
3869018	13
3492271	13
19769784	13
3461461	13
65521611	13
36032373	13
13826994	13
358688	13
14509046	15
4109830	13
11655871	13
13998214	16
692503	13
35015259	13
1669916	16
15765612	13
116963	13
298515	13
4046719	13
26259934	13
8168814	17
19020797	13
400940	13
11058612	13
9071424	16
11868604	16
2272153	13
26020914	13
1879411	13
1024613	13
4635089	16
4529798	13
3571257	13
57362	13
21460810	13
4834847	13
9617600	16
9294578	13
646261	13
3243937	16
11635920	13
11935476	13
6501670	13
858483	13
17475994	13
2378796	13
7842123	13
5828973	13
6345410	13
20403677	13
1351944	16
6742077	13
9034474	16
1926441	13
8810649	13
16976190	15
14985571	13
178042	13
5671795	13
2716454	13
11957877	13
4269310	13
3360440	13
11331597	13
1272580	15
10874183	13
2757971	13
4007969	16
4989797	13
3306333	13
7150659	13
688640	15
5491325	13
40354668	13
3205982	13
1523825	17
11344100	13
14729851	17
920908	13
2396810	13
39783785	13
26538787	13
4251592	13
16802014	13
19129581	17
1942861	15
6364917	13
2039165	13
3315396	13
751730	16
6730973	17
12782466	13
11496600	16
45129833	13
24760443	13
6685002	13
3233967	16
8574831	15
7735093	13
50623141	13
20980254	17
15994984	13
368688	15
8422647	13
4715832	13
18100005	17
10662251	13
2654474	13
3037353	13
11091774	13
6180541	13
6489461	15
6254098	13
48088508	13
19400437	13
2473387	13
5206552	13
13763211	13
4803226	13
12607412	16
1462349	13
6588096	13
20496180	13
891016	13
24304009	16
8256352	13
8536626	13
3900154	13
4112981	13
3369202	13
2276136	17
4371216	13
879171	13
1917347	13
10131339	13
43572	13
7928145	13
10773505	16
2610741	13
7843994	13
84401	13
4193004	13
107802	17
2507924	13
12542053	13
3788848	13
18256538	13
12845919	13
2579997	13
10198499	16
6212948	13
4374814	16
10359510	13
6112990	15
28338182	15
19104933	16
3285596	13
4559622	13
1972732	13
13114871	13
2570789	15
11899794	13
13974060	13
1560821	13
34905556	13
29685890	13
38615728	13
1051169	13
5492828	13
590187	13
4728999	13
337310	13
23116435	13
5164380	13
6520926	17
12789476	13
1972427	13
4634263	13
96999	13
10647181	15
8142290	17
6604877	13
20848599	15
4920728	13
5039691	16
5788673	13
17273741	13
2015155	13
4426384	16
13643760	13
7558374	13
4283358	13
2730055	15
6655715	13
476064	16
14877330	13
1871914	17
2696827	13
6362967	15
7575276	13
8931076	13
4174903	13
4297195	13
3839392	15
1501969	13
2285244	13
13431257	17
2490486	13
16124552	15
19899239	16
199435	15
13720820	16
9147971	13
2144666	13
3416958	13
7667623	13
459275	13
1456745	13
14077290	13
4525948	16
1171870	13
4198876	16
5671321	13
14665559	13
1621484	13
1195684	13
873319	17
663163	13
29446135	13
3619287	16
14206087	13
13994939	13
8295683	13
14160484	13
3083239	17
76537	13
7276731	16
29611723	13
3508493	15
20863381	13
6008699	13
9503506	13
5519638	13
3028073	13
7572217	13
10539154	13
2548728	17
18102442	13
28682034	13
15041609	13
10148437	16
1915323	13
11795409	13
545197	13
4645552	13
9093617	13
3083989	15
4875771	13
7795620	13
3923361	13
19902390	13
5154863	13
2646366	15
4045208	13
129370	13
5660750	13
3574944	17
4922973	16
8150623	13
6276259	13
10264653	13
165104	13
2363324	13
12668477	16
7724813	13
545626	13
2878034	13
1842666	13
2106900	13
16556339	13
10811521	13
6352209	13
16002965	13
2642802	17
3621631	13
10613261	17
2133592	13
729151	13
578290	13
5927319	13
2362655	13
896981	13
1900886	13
17413859	13
1822435	13
493051	17
13155170	13
10393477	13
22828005	13
65910	13
631074	13
224942	13
2973602	17
1874054	13
7341083	13
6522587	13
1491200	13
13580819	13
1308015	15
13309185	13
23045828	13
12923117	13
11397484	13
26474073	13
4339264	16
1608206	13
336876	13
735688	13
3285694	13
25508812	13
7131730	13
529553	13
5480034	13
8163312	13
8495032	13
4945753	13
3334177	13
3977772	13
5269221	13
9422428	13
41355566	13
6980986	16
2959240	13
1710483	17
7564426	13
5400055	13
33740870	13
1276635	13
2071619	13
8486598	13
5044903	13
7258328	13
1676294	13
9448770	13
8607783	13
11363823	13
24357431	13
38002	13
5071612	13
13268186	13
8829547	15
18307295	13
1372381	16
598927	13
758716	13
5005503	13
22341566	15
5185001	13
8713594	13
852196	13
4189983	13
4928323	13
13310624	13
2151136	13
1432860	13
7512612	13
27084485	13
8003046	13
13147247	13
1445609	13
4883590	13
2548344	17
4473683	13
19168396	16
10942177	13
19672625	13
22778050	13
4625052	13
1038516	13
2849243	13
547420	13
8285320	13
1507218	13
6984972	13
31302149	13
961299	13
12566419	13
339489	13
3624372	13
8312669	15
10926410	13
8237453	17
12522327	16
30347320	13
6861121	13
5089390	13
21158746	13
5899443	13
10769585	13
410150	13
20518194	13
22382140	13
15329752	17
7211816	13
853076	16
1039716	13
3315702	13
28430768	13
8463633	13
13761004	16
11467382	15
9975623	16
7652773	13
1745615	13
12873638	16
136551	13
857124	13
3060402	13
5803925	13
490082	13
4892956	15
5596478	13
15211693	13
10010476	17
10144482	13
6643506	13
11656968	13
640773	15
2987140	13
11325523	13
967016	13
4509452	13
14726737	13
1478050	13
13339053	13
10320524	13
2290939	13
3322375	13
2484695	13
5543912	13
17425690	13
3560765	13
8349367	13
8311220	13
2717141	13
4346522	13
3549960	13
6369709	13
4019633	13
7303512	13
10172592	16
16344968	13
1393403	16
22624928	16
11287259	13
16650219	13
4577089	13
6764144	13
16799827	16
12932422	13
5431127	13
19072615	13
1788529	13
3712226	13
10697721	16
2691850	13
5203191	13
4546734	13
2282110	13
19174317	13
27413178	13
15046964	15
12475220	13
251465	13
4200153	13
8707097	16
1022231	13
7619627	13
5279575	17
5407559	13
23516277	13
8769342	13
7287026	13
8979817	13
678796	13
4558549	13
6420034	13
8255076	13
951881	13
30431752	13
22311047	16
10291863	13
5174556	13
6350179	13
7694613	13
3066111	15
652980	13
8408687	13
18049243	16
4387297	13
18465076	15
3736447	13
4197655	13
12167394	15
179210	13
794227	13
7586464	13
7142742	13
11809052	15
2315801	13
1551569	13
13002607	13
1510788	17
3963932	13
933889	13
10108147	13
4555534	13
1041516	13
1105095	13
15916780	13
7959307	13
3343551	13
27480979	13
5218050	13
3607002	13
15596899	13
4914511	13
3407177	13
5959030	13
39107081	13
6920369	13
21532779	16
1434792	15
5600579	13
33777794	15
15588229	17
10059465	13
16456479	15
6985708	13
17001332	15
3079245	13
1040770	13
2697482	13
1652769	15
9704303	13
1474128	13
2469639	13
18394572	15
6993608	16
26410062	13
19753855	13
3888089	13
10556889	13
1810564	13
26223453	13
9477320	13
1157290	13
2225270	13
10078977	13
12967208	13
11723588	13
2722585	13
196514	13
6764474	13
27030487	15
5559130	13
5615430	13
7493354	13
11056592	13
13485880	13
11994577	13
24339186	13
3547868	13
6714760	16
1431288	16
6886882	13
1966632	13
2137389	13
21051128	13
9442473	13
13387792	16
6639959	13
12426839	13
6885486	13
13854798	13
2111262	16
7409866	15
33198693	13
15184020	13
4710341	13
7805317	13
1351111	13
5540779	13
365981	13
7089996	15
4468672	13
2170577	17
25811453	13
3235642	13
5493697	13
10234336	13
2780526	16
56070066	13
12819594	13
17323999	16
5093693	16
8216279	13
11607971	13
2763957	13
18049	13
11737792	13
6203397	13
24479241	15
4115515	13
2210079	13
4586150	13
11203710	13
1599218	17
2731079	13
8092681	13
7446876	13
9423006	13
27301178	17
12997204	13
872626	13
3078979	13
8151931	13
11099363	13
5109050	13
1727214	13
12399454	13
104872	13
4042971	17
3278332	13
4389655	13
3244980	13
8365666	13
3144739	13
6198289	13
1232806	16
9594053	13
1782557	16
1965722	17
2681544	13
802178	13
202776	13
9475027	17
4794627	13
5066166	13
4802713	13
8475658	13
5012455	13
6812964	16
9841366	16
6157014	17
2556192	16
22942614	16
1912960	13
2382126	13
10197890	13
17639791	13
16610714	13
1171205	13
38042767	16
3380941	13
26769463	13
6319440	13
6147257	13
2177189	17
13660976	13
15377036	13
2907793	13
9258744	13
10174868	13
6053419	13
9814517	13
298265	13
10452151	13
3131895	13
15159638	13
2367383	15
7428219	13
1821084	13
6119796	13
15701764	13
7783219	15
1240192	13
2954114	16
6429716	13
19026210	15
10722980	13
7938551	15
9519516	13
672713	13
362164	13
6310942	13
3133973	13
23645	13
2144489	13
10754665	16
4662012	13
233303	13
827838	13
12546030	13
4600856	13
6981752	16
9136037	13
3211034	13
2232433	13
5164829	13
3177756	15
12378361	17
2421525	13
2051959	17
2854399	13
3585944	13
11038230	13
667891	13
8127920	13
4547932	13
7120507	13
1453407	17
6876716	13
6105223	13
5412631	13
4702260	16
13222899	13
3098929	13
5204948	13
3995292	13
16650086	13
2091904	13
9636170	13
10462354	13
3354263	13
35784524	17
4818925	13
2525009	13
7168043	13
2956636	13
1303258	13
593556	13
13508763	13
46044689	13
2864000	13
4363438	13
5419710	13
5135546	15
153058	13
17558659	13
11039368	13
2104478	13
14009033	13
7036110	13
13290810	13
688294	13
2919325	13
9470123	13
3939011	13
7860218	13
28723857	16
11821868	13
6597019	13
8852276	13
6884584	13
34044399	16
13070482	13
896040	13
2619883	13
5202773	13
857813	17
1011221	13
29263148	13
1380394	13
16184075	13
3871300	16
25977484	13
31006632	13
7254985	13
2211730	13
2473869	13
15862595	13
24256586	15
16278126	13
18863122	13
10083981	15
6888954	16
16700579	13
6790261	13
5427423	13
2961438	13
574611	15
8618531	13
14538004	13
10105549	13
7187036	13
14544378	13
4981404	15
1578508	13
2002949	13
2063236	13
11236167	13
512435	13
3328550	17
5753287	13
2422512	13
3536306	13
10075099	13
221726	13
7165894	13
1518088	13
7525727	13
4751062	15
10651464	13
4347264	13
1755207	13
4322725	13
27152261	13
21195339	13
6987762	13
1499512	13
7859064	13
543914	13
9195503	13
5658924	13
12256875	13
3606571	13
9183458	13
1745659	13
11934299	13
435615	13
6221901	13
13197229	13
11094185	13
7673263	13
8945369	13
1335085	13
3981419	13
4241161	17
16582842	13
20061506	13
154232	13
3050477	15
14637057	13
5637806	13
6297549	13
3005784	15
8132605	13
6647528	13
18327659	13
294557	13
617852	13
950000	13
26594450	17
2634465	13
47607050	13
3968898	13
28446376	13
20335052	13
10031144	13
3833573	13
2422283	17
13004701	13
1460785	13
6943843	13
14790284	13
1316211	13
3462260	13
1546380	17
8808002	13
9225290	13
2172816	13
10759005	13
2171574	13
6833344	13
2537760	13
6664478	13
11832486	16
9812008	16
12277861	13
11665701	15
3290949	13
225069	17
10268617	13
36579239	13
3554470	15
4412345	16
11425607	13
4847849	13
2198704	15
10789555	13
389387	13
11314396	13
25060783	13
12315416	13
25312684	13
1701857	13
3243701	16
4812704	13
1013381	16
8092573	17
7731608	13
6832356	13
10700057	17
10638597	13
17906385	13
4656261	13
8314296	16
863623	17
11776962	13
1628396	13
3371548	13
9708522	13
12955019	13
4476705	13
35124229	13
2223699	13
599073	13
3592917	17
11604956	13
2283264	13
5556720	13
2872352	13
16545318	13
26029778	13
2590030	17
13215052	13
4742352	13
4028352	16
12718847	13
8116661	13
9928102	13
1173751	15
24721984	13
39160367	13
20651861	13
5230975	13
2311111	17
6481099	13
4576214	13
5464129	13
9738527	13
8470292	17
6154056	15
7943709	17
8199775	13
5099714	13
5420827	13
10607891	17
6399235	13
22035261	16
12099247	15
5133668	13
7138222	16
25775264	13
24084327	13
3577493	13
533569	13
731551	13
1004359	13
14209393	15
22550447	13
3932908	13
6549091	13
2139715	15
517641	16
516141	13
7843733	13
9915885	13
7817729	13
21333259	13
4342739	16
653830	17
9649994	13
16636492	17
26521113	13
3435645	13
9334416	13
7683559	13
18807262	13
3219453	13
1947009	13
7616971	13
778441	13
1352170	16
14770637	16
20124601	16
9438071	13
1062681	13
4999944	13
613415	13
1532946	16
4634228	17
15528844	17
10561317	13
24519730	13
3932351	16
267424	16
20853421	13
10019988	13
15949410	17
221727	13
1983584	13
2017677	13
3258685	13
2995316	13
1638222	15
2011017	13
1178332	13
431289	13
7707761	13
2802731	16
13183359	13
10646671	13
23485334	13
7090728	13
45973306	13
4413828	13
34376369	13
5487121	13
28073526	13
15911974	13
23568860	13
537318	13
22438415	13
10141969	13
4599920	13
32600360	13
8261829	17
375073	13
3858900	13
2208015	13
9715444	13
4894034	13
9121183	13
2462382	13
1302933	13
386792	13
1504632	13
7186810	13
2799490	13
19906677	13
5523284	13
2706695	13
3209685	13
886454	13
601124	13
331467	13
6396306	13
22249453	16
2057258	13
16793138	13
2841968	13
3234737	16
7683177	13
16134602	13
9740603	13
7941043	15
1885762	13
3271445	13
30813392	13
2117045	13
14178008	16
6986965	13
29865800	13
1495028	13
1644215	13
3878949	13
1843993	13
17773951	15
3197333	13
10995751	13
5647241	13
9304170	13
5831496	13
38436629	13
16488492	13
3259227	13
20602946	13
7462931	13
2023952	13
9215967	13
15959323	13
7303786	13
4422246	13
18291102	13
8656027	13
9762100	13
4498761	13
170798	15
10399792	13
9685511	13
20688171	13
9794369	13
814320	17
4557694	13
28762756	16
11136475	16
25443794	13
8011712	13
1692202	13
372216	13
515473	13
8858199	13
14984463	13
2258192	13
6279887	13
9707849	17
4329698	17
1923860	13
3151146	13
16363915	16
4216350	13
4775827	13
10368278	13
4366628	13
6635915	13
930888	17
7465447	16
22307566	13
22233718	13
695083	13
1846762	13
1886100	13
5426490	15
2044442	13
5607022	13
4616963	16
1236793	13
10754805	13
11256038	13
7936461	15
4714643	13
2154747	17
6511928	15
26055787	13
16960183	17
4236962	13
12841579	13
20263462	13
729304	16
5946714	16
14848853	13
2213539	13
13006959	13
18162342	16
7266690	13
12197977	13
13122016	13
17505474	13
8429654	13
8784551	15
37891594	13
14327327	13
7301189	13
4567164	16
7380854	13
8307384	13
2940592	13
26187045	13
1720035	16
6544734	13
5552713	13
7932432	13
10213491	13
6884842	13
17185882	15
739964	13
7176123	13
1269105	13
8598371	17
10653106	13
16359440	13
18681457	13
2550793	13
11022204	13
7503333	15
9575619	17
23241832	13
1363869	11
20108593	16
10519291	15
14909517	13
7411946	16
2679468	16
27764835	13
2257514	13
4778665	13
13561182	17
3589486	13
487364	13
2688362	13
8882179	13
75078	16
8035157	13
8886314	13
13885396	13
202316	13
23929105	13
9241947	13
6802385	13
11816624	13
31664306	13
45647283	13
17374738	16
1392201	17
1967073	15
4632071	13
4662711	17
6337886	15
16208633	13
10430182	13
1656716	13
1170919	13
250084	13
3725743	13
4904465	13
114838	13
99400	13
5894004	13
3595841	13
13745932	13
9140679	13
26903560	13
15648844	17
45031895	13
7238864	15
4225662	13
1091728	13
3490819	16
13444947	13
2936651	13
1247945	13
4064623	15
757390	13
21425608	13
823287	13
1192726	13
3222248	13
3754673	13
8711869	13
23179246	13
8489560	13
1850592	13
22282713	13
5974543	13
14279968	16
11529789	17
27113626	15
9456166	13
17657452	13
27250533	13
3645660	13
22525279	13
14263105	13
2607112	13
16275072	13
15359415	13
1956667	13
18092164	17
366134	13
2847483	13
2279511	13
237048	13
10509219	13
3256356	13
7348890	13
3522058	13
352940	13
4711879	13
5520002	13
8502308	13
12636313	13
5067505	13
515550	13
7733986	16
3606851	15
741160	13
4616207	17
15634144	13
27577837	13
3628977	13
18211866	13
1560255	13
8618249	13
4482501	16
1670967	13
1658613	13
5833378	17
17831517	13
4174863	13
2405808	13
7307355	13
14590400	13
6525137	13
20598032	15
108486	13
5874251	13
162778	16
7404735	16
9044139	16
372681	13
14989238	13
21256143	13
5717993	15
2151806	13
6762292	17
12486385	13
882831	13
301112	13
20473601	13
408528	13
10918800	13
4544854	13
5937312	13
12361263	13
1607323	15
5304290	13
2082261	13
5270306	15
4270941	13
6926742	13
2710326	13
18590287	13
21326560	13
2370515	16
10681634	15
9639148	13
6604880	13
1898443	16
12601572	13
14029019	13
4257817	13
2630868	13
13249478	13
7077778	13
1087866	13
18174751	13
31483818	13
7446257	13
2588673	13
7371087	15
1355220	13
1761060	13
7231841	17
6173297	13
25728880	13
2948398	13
9581327	13
15592282	16
7731555	15
3368138	13
3603588	16
6960409	13
880206	16
6022600	13
29060993	17
13535266	16
10893809	16
15065374	13
29629100	13
13633165	13
4357913	16
7255124	13
2185696	13
14084332	13
8326833	13
7494323	13
7790399	13
11525238	13
17687069	13
23014468	13
37637477	13
13408981	13
28695093	13
8342902	13
4219691	13
8229791	16
15982233	17
2337232	13
4858752	13
8634298	13
29286972	13
228968	17
6764551	13
4051550	17
10459755	13
5822639	13
6019587	13
40039559	13
19611357	13
14440023	13
44720233	13
9443829	13
6532378	13
12301035	13
3429644	13
18644383	13
23390402	13
12230935	16
4997504	13
22763253	13
17126957	13
8424482	13
16645615	13
9209104	13
508139	17
3234742	13
16144616	13
20444041	17
1683273	13
1029710	13
13966795	13
851660	13
5021558	13
4350425	13
8341650	13
4672096	16
10434444	13
5641520	13
5131796	13
5164676	13
1607773	13
8614724	13
6584375	13
8894527	16
7001516	13
1885500	13
2252874	13
5564426	13
266848	13
11073816	13
9649761	13
6390118	13
10137348	13
5185402	13
681993	13
3164850	13
10938482	15
15719757	13
3940261	13
5041768	13
2830880	16
273485	13
6607008	13
28105553	13
169797	13
4355737	16
25507915	13
17186268	13
8110097	13
3607202	15
1858621	13
12740056	13
1487595	13
9954242	13
2514548	13
20902918	13
2927456	13
24493845	16
7810438	13
61329	13
22164015	13
1267939	16
824713	13
4124384	13
1226567	13
1477875	13
9987468	13
7649456	13
15722359	13
9552289	13
2024373	13
8989133	13
5728737	16
29234065	15
803876	13
149604	17
3656459	13
15052277	13
6593999	13
8644374	13
15734498	13
10224161	13
1502412	15
12151450	17
1375934	13
9216699	17
1014535	13
5567197	13
1155395	13
16653715	13
18624	13
28333411	13
1782681	13
1139597	13
629846	16
2632518	13
7217544	16
2866227	17
1746712	13
7653773	13
2262538	13
7339978	13
5827864	13
3619167	13
4644252	16
15466040	13
22228863	13
966620	13
2141013	17
2054873	13
1006717	13
49052	13
1483313	13
8554353	13
2852630	13
1698969	13
14408267	15
3477289	16
8087219	13
6342375	17
19243939	13
568994	13
2611756	13
17060482	17
11845947	13
2604662	13
1165064	13
26866460	13
4573878	13
86600	13
23549779	13
9435467	13
5184373	13
6724691	13
10960505	13
5731224	13
26358627	13
585852	13
2586552	13
1149166	15
8245037	13
7907257	15
2601066	13
2566311	13
913509	13
167742	13
21025245	13
187114	13
557765	13
3686199	13
2742715	13
3043178	13
6563580	17
9353737	13
12256740	13
5921229	13
1793327	13
6405121	16
22649	13
391849	13
25688222	13
263078	13
23549235	13
8707795	13
4096694	13
242348	13
4554668	13
4071194	13
5148067	13
1399866	13
4781931	13
2625938	13
1597506	13
1844754	13
7777715	16
20944475	13
2128313	13
2795010	13
42015876	13
3368883	17
6445463	13
303519	13
1372207	13
3801426	16
4891506	13
194126	13
8523653	17
4363793	13
17678873	15
39422342	15
1136431	13
3459758	13
12782550	13
1984851	13
32982286	13
29012648	13
4213679	13
1971629	13
1900922	13
13546006	13
8743043	13
10140999	13
17802712	13
8089121	13
2014454	13
10604097	13
18246581	13
13910479	13
40969774	13
519789	13
7573726	13
28997295	15
440911	13
357349	16
4897175	13
1859225	13
12763698	13
16812012	16
1199812	13
801161	13
6042813	13
1999947	16
1584592	17
11724060	13
2261382	13
1907945	13
10079299	13
1033400	13
1486234	13
2818199	13
7587306	13
18084103	13
6387802	13
106849	13
4654912	13
3221029	13
21395257	13
12467698	13
1838557	13
10264815	13
1941403	13
152201	16
4071057	13
5499734	13
17679448	13
13949493	17
4135917	13
2963013	13
5619304	13
6378301	13
22560170	13
1956619	13
1536498	13
6672358	13
998222	13
235834	13
771719	17
6511399	13
1058222	13
21252682	13
266439	13
14713186	13
1318889	13
17598322	13
12108960	16
2781181	13
4396890	13
2112800	13
1489362	13
1421009	13
7384160	13
14092147	16
8402668	13
5607509	13
22907978	13
9445343	15
11931784	13
6523420	16
26354761	13
13620280	13
996960	13
4297835	17
6762349	13
1186761	13
4142184	13
38943975	13
15332210	16
12441751	13
1060719	17
1791056	13
5838112	15
21705242	13
16059557	13
8124358	17
37274923	13
27209786	13
8393020	13
35250182	13
6812912	13
9766401	13
7316774	13
16250349	13
1457194	13
12886312	13
33800465	13
4682446	13
24758474	16
21949667	16
346309	13
2926541	13
57425727	13
9236475	13
8573797	13
2284407	13
13685893	13
9019781	15
29522245	13
4758178	13
1518944	13
2024664	13
642008	13
10070377	16
850885	17
11055453	13
25999034	13
1975246	13
11748647	17
5935516	13
17410083	13
6572336	17
1651605	13
9241245	13
1658326	16
19182979	13
14183579	13
86887	13
5875768	13
14404253	13
875567	13
15678367	17
19097328	13
7377558	13
9713182	13
4729162	13
4125904	13
12567037	13
10108240	13
24693996	13
11081878	16
10676272	13
1493949	13
5597096	13
2925206	13
5877555	13
20671786	13
347044	13
1076443	13
3902762	13
15566338	13
11735149	13
407851	13
35174126	13
11455766	17
312239	15
3649960	13
3661730	13
28925612	15
5262191	13
13321498	13
7055476	15
14133751	13
1527304	13
3080650	13
13568253	13
10702256	13
7770932	17
24847587	15
18630969	13
1332584	13
3501529	13
4396104	16
1784196	15
23270459	13
135342	13
15465090	17
15086049	13
8279771	13
1870632	13
13076180	16
1155914	13
540195	13
1328382	13
7534498	13
4731594	13
8919864	13
22807856	13
13836507	13
1210781	16
1451585	13
10591107	13
1048874	13
35310	15
5154184	17
12722842	13
143515	15
3610943	15
5364617	13
430325	13
26344300	13
1134645	16
7173310	16
347629	13
7712361	13
11520772	13
6294868	17
25763250	13
2886504	16
459359	13
5711806	15
8362822	13
7030678	13
3797126	13
3069125	13
1070603	13
462256	13
292646	13
2148402	13
2513154	13
4670079	15
16548831	13
11081258	17
12500120	13
1378298	13
8030802	13
3328445	13
4845089	13
123363	16
5567519	13
5308414	13
22685496	13
17314901	13
17205537	13
11733225	13
23365572	13
10056441	13
13906509	15
285332	13
2242562	13
1508520	13
22297282	13
714909	13
2207001	16
12045887	15
16647783	13
1481251	15
11492977	13
11349321	16
6013818	13
4375644	13
5586768	13
1035942	16
6680580	13
2126310	13
209720	13
56494	17
4438192	13
12408496	13
4285962	13
3451797	16
5829061	16
3418345	15
8536088	15
10162813	13
5970303	15
6912555	17
17865377	13
7885715	13
5003254	13
32088090	13
11505946	13
3557991	15
1755444	13
12648293	15
1209016	13
5429575	16
1295088	13
134957	15
9341388	13
18605178	13
2894841	13
3082650	13
600779	13
48434595	16
8261842	13
2907567	13
11297278	17
285546	13
302698	13
1525441	13
9746703	13
2530880	13
110271	13
19143405	13
5842774	13
3025541	13
4355038	13
2627970	17
945729	13
15282527	13
17256539	15
2669925	13
2487568	13
99635	13
587348	13
9353046	13
7291922	13
30778272	13
9520386	13
3000200	16
8350632	13
4471745	13
15000245	13
2032542	13
2716514	13
4631432	13
11305294	13
11910255	15
491920	13
23935	13
16924271	13
6394866	13
29679278	13
13270196	13
9582777	13
1712970	13
3586235	16
3137223	13
457804	13
12108953	17
2423298	16
6897353	16
64440	16
5665129	13
1514309	13
4776123	13
380965	13
4006541	13
392349	13
3865039	13
4130795	13
3143503	13
1896021	13
10075957	13
27995067	13
245169	13
14383299	13
4576476	13
915275	15
14842541	16
4263711	13
5563466	13
5099232	15
12591979	13
6632132	13
6148616	13
6829671	13
12784198	13
11082005	15
8822103	16
13171148	16
8099968	15
7652205	17
897409	13
1015343	13
883408	13
13080668	13
28923743	13
8457893	16
3758410	13
2498837	13
28872149	15
14984911	13
7018686	13
4164127	11
6520564	13
3587744	17
20001101	13
4088672	17
4028801	13
8518140	13
8854158	13
14550469	13
6896472	17
7216510	13
4441865	17
4461249	13
9486318	13
14212228	16
3298916	13
13754314	13
5555620	17
6125969	15
1637557	13
10429635	17
5853089	13
17598074	13
676600	13
14355883	13
7373977	13
8315054	13
5257142	15
4939159	13
11212858	13
16023346	13
6374037	13
7920862	15
3440716	13
4568753	13
290863	13
4090307	16
7483731	16
8974067	13
19125777	16
20552495	15
7847355	13
1129453	13
20817300	16
30134723	13
3725877	13
5262301	13
2925557	13
756923	13
787868	17
3688401	13
6413488	15
8199908	13
7146549	13
11740305	13
3153876	13
8597445	13
3483315	13
4073062	13
12212750	13
2978071	13
5314973	17
4143773	13
1044357	13
13870636	13
9292348	13
13187509	15
3843118	13
1711386	13
8574537	13
4054939	13
21288825	13
4355073	13
4331307	13
16639777	13
13300131	13
182099	16
18543192	13
15577745	13
9063195	13
679284	13
2529386	13
513795	13
7817078	17
1916523	16
5648291	13
11979624	13
7552084	13
12447772	13
5629976	13
16746473	13
7578892	13
1683165	17
18617370	13
3267873	13
3978759	13
7682359	13
7292242	13
19296703	13
1853938	13
1415614	13
276665	13
28706593	13
12841643	13
4972423	13
1734186	15
598853	17
36307862	13
4626555	13
7778963	13
816282	13
6784749	13
11798299	16
14398282	13
2849615	13
685203	13
2261104	13
28649242	13
6291864	16
1969259	13
16326341	13
631942	13
14530815	15
4936690	16
9842414	13
11970916	13
1479150	13
10303665	13
18859228	15
5273482	13
9524251	13
18155472	13
7505092	17
8915135	16
7396	13
13991198	13
10769316	13
9184203	13
609271	13
1080751	13
9260861	16
16964696	13
558324	13
6608747	17
237007	13
11552267	13
16021072	15
930541	13
263136	13
5585367	13
13498876	13
4007698	13
17750295	16
725264	13
14481213	13
1083987	13
3646861	13
23766115	13
5261211	13
1081796	15
12476736	13
4292127	13
5326253	13
2702918	16
23870489	13
3868210	17
11899382	13
6663837	13
2345144	16
25979598	13
4584613	13
13979079	13
17218144	13
9018132	13
22583014	13
4788903	13
4315522	13
12208597	13
13956635	13
3936248	13
10637600	13
616005	13
20913276	13
6615092	13
8659705	13
412558	13
22623558	16
12985461	13
22667	13
8497068	13
8372044	13
4629089	13
238124	16
9971099	13
6126069	13
5257864	13
1159529	13
15971394	13
2451694	17
6044895	13
6226204	13
9234327	13
18812809	13
10688268	15
4878576	15
13454284	13
3313995	13
13663829	13
13719709	13
215203	13
2160378	13
849044	13
9730377	13
5707269	13
6832635	13
34143752	15
695587	13
5027768	13
20706581	13
4252612	13
1843134	13
437921	13
1980463	13
5231876	13
1713982	13
17246329	13
1385191	13
6350510	13
10935062	13
1269431	17
6007600	13
1003674	13
9630581	13
17149630	13
2065501	13
18034426	17
9588823	17
18889394	13
6569066	13
3734293	13
140157	13
21019031	16
7150307	13
178626	13
12133398	13
633743	13
5258145	17
10384974	15
7217352	13
10713000	13
1956663	13
25495975	13
611607	13
5710772	13
1969923	13
2565126	13
5009732	17
5040436	13
1122293	13
4915734	13
1979831	13
5291785	13
7605110	13
14803225	13
5862367	13
19930355	13
8637638	13
186995	13
41043912	13
3417486	13
6150859	16
6168609	13
2959628	15
593973	13
15036701	13
4196931	13
5623901	13
11390825	17
16048382	16
1785982	13
15994567	13
8151246	13
6912623	13
3302904	13
2656683	13
413188	13
4926549	13
4085854	13
2394926	13
4701607	15
1492184	13
6128168	16
23636	17
485990	13
28385326	13
2511543	13
1457546	15
10121567	13
785972	13
7093058	16
8884050	13
2900161	13
4065577	16
2164058	13
13935484	13
2684217	15
42104	13
1799449	13
2460250	13
159308	13
1692085	13
9221205	13
11754515	13
3598945	15
10851711	13
13650042	13
2584336	13
2282160	13
7397116	13
554995	13
2345227	13
7453285	13
5437130	13
12970183	13
6067621	13
1670214	13
26764399	13
16816657	13
10680494	13
9829054	13
14391273	13
1011178	13
24506533	13
4713064	13
3116408	15
1027176	13
8010218	13
202854	13
2852956	13
2634275	13
31399916	13
11383897	13
723906	13
6431030	13
11788602	13
1419263	15
17077426	13
6851434	17
768053	13
3207767	15
2112340	13
3573465	13
3241544	13
5020840	13
3586385	13
1412123	13
2191262	13
6019	13
966409	13
14233282	15
37927147	13
32579086	13
265089	16
16195862	16
3470284	13
5839417	13
4477638	13
10923935	13
25485059	16
19637877	13
10773295	13
5153768	13
13755965	13
8195913	13
5084598	13
2516596	13
6582524	13
14214956	13
3069316	13
31701401	13
19084636	16
10280264	16
13522244	13
2622926	13
3451125	13
2212164	13
17176005	13
6926266	13
11178275	13
38796594	13
39671061	13
11192392	13
5342802	13
21058238	13
12199277	13
1630510	13
11745968	13
3350012	13
632068	13
2615292	13
1774331	13
226819	13
1292487	13
2528766	13
27748906	13
610863	13
25492996	16
11984529	13
11721317	13
3631512	13
1194050	16
5766886	13
8272206	13
16706911	13
4871268	13
89309100	13
9345245	13
21754991	13
3384174	13
329590	16
4910590	13
12195640	13
5025660	13
672985	13
2552999	13
3277980	15
12968510	13
363039	13
4229975	13
728590	13
6469155	13
11091509	13
20715672	13
10530115	13
6644105	13
7742934	15
2542272	13
1997745	13
12453282	13
30022649	16
1551967	16
7649772	13
11814657	17
9322812	13
16727572	16
12097733	13
3104597	13
5566446	13
21684954	13
2039718	13
17612713	13
2844735	13
9785416	13
13502745	15
12465132	13
19902878	17
7903143	13
1883922	13
14782057	13
7219134	13
11248275	13
1795243	13
6191302	13
27746953	13
5034427	13
99654	13
10563861	15
13158670	13
10591444	13
18642102	13
2310434	13
4664930	13
4135518	13
198616	13
3678733	15
21982333	13
1131440	13
3222918	13
4652430	13
12608219	13
3001427	13
8211435	13
8492133	13
7426227	13
6457558	13
3171625	17
5231898	17
4229468	13
5764400	13
5863800	13
13932456	13
1539195	13
9018303	15
3756289	13
29472289	13
3190325	13
11491489	13
5754817	13
4939218	13
10040174	13
2195115	13
38746	13
7803011	13
26295296	13
3965306	13
1309329	15
61844	13
4098985	16
9830308	13
3002921	13
1276395	13
16562970	13
2840080	13
3233029	13
136499	13
19794395	13
11614671	13
4858682	15
6843933	13
21567932	13
17090765	13
6750014	13
33120822	13
2528880	13
1233563	17
5665745	13
25117865	17
2336081	15
26723733	13
1517213	17
14080258	13
7001825	13
5602591	13
14083261	15
1928321	16
2670039	13
9362986	13
20380070	13
12031241	13
22648953	17
12615303	13
18195685	13
13833733	15
7083772	13
23112621	13
2082213	13
8347748	13
7089865	17
14193342	16
25032373	13
7911922	13
20925485	13
4701486	13
7238633	13
24241732	16
5622662	13
12574857	13
706871	13
3502167	17
14713984	13
7254347	13
1497915	13
8610126	13
4047994	13
6838224	16
3246795	15
729140	13
28854468	13
6515338	13
17169377	13
7451685	13
44654184	13
19808549	13
5704472	16
4085056	13
3044947	13
3645328	13
2320716	13
2297972	13
4893094	13
9365785	13
16305158	13
9251085	13
11810301	13
1317429	13
10804519	13
28648553	15
10613552	13
10238270	13
6244855	13
683961	15
15928951	13
14732636	13
1186187	13
13980748	13
6932851	13
763249	13
3847584	13
3878614	15
3057070	17
27513988	13
7090881	13
3658630	13
12223016	13
16431222	13
13026705	13
2967447	13
3936951	13
14597789	13
23123781	13
7908423	16
26759978	13
2627414	13
303657	16
9964002	13
19105495	13
1148099	13
43550	13
19430311	13
14772868	13
3851905	13
55867328	16
3981195	15
22646897	13
12719249	13
11346288	13
6187774	13
2496238	13
9145635	15
8767511	13
2249053	13
1342355	13
4053392	13
11024819	13
2037574	13
28447766	13
904710	13
6847701	13
4113104	13
10951129	13
1101878	16
2966978	13
5573223	13
3647577	13
2692216	13
1195353	13
3171828	13
30985437	13
3791962	13
14702118	13
4497604	13
13127461	13
1865942	13
30672875	15
2916790	13
8693673	13
14281443	13
6869861	13
681451	13
4076583	13
2340732	13
2699649	13
8352057	13
9877573	13
19926500	13
6712960	13
54883230	13
5205915	13
14603155	13
7684687	13
1642946	13
2644767	13
1073878	13
134790	13
26774483	13
17024358	13
5156532	15
729648	13
8490573	17
31360661	13
10404263	13
9829520	13
184519	13
19767636	13
2255342	13
2031989	13
12401160	17
14056193	13
7087477	13
9050141	13
1021489	13
363050	13
3836787	13
3914572	13
10898802	13
131203	13
16152426	13
683637	13
7016327	16
231846	13
3760819	13
1191477	13
4059644	13
24691079	13
16715740	13
19380560	13
2203343	17
2484794	13
29373719	13
16951190	15
9596963	17
36731440	13
7679459	16
14231741	13
2487186	13
5936237	13
4926242	17
2151317	15
5504324	13
177740	13
4269905	13
13508178	13
9400251	13
973690	15
1526226	15
106174	13
9892346	16
400415	16
728246	17
16682286	15
2396380	13
6270853	13
13493878	13
7134851	13
8585105	13
1618817	15
385823	13
11202084	13
12272303	13
3617694	13
2935860	13
4570137	13
8947418	13
9841622	13
954013	13
25052845	17
935539	13
135107	13
16289978	17
9563678	13
2708025	13
7841472	13
23677824	16
44554179	13
7263061	13
13557364	16
7861227	15
2902986	17
8027294	13
11235139	13
12745736	13
5436482	17
25640574	13
1117458	13
2958669	13
5705618	13
8837854	13
10191061	13
11640360	13
22536945	17
4773742	16
1605464	16
11036240	13
34816183	13
3374624	13
92195	16
9782099	13
4484214	13
17664578	13
13695296	13
10347566	17
1344368	13
17128724	13
428854	13
6141302	13
4204439	13
7922024	13
26474518	13
1641729	13
354940	13
12334849	13
6452286	17
3082109	13
8755513	13
7300349	11
8131010	13
1759281	13
3338676	17
15467760	13
28231146	13
4917679	17
4806610	13
6984399	13
12234749	13
4532883	13
2168216	13
13284528	17
20482078	16
12392364	13
1798261	15
4043283	13
2612600	13
12791843	13
8533478	13
13535782	16
2663588	17
664801	13
16057051	13
12033407	13
2792358	15
1115392	13
1591613	15
22890940	13
32908359	13
5076258	13
8677549	13
56767176	13
8667640	16
36907090	13
20132513	13
12584668	13
5451534	13
2833785	13
20032684	13
7879890	17
4246754	16
1513230	16
5027911	15
27886716	15
4446196	13
19287678	13
657456	13
2301178	13
3901523	13
12665524	13
13132094	13
5493641	13
14578776	15
4387586	13
3727421	13
12251072	16
4983118	13
6990208	17
2030088	13
15531042	13
22942745	13
1195135	13
4085930	13
8252401	13
4961506	17
14108200	13
22716212	15
16956289	15
12451968	15
12850983	13
37760	13
4866706	13
5015073	13
9638507	13
1878608	13
366075	13
1174539	13
6459383	15
4443465	13
4010306	17
2504242	13
15929451	15
6307953	13
8768800	13
738429	13
51424	13
4406134	13
328909	13
11992845	13
9496211	13
10639314	13
466457	13
27734312	17
3196067	13
16515436	13
7770682	13
613903	13
26429730	13
10026039	13
1856818	13
4890402	13
7726458	13
4088515	13
3193865	17
15275134	13
14447419	16
17614422	13
7888653	17
6430586	15
7789845	13
4419787	13
18411510	13
2480141	16
1300865	13
1689586	13
6190371	13
2355783	16
18733990	13
593699	13
12158808	13
25187645	13
9324632	13
4605072	13
2042000	13
9804040	13
1231029	13
13370224	16
3871957	13
38595751	13
8059424	13
16695769	13
5809849	13
5675582	13
7526408	13
8457809	13
11810239	13
819541	13
7290754	13
6824379	13
3307216	13
8344546	13
23908139	13
5466281	16
1049408	13
1849212	13
11181867	17
9761276	13
2191298	13
184739	13
22517164	17
2725276	13
4243939	13
3116150	13
8846854	17
6729728	13
13334678	13
2592489	13
4376880	13
4896931	13
5746516	13
8026619	17
42861974	13
570334	13
17551107	13
322326	13
8478645	13
9149748	16
1448509	13
13508785	13
1668972	16
12601896	13
1929587	13
4490650	13
1718887	13
13564771	17
2315639	13
2764339	16
8486742	13
2526607	17
13519108	13
521749	13
23288035	13
3698098	13
20348236	13
4952849	15
2906633	13
50265860	13
9821523	13
1758321	13
11742014	13
23414695	13
10355736	13
8707755	13
6611796	15
8634292	16
5458968	13
54827	13
1420610	13
6249185	13
16832793	13
5067479	13
8369541	13
4319940	13
4317995	16
6508641	13
1872498	16
9441231	13
21892903	13
3032398	13
402885	13
5648836	13
805040	13
697848	13
56342970	15
32470944	13
1253198	13
5086540	13
3563184	16
15802315	13
23792229	15
26878397	13
22167594	15
16929396	13
825605	13
3250812	13
4856500	17
5050262	13
6391919	15
8992524	13
7078722	16
25359739	16
10679469	13
3241942	13
9443588	13
11593204	13
24973975	13
17797879	13
1651288	13
14706992	13
4128428	13
1287111	13
2427254	13
672704	13
8060840	13
15010390	13
1589138	13
833938	17
23958529	13
10132408	16
17038805	13
766959	13
334659	13
3251524	13
13307614	13
7779509	13
6474638	13
7270648	13
8631729	13
2956452	13
1484027	16
4354953	13
10906899	13
192732	13
12404128	13
20754984	13
1990653	13
27426116	13
2982190	13
4537090	13
2584510	13
17964022	13
3012024	13
2857978	13
7886437	13
7507557	13
1064405	13
1353916	13
30972138	13
1019349	13
9091526	16
21743951	13
18217178	13
464212	13
41442791	13
15655026	13
3041820	13
4928092	13
13721346	16
12023076	13
399474	13
8443643	13
6183320	13
6162062	13
9777899	13
4841195	13
10477979	13
1617928	13
535600	13
474960	13
6610330	13
20903102	13
2148381	13
10114698	13
19717260	13
9141935	17
11945683	13
19649981	13
3895007	13
5728073	13
2575038	13
2948481	15
10632284	13
5502174	17
6735589	13
12735039	15
4285272	13
7823470	13
1688802	13
7359477	13
4983092	13
4813236	15
18826922	13
13220081	13
3458194	16
1446645	13
1465287	13
4004306	13
395476	13
3861213	13
17093502	17
113085	15
8661296	15
3898528	13
10085565	13
92599	13
560399	13
4288381	13
11102742	13
11020253	13
2220438	13
106714	13
5159555	16
23963533	17
11458702	13
3023522	17
7291902	13
3865766	13
2354453	13
7640159	13
31078853	13
5212173	13
19264970	17
2725965	16
1366471	17
4319057	13
355810	13
9526095	13
2216627	16
9105944	13
7540988	13
1569525	13
3721949	13
16074210	15
25712335	13
3484807	16
32721845	13
7229815	13
2649656	13
2073319	13
314159	13
25689976	13
2398867	13
779627	13
5247606	17
12017196	13
52486	16
14551086	13
7588965	13
3950665	13
9675605	13
14633569	13
1468973	15
35616985	13
6739468	13
16994399	13
3148709	16
14259492	13
11498615	13
11387240	13
1869712	13
17008279	13
4446795	13
13741141	13
5214059	13
21318684	15
6131639	13
1636851	13
6114706	13
8048367	16
1310732	17
4298901	13
464737	13
6254088	13
5675605	13
2531018	13
59671	13
3161715	13
4291189	13
43492950	13
395457	13
12826275	17
2780039	13
22966339	13
1944621	13
972007	13
10272005	13
1188092	13
15147263	13
6450988	13
5172688	13
5535493	13
11877573	13
3180444	13
37966882	13
1289617	13
4717261	13
14815877	13
12405758	16
16487779	13
1498938	15
6823391	13
16655705	13
10318469	13
6977090	15
563574	13
2185646	15
6527347	13
2087472	13
9298999	13
1081755	13
5197989	13
29155549	17
114943	13
5140504	13
3168970	13
801188	15
3000076	13
24258954	13
8808448	13
2700704	13
7369697	13
24352317	13
6715181	17
12120253	13
6135244	13
4149534	13
621014	13
7222249	13
22816524	13
2101970	13
23965683	13
4857307	13
380696	13
19816973	16
7725149	13
5312181	13
13709166	13
1260381	13
80821	13
33787152	13
6890339	13
21166348	13
2282806	13
5612119	17
2462340	13
468196	13
1898130	13
19538669	13
10718856	13
24502301	13
4190620	17
18066670	13
8546164	16
915380	15
7654909	13
6452728	13
19494163	17
20792912	13
16761962	13
4303667	13
836538	13
4360480	13
3057961	13
1541273	13
10534334	13
8213845	17
9460231	13
398052	13
13218496	13
3904176	13
489769	13
11654908	13
383925	13
1039550	13
684634	16
2749230	13
7808239	13
8748035	13
10440808	16
23318633	13
44328819	13
27783823	17
2474309	13
7219120	17
781122	15
7320675	13
10885174	13
17928142	13
2215799	16
1735610	13
14621671	17
17028536	17
6777970	13
85977	13
761864	16
5467688	16
607004	13
3276700	15
6722301	15
8773228	13
10379070	13
1674984	13
11884875	13
6648796	13
1531790	13
4459599	13
5819747	13
95984	13
14434005	13
6533280	16
6699182	13
9591978	15
1278218	17
9014028	13
7139091	13
7917167	15
4142601	16
15578872	13
25455942	13
1632267	17
5180039	13
1996994	13
3021115	13
5538750	13
3113108	13
18765283	13
16926976	15
6559918	13
5548430	13
6493129	13
1682726	15
16573116	13
7424906	13
10926000	13
1709039	13
3486916	13
7063818	13
1350376	13
43121	13
3219701	13
1804643	13
3745499	13
25683672	13
3847253	15
9709802	13
29165506	13
21010327	17
19397394	16
156240	13
6549968	13
9988683	13
645149	17
2836797	13
3814928	13
18321902	13
1244285	13
7162867	15
12370501	13
12944433	13
21435953	17
5525672	13
13033388	13
20005724	13
1407364	13
3627450	15
5636823	13
2615273	17
253011	13
213367	13
652656	13
8561081	13
16665673	15
7717424	13
851807	13
22134653	13
1240020	13
9194553	13
5658271	16
959712	13
11352849	16
19395029	17
1404664	13
3750815	13
22055240	13
11291898	13
15095788	17
7428115	13
32171134	16
13209634	13
1006125	13
2662929	13
16269426	13
554135	13
4310383	13
4725251	13
2642128	13
1214456	13
21271160	13
11393222	13
5449229	13
4982402	13
13201678	13
1035747	13
7038673	13
8679288	13
6984470	13
31975210	13
12474107	13
11513292	13
8328085	13
5671042	13
2512515	13
28743920	13
735461	13
1795503	13
7511140	13
7801093	13
7380966	13
4374790	13
380749	13
20708622	13
23498917	17
19776022	13
787832	13
1645265	17
5207885	13
8913502	15
7780895	15
4838790	13
4925330	13
2408971	16
3985437	13
2529977	13
14271472	13
81574	15
6634225	13
4771685	13
16545861	13
1177488	13
13453224	13
10003040	13
3348433	13
8807382	13
4526212	13
10835806	13
13374167	13
5275141	13
3096606	15
1121241	13
1749002	13
18258695	13
14670853	13
9575062	13
7620891	16
16906978	13
632161	13
3510048	17
2503439	13
4571876	13
7501279	16
3206039	13
7836261	13
12928913	13
844336	13
1056309	16
17998111	13
135590	13
16169469	13
16429593	13
8838236	13
14395827	13
10092000	13
1067916	13
5252059	13
2384271	13
22672651	13
706067	13
40483665	13
3226314	13
4749318	13
21818235	16
13232207	13
15482878	13
9543002	13
12412086	13
259782	13
4342020	13
8168573	13
444946	13
5780455	13
6364803	13
12816312	13
4203295	13
11983935	13
8268642	13
10359276	13
515296	13
737150	13
13983625	15
373089	13
29796069	13
239794	13
3726297	13
16017326	13
2629493	13
8293394	16
8024400	13
6149155	13
906829	15
110670	13
302411	17
641040	13
6080607	13
8167273	13
9711	13
823436	13
4542935	13
4754453	13
1465068	17
6248748	13
4851020	13
3445765	13
5508648	16
2442229	13
6372574	13
4954227	13
14120319	13
2555226	13
941534	13
21071210	13
349289	13
2736622	13
3520268	13
8368627	13
6038036	13
14235072	13
1572788	13
8826456	15
3534599	13
14696719	13
42701240	13
18751592	13
2159797	13
6614417	13
4594786	13
3238040	13
2246782	13
9400445	13
29625883	13
9368016	13
6234604	15
6734319	13
6527817	13
6553693	15
270579	13
7293250	13
6470271	13
725494	13
18339152	17
20083365	16
25070023	13
2877990	13
18896992	13
570823	13
2467475	13
4216928	15
976379	15
14219634	13
710924	13
20280753	13
12262415	13
5467834	13
504626	13
5137231	13
1431696	13
3144738	13
9524758	13
3064121	15
1637229	15
3548255	13
7759253	13
8793575	13
14024137	13
2893126	13
12005225	13
23868981	13
5162159	13
1728871	13
11962962	13
7533638	13
16569565	13
9183423	16
29784828	13
147745	16
2932611	13
6178721	13
15273	13
2512934	17
13244837	13
4261736	13
872619	13
9547101	13
874066	13
597264	13
3610571	13
7585756	15
4708645	13
6136548	13
17653188	13
7608250	13
19863797	13
2875307	13
2513307	13
5021377	13
2259460	13
5870397	13
5876056	13
21284900	16
8222884	16
4803355	13
6692519	17
14811298	13
11307151	13
817616	16
2440358	13
18523533	13
18866304	13
2190402	13
734639	13
10703104	13
10279990	13
7705119	13
5616896	13
268390	13
714274	13
10643629	13
5719468	13
12743487	13
3353245	13
3128139	13
15032236	13
7409984	13
2332596	16
625897	13
5633992	13
3072526	13
1953325	13
11304001	13
3368430	13
1059027	13
1612961	13
7577392	13
12654171	13
3506770	13
814232	13
3040486	13
35968648	16
17619485	13
5237239	13
26377761	13
19249361	16
2453198	13
10064431	13
9406750	13
15623118	13
6090105	13
3776299	17
1235679	13
14756567	13
9165972	13
6922746	13
2823515	13
13551349	13
4647826	13
6280773	13
3960580	17
3455908	13
20196418	13
2896902	13
4479509	13
26038655	13
17371472	13
2281827	13
10496849	13
12415236	12
1851593	13
9416137	17
8567194	13
3628406	16
329474	15
1613031	13
5965933	13
33181023	13
19614341	13
40591491	15
335481	13
1224040	13
41728019	17
12046351	13
8153556	13
8980394	13
899326	13
1345233	13
3815001	13
9020596	13
9894412	13
263903	16
12975509	13
13367229	13
1185230	13
3846471	13
8015253	16
5129419	13
2486881	13
4640137	17
16613685	13
7085997	13
25997544	13
20966177	16
264845	13
10417606	13
729774	17
7922219	13
8362371	17
9107655	13
458366	13
9794731	13
3040035	13
8702918	13
14223127	13
9085474	13
40612927	13
1751016	13
3129964	13
5480156	13
8309585	15
18342656	13
1045390	13
6393665	16
7497243	13
10320364	13
4979474	15
2205	13
2307154	13
1739767	13
11159301	13
1299754	13
24385295	13
4139619	15
14124769	13
9531562	17
30799652	13
8467145	13
7656577	13
897847	13
15712796	13
665345	13
20435637	13
8076065	17
3048371	13
1558094	13
5355430	13
8776602	13
20174565	13
327227	13
2134261	15
7169189	13
4815214	13
25091646	13
1726738	13
1835789	13
6464061	13
33951157	13
7510931	13
12118185	15
108933	13
19359628	13
931703	13
452711	13
10608567	15
13811568	16
5837230	13
1879270	13
2032151	13
2203483	16
7096306	13
173192	13
7447449	13
8327644	13
1388995	13
17838232	13
16993246	13
6159837	16
1813762	13
3488640	13
1611285	13
2846356	13
6666846	13
2209638	13
26730952	13
53189617	16
2054489	13
5154974	13
9611214	15
7315784	13
16552993	15
4758514	13
3823527	13
5364909	13
7753351	13
7360584	13
921682	16
6958478	13
5260705	13
13414432	13
5362458	13
4677088	13
20155643	13
10355226	13
20658097	13
12848515	13
3295951	13
9398896	13
2508631	13
4970860	16
2170144	13
8373109	13
21392991	17
1523570	16
5620438	13
15641752	13
2528831	13
18367031	13
4216639	16
3163379	13
1487773	13
4905950	13
20337759	16
12503007	13
5415695	13
140603	13
2265373	13
919084	13
14222270	16
1958907	13
805834	13
35482129	13
6315179	13
1094347	13
355510	17
6275572	13
867707	13
9777123	13
13494653	13
29508852	17
14590267	16
26138303	13
6933904	13
7475076	13
23895270	13
6621498	13
4820114	13
1070786	13
3143713	13
8560550	13
304371	17
37603338	13
3601035	13
10131300	13
4124609	13
1245111	13
7861990	13
13153414	16
7905289	13
1519170	13
23659442	13
3698483	16
2293176	13
10413322	13
10952336	17
1497736	13
2218539	13
15228300	16
13862966	13
4793053	13
5854521	13
12901471	13
14685024	15
21921426	13
11285986	13
10051338	13
4663095	17
4468380	13
475618	13
6852806	15
2373037	13
8659321	15
6231001	13
7125149	13
8836409	13
539532	13
11597063	13
2784102	13
5257091	13
73762127	13
1325071	13
6636919	15
16804808	16
9261293	13
8283125	13
14744954	15
8481195	13
10406300	16
3501114	13
1765300	13
13408010	13
18788756	13
4633993	13
3238808	13
1199591	13
1133954	15
299120	13
11692936	13
8886216	17
20471327	17
2293193	13
8294159	17
34931541	13
4320143	17
8859999	13
18443300	13
2064639	13
233298	13
3599515	17
15019591	13
10030608	13
15504977	13
5467395	15
1040211	13
624404	13
12274147	13
26432441	17
3148344	13
1355070	13
7942366	17
6173802	13
8160458	13
4490737	16
10749777	13
4456910	13
8705321	16
6385730	13
4374243	13
633398	13
2242928	17
1616562	13
6602050	13
7413934	13
1140903	13
13482888	16
2006433	13
4144418	17
6473229	13
2391603	13
15138100	13
15922893	13
8361933	16
11104107	13
34959516	13
10282149	13
14212847	13
595436	13
908209	13
12055779	13
1162714	13
4250701	13
6287021	13
15204048	13
39110448	13
1977741	13
11349587	13
3896434	13
6046502	13
9572616	13
2262189	13
7481723	13
2847814	13
10696164	15
215619	13
13520285	13
8409158	13
2791024	13
2722165	13
9846054	13
2034195	13
12800523	17
6634296	13
20764860	13
431289	16
858595	13
9198932	16
9224	13
13679671	13
3932384	13
2609128	13
766199	13
4679511	13
12690601	13
580007	13
1467579	17
3257943	13
2809763	15
29340977	16
5838981	16
15931776	13
17364118	13
2181016	16
4229942	13
14463985	13
2706486	17
9704114	13
18914641	13
7689198	16
10055358	16
9074318	13
18320284	13
5099992	13
2059155	13
2521753	13
5043912	13
3376367	13
846514	13
6628073	13
1898860	16
8363966	15
2688491	13
16526115	13
2284589	13
3480294	13
16465207	16
5230108	13
7023575	13
9389567	13
10142620	13
4467894	13
16864471	15
668091	13
2637246	13
18062826	15
9209598	13
174991	13
2155150	13
14211759	13
16373907	15
6838342	13
18676131	13
1762286	13
6025531	15
10568	13
10740880	16
13384646	13
4603024	13
3091508	13
20540529	13
11872362	13
5933473	13
9568434	13
10552781	13
311623	15
6644626	13
6889176	13
2254195	13
5804369	13
21234624	13
3335225	13
3776541	13
7744932	16
248595	16
9753243	13
46844	13
342424	13
19903822	13
4489340	13
6521216	17
1821454	13
4737764	13
6764057	13
5610742	17
13170148	13
1828007	13
5616345	13
29886915	13
11783299	15
1043112	13
12927913	16
58433226	13
12188735	13
7442357	13
19941119	13
3628134	16
12960340	13
3333407	13
2222768	13
13603556	13
21781210	13
12602534	13
3991394	16
1668805	13
6630941	13
4246685	13
18536788	13
1085143	13
18166867	13
13399279	13
6093340	13
27697735	13
1963011	13
12599277	17
5898190	13
19523287	17
7717484	16
7093847	17
506087	13
6761179	13
5542221	13
1537335	13
20622316	13
1459853	13
8466387	13
6156297	13
29619055	13
94425	13
1175895	13
984307	13
3488107	13
366077	13
5805272	13
4410936	13
27588674	13
20930218	13
420626	13
10214482	13
3023025	13
3494920	13
2756431	13
28394115	13
1233911	13
13564521	13
10834132	13
9970271	13
3044293	13
6576859	17
587812	13
4631866	16
9183481	15
1246542	13
4440851	13
2047619	16
596374	13
14321766	15
5364476	13
11710289	13
6872846	13
1630533	16
18455822	16
15527985	15
9362076	13
20439191	13
6125774	13
2654769	15
27121463	13
2088812	13
2216023	13
16003770	13
1981624	13
1978705	13
453010	15
4119965	16
16200553	13
1475298	13
7790078	17
95292	13
2270122	13
20421567	13
5536757	13
1150516	16
7588321	13
3958223	13
726413	13
11242483	13
4008292	13
29832	15
3765320	13
5032513	13
23333491	15
14328156	13
3237598	13
233086	13
10066511	13
22044787	13
791783	13
7473980	13
11963193	13
1408302	13
30298386	13
1815330	17
7660346	13
127675	13
2313304	13
1034032	13
9313492	16
11015090	15
5029537	13
13676914	13
1194159	17
6748352	13
17890723	13
9642896	13
7453576	13
13286294	16
10599641	13
283885	13
11194304	13
5483282	16
9491161	13
3003956	15
4830163	13
2671758	13
15327693	13
3260439	13
9457229	13
9153169	13
3669535	13
13923790	13
2711019	13
6794901	13
27627513	13
12919651	13
9471045	13
2150923	13
8479443	13
4903658	13
8157300	13
2595971	13
22963253	15
2385320	13
1200988	13
228633	13
11406374	13
12520195	13
354127	16
6858140	13
1556999	13
9806587	13
9057789	13
18072591	13
4754130	16
9317796	13
3766482	13
5602225	15
2262549	13
6666392	13
438027	13
2863572	13
9045446	13
36348384	13
2428000	13
11026463	16
11626227	13
2780520	13
11626732	13
671991	13
16772082	13
2604159	13
1151708	13
1285804	15
4362504	15
2340443	13
5560120	13
15935138	13
187731	13
14098365	13
8380920	13
22180240	16
5413740	13
6082134	13
431396	17
7086548	13
10943265	13
3672161	16
15132211	15
6593947	13
28589	17
405444	16
4874783	13
10473080	13
5410412	13
12598161	13
3460714	13
4758100	13
16079874	13
2048632	13
20667668	13
2989573	13
236096	13
11388250	13
21481296	13
5884324	16
21757457	13
4274235	13
14321440	13
6738010	13
1168720	13
3536914	15
6836460	15
8864732	13
6753348	13
3106345	13
5854747	13
8212830	13
28140834	13
9788833	13
8226276	13
21052478	13
14694370	17
3780558	13
7051962	16
5497276	13
17412542	13
3447240	13
13961361	13
3940308	13
19626835	13
6954073	13
12394971	16
6425505	13
1231449	13
6654885	13
5367436	13
7656137	13
15317511	13
1333257	15
2584472	16
2754003	15
14079221	13
6355690	13
12997762	13
9579174	13
23103636	15
3038353	13
13873498	13
1294667	13
12992172	13
3668624	17
4558514	13
4771114	16
2885562	13
11420086	13
6387004	13
8162715	13
1828587	13
6095895	17
4206544	17
2152467	13
6601833	17
1459865	13
18489000	13
28003483	13
10208567	13
1522615	13
10512576	13
48863872	13
2008753	13
6576322	13
1467903	13
1495367	17
1881485	13
3122369	13
2045120	17
1816690	13
1973434	17
3930594	13
3055127	13
436081	13
43720124	13
3086568	13
6520329	13
3607670	13
6124132	16
1946371	17
2400119	13
12996959	13
454919	13
12235992	17
6414757	17
4659842	13
686295	13
9698997	13
4799458	13
2115493	13
6069941	13
19200509	13
6419085	13
1803158	13
6499351	13
7671441	13
1847236	13
4709391	13
10161003	16
19198349	13
15769956	13
12248750	13
26339933	13
2322976	13
8753333	13
10817757	17
18629689	15
6373455	13
1579739	13
2879917	13
14571560	13
1235179	16
6764744	13
12158013	13
10656864	13
10059152	13
626253	17
2545294	13
4538653	13
12815364	16
5708692	17
1265655	13
7195162	16
1098523	13
10994129	16
11411431	13
14076208	15
8860570	13
4083351	13
3301538	13
24525178	13
17903966	13
1816794	13
1892794	13
11647904	13
3291411	16
13977415	13
5866924	16
4110866	13
6635263	13
598549	13
4179631	16
1421673	13
295836	13
16967955	13
30697998	13
7154017	13
18621278	13
4099907	15
4439847	13
2086189	13
9983375	13
10246822	13
3658945	16
18692369	13
2784521	13
621360	13
13047259	13
7791837	13
14335766	13
5057937	13
258352	13
5438316	13
4749095	13
1659383	15
41551676	13
672091	13
3908966	17
11380543	13
1725289	13
19688715	13
1110820	17
10831808	13
3117152	13
3708555	13
35443267	13
13166786	13
11249587	13
7908719	16
2121596	13
4530220	17
7591901	13
5768160	13
6295236	13
16908273	16
15392700	13
6294779	13
4957604	13
25709317	15
6079398	13
4155428	13
8951474	13
3232413	13
7774684	13
6761107	13
6188146	13
3260286	17
10057362	13
5870121	13
2377111	13
7337159	13
907937	13
11584846	13
8211921	13
13798830	17
37469587	16
2204463	17
4780645	13
3349507	13
1629571	13
1844623	13
11712963	13
4127952	13
34450381	16
4731384	13
1136535	13
4360979	13
1315899	13
2966306	13
5230831	16
8857	13
26446915	13
1927120	13
1754208	16
19865598	13
77493	13
1924600	16
3492916	17
4713711	13
11862672	13
3977588	13
7090216	13
18455088	13
2935356	13
522607	13
2892824	13
22013093	13
5717918	13
1657320	13
7668011	13
4745709	13
2137539	17
8030569	13
4719261	17
4508074	13
15299225	13
6962611	13
6332271	13
14852780	13
7390137	13
1406429	13
8006617	13
47666702	13
2515026	15
17206572	13
946531	13
13007711	13
4576452	15
16328090	15
3873794	13
3212168	13
13547905	15
2006505	13
10489778	15
14400666	13
2533391	13
1017956	13
128460	13
892529	13
2781855	13
5795053	13
19680847	16
18845390	17
11739275	13
15838798	16
4258538	13
48877455	13
1397545	13
13511912	16
7135355	16
8778289	13
780769	13
30102593	13
8313614	15
3648994	13
3206114	13
18369149	13
246473	13
51904590	13
3955895	13
4522850	13
4085962	13
4331313	13
1501243	13
3015262	16
5760660	13
10383231	13
4153112	13
5882092	16
9306607	13
1880862	17
13060799	13
17710946	15
236104	13
13448058	13
3643372	16
3300983	13
5437595	15
17604511	13
18770624	13
1350409	13
22178953	13
2011900	13
4357769	13
9284821	13
10576104	13
2033401	13
4608102	13
5151531	13
9209244	13
15704448	13
5458443	13
13557562	13
5005108	17
6070021	13
1326404	13
699534	13
1914735	17
6676201	13
24557949	13
6766768	13
7183663	13
103261	13
2804853	13
5300040	13
2262762	13
5809702	13
31510109	13
19987191	13
22248867	13
1474839	13
12757808	13
193170	13
4431065	13
2616792	13
6678826	13
16076151	13
16242639	15
8483859	13
8642042	13
6036478	13
10505347	13
11604625	13
7075986	13
3877465	13
1987824	13
5720647	13
5204046	13
9677029	13
3863208	13
2311299	13
20959625	13
880367	17
6911697	15
3790485	13
4739353	13
18587619	13
4625178	13
7021118	13
11264660	13
13106144	16
7283702	15
28781068	13
482003	13
38223847	13
2970506	13
5058050	15
15948	13
3255039	13
2742819	13
14466383	13
148968	13
20943211	13
10622042	13
14532813	13
777225	13
459033	13
346787	17
12636993	13
3812274	13
12670821	13
10373518	17
1692706	13
1926272	13
4293618	17
2590244	13
2902603	13
671458	13
3038911	13
35992219	15
1820462	13
3692901	13
987920	13
7344241	13
1665373	15
4441001	13
7275256	13
10151007	13
2249177	13
15423017	13
9742915	13
3109353	13
45124821	17
24258068	13
630949	13
2034321	15
3307422	13
3499133	13
1697121	13
7112501	13
14855690	13
6470746	13
773049	13
22779908	13
4329054	17
11781640	13
36885564	13
7040372	13
1692652	13
6114635	17
3678797	13
14358784	13
12200075	13
17041782	13
1951941	13
4822204	16
5710666	13
1048118	13
947703	16
1067356	13
64164	13
5074700	13
23234191	13
3330299	13
27842539	13
29159909	13
5749	13
12705100	16
767398	13
2299442	13
7537305	13
11481717	17
545289	13
16205634	13
10010607	16
8770991	15
15483319	13
28413958	13
2293849	13
17422010	16
4935501	17
3555174	15
4870478	16
20900600	13
27370012	16
5259288	13
3221195	17
9165167	16
8533363	13
31881251	13
293205	16
3626094	13
7660834	13
7889082	13
7341423	13
7989714	13
4359381	15
1774602	17
17940511	13
8787995	13
32937511	13
2189727	17
23261724	16
1405316	13
12226370	13
14006321	13
42756269	13
6849535	15
1645589	13
8735429	13
24612246	13
12037695	13
3492712	13
2159305	17
7236484	13
19199194	13
1552619	13
6165613	13
1303860	13
9837138	17
6522362	13
12810356	17
1524511	13
6560523	13
8791859	13
2763315	13
6506772	16
9261390	13
6893238	13
20378794	13
13719160	13
4576896	13
4783494	15
16280304	13
3979178	16
3208500	13
340330	13
11020661	15
1389655	16
696550	13
5429435	13
3004561	13
9576183	13
3439684	13
263872	13
7744153	13
4299084	13
7949281	13
5341659	13
677766	13
11194391	13
2228554	13
1507909	13
10349037	13
505463	13
18300229	13
1040894	13
11947620	17
237685	13
5089727	13
5278634	13
1172480	13
714396	13
7387326	17
2522284	13
24583154	13
2501785	13
12984011	13
2234123	13
6328689	13
886490	13
7484758	13
24949500	13
5441153	16
11666051	16
2443697	13
4253471	13
5527564	13
3764941	13
16572214	13
49049765	13
2092187	13
7358134	13
20404106	13
2265341	13
1621989	13
17767444	16
1034819	13
8998565	16
1276102	13
14385546	16
3627212	13
11562740	13
1393363	13
2975025	13
3286391	13
614124	17
4871614	13
29900077	13
4619310	15
11307219	13
3338876	16
3304250	13
3956446	13
9282087	16
23914961	13
23614993	13
5270248	13
614384	13
2237347	13
1662606	13
4705014	13
8245019	13
5685493	13
15423628	13
1809853	13
187989	13
8105424	15
5105599	13
3908222	13
10465145	16
3095706	15
35653377	13
2968005	17
3726615	13
12560866	15
4586668	13
3174906	15
25458374	13
2247286	13
140505	13
6074064	13
6510439	15
13638045	15
8330982	13
8557116	15
18559986	13
24552841	13
14057420	13
624647	17
8051037	13
237490	13
1097334	16
6800115	13
7329197	13
11110292	13
14091843	13
7962351	13
2169186	13
30184958	13
17618690	15
4444209	17
16005562	13
5619928	13
10551460	15
839222	13
620811	13
3052557	17
1955603	16
1419321	13
11152046	13
10311416	13
8246124	13
16215024	13
5297693	17
541982	13
339001	13
3656493	16
22333813	13
9111655	13
2820176	16
3013013	13
3547972	13
9273053	13
207432	13
5059295	17
83527	13
686902	13
17369438	13
2087483	13
19522292	13
3577451	13
6452545	13
277499	13
1194592	13
2609645	13
354157	13
7228910	13
10922522	15
7647319	16
1411754	16
2740114	13
11778624	13
663976	13
12641162	16
15492616	13
4874715	13
1743492	13
416693	13
18404549	13
13184699	13
9344559	16
9963256	17
7706877	13
1400370	13
13397014	15
5917986	13
7164110	13
1059206	13
1443807	17
946948	13
11853824	13
2968623	13
5046465	13
8626646	15
6174369	13
20783011	13
231786	13
158349	13
7773133	13
5749213	13
3534469	13
1010574	13
2068543	13
5840496	13
4484698	13
6283701	13
13246074	13
1513843	13
5759368	13
6304807	13
3557809	16
491188	13
5495802	13
22675209	13
1710507	13
14251615	13
831611	13
13812307	13
12973922	13
1683940	13
13134580	13
7281556	13
19782207	13
26661350	13
1462636	13
13214994	13
2805755	16
17874157	13
26755402	13
5652049	13
5262123	13
6456068	13
26048691	13
6194317	13
1354911	16
8154981	16
14256049	17
433778	13
1673768	13
31227280	13
15521536	13
72527	13
2480599	13
907069	13
9232069	13
1835493	13
3263079	16
3241314	13
1896882	16
18858009	13
2703122	13
2006695	13
13289294	13
1528501	13
20057959	17
11785447	13
6089118	13
3700808	16
3304709	13
2410518	16
9535955	13
10879160	13
2951493	17
19202974	15
15145211	13
1578837	16
221435	13
2003979	13
1780229	16
8280688	13
11143953	13
3721016	13
3016748	13
19754793	13
6198325	13
5948412	13
7229353	16
11115061	13
3414378	16
3794715	13
5671578	13
5142500	15
9893813	13
18677499	13
31972583	13
1405923	16
22858390	13
6804114	16
702770	13
26759295	13
3918099	13
5713376	16
2113177	13
715741	13
3419964	13
9569334	13
8964265	13
9382966	13
8589561	13
14922913	13
6825620	13
8490519	13
22406255	13
15986028	13
8089914	13
19512800	13
3106621	13
2914936	13
49134830	13
6676786	13
36661033	13
6856123	13
15650023	13
3464484	13
4514806	13
6055001	13
8028730	13
6932129	13
4517985	13
1958464	13
8579852	13
6612609	13
4541950	13
4059726	13
2650861	13
10828635	13
18148281	13
3440246	13
143010	13
18005295	13
17245380	13
22891785	13
3486881	13
22072416	16
31141993	15
544231	13
8846141	13
2740126	13
25690304	13
4423782	13
3175815	13
1425856	13
3859805	16
644601	13
1020900	16
20395825	13
8012919	13
869114	13
2946046	13
4032490	13
8141654	13
2411548	13
7214667	13
1739717	13
7185613	13
1020650	13
11768684	13
704615	15
3863902	13
24967582	13
9410291	16
2815096	13
4674244	13
9324605	13
1454406	13
7190254	15
4160160	13
3785712	13
1595973	13
30586788	13
9446532	13
10278827	17
14273137	13
10919227	13
22611395	13
5002910	13
10130896	13
10238030	17
2318131	13
10597524	17
9425320	13
723781	13
3421688	13
4571528	13
254041	13
3818956	13
9835173	17
11370444	13
11337604	13
112526	13
28503276	13
10095308	13
12807491	13
8993908	13
6895268	13
19685703	17
5638563	13
25393708	13
9848186	13
30349706	16
1326097	13
3927089	13
39415210	13
14464973	13
3179829	13
2873706	13
3649561	13
1066770	15
11727528	13
1244615	13
6269626	13
5940763	13
29797512	13
1371686	13
15035996	13
10825804	13
382792	13
12172528	13
8415705	13
4664386	13
17176689	13
5158228	13
3347979	13
160288	13
4195163	13
360047	15
670995	13
2780239	13
5578839	13
27769852	13
14124240	13
10483497	16
3312023	15
11488775	13
5933379	13
10617917	17
5737097	13
2194728	13
10689551	16
3479305	13
732423	13
3404553	13
4677784	13
12884054	13
12910628	13
39613187	16
19474844	17
24549826	13
66344	13
16992380	13
3891781	13
3146784	15
16693476	16
20722783	15
16064548	17
3794843	13
6453338	16
6384570	13
2618419	13
10079097	13
5559874	13
1186435	13
2855301	13
3345491	13
8276210	13
6387358	13
984944	13
1178077	13
3927035	13
4184216	13
1327508	13
5084161	13
1201794	13
1768863	13
14475217	13
30471669	13
389201	15
1673476	13
6642755	13
7073320	13
18458471	13
809852	15
3219525	13
10989491	13
3701816	13
31625816	13
161338	13
5364804	13
1079150	13
9650845	13
12804601	13
2886283	13
2485676	13
14944616	13
477356	16
9092390	13
264453	13
7401364	13
12497635	13
435186	16
3702308	13
5825807	13
5388263	13
542494	15
598962	13
4862160	13
2529130	13
379544	13
14313693	13
5628118	13
12053100	13
2395455	13
17791264	13
10497177	13
5682266	16
20621997	16
14742024	13
35702262	13
18157166	13
4379469	13
7626940	17
1303945	13
21931642	13
16379143	13
4309406	13
3870203	13
53855759	13
7899926	17
7602811	13
1524842	15
8134043	13
18830176	13
12942539	13
10711080	17
7719954	15
3542978	13
8256645	16
759455	13
3146519	13
2669875	13
7547750	13
2839189	13
7380054	13
2575806	17
694663	13
6011601	13
24497468	13
7979266	13
5571017	13
2220992	13
6649750	13
9307142	15
5188262	13
6905606	13
7110632	13
1098102	13
5278329	13
8479716	13
6724157	13
875292	13
14690893	13
10490538	13
6273032	13
11364721	13
1639536	13
9367009	13
3368930	13
5546900	13
908625	13
1079441	13
1182898	17
3929728	13
12448254	13
3798918	13
20106	13
751017	13
19099564	13
1135307	13
11640163	15
9866878	13
18105306	16
2360107	13
23220333	13
24654067	13
137673	13
739974	13
6803895	13
3665044	13
6297191	13
309311	16
17918549	17
2040010	13
8059804	13
28223907	13
4462247	13
1001989	15
4600956	13
16348661	15
3605634	16
1622157	13
1495982	13
417914	13
4408072	13
3164110	16
4925971	13
1289921	13
652147	17
35774992	15
2183313	13
3334808	16
624497	15
2472025	13
13511542	17
40123474	13
11069596	13
5700119	13
4395538	13
11520654	13
3606094	13
1944456	13
11585519	13
1614614	13
959802	13
1798100	13
2388874	13
4173190	13
2225601	13
10587597	13
10742656	13
794677	16
8668317	13
9883772	13
1326214	16
7267978	13
5694901	13
20510996	13
2321881	13
9867502	13
10057225	15
266089	17
370189	13
6030652	13
22709564	13
7630979	13
7149235	17
6728686	13
4463576	13
622866	13
1359710	15
11789783	13
953282	13
4580019	13
1713125	13
2624446	13
4438338	13
2634111	13
6285314	13
15347433	15
9001315	13
8780275	13
1054382	13
17146481	16
1487431	13
5226396	13
21702608	13
685320	13
21977751	13
8755408	13
4213424	13
457231	13
6298901	13
2178487	13
3135227	13
1456733	13
3152802	16
12483815	15
14589241	16
1904430	13
8441739	15
15885197	17
40347	13
916273	11
14767670	13
11546185	13
2059144	13
2161802	13
2889347	13
2324686	13
6714266	13
9445574	13
15822388	13
9458210	13
22139070	13
8844752	16
1381916	13
1275235	13
13161373	13
4566418	13
6516169	13
5146437	13
18829229	13
5983124	13
17388479	13
7768467	13
4833942	17
17062586	17
12906478	13
3754644	13
1141124	17
12910991	13
28288981	13
9138664	17
1324974	17
1898317	13
162811	13
3144096	13
140703	13
5097276	15
3178974	16
8519455	15
825327	13
1358813	13
812248	13
1495957	13
4968090	13
4467905	13
158668	13
1375874	13
11565740	15
32237838	16
13332639	17
18661667	13
23284082	13
5281703	13
3920063	13
7946276	13
9200655	13
10245945	13
8619157	13
19166276	13
12874260	13
9226933	13
3372891	13
30805701	13
25916625	13
1312083	13
19539888	16
16561723	13
1916056	13
4116003	13
11904	13
10720081	13
4558788	13
2181514	13
13881379	13
638517	13
13772238	13
5893399	13
1080422	13
661310	13
19714801	13
3081673	13
5073873	13
145880	13
7495391	13
1336137	16
5005804	13
8812866	13
16051095	13
44283916	13
21297062	16
9037627	13
16611558	15
9852642	13
50354952	13
8837874	17
13539410	13
8283175	13
11367818	13
3070332	16
15874078	13
5860180	13
12639982	13
17257589	13
1964838	13
12727315	17
2938781	13
3920121	13
834173	13
4443919	13
8354223	13
7489634	13
3807750	13
1307078	13
3907922	13
12246432	13
3586220	13
10336465	13
12308730	13
35637087	13
9280617	13
11632786	13
1150611	13
6038450	13
29953200	13
4333264	13
6485702	17
4379574	13
7657088	13
7501096	13
6267423	13
4090448	13
4540192	16
13616781	13
39578590	13
4374864	13
10109475	13
1355035	13
4525913	15
242280	13
34174690	13
3938869	13
6686162	13
16783391	13
69941	13
4632637	13
31793753	15
1740367	13
635381	16
1868102	13
23281318	17
136285	13
6519903	13
2603470	15
31471212	13
4282846	13
4895158	13
6755371	13
2555638	13
71138	13
13091674	13
10962038	13
5819843	13
21843548	13
6070389	16
9960837	13
4086355	13
4523852	16
757621	13
10816259	13
784261	13
4787240	13
13457695	17
28169013	13
409509	13
2848706	13
4018070	13
3906651	15
68530	11
10275358	13
12899771	13
2759151	16
11808839	15
11668857	13
7512033	13
44314884	13
3506236	13
19511261	13
16793168	13
3932029	16
11226668	13
9825727	13
12242863	13
281142	13
23080448	13
48902165	13
10393809	15
5686542	17
10357254	17
4445244	13
119934	16
14183585	13
1071974	13
1276338	13
3015223	13
7213224	16
11920010	13
23688015	13
2049525	13
46612	13
4607518	13
20922613	13
2841787	13
2110471	15
2119971	13
677412	13
8858888	13
22337168	13
612902	13
7787138	17
287284	13
6148255	13
1112642	13
1173890	13
38332009	16
6887276	16
5333428	13
8299053	13
13836414	13
7868047	13
15812099	13
1029072	15
436983	16
3747360	13
767534	13
2172069	13
9204433	13
1086192	13
1036092	13
8039748	13
8221606	13
1984974	13
4929816	13
1796390	13
49367446	16
5223100	13
18804250	13
3736830	15
4489599	15
14398290	13
3638138	13
1677272	15
5076959	16
32759892	15
5218765	13
38183138	13
1490230	13
1139448	13
30956300	15
6471799	13
6051375	13
205019	13
5727	17
19918336	16
4061083	13
10205770	13
20802529	13
13735040	13
4468585	13
5999009	13
2393774	13
5031809	13
1978608	15
24751399	13
3894198	13
14908664	13
4869721	13
13682937	13
19595263	13
1190870	13
595675	13
1197411	13
12848085	13
16319496	13
582580	13
2465557	13
7779837	13
29276832	13
9731229	13
7516052	17
1788609	13
2846628	13
5569623	13
2570081	13
892069	13
10764729	13
11899503	13
1800005	13
79818	13
12715976	13
7138354	13
12466526	13
4688323	13
21861033	13
10451457	13
3496795	13
15044859	16
218192	13
804998	13
1751822	13
3330850	13
18702299	13
6197449	13
7233520	15
20973724	16
7510485	13
6658186	17
4396311	13
9588978	13
8182871	13
2519822	13
3212972	16
13651912	15
7787442	13
3327525	17
20789009	15
1644496	13
2695841	13
3099294	13
15679219	13
2623694	16
7701393	13
6987102	13
3109821	13
4352145	13
27212969	13
5152696	13
29186895	13
24799128	17
1556092	13
1876563	17
628502	13
10098225	13
2298342	13
6477032	16
8134105	13
6113841	13
9223486	13
15424707	13
2010435	13
10231941	13
1885351	13
7302286	13
36409835	13
442333	13
10359733	13
14037960	16
1841466	16
6439836	13
1857875	13
5413225	13
19079563	13
11726630	17
17131452	13
1246621	13
5456710	16
984453	13
19125538	15
10586959	13
14367660	13
10374870	13
3815177	13
8102957	16
168238	13
37589609	13
6083038	13
2474875	13
956859	13
3720040	13
6410782	13
7550251	13
1315898	13
8994456	13
8658760	16
19488406	13
9046711	13
7112779	17
105657	17
2025874	13
9706535	16
1379580	13
19278310	13
461144	13
10466048	13
12150437	13
6799878	17
12794285	13
14150286	13
8057242	13
843490	13
12268877	13
3876976	13
836888	13
12513205	13
26098416	15
1026831	13
1684946	13
870135	17
58973	13
15492885	13
72965	13
14022021	13
12738947	13
1362766	13
59982	13
849485	16
2388287	13
7875179	13
117862	13
1346320	13
1484529	13
11733548	13
32071132	13
752701	17
4297256	13
9806386	13
21439820	13
925281	13
35671896	13
3804748	13
4300340	17
14996496	13
3237618	15
4697708	16
4020458	13
5130444	13
20127666	13
463589	13
7785512	13
6183016	13
13285426	13
7164779	13
1428317	13
2007251	13
13223126	13
2269692	13
7196879	13
4046027	13
9500245	16
8558905	13
33734022	16
21993687	13
50562	13
6066963	13
867040	13
4549955	13
14944612	13
2868501	13
547036	13
12239100	15
10665838	13
4098595	13
1627157	13
6328185	13
718072	13
980672	13
61164	13
3480440	13
1183544	13
14857449	13
10921299	13
2088178	13
11488592	13
17444342	15
5304697	13
20821651	13
13038988	16
6061079	13
5040447	13
6424032	17
10724078	13
9084407	13
23307106	13
6169192	13
8100870	15
10145701	13
6031592	15
3211452	13
246002	13
14818243	15
2558330	13
19816310	13
13296576	13
20097439	13
2732934	13
20680164	13
4283241	13
1317323	13
12954202	13
5046008	13
668527	13
19852792	13
3934451	17
16469052	16
325609	13
9628308	15
25271828	13
18257417	13
14038474	16
9832682	13
8204820	13
1869629	16
2704600	13
4330966	16
4143983	13
7922848	13
24433552	16
3962457	17
4706377	13
5747609	13
12287837	17
8708846	15
31057584	13
1882384	13
15820212	13
3703572	13
5811354	13
20292039	13
30289302	16
14032877	13
8919213	13
2916641	13
11753855	13
18138799	13
2239235	13
22131375	13
10429945	13
2040423	13
14413472	16
11240747	13
6712574	13
3036826	13
11667253	13
18717238	13
6338757	13
36895304	13
36481383	13
3781458	17
4399021	13
9194959	13
10059116	16
3358050	13
5588330	13
1471480	13
13235957	13
609833	13
5104224	13
20293418	17
1773892	13
2394908	13
3601827	13
4894895	13
1641254	13
9016579	16
5599903	13
9352039	13
14812574	13
4924967	13
2595381	13
3545034	13
5595642	13
4051510	13
13450407	13
32496645	13
15647143	13
3257399	13
8118295	13
10027676	16
2967804	16
9346722	13
11788484	17
2673170	17
8168121	13
24759390	13
6149417	13
14025910	16
9203971	13
734104	13
2906520	13
25443752	16
23333303	13
2666567	13
11958817	13
7356129	13
13880309	16
12924989	13
482078	13
1261502	13
4636847	13
2290995	13
2683618	13
1159488	16
7033078	13
5576381	13
9733250	13
3100483	13
9848422	16
12597484	15
11206199	13
7782721	16
7251179	13
7212212	15
2779931	13
21106861	13
1146569	13
2882576	13
2199209	16
250031	13
14204212	13
8442098	13
8475041	15
654418	13
2389555	13
2964046	15
12069609	16
9917898	13
8818971	13
1414935	15
838435	13
4622164	13
10070037	13
14235810	13
9229416	13
8977984	13
5525969	13
2202059	13
4157955	13
29323775	13
38850244	13
8352477	13
17231653	13
2121534	13
4347279	17
10061171	13
13911832	13
27995290	17
22611469	13
13044581	13
4650488	17
8122122	13
22766464	13
1032318	13
8622396	13
2117967	15
28700467	16
13234743	13
8911660	13
406904	13
21960109	17
6727572	13
10806811	13
620529	13
16125003	13
16597371	13
16912700	13
23727676	13
14123523	13
6626128	16
8007157	13
12154469	15
3881742	13
4147163	13
10289801	13
547238	13
5458676	13
18396155	13
1606410	13
872541	13
2868055	17
2072338	13
25281615	13
4700856	13
7740754	13
2164178	13
5246845	13
4166977	16
15426056	13
4679609	13
4275079	17
4577074	13
278224	13
4428317	17
13231964	13
23182657	13
127764	13
21962762	17
3149310	13
11565710	13
16896164	13
8398336	13
20067062	13
2878009	15
3478356	13
3419916	13
2215020	15
4007546	13
4535041	13
7330963	13
5165375	13
11140242	13
8559105	13
12621293	13
2022208	13
4802815	16
6430983	13
11066436	13
2074664	17
848728	17
26582415	17
5165578	13
9341983	13
6893349	16
1828081	16
145768	13
380760	13
22522196	13
5060924	13
2692302	15
18735665	13
17039938	16
1910222	16
12815200	13
10345246	13
926731	13
9158387	13
700153	16
13952178	13
42452308	13
2743186	13
14917125	16
5824226	13
3297137	13
9926886	13
12828626	13
7831793	13
4655310	13
6935567	13
14970285	17
6693404	13
2143457	13
3855655	13
31494390	15
22401025	13
536296	13
9650787	17
26982968	13
22907019	13
78204	13
515091	13
8674234	13
29777441	13
825491	17
8495213	13
3236033	17
1791760	13
5924640	13
11121932	13
2786846	13
8484215	13
1805009	13
15731130	13
2375591	16
18695059	13
28134393	17
7452209	13
1108056	13
13101251	13
232052	13
2219711	13
346200	13
11634693	13
6493762	13
2874353	13
10061096	13
9390955	13
2030233	13
2382009	13
11355091	13
52465586	13
8949737	13
2754239	13
4632021	13
20711715	13
4579648	13
6540133	13
8171577	13
24210724	15
23307646	13
2268401	16
5983229	13
1085130	13
1356680	13
18847054	13
1402285	13
5051989	13
12996518	13
4697738	15
5392482	15
642413	13
7417845	15
2773649	13
47794555	13
1768510	13
78675	13
2592632	13
8693760	13
10211437	13
4092981	13
9297842	13
1684290	16
3298981	13
8401878	17
3070579	13
9210135	15
8795491	13
4222406	13
1434368	13
30597830	13
4236221	16
15067244	13
1658746	16
2838093	16
17805574	13
1059848	17
15432392	13
812717	13
2481337	13
3299062	13
924182	17
31912484	15
4932997	13
6131023	13
3933865	13
3271058	16
31574607	17
7983705	13
7768090	13
1715961	13
1784595	13
358182	13
6020384	13
1256242	13
18847875	13
7749679	16
23417175	16
4150455	13
7250241	13
5308661	13
1467811	13
5157485	13
1193731	13
1978155	13
20486466	13
1536083	13
3615128	13
1301222	13
2661352	13
6559506	13
510638	13
4196385	13
8425837	13
8179392	13
12299744	13
24483263	13
11087186	13
14941863	16
13999184	13
10359981	13
24414966	13
9140320	13
9844600	13
23793081	13
637547	13
13853235	13
557587	15
907806	13
6512094	13
3735934	13
3104644	13
742447	13
4891443	17
19585996	13
6251477	13
10433963	13
27930154	13
11966547	13
35218660	13
10555732	13
23316348	13
21803838	17
24994945	13
9878476	16
1509068	13
4285863	15
1221234	13
12721855	13
5536225	13
1614852	16
2075666	13
1921964	16
2699352	13
36675491	13
7219566	16
2076276	13
19497634	13
2522655	13
17850887	13
5812664	13
1195909	13
10178269	13
6176942	13
2292644	13
15111253	16
10836977	13
2016030	13
1618072	16
12952218	13
16820609	13
576013	13
682806	13
5430991	13
8173785	13
4414080	13
13725518	13
6104752	13
6088520	13
115585	13
2439716	17
23133389	13
1716741	13
4564059	13
9069371	13
5198105	13
21034907	13
7462925	13
977180	13
1676884	13
13144920	13
5566177	17
241517	13
12219418	13
9279018	13
2230635	13
13312218	13
7961956	15
5042077	13
1993539	17
6610849	13
8530228	13
3100459	13
4511354	13
1237215	13
2231023	13
9400365	16
599240	13
26913428	13
13895456	13
7466673	13
14982751	13
7559002	13
8004864	15
1254518	13
25763723	13
2954987	13
6763075	13
697086	13
5778529	13
5892802	13
5349094	13
4182004	13
1617948	15
11097822	13
11007607	16
4927497	13
3188881	13
439938	13
6794735	13
4538884	13
13935217	13
43813719	16
15209371	13
21968358	13
3119368	15
5808207	13
3457948	13
6063396	13
4001247	13
9600281	17
20519268	13
1251758	13
258692	15
4231044	16
14420894	15
1815724	13
2139537	13
391297	16
848837	13
7360826	13
6402971	13
3200037	15
8918742	13
2897446	13
19848010	13
14899149	13
6681730	16
12468893	16
5303465	13
4235603	13
10704758	13
8240186	13
14223996	13
6925791	13
6597289	13
8965240	13
3127231	13
4691243	16
4784353	13
3616149	15
16186365	13
3880124	16
2529350	13
14135297	16
11655066	13
11441359	17
1653790	13
1901206	13
8148419	13
874468	13
1158936	16
16989538	16
21503191	13
4788720	13
315308	13
20382783	13
8297494	13
13986412	13
10950547	17
2407195	13
13347142	13
17461762	13
10545935	13
12459564	13
7794334	13
13961319	13
10159835	15
29022836	13
2751826	17
10222731	13
10104829	13
3595251	13
11493958	13
5992184	13
9391300	13
12503747	13
417016	13
3718372	13
7815753	13
10760768	13
18655773	13
3761496	13
16371356	13
5694019	13
3223087	16
344343	13
1973718	17
12652884	13
31618490	13
6833800	13
6652204	13
967706	13
12633447	13
2080506	13
1375198	13
132853	13
20552449	13
3570782	13
931406	13
7354467	13
1958300	13
3102084	13
2701273	13
6238748	13
1761975	13
528271	15
5662757	13
1094813	13
580324	13
3162511	13
7154101	13
2002712	13
25214162	13
100484	13
7551314	13
23740543	13
19562710	17
13713566	13
12471768	13
8057676	13
2577833	13
4485692	16
1161675	13
10286361	13
6875862	13
3559641	13
716476	13
23625995	13
1968612	13
69567	13
8059868	13
373665	13
146677	15
4635739	13
1453573	15
364194	13
32320302	15
21751274	16
2141083	16
15862860	13
5976253	13
675444	17
3029407	13
839800	13
1070541	13
438761	13
10844369	13
17763510	15
27264686	13
3282202	13
3120628	15
8434044	13
23562925	16
7361152	13
8774788	13
8062513	13
14384837	13
98836	16
212417	13
19057645	13
6444328	13
3645074	13
609317	13
2760038	13
4456906	13
11626682	13
2110703	16
7917613	13
14537687	13
24684905	13
14352324	13
10249572	13
12446696	13
1480803	13
11331869	13
34188196	17
28179324	13
1725980	13
3772135	13
710403	13
23006293	13
3135380	13
6421684	13
8681523	15
2140434	13
16510299	13
229039	17
3518784	15
15829149	13
4271738	16
222586	13
2612500	13
12671873	15
5443505	13
145670	15
1040957	13
3472280	13
10868650	13
4709918	13
5600453	15
755386	15
7799532	13
15056470	13
4975215	13
1216737	13
3663274	13
1116703	16
23167090	13
1896190	13
7768671	13
12342113	13
895155	16
776461	13
31873311	13
9757634	13
590083	15
2577841	13
9937088	13
35425169	13
3642902	13
7858570	13
1158069	13
4015316	13
4822628	13
434883	13
2807172	13
3218924	13
2375249	13
7916735	13
2771515	13
1447325	13
10072808	13
5063441	13
3341332	13
4313571	13
3120167	15
299094	16
4769614	13
815326	16
13520813	13
3924057	13
21107812	13
140327	15
5513953	13
3126957	13
24912755	16
16307925	16
18221249	13
13502982	13
4453681	13
45139694	16
434350	13
3049430	16
4539113	13
360834	15
25007758	17
5160270	13
13411268	13
9245570	17
11298897	15
1160525	13
11303337	13
1403206	13
14493898	16
6114203	13
581144	13
14887386	13
18072712	13
6260878	16
12252638	13
21438854	13
11709122	13
7664270	16
6016866	17
1787383	13
7038469	13
1919558	13
5268888	13
12108861	13
1992863	13
2061632	13
13340818	17
4407031	13
2654078	13
29078503	15
21823814	15
8017320	13
1234560	13
2026025	13
20775806	13
2482584	13
3056110	13
6578234	17
3087647	13
5146503	13
8048398	15
7985176	13
1357497	13
5901969	13
8132842	13
30708944	13
4855341	17
20149260	13
19165160	17
5377079	13
1424552	13
7115083	13
1754757	15
13342040	13
3309325	16
13394258	13
7192421	17
1382159	13
17722965	13
1711949	13
4584641	13
3138049	17
16348916	13
3243948	13
24368395	15
3923040	13
1333711	13
2449306	13
1002207	13
497198	13
10130939	13
2717833	13
6545082	13
10796580	13
979455	13
1760559	13
10320331	13
3841865	13
7957472	13
6418407	13
7491050	13
11228113	13
18675986	13
7357848	13
497402	13
11082874	13
568656	13
4924693	13
4653984	13
10785557	13
5311486	13
974706	13
3541872	13
1354708	13
2554872	13
1121449	13
343719	13
3774340	13
25094872	13
696929	13
13839641	13
4231387	15
1572915	13
11567786	17
18497954	13
4461664	13
6085578	13
139145	13
5349157	13
9490283	13
18658780	13
1281170	13
1712363	13
3625338	13
343120	13
4082117	17
910824	15
5083835	16
8674104	13
2963631	13
16001422	13
19702737	13
22293886	13
6369588	15
17529566	17
8669907	13
715374	13
2354335	15
10189316	13
1622684	13
8450166	13
7915930	17
7217597	17
10148418	13
3172543	13
407287	13
3740390	13
36159875	13
1243414	13
9918734	16
13265300	15
4943703	13
14509629	17
20070183	17
3998960	13
4321041	16
4798022	13
10177014	16
4683329	13
12096501	16
4618001	13
18682736	13
6762340	13
13749855	13
13079720	13
21068783	13
279783	13
84772	15
13767431	16
2413205	13
9942387	13
656754	13
3980873	17
894215	16
11685268	15
19065709	17
9801882	16
4644800	13
67530190	13
9463870	13
989396	13
2404460	13
850167	13
3595735	13
1682727	13
16548925	13
12656557	13
604776	16
401989	17
2745900	17
25054653	13
3772225	13
6071625	13
5140399	13
3219405	13
14024411	13
4294382	13
2788125	16
2931399	13
20343620	13
2992470	16
5417877	13
3573208	17
3834444	13
23750909	13
1148906	13
898979	13
1874109	13
4221309	16
3412221	13
783522	15
8360372	13
5849672	13
3825434	13
5815075	13
14224723	13
11876097	17
5657312	17
7251222	13
5257847	13
8253606	13
416355	13
18558514	17
2734537	13
12570112	13
7126588	16
22315454	13
1275226	13
2964922	13
6011184	13
1733973	13
10811255	13
5946058	13
2772013	17
11034175	13
6096877	13
5530852	13
113571	13
11922689	13
17436336	13
822918	13
7624917	13
5932870	13
4372478	16
27598137	13
44811478	13
563957	13
8275618	13
8885173	13
596483	17
7801819	13
21202046	13
16432991	13
3701112	13
64705125	13
1515939	13
8772868	13
10761374	13
10080743	15
45941641	13
2438011	13
13488299	13
4639386	17
2662012	13
1609620	16
3214642	13
15869286	13
29470926	13
5228464	13
16307875	13
3299406	13
836612	13
19794933	13
814123	16
1041684	16
4764349	13
17913570	15
569571	13
4270145	13
7520227	13
11150919	13
11633432	13
3157056	17
3216047	13
30954397	15
11849789	13
20955332	13
8987493	13
7493393	17
19001124	13
393604	13
964202	13
1853027	13
3383652	17
15428748	13
28463808	13
5631923	13
5513607	13
10135384	13
1015277	13
13372544	13
1106436	13
4582980	17
1255916	13
3843792	13
5107940	13
4029042	13
3572165	13
6768184	13
1340679	13
7079115	13
5503741	13
9184777	13
12964579	13
11450257	15
2405961	13
8808562	13
4054749	13
3345768	13
3245524	13
4825539	13
37494140	13
36543	13
2236628	15
3410149	13
1093678	16
4750577	16
9146944	13
13801082	15
16996335	13
10987011	13
10931617	17
27265743	13
28086941	13
7352280	17
5793052	13
2282221	13
5347151	13
6932878	13
2982407	17
2891502	13
8333588	15
8515230	13
409333	13
5605689	17
5432115	13
8047775	16
3074219	13
25201649	13
1374958	13
4267382	13
16926232	13
2720748	13
13703225	13
6198174	15
5903649	13
13211285	13
981911	15
10612287	13
5926922	17
22070571	13
10442953	13
294529	13
7843729	13
1752208	13
7557530	13
7153307	13
1240780	13
3056349	13
11342628	13
2944366	13
11471447	16
2522094	16
20597691	13
7296591	13
3732517	16
30977069	13
4609668	13
6075783	13
1389199	13
24308383	13
27506640	13
8241352	13
1187847	13
1467099	13
11386358	13
3871164	13
14140536	13
4102229	13
17679651	13
713316	13
11087877	13
12634479	13
6880781	13
6626998	13
12953480	13
9014360	13
5154314	13
2136993	13
1174340	13
72304	13
4179195	13
16620173	13
11621282	13
1440637	13
10865226	16
516834	13
10490194	13
6315684	13
7602220	13
14935888	17
19440986	17
5040498	13
15556224	16
29652069	13
10887286	13
5154143	13
6439692	13
6430189	13
12776508	13
2688712	13
15161868	13
3222400	13
5511066	13
2423543	13
1945308	15
7693687	13
7452203	13
564904	13
10172002	13
33689211	13
8932068	15
2672982	13
13831071	13
9065836	13
4763632	16
7635567	13
2833127	13
20406427	17
3089441	15
45184771	13
16281981	15
4113044	13
15396383	15
3472115	13
8651007	13
7876769	13
4705772	15
19897670	13
36276856	13
1137026	16
19822834	13
6155858	13
5586461	15
11067036	13
3192786	13
7176787	13
1279085	16
3298262	13
14534798	13
5689207	16
11565326	17
1351367	13
6687532	16
4048424	13
4649368	16
246354	13
40082584	16
32470022	13
7334873	13
26377393	13
17637513	13
5757290	13
18817735	13
4995764	16
25461357	16
16111700	13
1573690	13
3614992	13
7080065	16
10863369	13
859578	13
21559347	13
2291875	13
5189910	13
2869720	13
357021	13
10318323	13
2810992	13
15328815	13
31108949	13
7733665	17
3273875	13
12413520	13
10142783	15
27576712	13
7054230	13
957535	13
18808133	13
2840692	13
10324745	13
2497443	16
1106183	13
10106070	13
11804889	13
1475199	13
14967169	13
158937	13
651236	13
7015562	17
3480913	13
2437801	16
991503	13
130316	13
2117894	13
5561506	13
5969369	16
4759978	13
8750655	13
9366359	13
10356059	13
3289228	13
2017278	15
5288689	13
3595956	13
14413457	13
13044304	13
2014479	13
2897163	13
7945016	13
6757284	13
10105776	13
8884895	16
4487695	13
4209564	13
5373155	13
10118053	16
4749471	13
15990132	13
1441092	17
12281549	13
5363281	13
2271465	13
14332429	13
3742368	13
5393117	15
2077740	13
1704928	13
6379172	13
13151731	13
27805692	13
4404333	16
8876107	13
3501155	13
2483617	15
2252738	13
10081981	13
7162125	13
6078990	15
11239779	13
11761739	13
12228773	13
6843175	13
19587995	13
18944444	13
6970822	15
7375670	15
5947043	13
3347306	17
15900393	16
1011222	13
7229179	13
3401251	13
2276636	16
364435	13
2285341	13
9373538	13
17194069	13
141420	13
20801649	13
4609728	13
5840048	13
1733306	13
17729930	13
343456	13
24511434	13
807290	13
30756170	13
709066	13
355741	13
13089505	13
736390	17
7482647	13
9461616	16
11859641	13
7610000	15
11378004	13
12310407	13
21029011	13
3808117	16
6684500	13
282604	13
4660563	13
246215	13
1219261	16
3807630	13
14078011	13
2060643	15
4192151	15
1165231	13
1812737	13
11508964	13
1893106	13
5815252	13
6783928	16
2730930	13
6247115	17
10941846	17
16173716	13
2727410	13
27536629	13
1441929	13
4035319	13
12284576	13
2368750	16
1692751	16
1724947	13
6461579	15
463455	16
8467865	13
10717099	13
2019962	13
18342749	13
2762992	13
5463369	13
3664025	13
3055328	13
4859948	13
2077876	13
223242	13
5090243	13
11717738	13
7447100	13
2991529	13
8149292	13
3445866	15
9329295	13
5374151	16
145786	16
6589990	13
2954486	13
1279096	13
886667	16
140429	13
6732646	13
7465536	17
15144585	16
8914639	13
3099173	13
3367274	13
2284524	13
23564746	13
1643156	15
5222544	13
8098173	13
6835868	13
3068679	13
16882933	13
7892139	13
1802761	16
18534561	13
22236529	13
13413414	13
5438114	13
15086171	13
22814299	13
5522364	13
16569786	17
5194270	13
1784757	13
16555983	13
786906	13
2550145	13
4360492	17
410008	13
8190282	16
24633374	13
15923590	13
14007458	13
4210202	16
3795513	13
700948	13
1670913	13
4680597	13
1089994	13
14563744	15
2233117	13
22943800	13
4907101	17
1768235	16
13963152	13
5788878	13
5887440	13
26485418	13
9631450	13
258843	13
30019808	13
6818456	13
2291694	13
2653055	13
11029666	15
4472709	13
16499444	13
4122307	13
776211	13
13478815	13
2949428	13
11571814	13
12824706	13
5354627	16
3307604	13
10853398	13
16577896	13
7270518	13
1961477	17
10574756	17
15582954	13
2769369	13
12539097	13
4565656	13
13649014	13
1744517	13
15626035	13
982738	13
3943472	16
5606782	13
3935032	13
8586408	13
3050131	13
5471886	13
11573530	13
11582801	13
49269308	16
4150108	13
7982672	13
2423627	13
19157876	13
5929769	13
17411170	13
1947536	13
17293681	13
17703254	13
2493182	13
308776	13
1133870	13
3416902	13
3671628	15
5164423	13
10735425	13
13712282	13
9761519	13
17640416	13
9610040	13
4628614	16
51221245	13
973205	17
5360561	13
7027407	13
3903410	13
15172113	13
28839	13
51410	13
20205630	13
2902813	15
13761542	13
5529606	15
30249663	13
7106151	13
3986214	13
11611660	13
37356869	17
20507231	13
8666180	13
1750181	16
43254078	17
2624009	17
5832283	13
6110253	13
5694718	13
4465868	13
6790335	13
830299	13
5502306	13
1435011	13
13322231	13
2804244	17
3081329	16
400429	13
10562783	13
39166840	13
4523028	13
18169917	13
19891907	16
2878800	13
6363717	15
12382858	13
10781	16
7594471	13
9015290	13
8503620	13
12974932	13
4186351	16
4650182	13
589191	17
295634	13
9542003	13
16748953	17
6619221	13
11331042	13
3097757	15
24854298	13
5331272	13
295068	13
4619104	13
27725932	17
2460082	13
2324908	13
687613	13
25352720	16
1630679	17
1064232	13
5405392	13
11574061	13
570895	13
7007515	13
22602368	17
14876805	13
7796788	17
20881913	13
1802192	16
2893155	13
145771	16
6422398	13
53248377	13
8639306	13
6606977	16
14318286	17
8262324	13
23286269	13
474581	13
4297644	13
13348516	13
3532242	13
10360488	13
5406897	13
6782507	13
3704900	13
4816614	13
3887938	13
41105899	13
16123087	13
5696003	13
2479540	13
523069	13
6683842	13
5637595	13
3201686	13
8597115	13
5648223	13
7731723	13
7287659	13
15915016	16
705874	13
9295447	16
2456111	13
7475482	13
4760772	13
3018556	13
1822230	13
3280067	15
1007934	13
257504	13
3605189	13
2360488	13
4618523	13
44461	13
11491529	13
19270926	17
12431589	13
17956470	13
1949842	13
4161455	17
1868445	13
10436712	13
4043852	13
4018906	13
4300580	13
25939441	13
17143232	13
7330822	16
7942320	16
1864013	13
13979851	13
94492	13
25966172	13
2033410	13
623188	13
13621158	16
224747	13
7485711	13
3168151	17
21137188	13
11956761	15
25632643	13
604635	15
2302515	13
9901062	16
339576	13
2398745	13
13299192	16
3329905	13
7375948	13
9167662	13
2485243	13
14141727	13
892066	13
4323439	13
16971037	13
6021335	13
21305625	13
2730962	13
6202670	13
8615137	13
9303716	13
13873133	16
2901994	13
2984485	17
1884022	13
4148571	16
13283704	13
2228103	17
7904042	17
913979	13
6780217	13
7483244	16
15317317	17
9797123	17
1938451	16
4293202	13
8157702	13
3347763	13
1142763	13
4579646	13
5515434	13
18504429	13
21844325	13
9904446	13
5720853	13
207023	13
17947208	13
2418411	15
392927	13
176873	13
13182580	13
15475040	15
3023699	13
5759579	13
8577361	13
17266216	13
646191	17
4493958	17
1229457	13
2095577	16
616034	13
2838321	13
8509740	13
16718445	13
4463426	13
4617989	13
8321531	13
8368416	13
13282933	13
1767331	13
1481079	13
1586109	13
24266290	13
3763363	13
6317364	17
6762859	13
17144297	13
3028866	13
1200401	13
4235148	13
3311382	13
2241505	16
12545814	13
3954540	13
10125158	13
3016659	17
13428462	13
2581084	13
66798	13
3551336	16
40665820	13
4330864	13
5198242	15
3395095	13
21772604	13
1531189	13
6012303	13
5399604	17
3400059	13
1346431	13
725932	13
6397772	13
5827748	13
11482623	13
935013	13
2106913	13
3670988	13
51001	13
17203574	13
10044424	13
7516255	13
2818245	13
4109892	13
2449560	13
14090876	13
7671828	13
26122280	13
1192016	13
2882603	13
31756174	13
5188454	13
2501186	17
368897	13
31065	13
5645729	13
14898204	13
18495320	17
2300584	13
7299937	13
8210483	13
7225933	13
8193028	16
10395204	16
3269569	13
10451742	13
3996411	17
5241378	13
624805	13
12874422	13
7654144	13
4776238	13
35033985	13
11500638	13
2151858	13
6032473	15
17296648	13
657684	16
17382351	13
6719706	13
7220749	13
6629960	17
1055258	17
1658271	13
1448890	13
5421791	13
27100462	13
1729337	13
24813955	13
6067176	13
11726831	13
4809866	13
167295	13
1288089	13
3315064	16
8567427	13
1345449	13
17120861	13
3429939	13
2952684	13
18625386	13
31559926	13
738610	16
9470438	13
8986161	16
26252891	13
8149898	13
1343998	13
10136721	13
3371049	13
20905221	13
699902	16
6865045	13
10138344	13
13827824	13
4019883	13
2601682	17
3432493	17
11374329	13
7716261	13
2229404	13
8000006	15
3619983	13
5864246	16
19873628	13
17974023	13
696804	13
3259321	15
9561821	13
81236	15
12323826	13
10175939	17
7995024	17
4159927	17
8767458	13
13475103	13
4222542	13
1675024	13
3716302	13
5475106	16
5172944	13
9802787	13
5781640	16
3842529	13
7443320	13
1195822	13
11105386	13
1241794	13
11630486	16
14674163	16
3801472	13
2586554	13
13795989	17
1515539	13
3142981	17
14141222	13
8313818	17
417266	13
4075342	13
1141374	13
407890	13
3515884	13
1053837	13
11276622	16
758434	13
2956852	13
10231401	13
1654253	13
2034757	13
5046071	13
2974496	13
794321	13
4780448	13
14070670	17
7050396	13
14038734	16
7048608	17
28404794	13
17507575	13
4572308	13
6191911	13
2234162	13
1627958	13
5291224	13
336268	13
33473668	13
35446	13
26406991	13
6308732	13
1601047	16
10664620	13
8198939	13
1072788	13
3419536	13
15779207	13
276272	13
804248	13
15553687	13
17242238	13
16127357	13
2461981	13
11160793	17
2896526	13
3984556	13
8180237	13
26020359	13
7981251	13
2347549	13
2947210	13
1748631	13
16106889	15
20424150	13
8088068	15
17042354	16
2055280	13
8846526	13
1790114	15
5930972	13
6561837	17
8141320	13
7090779	13
41268074	17
7702165	17
5585866	17
18725072	13
15435227	16
3104481	13
16152874	13
1452062	13
523804	13
7570480	13
2033233	13
17205933	13
3282217	13
8243789	13
8385189	13
1442671	13
9264580	13
1688219	13
6472411	13
1335787	13
21527926	13
9490278	16
20038799	13
4294746	13
4950166	13
597270	13
178390	13
37117790	15
1010559	13
8525993	13
8735657	13
24140660	17
198233	13
482720	13
34594743	13
20271445	16
24863738	13
13502574	13
1621739	15
18935830	13
5593510	13
6503120	13
3252716	15
21913225	13
23155393	16
12464476	15
16980530	13
5473429	13
5815737	13
13405959	13
2358078	13
50521312	13
13442460	13
25571734	13
1606646	13
8487490	13
8288756	13
26381530	13
5784429	13
2214787	13
19318753	13
302324	13
4032937	13
21347026	13
2292997	13
29005025	13
6096930	16
241691	13
2743049	13
18094653	15
11602040	13
7578285	17
11263181	13
7784037	13
6551889	17
1968227	13
11531603	13
6176720	13
4584768	13
257672	13
186059	13
16567705	13
7356174	16
403509	13
13023246	13
919567	13
48553206	13
749247	13
26137656	13
8918794	13
14030624	17
9276784	13
11026266	13
14472045	13
4548631	13
5158413	13
6781019	13
21357327	13
25180282	13
6661115	13
10400369	17
820733	13
22357816	13
10067051	13
830502	13
1701432	13
235400	13
10627317	13
3479986	13
17409510	13
5958824	13
10216063	16
9802734	13
9667888	13
22869789	13
5270164	13
2062021	13
12917477	13
16458356	13
2345244	16
1966676	15
2997391	13
22852949	13
6785071	13
20243534	13
2759404	13
2747398	13
5753061	13
14123990	16
1974946	13
11942176	13
16920701	13
5166419	13
15049890	13
449814	13
9568102	13
6651598	13
1307952	13
5202905	13
15789178	13
336720	15
6976755	13
628273	13
2436040	13
4801850	13
24748340	13
8365711	13
13303004	13
3077386	16
1798516	16
22663271	13
33650597	13
16840902	13
6825924	13
1838418	13
24378326	15
4815392	17
1747565	13
8649998	15
4344940	15
1654980	16
2300257	13
17385261	13
6896698	17
7616845	16
1552066	13
2735639	16
11085647	17
17260190	15
7837417	13
7128451	13
1994165	15
2312827	13
11905298	13
716464	13
4528834	16
11233691	13
3788098	13
1198348	13
19996821	16
7426807	13
1619497	13
707326	13
8128799	13
2356906	15
4326076	17
7962884	13
2059867	13
4328092	13
11389356	13
1031491	13
4072808	17
5067010	16
1085744	13
11716027	13
9803816	17
16138470	17
15741668	13
3415397	13
13215530	13
5970263	13
4873287	13
1897917	13
3417755	13
1859818	13
3027792	13
14485326	13
3273938	13
9457835	16
691705	15
3543689	15
7403537	16
1281952	13
347370	13
2031463	13
7835189	13
921326	13
2024417	13
128488	13
264361	13
31405408	13
11173913	15
17871161	17
1537794	13
69260	13
10944686	16
9877389	16
10025287	13
12742635	13
585492	13
4897973	13
17193932	13
9517686	16
37614163	13
571625	13
9062720	13
4958574	15
12889852	13
1153622	13
7960918	13
949905	13
10731996	13
15572500	13
15118869	13
1492880	13
8708191	17
1381631	13
671748	13
3195243	13
14141577	16
6727888	16
689660	13
212415	16
5473065	13
25721304	13
6400493	13
1303985	13
1080411	13
14447015	13
1220911	16
80399	13
25706508	17
6278232	17
5350774	16
3586026	13
3385204	16
6971732	13
4597617	13
10284937	13
11729111	13
6207888	13
12676486	13
2557665	16
1192156	13
965339	13
7439474	13
1975282	13
1430088	13
3699024	13
669307	13
10606395	13
5599934	16
6533159	13
2497170	13
14918895	13
5301393	13
1091155	13
10091981	13
24406935	13
3279080	13
8912084	13
3362942	13
3387815	13
3392482	13
4331373	13
4734333	13
8213853	16
2518321	13
1812014	13
637983	13
19578118	16
699766	15
108475	13
1760364	13
2291142	13
1285732	13
2326330	13
2362369	13
9267882	13
5701826	13
2454927	13
12751101	13
15159032	13
1738326	13
2420797	17
9634758	13
4032007	17
10968890	13
16730015	17
16901945	13
2789250	13
3919338	13
13651392	13
4910035	13
1887470	13
287541	13
15254842	13
8157604	13
792529	13
4208382	13
5435486	13
13060820	13
2959872	17
5039738	13
14438576	13
1917390	13
2634152	13
2707817	13
17815707	13
19816433	13
38488	13
2987476	15
16944827	17
579580	13
383085	13
3398479	16
40618054	13
500476	13
18038814	13
161911	13
1860127	13
5339926	13
14294400	17
4546800	13
75756	13
25826078	13
15187521	15
2084743	13
13842092	15
240963	15
2889376	13
17219603	13
5911151	13
16966355	13
3665653	13
46127190	13
923490	13
2547119	17
3816193	13
5731974	13
1438237	16
7042417	13
350662	13
951761	13
5723043	13
675075	13
5499886	13
1271488	13
1967443	13
1021722	13
31571571	13
15673506	13
4568310	13
6024173	13
8432699	13
30012	13
6354669	13
14537871	16
4175768	13
2818757	13
1616147	13
12313900	13
3339144	17
22801727	13
6621431	13
7237770	13
394541	13
7528112	13
6050547	13
30330278	13
19472207	13
23884968	13
26176404	13
7436202	13
2009588	13
19031637	13
1202241	13
993833	13
2635482	13
1847669	15
1924269	13
2391595	13
55448704	16
1249701	17
2108899	13
2941375	15
3418687	16
1057497	13
6581576	13
491005	13
8609161	13
5100666	17
7150366	13
14570302	13
12568764	13
7651071	17
17827686	13
3651449	13
6652320	13
10353336	13
2373327	13
53451782	13
3789516	13
24288950	13
5406098	13
1209930	13
26421170	13
23902941	13
5563566	15
33115578	13
11899751	17
13303090	13
15669847	15
7781102	13
3312655	16
4698511	13
798516	13
3272416	13
13527648	13
16107715	13
13640700	13
5149294	15
2971656	13
6720060	16
2616556	13
3518249	13
32482749	13
7211144	13
7219300	13
1267864	13
26326601	13
3233645	13
28546058	13
7192870	13
355702	13
1777119	13
22711724	13
1764864	13
839592	17
2417671	13
12302698	13
12443355	13
3973114	13
4464644	13
9583944	13
13183096	13
5979759	13
3843642	13
180937	13
827080	13
14574189	13
3022111	13
8301610	13
11269215	13
420645	13
12448596	13
2325978	13
2393465	13
960747	17
5052301	13
4200615	13
2437074	13
1766137	17
29361035	13
930020	13
11622322	13
1052766	13
1375674	13
22294719	13
2844548	13
21560307	13
6001612	13
2602279	13
11769199	17
5908547	13
3763159	13
21821247	13
5963056	13
335973	13
16054606	13
6715341	13
2580338	13
62238552	13
1158420	16
15675421	15
3182674	13
4169444	13
26714120	13
13373721	13
33393518	13
3439381	13
1119523	13
840958	13
5132849	13
4306763	13
7109645	17
16396159	13
12348981	13
4350032	13
2689075	13
2863623	13
10170337	17
1661186	13
11300817	13
5478496	13
12378131	16
2943004	13
462966	13
9263351	13
4304182	13
2321961	16
8435010	13
30802436	13
2886122	13
12046256	16
3186828	13
2762575	13
2561447	13
1161197	13
7103835	17
1824880	13
685584	13
26472261	13
3906970	13
906424	13
2740899	13
1328344	13
1264569	13
36366346	13
1812518	13
3094106	15
6405636	13
7689368	17
2606083	13
2062406	13
15610817	13
13990474	13
8950408	13
1315608	13
1628665	13
17227702	13
5991257	13
242545	13
252255	13
12424834	13
658054	15
1911383	13
1707776	17
1522512	13
4876547	13
1376465	16
7588903	13
5533608	13
14002528	13
20017979	13
14404907	13
13377901	13
9189987	13
1307731	13
15113980	13
9413404	13
15960496	17
1357010	13
7657770	13
3249548	13
49324616	15
7182993	13
11331613	13
6709606	13
15913936	15
8353207	13
5126050	13
2418835	13
7905067	13
8842238	13
4717566	13
2020911	13
3713390	13
4969331	13
1629885	13
22558611	17
2827560	13
3065342	13
9252056	13
13588583	13
6886472	13
382815	13
16020452	17
606627	16
30409176	13
6792394	13
43659	13
35994	13
2971277	13
5822283	13
5573280	16
4770966	15
20734873	13
5233249	13
2795175	13
19029942	13
27594157	13
2746930	13
2622320	13
528357	15
874983	17
3565975	13
6800452	13
20834739	13
4155595	13
3074814	16
9246764	13
4267872	13
1872802	13
20533309	13
17292185	13
11124131	13
4462423	13
6336043	13
2567734	13
7204495	16
20037475	13
1837293	16
9143948	15
4319932	13
2836203	13
976284	13
7020426	13
5817402	13
254641	13
247993	17
5088416	13
830408	13
18464723	13
19039653	13
7413035	13
20159381	13
4363221	13
168645	13
4878882	13
4655784	13
176188	16
3591954	13
8247651	16
5750113	13
4345266	13
5795945	17
7232901	13
15799179	13
6340929	13
2902844	13
357549	13
9017284	13
16610731	13
366465	13
14545029	13
1405971	13
4977002	13
14945979	13
5584610	13
2643601	13
2322241	13
330799	13
5287359	13
12158361	16
4956214	13
1124568	13
3540519	13
10781793	13
20379127	13
108049	13
8612359	13
628869	13
4136322	13
14085652	13
8674378	13
3551443	13
5709310	13
1573019	13
11454439	13
8466969	13
2665768	13
9328082	13
401214	13
2585590	13
6207710	13
25266150	13
827883	13
11346486	13
6331535	13
8496458	13
735509	13
12480438	13
1297553	13
1246735	13
13909225	13
2452105	13
8015663	13
148369	13
375883	13
4641774	13
5625423	13
18800	13
7040278	13
12669692	13
9865462	13
14433471	13
2400403	13
920844	13
6201199	13
6025708	13
410780	13
390342	13
2104911	17
5799780	13
1834727	13
56140694	13
7375558	13
1131459	13
1187689	13
816874	17
4010327	17
8591692	13
5446301	17
2942891	15
12929091	13
3012245	13
5191100	13
10139401	13
4857447	15
3800847	13
4310569	13
5180799	13
11821761	13
6708029	13
35208718	13
7596372	13
3500474	13
12248917	16
1739008	13
2688763	16
18308798	16
1992432	17
5033810	13
644577	13
148317	13
19448447	13
9719934	13
976707	13
602249	17
13323985	13
833175	16
5602828	13
3977863	13
7306750	13
4254942	17
10228361	13
2887329	13
5672704	13
16315719	13
13735070	13
32028345	13
3590709	13
510552	13
1288340	13
6477318	13
6805140	15
224489	16
9617214	13
519158	13
3749789	15
4853899	13
12354897	13
8998485	13
3874666	13
5584863	13
12845047	13
15554499	13
8776642	13
10853244	13
10632149	13
5132996	13
9898990	13
15135092	13
5267223	13
3100272	13
2123029	13
2567460	13
1704623	13
22693762	13
114678	15
24714888	17
4819065	13
6011540	13
15630343	13
9163191	13
1524659	13
5516538	13
4944818	13
14200919	13
6179475	13
230065	13
1668630	13
10741493	15
2179988	13
3858271	13
3241903	13
19207032	13
12064538	16
20579989	13
8633636	13
2069582	13
9605950	13
19106409	13
3736647	13
22228282	13
661102	13
318557	13
14970973	13
2273992	13
2894209	13
5673533	13
2855933	13
1661104	13
4319917	17
5165061	13
6712305	13
5745695	16
2015636	16
8948718	13
25134910	17
14153744	16
27094336	13
5917258	13
8426416	13
1779025	16
6298546	15
6775402	13
22844577	13
8635350	17
2527249	13
582753	13
15574980	13
24349467	13
410352	13
453112	13
6241491	17
12878947	13
24599878	13
16516091	13
1532194	13
7122402	16
1830285	13
3394562	13
9909713	13
14226602	13
29134260	13
3829142	13
17581357	13
4976151	13
6396231	13
6522690	13
3069442	13
1916904	13
11552184	13
2059415	13
16200043	13
3150029	13
1432447	13
23991346	17
1108630	13
6463065	13
25812664	16
21344342	13
3361121	13
4909251	17
82833	13
7882398	17
2605491	13
22577065	13
9801044	13
11614979	13
12037430	13
812217	13
1780223	13
11072302	13
1609172	13
22529450	15
8529844	13
20473331	13
6374473	16
5359193	13
63190	13
2961763	13
19901801	13
8164214	13
2168653	13
3510187	13
27828683	16
20899829	13
73042507	13
3321741	16
953152	13
2651027	13
8394740	13
522291	16
1546333	17
4744626	13
2596069	13
387866	13
14169542	13
1696879	13
12084679	17
11762485	13
1693554	13
4059954	13
13725570	13
593109	16
457512	13
21448756	13
187966	13
6345865	16
111894	13
86029	13
1337648	13
19660477	13
15295831	13
11076498	13
16733166	13
5928825	15
5474312	17
2189789	13
749071	13
2272731	13
19737174	15
198839	13
6510776	13
10359025	13
3189838	17
1286292	13
2201683	13
23128268	13
6288125	13
43851140	13
2728912	13
8619719	13
362494	13
3155245	13
800959	13
5306722	13
13238227	16
5515650	13
9739584	13
3972295	13
1548347	13
8194258	13
12440492	13
10429752	16
2404475	13
1382216	13
27202706	13
1120680	13
9792662	17
6956982	13
11486992	15
2264707	13
30887129	13
2762142	13
15866647	15
8839704	16
2713502	13
8944776	13
9437808	13
191496	16
149131	13
4787234	17
16437915	13
69398	13
8912324	16
3050990	13
5811799	13
22507127	16
12842790	13
13966444	17
4665319	13
8544813	16
2307405	13
6326267	16
15428033	16
10772511	13
7656766	13
995296	13
24866540	13
2662926	13
22750182	13
2771846	13
1224021	13
33039482	13
5229333	13
9008602	13
11294859	13
10860016	13
10431640	15
200228	16
488375	17
474150	16
2287088	13
10165547	13
4289184	13
17253468	13
7412698	13
90825	15
12756398	13
2429949	13
8961387	13
4546041	13
2036229	13
4446237	13
11334849	13
9280469	13
1356240	13
2780988	13
1485744	13
3329461	13
2667645	13
2088309	13
1901207	13
5715441	13
6666221	13
265855	13
24213253	13
3675260	13
20043389	13
2939930	17
11417559	13
7261514	17
6094666	13
3144436	16
2324160	13
13160403	15
7847725	13
10852168	13
26643889	15
20922114	13
342864	13
4004216	13
9814852	13
7656081	16
4956302	16
377023	13
3599919	13
6738235	13
706462	13
4582406	13
10131735	13
4554517	15
8690013	13
7600668	13
11444457	15
9001501	15
23531877	13
4436463	13
1659811	13
12144687	16
235666	13
9916679	13
6263974	13
22275343	13
16383148	13
18724494	15
26867244	13
7025156	13
8800259	15
1404394	13
473962	17
1376559	13
9546615	13
8157768	13
18603728	16
9799791	16
177048	13
7657343	13
1787662	13
8111939	13
53601933	13
1612282	17
14955380	13
4594025	13
8467339	13
27796727	13
1372556	13
2914227	13
9863087	17
2155976	13
5549879	13
4137276	13
4269044	13
8557163	13
19128525	13
5435475	13
3402554	13
18957359	13
5194177	13
4645459	13
1618926	13
29030945	13
5468508	13
3432226	13
4956710	13
8998223	13
27339552	13
19229021	13
6344599	13
1476899	13
5730686	13
5065407	16
961813	13
4252	13
2409266	13
10236268	13
7767918	15
2447408	13
22220570	13
7529165	13
4203512	13
1686928	13
3088897	13
511350	13
30799298	15
21451892	15
7502692	13
7038998	13
15684616	13
5142154	17
352512	13
9512665	13
13886296	13
471258	16
9422951	13
3186496	15
3479029	13
161361	13
1007867	15
5834163	13
5730671	13
1497599	16
16301717	16
26952530	13
4061997	13
7503206	13
9372498	13
595193	13
15139195	13
5417769	13
10710478	16
5613072	13
1742587	17
734256	15
19214506	13
2008716	13
6616560	13
1480822	13
4297430	13
87610	13
8108763	13
791445	13
5127241	13
3420738	13
5561211	15
6017990	13
5609016	13
3269795	15
2074163	13
9195179	13
7744483	15
7297710	13
13819998	13
28855747	13
47675101	13
1833301	16
234545	13
16313705	13
9008978	13
2254849	17
3863379	13
86321	13
1900451	13
12007204	13
3820347	13
4190618	13
35873140	13
16718308	13
7046547	13
235654	13
10895430	13
6635091	13
3759797	13
5530229	13
13209562	13
725745	13
11536109	13
240417	13
2238521	13
4905547	13
2896326	13
1171583	13
34133236	13
1368944	16
3021892	13
7826888	13
445534	15
6765671	13
1867574	13
13530268	13
2184149	13
4497192	13
387711	13
8701847	13
1125917	13
3760921	17
14707773	13
7658511	13
528125	13
13790240	13
2607831	17
8308577	13
593769	16
5920155	13
2309631	13
12498891	13
431531	13
43504833	13
3186405	13
1262031	16
1757084	15
9326431	13
18961347	13
6511420	13
584943	13
9074426	17
1869151	13
3868694	13
5099395	13
8089311	15
1944651	13
3725657	13
15032198	15
9022155	13
12438847	11
6033463	13
6264245	13
2217654	15
3968546	13
22043217	13
776138	13
196776	13
3939274	13
7323235	13
3816888	15
7280764	13
955668	13
13694764	13
18214953	13
5821082	13
21721295	13
940078	16
10034995	13
2170660	17
4749342	13
8267076	13
599005	16
10013502	16
219509	13
3910038	13
7612408	16
12997411	16
12136102	13
7151006	13
1740203	13
2744823	13
1533009	13
10369681	13
4552727	13
7383768	17
3034246	13
12222597	13
3410389	15
11858091	13
1244933	13
8806781	13
331020	13
7487626	13
8263358	13
4802801	16
11189670	13
3906398	13
930419	13
22952356	13
3996925	13
24082735	16
3673146	16
195104	13
8499802	13
6609704	13
18959105	13
582604	16
158979	13
2924130	13
11141873	13
6310224	17
1561756	17
1350973	13
1071447	13
6078793	13
5791641	13
2445492	13
1198623	17
915458	13
7589900	13
1873636	13
12003249	13
29390214	17
2312623	13
4339595	13
1249690	15
6381469	13
622494	13
22996381	15
6606787	13
13034627	16
3264784	13
15160010	17
250333	13
5811490	13
18864424	13
33643248	13
3609689	13
412933	13
1063155	13
1667633	13
5436228	13
10050539	16
1250350	13
3610081	13
6974423	13
14934881	15
4035405	13
1208234	16
21445518	13
23206970	13
3819043	15
5629910	13
11584212	13
2007171	13
10963106	13
20118225	15
8905188	13
28360661	13
22511406	13
24158912	16
571121	17
3109111	13
13584975	13
6268506	17
5286265	13
7056175	13
19409366	13
11175951	17
8426001	13
14634850	13
185928	13
3219294	13
24692942	13
16682045	13
612285	17
1783886	16
5198319	16
3983023	15
9193701	13
12958757	16
18989687	13
3486482	13
1672027	13
2236566	13
4694834	13
10994517	13
1467510	13
18679175	17
6823109	17
40708511	16
29472767	13
5846390	13
17668277	13
6115909	13
26031235	13
7609689	13
18997119	16
6247811	13
12385683	13
5619482	13
6253850	13
454551	13
9580046	13
6648861	13
528509	13
1071935	13
4570	17
7263738	13
31334817	13
730598	13
2718063	16
115549	13
9685847	13
4399709	13
401614	13
471079	13
3321074	13
6797494	13
2504446	13
17496853	13
287325	13
8331437	13
6839566	13
9185979	13
320243	13
4309756	13
535929	15
14056713	13
7689406	13
7273314	13
11096765	13
3050087	13
14531010	13
5015922	13
20648835	13
468985	13
384197	13
14355018	13
1189479	17
18813	13
22815449	13
8856533	13
1376518	13
3161255	13
2611262	13
3418129	13
240874	13
5696698	13
12913806	13
1734420	13
6964606	13
249588	13
13134063	13
4404467	13
2226360	13
12843795	13
3777261	15
10408721	16
14894515	13
5134503	13
7714367	13
2524056	13
907944	13
28888586	15
21255226	16
3559210	15
21078319	13
17484909	13
3658655	13
9742783	13
14158489	13
20416367	13
12998614	13
6426803	13
1075274	13
8293605	13
5505410	13
3381685	13
15970081	13
65796	17
16918777	13
237241	13
12699572	16
12973205	13
2437325	15
1273931	13
17683204	15
1486500	13
10658400	13
2909533	13
6620376	13
966888	13
5603673	13
8559577	13
48873994	13
5198384	13
5981649	16
9208739	13
1447511	13
2017111	13
9957988	13
1686259	16
11799152	13
24771184	16
3557153	16
1531826	13
28241467	13
4992399	13
3004397	16
3049306	15
2287174	13
8969901	13
852179	13
13656160	15
3996685	13
4605514	15
7082898	13
4451425	13
13623001	13
6128288	13
855213	13
2684885	17
616331	13
11827725	13
5795197	13
3722533	13
944411	16
4880864	13
1228537	16
20612361	13
10176635	13
7656170	13
1497675	13
5996312	17
1966045	13
35178794	13
679391	16
2150091	13
41696152	13
1475544	13
958177	13
12686636	13
2598742	16
1394363	13
9888830	17
4815844	13
1827093	13
11206203	13
6732205	17
17851696	13
9424773	13
6697563	13
2298761	13
340406	13
6477156	13
10601564	17
1817801	15
1286370	13
1109989	13
9071426	13
3509949	13
6643336	13
828141	13
11806187	13
11475029	13
605153	15
2894469	13
5716607	13
13080157	13
12784657	13
8615261	13
12401325	16
1362762	13
13611634	17
3948995	13
6095098	13
128855	13
10100875	13
10568831	17
7397895	13
3784020	13
16138245	13
62825	13
11693203	13
1973462	17
8460849	13
1693966	13
1955793	13
269988	13
7717229	13
1247102	13
12288892	15
8166643	17
7144861	13
4407219	15
7130759	16
2513138	13
5231023	13
6006438	13
610383	13
2402010	13
11668125	13
488186	13
11760783	16
22888515	15
173094	13
1729434	16
15488868	13
16165260	15
6201472	13
2294552	15
341113	16
37353937	16
2178251	13
7429064	13
3933217	13
816250	13
13823651	13
1812406	13
647282	15
2812543	13
7174504	13
2109563	16
15089261	13
4989710	13
4690237	15
8503020	13
6566787	13
14319932	13
8068958	13
7948523	15
15897229	13
1862655	15
14264261	13
17964951	13
3889360	13
619140	13
4527345	13
314651	13
5832894	13
930146	16
13006384	16
5481831	13
7209184	13
13563975	13
14920173	13
7615205	15
7039073	13
979613	13
14852275	13
5793073	16
1084810	17
1098722	13
9964389	13
125921	13
14497128	13
6791708	13
1876350	15
35422264	17
19279926	16
5863717	13
5635794	16
1300280	13
32251374	16
10213792	13
7548680	15
16011065	15
6073183	13
2488431	13
2348777	13
17019672	13
2096507	17
1726162	13
1084105	13
40676360	13
8758630	13
3704884	13
29391761	17
9097501	16
2545967	13
3355842	13
1602595	17
8863290	13
9999836	17
17469658	13
257794	13
10098463	13
7405677	13
4501784	16
15644077	13
2795919	13
9434789	13
598874	13
7016615	13
1682273	13
464757	13
14634292	16
35088482	13
15460704	13
9428796	16
15433892	13
17605319	15
17184167	13
575702	13
6486796	13
23799571	13
6287422	13
5977553	13
24489729	16
9548463	13
13900943	13
11758056	13
1892490	16
14687152	13
5963350	13
2407362	13
808052	13
7214093	13
33942391	13
6273373	13
858660	13
1253710	17
2482505	13
1885263	13
6748650	13
342199	13
2963168	13
624615	17
31763179	13
21805815	13
1412869	17
30463784	13
12795608	13
1354150	13
2998509	13
20708958	13
10765931	17
998418	13
350844	13
16527163	13
3591573	13
20668182	16
8631068	13
11554708	13
1228275	13
52522	13
2065320	13
1966842	13
3155998	13
5277731	13
9580193	15
4859703	13
16983016	13
2764739	13
7226043	13
5065975	13
32771925	13
11891929	13
17025864	13
17034644	13
8293311	13
8812572	13
19333443	13
6352758	13
1142702	15
2235386	13
39805711	13
8837094	16
24324953	13
1102354	13
1068760	13
1554522	13
369033	13
4799049	13
12417474	13
5858568	15
3532127	13
6501587	13
6306565	13
8317742	13
5848591	15
1657228	13
1004646	13
1338508	13
43415966	13
2933715	17
22529913	13
255172	13
3779775	13
15654326	13
7297112	13
4176650	13
893253	13
16160734	13
34323	16
3472948	13
2575773	13
389401	13
3116449	13
1088531	13
1182778	13
8311909	13
2818712	13
12024803	15
1659950	13
4850485	13
806797	13
2970271	13
14064922	16
25412947	13
2213095	13
5935235	13
15594638	13
23979040	13
1718619	13
139614	13
94268	13
22873791	13
1471357	13
14405340	13
13170764	13
3490533	13
454346	13
7512519	13
5799809	13
703576	13
3235473	13
23226988	13
874838	15
878659	13
23601863	13
6090835	13
9634115	13
2523907	17
2521850	13
245936	17
5488280	13
6778812	13
11057496	13
1294939	13
4419023	13
12481647	16
7370568	13
10734584	13
1853497	13
1761266	13
9769567	16
10288927	13
1289888	16
858517	13
11569983	13
1901619	13
1915591	13
1165901	13
2208883	15
20672254	13
1050974	13
10079494	13
6318112	13
9416481	17
14027610	13
13972581	15
2322944	15
7464006	13
13805709	13
18342061	13
1372783	16
14970132	13
7637423	13
8120964	13
1453890	13
33773539	13
10308583	13
2358464	13
3137968	16
30804305	13
5121409	16
18873835	13
3305275	17
11669144	17
2464143	13
9437313	13
5643232	13
14224966	13
3559082	13
7404524	13
16712884	13
13125991	13
2809405	13
2963473	13
5553739	13
549170	13
8763290	13
15711405	13
620898	15
13920428	13
1054487	13
6505680	13
15397054	13
1252379	13
33103283	13
2122362	13
3694577	13
3624318	13
4335429	13
21681675	13
1286439	13
9013288	13
9017892	13
2947485	17
739408	13
4207788	13
13563177	17
1583460	13
136771	16
2307731	13
35382139	13
3445498	13
5434544	13
6634810	13
3538234	16
6922964	13
18129404	13
17286429	13
779784	13
3902513	16
11996844	13
24379764	13
42543780	13
1685277	13
8065548	13
5135265	13
8700888	13
10619805	13
19060562	13
1599867	13
3582458	13
4985981	16
6007990	13
23225809	13
6569306	13
3547291	13
2801995	13
147592	13
7049557	13
1688802	13
2912305	13
15617954	13
11188429	17
41809956	13
14164375	13
10892371	13
3626112	17
633609	13
1163948	13
1605871	13
3570670	13
13436619	13
3086273	13
162699	13
3368419	13
16733662	13
1379702	17
370683	13
10384627	13
16630505	15
17346068	13
9676636	13
9704155	13
10321744	13
4682436	17
1999139	13
12035403	13
1070686	13
1881873	13
9102458	13
1816230	16
19288741	15
3144661	13
490383	13
36541275	13
10491592	13
1504439	13
20358782	13
5095969	13
14565525	13
20480967	16
9103180	13
6796668	13
3074904	15
15754591	13
16059476	13
13951692	17
12211366	13
2618325	16
838471	13
6201765	13
1078425	13
239052	13
12138640	13
33106471	13
12033172	13
1491724	13
7950282	13
20468256	13
38648621	13
21087697	13
15826886	13
22169126	13
23350303	15
9547702	13
35200389	13
2849350	13
6259631	13
4685989	15
1310169	13
1008425	13
26298853	15
9030531	13
2896473	13
1511649	13
1277467	13
20316557	13
2758235	13
5162160	13
16853578	13
5299787	16
16098252	13
9949533	13
42111673	13
27165350	13
4556621	13
4971141	13
2402968	13
1899460	17
731868	17
5318420	13
14817666	13
15993128	13
17564229	13
10959887	13
528520	13
13626710	13
3994281	13
5811496	13
16605368	13
7108055	13
36281791	13
15685590	13
4207413	13
3881599	13
8126525	13
6108044	16
6024065	15
36698984	13
44509	17
9433183	13
4670097	13
2288432	16
1002771	13
21841869	13
5741996	15
5593098	13
6867173	13
28558168	13
5753012	16
2368280	13
8263840	13
579089	13
12418933	13
18588216	17
1049612	17
32051303	13
1984677	13
5154399	13
13976964	13
1368693	15
2252632	13
1341180	13
2864674	13
2584540	13
2728331	13
1373020	17
5127343	13
2877629	16
1700865	13
1328506	13
10462736	13
19326294	13
4305519	13
23212871	13
6519589	13
2253084	15
6499370	16
271220	13
12370311	13
12414620	13
6309465	13
2523068	13
1406154	13
7412179	13
12311129	13
21424478	13
249505	13
9817926	13
3583501	13
17272903	13
24091742	13
5700598	13
7531946	13
1057098	16
15099836	16
5535226	13
5264852	17
3471598	13
5649155	13
865162	16
10200530	13
3779375	13
2963891	13
14385863	16
3246678	16
12632896	13
14371269	15
27741323	17
4959440	13
752890	13
4691291	17
1378989	13
6968732	13
5911635	13
11856077	13
4032427	13
10279821	13
363667	13
4814886	13
9255325	13
5225483	13
18138883	17
614736	13
941645	13
5283809	13
9693442	13
4294961	15
8226006	13
12196688	13
4768290	13
9986866	13
16789195	13
26681567	13
1595903	13
8877545	13
5341220	13
6656449	16
6748053	17
11023302	13
8449599	13
2061425	13
2845658	13
2486239	13
11487875	13
5950921	13
8946950	13
3605338	17
5638906	13
3195961	13
9652621	13
4077640	13
5380575	13
5501278	13
12287654	13
1611572	13
11780987	13
135053	16
20821165	13
434936	13
4087809	13
20980421	13
17532815	13
36914243	16
1242091	16
10113913	13
5685022	13
677449	13
23409150	13
12903808	13
10608005	13
2401344	13
25328850	13
13548399	17
904215	13
28383549	17
7508775	13
10365202	13
14911226	13
3308403	13
3080252	13
27124128	13
5190298	13
8021533	13
7861811	16
3292384	16
17534031	13
36407432	16
31629995	17
7443044	13
5257605	13
43134007	13
3376756	13
5801831	15
6316936	13
804915	13
10314635	13
34952410	13
419247	13
3608648	13
16252348	13
3920529	17
15835804	16
661145	13
6997127	13
2000636	13
1998454	13
1551139	15
1438841	13
2469638	13
22132986	13
196430	13
4585450	13
4937435	13
36341355	13
10646871	13
4283086	13
2795427	13
499157	13
7049135	13
6864481	16
2814718	17
11607396	13
9948148	13
12071786	13
16824185	13
4384026	13
11332784	13
1238727	13
3709044	13
20421095	13
3249766	13
19211198	13
5990966	17
4358885	13
13682529	13
4156936	13
618810	13
405375	13
12599848	13
2301039	13
13604587	13
4622556	13
5213721	16
6783212	13
14095691	13
2754722	13
17831834	13
12148938	13
4754711	13
19399008	15
4974354	16
1043131	13
2756377	13
35171	16
6849208	16
1575362	13
1787897	13
5816678	13
6128599	13
2907118	13
11470748	13
12308466	13
13098275	16
1151749	13
5370314	16
4477452	13
4257582	13
9446542	13
626777	13
9932730	13
14045004	13
2025241	13
3957132	13
271694	13
19155190	13
11396475	13
18699739	13
5456279	15
9727807	13
8713531	13
11599461	13
2228579	13
1062884	13
3685547	13
1221608	13
139298	13
3718117	13
7510859	13
699990	15
9453180	13
36184562	13
85954	15
2521466	13
4056915	13
1511154	13
3902838	13
1570420	16
3646326	13
5664279	13
14578513	13
809109	13
15961393	13
4064633	13
385419	13
852367	13
6151793	13
3427240	13
300514	13
5558134	13
5969771	17
8802429	13
29402141	13
10380881	13
8173002	13
27921532	13
6759170	13
10713490	13
2080712	13
3762867	17
215816	15
1401901	13
9748864	11
23442577	13
6232224	13
7250532	16
9217458	13
6570899	13
800926	13
14469810	13
984962	13
5281179	16
550590	15
5580849	13
5008006	13
6467765	17
31368430	13
800676	13
1544232	13
6382545	13
2437423	13
1713479	13
1721803	13
1539028	13
2518211	17
21324656	13
3125154	17
7215490	17
2257315	15
1904468	13
25739491	13
4597231	13
7143050	16
697748	13
6216047	13
9186168	16
2545335	13
10388613	13
2430372	13
19137179	13
20604213	13
3226459	13
14073668	13
2001517	13
20333162	13
1571031	13
1403084	15
12270727	13
4326264	13
2083525	13
26661046	13
1523251	13
17946006	13
1034330	13
22099054	13
13766561	15
4708258	13
138882	13
1118338	13
6227231	13
3083440	13
12468586	16
7891616	16
4444196	17
4472121	13
6049548	13
8008149	13
1778575	17
8137327	13
6100585	16
2300840	16
462501	13
1573203	13
10759056	13
12394356	13
101737	16
13839883	17
3241981	13
1938310	13
17955880	16
4789250	13
4077	13
2599014	13
5115539	13
5220222	16
30905880	13
6419715	15
7607968	13
7003224	13
37638367	13
8476390	13
3066310	16
4136970	13
13667594	15
4245003	16
8038092	13
2965669	13
2683945	16
34455804	13
18291533	13
1949520	16
4134636	13
5980111	13
253342	13
7359466	13
6212470	13
11609173	13
8314937	16
3344982	13
5858762	15
1967503	17
29650263	13
22394124	13
7722258	13
1933711	13
43453526	13
3879444	13
13191877	13
24375776	13
11552367	13
17007706	13
1199300	17
108630	13
1918118	13
5588890	13
46082397	15
2040442	13
48531325	13
12047097	13
6587603	16
39441436	13
11563952	13
4427998	13
5663653	13
12907479	13
2277359	13
1422802	13
23413634	16
27579985	13
13124205	16
1304260	13
3076419	13
14700481	13
10904097	16
2205480	13
4620336	16
13964950	17
1896220	13
231503	13
6934269	13
1258588	13
3954355	13
3772125	13
11960659	13
19127000	13
6493959	13
6047776	13
26833701	13
6779758	16
2681095	13
1541407	13
5397544	13
1163648	13
132174	13
15692461	13
8053836	16
1281394	13
7677188	13
3554304	13
1270145	13
6036919	13
30416203	13
18045294	15
18095665	15
11367620	13
12033641	13
747464	13
2759120	13
14522625	13
583009	13
4186099	13
7337604	13
5445520	13
3417862	17
34623278	13
5137640	13
1375174	13
2388304	13
9398608	13
5174327	13
3850883	13
11099189	13
3177890	13
443089	13
6993349	13
27752704	13
26043767	13
833949	17
10940296	13
9659016	13
16540153	13
2451289	13
5339816	13
10101757	17
27637945	13
2371210	13
3697772	13
2489942	15
5104340	13
793291	13
1792293	13
6507031	15
2902900	13
202361	13
1728194	13
19653548	13
8650139	13
9431841	16
22017763	13
17072987	13
6065587	13
594314	13
5012122	13
16945140	13
2158861	17
2061183	13
1047525	17
3608068	13
23245190	13
8875096	13
101675	15
16608829	13
10219095	13
24524041	13
2848323	13
18151028	13
1538281	13
1957140	13
4047641	13
569192	13
7811675	13
2282692	17
4282705	13
11302610	13
13548217	13
6575719	13
3694034	17
9134064	13
3014110	13
23111043	13
6099429	13
2820346	13
4613436	13
6518125	13
4887505	13
23630891	16
3684573	16
2643984	13
12896369	16
16817392	13
708515	13
10759288	17
17369260	13
2134868	13
12580193	13
3296363	13
3048665	15
2917205	13
1708766	13
13138850	13
25437111	13
1035166	13
974319	17
18069627	13
4667326	17
503468	17
7043783	13
316878	13
2196550	13
22019110	13
10175427	13
1534153	13
5181884	13
4049830	16
8987427	16
158232	13
116536	13
3336956	13
13537002	13
11850	13
15705359	13
592966	13
24474762	13
3579703	15
708682	16
21058600	16
20893301	13
16478959	13
4688343	13
8187829	13
15975118	13
2191386	17
19797431	17
7383662	13
9606626	13
3647135	13
1009126	13
4067722	13
13476095	13
5089277	13
16318491	13
3360647	13
1299460	13
221406	13
136862	13
17991397	16
2289178	13
7020130	13
815526	13
888249	13
2345600	13
6288552	13
456714	17
57843763	13
8772913	17
9018068	13
24160109	13
14703722	13
223207	13
7129290	13
6805726	13
12316640	13
10754506	13
3692840	16
8532742	15
1199244	17
1609151	13
7813413	13
2345157	16
360139	13
949098	13
14954931	13
307670	13
14807162	13
2300849	13
10815913	15
1187173	13
3880972	13
3858255	13
3262520	16
11142786	13
1811855	13
5207542	13
3381809	17
3258845	13
4641886	13
6078722	13
9402962	13
17146055	17
9903356	17
6394587	13
13598155	13
7333894	13
2069357	13
5414578	17
13249364	13
13792645	16
6549832	13
6968597	13
41719651	13
32883332	13
13589507	13
574151	13
2061289	13
5055444	13
17147910	13
8622842	13
9924882	13
5654473	13
8722979	13
332345	13
3644474	13
4823085	13
15140532	13
20335795	16
1796102	13
1478086	13
6157326	16
17947442	13
4183949	17
4125364	13
25534888	13
4574268	13
1141694	13
6258406	13
2574651	17
8448188	13
1952967	13
12298250	16
8998373	13
9498359	17
11796168	13
12503754	16
12983595	15
20258916	15
12731929	16
2984046	13
7498389	17
8008801	13
6934791	13
1212577	13
4709573	13
1114394	13
2796298	13
28388808	13
3201343	13
311374	13
12506140	13
15649608	13
3087722	16
8473571	13
9977709	17
10314376	17
18805604	13
10077095	13
1684466	17
9289549	16
13275199	17
22829411	13
15075172	16
678978	13
3786940	13
3242257	13
1402771	13
2442112	13
957317	16
5568000	13
433176	13
2353623	17
3958891	13
9905989	13
222178	17
4639727	15
820061	13
2028587	13
5769183	13
8575906	16
8660208	13
15794716	13
5155863	13
11548220	13
1348437	13
3519703	13
19771327	16
8220422	13
8103958	13
4500913	13
7945648	13
1590117	13
3852009	16
6452044	13
4976140	13
673639	13
13609166	13
14498783	13
4780744	13
5369603	13
8742293	13
25573116	13
22393808	13
6710184	13
7864525	13
4760651	13
9545833	13
8825921	13
24707199	13
194145	17
6001976	13
21152053	13
9888405	16
612584	16
3705714	13
3608512	13
6177332	17
10099226	13
8900083	13
3998736	17
1757608	13
9846695	13
758843	13
4328081	13
13487781	13
3258448	17
147983	13
12650369	15
553119	13
1258139	13
15437406	13
5522161	13
13266445	17
1058094	13
6712629	13
5195897	13
19547839	13
5005041	13
3236925	17
485943	13
5410514	13
10178514	13
10493588	17
12628882	15
781512	13
4586826	13
27756779	13
6631343	17
10910945	13
15109888	13
1873775	13
24070803	13
37699294	13
32902018	13
3639559	13
19947834	13
8766354	13
1201543	17
2424831	13
8603436	17
5303443	13
17480886	17
3387502	17
9796636	13
1492371	13
19882696	16
21321215	13
11090929	13
1335299	13
4578789	17
8663250	13
27961221	13
3290287	13
1371795	13
8814780	13
1653287	13
11552993	17
20137363	13
1759392	17
15519756	13
20689865	13
4580542	16
4420005	17
1033213	13
2091434	13
14345851	13
13099842	13
6460472	13
7356333	16
11237074	13
8820043	17
12039887	13
4132332	13
6999230	13
9963445	17
10018265	15
5955468	13
2048510	13
2076308	13
3983345	13
7527281	13
3147256	13
13393425	15
3509633	16
2450375	13
8169336	13
5429199	13
13093695	17
9287245	13
18874231	13
25991122	13
25438722	16
5332349	13
7148370	13
18003152	13
6221678	13
11449502	13
4873364	13
20990888	13
11608050	13
12469371	13
10482564	13
522498	13
3894926	13
7923705	15
22846024	17
8850545	17
6087414	13
12662259	13
16712704	16
7854437	13
18039328	13
992702	13
909244	13
1240484	15
26016762	13
1406100	17
3374402	13
1045173	13
20355216	13
3069605	13
2368410	13
4059339	13
3545089	13
7549017	13
9478920	13
3405633	13
1899576	16
4975052	13
2347722	16
5432508	13
8424585	13
3523416	13
27968218	16
21219288	13
1245587	13
6593387	13
6410121	15
1783850	13
11512598	13
15644856	13
10433821	16
3604136	13
31543946	16
14978308	13
27266176	13
11175718	13
3741602	13
100291	13
7606582	13
6274234	13
23720670	16
8919872	15
13425776	17
1488604	13
9075238	13
16654247	13
398633	13
1187605	13
19664169	13
1645154	16
4348679	13
5160263	13
6866588	13
6964525	13
14240572	13
5248619	13
16018129	13
1116624	15
7414846	13
13264389	13
6740559	13
20073717	13
8167848	17
9015349	13
3129613	13
18430062	13
89111	13
3803890	13
8912616	13
2474652	13
7491563	17
9523460	16
1899141	13
16033385	16
17659751	13
1176689	13
3099056	13
6783795	13
6196871	16
4015069	13
5344073	13
96717	17
184752	13
1278913	13
547160	13
2060810	13
9215592	13
596856	13
4327	13
11854882	13
18424800	13
3435901	13
1505832	13
763086	13
3018256	13
13747755	13
2386714	13
4082076	13
15465195	15
2625330	13
8629113	13
3141836	13
3764932	13
30295141	13
16697698	13
1035132	13
4765087	13
17471826	13
1086279	13
1206452	16
9558981	13
6634763	13
10487253	13
6466370	16
23773	16
8988934	13
12739380	13
218979	13
25462258	13
1379126	13
6973272	13
7438420	13
8957318	15
11448661	13
12749988	13
15914089	13
8473391	13
19481313	13
6928393	15
20862378	13
1375520	13
64963	13
1228729	13
3244861	15
1479807	13
864153	13
5503554	13
11915076	13
153418	13
18966703	16
10450842	13
43827911	13
11050621	13
3797565	13
4019368	13
4818451	13
2540922	17
2887297	13
3672557	13
3415666	13
3859232	13
4055756	13
2877682	17
14287438	13
6667172	13
1829074	13
15831652	13
35045529	13
5306903	13
2571973	16
12432255	13
294877	13
4741529	13
2847056	15
8547765	13
13270979	13
176784	13
22253459	13
1287024	13
10202133	13
8738960	13
10936695	13
10036233	13
41451218	13
506593	13
1568684	13
852778	13
4078877	13
3278649	13
9582079	13
12725182	13
10662915	13
9246148	13
4034356	13
9377666	17
12275108	17
20323638	15
34845486	13
4038048	13
716843	15
3183124	16
2507678	13
2835254	13
31513217	16
4787632	13
1290831	16
2573520	15
18460467	13
22452598	13
9008982	13
2932942	13
18850348	13
8985743	13
5901041	13
2213970	16
18911672	13
2501222	13
1402391	13
2419841	17
12747144	13
6192483	13
5175283	13
6821098	13
23886622	13
48689262	13
12258047	13
16429212	13
5788251	13
19723239	13
256906	15
3623651	13
3334482	13
723855	13
2178634	13
11206411	15
21034932	13
27561791	13
7883878	13
21976978	13
14558045	13
8694828	13
12505183	13
1437475	13
2301847	13
29960601	13
4192580	13
3465336	13
16387840	13
2860877	13
1664142	13
7487973	13
6695652	17
7708601	13
9193142	16
13599559	13
4343845	13
25444	13
23161307	15
8861633	13
24510949	13
2869369	13
4734090	13
5910142	13
6166721	13
18086356	13
6782922	13
5329300	13
63613	15
837188	13
1353830	13
2058768	16
12961545	13
12209897	13
2480508	13
467610	13
3942852	13
4182583	13
13663571	13
3616966	13
5690849	15
1027571	13
10924003	13
30167916	13
43878977	13
14346058	13
6022836	16
15043371	13
2899912	13
7930377	13
16645759	13
686892	13
9858267	13
15398886	13
15421125	13
6125413	13
3819770	13
5920506	13
2115771	16
11037591	13
23420342	13
11883124	13
1420576	16
3630383	13
4270495	17
2431039	13
8488007	13
1004325	13
1178333	13
1268028	15
3364271	13
746590	13
3873303	13
6040739	16
9866940	13
9662540	13
43565294	13
3011755	13
954044	17
17807468	13
6320320	13
3240614	13
2071297	17
5760914	13
3375160	13
8286931	16
1103164	15
10683645	13
7810338	13
9007235	13
8145520	13
7045124	13
1014740	13
2754223	13
7958025	17
15102059	13
2884702	15
8083383	13
6590182	13
10475340	13
3518842	13
6758270	13
8048912	13
6518082	13
12197483	13
2871693	13
9136824	13
13246696	13
7754481	13
10371740	13
12557385	13
4323604	13
13606761	17
10832651	15
351757	15
23609039	13
13018588	15
698057	15
24399589	13
241234	13
20630253	13
22426903	17
2676168	13
7602589	17
18632953	13
732979	13
4910433	13
5311835	13
3003764	13
9414881	13
362476	16
11890832	13
7766382	13
25213697	13
6374417	13
20685867	13
13134189	13
66974	13
10464863	16
12763529	16
3480465	13
38279722	15
25882453	13
9956103	13
14543078	13
2709613	13
6791057	13
20591323	16
5252031	13
2523951	16
25818899	13
927899	13
2685236	16
1719118	13
2856659	13
17698404	13
10466210	13
5650446	16
2800975	13
6317591	13
736340	13
6096857	13
17050907	13
1128315	13
20819782	13
14449387	16
22624786	13
8743788	13
6568673	13
4118300	17
751775	13
16892139	13
28686612	17
3336648	13
3178004	16
6006355	13
5316533	13
6778919	15
3629286	13
330485	13
2876712	13
9144771	13
3809886	13
6262023	13
2709022	13
28132	13
1257357	13
11519768	13
6323705	13
1705520	13
8348514	13
4506987	13
1140369	13
10356561	13
985845	13
22414257	13
3991827	16
22509885	13
3025042	13
9968452	13
237466	13
15238627	13
11011030	13
2057908	13
599374	15
4461716	13
3074220	13
8689689	17
17536111	13
12554424	13
138135	17
7212283	13
21930214	13
4292520	13
124309	13
9437381	13
35565372	13
6037165	13
19334926	13
4521901	13
14244293	13
6700261	13
3184173	13
4997826	13
5812719	13
872962	13
53259	13
9258266	13
22909104	13
2003858	13
23307482	17
1112273	13
10206589	13
7078188	13
1850187	13
29409616	13
4195939	13
3129844	13
3610869	13
3933035	13
10529323	13
9483997	13
1947127	15
29255993	13
6932237	13
1939587	13
1055796	17
4418039	13
13896678	13
550980	13
8109497	13
12246647	13
4746832	13
878541	13
5650315	15
6972384	13
20215817	13
27076246	13
3686354	15
3380953	13
1166352	13
7937132	13
5544125	13
15062350	13
875255	13
1123406	13
1497905	13
2342430	13
17866259	13
1941428	13
29791750	13
4565889	13
2861696	13
6211625	13
11362142	13
1802823	13
16823945	16
9468446	13
1225099	13
1839977	13
990384	13
6915503	13
7129913	13
10357038	13
905563	13
11054085	13
16744947	13
12831291	17
4935303	13
11438906	13
1431729	16
3001017	16
8670164	13
4157996	13
6705596	13
6937117	13
6057586	13
7996009	13
17925101	13
17757229	13
2685595	15
355960	16
27311284	13
2214723	13
23400268	13
2142498	13
8425598	13
2485846	13
3543256	13
6869899	13
7409029	13
4391252	13
21713767	13
4846761	13
12462425	13
3516414	13
1827760	16
8842663	13
6755361	13
13744773	17
6999506	13
9313224	16
3454016	13
2547787	13
12753416	13
3094518	13
14458598	13
7692789	13
12423764	13
540180	13
13130755	13
6430339	13
5632932	13
5845137	13
11687125	13
25338935	13
3019652	13
28309512	15
21466053	13
4104438	16
8351255	13
481065	13
8968265	13
40750821	13
3585937	13
9415344	15
3110122	13
8088140	13
1610787	17
21893038	13
8297322	13
50934488	13
9190769	13
2661425	17
959998	13
4568915	13
8623537	13
1102227	13
495571	13
1677718	13
12967943	13
2880115	13
14338046	17
2442736	13
4612814	13
9756332	13
1477536	13
11367735	13
9317108	13
8653927	13
3968975	13
6006023	13
7840575	13
13368350	13
470180	13
37986734	13
672334	13
8015867	16
15842612	13
17117939	13
20471388	13
9515166	13
3043007	13
25260721	13
594961	17
237371	13
3456109	13
7654050	16
17292574	16
10839505	13
13037470	13
4270116	13
25127276	13
58280	13
1961627	13
6722343	13
2165167	13
3169925	13
2846241	13
10556259	13
3320800	16
7849436	13
1122212	13
6944063	13
5935170	13
8490788	13
8848161	13
7020287	13
6219618	13
1742888	13
271664	16
879214	16
217843	15
6418563	16
16942673	13
28159813	13
15872812	13
1511552	13
19421273	13
6190862	13
1974891	13
20885334	13
1699363	13
3661505	13
2080210	16
14760064	15
1180059	13
8902787	13
46745059	13
8244145	13
2523775	13
5622870	13
2139209	13
705240	17
8439045	13
12998837	13
40530365	13
9582774	13
3884179	15
15462396	13
103223	13
7046337	17
17086364	16
6218851	13
2064774	13
15265650	13
4168739	13
3107457	16
4512568	13
932350	13
7883749	15
7399163	13
20199476	13
9797019	13
5780802	13
1369985	13
30136295	13
2439647	13
1890557	17
460222	13
55430312	13
2788403	13
9248842	13
1246949	16
7339966	13
371334	13
3036537	13
4805558	13
2086949	13
4058361	17
1831148	13
4285549	13
2441905	16
3772276	15
3939781	13
7790067	13
380611	13
14331	13
1390427	13
495740	17
10021079	13
942884	13
7713998	13
5856656	13
8795506	13
10469576	13
7975160	13
3899421	13
3469312	13
6696492	13
3513220	15
190535	16
8846297	13
10940243	15
7819695	13
1895102	13
15777943	13
2049066	13
9755367	13
5566417	13
8374214	17
1381359	13
11776093	13
5194943	13
4227138	13
36236916	13
5833312	17
2354336	13
6791997	13
2566989	13
4455138	13
3624803	13
9483704	13
1931686	16
1543902	16
3219670	13
8833248	13
2637958	13
2950359	13
10824422	13
4158572	13
5719934	16
14994301	13
8518240	13
24255492	13
6546949	13
17705394	16
9934668	13
6666018	13
2219355	13
6906349	13
12019200	15
7341750	13
4765382	13
246978	13
3904928	13
5513309	13
34392509	13
2831948	16
4344136	13
3859309	13
1585759	15
1648816	13
926040	13
2079870	13
3112859	13
23355577	13
7775171	13
6466517	15
4878437	13
2920620	13
1308063	17
9872381	13
1144870	13
4742794	13
1707682	13
11414292	13
3467572	13
4662232	13
11397192	13
527471	13
15719125	13
2348030	13
227342	13
2250858	16
1105028	13
10290914	13
255341	13
8724561	13
19945975	13
9069939	16
938540	13
12667745	13
17420037	13
7345567	13
8102288	13
4938411	13
3618470	13
7204960	13
5275571	13
3221512	16
5472934	16
2269631	16
4285392	13
2772010	13
3475262	13
6082518	13
953214	13
7341035	17
10098032	13
25584097	17
7521104	13
2401146	13
8800473	13
13270181	16
32154289	15
136505	13
4208958	13
579456	13
322168	13
19159005	13
13014500	16
4219529	13
20043483	13
11172991	13
5658926	13
131573	13
9145399	13
19174993	13
4638326	13
164445	13
3592873	13
1843991	13
12869511	15
18429593	13
29644	13
13789307	15
2009660	13
552926	13
5967804	13
4949252	13
9217728	16
9805911	16
3051442	13
6155823	15
19827115	13
885206	16
7357506	13
4007243	13
4509849	13
5938234	13
6295655	13
12128266	13
3375349	13
6971120	13
2963298	13
13038584	13
2332873	13
67763	15
7440322	13
2605972	15
6043944	17
2565749	13
200421	13
2985810	13
1452742	15
7677376	17
317843	13
595891	13
5852071	13
1731187	13
12546967	13
2739811	13
1915655	13
1874578	17
46669952	13
25504886	13
984453	13
3775573	13
3480461	13
1434086	13
11623461	13
3751714	13
5768846	13
1023991	16
5277136	13
47225	17
3011861	13
10134841	13
12092130	13
1466453	13
3492995	16
10263116	16
23789000	13
22744443	13
2800319	13
516831	15
289514	13
685944	13
6373713	13
1621005	13
3254463	13
2418556	13
4765007	16
874395	13
12113248	13
4387283	13
2127006	13
7667003	13
33825688	13
3014331	13
14219674	13
8525132	13
20888938	13
683621	13
7306295	13
9865924	13
10103598	13
2727517	13
1197871	13
3435031	16
8118174	13
1720030	13
8881534	13
5232874	13
4043580	13
11884056	15
5502136	17
6836401	15
3826986	13
5106204	17
3360307	13
897662	13
7288226	15
6542032	13
3775999	13
11750641	13
3420010	13
3802678	13
849788	13
6364838	13
4701865	13
15363068	13
19761438	13
3838839	13
4387227	13
793368	13
6089843	13
6033318	13
8455491	16
15013573	13
2161866	13
10771368	13
15156292	13
13636247	13
1027042	13
8789249	13
26298198	13
16482361	17
917067	13
10106056	13
8768559	13
4524281	13
8290375	13
39525141	15
2750029	17
410099	13
4495501	13
15461651	13
22123314	13
3207667	13
6623398	13
1459504	13
12888371	13
1681698	13
4216985	13
444386	13
501866	13
38235526	13
925225	13
6002288	13
15611590	13
4291742	16
24459668	13
3913780	16
5964030	13
3636312	13
7754871	15
20794761	16
17209317	13
6043390	13
1420263	13
2691174	13
1355848	13
21770104	13
326501	15
12961577	13
385779	13
5147255	13
5250511	13
4189282	13
5135470	13
4398958	13
5521413	13
2061281	13
8121847	13
8065038	13
3405824	13
17839485	13
4045028	13
11360206	13
5014978	13
2766228	13
9967944	13
152095	13
10069920	13
20072093	13
21090412	13
10475175	13
3951601	13
3598290	13
615935	13
4810508	13
567131	13
2636303	13
371208	17
972495	13
18255184	13
2372856	15
11982742	13
11539922	13
11743119	13
8160779	16
8391361	13
8341483	13
8693298	13
1644992	13
1352220	13
928971	13
33869547	13
7077036	17
9314861	13
704636	13
16368872	17
3702466	13
3407953	13
22251664	13
7774873	13
1905932	13
15262916	13
18840078	13
884390	15
33456945	13
20276294	13
11039798	13
6104867	13
1076072	17
1661673	13
3614460	13
5953277	13
15292408	13
2859575	16
9621308	13
6402185	13
8867579	13
541524	13
5005831	13
869497	13
1169441	13
5253373	13
15738146	15
15359066	13
11109060	13
7733453	13
6790356	13
15892449	13
8631965	13
904073	13
16541552	13
1343530	13
446583	13
461291	13
2038459	16
3904493	13
3439399	13
6251318	13
1998024	13
12808224	13
9778689	13
7327062	16
3544649	13
7114007	17
16391602	13
1650207	13
16745821	13
13069460	13
1251735	13
41070008	13
11792970	13
5646063	13
13882885	13
2069677	13
4494925	13
11872338	13
13157917	13
14179767	13
5577745	13
1619327	13
13733110	16
4569271	15
6241723	15
4155988	13
6361011	13
680592	13
168376	13
4905607	13
16491095	13
139842	17
720897	13
11322376	15
3204648	13
29809491	13
3308692	13
2184990	17
4784556	16
8194158	17
11187453	13
16810830	13
11378708	16
7017404	13
5185643	16
2169902	13
8008538	13
18865453	13
13888676	13
12169251	13
1626543	13
5192863	13
3690283	13
9701835	13
12901773	13
23021159	13
3691547	13
7199610	13
1591402	13
5490820	15
8622989	13
3166514	13
4866644	13
19872699	13
23976557	13
2583045	13
959631	13
3909034	13
765658	16
2260336	13
24127131	15
19799467	13
10247520	13
25216201	16
3879986	13
8184953	13
7519979	13
1910592	17
1683566	15
8330621	16
6443242	13
9741838	13
28816930	13
14206819	16
891700	16
12684388	13
3295173	13
849033	13
8101236	15
4623661	16
7360303	13
3223891	13
16084013	13
2161302	17
13476039	13
1565995	13
8324140	16
9321748	16
6655812	13
14089679	13
6450392	13
15493819	17
3312951	13
226034	13
6277532	13
8551238	13
8908042	13
1713542	13
13647949	13
5025534	13
14078350	13
7301592	13
12164971	15
1508630	13
6616404	13
18935641	13
8395091	13
1613677	16
3284689	16
2299320	13
11450887	13
21388416	16
1097797	13
8973693	13
5586442	13
22788155	13
121421	13
8292031	16
1108344	13
7328514	13
8103789	13
1523913	13
2105193	16
18068333	13
64526	13
11676768	17
20114706	13
11092019	13
2221015	15
7100602	13
1411443	13
1846343	13
7114448	13
11674110	13
2192056	13
2958045	16
1199245	13
10235673	16
5616946	17
4172488	13
8429635	13
13567640	13
3626908	13
1335119	13
1219856	13
11703990	16
29897702	13
4308418	13
1950350	13
1904127	13
19965547	16
9884641	13
4097114	13
13645607	13
17795074	13
10460784	13
3445980	13
4820899	13
4044396	13
1477633	13
2057430	16
11418736	17
2985866	13
3430411	13
4848931	13
9165035	13
14658701	13
22682124	13
8818406	13
7376157	16
7101609	15
1249401	13
5060013	17
7940111	13
4956906	13
54343870	13
849862	13
29128728	13
57638	13
10662494	13
2825044	13
6727802	16
11905785	16
3937991	13
230295	13
3214784	17
624040	13
12780302	13
8198084	17
19653278	13
3570747	13
5856553	13
4935047	13
17719554	13
19916151	13
24099756	17
2255648	13
3601838	13
3570987	13
6751594	13
20738863	17
29336930	13
9585393	13
6445021	13
7792296	13
21763941	13
15578187	13
4549091	13
9142913	13
2321267	13
9332349	13
1842843	13
4360953	13
1607289	13
884935	13
30944235	16
4118053	13
326940	13
2557671	13
11692680	13
26243725	13
12365147	13
24916552	13
3271998	13
9791166	13
11123125	13
5699231	13
4793340	13
3340726	13
511828	13
16377317	13
11616179	16
1765503	15
1931429	17
996250	13
14417581	13
2313987	13
2713280	17
841040	17
490132	13
13174659	13
36447636	13
7019896	13
5037674	13
2984497	16
1979837	16
19703397	13
9714804	13
7086031	13
940586	16
13290551	13
13887345	13
28041687	13
7985444	13
8383363	13
6215068	17
618047	13
2416846	13
7152312	17
1119897	13
26159664	13
11977186	13
3754276	13
26185346	13
11062761	13
18324344	13
13192997	13
3272962	13
3381174	13
37876	13
21131194	13
11496682	13
7617965	13
8461892	13
5961827	16
2267470	13
4296609	13
7066894	13
6294824	13
28096	13
11033086	13
2504212	13
8374865	13
11666381	13
2531992	13
519361	13
24409611	15
4239502	13
294216	13
11664598	13
14104640	15
1972150	13
123559	15
17026248	13
2672465	13
1566051	13
20547024	13
3334264	16
9488604	13
1320472	13
1053685	13
2427559	13
7755233	13
117055	13
10607225	13
16441151	13
3977752	13
1074388	13
23497725	13
22526648	13
24205787	17
2021775	15
3593591	13
312788	16
4232841	13
1548621	13
22673158	16
4046406	13
2189357	13
6658614	16
3713600	13
5479099	13
6788626	13
6889934	13
2730406	13
64976	13
3769437	16
28451735	13
3662702	13
7157897	17
1868267	16
716664	13
510112	16
825162	13
16378634	13
3245267	13
3489812	13
33768609	13
2280318	13
2052653	13
11898799	13
8864449	13
1795603	13
4192547	13
1540736	13
1340547	13
16079370	13
6539333	16
22670026	15
10667126	13
5351529	13
3622157	13
8961164	13
15306193	13
3789125	16
7530568	13
4959317	13
7634895	13
9342821	13
480791	13
22102386	13
4035082	13
6792987	13
5988587	13
14079920	13
808003	13
14707237	13
4136220	15
12795919	15
4397331	13
21790130	13
6023113	13
15784947	13
17789872	13
20947907	13
1216739	13
5017098	13
22061543	13
7137395	13
8883910	13
5525886	13
19732840	13
2873504	13
41225874	13
6380814	13
2587813	13
1514850	13
4589938	13
27191334	13
16631991	13
16994237	17
1376412	13
20307008	13
1620242	13
8234619	13
15940805	13
14469902	13
1877353	17
520429	17
20583417	13
10597168	13
1764517	13
1768269	13
12062407	13
19536125	13
26251374	13
9679169	13
5271612	13
48676	13
11248407	13
5158775	13
3776525	13
20670658	13
11179093	13
1644708	16
21716404	13
10195072	13
8107869	13
24759415	13
5889307	13
6028008	13
12179477	13
2446648	13
11319472	13
3482314	16
12400818	13
18009819	13
11517663	13
29395627	13
23910027	15
615789	13
28721205	13
8784119	13
3067080	13
20421677	13
8330387	13
2345195	13
6718851	13
5902427	13
13947317	13
3210725	16
10597755	16
1622489	13
24327372	13
9144557	13
41280406	13
12654427	15
1075364	13
17117822	13
1213340	17
7349970	16
4522462	13
17608434	15
512980	13
20701143	16
1325339	13
4499532	13
2085416	13
1797585	13
2450054	13
7246569	16
3822716	15
10403670	13
7776316	13
872155	13
2891092	16
1199035	13
112769	13
29551614	13
1037393	13
8784571	15
9958574	17
3808684	17
5644113	13
4893344	13
3514715	13
18084952	13
9372948	13
13124107	13
14696272	13
1438493	16
13686034	13
19582880	13
31556965	13
2157906	13
3417715	13
16210833	16
14511459	13
5556594	13
2223563	15
17246062	13
7425156	13
19531455	13
5977671	13
51827	13
4859687	15
5108793	13
9864991	13
2279605	13
14377601	13
10391710	13
6669167	13
3516290	13
8620464	13
22352533	13
5568507	17
1124341	13
7131301	13
5825613	13
1727684	13
6046934	13
1307013	17
3542685	17
9067649	13
14722636	17
9650338	13
18635988	13
595973	13
2961620	15
10467454	15
7915901	13
5642970	13
39738373	13
11002637	13
13970	13
1536735	13
15210331	13
216952	13
8316985	13
3982002	13
2970130	13
182887	13
5743824	16
12349624	13
1007874	13
926925	13
5421121	15
3270594	13
12812432	13
5975304	13
6579400	13
19870183	13
7202410	13
5956693	13
468669	17
3465780	15
4193576	13
5831496	13
662828	13
11354077	13
13472938	13
2967299	13
5069971	16
2303772	15
2708098	13
9959100	13
1694516	13
1194910	16
9379410	13
29185673	13
451380	17
4303830	13
851203	17
6400686	15
4721740	13
13911765	13
19512766	13
1159621	13
4297742	16
656465	13
1759496	13
3873092	13
11073983	13
14770622	13
401383	13
9670878	13
8835040	13
24839854	13
3683812	13
9141105	13
932802	17
3742127	15
3193455	13
16657790	13
1905951	13
7899260	13
3589067	13
6649506	13
30262505	13
9910434	16
6022636	13
1655077	13
12047505	13
15781815	16
10623313	13
4872653	13
44515173	13
10319175	13
3066549	15
188628	13
31426576	16
5444432	13
3924819	13
9066867	13
16933646	13
6435468	13
19347177	13
3734971	13
6914418	13
629660	13
221270	13
6414476	13
4306657	13
1478279	17
11159955	13
4064913	13
1006253	13
17804724	13
19375041	17
17917748	13
2931872	13
4757846	16
4809261	13
14588405	16
984679	13
654281	16
2292131	13
40605955	13
3409349	13
8942629	13
7785623	17
5538391	16
657466	13
13589995	13
4397620	13
6186050	13
1194797	13
3314726	13
9796942	13
12348513	13
12508203	16
6178121	13
7761038	16
10328362	13
12690354	13
3783730	13
4466444	13
19204274	13
17119099	13
4359191	16
9173183	13
20154607	13
4857325	13
10494122	13
9884927	16
1671752	13
16966287	13
28944782	13
6119963	13
7781617	13
138235	13
245638	13
8244857	17
34249269	15
9277550	17
3961938	13
11335087	13
397374	13
4626422	13
10291602	16
8164336	16
6012905	16
3032066	16
15696888	13
8578770	13
8688198	13
551676	13
1326478	13
8115301	15
851767	13
17294492	13
4008929	13
5920197	13
13693818	13
1271593	13
41880165	13
5744255	13
15503662	16
9965142	13
2187602	16
3903094	16
14171901	13
11588674	16
12741459	13
15690864	13
3071320	13
20423830	13
2562147	13
13022013	16
381050	13
21597637	13
33980457	13
2816282	13
10029592	16
697857	13
2912950	13
793264	13
1044110	13
1060051	13
7025333	13
16097143	13
2241888	13
4098930	13
2907780	13
420031	13
35345798	17
4092451	13
19520584	13
2765416	13
8560602	15
3479506	13
3410867	15
1895828	13
1936743	13
89084	16
13390170	13
12903064	16
2386430	13
10423629	13
6508811	13
171273	13
5325658	13
3370605	17
439664	13
10637195	13
17117909	13
5283052	13
1427443	13
203708	13
2047596	16
7083078	15
9664086	13
9248881	13
7149748	17
13370634	13
5718916	13
9226138	13
2426957	15
8145889	13
25544251	13
6864400	13
3627224	13
25888431	13
5301081	13
6680296	13
16516499	13
3714875	17
9193614	17
15097898	13
11433609	13
4057133	13
7384043	13
3479461	15
3790796	13
17648136	13
5080640	13
13804500	13
15200135	15
739542	13
9274461	13
5839225	13
5591428	17
8284407	13
2487390	16
5217054	13
4113263	17
20338797	13
3262230	13
43359664	13
5261895	13
7110333	13
9842036	13
12468090	13
4583243	17
11351052	13
2663019	13
31235302	13
38776251	13
2288951	13
3303511	13
3245958	13
1060094	13
3830134	13
640202	13
10625392	13
4248926	13
5113633	13
7540064	13
1709483	13
752503	13
2419858	16
3820352	13
9269747	13
14165714	13
28496	13
2712680	13
40236694	16
8697550	13
1898361	13
3884122	13
4391762	13
2806620	13
17385332	13
5224839	16
2301770	13
5057093	13
16274360	15
7390737	13
14557761	17
5787634	16
3070444	13
11650258	13
1820687	13
23646170	13
1385254	13
19714240	13
6013367	13
7858708	13
415127	13
35951315	15
764552	13
19989680	13
2186143	13
11719581	13
468417	13
4425600	13
7130042	13
1649826	16
4665493	13
3152933	13
12340569	13
13698946	13
9186145	13
15012697	13
392515	13
1903163	13
17066178	13
2350858	13
21502706	13
7743187	13
5868258	13
984063	13
10086993	13
11444933	16
874428	13
6738058	13
11137520	13
5845783	13
988269	15
22247087	13
801736	13
9323890	16
7800650	17
1897819	13
8908979	13
21719702	13
2895627	15
25099553	13
7225865	13
28261222	13
9747975	13
10275496	15
3686328	13
9819551	13
3207705	13
21067246	13
12711386	13
9097550	13
10025026	17
295602	13
19740149	13
4167935	15
76183	13
13501501	13
23854121	13
12938319	13
3873614	13
4706574	13
1029091	13
5444883	15
26570	13
15416665	13
2631108	13
1245227	13
3932800	13
5378982	13
232169	17
2324696	13
814771	13
2551378	13
6579379	16
15295494	13
18405449	16
439140	13
13709269	15
449806	13
6975568	13
298275	13
1192254	13
3772713	13
194530	13
18283929	17
599373	13
12559164	16
26825969	13
2723244	13
42450143	13
3269156	13
5145240	16
667296	13
3987369	13
9933906	13
419582	13
6789277	13
1895984	16
627568	13
1281762	13
5731511	17
2452347	13
5658064	13
500297	13
5309557	13
2093808	15
1424940	17
5413966	13
8885557	13
3706826	13
12046574	16
20845379	13
39899098	13
4225188	13
5163856	16
1621506	13
1569174	13
3962322	13
9092168	13
4613406	13
4827091	13
453944	17
2659249	13
8478801	16
8490447	13
10157969	13
16576528	13
21243054	13
7768994	13
7563653	13
1267102	13
2487744	13
32230973	13
276190	13
7528157	16
5022644	13
587729	13
4909232	13
8802108	13
1913361	13
5590057	13
1646250	16
5431431	13
968682	16
2192050	13
8735268	17
28228470	13
18212661	13
18614770	13
7861938	13
4661905	15
600269	13
18037699	13
959294	15
4347364	13
8896761	13
829166	13
4835823	13
11938691	16
3459408	13
11483121	13
1593221	13
7488721	13
3613649	17
14640257	13
738604	13
4743868	13
1471382	15
8797815	13
6623544	13
97777	13
6513320	13
3154736	13
4314131	13
14672272	13
12203526	13
6394065	13
31513066	13
2209154	13
1259442	13
7634303	13
5690112	13
469965	16
7161352	13
6445874	13
1322299	13
6750012	13
3246480	13
12754198	13
8267297	17
1287116	13
7639080	13
3932705	13
165954	13
1278082	13
7167199	13
1394815	13
3795503	13
2583230	17
4458841	13
2339587	16
18287359	13
20304429	13
883746	13
2283575	13
17288038	13
7430558	13
13402603	13
8045114	13
6689239	13
1046939	13
6143570	16
9840207	13
3690832	13
3549034	13
1319233	13
19954478	13
21876893	13
46184665	13
2280247	13
936117	13
120748	13
5723177	13
36097916	13
20835069	13
3744303	15
15096152	16
903569	13
3162048	13
2328809	13
2235115	13
2914407	13
469848	13
2919952	16
838793	13
1439494	13
11813799	13
11127374	16
2271769	13
34243940	13
6688936	13
10114240	13
22502259	15
7269484	13
1345981	16
10523598	13
6938033	13
10803653	16
7617354	13
2232921	13
25032295	16
8922466	13
2427284	13
16926957	13
12424355	13
4135841	13
3191656	13
1187258	13
8114048	13
14662693	17
7637028	13
39864578	13
3678435	13
15532815	13
703765	13
4422092	13
12529476	13
907852	13
14176217	13
2255120	13
2629383	13
533113	13
3867265	15
491835	13
12791516	13
7119778	13
6635643	13
16200789	13
10358651	13
2824631	13
558043	13
933949	13
2608641	15
2589235	13
11750116	13
4366943	13
19923100	13
464784	13
12217142	13
14848499	13
7185244	13
26087174	17
12262192	13
4866704	13
19934096	13
9988892	13
8287599	13
3390870	13
2566047	16
928056	13
1543470	16
8630718	13
161650	13
1617192	13
8660402	13
571812	13
5462424	13
47452657	13
17423353	13
911820	13
10033083	15
1551396	13
12420408	15
1501611	13
2664671	13
19226448	13
1461992	17
2739346	13
8757721	13
4991601	13
6750127	13
10466657	13
15275623	13
5290233	13
6162994	13
8018536	13
9266146	13
14158547	13
5523194	13
8764969	17
236142	13
7074638	13
6309879	15
276547	13
5010736	15
4308540	13
2960648	16
10489892	17
2336110	13
1997054	13
14889012	13
766815	13
15980991	13
4630111	13
1136255	13
6852320	13
15783575	13
10342674	17
6298563	13
15693277	13
12533300	13
4003527	13
1299360	13
2132714	13
27952023	13
19758599	15
1804222	13
4994628	13
6041020	13
1096081	13
2508859	13
2538390	13
6833587	13
7673491	13
1915717	17
2063341	17
83573	13
7779911	13
5417040	13
10443360	13
8623828	13
7249553	13
2028722	13
8661030	13
1080888	16
8534354	15
2885535	13
2290118	13
20672113	13
7053453	15
5246313	13
5519726	17
11746478	13
9895877	13
14620605	13
1258977	16
14050164	13
300308	13
2285547	13
8535293	13
6180881	13
7507610	13
18174372	16
2057276	16
432958	16
11354550	13
677983	13
24273109	17
6742688	13
10003854	13
2950528	13
2243044	13
211974	13
3658170	13
752680	13
6379488	13
3081379	13
8826224	15
12084747	13
9790477	15
1790621	17
7738987	16
1966395	13
12185081	13
2603149	13
2791657	13
3078831	13
10920914	13
6525504	13
9639292	13
12175545	13
4536241	16
9980014	13
297718	15
5913621	13
3297706	13
932487	13
1705503	13
8535243	13
4186195	13
4716996	16
5764492	17
4168193	13
3713580	13
804948	13
16844148	13
1369633	15
541318	13
464340	13
2938224	13
2384184	13
11695791	13
4109902	13
6228307	13
1989586	13
2375412	13
5985607	13
7939435	13
8979206	13
770665	15
8638859	13
751994	13
3762852	16
23143723	13
11628947	13
971619	16
3960913	13
11923158	13
17225126	13
7356992	13
403984	13
22637306	13
1119045	13
38090371	13
13156954	13
12341389	13
28734858	13
2493953	17
17079040	13
3227490	13
8659638	16
25195979	17
426135	13
2454319	16
439446	13
24333208	13
8349344	17
3075881	13
26623935	13
2734104	13
17835762	13
3420491	13
5418130	13
618909	13
15433505	13
3721917	13
7293282	15
1127867	13
324786	13
5358035	13
1396157	13
8928025	13
4857885	13
2321448	13
2946546	17
10195054	17
7109095	13
409501	12
1418039	13
2898408	13
8697760	13
5658029	13
5840779	13
5018004	13
7163682	13
9826804	13
4340225	15
13020604	13
7204415	13
36899722	13
3636816	13
926556	13
3482196	13
11846631	13
5019146	13
1140819	13
17056238	16
9145655	13
59412	15
1444987	13
8552180	13
648560	13
15004261	13
955434	13
992299	13
20855887	13
3375954	17
6387692	17
5835178	13
6252938	13
8578815	13
768526	13
12269603	13
1119805	13
10111946	13
4650123	13
1376712	13
4790143	13
11227935	13
1542205	17
2510019	13
227170	13
2109198	17
40869250	13
308512	13
2806412	16
6797969	13
18648145	13
5952395	13
7250209	13
8411440	13
2202142	13
3516644	13
4422743	13
10764641	13
5127132	13
386730	13
2398424	13
23663856	13
3405419	17
7011634	13
2538735	16
4405707	16
649339	13
21112489	13
8743870	13
10256914	15
5769347	17
10046665	13
5177417	16
4927794	13
13504922	13
30239756	13
399256	13
15148629	17
2643859	13
4001652	13
10666693	13
3700678	15
11455074	13
13246869	13
725957	13
20784144	16
6299107	13
3711424	13
7593735	13
2056186	13
6994154	13
18808449	13
2915357	13
8655565	16
3355791	13
7788166	16
6478139	13
833034	16
2584331	13
8773895	13
1381912	13
1378720	15
16803071	13
16340361	13
2190709	15
9915902	13
11403206	13
16420520	13
1088732	15
31524159	13
946152	13
1108845	13
3111575	13
8945278	13
16223453	13
4726987	13
9017083	13
25341467	13
1071562	13
363654	13
2689494	16
5688132	13
8213593	13
6146442	13
19611687	13
7081440	13
8897453	13
12568260	17
5902157	15
1315208	13
13124804	13
4516951	13
12004320	13
18242548	13
12603720	13
3073686	13
8427769	13
14702871	16
5715422	13
6434571	13
8665852	13
3277811	13
4990780	13
1725101	15
5654480	13
254137	13
13553165	13
19483361	13
6009736	13
10508973	13
8104156	16
1092717	13
4149856	13
4259310	15
1136680	13
4429901	13
13539829	13
11105029	13
3272118	13
2043823	13
5478341	13
29005480	17
3543862	13
10216573	13
4884825	13
19196694	13
5009516	13
2921406	16
12906303	17
7602329	16
1328638	17
8206662	13
15861472	13
1103707	13
5660801	13
49443939	13
17112802	13
7773213	13
3654034	13
4230488	16
10329607	13
4115160	13
6021260	13
927578	13
5990587	13
9097	13
2761250	13
7136032	13
383675	13
5976219	16
2043972	13
2499268	16
28961462	13
7905192	16
1703437	16
22131332	13
7353751	13
140459	13
3094635	13
12984332	13
5710245	13
4037234	13
27722256	13
41227754	13
5031029	13
12714545	16
6439054	13
26869090	13
1426792	13
72528	13
9379315	13
28260132	13
3429630	16
14166472	13
17924540	13
10917671	13
14318355	13
7295288	13
2167857	13
4975177	13
5433562	13
3376157	13
14549414	13
6686205	13
11456590	13
5800956	13
2717608	17
254438	13
3655938	13
27012258	13
11529502	13
3837702	13
3357877	13
3310145	13
3161218	13
13523980	13
8507608	13
2973739	13
7188769	13
13388620	13
9031122	13
37580817	13
8247716	13
1641745	13
14338942	13
16851170	13
4909215	13
14452324	13
1217529	13
6919882	13
2597663	15
9099544	13
12801804	13
15869212	17
4697050	13
10869016	16
14774294	13
4155668	13
3095904	17
3198449	13
5887082	13
12506656	13
11651285	13
417390	13
359104	16
14199945	16
1152380	13
1421485	13
6975110	16
3549383	13
13743285	13
10833840	13
7189332	13
12349471	13
31232990	13
1190424	13
24200335	13
17290947	17
9746691	13
2154468	13
6462958	17
268515	13
4851885	17
28045708	13
36138244	13
275163	13
1855759	13
8245792	13
8881691	13
2933416	13
1984364	13
8780215	13
1234400	13
7424958	13
6416087	13
12192521	13
6811046	13
3746998	13
6803416	13
6859003	13
1759156	17
20644817	13
20024443	13
11343978	13
9411254	13
8741994	13
28343961	13
310432	13
9982801	13
11171477	16
1298308	15
4840682	13
6180371	13
4802625	13
3388110	13
1805	16
5113852	11
566583	13
5324100	17
3308024	13
19306404	13
5803778	17
3723937	13
1610759	13
4266899	16
2629249	13
4630891	13
4712096	13
10944743	13
16301097	13
14923978	13
4101277	17
524664	13
1737729	15
4811415	13
6636350	13
4146175	15
4494409	16
99047	13
5763851	13
2026241	13
13763243	13
23598154	13
4808419	13
3117858	16
5589692	13
230694	13
7769137	16
1697161	13
8964006	13
1869644	17
4468942	13
4339658	17
494304	13
12846563	13
1372979	13
4320967	13
4540250	13
6235649	16
22950934	15
34406057	13
4818594	17
5235107	13
9519100	13
1736215	13
12429738	13
7085553	16
2329066	13
14238597	15
16059124	13
3930477	13
230064	13
21107299	13
954852	13
990140	13
11686135	13
21015816	17
4821402	13
6344858	13
18352469	16
4811768	13
1708672	13
4575124	13
6165200	13
35870863	13
3718995	17
212309	13
7542878	13
3545526	16
129049	13
506463	13
5400661	13
2697256	13
24080293	16
5774110	13
80682	13
13821955	13
12255893	13
17713883	13
2766321	13
2953829	13
1678538	13
4484880	13
9481797	13
731447	13
4331756	13
8688210	13
2303288	13
2689913	16
10485556	13
6175807	13
3311847	13
4962599	13
2500593	16
2584808	16
29867788	13
5970422	13
3415093	13
33572113	17
4750466	13
559349	16
12351519	13
13601635	13
16193581	15
7595471	15
5370635	15
1787367	13
7314652	13
2423879	13
24134860	16
208162	13
2047780	13
3145954	13
9094196	15
3974429	13
4527022	17
969477	13
9692141	13
3832878	13
6527476	13
5068698	13
11640202	13
7954328	17
11910506	13
3100307	13
2787505	13
9231679	13
21820788	13
1676707	13
506884	13
4215994	13
6668626	13
491298	13
3802855	13
5226911	15
7358040	13
10631345	16
17481461	13
19305950	17
7420857	13
5531099	13
22202240	13
5451670	13
4337635	13
10157803	13
1409407	13
16410345	13
2967248	13
2421012	13
610834	13
4924539	13
444795	13
7536951	13
10202070	13
931391	13
2232467	13
15458958	13
22457603	13
3837673	13
6905663	15
2223269	13
2852201	13
8203833	13
524234	16
17419406	13
2032584	13
14896680	16
1973660	13
1969141	13
7302649	13
13844361	13
18468660	13
967048	13
1387355	13
7080132	17
17797868	15
631207	16
13806507	15
1225071	17
1028316	13
22740646	17
2515176	13
8753944	13
16764011	13
5696979	15
5685151	13
4249917	13
6800541	13
2047330	13
197598	16
6949932	13
1139921	13
13457423	13
1324647	13
2527127	15
16190754	13
14460708	13
3673587	13
7343947	13
4634927	13
3318298	13
6668911	13
1712812	13
2977510	17
14946279	13
14163968	13
12816782	13
34107990	13
167030	13
21890894	13
3147188	17
6055781	15
8501705	13
3768630	15
22829423	13
6308876	17
18402260	13
2024502	13
6740872	13
1140007	17
823510	13
997128	17
17937141	13
13143217	13
7754226	13
9732037	13
837235	13
266561	17
2593873	13
30355367	13
4989210	15
586907	17
13392732	13
1615756	13
4774370	13
6188281	13
15879335	13
1109610	13
7910160	13
778383	15
1126603	13
3680939	13
8709828	13
6270895	13
5081701	13
8568651	13
7017883	16
711559	13
1412011	13
28560	13
37499630	13
652653	13
4400557	13
6645756	13
3019714	13
3654622	13
3577879	13
9379577	16
11479048	13
4011719	15
6668587	13
22176768	13
39909920	13
23827138	13
9867469	13
8796851	13
4547354	16
8615854	13
4853462	15
929334	13
23455237	13
1893877	13
5335246	13
10451579	13
13710994	13
2508897	13
1757228	13
975088	13
73466	13
12707531	13
18285821	13
5237442	13
1280560	13
15626091	13
3169990	13
12535791	13
12650352	13
6472	13
4795172	16
5913926	13
2884670	13
3298194	13
10941720	13
2867803	13
795711	13
7696438	13
8223770	13
5650176	13
17123692	13
1478627	13
1795561	13
623781	13
8541973	13
7779954	13
595442	13
16607456	15
4742923	16
11852166	13
6365765	13
7412626	13
2007703	15
532532	13
4823575	17
3019230	13
10225904	13
5986526	13
7363262	13
3937960	13
856162	15
20312601	13
7281113	13
7664774	16
4608672	13
13381990	13
8660691	13
1071263	13
9926005	13
22713456	13
31288254	13
2392514	13
4380862	13
2645305	16
45850499	13
290744	17
17269346	13
927064	13
2759291	13
9524751	13
12257291	13
13076309	16
1440208	13
8399778	13
22639626	13
2560550	13
14171194	17
822249	13
25022966	13
15114687	13
2132260	17
17367482	13
2575026	13
3638581	13
659498	13
2347476	13
9772013	13
4095204	13
6922943	13
4876448	13
3878128	13
1148752	15
4990272	13
23783522	13
18552263	13
12376783	16
22425202	13
4613876	13
3772193	13
23547755	17
11565122	13
4200404	13
17567663	13
887928	13
9637744	13
3268094	15
16519264	13
3417720	13
8922318	13
8486883	13
5158505	13
2277455	13
7199652	13
10319941	13
6849653	13
1369006	13
1817300	13
3389731	13
12008351	13
10699395	13
23247052	13
5980574	13
10094819	13
21669724	13
11303122	15
13783267	13
941669	13
3214210	13
1102554	13
157664	13
979745	13
3623848	13
3282979	13
1090547	16
23478374	15
2556758	13
51960	16
181305	13
3335649	13
6884523	13
3613604	13
7191381	13
8111233	13
6091888	13
5531094	16
6387936	13
23794521	13
3763385	17
519167	13
5144219	13
2417304	17
7339693	13
2064279	13
7049044	13
14473900	17
9762152	13
1807691	13
5174337	13
4025610	13
23259207	13
14320811	13
8150200	13
4088646	13
4027733	13
6671117	16
4174072	13
5341927	17
11783188	13
8091912	13
12924648	16
228899	13
28863870	16
5247190	13
3104027	15
9361674	13
3299264	13
3808083	13
6495264	13
12222005	13
42216036	13
5327084	13
6720363	13
4522430	13
4909888	13
10380822	13
6817117	13
650215	13
1973436	13
12955339	13
198559	16
27932031	13
331506	16
24568021	13
1738710	13
539179	13
145058	13
3174541	17
10040467	13
2325187	13
7137680	13
23602318	13
5567054	15
773927	13
14225440	16
8770893	15
10968879	13
2604328	13
1648995	13
1355842	16
11213707	13
115881	13
16139920	13
12535754	16
7403826	17
20465523	13
1494590	13
2591969	13
10851752	13
8842010	13
363773	17
11918203	13
4353471	13
3222869	13
9558708	13
2372638	15
4448818	13
455153	13
4493954	13
4092367	13
19136063	17
3102081	13
16395610	13
8795451	13
5913920	13
9606937	16
3010528	13
990991	16
2360113	13
39159270	17
9078626	13
4735436	17
9288999	13
422180	13
8373313	13
15382713	13
3568296	13
14001893	13
13687127	13
13163210	13
9398876	17
7416889	13
1542885	13
11019029	15
5628635	13
6678478	16
25910384	16
2258152	13
11665603	13
2175417	13
1714565	13
6695358	13
3323373	13
6534117	13
5455326	13
9262091	13
28558573	13
2503748	16
10193262	15
1105857	13
864084	13
6063642	17
1449799	17
5652059	16
18060189	15
6020647	13
14121835	16
7786771	13
403014	13
15872036	13
3516016	13
10656834	15
733580	13
6040955	17
3076486	13
5525535	13
889065	13
102486930	13
2133089	13
188680	15
30122574	13
4055110	13
15384349	13
286049	13
244940	13
6953164	13
7240182	17
12758088	13
3776506	13
14012171	13
2466487	17
1635515	15
442757	15
9160454	13
647597	13
3686529	13
1163761	13
957070	13
4650633	13
5863695	13
10441611	15
31685013	13
3170818	16
46602	13
874020	13
8746583	13
15471739	17
15694111	13
11675478	17
22544044	13
15877376	13
748081	13
1721244	13
8776330	13
6359565	13
393801	13
1341207	15
5899029	13
2223640	13
5545573	15
7259531	13
824892	13
6592184	13
2287529	16
4126293	13
4000800	17
1320857	13
5856673	15
5330671	13
641392	13
2374757	13
7813433	13
849630	13
5092364	13
2878353	15
2899019	13
7745333	13
11040947	16
28734970	13
6008585	13
29193572	13
5788381	13
10301244	13
11966350	13
17739856	13
7148304	13
5287098	13
1440230	15
7418415	13
4707795	13
9885390	13
9048677	13
20842934	13
7398133	13
16554334	15
4142875	13
13544312	13
8018079	13
3678371	13
15438441	13
2423852	13
6846238	13
1099954	13
13762760	13
4507952	13
7271843	13
5950568	17
7109708	13
4938169	13
2280499	13
8181249	13
13357337	13
3787915	13
9389552	13
6327974	17
16682878	13
12526523	16
132467	16
6096685	13
7184321	13
3261078	13
3503761	15
7996248	13
1254455	17
7447952	13
12438846	13
11688852	13
16804284	13
2652434	13
2865671	13
6952103	13
5508367	13
10692742	13
25855556	13
10098306	13
14448603	13
13530948	13
5265723	13
5269836	13
800924	13
6629353	17
1777811	13
2787298	13
19625286	13
2576097	13
1361228	13
298481	13
21331045	13
41534476	13
27452527	13
475	13
17056018	13
19156537	13
10414298	13
3741588	17
358906	17
15250321	13
44244977	13
6713451	13
7256692	13
17827220	13
10084048	13
33926855	13
13693963	13
2250572	13
14930466	13
3258657	15
2514221	13
15245695	13
6049841	13
5024962	13
5426035	13
2431305	13
863168	13
1407441	13
6896471	13
9048750	13
3045973	13
11334496	13
507513	16
16503303	13
16387566	13
2489029	13
1153675	13
8617028	13
4442472	13
4739974	13
2681937	13
5491628	13
1428427	13
1484547	17
2624991	13
13334004	13
228332	13
577344	13
5630418	13
1603943	15
21210982	13
12380404	13
5382015	13
46435271	13
6608888	17
402562	15
5938209	13
5169343	13
10568802	13
2864241	13
1452553	13
8978167	13
5425897	13
10020589	13
13980891	13
2284727	13
8674181	17
14889241	13
793356	13
23474618	15
888921	17
129816	13
27372659	16
2039247	13
97556	13
7311284	13
11750289	13
1806008	13
19942484	13
3152670	13
8254145	13
3477690	13
3745246	13
16163490	13
13642206	13
5238264	13
26343756	16
9274413	13
14649509	13
7827350	16
4338741	16
24243086	13
10147509	13
15867195	13
23515142	13
7724742	16
4916774	13
62354	15
10330850	17
1089467	13
14684919	13
204650	13
2464512	13
4362740	13
21742839	13
1973381	16
15166072	13
3583813	13
1690076	13
2677219	16
11233112	17
2496550	13
4407914	13
4729143	17
7476942	16
2913182	13
8697412	15
13563099	13
28476293	13
1590008	13
6754371	13
2958993	17
2302534	13
2192840	13
21405878	16
1230409	13
3949285	13
12080729	13
1503786	13
9914364	13
4129657	13
2491004	17
8018571	13
12793080	13
1256456	13
37956485	13
14396361	13
20823671	13
31725582	13
4022890	13
24751081	16
16064874	15
520786	13
20980880	17
19071019	13
461429	16
751133	13
16533728	13
5525517	17
10682099	13
20777991	16
8494851	13
22779229	13
13256981	13
24373809	13
12507068	13
1514575	13
1167680	13
6750365	13
10595145	17
19800252	16
9106627	13
6933581	13
13964414	13
13809136	13
21756252	13
14078354	13
724739	13
3174417	13
2810850	13
27440552	13
4515666	13
2789625	13
8437350	13
12623785	13
7182055	13
13992029	16
4869666	13
7516065	13
7268510	13
1998351	16
3481043	15
2107508	13
2669223	13
9040218	13
11381494	17
22543298	13
16251182	13
15190607	13
13687572	13
5345103	13
4245213	13
6725852	13
6216503	16
591935	13
4526262	15
36824101	15
12349961	13
1430384	13
5581331	13
13492764	13
1010508	13
9371575	15
3044708	13
2266587	13
5469132	13
1790147	13
420569	13
2764455	13
1377925	16
20132589	13
15773287	13
4744493	17
3290527	13
11207015	13
36412194	13
5576921	13
27065981	13
227327	13
1224248	13
6498759	13
8492209	13
7828870	13
2214966	13
926685	13
4574805	13
2058314	13
5761095	13
4364385	13
851055	13
10372983	13
2246453	13
1953349	13
12016805	13
9684859	13
3143714	13
8752013	13
7259890	13
9397850	16
8170078	13
3762813	13
3759530	13
5599247	13
4183435	16
12906119	17
16291828	16
17937442	13
9987620	13
15392536	16
4117541	13
8888145	13
16510412	15
22254905	17
1766834	13
10233845	13
2924606	13
2853022	13
8171800	13
54248	13
24943324	13
927553	17
4123127	13
2135031	13
9062853	13
16255971	13
13538341	13
4173000	13
21452438	13
9352335	16
1856184	13
2783932	13
6719674	13
3318076	13
12543576	13
8006995	13
3300707	13
9679266	13
5219893	17
17220315	13
3839032	13
8031988	13
3084012	13
21046989	16
15139276	13
26019142	13
3214857	13
1087386	13
8058291	17
1018632	13
3144626	13
2545601	13
9596557	15
235995	17
4246238	13
12662610	13
1384163	16
1330497	13
756643	13
23075139	17
14523512	13
1443203	16
2534232	13
8527891	13
20037320	13
8346850	13
5329755	13
4143654	13
19707476	13
8013378	13
7955323	13
1132170	13
8582631	15
6457135	15
5362931	13
14023453	13
12246989	13
899813	13
17298215	13
4452364	17
20736680	13
16112734	13
1838969	15
35869356	15
1311436	13
84784	13
19781589	13
457222	13
5089068	17
7429522	13
6673321	17
3288042	13
34178065	15
11415334	13
18303498	16
1452487	13
13627751	15
3357294	15
5170214	13
9025841	13
12471131	13
14035490	13
3902245	17
985835	13
9226930	13
8673209	15
404764	13
14469054	13
18101008	16
244820	16
620242	13
7256158	13
8837750	13
6240456	13
3659808	13
7373573	13
2955449	13
450261	16
515973	16
4038	13
161265	13
807503	17
926125	13
2447698	13
16457295	15
14106070	13
2579728	13
6743776	13
5806760	13
20699337	13
5476904	13
3655653	13
1998891	13
6288383	13
1922767	16
1381427	13
6394414	13
259861	13
7375232	13
3150744	13
8530953	15
2868582	13
2906609	15
4452758	13
8318372	13
19464433	13
2517515	13
1816214	17
8710425	13
11257085	13
1670856	13
5165166	13
8773442	13
13069314	16
589474	13
10980000	13
32562872	13
23847080	13
3924526	13
3797058	13
8470330	13
9703828	13
5881811	13
12808030	13
14559052	16
5930945	17
4563786	15
13796937	16
12078092	13
1043648	13
6233291	13
16708713	13
1044812	13
9555139	13
10073358	13
61648	13
12425960	17
38648872	13
10211871	15
4281598	16
17828902	13
2290627	13
16707500	13
20423411	17
12916629	13
7575972	13
9272879	13
2496277	13
4233154	13
10841287	13
726128	13
3122415	13
9429929	13
7910111	13
8557042	13
7895498	13
7604827	13
7090782	16
2813795	13
1043665	17
6368971	13
7766322	16
8309367	16
234219	13
5994406	16
3999290	13
718580	13
1057936	13
10138930	13
8077360	13
1157127	13
19346561	13
5707896	13
7672628	13
10401757	13
5961016	15
26625427	13
3892243	13
2674770	13
20996236	16
4369549	16
3303141	13
1349992	13
6162914	13
5399586	13
20063658	13
14694141	13
11092831	13
5502331	13
24472720	13
25277282	13
1074458	13
727335	13
2851044	16
2911012	13
372535	13
1395687	13
10359787	13
4477087	13
1129772	15
473862	13
3547811	13
16722924	13
12049845	13
1995132	13
2444995	13
3634934	13
14559436	13
576530	13
7518255	13
13340066	16
5601888	13
29947572	13
1831450	13
627766	13
39367136	13
2666572	13
19062015	16
3644435	16
4128713	13
15214387	13
32153084	13
14809173	13
605969	13
1054649	13
4997289	17
2928643	13
4887392	13
28612828	13
889822	17
2552911	13
1175981	13
226595	13
3618264	13
19644349	16
339839	16
5493118	13
1228752	13
5912346	13
5949317	15
104610	13
22879853	13
6535376	13
3043469	13
3104330	13
7179779	16
3602682	13
9293038	13
10487596	13
4754637	13
6479045	13
5939633	13
983899	13
4476828	13
7799780	16
1535240	15
2923260	13
10352498	13
51809	17
2288421	13
9731338	13
49786883	13
2852884	13
3259522	13
1943264	15
32200370	15
30616506	13
1964171	13
28716527	13
2642304	13
1061862	13
3697123	13
4543872	13
4307751	13
7930148	16
1015042	13
2344054	15
19811788	13
12012805	16
22723719	13
9373852	13
1403619	13
6595980	13
5301580	13
866048	13
1476415	13
7598159	13
3611513	13
4582244	13
10537553	15
14170971	16
7204218	13
21124668	13
1517522	13
6329395	13
27301031	13
7751809	13
6846102	13
423657	17
5885307	13
236672	13
30829693	13
18624309	13
10993650	13
5609058	13
140201	13
35638489	13
6215932	13
2345246	13
1528460	17
20979906	13
805590	13
1318508	13
5903659	13
23222678	13
31145	17
4240071	13
20516815	13
11317816	13
4450573	13
4654421	13
12319087	13
11422854	13
15339875	13
5978801	13
1556633	13
8979726	13
365621	16
9841345	13
4467986	13
407101	13
5430241	13
5196613	13
909461	13
8658273	16
9380431	13
698345	13
3089125	13
11061471	13
18930571	13
13718760	16
34253428	13
6063587	13
11570429	13
7029621	13
2077394	17
3623655	15
11762734	13
2388297	13
3753264	13
3415875	13
2679403	13
26077	13
23494544	13
10115780	13
380457	13
24018760	13
2084031	15
26243629	13
13449498	13
9203705	13
4169442	16
21938122	13
12707321	13
3933097	13
1886716	13
5177016	13
2241655	13
5446997	15
2289086	13
2771041	17
21055741	16
4485070	13
9839693	13
8074527	13
10013932	13
883034	13
10035900	13
24660086	13
13087655	13
946980	13
1080046	17
4792060	16
11868801	13
14050079	13
1762135	17
8633751	17
10952892	13
20823527	13
1625765	13
2299436	15
870429	13
16196183	13
6362369	17
374430	17
659359	13
12340567	13
2647207	13
1977379	13
4524016	13
843874	13
5398803	13
8590946	13
4135012	13
234553	16
1228215	13
2578895	13
1420529	15
25863183	13
30293501	13
1234063	13
8256434	13
5770428	17
2752972	13
7965697	13
6415894	15
3076501	13
16845818	13
3120924	13
1929716	13
5854973	13
17650334	13
6878735	13
12324943	13
3607509	13
4175382	17
2675414	13
6958597	13
172205	13
9034163	13
10590701	13
6680847	13
4446045	13
1774042	13
17522051	13
2063607	15
816150	13
3913864	13
32490551	13
12402894	15
27897120	13
1423885	16
3977946	13
35149933	16
3990265	13
1005190	15
3864267	13
1169685	13
12154083	16
5316982	17
5078715	13
12973818	16
12034369	16
1318966	13
26106	13
914806	13
7931658	15
12409723	13
9093292	13
8528428	13
7637611	13
13611355	15
2806799	13
10267809	13
3140092	13
15435195	13
4552780	13
4573917	13
43473	13
3780058	13
7129888	13
419470	17
5172306	13
2320338	13
7049278	13
698736	13
1060222	13
5947960	13
1155161	13
10869645	13
9462212	13
3861924	16
2135620	13
8608226	13
18260982	13
2122832	13
6518930	13
5416210	13
518861	13
20244	17
9982688	13
15253175	13
2582220	13
2659585	13
14294968	16
4340705	13
3526894	15
1922257	13
9567902	17
2206332	13
5302191	17
10793244	13
14740448	15
10576544	13
1579949	13
9990632	13
4990774	13
2233979	13
1442734	13
6944601	13
525628	16
5611621	13
7770194	16
531162	15
11594425	17
12046570	17
5503486	13
15959148	13
6051947	13
617533	13
19322806	13
15944424	13
1105573	13
9498975	16
3236466	13
16016505	13
31995965	13
12356951	13
7767880	16
16347935	13
22829749	13
3732141	13
15687808	13
6691007	13
16529730	13
1296337	17
6487976	13
9697320	13
5096624	13
13803004	15
5069984	15
19623702	17
2820230	11
7921278	13
3075677	13
2063650	13
5125324	16
15449383	13
1075830	16
3596255	13
21174937	13
24148038	13
1408883	13
580694	16
8598748	13
9399060	13
99632	17
8597735	13
141303	13
5396296	13
9317617	13
1973282	13
3207037	13
985054	16
8518767	13
2642120	13
8860457	13
13120797	17
20292912	13
4400091	13
36665851	13
27461554	13
11654760	13
7246719	13
12548098	13
22687978	13
14656912	13
6260184	13
10806894	13
11289754	13
32421052	15
668722	13
20795614	13
9849879	13
4710894	13
2306087	13
1541358	13
4948619	13
22178182	13
10292876	13
11123575	13
1999359	13
776658	13
1742952	13
10705339	17
1256987	13
24867092	13
5457733	17
12609796	13
11987568	13
3539249	13
1879053	13
3075999	13
1115704	13
2697016	13
1211230	13
5185812	13
9327972	13
1939599	13
3384908	13
10475757	13
8499571	13
337887	13
12877821	13
4197187	15
1284273	13
575293	13
1165365	13
14149571	13
16640035	13
8046010	13
6314951	16
12094798	13
12431140	13
18100205	13
2444103	16
6804309	13
5474048	13
11652020	13
35219027	17
840747	13
3286356	13
1461473	13
4816737	13
16501510	13
3640546	13
18959429	16
581416	13
10784790	13
3130208	13
6473529	13
1477693	16
448298	13
8432001	15
4173339	13
3757810	13
9753617	13
33045885	16
2438163	13
1199318	17
689990	13
5079931	13
6511579	13
18995188	13
7032424	13
19990526	13
8576731	13
3395965	13
2111866	13
1135994	13
17992380	13
14826909	13
16468292	13
11750809	13
6283998	13
12766410	13
4586476	13
31324502	16
28006	16
9732661	13
5119463	13
1647411	16
8278512	13
5945418	13
1762242	13
7901002	17
3164649	13
12200650	13
3095946	13
15235913	13
303610	13
3547775	13
1897054	17
11243669	15
8987860	13
457404	15
20234533	13
19500237	17
4034628	13
3530705	13
1589104	13
2393784	13
1015838	13
2078901	13
17252041	13
945873	16
7639255	13
5337689	13
9970601	16
17587188	13
6145565	13
1228676	13
1936567	13
5296254	17
15222959	15
9382006	13
25721207	13
47126	13
1165438	13
13009426	13
30471325	13
2930084	13
658537	13
3846627	13
6571205	13
3613519	16
16416757	13
7219491	13
8919066	15
8847252	13
4896680	13
8837517	13
9094771	13
9906417	15
325302	13
17845931	13
6412191	13
13347813	15
13051030	13
16652191	13
1458907	13
6105416	16
11519416	13
13934159	13
4492059	13
1628785	13
4774604	13
3092697	13
1703907	17
291901	13
2681136	13
3343776	13
4962563	13
4435938	17
2644043	13
16840250	13
5621900	13
2643497	13
4477122	13
5712610	12
23485073	13
797109	13
8948476	13
4326062	13
5971551	13
7859311	13
8604473	13
3571488	13
4904774	13
1704159	13
4683477	16
6381198	15
3431921	17
28974671	13
13100058	13
15935937	16
12545792	16
8315778	13
23098799	13
13897361	13
3027398	13
4810738	13
19259035	13
2250972	16
5937213	13
1987750	13
9827245	13
1847807	13
37836	13
10514608	13
12876438	13
6034481	13
16597890	13
3933864	13
6029533	15
2490203	13
3677973	13
275913	13
541303	13
6231671	13
12793812	17
19159620	13
17256731	13
2390547	13
911880	13
981769	13
1140826	13
22430978	13
4293769	17
7805488	13
323239	13
5323133	13
3120043	13
2510481	13
12195534	13
1025434	13
12428757	16
581273	13
10010005	13
4579135	13
21041116	16
2486437	13
23106842	13
2471371	16
874230	17
15291656	13
8376113	13
6598071	13
449984	13
737413	13
119334	13
40015864	13
5630723	17
700057	13
11180391	13
22360873	13
6355667	13
3113544	13
14299548	17
4284010	13
19017692	13
23034252	13
18806003	13
27676303	13
4717069	13
52267	13
3275684	13
3765391	13
7035542	13
1570436	13
3125775	13
7233680	13
1742200	13
23522164	13
1780189	13
5941577	13
8509444	13
18352726	13
23289828	13
23706674	13
9548196	13
12634339	13
5724596	13
1454285	13
4997935	17
5363280	13
6677425	13
9064762	13
10988342	13
3803188	13
368376	16
14671293	13
2393793	13
788074	13
13339859	16
4557024	13
2817953	13
6977460	13
556447	13
117668	17
15265495	15
2077254	13
2981880	13
10495664	13
445223	13
181082	13
1098918	13
779601	13
960169	13
3286944	16
13061081	13
2749719	15
24361647	13
3704256	13
4920844	13
39885187	16
934515	13
21720254	13
11494981	13
8482787	13
16137757	13
14513021	13
30257928	13
496544	13
2186554	17
10820063	13
4023306	13
2187763	13
4561544	13
28233911	16
4048979	17
4369872	15
9188270	13
3685960	13
7481617	13
1314765	13
14176184	13
10819707	16
10166004	13
15834239	15
3017545	16
20280351	13
6870985	13
1256269	16
24127761	13
17062357	13
1833500	16
10536781	13
1752126	13
14411862	13
5388812	13
11785630	17
2181294	13
5284807	13
19781874	13
14025026	13
17757690	13
5538067	13
8517860	13
8552381	13
4303360	16
5759215	13
3937074	13
695403	13
12263967	13
10011562	17
10391060	16
20182100	13
10031437	13
736791	13
554726	13
5417073	13
396194	13
8633508	13
9989330	13
13238997	15
8660957	13
8959725	13
9552196	13
2899357	13
22611248	13
17410617	13
5017465	13
40680624	13
358101	15
11217390	13
3777780	13
1305331	16
5591885	13
5962376	13
11520312	13
16204778	13
9265944	13
8108537	16
4455920	13
3345903	13
25345860	13
39181438	13
8562660	13
41173834	16
1154522	13
5571358	13
12102014	13
6096971	13
14422086	13
8878172	17
7664857	13
2413121	13
739541	13
6590960	13
11493339	13
1136353	13
2932204	13
4791123	13
1341992	16
5489478	13
9071719	16
13519798	13
257913	17
5001998	13
15814474	13
5759838	15
5679050	16
2271621	13
4237844	13
1125042	13
5474739	13
3421060	13
7474804	17
2814265	16
6113954	13
433142	13
4377308	13
2668661	13
4311417	13
4604562	13
1550851	13
7316866	13
11258391	13
752722	13
22197183	13
692203	13
20621401	13
3700281	13
15137178	13
3674390	13
589047	15
5622165	13
14323534	13
13008330	13
2372877	17
2934296	13
19146626	16
12729349	13
34393572	13
3508657	13
5387551	13
696106	15
1557348	13
11412503	15
5646562	13
22437301	13
11232624	13
1824136	16
2903823	13
8633394	13
831655	13
1743962	13
1666235	13
6510174	13
4410658	13
6839201	13
1940123	13
16539926	17
4420710	13
6283062	13
3422288	13
3548991	13
4116677	13
6290937	13
14483956	13
2236875	13
7052744	13
41403262	13
6353637	13
30692	13
12853555	13
11453501	13
6261409	13
4854454	13
5959007	17
3491025	13
1470352	17
5697034	13
4890419	13
8655982	15
4535743	13
13864443	13
6255820	13
4056194	13
4620029	13
888478	13
13703096	13
10151714	13
7591568	13
3569933	17
23038572	13
6381633	13
15166546	13
7040496	16
5505214	13
16617163	13
666408	16
7045664	15
34721764	13
10636955	13
3005907	13
7181571	13
2914965	15
10564168	13
2340755	15
30670530	13
11009994	13
2891218	13
951431	13
2765297	13
2500348	13
4930567	13
2145490	13
10012408	15
2942778	13
48925452	13
3207730	16
659278	13
3525054	13
4556690	15
8694956	17
19247673	13
5203345	13
7383601	13
587971	15
20518945	13
2375088	13
2085381	15
3629134	13
8201236	13
11573773	13
14436655	13
682667	13
3847961	13
6870220	13
2550720	13
1825059	13
8105855	13
3777197	13
12170360	13
4561735	13
10598991	13
303063	13
25766652	13
17986178	13
5496473	16
1716664	13
12926789	13
21874716	13
8594810	13
506143	13
16619464	13
1366353	13
13834578	17
5586338	13
1702593	13
27496689	13
1448983	17
5053011	13
4507463	13
12139907	13
854776	13
1259381	13
5763300	13
8343419	13
10769498	13
16418011	13
12501281	13
7611177	13
16488231	13
7331577	15
13708304	13
18781379	13
5062581	13
149232	13
10923846	13
829366	13
6022127	13
8523420	13
2836147	16
4907402	13
3417777	13
4608720	13
4470399	13
3727874	13
532597	13
15152222	16
27119131	13
5184224	13
9017003	13
9779777	13
16488663	13
153901	13
12508208	13
4695343	13
705812	13
5461364	17
8549304	13
17016093	13
13408309	13
36981265	15
4920923	17
10534813	13
5734070	17
4221537	13
5124101	13
3764119	13
549038	13
14801245	13
15494031	15
1452098	13
3061799	16
17886858	13
887784	13
3148119	13
12646021	13
8528984	13
242850	15
7007164	13
1514776	13
768400	13
22837258	13
1642204	13
10439604	13
555004	13
12560164	16
10687569	13
14931905	13
2393528	13
7565116	13
837111	13
3467362	13
4648233	17
3144291	13
151624	13
11822823	13
853332	17
3142627	13
5837219	13
1799292	13
5086074	13
12175066	13
9318533	13
1662561	13
26224597	13
7989289	13
5944949	13
1019317	13
15585282	13
47755951	13
4276876	13
3727910	17
1882670	13
14152911	13
941210	13
1156418	13
7674974	13
9654677	13
5473687	13
11108254	13
8513936	13
10099146	15
4973400	13
198731	13
22800761	13
175135	13
32827894	16
1139045	16
2655034	13
854086	13
1418001	13
8461838	13
13108100	17
5789999	13
14131217	13
9667596	13
3575377	13
4411018	13
16677849	13
2898758	13
28630758	13
5007907	16
1573288	16
3159424	17
6932716	13
1608025	13
13858090	16
6716980	16
11632923	13
2923157	13
2830627	13
13961065	13
203377	16
2234334	13
23097955	13
7021048	16
4764548	13
3160373	13
14308850	13
10657658	13
10557418	13
2175044	13
17694530	17
7584134	16
2353819	13
5142351	16
5332744	13
2170227	13
15794529	13
433493	13
23387228	13
13243531	13
5617117	13
7464054	16
33182749	13
5078963	13
8762995	13
54916	16
4044371	13
1129350	13
14713753	13
1757187	13
8933221	13
1403342	17
6385883	13
1179332	13
16863014	17
33987456	16
3022296	13
3292849	13
8220566	13
1401884	13
870511	13
9083352	13
617851	13
35167506	16
1343564	15
5711209	17
5955229	13
3653935	13
7475695	15
13451685	13
1589313	13
12298940	15
18671721	13
8951051	13
5094966	13
5808707	17
18687388	13
4646211	16
1480368	13
1190071	13
10167440	13
5679662	13
3195416	13
13443933	13
10990522	15
11488952	16
1689794	16
14732368	13
3265916	13
3847806	13
1580095	13
4642812	13
4279274	13
18465781	13
6981617	13
20846159	13
3962835	13
619925	16
8971868	13
10539436	13
2015307	17
21440385	13
506234	13
8982784	13
758416	13
2279097	16
687444	13
1232140	13
12989738	13
3574023	17
6336213	13
4983133	13
6601654	13
3692805	13
15341087	17
900187	16
2267723	13
7357976	13
8229925	13
16519393	13
3564657	13
4261204	13
4653076	13
5580134	15
1188986	13
2638691	13
1195628	16
6076780	13
7761668	13
10049119	13
9390203	13
8847668	13
7710928	13
249634	13
5403163	13
4684343	13
13055217	13
3194292	13
7202854	13
5633471	13
3322698	13
25260368	13
2519627	17
7067131	13
3993720	17
20622421	13
12380752	13
15734627	13
11467588	13
3278109	13
8811288	16
921950	17
3561779	13
3244956	16
1167797	13
40960615	13
6011598	13
2013504	13
2677242	13
3519399	13
5857860	13
2270344	15
8593	16
3644039	13
1638343	13
18515992	16
14565069	13
9364056	13
12212564	13
18363	13
7796432	13
6031516	13
2995870	13
8054570	13
7634359	13
1380640	15
494953	13
128413	13
4346381	13
6869123	13
16538400	13
3436095	13
3856596	13
663243	13
3102999	13
1257407	13
8602921	13
5891211	13
11296720	13
2871177	13
6952861	13
10266329	13
5424418	16
19456347	13
6513456	13
3953638	13
10457095	13
5801481	16
6259409	13
3495626	13
3242526	13
6890994	13
6117450	13
4711663	13
11163272	13
1438763	13
6747580	13
1132924	15
9531842	13
2537705	15
2741722	13
11083873	13
17638044	13
1859808	13
5951037	13
3650119	13
1306912	13
1979721	13
1275405	13
1400162	13
33961715	16
5955673	13
1311759	13
17251910	13
2172379	16
1408714	15
7450861	13
2115093	13
15119368	13
496850	13
13944632	13
3499533	13
11841975	13
6436558	16
934537	13
2788353	13
4075744	13
13626058	13
40471842	16
7857168	13
9324912	13
2771169	13
578659	13
1114609	13
69579	13
587783	15
3986173	13
26113599	13
1596414	13
8269626	13
118971	15
5778911	13
4414417	13
727213	13
2577420	17
8516888	13
11703414	13
45748	13
7806863	13
44442046	13
8565399	13
1347151	13
4516547	13
5645269	13
2704321	13
6662856	13
16763972	13
8254079	13
750339	17
2589113	13
4901136	13
10532978	13
7371604	13
1054766	13
2958096	13
5363989	13
6586369	13
3681671	13
3268097	13
537184	13
8603866	13
8875398	13
19050	13
11808768	13
812770	13
7304267	13
987512	13
8236072	13
5358148	16
5077844	13
8832696	13
8339170	13
1772753	13
4209624	13
8044111	13
8490030	17
4511020	13
1640205	13
7613030	13
16746689	13
658222	13
4867749	13
4760835	15
20635763	13
2784492	13
19291492	13
16376074	13
8291132	13
1111061	13
5436598	13
13148302	13
14725545	16
16052334	13
3667511	13
5549731	13
15781990	15
3048530	13
25738640	13
18936966	13
22502668	17
4111496	13
3445553	13
9115852	13
10985477	13
10296163	13
1062618	13
25497747	13
14610783	16
368578	13
15737615	13
17513121	13
471910	13
9126726	13
13259098	13
3926011	13
2886785	15
2639406	13
1394762	13
4830784	13
4050453	13
2914439	13
4764311	13
8364568	16
549690	15
8189887	13
9897830	13
9314112	13
4377929	13
12045072	13
10287851	13
4250817	13
21363667	13
7078517	16
23377781	15
5128839	13
11709551	13
824425	13
3059547	13
7227104	13
16358184	13
12316756	17
22664467	16
6355631	13
9496468	17
12558642	13
15955681	13
4775002	16
5998574	13
10034184	13
1126236	13
6932382	13
4149333	13
22940215	13
16207863	13
7944583	13
3398681	13
2112801	13
2998632	13
3879302	13
263398	13
1955108	13
341270	13
2713399	16
8166048	13
509139	13
7390583	13
4920906	13
2227611	13
867593	13
9400731	13
1597411	13
2526206	16
866834	13
551404	13
646975	13
14569216	13
27168736	13
7414226	17
11592204	15
5156700	13
11457482	13
21032570	13
2954339	13
1637857	16
8566324	13
22087894	13
11387027	13
6576106	16
1710764	13
12881793	13
19596760	13
4176145	13
130344	17
4786411	13
2695248	13
3983508	13
4074001	13
4258512	13
24211822	13
13322745	16
10810094	17
3218306	13
6857238	13
5280332	17
9707371	13
309728	17
11901631	13
28751990	17
7388730	13
24304639	13
3842134	13
7963328	13
7770749	16
12351019	17
4709043	13
653649	13
11515682	16
778843	13
18178130	13
1067525	13
17205994	13
1750393	13
2755169	13
8340735	16
5937712	13
4363867	13
1734201	13
27142678	13
2183212	13
2828556	17
2378741	13
24292302	13
8928275	15
3550195	13
8996010	13
1282097	13
4049109	17
605336	13
10073639	13
10489091	15
13913960	13
1189942	13
6535385	13
27743486	13
2015991	16
6987704	13
3453136	17
1604007	15
11330910	15
4185254	13
243958	13
9142584	13
21990032	16
1857030	13
1847869	13
183381	13
5215236	13
13861986	13
36245835	13
15517220	13
9543247	13
16870157	13
10352799	13
11240765	13
12000640	13
5430449	13
1223061	13
4937477	13
4552135	13
15121662	13
8945956	13
13447443	13
4231820	13
15492003	13
12030153	13
36851241	13
17823274	13
5774115	13
6240827	17
3415421	13
16940631	13
26769104	13
37109620	13
19568308	13
660135	13
22678402	13
7555109	13
15949928	13
12072498	17
2439170	13
640252	17
11721676	13
12198006	13
1883983	13
14386030	13
4194230	15
3215245	13
17728909	17
15213731	17
7643680	13
12658951	16
2350317	16
663636	13
12697510	13
4725884	13
7805504	13
1975938	15
1322623	16
6071546	13
2095297	15
18593541	16
336499	13
7221763	17
21749315	13
19042414	15
5888485	16
1706473	13
15653303	13
24053993	13
4116746	13
21173551	16
60190	13
2444779	13
1785276	13
3373137	13
450272	17
767843	13
485061	17
10202658	13
47402775	13
2748848	13
2667137	13
3737496	13
628045	13
686000	13
14964690	13
3496847	13
6059650	13
1507312	13
1370692	13
16082672	13
1390074	15
11545916	13
4839546	13
4687283	13
3544822	15
1426341	13
1916612	13
11158734	13
29681390	15
942627	13
5992012	13
576051	16
18412299	13
2168960	13
19807307	13
7012478	15
69938474	13
3323931	13
6006389	13
31435413	13
1398311	13
1710996	13
7921478	13
17297406	13
10323145	13
20571614	13
16306394	13
3503086	13
1860623	13
13941949	13
577416	13
14074368	13
5903665	13
733199	13
4367582	13
4879872	13
700878	15
793080	13
6749537	17
2811244	13
12908625	13
9766369	13
12965506	16
299022	17
7278066	13
1135362	13
61570887	15
21447240	13
728334	17
2799006	13
9517678	16
8781623	13
7671138	15
25053705	13
6331667	13
3784189	13
1103623	13
8783833	13
3799250	13
609882	15
3730063	13
4796436	13
8733934	13
24926061	13
7050257	13
2676581	16
3925732	13
7739856	16
12754873	15
6950917	17
6145536	13
2820001	13
18356310	13
771004	13
8292135	15
9582010	16
903492	16
3643298	13
5720937	13
20058478	13
140590	13
7115919	13
5251832	13
900956	13
5576166	13
10939203	17
5340951	13
765026	13
297726	15
9016161	17
56130	13
9031951	13
12984302	13
6977610	15
9591334	13
1785475	13
6197177	13
11647274	13
688658	15
5967071	13
8052138	13
14585441	13
6258471	13
20925255	16
22592048	13
18519096	13
28856754	16
1136258	15
7250498	13
884298	13
5093111	13
429969	13
11298336	13
4988422	13
985610	17
1468527	13
17438858	13
14498360	13
2002753	17
1395967	13
1465359	13
5440865	13
5713676	13
3004894	13
2522524	13
8339608	13
15108048	13
7547786	13
3699266	13
2652869	13
1610684	13
2627489	13
3462591	15
21844365	13
3874299	13
12179607	13
11352716	13
10271846	13
5218450	13
4226860	13
8189279	15
2238307	13
13470612	13
1375553	13
15071447	13
1004	13
4733594	17
12207704	13
1008137	13
6156217	13
4547885	13
22000828	13
6283429	13
5740888	13
5490978	13
408717	13
5730148	13
29017928	13
7572357	13
420733	13
28759653	13
5419325	13
6359456	13
19953233	13
4216444	16
19103183	13
43370687	16
15437954	15
12012739	13
13331948	13
2891005	13
3631052	13
39099731	13
3123177	13
4753051	15
4960201	13
522608	16
1724708	13
14802523	13
1265327	15
1446381	13
5721435	13
10308272	13
2463378	15
9696663	16
606348	17
1250960	13
8159383	13
2023226	13
1951452	13
13524648	13
3119232	16
12266665	13
1955783	13
1801350	13
9609872	13
1122715	13
2872466	13
5854474	13
1215671	16
265187	16
12842663	16
7819524	13
3708737	13
3066527	13
1450429	13
5531084	13
7283872	13
5742650	13
2000722	13
302038	13
4672172	15
2648637	13
33562264	13
13492215	13
11178877	13
28301124	15
31025754	13
18700613	13
13537370	13
901050	13
27867771	13
5711080	13
15610746	13
7172735	17
22451410	13
7074150	13
2131375	17
6927684	13
4426078	16
2345514	15
1530743	13
14769077	13
8102224	13
30593182	16
40754866	13
259237	13
15196258	13
11064230	13
1919627	13
1196637	13
8306327	16
4364213	13
19043660	13
1844316	13
1979836	13
7029157	13
965291	13
487089	13
4506378	13
815887	13
2276689	13
4403301	13
7409572	13
24137999	13
3163231	13
422877	13
15818613	13
2004680	13
12470305	13
24385306	15
3358812	13
2049869	13
12830949	13
1506884	13
953685	16
39513	13
2039851	13
16630	13
3100403	13
1251003	13
8136913	16
7862309	13
2635383	15
8706442	17
6586622	13
1865098	13
2028645	13
6203415	13
962601	15
474959	13
9504836	13
14304778	17
1398542	16
3596023	13
7619632	13
10975893	17
26754087	13
13260971	13
5096153	13
8991220	13
1833854	13
5732221	13
10329908	13
1051168	13
7863921	17
14015000	17
2692781	17
2946266	13
18898158	13
8362043	13
7526338	17
11779069	13
11741465	13
3185183	15
2576347	13
26618043	16
11564935	13
9622082	13
1008304	13
8221459	16
1937545	17
97483	13
7580769	13
12458740	15
9082409	13
9642748	16
3398440	13
1231217	13
12165805	13
8384063	13
3714610	13
2428088	13
7131145	13
31201967	13
686400	13
4908034	13
30560967	17
8537679	17
5431803	16
4137902	13
21771893	13
10097368	13
8914389	13
11202205	13
4459022	13
7808614	13
113117	13
4361738	13
5248682	13
3600509	17
10828686	13
3739326	16
13891235	13
12035307	13
3573535	13
71359036	13
1164658	13
338451	13
4225473	13
21910096	13
1402492	16
5134926	13
264746	13
484918	13
28824651	13
8394903	13
17576304	13
8500293	13
4673389	16
8185501	13
1925989	13
3747226	17
3836680	13
5178863	17
27281942	13
32727457	13
967906	16
21066844	13
9674256	13
14154513	13
3607002	15
31757376	13
12821736	13
5490257	13
14351378	13
330967	13
684304	13
8721247	13
3497477	13
942493	13
11213018	13
3754260	13
4434456	17
18235189	13
33450824	13
3623438	13
11734516	13
980770	15
4314878	13
11263698	16
7038214	13
4196233	13
479458	13
597031	16
2272453	13
1730116	13
30023156	13
3087092	13
964638	17
164309	13
34112575	13
4643662	13
2518845	13
5919795	13
20373046	13
67372	16
11917412	13
2203136	13
3667027	17
12990613	13
15796302	16
2325390	13
28417569	13
413442	15
25887275	13
14394969	13
2888650	13
350994	13
3230159	16
892637	13
11267456	13
8066878	13
2023877	17
30248812	13
6986682	13
967730	13
1023663	13
35977118	17
3737206	17
1392357	13
4495833	13
6993994	15
402994	13
21751581	13
8724767	13
16908173	13
7096605	13
2418554	16
13388915	15
4639152	13
4680121	13
8240914	13
659549	13
474418	13
5778654	13
16523429	13
20155521	13
2349249	13
2500860	13
2746219	17
10435901	13
1720808	13
2778616	17
3656949	13
9962406	13
20577358	13
3202024	15
30341652	13
15519647	13
1979917	13
1849888	13
1584503	13
4207042	13
2897141	13
18267050	13
2434948	13
1087230	13
2617005	13
6972690	16
10072414	13
13907060	13
2941186	15
5875858	13
11525111	13
16563146	13
845437	13
6350355	13
4204903	13
1330136	16
1350373	13
310171	13
10646501	17
3695873	15
6900712	16
18110943	13
1408127	17
1850691	13
17686120	13
14098607	17
3329952	13
1932528	13
2848719	13
15857206	13
4721171	13
12437390	16
7022993	13
5392244	13
2107940	13
6534716	15
6217416	13
9838955	13
6632911	13
6258186	13
2064974	17
1889097	13
222325	13
14394335	13
4660856	16
10842426	15
6147177	17
3004344	13
11378966	16
8346091	17
5850907	17
3563957	13
7191243	16
8103332	13
3153371	15
11147521	13
1762098	13
2178946	13
7520681	17
8938096	15
580275	13
13233762	13
1956471	17
11455251	13
552419	13
19513770	13
1969959	13
6590194	13
9352550	15
7598831	17
11536786	13
5488413	13
3075557	13
13922379	13
7223421	13
32056569	13
5438973	16
1555717	13
1210437	13
11471599	13
4422165	16
2280870	16
946660	13
5225776	13
8337905	17
20623724	13
17187618	13
13166300	17
6984623	13
21811503	13
2744211	13
2575492	15
8584362	13
2422083	13
21267	15
3818106	13
6674784	15
2201955	13
216488	13
20003745	13
6089631	16
11507766	13
21708116	15
2297279	13
12260492	13
5908572	17
14842956	13
13198402	13
1870299	13
30885203	13
3672587	13
4411907	13
15392528	13
3661302	17
12774474	17
9244472	13
828981	13
4262653	13
17370655	13
11723610	13
17653867	13
23452457	15
3397105	17
1463814	13
13912373	13
1257727	17
3808829	13
4825162	13
4459513	13
3829009	16
2880452	13
1646187	13
37801494	13
2109417	15
1681110	13
6569981	13
2795985	13
7333668	13
8219978	13
1998110	13
6676314	13
6892723	13
3069252	13
3134922	13
10049487	15
13319808	13
23983505	13
2301414	17
3285478	13
120732	13
3330634	13
161267	13
17097524	13
17923095	13
5244806	13
3122323	13
3298350	13
15267620	13
3904483	17
5373844	13
6063121	13
2512960	13
4733715	16
555192	13
6676411	13
53018634	13
4850659	13
8617284	13
12770923	13
3118595	13
626258	13
29455717	13
11798682	13
10168338	13
9274342	13
3828196	13
3007341	16
2969268	13
6922775	13
317736	13
36714269	13
1459456	13
11337973	13
2749182	13
1603364	13
4397945	13
3971437	13
5493647	17
9103905	13
12843867	15
9351322	13
8746737	13
26118337	13
19231444	13
846993	13
16571975	13
4885637	13
4293077	13
2456799	13
534302	13
10056862	13
3037855	13
21008184	13
4039678	13
819919	13
19276823	13
2978861	13
12725210	13
779410	15
15085671	13
238604	13
1340817	13
8156563	16
1911444	16
23947163	13
4489956	13
1786727	16
689897	16
13123586	13
421000	13
6388039	13
13263534	13
7243717	16
9840201	13
7047536	13
13976900	13
5610378	17
23493272	13
20588357	13
3804917	13
13285761	13
21533319	13
14609265	13
80398	13
496248	13
8111415	13
5940894	13
744233	13
8956290	15
15077895	13
6026300	13
2434734	13
15685299	13
5522415	13
877422	13
6585095	13
11335	13
891302	13
25719877	13
1423698	13
129391	13
1879392	13
221196	16
26853681	13
1509673	13
722134	13
3254040	13
968348	13
12055093	16
1819023	13
1614721	13
775247	15
14312045	16
2980436	13
5161800	13
2587961	13
19295114	16
5767552	13
9746133	13
96821	13
8107035	13
3233862	13
4837285	13
9774569	13
12332	13
11268277	17
6059354	13
35796802	13
4636005	13
8543051	13
4070256	13
17514540	17
3711486	16
7504636	13
26610679	13
33035439	13
4342336	16
7192303	13
9394060	13
4732195	13
27382425	13
15543723	13
14276105	13
9395749	13
7948583	13
4316935	13
1112609	13
9601212	13
11782207	13
1849704	13
4065894	15
1620694	13
2040255	15
3568132	13
2421585	13
3822682	13
41172153	13
29211389	13
42167	16
1077493	15
7524091	15
8142860	17
4191690	13
20023456	13
10516692	13
9313195	17
8860737	13
2901273	13
1054696	16
370731	13
10590002	13
43162314	13
21832658	16
4672291	13
4898690	13
17304	16
11170205	13
1069320	13
5995335	13
29383090	16
8506879	17
9415274	13
136342	15
2410878	13
17667434	13
26885747	13
509421	16
9006263	16
25233904	13
18697022	16
5247423	13
2959477	16
2805158	17
9084700	13
6290285	13
1485599	13
648175	13
618988	13
3294090	13
8655163	16
8221276	17
12282095	13
17325189	13
16139644	13
2483461	15
2171092	13
2420077	13
16744044	13
22475285	13
12784592	13
10920681	13
12761698	13
1794747	13
3549685	13
22493646	17
1569627	13
1984044	13
937977	13
34611801	13
2765165	13
17299677	17
34649549	13
7042359	13
3861913	13
3653587	13
19558082	13
4075070	13
4188315	16
10296219	13
18505872	16
7381655	13
3372748	13
9101182	13
7700079	17
2533413	13
7968706	13
2651965	13
8632470	13
194089	13
7840769	13
9646681	13
4762534	13
2900133	17
2686931	15
14420835	13
14574393	13
458238	17
1838559	15
1013202	13
10882383	13
2945682	13
3064578	17
6622742	13
34269871	13
25505707	13
21901225	13
4600882	15
939771	13
6603040	13
9494967	13
12515196	13
15533679	13
18270445	13
3742093	13
1835045	13
13918593	13
8842221	13
54229	13
2847969	13
7247664	13
466042	13
9029132	13
27736004	13
5666362	13
8526840	16
1120346	13
20408930	13
4285670	13
3463474	13
14206554	17
6819766	13
1193016	13
378579	13
13314842	13
5762371	15
2638994	13
6528629	13
631424	13
26992849	13
5051733	13
10532388	13
816915	13
5386453	13
2922179	13
7524706	13
2176743	13
760032	13
18636806	15
2405550	13
41506491	13
21626191	13
16225963	13
493700	13
14430897	13
3854134	16
6238758	13
31829643	13
10895904	13
6061705	13
2854574	13
2609989	13
41535	13
20058026	13
2436954	13
28572606	13
26934892	13
766424	13
8174202	13
6747148	15
315061	13
7647626	17
5319445	13
13713739	13
1579394	13
5958937	13
4244240	13
1337780	13
1409847	13
13291297	13
3645182	16
26526158	13
8124382	13
5339109	13
514866	16
3185121	13
3502146	17
13159675	13
7294501	15
4901565	13
2591046	13
10828078	13
9394266	13
474492	13
7551757	16
1420681	13
5526821	13
6447722	17
6571328	13
4859683	16
7933049	13
19769347	13
27484196	13
9907832	13
2749422	13
3140527	13
2029025	13
262255	15
41906100	13
11436698	13
14237537	13
7540557	13
1476496	13
8081500	15
16167502	17
10796969	13
16149286	13
8818447	13
1127659	13
6692272	13
22497844	13
1305534	17
889625	13
5886733	13
9084131	13
15226065	13
22676190	16
4528074	13
8003288	13
3192584	13
4382703	13
28374558	13
1395355	13
5657343	13
9247701	16
2349035	13
1380637	13
6268857	13
15931782	13
12818095	13
18898677	13
4088287	15
877622	13
7019237	15
1556481	13
15013523	13
2151300	13
5669677	13
5304843	16
26016034	13
18078644	13
12581422	13
1330958	16
2592489	13
19509619	13
11961712	16
2819790	13
280755	13
3175654	13
5103285	13
5333040	13
7293264	13
1175188	13
10154353	13
4553504	15
5169692	13
2035119	13
242031	13
3129394	17
6709613	13
86243	13
6409265	13
5629120	13
3383317	13
437908	16
3076936	17
520236	13
20785567	17
19727214	13
6667495	13
4657437	13
1321373	13
3430151	13
2700669	13
2473657	13
774111	13
6873196	13
23503776	13
4383627	13
6633699	13
1665388	13
7844844	13
12916057	16
6215322	13
4053967	13
10538025	17
5190264	13
86447	13
3196536	13
5440606	15
18966879	16
2358399	13
4199479	13
11194034	13
4280233	13
4440936	13
923956	13
4328998	13
1087633	13
18558875	13
18037923	13
15316943	13
8264665	13
6235880	13
2577901	13
4376017	16
103774	16
1025128	13
7551899	13
260058	13
3820123	13
2777880	13
22587735	13
8757985	17
1050961	13
915477	17
547906	13
2599070	13
12041146	13
72133	13
21897267	13
932670	13
4457900	13
4491183	13
7562272	13
7365503	16
3669802	13
1215796	13
4361573	13
8456322	13
2442603	13
7195514	13
16403796	15
7995089	13
959379	13
3828999	13
14031161	13
13681417	13
8082648	13
2602272	13
1492493	13
1026978	13
17923006	15
99732	13
6832010	13
4465490	13
14366383	13
4799410	13
770042	13
545232	13
4202144	13
6514270	17
1805030	17
5389621	13
7716510	13
23044770	15
367574	13
105881	13
54689017	17
12362663	13
858941	13
8921976	13
9203369	13
1633247	13
2289698	13
10852622	17
3695594	15
7214292	13
3741919	16
239815	15
60286	13
22677619	13
1664506	13
15768821	13
6387627	13
1816140	13
11089800	13
6912946	13
1794372	13
2889420	13
141945	13
27730576	13
1015436	13
1607054	13
1316577	16
647041	17
22671337	13
4170247	13
4743804	15
40739041	13
1366640	13
1251479	13
20559351	13
8424225	16
12142471	13
2771980	13
11556105	15
13389677	15
15371174	13
2198718	13
4670599	13
6650160	13
17468528	13
896515	15
1876028	13
21725095	13
7565328	17
21697637	13
1422795	13
5250231	13
1837842	13
10532845	13
8151663	13
12524983	13
11520318	13
2682978	13
3998323	16
13160421	13
141344	13
849658	13
15520668	13
21176640	13
4412467	13
286031	13
5620957	13
16824387	13
5528642	16
17462365	17
13534599	13
13127981	13
3443580	13
32498942	13
5546619	13
2137842	13
12859570	13
2849474	13
320142	13
14360180	13
1277128	15
534287	13
497467	13
10023511	13
15816079	16
3921744	13
5283370	15
2544788	13
6037132	13
11200200	13
18332330	16
21038765	13
6374640	13
10362867	13
2714256	13
3881164	17
3557452	13
20341651	16
5916115	13
7196811	13
16576026	13
14156751	13
6147876	13
2250481	13
29438652	13
6735064	16
3013957	13
3864858	13
21158560	13
4406645	17
10197933	15
8413699	13
1961669	13
39935937	13
25266728	17
3343574	13
12880624	16
23237587	13
16634296	15
4201189	13
8529866	13
272052	13
9961904	13
4836568	13
26259281	13
8958163	13
791379	13
3533204	16
1744184	16
5060445	16
8923369	13
3618737	13
31002204	13
21539980	13
18229527	15
4194534	13
3193863	13
2041812	15
14283013	13
19383961	13
1546073	13
1270678	13
6172203	13
189195	16
617680	13
30818291	13
9919014	13
10364161	13
2946639	13
2999900	13
3332720	13
12327064	15
1255809	13
3375163	13
17360971	16
14332679	17
2684629	13
4053711	13
9621814	13
8629821	17
5393785	13
9142870	16
10138389	13
874370	13
4106103	16
37783901	13
4670604	15
3788143	13
1994520	13
1738121	13
1776338	13
4872776	13
15464456	13
5583629	13
14777221	13
3034869	13
9085556	13
884307	13
7567489	13
7256492	13
14792597	13
9533798	13
642658	16
11559524	13
254497	16
1628091	17
5465903	13
4350739	13
8129019	13
18897495	13
2527508	13
13700824	13
4390090	13
6262597	13
7695940	13
14171949	13
12817975	13
10493465	13
6901298	13
672381	13
13430869	13
19116523	13
3398868	13
4002837	13
15048471	17
2079894	13
12697476	13
16689286	16
654628	16
4635356	11
29801116	13
8147080	13
2889793	13
1306639	13
1335537	13
4963214	15
10309479	13
890772	13
3599039	13
78372	16
6115664	13
25081646	13
13533524	13
7196900	13
8921590	13
44216830	13
7048691	13
2190838	13
4303662	13
5633317	15
4858317	13
17669232	13
317466	16
40677134	13
340651	16
5307137	16
31457940	17
3898605	13
37166022	17
10117676	13
13096630	13
1435807	16
12749366	17
13723187	13
23636895	13
2713075	13
24526863	13
2671251	13
8648803	13
5232750	13
18055159	13
1685023	16
4418072	13
214072	13
3584506	13
1995966	13
4103587	13
9538252	13
17491325	13
2193758	16
436612	15
4303690	13
12172185	13
27089866	13
3106562	13
24157401	13
14627993	13
18112056	13
9076558	13
1160618	13
1273173	13
18527486	16
605815	13
18956218	17
29757930	13
4574162	13
12958072	13
16739318	13
9418208	13
4229110	13
3209414	13
21942030	13
8994273	15
10975757	13
6542302	16
1123557	13
18005404	13
7949935	13
1507160	13
7202582	13
25902504	15
4219898	13
573559	13
15673090	13
31122309	13
17045462	16
395404	15
6672270	13
2109442	16
4717302	13
2911766	13
10166253	13
10505888	13
9814639	13
2792628	13
1099694	13
6568942	13
2772431	13
7462791	13
1429180	13
1205944	13
5303417	13
17991453	13
5897062	13
1817314	16
531446	16
3248717	17
7152186	15
2196820	16
5601227	13
3008219	15
16384419	13
2391436	13
7139321	16
1998176	13
5970791	13
4390206	13
12123219	15
2438448	13
8360948	13
1185078	13
330727	13
4331414	16
2466498	13
29319677	16
15065046	13
4579358	13
12568659	16
141469	13
2689531	13
23883010	13
24881253	15
6539688	13
14040857	17
14545604	13
1314693	17
13520565	13
9611206	13
17199446	13
36806008	13
11737718	13
5127794	13
1354315	13
3256646	13
8484246	13
946639	15
9292048	17
13620540	13
6385143	16
1305305	13
5047478	13
8385142	13
9134378	13
1653418	13
1898372	13
14173424	13
4376052	13
10507874	15
6702399	13
1506132	13
11088205	13
3406502	13
14215481	13
10252664	17
2762453	13
20890102	13
10793569	13
4423895	15
1581096	13
224454	13
3541982	13
2680102	13
26298082	13
21528416	13
21802	13
17964441	16
6352369	13
26316720	13
7017358	13
644079	13
9724068	13
5121924	15
3238707	13
1375393	16
6928465	13
432431	17
3878553	13
11912406	13
18208742	13
17049910	13
21875207	13
6169311	13
7723130	13
1151590	13
1422476	13
150621	13
5942153	13
2432390	13
1583443	13
6188234	13
4150734	13
1197192	13
5998738	13
2811050	13
22360683	13
5180836	13
9405735	13
5239462	13
694016	13
20352085	13
1741326	13
3901264	13
23282434	13
2741222	13
4071888	13
1172686	13
3849226	13
14975629	17
12830525	13
9047403	13
4761166	13
17907892	13
4092479	13
1235596	13
15566114	17
109848	16
4550006	15
10442607	13
1707586	17
28730879	16
10984034	13
6919069	13
2692824	13
6679965	13
3397433	13
1356028	13
3786392	13
23693723	13
3551698	13
1349177	13
8737153	13
29306650	13
26741583	17
28771487	13
1798281	13
4362102	13
9939984	13
4281006	13
750904	17
4413379	13
24128365	13
5399208	13
21866034	13
22704544	13
215852	13
4397739	13
14820847	13
6783228	17
20747384	13
2157277	15
7088458	17
3923622	17
18167847	13
21606739	13
4124275	13
15070456	13
5942797	13
8036912	16
511502	11
6245466	13
4772456	16
9936838	13
3654582	13
46059792	13
10252920	13
10077961	13
25143622	15
71655875	13
4653383	13
1949467	13
10003070	13
21029029	13
11983729	13
7083153	13
971574	13
29964876	13
4040488	13
1799254	13
4871686	13
638420	13
27164581	13
1357741	13
43252044	13
2623676	13
3328613	13
17411839	16
5481317	13
1535717	13
4165610	16
24340092	13
4055383	15
11013706	13
823374	13
9580336	13
9587654	16
14856049	13
4093725	13
6702074	17
4616340	13
10159757	13
11082054	13
9408781	17
3099029	13
5981427	13
8439909	13
24746477	13
13969280	13
7786760	13
21452793	13
19393297	13
1505136	13
15271059	17
9544016	13
3119502	13
16308112	13
4046795	13
11125488	13
6711694	13
19059720	13
12807684	13
7714161	13
2955870	13
15724891	13
15478689	13
305430	13
1847707	13
10489950	17
4510549	13
4706857	16
2265120	16
11143403	13
4761920	13
2171310	13
18374988	13
7187920	13
2095884	13
4860756	17
11848347	13
25114083	13
12203865	13
7912435	13
7340823	13
9144887	13
15731421	13
4824310	13
13867298	13
4531904	13
1892009	13
4387686	16
4163880	13
1827910	13
14078772	13
2757634	16
6256017	13
4548659	13
14999619	13
25568424	13
10329952	13
2345164	16
26001348	13
6109794	16
2028277	13
4124911	13
5214812	13
454672	13
9195582	13
7410422	16
30484071	13
15430340	13
9989468	13
7653805	13
14445990	13
17114582	13
11030935	13
1312644	13
6287177	13
18974227	15
4771859	13
7224481	13
101577	13
45360641	17
6297378	13
1658364	13
8807553	13
21067114	13
5783226	17
1582963	15
1641948	13
2707488	17
46805136	13
10925905	15
3643116	13
26635834	13
19447481	15
22278769	13
3133647	17
14634096	13
2727294	13
1412487	13
3711998	13
8049844	16
1438170	13
1177583	15
5065606	13
154153	13
14501682	17
3261187	13
2909013	13
5410859	13
785677	16
23079791	15
21892447	13
10322633	13
7646809	13
9602664	13
4623267	13
1168719	13
1012105	15
4048814	13
4339213	13
3835709	13
24159466	13
10776330	13
1731228	13
6873719	13
18240069	13
2719342	13
2058455	13
5413839	13
2583932	13
6919824	13
9866587	13
1721016	13
32556784	13
420759	13
14186690	13
8566037	13
21227114	16
13051743	13
6795472	13
7766555	13
28810337	13
18651475	13
4894684	13
234491	13
7958104	13
1167081	13
12420754	13
12005893	13
506096	13
22678030	15
19765299	13
29068571	13
13217643	13
13976664	13
7906144	13
3135483	13
394277	16
1405100	17
11965122	15
2715187	17
377373	13
166069	13
9349976	13
14974885	13
19442006	13
22398681	13
9324510	13
798978	13
4019513	15
7325309	16
6219558	17
2702976	13
14884418	13
10758994	13
981942	13
4414178	13
2947309	13
39871982	13
2719613	13
7807733	13
1618358	13
2301161	13
13932330	13
514131	13
2340172	13
6270700	13
969932	13
9886867	13
7262858	13
5930987	13
10314718	13
44494	13
4007637	13
9996330	13
26487379	16
8689256	13
24481676	13
133992	17
2668692	13
21364886	13
6586727	13
2509916	13
2083750	13
2509189	13
4794734	13
3118975	15
19481134	17
2005205	13
27758164	13
12896294	13
20610628	15
2525335	13
2950583	13
6716837	13
3854596	13
1087981	13
4949586	13
1895673	15
230287	15
9180001	13
15146474	13
10301278	13
2813704	13
8138730	16
5815644	13
5775814	17
3548558	13
2719599	13
9266154	13
14644938	13
27576985	13
10120370	13
9165687	13
10110087	13
11166467	17
20408483	13
722385	13
6584725	13
14515131	13
17279065	13
736783	13
586690	13
5933354	13
8272989	13
17302426	13
4390810	13
1240339	13
11384928	16
31333421	13
4081128	17
11535724	13
2779116	13
315484	13
9161008	13
441930	13
20958	13
5992532	13
12170906	16
1779009	16
462148	13
10473959	13
749689	13
15310801	13
26868598	13
2112970	13
11971543	13
828	13
723356	13
108241	13
25687531	17
4787382	13
8622177	15
2884019	13
267030	13
10135492	13
2461291	13
10755763	13
812434	13
1782037	13
4597497	13
12198261	13
4824699	13
26544976	13
7206266	13
47797443	13
13712762	13
3827407	13
860810	13
5561834	13
5357412	13
4240119	13
5791678	17
2714032	17
1906294	13
1582109	13
20045979	13
15988511	17
6961866	15
15806060	13
2913477	13
21753077	13
21275483	13
1366521	16
21227219	16
647293	13
5050352	13
1664171	16
2307581	16
5916091	13
10609786	13
7928911	13
18692482	13
3632540	13
18584300	13
612181	13
1047886	13
5531014	13
4186109	13
9067395	13
444497	13
5169513	16
3690476	13
239684	13
6160921	13
22498352	13
3063452	13
7012561	13
3534283	17
2807736	13
11775095	13
626171	17
29235367	13
8980527	13
323214	13
11283930	13
5251998	13
19277385	13
16200014	17
10417401	17
5947551	13
10557635	13
1611789	13
2623825	13
7146079	13
4150570	17
10638625	13
4276383	16
8333677	17
9334129	17
13889646	13
744419	13
6734537	15
287719	13
38716	13
12533583	13
7209259	13
2289261	13
17254388	13
10632177	13
6482867	13
14214910	13
13393280	13
7881151	13
10072161	13
16935669	13
1765261	13
8149236	13
25014602	13
677228	13
1707065	17
3295678	13
9416584	13
7412392	16
16976067	13
8453670	13
8916835	16
5365032	13
7408279	13
2212383	16
3280948	13
16282905	13
698698	13
5564355	16
5773768	17
32502574	13
2067383	13
1460728	13
454328	16
1590691	13
280984	13
6752778	13
12582722	16
4429854	13
4795715	13
604123	13
3688433	13
16551843	13
4446662	13
10046221	13
13363448	13
6257383	16
382957	13
35295719	13
8988091	13
21654439	13
7508804	13
320608	13
6139616	13
3773366	15
10066542	13
14693896	13
1434827	13
8071812	13
378793	13
4329202	13
3500685	17
29542922	13
5636846	13
561105	13
4075631	13
5191852	13
2441611	13
2722959	13
17052192	13
17099949	13
19935557	13
1959383	13
4576592	13
41835693	13
10537722	13
16148799	13
698739	13
3608942	13
5981706	13
2828572	13
2051026	13
9895231	13
2617182	13
35976044	16
10367010	15
6768686	13
1913205	13
4388436	13
18504716	13
39877922	13
6429329	17
2413714	13
2201474	17
10076884	16
6891084	13
6814937	13
21154379	13
110489	13
13163372	15
5531769	17
292429	13
2161917	13
7690002	13
8335243	15
1009360	13
4084786	13
5906282	13
8914792	13
5961957	13
8822355	13
2712294	16
6100175	13
10295900	13
43627622	13
1460701	13
5533006	13
9661715	15
601620	13
14134886	13
1806069	13
10665968	13
2314015	17
18430325	13
6578466	13
15206259	17
16918602	13
20171856	13
6763263	13
4267156	13
1681097	13
1252504	13
1696332	13
7487104	13
13136845	13
4380810	17
1013175	13
3099414	13
2774073	16
27802162	13
644394	16
11639983	13
4820643	15
5652194	16
1178232	13
14042565	13
3332078	17
6994977	13
6233481	13
3827828	13
636444	13
11364426	13
1199613	13
3803040	13
2125848	13
3215019	13
5091011	13
27990842	16
3385686	15
4923308	13
85682	13
3613708	15
2195254	13
1703052	17
474268	16
603708	13
16311904	13
1787385	13
1692783	13
9884213	13
662768	13
937175	15
6721640	13
2230040	13
9678584	13
590224	13
2044899	13
177654	13
3302494	13
3912895	13
1226903	13
5553967	13
5127767	13
1672201	13
12700229	13
1903347	13
26823472	13
15536995	13
10110212	13
125857	13
15463607	13
1884607	13
21945776	13
9315995	13
1406474	13
4091694	13
51768293	13
8493251	13
1146894	13
5862692	13
5625776	13
2381877	13
6367714	16
5619570	13
133361	13
970503	13
2951798	13
146357	13
3778674	13
4957479	13
78317	13
6572308	16
14526252	13
8020473	13
3309321	13
6100679	13
1246568	13
13990959	13
2966854	13
699528	16
1507746	13
2409321	13
13220356	13
14274	13
9696665	13
19429927	13
676584	13
7056338	16
3918808	16
820565	17
4166470	13
381049	15
14813908	13
4568943	13
1749065	13
13875927	13
123082	15
10294821	13
11484573	13
10692851	13
2759508	15
1391208	13
4180262	13
2864498	13
464971	13
2654928	13
6290132	13
16603254	13
1194027	13
68709	13
14003566	13
6680216	13
17256855	13
5735530	13
3399985	13
1490814	17
13496676	13
2008037	13
4301610	16
1689430	13
3928908	13
19741258	13
3480264	13
838931	16
11395202	13
10571297	13
6671616	16
5915581	13
14819504	13
187856	13
13194570	13
10748671	13
456836	13
767231	13
35449	13
4443593	15
9556256	13
4139180	13
2830185	16
9841763	13
799101	16
12099359	17
11558869	13
712490	16
34269732	13
3506356	16
22962378	13
4614440	13
18411044	13
10669421	13
7696103	13
668812	15
323035	13
1434688	13
3567984	13
11866974	13
2880258	13
9160868	13
4688028	13
3347845	13
15076172	13
3293726	16
981506	13
1995492	13
3341585	13
12633432	13
499975	13
1594207	13
13498654	13
11495809	13
11491934	13
10975493	16
3628535	16
4139232	13
23306304	13
6975036	16
2825399	13
9947426	17
5478006	13
3393370	13
3308123	15
10052557	13
2000325	13
5281928	13
9366854	13
10180805	13
12483606	13
16776802	13
3015391	13
5602790	13
6999796	13
3929182	13
21470195	13
2169889	13
2417783	13
17730057	13
5225396	13
7263037	16
14257852	13
23462704	13
465897	13
9333198	13
16795027	13
4320595	13
113825	13
4269305	13
11553897	13
2677659	13
4315437	17
4096142	13
16416414	13
4104672	16
5637471	13
7891109	13
7911691	15
5684723	13
15369113	13
17880263	16
12542371	13
4986620	13
12161149	13
139265	13
10117886	17
9974949	15
2274739	13
12480042	13
3832071	13
6499123	13
1080638	13
2176577	13
10190428	13
18563424	13
10687381	13
34471845	13
914959	17
20684820	13
8501328	15
4560642	16
307066	15
5271461	16
4990466	13
27912	13
1191973	13
877010	15
1733389	13
9409482	13
2203697	13
5427487	13
921395	13
2398266	13
5758838	16
1873229	13
3455694	13
10225590	13
589998	13
14817053	13
3781112	13
335820	16
10851076	13
2650701	13
2224998	13
11375476	13
5319539	15
6458000	16
9790778	13
4400390	13
9231590	13
15129200	13
1649563	13
5935643	13
7440497	13
8578289	13
16354887	13
2421716	13
1279584	13
8132162	16
15644124	13
2538567	13
5633277	13
19937372	13
2231307	13
12832534	15
2090863	13
3674683	13
1272331	13
1712740	13
40857718	13
3854960	13
6319016	13
31185551	13
3041255	13
239134	16
11647045	13
13049142	15
38727	13
15517941	13
35336002	16
5381808	13
3974086	15
13165644	13
22890912	13
3987677	13
13158585	13
841916	13
19708296	13
2055237	13
2782292	13
1120014	17
6384997	13
1691868	13
1507683	13
10116410	13
5977290	13
934576	16
10164184	13
186626	13
9223982	17
10585271	13
3341053	13
18750287	13
30512890	13
10005609	13
11206710	13
803642	13
1700751	13
10334123	13
4906774	13
4619299	13
4620625	13
17524500	13
5110842	13
9483289	13
25797067	13
1422047	13
10280175	13
3661184	13
14203329	15
15901145	13
16698057	13
9646007	13
6614327	13
1005332	13
2989503	13
4962975	13
9726858	13
5964777	13
4921960	13
2984326	13
5583421	17
4067985	13
3017745	13
23470716	13
15601151	13
2763539	13
3321047	13
1003222	15
3494984	13
12776899	13
2783077	13
10976976	13
3755694	15
40161091	13
294952	13
10446953	13
30382199	13
2896881	13
34508686	13
25249800	13
978764	17
9688086	13
1507183	13
9848020	13
9965104	15
27291404	13
954158	13
26998527	13
1387701	13
15900128	13
829170	13
6047868	13
978870	13
17219456	13
7637813	13
445764	13
1501354	15
338792	13
3324907	13
3816603	13
8716482	13
3612994	13
14893444	13
723421	13
10707304	13
13059572	13
5913994	13
3484203	13
5060222	13
958907	13
16993474	13
2004115	13
20982197	13
6351704	13
9183740	13
3478697	13
4534111	13
1485288	13
4616268	17
8736650	15
6000010	15
6995854	13
14882246	17
9886816	16
30032761	13
1497044	13
3036340	16
14724422	13
28011995	13
9951003	16
14110949	13
616354	13
2895749	13
2290283	13
4798118	16
8546967	13
24743310	13
3418299	13
7189	17
15793701	13
6262754	13
10619852	13
22272369	13
1316364	13
3400250	13
1203825	13
3916389	13
5110733	13
6414661	13
2323119	13
7305209	13
5924823	13
16712896	13
1767251	13
8020509	13
3959964	13
4345762	13
8471130	13
24090829	13
3474739	13
5583710	15
19527068	13
1012776	13
4196695	13
8267124	13
7265799	13
26065331	13
4499550	13
17116648	13
4491910	17
6684058	13
22268642	13
7016400	17
8707699	13
448943	17
197084	13
2700886	13
9463398	13
18877852	13
23822	16
41842054	13
13559226	13
19882006	13
4495872	13
4477640	17
5265466	15
7343556	13
5520144	17
137359	13
11741668	13
4742363	13
1397182	17
8071356	13
4239108	13
5902438	13
9356424	13
38673637	13
9266980	13
1501388	13
7076940	13
6170018	13
1863531	13
1388389	13
16360837	13
284684	15
1325566	17
1236448	13
427234	13
23890334	13
12506871	17
32172402	13
15801053	13
5799778	13
13286134	13
9939822	15
3700010	13
11580019	16
2064266	15
5547434	13
10059635	13
12208825	17
8061705	13
20934909	13
9545360	13
6300538	17
6070404	13
9107061	13
1633031	13
18915864	15
994955	17
2199786	13
9656775	13
3250567	13
736292	17
4066508	13
23167201	13
13163102	13
5240774	13
6172756	13
16289754	13
12376990	13
2954557	15
4531308	13
4039626	13
18164905	13
2531610	13
2573987	13
24905797	13
21677542	13
32928623	16
2141583	13
4714717	13
2212888	15
15271856	13
1209781	17
9847183	13
13940176	16
14538705	13
14118806	13
390514	11
9614225	17
17595603	13
215859	13
5366771	13
5201503	13
12790673	13
17981818	13
7143980	13
12623563	13
2926203	13
1736455	13
954386	13
3872512	13
3045834	16
2589109	13
790204	13
12743537	13
5059779	13
428873	13
12951825	13
4312522	13
4421261	13
10474113	13
2293441	13
10108726	13
11797376	13
3443616	13
10215257	13
34490735	13
7990671	13
17574704	13
16022040	13
4417088	13
1090986	13
1057614	13
19117865	13
12462302	13
8725007	13
717999	15
1301004	17
1563495	13
38582262	17
9072217	13
836383	13
5721177	13
5661853	16
240871	17
3087515	13
13999969	13
12679664	13
4449713	13
4498461	13
47098082	13
2994862	13
2442722	13
702802	13
660185	13
1552494	17
8206908	13
7167137	13
1312608	13
1581788	13
7718695	13
3103663	13
13970679	13
1834465	17
1000123	13
1848014	17
42859538	13
10954460	13
19913877	16
13749783	16
10527238	15
4432064	13
11176213	13
10732974	13
2278405	13
1806388	13
14589822	13
4325755	13
7465832	13
31185123	13
1350098	13
8091080	13
5416249	13
474413	13
549036	13
3511495	13
7709387	13
2445140	13
7123324	15
8463379	13
11218091	13
2031878	13
1155400	16
5323613	16
1391921	13
26745176	13
6235068	13
16613346	17
4558373	17
1941803	13
1350557	13
3811177	13
1824892	15
18780238	13
9005988	13
6231168	16
45249757	13
25214187	16
5770161	13
24722653	13
2715495	13
5058907	13
20111520	13
2947656	13
1013090	15
9863329	13
7927486	13
10851229	16
20418825	13
22718004	13
2997919	13
2708039	13
1921598	13
11609553	16
6919379	13
8996831	17
12494155	17
9000820	13
18985640	13
32018983	13
1985605	16
5600526	13
13422407	16
4663547	13
17914738	13
16220614	13
7490852	13
21197911	17
2027636	13
4565088	13
1041013	13
12719014	13
309676	13
5416806	13
1775330	13
15524562	13
2821302	13
2086179	13
4276614	13
4519941	13
10652423	13
8727592	13
11659724	13
3115482	13
20922971	13
8702545	13
1915927	13
13053576	13
5329308	13
21733188	13
12750322	16
14895607	13
8798005	13
4125911	13
2369997	13
1639628	13
25330774	13
2264695	13
23188427	13
24764470	13
6633490	16
1700522	13
6622712	13
3045950	13
1244262	13
5401165	13
4822283	16
6735217	13
8105648	13
36628697	13
17735395	13
4057916	13
6804892	13
8530889	15
6956432	13
3411511	13
13522661	13
1087110	13
6757313	13
2448063	13
6263924	13
16939472	13
3905213	13
1787867	13
15673204	13
749283	13
4534873	13
3110819	13
12454405	13
1068377	13
5729610	15
4282656	13
163716	13
1831459	13
8187018	13
5018126	15
19167002	13
24679893	17
2725377	13
11493684	13
4083009	13
5987532	16
18889156	13
420004	13
2202426	16
3255710	17
3116757	13
7712179	13
13947325	13
9412910	17
25069807	15
2897950	13
5989041	13
20139995	17
418087	17
1142667	13
19877672	13
670763	13
36238628	16
2758205	13
23880872	17
13271416	13
8700815	16
1565025	13
1999755	13
9856939	13
17033990	13
1780666	13
15519218	13
30935566	13
3999426	13
1857379	13
4842769	13
5561651	13
10053674	13
11612293	13
3000846	13
2608278	13
4973569	13
5303388	13
8928527	13
19986770	13
1959609	13
39523472	16
12112509	13
2806259	17
2127147	13
1943932	16
5546979	13
1746452	13
1875236	13
6154341	13
2220728	15
662955	13
2095347	13
29941706	13
36887780	13
935608	15
1094360	13
1571463	13
11505193	13
6411145	13
4073854	16
374488	13
16700648	13
16710665	13
3946699	13
6490308	13
3015913	13
3843971	13
3155845	13
1825501	13
18592750	15
2360105	13
14314700	15
7155938	13
10892157	13
2102565	13
384951	15
821558	13
6025556	13
21237177	13
5042059	13
1174144	13
9068852	13
8814123	13
6579413	13
6238300	13
21300510	13
7088084	13
14153683	13
3002555	13
7091331	13
3441225	15
8172588	16
3886359	13
4308483	13
5718295	13
4092677	16
237456	13
715689	13
11533591	13
4939824	17
8417670	17
7909313	13
9187596	13
9297348	17
13385521	13
1446172	13
3528429	16
3609333	13
15814093	16
15628955	13
9462372	13
11010173	13
3842500	13
2540441	13
769590	13
9981287	13
9750428	16
14021115	13
3121430	13
9427595	13
15566600	13
560646	13
10467334	13
1706846	16
17212838	16
7352757	13
8426777	13
9787054	15
1118166	13
6805877	16
4936407	13
603035	15
1006888	13
14955483	13
20848244	13
136872	13
1036172	13
14894414	13
8780191	16
15958373	13
4022818	13
40191636	13
19351472	13
5542930	13
6451033	13
19251079	16
1336178	13
15895217	13
1600283	13
39341523	13
306259	13
7445195	17
1144760	13
34936794	13
9476764	13
353054	13
2028404	17
29080562	13
9229082	17
2070393	13
3660785	13
7015857	13
9211674	13
7403978	13
10024167	13
1124786	13
7778927	13
3896478	13
1981412	13
4277184	13
105634	13
434125	13
3398795	13
1431765	13
9437673	13
4090749	13
14745390	13
3807534	13
16503069	15
43486978	13
15809956	13
20324581	13
792096	13
18421211	13
17416170	13
1502175	13
5373139	13
7465508	13
4099250	15
2885587	13
20522937	13
7289537	17
8420937	15
8745294	13
14896483	16
322776	16
528837	13
2192322	13
14707866	15
1338683	16
5336824	13
12388759	13
8527596	13
9170034	15
10066029	13
138579	13
4157588	13
2051494	13
15660552	13
3048811	13
235521	13
1332102	13
9461050	13
654383	15
216461	13
10907807	13
14988904	15
4471746	13
2536670	13
5943271	13
11587668	13
3854279	13
500967	13
1983784	16
8824746	13
953052	15
5323294	13
12167641	13
5100824	13
6060601	13
5520837	13
30323788	13
9601836	13
7899738	13
1801490	13
2227020	13
796526	13
2720890	13
2228856	13
52512000	13
3457432	13
2041426	13
9241	13
5313081	13
14905435	13
21123108	13
29147119	13
663899	15
2715264	13
8814244	13
9913263	13
6496915	13
3790607	13
3017907	13
36397428	13
14502173	13
23323399	13
1846574	13
5720542	13
2010414	13
17871791	15
20521711	16
4334376	13
1825645	13
2886826	13
4529311	13
6384320	15
976127	17
6000905	13
1705604	13
4987155	13
3507465	13
14117296	13
9562272	13
9220279	13
3663065	13
8887374	13
12202090	13
4666930	13
6372948	13
1799334	13
5282496	13
1695610	13
1757833	13
5397385	13
8425716	13
2018214	13
672787	13
924075	16
8931628	16
1788368	13
12150560	15
12835837	13
910282	13
2981354	13
4210084	13
21289317	13
7631458	13
9433831	13
10675377	16
1828639	13
10790681	13
7398231	17
51727	13
11017316	13
3149571	13
889025	13
22306116	13
5747170	17
25049903	13
19310943	13
6854102	13
20139003	13
4106662	13
7734837	13
19321441	13
8999285	13
6776279	13
1635439	13
4867021	13
3282993	13
22397592	13
33485949	13
7058329	16
501984	13
4245933	15
4991101	13
5910953	13
16536038	13
6014570	13
11344165	15
4821032	13
7247120	13
7523717	13
6516194	13
20786565	15
1826948	13
1349286	15
5449117	13
2735902	16
6686204	13
2135776	13
11119117	13
2265496	13
1987732	13
5052871	13
4370095	13
1795298	13
5639843	15
2720969	15
745018	13
3558795	13
5964949	13
2738632	16
11667660	13
2194213	15
17829211	13
6228742	13
6021060	13
7202208	13
4301541	13
2653049	13
4824622	13
7390094	13
11860158	13
4407188	13
1661913	13
20909685	13
3115563	13
229816	17
24368980	13
4352415	13
6181090	13
1510781	13
7700366	13
1757424	13
7603494	13
7473568	13
120789	13
6036777	13
2978878	16
4177568	13
13825021	13
489545	13
14028234	13
3282314	13
320542	15
1852151	13
2565144	15
14142533	13
1787531	13
7165442	13
12854037	16
3700538	17
9810172	13
1540122	13
467742	17
333126	13
54988933	13
3104282	13
8801738	13
15790565	17
8093552	13
9133958	13
17029552	13
11255246	13
3646268	13
7659870	13
635993	13
3985346	13
2328731	13
7599699	13
11969194	13
1542906	13
7116419	13
4057261	13
540728	13
8628197	13
3664400	13
4973844	13
8739863	13
3181032	13
1768617	13
1821243	16
1871446	13
1368256	13
636104	17
17322550	13
4870593	13
4403360	16
4506066	15
17894473	13
10505783	13
1984701	16
11670777	16
25940926	17
10432613	13
2992185	13
3182408	15
10523023	13
8639421	13
6269693	13
8224305	13
7234792	13
8126159	13
6357036	15
828332	13
1993391	13
1657571	13
3218345	13
358753	13
8283504	17
16013148	13
1755503	13
1868014	16
4294948435	17
782996	17
13044255	13
7313	13
3058627	13
4148094	13
205645	13
15262397	13
19637307	17
11073054	16
3983232	13
11721040	13
28817801	13
21464316	13
6133223	13
2833678	13
2048760	13
20890520	13
1491031	13
13269437	13
4720200	13
2975580	13
562237	13
3806981	15
4290382	13
15974540	15
6325388	13
14026669	17
4473446	13
17237875	13
2378998	13
6157349	13
3665443	15
4129434	13
1831304	13
5960338	13
3741214	17
4746202	13
1953103	13
28688040	13
1300618	13
2231335	13
10884510	16
9825330	13
11534958	13
3025108	17
164887	13
9289466	13
8228821	13
1736555	13
21606998	13
3869496	16
6150566	13
1647720	13
5233890	13
9723597	13
345297	13
3196440	13
227699	13
8535032	13
8366547	13
420109	13
17538935	17
1122573	13
1768001	13
9290925	13
39274149	13
28434919	13
6874359	13
10972325	13
5589117	16
1191966	13
18617745	17
8840336	13
4995467	15
40774258	13
3992655	13
8022826	17
21573014	13
3201173	13
12901860	13
581382	13
4503281	13
5736113	13
2154885	13
851926	13
5266486	13
8274844	13
2635178	13
6965517	13
15966400	13
16509317	13
3214046	13
19456504	13
3847599	13
12088333	15
3709612	13
11534205	13
2531690	16
6702017	13
9941459	13
26790751	13
2795238	13
15617139	13
3216393	16
26378831	15
5529167	13
7710237	13
599336	13
26582858	13
2110114	15
3438493	13
3159658	13
41081219	17
5213305	13
1274173	13
3712646	13
12582756	13
957156	13
9597126	13
3236007	13
25986284	13
7856091	13
206089	17
1142731	13
6742523	13
59656204	13
1226580	13
1249869	13
6817105	13
4643380	13
1832310	13
1017583	13
4786136	17
9197518	17
1374423	13
19453391	13
1570457	13
314271	16
20080037	16
16009901	13
6371617	13
16634232	16
1141640	13
4749829	13
4030051	13
7118944	13
34917195	16
1230937	16
4168188	13
4041437	17
7056878	13
19305804	13
15476324	15
8995287	13
1413100	13
1854464	13
8829742	13
6158885	13
1081367	13
2513624	13
4813935	16
3924105	13
11329304	13
4039626	13
21847436	13
7336949	13
11083695	13
5709504	13
1203613	15
23179805	13
780364	13
1546421	13
1151325	13
5506976	17
13799024	13
403511	13
7509688	13
3448712	13
20672151	13
476873	13
23605403	13
4383183	16
4675803	13
1995270	13
6951365	13
18535885	13
2110305	13
11228800	13
2339206	13
15214988	13
9133015	13
22479151	17
8163968	13
22291395	17
2701761	13
1988756	13
2900965	13
4371256	13
11935819	13
11290534	13
14504579	13
12350599	13
2002287	13
5892797	16
26405691	15
8307554	13
6292945	13
468378	13
4386760	13
2720710	13
2726721	16
4924866	13
5069384	17
923907	13
975545	13
2994284	13
7852617	13
614127	13
5157628	16
6463128	16
14186780	13
1374174	13
1815467	13
1426161	13
1252001	13
12431670	13
16961587	13
24371514	13
13572323	13
4720246	16
1241788	13
483153	13
1049708	13
7017024	13
10546146	13
12177887	13
10949974	13
26654875	16
2294927	15
18331781	13
9003660	13
19782923	13
1014822	13
1090100	13
4994495	16
10935627	17
3375183	13
15590284	13
21032771	13
7978416	16
4497891	15
3364548	13
4743015	13
2803234	13
16496788	16
45075346	15
2493417	13
2046769	13
3846315	13
5220167	15
13832061	13
724731	17
476875	13
933608	12
35110178	13
13902912	13
2961059	13
8259389	16
45970	13
6274263	13
14802824	16
7428156	15
5330720	13
5141264	13
11086937	16
10011611	13
2783681	13
7526611	13
22843018	13
4264150	13
13073523	13
18911383	13
1603809	15
12560837	13
11212899	13
4471309	13
1307808	13
7318287	13
432470	13
20106696	17
5943399	13
31942774	13
11074501	13
19358577	16
10388604	13
8078356	13
3091851	13
1252411	13
2320759	16
4465127	13
3908800	13
16819903	13
10629477	13
18028487	13
6141868	17
7010294	17
8163262	13
2452570	13
25629304	17
4082489	13
1019902	16
1936624	13
2659230	13
3280047	13
8060096	13
4910577	13
1087371	13
995311	15
8997987	13
7317596	13
5268083	15
5016737	13
6571334	13
6335098	13
18390582	13
17722368	13
8033193	13
12343215	13
11982457	13
4477154	13
4653331	13
7316941	13
10068222	13
4698056	13
6220598	13
17018107	13
11096844	17
15004595	13
5096333	13
3696338	17
4971553	17
16150970	13
33120527	13
4642808	15
6474775	13
6040357	13
13954601	13
4603000	13
2412129	13
35670461	16
396468	13
6627161	13
2026276	13
16597025	13
11576455	13
5404439	13
1616503	13
21052358	13
4521001	13
6506356	13
4433006	13
866954	13
1488937	17
12876855	13
1833897	13
1247093	13
1525969	13
9462825	13
2735209	13
11496790	13
27696014	13
23124477	13
5002013	13
21260715	13
13061249	17
13947398	13
18906071	13
9707142	13
7550359	13
14353860	13
4091735	15
4353616	13
3577804	17
977813	16
4546166	13
7815863	13
9575708	15
2421628	13
5799444	13
11014029	13
955247	13
27328963	13
4973990	13
4159022	13
18058031	16
9121182	13
16741858	13
2810974	13
123979	13
808724	13
11739703	13
9145120	13
8321501	15
814326	13
585110	13
6298612	16
3700058	13
6931132	17
20477911	16
153213	17
4822012	13
7017048	13
3108644	17
7830254	13
7236876	16
9780638	13
4121075	15
18483401	13
5294774	13
20349987	17
7780761	13
12316994	13
396592	13
10145842	13
5867089	13
1626363	13
11292618	13
7686647	13
60405991	17
374479	13
2961311	13
1643208	13
36919631	16
13658619	13
570916	16
3831782	13
9892280	13
5380918	13
9629332	16
5301035	13
6438849	13
7459043	13
8011343	13
3276632	13
4614192	13
11920983	13
3635796	13
42536	17
4057042	13
7571513	13
9743871	17
21834907	13
502383	13
3761556	13
4415751	13
30775587	13
1326282	13
4280698	13
6807608	13
13077260	16
4215571	13
432848	13
2209288	16
390492	13
15306046	17
10324770	13
15440782	13
42186786	13
2851580	13
3297221	13
2921539	16
688257	13
4173549	13
5893900	13
2725573	13
2208189	15
5146900	13
6489450	13
7220676	13
3945588	15
411187	13
1520546	13
31740280	17
16799226	13
771664	13
371616	13
1776072	13
6883164	15
4612731	13
1420201	13
2695681	16
18128635	13
10136836	13
1243417	13
1236836	13
3138964	13
5557994	13
4662175	13
9612023	13
3932969	13
5589073	13
13046328	13
8816885	13
12802392	13
6978272	13
5902379	15
5312193	13
1553201	15
2766324	13
1540400	13
3583544	16
3418720	13
2710004	13
7877733	13
22369296	17
4883402	15
6191802	13
3257643	16
2945172	13
29557533	13
4998595	16
2264519	13
2483012	13
3832125	17
2752306	13
159237	16
299329	13
4502038	13
1965043	13
6469323	13
1887687	16
7139251	13
7365488	13
4341110	13
23796039	16
29749745	13
7108741	15
49700603	13
1781542	13
419562	13
13848270	13
4111318	16
7160603	13
4459892	13
6128592	13
21089516	13
531920	13
9514116	17
12728103	13
2529024	13
13839376	13
19097535	17
2632357	13
32465105	17
17626201	17
3755999	13
11871624	13
1113646	13
6682424	13
6589310	13
16436966	13
9099341	13
709982	13
7347204	13
1691292	13
1417754	13
4031011	13
3614824	13
29336132	13
8571515	13
5326331	13
7779816	13
16135916	16
4108321	13
283250	13
1329803	13
6610132	16
13012695	13
3888759	13
41042858	13
3464857	13
2120793	16
9900092	13
4650945	13
17557129	13
14633534	13
349634	13
5303514	13
10083774	13
10648064	13
10464816	13
499821	13
768090	13
10857288	13
818878	13
16762562	13
7261385	13
2525557	13
2307235	16
1047449	13
1234044	15
4641094	13
10592126	13
4189015	13
8999685	13
23057607	17
4504992	13
2698574	13
19915411	13
19143432	13
1858565	13
33206044	13
15357532	13
8556099	13
1544130	13
12580195	13
3336271	13
3914159	13
2282458	13
1382324	13
10408226	13
8945386	13
11988077	13
9659160	15
3670721	13
3202966	17
12492432	13
20865	15
5065482	13
37395045	13
4259846	13
6795963	16
1981682	13
13259935	13
13717738	17
2506311	13
1994585	13
4770890	13
863102	13
3763681	13
1767456	13
5078725	13
1972670	13
441990	13
3746708	13
19214954	13
16665011	13
6343608	13
21417405	13
31986511	17
5262363	13
6934561	13
14600312	13
6720762	13
3272224	13
393509	17
13047686	15
552148	13
380431	13
22499317	16
6356969	13
11670317	15
15619849	13
5728511	13
169200	13
20390741	16
6870890	13
9696723	13
1790588	16
7570356	13
7209551	13
23165538	13
14767074	13
5233405	13
4164845	13
1475746	16
301969	13
95390	15
6836935	13
23762215	13
6758868	13
3673251	17
2179438	13
8775147	17
178480	13
4410415	13
3786225	13
2683225	15
7483444	16
1886832	13
1214046	13
9505076	17
6590541	13
5139080	13
8545800	13
27461230	13
3525191	16
1733710	13
8832981	13
12926660	13
2423587	13
5703075	13
1137794	13
14085635	13
5967968	13
5064012	13
88852	13
6713670	13
3030444	13
8939369	13
1189823	13
4778480	16
26898693	15
11707676	13
1500866	13
1883249	13
2716900	13
19426921	13
7050446	13
18744065	13
11954691	16
4888720	13
926795	13
653689	13
12746933	13
40845614	13
5707447	13
562228	13
10043501	15
3929756	13
9494709	13
1711346	13
3389955	13
1160020	13
4416471	13
2339560	13
1568608	13
37282836	13
11533581	13
27948	16
140492	13
5136811	13
5428491	13
2332516	13
5030196	13
28111727	13
4279523	13
20797211	13
10161190	13
7315045	13
24532793	13
1805468	13
10537511	13
14062999	13
234111	13
8484777	13
10171888	13
3309820	13
13804084	13
4177022	13
9692261	13
12747648	13
682698	16
4299413	13
928417	13
6776206	13
13412065	13
57922839	17
25472749	13
3311869	13
32840250	13
2401407	17
10364418	13
571907	13
593440	16
24914528	13
1214243	13
908861	13
3769750	13
6179951	13
1488335	13
1433686	15
16854031	13
4913805	13
24563430	13
16271686	13
17197019	13
5437127	13
525326	13
11678869	13
7613862	13
84263	13
3523920	17
9763210	13
2810064	13
11765806	13
4193511	17
2678971	13
5869915	13
18523538	17
1162577	13
26036331	13
12280733	17
2839236	15
3262760	13
13654522	13
8955054	13
18358590	13
18345331	13
18577017	13
4852904	13
10308390	13
5862838	13
22379794	13
6367418	13
2974691	17
6941633	13
6238773	17
682267	13
12524729	15
9976506	13
5694331	13
7833762	13
6129317	13
7292333	13
3569987	13
1053787	13
19192525	13
19749955	13
8607187	13
2830303	15
739754	13
828401	13
2869603	13
21231503	13
21753075	13
12325801	13
24211089	13
5431865	13
24996870	13
5404175	13
24503789	13
7343403	13
9758287	13
6519708	17
3361079	13
2409447	13
5310596	15
625206	13
694169	17
9281042	13
8179677	17
26942777	13
1778457	17
11408833	13
4817812	13
229949	13
6387204	13
7162286	13
11367526	13
1025485	13
7369382	17
47821181	13
9912719	13
19934546	13
210127	13
13639734	13
15304065	13
20925116	13
9525916	13
8870073	13
13843841	13
17450874	13
6348856	13
2954163	13
28412614	13
12217891	13
768349	13
6516442	13
24193009	13
33614465	13
18554037	13
4794278	16
856792	13
17011134	13
11847037	13
3986222	13
10427235	13
11306669	13
96614	13
8196777	15
6722763	13
225780	13
6243683	17
127407	13
12832972	13
602789	15
2305867	13
7406813	13
7787001	13
15803756	13
877823	13
10574912	13
21307388	13
25073406	13
13912249	17
26148597	13
1715136	13
7466844	13
7226560	13
16192696	13
9208669	17
3606910	17
6876935	13
3583830	13
15492861	17
3143436	13
41517312	13
5912717	13
9865988	13
544144	13
645984	13
2398289	13
4828617	13
10147383	13
1211880	13
8926008	15
3094631	15
757308	13
9863769	13
32476528	13
9553818	13
1976011	13
2089936	16
5768281	13
4488356	13
22843353	13
5033356	17
1062252	17
8596911	16
472750	13
4332859	13
590452	13
29073052	13
20401308	13
19067741	13
4923234	13
9105537	13
17682667	17
11862070	16
1510798	15
6288229	13
7638700	13
4727536	13
7238437	13
1784462	16
1985820	13
6532468	13
6246931	13
4610437	13
5539342	13
18202	13
3922501	16
2535621	13
3273999	13
8914665	13
599786	13
7654072	16
20798418	13
13668780	13
225996	16
2915971	13
2252690	13
7650071	16
4346126	13
9117666	17
376798	13
5172973	13
1247409	13
12955135	13
3457340	13
6839796	13
2426442	13
867115	13
7524926	15
28294832	13
5514004	13
4866318	16
3590663	13
961197	13
8887567	13
9124635	13
2683893	13
12102425	13
8158658	17
2380433	13
9218418	15
16973024	13
22740123	13
7021502	13
6891663	16
8919429	13
12332171	13
2934363	13
23951718	13
14448126	17
7998866	13
2093718	13
1206454	13
4720548	13
2409803	13
4069919	16
4242752	13
24102350	13
9019429	15
707876	13
2277822	16
4065575	17
17560852	16
3382766	16
3985223	13
5355108	15
8031036	13
12523509	13
577368	17
1654321	13
9081563	13
1810204	13
7916053	13
5128726	15
14501007	13
2928221	13
18320356	13
288163	17
2415009	16
17487016	15
11216922	16
10694153	17
3595357	13
3930500	13
2084835	13
542215	13
854685	15
7171025	13
4343205	16
413328	16
18419534	13
4446083	15
6511566	13
2912539	13
6179062	15
3812082	16
4248300	17
4054578	13
13644348	13
9436661	13
10233273	13
4408925	13
9814938	13
4656886	13
493160	17
32292199	13
7140117	13
9034425	13
4610653	13
23078924	13
9186744	13
24180858	13
2166746	13
23141012	13
2967691	13
8741580	17
6763454	13
1257544	13
10750049	13
2761690	13
14141141	13
2871270	13
1754184	13
925562	13
19186240	13
591034	13
7312659	13
15077461	15
2604485	13
426419	17
323510	13
2380157	15
1325487	13
7974088	13
2988636	13
1823067	13
16123256	16
7460690	15
18154610	13
13608743	13
5451949	13
462190	13
1033213	13
4116890	13
34002426	13
14642367	16
3368970	13
11010722	13
10566655	13
2390016	13
1669550	13
2234271	13
979947	15
4095650	13
373837	13
1194292	13
17977650	13
2742043	13
10987210	13
5981726	13
1281378	13
1794478	13
6988296	13
18024539	13
13139529	13
12846441	17
15683155	13
6077614	13
786343	13
7142857	13
8772309	13
31429182	15
8059306	13
9560256	13
4869156	13
6093191	13
3230100	13
18579610	17
4001519	17
5734610	13
196859	13
17892000	17
3100306	13
2920794	13
3316450	13
3848793	13
11390416	13
11228506	16
9765535	13
4608371	13
7182730	16
5073306	13
4866073	13
8123911	13
8243278	13
8415731	15
15128013	13
3816652	13
1151959	13
5412026	13
6516252	15
6511649	13
7349831	13
8275582	13
6882954	13
3316353	15
16303814	13
325355	13
1963307	16
2088628	13
710090	13
5728714	16
24481822	13
1708780	13
14150208	13
1528798	13
7862818	13
1912957	13
18105251	16
7778097	13
251176	13
3322058	13
2249982	13
19017640	17
8513507	13
19487597	13
662466	13
1223300	13
6726190	13
8788009	13
7102446	13
7384969	13
33843462	13
6625444	13
17100860	13
2327005	13
6359819	13
1443293	13
6922495	13
15651372	13
3625853	13
13009962	16
20317340	13
11885437	13
474056	13
3548415	13
8708771	13
7586332	17
11149860	13
4991718	13
6195221	13
10238137	15
4788953	13
12718825	13
16435958	17
14402705	13
3036887	13
9721806	13
1966563	15
775472	13
1893711	13
1470178	13
12228172	13
1915549	16
653947	13
16539016	13
6123425	13
4853523	13
2486657	13
4779883	13
2038587	15
11361219	16
1761777	16
37872397	13
12960238	13
9282365	13
7001816	13
1089350	13
362549	13
822267	13
9095007	13
19315259	13
1431447	13
1157673	13
34261496	13
401006	13
8089785	15
3547846	13
4629554	13
2844076	13
2422833	13
4016896	16
18686009	13
10532035	13
4505556	13
9046222	16
2322467	13
231847	13
392038	13
7314803	13
7035707	13
15524390	13
1118514	13
1000398	13
9259671	13
6529947	13
27369660	13
12679789	13
9496649	13
9351624	13
344088	13
8442208	13
16091535	13
168907	13
20598158	13
10932580	13
25720865	13
6426907	13
19435715	13
2921143	13
8510279	13
6905520	13
15939496	13
3072475	13
16461845	13
7652016	15
101781	16
9638889	13
333083	13
4230535	13
1120497	13
19660930	13
10905179	13
13687068	13
2308216	17
1363507	16
2469499	13
14108608	17
4931377	13
22160844	13
1393013	13
2744798	13
11066580	13
1681468	13
4955769	13
26766695	13
11052826	13
5453183	13
13062795	16
4518102	13
12806637	13
2878126	13
11321690	13
11017295	13
1743434	13
7244249	13
9127713	13
848037	13
24949091	16
23884836	13
15406333	13
5083536	13
8495231	13
4674357	13
1500377	13
4206407	13
103035	13
14935438	16
18402582	13
8611865	13
20019609	13
8137788	13
3993235	13
1309168	13
2687607	13
22559376	13
2169847	13
25898880	13
2189158	13
6344067	13
560997	13
4044237	13
8304633	13
14335648	13
10530283	16
6508523	13
14171283	13
971061	13
37296087	13
4808834	13
25990488	13
559040	16
502036	13
250441	17
2141412	13
3897735	13
1314526	13
27415345	15
9104207	13
2403938	15
3715413	13
10554618	15
3141100	13
11458991	13
31214265	13
5800899	16
7941741	13
1213500	17
11824837	13
5644015	13
12765059	17
5128457	13
6007659	13
8411081	16
1821845	13
4635426	15
8484169	15
2406832	13
7858373	13
5782538	13
3746779	13
11490584	13
15972055	13
940544	13
4872015	13
26903651	13
1137106	13
18471398	13
3030346	13
8025742	13
2632829	13
10275013	13
8709637	17
7981409	15
8199041	13
5526027	13
6381502	13
6406127	16
8785438	13
13497795	13
23020198	13
5641184	17
5836651	13
1427463	13
2190693	13
64031	15
11924220	13
62703617	13
20619865	13
1612248	13
1158248	17
4520424	13
1118195	13
5437268	13
18351288	13
2476071	16
2147198	16
2270178	13
435503	13
3028631	13
540161	13
12963174	13
12150185	13
9322094	13
18850389	13
13341103	15
6460098	16
17434345	13
1769658	13
344514	13
5387534	13
3288983	13
7010431	16
20582121	17
560764	16
14527513	13
7671138	13
5605338	13
120611	15
1342156	13
13318110	15
596537	13
8510047	13
2756197	13
223696	13
12957776	13
4113442	13
9540780	13
1753893	13
28253841	13
252944	13
4607592	13
190735	13
1987883	13
28501343	13
8730312	13
8962601	13
8901855	15
7134949	17
7722520	13
9053074	13
25654349	13
1586913	13
3762232	13
25616982	17
27945744	13
11880378	13
25463502	13
2609267	13
367135	13
496574	13
1700222	13
1006259	13
3734751	15
9532458	13
10716792	13
263903	13
14321207	16
17947539	13
1151790	13
7763802	13
3732138	13
7462303	13
1726853	13
8430287	13
18698608	13
2385066	13
10874102	13
6993523	13
896101	13
4844785	13
2108643	13
1991429	13
6601918	16
27429301	13
2512436	13
6891898	17
7574427	13
10255592	13
5924515	13
13063537	13
5665963	16
3393119	15
7843446	13
1954167	13
1148387	13
37340	13
11521296	13
2653656	13
15558191	13
3357807	13
1399642	13
10894917	13
11291396	13
3171668	13
1213503	13
5481520	13
3591059	13
2993772	13
1480073	13
1992312	15
3652664	13
7006033	13
3503629	16
2074657	13
15966694	15
13259999	13
1854599	17
699891	13
3034856	13
7068560	15
10643880	13
460943	13
9307856	13
4900132	13
998300	13
5243944	13
11391233	13
9724680	13
1314988	13
24752364	13
6991269	13
9338765	13
147661	16
5256480	15
15423832	16
2005501	13
1083510	13
2852443	13
4897252	13
1871602	13
1013522	13
4473484	16
2859123	17
4902213	13
5347533	13
17740609	13
4969217	13
3421435	13
14536865	15
7009392	13
8417283	13
7427859	13
2030535	13
13978805	17
22224147	13
19895698	15
8215744	13
12570702	13
7730348	16
8592945	13
1762295	13
4477827	13
10278790	13
6159161	15
9867453	13
19062824	13
23664447	13
8265870	13
9922608	16
2892261	15
21334679	13
8734543	13
1323365	13
20899853	13
2741572	13
10716086	13
1644566	16
2787303	13
8004200	13
5672917	15
11569695	13
10621670	13
2338873	17
4710761	13
12145454	16
11834978	13
35958225	13
826312	13
28306642	13
6276792	13
3463081	13
2992663	17
8842210	13
3691924	13
9679998	13
1748701	13
1235984	13
6968608	13
1081941	17
575913	13
11235217	16
31084087	13
1222100	17
20360590	13
4920634	13
8927255	13
5013391	13
10125161	13
4349179	13
9300366	13
8308853	13
21129547	15
4628965	13
12199724	13
2520554	13
14631720	13
3242396	13
4187931	13
1747202	16
1752407	13
5854044	13
9414183	13
25225377	13
3393255	13
5518901	13
35975237	13
2162980	13
6189281	13
11700023	13
6817731	13
4946174	16
14410637	13
16750325	13
7663196	17
542098	13
17760962	13
9216488	13
3133553	13
5666203	13
364859	13
48797182	11
5895303	13
12001785	13
7571538	13
36062301	13
3908423	17
12041186	13
9809031	13
5962229	13
6864416	13
23579903	13
1201570	13
24282648	15
2237803	13
15784885	13
18094541	16
8090884	13
8111168	13
3498430	13
15199441	13
3826228	13
3222733	13
894125	13
4343497	13
11235558	13
7182989	13
1163719	13
3557149	15
1267311	13
1548644	13
4145834	13
7553939	13
4900530	13
15589408	15
2144514	13
25952256	13
7371796	17
31148	13
2985460	13
273891	13
1492181	17
3135114	13
30221691	16
695611	13
8500864	13
14413428	13
6009552	13
2401589	13
11678808	13
8741724	16
3626115	17
24739327	13
16276529	13
6928747	13
8473429	13
20914109	13
1590422	15
30036670	13
4042140	13
5560605	13
7777128	13
732110	13
26074705	13
2956915	13
7121133	13
10424889	13
13149310	13
12174914	17
2089587	13
14972147	16
1965416	13
4942656	13
5330542	15
919970	13
2494741	13
9988483	13
8446560	13
10158846	13
936492	13
6632099	13
4097976	13
9210808	13
2585230	13
3035046	16
58387	13
443573	13
8184740	16
5906923	13
14922573	15
923427	13
6576863	17
4928253	17
2585578	13
7123443	13
13812324	13
952691	13
7354324	15
3450457	13
9183971	13
1370701	13
2336330	13
21592006	13
4648169	13
5495193	13
19462525	13
4107025	13
13962637	17
15834676	16
12991362	13
5480756	16
3246970	13
9899894	17
2751544	13
8572060	13
1431261	13
8785443	13
57654724	15
4952252	13
4807946	13
5787044	13
47186685	15
29387732	13
35658872	13
9538163	13
10537417	13
811441	13
3333415	13
4643028	13
968684	13
7551511	13
11336103	13
21755575	13
676136	13
10524490	13
2341836	13
5109356	13
36980	13
4180037	13
6100148	13
6704229	13
1010969	13
7690578	13
1717731	13
9715062	15
7921655	15
11369948	13
27306379	17
2958697	13
29640889	16
6799941	13
3704457	15
2674543	13
2321393	13
9615524	13
3748631	13
17120179	13
2431285	13
18322893	13
1944056	13
8566162	13
7886895	16
842413	16
7458362	17
9927541	13
5510283	13
13918703	13
8982421	13
223493	13
13857837	13
3006049	16
16196080	13
8531175	13
1201301	13
6084884	17
5154773	13
742961	13
2684818	13
466237	13
26574339	13
784698	13
4746456	16
13661333	13
2207878	13
27697504	13
8607021	13
12924679	16
3786489	13
18375071	13
8897215	13
5805674	13
25225406	13
4756211	13
6566265	13
2025442	13
527634	13
5425034	13
10673924	13
2503056	13
9057530	13
732005	16
20957594	17
7535094	13
7735784	13
27921582	13
7456225	13
21446820	15
10638148	13
3265279	15
6934669	13
18759330	13
3239735	13
9661594	13
12791699	13
4329923	13
10231726	13
9203223	15
11906147	13
5763646	17
14903861	13
3737636	13
2537421	13
13734028	13
8774604	13
3744996	13
968308	13
19185793	13
10018249	13
6121689	13
12016125	16
1350770	13
5118164	13
8625392	13
18464892	13
20565941	13
11401849	16
8411483	13
10420651	13
7499513	15
3871740	13
3180736	13
8832356	15
12713817	16
4533968	13
3406734	13
2662027	13
2600342	13
32489248	13
678910	17
3650871	15
10013023	13
402985	13
1192660	13
10516057	13
19533668	13
1807012	13
9762893	17
9648677	15
2709281	13
13763713	13
1320448	13
25338846	13
1088072	13
2780504	13
5807943	13
5145290	13
23879380	13
5114593	13
7525230	13
693596	16
6733270	16
500223	13
4715671	13
5548858	13
11970723	13
22687608	13
7776477	13
10508810	13
23333842	13
1193811	13
5120416	13
10438910	13
11050321	13
13359411	13
13779163	13
13541099	13
4838879	15
1847883	13
1971758	15
2087614	13
10553932	13
1227982	13
12952336	13
3067657	13
9686654	13
4973175	13
19687289	13
3002316	13
6030330	13
26343286	13
3669465	13
21655755	13
13253862	16
3267884	13
12226948	13
279601	13
32903077	15
13188842	13
183802	13
1575189	13
511143	15
2050362	13
4912346	13
3771942	13
9954532	13
7411606	13
12720950	13
3890354	13
2236684	13
9686420	13
4885245	13
1297840	13
30585417	13
7412826	13
6732648	13
3713793	13
2963839	13
957106	13
20050349	13
9469744	15
3135766	13
7885413	16
22652177	13
8303541	13
1365336	13
2321408	13
22755591	13
7288900	16
902562	13
8890478	13
2962843	13
4139455	13
1215086	13
3511140	13
1974201	13
17270932	13
5878765	17
757376	13
13952264	13
1403202	16
3300062	13
6284943	13
4261804	13
13050366	13
4336247	13
11352758	13
19976889	13
5541106	13
1032746	13
394686	16
39340098	13
562678	13
14064011	13
7251232	16
2490754	13
9893972	13
1593523	15
4398347	13
8345657	16
575369	16
2552905	13
7666062	13
13895633	13
12925988	13
10161547	16
7650200	13
9040581	13
2048793	13
1614428	13
11237783	13
14678481	13
5916626	13
12651214	13
8537366	13
6022343	15
8477411	13
1458637	13
5991953	13
14792687	17
4745471	13
5636411	13
6014781	13
12063178	13
14394577	13
3220473	13
3010145	13
25444809	13
2836173	17
10741837	17
4134081	15
2472335	13
9560345	13
6235060	13
6214627	13
19664087	13
8353002	13
15423223	15
17424067	15
25741891	15
7305562	17
11449907	13
27531524	17
12788863	13
1945039	13
4602888	13
5715198	15
710557	13
7410244	13
4201850	13
2022115	13
10423813	13
6484797	13
1027295	16
15222397	15
16464050	16
6407449	16
7693579	13
13183844	17
14939401	13
979647	16
350076	13
8584309	17
5338994	13
13495765	13
25984121	13
9736145	13
6922250	16
376598	13
7153646	13
3325974	13
12086398	13
138707	13
6933605	13
1501426	13
20785530	13
5788665	13
28200880	13
599401	13
6700233	13
11271429	13
1885639	15
529664	13
2496324	13
31334400	17
19770576	13
6749435	13
18023546	13
9599502	17
52068	13
3999589	13
15139575	13
14595970	15
5524380	13
1660532	13
4116446	13
8051834	13
18240864	13
7748117	13
3899736	13
12943104	13
1458766	13
2450672	17
2652664	15
1962367	13
12690443	13
2928745	13
1322704	13
35678610	13
45542140	13
37764541	13
3858128	13
1034715	13
4333010	13
6040596	13
4133533	13
4135681	16
2190287	13
13781944	13
5533429	13
17152713	15
14864885	13
823743	13
1436912	15
30113941	13
3158944	15
9178228	13
1298451	15
9430650	13
1706173	13
10591611	13
9003825	13
445134	13
9769312	13
234149	13
15523590	13
9927357	13
26581543	13
10078378	17
12042689	15
2287831	13
321188	13
13431356	13
215207	13
2641010	13
8299810	13
8535920	13
31323368	13
14520717	13
15045957	13
4385632	13
21591186	13
509986	13
54478	13
2452928	16
4849772	16
27111110	13
3643216	13
2439279	13
6634835	13
21346407	16
8357748	17
5217696	13
9013690	13
4004460	13
11020782	13
11698862	13
8917883	13
416825	13
28118938	15
6067654	16
7309403	15
6986593	13
13267963	13
4102304	13
5598814	13
9738095	13
23679605	13
389132	13
219136	13
44075	13
7783536	13
9324258	17
6399970	13
2248955	16
15613341	13
21211728	13
28495036	13
20817849	13
4346139	13
1720530	13
19929589	15
28185182	13
1423511	13
6483878	13
13116931	13
8513502	13
540879	13
8008557	13
5750809	13
1615058	13
24875647	13
12278491	13
1543853	13
6343277	13
1707630	13
4389606	13
5192182	13
6420216	13
304949	13
384808	13
3292850	15
17388636	13
8333615	13
4147491	17
18525085	13
3381753	13
7028953	13
2173229	13
5971020	15
4008983	13
1348427	13
4667567	13
1613012	13
2780528	13
18359124	13
1037211	13
34863375	13
135407	15
20050637	16
25544111	13
1806363	13
4341422	16
683524	13
2336414	13
13800651	16
20282738	13
9762247	13
8336312	13
35874032	13
10915525	13
4598967	16
1464868	13
16485626	13
5801252	13
2552042	13
6241111	13
6603506	17
6865979	13
24104813	13
23255746	13
5568504	16
44289548	13
44644240	13
16561372	13
1798567	13
8247809	13
4893682	13
1214921	13
14013024	13
1694614	13
2073101	13
18091040	13
4520554	16
8578173	13
3627918	16
10336189	13
3154041	13
6264664	13
9275694	13
6617238	13
9413509	13
9578753	13
16610788	13
25385673	13
4248019	13
4532347	13
3040472	13
4418869	13
1927531	13
2742853	13
3111563	13
295939	13
17331434	13
111980	13
8243554	13
18902451	13
11238804	13
12816480	13
19852228	17
2605347	13
28425723	13
10504052	13
3701430	16
29965129	16
8239281	13
35354342	13
2963600	13
738585	13
3939260	13
6016946	15
18682113	13
18957726	13
1685179	13
3101119	13
15125275	16
90087	15
26875788	13
13975854	13
39450319	13
3774166	13
14264269	13
6049810	13
6112061	13
7400035	13
12925673	13
2655877	13
874554	15
16223492	16
19043314	13
9894958	17
19739498	13
704241	13
3641879	13
2559113	13
12154060	13
409470	13
13171333	13
16161570	13
19071202	13
7450431	13
1838205	13
4506192	13
6970805	13
9011767	13
1815578	13
6980827	13
18771248	13
12031210	13
15203157	15
6407904	13
940422	16
10813959	13
24270096	13
7617672	16
15815624	13
4997182	13
1379556	13
6733953	13
8822598	13
24237445	13
259732	13
1128145	13
3368374	13
601637	13
38815938	13
1714641	13
2827018	13
17095004	15
29463363	13
31261274	13
19941112	13
19575617	13
3092575	16
9200020	13
3343049	13
16277568	16
2453985	13
12606728	13
4939428	17
2640540	17
17716274	16
1101507	13
8336129	17
2206012	13
10927224	13
9166957	13
1044290	13
328058	13
39560358	13
1522188	16
1219054	13
1243834	13
5297176	13
5384780	17
2124599	13
7863685	13
3056323	13
5209581	13
1264204	13
2321339	15
26839563	13
3494061	16
8717386	16
472608	13
204450	13
24977522	17
2127327	13
6348310	13
3855966	13
14518304	13
16587860	13
3326618	13
53594	13
945914	13
476880	13
10218964	13
10962156	16
4295336	13
16560911	13
2117586	13
955755	13
52701203	13
2332515	13
3064921	13
9015216	13
2355930	13
27426084	13
564927	16
179	13
23043600	15
6730983	13
7128388	16
52958	16
20359969	13
5732687	17
7571545	13
11873017	13
18375346	16
3425262	13
143504	13
21308143	15
1671503	16
2848713	13
9264964	13
1854811	13
5041385	13
3423019	13
256604	13
6993427	13
6280764	16
1020810	13
2938546	16
8439942	13
4095555	13
1683043	13
11227461	16
43059898	13
4188636	13
12225368	13
2793284	13
4502042	13
3403346	13
5441627	13
15179530	13
2057618	17
5100374	13
175129	13
2250187	13
4406708	16
3153826	13
5850501	13
4530906	13
2502032	13
24065890	13
3383054	13
6833455	13
7797874	13
67461	13
7453024	13
15804972	17
1347286	13
11680023	16
13375395	13
29252676	13
15636282	13
23599734	15
44292	17
14811547	13
4018245	17
1060396	13
1086663	13
2733597	13
18473395	13
13053732	17
1353425	13
2434	13
3431593	13
1311300	13
8251095	13
7110839	13
2156912	13
781795	16
803474	16
4275251	13
792964	13
22735410	13
1994678	13
7522839	13
6654320	15
1328538	13
16808171	13
15588679	13
11203283	13
625564	13
480643	13
3495157	13
4507200	13
6707810	13
7577728	13
6057719	16
7536872	13
8358707	15
431891	13
39403	13
34340	13
2020228	13
5248868	16
777033	13
11834697	13
1998803	13
21093229	13
16834054	13
3630883	13
10106680	13
9656498	13
2392387	13
11798973	13
7320778	17
8108733	13
7790380	13
8816533	16
14406304	13
24975816	15
22195079	13
8993221	13
7367039	13
1705814	13
3798275	13
736614	17
2878505	13
17526392	13
3210418	13
3725326	17
826744	13
11612875	13
16505004	13
3483670	13
4414292	13
247736	13
3368649	13
11461903	13
1443250	13
1669105	16
2008378	16
4197805	13
8436208	15
15423786	13
8685032	17
4003100	13
5667527	13
2922834	13
1496980	13
3208824	16
3844800	13
378202	13
7218499	16
5069254	13
14559079	17
12494	17
23852246	13
3117802	13
10190785	13
4521892	13
15618368	13
10777511	13
504758	16
2669136	13
9525771	13
326424	13
215288	15
14613850	13
19093514	13
6038785	13
6365420	13
9758875	13
9674871	13
24183730	16
28310587	13
6057759	13
16393573	15
3862431	13
1337096	13
10199405	13
705459	13
3523483	13
295249	13
5420562	13
12348199	13
4093600	13
2025915	13
5805436	13
9077844	17
4146297	13
4408527	13
1716584	13
4689079	13
102667	13
7826819	13
13572460	13
8772082	13
8859524	15
13790682	17
5492683	13
3269282	16
36653279	13
48542	13
8088688	13
8420748	13
643244	13
957661	13
6537832	13
6409667	16
4485949	13
5089016	13
1135537	13
1972667	13
4961527	13
1735201	13
765012	15
515776	17
369132	13
163165	13
7025557	17
15269977	13
6111254	13
1519048	13
762731	13
2831974	13
2440853	13
3046932	13
45001035	17
7869520	13
22778743	13
910023	13
15438511	17
7115865	13
5161801	13
2803538	13
15639520	16
29223035	13
3992353	13
8327562	16
6466749	13
2975975	13
494299	13
1880613	13
1590452	13
8247046	13
5024458	13
3378245	13
1415987	13
11802871	13
5140489	16
7607988	13
17004324	13
13220639	16
9803761	13
11836749	13
15036698	13
27909003	13
21472596	17
9567568	17
14070927	13
3807841	13
6809207	13
9926045	15
3455260	17
12766875	13
53377284	13
5462108	13
18983548	13
1511026	13
8084596	13
36193871	13
23643528	13
5319831	13
1067242	13
2627111	15
43554519	13
23342537	13
65840277	13
2788387	13
10346270	13
15962327	16
10031446	13
233078	13
8894147	13
1583717	13
34348855	13
12998799	13
5357249	16
12338869	13
11526823	13
5104496	13
16345728	13
3831457	13
16484122	16
2831652	13
19781948	13
1610183	13
1207717	13
1994181	13
1815849	17
4849742	13
27210381	13
22677582	16
1156836	17
9861231	16
2840670	13
26945441	13
1185167	13
893032	13
18050491	16
11153440	13
8887497	13
1813238	13
5207965	13
3642565	17
1817913	13
1051337	13
737980	13
263733	13
26998954	13
22705262	13
3274576	16
6392694	13
3364597	13
4249611	13
13585642	13
16972140	13
1608733	13
17648308	13
5191450	13
7332203	13
1683365	13
3716698	13
5909777	15
17595333	13
4555426	13
14319330	15
4555216	13
17067921	13
136439	13
2099537	13
3855413	13
4183949	13
4335402	13
9837393	13
15468748	13
4639613	13
501253	13
10521027	13
1613115	13
1941247	13
16073850	13
17317078	17
6786281	13
16079474	13
24483985	13
2671379	16
2376341	13
7042647	13
2047873	16
7992459	13
9972013	13
7909625	13
9750308	13
16583975	13
13540117	13
4912636	13
6406129	13
6746139	13
2605655	13
8474794	13
508181	13
10170982	17
2218932	13
20681311	13
2213610	13
11372	17
7647928	13
3447035	15
25645857	13
22987011	13
6176873	13
16641545	13
12908915	17
10870101	16
5070456	13
9300786	13
31417652	13
13346844	13
25046471	13
9936755	17
9733679	15
22768276	13
9549232	13
4042534	13
8454111	13
9355933	13
1635164	13
9606688	13
1385848	17
8730981	13
9751142	13
9287468	15
14016692	13
5413323	13
3729385	13
2466541	13
12542847	16
4361776	13
23470798	13
37359749	13
6254209	13
12064	13
3660505	13
3598346	13
8154584	13
5805868	13
3103240	13
6972694	13
16177123	13
11856473	11
1998827	17
369980	13
1217187	13
505685	13
7737337	13
919541	13
18646611	16
3845959	13
1974926	13
33960993	13
5832507	16
2016318	13
27008136	13
3514048	13
1909527	13
961512	13
7406737	13
3476194	13
8523432	13
5090827	13
51668385	16
31275095	13
10780939	17
4366870	13
7529718	17
25378779	13
18644534	13
388903	13
3003282	13
19037676	13
684213	13
2055124	13
203541	13
303804	13
670667	13
4616551	13
455922	13
14651997	13
8289696	13
14430757	13
4421823	13
7093408	15
25053454	13
20135376	13
10144361	13
3515708	13
2738961	13
5394313	13
2302124	13
15215704	13
16033498	13
21246371	13
24586676	15
4770203	17
2197294	13
1401331	13
4067725	13
15566862	13
3244308	13
8662644	13
5356998	13
3506986	13
4023027	13
3728489	13
8321002	16
8535761	13
38252588	13
5327731	16
9703922	13
2780659	13
616433	13
7975453	13
6402492	13
21758049	15
7508543	13
987952	13
7923807	13
2937328	17
11777768	13
6425827	15
8905874	13
4532942	13
34501079	15
3314872	13
5481313	17
21101100	13
2137460	13
10138636	13
2775438	13
6534576	17
3533678	13
737198	13
13140138	13
1913378	13
1159975	13
9378593	13
2239979	13
359046	13
3018587	13
4356897	13
8730520	13
4669819	17
7464269	13
2040644	15
4991197	13
16004438	17
21275119	13
1253232	15
5577239	13
27728456	13
3394740	13
881842	13
1246782	13
657909	17
15270581	13
3406902	13
1551935	13
3274967	13
2297622	13
2254300	13
15888558	13
13452106	13
9175770	13
15593165	15
1963244	13
23290070	13
24907083	15
9625886	13
14398007	13
1698415	13
8466102	13
5312855	13
25066528	13
2135624	13
10829361	13
12433172	13
19214206	13
48337390	16
35761788	13
21688619	13
4443806	13
5063117	13
11375126	13
314203	13
13775874	13
2018332	13
1440500	13
13322176	13
10569790	13
742241	13
12967653	13
5668799	13
4999501	13
2375419	13
6052087	17
6615723	13
5589217	13
4175336	13
4009788	13
9850356	13
5987805	13
1316348	13
7562321	15
3797343	13
246287	13
17964624	13
27734381	13
14640516	13
5525968	13
667844	13
764316	13
2415473	17
24845918	13
4199114	13
10161553	13
13820468	16
12774971	13
5281029	17
2021037	13
12512317	13
13957612	13
6790597	13
9373017	17
19263250	13
54178	13
25415392	13
9869997	16
19401380	13
1676522	13
8680506	13
25303311	13
4095893	13
16120584	13
7547082	13
9685871	13
5521750	13
1672271	13
24747635	13
3291733	13
6065444	13
4794013	13
12892188	13
1118306	13
2316422	17
8027929	13
864331	13
9526545	13
4206140	13
1581043	15
1771159	13
20380192	13
1219305	13
599414	13
10382420	16
5410651	13
5331579	13
3492331	13
1610921	13
12734661	13
1924537	15
2803925	13
417271	13
5413421	13
4207879	13
29166174	15
8019857	16
14367951	13
24423839	13
904043	13
13035243	13
2456873	17
13277605	13
10038002	13
30619325	17
20097839	16
7884674	16
3830280	13
7729216	13
1965758	16
229481	13
1604024	13
31926166	13
23792571	13
5066781	13
24622703	13
22593919	13
9497246	15
12572724	13
3051089	16
302718	13
13119417	16
6994885	13
1188914	17
16602150	13
2616161	13
1287933	13
6352740	13
2321255	16
2957189	13
4239718	13
11426013	13
1063255	13
5951092	13
752416	13
3300619	13
2503609	13
4167323	13
19209716	13
10975447	13
596773	13
2462770	13
18967679	13
11016945	13
3612872	17
9662109	13
6053741	13
42761	15
4664096	13
7648050	17
2868892	13
5502945	13
28852373	16
13412023	13
1780749	17
3309296	13
3700658	13
7374577	13
6165500	13
13857293	13
26114291	13
801176	13
16635244	13
11336909	16
18212745	13
5828363	13
16948601	13
1976810	13
1108341	13
3822336	17
4621604	13
11862679	16
1453830	13
14055496	13
177220	17
7424868	13
418482	13
6576385	13
3855978	13
1545848	16
15145966	13
23470804	13
13748865	13
7875123	13
22403770	13
1954325	13
3901526	17
2298704	13
2643792	13
3063995	13
14196027	13
15453775	13
657235	13
21738260	15
557292	13
12355517	13
3046828	13
11515785	15
10306477	13
18905268	15
15305074	13
459367	13
5705417	13
10877914	16
8348082	13
22445943	13
3136	13
5622316	13
1790202	17
11899450	13
5856493	13
245442	13
14091881	13
2354626	15
6849416	13
803400	13
1550677	13
10509927	13
24242145	13
5128109	13
13017426	13
14916029	16
7716588	13
24239075	13
6898080	13
23377255	13
81935	13
8953454	13
4181316	13
41980505	13
7823773	13
6307488	13
11033371	13
2312466	13
1694830	13
5735563	13
20731263	16
17715327	13
6110153	16
490581	13
2843951	13
21556773	13
8057654	13
1770212	15
5562015	15
3143700	16
1995407	13
3524314	17
350624	13
2280169	13
2445752	13
12049582	17
39749155	13
6303064	13
3047289	13
12333232	13
12581392	13
3298113	13
12508606	13
5888532	13
5500197	13
11860846	13
8180812	13
1028455	13
7854802	13
7450759	13
9266226	13
12885430	15
5519044	16
14298108	13
9107409	13
18646258	13
1060764	13
2828639	13
3363436	13
4570568	13
3369952	13
2283213	16
13709940	13
7223082	13
2464099	13
15953202	13
19676408	13
18677929	13
300625	13
2240711	17
2389307	13
5636670	17
20444701	13
12606279	13
12274836	16
2270601	13
1496326	13
918704	13
475448	13
13106660	13
37395335	13
12153742	13
25379058	13
9853138	15
6528529	13
30662959	13
3707881	13
12141943	13
17886630	13
7351762	13
9307144	13
1028619	13
1732461	13
1640594	13
298750	13
2457535	17
6214500	13
436294	13
2550815	13
11280780	13
2937411	13
11128109	16
12795450	13
10279653	13
4081379	13
2611580	13
413760	17
13311594	13
10359692	13
10918182	13
7519072	17
1059650	13
32982	17
8546148	16
13030842	15
27083327	13
1848595	13
20141520	15
11412238	13
220995	13
7808277	13
1570528	13
6066321	13
10131296	13
10952048	13
11953259	13
537989	13
7133470	17
1104836	13
9038623	13
2790165	13
7812836	13
6228347	13
5851168	13
276391	13
8139009	13
4684167	16
5353178	13
1765503	13
19213380	13
9678467	13
2400279	13
2283937	13
7331374	13
11440641	13
18789403	13
6391414	17
4255942	13
2095894	13
4607299	13
16141228	13
26249942	17
3136572	13
14777288	13
16385799	13
11810675	13
9961552	13
5644326	13
10738977	13
11987077	13
2506577	13
9468842	13
4060596	13
3424541	16
1934869	13
10631191	13
1689136	13
6168226	13
21582997	13
181898	13
14026643	13
1285299	13
7500235	13
19107025	13
114295	13
796802	13
10913596	16
9087077	13
28145389	13
6344343	13
5266641	16
24224012	13
36641258	16
5123296	13
39633501	13
10423797	13
7672447	13
4745778	17
10009447	13
4039431	15
839690	13
6222189	13
29363822	17
4896907	13
23558955	13
3075196	13
6201817	13
1094437	13
4990427	13
11014653	13
3307729	16
2411168	15
8373886	16
4699487	13
854726	13
18815306	15
3776878	15
2268789	13
8750907	13
2824665	13
17143556	13
8086677	16
6363295	13
5557818	13
22254426	13
10318102	13
60090	13
851787	13
4300212	13
8504395	13
14763869	15
2641922	13
10660957	13
16005108	15
3061503	13
5519729	15
30835902	13
2630962	13
318963	13
630781	13
1961251	13
1218941	13
3998723	17
4704879	13
17416069	13
6881784	13
2500119	13
14696499	13
1350650	13
13007442	13
9476065	16
9140252	17
917961	13
3577366	13
4523432	13
4881334	13
4662873	15
144382	11
27800338	13
4371252	17
259707	13
39447646	16
1427219	13
178034	15
642907	16
19559092	13
10707536	13
1211854	13
2555594	13
2251291	13
35572	15
8169961	13
3993702	13
13376289	13
4596470	13
2546683	13
6369985	13
5840998	13
4801650	15
8074304	13
3240803	13
11410046	13
14548727	13
2181585	13
7896361	13
2236413	16
1548807	16
7388291	13
7188744	13
8956710	13
4258996	16
12911523	13
10632186	16
13851251	15
966261	13
11099482	13
1262850	13
3911791	15
3101184	13
3970096	13
6195580	13
602308	13
5532975	13
2181352	13
47687976	13
16646676	15
7331556	17
13782742	16
3660090	13
14162814	13
1334285	13
2487030	13
10206894	11
548745	13
5844532	13
13711777	13
30829374	17
1961358	13
2775044	13
277661	13
6115939	13
1746615	13
30152691	13
13382077	13
6278945	13
220447	13
4668010	13
2576568	17
9364075	13
2764581	13
4987788	13
11723367	13
8118442	13
11902822	13
5915463	13
1950066	13
11372454	13
3787831	13
1831192	13
395472	13
12775824	13
16973318	13
26836807	13
736056	17
634151	13
677160	15
2798513	13
29028903	13
2053009	13
14338738	13
4927443	13
2408622	13
15237663	13
14023702	13
13131053	13
6227964	13
6779281	13
5043201	13
6665192	16
21418344	15
2751365	13
9966586	16
232934	13
40426517	15
12739406	13
7924126	15
15725265	13
1231587	13
25973288	13
855247	17
17774754	13
18644518	13
87568	13
2354400	13
4119186	13
5158713	13
32676256	13
17950735	13
20250188	13
2229072	13
8017178	13
8886893	13
9031152	13
4929356	13
4175031	13
16677342	13
489426	13
13566660	13
8777668	16
14684599	13
6584617	15
4903154	13
2693929	16
5944094	13
32951335	17
353575	13
6139831	15
6803171	17
6724699	13
3790778	13
4299411	13
9964224	13
14812547	15
2121886	13
3495078	13
8110166	15
95640	13
6688510	13
12223928	13
11117805	13
20095637	17
2549367	13
71686	13
9433503	13
18381812	13
797912	13
15034614	13
18490260	13
4099456	13
5143114	15
8715139	13
2595462	13
845575	13
26999619	13
23678805	13
3039536	13
1776511	16
1490553	13
17840071	17
8490031	13
1844189	13
351527	13
1149933	13
5425630	13
2892766	13
9443511	15
16570744	13
16914073	13
907175	13
33099611	13
26272962	17
8322431	13
632282	13
12648358	17
2455876	13
2263908	13
718462	13
15813211	13
776030	15
4486793	13
15663045	13
2537248	13
24337465	13
12711557	13
9708683	13
2228589	16
5635730	13
5409976	13
3111750	13
11851685	13
10278406	13
554635	13
858265	13
156840	13
23132922	16
7272722	13
5037970	13
14540957	13
16572089	13
16206181	13
3937138	13
1054742	13
8785810	13
12981132	17
663773	13
3025942	13
19686331	13
30753180	13
3154295	15
11546712	13
9125517	13
38161704	17
37580878	13
3808019	13
9336985	13
2020822	13
1539616	13
5970086	13
2116039	13
667093	13
122567	17
19290818	13
5390131	13
14281554	13
4106352	13
2177396	13
1602933	13
1522276	13
11726496	13
8963310	13
3474724	13
17411259	16
13237163	15
24436645	13
1115793	16
522638	13
3681078	13
8672221	13
4489377	13
174168	13
199611	13
1315936	13
377011	13
1770026	13
8376951	13
1088705	16
11532171	13
8706072	16
663757	13
17216648	13
420924	16
7014335	17
742379	13
9175996	15
9087485	13
8025588	13
15728828	13
158815	13
26737733	13
14349523	16
1469290	13
28152015	13
8578738	13
3311257	13
5378372	13
159781	13
2125497	13
8431014	16
11771213	13
33615384	13
12476294	13
6057062	13
4398287	13
5893112	13
5126620	13
5428766	13
11805733	16
110141	13
6151280	13
8937276	13
2796727	13
19857177	13
3542683	13
3596340	13
1028481	16
333765	13
2640831	13
6056154	13
884711	13
15560626	15
3030998	13
6861545	13
4198483	13
16445512	16
7045992	13
811290	17
781618	13
23272951	17
4647642	13
7348069	16
939034	13
6802975	13
27326905	13
2184440	13
437867	17
7461833	13
1121901	13
27764246	13
14288670	13
8049789	13
3910460	13
428570	17
4431485	13
5199901	16
23070989	13
22896123	17
590822	13
2858719	13
7796605	13
999346	13
3944331	15
3816786	13
15812612	13
3135454	13
11088872	13
6290405	15
787764	13
3794496	17
12561281	13
9359755	13
983701	13
10245453	13
1421602	13
1858598	13
27020480	13
8738171	13
5717289	13
836680	13
5296176	13
2460013	17
33403452	15
28133122	16
31079586	13
11560976	13
5696681	13
4319293	13
4073231	13
194564	13
9102048	16
11809516	13
6231988	13
10013621	13
9673139	17
4306701	13
19163164	13
4743988	13
3418987	13
12362293	15
17575780	15
533219	13
1960555	13
6428941	13
31711503	13
1141840	13
2794828	13
54540349	13
4608276	13
9361902	13
3439981	13
1099009	13
4871012	13
5830860	16
18119614	13
2103175	13
5654174	13
8166351	15
16567019	13
920706	13
4584757	13
17773640	13
7013748	13
4976346	13
7638056	13
3508593	13
2679936	17
29226019	13
2152377	13
4248488	13
2704469	13
16420026	13
5540711	16
62335	13
9807173	13
10493176	13
3556562	13
29040189	13
5440654	13
2401958	13
11935041	13
4377456	13
2503208	17
3352641	15
1689116	13
2800739	13
733079	13
1917814	13
50754318	13
6253167	13
4427386	13
15456005	15
8796749	13
3020165	13
4922732	13
5692552	13
7742236	13
854294	13
2873409	13
8230461	13
5850693	16
918144	13
292410	13
4623012	15
5091174	13
12486609	13
1413650	16
2353116	13
2393362	13
4783017	13
7530572	13
17010709	13
16129523	16
178266	13
11340772	13
6788139	13
7108750	13
1281939	13
8713276	13
3938196	13
13885604	13
5286964	13
16927194	13
3254924	13
1767267	13
892949	13
8233821	16
567975	13
5167713	13
2303282	16
7174248	17
12360471	13
15327128	13
274916	13
32881481	13
1179484	13
28099371	13
63450309	13
6571238	13
2368443	13
4019849	13
663237	13
3579300	13
11675941	13
12132067	17
7929251	15
1346151	13
4006278	13
10400502	13
570452	16
9915841	13
4658749	13
3338892	13
16546472	13
973816	13
24380047	13
3915531	13
6547628	13
13400732	13
5324438	13
1138296	13
24454853	13
13072206	13
1505374	13
2918086	13
27514314	16
21391366	13
2346044	15
3119583	13
85576	13
4712516	13
5011706	13
2566436	17
7562964	13
402624	13
3004825	13
1226021	13
3401831	13
14516293	17
2294459	13
11651596	13
2239837	13
3102236	13
7879970	13
3279998	13
11820674	13
825410	13
1873935	13
19973592	13
9603037	13
5889574	13
15411988	17
11723656	17
1751357	13
3496939	13
8808964	13
20091798	13
5777997	13
12150101	13
1470505	13
4079002	13
4459568	13
8024923	17
5822464	13
24537035	17
40231111	13
846184	13
14949698	13
18186647	16
1172330	13
1040531	13
10117155	17
9491710	13
8709240	13
23429234	13
12243841	13
6161663	13
18153855	13
1065230	13
3528411	13
9677231	13
23618934	13
396190	13
7156513	13
6142225	15
782018	13
7537069	13
9120240	17
16525150	13
514755	13
1078020	13
11997349	16
13446202	13
8803433	13
6914229	13
2215267	16
6341792	13
5377376	13
2092395	13
17222420	13
5608211	15
8418349	13
2929817	13
3105637	13
99216	13
14732617	13
9263557	13
2713033	13
3106928	13
15040189	13
949535	13
1603184	13
1694070	13
4368949	13
2890712	17
11095145	13
22355406	17
2591630	16
15138193	13
3465708	16
3008908	13
18143231	13
487740	13
32492282	13
4594974	13
2694049	13
1380428	13
4583285	13
9530129	13
7040388	13
9576134	13
1126777	13
649083	13
6565160	16
15273036	16
15690244	13
3840568	13
8972456	13
13603520	16
6848214	13
19575217	13
4592737	17
217860	13
6430561	13
2688879	16
9814165	13
5360400	17
9155815	13
7887060	13
677825	13
8225430	17
16427384	13
14547964	13
3077814	13
4685188	13
2900346	13
11065092	13
9765918	13
10321621	13
6230802	13
10585777	17
5045820	13
197418	13
6773603	13
1711667	13
3873456	13
29430553	17
2570682	13
1142314	13
4297953	13
7139116	15
5002244	13
3712191	17
2524213	13
4427924	13
25689518	13
3731560	13
2910666	17
1958009	13
3641129	16
488263	13
1019027	13
923834	13
1014870	13
9432843	13
10590820	13
3483606	13
23813728	13
2511336	16
50012930	13
11680189	13
4815296	16
9195948	13
996619	13
4583142	13
8554463	13
1923891	13
13204727	16
5837782	13
1128294	13
14025781	16
5418451	13
1707911	13
39799412	13
11146254	13
9199116	15
3325896	16
18092302	13
748087	13
5623205	13
2627771	13
353583	13
9446835	13
18339283	15
26197317	13
3658071	13
15925078	15
2589254	13
11387706	13
2315528	13
3108637	13
3400072	13
3184413	13
13008065	17
7011095	13
3574270	16
2812224	13
8492740	16
11569781	13
22394270	13
2028354	13
4454298	13
41492423	13
11575991	13
4053555	13
2222325	13
5647670	16
23036992	13
5324791	13
4408009	13
3286693	15
2182068	13
29655369	13
136949	16
21829100	13
13223087	13
9892971	13
2839865	13
852441	13
2875444	16
3763479	13
32831002	13
2639033	13
10627000	13
3230942	13
21151484	13
2775183	13
2647563	13
10246816	13
3808961	16
5040332	13
4247367	13
4721691	17
6290392	13
6893032	13
1167942	13
2729155	16
1926286	13
14038586	13
9313702	13
2457539	13
6902387	13
119124	13
4740160	13
3763269	13
10568369	13
581050	13
19378671	13
4495577	13
48670777	13
33128129	13
5732230	15
4830608	13
3153135	15
2608744	13
9356995	13
2746923	16
11979477	13
9948736	16
6080125	13
7570119	13
9989468	16
38385341	13
3065722	13
2791704	13
6174294	13
12991866	13
4329546	13
8105323	15
31342298	13
28263292	13
11629492	13
1861730	13
3583477	13
11193846	13
5633558	13
2092245	16
3814728	13
3324586	13
10109522	13
1840506	16
19217922	13
5093315	13
3612372	13
3931412	13
6996813	13
2343282	15
2894327	13
12909618	13
12142628	13
1140414	13
5496497	13
851087	13
16231710	13
7762880	13
1399006	13
2135034	15
4426041	13
23030298	13
7718023	17
9094265	13
17877267	13
572962	16
4954710	13
10303111	13
2803957	16
11480016	13
6053863	13
12994529	15
26879574	13
6789589	13
2369151	13
2384120	13
7162863	13
12458372	16
303906	13
1265696	13
15422754	13
12312227	17
4189869	13
11988626	13
2127248	13
4846333	13
10056443	13
14153582	16
11696601	13
28121114	13
11405882	13
9303119	13
3962365	13
3538408	13
4609913	17
9981623	13
1940284	13
66587	13
13088785	15
5247854	13
482405	13
23210886	13
4495545	17
6263042	13
2547916	13
5371209	13
16317094	13
5835844	13
11234982	13
4368631	13
2758115	13
28822630	15
16335120	13
17001995	13
1685965	13
7879968	17
2356722	13
59999	13
5745230	17
7840104	15
8828092	13
1403286	13
2471643	17
382862	13
1968091	13
2822323	15
5751497	13
16941746	13
9226611	13
4172114	13
1594785	15
19990214	13
1447938	13
18316049	13
9527949	13
6973395	13
11449530	13
1269021	13
10452899	13
3374097	13
2802880	13
14695618	13
68502058	13
6317703	13
984627	13
21921832	13
757388	16
4733179	13
31788	17
8689226	13
19540797	16
9723310	13
3961017	13
19744196	13
1788095	13
15837085	13
12788287	13
32113699	13
722408	13
163785	13
1915202	17
10817026	13
910132	16
2914527	13
8818555	16
4971155	13
5873084	13
14429255	13
2287610	16
4005178	13
3044368	13
804969	13
6372476	13
24287917	13
934717	13
512640	13
6364520	17
263549	13
1034526	13
12539661	13
11013528	13
3352760	16
3342433	13
2574357	13
4316621	13
5319199	16
1041974	13
3814417	16
5029866	13
2090849	17
10707614	13
13027158	13
14179527	13
2581513	13
10984848	13
1731348	13
17163643	17
390870	13
12034834	16
5802	13
10721477	13
23554264	13
1066221	13
3356799	15
8094059	13
14395944	13
2847167	17
10572701	16
6508458	13
7267019	13
1031180	13
14200517	13
10489462	13
5412470	13
4246443	13
1457818	13
6407880	15
2454738	13
17653422	13
24492858	16
142380	13
15174483	13
397996	13
1845525	13
5872141	13
7830142	13
13758015	13
17783478	16
5709621	13
2560629	13
1310347	13
17539149	13
14211182	13
2104896	13
5341265	16
1397168	13
6247749	13
67097	13
25526689	13
22963759	17
12086085	13
3089202	13
9321896	13
4692413	17
5517200	13
295397	13
3760593	13
2122577	13
93224	15
7226954	13
408575	15
2775664	15
213872	13
6852111	13
9786834	16
1298412	13
12494263	16
7203766	13
5373490	13
1218219	13
16585511	13
10670186	13
966987	13
5817195	13
9714127	16
1957637	13
1758598	13
14933931	13
2607101	13
6630257	13
17355679	13
4483248	13
11432138	13
4364292	13
18049807	17
49745018	13
541535	13
5067175	13
738172	13
4225342	13
10570265	13
19492069	13
19028159	13
12699905	13
5254355	13
7945124	17
7855951	13
207478	13
20058188	13
12784108	16
4032961	13
1249248	13
7151655	13
15370428	16
9154053	13
34187768	13
1727254	13
7779447	13
5134476	13
6667793	13
235615	13
1986835	13
11107751	17
1942015	13
10250774	17
27002048	13
1954011	13
2828091	13
22451123	13
2101163	13
5642287	13
7392630	13
3274518	13
10159205	13
25531930	13
2152174	13
3572767	15
35464808	13
660892	17
1764968	13
480206	13
6045994	17
3205788	15
4732930	13
16601636	17
11379752	13
553076	13
14910917	13
16505754	16
18256259	13
10588321	13
13304713	13
1632871	13
11071507	13
3917462	13
32620196	13
17752899	17
785294	13
625793	13
6029424	13
2816086	13
5719164	13
5152838	16
19910599	13
12796459	13
1303658	13
6473169	13
9487387	13
2603860	13
13897108	13
888259	13
2881308	13
10307374	13
5372733	17
5792309	13
7714450	15
2846719	16
6282005	13
182755	13
14851179	13
3681949	13
14748483	16
6320129	15
13299981	13
6720511	17
5453026	13
4436892	13
26175991	16
961801	17
11071609	13
4994400	13
2503532	15
20003957	13
14040775	13
1911707	13
11533715	13
3858595	17
4652051	13
6900133	13
1692542	17
18827410	13
1011244	13
30028710	13
592375	13
1559678	13
18140972	17
12401816	15
25920235	13
3535830	13
8049285	13
5891812	13
4185517	13
3604006	17
10251704	13
10100559	17
13370082	16
975232	16
9052082	13
2545015	13
15472328	15
8748904	13
5872073	13
8029693	13
22958916	13
16532033	13
1678753	17
9959088	13
94966	13
3021710	16
816887	13
19014244	15
4985476	13
15333645	13
6563900	13
9561927	13
1509235	13
4054126	13
17292589	13
12704124	16
770752	13
2456131	15
358258	13
314346	13
2905434	16
7716869	17
11805997	13
8253903	15
7390031	17
4508863	13
4932790	13
1991620	13
12114349	13
8540728	16
21688780	13
14766252	13
10437021	16
6501034	13
15031003	16
7381	13
14220457	16
10281841	13
15549336	13
7500657	13
244238	16
1886164	13
893559	13
40308790	13
6677893	16
6926917	13
3832498	13
34379488	13
7681752	13
9915994	13
33874	13
2193766	13
2681698	16
1916085	13
7390261	13
4574716	16
6715222	13
2946613	13
1987478	13
9478780	16
4378560	13
8691920	13
23474918	13
20722842	13
343100	13
1851269	16
43167328	13
29159378	15
10979295	13
7680530	13
524299	13
15645531	13
5434474	13
14261672	13
14271697	13
4499576	16
14011242	13
2285624	13
6169449	13
7904389	13
23909	15
8875544	13
12138706	16
5735915	16
1766654	17
1373448	13
2995921	13
1419730	13
7036350	17
8083764	13
1557732	13
24740776	13
18747527	17
2776980	13
19243122	13
41608298	15
12221343	13
135270	13
2811808	13
16993129	13
8685614	13
17274079	16
208443	13
4750949	13
4363772	17
1544885	15
34330331	16
30864256	16
8349293	13
8976834	13
6340315	13
13076131	13
6443746	13
5211389	13
4930720	13
18354008	13
5996619	13
3673531	13
1226100	13
2518037	13
8098571	15
6498935	13
29045504	17
11121592	13
10928883	13
3877574	13
13922602	17
6740492	13
24222434	13
11826669	17
506525	13
14232881	15
3433745	13
9170879	13
8286829	13
25044531	15
3671000	13
16268683	13
5341059	13
24963447	13
3703965	16
8798771	13
5204526	13
18457265	13
1530951	13
5765162	13
7485094	13
9721052	15
3134447	13
23511922	13
10949352	13
11476739	13
16750652	13
1320969	13
11391914	13
6434430	13
4148482	13
192729	13
9067336	13
25493876	13
7708576	13
8638720	13
6596125	13
4828551	13
24472331	13
5662475	13
8911508	13
25297426	13
212893	13
8810890	13
6030796	13
4792383	13
2975763	13
2709756	13
1328526	13
489978	13
3565203	13
2223278	13
3188508	13
3839351	13
6164260	13
23093453	13
1292338	13
27075047	13
3201903	13
7312964	17
6527889	13
16815372	17
8036202	13
1010957	13
16184843	13
1679570	13
18844441	13
20902080	13
4903725	13
4583661	13
311372	13
8162380	13
6092315	13
18929285	13
5315988	13
13912168	13
8124647	13
5149453	13
10802352	16
3125030	13
7032776	13
3169411	13
447913	15
1084043	13
5784702	13
10761308	13
1245771	13
10120199	16
13112125	13
1521234	13
19511744	13
13942660	13
15800627	13
3979602	16
2579879	17
4946008	13
7482257	13
1204523	13
3218335	13
12071689	13
13836124	13
16789203	13
37769882	13
17273769	17
3412087	16
7987298	13
5099894	13
3948494	13
20648676	13
9104483	13
2789032	13
3468436	15
8766369	13
2232105	17
57239179	13
14682310	13
6186621	17
2048628	13
9819804	17
8520384	13
5383169	13
3521863	16
9831588	13
12280411	13
4613726	15
28209012	13
184414	17
21999570	13
23437953	13
4759604	13
6372974	16
4773293	16
689637	16
29856302	16
2722173	16
8791913	13
5525148	15
13247637	15
1644452	17
6936182	16
1915964	13
4222433	13
5391619	17
10695718	13
12674012	13
10942789	15
382922	15
29484462	13
13225700	13
4467580	13
18012194	13
8315369	13
5002909	13
910163	13
5940950	13
18838774	16
38715239	13
5984543	13
7323918	16
5247490	13
3468350	17
455013	16
2758068	13
1723106	13
12203724	13
1027751	13
3426408	13
20424754	15
7026584	13
19590369	13
3964355	13
803355	13
372756	16
12593814	16
27049257	13
6444148	15
290340	13
19711911	13
14459120	13
9900584	16
9189786	13
15016163	13
34577924	15
2621768	13
700893	13
9179564	13
12002826	13
580972	16
308083	13
11509661	16
1731422	13
6310653	13
2627406	13
2704928	13
4178777	13
4025118	13
921154	13
13622902	13
3718733	13
11689947	13
11526543	13
9244511	13
7732800	13
3877780	13
1008044	13
13117377	13
2797380	13
12574263	13
5935661	17
13019240	13
57585	13
22799354	13
1459924	13
5974470	13
2638294	13
2698624	13
388273	15
17296609	13
5362624	16
3371116	13
29336450	15
1495081	13
3160464	15
10853921	13
5482060	13
41131474	15
12834328	13
446993	17
7694536	13
1010311	13
6883650	13
10321200	13
10278097	13
9742300	13
10030726	13
8851218	13
9702127	13
996500	13
8433229	13
3922752	13
6410872	13
1214310	13
8777984	13
15881368	16
10465153	16
18477309	13
9276309	16
10140922	13
19564618	13
10650794	13
10799034	13
10738625	13
12673123	15
3231295	13
9875451	13
17229721	13
1146257	13
13290049	16
1461185	17
5495063	16
134569	13
1502007	13
25266264	13
1133345	13
5900964	13
9597003	13
6748113	16
11944881	13
25074447	13
821181	13
1976616	13
6348873	13
23460147	13
4387348	13
374879	13
17738872	15
10842551	16
17270427	13
10816635	13
17042337	17
26599819	13
2719018	16
1837436	13
2513822	13
13914525	13
10499569	16
3781080	13
6264004	16
19605833	13
2193905	13
1021233	13
6792047	17
3644161	17
8424795	13
4939527	16
3325514	13
3337126	17
3852998	13
1561054	13
4273671	17
23253137	17
1289072	13
3017220	13
10857355	13
4412432	13
2619685	13
4924327	13
7222746	16
19691791	17
19771195	13
3415420	16
870425	13
5800272	13
3710289	13
23017313	17
37314366	13
4863544	16
8882835	13
19570310	13
650685	13
2363182	13
13090595	13
1963693	13
1396737	17
32892804	13
5669863	13
18285712	13
12070858	13
13680375	13
12894247	13
2832890	13
6958552	13
5095002	13
3634336	13
13500877	13
43713932	13
1947962	13
2164318	13
14759442	13
9720689	13
5782570	13
2036210	13
6525898	13
4111680	13
5132722	16
2409704	13
5182081	13
1750527	13
3247161	17
11678651	13
4958215	13
5499182	15
6466529	13
2562704	13
1746578	13
3808746	13
10409973	17
3227795	13
1067130	13
3214405	13
2335683	13
18482247	13
12284188	13
10941621	13
862858	13
4547424	13
10028845	13
515128	13
27101897	13
5876249	16
5014400	13
10927035	13
10915672	13
5281519	13
15422750	13
6762604	13
1988472	13
14724286	13
530459	13
4611277	13
13879227	13
4895735	13
7616198	13
46194329	17
23707499	16
3339098	13
15068094	13
15566872	13
7360202	13
2235127	13
9249933	13
8575226	13
2320664	13
4158190	13
17951744	13
11205539	13
2073835	13
5665410	16
2403358	13
2444496	13
7160498	17
4538422	13
7665559	13
14125380	13
14224889	13
12653676	16
974636	16
5038339	13
153922	13
4619800	17
35414237	17
10724626	13
9896908	13
15094449	13
8915319	13
5313504	13
7714125	17
8064706	13
4956140	13
624543	13
5844056	13
5599843	13
794566	13
7056631	13
251169	13
1911973	13
283862	13
20211001	13
6296466	13
17196854	13
31147834	15
6623166	16
4744712	17
2763649	13
1214752	13
19339868	13
5875978	13
4374009	16
12868960	13
15407826	13
2438414	13
15071180	13
372539	13
4735624	13
11941144	15
3865502	13
10429646	13
7878177	15
1530768	13
1617579	13
28922429	13
381124	16
429904	13
2712298	13
6579179	15
7455491	13
1751076	13
34709358	17
10027960	13
99382	17
31044812	17
342100	13
7411132	13
10932301	13
430383	13
12317304	13
4521148	17
10218324	13
948956	13
2775001	13
1798350	13
6030504	13
6992870	13
1265342	13
14846630	13
3375052	16
4379777	13
4250943	17
5080429	16
2155711	13
6022007	16
3454479	16
34699934	16
4396133	17
11377420	13
2287014	13
2508394	13
10987376	13
4730346	15
5554009	13
7149323	13
13162350	13
15390919	13
10924690	15
1243913	16
8011777	13
18861053	13
981757	13
21241486	13
7322944	13
1291626	13
7821934	13
2484040	13
19331590	16
1626063	13
8219532	13
23698270	13
3071847	13
6465301	13
4159398	13
2743920	13
8366918	17
1013066	13
10711347	13
33228820	15
2439472	13
6286706	13
64992163	13
41797008	13
446654	13
40765372	13
4019088	13
1268645	13
1755759	13
19778392	13
24430570	16
9174643	13
1386981	13
9830215	13
11249400	13
5240144	16
2635903	13
10348954	13
8523471	13
6009063	13
10291398	13
715233	13
20007338	16
1475789	13
1150667	17
1064988	13
1444400	13
5700786	13
5050335	13
34790819	13
12901630	13
2566820	13
3205959	13
2106580	13
541147	13
1890299	13
2160489	13
1305930	15
276478	13
16173952	13
4062711	16
19544768	13
3717906	15
7755656	13
14692989	13
10564644	13
1656034	13
4613569	13
5736455	13
185381	13
17920148	13
2884802	13
2036916	13
13068267	13
13353153	13
4307071	16
8599382	13
5613102	13
28676912	13
23102489	13
4268138	13
35533910	15
22576548	13
7703070	13
1891706	16
6742537	13
1123688	13
370967	13
10587325	16
12806331	13
18443369	15
2546590	13
8959697	13
903045	17
22320006	13
12030518	13
709029	13
5012976	13
7865783	13
20839779	13
8916020	16
5550660	16
317830	13
24869903	15
13750147	17
16009436	13
1155952	17
8933714	13
6760312	13
3974902	13
1242844	13
1812273	13
39711	13
701544	13
4796049	13
4740675	13
21076800	17
23647604	13
8030674	13
17018075	13
1876572	13
7948859	13
1023376	13
2650351	13
3187574	13
2095020	13
5004118	13
19193221	13
2857046	13
6539393	16
5648865	13
4484585	13
4754393	13
20331568	13
1291911	17
9340488	13
8541562	13
12761749	13
3297859	13
6299104	13
2381759	13
6692499	15
6774295	13
2594618	13
2775936	13
1424300	13
2021940	15
10965099	13
8370220	13
2981879	13
102315	13
7170655	13
1391953	13
11966413	13
2307288	13
28893947	13
2446588	13
17415216	13
11550791	13
13506683	13
521304	16
3209462	13
14380878	13
900525	13
8274420	13
5669718	16
4078705	13
3402020	13
8541471	13
714697	13
6776000	13
2243610	13
1112687	13
1364429	17
777013	13
572152	13
973286	13
512588	13
3298177	13
10993542	13
4795959	13
5500374	13
11266327	13
5612831	16
414273	13
12342464	13
8908266	13
9545353	13
4620	13
1840047	13
4933727	13
17437924	13
5197112	13
4504539	13
952328	13
11081857	13
318226	13
6904817	13
2273191	13
1065595	13
1858713	13
4921964	13
7874439	13
5746907	13
1048115	13
15975806	17
7379208	13
1483199	13
15295221	13
2435987	13
15327237	13
938189	15
10138531	16
1700884	13
852541	13
1634769	13
4553188	13
796538	13
13230711	17
5511002	17
13911904	16
18160103	17
2740695	16
6544077	16
22565427	13
2044885	13
13130127	13
6803441	13
15360129	13
841430	13
9922467	13
3568341	13
20352796	16
15984818	13
12911478	13
2217270	13
3766937	13
960531	13
899413	16
6458138	13
13484746	15
3895754	13
3473478	15
5099182	13
217814	13
151737	13
23702085	13
27236618	13
4610782	16
9241748	13
10205214	16
49026535	13
2973406	15
1901672	13
17549552	17
1783377	13
26701393	15
530676	13
8892779	13
5909847	15
15516380	13
12378100	13
14773896	16
241246	13
9824271	13
12078893	15
2408298	17
14739610	13
1598694	16
19787937	13
299992	13
1308304	13
8967375	13
2374100	16
713374	13
3252006	13
18591621	16
3315073	13
11517185	16
29866409	13
1947898	13
559275	13
3419137	13
7664924	13
6914518	16
3367876	13
4248603	13
4891773	13
13727723	15
1596568	17
5124697	17
627827	13
1738717	13
24126905	13
39758741	13
4938999	13
14615526	13
8013625	13
1639145	13
2616092	13
1971481	13
9432284	13
8407297	13
1562435	13
18180974	13
12774820	13
11988059	17
15054601	13
11248793	17
11653054	13
2263391	13
28583186	16
3723345	13
13444813	13
5549913	13
1876224	13
10927423	13
2905913	13
6673845	13
11397459	13
1376391	15
26022017	13
4652631	13
13550011	13
515978	13
2505229	13
201984	15
5921269	16
18488	13
19573857	13
12251917	13
351482	17
4766036	13
58211562	13
2160566	13
585830	13
2453179	13
6980705	13
8235519	13
3273978	13
2977274	13
632594	13
5164428	13
7916113	13
2004844	13
8020654	13
6875502	13
1111999	13
3988292	13
522968	13
4392779	13
1312799	13
2392544	13
14662923	13
3405546	13
6254616	13
115907	13
1948515	16
4216001	13
37592687	13
2676238	13
16524205	17
6251392	13
73803	13
48275	13
29625197	13
3856109	13
10548414	13
3780699	13
14115969	13
26433569	13
13049314	16
9207686	13
3867767	13
22138087	13
19521324	13
4216965	13
7752352	13
729960	13
4983302	13
2112792	13
359384	13
13155219	13
10669535	13
800634	13
3373992	13
549162	13
1762934	13
3874891	13
177733	16
19061757	13
2451082	15
5750484	13
185	13
1684775	17
713333	13
9431263	13
13796273	13
656898	16
6238673	17
2077673	13
14539117	13
17403753	15
14450945	17
9688752	13
6731306	13
28084511	13
7850630	13
274102	13
6669994	13
6310292	13
11723651	13
12191181	16
21381747	13
1934659	13
6148135	13
27368915	13
5423679	13
1101008	13
4494170	13
211821	13
7268483	13
6071861	15
3159747	13
2359434	13
3122691	13
2319272	15
31094955	13
12181444	15
8567337	13
6162633	13
3745808	13
9246770	13
69200	13
5673486	13
3000976	13
8276762	15
3115217	13
1564340	13
8654563	16
37411663	17
11740151	13
1331482	13
16978243	13
3154066	13
537610	13
44385	16
981967	13
18452251	13
10027434	13
718590	13
1534747	15
4609750	13
2607458	13
15798477	13
7605338	13
7219621	13
20740593	13
20729848	13
4571800	13
3065423	15
12612786	13
98254	13
5032465	13
370381	16
33777417	17
3085381	17
15630425	13
102245	13
3059764	13
2067283	13
9506119	13
22377117	13
2044171	16
25109189	13
19230011	13
3613479	17
4063562	13
5388358	13
11701855	17
8142240	17
14933300	13
6070925	17
2665293	13
527099	13
8680146	13
5939813	13
41017374	13
21946787	13
6157409	17
2533984	15
5977574	13
30280262	15
8202430	13
35379426	13
2674053	13
4172047	13
148247	13
39164481	13
10693898	13
4247011	15
457914	13
773117	13
7710405	13
11359136	16
14060771	13
10061765	13
1720146	13
16906320	13
42234749	13
12332567	13
6909582	17
26637188	13
12385140	13
4206934	13
20428120	17
1938827	15
5056583	13
11548592	13
4904362	13
17311754	13
3849185	13
5051738	13
2675275	13
6172888	13
453988	13
23517676	13
270389	13
15729424	13
375389	13
7094241	13
121438	13
5816895	13
33524	13
7538530	13
7646021	13
11115795	13
7027422	13
3105947	13
2214498	13
11172272	13
767567	13
6555360	13
4311333	13
4383710	13
1898606	15
1593449	13
7435702	13
2851938	16
5706414	13
2218340	16
10658570	13
5119479	16
3432075	15
4415581	16
1952182	17
16916433	13
7994716	13
29146744	13
2009677	13
24873621	13
5487087	16
29144183	15
1400331	13
9103488	13
12462584	13
4982009	13
9596175	16
42619949	13
242847	13
1632160	13
11490858	13
12815753	13
2749350	13
4539131	13
1625865	13
7132566	13
11582299	13
4848432	13
252029	16
8650133	13
8515446	15
2919714	13
5460591	13
31839307	13
9268081	15
11873949	13
6026048	17
3708870	13
10235692	13
26685619	13
28620626	13
14088569	13
3907548	13
9091304	13
17257339	13
5239158	13
366781	16
6178313	13
1132167	13
5149606	13
9798698	13
122810	13
12793357	13
4373061	13
19311446	16
15818078	16
9546056	17
4042767	13
17530763	13
18859537	16
13259374	13
1121363	13
3927572	15
4264045	13
13381953	13
12804766	13
6500654	13
1329472	13
12638713	16
1324999	13
967994	13
362003	13
8409799	13
987041	13
7307581	13
10916776	15
4578979	13
7041430	13
3076067	13
3873464	13
7943867	13
11827367	13
1235986	16
7529657	13
21203815	13
8477084	13
1840141	15
4687510	13
2092287	13
14746662	13
13457777	13
3366443	16
19463877	17
12281915	13
3948547	13
30796444	13
7450764	15
11592176	13
1684930	13
11903725	15
4536971	13
857953	13
4240183	13
1058141	13
31698291	13
402887	13
10705367	13
6535808	17
14013572	16
8630897	13
627531	13
3659225	16
3023776	13
909800	13
19027762	13
501390	17
2484525	13
13255891	13
2438480	13
3728338	13
1041277	16
11689277	13
2196447	13
3393446	13
488637	17
24262868	13
86040	13
4524827	13
2160829	13
17385625	13
10860700	13
17983057	13
320238	17
5547516	13
3413184	13
17634836	13
17696562	13
17299031	13
24184769	13
7800283	13
25329334	15
27939	13
31260701	13
1485307	13
7607226	13
1860809	13
25984339	13
14375739	13
45245535	13
3655180	13
9930382	13
3756567	13
3960706	13
7850665	13
12313555	13
9547297	13
2932681	13
1029847	13
17618730	15
3537901	13
4138139	13
8374093	13
833278	16
1135164	13
5020383	13
9153829	13
6468657	13
4567803	13
12727408	13
928426	13
207353	13
3731852	13
975899	13
2167343	16
46263273	16
3212154	16
1970352	16
26985610	13
34431397	17
5047852	13
23365772	13
7134674	13
4971551	13
10284278	17
4387318	13
7316098	13
2429484	13
3906980	13
8047392	13
6089103	13
9724899	13
508769	16
8334969	13
11686308	13
7305747	16
4754899	13
34204886	15
5727720	13
2610106	13
3570551	13
12888996	13
9048788	13
29597828	13
8665010	16
40247670	13
23802430	13
6760751	13
9321151	13
5502545	13
12548937	13
6502782	13
18054453	13
13687350	13
10206363	13
10123172	13
3885444	13
4053238	13
13254075	13
9781517	13
2643571	13
8171122	13
3297537	13
4871372	16
3513011	13
2228233	13
13019418	13
8002902	13
3018734	17
749855	15
16067869	13
8597465	13
3475087	13
5104456	13
12433443	17
9761693	13
29115743	13
3818665	13
5954421	13
2050403	13
6609620	13
5198718	13
3111136	13
15096327	17
11356266	13
4979684	13
12783240	13
18152466	13
32994596	13
1144480	13
3139855	13
9816116	16
17970224	13
3857930	13
1389555	13
4770791	13
42048953	13
2179871	13
4719722	13
3554854	13
10645302	13
797762	13
9285847	15
2529600	13
7673076	13
7572552	13
2166706	13
7414051	13
544018	13
4171641	13
1891113	17
3278306	13
25131702	13
42580086	13
3965638	13
3143322	13
2021693	13
13427355	13
4579727	13
6417531	13
5756906	13
5953615	13
1263717	13
575550	17
6418050	13
6161142	16
33739346	13
9753482	13
22354190	13
2472905	13
10816583	17
3607874	15
4789697	13
11113716	13
423613	15
10608062	13
4194780	17
6166363	13
14851686	13
3522883	13
6134162	13
5216694	16
11499630	13
557767	13
7176574	13
12881058	13
5681643	13
20340720	13
4063018	13
3050729	13
3129145	16
303195	17
8249605	13
11635817	16
2406271	15
7681115	13
4456783	13
6717579	13
8580466	13
7798312	13
3576872	13
15572059	13
7980751	13
1052632	13
1469049	13
1500596	13
972702	13
23776549	13
475898	13
7076693	13
1684843	13
2371260	13
28049166	16
14933641	13
2748348	13
2008981	13
7669646	13
29590039	13
2081142	17
19551995	13
144655	13
14314592	13
12880156	13
3867511	13
8452580	15
2999631	13
21074468	13
6963957	13
5370025	13
10528901	13
673323	13
7984327	13
5240964	13
19366869	16
26068858	13
4735328	13
5665307	13
11055147	13
759307	17
102773	13
4696705	13
1481460	13
12616912	13
2127614	16
9780312	13
150201	16
6831429	13
1325086	13
4425104	13
849741	13
18779333	13
8406868	13
120314	13
1983869	13
17102049	13
5489887	13
13041169	13
9436320	13
4724069	15
2921419	13
12657945	16
6453504	13
1844150	13
15997	13
8188774	13
25783	16
3386860	13
10306559	13
5313259	13
9517146	13
9971682	13
20857726	13
1962841	13
21944541	13
9400455	13
1239492	16
3610578	13
12954374	13
3030003	16
167463	15
778473	13
3943893	13
2099308	13
1730238	13
753429	13
24057536	15
7122491	13
12859458	13
9116305	13
2471308	13
7317061	13
2263264	13
555855	15
13425165	13
1070898	13
9003630	16
1397514	16
473932	13
57296945	13
4594909	13
19436298	15
3210393	16
35451997	13
5010500	16
158210	13
10703707	13
29155056	16
5793253	16
11129321	13
1170680	13
14626184	13
21558555	13
1963505	13
9360833	13
12179355	15
5167879	13
13973684	13
6770681	13
2853863	13
4788786	13
5826835	13
1955700	13
3387954	13
3619591	13
18518165	13
13081244	17
5859463	13
17203426	13
2113326	13
4797158	13
17587791	13
1755833	17
52810	13
1078390	16
6496058	13
4298332	13
21515229	13
1557662	13
1829526	16
1852146	13
5092090	13
10805809	13
221519	13
4786868	15
17989956	13
4672811	13
3856800	13
16195334	13
1404962	13
32167	13
15159867	16
2340884	13
14425080	13
5519646	13
553571	13
2114610	16
2261322	13
4226369	13
7174554	13
13915688	13
8077231	13
8010125	13
766957	13
2477606	13
7708182	13
26818329	13
31681000	17
24472260	13
2240838	13
13533825	13
85933	13
1499942	13
17895865	13
870779	13
5958965	13
26944719	17
982302	13
5837692	13
19778435	13
4095353	13
2822822	13
390274	13
8725235	13
5800282	13
3510709	13
3690631	13
10749563	15
21127849	13
709363	13
16651922	13
3835423	13
474081	13
10451592	17
4641956	13
226827	13
5420990	13
5599658	13
754939	13
4157253	13
11082763	13
7083724	13
11678776	15
300126	13
10338872	13
1912682	17
16369192	13
5176466	13
7833211	13
9404344	13
6688548	13
1107527	13
3374889	13
7629148	16
9332697	13
8820740	13
4027337	16
16151412	13
11885195	13
199560	13
11659008	13
859634	13
21486789	13
4564684	13
4065396	13
1422066	13
295236	13
5065287	13
7215324	13
5354370	17
13147395	13
35866802	13
5726406	13
4599635	13
3578365	13
3818959	13
2958112	13
3741174	13
9240985	17
8299172	13
3267465	13
12605183	16
454719	13
1977375	13
3206283	15
8450222	16
7618065	16
26597787	13
3593150	13
21039737	13
4377691	16
7066039	13
7299928	13
6493566	13
8129976	13
2645363	13
4329073	13
1276163	13
9287618	13
2041484	13
1415229	13
38497001	13
5805393	13
8559540	15
8924475	13
13004551	13
8614059	13
679401	13
5261957	13
5265277	13
2901301	13
512539	13
5403621	15
932504	13
4073587	13
2587030	13
1565747	16
25722953	13
7752904	13
5740416	13
1918685	13
8709195	16
8485567	13
82805	13
13807088	13
157446	13
16111388	13
15675560	13
6042803	13
3342310	13
1541792	16
509396	13
11386908	13
2866878	15
12705287	13
17174761	13
2492288	13
13976476	13
1506419	13
1832683	13
4354733	13
18205249	13
736728	13
3154983	13
5526138	13
1284322	13
4855613	16
14529219	13
16443597	13
28003246	13
2171455	13
2686143	13
2078301	13
4271801	15
16996155	13
3269429	13
820184	13
17611727	13
4261997	13
10719998	13
3100235	13
10714819	16
14865697	16
11863202	13
9745156	13
3162638	15
1254481	13
7944337	17
18047592	17
9913473	16
12280652	13
803691	13
1677217	13
7071795	13
21246486	13
12842803	13
8017071	13
21453576	13
11715317	13
2777969	16
5189775	13
1933331	13
653051	13
4753679	15
5566704	13
1237555	13
3485056	13
5179282	13
39665357	13
11611550	16
14605047	13
986503	17
40201090	13
4396737	13
5551890	13
1253930	15
4816898	13
2728799	13
8785988	16
4138507	16
10742017	13
24923938	13
16033401	13
1320691	13
7382594	13
15212748	13
7790183	13
9349243	13
5426613	13
4642734	13
326639	13
4760822	13
10679713	13
24814124	13
1173532	13
3776723	13
13154363	13
4379371	13
12185543	13
10735443	13
3860615	13
15459332	16
11647222	13
6437452	13
724845	16
1848613	13
17491936	13
1655278	13
13421150	13
25769518	13
7286927	13
1487379	13
9753717	16
6775459	13
10617144	16
6639667	13
11346989	13
5958614	13
3206969	16
2477486	13
13169395	13
8115269	13
6573587	16
9160948	13
1981171	13
19235987	13
7389910	13
13555038	13
17261177	13
15915718	15
1680391	16
14754240	13
118085	13
9992179	13
2278549	13
14699382	13
11292262	13
27073168	13
28103711	13
9022411	13
346579	13
28164659	13
2121527	13
4033534	13
9809467	13
450200	13
22869863	13
6022304	13
699457	16
31161298	13
1822424	13
545563	13
12263678	13
17178743	13
5641570	13
1362310	13
14204091	16
10379711	13
6657870	16
3888389	15
20947855	13
1731099	17
6171861	13
22415586	13
13289954	16
908973	13
1480267	13
7748592	16
3036367	17
11208027	13
2171405	13
1008451	17
6661142	13
570915	13
9189873	13
5284149	17
71004	17
7610660	13
17291517	13
27602516	13
494635	13
4327494	13
16108793	13
8152396	13
2396110	13
5841167	13
11955579	13
4637544	13
19543222	16
158873	13
6153664	17
16507311	13
5042859	13
1625889	17
3291745	17
2838446	16
716340	13
3190193	13
592259	13
5978929	15
6265882	17
15890829	13
9995828	13
4831438	17
766435	13
18507978	13
1238769	13
247795	13
10239927	16
36145986	13
15721422	13
7612579	13
21876149	17
4962885	13
18347292	13
11029643	13
8085036	13
13696881	13
152369	13
3019588	13
6280659	15
13653802	13
36608880	13
10942051	13
21684776	13
11355534	13
11743137	13
9846863	16
17508001	13
1733815	13
5484420	13
9061482	13
17477738	13
1049318	13
28302313	13
16095464	13
13408350	13
4093550	13
30216901	13
355635	13
10890259	13
3457996	13
588730	13
6635955	16
8840801	16
18746960	13
3149820	13
10811651	13
3303064	13
13591030	13
44121407	13
3382772	13
1174892	13
4895127	16
1520699	13
7300044	16
3986675	13
439441	13
18745497	13
8666639	13
4239077	13
21334005	13
11319163	13
442497	16
7322185	13
4623572	13
25672297	13
1192241	13
7524965	13
1629164	13
10391829	13
3080257	16
13441722	13
618316	13
9530301	13
240987	13
19916820	13
13517351	13
14675560	16
6584060	13
1796740	13
2204917	13
11307992	13
3590845	13
7523177	13
23295833	13
23214155	13
9204271	13
16845230	13
12029331	16
13548324	16
10274084	16
15853854	13
13949596	13
5601853	13
8251539	13
4718081	17
11678433	13
2418744	13
1435965	13
859187	13
7850415	13
2874571	13
1394760	13
195551	13
5617975	13
7381736	13
781266	13
1391628	13
587061	13
3630527	17
7669491	13
2236210	17
111262	13
5688424	16
8869098	13
10997248	13
689194	17
9960631	13
10683319	13
9761608	13
25467582	13
513107	13
4456888	13
1683839	13
7734579	13
7882138	13
614542	13
15497087	16
10724013	13
6499901	13
3631950	13
945392	13
4209434	13
1474249	13
5378146	17
1628305	13
9221421	13
635120	13
2499538	17
20685179	13
4706593	13
785444	13
2301675	13
1607378	13
8392620	13
638167	13
11282478	13
7408491	13
15865659	13
1350876	13
13217380	13
12069344	16
549175	13
12445632	13
4963216	13
6757184	13
26685025	13
240980	13
6630284	13
6400004	13
11887215	13
32963343	13
29885050	13
7665105	13
25277539	16
10642259	15
3789504	13
18951922	13
9240037	13
10007626	13
13286562	13
9346466	13
8574277	13
1956992	13
23781891	13
13059483	13
379562	13
8338831	13
16941331	13
7575777	15
48080733	13
5241353	13
14577309	13
4868230	13
2363655	17
5745532	13
15260816	15
22298814	13
1273478	13
5624633	13
12996666	13
208316	13
3539265	13
4217606	13
29912649	16
12820923	13
18177454	13
3388491	13
10656071	13
4106643	17
7966786	13
3406872	16
1026772	13
2267525	13
29397878	17
10610721	13
3807007	13
8093063	13
7127150	16
788265	13
336155	13
1166490	13
17062673	13
804715	16
2805153	17
19879368	13
17101979	13
164723	15
6858143	13
12197095	16
2394403	13
259524	13
10703157	13
12700939	13
9420582	13
142482	13
4002108	13
4307464	13
15672289	13
917884	13
5313078	13
10207931	13
11426554	13
1620798	13
4911078	13
5255322	13
11251396	13
3368282	13
3761240	13
27684560	16
7213490	13
393858	15
12586807	16
1678073	13
15587680	13
44548732	15
340068	13
1764467	13
4624185	13
10523720	13
1170267	13
8511218	16
20461873	13
18992001	13
985976	13
4549182	13
3280190	13
13929321	13
530146	13
2059675	13
10211873	13
8276414	13
13837441	17
599887	13
18805876	13
194875	13
4294444	13
1934565	13
2304484	13
14726509	13
696481	13
9527243	13
572728	13
22378459	16
5377640	13
2181009	13
7507399	15
8851242	13
4004526	13
17605838	13
5946381	15
676056	13
1992513	13
4758651	13
7191850	13
1500798	16
5986788	13
1159097	13
13678921	13
1227706	13
16910661	13
3759581	13
19640276	13
1503281	13
11876095	17
3625531	13
11673118	13
18191181	13
3187886	16
3582003	13
7557421	13
17089225	13
3868935	13
19655360	13
10679176	13
2159158	13
2708415	13
4632701	13
6014989	13
2437910	13
1426712	13
787854	15
621864	13
1376869	17
716617	13
8995963	15
3519894	17
4779766	13
7432057	13
1830492	13
21310617	13
10363800	13
2467748	13
24801911	13
6195200	16
9316068	13
330043	13
5099401	13
1841783	13
7109836	13
4156424	16
12024990	13
49159909	13
293991	13
7969188	13
3440509	13
2600792	15
12460841	13
6725897	15
5781412	13
5076778	13
13461411	13
6914802	13
16996321	15
5315519	13
10186753	16
7043931	13
18675186	16
7914480	13
3288493	13
10644995	17
10936507	15
20558292	13
1807340	13
4201018	13
265496	13
4485685	16
9983135	13
7201914	16
9875243	13
5721233	13
8636060	15
2005469	13
12665767	16
38804011	17
22454059	13
10003614	13
3085425	16
195844	13
12468406	13
1842719	13
4658359	13
4653292	13
3881170	13
37305751	13
3288945	13
1908819	16
1065994	13
5780834	13
5947319	13
15589806	13
9441442	13
1089002	13
929346	13
1468925	13
5913417	13
8624293	13
11612274	13
6817272	13
20449052	13
14065527	16
15564682	13
1940472	16
17392	13
5057184	16
18227640	13
8457979	16
5423539	13
4029174	16
4250264	16
13324460	15
4497572	13
20604651	13
18045570	13
13280202	13
9941451	13
6846813	17
2548029	13
17388567	13
19448836	13
5210497	13
6184324	13
21744198	13
6943826	13
2267553	16
20596481	13
7783030	13
855690	13
1683984	13
7251973	16
3719529	13
18522477	17
4085643	16
6438053	13
1228190	13
1903579	13
12879837	13
1678173	13
2605038	13
1986397	13
15181753	13
7938753	13
31239821	13
633056	16
4403759	13
8688374	13
3558848	13
916128	16
14159831	13
5394805	13
4892408	13
13717603	13
24530084	13
3022897	13
1358915	16
8485883	13
658208	15
16016698	13
24682668	13
3811468	13
289428	16
314564	13
3470567	13
24318968	13
6546810	13
3336867	13
5104353	17
7985241	13
5232484	17
5796218	13
934240	13
7360331	13
11211122	15
44261	13
14615353	13
542058	13
6723155	15
1688655	13
10092157	16
10004936	13
7499265	13
12497697	13
2575739	13
13989702	13
14882	13
12241588	13
3346410	13
915893	16
10858189	13
2859825	13
2933964	16
5486868	13
7514432	17
3972010	13
1403978	13
737458	13
4999710	17
6080425	13
1176951	16
22103000	13
2578299	13
4255395	13
11314989	13
29025198	13
16592043	13
81026	13
7700833	13
9150999	13
8358013	13
27513678	13
3771155	13
3747409	13
12815864	13
9886461	13
15317703	13
15352437	13
816369	13
394431	13
2901949	13
1644133	13
20576138	13
5701880	13
9876863	13
11111525	13
8137924	15
1134801	15
7554498	13
863087	13
6628146	13
5079605	13
20626858	13
839148	13
1912684	13
1483628	13
1089977	17
2119344	13
2157670	13
395123	13
20079648	13
886617	13
3804517	13
8332465	13
3737276	13
1585290	13
2256017	13
18390206	17
13030481	13
2473459	13
4692953	13
272655	13
4131641	13
21753253	17
940359	13
19460559	13
1933980	13
8565259	13
7399706	13
13123260	13
4588660	13
11863093	15
20844730	16
8143621	16
1626316	13
3492706	16
20775172	13
11992209	13
3066771	13
23023700	16
13226663	16
7946747	13
507478	13
347562	17
7500817	13
10537899	13
9836186	13
806716	13
5562923	13
33823804	16
217827	13
6746089	13
1237225	13
778083	13
3300774	13
6172990	13
5496369	16
433574	13
7481925	15
28007115	13
10204613	16
1384379	13
9600111	13
7545970	13
6346581	13
2508433	13
13668628	13
18515467	15
408141	16
439107	16
7713867	13
14296908	13
385014	13
6063545	13
754305	13
7118952	16
3456848	17
12884977	13
975830	15
6031591	13
1121738	13
3931475	13
225071	13
1740506	13
13976071	13
3222856	13
36244354	17
20525986	13
1640277	13
14905340	17
9259477	13
3253946	13
12625435	13
8057027	13
7450834	13
973087	13
2681559	13
2666660	13
361293	13
9360135	13
11558010	13
3058082	13
7175788	13
1944669	13
861026	13
11238087	13
224380	17
13137374	13
26250931	13
5656022	15
717960	13
8333823	17
1943201	13
12182522	13
1075374	13
358340	13
16511358	13
31956913	13
15761864	13
12830004	13
727251	13
1151863	13
11203283	13
134560	13
2883397	13
2345973	13
11256874	13
284408	13
9740213	16
6076313	16
4003465	16
16926	13
956606	13
20364044	13
1978736	13
1347039	13
1784883	13
851869	13
5098960	13
8419055	13
2832108	13
8506128	17
19155012	13
3186281	13
3785307	13
683969	13
404882	13
2638297	13
57859	13
5226961	13
5735408	13
6043329	13
22337149	16
4691930	13
9689233	13
2104849	17
3780757	16
181684	17
2640779	13
5152378	13
5492274	13
5642008	13
2826387	13
5722580	17
15112304	17
16361974	13
762869	13
9008744	13
6519587	13
22499109	13
7397538	16
5414934	13
5718812	13
2429467	13
4775479	13
13658607	15
768623	13
12648881	13
35989989	13
164994	13
5963301	16
11109261	15
716809	13
17665144	13
44042449	15
1757270	13
55942934	13
896144	16
4086476	13
19477157	13
1328162	13
16686363	15
7454062	13
46887405	13
19650219	13
383738	13
20415602	13
3537453	13
7107129	13
14864872	13
8646933	13
2307537	13
3864281	16
5304426	16
4394341	13
11744027	13
8726163	13
3889	13
10505435	13
5481547	13
12064978	13
4489145	13
5801176	13
202964	15
5157857	13
6718064	13
6067327	13
3712922	15
51411658	13
10477842	16
5154013	13
18532338	13
26000031	13
17867279	17
15897584	13
2304499	13
246770	13
1915561	13
331158	13
20275987	15
13988392	17
6306221	13
3783264	15
6429797	13
624389	17
1393434	16
730185	13
1134980	13
10167808	15
20127068	13
4876132	13
3151000	13
5758622	13
3359441	13
813870	17
9194303	16
5968401	13
11308461	17
9779880	13
4285117	13
7776727	13
12383497	13
17987228	13
881928	13
8634787	15
904649	13
17923884	13
1160515	13
19923460	13
2528841	13
12087575	13
23002577	13
5960591	13
30764413	13
11595828	13
653882	13
3528090	16
18042727	13
20944880	16
5248017	15
7617211	13
14276308	13
12326502	13
6953795	13
4025242	13
7723553	13
11452243	13
2664918	13
4249347	16
7045602	13
9959168	13
6884705	15
29497158	13
878788	13
9493928	13
601104	13
2044639	13
4413573	13
19454631	17
10268933	15
24182153	17
11627838	13
124852	17
2899011	13
1347094	13
20262228	13
4255336	13
13888061	16
5916803	17
5442473	13
141859	13
2915318	13
470108	13
5352194	13
14304893	13
13333596	17
8731705	13
8217553	15
22273815	15
6481237	13
752629	13
8130383	13
77544	17
66196	13
3380942	13
30232793	13
4665623	13
12778893	13
9070160	13
9231006	13
2328919	13
4762071	16
8337446	13
14757132	13
8084032	13
2593092	13
5076897	13
11085143	13
18352283	13
5414003	13
232659	13
29040086	13
16021260	13
7832538	17
12018199	13
1224830	13
1516677	15
760320	13
2255766	13
13747008	13
11687271	13
1034654	13
13582556	13
18972785	13
7045087	13
8499103	13
8022904	13
3915148	13
19788217	13
4462315	13
6934824	13
7823266	13
1271082	13
1476848	16
5132398	13
7332675	13
7752318	13
500889	13
22831628	13
8316154	15
18791392	13
792150	13
5641721	13
15072696	13
1957507	13
6238863	13
4701982	16
21011440	13
2176850	13
15517792	13
2458565	13
379993	13
10351481	13
13387190	15
8374771	13
1095771	15
11070534	16
6604426	13
1723085	13
8409278	13
6076503	13
8887665	13
2038801	13
5675100	13
15058999	15
2193152	13
29404833	13
620145	13
21453120	13
1131739	13
11503426	13
3765612	13
7187048	13
873334	13
167110	13
8852633	13
129783	13
1808920	13
2574637	13
33704779	13
5671704	16
462696	13
5456746	13
2449221	13
1564172	13
11329503	13
11643224	13
37045878	13
4419821	13
14888118	13
14742903	13
3104327	13
3524036	13
10689041	13
8140669	13
4698815	13
1985281	13
8818372	16
14414422	16
607337	13
11409865	16
2838449	13
32079817	13
11793363	13
11520202	13
4166939	13
6753011	13
20942270	13
11964915	13
5850433	16
3044282	13
513400	13
6465711	13
14134828	13
16848533	13
10265885	13
4588950	13
1545361	13
5951165	13
19942158	17
3649768	13
2343885	17
9935136	13
4845785	13
8530750	13
2929474	13
45809287	13
8952847	13
36304866	13
12382994	13
13360525	13
25175607	16
22722089	16
15750434	13
12814439	16
10970806	13
593236	13
3211509	15
314598	13
15523585	13
906459	13
10565515	13
1528893	13
7233566	13
2937557	13
4133984	13
5105396	13
4667030	13
19924407	13
12754783	13
2576764	13
4170867	13
24226756	13
1624383	13
3183081	13
18079403	17
59083942	13
6029895	13
7911459	16
4128123	13
12313386	13
10727988	15
3842191	13
11085989	13
503137	13
5990675	13
6726765	15
7118348	13
1883671	13
2450958	13
6744078	13
406118	13
12050405	15
823056	13
1405552	13
7211862	16
3473055	13
4561636	16
1384087	13
5863810	15
4896922	17
5693433	13
3298588	15
13557421	13
6033336	13
4898372	17
3705628	13
9787900	13
7225565	13
7411304	13
1048363	13
4659441	13
536005	13
6496797	13
2285811	13
154839	13
10497053	13
121672	13
15836591	13
1663340	13
2254161	13
1282384	13
19407003	15
8942797	13
10174916	13
16035511	13
3304300	13
4980182	16
1675818	13
5062450	13
10152925	16
25837367	13
2290886	13
4196859	13
1400490	13
3873617	13
11580567	17
1565529	13
22281017	17
16972218	13
13926608	13
4162541	16
7079380	13
4404036	13
14794808	13
14778612	13
3275484	13
10483891	13
3538811	15
9828826	16
15961314	17
1326394	13
10743389	17
64333958	13
19679861	13
1086619	13
13550236	13
7793307	13
6299307	13
9639766	13
34013935	13
16160531	13
917553	13
3320885	13
13500508	13
6296968	13
510036	16
27670483	16
611573	16
456167	13
9645383	13
2573883	13
5264427	13
9958509	13
834390	15
749651	13
9994199	13
2919981	13
11356075	13
338637	13
51013701	13
12770787	13
4622418	13
7854366	13
3104245	15
696982	13
3023170	13
18085541	13
3873820	16
7982259	13
10679588	13
32748038	13
9026677	13
29847214	13
13880782	13
17759626	13
6544210	13
6940666	13
5152030	13
14022903	13
21845089	16
22751736	15
1924896	13
2355847	15
2491148	13
35528711	13
23865656	13
10835527	17
1290744	13
816053	15
654111	13
22831634	13
14932854	13
1674931	13
3474778	13
6435221	13
40889476	13
5522842	13
4214	16
5571625	13
2071962	13
1204693	15
1716160	13
46811466	13
16036790	13
2833204	13
7303838	13
7291380	13
11438528	13
8519334	13
1523378	13
9377632	13
11510404	17
47231071	13
30424	13
5845938	13
24670730	13
14451353	16
10555938	13
7010644	13
12478389	15
5845598	15
4777154	13
32178069	16
1193	16
12442912	13
4431094	13
3133391	13
3429997	16
5455502	13
1976115	13
10551873	13
1091753	13
6778671	13
6482401	15
14401816	13
10482130	13
14403674	13
11267200	13
9989521	15
1363585	15
6543272	13
1608404	13
3027195	13
6051860	16
2659812	13
4855954	13
4489472	16
2883794	13
18749829	15
9027997	13
9841096	13
5605852	13
22441357	13
10805992	13
1168099	13
575160	13
3418793	13
10922547	13
1798391	15
5230642	13
1082325	17
10717346	13
715122	13
4162355	13
4701239	15
24509193	15
282486	13
65185657	13
15968181	13
4639323	15
13112062	13
445576	13
8710904	13
30913607	13
3249574	13
16819546	13
11928492	13
9285764	13
20293407	16
10974024	15
12054305	13
1260632	13
9618960	13
6203725	13
367970	13
29273858	13
5056857	13
818947	13
12244533	13
374462	16
5554358	13
3100330	16
8365704	13
21752099	15
2549212	13
3886154	13
23270153	13
6463989	16
941887	13
10671764	13
3594974	13
8215978	13
3838276	13
4143984	13
6438946	13
1147508	13
16317264	13
32089596	13
9827156	13
13067067	13
9129782	15
26457027	13
4367117	15
8237993	15
6099684	17
4739107	13
21123598	13
568187	17
4396631	13
15416247	13
1603206	13
793520	13
2288817	13
5944384	13
10750183	13
14145788	13
7181814	13
207483	13
11670903	13
2661905	13
3260774	17
10852618	17
15179404	13
8393950	13
16794997	13
7234511	13
13406871	13
13270855	13
996740	13
784488	13
536310	13
29957494	13
1929737	13
14120121	13
11061116	13
19077186	13
3133429	13
6077403	13
8124124	13
5363768	16
1153523	13
1197860	13
9935656	15
4559582	13
1714871	13
7179519	16
5782699	13
20822149	13
8713208	13
6204116	13
2520103	13
6579098	13
4892752	13
14875466	13
6868682	13
4336838	13
18501000	13
2958478	16
1236730	16
7943277	13
6548627	13
865473	13
5768761	13
5124107	13
4521364	13
302236	15
2203028	13
6290979	13
4595893	13
18240007	13
1716772	13
6222406	13
123749	13
5911903	13
9240569	13
8505303	13
4658068	13
5468630	13
18258475	13
10108044	13
4828655	13
9682469	15
10349529	15
9088468	13
1582584	13
2629320	13
9387367	13
1991230	13
497749	17
788781	16
4768175	13
21676851	13
19890378	15
10216263	16
12526378	13
530080	13
2888467	13
4946716	13
1852137	13
5806349	13
6522040	13
9851323	13
17001470	13
994926	13
12366959	13
5775545	13
228503	13
3757543	13
1667100	13
2961663	13
17301683	13
32291267	13
1799057	13
9923961	13
10201126	13
7160911	13
3342609	13
1179089	13
4527477	13
20107226	16
10196019	13
10801816	13
4541510	16
11960362	13
10791763	13
3177615	13
7500622	13
15539342	16
8040575	13
3969618	15
12304222	15
4218486	13
3756748	13
1512363	13
12610670	13
3742129	13
19957071	15
15404151	16
19652634	13
693990	13
9578207	13
8078332	13
11773351	15
7364660	13
7103911	13
21489787	13
6738849	13
14669234	13
11299033	13
17558132	13
937848	13
2694503	13
9797087	13
17426761	13
1405950	17
8448018	13
522610	16
608927	13
25332161	13
317774	15
4553140	13
13586380	13
5619385	13
26048118	13
3602239	13
2958315	13
10807366	13
27877182	13
8641547	13
12254805	13
304922	13
13983052	13
612691	13
2343917	13
1166913	17
7378068	13
633371	13
1664656	13
6853359	13
5497922	13
6110604	13
8582524	13
130041	13
2345349	13
1100989	13
815106	13
12933154	17
1274557	15
17869736	17
9169343	13
16626933	13
5803376	16
3975443	13
17398160	13
1653041	13
33377420	17
1024579	13
3620066	13
4918200	13
7289671	15
3941186	16
18548858	13
2760559	13
6517418	13
15383413	15
725029	13
5727093	13
22764331	13
5942884	13
10511666	13
5997886	13
5417367	13
8912859	13
1042584	17
4476627	13
22467615	16
3560719	13
2578579	13
3044258	17
4657866	13
2011239	16
31219440	13
21017810	13
4094924	13
1780654	13
1554202	13
15162961	13
13130532	16
1338658	13
23486549	17
19207371	13
7592544	13
13704341	13
7322902	13
6793949	13
4803587	13
5911948	15
12901565	13
5526438	13
2591447	13
5109555	17
2864140	13
4125389	13
2355538	13
18115699	15
5577844	13
5832370	13
3913806	13
25731911	13
7615686	13
6856204	13
9461027	15
13766661	13
287970	15
1029703	13
6656639	17
267175	13
6808049	13
9773901	13
709403	13
5479007	13
7569757	13
16302303	13
16975089	13
2424958	13
4016086	13
12602169	13
34195	16
671565	13
7158843	13
17784467	13
12068183	13
125428	16
520368	13
1649465	13
28610922	13
4056019	13
12322076	17
3735868	13
1870431	13
1073066	16
8800947	13
6302306	13
3586112	13
11621793	13
2634669	13
9626019	13
7727727	17
29345582	16
9366575	13
164032	13
598829	13
610660	13
5822880	13
4617446	13
9260699	13
1131423	15
7291872	13
5062216	13
9205502	13
13761465	13
3385874	13
780951	13
1954770	13
3174527	13
957967	15
3509098	13
12661383	13
17193573	13
27774855	13
2246511	13
9920554	13
5146880	11
22816309	16
1861862	13
5745494	13
1342261	13
2323506	13
12374081	13
11823244	16
3025197	13
7658566	13
11643304	13
2823113	13
3850314	13
5444998	13
18268264	13
10965475	13
3195268	13
66721	13
15929704	13
6802259	16
12301314	13
15574058	13
12367980	13
1313474	16
3317721	13
1728056	13
10124735	17
15043986	16
1989007	13
6645824	17
19499401	13
16094584	13
21635175	16
624469	13
11140162	13
5966311	13
849248	16
1592437	13
33260143	16
2867902	13
1809557	13
2583529	13
12689707	13
10230061	13
5114667	16
5255620	13
11384240	13
12659231	13
4520415	13
2834437	17
10166592	16
846951	13
8678918	15
1553579	13
10852494	13
611089	13
3999240	13
3243664	13
4245333	13
8510060	13
6058595	13
2324376	13
5227803	13
17084959	13
21212559	13
12284076	13
7323833	13
4982215	13
202847	13
27830113	13
24219304	13
17735242	13
4814818	13
7932317	13
9860472	13
844099	13
6601171	13
872652	13
1105161	13
1625183	13
23331828	13
11233677	13
665628	17
6969108	13
9495625	13
13681062	13
13618145	13
24076132	16
18676716	13
6115841	13
17373044	15
2973989	17
45616647	13
12856002	16
6620378	13
3251172	17
5077118	13
6126686	13
136244	13
14260805	17
8931109	13
10102869	13
5403848	13
19500608	16
2277988	13
13924183	13
9322571	13
17969072	13
14045809	13
32635256	13
26816854	13
30861810	13
3108439	13
927650	13
6686229	13
10160096	17
1730831	17
777389	13
5722500	13
4409790	13
2375631	16
2068657	13
4561366	13
4868532	13
7907807	13
2357318	13
284723	13
20313088	13
505284	13
2674029	13
1596218	13
2037012	13
743247	13
2259628	13
672088	13
1927208	13
3628693	13
103694	13
2606120	15
19502	13
5829793	13
3182036	13
16652977	13
4009574	13
10424844	13
8374129	13
2487846	13
10477971	16
1841919	13
3495551	13
38216060	13
15243523	13
2829605	13
1284200	13
1907116	13
1085721	13
14663230	13
45842743	13
1445954	13
3922186	13
2938115	13
7783016	13
2989872	13
20686231	13
3889749	13
9187236	13
6039802	13
28724477	17
4783893	16
16740309	13
782170	15
767930	16
55848	17
3033756	17
16840497	16
118866	13
11995291	13
54926	13
5454907	13
2730612	13
24141330	13
7114860	13
20168555	13
7599690	15
4318517	13
9192094	17
19666336	13
2791206	13
4318924	13
1295955	13
4179385	13
9209453	16
10304531	13
1618145	16
10331513	13
16516151	13
23390020	13
10476368	13
11748537	13
850994	13
9395839	16
5650283	13
1827680	13
4362753	13
1031314	17
146836	13
244490	13
3106762	13
2020372	13
13607319	13
2899059	13
34971229	13
1808399	13
7685030	13
12960386	13
794559	13
4563036	16
1973597	13
5941660	13
2328593	13
1234377	17
8837876	13
5351974	13
808942	13
3391330	13
12092071	13
5409875	13
8280141	13
299135	13
9464995	15
1854636	13
1113948	13
3317194	17
1494567	13
55249	13
8931433	17
6638902	13
26366532	13
1850969	13
3197857	13
40105383	13
25379375	13
10834151	15
5943462	13
10099657	13
3448652	13
21885931	13
8898438	13
10206466	13
2665348	13
10688995	13
9477916	17
2817348	13
14935886	13
21725650	13
2420916	17
22143394	13
6649858	13
3906819	17
448601	16
5154270	17
1959276	13
8685684	15
9682201	13
7218837	13
551904	13
623509	13
996904	13
3754939	13
11139137	13
20409294	13
4013832	13
10399187	13
880157	13
10237704	17
2092339	13
6454848	13
4959889	13
3917745	13
1787313	13
20245158	13
881445	13
6285029	13
26434097	13
2238982	16
4177472	13
15991603	13
1224457	13
11405079	13
8182295	13
6080947	13
15127032	13
629787	17
59803	13
5535028	13
16140570	13
3462922	13
1118941	13
2685333	13
8074191	13
3994337	13
6681677	13
1369658	17
10246556	13
4658550	13
7216134	13
7966682	13
11886460	13
15949097	17
9732132	16
1407330	13
16100681	13
1827260	13
651496	13
4350069	13
15917	13
124749	13
20415098	13
2760410	13
18201824	16
7714568	13
3853896	13
4133311	13
8306234	13
26337230	13
2527403	13
23272244	13
7427539	13
1359090	13
10453760	13
3599107	13
13021228	13
1999583	13
580362	13
2797956	13
23486030	15
323041	16
3437817	13
1007463	13
2029346	13
387680	13
6444078	13
4554113	13
12109173	13
18218677	16
1580062	16
16221985	13
1284861	13
6554425	13
7511019	13
409972	13
117533	13
9166880	13
15643205	13
2294463	13
2635789	13
4280383	13
6981283	13
516886	13
4421736	13
20906493	13
2465348	13
1995088	13
9751429	13
8818947	13
2309842	13
10131127	13
5292504	13
1244636	13
2208653	13
2001633	13
3788680	13
34489182	13
2096889	13
161552	13
8115317	13
8456842	13
13642146	13
19645942	13
5875497	17
20086212	13
31222323	13
1120604	13
943824	16
10601373	13
6260842	13
1912057	13
982663	15
253636	13
2506203	13
4068489	13
1915781	13
155645	13
5913623	13
31201446	13
2477035	15
26417	13
756914	13
6265144	13
4235416	16
1099684	13
3663379	13
3955451	13
1603282	13
17222000	13
6998970	13
3075291	16
25103172	13
792628	13
3281418	13
13467855	13
17643677	13
6467729	13
17168031	17
7513540	13
4270213	13
7545721	13
26481403	13
4930520	13
5094607	13
6766088	15
17369174	13
2664267	13
306004	13
18252904	17
9730457	13
94320	13
5414341	13
15873704	13
4977928	13
19879623	13
18796835	13
1050047	13
1552145	13
7145311	13
8406321	13
1585485	13
11660019	13
12345333	13
1299029	13
7149032	13
15919665	13
394363	13
2840195	13
2080079	13
33395532	13
10414641	13
7326977	13
14135970	13
4427500	13
635602	13
29330871	13
1190968	13
4902358	13
7793837	13
19809312	13
5197587	17
7363791	17
7785312	17
1442391	13
3496069	16
18205924	15
198208	15
4624723	13
6500414	16
5318191	13
12968489	13
2983143	13
2575145	13
25366072	16
41978785	13
7489694	15
4986117	13
3827641	13
779413	15
8331192	17
270199	13
8202609	15
198461	13
319377	13
3720294	13
1739094	13
631967	13
1285785	13
3893246	13
1620796	13
1947488	13
1746160	13
3755954	13
1356331	13
3218400	17
7129481	13
1065790	13
9612543	13
8112796	13
9291902	13
5750434	13
401718	16
2754847	13
75379	13
74852	13
2188202	13
7519968	13
2528516	13
851209	13
5406639	13
1973470	15
2727333	13
314020	13
14337395	13
6651956	13
4881580	13
4250106	13
4153841	16
6210223	13
484348	13
2929781	13
5924386	17
7246757	13
598957	13
261025	13
3847681	13
8532767	13
9646658	13
9241095	13
3013946	13
10451825	13
21455632	13
12014149	13
4008407	17
18451764	13
5806495	13
21508273	13
839180	16
13421489	13
6774283	13
1461998	13
302005	13
3547165	13
5487401	13
3980419	13
1196788	16
1338752	13
2694705	13
625495	13
5874710	13
24617378	13
5385827	13
3822813	16
15357357	15
14978032	13
2074269	13
9309670	13
2387859	13
9419837	13
20930906	13
81032	13
24773957	13
279347	13
806538	13
1169865	13
6911263	15
4691998	13
15575597	13
3743696	13
8329773	13
156025	13
10492661	13
8456817	13
8014801	13
6624373	13
2041037	13
28254388	13
8437811	16
5045429	15
7001718	15
9310301	13
21451511	13
12110254	16
6991375	13
8581258	13
17451342	13
7452867	16
211886	13
25819641	13
4255082	13
4000197	17
7651369	13
117936	13
27876066	13
5626579	13
17887912	13
14464728	13
24552052	13
9146721	13
14005663	13
5679949	13
1686282	16
9774441	16
10516443	17
6088046	13
2352548	13
6356123	13
80563	13
954837	16
4818273	13
19669841	13
18042896	13
25283276	13
5581438	13
56485682	13
4574254	13
27304230	13
4980997	13
4536830	13
6481125	16
29898133	13
4465859	13
4196278	13
1290118	15
10133415	13
19524778	13
1629423	15
8172432	13
7376676	13
1258210	13
4477295	13
20508871	15
3818383	13
5909194	13
2820393	13
1261142	13
30689849	13
530904	13
3030730	13
5132687	13
7026893	13
987850	16
1000412	13
4700259	13
735064	17
10801527	13
1615071	13
677380	13
2112341	13
440076	13
16312955	13
6443902	13
12096916	17
25652597	13
12476195	13
3755589	13
1952973	13
791447	13
5539229	13
4682159	13
18470924	16
9930755	16
835946	13
18176469	13
660703	15
11287281	13
3179199	13
8569279	13
14889405	13
3801383	13
17000326	13
1740429	13
2479982	13
1118495	13
7897213	13
3160740	15
4660846	13
7524229	13
5677454	13
16322436	16
6922966	13
7632161	13
2862059	15
36185	13
8403639	13
10469636	13
2808210	13
11171150	13
9844294	13
5690303	13
5132214	13
18869939	13
4984435	13
8212080	16
8489872	13
20511110	13
6323538	13
13411438	13
9010227	13
11738950	17
1888932	13
2688913	13
20118063	13
1401418	13
5013198	13
2462082	15
5591538	13
5816390	13
16663797	13
6188108	13
2648089	16
10349988	13
5625928	17
3015661	13
4137425	13
6836312	17
1032968	13
1838645	13
8728501	13
44737	13
236465	13
14542607	13
4619799	13
18971620	13
1782776	13
17829351	13
527847	13
12779821	13
431774	13
1927791	13
266476	16
1773323	13
18223959	13
12790202	13
9588485	13
796788	13
24446545	13
3531451	13
5326264	15
8701147	13
3445424	13
9271500	13
2742159	13
4535783	13
928931	16
7165700	15
461655	13
682796	13
13350689	13
9014808	17
2008090	13
1359597	13
18048542	13
24349249	13
5853446	13
276521	13
453297	15
2712295	16
3784467	16
5864806	13
4966826	17
3406743	13
5400530	13
643286	13
2262258	13
2155345	13
1481867	15
14888073	13
2503061	17
2561537	13
5799186	13
2974260	13
3399433	13
3118696	13
8174491	13
21178339	15
1212817	13
1611734	13
7857763	13
7227687	13
879447	13
2153338	13
9888479	13
7608332	13
9662380	13
4072813	13
27119206	13
13066292	13
3495597	13
6265339	13
3569173	17
4761600	13
17823043	13
5430292	17
11876501	13
8232813	13
578308	13
5934348	13
1282082	16
2486604	13
6878824	13
3197836	13
2165709	17
5924642	13
9269553	13
13622636	13
2369949	13
9187428	16
1859746	13
17196694	15
14576082	16
66336	13
614918	13
1009799	13
16407174	13
1712619	13
14060444	16
12844243	16
17920522	13
3684887	13
3270689	13
1050958	16
3912207	16
11370407	15
5030540	13
181563	13
3555750	13
808451	13
15457655	13
6037687	13
29570	17
5363899	15
999321	13
17778108	13
1923010	13
6504028	13
17923197	13
10145974	13
6379967	17
2070072	13
1405059	13
5546449	13
430767	13
23989525	16
12120495	13
9694300	13
12081730	17
16403300	13
8368724	13
22338851	13
3138929	13
935582	16
13549669	13
2332370	13
8578165	13
1763893	13
18885770	13
2002283	16
6077518	13
823493	13
22866219	13
1155387	13
6308181	13
1095941	15
11522774	13
1941064	13
10112918	13
18021795	16
4733301	13
13689516	13
516653	13
4591239	13
234050	13
4095967	13
13403175	15
21699293	16
3274606	13
1567127	15
6967644	15
4921395	13
34822171	13
5501531	13
32527	13
3335158	13
3615972	13
13089062	13
8896778	15
1477996	13
10684830	13
10508295	13
14027919	13
1076668	13
5361356	13
1797758	17
989544	13
4178474	13
20800481	13
10009076	13
449427	13
8392567	16
11523626	13
106250	17
11325476	17
681788	17
30004985	13
16751884	13
9822050	13
6311505	16
4213750	16
993194	13
4579880	16
3446451	13
26217711	13
21450734	13
2847231	15
13861731	13
1937369	13
913513	13
2400574	13
5011564	13
1399369	13
7222925	13
10859337	13
19100496	13
17349989	13
18343974	13
566128	13
16618681	13
1186896	13
1442121	13
7679331	17
23457436	13
297514	13
2267502	13
14865673	13
12303953	13
9405536	16
18963342	13
17789082	17
5839452	13
1675367	13
3776418	13
4496685	13
24660983	13
7057146	13
12753522	13
7586611	17
2505412	13
4709199	13
1887155	13
1951403	13
14435690	13
12708182	13
7870044	13
747343	16
2476889	13
6979661	17
1690724	13
13022603	13
2893610	13
1001420	13
789817	16
1270533	13
2180632	13
13960794	13
3814766	17
2941554	13
1421859	13
5593583	13
6978729	13
1932281	13
32840042	13
30992350	13
1725630	13
37985011	15
142540	13
9299745	13
2227543	17
2692169	13
1023925	13
6847342	13
19377273	13
2611737	16
291336	13
9402	13
6061392	13
3634866	13
13403841	13
70402	13
14950087	13
2210143	13
4356938	13
28064864	13
390311	16
2259630	13
9340040	17
6723485	13
10098006	13
9980134	13
1877804	13
880078	13
517389	15
422363	13
2076296	13
5843527	16
20452757	17
25620126	13
10161140	13
102153	13
2052171	13
5023692	15
13852589	13
9751767	13
298218	13
15164	13
12593393	13
5458773	15
6251120	13
15055956	13
17219049	17
13935772	13
10660566	13
1216068	17
5026851	13
2316162	13
2028127	17
449426	13
4791845	13
4084716	13
213135	13
10837665	13
4576494	13
503448	13
25587589	13
9344765	13
1041531	13
19245620	16
2154468	13
14424997	13
1550125	13
21214945	16
6940586	16
12482678	13
421349	15
10459483	16
10455021	13
1516489	13
8720135	13
13680768	13
112186	13
947517	13
14030725	13
12240947	13
16823125	13
3238582	13
1405367	16
33065700	13
5206972	13
12946772	13
5868256	13
5596715	13
1386398	13
150773	13
9239727	13
1161087	13
648420	13
331279	13
809033	13
2742562	13
3307938	13
873661	16
557102	15
4969598	13
3468934	13
1715921	16
4280125	13
2279771	13
17825428	13
3007749	15
8835424	13
5030538	13
1520192	13
6719597	15
23904153	13
40040146	13
1810201	16
6053629	13
7206005	13
630891	13
607215	13
62412	17
1769595	13
5571879	13
1705512	13
6030680	16
9912297	16
2577379	13
15981351	13
4014131	13
11322882	17
19114217	13
2572626	13
5975461	13
9263153	13
8296737	13
2778868	17
4597218	13
31012089	13
2692945	13
8822431	16
25946640	16
12489392	13
791997	13
3424782	13
4322851	13
3136430	13
1731482	13
3111686	13
10363299	13
2485847	15
3445724	13
3167858	13
13631007	13
7390233	13
1114246	13
1559183	13
12504321	13
5313797	13
13861033	13
8683325	13
6357615	13
32838699	16
6849874	13
5897599	13
3596557	13
1535431	13
2674204	13
2699501	13
19538951	13
4050169	13
55687	13
10314030	13
1453595	13
5022174	17
7792876	13
12451956	13
17420529	13
1295825	13
11035549	13
13984006	13
4145065	13
96000	13
35127	13
8118509	13
1542437	13
31170818	13
727201	13
5077091	16
641784	13
5125859	13
5138968	13
6500464	13
1991306	13
1365116	13
8165136	17
1255978	13
27093914	13
10129161	13
13684881	13
5623	13
9880825	13
579053	13
3934806	13
61499994	13
6496009	17
3109646	13
2357076	13
16948888	13
24033175	13
163964	15
5390961	15
8926250	13
5030915	13
16177637	13
5710482	13
4436455	13
2604971	13
11168843	13
10501469	17
5198174	13
2505090	17
4943092	13
4176126	13
943456	13
1092550	13
3689725	13
1145742	13
15447146	13
10237273	13
1227400	13
14314453	13
11191171	13
12376666	13
498774	13
5263902	13
6676680	13
9727291	13
1175577	13
486867	13
1477334	13
16882741	13
10328141	13
7723338	16
2485765	13
4639964	13
15961696	13
3784963	13
19054767	13
600478	13
30201212	13
2020601	13
3236216	13
12498275	13
5146584	17
268204	13
7384269	13
2088275	13
4169998	13
23400400	13
1256590	13
3581725	13
6768868	13
2043620	15
17715006	13
8492983	13
5236226	16
2454740	13
45240242	13
2542352	13
16049029	13
914106	17
9500556	13
810457	13
3007063	13
226053	17
5817643	13
50208	13
10140480	13
1351622	13
10228974	13
9499676	16
6810853	13
1752633	13
11385788	13
4292022	13
11706	13
3947549	13
26319735	13
17235124	13
25245427	13
13333737	13
9090792	13
2221633	13
546002	13
611424	13
23633894	13
1902174	13
3748302	13
24571385	13
11486884	13
4584741	16
6803170	13
2217448	13
4052850	13
3903362	13
238093	16
12151930	16
24361459	17
243693	13
32234935	13
2636532	13
3199914	13
4620909	13
1534823	17
10243938	16
1242728	13
484803	13
1579639	13
42547909	13
13651076	13
14099460	13
2053547	16
14497316	13
2368608	13
1848189	13
3772065	13
4453886	13
4671959	13
4495079	13
17307999	15
8039813	13
462803	13
5688749	13
4524074	17
2431436	13
952479	13
6956559	13
1691031	13
3019220	13
108954	15
2434585	13
16844063	13
4822365	13
19557715	13
20764458	13
3424210	17
1260694	13
5117229	17
4506823	13
8417664	16
7495782	13
29753402	13
5296564	13
9857658	13
11123700	13
12834788	16
28265247	17
33662328	13
1638872	13
771073	13
19548547	13
1028147	13
3856637	15
259358	13
13461416	16
11692738	13
99478	16
5784784	15
821468	13
3908882	17
1697307	13
1797058	13
385198	13
1626855	13
9594260	13
1099459	13
21253938	13
186763	13
2541382	13
6049253	17
28125	13
7776399	16
646868	13
6042224	13
13197288	17
1517886	13
987707	13
1143120	13
1589115	13
24653974	13
1762839	13
16204222	13
2216916	15
7959101	13
8581148	13
21119102	13
1980299	13
12630608	15
5369076	16
4309560	13
3996738	13
3813755	13
7266750	13
5546301	13
488314	15
16153293	13
6615412	16
4614271	13
18732713	15
3964754	13
7351214	17
8311476	13
4140520	16
956380	13
1985959	13
7472698	13
10719334	13
7720222	13
2215453	13
29479704	13
9843389	13
4976877	13
2922231	13
6461751	13
23979115	17
425819	13
23884152	13
3555671	13
3993601	13
10379843	16
11885237	15
2606357	13
5886023	13
9223038	13
9281735	13
150623	13
15971257	17
16214334	13
282024	13
11832635	15
46944798	17
7368512	17
5900024	13
16335261	13
9282089	13
3687781	13
11959614	16
17304367	13
2453792	13
6458120	13
15461742	13
2966831	13
13507231	13
6033998	13
385787	13
8529309	13
8383188	13
4229443	13
6331231	13
2650748	13
21594920	16
5647824	13
19073331	13
13324037	15
6428720	16
4091593	13
5905757	13
940512	17
14898433	13
3368974	13
12129935	13
26746697	13
5984956	17
650699	13
324345	13
10953072	13
14132483	13
2430977	13
1554989	13
2747110	13
22819086	13
7074513	13
7879638	13
10257380	13
4345650	15
1451174	16
13155	13
1054392	15
9885409	17
2501441	13
4451437	13
2581037	13
20960620	13
14694097	17
9529715	13
4256982	13
21967878	13
5044643	13
27600373	17
6877221	13
4269979	13
1047462	15
36280544	13
13336037	13
49668186	17
1227214	13
3281508	16
1316016	13
3133077	13
13769908	13
957301	13
1328867	17
7682803	13
17069186	13
2313808	13
349551	13
2900966	13
1037596	13
1591788	13
2684595	13
7098521	13
2731577	13
7739246	13
10676838	13
11361004	13
20630552	13
268705	13
44605490	13
10180826	13
3914019	13
10565776	13
14564872	13
4433396	13
2995624	13
502389	13
3076624	13
8324102	13
4405239	13
8417574	13
3305641	16
1404623	13
14906196	13
3721141	13
87791	13
1942855	13
9270759	17
20589502	13
189747	13
24623289	13
23283601	13
16534068	13
7632993	13
11473747	13
576946	13
5086604	13
3808583	13
239249	13
1256324	13
15385974	13
2344987	13
452774	13
1450695	13
11736710	13
3458388	15
12254151	17
13170460	13
7619156	13
229786	13
22979259	16
77870	13
1603203	13
9775728	16
13936693	13
11051797	13
4249659	13
3929314	13
4821597	13
6348466	13
9349849	13
32825163	13
11427933	13
3158976	16
7894651	13
3760434	13
2233679	13
14022610	13
21524603	13
6331148	13
10767843	13
5230929	13
6403817	16
4890987	13
3476479	16
1590015	13
5674847	13
25331105	13
1297077	15
4904538	13
320943	13
365528	13
2362152	17
688701	15
1819418	13
3947483	13
5896806	13
8293651	13
920477	13
10964675	13
3627751	13
7235582	13
4692797	13
2579238	13
7116220	13
216138	13
1779814	13
5437124	13
3597864	13
6411246	13
21605172	13
2510430	13
2769860	13
3785263	13
2320336	13
6218278	17
25709390	16
1231147	17
1664738	13
3629988	13
748664	13
991763	16
2508116	15
1330661	13
1843777	13
195665	13
1787763	13
10942756	13
5727961	13
4119462	13
752191	13
10847234	13
10595289	15
8849808	13
1129595	13
12346318	13
2348920	13
34092	17
2683255	13
7236747	13
1390337	13
1341733	13
1542136	13
5401912	15
5640048	13
7920546	13
17221380	13
12520248	13
19412145	13
6086861	13
1411011	13
10280322	17
27664734	13
1570055	13
7811935	13
19708992	13
27903893	13
6289802	13
775354	13
10010617	13
7112646	17
521655	13
5027336	13
15298258	13
9320756	16
21972317	15
95730	17
5061905	13
26507014	13
1518749	13
992339	16
8123811	13
27967086	13
9082583	16
4113909	13
12843602	17
14463568	13
402796	13
6060642	13
771793	16
4602587	13
8126075	17
17121026	13
11961786	13
562391	13
2125729	13
7625809	13
1955484	13
5119833	13
2234130	13
17973173	13
5255534	13
5080029	13
474103	13
1438789	13
11870655	13
57140280	13
3069587	13
1791735	13
10127006	15
25240261	13
2564709	16
13103582	13
2896022	17
8958111	16
1083494	13
17123516	13
13291837	13
4585978	16
16732856	12
6254611	17
11034335	13
3951179	13
17478303	13
1720112	17
12605675	13
3025288	17
24233806	13
7431666	13
2339818	13
8294621	13
3690382	13
3820467	13
2984029	13
24613979	17
7828217	13
10941528	16
31325708	13
2844021	13
4761246	16
11843113	13
14438939	13
3057040	13
30934605	13
7494316	13
1818194	13
16439460	13
3398168	16
1221768	13
8348689	13
15053070	13
14993530	15
751534	15
12014827	13
2897378	13
17025493	13
8143663	13
17252385	13
6301682	13
3012070	13
12594843	13
2922363	13
9748584	15
49281	13
9113972	13
5090893	15
5746623	16
5476657	13
959725	15
4947398	13
7558240	13
2834860	13
30440805	13
3662104	13
30479744	15
22464322	13
9402401	13
2439107	13
1502590	13
13494821	13
210525	17
8281055	13
1219872	13
6440375	13
1806548	13
13084472	17
24765901	13
996973	13
7334690	13
3507240	13
7215041	13
2414591	13
680195	13
4423774	13
14750722	13
9991009	13
1958265	17
413335	16
1026960	16
1038346	16
3395673	13
4584735	13
19400928	13
2247369	13
8567777	16
2151057	16
10290443	15
15308282	17
8241172	15
3748756	13
12508550	13
6128068	13
10441356	13
1532535	15
34495019	13
3287344	13
13937414	13
12247703	17
2833444	16
7311929	13
173066	13
6973998	13
12634080	13
31470943	13
24023866	17
9440582	13
1610428	13
10343560	13
5171398	13
26439917	13
3826704	13
9318972	13
7832185	13
3514339	13
6237948	15
14444785	16
18677081	13
3131722	17
14830549	13
3977534	13
8202435	13
22504300	13
10987690	13
10230245	13
22508293	13
20588701	17
8727771	13
17121729	13
9501162	13
11737239	13
7422868	13
7935957	13
4835295	13
5594811	13
15890467	13
19912469	13
19969503	13
3953052	13
2522207	13
11289820	13
6214236	13
12340797	13
3039876	13
6331721	13
2615566	13
26344454	16
24562320	16
1493165	13
2893029	13
11899837	13
13083109	15
2707051	13
18309185	13
4221447	13
10347419	13
6839196	13
1282891	13
10591501	13
8589385	13
4146305	13
4349149	15
15879183	13
13435966	15
7640511	13
5596720	13
11526088	13
11727185	13
7380117	13
7792654	13
18438394	13
4142624	13
2393391	13
663686	17
4878293	13
6300507	13
3554870	13
4364147	16
4535335	13
628888	13
3566343	15
2073730	13
606547	17
7733961	13
6182285	13
377190	13
34524060	16
2601284	15
14727060	15
6258306	13
16230834	13
5081273	17
11242143	13
4761884	13
3793346	13
2361436	13
13802	13
5758043	13
4495864	13
10911594	13
5158729	13
1588257	13
2279295	13
2657262	13
5667685	13
5275480	13
1465589	13
9383400	13
3844920	16
15409284	13
4194270	13
5278631	13
9636598	13
7643390	13
4155143	13
835972	13
10252152	13
1846796	13
33858796	13
577726	13
3543689	13
12848634	13
21933906	13
501480	13
5025141	13
187944	13
23035144	13
2025577	13
1636825	13
18044926	17
3311636	13
2346038	13
2148157	13
1124182	13
9437001	13
7552471	13
399529	13
5974445	13
4314004	13
5221007	13
529456	16
8360669	13
10885343	13
6574994	16
20571440	13
1084205	13
4232360	13
546102	13
13665270	13
6910929	13
4013919	13
11906899	13
145922	15
26721516	13
23827677	15
7081698	13
15854645	13
8729742	16
6640101	13
15648379	13
5942360	15
851833	13
28409169	16
3406590	13
15157282	13
1963422	13
2007217	13
12156087	13
2619091	13
293888	13
45887366	13
20426694	13
5074329	13
8630906	13
5477916	13
7149376	13
25217399	13
6175695	13
4390066	13
17146663	13
35601135	13
16470853	13
507537	13
15897980	13
555938	13
20296992	13
5912072	16
10696849	17
22916277	13
658160	13
15638657	13
35733160	16
15166430	13
13646016	13
9060497	13
7782407	13
14373404	13
11535612	13
3860789	13
4366558	13
10159501	13
4451327	13
3351048	13
21126013	13
3714755	17
1870118	13
4492947	13
23338867	15
5498895	15
18344217	16
5562307	13
7725944	13
10563332	13
1682662	13
6852209	13
8698850	13
9414886	13
26663519	13
17166091	13
21846810	13
7087002	13
4263751	13
1562506	13
3731006	13
301630	17
5789982	13
5281587	13
1983587	13
21122628	13
6945948	13
16654639	13
9441387	13
3019603	13
6471699	13
14901029	13
12346756	13
113246	17
898805	13
541730	13
9884959	13
17331525	13
1699983	13
4639324	15
3555275	17
3625788	13
7107030	13
2891297	13
4013429	13
3755462	17
8600341	13
32927746	13
2423940	13
547954	13
8284565	13
19178603	17
312559	13
2529036	11
2264865	13
13653759	13
3321180	13
1442482	13
6430298	13
6913112	15
8953922	13
10946892	13
3343140	13
980201	13
3316475	13
38510633	13
5092939	13
14359570	13
6960912	13
3871891	13
14896036	13
8658477	13
1432900	13
3292063	17
17504545	13
900250	13
2475971	13
151777	13
7271214	13
854534	13
7449030	13
1741675	13
451633	13
7857904	13
245732	13
7537648	13
14054349	13
14358344	13
3091379	13
7227218	13
6580703	13
6722633	16
22132679	13
20596033	13
692912	13
10228017	17
8423620	13
16261862	13
9354268	13
28437893	13
2799554	13
13238659	15
22327101	13
454910	13
4892976	13
14392932	17
11492804	13
14051652	13
2012060	13
818603	13
4945203	13
3021672	13
207711	13
2908774	17
13131893	16
1739765	13
6216615	17
374073	13
3670630	13
7574359	13
15601179	13
4836942	16
3020308	13
25152835	13
710545	13
5203776	13
10189376	16
631844	13
29293751	15
15919445	13
20001329	13
8067677	13
826537	13
9423508	13
4790657	13
5163721	13
620717	13
7278298	13
3168288	13
1874996	13
905754	13
7852568	13
2558744	13
9654913	13
149588	13
3124092	13
10195871	17
9218494	15
2210536	16
12563984	13
20580953	13
2817647	13
1692868	13
92182	13
516806	13
6176057	17
1433377	13
23554456	13
22282957	15
1469663	13
2219462	15
3759669	13
1345429	15
17609444	13
12000775	13
1956579	15
1771095	13
9898981	13
6810264	16
2633492	13
11301420	13
1583047	13
3931184	15
2160776	13
3746146	13
743794	13
4964030	13
21900612	13
8064975	16
4190189	13
2359994	13
5594986	13
17182706	13
1413751	13
2078797	13
1249705	13
14488179	12
303620	13
1128772	13
7068735	13
797837	13
582375	13
438133	15
3812837	13
15551196	13
25970564	13
10331440	13
3496445	16
10323713	13
678898	13
14144355	13
5011067	15
13858290	13
6293618	13
2117787	15
1901532	13
4408168	13
11179164	15
3154869	16
15180212	13
8221689	13
248972	13
12045131	13
60914	13
31430141	13
281823	13
8070539	13
21421125	13
14973427	13
2856931	17
17174590	13
383287	13
8357154	13
1582231	13
8127083	17
4614308	13
584915	13
4350328	13
14204892	13
186890	13
5872312	17
26327655	13
4609118	15
2918219	13
391078	13
4535265	13
5366241	13
14412271	13
15943415	17
9351975	13
13759306	13
17362606	13
6069693	13
1154001	13
2452284	13
3452854	15
10118164	13
3435043	16
13090749	13
3190483	13
2751195	13
22917661	13
4772919	13
9493769	13
6107971	13
35056157	13
8256098	13
5007415	16
5785630	13
4653570	13
4864209	13
13744001	13
14712898	13
11866644	17
24169385	13
8080944	13
7346408	13
12744524	13
7721016	13
2183710	16
12184078	13
9965530	13
278539	13
6256038	13
6836304	13
2541549	13
6951944	13
6878084	17
4410724	13
919334	13
10459316	13
1818685	13
2861157	13
3302405	13
1948764	13
7585256	13
1447931	13
13855602	13
2114983	13
497346	15
53186544	13
69539790	13
6713734	16
2150920	13
5805228	13
1484920	13
6237266	13
12535102	13
12017353	13
11303617	13
4695107	13
13550388	13
6262361	13
8390083	13
4477509	13
58467	13
1736388	16
27897683	15
10873269	13
1771567	13
929764	13
2042997	13
7265176	13
2714696	13
4705212	13
384928	13
2339427	13
1557467	13
875645	13
10456364	13
33890823	13
4283249	13
3702474	13
24542303	13
436273	13
395936	13
4874854	13
1256776	13
4612435	16
1123233	13
3213938	13
7050158	13
11781373	13
4667093	13
2035920	13
6612267	13
4748212	13
652631	16
5385712	16
13773770	13
17116589	13
11980136	13
5721856	13
2336800	13
4330684	13
14082369	13
2206174	13
10044864	13
7799406	13
3863955	15
8104815	17
19260333	13
3654264	16
4572329	13
2958970	15
2752048	16
3091205	13
11428626	13
6591873	13
1024334	15
84555	13
5596977	16
10180090	13
7992082	16
700684	13
11403706	13
9029747	17
3471372	13
7186561	13
20169806	13
26578213	13
6461569	15
1888235	13
5464485	13
12574979	13
2154382	15
14347461	13
1140137	13
17616309	16
1508200	13
2250732	16
2956714	13
5317508	13
4033669	13
26859784	13
8771786	13
6218764	13
11402173	13
4498931	13
4033734	13
1899927	13
26734251	13
1849324	13
1227936	17
223998	13
1359291	16
14978385	13
3593010	17
14321479	16
8733465	13
7521241	13
24775649	13
6893836	13
11560463	13
20694051	13
134985	15
718373	13
1332579	13
3955832	17
4942663	13
335981	13
24940961	13
12878405	13
3670666	13
276670	13
7177130	13
804801	13
5536716	13
37088440	13
5619118	13
18570656	13
12503749	16
32953637	13
5174626	13
506990	13
7658331	16
16836878	13
2318840	13
1290880	13
4382313	13
13872181	17
11752735	13
10896082	13
9268962	16
899566	17
14024194	13
3317747	13
297599	13
2741136	17
5946203	16
1319040	13
3147394	13
4240911	13
8352685	13
7832339	16
353586	13
1089722	17
15572548	13
4804314	13
6894603	13
2127991	15
18177340	13
6347492	13
12239789	17
495650	17
9957084	13
544237	13
6411293	13
2429454	13
3262092	13
7025979	13
2516946	13
5528223	13
14891574	13
18062287	13
2187775	13
24380196	13
241468	17
3042302	13
1715040	13
10533386	13
3583717	13
9635892	13
1116835	13
837123	13
5304375	13
13598755	13
2888637	15
10405572	13
14876478	17
8839505	13
3168776	13
37900450	13
12743358	13
3282089	16
25336585	13
16075991	13
8977624	17
7878901	13
11736520	13
241710	15
24730266	13
2532011	13
5841060	13
7292527	17
19690365	13
8661703	13
3466036	13
13750299	13
676439	13
11233527	13
120688	13
9676710	13
73551	13
577052	13
687206	13
12495011	13
8142511	13
15775929	13
48128197	13
3176867	13
2720148	13
7358086	13
2315257	13
8029582	13
12085048	13
8256693	13
677172	13
3778901	13
11464942	13
3900031	13
3427750	13
16795254	13
17792608	13
4933268	17
10951636	13
2572563	13
3749868	13
6476433	13
5734266	17
6762311	13
54369803	15
6341068	13
13917892	13
10712278	13
4550626	16
7233717	13
6833303	13
10513770	13
1735756	13
15900284	13
5919542	13
22504456	16
2728026	13
4116477	13
13919275	13
18158552	13
4295359	13
28898741	13
8319599	13
19057291	16
21336924	13
1296846	13
3962429	13
6147162	13
1729373	13
3734436	17
4993038	13
7891267	13
2184262	13
4743765	13
2024185	13
14258599	13
7866908	17
2038225	13
6111095	13
3624769	13
12482401	13
2850908	13
437280	13
11062924	13
15341042	13
8260279	13
6459288	13
18297223	13
9432510	17
1260965	13
4711080	13
26156889	13
633187	16
27427265	13
13843846	16
1898370	17
14841766	13
2527025	15
4689544	13
6005138	13
7989714	13
7318750	13
3925748	13
8017588	17
11609925	13
9102653	13
4625973	13
3167480	13
3653783	17
409669	13
15172953	13
2470049	13
22142193	13
3759101	16
5266776	17
2964373	13
35052345	13
11840637	13
27135436	13
19031925	15
1080038	13
2245241	13
14856652	13
3579255	13
3423290	13
4211313	13
6046124	13
8109277	13
5657290	13
11404709	17
3588087	17
5911354	13
7350611	17
9281050	13
1330969	13
14229440	13
5968337	13
1707680	13
199142	13
2943399	13
12208111	13
7068790	17
1787014	13
9590447	16
2581986	13
4127746	13
21866319	13
5155955	17
5655049	13
1498759	13
605137	16
4090468	13
11827020	13
186469	13
17425550	13
1475774	13
26522880	13
8397576	13
15442786	13
764459	17
18337373	13
8554156	13
9455629	15
26666726	13
227477	13
37130957	15
175102	13
9884715	13
11591775	13
26694146	17
672047	13
4179702	13
13207003	13
1060490	15
6212786	13
2505140	16
2027725	13
839093	16
22105332	15
11830603	15
1001901	13
13366753	13
15295330	13
4221037	13
1019682	16
256732	13
22961780	13
657947	13
11474487	13
13215425	13
11908099	13
25912364	13
20490946	13
7120124	13
10273349	13
7876627	13
12226104	16
3353018	13
15908520	13
18386991	15
54154	13
10783632	13
9207460	13
11614754	13
1611498	13
10464754	13
6711584	17
3657312	13
8740598	13
4717276	13
191458	13
22414257	13
28691799	13
9710497	13
1912192	13
30789582	13
6317729	13
8413876	16
2070685	13
4791847	13
1273484	15
8800109	13
9419043	13
12399136	13
3282316	13
5970599	13
5387137	16
3553657	13
4935029	13
12005172	13
9209946	13
4015484	13
8417942	13
4304157	13
170965	15
1423082	13
4783231	16
691197	13
5309224	13
5468180	17
988098	17
33175928	13
13712919	13
7076923	16
7321518	13
5558467	13
41252318	13
7384258	13
85351	13
964529	13
3805895	13
6319510	13
14408255	15
5237946	13
4267689	13
274052	13
35209445	13
2705320	13
55176290	13
10854853	13
15863105	13
3039525	13
7236110	13
16064590	13
3590677	13
14030036	13
24696086	13
6474055	16
2541507	13
6868154	16
8760722	13
8908742	16
22364479	13
8242702	13
14441233	16
3289042	13
19975908	13
1572102	13
5422751	13
12114823	13
14965827	13
3902454	13
9350739	17
92043	13
8474708	13
11696436	13
2951443	17
10666162	16
1780336	13
8772643	13
2179915	13
26263363	13
1210759	13
5832744	13
2502452	13
3257107	16
1642885	13
12717850	13
11705681	13
3386522	13
2819214	16
3728399	13
2241272	13
3605259	13
33756287	13
4776542	13
19540028	13
8157529	13
1005577	13
28403292	13
24678121	17
471241	13
28884258	17
623256	17
36379191	13
5191444	17
1157205	15
890027	13
4611092	13
7841856	15
1292372	13
6351075	13
6491602	13
1828370	16
3311921	13
5504704	13
32392533	17
7981409	13
7616360	13
11265712	13
7289432	15
16100960	13
10800301	13
8305194	13
43989656	13
16407824	13
2802096	13
582751	13
13982985	17
4068165	13
11580689	15
17479493	15
1496858	13
106192	13
1729006	13
9338274	13
10615042	17
3400848	16
135475	13
5833767	13
2954044	13
2722861	13
12395813	13
4433339	13
6242987	13
25996281	13
3606114	13
4625859	13
1279036	13
1782044	16
3790282	13
5227244	15
28415760	13
15336616	13
7968591	13
1911500	13
2405792	13
10406540	13
13890502	13
1072216	13
16027579	15
5075714	13
8900505	15
498369	16
2479068	13
1504526	13
1784565	13
753777	13
7873287	13
14000579	13
1324162	13
15807448	13
3722472	13
677246	17
790989	13
5527491	15
5837461	13
6400163	13
413573	13
6041698	13
4251665	13
4862041	13
2143125	17
3338830	15
30508724	16
18686714	13
9409013	13
13625333	13
11344020	15
116576	13
5361070	13
3257209	13
4985297	13
14456520	13
8030775	13
5627997	13
18683237	13
2808903	13
404210	17
1045640	13
840166	13
5247213	13
11647873	16
1176622	13
1974098	13
4473575	13
16642464	13
13622441	17
2481881	13
388079	13
2219197	17
33666034	13
6175307	13
116152	15
20366888	15
278769	13
14945436	13
6208113	13
23492164	13
4080279	15
20458189	13
29402764	13
16053618	13
4479705	13
1097226	13
487974	13
2197880	15
4942519	13
8122635	13
6595279	13
13531806	13
32792957	13
3514444	13
8953255	13
2534268	13
16222452	13
2579099	13
12492276	13
2705667	13
11371202	13
2865306	13
31867966	13
10508254	13
20444977	13
10036619	13
17351141	13
4177604	17
13486063	17
23637019	13
21624958	17
3853364	13
4693165	13
10166215	13
20044879	15
50663683	13
12060163	13
8002384	13
4082149	13
23802956	17
13981520	15
2460747	13
9947169	13
55074944	13
2181543	17
101062	13
11134975	13
3640217	13
750606	13
26729678	13
2229492	13
9240028	13
8208970	13
11505151	16
5114358	13
7594211	13
3631783	13
872541	13
32004652	13
13560801	13
3716861	16
366432	13
1220820	16
7212812	13
3154388	13
22366000	13
8840792	13
2105041	13
5012061	17
1126749	13
3642646	13
1464752	13
10725582	13
1526581	13
5914067	13
19866224	13
15497823	13
5207303	13
12782036	13
5293120	13
5486695	13
30067750	13
19987613	13
5373422	13
18152859	13
13991582	13
1842824	13
3139892	13
15553377	13
6932	13
11834853	13
10222861	13
2384487	16
8699061	13
4225908	13
2169239	16
10749399	13
5836640	13
5091251	13
5347653	13
18790964	13
5388474	13
7841029	13
26120745	13
12526076	13
18135030	13
8886743	13
6761097	13
4790758	13
2192380	13
1395282	13
2239648	13
2913441	13
12875496	13
1458675	15
20086691	13
9528550	13
11217639	16
3399650	13
3618506	13
3827991	13
35529650	15
5653605	13
774239	13
1022177	13
17674806	13
23216577	13
5206970	13
1048935	16
324323	13
2524133	13
11033525	13
3105670	13
4761529	13
78210	13
7941771	13
167060	13
14939856	13
1166146	13
4971402	13
6928398	13
7058011	13
27614802	13
3328229	17
5395837	13
12108985	15
6539392	15
1747380	13
24122256	15
2372377	17
15750131	13
5118543	13
5851912	13
21582492	13
1587967	13
4741051	17
3802753	13
1844606	13
41749652	13
1720233	13
20085763	13
1980335	13
5296771	13
6240570	13
5831098	13
155596	13
19669477	13
14554348	13
42107	13
25545530	13
12054019	13
3895704	13
12955684	13
2334646	17
6322600	15
2876459	13
13656471	13
6623095	13
3280850	13
1912442	13
126170	13
1891888	16
2180874	13
614784	13
1334239	13
7356358	13
3647954	13
5316738	13
4627670	13
16857004	13
1305154	13
1788501	13
5260646	13
7207518	13
12700217	13
6794554	17
1358772	13
7538806	17
433135	13
2323875	13
3749003	13
272961	13
706263	13
32370231	13
6814877	13
6178687	13
123773	16
4962757	15
5261184	13
6370419	13
4170284	13
8205555	13
1459874	13
10538338	13
6080650	15
3184134	13
4551460	13
6134633	13
19741887	13
6518811	13
9118440	13
1948240	13
4982570	15
4863319	13
2200797	13
3690679	16
5232672	13
30079197	13
11238476	13
7024019	16
283942	13
499728	13
551802	13
12582314	13
2744383	13
5518011	13
2749917	13
18214340	13
5838240	15
4302005	13
9787151	16
6154532	13
132483	13
354060	16
76962	13
21959136	17
5695170	15
968526	13
9955122	16
8364420	13
15811512	17
7049071	13
2519123	13
13782251	13
7308868	13
2045481	13
8394970	13
18482994	13
3328787	15
18604067	13
3466365	13
8105103	13
1462614	13
8872023	13
1920335	13
650587	13
3003879	16
3139565	13
15849028	13
5118738	13
5659954	13
7403754	13
16077638	13
9429831	13
65880	13
963484	13
9420552	13
11540890	13
2936944	13
7049097	13
4858008	13
1734619	13
7312438	13
18408087	13
491352	13
850158	13
12594957	13
2408632	16
19141388	17
1991673	13
15860362	13
52009012	13
5620564	13
1590672	13
23778712	13
8228141	13
2368635	13
1849075	13
26698222	13
17761711	13
3591047	13
21916823	13
1507836	13
1490401	13
2056332	13
13125565	13
8953920	13
4742062	16
571255	13
3911346	17
4258057	13
352430	13
21909723	13
3936238	13
591263	13
162068	17
689397	13
5994294	13
9184842	13
29918158	13
4555769	13
15013464	13
907800	13
7797630	13
441802	13
3119097	13
11497600	16
3596547	15
16430532	13
1408495	13
4636728	13
20806039	17
1050820	13
13484119	13
18598719	13
1740795	13
17003466	16
3058306	13
7345717	13
1687413	13
14023298	15
49766273	13
5244494	13
14210969	15
36054156	13
760067	13
15063309	17
3394443	13
8979600	13
15463730	16
2100123	13
37593339	13
24782187	13
32742918	13
24245717	13
8945077	13
31689324	13
2008185	13
3379654	13
48622441	16
6608215	13
32129085	13
5805365	13
33683538	13
5163650	13
35990886	13
4127972	13
1917863	13
2836721	13
7978221	17
27592430	13
2606365	13
22891939	13
24861176	13
567063	13
1892819	13
1450648	13
8497724	13
9787486	13
1734134	13
4875745	13
10101278	17
41584	13
10092137	17
3948803	13
3644050	17
2732732	16
14848194	13
8764910	13
303369	13
13272679	13
8248323	15
7931728	13
6253009	13
647741	13
3445351	13
26519708	13
6056151	13
2256496	13
1907202	13
4724387	13
20848622	13
31106446	13
2956863	13
2838941	13
7316258	16
12433128	13
10710805	13
1848515	13
18053218	13
2833834	13
23948433	15
8068957	13
4546244	13
2433589	13
768607	13
1012361	17
6921443	13
6107344	13
4262003	13
7734208	13
31226833	13
206864	13
8046058	16
30289911	13
542732	13
24502914	13
5811963	13
7808072	13
670343	13
6042475	13
2429533	15
4905074	13
2561755	13
28449347	13
3699450	13
7602316	17
4531233	13
5420692	17
7748095	13
3169773	13
6647143	16
2954444	13
8701787	16
1396806	13
2906711	13
6840987	13
3864849	13
15971609	17
3597643	13
40768664	13
7166484	13
2426683	13
20424219	13
11730235	16
19537945	13
11677776	13
87646	16
2150638	16
4298125	16
5624594	13
38535030	13
15629629	13
1335645	13
9146330	13
2577459	13
3774796	13
10468594	13
1930594	13
2511842	13
6432615	13
628519	13
1394678	15
20235532	13
159838	13
7709256	13
34925400	13
4540721	13
8849251	13
7629862	16
14571162	13
6036037	17
11613132	13
891984	13
1335778	13
19535051	13
13172418	13
4461266	13
2531833	15
26510751	13
263601	17
255644	13
5318544	17
28814734	13
13235519	13
616863	13
10955224	13
8977906	13
12137700	13
43576	13
5710359	13
3123904	13
4216977	13
5863959	13
1247678	13
13496483	13
665514	13
9449344	13
4263331	13
10953519	13
15669636	13
944479	13
4795984	13
5391757	13
5006009	13
17323326	16
16368753	16
1426208	13
26611094	15
96730	13
11228916	13
9964716	13
8340296	13
1802029	13
10405916	13
6677465	13
3868743	13
5936344	13
21549324	13
8419958	13
4131027	13
4123689	13
1796574	13
5183456	13
2386930	13
16092345	13
16184010	13
5348250	13
689617	13
5496582	13
4062714	13
18854684	17
15686085	16
3000440	13
30547155	17
22263768	13
25554939	13
7611026	13
1469194	13
4494289	13
25753744	13
9281348	13
23845409	16
4058846	13
4656382	13
22530405	13
13455273	13
1887679	13
5554923	13
18004042	13
2957664	13
20983028	13
15360647	13
6162142	13
7049664	13
5386641	13
23989556	16
2291423	13
5431490	13
28528808	13
6026345	13
5258435	13
11751	13
3528159	13
3573437	13
3644051	17
30514149	13
675477	13
2516059	13
3670571	13
5257894	13
2544048	15
5115692	13
20741325	13
13624501	15
2809462	16
7658270	13
526993	13
19352763	13
3252468	13
1182665	13
23112790	13
22153753	13
3075760	13
3816142	17
4088020	13
4245341	13
1687342	13
8231296	16
1544089	13
9161348	13
1547846	13
30973436	13
8158810	13
4091075	15
5571491	13
17033576	13
2440486	13
4842724	17
5288252	13
13636152	13
431268	13
17286413	13
12321140	13
14375052	13
32570099	13
713808	13
12209640	13
5297397	13
4396182	13
10634270	13
8530507	17
9253090	16
513470	13
4165961	13
8375696	16
9605841	13
10268597	13
22619772	13
3367598	17
8053196	13
603994	13
634115	13
15416550	16
1119984	13
3950319	13
8115360	15
25557830	13
21227165	13
24135684	16
294558	13
450434	13
1760595	13
1969684	13
8141938	13
15453340	13
24166431	13
2708828	13
833322	13
6122602	13
3415098	13
9454014	13
22659287	17
2587363	13
12060950	13
1968966	13
6093300	13
28660051	16
5235779	17
8132970	13
1420741	13
2086868	15
8843652	13
18588260	13
28726772	13
3923540	13
9788978	13
23128572	13
3453396	13
13291690	13
3666390	13
11541856	13
20678204	13
3676052	13
3248522	15
5731603	13
2868549	13
14338683	13
5482228	13
19529817	13
8361367	13
4581404	15
4632836	15
20855126	13
5176047	13
18312745	13
4593544	13
1782147	16
722456	13
908823	17
32280069	15
14895829	13
8994648	13
6710702	13
174980	13
1382731	13
3493106	16
5200679	13
20703755	13
41846	13
4837102	16
1624279	16
7025583	16
2769912	13
554219	13
314520	16
3734026	15
36396392	13
21593726	16
2150148	13
24565916	13
6713044	13
2744715	15
22160941	13
7599449	13
10389625	13
14236022	16
7042208	13
13155279	15
6867166	13
19586320	13
16733819	13
1127185	13
3768878	16
643972	13
10905652	13
20793267	13
17040702	13
2199200	13
1979048	13
6107910	13
2416824	13
7116354	13
12763387	13
4382757	13
5566631	13
3218274	13
695334	13
13153441	17
72354457	13
260808	13
2825645	13
13795126	13
605763	13
6019883	16
4786591	13
163424	13
23113756	16
5700366	15
3567304	13
3259837	13
4026273	17
4319879	17
10539912	13
10368287	13
2752574	15
20773323	13
2964611	13
3859347	13
3951208	13
13494445	17
7008504	16
905786	13
5820436	15
1233733	13
8737232	13
2013786	13
3514896	16
6462695	13
18126744	13
9229590	16
6971670	13
7023263	13
13237446	13
5947401	13
17604046	13
4011505	13
12489761	13
1516987	16
207895	13
4759250	13
5735316	15
7009020	13
11484552	13
3247653	13
871890	13
2489092	13
5889780	17
11305252	13
2122679	13
16552895	15
10379571	13
11793231	15
4845979	13
337346	13
9914638	13
6169941	13
4003447	13
2309664	13
8209676	16
9013823	13
6354703	13
3496919	13
10645869	13
566704	13
3668570	13
1238712	13
178274	16
456128	13
2143717	13
4016839	13
5203671	16
2470332	13
6615141	13
6413654	13
14312997	13
6329532	13
11355482	13
12521122	15
26329913	16
24442028	13
6862081	16
3731455	13
19637642	13
6940270	13
1287269	13
42457938	13
2250267	13
712889	13
384728	13
1754698	17
3591639	13
29492111	13
4638491	13
665945	13
4883823	13
4998510	13
28909134	13
9305711	13
1261056	13
2373306	13
6367794	13
1901462	13
34284403	16
12647164	13
16974122	16
1193493	13
24369621	13
3116124	15
5963302	15
11251339	16
4484482	13
4718217	13
609039	13
7171635	13
1283429	13
4254722	13
1214607	13
8695900	13
4140404	13
2037622	15
26251480	15
293343	13
25651473	13
385377	13
4569627	17
3423274	13
2040171	13
4759357	13
18851638	13
11547051	13
2566317	13
5162283	13
23610545	13
29901883	15
7389684	16
8920448	13
3723349	13
21140027	17
8020637	13
17316985	13
2887362	17
6268406	13
3491514	13
2791211	13
4127045	13
25580001	13
1891115	13
1220094	17
21848734	13
4078226	13
1489431	13
703279	13
7091759	13
126547	13
22841633	13
420647	13
1977836	13
6301355	13
2325987	13
5127081	13
11387621	13
2854651	13
7189931	17
3238589	15
11150647	13
11404055	13
5415308	13
3524378	13
8317071	13
5044512	13
4520971	17
10000508	13
231669	13
9804	13
1655141	16
3997198	13
1991198	13
16570584	13
28163414	13
11894669	13
4416483	13
36127713	13
49141100	13
1470135	16
6150996	13
3632558	13
14314383	13
12324099	13
8517796	13
8573210	13
1245539	15
16998235	13
6384949	13
970204	13
6718842	16
18899509	13
4687423	13
28911618	13
6221176	15
2298876	13
2497650	13
18874166	13
2947867	13
1099902	13
1459309	13
1116371	13
3310440	13
11907916	13
6171494	13
2758432	16
7526019	13
3471498	16
6131839	16
3179538	13
1463591	13
10334703	13
7193909	13
19351158	13
6026628	13
9678844	16
1331305	13
31286503	13
13452679	13
11242438	13
3551075	13
12115725	13
3249718	13
10944742	13
8221440	13
4988310	16
21079125	16
12145044	13
3346568	13
11704073	13
614599	13
4271132	17
2370956	13
8114905	13
5759733	13
3751167	13
16632399	13
7156419	13
4243403	13
19106256	13
4955904	13
4814178	13
18520716	16
3870480	13
12381246	13
13371308	13
2764417	13
5911501	13
2318417	15
16454404	13
7035627	13
18869521	16
12069575	13
223670	13
1277700	13
2752036	13
2847375	13
10686484	15
572307	16
23438401	13
10069603	13
4631764	17
2663641	13
35675	13
11601808	13
338948	13
5877426	16
11740947	13
11327725	15
12042799	16
19180132	13
3565752	15
3646113	13
14993037	13
1215237	13
12251472	13
13641469	13
11958381	13
7403901	13
7703755	13
4485609	17
4533932	13
1506720	13
1415369	13
23815972	13
2932219	13
1045589	13
5458609	13
32115310	13
919398	13
154531	13
799109	13
12146269	13
2244667	13
17937555	17
1028890	13
6193896	13
7833683	13
6083303	13
3671073	13
4895942	13
12722383	13
4184936	13
5201749	17
5726162	15
25520836	13
7590730	15
22838671	13
361638	13
21319008	13
3065843	13
280970	13
23350348	13
967459	13
11637084	13
2647269	13
7360053	16
5696647	13
3245548	13
26124690	13
6020023	13
16181389	13
43761690	17
251737	16
2405823	13
1963494	13
671824	16
8817850	13
4341168	13
4399730	13
7535229	16
3001654	13
3129150	13
2065200	13
7618790	13
3903344	13
2813076	17
4522777	13
12138943	13
4102384	13
21989865	13
6229590	13
6504318	13
5150411	13
1187305	13
7368268	13
20459231	13
4486953	13
10186436	16
14083806	16
558689	13
1357002	13
3098130	13
451837	13
4509326	13
13192827	16
1064070	13
8160436	13
4176609	17
905451	13
1008990	13
10083115	13
494389	16
22830700	13
12856369	13
9540033	13
6491736	13
5930802	13
13515857	13
2241315	13
20470597	13
3958094	15
283117	13
23089531	13
12039884	13
12753662	16
6951960	13
1493115	13
3988871	13
3061174	13
2603244	13
4539208	13
6739871	13
4841859	13
836752	13
6231631	13
7770225	13
2596387	13
1785203	13
6909127	15
1753181	13
328025	13
9397865	13
3899985	13
1496651	16
3863558	13
10071457	13
4766970	13
26356139	15
4381217	13
2233381	13
5473000	16
517014	16
3262817	13
840951	16
6044371	13
7097982	16
4694344	13
8099624	13
981339	13
3865438	13
6070993	13
2235276	13
19322898	16
3962467	13
6572058	13
1024089	13
9076568	13
22139353	17
3157399	13
1040644	13
5077835	13
4836488	13
16259703	13
673972	13
1396544	13
18782573	13
148966	13
2750147	13
3616921	13
4290402	13
5846365	16
32238147	13
4353700	13
25274476	13
8290870	13
1143748	13
2051474	13
8221833	13
28185025	13
2770390	13
3927657	13
5152193	13
656216	13
8437117	13
1522773	13
24600718	13
7389200	13
49051915	13
15316479	13
1951359	13
6488380	13
2464537	17
8792663	17
3042665	16
15724315	13
4669547	13
3601418	13
16823128	13
536279	13
7845765	13
4790131	17
1393900	13
3785226	17
9551862	15
9375520	13
2772412	13
1145337	15
1380951	13
17042171	13
5365695	13
75412	13
24816597	13
7586491	13
9460644	16
8336144	13
19066222	13
8933331	17
883649	13
3593115	13
33485039	13
26681135	13
8116331	16
6617664	13
17833200	13
4677991	13
6485206	13
17045989	13
8261999	13
47730771	13
555721	16
1824152	17
2519998	13
4445862	13
1874436	16
6059031	13
3238257	13
8544932	13
8704832	13
2487362	17
2727443	13
504450	13
5872448	13
7307739	13
1246653	13
2785901	13
2595706	13
4943286	13
2693103	13
5332156	13
1683	13
12844934	13
2579758	13
948826	13
4033156	13
9700216	13
3211189	13
494685	15
1617061	13
4682375	13
14231396	13
12371644	13
7276156	13
14274818	17
14767094	13
5748534	15
6288804	13
7036866	13
19606537	13
8430678	13
17131912	13
1794171	13
7799927	13
2676215	17
2749525	13
4965881	13
2454698	13
4235199	13
412122	13
8746316	16
11214866	13
13024693	13
13248848	13
1124687	13
9301860	17
3362928	13
1500073	13
7650288	13
17355753	13
28543550	13
16279449	13
12582991	13
2062832	13
20012434	13
5853300	13
12195050	13
3675687	17
2759934	13
6524503	13
31958144	16
22044393	13
4784672	15
984663	17
9562194	13
313907	13
939492	13
15680213	13
14615623	13
20442036	13
7937797	13
9936851	13
402604	13
8568907	13
16084207	13
2955814	13
19212002	17
2727747	13
2279059	13
8271077	13
9495707	13
3473885	17
5584802	16
2940875	13
4542660	13
8037829	13
9630582	13
6165931	13
11995706	13
8232566	13
25125176	13
460471	13
10653331	17
993070	16
3412829	13
20676909	13
5663508	13
44031	13
93402	13
1520307	13
3503988	13
2737477	13
11725305	13
2564516	13
15291197	13
18217036	13
3233614	13
9377843	13
17935709	16
939990	13
4903531	13
1826126	13
7970269	16
2121380	13
319660	13
9693687	15
6283902	13
6569789	16
4179946	13
4913009	13
1389569	13
6297169	13
1073142	13
4198220	13
1051393	13
5075704	16
5135296	13
12383859	13
538284	13
6932392	13
5270692	13
12881519	13
35531819	13
183748	13
8246404	13
6691592	13
2405585	13
3154524	17
14278180	13
8730696	13
2749521	13
4645199	13
22580699	13
3622016	13
14696932	17
2653912	13
20952179	17
13390717	13
11051772	13
7272082	13
5008001	13
10310621	15
2488443	13
9423476	16
1514686	13
7282951	13
6671790	16
2251065	16
3720293	13
4044573	13
1440389	13
828865	13
13749150	13
2083063	16
10637134	13
9980464	13
2957495	16
922131	13
9820285	13
14271298	13
4976488	13
1966160	15
1805305	13
5777794	15
5898016	13
22639212	13
1168906	13
24947300	13
694266	13
4319660	13
4774276	13
7044648	13
4809823	13
5394336	13
3814146	16
9968028	13
12702826	17
2588983	13
1036721	13
6682731	13
163276	13
3443725	16
9254439	15
6992420	13
7065148	13
3188549	13
1930191	13
7552631	13
27786650	13
6718885	13
3002501	13
4795520	13
16117005	17
2421402	13
6259314	13
3199123	13
15049534	13
25771227	16
32305000	13
1228149	13
5936582	17
62409	13
21232989	13
13750874	13
13124526	13
123882	13
24987403	13
19774559	13
5718216	17
7698307	13
7088866	13
14971035	13
11734097	13
474218	13
2478840	13
9107103	13
7128509	13
2207001	17
1795303	13
5676915	13
20312816	13
6107689	13
9779017	17
12654559	13
3167916	13
1356851	17
4125448	13
1803976	16
20567097	13
252193	15
1347536	16
988205	15
17047516	13
774572	13
5385544	13
7522637	15
17274606	13
8270404	13
1207780	13
36933422	13
16492634	13
810768	16
2873198	13
485370	13
1953803	15
744472	16
10649474	15
12048370	13
11422700	13
3469058	13
304148	15
13853648	16
12089119	13
8420388	13
2290079	15
7562534	17
5535578	15
2145881	13
4765385	13
9572716	13
27815354	13
7953033	13
9657415	13
22997599	13
4354625	13
1620708	13
5754744	13
2283649	13
10131783	13
11135847	13
16739141	13
7585605	13
23183955	13
6809226	13
3109451	16
3515872	13
9550839	13
24198132	13
3817773	17
1975747	13
187550	13
1491420	13
3035082	13
32450243	13
463749	13
4419893	13
6243530	16
1226744	17
10393930	13
472321	13
1088773	15
8074988	13
10010330	13
115582	13
11075134	13
5055775	16
391411	13
7506227	13
4377988	13
19535527	16
9328607	17
32689078	13
19499997	13
29511077	13
3170211	13
25065	16
4643454	15
6590875	13
2155585	13
8494873	13
408355	13
25003740	13
6641969	17
4130149	13
1148446	13
5688957	15
10210143	13
9132799	13
6341776	13
3272112	13
7594514	17
20531462	16
7977300	13
2295980	13
7753270	17
4409369	13
2015997	13
3342370	13
1572897	13
3503287	13
4802607	13
2626007	13
19769276	13
10600731	13
6023396	13
3156001	13
24073934	13
381646	13
10572349	13
2245090	13
11721070	13
6154933	13
4768676	13
9312199	16
12558037	13
134977	15
3315015	13
48338632	13
3589140	15
8342359	13
6018331	13
9472560	13
1505701	13
231193	13
9166241	13
8410379	13
5593668	13
9431423	13
40767625	13
1692817	13
13149192	16
9800599	13
10287674	13
15113767	13
20220533	13
2123400	13
294100	16
9324084	13
7291929	13
12417624	16
7529293	17
6355100	13
6318385	16
10160920	13
4400945	13
8505694	13
9556834	13
3008374	13
3237252	13
1575068	13
15480722	13
5837251	13
10246045	13
2844887	13
8633140	13
3209656	13
6661051	13
9019357	13
2400119	17
28604087	13
9566767	13
5849186	13
43787728	15
23889725	13
546822	13
5620332	13
9735483	13
2004877	13
12329905	13
17722665	17
449586	13
1662273	13
4700313	13
5588505	13
7936144	13
4109392	16
20902700	13
10972688	13
1749577	13
2447143	13
18344300	13
19775003	13
281512	16
1680593	17
1157553	15
3205170	13
632738	13
262650	13
1762740	15
9417995	13
212936	15
82472	13
15321516	13
2981610	15
96893	13
3548914	13
2195255	13
29139206	13
6416813	13
5316869	13
27509646	13
3187078	13
6870484	13
3354657	13
2683333	13
600715	13
42617746	13
597590	13
82827	13
5851955	13
4838467	16
1062124	13
3106003	13
1274576	13
1153136	13
2406950	15
12867103	13
2044017	13
32220316	13
7416447	13
1448337	13
5896519	17
4971977	16
10660247	13
1072721	13
3168078	15
7845332	13
6051997	13
5317711	13
4124416	13
938120	15
989599	17
2809422	13
900418	13
18560116	13
3614065	13
8735820	13
1203342	13
1760341	13
6802803	13
5924579	13
37722114	13
3098607	15
20248331	13
844284	16
19355991	13
7362363	13
8828993	13
8182068	13
16023409	13
514498	13
459304	13
12038270	13
4501500	13
3134874	13
6869915	13
3684939	13
6714779	13
3210457	17
14274675	13
323713	13
11042677	13
2795085	13
2228517	13
1698408	13
5495510	13
668420	13
17321133	13
2278294	13
11640474	16
4847837	17
5152682	13
6954687	13
10577468	13
5982379	13
5687849	13
29080196	13
3715114	17
4152816	13
5870738	13
13538885	17
435571	13
989617	16
11658589	13
17405674	13
13063932	15
13175892	13
22169163	13
6568943	13
4181813	16
3583434	13
4217524	13
104289	13
3141649	13
14814483	13
3270074	13
2005068	13
3595463	13
23662530	13
2241005	13
7117420	13
54024056	13
25897897	13
5392459	13
24574905	13
5527607	13
3478579	13
10841400	13
7167346	17
60129305	13
6168036	13
10417145	13
883147	13
7583790	13
21312799	13
4172640	16
3862361	13
15054429	17
2960062	13
611835	16
3317131	13
13082951	13
5633232	13
5277658	13
6498355	13
3556699	13
12884487	13
4556520	13
868357	15
2254770	13
23080086	13
9579306	13
3648309	13
1449996	13
17497471	17
21412087	13
9211153	13
11926860	13
3268111	13
5809826	16
14095758	13
3794128	13
751682	13
527154	13
9023202	13
2868659	13
5183987	13
7090348	13
11708450	13
1418145	17
1946873	13
77294	15
189648	15
30565907	13
45143	16
1980982	13
2925796	13
4095384	15
18313310	13
3878159	17
6860744	13
1454814	17
377364	13
4232279	13
18687132	13
95830	13
12969995	13
5586250	13
2515927	13
23764581	13
9149321	13
6511241	15
9077659	13
9772554	16
8707373	13
5353624	15
3127468	13
40974621	13
4068144	13
28460803	13
12504615	13
15386253	15
8092869	13
21048536	13
3252930	13
5006943	13
25213904	13
1806891	13
1544498	13
5233180	13
3545695	13
13202974	13
13868112	13
1791211	13
18875010	13
9888984	13
1294423	13
897018	13
2142929	13
1319797	15
1821437	13
588090	13
4813401	13
3172834	13
1847344	13
15141315	13
3510352	13
11629055	15
12020100	15
2892264	17
37702661	13
28516	16
6591347	13
3120570	13
243027	13
1657888	13
11378302	13
5237988	13
3004296	13
4823881	13
27202615	13
31979376	13
627004	13
1030909	15
3584692	13
871419	13
253775	13
3806258	13
5200173	13
3845328	13
9315156	13
5539985	13
4043826	13
1255230	13
6706275	13
12044904	13
2362486	13
1751832	13
15292372	17
1720394	15
4741794	13
452412	13
24234952	13
4797149	13
1186486	13
5658033	13
2326796	13
4828497	13
5662923	13
6165618	16
21710865	13
9495156	16
3237887	13
5824422	13
26643874	13
3771190	13
4913027	13
10614668	13
1310689	13
16329196	17
3868087	13
14225217	17
1906481	13
386025	13
13302739	17
21921927	17
5923396	13
9112976	15
1434570	17
256915	13
3811306	13
2208976	13
7409971	13
10975602	13
16628134	13
10694545	13
427113	13
209943	13
6515979	13
8789735	13
68212	13
13653588	13
1947948	16
2600179	13
5078654	13
12044065	13
5894694	15
12153431	13
4970060	13
6203082	13
41742472	17
6539645	13
11943928	13
1161877	13
11218104	13
9066300	13
13997671	13
3773464	13
5897118	13
6734885	13
880396	13
3464599	13
22336396	13
5398599	13
3966960	13
21847509	13
14506810	13
25366721	13
23640245	13
8552969	16
3772852	13
6173108	13
10137493	16
11501577	13
8720884	13
253244	13
1654213	13
3598500	13
469064	13
12054824	13
6297680	13
3799055	13
11303160	13
14561841	13
4371161	13
8784850	13
276468	13
7664203	13
7549856	13
14173664	13
3482379	13
12846879	13
17063764	13
4509085	16
24925844	13
25300234	13
19886193	17
42042721	13
26702517	13
3647790	13
2696520	13
9473731	16
1103088	13
28608783	13
14815360	13
7930592	13
11039852	13
2197263	13
9275429	13
4493221	13
35362932	13
4127312	13
2454809	13
576340	13
23163865	13
1708207	13
26716028	13
15240246	13
1970300	13
589540	13
32578886	17
12986844	13
12183046	15
417880	13
19054182	13
5605518	13
41355724	13
11388396	13
4890339	16
16712417	13
891915	13
5000647	13
9716188	13
2299816	13
9760718	13
32217052	15
504271	13
9369709	13
13529579	13
17369291	15
12435699	17
3971211	13
6978549	15
1109281	13
3248890	13
13695354	13
10670497	13
8082625	13
1142877	13
7806181	13
330908	15
10691326	15
4342849	13
8662605	13
6808965	17
12444596	17
6712627	15
2722919	13
10084951	13
15346082	16
8203595	13
3181396	17
28053741	13
2861593	13
16111091	13
1308940	13
6313698	13
14843032	13
14461002	13
512873	13
9714598	13
2786840	13
7313686	13
1862880	13
2290124	13
4073329	16
23607910	13
5666949	13
3384507	17
21359904	13
13240340	13
1056128	17
11014143	15
6351161	13
31088171	13
1224438	17
11977078	17
2944674	13
3300167	13
2163387	13
8748	13
10272526	13
11248985	13
5089712	13
19188612	16
11067174	13
3006122	13
18980820	13
9006695	13
5244187	13
11151453	13
6401173	13
10404676	13
11131189	16
8940945	13
4641239	13
1937099	13
5389575	13
37707474	13
3069550	13
22278819	13
1651095	16
1164601	13
7064939	13
5258108	13
430527	13
8848613	13
1325719	16
107250	13
16354707	13
3354941	13
8395031	13
6089968	15
8299695	13
3049674	13
976371	13
22764185	13
647695	13
16121142	13
9202618	16
16973709	13
9336632	13
1455590	13
281030	17
1370213	17
27459316	13
3032055	13
2883294	13
974240	13
4444581	17
16995827	13
15192881	13
10209609	13
14318013	13
601748	13
58952	17
11764699	13
14179831	17
175246	13
8375568	13
1210113	13
6093478	13
20681433	13
6985073	13
22941133	13
2386424	13
10302405	13
16780628	13
1501656	16
4238338	13
2725536	16
150831	13
5438095	13
5825807	13
1497070	13
6700472	13
6205028	13
1092769	13
3430779	13
16989299	13
5358974	16
19655167	13
13940668	13
17152406	13
6266285	13
15691002	15
3670913	15
6482067	13
682344	16
7408301	13
2611995	13
823852	13
7923305	13
1730732	13
14641507	15
2367164	13
1844733	15
11662949	13
171322	15
55670108	13
5738762	13
4347781	13
3855878	13
1580898	13
6624978	13
26457613	13
1571929	13
4649561	13
4119144	13
8076979	13
6916226	13
4425851	13
829167	13
6090080	13
3652685	13
9980975	13
2472031	13
6798624	13
3638504	13
8288621	13
15877224	13
890299	13
13688801	13
7756737	16
30781946	13
10333996	13
11378825	13
905372	17
924107	13
6695416	16
19006531	17
3693523	13
5664606	13
4511472	16
9109030	13
7372255	13
3183542	13
1245105	16
1014933	13
3307844	17
8687821	13
7113247	13
588954	13
49865438	13
15487638	13
6400938	13
1285034	13
1391222	13
13728487	15
3848846	13
1216016	13
4302621	13
2416653	16
2214399	13
23800131	16
4496866	13
1836450	13
4630813	15
26306566	13
2212494	13
13651259	13
26391638	15
4759768	13
7005052	15
7086950	16
110439	13
15852832	13
453831	13
3038106	16
6123347	13
8166590	13
21030886	13
103856	13
548389	15
1918340	13
32476558	13
9540588	13
16180377	13
2162918	16
1512417	13
23070	13
8761657	13
602370	13
3102390	16
476471	13
7369956	13
8304861	13
2008149	13
6504827	16
3416429	13
2686744	13
1056740	13
7594702	13
11857526	13
25428093	13
6911025	16
5928120	17
743672	13
9897336	13
224241	13
3936757	13
13946224	13
396493	13
32865020	13
2627470	13
15204698	13
4017121	13
21717176	13
1811340	13
1873881	13
2143227	13
519751	13
6159820	13
3381140	13
8563577	13
9662879	15
4183606	17
13403053	13
4572413	13
3072973	13
11155316	13
4030386	13
39751122	13
1126804	13
17958839	13
10466240	13
17115412	16
7538317	13
3581229	13
950176	13
9149195	13
36903524	15
270746	13
28154711	15
3975938	13
501070	13
6079066	13
4061084	13
14535593	13
1899849	16
5739129	17
9871044	13
942877	13
1233170	13
1705842	13
17236810	13
8627954	13
1800103	16
14225459	16
8959907	13
1225305	13
7460588	13
4740161	16
2054219	13
17342623	13
20457569	15
27675381	13
13268601	13
1800220	13
35749116	16
3129342	13
4768	13
3179229	13
1375158	13
1675992	13
13826295	13
11807563	16
11698662	13
1901338	13
7184539	16
694010	17
19918015	13
333469	13
3730312	13
17896926	13
7188551	13
2570049	16
38653378	13
510144	17
9841812	13
10416466	13
6369391	13
4454426	13
6291612	13
523042	13
5548580	13
210436	13
4115457	13
664698	13
2653835	13
832349	13
5628642	13
3669568	13
1565364	15
4287407	13
42233434	13
2229194	13
914898	13
287830	13
4716165	13
2798227	13
1238099	13
315937	13
6542792	13
11791080	13
1401802	13
7612062	16
4001435	15
3924042	13
1784486	13
20175266	15
59541180	13
25888286	13
2364860	13
7204283	17
8575848	13
1819738	13
36684834	13
1322463	13
11167109	13
1114706	13
1419795	13
2655201	13
9295832	13
16988739	13
15492138	13
21193795	13
9117611	13
20614140	13
11366665	13
13891201	17
9315064	13
2372695	17
3913402	17
195378	15
6070858	13
579475	13
8819208	13
8855402	13
4976497	13
6278	13
5989198	13
2188933	13
7011234	13
3951276	13
11118068	13
20314687	13
49915	13
550899	17
5133657	13
32802287	13
12130255	13
45784680	17
7250833	17
850551	13
10114502	13
7670676	13
4853405	13
912904	13
1512055	16
28940445	13
5783281	15
5136941	13
3911494	13
7835783	16
6677729	17
12577260	13
5251550	13
11428264	17
5040557	13
14851051	17
1279946	13
5893007	13
10151052	13
10399568	13
1399318	13
8075312	13
3141699	13
13881930	13
779419	13
12756600	13
11262995	13
2012636	13
9237865	13
2721312	13
1935040	13
24147535	13
198887	13
889838	13
9947231	13
10587510	13
1096757	15
17978303	13
2386002	16
4123085	13
660696	13
711052	13
2735047	13
25188781	13
1932223	13
14029499	13
3438066	17
14957031	13
18233247	16
7652841	13
2276466	16
4802088	13
10785093	13
20611485	13
9844428	13
6162839	13
6062625	13
3536599	17
18231023	13
2650837	15
12740217	17
20960984	13
6245641	13
845484	13
30575346	13
901298	13
4868517	13
30455531	17
1456413	15
3776910	13
2810845	13
12221352	13
42081099	13
18589960	13
1656158	16
1104890	13
6681273	17
1474268	13
10280777	13
4442558	13
1477163	13
4483260	13
8993243	13
10860510	13
14920276	13
2447852	15
3668331	13
5152161	13
45817603	13
7874989	17
6507275	13
13496708	13
1852245	13
2744528	13
2878250	16
1053570	13
1213383	16
376744	13
1739337	13
1095561	16
3103432	13
1246257	13
3840693	13
11501862	13
3762918	13
19758372	13
953078	13
1203161	13
15533643	13
17243750	13
18591530	13
6592960	13
4626904	13
13388773	16
1564526	13
4748504	13
345116	13
3087689	15
4021571	13
2424193	17
2493211	13
6055015	13
16636047	13
7346985	13
3861167	13
15594137	13
14321935	13
1590542	13
14776007	17
9067119	13
1349013	13
620464	16
4095209	13
7390410	13
9639644	13
832619	13
4330443	13
790687	13
1596852	13
484857	13
3915982	13
1150438	13
93005	13
1018813	13
13990408	13
2178484	13
90928	13
2185419	13
20469298	15
822369	16
26217229	16
17197883	13
4372548	13
13437771	17
1616441	13
11025830	13
35537426	15
4241534	15
3727599	13
3431055	13
1943926	13
8140013	13
3366295	16
5661816	16
4739314	13
3698688	13
4108456	13
337708	16
8997421	13
6922761	13
4978635	13
9760683	13
4502699	17
6185498	13
7129570	13
17397429	13
10314666	13
2223832	13
16765155	13
4458767	13
401637	13
4906189	13
1030386	13
16035484	16
2600760	13
11142252	13
5853422	13
9623402	15
2787162	13
4819493	13
7773687	13
4202904	16
2132761	13
11173853	15
13699541	13
28368191	17
13742613	13
14185074	13
1767491	13
29205679	13
3286704	13
15128971	13
11367991	13
6135179	13
14662296	13
1952812	13
12423737	13
6963654	16
8998332	13
3428795	13
5288498	13
12068148	16
2256109	16
27850247	13
8736951	13
2862837	15
7863047	15
8713579	13
4202150	13
15141896	15
3531899	15
5319801	13
41199886	17
16213137	13
5733598	13
2173650	13
11906005	13
16251361	16
3949938	13
3594358	13
114399	13
1192821	13
5073262	16
12978197	13
1866871	16
20282782	13
7822746	13
5227553	13
8075039	13
15448686	13
4706665	13
16168561	13
23290095	15
2570452	15
3457574	15
26325576	16
4572862	13
22720389	13
5993941	13
35631196	17
30097539	13
24020529	13
6398614	16
1467637	17
164946	13
2184672	13
1352336	13
19853107	13
10483796	16
5288720	13
10044513	13
9462504	13
24935553	13
7937304	13
770453	13
12745254	13
386062	13
7088768	13
14646809	13
652397	13
9204680	13
4920228	13
10293413	13
8865123	13
22905750	17
2522604	13
8964910	13
7880545	13
6603882	16
283772	13
2241283	13
697547	13
8001697	13
3872888	13
18813830	13
6943825	13
6200451	13
17504059	13
12600873	13
1502304	13
5353530	13
518082	13
1665719	13
1122037	13
19039182	15
4006635	13
4437315	17
9853697	13
14177509	13
9105013	13
5025949	13
13499772	13
5333317	15
1542336	13
12862516	15
6169985	13
17501844	13
542784	13
19188438	13
3449952	17
343302	13
3324676	13
7001726	13
3083169	13
26412206	13
5015104	17
6156951	16
4602203	13
39477442	17
1838503	13
466548	13
7222099	13
5549584	13
17422094	13
9507027	13
2986760	13
18507668	13
2335596	13
3453544	13
12553516	13
2938540	13
2053017	13
2218968	13
5865238	13
7336665	13
10895707	16
1518601	13
1391798	13
6049549	13
25488	13
4054373	13
2737126	13
15697888	13
15463872	13
3622378	13
6390713	13
4700645	13
12707665	13
3725526	13
37821264	16
3682976	13
9385895	13
514324	13
6851982	13
25245545	17
1893509	13
2572913	13
1246322	13
2533961	17
15540333	17
16497649	13
47666318	13
25006782	15
673064	13
6059328	13
990067	13
32630913	13
1172009	13
52360	13
1912082	13
41423497	15
7901088	13
8670882	15
11063420	13
9751458	13
3193883	13
1350458	13
875601	13
8275550	16
7074066	13
26124012	13
7653812	13
3025921	13
532609	13
2620697	16
4386230	17
2042859	13
7481414	13
3074736	13
16074710	13
7379806	13
2971291	13
2749180	13
11799542	17
3236414	13
1655822	13
21253640	13
1980666	13
13387841	13
25692217	16
6489506	13
3456584	17
7539667	13
9141467	13
4277202	13
27591983	13
24124484	13
10066089	16
7070603	13
6987855	15
10283289	16
10386553	13
4669641	13
10185647	13
5987960	13
20168700	17
5932053	13
6513124	13
12169281	13
17212884	13
8061554	13
5743010	16
3033476	13
206819	13
18317262	13
12806942	13
9534064	13
1109035	13
2094621	13
5456018	13
5822010	13
3047128	13
6827064	13
9371986	13
3453509	13
9045496	16
10048482	17
1814623	13
5702792	13
19800542	13
11547819	13
12524774	15
492573	13
5626080	13
6878644	15
5097399	16
2115492	13
12019151	13
5734464	13
44073	13
15336323	15
23425636	13
9940139	13
720322	13
1697819	13
666085	13
15679464	16
7986695	13
22164571	13
21642710	13
1388146	13
9487240	13
13631093	16
26773954	13
1291769	13
8416137	13
15884506	16
6637222	13
305352	13
237719	13
1341711	15
10270652	13
14763785	13
7750406	13
16960307	17
11880317	13
6237380	13
5103235	13
6823132	13
624723	13
1118362	13
1866399	13
25252454	13
7444326	13
5939382	13
8239084	16
7926127	13
233406	13
7498872	13
4509810	13
9208701	13
2676484	13
936749	13
8383639	13
12567851	13
6922898	13
1949393	13
4432533	13
2391166	13
10151806	13
7421617	13
20084599	13
671956	16
17317762	13
2697378	13
9470135	13
6265874	13
2089873	13
2175054	13
1311767	15
2684444	16
2531158	15
2969847	13
1000187	13
8697612	16
6485665	13
2803930	13
35837512	13
20344837	17
4347571	13
19249410	13
842774	13
9655374	13
6522097	16
9201826	13
24068614	13
2533795	13
5864388	13
31153246	13
7789008	13
4515464	13
7085902	13
5652075	13
4601332	13
1645564	13
16072401	13
1424393	13
4400433	13
2046868	13
25888290	17
316653	13
4637562	13
2826030	13
3881338	13
3070375	13
3427673	13
21497300	16
34546538	13
40857801	13
5729265	17
235960	17
8402191	13
12811437	13
5403162	13
13488403	13
374649	17
34761284	13
13868049	13
12949009	13
13465161	13
22670416	13
2980303	13
14019903	16
11047867	13
2554912	17
4446147	17
2721788	13
8101223	13
11130734	13
4294898	13
2564380	13
13436576	13
4185886	13
5683633	13
18463155	15
1502077	13
3570453	13
5326649	13
1752361	15
8164523	13
37747012	13
7302966	17
97106	17
1054509	13
4904610	13
980162	13
224613	16
18892949	13
4303116	13
13392317	13
2878843	17
2354187	15
4088528	13
2074023	16
1002834	13
2662399	13
9314644	13
7425452	13
2892389	13
3011174	13
5853006	13
29627628	13
30387193	13
20416706	16
1228864	17
1476610	13
8107841	13
48180551	13
8731987	17
12078674	13
2982283	13
14511711	16
3516616	16
5641043	13
29800628	13
1075770	13
4153735	13
661244	13
1537397	13
19172589	13
1404511	16
15990615	15
6250433	13
3138259	13
11935602	13
14576644	13
2445789	13
987361	15
3401360	13
24078981	13
4877376	13
14476009	13
20924807	16
2862431	13
2634544	13
10236974	13
15404236	13
10723497	13
2979211	13
32355233	13
7438572	17
1813328	13
12657950	13
5292758	13
16859124	13
1379917	13
19844887	13
10175236	13
2037696	13
24678433	13
5781634	13
2676085	13
5453454	13
22783944	16
1480765	13
1607350	13
11453826	13
35661	13
11684663	15
2550993	13
3177888	17
4699845	13
5158817	13
20411950	17
1359583	13
8149686	17
4035472	13
6189643	13
174989	13
5924543	15
12988543	15
1606565	13
17540710	13
7093185	13
25145	13
203755	13
10813287	13
8362859	13
7954093	13
8274424	13
2873652	13
2677895	13
13062123	13
24839581	13
24723312	13
5262374	17
2532928	13
16570946	13
1055071	13
10085409	13
18278688	13
6582089	13
2442375	13
14652196	13
7772444	13
42809272	17
873899	13
392354	13
14191404	13
26925632	13
8058005	13
505920	13
8420291	13
17153588	13
4972098	13
2899655	13
23905939	13
5658745	13
5621122	13
176598	13
18934846	13
7237220	17
20347890	17
15807183	13
251688	13
7860064	13
8472254	13
15071964	13
13475461	13
1521392	13
17439539	16
219209	13
12120452	13
9059961	13
6166861	13
12864320	13
21248772	13
3487600	13
13443830	13
10630963	13
1767698	13
18043327	13
5870886	16
6282096	13
5243522	16
2815181	17
347886	13
10608384	16
681037	17
6194811	16
5076639	13
11043104	17
5374793	13
11244357	17
8848796	13
868221	13
2872282	13
4101490	13
3157664	15
8585852	16
5132373	13
1972769	17
2173040	13
2800610	13
6354820	13
376539	13
35223076	13
24550497	13
10167037	16
14379894	16
14529361	13
8543637	13
11343414	16
18742917	13
6895775	13
6009804	13
158566	13
25675829	13
3342120	13
13202702	13
1981486	13
14885621	13
3970535	16
379379	13
28047770	13
2990761	13
157145	13
10254718	13
23611246	13
2961911	13
8801630	13
651275	13
2530405	13
4443665	13
5830674	13
3908427	16
10548965	17
15667841	13
4020003	15
1599168	13
13758325	13
11648601	13
4761843	13
8382760	13
20498936	13
8229357	13
1117943	13
11341228	13
1058716	13
1768762	13
15024372	15
3739672	17
3206768	13
4501029	13
18716136	13
11527417	13
15893405	13
727545	17
24729215	13
6068567	13
3879844	13
47896356	17
3784195	15
4745595	13
10559554	13
2044338	13
28404014	13
592754	13
2662601	16
7296041	13
3351695	13
6910018	17
2075128	13
10789075	13
1911789	13
12966160	13
3111913	16
3162056	13
1369562	15
9013675	16
4591958	13
436528	13
10848429	13
2437035	13
6302102	13
7966484	13
3725963	13
22285833	13
463637	13
10099001	13
170688	13
2985117	17
7170083	13
98317	13
6203997	13
2647600	13
10846584	13
27729185	13
12045642	13
5052152	13
4012327	13
19414959	13
1661340	13
3777301	13
6703132	13
13778947	13
1641311	13
1118584	13
10520252	13
7923422	13
10104752	15
5272920	13
14072298	13
9676191	13
265902	16
3288165	13
2573649	13
6527652	16
18054858	13
3852721	13
1240993	13
323015	13
3348412	13
247463	13
10702005	13
10716354	15
2682696	13
4953014	13
14722900	13
4543010	17
256033	13
26217926	15
16494620	16
1414090	13
2386731	13
4681051	13
3339375	13
2936990	13
781458	13
26306926	16
2954863	16
30779030	13
1763247	13
194362	13
9259899	13
7170932	13
4795057	13
3984465	13
3625433	13
3060915	13
2452919	13
926913	13
6956450	13
9142686	13
647072	13
6842942	13
2023037	13
3175652	13
889358	13
28054481	13
2234203	13
4169980	13
16301587	13
15445894	13
5705673	16
4204159	13
10216730	13
14719570	13
8619609	13
3491417	17
5018295	13
1914785	13
4793583	13
8297936	13
10113393	16
29022308	17
6365227	13
9022227	13
79695	13
332744	17
1470636	13
2481922	15
3815227	13
23204814	17
41650381	13
6341795	13
5865017	13
35041324	13
2065858	13
3535044	13
401385	13
13605782	13
4145832	13
12880133	16
1305229	13
12349033	17
5343207	13
38207004	13
8641850	13
6698798	13
14193096	13
525965	13
5254026	13
16351822	13
2698931	13
6140390	16
6284460	13
4191640	13
7257382	16
6074123	15
14530743	13
3936212	17
1486664	13
10525881	13
13726400	13
4250058	13
18035974	13
6611576	13
9997380	13
8242565	13
8561571	15
6968360	13
4450600	13
2741558	13
6724929	13
7172259	13
25009781	13
21161741	13
7476443	13
13048204	13
3330888	15
4250896	13
22510697	13
10194800	13
5570471	13
2884845	13
3637060	13
17843451	13
6146993	13
12069344	17
11351179	13
4202620	13
5792970	13
9212826	17
1565849	13
13249312	15
418601	13
645693	13
14949076	16
4259142	13
7499391	15
4104753	16
26000420	13
41345427	16
6888905	13
2251490	13
5259700	13
7733611	13
845117	13
11656291	13
16114392	13
347474	17
8434868	13
3060307	13
14489643	13
10826001	13
4056085	13
5085130	13
4344763	13
20479263	16
20450114	13
3547739	15
3992760	13
3300993	13
2883041	13
6199671	13
20827775	13
6475049	13
4767083	17
1404519	13
4184172	13
1826529	13
1551256	13
11458077	13
14211338	13
13407335	13
1192427	13
2140229	13
11390972	13
1677262	16
7273231	13
1615681	13
8757723	13
232685	13
13568209	13
1144702	13
2105529	13
9700434	13
29281759	16
4628322	13
10913747	13
10669586	13
2642908	13
272781	13
1775003	13
5564114	13
16702366	13
13487033	15
41584632	13
25105487	13
1796100	16
9433811	13
5844634	13
8557910	13
809819	13
7603804	13
256917	13
4589697	13
7344508	13
6896066	13
7237208	13
26615447	13
2281182	13
9580771	13
1399471	13
581944	13
10277056	13
2502822	13
12797489	13
26053172	13
10037198	13
1177833	13
26310397	13
27321958	13
6220300	13
1656311	13
1712252	13
24248893	17
10114359	13
3963344	13
7476756	16
14322593	13
7902638	13
12724772	13
4439321	15
18596939	15
6435511	13
4216752	13
12987088	13
6602442	15
1820639	13
2577966	13
14744374	13
3942003	13
2298847	13
5922003	13
1314894	13
2156412	15
486853	13
941054	13
17105753	13
3771618	13
6361852	13
19650764	13
14104282	16
16977254	13
3670378	13
2069347	15
13406742	13
27782550	16
22690939	13
1969461	16
9939464	13
4523494	13
7598147	13
2934292	13
3061706	13
17324364	13
4539033	16
3736820	13
10776321	13
10219444	15
14789870	16
12428542	13
1797993	15
7113808	13
6847766	16
3001863	13
4612703	13
8311236	13
17089378	13
20257179	13
3690954	13
2922382	13
1835391	13
1611818	13
1623792	13
3233626	13
3846386	16
8895998	13
1129133	15
11336780	13
7299606	13
1362576	13
5585956	13
4074149	13
8777127	13
2130562	13
7827099	13
21877875	13
5522123	13
4904439	17
7599096	13
1059248	13
15008613	16
5199160	13
28489204	13
20626242	13
4062121	13
2686560	13
678176	13
13558167	13
2249987	13
2915923	13
3928714	16
82361	13
784937	15
7501530	13
16728877	17
5906727	13
21118187	17
6503691	13
10647807	13
4241534	13
31146853	13
908506	17
517859	13
11268408	16
13041092	13
5685597	13
11891841	13
3924400	15
3490352	13
128010	13
6849174	13
2263350	13
13672409	13
4233467	13
2717431	13
10021334	13
14933464	13
1557278	13
6270182	13
20347694	16
7467088	15
9676312	13
7857217	17
19099312	13
30450598	16
5458143	13
6640812	13
2774611	13
4120308	16
3950226	13
1662520	13
4696542	15
4784282	13
657102	13
10345321	13
316688	13
9139092	16
1863928	15
876805	13
8267615	13
3782778	13
125449	13
24963423	13
605373	13
7005676	16
7871130	15
7459853	13
1502821	13
6080415	13
13232343	13
5834062	13
1654028	15
3820511	13
7959299	15
7929634	13
2368371	13
7888309	16
6437796	13
1565844	16
5758508	13
498903	13
4982429	13
4043378	13
6733613	13
3588798	15
14097276	13
13133107	17
2662397	13
2541852	17
2648019	13
31974049	13
1564642	17
8923358	13
4294692	13
15173125	13
4921975	13
4977985	13
2298049	13
404994	13
12319552	16
10697408	13
16145453	13
1776984	13
8572367	13
5348112	17
8896020	15
15659399	13
3818481	13
6205181	13
1157902	13
6499619	13
2160143	13
478351	13
26190786	13
55740630	13
9082406	13
12705717	11
5669755	16
12605495	13
173700	13
861499	13
4415075	16
445194	13
25473957	13
15631217	16
9659242	13
814840	13
3456317	15
2230649	13
11075743	13
418467	16
7312975	13
3996845	13
11401336	13
1654175	16
18311897	13
6624204	13
2460034	13
25216774	13
1241853	13
477385	13
3997249	13
21312718	13
24183406	17
20907917	13
19933948	13
1228502	13
3784965	13
1255450	13
13647487	16
1737135	13
29440258	13
5062720	13
5629251	13
8981251	13
39116385	13
790202	13
1748916	16
19336217	16
2799582	13
388791	13
14487931	15
29208413	15
1604708	13
7705943	17
2957571	16
3934120	13
3934794	13
90095	13
12888309	16
209740	16
25659328	17
1536520	13
35133	13
6269401	13
6726158	13
29161540	13
13551314	17
2426443	13
5711788	17
12675073	13
12748663	13
11443730	13
37029523	16
6713670	13
25982817	13
2811868	13
1040972	13
22642556	13
5712191	13
1817083	13
12278684	17
1027109	13
3502710	15
581405	13
20132664	17
19100098	13
10393021	13
12621952	16
7394615	13
3141516	15
597084	15
4924739	13
8102860	15
163967	13
21923893	13
3633318	16
6032835	13
609420	13
23115440	13
1670504	13
2995401	13
11812897	13
913580	17
6467417	13
27059710	13
117761	17
20130772	13
4969230	13
32887938	16
555129	13
18123403	13
3570131	13
16238840	13
7574033	13
2039570	17
21849269	13
3976027	13
6486643	13
1465218	13
2183715	13
12971675	13
9560187	16
595522	17
39300192	13
842183	13
4991964	13
6494450	13
14338093	13
14556970	16
1094778	13
11914785	13
12928621	17
10779838	13
5951759	13
7243674	13
464412	13
4374919	13
3575359	13
2783823	13
1524683	16
1573981	13
37021387	16
9465800	13
2289858	13
6011415	13
7959716	13
3599712	13
8035497	16
16453342	13
9649301	16
15629024	13
8339066	13
8518556	13
1195072	13
6967568	13
1997271	17
10627301	13
19538004	17
25164057	13
522957	17
25914554	13
8204122	13
5872351	13
27720135	13
7447866	13
658470	13
2389260	13
501249	15
13844924	13
3144032	13
5490963	13
15343363	13
24978827	13
1737249	13
15201810	13
11994087	13
10070163	13
10216804	13
4545087	13
26846215	13
6074585	13
12452772	17
14133414	13
312058	16
8676639	13
6292220	13
2713615	13
15538866	13
3205756	13
24356612	13
19210398	15
4189528	13
20486601	13
3022380	13
6935051	16
3963151	16
4888633	13
831161	13
3044203	13
7948596	16
1082714	13
3283022	13
2486255	13
122826	13
9860812	13
23966149	17
1821593	15
5218144	13
1037413	17
2223474	16
952476	13
4496285	13
23855967	13
28000290	13
21657384	13
782134	13
4123899	13
25195514	13
2932008	13
5919036	13
10882021	13
6306130	17
19738304	13
5863640	13
1111118	13
293630	13
7877178	13
3798919	13
207352	17
4556639	13
5365735	13
2669453	13
8224309	13
597612	13
11228231	13
4939211	13
13450472	13
4312538	13
17353401	13
3455371	13
12372614	13
1239937	15
13949864	13
582711	13
4944903	13
39076662	13
1959522	15
8194468	13
10284015	13
14538745	15
1700361	13
11354583	17
2616422	16
123500	13
3264370	13
7220865	13
11639375	13
8900067	13
7318696	13
15222871	13
9399385	13
2582943	13
17360752	13
23495134	13
42749505	13
1122599	16
6253494	16
16655243	13
10699046	13
5287562	13
2000591	13
8225602	13
8133494	13
6477875	13
6095010	13
7637697	13
2908658	13
2474734	13
434118	15
3701058	13
9751316	13
2977232	13
38131634	13
2620338	13
5008137	17
25091840	13
3668648	13
3397243	13
11254397	13
14390016	13
4630597	13
5137111	13
21613790	13
874374	17
3515344	13
2029604	17
1350404	17
8118021	13
13050661	13
3077795	13
3962425	13
4778411	13
7978669	13
7512125	13
7880793	13
1435626	13
2076262	16
5206321	17
568448	13
7861804	13
1805151	13
12734838	13
878888	17
6074490	13
376272	13
5164579	13
407797	13
6222194	13
2803065	13
3777815	13
17824757	16
10034791	13
21643954	13
1733654	13
14280265	13
3945104	13
576025	13
22449772	13
7778787	13
2273550	13
1213662	13
951812	16
733389	13
13337060	13
7962263	16
9245428	13
321156	13
75267	13
14309963	13
12983708	13
2788742	13
7197664	13
6437014	16
1470858	13
10769554	13
277983	13
20446832	13
3567459	15
3146385	13
4235982	13
1472220	13
12875886	13
9250666	13
7864737	13
6121730	13
9024130	13
17445169	13
4233849	13
1401728	13
9312424	13
2575242	13
10287114	13
10139153	13
4067653	13
4688270	13
3890258	16
2695192	13
4456688	13
13243179	13
14765491	13
6214665	17
3750160	17
11983803	13
4732989	13
9466990	13
15644484	13
4407025	13
7208018	13
382778	13
38972495	13
25286413	13
1767494	13
5508343	13
7945722	13
33566089	13
13855388	13
20688694	13
5302746	13
2021421	13
43205	15
10628772	16
10635821	13
12208119	13
2342943	13
12220240	13
1816337	17
2584263	13
248953	13
1001445	13
8827346	13
3271542	13
12460248	13
24224005	13
2638296	13
3720846	13
1033118	13
4969	13
15806458	13
511732	13
1820651	13
2121014	13
2267219	13
7020093	13
1932940	13
4100079	13
2487380	13
8447685	13
5246797	13
20606436	13
2334869	13
413356	13
9394851	13
8025578	13
14317471	13
253687	13
15787146	16
5439057	13
14520026	13
41917758	13
6190521	13
8482185	13
8961368	13
539311	13
13230332	13
9008568	13
1392572	17
8483411	13
1258963	13
4551311	16
2836516	13
6937386	13
10521298	16
11808984	13
5423942	13
7206640	13
10644707	13
6606991	13
1935607	13
19472661	13
1909834	13
17486920	13
10275851	13
1386994	13
2390435	17
18355632	13
539200	13
5504486	13
33991645	17
2846735	13
320042	13
26977850	13
23641522	13
15499092	16
50943	13
1747933	13
1014748	17
8391727	13
4281546	17
283420	13
5219106	13
1828150	13
13275939	13
3353052	13
8324397	13
3385526	13
4861978	13
6815820	16
6513556	13
48098518	13
3288565	13
426758	13
19816724	13
1702259	15
2358216	17
697489	13
24917302	13
11674941	15
3194230	13
7816916	13
29352681	13
8590217	15
1082051	13
13804782	13
28475439	17
317143	13
15295336	13
3051010	13
9677085	15
238153	16
25907234	13
7296828	13
9053812	13
2770741	13
4939042	13
17421159	13
6443742	13
8795683	16
17499997	16
24081197	13
5499678	13
2909932	13
1976318	13
1199639	13
1316660	13
12449294	13
3231220	13
5501139	13
9149062	13
5484011	13
6314050	13
608249	13
3622129	13
4621441	13
5233559	13
7824522	15
13154852	13
7901190	13
12234101	15
466827	13
2405011	13
8151052	13
1097956	13
4533444	13
6744908	13
11146979	13
8747170	13
4291790	13
2236410	13
5491167	13
4610806	13
5558031	13
5482193	13
566862	13
30645066	13
5108756	13
15830373	13
1558597	13
35591226	15
11605979	13
5960985	13
8691672	16
4119087	13
3918206	16
3649880	17
12377957	16
7285354	15
1589907	13
10482662	13
4630171	13
11147356	13
18252595	13
33275591	15
8452220	13
5330940	17
18776371	13
3164727	13
19014123	13
15375959	13
16628253	13
7214430	13
1013126	17
4132940	13
26720533	13
1932087	13
26215222	13
2764934	13
5474763	13
3179384	13
913062	13
8327885	13
3353747	13
1532892	13
5127246	13
2763556	15
5983754	13
13548138	13
3055170	13
1416697	16
1208217	13
21595158	13
12542	13
27134135	13
2770339	13
989222	16
12411899	13
1983299	13
2691709	15
28998620	13
2334692	13
2448076	13
92508	13
6282288	17
1381028	13
2633879	13
41127389	13
22168493	13
4389822	13
3679494	16
2851829	13
12478728	13
3980446	13
4723455	13
8139679	13
3724149	13
124999	13
2191790	13
1521764	13
192579	13
5942820	13
2478269	13
15477336	13
14238484	16
1826611	13
10023983	15
12783109	16
10640994	13
678946	13
15929179	17
7661887	13
8449830	13
5917329	13
3638940	13
22400907	15
11982789	13
4709357	13
1006261	13
20248	13
1180750	13
4183962	13
11230862	13
3694861	13
10085975	13
5718477	13
20346348	13
17865668	16
6162656	13
4192070	13
2100652	13
13136398	13
678929	13
758522	13
11774471	16
12387487	13
7047221	13
27299178	13
1056788	13
30285164	13
16706077	16
1784266	13
1198220	13
15887992	13
3182841	13
2500605	13
9792027	13
393288	13
29528637	15
7116083	13
12173318	16
25233829	17
5251943	17
12909441	13
1827257	13
14317045	13
3257061	13
3157605	13
322421	13
1318973	13
5159028	13
19145038	13
12412644	13
36443840	13
2326427	13
14327720	13
1867525	13
10864682	13
991029	13
3672086	16
26126230	13
4307393	13
341702	13
18234916	17
30531239	17
10495035	13
7953297	13
9438122	13
7958215	13
7039206	13
5124766	13
5421125	13
1671519	15
1436875	13
15052754	13
32468954	13
19371942	13
4363027	13
4038322	13
347267	13
582741	13
12769362	13
1967767	17
7168341	15
29588021	13
10542137	13
18151259	13
1621277	13
18121601	17
873441	15
7496714	16
5542967	13
8715765	16
6920862	13
21460411	13
1132090	13
3344967	13
4509246	13
379137	13
7599092	13
1403723	13
31745463	16
1715750	13
3264109	13
36307	13
1990534	13
19362716	13
22014046	13
18584327	17
27852815	13
3442625	13
11242300	13
5899883	13
8755463	17
15899060	13
30686216	13
1022903	13
8842865	13
7680829	13
3172095	13
2850053	13
246179	15
1284377	13
3115369	13
2441205	13
20053491	13
7246978	13
1709407	13
806339	13
4911056	13
6164957	13
216367	13
971617	13
11626712	13
865089	13
3371111	13
6075019	13
6980697	16
358144	15
24557880	13
22727665	13
25281468	13
2690950	13
6409066	13
1739004	13
900371	17
4074577	13
649128	13
7014116	16
5236595	13
2315916	13
6104004	13
5373613	13
15234492	13
40688	13
21262058	13
6020429	13
1345011	13
4852403	13
9186074	13
25829233	13
4840059	13
5095263	13
7209078	13
7161140	13
5315394	13
3385693	13
377021	13
2751763	13
17604492	13
28109003	13
11579936	13
1609517	17
2343804	13
9356593	13
10075359	13
169523	13
8127075	13
2865272	15
1613232	16
3452538	13
21410116	13
14785208	13
18561666	13
6398218	13
1892619	13
11935943	13
2713581	13
2988709	13
4229732	13
7863998	13
101487	13
3392830	13
7244694	17
3418812	13
10101701	13
5222647	15
15966482	13
2343254	13
298585	13
1130239	13
1963936	13
9436637	17
3086464	13
9029271	15
674588	13
21037939	13
2276848	16
5538227	13
6421346	13
1059107	13
9810418	13
14586688	17
1375577	13
25068183	13
8021236	13
1526764	13
59544	13
4938620	13
25897939	13
10790519	13
6565190	15
6561456	13
21437825	13
11210869	13
1279804	16
13196961	13
27423531	13
8112428	13
3150646	15
4112546	13
705197	17
4865595	13
10959154	13
3270494	15
903793	13
4712247	17
7506699	13
9261658	13
7342443	13
11007890	13
5458373	13
468424	13
2909401	13
9390954	17
936968	17
18141763	13
1909839	13
4240554	13
7464557	13
13627872	16
498741	13
290708	13
15677748	13
14586114	13
1415274	13
22340565	13
8329469	13
7976738	16
2187554	13
2808088	13
19395665	13
18141423	13
580520	13
38677870	16
18550163	13
2859346	13
4650712	17
4766696	13
5191920	13
6004603	13
18112336	13
1307794	16
16983457	13
5784306	17
1563861	17
1068550	13
645773	13
14325036	15
868283	16
14357381	13
9082299	15
2367827	13
300055	13
184198	13
6740016	15
2584607	13
8861774	13
1375366	15
8604792	13
7441270	13
30017000	13
4958702	13
3659479	17
3512911	13
328605	13
321396	13
178047	13
1254266	13
36881856	13
18104201	13
7337504	13
6530261	13
4455428	13
6931946	13
8185746	13
26577374	13
5920572	13
11301405	13
15030148	13
19781241	13
3972843	13
12980629	13
3652389	13
514959	13
5306501	13
293985	13
699854	13
24137861	16
3630060	13
345557	13
20924513	13
7392684	13
2863035	13
2601575	13
5354503	13
2534955	13
956573	15
3682394	13
3828391	16
5394337	13
366341	13
12391157	15
2378229	13
12962846	13
4281881	13
4546288	13
1331178	13
16910782	15
1601257	13
33355391	13
3843343	13
5965481	13
2865618	13
287334	13
3510854	13
570890	17
6518352	13
2443220	13
1818412	13
8522047	13
1244717	13
10006360	13
11047454	13
23238780	13
1371922	13
1159314	13
1362957	13
4160173	13
12359336	13
20537476	13
4732865	13
13705431	13
2858231	13
1373086	13
3733174	13
6149323	13
296025	13
9381777	13
6553592	13
9592352	13
6570805	13
4107717	13
3528919	13
5367661	16
2657085	13
14084643	13
15239476	13
1718560	13
8151343	13
15646904	13
2137408	13
2158966	13
6922888	13
6629204	13
2217764	13
11982156	13
14029038	13
4388312	13
3607612	13
11710240	13
1849066	13
12696700	13
22643816	13
6942446	13
18750974	13
1088751	13
13242855	13
253573	16
7088689	13
11625688	16
543209	13
14437493	13
9399304	15
12484692	13
19987418	13
4028884	13
11704045	13
79180	13
15440592	16
23296942	13
1660863	15
546003	13
8089152	13
17303951	13
2510751	13
7574580	13
1183257	13
10902021	13
8503628	13
3365311	13
25356668	13
709124	16
11513248	13
6544789	13
4353664	13
18622434	13
5932168	13
22281855	13
3739591	13
8618182	15
8483560	16
140748	13
4050030	16
3357644	13
5113756	13
758034	16
5444968	13
742807	13
11385455	13
5870113	13
13694775	13
8382212	16
10557526	15
2290058	13
899442	13
17075038	13
2048200	13
5164562	13
28746718	13
1511740	13
14545154	16
4727904	13
337715	13
2178860	13
18233677	13
2122836	16
5879780	13
13071797	13
5666755	13
7041459	16
24360900	17
8405999	13
5294625	13
3076172	13
6687912	13
11880282	13
3078270	15
6264632	16
4332409	13
14341516	13
7928227	13
4947467	13
1553953	13
11142044	13
3206443	13
9588030	13
8164938	13
9989005	15
4463252	13
4881083	13
3658488	13
8370497	13
385961	13
26662961	13
2302551	13
1072033	15
4532576	13
22721711	13
10113362	13
22111726	13
14391292	13
30651391	13
2757420	13
2290922	13
9752624	13
17127079	16
1178730	15
23310287	13
12617745	13
4281809	15
22802520	13
21501891	13
539290	13
20472280	16
9091797	15
31525938	13
10653073	13
21005012	13
1435938	13
5894441	13
20500530	13
2475545	13
4368868	13
4674195	13
2135848	17
1229185	13
16892901	13
1998608	13
17504223	13
5603865	15
8394553	15
7229807	13
3099768	13
827469	16
266743	16
8044361	13
12229493	13
5792972	13
791184	13
2842529	13
3144641	13
11998614	13
10933452	13
1602569	13
9893408	13
5102879	13
14131955	13
53660420	13
2880107	15
1185914	13
704689	13
1195608	13
445262	13
10540595	13
1678479	13
171821	15
8188673	17
5483881	16
912240	13
3523134	13
194896	13
2434707	13
4142636	13
15735435	13
3654189	13
4038780	13
25161620	17
2469164	13
20293880	13
2736571	13
5718114	13
10136491	13
1811717	13
6018835	17
12275183	13
9420559	13
3048507	13
49459	13
1810640	13
3467093	13
983562	13
8731177	13
4308445	13
27518982	13
2222146	13
17731133	13
14493865	13
44890433	16
6314804	13
10740659	13
2363153	13
9705348	13
1431924	13
8030158	13
8201546	13
815985	13
3554627	13
12572861	13
33370061	13
627570	13
7555087	13
5732003	13
5066002	17
7260314	13
12937397	13
4206593	13
7698751	13
7173233	13
11890198	13
12594998	13
10989020	13
706213	13
5962333	15
3867346	13
288859	13
635969	13
3814081	16
2996987	13
1994079	13
6319726	13
22743344	13
36305857	15
731065	13
3864031	13
18722936	17
505210	13
12789352	16
9861943	13
211381	13
13002975	13
22499912	13
10578464	13
33675108	13
2844583	15
4083929	13
3269371	13
22529	13
3451579	13
1863476	13
9622452	13
84923	16
11559109	13
6760578	13
1353310	13
5963733	13
7682050	16
6926460	13
1411794	13
6870371	15
1188734	13
2480433	13
3612001	13
1849045	13
12348569	13
13630382	13
803058	13
46875896	13
398936	13
4809770	13
10630844	13
9719209	13
14562872	13
3817328	13
11200879	13
26637335	13
15487487	17
1066667	15
7274528	13
5994940	13
6980725	13
3465119	13
853745	13
32034232	16
1817547	15
10920369	13
28814310	13
6044933	13
7176677	13
20438814	13
8003147	16
6521955	16
13436629	13
18538837	13
6767786	15
7605982	16
1329786	13
4033477	13
5565679	13
1296313	13
3839010	15
4788754	15
843872	13
61264	13
6102202	13
300737	13
1917020	16
1108506	13
6078707	13
2838475	15
8030371	13
13950336	13
727872	13
2117941	17
40851057	13
17403691	16
5880395	13
1280658	13
2302355	13
10742198	13
18518208	15
6655824	13
18634171	13
13649585	13
15155221	16
11121210	13
814134	13
425873	17
3250860	13
7456793	15
18124045	13
8915502	13
9385612	13
12222744	13
9997880	16
2592004	13
13390738	13
26027637	15
4463223	13
7423801	13
120340	13
25840000	13
253928	13
15887673	13
6392278	13
4342828	13
2177412	13
17420398	13
402652	13
4785491	13
1168304	13
6651206	13
2601476	13
13676895	13
4211974	17
1710646	13
400476	13
11588113	13
12419869	13
2969183	13
2226626	13
1213848	13
3842656	13
3229887	13
13250427	13
11443435	13
33961369	13
1921203	13
4764056	17
4537583	13
423784	13
5753296	13
1531135	13
13397410	15
8028957	13
19270227	17
103056	13
40919615	13
1916003	15
9001335	13
9833694	13
966784	13
9828186	13
9289826	13
9028674	13
2773193	13
6565557	13
5858764	13
3098729	16
2757106	13
5964102	15
530822	13
28496926	13
7261404	13
2183599	13
8119309	13
933549	13
6056652	13
3733899	13
15091327	16
2498871	13
3698766	13
21448655	13
22312768	13
30599	13
26566449	13
13709610	13
8602865	13
3055438	13
22218021	17
8830604	13
17295254	13
7077785	16
4396477	16
169743	13
18272589	13
24213769	13
1362153	13
10762219	15
5702704	13
11774	13
14707093	13
9326386	13
143447	13
433259	13
3599238	13
22638534	13
7430097	13
2124341	13
1806400	17
17075493	16
194916	13
7687814	13
9705245	17
64323	13
27086020	13
806729	13
1490361	13
2368149	13
5299058	13
10775554	13
3572228	13
8258892	13
2251720	15
10983135	13
2094567	13
15090518	13
1323328	13
2186378	13
15139898	16
13027918	13
19501699	13
12621501	13
6953972	13
621477	17
2015910	17
16935006	13
266369	16
577748	13
16906639	13
15123714	16
6612375	17
9686946	13
36021805	16
16520444	13
22672422	13
82449	13
4351736	13
1160850	15
5669328	13
9210154	13
6331123	13
19825568	13
11657139	13
6627991	17
16577185	13
11861745	13
4026122	13
1858176	13
5896576	13
9256387	13
3139342	13
1239432	13
22590961	13
10246885	16
338436	13
2648110	13
3232507	13
1281192	13
5311883	13
7427265	13
19294589	13
3009091	13
10773327	13
1528926	13
1270684	13
1686361	13
9384885	15
18300820	15
12622233	15
473688	13
3224109	13
16123981	13
5060331	13
15496562	13
4041108	13
15162584	13
3067204	15
1712006	13
19707297	16
1202547	16
11844257	13
1739314	16
976256	17
5531333	13
3011797	13
4864728	16
52903	13
12455072	17
22801271	13
1773808	13
23317357	13
16170125	13
3833926	13
1950460	13
6524438	13
7056077	13
3423608	13
9733369	13
1014327	13
290461	13
3334124	16
9968356	16
1629125	13
5060468	13
6184212	13
36917873	13
2300980	13
3556569	17
2166639	13
3886256	13
7642824	13
15985446	13
36158810	13
2707425	13
7146892	13
61149961	15
7615499	15
1390647	13
15252773	16
20684848	16
3373218	13
13636276	13
16696944	13
1113586	13
5885011	13
366862	16
4101243	17
17202592	13
3186289	13
16072188	15
5780014	13
7771626	13
9500633	13
1590501	13
4866135	15
7836775	13
9710963	16
15065596	13
4212226	13
13260230	17
7114117	13
2369659	16
5203643	13
5790270	17
2401904	13
19328693	15
8442364	13
5193589	13
722261	13
4791493	13
1870776	13
6865011	13
4817841	13
20687934	13
1201337	13
8217090	13
2160054	13
3122912	13
5495758	13
735986	13
3331389	13
9587584	13
12569964	13
7307819	13
3034214	13
12474686	13
12609763	13
2180977	13
3698395	16
19504202	13
8733347	13
18572477	13
7587801	16
5291725	13
1055971	13
4701551	13
18704275	15
8720276	13
15763968	13
1341554	13
2573149	17
10366423	15
8804995	13
9855531	13
8430392	13
2898142	17
8414899	16
28359624	13
11029381	13
9184894	13
18019174	13
4652633	16
23232119	13
575665	13
5440876	13
521531	13
278146	13
707457	13
1528694	16
6961325	13
6830373	16
4315708	13
629913	13
10405606	13
15392626	16
11070364	13
409225	13
4851910	13
6336327	13
1528600	13
1150387	13
2822282	13
8665728	13
8429333	13
4639942	13
678214	13
7214568	16
6491780	13
2182547	13
1528893	17
7886496	13
8035059	13
22231042	13
15866898	13
8710969	13
7735658	13
7236793	15
9045804	13
53131119	13
13563786	13
1492367	13
2196382	16
7283482	17
3214447	13
5889931	13
5394355	13
15532919	13
9639953	16
3712295	13
1526573	13
5096529	13
14018343	13
45556519	13
3081851	13
11793126	17
9901408	13
17580613	13
3569393	13
2364455	13
10399297	17
417522	13
5525999	13
4182474	13
7221013	13
3181372	15
967410	13
7245093	17
11411912	13
1064141	13
7915341	15
4560799	13
2799308	13
850049	13
4591101	13
8808273	17
3676313	13
1991945	13
7100714	13
9213	13
9796458	13
4818987	16
8774263	13
2216469	16
1540697	15
4725746	17
8065953	13
2471698	13
1107832	13
172799	16
3261087	13
4931980	13
4180479	13
16635027	13
1759882	13
18536308	17
17530027	13
22843214	15
898478	13
25534242	13
3274428	16
12094214	13
8505205	13
1983862	13
8496818	13
7836212	13
1289287	13
30036188	13
6734999	13
4682585	13
1562198	13
31372518	13
24153204	13
706689	13
4752138	17
24267486	13
1063510	13
1394276	16
15811391	13
3216109	13
1118047	13
5818901	13
277173	13
4909087	13
2288187	13
6329398	13
1128761	13
5475050	13
16166967	13
5777483	13
10603675	13
30904374	13
3408084	13
5335319	13
13077786	13
3031974	13
23468420	13
8445157	13
6400364	16
2691999	13
447588	13
2180473	13
29344036	13
2972435	17
11867837	13
9303604	13
4039264	13
4705092	13
647880	13
4584808	13
3503224	13
23922466	13
15775183	13
10384762	13
27768078	13
1387781	13
1083055	16
16049372	13
2011397	13
1578113	13
649613	13
23130505	13
6382335	13
3628615	13
19917860	13
1693921	13
7310220	13
9811016	13
6750035	13
28554363	16
7308007	13
2391998	13
1755378	13
3898804	13
6731486	13
28425369	13
8769059	13
3326369	13
3002171	13
17104671	13
11685059	13
11279623	13
132687	13
158180	13
25236640	16
17894927	17
18903390	13
5941111	13
2054607	16
35695913	13
2669964	16
1426019	13
30101439	13
2870335	13
2932953	13
1579170	13
695539	13
589657	13
2753059	13
10325164	13
7933096	13
668180	17
1010907	13
17978810	13
9379081	13
2568586	13
6626904	16
275117	13
10371592	13
4538511	16
1335800	13
6499934	13
53297	13
7378535	16
9105048	13
1644131	13
3708304	13
16722914	13
3254313	13
5770662	13
5565173	13
7619981	13
18409174	13
11607668	13
16685971	13
911971	13
12471170	13
3757490	13
262731	15
10880881	13
4493723	13
5808053	13
12194875	13
869141	13
12405301	17
38636112	13
12335968	15
5535520	13
497168	13
4001685	16
1870185	13
5568389	13
5493101	13
36593482	13
15718787	13
1439211	15
3926992	13
22439545	17
6494185	13
4739953	13
3213240	17
6061836	13
6086899	15
10188846	13
6881769	13
4660632	13
3097599	15
17659019	17
9755454	15
1713393	17
23757674	13
33435379	16
19659873	13
11757138	13
2545044	13
3383441	16
4119161	13
385836	13
1438835	13
5500559	16
3541967	16
1189349	13
580707	15
14303229	17
423986	13
3193454	13
5847192	17
8162332	16
1770476	13
2910504	13
8241496	13
8883192	16
5988118	13
15565784	13
8984463	13
27657790	13
4303470	13
31060748	16
1246181	13
9570841	13
15677459	13
9145760	13
33473991	13
4305709	13
2169818	13
2012100	13
11832957	13
14893018	17
750824	13
9291835	13
9721999	16
9347620	13
611543	13
10050244	13
5801538	13
4295259	13
1821303	13
8616766	13
5401474	16
38509981	13
19224839	13
3007563	17
705123	13
1527568	13
6426823	13
4208939	13
11305398	13
34323855	13
642739	15
13593244	17
819620	16
15889987	16
10607108	13
2922960	15
3879502	13
6609886	13
8207898	13
1230710	13
38379816	13
6115976	13
3742378	13
219811	17
902775	13
26806978	13
16286046	13
1231345	13
6974756	13
447977	13
734801	13
2630038	13
1134958	13
895168	13
12009277	13
11693843	13
5573167	13
5920213	13
13468686	13
14307677	13
7933829	13
6213473	13
14874712	13
20396240	13
3537391	13
16377179	13
8996986	13
7292391	13
8811175	13
2411653	13
12716907	13
14100346	13
9350144	13
5065584	13
8169277	13
6441404	15
10635946	13
1372121	17
16452230	13
648222	13
22135940	13
498662	15
989979	13
27077040	13
16114329	13
20002912	13
286347	13
3181860	13
6483780	13
8044602	13
13684412	13
15670047	17
15015554	13
408855	13
6130551	13
33803506	13
706072	15
13694608	13
10209272	13
713424	13
7719903	13
1860960	13
4246335	13
25546300	13
11280191	13
8822646	13
6688724	13
2844216	13
615726	15
1945920	16
8119091	13
11180880	15
14068965	13
4396603	13
5821219	13
4290268	16
33380073	13
1918851	13
4079484	13
9507629	13
1358112	13
1083813	16
40752741	13
173665	13
19238778	17
7865557	13
15125136	13
26083337	13
8868892	13
2821428	15
3812527	13
13028809	13
31173695	13
777888	13
6330065	16
10388681	17
1750993	13
2103989	13
2313296	13
2787652	13
176289	15
893472	16
7693337	13
5190698	13
4548073	13
4032318	13
2574974	13
10500096	13
2143119	13
1344050	16
11938443	15
3325026	13
4438541	17
858534	13
14059384	13
17871920	13
9633857	13
6764811	13
1052139	13
2039504	13
3522503	15
1971732	13
17744436	13
22439717	13
5393857	13
3524308	13
493669	13
15471162	13
9098356	13
196083	16
17645839	13
4604554	13
7609789	16
1435475	13
1742255	17
20820063	16
11595212	16
1922918	13
3503315	13
10683151	13
3483489	13
4214161	13
31476451	13
9726369	17
18306846	13
3569753	13
9496138	13
679748	15
2381367	13
14554361	15
7121440	13
7957902	13
1361669	13
1993376	13
10358529	13
10061015	13
36906024	13
1598185	13
3755461	13
6223970	13
4244430	13
2374505	13
9020120	13
15144560	13
12334197	13
920433	13
10133619	13
1576122	13
4930270	16
39163873	17
1133708	13
12553815	13
8118530	13
1411627	13
1980364	13
17120446	13
8086116	13
884355	17
7646112	13
11302462	15
1700225	13
9889338	13
2826012	13
11390120	13
9778217	13
6562366	17
24646885	13
886267	13
685735	13
13014897	13
372031	13
2740919	15
2393128	17
6217196	15
4072409	13
18900030	13
249035	13
12923338	13
12737849	16
26826	13
3614945	13
612532	13
8183352	13
8792938	13
6958780	13
166838	13
15138133	13
3569375	13
3848539	13
10038325	13
8070543	13
5958536	13
15961565	13
169215	15
11799166	13
7395204	13
21770381	13
8682515	13
618555	13
14290817	13
2032778	13
2834395	13
578308	13
4234721	13
2113488	13
7950904	17
11402764	13
8752306	13
2916040	13
12169741	15
6679715	13
24021993	13
5328580	13
19582823	13
855248	13
528742	13
4013889	13
1153685	13
3007243	13
60160	17
15921649	13
20025037	13
3003431	13
30212432	13
258405	13
13155829	13
1285031	13
2603539	13
5070604	13
6697399	13
768763	16
9910264	13
1785434	13
393366	13
5179845	13
2765210	13
5094871	13
1856445	13
1534183	13
4050436	15
17960742	16
14421881	13
7365565	13
6491662	15
4724695	17
4545516	13
12203720	13
424634	13
26859023	17
423005	13
9102658	13
12159963	13
1232155	13
2495392	13
5673352	17
20516983	13
33075655	13
3614508	13
5912272	13
10186280	15
13108697	13
15869988	13
1488268	13
2620617	13
6414110	13
15171468	13
179057	13
3424946	13
8218251	13
3890149	13
20555427	13
1948165	13
1974659	13
20980043	13
4213801	13
5171501	13
15171160	13
4931109	13
35407974	13
2214297	13
7985737	13
9521394	13
6110098	13
2072025	13
9310411	16
14638855	13
5850866	13
2103895	13
6457926	13
13550585	13
5340332	13
675054	13
1685448	13
33253702	13
38057613	13
15416228	13
22836224	13
225998	13
1923125	16
4522780	13
1213730	13
6242673	13
922013	17
3171853	13
9114351	13
10617556	13
2690151	17
170498	17
35132024	13
21355461	13
5510988	16
8045512	13
2603022	17
4654320	17
12249834	13
7397231	13
16553342	13
3596996	13
10859894	13
16606311	13
1591513	13
9525043	13
26387447	13
9807359	13
4368818	13
20278786	13
12139419	15
9077848	13
6875017	13
10520095	13
1839752	13
10362107	13
8896016	13
18603102	13
5431684	13
29021097	13
2121036	13
405427	13
7488342	13
14648755	13
1991888	13
2406980	16
2186625	13
11930898	16
10616871	13
6315329	17
14966348	13
3146535	13
814270	15
1337024	17
10333105	13
24144213	13
13483905	13
678336	17
36395474	13
9584587	13
18349563	13
149651	13
8009320	13
10517147	13
1615028	13
7081229	13
11114117	13
57339417	13
4906710	13
3321040	13
15787652	15
13642905	15
1214122	13
17851514	15
13407031	13
3535414	13
17587171	16
8196951	13
3511413	17
3387844	13
7900945	13
18292896	13
2154935	13
1162132	13
655475	13
1776964	13
4064208	16
9477103	16
36805956	16
3135784	13
4586961	13
7279820	16
8788432	13
17551324	13
28156794	15
11685032	13
9191440	15
45642354	13
9006787	13
1330257	13
2958581	13
3903100	16
4018575	13
5291673	13
5893323	13
8364240	13
1788069	13
3901388	13
539468	13
1580192	13
7238136	15
41462830	13
10183970	13
15513454	13
14581518	13
4061644	13
7232725	13
3008876	13
4962771	13
2551738	16
1470619	13
4393790	15
1918856	13
2441716	13
8427426	13
8113320	13
3361931	13
5717715	13
2289960	13
23044355	16
7417755	13
6617535	13
7593247	13
21793908	13
909926	13
5251246	13
14116139	13
6584370	13
1458210	13
2724604	16
918155	16
6945206	13
2114039	13
7632937	13
14346576	13
3423993	13
906675	13
21215819	13
3284663	13
1122193	13
1741770	13
9064107	13
5814279	13
15046071	13
2295983	16
15116826	13
6195457	13
1422312	13
1637247	13
753140	13
3005692	13
9045618	13
5488997	13
32350607	13
10053127	13
11848186	15
5988459	13
2096513	13
10459778	13
2907801	17
756520	16
2257291	13
2539613	13
468461	13
1909114	13
494964	13
6425494	16
7419521	15
671643	13
9641172	13
4395946	13
11332629	16
6028348	13
702529	13
10242944	13
8895484	13
5625528	13
3484388	13
11517586	13
738500	13
10182631	13
27975567	13
19545607	13
12295135	13
12097521	13
51017149	13
23306056	17
15259063	13
817479	13
3826541	15
5999290	13
11453455	13
1796318	13
3798945	16
7198922	13
2871087	13
11429509	16
18867888	13
8440663	16
288184	13
12888087	13
8816112	13
386157	13
16055766	13
4518849	13
13831211	13
8289914	13
7766604	13
1616849	13
877109	17
2240627	13
2278528	13
8514725	13
8092541	13
31015597	13
112871	13
4975095	13
1202072	13
9297624	13
14568729	13
14121900	17
1518939	13
29235	13
12335834	13
6445652	13
7981356	13
461352	13
3591660	13
5425724	13
4446299	13
822834	13
2720671	13
2039941	13
32684288	13
2553101	13
338103	13
12941420	13
1518307	17
11108759	17
2298247	13
365592	13
16455538	13
332269	13
987700	15
15529850	13
5151744	13
54160527	13
6063483	13
1941548	15
8298898	13
78608	13
10724622	16
2539683	13
9040887	13
7958490	13
3910286	13
5628749	13
18431066	17
8428282	13
9255638	13
2279133	15
15823604	17
8329229	13
694425	13
24941110	13
8004479	13
6100965	13
14589972	13
32957325	13
5857644	15
15598770	13
3451617	13
16391403	13
10160062	13
32018109	13
12817047	13
12752733	17
16595263	13
657533	13
6752446	13
8209177	13
1764760	13
243494	13
21709537	13
22027839	13
37198730	13
18858141	13
1426869	13
12998770	13
1771114	13
14982491	13
1818284	13
4259477	13
4005749	13
31883062	13
8625393	13
10098427	13
25132159	13
12317623	13
13773766	13
16730983	13
11343690	13
16497038	13
8122897	13
1627068	13
20226522	13
6601176	13
4492604	13
18930978	13
1948091	13
78287	13
2415867	13
29130852	13
16114435	13
14763131	13
5239158	13
14877214	13
3557012	13
4652296	13
9696855	13
660840	13
1417102	15
4161194	13
2606034	13
166801	13
2365587	13
2298616	13
24623377	13
4404095	15
1295164	13
16530914	16
718495	13
6991008	13
19478543	13
8083693	13
6854288	15
12360233	15
17959838	13
2923039	17
9050618	13
13071373	16
2068403	13
2080571	13
1911048	13
2965514	13
6150084	13
22373792	13
7981755	13
13298889	15
6718140	13
2084353	13
4521694	13
20673244	13
2271251	13
31042954	17
4846345	13
8177350	13
5126424	13
9479191	16
9831020	13
18346122	13
795176	16
5495163	13
9334127	13
9315254	13
6978871	13
589275	13
12569353	15
6724834	13
12856662	13
446125	13
1530259	13
6553611	13
14372648	13
328829	13
12488167	13
1043757	15
7763778	17
13835980	13
8353416	13
33361613	13
13137426	13
7611322	13
5103806	13
6446301	16
5199558	13
4567560	17
7554478	13
5180527	13
37877182	13
1601984	13
39355853	13
7614994	13
16273908	13
9962690	13
8868081	13
149307	15
11892729	13
1945491	16
6579631	13
28275897	13
25469702	13
3749048	13
10625530	16
6409111	13
4858575	13
6589938	13
10654694	13
4372791	13
3828597	16
3919661	13
1270506	13
5645376	13
16171670	13
13401272	13
5221128	13
5512691	13
3135819	13
4214274	13
1806392	13
8838521	13
661861	13
19252900	13
10839572	13
1652215	13
3495957	16
5621565	15
736348	13
3256747	13
22215236	13
26174892	17
1883772	13
6621896	13
404472	13
3529737	13
2368552	13
14719964	13
9119493	13
4775462	13
5745609	13
34643696	13
6129544	13
13968127	13
17351751	13
3873879	13
8105946	13
9722058	13
2561233	13
13341423	16
13349637	13
19682	13
10600043	13
12954686	16
4638822	13
1496235	13
2988396	13
3311903	13
963933	13
3685903	13
1391140	13
9153816	13
2480774	13
2045482	13
3598301	13
14347593	13
2300991	13
3107826	13
27715904	13
1003185	13
1231466	13
12981454	13
6956024	13
11178907	13
16009708	13
15593353	13
27079908	13
3378142	13
14302703	13
10657181	13
3168827	13
703837	13
28457341	13
12686743	13
4550113	13
5081961	13
6459292	16
554667	13
13456987	16
7627502	17
7718041	13
1319629	17
10312763	13
1518229	13
22782546	15
18784803	13
4069819	17
922235	13
11550977	13
2399378	13
40866	13
5811704	13
1654264	13
13176110	13
27379526	13
17562954	16
5451950	16
8065794	13
6828701	13
2426919	13
22151427	13
20702409	17
9742269	13
6361989	13
565653	17
5449856	16
21157950	13
5437927	13
24353281	13
6069918	13
35799266	13
1914892	13
4020802	13
7072716	13
19723352	13
394733	16
2472110	13
267178	13
10600172	13
10871234	13
4625426	17
1200639	13
4648504	13
10712006	13
7584210	13
1277121	13
27725144	13
22539937	13
5465179	13
6596000	13
8485293	13
13413010	13
9910639	16
1253758	13
28575637	17
546818	13
2230993	13
13185718	13
8762043	13
4369530	15
16933236	13
15356438	13
2041634	13
8258437	13
415020	13
6573378	17
29823341	13
8137587	13
11990444	16
12462204	13
7532942	13
20896508	13
71816	13
8273647	13
2179704	13
8099957	13
1820498	13
6967695	13
25885774	16
2869926	16
12806031	13
659941	13
12132723	17
5003352	13
6265467	13
498818	13
2272316	13
3700358	13
10089405	15
1134861	13
21186420	13
17728811	17
14599362	13
4991398	13
4594848	13
16268381	17
12796128	13
3384958	13
5785151	13
467226	13
1207268	13
1548603	13
3812315	13
5837190	13
1765757	13
5418793	13
14383635	13
2346623	13
4948006	13
1731543	13
20826568	13
8770537	13
7227382	13
2473543	13
26434090	13
2055273	13
3648797	13
27835598	13
12492799	13
2119443	13
6698546	13
1285355	13
4774054	17
341630	13
11656851	16
16461860	13
6024233	13
3887253	17
14607994	13
17134745	13
2310220	13
36145812	13
12960894	13
10842735	13
3106544	13
6988887	13
583740	13
2419269	13
12614152	13
6217768	13
4952368	13
5823035	15
11750129	13
913150	17
1886667	13
26179381	16
8119811	15
6640479	13
1481657	13
9373874	13
610753	13
11319070	13
2145227	17
1075772	15
9548811	13
9120289	13
210688	13
20409570	13
6103343	13
29167838	13
4321701	13
15523973	13
1750344	13
9219876	13
919205	13
3050257	13
2983506	13
17878763	13
27428473	16
2517077	17
26076702	13
3389727	13
16303979	13
660650	13
10574433	15
3958777	13
8714081	13
9685068	13
3024089	13
4112677	13
31883038	13
4168495	13
8119611	17
11382690	13
7413502	16
3094266	13
27689311	13
4505849	15
10733338	13
1835070	16
3968911	13
7590322	13
10563510	13
7182797	13
2556176	13
5712418	13
5147794	13
10171175	13
10078234	15
9869856	13
16819	13
211299	13
796088	13
1768492	15
4527681	15
28245713	13
26402773	16
951330	17
8581553	13
4517383	13
1001521	16
2708792	13
18214915	13
1441797	13
8639353	13
8678284	17
5146213	13
10155665	13
15027274	13
17070042	13
929671	13
20076928	13
15003689	13
15445	13
1431751	13
188452	13
661793	13
14962914	13
5159906	16
23879257	13
588867	13
2878104	17
21303817	13
2120748	15
8478934	13
11237993	13
2352726	13
4642069	15
6446837	13
5210459	15
3422990	13
53444945	15
10757375	13
6561988	16
3505202	16
19064930	13
228394	13
4549453	13
9767355	13
6921272	13
21320415	13
1392427	13
4282862	13
17150002	17
8519298	13
2160329	13
2460484	13
5130399	13
5186533	13
475528	13
377130	13
10314076	13
2198405	17
141352	15
817940	13
16632221	13
356287	13
1737307	13
356424	13
10642252	13
32701904	13
11677	13
4088818	13
879152	13
18042109	13
1313579	13
1376492	13
4265627	17
6520161	13
3788169	13
468213	13
34291449	13
6023904	13
10620957	13
520975	13
2472240	13
18229621	13
2674613	13
7564759	13
8851185	15
1510426	13
1766902	13
19335244	13
3717121	13
2786175	17
7211402	13
7518645	16
4937576	13
23260582	13
7251244	13
10501223	13
11052783	13
1582043	17
6854641	13
12010151	13
1564037	13
14345305	13
3899701	13
3039376	13
6039124	13
3828026	13
14283626	13
7193661	13
10144623	13
21031006	13
20475206	13
16963423	13
2468478	13
2599765	13
17302230	17
2372951	13
8825105	13
6996898	17
41991594	13
23309726	16
5351439	13
7970485	13
5628167	16
1113174	13
19942617	13
15614283	15
11170901	13
4918977	13
5076167	13
933763	13
4485872	16
6314015	13
4255761	13
4563754	13
10892035	13
320129	16
1036940	13
32098791	16
9743270	13
413095	13
3427053	13
10575357	13
3473032	13
286423	13
5990433	13
12936830	13
10984403	13
2681186	13
4593679	13
1452706	13
3019597	13
14773818	13
1473465	13
28524600	17
2892467	13
6019055	15
7899404	16
4691290	13
3206586	13
2040534	13
3711716	13
11398877	13
6031108	15
3110404	13
6161990	13
2737733	13
9214061	13
7163899	13
1436120	13
13978130	13
1071313	13
934591	13
17041870	13
14527247	13
1866151	16
23214565	13
424434	13
43753635	13
7447380	17
14173682	13
11132645	13
14490844	13
1856798	16
3428620	13
20269821	13
2986928	13
26369661	16
5585319	13
3147488	13
2736777	13
2797562	13
17844172	13
4061676	13
3572213	13
3017281	13
199152	13
1669385	13
20968068	13
2409714	13
28561436	15
870656	13
372091	13
5569637	13
3371571	17
3123815	13
1707182	13
7170087	13
7826334	13
875050	13
3842795	13
550815	13
1394055	13
9337881	13
1435275	15
6610533	13
5178956	15
28818770	13
13441045	13
4737031	13
18678292	13
11893123	13
4601020	13
24488449	13
4922286	13
4941350	13
4937072	13
4924036	13
1908146	13
16629850	13
8441631	17
678059	13
3187953	13
6770484	13
9016525	16
7586477	15
927631	13
4599306	13
1597623	13
819818	13
18551985	15
6220458	13
7850735	13
28216750	13
6190962	13
3401544	13
5017160	13
3672494	13
2659578	13
3405456	13
14034350	13
9093348	13
5144518	16
3195562	13
15509830	13
5963951	13
782814	13
576602	15
808825	13
6741741	13
2578007	13
4360436	13
1491270	13
1324879	13
208869	13
8887974	16
5809633	13
7525480	13
1320550	13
4529870	13
2541639	13
24666938	13
4725822	13
4049223	13
5104179	17
22675666	13
6567681	13
1013733	13
20708767	13
4513765	17
11790082	15
17098412	13
38818118	13
7355455	16
13019416	13
3506492	16
2294654	13
9689922	13
15674407	13
1220813	13
4943515	13
9635890	17
14784258	13
963713	15
34481910	13
6763244	13
16497850	15
14266975	13
326535	13
12276334	13
2398452	15
12248662	13
12539696	13
19406586	13
16942805	13
11845399	13
9406774	13
2869813	13
14258836	13
771479	13
8648498	13
1566832	13
9511911	13
19041039	13
650365	13
11581114	13
3727304	13
4701995	13
3995389	13
1209023	15
4056036	16
6162324	13
12310123	13
5890690	13
3269913	13
13972904	13
12437275	13
2326634	13
918028	15
12143485	13
11481318	13
740763	17
7596317	13
9768069	13
13876780	13
7986435	13
7531364	13
9147949	13
17386877	13
5690986	13
10124477	13
8796280	13
40049394	13
9323779	16
9037982	13
3801450	13
61255220	13
203170	13
30160589	15
16014881	13
4654862	13
1728255	13
1108541	16
3038045	13
17529147	13
86814	13
8816736	13
7874164	13
948898	13
49879	13
3176828	13
6718438	16
18254616	13
202431	13
11871276	13
4919711	13
20056753	13
7589880	15
773533	13
6470920	15
812036	13
9799324	13
320825	13
4213444	13
12815036	13
12569473	13
2484265	13
36347313	16
4298546	13
8388785	13
10869523	17
20455635	13
138154	13
1753554	13
9160428	13
63613562	13
4917181	13
26546052	13
90784	13
4624769	13
7949724	13
5154283	13
26951087	15
5272356	13
11920159	13
699278	13
13630453	13
4153798	16
3222772	16
10828269	13
9768825	13
1593219	13
1268393	13
12534414	17
18303235	16
425833	13
339131	13
3594638	13
8838668	13
4595678	17
19375310	13
7995504	13
969468	15
669989	13
10306172	13
743206	13
1220997	16
3031379	13
1610613	13
1294520	13
154722	13
1866221	13
36022678	13
2786873	13
2015425	16
30026362	13
2738391	13
2333618	13
2006762	13
4223290	16
4550963	13
16086776	13
13858850	13
7085476	13
21293335	13
6303116	13
467974	13
10951360	13
1838190	13
23738425	13
35193792	16
3477821	13
10205250	16
5012975	13
9401078	13
1231194	13
5401180	13
3725497	13
21519904	13
8234412	13
14749365	13
276139	13
16615127	13
723701	13
4305050	15
14269421	16
22160295	13
11071086	13
30640395	13
6733206	13
630059	13
1627309	13
373906	17
47886049	13
2435637	13
10324110	16
22211653	13
9941992	13
3849047	13
5615490	17
7191622	13
17272750	13
5805950	13
334356	13
2345898	13
3694230	15
2130867	13
7188082	13
1778962	13
20503693	13
3685372	13
19898958	13
12961068	13
4188185	17
7499985	13
352876	13
525909	13
18333491	13
1873708	13
457753	13
2212570	13
24206778	13
15790314	13
17483854	13
3964330	13
559915	13
4336343	16
14760052	13
9541174	13
3531599	13
2974405	13
4789695	13
4421668	13
277104	13
3757137	13
2663803	16
2490904	13
5106268	13
47444168	17
46868	16
1049717	13
7088418	16
5337599	16
3552221	13
44028332	13
1783798	13
1910818	13
26114711	13
1499631	13
1242053	17
3634543	13
5347687	15
21772031	13
1791703	13
4405246	13
2074146	13
4381326	13
23117753	13
10259232	13
7832221	13
9592324	13
17344030	15
4226733	13
673121	13
6934096	16
380784	13
892479	13
3686344	13
1476433	13
883683	13
4141571	13
1815630	13
5294309	13
3463521	13
4142021	13
6830820	17
4173284	13
6032056	13
2863853	13
30025412	16
3287827	13
10645168	13
13962948	13
5823048	13
17155854	13
12113666	13
5621978	13
4115464	13
5646649	13
8378314	13
3078911	13
13440992	13
11713709	13
3257003	13
13726892	13
10262077	13
438393	13
14386232	13
11241691	16
15412044	13
4698668	15
11028421	13
6173598	13
21579112	13
953395	13
3693104	13
14394944	13
530067	13
20768146	16
1456301	13
11831999	13
6585984	16
3094433	13
7077417	13
10239672	13
19513509	13
8697043	17
7493313	13
2995689	13
10375449	13
853945	17
5370366	13
4936177	15
3402507	15
1849774	13
14351062	17
6386483	13
13606460	13
867888	13
7149261	13
29075964	13
10051399	13
5830893	13
27917283	13
18556541	13
196543	13
6109566	16
16320942	13
13543508	13
7709649	13
8738913	13
19718399	13
5411812	13
41399070	17
2497551	13
645108	13
2879091	13
15598694	13
843271	13
201440	13
5600691	13
3225553	13
542653	13
121713	13
9269872	13
1907586	17
4593418	13
28959776	16
10826319	13
15589258	16
9453939	13
6160143	15
2627528	16
13250637	13
23250695	13
3207954	13
11529543	13
17417142	13
1714297	13
3003886	15
5475277	13
1899767	13
620647	13
27542801	13
5836645	17
1097576	13
3045629	13
595681	16
1957359	13
22435625	16
13783351	13
6806935	13
29619474	13
1160660	16
11668613	13
9171105	13
15223763	13
9782301	13
56565	13
615552	13
8179638	13
817334	13
2365080	13
240960	13
5808755	13
1291284	13
3569717	13
3882134	13
1347421	13
664576	13
15376447	13
7595609	13
4628398	13
1564015	15
40958432	13
189926	13
2246989	13
6006726	15
11230881	13
17993134	13
4452236	13
742345	15
6383334	16
13549917	13
669076	13
1331972	13
4111439	13
191768	13
21158216	17
2079660	13
33626286	13
11087628	13
3378907	16
14126503	13
19039810	13
4791307	15
6047377	13
41577684	13
1283611	13
9487777	13
539871	16
7487133	13
6779489	13
7278948	13
5496838	13
982296	13
395485	13
14120142	13
3072923	13
36176140	13
13704600	17
6480220	13
2542333	13
7521064	13
21135958	13
999393	13
4758840	13
13689594	17
5965600	13
225310	13
3296538	13
8998387	13
5400411	16
4649400	13
653785	13
696941	13
3832799	13
7746119	13
3439679	13
8991044	13
7367809	13
4386603	13
1068877	13
22043922	13
4119285	13
18310760	16
861359	13
6618286	15
10876466	13
7907461	13
8690072	13
1073338	16
31832807	13
2634998	13
6546124	13
11888604	13
2092704	16
1186538	13
3819903	13
1148746	13
29941002	13
5698372	13
778175	13
7659430	13
3187002	17
6160422	13
15876988	13
3627436	15
31356836	13
4303134	15
4531116	13
12313805	13
21970320	13
30201546	13
17441878	13
5230349	13
712392	13
4018364	13
1508167	13
15238412	16
110295	13
1491343	13
2866481	16
27465952	13
11561266	13
2875475	13
642988	13
6309525	13
2587413	17
10188654	13
11236524	13
10368381	13
4816466	13
1958986	16
12571035	13
23628691	13
13356958	13
3521967	17
2141121	13
2044170	13
4586230	13
8368462	13
4015011	16
2178134	13
1704705	13
2156241	13
5183477	13
18797588	13
6125059	13
3124318	13
2806164	13
3521553	13
3544190	13
16220235	13
23090442	15
5610927	13
8251977	17
5078474	15
1778286	13
3308482	13
3173851	13
4507615	13
3298602	13
12632395	13
8859181	13
8543069	13
3776997	15
1340141	16
16092480	13
7571513	17
10372278	13
2043393	13
2435699	13
4014065	15
6171459	13
18334261	13
14012752	13
2647485	13
47510125	13
7932654	13
15791553	13
2490719	13
2160919	13
1086965	16
3391774	13
2523612	13
1636170	13
6944907	13
24079223	13
873343	13
5750362	13
39273469	13
10709594	13
3503315	17
19733138	13
1468421	13
13825259	13
3405753	17
5899175	13
6429886	13
2465470	13
10174336	15
2574185	13
2891254	16
5926063	13
620184	13
11162442	13
3480309	13
2985010	13
4335904	13
5126553	13
1501420	13
10619663	13
6654112	13
1069278	13
530233	16
11007137	13
22772728	13
424642	13
2838475	13
14005326	13
14097708	13
6799460	13
7157958	13
5461049	13
486960	13
5917249	13
7295451	13
5483166	13
424451	13
8222980	13
1059096	13
34131875	13
1848436	16
1715517	13
909776	13
28789429	15
1918922	13
6074195	13
2385991	13
6358729	13
6114932	13
25763005	13
1143918	17
26968864	13
27264280	15
7159581	13
11552226	13
2649929	13
1861029	13
20063179	13
2790699	13
5896822	13
3836017	13
6858886	13
1182238	13
19346191	16
12601140	13
5536492	13
3560027	13
20157653	13
11529647	13
840522	13
8597980	13
12993782	13
1069324	13
5065868	13
3542676	13
5783932	13
15519818	13
3318072	13
16345178	13
3727678	13
4474450	13
7513686	13
5410012	13
1138278	13
17678707	13
2660303	13
3391976	13
9115949	13
18969243	16
6763455	16
8928038	13
7375051	13
3629253	16
4329288	13
8597174	13
3289104	13
6822341	16
7489809	13
9090	16
7239819	13
8608353	13
4228620	13
10996812	13
13068325	16
3422035	13
1472401	13
7314973	13
5683091	17
22687737	13
7690330	16
2251296	13
13271853	13
14550621	13
4054291	13
3976195	13
8834251	13
9543612	17
5779722	13
18048851	16
18695225	13
360370	13
20249725	13
4069175	13
3085231	13
2670495	13
6471303	13
1493113	13
11273538	13
33247588	13
2670396	13
1913326	13
20652320	16
15662516	13
644342	13
15591717	13
9951043	13
8031408	17
84547	13
2027452	13
3699392	13
32291	13
2061881	13
7283369	13
6377994	13
292930	13
4452979	13
8265950	13
3212922	13
7196483	13
8778957	13
4673292	13
1166234	13
8671205	13
4824182	13
1573114	13
19898973	13
7701705	13
2888759	13
2517757	13
8301408	13
172103	13
5264684	13
5449702	13
1776333	13
28641827	13
6534770	16
13846035	13
12889862	13
5397057	13
7098941	13
9092140	13
27631173	13
8722127	13
5468750	16
4255760	13
7164912	13
19112176	17
12334253	13
12267561	13
14054098	13
6731682	13
4475685	13
5689257	13
16256055	13
943036	13
2012856	13
3691306	17
52808	13
6547619	13
14306040	15
2311205	13
6044794	13
5267638	13
3772580	13
8300689	13
11592003	13
4824015	13
4040388	13
5687238	13
1316043	13
4437541	17
17847025	13
10827742	13
2494305	13
5478598	13
355520	17
10917046	16
4622094	13
3631442	13
8188690	13
8329987	13
2334700	13
15480597	13
20272147	13
12568167	13
4013334	13
18126753	13
3824720	13
12137950	13
1618351	13
24761129	13
10072608	15
1301906	13
1437199	13
12057029	15
612562	13
1482590	17
869641	13
14067696	13
66991	13
2334487	13
1491325	13
6864209	13
20599161	13
16363971	13
10665865	13
26742	13
19079731	13
15468593	13
11713786	13
8278744	13
7861575	13
30844889	13
5485528	13
5581331	13
21068437	13
3416928	13
1801383	13
16087505	16
16650988	13
25054602	13
4538237	13
603402	13
39650747	13
13908180	13
16195687	13
2067960	13
446996	13
19325770	13
1939553	13
614797	13
14641422	13
3642393	13
1885139	17
2549829	13
1480970	13
27472988	13
4579279	13
7499887	17
53499651	17
4902592	13
12309765	16
7293841	16
12704869	17
5622000	13
10987913	13
14466775	13
3963709	13
2037794	13
26952837	13
30404384	13
2453516	13
966826	13
6348399	13
9754230	15
9827418	13
7425059	15
6679633	13
8989290	15
15225296	13
2125334	13
835929	13
9734599	13
9514983	13
32723445	13
1856674	13
21240251	13
2086453	13
12036024	13
4461070	13
4718490	13
21496548	13
11234861	13
2846812	16
5630685	13
13383058	17
1845557	13
16342734	13
1792173	13
477240	13
666955	15
15885717	13
2530296	13
5278433	13
2788619	13
3104450	13
3616724	13
11952424	13
11641046	13
5382654	13
8284300	13
3224212	13
11294773	13
11684108	13
24051411	13
2363980	13
29241618	13
17622473	13
20534560	13
2780296	13
771603	15
9622431	13
45653877	13
11061511	13
3684625	13
3660266	13
12770052	16
578555	13
57038227	13
12039621	13
881058	13
320642	13
3032040	13
4134882	13
5792340	13
655880	17
4923765	13
2767829	16
19451023	13
8694436	13
1673053	13
23273175	13
12259765	13
506381	13
10503929	13
17050661	16
1474872	13
17572390	13
13214217	13
10610718	13
24511555	13
18230519	16
3827739	13
9578609	13
3965010	13
8026585	13
1442450	13
1316601	13
6681730	13
8687718	13
7264789	16
16435613	13
386580	13
4805867	17
978321	13
29294816	13
1389026	17
6629001	13
15874995	13
34144058	13
1025791	13
36946995	13
8760333	13
543837	13
11122526	13
2012905	17
8428885	13
5953997	16
1276099	13
2156886	16
7270586	13
25882990	13
3587897	13
4150435	13
9044938	13
11257526	13
2944068	13
10094289	13
406221	17
24646161	13
3741439	16
22268905	13
1210663	17
5230917	17
4814022	13
6510888	13
6468057	13
5040859	13
42995665	13
9780412	13
8905656	15
1297595	13
890156	13
10505734	13
2499383	13
25905882	13
10785894	16
8774096	13
5077238	13
4134980	15
1316520	17
1701217	16
1024748	17
5266031	13
8417633	13
4049288	16
12049304	13
15583198	13
2974437	15
3906391	17
10583584	13
3076967	13
2824915	13
5034012	13
636403	13
9020149	13
548893	15
5143562	13
4860120	13
4882108	17
1571061	13
2236004	13
2464392	13
3776543	13
166607	16
10841905	13
1757191	13
1895271	13
2091102	13
5346144	13
9896312	13
6217919	13
610659	16
8116195	13
376159	17
1263688	13
1076714	13
992605	13
18879432	13
8968917	13
6597635	13
4824871	13
1276970	13
3717405	13
50099	13
12295325	13
16168606	13
17544741	17
656538	13
19630367	13
1034710	13
1173891	13
928578	13
10011633	13
8181370	17
3334643	13
8745751	13
15033882	13
11925618	15
2693873	13
701566	13
15835944	13
34893915	13
3435770	13
7241721	13
6919720	13
5993504	13
5271072	13
1392228	13
15186413	16
4601188	13
5089929	13
1862640	13
6363254	13
9713992	13
6627412	13
3347239	17
1038551	13
1525819	13
1384657	13
9727842	13
34074412	13
4658230	17
900969	17
2959631	13
2389771	13
1051482	16
7515185	13
6408804	13
4080741	13
1613531	17
29916748	13
5211320	15
829483	13
11118252	13
1220718	13
13160	13
1295022	16
6584764	13
3861427	13
10013474	13
1627868	13
29523019	13
14654549	13
10943208	13
4276351	16
9520610	13
8151051	15
5474572	17
3498689	13
95184	13
2147354	15
3303566	13
4722494	13
704239	13
9805827	17
5153345	13
287642	15
14306976	13
3113798	15
22619661	13
12607768	16
26781054	13
3855242	13
217158	13
1921855	13
2871876	17
6545651	13
5855790	13
3806981	13
12564951	17
3653780	13
11725603	13
1945086	13
20441675	15
3981784	13
1410850	13
8644240	13
1220827	16
7515370	13
1964074	13
3494687	13
814464	17
7045790	13
915822	13
24923949	13
28035	13
26150837	15
9880778	13
6028298	13
3132755	13
13747185	16
735393	13
16291159	13
1865206	13
13890582	13
47788277	13
2299873	13
2974450	15
10159534	13
32335376	13
16090396	16
362082	16
6308633	13
200815	13
4625505	13
3350534	13
12566738	13
9476582	13
10313139	13
8791365	13
2456370	13
1275284	16
5767453	13
8674166	13
6592775	15
2728162	15
1310394	13
9682931	13
4639454	13
757628	13
170775	13
4670001	13
1294477	13
2237712	13
8832842	13
4099668	13
14163963	16
1222622	13
24251380	13
21053343	13
1780826	16
12317720	17
29755301	13
6688390	13
11937177	13
9386359	13
2756240	13
2202329	13
2778024	13
21838278	13
2677061	13
16332847	13
1309796	13
18700259	16
11868147	16
2932050	13
9116156	13
935034	13
6184671	17
15871449	13
6929637	13
6950473	13
2951619	16
12939522	13
22268455	13
2842765	13
17102294	13
576121	16
4312161	13
2709579	13
1917440	17
2570294	13
23047426	13
482951	13
6182299	13
3010667	13
2957877	13
2729817	13
4880170	13
537129	13
5856411	13
1880389	16
16371234	13
1325430	13
25859582	13
2687930	13
2154701	16
3253835	13
6425254	13
7563092	16
4268892	13
13350996	16
12517666	13
8478724	17
13531334	13
3178630	16
2627325	13
6622427	15
2887155	13
295059	17
1015118	13
8791820	13
23623009	13
11629484	13
4430481	13
281974	13
11255705	16
363856	13
8530918	13
4050276	13
1834804	13
4623999	13
5723353	13
899303	13
14662685	13
7660845	13
1986876	13
2458683	13
2180326	16
78994	17
16199600	13
1460855	16
1973761	13
1290386	13
212013	13
6308515	13
17369591	13
3791653	13
4863225	16
22629180	13
24227413	13
4684260	16
31905694	13
19076840	13
20689346	13
1651721	13
11080267	13
28087462	13
11457920	13
4713561	16
28563015	15
4804394	13
912470	13
5399973	16
32571593	13
6517775	13
6283447	13
1464677	13
10967096	13
6295944	13
10222190	13
5513602	13
1943323	17
10851505	13
6077602	13
3281834	13
5895725	16
15883794	13
9690329	16
7436006	13
353631	16
23467902	13
4678780	16
6519988	13
4041854	13
12772447	16
1771394	13
2523414	13
10252137	13
19705423	13
2240129	13
6187599	13
2245300	16
14125412	16
7072706	13
22747288	17
11448269	15
9995405	15
10581349	13
9734766	13
23299576	13
1627483	13
5729086	13
3366718	13
4748107	13
961747	13
5153876	13
115963	13
10073521	17
1660663	13
735796	13
6543908	13
14488975	16
5203397	13
1485443	13
6293026	13
4651813	13
13851749	13
3538840	13
4050332	16
5928562	13
14022364	13
2919782	13
8802920	13
3511970	13
2937645	13
21791396	13
1641730	13
2223851	13
811788	13
2687106	13
397960	13
475952	16
5436603	13
5016995	13
5011893	13
70609	13
30262477	13
13553443	13
249069	13
19687462	17
12468513	13
3789128	17
5193459	17
10854572	13
15597167	13
4147772	13
2243353	13
19383770	13
10037138	13
33038052	13
676261	13
3414331	13
11267776	13
11452251	13
13819736	13
4450826	13
619589	13
5903425	13
2862151	15
4633494	13
14523227	13
1034606	16
10993337	15
17531518	13
7623632	13
3571450	13
724977	15
25665324	13
2546076	15
681521	13
9443522	13
7856372	13
15327104	13
9151822	13
2841045	13
2603413	13
9427108	13
16270663	13
7922920	13
1708778	16
20409017	13
11995055	13
12761338	13
22822917	13
2893736	13
6870096	13
9901795	13
7284138	15
955522	16
10440839	13
10016790	13
9933043	13
2738157	13
29339612	13
3266461	15
4350281	13
3262864	16
5199121	15
8727643	15
12151663	13
15041498	13
1672678	15
3853545	13
11341431	13
23918524	13
11355422	13
4811032	13
2213718	13
22333624	13
2465302	13
7725765	13
20300854	16
9050379	13
1276473	13
18891682	13
3548964	16
7383011	13
1367052	13
1626040	13
5608938	13
3441544	13
12399090	16
5557656	13
965778	13
1430425	13
2959232	13
5939382	13
1846462	13
7483785	13
4360341	17
10252204	13
5650423	13
5003790	13
7149483	13
17079180	13
10426100	16
5308004	13
1469385	13
1374605	13
20454198	13
8156497	13
11444829	13
4815045	13
3393607	13
816299	13
2531830	13
4204739	13
15599792	13
21975658	15
19308933	13
10929473	13
13254411	17
4134129	17
1354030	13
1330731	13
11192051	13
30420443	13
1448414	13
17335546	13
2365358	13
1219225	13
9022494	15
4992418	13
11894478	13
11173084	13
6215870	13
10752757	13
16118334	13
7208081	13
23087699	13
12433166	13
8557741	15
8005217	13
20930624	13
3526775	13
13553445	13
5725997	16
11277230	13
5315514	13
3464921	13
9418883	13
282170	16
5138791	17
21176497	13
558988	13
10485925	13
12702535	13
1703537	13
7862149	13
1531565	13
1832863	17
15262427	13
5046580	16
10477265	13
15587676	15
2912723	13
3901010	13
11207678	16
12815591	13
2366133	13
2471324	13
2977396	13
12454553	13
12026387	13
7108509	15
1967198	13
17574217	13
388610	13
28199252	13
3055078	13
14871715	13
13304297	13
15907557	13
17054871	13
1452836	13
4019165	17
110806	13
21526895	17
19006731	16
2286470	13
332274	13
46290760	13
12644132	17
854991	13
4581411	13
5795603	16
12532711	13
3539295	13
504616	13
14011733	17
10367937	17
19563	15
1331620	13
5152134	13
5864283	13
8444144	13
11907135	13
8139450	16
5188486	13
1781173	13
24247512	16
2870967	13
8980047	13
9240487	13
29968502	13
9102143	16
17440450	16
629378	13
14507001	13
9769748	13
9287762	13
3858810	13
4159409	13
16211948	13
18045289	13
8421362	16
3627445	15
1611648	13
8207344	13
24065401	13
14485965	13
4450369	13
24128030	16
1377722	13
13143783	13
6821747	13
15548943	16
15840478	13
5593477	13
24484724	13
11159601	13
2033924	13
9529052	13
5087108	13
21053522	13
2048569	13
310957	13
2743372	13
8957366	13
19138888	13
9862117	13
5450532	16
11800722	16
5077368	13
14557950	13
3483630	13
3774403	13
6348392	13
42755449	13
10465609	13
13992862	13
619817	13
1181585	13
3539113	17
15328001	13
10382040	13
3470006	13
11975191	13
23161424	15
5079435	13
8380721	13
2206517	16
2069055	16
9021277	13
16709821	13
6528797	13
11951188	13
5147668	13
7730202	13
1827776	17
17187400	13
3615212	11
793763	13
2878038	15
11314055	13
3009392	15
102014	16
8292189	13
441208	13
10330544	13
4827912	13
7314014	13
20424707	13
16360619	13
1432058	17
679151	17
1425442	13
84450	13
444515	13
4548261	13
510814	13
15147409	13
1725395	13
381776	16
20398799	13
6439476	13
10063738	13
5018702	13
2530100	13
3548914	17
7138985	13
11037715	13
10423240	13
8433175	13
6603931	13
1630174	13
657726	13
6045623	13
6432509	13
2493680	15
1380611	16
2888195	13
7718201	13
11708808	15
6414785	17
1494344	13
16530941	13
24545134	13
2168115	13
6028493	13
22807302	13
5709652	13
8579666	13
28321855	17
1853068	17
511384	13
8312712	13
13240592	13
1412665	16
3012172	13
12357062	13
573920	13
7437388	13
147759	13
9158278	13
13091257	17
40867283	13
32934133	13
4131475	13
18197234	13
12756800	13
14855522	13
3793356	13
11526281	13
14441736	13
2078650	13
3045021	13
1151025	13
11928836	13
499291	16
2007022	13
4642644	13
5513694	13
8793337	13
7779186	15
14598063	13
23237830	13
8697139	13
1592501	13
714160	13
6027889	16
18059146	13
7300162	13
9391109	13
2848671	15
5309305	13
1174718	13
16953913	13
820568	13
22396905	13
2634353	13
326220	13
10826484	15
11914394	13
299524	13
5255696	13
11166508	13
3718175	13
2131833	16
4500773	13
307567	13
29004148	13
2613453	13
11680801	13
15530764	15
25133260	17
4274	17
3962377	13
380254	13
18067978	13
157304	13
22885566	13
156358	13
2940632	13
6368012	13
7587107	15
11270467	13
12291606	13
4063075	17
3228914	13
13127667	13
2080543	13
7243374	13
9647352	13
4827354	13
5433690	13
6662367	13
10624725	13
27481365	13
1466673	13
5534278	13
10702696	13
1912392	13
4237743	13
33544724	13
3648826	13
8542603	15
1368947	13
5270201	15
761664	15
14927790	13
54112	13
3971637	17
5913162	13
2295678	13
2555656	17
4696457	13
6559050	13
4261390	13
1415734	13
7131693	13
3712077	13
209430	15
1008703	13
1163626	13
4352522	13
9312916	13
3655164	13
5961675	13
2810460	13
3361619	13
18219447	16
40295868	17
8546733	13
1498150	16
5657637	13
17549872	13
1955885	13
10378759	15
8276562	13
7536536	13
9820529	16
3302850	13
2370826	15
11187622	13
27970471	13
1235780	13
9071859	13
7338904	16
12699811	15
3652943	13
1147702	13
2667835	13
8246142	13
7014494	16
5168061	13
8956096	17
2798995	13
159715	13
1605505	17
29270185	13
3235932	13
881048	13
628263	13
836408	13
203760	13
8190020	13
1187741	17
472116	13
5308450	13
6461603	13
9659082	13
6449586	13
4683576	13
16575858	13
1148648	13
35219946	13
7977496	17
624352	13
37346195	13
5176547	13
9193087	13
2026436	13
6856887	13
10420500	13
4597144	17
193362	13
917399	15
4733392	13
2652189	13
12823816	13
11482516	13
488852	13
26034179	13
2742173	13
2491103	13
10454590	17
266912	13
10336081	13
18400327	17
4569239	15
4558850	13
9128263	13
1295199	13
17450234	13
2480812	13
18750578	13
9032741	13
2940946	13
18126616	13
1655632	13
5067325	13
5643577	13
27074731	13
2910111	13
12571090	13
5582462	13
988996	13
2381459	13
1053268	13
4951048	13
9302656	15
9849593	13
6860577	17
31475190	13
1336001	16
13184478	13
1612961	15
37856132	13
19696734	13
6420408	15
485162	13
13113306	13
7381717	13
27071825	13
8126245	13
15081818	11
10907898	13
8494577	13
5606695	15
16048852	15
5838697	13
2320340	13
12469913	13
2319631	13
1206522	13
523419	13
9860697	13
8346878	16
9057960	16
9396820	13
1644519	13
1479005	13
10309004	13
4770499	13
7986597	17
10909805	13
3035093	17
2097592	15
3484029	13
43325330	13
4135905	13
13473324	13
465285	15
348988	13
804765	13
605253	13
2788504	13
11359677	15
979336	13
2673367	13
6625228	13
350601	13
1812632	16
2821169	13
5081244	13
1058941	13
3546057	13
2115751	13
15630563	13
10184834	13
11307752	13
2023259	13
5357330	16
8676155	13
1486411	13
3344450	16
18344659	13
3823564	13
1511313	13
1324518	13
11386256	13
2171110	15
6066755	13
7188332	15
19987276	13
13457922	13
1983375	13
10427850	13
129377	13
765297	13
7975956	13
2442456	13
67781	13
3891820	13
6968193	13
377595	13
4799370	13
9194984	13
1280069	13
3799151	15
15332396	16
1661570	13
8460139	13
24109757	13
2603946	13
945983	17
32644111	13
13485965	15
7024843	13
13326153	13
2313731	13
47118179	13
4681859	13
30800462	13
21415180	17
11934243	16
14913212	13
4729034	13
1675462	13
20615862	13
5368062	17
849711	13
9158753	13
4958106	17
2488827	13
22166110	13
284799	13
12093104	13
20154407	13
10953100	13
13526267	13
91355	15
16127696	13
47972942	15
5209694	13
1772696	13
579099	13
6694782	13
12297125	13
116538	13
833078	13
9541685	13
19432920	13
6436863	13
860494	13
9017717	13
2209895	13
3360862	13
2516528	13
2428828	13
568293	13
141314	13
7228486	17
10865941	17
5744158	13
1612669	13
7598871	15
8668502	16
11132855	15
6536861	15
7381061	13
26811387	17
8642132	13
241898	13
237328	16
1509499	13
19982163	13
21471487	17
3111725	13
13510722	13
331936	13
3862976	13
5034430	13
77232	13
1496142	13
4527045	13
14182159	13
2252358	13
1238858	13
949579	13
10443204	13
37162136	13
819045	13
3615750	13
5703063	13
23017378	13
777946	13
11439433	13
2128672	15
3461393	13
6240007	13
10959343	13
19178146	13
4071096	13
16378475	13
3023842	13
1581608	13
10822816	13
5553834	16
1831076	17
1529283	13
6848526	13
13399072	13
5516996	13
23373882	13
20532	13
9309566	13
4970890	13
15095416	13
10669585	13
2367442	13
1135464	13
7525201	13
2198316	17
4388449	17
1085159	13
1819977	13
4546126	13
1916426	13
2162244	13
5853837	13
16584654	13
18820900	16
14350015	13
3694078	13
17043592	13
725863	17
5587414	13
29077734	13
344051	17
9469333	13
28320927	13
16162418	13
10532497	13
9814244	13
23657055	16
19958449	13
9418821	13
13003889	13
11147965	13
6297126	16
859290	13
5160697	16
1465037	13
17972404	17
17914873	13
2721302	13
9612300	13
5057319	13
10443355	13
4186803	13
18551443	13
8193519	13
2966302	13
15303739	17
1376698	15
3411688	13
5487463	15
2144980	13
23017244	13
2884833	15
6048910	13
4944673	16
21871582	13
526273	13
1285424	13
1747402	13
966802	16
614517	16
2536911	13
11585823	13
24710	13
2434991	13
5294573	13
1129348	13
2527685	13
10564911	15
11768239	13
12634586	13
5265011	13
1398895	13
8524993	13
5658873	13
5094641	13
2489061	13
5588525	13
7564742	16
6676764	13
2611180	13
3471915	17
12232235	13
5257089	13
7237690	13
2506905	13
1099174	17
1293625	13
3518037	13
8757357	13
11183505	13
1531709	13
2119655	13
4315346	13
8164159	13
298416	13
27246579	13
907447	13
3108127	13
2500548	13
8557207	15
197352	15
8067980	16
5262815	13
2778918	13
12986849	15
6287684	13
1734930	13
10121664	13
3758923	13
16293859	13
4544803	13
35943963	13
24719702	13
8799807	13
192538	13
21971152	17
14100358	13
2190344	13
3900244	13
5825518	13
4890944	13
4623064	13
11155722	13
8860176	13
3456944	13
14386953	17
9877128	13
1915206	13
3881826	13
4960202	13
809519	13
10546762	13
9589645	13
2655884	13
1960524	13
514928	13
1514157	15
7187218	13
4886261	16
1511385	13
5088751	13
3190212	13
8666903	13
8684492	15
2282421	13
2958969	13
8494729	13
933852	13
4280673	13
14182189	13
7052605	15
1585620	13
19590903	13
4426698	13
10117548	13
2777814	13
3083993	13
1183239	13
3700770	13
2066800	13
3185685	13
17339117	16
264068	17
15231892	13
8976900	13
1177277	17
1218497	13
16915706	13
9269814	13
8990684	15
305785	16
2122252	13
11455835	13
5136061	15
5488187	13
3920894	13
474762	16
869032	13
12831823	13
2093781	13
3590521	13
15551333	13
926291	13
3443317	13
33278043	16
5052861	15
306744	17
1036677	13
10297316	13
224774	13
1953463	16
17935339	16
4794063	13
8909385	17
1618688	13
1396571	13
33642459	13
4193622	13
2435290	13
8413033	15
2816966	16
2803496	13
7669434	17
7054485	13
2411217	13
14272350	13
14971607	13
4435323	13
14067491	15
3060795	13
4851407	13
13213991	13
18713814	16
1853329	13
5761049	13
14675928	13
4522771	13
16271204	13
19252310	13
7393601	13
13822151	13
870977	13
3780241	13
8245180	13
19525120	13
1874420	13
35710492	13
2670084	13
2953490	13
2291907	13
6432758	13
8306548	13
11887154	13
17804661	13
4089165	13
15225743	16
3362509	13
7281	13
1737585	13
3275533	13
378928	16
651088	17
6123071	16
1471871	13
7274951	13
37606616	13
2240056	13
22052132	13
13792231	13
23555058	13
5595852	13
10252005	16
6863472	13
1550867	13
4620516	13
18850459	13
10066891	13
1445641	13
713330	13
56919	13
1836771	13
3026330	13
5978675	13
4794325	15
3374888	13
3860499	13
4822078	13
665701	16
938945	13
255399	13
2329684	13
5253595	13
6721465	13
193647	16
10275204	13
1635783	13
3042778	13
900773	13
14083333	13
13885319	13
3127891	13
11682351	13
8627086	16
4134447	13
8489672	13
4419773	13
885592	13
3839553	13
2421967	13
11478651	13
24052411	13
2447859	17
2923177	13
8282902	17
7018611	13
3371914	13
274629	13
5155634	13
6780414	13
7311559	15
12510092	13
740485	13
17282597	13
1613022	13
4813785	13
24504191	13
8481565	16
16311205	13
12218752	13
11833313	13
5655332	13
833440	13
28529121	13
8091970	13
8902177	13
747098	13
9063511	13
3123210	13
17692868	13
4630964	13
28074327	17
3008384	13
3062018	13
1197066	13
4518874	16
2920252	13
1894430	13
8417790	13
8842964	16
5105651	13
6536792	13
8025448	13
6112976	13
1267057	13
11941013	13
2345793	13
4103842	13
1716260	13
11915164	13
1610666	13
3562857	13
16819890	13
4533718	13
4175368	16
3920947	13
26059882	13
6527632	13
3846829	13
6439432	13
10560642	13
1536334	13
11031563	13
2236142	17
9152405	17
3062849	13
262060	13
15169425	13
15330437	13
14955449	17
26707349	13
4390303	13
5544797	13
726879	13
971580	13
6309171	13
3885730	13
4306478	13
1601600	13
2475222	13
15281619	13
111956	16
631896	13
9892293	13
6167641	13
1191478	13
5692708	13
4102520	15
5113692	13
5188799	13
6581757	13
9192108	13
4110065	13
4260422	13
11775284	15
3726200	13
5593724	13
9769413	13
11541227	13
20097	13
4909291	13
3417660	13
5120781	13
3929717	16
2595255	13
696123	13
292006	17
1128186	13
7913615	13
2799436	13
4660836	13
23304669	13
4276050	13
884842	13
10563518	13
22067997	16
1246409	13
365703	16
6389758	13
1179272	13
8703595	16
3289019	15
3375006	13
5304685	13
32311	13
10267527	15
6748034	13
737375	13
16195553	13
11618848	13
9108081	13
28081610	13
26003734	13
2052271	13
204967	13
6761921	13
8860086	13
2922700	17
10952417	15
1291332	13
5463111	13
14061317	13
9225699	13
18827169	13
1449762	13
5286703	16
8615380	13
13405759	13
6043201	13
28328614	13
2585133	13
5107726	13
21234887	13
31845217	13
1181794	13
47326	13
2107395	13
10230301	13
3436543	13
1702824	16
1223375	13
4364483	13
4872972	13
18165448	13
25239240	13
5354576	13
6423181	13
10862287	13
2466135	13
144749	13
8688385	13
11544521	16
706258	13
4222172	16
16253500	13
478638	13
21769858	13
4036113	13
1364419	13
3951456	13
2561594	13
1095327	13
2297184	15
6779871	13
4181702	17
3251208	13
10433389	15
17606847	13
2986850	13
19634977	13
10017347	13
4680037	13
779419	13
4893482	15
1866998	13
9101901	13
9312441	13
9832803	13
3422934	13
17972477	13
10694693	13
11066924	13
9972967	13
4981971	13
3509956	13
1995965	13
449018	13
7730449	13
4431452	13
4730742	17
25574046	13
8008804	16
2708394	13
1919843	16
8112270	13
44635485	13
4002551	13
30407565	13
3007924	13
86269	13
4913599	13
8231892	13
8824850	13
8361091	15
77154	13
4572200	13
6307500	13
20707282	13
956610	15
6676096	13
1222772	13
16109964	13
13775280	13
2699319	13
6481302	13
38529026	13
2449947	13
10513468	13
1688143	17
4573662	13
2974950	13
33283369	13
10374468	13
7864263	13
872606	13
10421914	16
2232532	13
790115	13
116763	13
9229904	17
2030652	15
4986284	13
2814813	13
10486724	13
5913337	17
16300866	13
10802572	13
20501101	13
4455662	13
1272957	13
166775	13
2061165	13
8005084	13
12159762	13
24905529	16
8908310	16
16015733	13
5049941	13
968883	13
9847577	13
6737896	13
7959386	13
1850639	13
2772936	13
9554848	13
2331976	17
597205	17
4429765	13
9530927	13
6765981	13
26650246	16
9045212	17
3150942	13
2972174	13
1295616	13
3850413	13
23013510	13
11299262	13
6061394	13
6222848	13
689697	13
3663212	13
13801004	13
24298418	17
16932229	16
6521902	13
16881968	16
7264942	13
11056850	17
8771628	13
3051453	13
6407088	16
3013994	13
11432906	13
7442135	13
29624276	13
13521899	13
2316933	13
5238857	16
30229450	13
5378751	13
850802	15
5186259	13
31137125	13
1728726	13
354530	13
1850417	13
10628878	13
17774	17
3000276	13
3681310	13
6557094	13
7691702	15
24177515	13
2667468	13
1676092	13
85245	13
1466228	16
1784828	13
771593	13
2581213	13
13597427	13
1557765	13
3430700	13
14742505	13
3139568	13
9772309	13
11953336	13
2846705	13
1021001	17
39227445	13
6061919	13
7517793	15
2784755	13
6610216	13
13404389	13
3285701	13
8955595	13
2998764	13
3807890	13
500242	13
2516130	16
2360737	13
358977	13
11170997	13
9047143	13
2114799	13
3160714	13
10463787	13
8983123	13
754359	13
2698173	13
387081	13
8405398	13
740316	13
12939575	13
4031773	13
5426834	13
21146158	13
7006631	13
13674251	13
2690850	16
992463	13
396721	13
25666006	17
1586462	16
148363	16
10002273	13
1332332	15
1965233	13
11005673	13
1098933	13
7905272	13
3458537	13
26605040	13
27174686	15
5855806	13
3897223	15
1024072	13
44959034	13
1701294	13
651759	16
5571954	17
7532089	13
4996983	15
2498313	13
467980	13
5776021	13
8005447	13
16743665	15
13953763	17
6643901	13
2575920	13
19302115	13
13484996	15
6818780	13
1741528	13
19910222	13
7827607	13
4984585	15
20506957	13
9091532	13
5471741	13
4746195	13
1122136	13
6683672	13
14383052	16
2049602	15
10423176	13
2116574	13
10392124	13
1125445	13
14302184	13
17108767	17
10443857	13
3622451	13
11069643	16
946663	13
4142686	13
14698416	13
10800701	13
3436364	13
20584981	13
22649805	13
12674455	13
23197545	13
11431986	13
9729095	13
11365045	13
452185	13
5722396	13
1851836	13
3656446	13
35856302	13
8101486	17
1952455	13
11106935	13
11453669	13
2192113	13
7028183	16
10146229	13
23733752	13
6956649	13
250379	17
4330334	17
381808	13
7163341	13
4683530	13
3899036	13
15889695	13
3979997	13
1981579	15
4467786	17
5182108	13
77926462	13
32169475	13
53250451	13
6349487	13
26449008	13
3365344	13
4656075	13
3620415	13
3968287	13
1747373	13
25937207	17
11641370	13
9281035	13
5164059	16
6681037	13
19358298	13
8896054	13
3525817	13
2704544	13
14027897	13
17565	16
4987924	16
8949638	17
6223224	13
715877	13
17420148	13
95526	13
4139962	13
1872863	13
5284065	16
13962569	13
7531749	13
7015678	13
2982245	17
2292112	13
5544887	13
8196877	13
7863309	16
10037065	16
21678789	13
6131532	13
1436716	15
1214665	15
4119217	15
8906449	13
7800720	17
30507302	13
14921652	13
6085941	13
17152779	13
9604023	13
14270011	13
19252656	13
15958156	13
7121467	13
9837726	13
32262857	13
1696901	13
306412	13
1953200	13
1396500	13
11346303	13
25094566	13
6450804	13
17738100	13
2873966	13
4491257	13
8815133	16
15657243	13
12651018	13
18329195	13
6641598	15
14110489	13
3510173	16
10522192	17
9288827	13
4914545	13
1227133	13
100218	13
2098389	16
5764571	13
7915716	13
6699805	13
16636849	13
4974863	13
5941698	13
27221442	13
21165809	13
4919449	13
12535010	16
7484117	13
4231579	13
7675761	13
4847269	16
4254538	13
431344	17
6736677	16
30437515	13
3894150	13
4162570	16
6302172	13
9416114	13
3861581	13
10601036	13
6386176	13
31326018	13
9653797	13
4475247	15
52623	13
238751	13
8493634	13
919364	13
24360046	13
3647052	13
2821729	13
628047	13
3361796	16
17423520	13
3946472	13
20258522	13
794691	15
156895	13
12184214	17
8194172	13
16009408	16
6213031	13
14496705	13
20737608	13
1942870	16
5877769	13
578865	13
27757261	13
566297	13
4816657	13
29367934	13
4751380	13
5475392	17
10868254	13
2864781	13
5474817	13
5480304	13
4915198	13
5956035	13
932924	13
6098155	13
4312708	13
8997419	13
651798	13
6873125	13
13820027	13
26153534	15
22704604	17
843926	13
6393528	16
12296630	13
4380244	13
3711198	13
345023	13
9723101	13
1010064	16
11102959	13
9799738	13
18039186	13
6326063	13
1918931	13
3274061	16
6074933	15
20668162	13
36446384	13
10400917	13
2627682	13
12144218	13
14412	13
1325888	16
3666330	13
8039140	13
2056825	13
4914221	13
16968502	13
933950	13
270288	13
4071775	13
15637995	16
11588699	13
1355662	13
493268	16
6823874	13
2852940	13
7934668	13
13855983	15
4953728	15
2195408	13
1116100	13
3194644	13
5018246	13
2377773	13
22099814	13
30785306	13
3435797	13
23838800	13
4722886	13
4116779	13
14660190	13
3680977	17
33473593	13
13064532	13
970303	13
2251473	13
15933133	13
2651449	13
2245388	13
7751479	13
11769116	13
4318549	13
8031139	13
31290917	13
7052127	13
25999337	13
4816894	17
6069276	13
13839227	17
10191820	13
3197519	15
5519141	13
4354890	13
17761436	13
15518229	17
7561208	16
4945878	13
484077	13
22844742	15
7172541	13
7100042	13
2716531	13
15447747	13
12180424	13
2744991	13
462443	13
7183246	17
8205916	13
12196325	16
17206	13
601442	13
10967908	13
4229823	13
18673722	13
1012749	13
6739305	13
9147376	13
3040646	13
25270921	11
1660818	13
5124867	13
4645136	17
7024996	13
1989071	13
4303382	13
2069950	17
9886922	13
2770268	13
6321940	17
932853	17
409789	13
13959060	13
4716944	13
3131400	13
3837904	13
4323981	13
2346738	15
4398773	13
152591	16
10162233	13
122346	13
28625487	13
2798472	16
2642180	13
5621751	13
4555325	13
1509499	15
1123772	16
42999870	13
2398965	13
27216335	13
10063314	13
9705714	13
11662737	15
4364398	16
1297242	17
7277624	13
7989866	13
4750678	13
4582319	13
15951736	17
10423809	13
502278	13
19017112	13
472818	13
5252278	17
2573032	16
142601	13
520909	15
6555532	13
28979431	17
3976918	13
1901042	13
6631405	13
5285258	15
1426341	13
8913930	16
7036787	13
23175370	16
1480233	13
3790614	15
9193202	16
8942352	13
3934001	13
686250	13
5213064	16
8487249	16
10384847	13
14688851	17
17417485	13
1766315	13
14731370	13
7365429	13
21829210	13
9425504	13
35027506	13
7109618	13
8929641	13
6135366	16
9014526	13
4539155	13
5732283	13
560393	17
19707086	13
1838153	13
547263	13
30063056	13
4839364	13
25926808	13
5836779	13
13270048	13
302527	13
6082432	13
5076764	13
3990855	13
1898724	13
19848525	13
8317546	13
3008661	13
4216243	13
2016916	13
35643773	13
3843805	13
3374348	13
9770689	13
9578433	13
1566758	17
1980648	13
6117450	13
3147082	13
8201584	13
7438007	13
17478544	13
1635080	17
413690	13
20463963	13
4621317	13
22624204	13
5145211	13
11008025	13
8105648	13
13099275	13
601990	13
5598179	13
11021692	13
4311666	13
2582136	13
16559501	16
15983389	13
15110581	13
4417028	13
2649452	13
15492991	15
11721187	15
2369536	13
19361983	13
163935	13
1178355	13
14510735	16
8403130	13
205313	13
2773521	13
20375894	16
12026572	13
3203976	13
1804136	13
7674603	13
4910962	13
1203030	13
6044917	13
5793720	13
6393281	13
8681899	13
211808	15
697212	16
2574134	15
8409948	13
10277424	13
3268594	13
7039949	13
13643988	15
43254525	13
4253182	16
7003173	13
11500631	13
2354750	13
2548967	13
17385999	13
11007252	13
1654727	13
91387	13
3091428	13
2752803	13
9921377	13
1193511	13
10882408	13
476540	13
13467354	13
776680	13
25795381	13
8127301	13
813978	13
3185647	13
4192492	13
5487978	16
4756359	13
17526087	13
799075	13
5658406	13
13797391	13
6106281	13
3412588	13
24049145	13
16329632	13
10449819	16
10586252	13
2660726	13
2856522	13
17265855	13
3364338	13
5698657	13
4918532	13
1290970	16
159138	13
11509418	13
329639	13
1294801	17
3851453	13
7398867	13
6853607	13
1710462	13
1558190	13
12812836	13
1087524	13
5134282	16
571171	17
5007717	13
3371457	13
5105041	13
1526544	13
13938616	15
11422907	16
4261952	13
1637957	13
12102482	13
5936420	13
22632008	13
5173303	17
49856	13
4413774	17
14158805	13
12636621	16
17978235	13
11557128	13
3050256	13
4455715	13
15267623	13
7038941	13
12378621	13
8137633	13
2907569	13
8406696	13
16636071	13
1628019	13
2067210	13
2229901	13
4754154	13
6623355	16
6061506	16
2417928	13
31642269	13
8061781	13
2168232	13
10840185	13
11147092	13
10326504	13
4357125	13
7680799	13
10838510	13
3952229	13
3132848	13
25804428	13
679958	13
27691374	13
5112424	13
5412464	13
9019823	13
5877350	13
15960240	13
12786734	16
544736	13
384791	13
9817242	13
5613298	13
1685929	16
6317330	13
10606831	15
5992951	13
26618676	13
20845578	13
25484644	13
176349	13
5999296	13
10598512	13
3912105	13
7709552	13
5299916	13
37406080	13
6454872	13
2143819	13
13697635	13
6987241	13
5493512	13
4493944	15
11523814	15
2999503	13
12991949	13
5016035	13
6062	13
3362714	13
26460301	13
9857191	13
8697210	15
1507589	15
5302718	17
3543108	13
900246	13
5632789	13
831982	13
6677861	13
16035286	13
1930083	15
37086956	13
1675752	13
1860412	13
5051730	13
2101485	13
751857	13
2644227	16
6564608	13
15422717	13
29905379	13
8545771	13
7139802	13
13340307	17
11153554	13
711790	13
26946661	13
1633960	13
7662000	13
36057945	13
13469495	16
9072484	17
2934454	13
7265635	17
3767657	13
585032	13
2859253	13
11033149	13
615679	13
519205	13
11123242	16
7868202	13
1753826	15
14799026	13
3058988	13
11685347	13
5674894	15
10377810	13
11871662	15
145385	15
6828752	13
12245189	13
500352	13
9002179	13
1490134	13
5658187	13
1940677	13
10001161	13
20812607	13
9838904	13
16371784	16
97859	13
374181	13
14285650	13
4740605	13
150432	13
22632767	13
1837325	13
4774739	13
3791228	13
22999302	13
5038301	13
11221363	15
8339921	13
17707505	17
10707247	13
5340266	13
861886	13
12515540	13
5675620	13
831392	13
14629584	15
185478	13
3178331	13
5825435	13
2236558	13
17165695	13
5038115	13
1625833	16
30144219	17
1423935	13
3882299	13
11898183	13
36398737	13
20000612	13
9463676	13
288232	13
50211211	13
14095336	13
4946026	17
5378705	13
4453087	13
9181925	13
1406994	13
5402037	13
2858001	13
8655835	13
6527851	13
12485280	13
9178653	13
26219532	13
10970188	13
597729	15
8995272	13
2276509	13
2646072	13
1870587	13
831589	17
16611675	17
359353	13
9301968	13
465986	13
3666542	13
8440374	13
15877252	13
394516	16
19575020	13
14527913	13
2111279	13
5255705	13
6113176	13
4484162	13
853709	12
12583359	13
1834904	13
18630209	13
1310394	13
15643331	13
4416887	17
2781187	13
3906788	13
7431165	13
6299336	13
30177746	16
12889902	13
23390119	17
17805212	15
4403975	15
13853006	13
5637856	13
4801964	13
4400768	13
3776900	13
399819	16
4615484	16
6427467	13
19292826	13
14268016	13
5391672	13
1714248	13
7436365	13
952106	15
16862297	13
9115012	13
4103126	17
5812973	13
17495906	13
2266365	13
2868512	13
5541946	13
2766995	13
14332436	13
391562	13
22378140	13
9714353	15
28637742	13
2041617	13
9642424	13
4276289	13
5612228	13
7786934	13
1424261	16
1565255	13
9831902	16
6221146	13
23728856	13
278898	13
15467372	13
5554834	13
7551756	13
7615364	13
13413635	13
7683897	13
5301673	13
8169919	13
630888	13
22954464	13
4636741	13
9273722	13
2496787	13
937182	16
2290196	13
12973164	13
7590062	16
1269175	16
295055	13
3665294	13
17357044	15
3051093	16
2389496	16
352220	17
12445589	13
7039899	16
5419356	13
43243480	13
13784532	16
9258144	13
58496543	13
6585734	13
8258046	13
17857840	13
6072838	13
4069473	13
3190060	13
3327486	13
3039766	13
1424797	13
1640463	13
45894	13
415822	13
9680878	13
11936195	13
3253984	13
62747854	13
3608933	13
16397902	13
6424347	13
1126531	13
4408493	13
9671268	13
2090063	16
1874313	13
682327	16
9646239	13
6558144	13
6468387	13
15192366	13
2585414	13
4587215	13
15407996	13
8222178	13
3276130	13
18432056	13
12055733	13
11973584	15
10551214	16
449285	16
27599430	17
11816780	13
22269893	15
731046	13
888916	13
4229112	13
5874026	13
7774093	13
4744142	16
5495175	13
3979201	13
1098629	13
21308739	13
2402084	15
21222935	13
1138471	13
40131146	17
2075809	13
220775	16
9752969	17
8647267	13
240262	13
12084399	13
14510195	16
10960348	17
4065595	13
7813801	17
7003129	13
20970068	13
1847945	16
7393097	13
8151141	13
5532474	13
2238830	13
5489157	13
6317768	16
2176085	13
8271937	13
4985679	13
7000106	13
14511297	13
683739	16
8179955	13
23630255	13
36453292	13
17686757	13
10705908	13
2231565	13
505905	17
18482181	13
5855739	13
22917278	13
7424203	13
12017048	13
37708841	15
7662870	17
4080257	15
11139687	13
6483176	13
13282607	13
50413613	13
79936	15
690886	13
6177817	13
860832	13
19572272	13
26129	13
3670110	13
10481171	13
16093578	13
7214637	13
4976766	13
461103	16
16538659	13
20022341	13
1818538	13
31891112	13
7707505	16
4098960	13
555001	13
18825031	13
6927416	16
17556179	13
2117133	13
18998232	17
6662989	15
3128675	13
10279703	13
3708450	13
7694851	13
2444338	13
4186847	13
2004453	13
10086790	13
1663232	13
848436	13
389742	13
1613023	13
2735794	13
5728831	13
2967789	13
3854543	13
5193800	13
3791349	15
6573689	13
23634679	13
1204717	13
1476661	13
10867129	13
55747377	16
1178478	13
13235488	13
3079517	16
2903438	13
4206015	13
9258249	13
7887225	13
6737525	13
2611776	17
1220497	13
16186711	16
1385927	13
7412645	13
8381434	15
12685376	13
24399617	13
3469204	13
5532117	13
479966	13
664307	13
1420264	13
2024120	13
3174712	13
7604847	13
6578051	13
7256056	13
3989488	13
3534216	13
17449614	13
26744151	13
1033169	13
922464	13
1475537	13
4505637	15
4385843	13
11884637	13
5564789	13
21115403	13
487684	13
14923741	16
11234179	13
10588528	13
1860655	13
1590861	13
15143124	13
750072	13
1227013	13
14711666	17
12509803	13
2548166	13
7794060	13
1186024	13
626641	13
5069222	13
1816198	13
1763445	16
1340197	13
598782	13
1201540	15
16660363	13
235381	13
92138	13
14556424	15
3995922	13
2906036	13
8874903	13
5840083	13
12364353	13
5207862	15
3038476	13
2545923	13
334213	16
15497496	13
3927212	13
14206085	13
5204849	15
3962506	13
15400294	13
8761038	13
3928000	13
8774007	13
4401430	13
570326	13
7431273	15
8896295	13
13627942	13
10847552	13
431618	17
6561657	17
11578364	13
37589151	13
1126037	13
12325039	17
372807	13
8241959	13
16267204	13
4427630	13
14956224	13
2415127	13
4456951	13
5021770	13
22090554	13
22557728	13
20109627	13
895201	17
7319597	13
4691711	13
1417812	13
1879398	13
14175823	13
899630	13
8162126	13
1587071	13
51321798	13
5395442	13
11908692	13
3598882	17
3233157	13
4722634	17
11327994	13
4435384	13
1418325	13
1315400	13
23311245	13
4094645	13
3457909	13
3594296	16
1686168	13
3633494	16
15221756	13
38633201	16
300114	13
33370641	13
2269889	17
6011674	13
4408572	13
14449062	16
5240782	17
375230	16
6385937	16
2916722	13
6676544	13
47071418	13
9559398	16
9320395	13
8835635	17
22351206	13
21753845	13
9560000	13
6668830	13
1780061	16
6201844	13
2399928	13
7016116	13
26960310	13
7426190	13
11209985	13
2389239	13
25001540	13
15415964	13
11276234	13
10698779	13
3299126	13
20208524	13
2370452	13
1880302	13
7094368	13
4552889	13
2627807	13
5778585	13
29523134	13
14718134	13
4448228	17
4913229	17
15398482	13
4743920	16
5280813	13
20847012	17
3588927	16
27634448	13
9444771	13
10285317	13
1021289	13
22396456	13
2882895	13
29208367	13
2841105	13
8756878	13
6021855	13
4768407	13
10144938	13
12276813	13
162394	13
487023	13
1767017	13
12481895	13
19413412	13
4725431	13
8083663	13
4086022	17
4659690	13
3330178	13
19034591	13
1173166	15
20808814	13
27083082	13
11642732	13
128650	13
2189039	16
9497171	13
1681176	13
9678491	13
5407315	13
34743335	16
21809207	13
6925023	16
6958750	17
4773744	13
1177682	13
7779673	13
15094304	13
4435828	13
25792245	17
12126389	13
10790470	13
20021266	13
7734752	17
12753332	13
4953654	16
12759166	13
2232899	16
6966116	13
9420517	15
11226400	17
17277842	13
1550206	13
15877394	13
15797095	13
5535438	13
743705	13
18037183	16
298463	13
3445463	13
4859184	13
6137392	13
6432672	13
14058393	13
26518583	13
2955264	13
17730224	16
19924097	13
7683304	13
29265055	13
1290811	13
1628582	13
2337433	13
18635096	13
2058912	13
6827580	13
14250408	13
11775917	13
5977400	13
1766491	17
18162287	13
2216248	13
3730217	13
2940795	13
5983888	13
5589089	16
12791177	13
7932324	13
6487360	15
1450243	13
25107103	13
10670270	13
3314974	13
7862714	13
5040442	17
8463831	13
8108293	13
4197038	13
14215770	13
5950883	13
4036250	13
4811374	13
485388	13
14600972	13
20882511	13
40802277	13
12835751	16
490933	13
1678970	13
25066150	13
2107959	13
14163149	13
2548725	13
319284	16
19947030	13
2269430	13
1772171	13
14297096	13
14196620	13
1967734	13
5682897	13
17493967	13
53136	13
4748025	16
489705	13
7058326	13
13636045	13
4122621	13
7265762	13
2535871	13
18311852	13
4450549	17
5454877	13
18452373	13
6755289	13
3935037	13
3585288	13
3276323	13
5907168	13
1977266	13
3149135	13
10268022	13
13613376	13
6189959	13
14956005	13
12895061	17
1187834	13
5714730	13
3597130	13
319983	13
7860617	13
3771322	13
9561386	17
4354063	13
6793559	13
13136981	13
1496278	13
12307745	13
45341	16
19945234	13
13819446	13
8201458	13
12208307	16
717290	13
2665945	13
3827049	13
13191825	15
3772239	13
3990400	13
5941088	13
36956798	13
9188189	13
21143748	13
651641	15
12444134	13
56394	13
11462459	13
13008859	13
16659343	13
354910	13
8445524	17
6515910	15
836069	13
1387085	13
7481471	13
3888709	13
2071423	13
9005684	13
2436623	13
1270586	13
8715850	13
3755557	13
1528223	13
1795620	13
446753	15
18675329	13
584705	13
9410597	17
706392	13
2233266	13
17564419	15
4313960	13
15531397	13
14773712	13
11333739	13
9257942	13
7427516	13
5124065	13
565903	16
1807308	13
2448278	13
2810619	13
5812318	13
3495981	13
23773679	13
5543671	13
31288472	13
3061947	13
7138803	13
3786055	16
1573383	13
12079462	13
8519930	13
2571439	16
6391457	13
8364628	16
7743121	16
2356766	13
13087434	13
794181	13
9837170	13
3568636	17
7026229	13
15170629	13
2873984	13
17771622	17
65122	13
6178605	17
25785720	13
1173605	13
2613631	17
20364804	17
1868075	13
1492470	13
2471586	13
11712431	13
6207433	13
2865138	13
1707029	17
4406397	13
29246484	13
9231088	13
4112404	13
42755225	13
9861311	13
259175	13
19907529	13
9155633	17
7878367	15
6811579	13
2981750	13
13685289	13
3147582	13
8495774	13
742724	16
4574487	13
36733326	13
1587904	15
5843163	13
1047061	13
3218014	13
18653479	17
2205169	13
10567659	13
12291565	17
4719434	13
101506	13
737289	13
802955	13
8865194	17
14203185	13
2871177	17
3175689	13
4479040	13
8989441	17
6283063	13
710034	15
8613908	13
1859551	16
22274729	17
12303942	13
4499345	13
24429177	13
2606801	15
6665544	13
4780156	13
1224192	13
9848147	13
5054148	15
4895953	13
11646445	13
4664861	13
4846293	17
23090894	16
1751265	13
2099786	16
11900994	13
6207397	16
5142649	15
9780126	13
3940188	13
1100426	13
3929562	17
12161172	13
9710489	13
2643875	13
319794	13
3606733	16
3426102	13
10940241	13
8395076	13
11971723	17
33286896	13
3457931	13
2489260	13
1280107	13
5807603	13
38102269	13
8417978	13
5548857	13
706490	13
4047711	13
401590	13
2728564	13
1081971	13
11273790	13
9260432	13
5952478	17
1622519	16
12620151	13
1363155	13
16015708	13
9405792	13
25022049	13
11332520	16
16660428	13
8244004	13
4083722	15
6960532	13
36595669	13
3757110	13
1647623	13
624673	16
20123269	15
5305912	13
7312359	13
5624771	13
23936762	13
672839	13
18030945	13
4236476	13
6977776	13
1770102	13
4202038	17
1316859	17
5248442	13
6922627	13
13522935	13
13900091	13
16577022	13
5693755	13
3286142	15
11054355	13
13625697	13
2039376	13
4745947	13
9536033	13
15482309	15
6797188	13
22470994	13
14558937	13
7817662	13
281408	15
2394637	15
5974954	13
9758400	13
4277748	13
9527903	13
11852626	13
3813900	13
13781	13
18392397	13
823136	13
4872473	13
19359692	13
35426206	13
2759135	15
816534	17
3744198	13
19990638	13
2909028	13
3088206	13
15709734	13
3034577	15
59392	13
3336228	13
21892456	13
30281162	13
11719342	13
3072382	13
3466426	13
11293993	13
37382613	13
4531554	13
5155846	13
3987431	13
7723536	13
8753343	16
4076195	13
20035618	13
9257335	16
76436	13
9632661	13
2308550	16
249799	16
10757497	13
28713694	16
3497719	17
8936268	13
1074270	13
412655	13
209268	13
7278712	13
10791472	13
182596	13
16242478	13
5277149	15
27315520	13
5134103	13
339466	13
5312642	13
12769141	13
2175791	13
19058229	13
1496002	13
7151192	16
2499648	13
4826743	13
5710863	13
163065	13
1614523	13
12114438	13
10586521	13
2527196	13
862446	13
4736251	13
8460093	13
4415867	16
15184900	13
1955071	13
17509877	13
3692546	13
15484583	13
4104628	13
4385795	13
13510330	15
2307816	15
5977368	13
131930	13
36693219	15
15699405	13
5680428	13
1534270	16
8563906	16
10530	13
6571126	13
26697855	13
910212	13
27544868	13
2158828	13
1136683	16
7720854	13
11193856	15
16908618	16
7177077	13
8560524	13
18246031	16
5521108	13
4112559	13
1924586	13
12382738	13
9409397	13
14331475	13
41773747	17
1861587	13
22481730	13
7699490	13
13374092	13
3910165	13
3478646	13
2806423	17
19618081	13
16551813	13
13354014	13
21222702	13
7749344	13
6965594	13
12375979	13
3758546	13
8583113	13
649138	13
23985680	13
4001716	13
7995169	13
9287672	13
3893994	13
7578538	13
28170817	13
13970246	13
8634083	13
17559070	13
11177029	13
20585807	13
7708687	13
4170075	13
4880141	16
1633464	13
1428011	13
4531991	13
3116031	13
7968996	13
39300234	13
7401388	16
7686726	13
5406129	13
293989	13
23859277	17
503854	13
18671356	13
21539756	13
970262	13
4509383	13
3950943	13
10898704	13
5284557	13
6477437	13
135541	13
481602	13
214663	15
18589951	13
4592429	13
6650916	13
56244583	15
12732228	13
8715036	13
10428171	13
9093460	13
12212799	13
11164725	13
1980452	13
761312	13
37254024	16
12299198	13
2741441	13
10380115	13
20654803	13
900706	13
550044	13
20837293	13
9669579	13
8305586	13
942326	13
11504959	13
14761776	17
2852785	15
1315442	13
4541086	13
894390	13
2254091	17
13725145	13
2451607	13
7080351	13
39251831	13
2488909	13
2609880	13
1429343	13
4163467	13
22205933	13
15906694	13
13753664	13
2231798	15
30750316	13
7786860	13
5956653	17
8236118	13
9783718	13
183483	13
761416	13
4894892	16
15021811	13
12486486	13
3356805	13
19653084	13
7802575	13
41921981	16
26869097	13
2182306	13
8711731	13
4843329	13
11627804	13
3479007	13
10911864	13
3001886	13
38720805	13
36133656	17
118046	13
3066354	13
13336760	13
12515137	13
3402493	15
2557748	13
20826610	13
168800	13
2534768	13
1257966	15
10751024	16
9466374	13
7965	15
28935714	13
3380482	13
490100	13
30496884	15
16213337	13
942318	15
3307991	13
9573642	13
5708032	13
1147892	13
17386927	16
20433037	13
5857348	15
4977304	13
3600041	13
13689749	17
2345785	13
3370161	13
1598432	13
2931528	13
9355012	17
3989999	16
594233	13
17231470	13
5000261	13
5685283	13
7455298	13
2217785	13
8848216	13
1879528	13
10887037	13
1981462	13
389841	13
11686387	16
4415782	16
39216291	13
2316759	13
11752560	15
1460491	16
7015918	13
7489078	17
6862556	13
2158915	13
8377207	13
17092865	13
4014747	17
3954543	13
6114974	13
17326697	13
1561917	13
11152430	15
17982256	16
4624367	13
11950901	13
442512	13
7903159	13
7638844	16
10006495	15
1127569	13
4060468	13
8530202	15
5808829	13
7343185	13
8709849	13
3383735	16
3878017	13
11699681	13
12206450	13
3582160	15
1662579	13
2122279	15
3123591	13
2540220	17
3936247	13
15995967	13
2217775	17
8762003	13
16579449	13
1605409	13
1626307	17
2343280	13
15008555	13
6698761	13
17971654	13
4942138	13
3714426	13
4548437	13
1300644	16
9266218	13
2961865	13
964934	13
1507010	17
20644967	13
14970305	13
3409491	13
1600627	13
29638520	13
2220148	13
25691075	17
3729176	13
1310501	13
2666498	13
21967013	17
3054546	13
9790583	13
8880253	13
8427799	13
2133295	13
1142531	13
3041405	13
7551523	13
5823605	13
34770883	13
3704724	17
11808226	13
458205	13
5560795	13
28922952	13
4064104	13
434335	17
4867438	17
13560050	17
9012730	13
15115777	13
3851260	16
1299220	13
17336683	13
2052854	16
18329165	15
20063400	13
1515681	13
6087042	17
5901685	16
22540608	13
1450702	13
1961886	13
10433872	13
5917118	13
1101898	15
14073174	13
16206499	16
14017643	13
1672000	17
9416304	15
873550	16
3763161	16
5133371	13
19820723	13
2614281	13
4673616	13
12532701	13
1539647	13
7483736	17
5195275	13
1495675	13
3478853	13
5551249	13
210944	13
992992	13
19339676	13
4646406	17
661426	13
4637018	17
38573273	13
12632245	13
1227964	13
1789084	15
11098386	13
22966909	13
4732613	13
21905235	16
1058071	13
2396535	13
960451	13
1637801	15
977733	13
3930934	13
12771738	15
9570520	13
12982453	13
2802851	15
4938692	13
11005873	13
5635594	13
10145338	13
6940758	13
23655961	13
2615673	13
4760544	13
4299322	13
399920	13
789394	13
4435976	13
2407646	16
10311329	13
5174315	13
935582	13
2174102	13
783337	13
3750232	13
17433256	13
271334	13
4367138	13
1458556	13
9039324	16
4725718	13
17813098	13
16220478	13
5971804	13
11179741	13
8401199	13
4693435	13
501150	13
3186491	13
18719652	17
5109332	13
16255418	13
9004022	16
5577862	13
1163115	13
14791096	17
25570290	13
6520352	16
3201517	13
187429	13
3166608	13
9905339	13
22037271	13
14941886	15
6171391	15
9457424	13
3626262	13
36045883	15
715510	16
16804621	13
27500	16
8236083	13
7230075	13
1530732	13
1748217	16
38217329	17
5553343	13
2327648	13
3852376	13
2256167	13
13082887	17
11580097	16
612828	13
1092657	13
1787649	13
7374967	13
2129723	13
6187724	17
1622162	13
2840108	13
1465864	13
5543326	13
2624487	13
40795578	13
12472450	17
6046925	13
1299940	13
19999818	13
20897588	13
25622338	15
12469545	13
7081022	13
19885652	13
15718552	13
67351753	13
9359916	13
34843900	17
5328454	13
9783188	13
3145125	13
29734696	13
20497534	13
8748309	13
11388373	16
7747719	17
5330287	13
10800008	13
9151838	16
2592864	13
12073061	13
3837584	13
4218964	15
4831869	16
4594590	17
3040268	13
12688448	13
1753927	13
2701218	13
5335767	13
4187037	13
2411766	13
3883286	13
5547750	13
847736	16
2732841	13
4273769	13
384241	13
1071310	13
11170374	15
18501494	15
635650	13
2029964	16
3608559	13
24480645	13
8359357	17
7462571	13
8196446	13
510483	15
1988515	13
595653	16
9151530	13
7512644	13
18102835	13
4040791	13
4011966	13
14497473	13
8884076	13
1089841	15
3649907	13
7329790	13
14323835	13
4253180	16
9740689	13
3412244	17
4272858	17
8299635	13
117375	16
5410907	13
19876003	13
6736931	13
3766241	13
25986303	13
12469011	13
2597201	13
6694941	13
1021878	13
21597886	13
2729425	13
4906317	13
11102114	13
1593435	13
8780699	13
24859419	13
2593362	15
162272	13
19756625	13
20711119	13
11181028	13
4390787	13
3922985	13
3461839	13
3480405	13
36682742	13
796156	13
2514995	13
2237353	13
7582651	13
1766895	13
3812624	13
2105420	13
1857321	13
19190145	13
1956351	13
3439451	13
2030144	13
7984902	13
25079954	16
339071	13
6965201	13
5320359	15
14504004	13
15655779	13
4923307	13
2035939	13
9144267	16
6762216	13
2686195	13
15785704	13
1661379	13
10520263	13
19370177	13
22944461	13
945458	13
22966831	13
16194020	16
16443927	13
12426135	13
6232283	13
162665	13
6812695	15
267264	13
4577429	13
8974134	13
277909	13
3030355	16
784783	13
34325172	13
2107131	13
20812477	13
2194026	13
2168136	13
13603183	13
1074651	13
4498406	13
18278989	13
13602638	13
4064246	13
18192780	15
3876314	13
11155854	13
1654507	13
7658783	17
3229553	13
3516063	17
10591313	13
12974470	13
3096102	13
3372900	13
5439605	13
2507216	16
23174832	13
21077063	13
1829825	16
17107873	17
4730977	13
13631827	13
9439409	13
125152	16
828812	13
1432168	15
13972047	13
817022	13
7915834	13
2866901	16
3395670	13
1894707	13
8600836	13
10490191	16
52162	13
5528140	14
12764710	13
1158413	13
9844806	13
136915	13
2990357	13
13246693	13
4919112	13
8028629	13
6094925	13
1961112	13
932065	13
8799603	13
5844753	13
2081150	13
9283995	17
6168728	13
825722	13
3421834	13
5344694	13
50405103	13
2670615	13
12337859	13
1813469	13
9059128	13
5222110	13
10808492	13
1303391	13
1041414	13
9913596	15
2902768	13
13724707	13
5977787	13
1517212	16
1331348	13
12047692	13
5454622	16
3901566	13
6238835	13
1302171	13
850580	17
5032462	13
1919593	13
27380582	13
3143463	16
241422	13
6430866	13
14180612	17
2771254	13
801550	16
8648327	13
5728588	16
28634369	13
593221	13
4579406	13
10382962	13
1542526	13
1820288	13
3831492	13
3285290	16
2358430	13
8380090	13
7798601	16
4099824	16
554675	13
43501968	13
1668934	15
13573034	13
65026	13
737034	13
3036688	13
2789599	13
3529939	13
9600935	13
6033394	15
1986683	13
4694251	13
2207060	16
16511987	17
1181741	13
2270316	13
3363234	13
1554653	13
17088305	17
3917405	13
1646162	13
5428925	13
1196055	13
21051702	13
21176233	13
382588	13
944957	13
13304045	13
1095124	13
17093440	13
6929143	13
4465734	13
5209024	13
1127262	13
28303343	13
3701299	13
8132330	13
913488	13
783579	13
27354687	13
10343545	15
17590903	13
2463847	13
4186695	13
1061951	13
4635266	15
18917065	13
2651483	13
1392269	13
100823	13
3797653	13
3963203	13
859133	13
13822514	13
12629652	13
4431416	13
15894266	13
1798515	13
447889	13
1870730	13
2179103	13
2243615	13
8386692	17
5749860	13
17723011	13
690	13
14833158	13
7496588	13
25682827	13
5963331	17
14458530	13
26165576	16
3674679	13
3388615	13
6185972	17
887136	15
5482905	13
5715383	17
2941118	13
12595607	16
5244528	13
3138430	13
2367896	16
9800738	13
1009380	16
5462121	13
11683126	16
16159842	13
28942281	13
1413568	16
3311360	16
4430544	13
4266069	13
2798352	13
11534822	13
9696777	13
1060104	13
4187202	16
15666313	13
2793667	13
19886841	13
87401	13
5379909	13
12337348	17
25741127	13
2710350	15
6123613	13
2505705	15
2420842	13
789720	13
2165692	13
3543521	15
13858509	13
1862768	15
371126	13
3211136	13
15747652	13
699928	13
7796003	15
6233276	13
8706074	13
304742	16
36997074	13
3054453	16
34200572	16
2952132	15
8974185	17
9786170	13
2622094	17
483288	13
1178680	13
2290321	13
2275282	13
7130693	17
8990673	16
3441740	13
1735572	13
9347	13
4422052	13
3705219	13
4560184	17
1775669	13
4022998	17
6304779	16
14825823	13
5734617	16
11580140	16
1184773	15
4977864	13
4181915	13
8685185	13
3219392	13
3801588	13
2906279	13
12042975	16
5004726	13
25833766	13
7095021	13
35752014	13
6050922	13
2808627	13
1139021	13
5929977	13
15007624	15
2022022	13
10529326	13
6977448	15
14647601	13
5710681	16
34368393	13
13106320	13
4778551	15
17681142	13
1657529	17
1169506	13
4399102	13
2779977	13
1246357	13
12073656	13
952007	13
5822569	13
5252491	13
15937288	13
998305	13
23694665	13
4498209	13
24616922	13
13562285	13
9071729	17
3099173	15
229728	13
10848756	13
13531828	13
1248131	13
11301765	13
6368149	13
1093500	13
6507483	13
16700121	16
5553928	17
29558695	13
4701923	13
5879413	13
2448041	15
855940	13
4737042	13
24062399	13
4852113	13
1140327	13
5966856	16
8353683	13
31770981	15
5698130	13
8230929	13
8177503	13
13922175	13
646224	15
4503778	13
2784981	13
70378	13
19612897	16
14006912	13
8896001	13
6360390	13
6396453	13
5649053	13
5690194	16
2236841	13
14850000	13
24179773	13
3608273	13
1997352	13
6856847	13
4561332	15
4976745	17
1169672	13
4751983	13
1746839	13
3527033	13
7469210	13
5059107	13
3002318	13
25391107	13
3994005	13
6445168	13
675469	13
1843910	13
20098665	17
10296880	13
7692010	16
2328518	13
10392551	13
10641700	13
3314798	13
6587507	13
11749715	13
15299215	13
7505504	17
9184309	13
3044966	16
3465760	13
3385748	17
276110	13
9590257	15
12966784	13
6115338	13
2295124	13
15692912	13
6595983	13
607303	13
14154261	13
257283	13
2033552	13
299307	17
28733897	16
14833544	13
1705844	13
1463429	16
1265725	13
14355186	13
12311614	13
1732280	15
3926053	15
2591526	13
108347	13
6643583	13
4825543	13
11488411	13
6085057	13
9431748	13
30722690	17
2995370	13
26529661	13
27432287	13
15966193	17
18568692	13
5033959	13
6614398	13
99036	13
803698	15
5554056	16
10220413	13
2118182	13
3135306	16
1947893	13
13840665	13
27127533	13
4048835	13
19749189	13
6234537	13
20587532	13
3973005	13
18271029	13
1059861	13
1186086	13
6985834	13
15934251	13
8364715	17
9028387	16
5858248	13
15414648	13
9248448	13
48039515	13
3698595	16
3178501	13
3245322	13
11245464	13
1276843	16
622381	13
15796818	13
12751792	13
11198647	13
5256949	13
8478091	13
6201270	13
251207	13
3554974	13
1022355	13
3995236	15
4884166	17
3649380	13
1511862	13
2758737	13
9209016	13
2445094	13
7049862	13
4719242	16
832836	13
565692	13
2916624	13
5952050	13
8926330	13
2681083	13
1830003	15
17980534	13
112922	13
1345274	13
18046026	13
2131077	16
1354688	17
3985674	15
3803461	13
13882731	13
3636933	13
3890159	13
2397113	13
1094731	16
3881418	13
12642267	13
38095	13
2383363	13
4995854	13
894688	13
5251307	13
3003343	13
13326324	17
3565162	13
1679579	17
3842911	13
244646	13
4767585	13
8393448	13
5948102	13
204921	13
2257976	13
1195044	13
3104360	13
4571103	13
881408	13
1433581	13
6935167	13
14671879	13
27886353	13
4993915	13
6623093	13
809393	13
1281828	13
4398291	13
11817261	13
1593079	13
22026820	13
4457412	13
5778509	13
4074642	16
5201321	13
15337042	13
3370808	13
1456866	16
3104117	13
1432465	13
1064947	13
5807371	13
2424904	13
16217407	17
4994609	13
1414620	13
2290776	16
14475764	13
2811229	13
1230594	17
14769894	13
3614317	17
13813843	13
12463791	13
10756236	13
1248195	13
1121596	17
22020022	13
7948946	13
10490508	13
21441501	13
16467247	13
2875857	13
4616586	13
2111669	13
2866774	13
30847952	13
3209415	17
2864764	13
10482785	13
2081380	13
717309	13
14847171	13
501877	13
2531030	13
1453452	13
10132711	13
5434526	13
897464	13
7965754	17
20195386	13
9493076	13
20913849	16
6193625	13
10990456	13
8958261	15
3078097	13
17719240	17
4442883	13
5486578	13
4795745	15
6151932	13
6028635	13
11881994	13
9717298	13
10162982	13
3193682	13
5259961	13
8186355	13
4883971	13
3616494	13
10564291	13
1683624	13
13110214	15
4565681	13
2060128	13
2833343	13
5106338	16
981311	13
4457871	13
8815330	13
9033528	13
2238284	13
3811748	13
13075272	16
4728460	17
4615527	13
519008	13
4819310	16
9981658	16
1213754	13
28046422	13
1828973	13
8317803	13
601740	15
13107977	13
2988045	13
8541653	13
4722475	13
12017690	13
3295138	13
13975311	13
4361956	13
1292170	13
5549280	13
6495619	13
7986378	13
583835	13
3540014	13
5267673	13
206631	16
22125644	13
727842	13
658509	13
8762167	13
430325	13
5123915	17
5362430	13
5129398	13
4829354	13
1955910	15
781210	13
228171	13
29865073	16
5571820	13
20728797	13
229903	13
2562566	13
13308446	13
762201	13
194735	13
6306395	16
3556912	13
18850529	13
3508442	13
11888872	13
521667	17
15561794	17
1043585	13
14518383	13
8728488	13
4679470	13
79630	16
3528129	13
1953639	13
3424127	13
10694020	13
5626414	13
4124969	16
7852212	13
3790487	15
857166	16
3435950	15
11506141	17
6033594	15
7688919	16
162328	16
5500601	16
2772599	13
2626657	13
13990862	13
4737787	16
2890369	17
10194740	13
4389758	13
2664909	13
10940537	13
5935526	13
2136595	13
16999576	13
2489416	13
1298636	13
7607572	13
21196473	13
483225	13
37987550	13
5398418	13
4701452	13
2505859	13
2141250	13
3199492	13
1643236	13
60525	13
1053773	13
36675186	17
3610621	13
5983725	13
24760457	13
5529626	13
3902523	15
9341048	13
1877495	13
3385278	13
209219	13
17096262	13
6654219	13
2130825	13
467138	13
1152178	17
1996405	13
7318555	13
15559065	13
9246421	17
9013493	13
5592580	13
7128905	13
7447357	13
10468305	13
14141099	13
946218	13
4892099	16
12564967	13
19333471	13
16400976	16
3124388	13
2174968	13
8299425	13
4940443	13
8477200	13
217411	13
20974746	15
4395925	13
84298	13
7263452	13
4254109	13
406946	13
25310425	15
1803209	13
1329062	13
65312	13
4484883	13
8716131	13
6502905	13
18961594	16
1993380	13
24601161	13
1219187	15
53659563	13
1464009	13
4809752	13
15237043	15
7056956	13
4556081	16
1718621	13
9174609	13
4430194	13
322913	13
103948	13
38563	13
2054328	13
1653176	16
290596	13
23759937	13
269470	13
5613221	13
625147	13
1330828	13
6436323	13
961794	16
6771169	13
14221004	13
3077291	13
2039400	13
3322301	13
16107824	13
3205898	13
4564272	13
2767523	13
1127885	13
1661797	13
429580	13
6398591	13
8337582	13
12921903	13
4341241	13
1425178	13
6005506	13
13647280	15
5512355	13
1381951	13
16157354	15
1262835	13
3864345	13
8949629	13
9610000	13
15184133	13
3838032	13
5986637	13
122940	16
2114504	13
5273872	13
20503108	13
4215480	15
2887566	13
2348389	13
4723483	13
18645050	13
11801261	13
2050645	13
20552146	13
2390667	15
2841987	13
16868223	13
4413600	13
18031242	13
1200624	13
5251683	13
3003139	13
198538	13
4445660	13
3140209	16
32576034	13
282931	13
2606289	13
7820567	15
2947559	13
2573297	13
2481674	13
2977558	13
2377981	15
20185990	17
28138491	13
4084701	13
685853	17
5711608	13
38986842	15
4638722	13
9785235	16
8928783	13
17251958	13
6763751	13
10296939	13
2625632	13
5024265	13
6790161	13
6668871	13
5888390	13
4713631	13
2694271	16
21602377	13
30982787	13
200326	13
6492855	13
20554812	13
8874234	17
19381549	13
878512	15
2034261	13
14039608	17
16239700	13
8614867	13
20755205	17
19066376	13
3086925	15
2741208	16
658245	13
23518614	13
672038	11
4553733	13
1106305	13
4301135	13
140801	13
3731289	13
877764	13
329977	13
16984187	13
12535587	13
722803	13
14144720	13
1083159	13
3847809	13
13305226	13
2083892	16
4182832	13
2486350	13
123951	13
13324769	13
12474323	13
15690642	16
10564494	16
3383750	13
241621	13
50388597	13
1916268	13
3284256	17
579769	13
739635	13
9714400	13
3655311	13
3933989	13
2328646	17
2135049	13
2492452	13
2975310	13
11909184	13
3269947	13
8168799	13
50090700	13
5226410	13
18502239	13
14147658	16
2287065	13
11699090	17
17453060	13
3916106	13
2853818	15
5621852	13
1052600	13
1102905	13
13459225	13
6585162	15
4252523	13
4220382	13
53041810	13
22131735	13
10714485	13
18136842	13
468079	13
12087275	17
7467402	16
2715637	13
3349857	13
8193292	15
4757985	13
9904294	17
30267984	13
643807	13
1353736	13
4123696	13
21939939	13
11835397	13
12542125	13
437795	13
17484837	13
2110613	13
5911733	16
1545401	13
9526879	13
9531636	15
5584442	13
8030011	16
13064583	13
4426436	17
23297070	13
6571464	13
6218453	13
941687	13
8617064	15
3422203	13
3083295	16
1761754	17
3812133	17
6152936	13
5090215	13
3611488	15
1483052	13
665097	16
21265692	13
10705750	13
2225939	13
1873186	13
1787662	13
27814268	13
2340305	13
674205	13
440674	13
1622254	13
31007813	17
4104672	15
5185434	13
4047595	13
22720996	13
8324969	13
6676263	13
1705330	13
4405413	13
1659198	17
4522155	13
853380	13
11785975	13
6281603	16
20354591	13
3052151	16
214306	13
15349665	13
521089	13
12311099	13
2042803	13
1995893	13
17098591	13
14335280	13
1757923	13
4544657	17
16627043	13
35987452	16
16757408	13
19237938	15
2182350	13
10827638	13
5307535	13
4616185	13
11072836	13
7577206	13
22583141	13
4830821	16
8749116	13
5798822	13
58436827	13
12154806	13
8033887	13
501397	13
4262014	13
30275425	13
11158286	13
2457008	13
2724868	16
523348	15
9781764	13
6369917	13
1790184	13
8124021	13
165739	13
1409502	13
6742997	13
10048825	15
2361575	13
7542978	13
2205215	13
314621	13
1664470	15
4382228	13
20596821	13
1569706	13
11033312	13
4107571	13
1055854	13
8471822	13
4259214	17
6585656	16
4560557	16
17768948	13
31600	13
1193153	13
3824105	13
44783088	13
7541733	13
1306595	13
10869227	13
11238312	13
8074844	13
5513558	13
3946188	13
17479191	13
14099033	16
6020373	13
14859282	13
7849780	13
12946808	13
742098	13
33593639	16
6512370	17
825041	13
1704463	13
2245348	16
25276308	13
2968607	13
2935001	13
19020567	13
5652946	13
10567000	13
10751949	13
1569258	13
11990625	13
1140589	13
23089996	17
167118	15
15472203	15
9329841	16
14536738	13
20464892	13
14262445	13
10286666	13
162282	17
3274025	13
6338874	13
12459470	13
13161122	13
1520736	13
8151186	13
1090733	17
3502740	13
7371125	13
17597369	17
141360	13
3065471	16
4161796	13
21284054	13
19067187	13
11654810	13
5068111	16
6510161	13
4125304	13
15060674	15
8574199	15
15321832	13
32415999	13
407879	13
2202397	13
3462694	13
2127794	13
13758667	15
399564	13
2985228	13
597520	17
9844409	13
10613922	13
1190314	13
13790584	13
6006766	13
26874838	17
19928774	13
17563557	13
6134229	13
1754320	13
27296588	13
1290733	13
865360	13
5457146	13
1825085	13
3962559	16
3247041	13
4646190	13
9087623	13
12538088	13
1145201	13
25026052	13
3318611	16
9686334	13
2469117	13
411540	15
28419051	13
6032135	13
31392034	17
4393857	13
5663793	13
18926758	13
10371257	13
15243534	13
8873400	13
16323280	13
771608	13
6886251	13
4477724	13
795345	13
921047	13
7830157	13
6244448	15
8950811	13
27795955	13
12759965	13
4424383	16
642586	13
15382005	13
523852	13
6857832	13
4142901	13
10530748	16
7784751	13
2480013	16
2900142	13
1506163	13
3889552	13
7709759	13
7888452	13
3250873	13
627149	13
75039054	13
12325690	13
1545812	13
14425388	13
9414033	16
20389785	17
5807062	13
20118827	13
72319	13
1828967	13
564932	13
645407	16
13655217	13
9882862	13
12748699	13
4726101	13
2259377	15
10512819	16
3152359	16
3931513	13
3040413	13
435247	13
3159393	17
3817634	13
13286920	13
20956153	17
3517583	13
5463262	17
2532679	15
5500128	13
445212	13
1858013	13
3877442	17
12922070	13
4999961	13
4976324	16
6580775	13
568548	16
16262646	17
17056613	13
34957214	13
10689279	17
4890568	13
7344602	13
1823176	13
619889	17
10143171	15
35208188	13
21421632	13
173531	16
11367585	17
4999633	13
5247310	13
3064384	15
25785075	13
42380	13
8153352	13
4802601	13
10425116	13
2730096	13
1218203	16
6884149	13
9205354	13
2465806	13
7379785	13
1020852	13
11583982	13
17607204	13
9788616	13
4021773	13
11718431	13
16353593	17
9987550	15
5989514	13
28685240	13
26120272	15
8840891	13
8255051	13
7557814	16
1397323	13
7182478	13
22062469	13
3119031	16
5029397	13
494479	16
9878065	15
8217365	15
6977925	13
8993304	15
2900485	17
1269291	13
21036606	13
2466333	13
14622516	13
28158431	13
14197412	13
4587344	13
4542587	16
28320870	13
1960923	13
8496239	17
1474578	13
6876705	13
7310047	13
7321302	13
14892173	13
4156032	13
2911553	13
14149712	13
24302030	13
1842633	13
2341661	13
2660069	16
10949562	13
10734986	13
787031	13
6866898	17
365134	13
1970956	13
7175023	17
3667817	13
14743732	13
2748197	13
388738	17
15855064	13
1910516	13
262457	13
6406403	16
14441261	13
3037106	13
10399843	13
8858329	13
1490222	13
9737759	13
8605457	15
107584	13
3418592	16
28213298	13
3146070	13
468412	13
9839171	13
18995069	13
3705048	13
16548626	13
21892220	13
2521754	13
4987458	17
1687035	13
27553680	13
4990719	13
3655631	15
1864851	13
13544288	16
2172453	13
674741	16
8055269	13
5023480	13
9561713	13
401822	13
15176959	13
4767096	13
5482254	13
3139982	16
4100591	13
2006094	15
7962048	13
6128616	15
3957084	13
2301709	16
138833	17
6561492	13
3325259	13
12647230	13
43737	13
4241741	17
1936952	17
9982625	13
8288198	16
6461680	16
6675243	13
3902396	13
3104888	15
16294400	13
27578924	13
6622324	13
9390963	13
2276106	16
7172889	13
2198168	13
974801	13
2955918	13
1026524	13
1728075	13
3612401	13
1353064	13
4851487	13
29326970	13
7009051	13
2921928	15
1110527	13
6896659	13
1965101	13
8708052	13
1484884	13
153737	13
16987693	13
1045450	13
13191783	13
13104859	13
48869224	13
16599334	13
474029	13
6810058	13
12785362	17
36804678	13
12447962	13
11041	13
13732178	13
15024963	13
6704596	13
16211287	16
10003305	13
143718	17
5414583	13
4854606	13
8032859	13
12654334	17
1033107	13
2505220	13
4751460	15
13318961	17
2060726	16
10955829	13
73340	13
2603252	13
12098230	15
3025058	13
16298545	13
16419773	13
2096157	13
12234677	13
9121945	13
2138036	13
9125325	13
41198551	13
1354464	13
4189602	17
17816938	13
4659328	13
1667965	13
4306400	16
852595	16
17727604	13
1430163	17
7650586	13
11702075	13
2286948	13
3076200	13
1484276	13
1368112	13
2992475	17
7080942	17
3185064	16
4425285	13
3836156	13
315132	13
37152651	13
10379438	13
15237351	13
3543020	16
11400806	16
19749544	13
2361771	13
1507377	13
17464502	13
2278545	13
192366	13
2644210	13
1186717	13
19103734	13
2488909	13
22533897	13
5248935	16
3275576	13
878693	13
14381760	13
10336083	13
8342565	13
11041604	13
24988720	13
16796381	13
15482947	16
9913268	15
7914996	16
1753839	13
29071409	17
9270260	16
15201006	16
23476318	16
1138688	13
6585881	16
107970	13
5799019	13
4619877	13
46466024	13
2305985	13
8905007	13
26454766	13
16819584	13
9281308	13
2267195	13
2791245	13
8953057	13
4014271	13
1379538	13
878412	13
5928075	13
5139820	13
2073750	13
8336897	13
4913515	13
4270978	13
19881963	13
20599458	13
18874455	13
2687471	15
360738	13
10582363	13
13688128	17
7981153	13
4140917	17
1911957	13
12815509	13
14601045	15
16756431	13
9745432	13
8339441	13
548364	13
859873	13
4867174	13
1804309	16
11056051	13
2560307	17
1891332	16
681276	13
1409627	13
2648310	13
32234857	13
25702211	13
5831883	13
9129932	16
514698	13
1377895	13
5401976	13
907766	13
18147108	13
81601	13
23084908	15
1801636	17
31641245	15
8155800	13
26607	13
1189118	13
2182539	13
1791187	13
11615743	13
1683694	13
9474289	15
11071391	13
742812	13
2211625	13
2309442	17
515847	13
16509084	13
2818640	13
5193336	13
8977729	13
22929609	13
2119112	13
2106592	13
1605449	13
11022959	13
3604019	13
12445225	16
828137	13
10232495	13
4411559	13
11018038	13
24163807	13
26998860	13
11135992	17
16211669	13
12445791	13
7507252	13
4903777	13
1102135	13
30466145	16
337363	13
11898344	17
19237621	13
1478715	13
8361072	13
11685295	13
102586	16
1417339	13
3317553	13
4853782	13
48827481	13
5524591	15
1506033	13
2082970	13
2128362	17
22664347	13
20576802	13
19555266	13
3264788	13
1019563	13
27437482	13
31727111	13
7734390	13
12097531	13
427983	13
5622846	13
3747262	13
5258185	13
5086606	13
8440334	16
3669945	13
6620313	13
9597227	13
26786947	16
11588155	13
725564	13
14739926	13
1053610	13
1916807	13
39867205	13
17543418	17
4774664	13
25160063	16
6089876	13
1677997	13
639164	17
3648576	13
24243854	15
2263521	13
4303409	13
1113499	13
5899878	13
5076089	13
19523304	16
14138923	17
14714069	15
1301217	13
2953409	13
8807196	13
7211408	13
25885651	13
5762503	17
1736404	16
48046394	13
4233916	13
3750738	13
4875919	13
193604	13
25632521	13
14980861	13
20976948	15
1848348	13
25234101	13
5435742	13
17214074	15
1497368	13
1397918	13
1447570	13
20065222	13
47327820	17
1743390	13
5616704	13
691814	13
31839770	17
4457205	13
8298356	15
6286333	13
1788553	13
2106421	13
17533199	13
5609843	13
7488980	13
1868952	16
27546432	13
19649463	17
1442899	13
1391291	13
226418	13
13788878	13
6951844	13
2049053	13
814276	13
47933761	13
12731166	13
17328741	13
1567840	13
13376980	17
3509191	13
21686547	13
2906782	13
8931480	13
3083630	13
3773286	17
1685898	13
3757432	13
2659321	13
15358099	13
562434	13
10029662	13
1018195	13
10901909	13
18483525	16
6626376	13
9068156	15
5695323	13
2797166	16
1839621	13
4822385	13
3149170	13
1926884	15
538751	13
2374903	13
2082053	13
4409630	13
2193271	15
3195524	13
12752410	13
5894241	15
12863751	13
4677205	13
3805253	13
3432920	13
3637721	17
7770109	15
6626103	13
3752017	15
10165949	13
21934021	13
13714484	13
6746759	13
1098375	13
3627923	13
8156868	13
250623	13
4864369	16
16898958	13
1330881	13
12111094	13
15564289	13
3642144	15
4162995	15
7515309	13
2841972	13
9842795	13
5802647	17
1088086	13
3488425	13
16851436	13
2044744	13
270945	13
3044498	15
23266682	13
9509699	17
8326641	13
8583070	13
42438440	13
5453493	13
5142854	13
8246080	13
2851126	13
140770	13
24040036	13
21435734	15
1740365	13
6241956	13
3152035	16
4497451	15
575847	13
24756005	13
11274023	13
11872775	13
28314055	13
10882472	13
9869512	17
12713068	13
3882554	13
4819609	13
3179393	13
484659	13
6435220	13
8249469	13
6645082	13
3835343	15
621393	16
3964270	17
14706785	13
155018	13
19175275	13
1036644	13
1757173	13
344517	13
2694137	13
3237666	13
12568122	13
5775039	13
7875094	13
11701467	13
7200155	13
19316274	13
10790471	16
7719375	13
350862	13
3998419	13
2174437	13
4701355	13
1435795	13
4967021	13
21169661	13
5557200	13
22897852	13
4732595	13
27051132	16
2524079	13
22714254	16
2495607	16
396949	16
1791767	13
1438407	16
6320112	13
6127871	16
254010	13
2416786	13
30836395	13
15815617	13
1937628	13
4753655	13
7969109	13
2474841	13
3403209	13
923734	15
365843	13
1752212	16
4760724	13
11223721	13
1603740	13
2042479	16
6344727	13
8783305	13
1187823	13
3317159	17
5653176	13
1333188	13
1819667	17
8112554	15
1254266	13
17363410	13
25261055	16
120600	16
5297992	13
12865176	13
7944619	13
12274547	13
6022826	13
6453830	13
1686243	13
1325198	17
2294553	13
1564846	13
32789208	16
8549393	17
4734247	15
2217781	13
2594653	13
4798521	13
17666722	13
39849201	13
18045213	13
10960059	13
3471959	13
4206762	15
2996174	13
3378038	13
6850493	13
13848098	15
4347485	13
8763516	13
808602	17
4996215	13
19360601	13
16902818	13
30423025	13
5604883	17
9801609	13
13297711	13
20817354	13
10516453	13
7324937	13
2603369	13
3186808	13
3801991	16
3820679	13
306095	13
3951271	13
32368515	13
3809898	13
9155441	13
8641630	13
7581079	13
23494081	16
18146194	17
1259084	13
238442	17
8976772	13
2166855	13
3271635	13
18849253	13
47372254	13
7385810	13
394164	16
5721754	13
5113375	16
7925149	13
2130730	13
11539089	13
697594	15
6883946	16
3235108	13
9963300	13
5843154	13
17134967	13
24163086	13
1594927	13
6189062	17
787144	13
2962570	13
2236235	13
8702832	13
9259776	13
8324481	13
50453694	13
26035276	13
13417179	13
11589468	13
8466396	13
1399234	16
6087721	17
1916511	13
1653644	13
9206436	13
1943151	13
1727712	13
9900067	13
2270252	13
2834917	13
27505040	13
8441097	13
15032697	13
9537593	13
6940635	13
4648496	13
4514503	13
15310015	13
9308730	13
11314440	13
1466113	16
4490093	13
6787189	17
3550406	13
6336331	13
984346	13
4709054	13
5788018	13
3880683	13
6988852	13
5655481	13
214353	13
14786969	13
26932285	13
29344946	13
6491127	13
8529199	13
2609952	13
9962511	13
2872290	13
380990	13
6688049	13
7025880	15
3584235	13
11416115	11
1341506	13
11644488	15
9345519	16
200362	13
12151017	13
3237968	13
12741322	13
5524384	16
14024569	13
7792527	13
10372015	13
6192304	13
3613819	13
17500684	13
15813140	16
7714049	15
7894039	17
8607524	17
6789309	13
21562208	13
4995368	13
10476623	13
16276614	13
1468810	13
5124096	13
4652166	13
25100438	13
14734388	13
3150507	13
1442280	15
2589259	15
25384288	13
14894653	13
17332228	13
3258310	17
4558775	13
7401462	13
3804100	13
11198811	13
26111	13
1058773	16
69561	13
13959485	13
2000811	13
9232706	13
17691284	13
3949129	13
14310694	16
154246	13
6196682	13
2816900	13
2935400	16
595821	16
20370281	13
7350277	17
17536192	13
6757294	13
1994363	13
2786845	13
13963989	13
568407	13
12388678	16
4418943	17
38886627	13
17039115	16
2059809	16
10851850	16
5358100	13
1765514	13
5536593	13
18216272	13
1878717	13
2941317	13
541837	13
10100222	13
3009963	13
2083852	13
4127354	13
8195855	13
12719698	13
4601958	13
3042460	13
19940464	13
2738874	15
2393969	17
8527363	17
10608125	13
1238918	13
2235440	13
5224219	13
9240051	13
21858560	13
1330807	13
580664	13
2944652	13
10683434	13
2640206	13
8563237	13
1752784	13
28301270	13
4934779	13
12686940	13
2458741	15
224409	13
3899983	13
5066321	13
3750863	13
3658256	13
7170428	13
5049170	13
29282995	13
151747	13
6581230	16
2077045	13
6930408	13
1834675	13
2328447	13
6287454	13
7023980	17
6815995	13
401000	13
1042715	13
389110	13
9945654	13
7256702	13
7276530	13
8642900	17
3301522	13
1635824	17
15714780	13
2917204	13
1708309	17
13752908	16
6198742	16
14523534	13
6027267	13
1030488	13
3949901	13
1655783	13
4344636	13
6309200	15
639781	15
886184	13
9363861	13
1345568	13
3244837	16
13830053	13
8448393	13
9056708	13
3438555	13
3707836	13
14126941	13
6389078	13
446483	13
4134765	15
16144038	13
9216358	13
4279791	13
21776814	17
17058838	13
11628386	13
119584	13
11394435	13
4542557	13
15371824	13
2203367	13
3264079	13
7474360	13
17816350	13
21502771	13
16791013	13
901856	15
15380204	15
5526245	13
54701	13
6616974	13
3052845	13
2296556	16
1116141	16
4604338	13
5210092	13
12607999	17
14178771	13
8918240	13
1818161	13
53377	13
1125477	13
5689913	13
10295588	13
7607830	13
2080122	13
11398378	13
250729	13
14771193	13
27139261	16
12032370	13
9862113	15
12997152	15
3745111	13
4983571	13
2582683	17
11203280	13
4205938	13
5247277	13
8639919	13
760709	13
22135208	13
14323130	17
5749887	13
7620681	15
18239192	13
7793236	16
5898769	16
9710529	13
34284974	16
80385	17
9291862	13
7220386	13
10662698	13
2507305	13
1049356	13
7723061	13
4106849	15
4879989	13
2949282	17
28675856	13
12875703	13
3029266	13
2641512	15
13870978	15
9240562	13
8944615	17
370361	13
206791	13
9098428	13
9949493	17
4367037	13
13214860	13
573703	13
19510843	13
24338225	13
887808	13
12171907	13
30925	13
21816730	13
5194172	13
33748	13
22366619	13
29369836	13
1145672	15
22924636	13
4501423	13
17707694	13
9805059	13
16262809	13
5093922	16
5042564	16
11147899	13
8141013	13
2422345	13
8975091	13
17033129	13
5448093	13
2528102	13
3988453	13
12804485	13
4410209	16
7802438	13
6259142	13
2961667	16
385622	17
3844698	13
47007061	13
401427	13
14920581	13
9327218	11
6180083	13
3756575	13
12893908	13
13344955	13
11936287	13
3065271	13
5544661	13
5192488	13
2484092	13
1513383	13
1200853	13
11179040	13
7968471	13
187908	13
1030804	13
25391753	13
3154210	13
1184087	16
620066	17
6949556	13
18381447	13
14021345	13
23404134	13
10584111	13
1155011	13
2318673	13
7257523	15
3992583	13
11498768	13
19043620	13
10868642	13
6146095	13
4517400	13
11474867	13
28625716	16
5121623	13
2600279	16
24607467	13
20763824	13
3711306	13
2896554	13
3322529	16
12894932	13
8472910	13
480115	13
5041839	13
14504945	13
8781011	13
2829513	16
5597405	13
4662720	13
8042659	16
11142918	13
437519	17
5347465	13
3492575	13
9260311	17
8540560	13
18825263	13
5194496	13
2509986	13
87418	17
4853943	16
1287851	13
21699602	13
11510488	13
7542261	13
353609	13
670645	13
11698366	13
1570480	13
7814495	13
26955747	13
7087743	13
3693722	13
1039464	13
11254678	13
21739864	13
4023784	16
9439944	16
5586261	13
9502243	13
3320990	16
5502832	13
28875291	13
11267613	13
2152527	13
9546349	13
10057691	13
4898752	13
3052710	13
575100	13
4076310	13
1443588	13
10171119	13
8660017	13
5435724	13
8999040	13
1641934	13
8454787	17
867252	15
1762430	13
8819639	13
11290576	13
958224	13
1239429	17
8827274	13
2232233	16
16718765	13
19474454	13
4963227	15
11454780	13
18211745	13
589532	13
15093916	13
1911975	13
9458875	13
103724	15
4748902	13
15035671	13
5617119	13
4781507	13
1235572	13
247964	13
3540697	13
16709994	13
1109243	13
127726	13
13436542	16
1959773	13
10380558	13
87615	13
3178848	13
888289	13
4688400	13
452835	13
7795752	13
556482	13
2448778	13
3844682	13
1724226	13
7127015	13
1930351	13
13842530	13
964174	13
5793573	13
432184	13
768128	13
22294340	13
7572421	13
2156811	13
6669096	13
38557483	13
1965758	13
9894573	13
4633166	17
3756059	16
20372125	13
3712154	13
647412	13
10499860	13
263578	13
2150021	17
9774864	13
910538	17
868738	13
4562916	13
10828027	13
2594069	13
4415844	13
1524941	13
494675	13
14844352	13
874172	13
1892859	13
9539257	13
7167824	13
5871697	15
2706329	13
775513	13
7823765	16
1562286	13
14860581	13
532252	17
548630	16
21964980	13
4751543	13
2330966	13
9985348	13
119039	13
4019359	13
4426601	13
20783715	13
4736673	15
5064560	13
106123	13
19467585	13
5823977	13
3185956	13
408733	16
6211388	13
331293	13
9418241	13
4071229	13
8142339	13
4586174	17
3948651	13
1631787	15
6441609	13
1687560	13
7718560	13
754836	13
6463389	13
9916692	17
10002699	13
5260653	13
13397125	13
3918261	13
8053297	17
1031229	13
23839292	15
5169509	13
2238747	13
9707573	13
200215	13
15896234	13
6820909	13
7235010	12
11146380	13
4632258	16
4468540	13
389758	13
2393440	13
6302841	13
11720836	17
1312141	13
2039879	15
24021681	13
15210911	13
4916562	13
9650943	13
10882265	13
14364002	17
15005606	13
15329791	13
8551228	13
8453759	13
2749093	13
6205719	13
4046032	13
12922737	13
17165144	13
12815524	17
69411774	13
11999309	17
2846620	13
6421415	13
26081360	13
9152285	13
679232	13
3549193	15
14490985	13
11093266	13
1178840	13
12193747	13
2740957	13
4753963	13
4410017	16
19194193	13
10644898	13
22440642	13
16673146	13
11653340	13
5200557	13
4056743	15
5361026	13
12300347	13
15890928	13
14680454	16
13093027	13
813541	13
1686972	13
12734204	13
821654	13
7317860	16
5717815	13
23057549	16
2171369	13
7575474	13
30233116	13
2986017	17
3684295	13
4659494	13
9116172	13
22223077	13
1341287	13
19772569	13
10979502	13
10269075	16
1458765	16
4584222	13
8034479	13
20750079	16
21066127	13
14370591	13
315495	13
465022	13
12221336	13
2361059	13
1676890	13
27438375	13
19407419	13
663220	13
5747336	17
8879347	13
1078403	13
189546	15
17111614	15
584182	13
127052	13
7251701	15
9260697	13
12378383	13
12929669	13
30237850	13
8519775	13
9994746	13
1817165	13
41681592	13
13930503	13
12047550	13
3212976	13
534701	13
4575576	13
900393	13
2057778	15
6046611	13
912131	13
22025702	13
988220	16
7638318	13
5447105	13
22751966	13
2758538	13
9247735	13
8143665	13
6646341	13
6959263	13
8402982	13
27120793	13
14795915	16
25182062	16
1297869	13
242502	13
1286105	15
5963488	13
15811753	16
6643460	13
2612095	13
77949	13
1375497	13
18236672	13
6226017	13
1477102	13
639174	13
5913284	13
17982923	13
10278541	15
6295465	13
6581590	13
16126082	13
2576581	13
19642342	16
5441713	13
1707433	13
20435060	13
15258845	16
20847703	13
6315633	13
9178367	13
12014706	13
2990991	13
632963	13
4422990	13
530281	13
7635877	16
456424	13
22793823	13
1512065	13
13825312	13
11074815	13
4761398	17
948758	13
2649463	13
3070573	13
20898142	13
10696929	17
35000124	13
71718	16
19819789	15
3228838	13
4235218	13
5832164	13
6220154	13
34379654	13
9847256	17
6499511	13
33134670	13
5488047	13
490007	13
18600993	13
1140942	13
4210446	13
27525564	16
3664609	13
2472976	13
8968632	13
4409008	13
2674897	13
7587249	13
2558489	16
15229704	13
8315344	13
3326167	13
3119857	16
8403564	13
16174515	13
5191266	13
9148102	13
1050537	16
778691	16
15200145	13
1252888	13
1783891	13
1504936	13
5357354	13
7355471	16
17010831	13
8666263	16
13959755	13
1978698	13
10593195	13
3073051	13
13490286	13
15979453	13
2153786	11
17801717	17
383318	13
5629423	13
31912312	13
2914268	13
684565	13
10776571	13
3343592	13
8297782	13
985405	13
4930814	13
2154145	15
8264894	13
9604704	13
3881940	13
780301	13
4022208	16
9913026	17
3629360	16
317630	13
3319935	15
1223544	13
2360471	15
3569219	17
14893167	16
821184	13
2244300	13
9918405	13
7263190	13
23461024	13
16479386	16
2907235	13
3191412	13
18206858	13
714485	13
718236	13
5280608	13
1609397	15
12896758	13
2247602	13
4836782	13
29327781	13
13490733	13
15131892	13
15951580	13
17148985	13
10601426	13
6614263	16
5162610	13
14725839	13
9764797	13
19141760	13
13350914	13
19735213	13
6480245	13
23352326	13
9452129	13
9616479	13
38747080	13
28712716	13
14337054	13
257196	13
14743	13
8616508	13
11098143	13
20462168	13
21144718	13
2285537	16
6898097	17
6762151	13
7786059	13
1488033	13
412014	13
7267033	13
6174987	13
12763479	13
16267114	13
1680656	15
3507318	13
15903669	13
5132797	13
6210550	13
11508226	16
739711	13
2006753	13
20032575	13
37951222	13
540851	13
1584328	13
29203905	13
8368356	13
1068689	13
5337718	17
2897646	13
191483	13
3971632	17
2545593	13
1327441	13
179225	13
1670799	13
18468831	13
7225685	15
63809	16
1882852	13
10578183	13
15024098	13
2342380	13
43398007	13
1606101	13
21778098	13
1247359	13
3924893	13
4604870	13
2580051	13
5058673	15
4704792	13
546683	13
113716	15
1719130	13
14010642	13
8977280	13
12297656	13
2648411	13
1870810	16
8288297	16
2445926	13
10596792	13
4499638	13
24894838	13
15305640	13
5447249	13
4449445	17
2913712	13
5085646	13
6931373	13
1257059	15
2229360	13
6608380	13
6250937	13
22224367	16
5551352	13
2653288	13
20873325	13
6672972	13
4091850	13
3534643	13
3259600	13
4160472	13
3941868	13
4722345	13
2710352	13
3868705	13
3290053	13
3529303	17
1412421	16
10872417	13
6127593	13
1525126	13
5914655	13
23571981	13
9961903	15
8401732	13
15010229	15
10192073	13
1928414	13
4956	13
8162355	13
5201982	13
23908467	13
1755161	13
13751583	13
5785515	13
4206535	13
1162791	13
5426521	13
753940	13
10208408	13
2564646	13
12928950	13
8661490	13
22682436	13
15265338	13
18571660	13
10677081	13
4052117	15
4922125	13
1801608	13
5409664	17
3121345	16
8186865	13
9478084	13
218169	17
2753426	13
4879540	13
4710784	13
19278267	13
8976746	16
28087327	17
4104276	15
2790321	13
20053223	13
1364365	13
6097403	13
7634465	13
15120475	13
3674026	13
15703601	13
2916356	15
4550151	13
1619776	13
3784293	16
126642	13
10175824	13
10623492	17
13696823	16
1307277	15
28456778	13
20156090	16
22272866	17
7203024	13
10806482	13
6801554	13
7250617	13
12596620	13
1013400	17
22105479	13
30780789	13
6015	13
7437053	13
8546982	13
28612160	13
2561936	13
5029889	13
11558458	13
6100296	13
2465073	13
4036588	13
11856706	15
14141294	13
15189582	13
26134	13
21924247	13
9933520	13
20180349	13
2487197	16
6651219	15
1136677	13
7143880	13
24396830	13
3193092	15
13814827	13
50005	13
6644322	13
3732542	13
9989752	13
10143520	13
5245039	13
8569137	13
14182862	13
2172808	13
540602	13
1482965	16
1407376	13
2650693	13
29287878	13
17951565	13
7616089	13
8076963	13
12547608	13
13820285	13
270734	13
3013742	13
14960140	13
395705	15
28897520	13
684783	13
5800165	13
3393029	13
7534448	13
11728785	13
4206076	13
8496698	13
6947481	13
3655267	13
6125722	13
1001478	15
9349636	13
7154359	16
1091714	17
2286952	13
5681457	13
3384378	13
6176939	13
4946202	13
17506557	13
132758	13
15488800	13
13807957	13
5610277	13
6396989	13
21228345	13
660996	13
3265756	13
9662671	13
9635747	13
10006284	13
5212881	13
9407386	13
4923038	13
2773013	13
8870675	13
3758021	13
30516	13
2026044	13
1684574	16
31619511	13
2063765	13
1341980	13
3294642	13
471161	13
6688656	17
1424243	13
29003141	16
4266872	13
2803674	13
5057494	13
2315300	13
586729	13
680370	13
4368300	13
1657788	13
30226003	13
6966943	13
22135569	13
4089545	13
853063	13
5317579	13
15967536	13
1801410	13
8113423	13
42844782	13
8644532	16
690578	13
18290297	13
8883351	13
1052136	13
6803173	13
16281015	13
3884406	13
8738819	16
9496294	13
16175467	16
11287707	13
10972545	13
26731699	13
2306334	13
3873655	13
5037799	13
2549624	13
1545030	13
6466315	13
33397766	13
14126032	13
4725766	13
5000933	13
16588279	13
12224273	13
10171298	13
1460962	13
2188663	16
281043	13
8313354	15
537559	16
5690012	13
9765657	13
11293930	13
14978494	13
13263593	16
3018366	15
6090283	13
2456325	13
14515904	17
16472146	13
4178453	13
9987709	16
12062914	16
30102657	13
4369757	13
17218029	15
2593984	13
39936365	13
1128112	13
10289618	15
5992109	13
5848591	13
18155474	15
2954636	13
3240662	13
4885092	13
3167091	13
4701836	13
9351063	13
111438	17
264696	13
3429121	17
15026799	15
24685238	15
18671927	16
8659224	13
688297	13
6055565	13
5188347	17
214046	13
60400	13
10258291	13
4683915	13
78923	13
10569763	13
11605797	16
4749859	13
2603754	13
23597371	13
13499110	13
2507441	13
2611077	13
3158281	13
2840989	13
971360	13
1128046	17
11600395	13
10685593	13
8079592	13
11324956	13
21968284	13
332193	16
13863879	16
1694167	13
3432517	13
4383471	13
5848702	13
2389536	13
14736205	13
21690102	13
4665638	15
9235819	13
213578	13
14423455	17
3320597	13
7239983	13
933382	13
44686433	13
3425068	13
6114674	17
5294355	13
10989223	13
7964638	13
22640240	13
4130559	13
8601938	13
15904190	13
3626525	15
2741409	13
2795069	13
9143986	13
1446642	13
6905586	16
1823371	13
13502381	13
13666212	13
2784408	13
4820028	16
1639869	13
376363	13
6691603	13
4805584	16
5180490	13
15051456	13
4801674	16
14149426	13
2934301	16
136695	16
7992830	13
3261726	13
5001003	13
21634749	13
5022395	13
511192	13
5176726	13
2420753	13
12485640	13
4356770	13
29767011	17
1737040	13
4254311	15
3215823	13
385253	13
16957331	13
4292451	13
1453289	15
21803711	13
6657866	13
56458 triggers and 789 candidates in 488278315997 cycles.