4072232	16
18141556	17
10695381	13
3950748	17
567958	16
17043085	15
241382	13
21656183	16
20456375	13
22687433	13
1216168	13
16796588	13
26754613	13
14422067	15
882422	13
22406982	13
10881487	13
9597644	13
3769580	13
10480756	13
16464891	13
6744012	17
9036938	13
4343563	13
7474493	13
6676087	13
2269037	13
9288000	13
1364922	13
23911418	13
7763661	13
5180072	13
11270733	13
12303105	13
10253754	13
10939533	13
12814161	13
11721508	15
4591314	13
22843578	13
2885977	16
5202966	13
12599116	13
3186247	13
5703365	13
10776981	13
11549103	13
1534447	13
23595974	13
6752391	13
7442236	13
19526741	16
2316371	13
20999503	13
2282403	13
17230956	13
665069	13
3528884	13
5220131	13
2724544	13
3167733	13
6526332	13
6295606	17
6554839	13
8003553	13
20431491	13
18983892	13
10606407	17
20647276	13
67096	13
6624327	13
14231312	13
897894	13
2333485	13
19218344	13
7996038	13
2338641	15
5215361	13
3868292	17
8150978	13
18884284	13
7730742	13
1986258	13
2333138	13
5597103	13
1997429	15
1705122	13
7334567	13
1492939	13
4337146	13
3584627	13
19101329	13
2257386	13
6110601	16
11432692	16
3393554	16
14654216	15
18765739	15
25857059	13
3244891	13
4934977	13
20082777	16
18380226	13
2540682	13
555807	13
2386737	13
10386687	16
10159472	13
1450839	13
11767590	13
3626998	13
3771229	13
11734983	13
7013343	13
3754903	13
3242195	13
4338738	13
4709488	13
18741213	13
4760598	13
11830345	13
1258452	13
3364942	17
4768582	13
19748857	13
7875726	13
7823791	15
2462083	13
10201213	15
1001570	13
6494691	13
6803696	13
13132823	13
4628473	13
3280172	13
4481894	13
7524263	16
3024986	13
6688786	13
17328373	13
16276710	13
8989198	13
14918659	13
593520	13
16182988	13
27059690	15
14444334	13
3464402	13
4566513	13
2663659	13
4693121	16
134254	13
4031376	13
2556482	13
16906018	13
5533688	13
27773717	13
3477354	13
1061206	17
16841953	13
9284503	13
15197398	13
21031300	13
1425655	13
11669012	17
15359190	13
13604445	13
477208	13
13818668	13
557773	16
7459449	13
560158	13
2046635	13
82592	15
4701234	13
26595956	13
4886598	13
4671406	13
12250304	13
10069075	13
7414789	13
5409380	13
1168289	13
4976904	13
157845	15
4877068	13
17991771	13
1057735	13
5904107	13
10585109	13
149556	13
3401473	13
10374317	13
2601729	13
13763640	13
7874445	15
10560246	16
14484372	13
3293420	16
10203893	13
6211670	13
3762143	13
2879847	17
1542375	13
995408	16
28241400	13
870859	13
266641	13
3165590	16
7923084	13
2538380	16
8940854	13
18684067	13
25530587	16
113654	13
13691212	13
6589424	16
2653759	13
2094285	13
11451993	13
141490	13
969215	13
8172022	13
11800456	13
6142812	13
257258	13
10732597	16
20756447	13
1228187	13
12119310	13
11055085	13
6172795	13
11111274	13
25909227	16
6800558	13
1818047	13
4407560	13
10272323	13
23648455	13
238695	13
2197466	13
5042125	13
6657948	13
17958890	13
11416557	13
1887634	16
1736735	13
960397	16
3253898	13
21425660	13
36318575	13
3584935	13
2397231	13
3230695	13
9292731	17
11687153	13
8668950	17
7059702	13
4255804	16
3325097	13
7021929	17
2139938	13
22699952	13
8511640	13
3619059	13
17540804	13
2773501	13
1275209	13
1060097	16
2232776	13
1206473	13
3772476	16
4840807	13
8766171	16
502965	13
4932503	13
10974829	13
3237732	13
3668777	13
6060903	13
2470840	13
1057943	16
2844563	13
9813513	16
1782032	13
14463649	13
2961291	13
15740950	13
3571602	13
425712	13
3507384	13
5169173	13
45857460	13
34022790	13
11056438	15
6015002	13
14222418	13
10287260	13
6569262	15
11731932	13
172732	15
16241260	13
25338370	13
2044025	13
7123422	13
4382460	13
13707718	16
7322096	16
10227764	13
28406033	13
3052411	17
2032642	13
39484406	16
650048	13
102886	13
10686126	16
4433858	13
20992595	13
10585151	13
11585811	16
22274505	13
11453604	16
11591821	13
5529745	13
4964510	13
5651265	13
7062837	13
26348517	17
2421415	13
11976431	13
2863606	13
277628	17
3763471	13
12154720	13
1531340	13
6242779	13
1173307	13
3415622	13
16744309	15
1280394	17
11655466	13
3209019	15
5726211	13
24680488	13
17669305	13
13556794	13
26442245	16
16324981	13
27432195	13
7623018	13
2145916	13
6238972	17
934228	13
10403322	13
1911320	13
3814965	15
7143421	13
549651	16
10706785	13
2195750	13
1852553	13
10652146	13
10869517	13
2332211	13
7796228	13
12178051	13
1139195	13
22033505	17
8953654	13
3117832	13
1816357	13
21352822	13
11636274	13
5338728	16
40484	17
1580810	13
4498028	17
1284202	13
172548	13
6532915	16
5137106	13
5861937	13
1133381	13
2672338	13
12948006	13
6477638	13
8239293	17
23361078	17
9241748	13
5979877	13
2916487	13
7767640	16
1171755	13
522865	13
24656421	17
4635508	13
3681757	13
11571562	15
1960652	13
293745	13
2384548	13
701964	13
3357436	13
5905403	13
707844	13
9623867	13
9283125	13
6869985	13
2179251	13
3522615	17
12876451	13
485902	13
1537704	13
26358462	13
11380561	13
1720728	13
4636186	13
4685387	13
1661228	13
1644690	13
4633618	13
22051258	13
2512868	13
9608639	13
990858	13
15371486	13
23179828	13
4251940	13
553175	13
999676	13
18680643	13
20679687	13
24883017	13
3294270	13
2045707	13
229157	13
9652033	13
5056356	13
1431563	13
9246879	13
10906429	13
6950475	13
2676896	13
8942469	16
17891498	13
4133479	16
20248879	13
956294	13
3570316	13
7598346	13
33882031	13
23747821	16
6053844	13
1356281	13
1342379	16
6055138	13
4110737	13
7246819	13
23560356	13
152544	13
28617714	13
1527465	13
130826	13
4291210	13
2757196	13
739920	13
2403495	13
182578	13
274303	16
1632160	13
12773916	16
7322608	13
15984405	13
3014394	13
5918522	13
11632876	13
4119017	16
32352670	13
838231	13
774460	13
9638542	13
10875177	15
2383767	13
5086359	13
18656864	13
8596423	15
1613813	16
128179	17
763111	13
47461138	16
12797192	13
14062480	13
1493246	13
895342	13
11943393	13
4748048	13
10658790	13
751924	13
15890151	13
6857372	13
1690327	13
39998353	13
6177399	13
232715	13
235504	13
9287615	13
549948	13
4995989	13
16130333	13
1470286	13
2352603	17
16979452	13
4265366	13
24347694	13
342795	13
6574478	13
9441184	13
580206	13
8750292	13
4358006	13
12098958	17
9170307	13
4977914	13
14748612	13
12026412	13
4050870	16
24958129	13
5615848	13
2849288	13
1827542	13
7706421	16
3477025	13
22127020	13
7469929	13
493398	13
11456536	13
3496259	13
4320999	13
943037	13
20208361	13
4177566	13
12726772	13
20861812	13
513326	13
9866512	13
487105	13
977987	16
2977439	13
2520376	13
3119118	13
16855756	13
9297882	13
840187	13
5519996	13
972156	13
4242628	13
417302	13
14544865	13
2511020	13
2047306	17
1597075	13
2991446	13
7585092	13
10001347	13
31467088	13
2106334	13
6188664	17
2526871	15
16833758	13
15676267	15
4571950	13
26660675	17
11533454	13
33780762	13
3219871	13
11971791	17
265247	13
3912009	13
2630043	17
5266217	16
20680278	13
9003780	13
3973627	16
5166694	13
3386729	13
3379343	16
25517501	17
11770417	13
31102652	16
11798180	13
12620788	13
12858731	13
14213977	13
36232571	13
11132193	13
2185111	13
5179135	13
369420	13
476950	13
370655	13
3043510	13
8710992	16
7334610	13
4359262	13
30064892	13
284622	13
794033	13
7414286	13
21150624	13
11353576	13
2034742	15
14675261	13
8133540	13
1271456	16
596896	13
8530393	13
4171267	17
24443113	13
4505670	13
11087886	13
17881535	15
19299814	13
2941467	13
933316	13
7095996	16
20026974	13
6451971	17
29741571	13
684631	13
4533079	16
513986	13
3292162	13
723682	17
1116994	13
18566472	13
901960	13
11336401	13
8035391	13
5121049	13
1630031	13
9143909	13
338156	13
9636381	13
4294561	13
5694339	13
11217319	13
14055718	13
11295247	13
5699887	13
17801519	13
2152469	13
2085740	13
3354512	13
8840655	13
2694617	13
8551159	17
1470802	13
42972680	13
1702374	13
3203658	13
11996797	13
10884392	13
3644031	16
11557399	17
43120	13
3247736	13
13391975	13
17949050	13
10247793	13
6118775	13
24969576	13
855927	13
10691534	13
8646565	13
4155983	13
3727710	13
2266505	13
5588337	13
3146570	13
2780667	13
1951997	13
4201512	13
3480273	13
6539551	16
12133073	13
3568626	13
2283346	13
889717	13
12876167	13
6274793	13
64735	13
3391516	17
1931809	17
16453354	13
3694171	13
9569767	13
1701008	13
20510269	17
3821503	13
12982618	13
10839564	13
2140530	16
31424682	13
1110764	13
11206409	13
3466588	13
21083697	13
3583123	13
1748815	13
3817534	13
48612476	13
1165635	13
375138	13
8678831	13
5413447	13
9536524	13
5672019	13
4352752	13
23227455	13
5759233	13
2850415	13
15089701	13
30155362	13
16753090	13
2249337	16
19136716	13
6406250	13
1374171	13
19668046	13
4359994	13
2516827	13
6846002	13
13149523	13
2004126	16
30482525	13
11926267	13
18091678	13
4191598	13
743697	15
7558368	16
26642231	16
14424192	13
6687790	13
923447	13
4691378	13
103960	15
370980	13
5482674	13
20101203	13
11518776	13
1565881	17
1759761	13
2220577	13
29422646	13
7087801	13
14938773	13
390356	13
2063151	13
5682000	13
7759471	13
13544064	16
2516054	13
178470	13
4632412	13
4602417	13
8012406	13
5816806	13
2393569	13
812057	13
29000555	16
3033392	13
15282336	13
3261121	13
1876038	13
17007747	13
4909652	13
20927585	13
19587254	16
9212625	16
15481479	13
1547422	13
19500703	13
1582756	13
4400492	13
6797423	16
218073	16
11626361	17
11794271	16
8521464	13
1573527	13
23281428	13
1180997	13
23244718	17
8772247	13
1994682	13
4144546	13
13340779	13
11182924	13
825037	13
19850622	16
20099410	16
4622239	13
17764394	13
167450	13
21732359	13
7945768	13
1106979	13
20514029	13
4471890	15
1516479	13
33520289	13
680866	13
176754	13
29290580	13
2722977	13
238418	17
4685333	13
32773155	13
6965890	13
451880	13
1877502	13
7761745	13
11863827	13
9150923	13
51574	13
12596189	13
6785453	17
8216793	13
15930546	13
1372414	17
745212	13
14100	13
3936295	13
13347301	13
5086428	15
4485085	13
4764818	13
3437951	16
5802841	13
13226753	13
1770775	13
5495501	13
977665	13
4437046	13
2444166	13
11159989	13
1784315	13
17457626	15
2563910	16
8472393	17
4181879	13
6006965	17
4262520	13
34719203	13
7008600	13
4333811	13
2661134	13
3784111	13
904160	13
23817824	13
2405828	13
11179827	13
1550735	13
13046499	13
4932430	16
6361316	13
2683178	17
8319064	13
53983572	13
21254420	13
10511450	17
10297859	13
460740	13
8692347	13
10414332	16
5353362	15
4054251	13
10777934	13
398402	13
32602393	13
9406864	13
17721720	13
14636009	13
689519	13
3234355	13
48551063	13
7066120	13
17414973	13
4133889	13
5293496	17
16006037	13
4845179	13
5516625	13
1683878	16
13508947	13
15827400	17
2171046	13
7236830	15
25408710	16
31583416	13
8131618	17
66613	13
8779398	16
3043748	13
5191855	13
29196799	13
4498656	13
6605822	16
22969122	13
2273129	13
689706	13
11438552	16
11991341	16
2070233	13
6643268	13
17931941	17
942269	17
11054829	13
5978434	13
25881325	13
1262865	13
16943988	13
179727	13
14978597	16
477579	13
27661758	13
12969576	13
1308968	13
21499609	13
4185169	13
17108146	13
866016	17
477518	13
12486573	13
1834371	16
2899311	13
571	13
9421496	13
5986857	13
15696846	13
17927195	13
22121005	13
5872461	13
20702628	13
4215114	13
3488909	13
1531893	13
9082026	15
8029993	13
2013642	13
348328	16
23670363	13
3107256	13
2869132	13
1189914	13
10224727	13
8006335	13
9977043	13
5345225	16
21113221	13
23665940	13
3974256	13
3065911	13
4082742	13
2294953	13
3774459	13
2829967	13
1285400	13
75111	17
11762879	13
3980592	13
33904235	13
32141	13
5093020	13
10609106	13
192433	13
9184183	13
25070549	13
3729054	13
4884716	17
9495244	13
3061030	13
3469782	13
5584244	13
1250698	13
906509	13
20135519	13
2943802	13
12667080	15
4348487	17
20132134	13
1867179	13
18785701	13
5456919	13
2793183	13
6487124	13
2613662	13
30824860	17
6358880	13
10205525	13
22346053	13
4856226	13
11232408	13
3905046	13
23001567	13
1674974	13
1894132	13
6754609	13
8844729	13
1052392	13
10972463	13
13985111	13
5213423	13
3529161	13
763392	13
3407543	13
1395211	15
3319478	13
13126782	13
566364	13
18831543	13
13037698	13
1170029	13
1292242	15
2677256	13
1382057	13
3328895	13
270292	13
307217	13
14218613	16
13762629	13
967716	13
14265691	17
506947	13
13463548	13
2400585	13
10198162	13
3515020	13
4654653	13
8200703	13
23766671	13
17312400	13
359002	17
9165961	13
5845720	13
7618119	13
2881652	16
5003279	13
5402915	13
12807087	13
2409229	13
10559447	13
2563930	13
7530810	13
7245145	17
7799070	13
5228131	13
14004570	13
15502087	13
1243539	13
3696722	13
540806	13
22761163	16
2541837	16
4913012	13
15431081	15
11061417	13
1797998	13
4558051	13
1189095	13
19890805	13
6651726	13
3443433	13
16421720	16
252361	13
9793742	13
2772543	16
557764	13
1769770	13
6533417	13
2660183	13
8354075	13
7420987	16
630271	13
12700339	13
4738788	13
23512450	13
626686	17
4125935	13
13954291	16
16578619	13
9933639	13
1198817	13
19864468	15
30912	13
4132365	16
1762531	13
10238379	13
7385898	13
5451789	13
1700731	13
334022	13
7267795	13
22158269	13
12160585	13
6597195	13
331289	13
15115836	13
20470596	13
3928360	13
6148650	13
227693	15
2335378	13
908412	13
3609922	13
8295099	13
5382699	17
18426337	13
11072439	13
21825116	13
9500637	13
1599451	13
4591392	16
4188076	13
3176004	13
7856832	16
5460879	13
4054991	13
2299370	13
19747842	13
10836295	13
1769938	13
7086153	13
17788949	13
358644	13
21273897	13
6010647	17
3668888	16
7475870	13
495431	13
1177756	13
4032499	13
2047611	13
3451815	15
19800570	13
13379933	13
1221804	16
9003631	13
5918412	13
9690554	13
8638943	13
12069392	13
281364	13
4354202	13
38835043	13
12795345	16
12073230	13
6452800	13
6115274	15
1169560	13
17968981	13
8562732	13
691384	13
1865463	13
490337	17
2272081	13
1031951	13
7597101	13
1642855	13
4177232	13
4259180	17
6621346	13
67043	13
1843579	13
658614	13
4934310	17
4989649	13
20953409	13
16484402	17
1595443	13
9406817	13
12396200	13
697048	13
2739295	13
29988850	13
33046547	13
1329315	13
3683960	13
2560769	13
2834325	16
5159140	13
1350274	13
20923760	13
12950020	13
1202638	13
11898387	13
142791	13
550118	16
29133465	13
936946	13
8777072	13
3806423	13
4407754	13
9234873	13
9774937	16
1268781	13
4195470	13
978823	13
2079366	16
1766370	13
2451328	13
1513372	13
2791047	16
7965889	13
11437033	13
711071	13
12234873	13
426989	13
6883892	16
11218295	13
19902144	13
13279370	13
7699792	16
2869699	13
13091861	13
12685481	13
3852877	13
11862612	17
6274392	13
1598927	17
4874998	13
9248542	13
140685	13
14494990	13
7538380	13
3186536	16
1498687	13
15134659	13
6646465	13
29614808	13
574822	13
8927406	13
2930194	13
5584212	16
9777576	13
14235786	13
8227613	13
6111124	13
371585	13
3501219	13
4747913	13
13912235	15
5575754	13
217852	13
2397586	17
7466242	13
12464832	13
13062667	13
2693975	13
333457	16
2571563	13
5189591	13
720674	13
11877978	13
5673409	13
3312500	13
3606982	13
6677604	13
929342	17
1006844	13
190842	13
4757743	15
5205412	13
11361786	13
1115922	13
6881352	13
15633417	13
4602573	13
8313559	13
6599441	13
10165309	13
6142163	13
21039338	13
2855056	13
9397510	15
1401062	15
13311591	16
5160758	15
43301976	13
12830584	15
6841638	17
4335220	13
8530531	13
7233206	13
11980075	13
1309131	13
3940542	13
14184858	17
21405838	13
4883460	13
2824486	13
7163805	13
1100058	13
3392333	16
513500	13
16808504	13
19529029	13
1088981	13
7190446	13
39686298	13
3107257	13
1518502	13
6522062	16
19027165	13
7802124	13
7627046	15
8215123	13
4782599	15
2596130	13
534669	17
12414090	13
5281888	13
4313096	13
16348255	13
296730	13
318844	13
2283734	13
7851685	13
15789132	13
2947410	13
5017518	13
6401482	13
12718960	16
10305022	13
35214	13
1820246	13
14014934	17
16430613	13
405440	13
16053437	13
3402480	16
1763636	13
10438661	13
4968906	13
23359640	17
5747156	13
8470086	13
1716966	13
7233783	13
12988244	13
3547751	16
1608026	13
24352781	13
218087	13
778247	13
11900995	13
5656910	16
2802582	16
5230229	13
16949993	17
9699858	16
1215618	13
506786	17
2236860	13
804560	13
11751607	17
1757133	13
9225996	16
14589938	16
237569	17
13439218	13
2543637	13
8418906	13
9572908	13
1209441	13
25505130	13
8511354	13
5269940	13
9330469	13
16600319	15
23672614	13
2660447	13
7080005	13
7708219	15
5847355	13
1619925	13
8533100	13
20549453	13
446893	13
6444918	13
9154598	13
3435908	13
18740071	13
2094881	13
4827735	13
1347084	13
11394829	17
27617011	13
10712188	13
1984326	13
9392730	16
1300689	13
13299417	13
5427676	13
914439	13
11178425	13
15272148	13
9665689	15
2040710	13
2592528	13
4670980	16
9264609	13
2994672	13
4239868	13
9053225	13
2695398	13
6880728	13
11057175	13
13629438	13
8647289	13
3619759	13
4865765	15
1178827	13
17857644	13
3210399	13
1544084	13
4438696	15
12500554	13
7993878	15
1897812	13
1344213	13
430308	13
33288792	17
8220078	13
3070739	13
13032159	13
4256660	13
5955260	13
14612824	13
4772925	16
19274625	13
370208	13
2757128	13
662189	13
4126879	13
1116074	13
9661854	13
2060255	16
10046980	16
11869245	13
1403186	13
15327000	17
7764437	13
3353537	13
897328	13
3820189	13
7593104	13
6313352	13
27180	13
10290335	13
538275	13
3027165	13
391738	13
2180118	17
37072260	13
4398449	13
1310351	13
2361933	13
7146495	13
8173881	17
4255963	13
1336488	13
17268262	13
6418924	13
11654977	13
419733	13
3843470	13
2143392	13
788803	13
4363389	13
4653583	13
15653968	13
792400	13
3167094	13
103837	17
1308596	13
26483764	13
3144535	13
2954539	13
19565476	13
5131261	13
20624613	13
12023704	13
17104957	13
6698038	13
7613	17
23822667	13
1603530	13
3697864	13
7081481	17
4834674	13
5292603	13
2568259	13
5261908	13
17384970	13
11206	13
3013381	13
1196373	15
6026854	13
18355311	15
915920	13
3360941	13
7933576	13
4064736	13
3053085	16
3224019	13
5831084	16
2479804	13
10752569	17
17944341	13
2640110	13
14624063	13
1244893	13
30556775	13
3121954	16
1604921	16
9177197	13
934186	13
1649312	13
82552	13
3019432	17
13520864	13
4019121	13
3326958	13
2029144	17
2112285	13
2817343	13
4480365	13
684170	13
274615	16
18535430	13
3148292	13
6307613	13
13057320	13
19540595	13
4733935	13
5695674	13
13349301	13
3779746	13
2895348	13
30454688	13
7831338	13
6356619	13
22592429	13
2801902	13
4448361	13
2695121	16
5650454	13
5242508	13
4567783	13
3912480	15
9015510	13
14899051	13
22539153	13
11906947	13
4071121	13
9248053	13
9646745	16
1203275	13
1830984	17
7942641	13
22585736	17
11556501	13
22961578	13
9798111	13
15171228	17
2065385	13
6598352	13
8125968	13
2547848	13
1240840	13
20998450	13
11805124	13
17501743	13
1015615	13
9464786	13
6398225	13
4639062	13
2274370	13
1645562	13
9841559	13
6521012	13
1165069	13
8351178	13
1914748	16
6185820	13
3855073	13
3271262	13
3846541	15
15409218	13
694097	13
730480	13
661532	13
24998025	13
9010127	13
10813203	13
15028214	13
2880791	13
7142275	13
29315378	17
1421722	13
7974888	13
14280669	13
22476947	16
457895	13
5703599	13
1476547	13
12192996	13
3818089	13
7564134	13
3352162	13
5240739	13
9903535	16
2119630	15
1976949	13
7908594	13
1524304	13
4616070	13
4936238	16
17765707	13
11679262	13
24445584	13
21274889	13
17871567	13
7133267	17
3331058	13
7263942	13
5291341	13
9631734	13
4213567	13
4506525	13
5664947	13
1757220	13
2611662	13
3073230	13
14282000	13
3155840	13
5159244	13
11448750	13
7275807	16
9841951	13
32549012	17
4838712	13
4745378	13
21510055	13
6752469	13
4694906	13
4810720	13
6953528	16
1830283	13
3451106	13
35131149	13
13307784	13
19542555	13
14455339	13
4891236	13
15552750	13
10436040	13
2885087	13
29518637	13
6213068	13
15143541	13
12792758	15
2588584	13
21792278	16
12642920	13
21621834	13
4282355	13
6940046	17
273581	13
2115416	13
16640353	13
22190979	13
3543397	13
13235353	13
6943184	13
3248084	13
18912237	13
10308355	16
10890146	13
3744575	13
22334156	13
6126183	17
2924497	17
22026274	13
3186341	13
15340248	13
13012569	13
9610317	13
6373684	13
6525309	13
6134643	16
152715	17
23127433	13
8237328	13
5710725	13
7187650	13
19144668	13
12703380	13
3669308	17
10160287	13
1989955	13
12396249	16
9802427	13
1363620	13
4548657	13
2233736	13
24364196	13
7923769	13
5296213	13
9841756	13
2254330	13
1394910	13
9750602	13
8991262	13
6210239	13
6116107	13
3873854	13
27158815	13
24504183	17
576082	13
494895	13
8420664	17
13896148	13
2201622	13
1914688	17
1151797	16
3634832	13
2893191	15
719639	13
2681434	13
10504356	13
11685272	13
8789236	13
11963996	13
23173	16
9776613	16
18697426	13
3125533	13
2430999	13
1612428	17
25610052	15
7436938	13
2974015	17
3008420	15
6926935	13
3408896	16
399941	13
6971487	13
316341	13
6211467	13
3281420	13
37677305	17
6050193	13
2149133	13
4003152	17
12884123	17
4756738	13
6731825	16
4242925	13
310926	13
5352160	13
2136653	17
10744844	15
1974980	17
4415357	13
2971018	15
18084887	13
4145957	13
29806521	13
7090161	13
20196424	13
20247982	13
178527	13
591684	13
6802901	13
3867142	16
98083	13
306840	13
4570720	13
9551153	13
18506483	13
7245420	13
1321215	13
2415616	15
8005974	13
15454674	13
1542300	13
4814343	13
4622428	17
904090	13
1434734	16
10331755	13
3610239	13
4811783	13
18129792	13
12101672	13
415311	17
2782511	17
9428178	13
23906912	13
27175560	13
5093923	13
17461096	13
2312978	16
11008068	13
1914211	13
273648	13
1082203	13
2500091	13
4545542	16
25097866	13
2912649	13
1533024	13
7575377	16
3434329	17
411680	13
3953007	13
7582260	17
793450	13
12415457	17
6523021	13
35728232	13
2586852	13
31891094	13
15970389	13
9444992	13
5213790	13
493956	13
2535874	13
8155111	13
14371042	13
3046024	13
2441218	13
1327475	13
6710357	16
6164577	13
6571354	13
399636	13
62095	13
7165487	17
1826300	13
2571948	17
9935296	13
6154514	13
11074695	13
2935686	13
12010785	13
21179239	13
112322	13
2724427	17
11874113	13
13144818	13
5557439	13
14981403	13
9054048	15
3617283	13
3869230	13
3798031	13
9726072	17
791361	13
416471	17
144544	13
8247196	13
4284342	13
5993910	15
30224248	15
578609	13
26014110	13
2926931	13
8148378	13
6708093	13
10816538	16
11795202	13
9163534	13
20145760	13
11757480	13
795708	13
12804722	13
8059126	13
1930716	17
14780878	13
29286571	13
6960464	13
2369301	13
3125875	13
1684449	13
15117684	13
52881	13
18904643	13
7329023	13
2747431	17
4804076	17
13460752	13
8159101	13
1758764	13
13010727	16
2189798	13
6430204	13
5748327	13
6388492	13
10982753	13
1614305	13
11429891	16
20977576	13
4896361	13
4630033	13
1357560	13
173664	13
2662312	13
18285487	17
4712421	13
3582880	15
4919942	17
2742509	16
7850769	13
123367	13
774745	13
13023803	16
11844852	13
6178613	13
14781197	16
24403122	13
26503592	13
8327540	16
92454	13
151621	13
8950433	13
754681	13
755918	17
48703972	13
24150173	16
14177934	13
8657235	13
28550722	13
10521269	13
601930	13
3701586	13
28909539	13
4843666	13
328032	13
6305278	13
18801823	13
3718536	13
12692910	13
6452026	13
1454347	13
2988413	13
12273815	13
4541155	13
8340996	13
12853375	13
1921516	16
5510891	17
3736096	13
19364256	16
4687602	13
4562823	13
5540257	13
23342449	13
126405	15
8777399	13
20449865	13
16117270	13
14638834	13
40046023	16
2035412	13
10042935	13
1038749	13
2491828	13
9249117	13
1880657	13
675645	13
4325674	13
31706931	13
8880837	13
192272	13
1565887	13
10989302	13
17460249	13
8235524	13
3996877	13
6195776	13
12788835	17
1662556	13
858578	13
5211844	13
9594611	13
13500328	13
4893260	13
3823482	13
2679889	13
5736459	13
1454113	13
1599060	13
16601580	13
128850	13
2486101	13
716917	13
1752421	13
14735989	16
3250034	13
5169819	13
12888388	13
9679639	13
26745337	13
1718853	13
1718372	13
1376590	16
11471335	13
24303390	13
37628936	13
8709607	13
13813718	13
10547388	16
2747572	13
1292645	13
8206665	16
21412813	13
5059047	13
7825044	13
2629215	13
3520461	13
2811103	13
8371871	13
19112767	13
8295095	13
1121870	13
1703222	16
11397516	13
13191617	13
6637176	13
1104224	13
10429289	13
9303193	16
23599607	13
16264013	13
13095557	13
14937219	13
5285322	13
5230954	13
860090	13
3548569	13
8503194	13
2314935	13
6063041	13
6882347	13
1458587	13
6111483	13
10294884	16
15909874	13
6104259	13
4445454	13
19373952	13
4324226	13
3411307	13
6226873	13
1855831	13
7045146	13
633813	13
3717005	13
1082846	13
11264	16
8309472	13
9527995	13
2199821	13
8065133	13
2297285	17
3845482	13
21776499	13
4604010	16
6662351	13
1395402	13
486944	13
1480656	17
28819981	13
6941327	13
27976	13
25611901	13
8100753	17
737670	13
2485826	13
11054145	13
9207121	13
3876354	13
11078470	13
7260155	13
16320431	13
10748622	13
14662557	13
659586	13
7722174	13
9308878	13
1362324	17
3270342	13
3422948	13
3845387	13
563025	13
1425270	13
2048395	16
228005	13
27780047	15
25877361	13
9081906	13
10686377	16
1109969	13
540233	13
4298240	13
2575451	16
28267709	13
2054457	13
2890500	13
2272791	13
11168833	13
3305460	13
2488371	13
3194351	15
15438011	17
7821286	13
6404157	13
1512044	13
813960	13
2338823	13
10592975	17
4574603	13
3704800	13
8741352	13
555676	13
3031444	13
33616915	13
9945619	16
1455677	17
858985	13
2388506	13
23008043	15
33841939	13
18694564	13
2341710	13
26255194	13
12407349	13
5540736	13
1215479	13
5331217	13
10932102	13
11047806	13
931741	13
11995473	13
113753	13
2283664	13
7637572	16
4115072	13
19584922	13
1397782	13
544579	13
3646747	13
3107544	13
18456	13
13190533	16
2462828	13
1808688	13
2960316	17
26639835	13
19005714	16
394905	13
3267568	13
22909732	17
4691461	13
7409564	13
3777804	15
12043556	13
2840716	13
13867734	13
5296397	13
3651200	13
10295441	13
4725793	13
10250696	16
3073081	13
10106544	13
3372000	13
15559387	13
3455143	13
6117230	17
26511538	13
3271857	13
5080419	13
1436625	16
2327412	13
8100385	13
23195890	13
5310032	13
7862158	17
6404890	13
10978574	13
7641927	16
569223	13
13473430	13
4006813	13
10531581	16
504105	13
6843816	13
23930473	13
1267294	13
8165875	13
7722273	13
17326716	13
13413607	16
8387637	13
19344100	13
10853349	13
2127547	13
4116650	13
2376137	13
371799	15
51203017	16
4678514	13
8291528	15
850881	13
1502906	13
265933	13
7703306	13
12116235	13
12205807	13
10818328	13
2102330	13
16953190	16
22596923	13
853814	13
2402328	13
864946	13
678130	13
10395786	17
8444432	13
12584592	13
3970680	13
142304	13
1996645	13
9612337	13
8211447	13
4814331	13
6303042	13
3651727	13
23543270	13
2457359	13
4718463	13
13181119	13
23957695	13
16100206	13
3509719	13
51603521	13
8222948	13
2171193	13
8298633	13
15780387	13
2806759	17
9240279	13
24425625	13
7730410	15
1021757	13
1433412	13
5340127	13
2681750	13
1655315	13
7081930	13
16324265	16
378750	13
350174	13
7585139	17
8363477	16
4860958	16
6387681	13
27693291	13
2028747	13
11041398	16
11793753	13
18563429	13
27731651	13
264844	13
8497317	13
8965873	13
8496285	13
17329559	13
5971310	16
13148227	13
19071841	13
2026955	15
1110285	13
22887657	13
9170333	13
8700194	13
6119903	16
13871543	13
1519069	15
13106303	16
7616655	13
297437	13
8917597	13
5675910	13
4673272	13
11061973	13
5169163	13
1680586	13
5039659	16
726275	15
20043701	13
474988	17
21245212	13
5277436	13
1672443	13
39295361	13
871441	13
4266556	13
22245868	13
2595169	13
5477269	13
1427300	13
1966447	13
13267753	13
6566275	15
17788206	13
21801701	16
247067	13
566399	13
140650	13
1058009	13
16598721	13
7498861	13
881615	13
927357	13
11118641	13
1937902	13
8403208	13
12646655	13
5399432	13
26402824	17
19546294	13
2147232	13
9484967	13
4926864	13
5523745	17
5583300	13
6416998	17
2256024	13
861828	13
1796890	17
7447518	13
2371949	13
12190636	13
4751004	13
4978770	13
2097652	13
2637651	13
4423799	13
22327164	13
1210129	13
674796	13
7791883	16
15982332	13
15135502	13
852905	13
16807592	13
15858528	13
1625449	13
4258215	13
4897237	13
10935547	13
7555211	13
1474376	13
5729681	13
30672349	13
1550339	13
1826080	13
11135105	13
14755460	13
2382827	13
17735790	13
3098480	13
9893510	16
10424674	13
3397193	15
913427	13
8021100	13
789587	13
2665101	13
2943982	13
39893678	13
9696157	13
2499807	13
2888160	13
17425275	13
9828179	13
618149	13
34814	16
26583265	13
12935912	15
117454	13
2782812	13
8950227	17
5165105	13
877198	13
89602	13
1019649	13
913952	17
7725526	13
6160742	13
157362	13
1685835	13
16603239	13
1945964	13
11629399	13
16852492	13
218528	13
2660877	13
39739604	13
1801908	13
7625322	13
12195197	13
4231359	13
1527542	13
6714360	13
842273	13
8931871	13
25471650	17
2967982	13
308250	13
13897753	13
4004510	13
9916602	13
785527	13
3560	16
1456941	13
30545198	17
20516059	13
26491568	13
2795652	13
82089	13
562851	13
1737052	13
14263894	13
28814733	17
15035234	13
17343376	13
18695328	13
8761511	13
18009491	13
8312800	13
12469040	13
8496979	13
1313430	15
1050758	15
3621885	13
3113651	13
14065899	16
11148597	13
1370083	16
8743381	13
7133274	13
630296	13
20896255	15
13090762	13
42596289	13
487163	16
13222300	13
1577261	13
25749565	13
4320060	13
14235937	13
8018899	17
11403695	13
12242837	15
17107644	13
10891631	13
30950113	16
649463	13
28369561	13
23834278	13
1438910	13
19549856	13
1662241	13
620059	13
6211127	13
5094197	13
7389362	13
1961459	13
4127198	13
5422761	13
776687	16
10615546	15
5249314	16
411750	13
6528788	13
9364548	13
32644230	13
28991346	13
35686238	13
4981164	13
5706555	13
6419904	17
4111131	13
1228155	13
22744764	13
29309518	13
497653	13
14352713	13
7265194	13
9545748	16
5658133	13
6375505	13
1616520	13
3337764	13
1206857	13
2084950	13
6758066	13
23224124	13
27115065	16
1111778	13
29843564	13
6057512	13
7224607	13
10304964	13
423531	16
3950801	13
3766362	13
20815682	13
17297829	16
9951199	17
2391148	13
8752612	13
3862859	13
17616594	17
6779800	13
1648758	16
5776623	13
3834626	13
9824633	13
115899	13
4796981	13
3258523	13
17336275	13
4491977	13
11879527	13
7505044	13
18501937	13
682035	13
3704715	13
11494084	13
5720083	13
114976	13
9354639	13
2175752	16
3681094	13
1292710	13
3927449	16
9094058	13
8619772	13
7717154	13
2824764	13
6438997	16
1528844	13
8839765	13
1363614	13
1418018	13
2897950	13
1930167	13
18181200	13
11090171	13
412351	13
15074268	13
8140632	13
4288904	13
3130080	13
3545032	13
6489384	13
17226750	13
2261876	13
1050615	13
3723750	13
6392582	13
5348487	13
118503	13
1404819	13
9514133	16
4103541	13
11139837	13
10863772	13
3228433	13
12716058	13
4408239	13
10929722	13
10990699	13
12316849	13
2699561	13
15500583	13
791612	13
9672582	17
17680702	13
15083151	13
34409188	13
13573081	13
2649340	16
2280636	13
357953	13
19018504	13
1483317	13
15414487	13
3217185	13
7557982	13
8706279	16
2506787	13
8773837	16
2134616	13
5027355	13
2441341	13
459211	13
7337743	13
2110807	13
8955398	15
2081498	13
6658166	13
1454180	13
14856983	13
659498	13
4564062	13
32745519	13
17641548	13
7281665	13
234374	13
484563	13
258181	13
1436730	16
7860869	13
16656214	13
11926230	13
11319475	13
9716387	13
10067959	13
15441052	13
13912256	13
5030221	13
8727427	15
17387	13
12766379	16
5842041	17
26780344	13
5701826	13
18278277	13
3843791	13
26409426	13
9552530	13
641870	13
8082213	13
2434258	13
2511754	13
22156499	16
10987898	13
281847	13
20844485	16
34312826	16
2351124	13
6939437	13
11094590	16
275768	13
3507700	13
9505087	13
5441489	13
27588850	13
26722630	13
1327046	13
8191719	13
2401132	13
684321	13
5890716	13
4974882	13
7469517	13
11858304	13
42895908	13
656522	13
8897217	13
51769	13
7477550	13
2322387	16
5002200	13
8918386	13
16238602	13
4133122	13
9696811	13
1317133	13
4974840	13
1504691	13
8988537	13
10561876	13
2527442	13
4542440	13
3680539	13
6277932	13
14707901	13
719930	13
50656	13
506436	13
2230374	17
3599259	13
19450714	13
2514320	13
4888961	13
1976313	13
18484664	13
1878199	13
2239400	13
720807	13
7921492	13
2610734	13
12009049	13
14069884	13
3224846	13
4419485	13
9057330	13
4269361	13
3844942	13
5483934	16
18338904	13
25513372	13
287355	15
9170779	13
5919293	16
29030985	13
6072426	13
3593082	13
3345311	13
18786411	13
7833049	13
2624775	13
3428527	13
7040980	13
3913572	13
16034419	13
6262153	13
983656	16
3871390	13
5580254	13
1607256	13
13031061	13
6618640	13
29300105	15
7992385	13
6059036	17
6410247	13
1683842	13
1499781	17
1016247	13
12624949	13
2501381	16
3940929	13
14025903	13
807997	13
5166393	13
1696923	17
7426137	13
17124970	15
4169438	13
9704321	13
27382401	13
3117346	13
30265336	13
848835	13
41962271	13
5291682	13
27668238	13
2827210	16
12022209	16
3517728	13
8585066	13
4807975	16
8595289	13
5768148	13
8840234	13
381357	15
3764260	13
24492446	13
13776741	13
3586650	13
4708142	13
490793	13
2742280	13
936870	13
3990812	13
5519139	13
1218471	13
1210236	16
888470	13
280399	13
2629454	13
7022401	17
4128011	13
5599065	13
1977517	13
13090893	13
15681331	13
5584512	13
852451	13
7997932	13
2012314	17
1012119	13
7074004	13
8665428	13
6044181	13
30656012	13
12913002	13
2854980	13
27794997	13
3455031	13
7292533	13
304632	13
11278668	13
2757063	13
10385598	16
749664	16
3169938	13
10382259	13
642642	13
1305432	13
19970133	13
5326631	13
22342912	13
3988087	16
7453284	13
12955610	15
3185791	13
6117842	13
86991	13
1553155	13
233237	13
3679196	16
14219044	13
9581259	13
21632679	13
3981143	13
4404579	13
5219200	15
2962607	13
4907607	13
8558811	13
1707035	13
5433410	13
2997992	13
1364470	13
7166047	13
2712865	13
6969269	16
4442225	13
1001515	13
1528756	13
32827171	17
8230483	13
8802683	13
8450790	13
5548222	13
1611723	13
1499546	13
3940748	13
27447035	13
9132301	13
29397931	13
2597011	13
17839005	13
2290671	13
11133925	13
17386927	13
7470502	13
13274552	17
6853113	13
19859811	13
10608449	13
115738	13
29508515	13
290100	13
1086889	13
9286597	13
4048816	13
710946	13
6416739	13
4527426	13
9718043	13
15296892	13
6407996	13
12530848	13
773574	13
10865888	17
1742500	13
2996076	16
9819962	13
14811979	13
2447487	13
7255911	13
7166368	13
2942798	13
4304372	13
2472273	15
4509546	13
2484467	13
9363134	13
4904413	13
32302728	13
15696479	13
4684825	13
8379232	13
10186537	13
9145130	13
6800328	13
761142	13
8631771	13
2080998	13
841374	13
14198624	13
10617967	13
24625416	13
3389929	13
17713800	13
4338299	15
1627022	13
2385911	17
3116680	13
1375119	13
9200437	13
249267	13
2513495	13
21144070	13
7789472	13
6529262	13
5123716	13
1648494	13
13428011	13
2554777	13
1246058	13
1828217	13
5919240	17
3459098	13
2005358	16
8505505	16
18130729	13
44098713	13
8502599	13
20843673	13
9347578	13
1943058	13
13218514	13
12252304	13
3674100	13
899648	13
9026654	13
25104850	13
26573089	13
19985026	13
2937204	13
26947140	13
7710197	13
7654631	13
15261584	13
2169167	13
4558312	13
18951351	13
31115710	13
31761747	13
7120141	13
2363384	13
5784836	13
10213305	13
3640064	13
13064568	17
2275887	13
3913136	17
5492897	13
7444193	13
2220102	13
5182784	16
14825442	13
285039	13
9541796	13
3125353	13
7375484	13
3901886	13
2388291	13
542726	13
4863197	13
3632433	13
4572010	16
15212403	16
43136508	16
3519434	13
9625362	13
1341288	16
528472	13
13221543	13
9453856	13
23144876	13
10800564	13
9558253	16
6801690	13
1165562	13
3500409	13
5730680	13
5016534	13
3883384	17
6590500	13
45588	13
14002784	13
13694874	13
7519836	13
5827818	13
1515468	17
13813878	15
9648126	13
43972080	13
2433827	17
2346915	16
6103068	13
13083074	13
5124759	13
5606765	13
15521537	13
2633144	13
1020122	13
7552312	13
5342813	13
4798864	13
1001672	13
2080263	16
17288393	13
1727616	15
18619302	13
2246299	13
3126144	13
17891677	17
9617437	13
1530516	15
7857411	13
17395369	13
14272855	13
6721134	13
21872616	13
18301922	13
3184088	13
5071012	13
9901193	13
3152547	13
1650954	13
677678	13
14888151	13
520935	13
5175520	13
44367759	13
946834	13
9604921	13
13635091	13
21929575	13
4517768	17
7797165	13
20647196	16
11051514	15
4165002	17
13686601	13
234869	13
12422010	13
2320214	13
2443300	13
9425979	13
3037175	13
12209723	13
773850	13
9856136	13
15656651	13
3914707	13
11916705	13
11166313	13
9015389	13
23634769	16
8573198	13
14222608	13
2503588	13
2597094	13
13958748	17
6301867	13
19353170	13
1151681	13
3744054	13
2391068	13
4806190	13
22765617	16
4968631	13
9645988	13
7140515	13
16311482	16
11620075	13
16477534	16
534263	16
12557899	13
8419749	17
2156062	13
2513887	15
7035958	13
9067877	13
9630791	13
4777792	13
15741598	13
2188403	13
2542400	13
7728906	13
1279626	17
5336280	13
6094290	13
694264	13
32614	16
7438834	13
2033978	13
4765264	13
3158541	16
3733068	13
10705382	13
275025	17
12550929	13
2849300	13
3898738	13
2689306	16
8921899	13
24631725	13
4734220	13
5102453	13
1339629	13
10352189	13
13222658	13
13779036	16
13405221	13
9456392	17
2890555	16
10042619	13
2045155	13
999148	15
23263789	16
206464	13
11388395	17
3962423	13
2446276	13
12825144	15
9260313	13
2836129	13
1159608	13
27852471	13
6503108	13
13357852	13
4221737	13
3786663	13
8866228	13
4021690	13
11948681	13
14949865	13
14675607	13
10017477	17
733586	13
31623577	13
3095525	13
6897339	15
7381175	13
25789321	13
2582166	13
3756099	13
201965	13
3847864	13
7850720	13
3035209	13
371173	13
13833472	13
3144196	17
9849263	13
3101144	13
8373305	13
557374	13
7272795	13
3621454	16
13898084	13
566574	13
6092789	13
576241	13
2681319	13
39272324	13
459434	13
2267948	13
13456081	16
3389963	13
4330256	13
10746002	13
2163404	13
5381171	13
16947626	17
3325202	13
3225552	13
800441	13
3551535	13
3566235	13
3743542	13
4303899	13
7463868	13
273090	16
15588005	17
1731873	13
2262341	13
1293702	13
6786749	13
1724876	13
7403962	13
3297107	13
2804779	13
3006892	13
36204843	13
21130662	13
34892	13
13297550	15
18368636	13
5273258	17
1220879	13
424324	13
8773486	13
8792726	13
2580762	17
4472074	17
3715639	13
10425967	13
3001445	16
2292027	17
7424037	13
10301	13
5066324	13
3362761	13
2952490	13
2793126	13
10397715	13
1541118	13
5219250	13
2060345	13
356506	13
569648	13
407262	13
21839754	13
5423178	13
6952146	13
992304	13
3459170	13
7063930	13
1397333	13
3537357	13
511935	13
33270790	13
1276435	13
5025678	13
96591	16
1075584	13
11586706	13
2912537	13
15744321	16
9286933	13
15724504	16
2337231	13
5417281	13
2518470	16
158461	15
1338014	13
2625858	13
3354135	13
14879838	13
6166980	16
9845210	13
12714428	13
1645562	13
8949606	13
4237507	13
1032044	13
10137569	13
1293215	13
3604826	13
13387949	13
4931609	13
21044893	13
4798840	13
10300209	17
12225499	13
4482550	13
610640	17
7416371	13
988416	16
20082268	13
8162648	13
7879129	17
1630281	13
7495500	13
10645189	13
2122837	13
7195491	13
15561182	17
11091340	13
1669461	13
5606378	13
6964945	13
11827681	13
8254399	13
5738344	13
1539600	13
2492697	13
10759479	13
5844725	16
4003292	13
5246652	13
3764611	13
5586226	13
103465	16
7697322	13
9637118	13
14266747	17
218292	13
12625784	13
4486849	13
8249869	17
2083742	13
10313322	13
8251966	13
17289138	13
2264531	13
13583945	13
274328	16
409656	13
6853354	13
23247281	13
1477728	13
3866884	16
3938771	13
7469933	13
12546705	13
5226149	13
7515046	13
13365280	17
3293062	13
7747160	13
4414632	13
10138699	13
17555239	13
9835585	16
1904116	13
11020613	13
4147685	13
10386062	13
3235531	15
863525	13
29767257	13
1034998	16
723484	13
6992294	13
1058545	13
30719876	17
31387839	16
20851524	13
6409861	15
18170241	13
15378706	13
22040924	13
4606970	13
20838226	13
11393111	17
6251878	13
702443	13
15432927	17
4261100	16
11693858	16
4160752	13
978460	13
9152407	13
1151387	13
1944450	13
19845867	13
6084251	13
9824629	13
16389329	13
3021260	13
2091411	15
4602374	13
2530739	13
16502720	15
7153453	13
10825512	13
6809715	16
9768633	13
450251	13
14375634	17
4584315	13
2433765	13
3089657	13
924272	13
4306095	13
3111398	13
3475718	16
4014250	13
7285134	13
16516	13
4694900	13
2571786	13
5726139	13
240180	13
363570	13
4907849	15
1441815	13
9099177	13
38496147	13
4650472	13
14941532	13
34415222	13
6621921	13
1927114	13
5127880	13
3047295	13
1834958	13
3378205	17
1206353	13
3403342	13
8310169	13
6627146	13
7344698	13
1179241	13
6783499	13
21195823	13
1925437	13
1609665	13
3365161	13
28664437	13
7992308	13
2487858	13
6637264	13
3343057	13
781590	13
16638630	13
5768652	13
2023485	13
12363444	13
33975695	13
1946364	13
3668790	13
11901393	13
39441	13
3212879	13
2558242	13
2060756	17
6255272	13
2266704	13
5236630	13
2398273	13
17606897	13
807857	13
17471020	13
9432565	13
6996209	13
15518466	13
23702456	13
7495016	17
1178197	13
3500523	13
191064	13
5984078	13
13641084	13
19137453	13
12414810	13
9471767	13
254385	13
8275166	13
5019693	13
4393935	13
35886660	13
15706951	13
548794	13
1884889	15
1581446	16
682384	13
757462	16
10495833	13
1838101	15
19062225	13
11076250	13
13341525	17
3193653	16
17435154	13
2637355	13
10901577	13
2637185	13
10901407	13
8990507	13
4273210	15
7598924	13
9596962	13
5585338	13
7978102	13
5665472	16
7731612	13
7601648	13
10758848	13
125450	13
12553829	13
6630647	13
19887059	13
4341149	13
14611612	13
5700938	16
4609219	15
1152103	13
325555	13
4195063	13
2101879	13
4372141	13
1922594	13
15670293	13
10830612	13
12165357	13
8253857	13
14938509	13
22534520	13
10584855	13
19005776	13
1178132	13
7219976	13
3056650	13
59859015	13
22476035	13
26468682	13
953785	16
1025411	16
936387	13
3585132	17
12739308	16
4119353	13
5667104	16
4415122	13
1020075	13
928725	13
2908630	13
17147081	13
3461464	17
6645523	13
6165432	13
14533843	13
4837173	13
5147184	13
2078300	16
13086230	13
27289121	13
3398731	13
2791461	13
3132768	13
16451021	15
537680	13
7710149	13
15821243	13
9139479	17
8196748	13
1284567	13
2884727	17
4863510	13
1287231	13
856688	13
6940227	13
1954365	13
14694054	13
3382572	13
8228916	15
2165819	13
5660874	13
10408670	13
5499936	13
1323556	13
2854317	15
1737895	13
6486717	13
13675712	13
26756457	13
2260179	13
467823	16
11200159	17
8676400	13
2224496	15
24326930	13
25427893	13
906194	13
431603	13
675206	13
10218328	13
4642078	13
755011	13
4781470	17
16032112	13
13034824	13
2548958	13
4573903	13
3977555	13
5981826	15
435915	13
7385250	16
1989182	13
13490915	13
25128440	13
2511351	13
1293593	16
7165112	13
9667678	13
14039857	13
106398	13
514246	13
21100777	13
4921354	13
3105735	13
6972080	13
444358	13
1672613	13
1757033	13
9877705	13
4994462	13
470555	16
9751086	13
4037837	17
15315991	16
15566173	13
18189416	13
1643876	15
37982	16
11883164	13
12969944	13
1673572	13
339568	13
6798941	13
1039477	13
3501940	13
26150	13
29112076	13
7290302	16
22134194	13
1298044	13
1058170	13
8728723	16
1366611	16
2028849	13
1691758	13
2519561	13
13634642	13
12401264	13
12538102	13
2618793	16
51974	15
207639	13
3913857	13
2017980	13
631797	17
7903141	13
10380937	13
8765110	13
806748	13
19735617	13
2487369	13
5138913	16
3860059	16
27395789	13
27365953	13
996393	13
18369002	13
7114672	13
3724109	13
638258	13
10893845	13
7119699	13
2796123	13
16864671	17
5495019	13
10498833	13
11778351	17
4221714	13
10973310	13
24501465	13
10465562	13
7668078	13
3459957	13
158510	13
7607647	13
5012295	13
7766690	13
2247897	13
21898598	13
4484860	16
3174738	13
21940984	13
10269384	13
3894915	13
11295629	16
5498339	16
2290232	13
903345	13
18233263	17
15724494	16
4806457	13
9773121	13
2103568	13
8978015	17
10979827	17
2839157	13
2590885	13
4843013	13
4817635	13
28835536	13
16536449	16
6260018	13
10979435	13
2783206	15
7353317	13
7078040	13
7877567	13
340113	13
4918842	13
5241335	13
1987215	17
37550368	13
7304288	13
6352398	16
13325638	13
927847	16
4156384	17
12089309	13
2330660	13
8754908	16
5960595	13
7736422	13
106429	13
4320452	13
3235367	13
8440339	13
1394592	13
6428778	13
4963813	13
1249799	13
8593440	13
7455696	11
9175723	13
10806880	13
6113086	13
16163831	13
2168331	16
3759713	13
9117205	17
13370124	13
11562681	13
6324399	13
21474456	15
2167054	13
376507	17
272254	13
2003632	13
5659918	13
5986266	13
1776341	13
1662345	16
21886212	16
3668822	13
4132689	13
34331357	13
84540	13
35537151	17
882442	17
5931699	13
15239807	13
15814646	13
28440091	17
22506392	13
1282245	13
20659610	13
1633404	13
8838432	13
3111058	13
9477872	13
5332996	13
2358589	13
6814487	13
5148097	17
12171640	13
17914416	13
18953630	13
10669103	17
7543979	13
6037625	13
23361221	13
16784668	13
7742760	13
5817631	13
14061514	13
36657791	13
5784870	13
1130071	13
2887871	13
7947934	16
7594628	13
1150687	13
13843424	13
11838909	13
14338785	13
28259172	16
15322517	13
29352413	13
285963	13
28128996	13
7365387	13
1429168	13
9594602	13
13090490	13
2617718	13
3126148	13
13301484	13
7267126	13
13409038	16
6440951	13
2641215	13
42330089	13
1064753	13
3093861	13
4944581	13
5331291	13
3138152	13
22890279	13
2448940	13
4265903	13
10307672	16
12084416	13
5272330	13
19512055	13
1745157	17
16402662	13
919754	13
17051611	13
2000438	17
7077373	13
4391526	17
16493597	17
6307013	13
15355917	16
6509778	13
1245256	13
4902801	13
13082177	13
2343014	13
2607895	13
588385	13
4581756	15
6013637	17
4656131	13
2826509	13
10686328	13
2226515	13
2325269	13
2885257	13
5728627	13
3032943	13
5676680	13
17663535	13
4560108	16
9026775	13
1874143	13
19735820	13
3243883	13
12739782	13
4585475	17
3631573	13
10489589	13
7091324	13
13744017	13
1543369	16
7870839	13
817021	15
5504543	13
3651024	13
1223367	13
5377309	13
4190316	13
3822332	17
34709554	13
9516431	13
2556603	13
2711435	13
9427341	13
2374751	13
8811156	13
8769458	13
1801335	17
10814068	13
9226659	17
14458651	13
19064028	13
561102	13
4305157	13
2501727	13
10779429	13
9227499	17
704972	13
1460245	13
30036228	15
1723549	13
3144437	17
5864860	13
12635931	13
13373129	13
923346	13
14419964	13
10467335	13
14756381	13
19607982	15
10429808	13
26759344	13
36745561	13
3017836	13
7821247	13
3073223	13
17220791	15
30220826	13
4335269	16
2533746	13
887813	13
8325476	13
10687004	15
450439	13
3436454	13
6011336	13
9093700	13
380219	13
2320497	15
29769880	13
7012023	13
10249332	13
1867147	13
6300027	17
3486027	16
21566380	13
6052570	13
17369749	15
4421847	13
275077	13
1571243	13
6941186	13
996091	17
855387	13
16843442	17
7499693	13
1452397	13
6258436	13
3505536	13
7583158	17
20064492	16
555815	13
6118891	13
738782	13
16752459	13
7668718	13
10306621	17
24846498	13
4076687	13
1158354	13
2429189	13
14168078	13
2830753	13
7147497	13
2589387	16
7355372	17
5136556	13
753280	13
1653350	13
8033512	13
3946751	13
19380271	13
2919826	13
571676	13
12874945	16
12635096	13
1974636	13
10811014	16
16301028	13
28709925	13
13847477	16
30074560	13
7657721	13
9684640	17
4195143	17
9659797	13
1483439	13
9389629	13
7298952	13
420727	13
25522436	13
6944122	13
6535303	13
24549783	13
14383745	13
9774978	13
5565004	13
10318137	13
44141153	15
10917720	13
17458721	13
15673540	17
10703852	13
2606769	17
16586248	13
7901471	13
8025858	16
3239540	13
1101106	13
3668995	13
2561915	13
8446040	15
3378753	13
2247444	13
8900785	13
3038831	13
17476278	13
33212770	13
8486622	13
410509	13
23155741	13
8442020	13
5614086	13
22133613	13
8112160	16
2066164	13
902641	13
42337399	16
9941291	13
1099752	16
1867576	13
8318553	13
15592767	13
12817909	13
15848352	16
10750364	13
1201640	13
6771584	13
8463569	17
16119677	13
16853031	13
14477341	16
8468759	17
6279419	13
10431302	13
24074091	13
1939927	13
3533720	13
2701891	13
4018540	13
4595250	13
4146370	13
2577023	13
11116916	13
4511788	13
14858211	13
854220	13
20262578	13
3837919	13
18253616	13
5112194	13
7443741	13
2304944	13
2827001	13
22864752	13
5795553	13
3380706	13
5086206	13
923933	13
2150385	13
12369416	15
23298572	13
6406027	13
31657386	17
9432795	13
21868142	13
17539422	13
2872031	13
3267696	13
8105954	13
7732990	13
1045391	13
3831485	13
2880577	13
2223189	16
9593661	13
1418427	13
203078	13
1070022	13
591435	15
5077290	13
22105501	13
5575877	13
6931140	13
8219561	13
7432903	13
10463961	13
14410948	13
6857208	13
5855284	13
15826470	13
3161181	13
12412084	13
17553143	13
32330558	13
10930898	13
4142428	13
5219411	13
17502669	13
4616967	13
16022306	13
4584314	13
9161708	16
7656815	13
1910476	17
11460690	16
32383799	15
471124	13
30506289	13
7261185	13
24988489	16
17295366	17
9425494	13
11401659	13
782965	13
3793392	13
319570	13
14489526	16
20731053	13
5978994	13
6612328	13
4681858	13
10180644	13
4651681	16
28696133	16
23304314	13
1150456	13
10715770	13
19576722	13
3479559	17
5909235	13
358112	13
17972774	16
486497	13
1681377	13
9697064	13
7670857	13
352521	13
15780071	13
10989744	13
7507210	13
2932182	13
10069232	13
1330141	13
2205415	13
4594726	13
2262347	13
6267323	17
20792533	13
10078731	13
4841551	13
1988911	13
18502931	13
18812288	15
159370	13
5021411	13
2855511	16
6669938	13
6295973	13
7807247	16
6843574	16
2925317	13
4136818	13
425174	13
8130130	13
5332792	16
49178456	13
1379098	13
5959376	13
2413723	13
20425510	13
3427774	13
3498758	13
7775055	13
520280	13
4558298	13
210012	13
3894152	13
9755894	13
15939786	13
2393797	17
2742469	16
7226860	13
32109365	13
3407026	13
19195810	13
1187106	13
2095407	13
9178995	13
11137686	13
2032060	13
14471579	13
27805065	13
1059283	13
11986703	13
6020215	15
14827455	13
21353746	13
7038618	17
7264738	13
8384875	16
484682	17
1087608	13
11834611	13
10469029	13
1938363	13
1261963	13
15790785	13
12955363	13
9251392	16
14516273	16
23076325	13
1495581	13
234303	13
9993889	13
2340648	13
2358646	17
6135663	16
3554527	13
5673199	13
26349243	13
1421482	16
151710	13
35173026	13
10457667	13
11894548	13
22838058	13
1524671	13
6827121	13
20648913	13
30635844	13
10948158	13
91950	13
9056693	13
717020	13
1302351	13
13076896	13
19653410	13
1391576	13
1737983	13
2634549	13
8839060	13
7480637	13
2024914	13
4990083	13
22050704	13
13872334	17
10565076	13
1380725	13
2557743	15
5798565	13
3596005	13
532438	13
509236	13
1449184	13
65918007	13
22138987	16
3248223	13
2419353	16
2793105	16
4777489	13
3190081	13
14607601	13
53729	13
30466415	13
11151408	13
6167874	13
1737999	13
6719134	16
3110723	13
31876621	16
204275	13
8069043	15
15233371	13
5943986	13
22754039	15
2891491	13
1721479	13
1636216	16
9257593	17
4874445	17
15288370	13
21555731	13
7968207	13
20265559	13
19611562	16
2362918	13
11687332	16
5968185	13
1141019	13
556433	13
125659	13
3713009	13
8701827	13
13903761	13
1698520	13
5919766	13
11172966	15
14220573	13
27200710	13
3075375	13
12116543	16
6492650	13
18850055	13
15417515	13
33191735	13
7335098	16
7739433	13
5145202	17
21347170	13
3216168	13
1881512	13
31029818	13
2992143	13
15572288	13
3156525	17
4104057	13
5141614	13
13531377	13
2769232	13
2070247	13
2527993	13
7381694	13
3989025	17
1914572	13
7806568	13
6273977	13
3523797	15
141564	13
26852165	13
6117459	16
7757335	13
11472138	13
1076007	13
7282730	17
2660972	13
7618677	13
14799851	13
3207968	13
15731003	13
2127868	13
9674780	13
33268493	15
6140423	13
3758167	13
4928114	13
1531440	13
13851089	17
12020172	13
1273988	13
24217701	13
26013717	13
2255221	13
4923059	13
1068687	17
5204401	13
10252936	13
3748257	13
1274491	13
18078057	13
8603444	13
10292608	13
1886648	13
7901192	13
185226	13
1219973	13
219849	13
10253369	16
1923141	13
522051	13
2637552	13
18702516	13
26208558	13
17142002	13
161356	16
906923	13
21605647	13
12414840	17
6580792	13
22768081	13
15709528	13
12448591	15
7620625	17
28537177	13
18796073	13
2583157	17
3992885	13
3941651	13
1400574	13
1644869	16
649202	16
5099280	16
2691346	13
2214294	17
2656652	13
8944525	13
852426	13
502601	16
11204847	13
4051467	13
1038050	17
1798764	13
21596341	13
21432653	13
8680527	13
1161769	13
4731925	13
8730996	13
1759651	13
12140978	13
3269850	13
4744266	16
13527964	13
13771980	13
10811843	13
5164062	13
15760555	13
4725604	16
4058040	13
1720264	13
768978	13
8386516	13
5741581	13
3930910	13
8585671	13
8128433	13
9545544	15
3301528	13
166934	13
3619743	13
14182317	13
21138326	13
7016501	16
21127865	16
853508	13
18542330	16
14828983	13
2742745	13
17616860	13
1415520	13
3279011	15
1695910	13
3909358	13
879803	13
2363652	13
29856854	13
1401325	13
21142742	13
203473	13
6130600	16
971874	13
3377819	13
19497050	13
17361291	13
1913437	13
3311728	16
24191390	13
18493521	13
20664045	13
5500070	13
17333860	13
16424708	13
4478832	13
4512900	13
23063001	15
7504257	13
10297437	13
21583520	17
2990189	13
4744457	17
4726753	13
9286692	13
19692215	13
2517280	13
19616111	13
2691316	13
434325	16
13768615	17
35643313	13
54899471	13
618388	13
11887866	13
7180713	13
11765987	13
20305161	13
10549564	13
5641373	13
110918	13
8278904	13
3683689	13
5891855	13
10364487	13
1697830	13
8171877	16
9828941	13
21796737	16
366463	13
12299043	13
10805577	13
3156432	13
3193975	13
5952421	13
114278	13
5989882	13
3836680	13
19057243	15
32014723	13
12616661	13
14780034	13
2968749	13
14728207	13
378460	16
4095429	13
12697304	13
588034	13
1496968	13
538016	13
6750747	13
7694779	13
520015	13
10933441	13
25890809	13
111851	13
2045980	13
185819	13
1540655	13
322246	13
864782	13
13113279	16
1559510	16
40064013	13
25797105	16
2107123	13
6748691	13
11806797	13
19638978	17
10041755	16
5667441	13
6318754	13
16023727	13
5719716	16
21479406	13
10981829	13
9363283	13
21952677	17
914777	16
1337188	13
16058357	15
1017405	17
10430157	13
52188117	13
245409	13
17543787	13
1685149	13
4711125	13
3705548	13
9136019	13
1240254	17
13251340	13
381944	16
1311595	13
34135	13
2990546	13
3752599	13
16067180	13
10514858	13
2083004	13
11034168	13
12412463	15
4635336	16
2254499	13
30258906	17
1909194	13
15324256	13
33049622	16
9345517	13
10573606	13
1285241	13
6578222	13
9258685	13
33071154	13
5990993	13
10185006	13
3043545	13
7530788	13
11334690	16
8588580	13
10350874	13
8680368	16
11180307	17
4886252	13
17935209	13
31426639	13
11479087	15
3443631	17
4326019	13
830720	13
5905157	13
2581627	16
2209839	16
12876839	16
17820780	13
23100205	13
7185602	13
17180523	13
2892811	13
12407114	15
2478885	13
49763214	13
5257192	13
18513257	13
7611192	13
13907242	15
3252930	13
4258606	13
14503768	13
1122736	13
6353289	13
10656637	17
8295154	13
11283920	15
10139727	13
9000476	16
27862126	13
3993909	16
2720212	13
25988391	13
11865541	13
16406709	16
13125137	17
20505976	13
2015191	17
5846040	13
3539637	13
13267541	13
16396309	13
1749713	17
4211305	15
1375891	13
8129778	13
18542260	13
3599072	13
1865563	13
7304351	13
29350674	13
3448421	13
5287564	13
938334	13
15698200	13
1471075	15
15388980	13
1532330	13
5240075	13
5234134	13
8217480	13
16722090	13
13176958	15
9819956	13
30840387	16
9233992	13
15391552	16
8478430	13
5059465	13
11309293	13
6003044	13
80296	13
1594439	15
25837388	13
4304496	16
511560	13
2553138	13
5447064	13
11158256	17
20961726	13
9533546	17
5215644	13
3220199	13
474621	13
22052262	13
8039367	13
3541207	13
4364592	13
4715685	13
5411842	15
57207418	13
4538743	13
821007	13
3856340	13
10514201	13
9174184	13
5956166	13
4996140	13
24034314	13
22271142	16
819374	13
1216198	16
6218334	13
144201	13
1771208	13
2141331	13
5351278	13
3815262	16
7427524	13
1236177	13
26449210	17
4770006	13
8323732	16
1711841	13
3510691	13
4899434	13
23307908	13
7901906	13
4095829	13
17473907	17
20483157	13
6178382	16
22508141	17
6957645	13
5881065	13
7539628	13
10838049	13
6882847	16
22783633	13
11048157	13
534409	13
5634876	16
3899060	16
17977690	13
507298	13
3540169	13
1925648	15
5875276	13
8612388	13
8208159	13
7830322	13
5472484	16
822729	13
23484403	13
5099120	13
1095847	13
8455717	13
2776695	13
12324928	13
2780846	17
9044163	13
2396894	13
47817970	13
11986896	13
4806761	13
939247	13
10255525	13
5822618	13
4618319	13
3043147	13
490708	17
1054934	13
5858530	13
2782149	13
1851660	13
23587462	13
11104592	15
786377	13
4037606	13
9124855	13
8021564	17
9145729	13
331570	13
20375609	13
2826857	13
3946257	13
7254301	16
16368343	13
28555498	13
1113244	13
1914357	13
17661499	13
92315	13
9559804	13
1162889	13
1595968	13
19694924	17
7409201	13
2813963	13
7836952	13
12851568	13
30063995	13
2218256	13
430286	13
1949798	16
6263394	13
1352092	13
11058322	13
49047420	13
2044417	13
3356546	13
10839805	16
13339055	13
2592888	16
2858311	15
16647858	13
8686743	13
18756	13
15770970	17
20023108	13
9757156	13
3175789	13
8179035	13
26948645	13
19592612	13
21928548	15
1257447	13
23341574	13
4859597	13
4058357	13
5814481	13
2071753	13
9683618	15
11939311	13
5736987	13
2048623	13
38525	13
14826530	13
6692626	13
10667220	13
104254	13
21794442	17
10273003	16
7286638	13
5140526	13
3129886	13
6292483	13
5048765	13
16268449	13
5879771	13
28230258	13
363115	15
2060276	13
5876541	13
5152102	13
2256880	13
4895802	13
7997814	13
57417	13
3657418	13
10009054	17
21440776	15
24174816	13
3432177	13
3129339	13
24108075	13
6268615	13
1105710	13
25265036	13
18278971	13
1399773	13
27404533	13
6185764	13
11145884	13
16951675	16
5898556	13
14092220	13
13530094	13
7066358	17
5088629	13
22212052	13
46099273	13
609658	13
3394441	13
2316053	13
24244583	13
12402480	13
7171669	13
13725090	15
14699348	13
3852783	13
12671236	13
5919607	13
4143490	13
9420622	13
4091213	13
4160645	13
904685	13
16346084	13
4313162	15
5632818	13
6978102	13
23851391	13
8892224	13
4107175	13
3332614	13
25995434	15
4741010	16
3062199	13
8047713	13
12765321	13
21132168	15
12655805	13
19186401	13
8579359	13
3136211	13
4654492	13
6968482	13
1488082	13
5518709	16
909046	13
11314922	13
2246935	13
4297180	13
867659	13
2109208	13
2974214	16
6508950	13
10915229	13
23014699	13
5617592	13
19625791	13
13794265	13
10221484	13
24884643	13
13187502	16
12213608	16
481903	13
7109999	13
1223354	13
14956963	13
5148501	16
5050394	13
15047140	13
12301630	13
6568876	13
4257740	13
3098268	13
406678	13
2355642	17
3565129	15
6404421	13
8790935	13
1820678	16
9413389	13
1347107	13
2765895	13
2472767	13
85927	13
2484862	13
15828097	13
10810298	13
2972147	13
4651569	13
1858233	13
5830747	13
10017447	16
15932732	13
2244896	13
28692780	13
8886931	13
34333630	13
18411692	13
3439472	15
19050491	13
36637343	13
3738862	13
11828637	13
5751030	13
21419045	13
5784830	13
21509291	16
32392502	13
13128219	13
4745962	13
17546884	13
22492677	13
127121	13
2089133	17
16522599	13
4071776	13
3915152	13
26281155	13
15341637	13
4590136	13
10151437	13
10453919	15
1774687	17
7820098	13
3057631	13
8621007	13
6075745	13
5103276	13
1802143	13
32631830	16
17639000	13
9712742	13
711382	13
3909226	13
3142659	13
19136909	13
14474621	13
4542039	13
11469994	13
3177243	13
4542529	13
6674442	13
4556623	13
32222271	13
1654676	13
11074883	15
12921405	13
10292559	13
6555146	13
10862518	13
4633181	13
11120742	13
36466826	13
3920073	17
4988070	13
2357431	13
2250644	13
1072214	16
14992438	16
6508010	13
6880543	16
492239	13
7758042	13
10002570	13
34388077	13
5181720	13
5388401	13
3533835	13
6317608	13
5332855	13
5141859	13
6224550	13
45892531	17
14613214	13
2038965	16
4250422	16
313445	13
20390767	13
10559899	13
2776726	13
10982863	13
4494591	13
14391571	13
3807806	13
2105289	15
2041661	13
8164659	13
14134917	15
1184257	13
3906620	16
4121139	13
7525537	13
12816895	13
8201324	13
1316749	13
451314	17
3814439	13
965867	13
2611051	13
5297730	16
1101229	16
4801499	13
12637980	13
1301578	15
8481170	13
14666319	13
11149783	13
208100	13
16679227	13
28457615	16
4692876	17
3750614	13
7622545	13
3942760	15
3239170	13
11371291	13
73745	13
23262843	13
1682492	15
4491483	13
19591253	13
7508084	13
1440685	13
3178529	13
10261889	13
6879095	13
1176364	13
8084828	13
1759986	13
28785	13
27771	13
972022	16
1894512	13
26295114	16
1353197	13
7725963	13
12567280	13
5443186	13
22851277	13
2822811	13
69218325	13
6522373	13
14586152	13
4295908	13
7066813	13
18123	13
20032496	13
2723147	13
14456783	13
22528147	13
7089245	13
7270233	13
19266143	13
1941018	13
10610498	13
1849740	17
185356	13
12179251	16
5168173	13
6740755	13
11176593	13
31070426	15
7631096	13
8923844	13
12069446	13
8126462	13
1970917	13
1319825	13
1552875	13
3540973	13
11745585	13
4827606	13
867073	13
21512212	13
332130	16
7244290	17
6032868	13
29289465	16
1727466	13
541060	13
3429174	16
554620	13
13990566	13
2326440	13
5673598	13
166647	13
17600466	13
17564920	17
870188	17
7358667	13
23102492	13
2249086	13
9253454	17
2300975	13
6944695	15
3288672	13
14313467	15
3426378	13
4659328	13
8377067	15
8387432	13
4263816	13
9531238	13
4934379	13
5758778	13
5975177	13
5875704	13
1223217	13
1272355	13
8561454	13
2646312	16
164332	13
10575421	15
13173500	13
4478881	13
7609219	13
1922477	13
26680373	17
2163647	13
15272595	13
2652473	13
16393944	13
12346190	13
2652807	13
3676334	13
4843587	16
472131	17
1984058	13
6584046	13
1794231	13
14114370	13
3902621	13
26015863	13
31824921	13
20665910	15
2376391	13
4815033	17
13553041	13
7191109	13
1202042	13
10348101	13
20638888	13
3031634	17
4125127	13
8169045	13
688291	15
3691271	13
1387395	13
3328104	13
4230893	16
2630474	13
5803231	13
22265972	13
13842755	13
2820030	15
12941362	16
6815820	13
890401	16
4621345	13
10260199	13
4446360	13
112433	13
4700427	13
2117556	13
7775134	13
14314649	13
12410563	13
1689425	13
3332387	13
3135583	13
16928657	13
36288386	13
7998203	13
27320710	13
650816	13
8729024	13
10388528	13
5076317	13
20688710	13
31844104	13
12316392	13
390625	13
8947387	15
5670986	13
21404155	13
1697075	13
24230699	17
313910	13
5729326	13
5562296	13
827699	13
4663843	13
6604092	13
29114682	13
8118267	16
5672175	13
4552369	13
9108931	13
918891	13
3103241	13
341048	13
3149142	13
7546592	13
3475732	17
12001854	15
8526766	13
11346831	13
780132	13
2635417	16
6940740	13
16621747	13
17532751	13
1672071	13
23097109	13
17733335	13
2980120	13
16497923	16
4004853	13
16183997	13
1949024	13
1754328	16
4111170	13
1771473	16
16989197	13
2512143	13
5054513	13
9682678	13
6725941	13
7495788	13
35024758	13
35021292	15
6115096	13
1349857	13
2158239	13
1736976	13
7340256	13
19767331	13
5868513	13
1677181	13
7605806	13
20752228	13
1628086	13
1572187	13
5007337	17
5061110	13
8315091	13
21180030	13
3797207	13
11102483	13
1954666	13
6509906	13
2146688	13
3383221	13
2637910	15
41479463	13
3674902	13
1055351	13
1644345	13
9008750	13
2465460	13
1478959	17
2671473	16
11268011	13
16148457	13
10977487	13
7838731	15
5272768	13
6250159	17
250277	13
6688551	13
7428002	13
21274879	13
2999622	13
2538634	13
4839387	13
1007985	13
1346166	13
4188432	17
10058697	17
8699294	13
5570170	13
3042722	13
12909546	16
3857051	13
9762733	13
11105103	13
13482292	13
7545955	13
1558292	13
432249	13
1996737	13
11965917	13
7673480	17
8750270	13
23274181	13
4206963	17
863276	13
12049930	13
1642749	13
24331273	15
2070782	13
1506070	16
3773978	13
7716624	17
2636165	13
4214348	13
19398411	13
17287666	13
3203354	17
675278	13
10740356	13
6852352	13
4449289	16
17198930	13
5019572	16
8150907	13
8135032	13
7757303	13
3573532	13
2093349	13
9994165	13
12674493	13
5301785	13
4430598	13
14668770	17
11818406	13
9798714	17
2761295	13
19081765	13
3602544	13
10979593	13
8506780	13
1912299	13
9887174	17
635049	13
10160561	17
3293656	17
908557	16
12161459	13
8750810	13
7945386	13
10373832	15
7800739	16
19024796	13
48544	13
10604953	13
1616977	13
3001550	13
10123584	13
383015	15
13298893	15
17100517	13
23013335	13
448915	13
18853099	13
11882379	13
3116535	13
16852338	13
15250813	13
13764665	13
8475873	13
14843666	13
26955928	13
4149668	13
7150005	13
3627440	13
2479355	13
4209369	13
1109769	16
9986081	16
6862380	13
17012147	16
407602	13
8783950	13
11168864	17
39307280	13
2662987	13
7362438	13
13715780	13
2335551	13
16729208	13
13707034	13
3306137	13
23346157	13
1977903	13
3567316	13
14766235	13
2904070	13
6427142	17
8492408	13
12834380	13
7147360	13
703535	13
11539338	13
6438856	16
6940673	13
211700	13
1738915	13
791649	13
13826216	13
4478589	13
3459964	13
3455833	13
4847703	13
4246638	13
1924644	13
6028671	13
18478302	13
10855655	13
20337034	13
10628655	13
595168	13
2116224	16
8193039	13
5667577	13
9604361	13
27294419	13
125242	15
14262267	13
11765334	13
3062876	16
9620621	13
7995252	13
3243233	13
5757533	13
10135788	13
361178	17
5222612	13
16609553	13
459302	13
9561553	13
1184051	13
696075	13
4156888	13
419102	13
39286124	13
10357744	13
5134124	13
7181665	13
9471921	13
44133118	13
1932124	13
7461134	13
12477770	13
7393695	13
5780861	13
1253881	13
5240210	13
32776010	13
11987056	13
21311274	17
27717758	13
1181022	13
9261555	13
24009135	13
11545141	13
9763909	13
9556206	15
35442845	13
14007938	13
7570096	13
17165286	17
3488317	13
15819	13
1824290	13
23763469	15
3769626	13
14454937	16
1591768	13
6121684	13
3582082	13
9245506	13
3328377	16
2716218	13
4320921	13
6900442	17
1090812	13
3505711	13
16790564	13
6148530	13
6042053	13
23501147	13
417628	13
6388121	13
4070889	13
2722536	16
20981851	16
7024018	15
2200347	13
8725252	13
6260879	13
8125161	13
9038162	15
7034973	13
1364956	13
56860	13
13711620	13
60300	13
7343117	13
15261181	13
5662448	13
602885	13
1512109	13
4651481	13
9948484	13
13995494	13
6213432	13
2570159	13
16914875	13
1320139	13
2100419	13
3434130	13
6180036	13
10291036	13
23239783	13
9622283	13
10383187	13
17598764	17
11488693	13
10247270	13
5077236	13
10757856	13
598314	13
762422	13
13854555	13
1617108	13
3752551	13
1131836	13
11607784	13
6227493	13
3294381	13
3887606	15
21892915	17
3415262	13
11107117	13
9431832	13
22629534	13
14648400	13
22197040	13
826702	13
3782686	13
800240	17
2470933	13
5614729	13
2427665	13
4362124	13
8180801	16
1798183	13
15407815	16
31131226	13
1221998	15
546145	13
12857977	13
3060607	13
17952821	13
1064383	13
15899393	16
13838099	13
3340510	13
1028251	13
3724402	17
8321975	13
792571	15
26626542	13
7684934	13
4308078	13
343763	13
2134142	13
2226725	16
13155318	13
3914873	13
889316	13
3102072	13
3776717	13
3917444	17
15134214	13
2419641	13
12086331	13
7023650	13
46636681	13
5676880	17
336874	13
40576651	13
1258871	16
1111655	13
8086120	13
16511036	13
21737805	16
10054715	16
34104504	16
16734045	13
1037515	17
1451206	13
2657471	13
15531847	13
5621811	13
18499027	13
24176372	13
6456036	13
325796	13
247562	13
9125	13
15252228	13
846240	17
9668844	13
9579871	13
70155	13
2292170	13
7879193	13
3590986	13
2811885	13
9292629	13
4989786	13
6878468	13
2385186	13
24665891	13
6072870	13
5326024	13
1626741	13
6422670	13
4824565	13
18281871	16
18596335	13
3950135	13
645039	13
1553209	13
1329285	13
3092175	16
15058594	16
3408596	13
7017379	13
17803995	13
18475492	13
9985834	13
9436108	13
5346543	13
5053179	13
25407774	13
6097443	13
29020244	13
22631	13
4744785	13
6387868	13
13081404	13
1577510	13
41053290	13
37384411	13
96251	13
10927124	13
7752191	13
19162620	13
1935978	16
4418137	13
3069991	16
12031738	13
201605	13
15405124	13
3217820	13
4543608	13
5873232	13
14969137	13
4951094	17
16329742	13
3516953	13
2061687	13
1948989	17
10555870	13
10716615	13
17215157	13
21260199	13
15424828	13
14620958	13
40051522	17
9405403	13
9118254	13
41261571	16
39191583	17
641694	13
21088094	13
4369845	15
10803130	13
2659681	13
7203387	13
2040815	13
10836557	13
32183752	17
18351294	13
4243770	13
20539111	13
10975276	13
11888359	13
3411106	16
3045856	13
9245470	13
2654998	13
594709	13
22949888	16
2306032	13
2343616	13
4283150	13
6126912	13
1749160	13
3865997	13
2983259	13
19518320	13
2741519	13
9720630	13
16722111	13
1567980	13
6257302	15
267928	17
3181104	13
2889134	13
2845776	13
3246019	17
174497	16
1118289	13
4786256	17
9825898	13
2940457	13
1877062	13
4132927	13
33323321	13
5718118	13
2732145	13
1532633	13
9783915	13
4340012	13
37121413	13
15754043	16
3008763	15
11099713	13
11735693	15
23453142	13
1335134	13
6850598	13
4488432	13
6005960	13
2266236	13
1752572	13
1176103	13
41775993	16
311187	17
8829348	13
2401066	16
7103804	13
11594298	13
2878813	13
9659201	15
635873	13
8083086	13
20538065	13
5295968	16
15603216	13
6055432	13
3432524	13
25222938	16
2147570	13
20124999	13
1612590	13
16597241	16
12586280	13
7895459	13
23151316	13
5653125	13
25005195	13
9990692	16
18934915	13
2698998	13
2968046	13
10935651	17
7036391	13
6539920	15
97463	13
3825547	13
14119065	17
762870	13
47402106	13
9120241	16
445722	13
2266399	13
18384486	13
2405278	13
5598024	13
3007571	13
499039	13
6022625	13
7863570	15
5534946	13
6096203	13
25050568	13
801735	13
22886344	17
7668712	13
14721267	13
809115	13
22496640	13
38823184	13
5833526	13
5560581	13
17519914	17
28705521	13
26460728	13
16270074	13
10314147	13
8695474	13
46121215	13
6148149	13
658367	16
3450159	13
1662397	13
5215201	13
30617889	13
10639453	13
3452213	13
346261	13
822876	17
11176279	13
576813	13
10361517	13
3603381	13
7115781	13
617361	13
6770393	13
863964	16
5590200	13
4867905	13
15237850	13
7107294	13
880422	16
1090539	13
4646957	13
13738397	13
16304708	13
23766600	13
2137168	13
9844772	16
2298340	13
2072347	13
880983	13
6027658	13
579015	13
2175206	13
13765685	13
276920	13
43563	15
11067439	13
14182979	16
1672014	13
9510442	13
8692544	16
1960933	13
3816746	13
10660006	13
11704343	13
5442511	17
12589273	13
4513449	15
3007996	13
5957865	13
4997004	13
11375011	16
3982957	16
3145706	13
6691841	13
4104618	13
9387232	13
7384352	13
1949347	13
1973601	13
25912055	13
1559661	13
9897993	13
610007	13
8457288	16
22389050	17
3996317	16
1735001	15
976067	13
141888	13
7537412	13
1359119	13
8308117	17
21119911	13
28299414	13
6362549	13
20262657	13
5747961	13
3080259	16
6151266	13
8735881	13
9663192	13
5578574	13
2696338	13
6908239	13
4988634	17
4318441	13
780475	13
12241149	13
20952532	13
17224725	13
8380813	13
2996889	15
8324732	13
238115	17
5923552	13
2263521	16
4887393	13
14664291	13
704851	13
18236507	13
427016	13
2785036	13
15099114	17
166949	13
6511823	16
446303	13
7569561	13
2525243	13
2687121	16
933906	13
2511909	13
19191828	13
514478	15
2996048	12
11743502	15
3858125	13
4750810	13
8125348	13
1839603	13
9130023	13
8258768	13
45464226	13
10992160	13
12392354	13
14923701	13
4083057	13
4570946	13
14419242	13
8494362	13
26050830	13
10367008	13
9651073	13
3573658	13
14421080	13
701455	13
9574031	13
1009259	13
3825811	13
8965830	13
6151255	13
213757	13
3218909	13
16235215	13
2106375	13
1673923	15
341012	13
12944867	13
2562856	13
2815241	13
5756593	13
4561861	13
10859715	13
11482751	13
5291266	17
2287091	17
2457263	13
2891969	13
8753773	13
5773721	16
5314833	13
1246052	13
5901033	15
17507938	13
8372329	13
268674	13
2508559	13
17329715	13
551425	13
6635835	13
26843646	13
9384348	13
22311112	17
4646810	13
40422341	13
6941062	13
4285367	17
17123450	16
10203942	13
42336634	13
2752682	13
5551770	13
23544142	13
1175971	16
1477885	13
1701113	13
757339	16
3448897	13
2643299	13
1217947	13
6301542	13
17488615	16
21385821	13
5645842	13
5622632	13
2861575	13
778660	13
2999024	13
21303790	13
6800453	16
1537476	13
2412662	13
6714890	13
29984	17
23676022	13
26001927	13
3964731	16
8433585	13
8312536	13
24732949	13
16234436	13
420947	13
18411380	13
392784	13
10172065	13
14181045	13
38915776	13
13725943	13
5473271	15
3338880	13
3278821	13
917354	15
14191104	13
629409	13
24173177	13
2253972	13
10913618	17
4484591	13
910909	13
924421	13
4331812	16
4756641	17
1146829	13
2832785	13
5846659	13
12769753	13
12337322	17
2381233	13
16498903	13
5525202	13
6182809	13
5087244	13
3539686	13
7234071	13
3266642	13
14430594	13
6660710	13
4402630	13
2159335	13
2570738	13
2184133	13
58584004	16
14462510	13
7682068	15
2236192	13
16657671	13
1493025	13
9066360	17
5363015	13
23804823	13
5428411	13
1721925	13
1363477	13
10847499	13
918869	13
6537614	13
7328778	13
9593790	13
11343193	13
2610594	13
8302500	13
20095511	16
30448595	13
393164	13
31067878	17
5997450	17
11521714	16
6572038	17
1962633	13
1234867	13
1418315	13
5783275	13
5014003	13
11569117	13
1566201	13
9624952	13
9880121	13
1731643	13
6669262	15
1333506	17
3301736	13
17310246	13
10962100	13
4251387	13
16289195	13
10772084	16
1972615	13
379194	13
1022511	13
2649687	13
5109727	15
1701003	13
9829834	15
763799	13
25382566	13
3818802	13
28920736	13
4214586	13
22897905	13
3648579	13
13627763	13
1362366	13
10448443	13
12448567	13
793954	13
6087135	13
10807193	13
3914290	13
12905493	13
1221805	13
17969347	13
12664665	13
3774865	13
1843475	16
18797709	13
357261	13
1341036	13
22001476	13
2424532	13
12875536	13
782096	16
12930538	13
25990431	13
3108467	13
9220181	13
14150031	13
103733	13
4041458	13
8350553	13
4874095	13
2641581	13
5758061	13
20914076	15
5041139	13
7694887	17
353201	17
13964615	13
5505502	13
2459136	13
1643436	13
6211525	16
7192115	13
21060049	13
4405461	13
2040586	13
3732424	13
3970704	13
11625996	16
3265340	13
1712341	13
2530546	13
7813261	13
153826	13
2283458	13
4156601	13
4001177	17
15138039	13
362758	13
8002846	16
7087514	13
481131	13
13009247	13
4280358	13
4631810	13
7507351	13
1834291	13
3656098	13
22803373	13
9400090	13
1490612	13
4559449	13
29329373	13
315314	13
9496626	13
4546629	13
1361944	13
9503664	13
6659796	13
9617090	13
17352564	17
11825989	17
8566307	13
11876497	13
13014506	13
19549283	13
11189927	13
984823	13
248637	13
3416894	13
42963871	13
16429533	13
4129432	13
7171871	13
2526724	13
12181800	13
5470966	13
22335244	13
8356045	13
4220883	16
13888737	15
9056331	13
13059501	13
12259755	13
9882330	13
16951880	13
309507	13
160788	13
52449045	13
8913103	13
27272062	13
27855738	13
17822410	13
15523864	13
140985	16
594956	13
10094146	13
7190490	13
32052318	13
9583764	13
19991637	13
12541697	13
8435842	13
1780865	13
6205768	13
1422498	13
2530390	13
4764662	13
7121415	13
1827755	13
1503321	13
4268324	13
7009353	13
4580450	13
4390507	17
71461	13
5608579	13
6593025	13
2467918	13
14510281	13
9146052	13
34229273	13
20897591	13
13319633	16
15037453	13
4454552	13
3684223	13
222622	13
5818015	13
10100720	13
3307328	17
6284573	13
1395505	13
10200722	13
12546236	13
620283	13
23916256	13
10462579	16
15875756	17
1032710	13
1498247	15
4800824	13
1156236	16
787796	13
17274139	13
1049399	13
10021370	13
5791539	13
1306776	13
3312849	17
13574012	13
79481	13
16861822	13
6095131	13
4253881	15
2789249	13
13753900	13
41007100	13
10076155	13
18022006	13
5800301	13
2938353	13
3707958	13
6820292	17
5337507	13
9587508	13
988519	13
7299777	13
30014098	16
2204116	13
10693818	13
4821942	16
1570815	16
10780675	13
12183749	16
1414784	13
32658234	16
15978748	13
14149480	13
5329714	13
149284	13
1153732	13
10752511	13
707204	15
4697979	13
869304	16
16027307	13
16748054	13
12247702	13
9050785	13
4361494	13
12698280	13
1745154	13
9917013	13
599913	13
21377270	13
10481113	13
3896441	13
4325854	15
13832397	17
515208	13
11903977	13
15934164	13
1940218	13
10229815	17
620084	13
3115953	13
11757353	13
149483	13
4831868	13
2219248	13
10413311	13
2511606	13
7714339	13
1285439	13
25255606	13
1049267	13
10081813	13
9254812	13
15248650	13
6048690	16
3677765	13
6791214	13
3527522	13
21719315	13
2882514	13
6809699	13
3173417	13
592820	13
6253504	13
11655800	13
2317997	17
5909811	13
3034553	17
21217271	13
35171127	13
11660131	17
15918527	13
761833	13
3783223	13
2108968	13
16859785	15
12632586	13
6402533	13
8044247	13
4646112	13
647591	13
30988097	17
6976797	16
30100915	13
4957223	13
21277247	13
19253515	13
6454886	13
1177039	13
12732519	13
414953	16
2567083	13
15075224	17
28712954	13
2613381	15
1060723	13
7240344	13
4420890	13
7549870	17
1996107	17
3469551	13
5025134	13
5452785	13
4209127	13
8297693	13
4141021	16
608059	13
9102475	16
9740245	13
2311553	13
4060669	16
11418603	15
22583658	13
8936014	13
4378551	13
4037721	13
14888652	13
11427960	13
7975357	13
18000097	13
3844012	13
28344131	13
2746586	16
2098667	13
25851587	13
12947005	13
2035767	13
11206734	13
1533503	13
746848	13
16415497	13
9045923	13
1128482	13
35615264	13
8614846	13
4621825	13
9237739	16
6276847	13
4168942	13
3282108	13
9846530	13
2080789	13
6735747	13
9477955	13
12028010	13
16635772	13
18701535	17
735347	13
2655110	13
9262321	13
469864	16
5962290	13
306847	13
9147601	13
5216418	13
20106480	13
6511932	13
451493	13
7859841	13
5440643	13
3697437	13
4608144	13
3597281	13
2983157	13
1458019	13
2573268	15
27701186	13
7797299	13
197455	13
10100240	13
3505483	13
6025278	13
1298620	13
4860191	13
11837864	13
11215271	13
880500	16
36113911	13
12199773	13
2601272	13
6674433	13
13163700	13
13807895	13
6457243	13
17868856	13
15862506	13
8555085	13
9160908	13
5321374	13
4140369	17
9462912	13
5985182	13
19154920	13
8477176	13
10268768	13
25967207	13
15288148	13
15704802	13
15232578	13
5840564	13
3839193	13
18147073	13
4281837	13
7501341	13
2856775	13
1514194	13
8391185	16
5122976	13
6315611	13
1708368	13
20812766	13
1990170	13
6984404	13
4729357	13
2316549	16
13299226	13
1910783	13
1953520	17
2442370	13
3707158	13
31613786	13
4068812	13
6357571	13
6824408	13
11294249	13
6728266	17
1822924	13
5580451	13
8249542	16
5275182	17
9043556	13
3512811	13
11398152	16
32116126	13
21517334	13
9456895	13
27752197	13
15753759	13
8315136	13
17799232	13
3037525	13
2308867	13
12453829	17
7860127	13
14759934	13
18208942	13
8481915	13
4189430	13
6014101	13
26220668	13
1906837	13
1215421	13
4676943	16
11217095	13
4277989	15
282506	17
1635960	17
800215	13
12096466	13
14104819	13
8482194	16
7462541	13
4034367	13
16023511	13
3005069	13
5905356	15
601659	13
2459989	16
14824841	13
3907761	17
1020337	13
633556	13
6058471	13
6206049	13
21059832	13
13221338	17
10875036	13
5040960	13
7828635	13
10480858	13
11652162	13
14518745	13
7643873	13
18986985	13
20733346	13
2162436	13
6188251	13
434360	13
7572588	13
1636639	13
9159588	13
1337991	13
5752013	13
10570435	13
1111133	13
1392032	13
3747346	17
3695163	13
13349636	13
670144	13
21316080	13
17053694	13
2580570	13
14682769	13
1451684	13
1840043	13
19303879	13
8573410	13
6910573	13
11838252	13
23827723	13
6557638	17
1321898	17
16684172	13
12358259	13
22749388	13
3277558	13
178491	13
23228652	13
8434444	13
6549126	13
12860608	13
4736969	13
38813356	13
2013769	13
5666802	13
20000748	13
10236407	13
19829679	13
2373916	15
10955767	13
14779414	15
4964628	16
6332811	13
19668313	13
5010594	13
10567918	13
2163064	17
9692283	13
17506605	13
20026515	16
602823	13
4705934	15
12249247	13
17640443	13
670368	13
5619929	13
2865554	13
2472637	13
297648	13
20606768	13
1920416	13
8780022	13
5582221	16
3996378	13
37666380	13
2493864	17
13864881	13
45511	13
3584178	13
1390452	13
19863555	13
8607235	13
15958876	13
16657314	13
257942	13
15873955	13
14970784	13
1509808	13
3557694	13
3495892	13
1177356	13
691048	13
1834088	17
11123541	13
22238359	13
6457172	13
11620185	13
6341207	13
10424967	13
5970301	16
11028056	16
4620972	13
1327836	17
2272029	13
1334281	16
2963333	13
16028890	13
2538205	13
20928398	13
8792007	13
2641331	13
3836288	16
6215320	13
1399751	15
15019062	13
8278945	17
8795957	17
62144933	13
25767819	13
17763391	13
8916282	15
5581884	16
28013879	17
4689427	13
12259005	13
1739986	13
7097778	13
6284894	13
11847051	13
1861173	13
18676518	13
5475817	13
16274156	16
13562350	13
16526217	17
11471585	13
4785563	13
831266	13
8588642	17
1291017	13
5294936	13
3107254	13
1574354	13
347058	13
3188058	13
14875644	13
2979536	13
2776329	13
3043115	16
30355112	13
14906457	15
456050	13
837583	13
18300610	13
4277177	16
11735847	16
3235039	13
9894150	13
1258055	13
11509613	13
3706353	16
4375491	13
1659284	13
1565644	13
1172537	13
2474851	13
29690667	16
4916931	13
23218007	13
106966	16
2450879	13
11689707	13
6850211	13
2152976	13
15448275	13
2740609	16
7680067	13
6281529	15
2136490	13
5613738	13
4033280	13
25788102	17
9675140	13
6175450	13
17999380	13
2936733	13
19453894	15
12758640	16
7978517	13
5100700	13
7226217	16
1073159	13
11029916	13
5962019	13
9823835	13
4545297	13
3737849	13
25588036	13
1353449	13
20821788	16
54863539	13
11824579	13
20580376	16
15515584	13
1762562	13
4410209	13
3960971	13
15534359	13
2528600	13
18680206	17
11029213	17
3277368	13
5974250	13
559854	13
3961482	13
2304861	13
2705329	13
7844850	13
4687224	13
14363047	13
13144721	13
15183702	13
2354269	13
6612627	13
5486458	13
26426737	13
1691532	13
2539449	13
15798242	13
9691878	13
19920666	17
1034823	13
794264	13
9097097	13
1447874	16
1788900	13
2905280	13
15885902	16
25622275	16
5293080	13
6526173	15
149884	13
6111750	16
3807095	13
4946705	13
4369817	13
11149925	13
4338563	13
1125228	16
5428673	17
31682340	13
5793847	13
2362259	13
2316378	16
5345082	13
496087	13
8350459	13
14571952	16
26708080	13
6966590	13
1959856	13
1461919	13
9651910	13
3749346	13
25271223	13
10161965	13
22711589	13
2238944	13
8558032	13
3345957	13
5163542	13
18531104	13
2754733	13
3416437	13
45246006	13
4968360	13
23271586	13
4862485	13
23603482	16
6092765	13
3253309	13
9914239	16
10812725	13
2492840	13
17454322	13
3262320	13
9435837	17
14450815	13
22899273	13
12855224	13
4371524	13
19891140	13
12187730	13
5182228	13
4010354	13
24893477	13
2829075	13
28419757	13
3860051	13
7194794	13
8980736	13
20293715	13
5229383	13
5071823	13
4015115	17
3810425	13
3856538	13
1392561	13
607522	13
22991710	13
2223226	13
3394836	13
19314444	13
6748232	13
4364031	16
2758366	15
8518050	13
3007372	13
56871	13
405666	13
17652696	13
7461389	13
1181014	13
9445533	13
7996167	15
1347529	16
8146563	15
6373011	13
9471729	15
12637302	13
7492279	13
9362028	13
13206380	13
2202104	16
4153237	13
1961219	13
882985	17
3922893	13
5039583	13
2055966	13
9232662	13
22342357	16
37476079	13
1619869	16
23198839	16
17388836	13
7865459	16
16405697	13
2047644	13
1241632	13
8841214	13
1729696	13
26482143	13
11336577	17
5564824	13
2669434	13
13951159	13
2218758	13
2272601	13
10427104	13
488573	16
9347828	13
4120523	13
5284786	17
21668475	13
8160322	13
6485560	13
779705	13
3307084	13
8364288	13
17958215	13
896739	13
4485560	13
4488239	13
19180234	13
36156348	13
2407195	13
3733141	16
1913223	13
9055120	13
2642741	13
540289	13
889990	13
5089012	13
4096498	13
1314828	13
3631807	16
15382565	13
4139865	13
3704143	13
5423287	13
14953931	13
1333156	16
1141083	15
15303591	13
37051708	13
2918967	13
11168396	13
9130231	13
7055771	16
10220065	17
237132	13
16555996	13
6781779	13
7391293	13
16040514	13
19472843	17
3326898	13
2138105	13
18283752	13
24955340	17
4380562	13
11938752	15
14059712	13
1396264	13
5812244	15
26121884	13
6720305	13
2577324	13
11586211	13
1631369	13
1488212	13
14444549	13
18850288	13
9890252	13
8891661	13
15912743	13
5069720	17
11714773	17
7569573	13
4168778	13
692750	13
9554731	13
6537738	13
1748470	13
51008762	16
1436695	13
4267985	13
7926660	13
17061083	13
4606779	13
25949255	15
1063094	15
9113315	13
1343150	16
4659468	17
4385478	13
14161520	13
1932742	17
673449	13
9779677	13
14573057	13
2693649	13
20244559	13
13950700	13
10700814	13
1960451	17
28446055	13
11226807	13
2475234	13
1505268	13
32399913	13
8857935	13
29844440	13
980064	13
1486488	13
22650869	13
1136771	16
3112017	13
24559228	16
4235527	13
8202137	16
11797496	13
1194695	13
6419644	13
24478372	13
17769979	13
15269339	16
554440	13
11317239	13
10616192	16
11849824	16
3392909	13
7183356	13
6430725	13
3124233	13
10498229	13
24678685	13
14305517	13
983344	13
16217846	13
9857096	13
14985025	13
13428706	13
8036948	13
6465346	13
2569633	13
13572001	13
14278382	13
1522639	13
7194113	13
6660761	13
3692639	13
9495334	13
14719154	13
6580865	13
14714318	13
5958940	13
371684	13
8892044	13
48664044	13
5718984	13
126792	13
12997666	13
20407151	13
9609537	13
9565115	13
12699548	13
921918	13
1991188	17
936005	13
13343270	16
6609440	13
1677762	13
8465075	13
2803707	13
2809003	13
25558094	13
2195862	13
3125633	13
1532230	13
4026902	13
1145714	13
9922034	13
827792	16
9473867	13
4432107	17
9056012	13
2366911	13
1922483	13
5700213	13
4791183	13
1861864	13
6198659	13
6981394	13
819681	13
3926482	13
540242	13
21532133	13
1316569	16
2265783	16
2976572	17
15830891	13
14329176	13
17033983	13
2929583	13
3219108	13
20808426	13
53251507	13
5885401	16
8127692	13
16804011	13
5421988	13
1934822	13
14708488	13
4795099	13
111058	13
1512826	13
965619	16
2796425	13
2284571	13
6022358	13
695722	17
1547031	17
9401137	13
7494061	13
5602318	16
6413193	13
15587893	13
2097209	13
1969397	16
3294090	13
6220359	13
6946388	13
505490	13
633990	13
1276621	13
1888768	13
3492626	13
5973662	13
18332387	13
5534747	13
499266	13
9794253	13
16363834	13
2552188	13
23611153	13
171514	13
796968	13
6725729	13
3004471	13
1681333	13
928631	13
2203687	13
998440	13
12605825	13
20276361	13
12110577	16
3537535	13
15127187	17
18203410	13
5507378	13
926265	13
9173107	13
458309	13
24225398	13
29457927	13
5339105	13
4750158	17
14045	13
7270402	13
13152186	13
2717831	13
20799996	13
17129735	13
21288932	13
7527887	13
1010486	13
2507509	13
16357961	15
1118676	17
4214974	17
21821252	13
1613561	15
183688	16
3547494	13
53963990	13
30828	13
15249094	13
5230433	16
300888	17
25937609	13
1309066	17
5612547	13
2632010	13
15627625	13
23406290	13
2314365	13
13287814	13
21323732	13
25740148	13
43523431	13
33625486	13
10765246	13
2510058	13
18211878	13
13742703	13
43559089	13
1997952	13
7407364	13
2360992	17
19475651	13
1109570	15
11417833	13
1424306	13
5840242	17
6344402	15
17918920	15
6092831	13
6781257	13
16656859	13
442534	13
15160375	13
17255464	13
519597	13
1198101	15
519616	13
6900788	13
7643213	13
982797	13
5725357	13
4176281	16
2010830	13
24443471	13
23910037	15
8762110	16
4619891	13
3329754	13
3469414	13
4217653	13
11918826	13
8533700	13
13409710	13
1830877	13
2863103	13
9507742	13
5638238	13
4855769	13
1157293	17
1087794	16
47757830	13
1517076	17
25387192	13
11244293	13
1283613	13
12170947	13
5664643	13
20454859	13
18566118	16
9702972	16
1154807	13
46228846	13
4925215	16
8035056	13
3231712	13
12370111	13
18898414	13
9618466	13
4454280	13
26603070	13
606510	16
7824665	13
3304075	13
25778950	16
7141868	16
129888	13
81971	13
16195491	16
5405656	13
3238850	16
978814	13
9131339	13
11366816	13
12174783	13
33720737	13
12172065	13
1492578	13
277706	13
6355945	16
23234021	13
63214	17
9974869	16
2090145	13
10478443	13
951811	16
7341204	13
4499462	13
444667	13
20045407	13
1742304	13
337890	15
2519336	16
896508	13
2733547	13
2374507	13
8074100	13
3241723	16
1805772	13
3674221	13
25695440	13
29552679	13
11987626	13
4122874	13
1024309	13
10355546	13
402115	13
9221598	13
12156928	16
11809072	13
10377650	13
3050764	13
30305715	13
7997839	13
24930096	13
1953258	13
14367553	13
1523407	17
19958307	17
7962410	13
17276731	13
8677435	13
13856122	15
3896043	13
6949078	13
2242400	13
20002142	15
18085381	15
11003586	16
19878507	13
31485963	16
4940579	13
1924537	13
2869766	13
7130392	13
23918938	13
714100	13
4204087	13
7893547	16
2071198	16
9730205	17
14454892	17
40073688	13
2302610	13
1008230	13
4196363	13
2623222	13
4811085	13
2312786	17
1840483	13
11926275	13
1701342	13
2029373	13
9666002	13
2354737	13
450008	13
8307819	17
424003	13
7431934	13
7179561	13
5272890	13
772492	13
19625415	17
672574	13
5987807	13
5727127	13
20114946	13
1154777	13
11866509	13
1029258	13
10781282	17
10557476	13
14821804	13
139105	13
935327	13
18591149	13
1064112	13
1454812	13
6578231	13
5588471	16
25111195	13
10723340	13
1682692	13
4960948	13
6132138	17
17905157	13
1082286	13
1075262	13
3975634	13
26207593	15
3725219	13
4468064	13
12751605	13
6527677	13
12827846	13
5866329	13
3180820	13
30556665	17
37611	13
1994284	16
1007919	13
13301432	13
2337661	13
32439750	13
9442015	16
2678642	13
2170977	13
3016095	13
414081	13
4759821	13
55001609	13
698606	13
13873571	13
23766969	17
4345646	13
20162319	13
651250	13
4563485	13
3047399	13
11902694	13
697856	17
8329889	13
9917787	16
11659913	17
13776508	13
3566776	13
8003391	13
3903915	13
1995701	13
21281076	13
4448492	13
4492841	13
1352086	13
6062503	13
4224222	13
820198	13
13609401	13
5181443	13
42246594	13
68755	13
5282494	13
3362597	13
17124348	13
3181874	13
8065438	13
1123676	13
4487738	13
8191965	13
7186370	13
3940686	13
40297846	13
716042	13
9704626	13
2435115	13
9915408	13
2991135	13
2252531	13
7073883	13
17127432	15
9964717	13
9615796	13
7335565	13
10152173	13
4970096	16
16109326	13
6346876	13
9898411	13
3004748	13
28638934	15
4382387	13
801618	13
6592736	13
10107139	13
7006066	13
4194796	13
10586977	13
5991715	13
24725313	13
21613238	13
5140752	13
9386148	13
3515364	13
4042271	17
23097377	13
17701646	13
1706427	13
15394345	17
9003623	15
6876685	16
16556124	13
11858431	13
13181925	13
66390	13
18705603	13
2949001	13
12350526	13
347472	13
11825193	13
362710	13
5435612	13
9329405	13
9448073	13
13769453	13
3439870	13
1213751	13
3811850	13
821146	13
2442132	13
2395481	13
7780476	13
6552033	16
1218584	13
5476853	13
13581632	15
4426012	13
768827	13
5868007	13
1798953	13
3284757	13
1058901	13
16112213	13
26370431	13
818025	13
7214794	13
10882673	13
5061031	13
14657845	13
14515347	13
23935964	13
44375367	13
3211767	13
6640290	13
1365978	13
2084722	13
2567369	13
1418614	13
24167735	13
3419083	13
503901	13
187004	13
13877642	16
7875384	13
9304543	13
12898108	13
6115592	13
3949981	13
1294042	13
13046143	13
14377252	13
30467555	13
6736267	13
2647776	13
18300494	13
1760628	16
8887568	13
4877738	13
11726937	15
1964111	17
6355779	17
17112315	13
9859165	13
394219	13
10500433	13
36687588	13
3892762	13
17744526	13
8260511	17
2000252	13
1360959	13
3304828	17
13610625	17
2648959	13
504448	13
21504924	13
13562740	13
3891681	13
920160	16
571939	13
11884349	13
937539	13
1527705	13
8856595	17
2661323	13
5744343	13
8960462	13
12733003	13
25056355	13
20096788	16
626377	13
1506084	13
5270221	13
1494199	13
975032	13
3846958	13
2699272	13
557037	16
1247321	13
10638710	13
1175604	13
8004192	13
108601	13
11613492	15
26810027	13
1147989	13
246474	13
8598632	16
7977610	13
16596456	13
6491137	13
1657687	13
5530910	13
5657613	13
4952857	13
6953108	13
1291643	13
581502	13
3910495	13
2327748	13
2724572	13
5141627	16
4548695	16
4103807	13
1284540	13
13151335	13
10517705	13
6200112	13
6732194	17
300957	13
13882329	13
7993487	13
15324183	13
8826296	13
92648	13
12791261	13
15800439	13
12391223	13
8511957	13
3155250	13
6987204	13
8523575	13
808376	16
1835332	13
25903909	13
6333463	13
826347	16
40039788	13
12583625	13
1101550	13
1020756	13
50729939	16
7150349	13
501871	13
11573805	13
498257	13
12445118	13
2143560	13
4294467	13
9202779	13
5974314	13
12343294	13
9985595	17
5301495	13
36860946	13
17992713	13
7887960	13
1210486	13
4856762	16
666794	13
5022099	16
87639	13
1002439	13
1860861	13
985989	13
97117	13
6938362	13
121740	15
5098373	15
3222277	17
76755	13
1010790	13
5079379	13
10445765	13
11165780	13
3529224	13
3563882	13
15488880	13
10638382	13
1717305	13
10337747	13
203874	13
6895063	13
14022513	13
10507442	13
11989152	16
9843037	13
918666	13
188624	13
10375745	13
314039	13
5524885	13
5363306	17
20132867	13
3663816	13
27591548	13
599300	13
3897882	13
3949883	16
3674981	13
3282119	13
32589195	15
3824992	13
1497259	16
1681340	13
5705001	13
2345689	17
10681801	13
25317518	13
801861	13
4754970	13
13060775	13
1988711	13
7147642	13
534418	13
8887053	13
906865	16
6666528	13
6652381	13
8222778	13
4813	13
6064411	16
2076164	13
31469997	13
2235793	13
13121388	13
714948	17
11561969	13
9898862	13
15998009	13
10409285	13
2847259	13
30801724	13
5312681	13
1360384	16
12537471	13
4886295	13
5006871	13
30463	13
8313347	13
5456558	13
2757108	13
1050678	13
4335284	13
18631489	15
1137695	13
3192030	13
26737929	13
7121616	13
2491234	15
7792008	13
6283710	13
3293938	17
415480	13
7192372	13
3376053	13
5909827	13
11342529	13
648189	13
5958474	13
1268958	13
1327491	13
13453836	13
1890240	13
2275962	17
16285202	13
11000236	16
3116122	13
6904607	13
12452702	13
4977461	15
19930784	17
10527827	17
16951353	13
3083639	13
12730334	16
27869885	16
11328965	13
6168959	13
9332280	15
840927	13
10662616	13
2708549	13
1825963	13
8368929	13
223646	16
19300929	13
1734926	13
867423	13
5573996	13
718428	13
15188147	13
19876070	15
14807018	13
1847921	15
19385156	13
11286540	13
4193041	16
8269450	15
18726151	13
596662	13
11519472	13
1126799	13
1255959	13
8713381	13
2827476	13
1650980	15
3753336	16
2230656	13
6554221	16
26339129	13
8941819	13
1324147	13
7267989	13
6723378	13
6423446	13
13017594	16
11103030	13
27082149	13
4184744	13
2654358	13
7447733	13
4735114	13
4404879	13
416887	13
11942490	13
3012190	16
15402004	13
16878663	13
11993236	13
20055458	13
4649406	13
933634	17
4514610	13
23867822	13
9222371	13
1275919	13
4813950	13
3674895	13
2665603	13
8801783	13
6106782	13
11762198	13
4156002	13
39008021	13
2001510	17
14725329	13
7327363	13
2190333	13
12787305	13
1386205	13
4595258	13
8404702	13
25545866	13
6190474	13
7352841	13
18458904	13
5264600	13
1839546	13
5092486	13
5228736	13
3380600	13
24330718	13
18450373	13
1287416	16
639004	16
7936871	16
15420162	13
7274682	13
10894577	13
45410936	13
6342521	13
16007539	13
15957984	13
5501248	13
18257680	13
679011	13
6296433	13
7159484	13
1650403	15
4217481	13
19525704	16
3437541	13
4173511	13
5432336	17
7353408	13
2453332	13
3941407	13
839633	13
294242	13
6470226	13
2203322	13
7238831	13
6575589	13
3705167	13
1835130	13
828395	16
6276398	17
58908846	13
11116903	13
6628326	13
2231386	16
2223896	13
2994849	13
16484645	13
33808557	13
3698017	13
17388009	13
11478690	13
142911	13
375103	13
48001	15
1331361	13
553883	13
1668861	13
613020	16
21008275	13
3026568	16
27837573	16
7336277	13
25019518	17
5441837	13
11673243	13
16138734	17
222459	13
3886489	13
2291300	13
1854615	13
4559263	13
4135338	15
7640594	13
1781441	13
8288304	13
9967001	13
19247942	13
25453305	13
3474369	13
1628580	13
306698	13
6708160	13
4139955	13
14571657	13
1141021	13
20543110	13
7612471	13
15229758	15
13790103	13
317078	13
7653233	13
5968799	13
19785070	13
5198475	13
5712175	15
4491629	13
10287454	13
5522595	13
46048471	13
10898323	13
2973765	13
28430026	13
2940592	13
8083217	13
1846719	15
11355037	16
14601519	13
7825395	13
20990064	13
3694944	17
1475272	13
33296391	13
3738407	13
7508817	13
898428	16
39494	13
65738	13
7932534	13
1939474	13
11029132	13
13992694	13
524228	13
622036	13
4440952	13
525666	17
7424383	13
9451691	13
20668307	13
211877	13
22544298	13
6077444	17
2677755	13
19475849	13
5736979	13
9058874	16
2861104	13
15102371	13
2567787	13
259052	13
7263126	13
9167271	13
2864678	16
3757466	13
1089022	13
5237114	13
5139944	13
4818842	13
8531388	13
704271	17
3725078	16
3605987	13
1289588	13
19246460	13
15201388	13
781297	13
1237698	16
5358974	13
5326773	13
17179781	13
14509425	13
2270372	13
8140646	13
5673684	15
4492049	13
1146302	13
4216839	13
8728974	13
14754043	13
17790069	13
4798092	13
549403	13
8752258	13
3088830	13
7439338	13
9926611	13
2550572	13
1788425	13
542978	13
29817	13
7443048	13
9242652	13
8465685	17
3888783	13
14084258	13
26776480	13
1293283	13
20852957	13
24314377	13
544680	13
1914019	13
22942179	15
6335318	13
19574854	13
15061547	13
8910820	13
1615815	13
2161461	13
51056316	13
16948471	13
3360960	16
6492661	13
22752038	13
352014	16
14448648	13
22832806	13
5300086	13
5899429	17
5891003	13
3128482	13
8682129	13
986180	13
13370940	13
679079	13
5263037	16
8851404	13
5567622	13
57664	17
4955854	13
4180264	15
4505542	13
2185637	13
11170411	13
64899	15
7104291	13
4212481	13
12247791	13
15270008	13
763682	13
5264616	13
22489664	13
5547646	13
863143	13
2915595	13
7174151	13
896638	13
10877651	13
9667532	13
19431834	13
782517	13
8577685	13
3483814	16
1004875	13
1915127	13
1174320	13
7438181	13
7782076	13
6517442	13
18027308	17
3827067	13
8910762	13
6035751	13
1281761	16
8463359	13
2899401	13
327564	16
11193458	13
6880203	13
2470630	15
4482719	13
1960306	13
14232272	13
4776186	13
11365736	17
4834706	13
7275987	13
1019258	13
2414292	13
2912790	13
3595035	13
6630944	16
2591553	13
928085	13
16903662	16
406765	15
7773653	13
3956574	13
6006437	13
6625345	13
14163047	16
2748885	13
10842347	15
1663551	15
12282030	13
1394640	13
3598835	13
23795943	16
15920318	13
3160449	13
26753727	13
8514964	13
1400903	13
500712	13
942209	13
8543432	13
3912387	17
18881891	17
5767597	13
5956572	15
1991154	13
1956483	13
8765023	13
12050976	13
14971064	13
5986557	16
1876458	13
234127	13
5759448	13
3044930	13
7231543	13
5286866	17
15746314	13
21699270	13
20579176	13
6449870	13
3620793	13
22887884	16
4231287	17
1042267	13
10498620	13
4728878	13
2219338	13
171551	13
8075528	13
8372664	13
7755636	16
2330940	13
2492833	17
7316309	13
4053994	12
4735005	13
20849740	13
9084617	17
19283927	13
4195326	16
7390242	13
2172430	13
2663696	13
2350447	13
3206985	13
8018870	13
2446765	13
2503021	13
967234	13
6997331	13
24123197	16
25592791	13
1386419	13
1332367	13
5765549	16
10772519	17
572160	13
3359420	17
16832401	13
264813	13
6028979	13
10285712	13
10599604	13
12622551	13
3999859	13
19211198	13
1407541	13
187876	13
15130597	13
2758914	16
4453442	13
4270415	13
7382823	13
3359507	13
2904031	13
17458145	13
13300307	13
31755656	13
7173384	16
5748684	13
6996136	13
5346992	13
38269006	13
987799	13
31105571	13
365068	13
3801893	13
1417133	13
15357790	13
11117912	16
5066167	13
1526509	13
2084048	13
120380	13
32728073	13
966597	13
13424660	13
725298	13
4485667	13
4219540	13
6734393	13
16002833	17
5243416	15
10298247	13
4564199	13
5196893	13
22222855	16
3948244	13
3478057	13
9445453	14
6837905	13
25635931	13
2839709	13
12112	16
7570622	17
1195311	13
3247623	13
14257435	13
7462560	13
4076095	13
11205407	13
2377676	13
3539835	13
3519332	13
12035869	13
13053061	13
4687151	16
19472950	13
8984313	13
34548807	13
19517238	13
10699171	13
3718990	13
3273886	13
1566652	13
3397295	13
11981852	13
7275950	13
2071381	13
4808765	13
5446816	13
857	13
12548254	13
6712245	13
41134598	16
3701574	13
63750	13
1725950	13
7993771	13
9389468	16
6384727	13
13887619	13
4175051	15
6965077	15
12357233	13
190713	13
7183309	13
1632687	13
1258012	13
10221842	17
2691995	13
10568407	13
44404049	13
5137310	13
7237179	13
4009082	13
1478069	13
2878177	13
16065766	13
1229981	13
10159507	13
12685713	13
2150188	13
29671407	13
32047463	17
3301357	13
3580613	13
7918868	13
4584336	15
1788341	13
16288243	13
20312870	17
8879063	13
1356630	13
1522109	13
8589179	13
3259520	13
2072851	13
6894380	13
975799	13
14672993	15
8091799	15
1741194	15
14491018	13
523989	13
55248477	13
15393720	13
27269408	13
1121182	13
23505520	13
24919075	13
4669279	17
142573	13
2342828	16
19321945	13
12135111	13
7162229	13
14705298	13
9803549	13
2406168	16
7497264	13
18152394	13
10836999	16
15265750	13
14939248	13
11863360	13
4545038	13
24797675	13
11935947	13
14377781	13
2728532	13
12423171	13
621644	13
54827641	13
3805981	13
9450069	17
4122933	13
6282561	17
5108061	13
9085964	13
15235479	13
5796054	13
9627196	13
12360408	13
18553080	13
12789750	16
289910	13
8562542	15
8744825	13
1075843	13
22756700	13
689156	17
3355205	15
12188943	13
21712	13
6803172	13
3507414	13
14120566	15
9361770	13
15923148	15
2712131	13
14379002	13
1874925	15
13881213	13
8253214	13
3531111	13
1362835	15
9231004	13
15694927	13
1518419	13
11613712	13
10636331	13
19744145	17
25801119	13
12351313	13
1327556	13
5939914	13
6317710	13
17863873	13
1007305	13
3844510	13
6105612	13
671164	13
13153559	13
8545563	17
19269091	13
1698661	13
5789510	13
11079869	13
699998	13
3449313	16
13808831	13
2478810	16
36184042	13
15461688	16
6972483	17
4747173	13
7065005	13
3435717	17
5678696	13
13536820	13
14923527	13
39225220	13
7622570	13
7747731	13
10503770	13
8258846	15
2125220	13
996058	13
4129346	13
564683	13
260981	13
6439778	15
22819587	13
47368190	13
11577585	13
12118181	13
352419	13
13935476	13
603411	13
4605201	13
3442422	13
9538467	17
1818502	13
20030757	13
13886605	13
13927686	16
12321947	13
211923	13
13919735	15
1264412	13
5499870	17
4590223	13
5192090	13
3146978	16
4339087	13
12330784	16
8073477	13
5657909	17
8935643	13
28374120	15
2884737	13
736112	13
11615506	13
2305489	13
1535152	13
10407268	13
3833700	13
8480139	13
14914273	13
10516252	13
9191865	13
7907570	13
19106387	13
3128854	13
2394450	13
38909959	13
273254	16
8806121	13
4032075	16
5713960	13
8044703	13
5082788	13
7951725	13
11295119	13
478173	13
1083981	13
4181877	13
338420	13
27645146	17
4795944	13
6061250	13
2624976	13
842942	13
7000049	13
4725981	13
8550735	16
14985909	13
529332	13
1884095	13
566691	13
199018	13
9262258	15
14762669	17
26156335	13
12182677	15
563935	13
41254743	13
5330958	13
6304985	17
13876602	13
9157392	13
13638355	13
1724900	13
7004499	13
18735287	16
19167631	13
1606978	17
5851204	13
9367219	17
3463599	17
5297078	13
2451238	17
406084	13
14984201	13
12281567	13
6819614	13
4848590	13
523289	13
40054375	13
11454353	13
9606997	13
5344145	13
2848072	13
5769448	13
3553631	13
4461164	17
4999967	13
2095632	17
3121018	13
1501321	13
1527386	13
1052590	13
1222803	13
3663985	13
5866846	13
4105133	13
2740888	13
23434781	13
8868628	13
442205	13
5277664	13
541721	13
4919781	13
17401114	13
23976779	13
8401335	13
6858255	13
28579573	13
2301730	13
11722801	13
12085148	17
12666841	13
14491594	13
8158037	15
553076	13
22982897	13
33374328	13
6040141	16
2705223	13
2122647	13
1682436	13
13953875	13
4963394	13
10811655	13
2539682	13
41313	13
8424727	13
11877978	13
7513168	13
14286198	13
24891810	13
2109466	16
1171498	13
8745381	13
6303532	13
5243126	13
4594171	16
812025	13
5521210	13
20548009	13
6268741	16
9984558	13
1748528	13
4781757	13
22546123	13
4964454	13
3468792	13
16815309	13
2685190	13
1501017	15
3113685	13
546485	13
20225528	13
3958994	13
8961429	13
10474446	17
3565316	13
2090785	13
38093228	13
6845668	13
11934040	13
53503576	13
806729	13
3748269	13
10445788	13
25866291	13
102125	13
9328177	15
4615980	13
5019893	13
2063082	16
915131	13
3719994	13
3286475	13
11679382	13
4243581	13
19122678	13
3294910	16
6013218	13
1809509	13
10990214	15
11877064	13
4975362	13
6362821	16
3844930	13
284000	13
5438127	13
4599327	13
4093723	13
3791408	13
389205	13
4230323	13
7635453	16
15550837	13
350759	13
2086023	13
11229025	15
7676912	13
1345270	13
710290	13
5406957	13
12225285	13
4455946	13
3890304	15
2677273	13
28292224	13
6859359	17
1436727	13
1195473	13
11657103	13
10385965	17
481505	17
231709	13
4527887	13
6710848	13
7122128	13
1654725	13
21062545	13
13561557	15
569068	13
2116077	17
2446927	13
6210068	13
3625327	15
7397424	13
1164437	13
1886104	17
21338334	13
239598	13
17948510	13
18761233	16
1405340	13
4651823	13
3360807	13
1785755	13
3296967	13
18093904	13
154226	15
5842535	13
19681340	13
1176601	13
8057465	16
4295609	16
3217633	17
7188068	13
12966939	13
4226143	13
1396347	13
26293924	13
27625859	13
4142425	13
1752668	13
7670021	13
12493818	16
8578035	13
9989161	13
22442075	16
14701714	13
11609851	13
3389151	13
46159	13
5341308	13
19125341	13
6341641	13
13271999	13
3462886	13
6202809	13
25816386	13
20644561	13
1411581	13
5862481	13
4701434	13
8555840	13
7924207	13
9654387	13
5774800	13
24396726	13
2280727	13
11877785	13
82628	13
12896359	13
12852935	13
428813	16
1009607	13
25609083	13
15952207	13
3549287	13
21936220	16
234300	13
25095274	13
1521116	13
11631975	17
2228443	16
16134878	15
6213920	13
34379245	16
17925366	13
30753773	13
4370586	13
20000809	13
2282439	13
19315114	13
1972624	13
1431888	13
1018800	15
16881720	13
23090130	13
601712	13
11483692	13
1354746	13
1059008	13
17510268	13
377724	13
18272476	13
631817	13
7690831	13
484261	13
188028	13
15786678	13
8670761	13
13657501	13
1576227	13
5030844	13
3272520	13
324736	17
8373738	13
24122370	16
39705170	13
47533344	15
34685659	13
8911371	13
3439796	13
2796868	15
13369206	13
7099614	13
400279	13
1246420	13
12317164	13
40514130	16
9851	13
2560654	13
38454273	13
18610676	13
7655296	13
1618338	13
634746	16
1485458	13
7740080	13
6598751	13
1207262	13
3434518	13
14712555	13
7402390	13
3715441	13
18231218	13
2159937	13
2081271	15
1598780	13
11230964	13
5178537	13
3285681	13
110638	13
566785	13
3012535	16
21564368	13
7010575	17
2736922	13
8221478	13
9200473	13
67597878	13
4877226	13
17721072	13
28378990	13
3159633	13
1871504	13
18741363	13
16160282	16
730185	13
4581666	13
15459608	13
15616743	15
12731974	13
4848752	13
37790111	13
6242647	13
13117214	13
515774	13
975068	13
4735478	13
3828866	13
5284927	13
580107	13
4783147	13
2023335	13
510673	15
1862360	13
2636070	13
4587886	13
2053055	13
9556049	13
16385222	13
5172914	13
3884556	13
3765269	13
1684211	13
1500666	13
16486241	13
22519418	13
8025309	13
7763862	13
5103412	13
561253	13
3008183	13
692119	13
5959114	13
7041146	13
2212276	13
23881946	13
5990900	17
1715526	13
3365764	13
7372300	16
13248057	17
5266682	13
3647734	13
18060920	16
2929626	13
6546572	16
3834041	17
6444722	15
30364539	13
6088886	13
2084017	13
7074835	13
9110364	13
24356321	13
12485366	13
11591378	15
8593113	13
2264681	13
406978	13
1458147	13
5245778	13
7456487	13
8107584	13
13456946	16
2343851	13
12561061	13
1447761	13
6359224	13
70748	13
2398410	15
24778899	13
418264	13
6686209	15
4165465	17
14977521	13
2818823	13
5479561	16
581011	13
8996101	13
8134867	13
33655809	13
1330612	13
2887344	15
7170597	13
3696541	13
7224100	13
3564360	13
2325941	16
1084263	13
10028344	13
4875731	13
18339730	13
5749203	13
9138461	16
22611601	13
11938832	13
2480488	13
6843572	13
15971589	13
1390685	13
7127801	13
2287182	13
16411702	16
489525	13
5808875	13
3853193	17
1416220	16
4702987	13
2344259	13
5383120	13
5151278	13
45152024	16
3436857	13
869270	15
465733	13
2492649	13
120429	13
27351967	13
15630092	13
5625758	13
6189607	13
11567945	13
4530243	13
5136872	13
4543221	13
22625804	13
18426167	13
6172556	13
13823941	13
2262825	13
4480247	13
4765920	17
4971503	13
2720144	13
18120332	13
11272498	13
3520208	13
4340245	13
10627554	13
24584084	13
23157329	13
18340484	13
41088	15
3489374	13
6989831	17
1039783	13
555411	13
8508580	13
7931033	13
627248	13
5547139	16
8778796	13
19054804	13
5442990	13
7410533	13
5621380	16
11030310	13
7788958	13
4808041	13
7736511	13
279485	13
4620337	13
12040696	13
11410481	16
70660	13
8684123	13
16025010	15
10761450	13
917779	15
2468482	16
15618281	15
9728384	13
35071640	13
4545349	13
5656871	13
216375	17
496487	13
53081160	13
3766998	13
4229633	13
1080982	13
1499484	17
3894354	13
6958462	13
8677777	13
12690641	13
11810441	13
339306	13
15984118	13
3039384	13
25007053	13
4587443	17
2307244	15
5906911	13
5394186	13
3311498	13
4791424	16
6371743	13
22289225	13
2798200	13
7696527	13
5007031	13
13046208	13
2342079	16
12006382	13
1487311	13
6059987	13
9168330	13
1696749	16
4979053	13
40216388	13
834962	13
1322215	13
27016203	13
8809778	13
8829944	17
8105687	15
7818877	15
2749948	13
3237191	17
15853708	13
7846283	17
13450811	16
547898	13
2013016	13
168068	13
1509311	13
16509584	13
4892145	13
4041618	13
14830624	13
2078012	13
13439970	13
170089	16
1289930	13
2887282	13
12085903	13
7468049	13
16822687	17
4714741	13
1946581	15
1752836	13
7859169	13
1826201	13
40102726	13
20613425	13
7206897	16
16526261	13
5695160	13
916482	15
30260318	15
14847233	13
694599	13
2185004	13
12199386	13
2254282	13
23497466	17
10270332	13
4981442	17
6741483	13
3578174	13
499907	15
1795095	16
2383085	13
10384880	13
2874574	13
8855478	16
4754602	13
8417873	13
33273346	13
39316908	13
4563197	13
1266897	13
12968552	13
13458225	13
10534509	13
679800	13
33442	13
2229197	13
241355	13
8720515	13
10215549	13
1426840	13
1705577	13
2834295	13
3316185	15
10165826	13
8228480	13
532172	13
1983539	13
659065	13
6755238	13
265781	13
5404729	13
7327945	13
4726646	13
6921207	13
25145778	13
2814315	13
3242518	13
376737	13
5103928	13
7333595	13
27791509	16
402822	13
24163882	13
5896651	13
7683320	13
7031370	13
20399230	13
5297748	13
17369856	17
1306466	13
1149496	15
2685469	13
296251	13
8986263	13
4273170	13
5654681	13
1656130	13
21697475	13
7821923	13
28807593	13
168662	13
1398129	13
3619482	13
138169	13
9128309	13
6684978	13
17733521	13
4280004	16
19484153	13
12100341	13
649927	13
15321778	16
4908878	13
1042733	13
9594457	13
841731	13
1786386	13
30200542	17
3983099	13
17566831	13
2193276	17
524514	13
7079479	13
3137660	13
7710536	13
2041000	13
11786499	13
19869577	13
6649582	13
7272490	15
14281012	13
11077249	13
1324089	17
2398544	13
5295396	15
2364510	13
3877735	16
3953260	13
32639987	13
17119125	13
560639	13
16925108	13
19572012	13
4325258	13
16759261	13
335362	13
2725169	13
2546852	13
1058745	13
3754490	13
7307183	13
94218	17
1237260	13
6138495	13
4678053	13
24232356	13
3716018	13
20213810	13
9611579	16
2939981	15
2389187	13
7946217	13
2976255	13
15480552	13
4747335	17
1731550	13
2341964	13
15460961	13
4260039	13
24132151	13
2362996	13
698517	13
4091822	15
11164702	13
1359013	13
738386	13
1395014	13
11970632	13
17890518	13
2259158	13
8958442	13
12495035	13
9847171	13
30733540	13
6564176	13
8069711	13
1135466	13
2618062	17
9645044	13
5743564	13
13572907	13
7429830	13
104673	13
18114358	13
989036	13
5280657	13
3943089	13
5035635	13
3611867	13
403792	13
716139	16
17453468	13
47044235	13
6658822	13
5387911	13
265997	13
3902870	16
3339817	13
5593834	17
14107013	13
4081399	13
22788570	13
11418200	16
381442	16
5422765	13
9300795	17
885902	13
517890	13
9864952	13
10504988	13
3287867	13
19944065	13
1956205	16
6761326	13
12154093	16
7911591	13
4587386	13
728511	13
20695527	13
3028158	13
1276467	13
12739281	13
23233742	13
6255355	13
28695112	13
30021335	13
6253828	13
5677277	13
6511150	13
7078723	13
6870368	13
216299	17
1339516	13
19630617	13
12677803	13
5679155	13
2279013	13
26684523	13
485589	13
9400663	13
4400420	13
26966200	13
3448143	13
2439536	13
13179275	15
3224789	13
6699796	17
933797	13
14289909	17
1765221	13
13017400	13
9695357	13
3936694	13
18316793	16
5582818	13
6558348	13
2420246	13
2604565	13
16673226	13
9669473	13
1609808	13
14008647	13
6032392	13
15275883	13
2164455	13
6293351	13
1466377	13
8229152	13
11144768	13
8389097	15
39171105	13
26024483	13
777169	13
1829872	13
6918880	17
3955993	13
30277939	13
5105301	13
28222020	13
8387487	17
7037776	13
7807099	13
1099793	13
17732198	13
1330508	16
5206520	13
2140268	13
321648	13
988402	13
10269188	16
9372938	13
11149150	13
6236561	13
5569120	13
14831440	13
2584099	13
4117558	15
12689460	13
4891866	13
5499296	13
11253535	13
22286322	15
6357919	13
12588391	13
5394415	13
2602743	17
3022865	15
8224921	13
30177698	13
2781269	13
908778	16
5548885	13
5071372	13
1660800	13
18339520	13
2308694	13
5684548	16
1818256	17
13594252	13
1247470	13
5070115	13
24269674	16
21139838	13
3715276	13
534913	13
2069196	13
9636678	13
36254807	13
1594580	16
11405635	13
20452206	13
3672114	16
15748307	13
20948151	13
26046598	13
8383216	17
22285159	13
26834882	13
14208372	13
25852878	16
18400967	13
7343772	13
8260710	13
4324313	13
3405229	15
718054	13
3502	13
5005296	13
4149935	13
19857913	13
2464856	13
2015177	13
48998	13
16526951	13
268356	13
2367800	13
7630675	13
5435713	13
28735	13
8264018	15
15175826	17
3818823	16
570042	13
11566702	13
24727285	13
11754426	13
2401835	13
2288417	13
1242626	13
4054870	13
19940990	13
2611449	13
502921	13
15481398	13
9352117	13
35684862	13
1098766	13
6421099	13
7085993	13
6232204	13
11939012	17
1323186	13
11251824	13
20090012	16
9790738	13
12374882	17
5155332	13
18246852	13
3567413	13
2645225	13
9865225	13
5957187	13
28746475	16
5224215	13
6266146	13
7952945	13
2078882	13
442046	16
4952394	16
784267	13
1567245	13
1354218	13
6188325	13
6892954	13
45943232	13
8305034	13
6790784	13
2111176	13
11797511	16
9950942	13
31478701	13
4167182	16
6475355	17
3947166	13
4586036	13
17955771	13
6047979	13
22009994	17
1974551	13
588600	13
7093974	16
7635980	13
7145336	15
17290048	13
5453970	13
915267	13
3938454	13
3584777	13
1904298	13
10720351	13
6554980	13
50714	17
16366921	13
18260255	13
8174547	13
1906995	13
6752373	13
613906	13
4494347	15
7940496	13
10834351	15
10866	13
7033869	13
2217234	17
21370598	13
6354383	13
1820129	13
12285613	13
8786422	13
3590908	13
16149240	13
14241384	17
19944652	15
5668587	13
2984907	13
5141621	16
7199830	16
25784569	13
3207004	13
4951070	17
1965527	16
10987190	13
10994614	13
10288756	13
9161714	13
7712358	13
4132493	13
2821227	13
10878208	13
31106339	13
9218755	13
10418875	13
8725630	13
8332104	13
1264376	13
3451349	13
2385456	13
323575	13
16882208	13
27733479	13
1522743	13
13491302	13
1592122	13
2320291	13
59565435	13
3713034	13
9759420	17
2013226	13
237073	13
6687090	13
8428693	13
1672983	13
5985722	13
16918358	17
987546	13
116859	13
7304971	13
11056740	13
16493248	17
14351006	13
8051323	13
867339	13
11720807	13
315440	13
4332243	13
4851762	13
207615	13
2946311	13
21930664	13
474187	13
11690551	16
373009	13
3691787	13
2207877	13
11896329	13
4626511	17
13132034	13
6497678	13
5117982	13
4252379	16
703065	17
66837626	13
6033715	13
13011983	13
7914726	13
4632962	13
5494804	13
21594140	13
5734894	13
21151266	13
5024052	15
17008277	13
19022094	13
4678275	13
14905697	13
7975025	13
3064458	13
15099079	13
1066750	13
7635250	13
5390808	13
6578311	13
13294205	16
1109219	13
10455463	13
9401666	13
37068672	17
4554562	13
1288681	15
7278795	13
803073	17
12025597	13
6641430	16
7808849	15
13381115	13
4233460	16
14057156	13
15918300	16
3784578	13
165403	17
7156514	13
451354	16
1105613	16
5256936	13
2310535	13
14274230	15
421047	13
2366835	13
3560649	13
1477245	13
996538	13
6361296	15
2331489	13
28167840	13
17491191	13
4393906	13
5324267	17
8869994	13
11748369	13
37870631	13
34412062	17
62013727	13
8307407	13
16570825	13
2506484	13
1063326	13
1136556	13
12868560	13
1000025	13
752218	13
3949082	13
8538572	15
22723868	13
6435206	13
22156857	16
9590739	13
14356716	17
12310081	13
23156684	13
969767	13
4471509	13
1935340	17
4389010	13
5704173	13
8863396	13
863330	13
40949441	13
3330889	13
14603076	16
5247456	13
1024792	13
2398583	13
1944191	16
11648409	15
926688	13
660465	13
20031508	13
23964322	13
1073584	13
6881050	13
2160029	13
7816532	13
4684570	13
1762283	13
397808	17
9138210	15
4983734	13
3374253	13
7266759	13
3196996	13
24100771	13
6059891	13
14728931	16
1216797	13
6234765	13
8661450	13
4646256	13
3940760	13
27427554	13
6841482	13
16995325	13
307997	13
9129777	17
5767491	16
31808445	16
3903577	13
627391	13
3798201	13
12956768	13
2855293	13
4150212	13
1272437	13
3141015	13
2194539	13
9657492	13
3530505	13
18376929	13
11120057	13
1709423	16
11802432	13
11276540	16
13031527	13
748737	15
16230832	16
7171665	16
572141	13
6254986	16
6611316	13
4593760	13
5822913	13
2416461	13
1282688	17
1532062	13
3275843	13
46262543	13
5119588	13
8266158	13
516635	13
8450960	13
10974724	13
8858441	13
14381379	13
6750308	13
1883109	13
3643338	13
4390986	13
3497387	13
28366517	13
1703079	13
3452754	17
301954	13
3386325	13
2726181	13
18058479	13
123746	13
14888679	13
2285923	15
3665611	13
12389990	13
17188740	13
14346644	17
21414086	13
634499	13
5504570	13
2787593	13
18107088	13
4126557	13
16135609	16
547780	13
4425282	13
12540710	13
11232527	13
5350445	13
21419690	13
11145277	13
3119199	16
1822685	13
2266680	13
6263608	13
1415315	13
46114709	17
4359636	13
3307890	13
2328223	13
4484190	13
9066334	13
17524828	13
548908	13
2420003	13
20751761	13
6134402	16
28174939	13
3976359	17
5240009	13
3306596	13
6809865	17
3263829	13
11375139	13
2896868	13
25658956	13
23685202	13
1070596	13
17379086	13
11232563	17
3932682	13
4458829	13
15550548	13
2532897	16
1999534	13
12816232	13
6596370	13
18614809	13
9790969	16
5264523	13
14763551	13
7274789	13
8151781	13
336805	13
1666839	13
8190697	13
8088616	15
7593912	13
6335856	13
33175	17
10190892	13
6540067	13
4354300	13
5454077	17
12365065	13
1135477	13
19742174	16
313789	13
2830154	13
33104728	13
18608144	13
9098153	17
4276830	13
6063245	13
4327727	13
7890651	13
16579456	13
1189848	16
10135854	15
169129	13
5493844	13
8008252	13
15718313	13
21127685	13
1718071	17
204214	13
17798943	13
10886815	13
23691082	13
4633220	13
4835324	13
9557366	13
1499158	13
26194494	13
41406603	13
6305842	13
17773166	13
2146804	13
1915172	13
16282398	15
9459217	13
4214350	13
6666864	13
2935004	13
3952757	13
9959033	13
7941412	13
9479	13
2598111	13
5048267	13
2159055	13
17669262	13
14603563	13
617714	13
615315	13
12105570	13
41721	17
6026558	13
23375897	13
817391	13
22888118	13
16693910	13
2082069	13
175683	13
1125381	13
40385314	13
3401358	16
6051786	13
11420780	13
2881728	13
2183026	15
1982104	13
31323694	13
15208204	13
7793091	13
4123152	16
4567745	13
1015259	13
37704836	16
5895125	13
407996	13
6130660	17
12535176	13
49316167	13
217326	13
5116303	13
6172595	13
2424381	13
3189894	13
1613335	13
25577295	13
2966756	13
78070	13
461870	13
1258991	17
5395174	13
1891958	13
8139556	15
4923625	13
1777164	13
31977392	13
5925663	13
3382583	13
3781198	13
1622009	16
24549117	13
6094188	13
4142606	13
13437680	13
1360882	13
4290156	13
5369413	13
12482438	13
4471506	13
3977948	16
28202502	13
27605702	13
12170253	17
582733	13
18836631	13
5668288	13
11886821	13
1741501	17
10040128	15
5667372	13
9106313	13
28202	13
10557666	13
682740	13
10547351	13
17197262	17
703456	13
12409595	13
19368157	13
7889919	13
10175318	16
3160260	16
16099810	13
2119590	13
409914	13
5030171	16
218158	13
2372005	13
6566449	13
3503689	13
11581755	13
9233508	17
5358395	13
8118911	13
2909817	13
10559903	13
3082602	13
22801504	13
12842833	13
5269035	13
12446141	13
1732402	17
28948581	13
7983879	13
12959829	13
5340569	13
21482545	13
14338068	13
3228523	13
5964148	16
2908681	17
11320023	13
4959188	13
5300260	13
9443152	13
13481276	13
27298673	13
9705344	15
4854454	13
13815117	17
1544787	16
13081252	13
14904345	13
6043555	13
24931043	13
11490387	13
3484287	13
9722628	13
8760737	13
42324	16
10655967	13
577196	16
124477	16
60242967	17
1811441	13
6003740	13
8149070	13
28676409	13
500156	13
20174686	13
8511372	13
7573893	13
15936453	15
7863871	13
13702131	13
2052581	13
718138	13
8594051	13
11171498	13
16694200	13
12030277	13
2953990	13
11413347	13
3605892	13
22718483	13
8552007	13
12826452	13
15827392	13
20138932	13
6979898	15
6394228	13
8438748	16
1574261	13
6423262	16
13112851	13
15192785	13
4126801	13
18026087	13
964169	13
3776034	13
7827949	16
1152930	13
347697	13
58249	13
3584300	13
16385259	13
6893985	16
5615396	13
3249148	13
16979802	16
17697742	13
9220693	13
2129214	16
27158272	13
12155558	13
22564021	16
13936713	13
1948762	13
12568506	13
6157568	13
844840	13
50769075	13
22140860	17
8200017	13
16988353	15
9971927	13
10042535	13
3749058	13
10073115	13
1570800	13
17928949	13
506281	13
5049790	15
3138664	13
12724899	13
10630295	13
2904707	13
13647213	13
5489202	13
24541211	13
19343285	13
8381938	13
17846860	13
1687261	13
13952608	13
9977892	13
23314019	13
13686435	13
34805057	17
8844011	13
6541861	13
12242146	13
15447413	13
4279889	13
14824061	13
17570081	13
12634078	13
13318931	13
5346660	13
450235	13
494910	16
5265902	16
21241751	13
4764999	13
5275703	13
11144059	13
1795246	13
12460657	13
26146932	16
4923494	13
10458724	13
12376272	13
12479424	13
16832286	13
16342495	13
8829280	13
28042954	16
4786389	13
2576625	13
2290513	13
525594	13
18798357	13
1415052	13
12983405	13
7335950	13
2972335	13
12246090	15
6483803	13
16619748	13
622925	13
1566375	13
1059641	16
7321658	13
14390095	13
730533	13
643620	13
10131451	13
985433	13
1595293	13
1277315	13
3282184	13
6828738	13
36510820	13
14832166	13
12152387	13
11265323	13
3773896	13
241869	13
6819064	16
2700254	13
4538497	13
2953038	13
7124066	13
9784300	13
23779590	16
10448133	17
539282	15
3280849	13
16519086	13
5761950	13
10136784	13
4897044	13
8963632	13
11194818	15
37173791	13
19018457	13
17150627	13
592370	13
18663325	13
1430249	13
11435164	13
3354701	16
14713439	13
5967343	13
10490780	13
9065004	13
8407315	13
12327919	13
7308473	13
18270424	15
3026169	17
31150562	13
10440517	13
4111016	13
9028892	13
24042284	13
5864745	13
6420908	16
12735808	13
206600	16
293529	16
6311259	17
17608242	15
7150596	13
15221785	15
2115193	16
17643011	16
15809483	15
12786603	13
33168626	13
10583953	13
4536208	13
7594768	17
1414251	13
11109806	15
563477	13
5869403	13
7790661	13
2258987	13
6227197	13
1254554	13
2104030	13
7167385	13
5805650	13
16443918	13
7104596	13
221954	13
10478857	13
1300253	13
1319274	16
20938208	13
851327	13
455255	13
2807068	13
23406501	13
29872101	13
3454699	13
10056058	13
5061531	13
15281683	16
482317	13
27129426	16
812704	13
12869601	13
7482237	13
33041088	16
1264719	13
3826302	13
8438124	13
9906390	13
6985727	13
8743969	13
3152190	13
1787337	17
7341606	13
31937935	17
16264789	13
7859092	17
5158169	13
15092670	13
3062671	16
698613	13
6535253	13
1965204	13
1454337	13
5306455	17
763102	13
19963832	13
19927604	13
40850454	13
7567631	13
5917776	16
7694516	13
16793175	13
7784354	13
3147859	15
13889738	13
20508547	13
15612168	13
20465045	13
16798010	13
3695108	16
20765604	13
14522210	13
2033273	17
13339800	13
4128721	13
6448954	13
2164122	13
6864598	13
7638774	13
14506053	13
9788913	13
14489501	13
361723	13
5457964	15
20853695	13
4711588	13
7155792	15
2531849	13
52062000	13
10773766	13
31977295	13
11322281	13
7174632	13
18979154	13
8478136	13
4225515	17
441060	17
14843864	15
1926652	13
29272448	13
523435	13
9307099	13
2901435	13
63111513	13
2712194	13
41504525	13
20140932	13
619024	13
15563535	13
173787	13
1269043	13
7119092	13
12894069	13
1260067	13
12448729	13
4564013	13
4520709	13
719157	13
18083016	13
6433655	13
5451653	13
1849853	13
5310603	17
3843390	17
1156095	17
8279499	13
30460588	13
5050000	13
3840632	13
22321615	13
1057608	16
5647700	16
8375213	13
172018	13
7045997	16
19759846	13
464199	13
4456881	13
12615472	13
3658084	13
1522089	16
7450835	13
6381501	13
3984291	13
1525643	13
9850925	13
1892706	13
19715277	13
2170293	13
31783393	13
12503570	13
12240021	13
4630912	13
12202270	13
3406341	13
1010874	13
45210848	13
9339905	13
2379303	13
2709448	13
6903409	15
5098248	13
11746322	13
1471095	17
3350114	13
10728688	13
10519595	13
5908435	13
196659	13
4766114	13
8981881	16
24137701	13
16791859	13
4301051	13
12409134	13
21166508	16
3597474	13
4210564	13
748406	13
28778833	13
14280925	13
920993	13
18547932	16
3211901	13
3979852	13
5325948	15
7192381	13
6205757	13
9635955	13
26861088	13
4360196	13
158939	13
7013843	13
3124508	16
1274920	13
4882710	13
8660647	13
8392622	13
9315981	15
35225961	16
3453040	13
968691	13
11984545	13
13517032	13
2369971	13
4370873	17
9388484	13
10999056	13
16383756	13
3285930	13
5470398	17
3140057	13
128671	13
1555389	13
26548879	13
14955266	13
23450740	13
15959893	17
6041116	13
5000485	13
9397459	16
1618042	13
683227	13
4980812	13
15095180	13
804142	13
6477741	13
1330288	17
7227248	13
7332726	13
34762849	13
2288037	13
3243515	13
299425	16
6293204	13
8512617	13
9091108	17
2056740	13
40012806	13
2139153	13
7896369	17
10962171	13
2982439	16
2473531	13
2068820	16
2495503	15
14901653	16
2787110	13
4463690	13
6288082	13
13406096	13
7558601	13
3656839	13
14339046	13
8029544	13
16051230	13
10828953	13
31169648	13
1644611	13
7360458	13
6230943	13
7724458	13
9976326	16
1416	13
360581	17
11322496	17
11137670	17
2823908	13
24512851	13
15567568	17
13382020	13
876819	13
4417450	17
9961847	13
5207690	13
16592367	13
1637328	13
3885010	13
9775634	13
8321723	13
2067064	13
20789660	13
5068115	15
2068357	15
6032488	13
598292	16
8926748	13
6164122	13
21373758	13
1618036	13
4760606	13
9372750	13
3220027	16
5645314	13
1091696	13
12933977	13
13617081	13
14882426	13
21969220	16
33558782	13
2386348	13
8178459	16
3005386	13
25239629	13
1051696	13
13196965	13
9397897	13
3480771	13
20853036	13
11694187	15
11373317	13
4678841	13
1477066	16
597006	16
20259953	13
7827376	13
2308995	13
60300846	13
12892240	13
6029026	13
2370489	13
3613858	13
1179691	16
23144746	13
2281158	13
10424546	13
9935036	13
7729936	13
19176021	13
9129597	13
11905360	13
82229	16
796552	13
1317909	13
65568625	13
2370143	13
4372371	13
8276839	13
4277191	13
2824539	17
20855156	13
6022190	13
1105913	13
2565471	13
3572709	13
6030916	13
3472051	13
126497	13
10945582	15
7455348	13
7649141	13
8563967	13
16383833	13
17072871	13
11016118	13
11670573	13
1973950	16
8837681	13
8097508	13
7893974	13
9132838	13
7538530	13
1562743	13
4903138	17
26107003	13
6292171	13
6730710	13
5654188	17
398240	17
8216288	13
2919857	17
1055397	13
4509313	13
1501946	16
1759751	13
157838	13
5162730	16
5331592	13
16975464	13
1837333	13
17473358	17
2935440	13
2619807	13
980011	16
5948990	13
117815	13
7449936	13
5787132	13
5224933	13
2851367	13
1417401	15
2123955	13
6386959	13
31945103	13
6541416	13
376014	15
8236408	13
4875436	13
3904587	13
10268779	16
1338844	13
14204321	13
479987	17
1840885	13
10788	13
5825294	13
14504765	13
1156803	13
3844736	13
4000786	13
8787985	13
8894447	13
2260158	13
4404963	13
11994435	13
3366646	13
9123826	16
4985218	13
5986237	13
5254117	16
11283955	13
5942192	13
1514223	13
44156328	13
4384565	13
17824834	13
11890297	13
10675515	13
20997399	13
2414373	17
2436338	17
10999561	13
1413768	13
825006	13
1306120	13
8453803	13
1507420	13
1208076	17
6708507	13
1701515	13
2671769	13
1441245	13
9002561	13
3201077	13
2737717	13
19015410	13
46392003	13
1851284	13
64383872	13
3095254	13
8255224	13
19022965	13
185925	13
23025795	13
2200212	13
2646896	13
1717512	13
4019218	13
3277289	13
10162862	13
8858230	13
1079948	13
1241993	13
6692718	13
2422337	17
7555005	13
4003862	13
133441	13
5761483	13
13269933	13
8162884	13
493431	13
6353117	13
4784310	13
8219768	13
4491535	13
3786645	13
4822579	13
5359446	13
2742139	13
4824046	13
7670350	13
396798	17
5568948	13
3034776	13
10689720	13
1443128	13
1023491	13
3488814	13
19756309	13
2234752	13
686414	13
3896224	13
6960788	16
17346929	17
23206327	13
9785953	13
2643853	13
3390928	13
1951280	13
12945190	13
3261546	13
3780031	13
3387211	13
5350796	13
3225569	13
2469620	13
1033176	15
21930068	13
5494172	13
4325248	13
3163934	13
15913368	13
13562544	13
1824630	13
2124991	13
5350458	13
10246142	13
5193768	13
9928953	13
8077249	13
1511615	13
273979	13
8775517	13
757432	13
7083288	13
25950636	13
5377301	17
30211901	13
2887794	13
6209745	13
9576808	16
3041540	16
8622467	13
12787837	13
11232392	13
1793497	13
226110	13
7038216	16
19296156	13
2712710	13
3547809	15
17378669	16
4797397	17
47887377	13
1313154	13
4509111	13
1902500	13
9766070	13
4486787	13
5200566	13
4294042	13
1372916	13
1786226	13
24718789	16
17098741	13
1171271	13
5781001	13
16433580	13
18431539	13
3215850	15
961968	13
3191960	13
26593000	13
4408940	15
1520481	13
7729613	13
13375465	13
4445230	13
15132670	13
16975513	13
1442564	15
1722068	13
20144723	16
934588	17
7173758	13
5265542	13
12939438	13
608510	13
4844530	17
27124498	13
32771587	15
7829284	13
7839560	13
11773476	13
16465893	13
22229391	13
20148668	13
19414862	13
14571193	13
2008587	13
1697973	13
1123162	13
1944789	13
9362342	13
1832461	13
7232126	16
7406558	13
14686882	16
8474192	13
14058525	13
25000686	13
27983954	13
11785517	13
15239486	17
7110875	13
7392891	13
4553813	13
5142443	13
13226135	13
15777496	13
8885450	13
2483977	15
7731451	13
5255082	13
3018733	13
16133290	13
10857372	13
423232	17
1273081	13
3141931	13
4084085	15
2599244	13
13302851	13
6679626	13
26090002	13
10786765	13
1180385	13
3658150	13
933536	13
26126124	13
1562655	13
2716191	16
23112969	13
9199923	17
10482338	13
1882979	16
7332616	13
859045	13
182246	13
1792000	13
8999686	13
11731189	13
12988465	13
2680273	13
2851597	13
462469	13
14198846	13
5775697	13
36541561	13
2244570	13
18924610	13
6927691	13
4605869	13
4370795	13
711520	13
268749	13
27057857	15
9338519	13
2278438	13
2302175	13
484987	13
14940187	13
24212176	13
886667	13
844067	13
4017045	13
9981664	13
12796061	16
6627257	13
25164919	13
8390754	13
11173153	13
4898178	13
5162339	17
6884995	13
4460907	13
616580	15
2915460	13
364613	13
9576307	13
358868	13
5142363	15
1502326	13
4516853	13
1432054	13
5771179	13
4916217	13
13527079	13
909716	13
1773823	13
6356917	13
14580957	13
1088704	17
9145197	13
19851656	15
15421327	16
9376015	13
6346854	13
524602	13
11994806	13
13666962	13
10741657	13
7650977	15
8938494	13
1812621	13
8269999	13
2755550	13
1200193	13
2336857	13
3871360	17
5908640	13
13883060	15
1865466	13
1293127	16
1596637	13
2063719	13
4840967	13
1902984	13
1388891	13
19210607	13
5415155	13
23050733	16
611429	13
21826656	13
4827406	17
6373342	13
610810	13
4708394	17
11977853	16
10314920	13
5523252	13
4201063	13
938631	13
5704917	17
11131126	13
8734515	13
6573456	13
11375583	13
684072	13
16882671	13
13363548	13
18551400	13
22137677	13
12484818	13
228480	13
29435376	15
24545485	13
815190	13
24420160	17
12285221	13
22591690	13
2531370	13
4165757	13
9379088	16
2474685	13
10544336	13
3006001	13
10614531	13
4404056	13
765553	13
3733287	13
1215288	13
14141681	13
5970141	13
8066498	13
8710789	13
26761940	13
226464	13
6111257	13
453701	13
8883677	13
2417574	13
16724568	13
11160320	13
17588371	17
6617002	13
646401	13
7602103	13
10271705	13
16853522	13
4506581	13
28607747	16
8954330	13
17243791	13
18344609	13
5943848	13
423663	13
1309610	13
8879059	13
34472559	16
1086226	13
24692329	17
6229706	13
3789142	13
4736472	16
12305520	17
13285732	13
7483604	13
37958587	13
4149318	15
4948422	13
1019146	13
852312	13
4447200	13
13640844	13
4776922	13
5072701	13
3162158	13
1425750	13
4344240	13
6048119	17
12178215	13
10279626	13
17181504	13
6490676	13
5805355	13
175514	15
12094016	13
15756514	13
1633729	13
782908	13
5975502	13
1428057	13
2255702	13
7597297	13
5393862	13
3714508	13
1374864	13
3151201	13
445127	16
2856897	15
9564005	13
2998850	13
6742930	13
3988107	13
4713417	13
507300	13
1113092	13
1313260	13
1693021	13
913559	13
2498993	13
28817108	13
1312252	17
9197106	15
9602597	13
6409239	13
2325504	17
982116	13
1654696	13
15420387	13
35305633	13
29985099	15
4007682	13
1725067	13
3123995	13
17258949	16
1628718	13
3345119	13
3923216	17
30161047	16
7819174	13
6449309	13
10084835	16
270380	13
899975	16
776683	13
34869668	13
5707784	13
3076874	13
8250893	17
22022555	13
7027714	13
4100949	16
13495568	13
346831	13
1724479	16
10717160	13
2869614	16
1163451	13
5153011	13
4659440	13
8689169	13
17658135	13
8082814	13
6991005	13
11318521	17
2045794	13
5836964	16
14154813	13
2656356	17
3164389	13
1007249	13
5854295	13
2163699	13
925152	13
82239	13
5550310	13
1295688	15
7312498	13
8384183	13
13132161	13
4403920	13
876256	13
8658612	13
1403990	13
4281933	16
13740586	13
10104977	16
425118	16
4437429	13
9422876	13
13281012	13
2090807	13
27947	13
4752214	13
2010399	16
6667753	13
4105183	13
38608636	13
2845415	13
551715	13
2380161	13
2742581	13
4505296	13
4588315	13
5168120	13
24042009	13
2647081	13
4619866	13
16514152	13
6370510	13
2190943	13
9372713	13
1417082	13
6031334	13
2651943	13
45871146	13
17625512	15
5501542	16
690847	13
41449299	13
748165	13
6686374	13
6306777	16
3109846	15
17447780	13
14262646	16
5583847	13
15828920	15
30690497	13
2293052	13
3474545	13
1896481	16
7076836	17
13488067	13
1054532	13
8922541	13
19220406	13
7368710	13
20595560	13
9022351	13
16527189	13
199191	13
4220658	16
515706	13
2411868	13
1198835	13
5115944	13
12576141	13
1734151	13
1634008	13
8776856	13
2464685	16
22538518	16
7680454	13
255074	13
532918	13
3749419	13
2963813	13
2088791	17
10024854	13
32340894	13
14742284	15
7713070	13
13115547	13
1685860	13
239878	13
19351919	15
6597217	13
2507357	13
21994190	13
4715166	13
3958243	13
3234680	13
2967008	13
1179187	13
24304883	13
70488638	13
5431827	13
7063466	13
21335928	13
3025363	17
23274074	15
14150954	13
5669660	13
5563564	17
987571	16
3975	13
108380	13
38112153	13
9556651	13
11686748	13
7091131	13
2425832	17
1929950	13
2397849	13
7946560	13
13616838	13
4726703	13
2609591	13
2498122	13
2849737	17
11163961	13
29226643	13
9882287	16
370518	13
11014691	13
8946426	13
2982543	17
11649014	13
3176772	13
7188837	13
3113511	16
11364051	15
399158	13
12618374	13
1020353	17
4481310	17
13761909	13
665562	13
1436639	13
20610426	15
2874112	13
3750919	13
11824628	13
5138633	13
7451198	13
609915	13
20994110	13
5790804	13
2672719	13
225983	13
1788548	17
2780182	13
59674566	13
10096950	13
495203	16
8551833	13
15933145	15
7240226	13
3863575	13
792371	13
11675615	13
2665822	16
44820431	16
8441627	16
8237034	17
6545479	13
12146456	13
4138104	13
2739528	13
2352367	13
23288749	13
6223300	13
42966	13
8934079	13
9611278	17
2752484	17
3582850	13
14303751	13
25003665	13
5333108	13
4745132	13
4507015	13
15860297	13
829844	13
1587904	13
5747658	16
3606794	13
7269817	17
3138283	13
4938329	13
7252205	15
2878210	13
27620536	13
2480291	13
10914782	17
20478406	13
2448092	13
11259321	13
12234805	13
20667468	13
1613678	13
12462338	13
17112947	13
7031250	13
1236323	13
10411473	16
9804908	13
665911	13
4309098	13
2338258	13
10059801	13
7600491	17
10530976	13
2257423	13
39079550	15
14197218	16
2164490	13
9557443	13
4282905	13
5314003	13
6978199	13
7961262	13
12092178	16
24555326	17
7942519	13
13680366	13
11143015	16
4826399	13
1281688	13
14606350	13
8874107	13
23568621	13
2242137	13
3551758	17
14959733	13
8587549	13
2922424	13
24114958	13
536886	16
1960387	15
22416128	13
8354853	13
3197364	13
2463378	13
11530787	13
928110	13
2012739	13
554605	13
54856	13
4333101	13
25755321	13
15079639	13
7489963	13
3904789	15
93928	13
15885714	13
1424295	13
8203038	13
1865104	13
299259	13
16308357	13
5129951	13
2273267	13
1706338	13
11713065	16
4608934	13
1750738	13
1187900	13
1909961	17
5122542	16
4155763	13
11795426	13
317144	13
8927973	13
621441	13
3772315	13
11948002	13
21676818	13
10648833	13
3671842	13
24536291	13
7951285	13
2527	17
4449468	13
7402890	13
3529630	13
389800	13
13003292	13
10281446	15
14656477	13
7806281	13
3466762	13
4990666	13
8966031	13
2928268	13
46458339	13
7430742	15
4791605	13
2657956	13
2126110	13
6835855	13
11887754	13
1675168	13
2485572	13
173243	13
3615868	13
14478773	13
1617839	13
7027888	13
24195251	13
15277596	13
4455214	13
7682566	13
247183	13
22973816	13
25803291	17
1260482	13
23750288	13
35672499	13
1727881	13
4694995	13
3697816	13
820332	16
3289999	13
8910112	13
7895871	16
5910564	13
4110684	16
3797989	13
4418239	13
2781344	13
272905	13
7957947	13
8181685	13
463236	13
3473210	15
2797792	17
383865	13
13813800	13
3072562	13
62276926	13
18104701	13
4144938	13
2182893	13
460460	13
30600658	13
759449	13
12805837	13
3372661	13
17631561	13
4071216	13
2789093	13
9577876	13
872354	13
1122268	13
7633420	13
4773760	13
13813507	13
4344617	13
41413000	13
5994922	13
4676180	13
13555699	13
3385563	13
1837590	13
7960244	13
16757121	15
29780672	13
4036104	13
5292812	13
6930244	13
8963652	13
2503057	13
1504770	16
1802939	16
2596562	15
886046	13
19730026	13
7152280	13
381828	13
66817161	13
3934965	13
467843	13
3375671	13
3184201	13
12372704	13
420874	13
737696	13
4827533	13
820968	13
15779818	13
10424591	13
4341966	13
32124366	13
20721377	13
21431436	13
2522998	13
15266014	13
2299856	15
27728631	13
5915850	13
17300673	13
483737	13
116733	13
6975860	13
2181704	13
10478919	13
6620301	13
2616671	13
2109627	13
13527859	16
6805965	16
4249233	16
9322379	13
5741098	17
2132482	13
340972	13
4174417	13
2451521	13
837089	13
21810497	13
6791191	13
8751075	13
12255607	13
1965523	13
11275497	13
16041037	13
2330713	13
5399305	13
6700950	13
2645111	16
1993899	17
3539711	13
9859953	13
8800068	13
2776514	17
7659357	13
988428	13
7094645	13
13072691	13
4891163	13
1705964	13
3466617	13
9150256	13
8207606	13
1888588	13
2373838	17
1982253	13
644484	13
1052315	13
13597124	16
1258007	16
903927	13
4556282	13
4861472	16
2913019	13
3088983	13
3108564	13
4072820	13
7484674	13
8720903	13
3607083	13
2029419	13
1709141	13
3020801	13
9605928	13
10744836	13
8281572	13
6777085	13
3634488	13
10402324	13
4773671	15
15261072	13
7317880	13
12395980	13
844430	13
13687648	16
4178493	16
2478860	16
4475578	13
11471238	13
286091	13
7044356	13
976248	13
5702362	13
1910980	17
4963163	13
14262568	13
1948989	13
6614402	13
2693818	13
3578397	13
359168	13
6248796	15
60523353	16
8582614	13
14857851	13
23248420	13
1041293	16
4537360	16
3467075	16
6754752	13
38734173	13
1569455	13
1970711	13
6979575	16
12428747	13
4343801	13
125486	13
7572944	16
7207963	13
2075945	13
25958401	13
20867563	13
2401201	13
3116207	13
22374152	16
10220590	13
2058514	13
4176036	13
3192756	13
13008483	16
16353190	13
778329	13
737347	13
2233653	13
18250018	13
3601853	13
6526901	16
4003616	13
7398889	13
26960233	13
556383	15
5621840	13
10377879	15
6521979	13
5685389	13
97683	13
14316537	13
1393461	13
11134454	13
5649155	13
12028541	13
9802628	13
6333630	13
7530255	13
2301059	13
12703482	13
3867264	13
10567014	13
130359	13
7234382	13
15706806	13
3928880	13
361796	13
5602987	16
10712319	13
5720384	13
2576572	13
4893816	15
1336757	13
15580254	13
3625598	13
523211	13
22223916	13
21279804	13
4608349	13
3468827	13
4676272	13
14769601	13
15857293	16
2233510	13
14604140	13
9916707	13
7493119	13
10157374	13
40332791	13
1489102	13
2361319	15
5096377	13
7892925	16
3248498	13
11235156	13
12886013	13
8811492	13
10763780	13
10493600	17
3076949	13
355831	13
13570890	17
3827931	13
29205408	13
6340364	13
2108140	16
2191956	13
17043131	13
5398356	13
4612623	13
3060713	13
6561479	13
14596895	13
3385471	13
4751116	13
5400012	13
40443945	13
5701246	16
10246225	13
13443403	13
19459439	13
6464354	13
2497118	16
9891655	16
4314121	15
17922565	13
9093584	13
12222275	13
7066422	13
27200118	13
1095177	17
5816523	13
19477151	13
2214819	13
6886043	13
11008469	13
36265760	13
6669632	13
6117109	17
20616170	13
4000437	13
9520033	13
21144413	16
5773197	16
11571171	13
185600	13
1879016	16
18877481	13
6348000	13
1633316	13
6851933	13
53886043	13
4820480	13
1015109	13
4028356	13
14352306	15
5151844	13
8977762	13
14203730	16
9575352	13
4266527	13
14348528	13
1993705	13
3890059	13
4380404	13
17526128	13
4817447	13
198851	13
3118339	13
6875529	13
5421649	15
5029787	13
13625983	16
37861910	13
12650004	16
2148555	16
755812	13
853381	16
11688900	13
6770259	13
2836378	13
3309115	15
16129537	13
3348116	13
2420003	13
21548223	13
13932718	13
699023	13
7944212	13
13529062	13
24842905	13
590778	13
30205783	13
28444942	16
256998	13
8610374	13
9923651	13
6596223	13
8758143	13
3297860	13
666944	13
9325743	13
270180	13
4945431	13
5716680	13
3595756	13
25722900	13
15642603	13
910138	13
13804820	13
6840682	13
10309309	13
32061	16
1051113	17
8059712	13
3133376	13
3675862	13
620384	13
1866996	13
7273350	13
3922561	13
11478139	13
7699249	15
22698787	13
16803613	13
5624544	13
7832137	13
2122264	13
5031219	13
1193161	13
9464798	16
19136525	13
2145125	13
7268331	17
496489	13
5882106	13
1512777	13
11906928	13
1070145	13
73922	13
9548839	13
4395289	16
9366557	13
48169507	13
3868794	13
5124354	16
3510155	13
3420430	13
361475	13
4227052	13
8849422	13
4194770	15
8157061	13
7338642	16
641457	13
1067338	13
13758490	17
10755764	13
239898	13
2452325	13
1066053	13
2809203	15
1230039	13
31207352	13
1506907	13
580027	17
8303094	13
618794	13
11898795	13
2494934	13
4321871	13
1564869	13
1584864	13
2546774	16
11238551	13
2665021	17
1540775	17
188757	13
23251022	13
4858771	13
381062	13
4208824	13
400026	13
7219879	13
13978745	13
3451926	13
5520789	13
20530887	13
4295080	17
15212050	13
21294156	13
17315008	13
8387302	13
35954039	13
4895219	13
7263256	13
9214523	13
1365902	13
29168669	13
11186611	16
25324721	13
37149411	13
11449651	13
14437123	13
910611	15
14065498	13
7480884	13
5750234	17
17807609	13
1244325	13
2596053	13
8303346	13
5257387	13
8857328	13
19820345	13
1212784	16
931546	13
7907151	16
12555004	13
1169327	17
3559352	13
2873473	13
2333157	13
114651	13
8808315	13
6419153	13
19848509	16
4257489	13
33576845	13
307861	13
9283383	13
7366517	13
8667599	13
8610747	16
8220736	13
5847357	13
11320232	13
13621039	13
3847527	13
2727528	13
19417963	13
2789237	13
1836113	17
5905301	13
9747245	13
3002651	16
13595294	13
11188434	13
1244125	13
366830	13
4203673	13
16636485	16
9498493	13
6941370	13
4026439	13
8319637	13
665412	13
1116711	13
6957709	13
13780576	13
6009711	13
12295238	13
1765967	13
13675931	13
13583858	13
4230788	13
4961757	13
1049019	13
346679	13
2813548	13
1188726	13
1146821	13
9631096	13
4225400	13
9037449	13
2747623	15
5016148	13
19964935	15
4493744	13
2120720	13
1379654	13
17711413	15
5485935	13
9859749	13
7765867	13
1665291	13
3772722	17
4500170	15
13088970	13
3255669	13
2266301	13
5944720	13
1640712	13
13980413	13
7812427	13
1291758	13
1839248	13
4379630	13
1520714	13
11194139	13
1657062	13
6394745	13
3112144	13
11720228	13
20469022	13
2260697	13
12498860	13
1966712	13
7742420	13
4243469	13
2196239	17
1560104	13
6779170	13
3472898	13
13163618	13
4162524	13
1770607	13
4911870	13
4785147	13
6486462	13
20911198	16
8596772	16
5795413	13
4836570	13
4473881	17
6364	13
5652980	13
588498	15
44127023	13
32812603	13
5871958	13
400050	13
32183424	13
3786449	13
18549180	15
6789807	13
3842009	13
25737784	13
876294	16
25526158	13
9387662	13
4797838	15
4709308	13
861576	13
2604440	13
1224988	13
4412335	13
11730724	13
17576033	13
13242879	16
2635099	13
7053978	17
6711331	13
2763	17
65995639	13
1799308	15
7772345	13
16880436	13
5933423	13
11031150	13
13112527	13
25410968	13
2313905	13
122185	13
817077	16
24220816	13
7946963	13
7412892	13
1157862	13
10918683	13
16914341	13
1558293	13
1795068	16
582545	13
21955532	13
496809	13
7265370	13
10682945	13
44934595	13
2279075	13
9144562	13
1426345	16
5877330	13
610018	13
3064556	13
3466104	13
1945956	16
12303250	13
973428	13
1134995	13
6502227	13
3328307	13
10539499	13
2450907	13
1935153	16
742969	13
4363817	13
11200942	13
11042126	13
785615	17
15642681	13
4453969	13
9240336	15
23412997	13
9378758	13
43171438	13
3860129	13
5986269	13
615522	13
15212153	13
6043620	13
11005439	16
66405	16
1548256	13
7885648	13
9978651	13
5539449	13
16500092	13
6880606	13
5171023	13
250647	13
17909301	15
92283	13
1306495	13
268330	13
3103774	13
1751449	13
415184	13
18372001	13
11275236	16
2365441	13
3300697	17
8496954	13
7755772	13
4218329	13
10227041	13
1331266	16
2331425	13
2465900	13
3418835	13
10314425	13
2816621	13
4265111	13
595066	13
3788945	15
10983981	17
10331275	13
4146996	13
9130489	13
978565	13
3477049	13
6293106	13
41709842	13
13892574	13
1026251	13
1025171	13
2881858	13
12669773	13
81810	13
9271731	13
978632	13
632176	16
6616188	13
5297957	13
15976585	15
3139217	13
15082760	13
23191644	13
5713338	13
10741069	13
11068559	13
9887663	13
171792	13
3087067	16
6606623	13
8711179	13
7671915	13
11886648	13
412817	13
8955477	17
4124149	13
491887	15
5704031	13
3087184	16
7118480	16
176586	13
4162386	17
1324932	13
7035323	13
5617172	13
8884885	13
4778780	13
19916232	13
2042832	13
6451813	13
11927044	13
2565647	17
1932231	13
5074637	17
6057122	13
284800	13
5992641	13
4490228	13
6189504	13
196979	13
3279315	13
1922323	13
2233516	13
7108439	13
1294359	13
1236452	13
7083942	13
1118172	13
18308081	13
4980515	15
8218486	13
3099512	13
1063797	13
4235467	13
20513701	13
917130	13
10269147	13
1832175	13
12084966	13
2738655	13
11290623	13
4102428	16
6481327	13
22375497	13
8958333	13
1049142	13
228271	13
13491652	13
1589715	13
10158425	13
277444	15
1173815	13
4407022	13
8428358	15
14399570	13
4138876	15
12256880	16
2569715	17
483611	13
3682201	13
36864696	13
11852452	13
1514204	13
21771920	13
4508616	13
4566968	13
2345204	13
3889673	13
7934618	13
13315862	13
2619091	13
2574041	13
4548725	13
3647486	13
2384702	13
2238516	16
14727363	13
23394792	13
43310899	13
3269404	13
15951280	16
15841308	13
2860378	13
2112363	13
10160599	13
2651877	13
5924084	13
3693065	13
35266501	13
1026123	13
5103388	13
12233276	13
2901284	15
5114757	13
6434800	13
17381470	13
3702140	15
5983812	13
4775227	13
38510016	15
46826567	13
18034	13
24901867	13
6853685	13
10143925	13
1227613	16
17977230	15
17834435	13
457426	13
24929426	13
3372330	13
2793386	13
1202594	13
448780	13
5824765	15
13095497	13
2271027	13
14014963	13
20193625	13
540596	13
3162414	13
5715245	13
14143	15
5634652	13
8066090	13
26029951	13
3380301	17
23228032	13
1081970	13
4024662	16
5125258	13
13184373	13
16450130	13
6585974	17
235754	13
7562403	13
12520139	16
436486	13
72947	13
5713792	16
44955	13
777573	13
8952430	13
538067	13
2984614	13
16248885	13
27629286	13
7017273	16
4844583	13
23427827	17
1791936	13
1599961	13
3700814	13
6861518	13
27286224	13
23246332	13
21922777	13
1038264	13
1919130	13
5750285	13
694112	13
1022713	13
13967692	13
541160	13
4269448	13
1881575	13
572858	13
26187	13
3318379	16
13793314	13
17810366	13
22529747	13
22638714	16
7177260	13
32426	13
4153451	13
20037867	13
13588620	13
35919705	13
618256	13
4428415	13
7782143	13
1996729	13
2448938	13
5295964	13
4360118	13
23358517	13
7120624	13
8351414	13
13118622	13
5954514	17
7209802	13
22902523	13
24519126	13
10085673	13
2479816	13
1006322	13
10989760	16
10439365	13
306135	13
1854741	15
7704545	13
1559159	13
2429461	13
7352014	13
8661122	13
6905307	13
16586708	13
16647754	13
4651063	13
12818514	16
1672049	13
3117962	13
5791365	13
7836251	13
7783368	13
6252206	16
14401485	13
1957865	17
7923292	13
1453894	13
196773	13
1160498	13
27794040	13
917479	13
69674	13
19976137	13
11314048	13
2030310	16
21914636	13
3011293	13
276718	13
19539658	13
759713	13
10482682	13
1511637	13
20968105	13
1705664	13
5852658	17
13683260	16
4710951	13
3140557	13
10287829	13
13610392	13
1309980	13
3916540	13
649568	13
156759	16
9823061	13
28935669	13
377631	13
1588597	13
10126258	13
2219425	17
17159805	13
2095920	13
1318292	15
10267751	13
1929608	13
11409073	15
1717053	13
3388360	13
25934005	13
1083209	13
4676004	13
7788843	13
15082057	17
27572003	13
7494544	13
9103614	13
5722723	13
5222156	16
6201658	13
1842010	13
6837749	13
64955	13
154219	13
2963862	13
5628507	13
94296	13
1160717	13
33443848	13
6619178	16
3393827	13
22880240	13
8009070	13
12780974	13
11773649	17
8658618	13
3611629	13
14034629	13
32367	13
321619	17
3918443	17
848300	13
514231	13
14101110	16
10480658	13
12422444	13
15348278	16
22770645	13
1137660	17
5084167	15
14067468	13
31280017	13
9904243	13
7497279	13
3627907	17
413574	13
1535947	13
12770377	13
8973259	13
905043	13
16079313	13
2129145	13
1024721	13
13687683	13
2831915	13
11870371	13
4040171	13
5370512	13
8011501	13
5096841	13
2282098	13
25635053	13
8238719	13
13905923	13
944729	17
62972	13
2461210	13
15210135	13
9112355	13
2388100	13
19063645	13
4380154	13
1434404	13
17144702	13
5317020	13
743526	13
3196453	17
4395295	17
7232720	13
20320769	13
4506671	13
1291732	13
8590938	15
8590047	13
19289057	16
5117946	13
5282940	13
22914003	13
5882808	13
4777424	13
9356709	13
25529576	13
13892062	13
9282893	13
4605449	13
5887218	13
18327809	13
5282283	13
11726668	13
28226019	13
1987257	13
4481989	13
1559954	13
17908048	13
8960557	13
6033538	13
10934098	13
13042628	13
4679805	13
17386408	15
2888396	13
7220268	13
195694	13
1383895	15
15900272	13
1487607	13
1873051	13
30350397	13
3680883	13
13403081	13
928530	13
615139	17
13760209	13
5665614	13
27836425	16
6917794	13
1105889	17
10481931	13
6484505	13
2988054	13
3526046	13
4452888	13
5648434	13
11462350	16
2162385	13
9126313	16
9429064	13
2860893	16
19321896	15
9703700	13
6062686	13
8667571	13
7991151	13
2866949	13
1872126	16
6970269	13
12049682	13
2281838	13
8094500	13
17625921	13
29657390	13
2535532	13
82273	16
11939205	13
23998029	13
6894206	13
9019620	13
796377	15
7025583	13
7772733	13
10040427	13
2795564	13
2541093	13
2802275	13
1939604	13
26866983	13
936332	13
6869647	13
3628558	13
4328685	13
21746627	17
6752794	13
28546527	13
807634	13
2872012	13
2297612	13
237054	13
5600956	13
11000375	13
4809279	13
230417	13
1877716	13
2266979	15
3679808	17
406097	13
1763918	13
5963568	13
190505	13
767503	13
5310285	13
105682	17
9728674	13
1625003	13
386750	13
2273554	13
1194148	13
3164590	13
4145752	13
9256472	13
7010808	13
10406368	17
6366945	13
17886884	13
5301683	13
6673358	13
3903220	13
3215774	13
16295376	13
2665941	16
18200787	13
8321197	13
1478365	13
10259975	13
19326962	13
5877428	13
6312507	13
2815716	13
615272	15
148000	13
27248439	15
27358801	13
1884118	13
8492978	13
579489	13
8679007	13
718692	13
33173515	13
13992856	13
16311132	13
22015254	17
28105081	13
5033786	13
15130167	13
5058518	13
8988752	16
6544150	13
7331638	13
20647997	13
23593482	17
12131567	17
6426027	13
146360	16
8291467	13
3949305	16
2291233	13
886554	13
1563066	16
4501259	13
7935498	15
1750871	16
12445891	13
5041237	13
249992	17
2263335	13
4178948	13
1748504	16
13252619	13
2144388	13
8987319	13
516422	15
8031666	16
4355910	17
2284063	13
5827871	13
1118772	13
12000787	13
25088193	13
9362919	13
7065805	13
2824445	13
5788158	13
9574522	13
35890751	13
3314598	13
3130056	13
49321	13
2891473	13
498563	13
5060648	13
20492302	13
13599673	17
1977907	13
5172211	16
19277166	13
30929891	13
8739811	13
17935186	13
1066513	16
24521590	13
3056352	13
2399236	15
19263982	13
7113191	13
3473523	13
1050061	13
3563091	15
1540997	13
4621092	13
4247657	13
5065533	13
1200853	13
7891246	13
2289389	13
1639889	13
2380554	17
9618806	13
7697915	13
4280483	13
4670072	15
8671835	13
3055650	15
17252158	13
31994972	13
1081000	13
2975128	13
11045952	13
5105407	16
10242815	13
11931693	13
20682388	13
11600236	13
32262831	13
9858038	13
9104502	13
1519545	13
12935785	13
3811697	15
1537144	13
4235155	13
9666559	13
6486518	13
6990957	13
6946190	17
12880272	13
2925386	13
14197650	13
3660174	13
10512237	13
10883660	16
19358111	13
17427410	13
5720181	13
3761830	13
2043315	13
5588181	16
140499	13
2778357	13
918290	13
16383306	13
2301611	17
876394	17
936523	13
9804631	13
867030	16
3241400	13
8857873	13
289139	16
160825	13
5539759	13
3590267	13
3442742	13
13517848	13
27313107	13
728989	16
4466539	13
3605112	13
4503271	13
5121872	13
789999	17
638939	17
3956004	13
13814362	13
13537443	13
870740	13
7701112	13
17765401	13
4959683	13
180796	13
1531976	13
9899318	16
2344859	13
1675418	16
12851178	15
18082760	13
18539630	13
315411	13
6414841	13
4288784	13
3646129	13
2560151	13
2291499	13
3824865	13
1561623	13
7281186	13
2643052	15
488744	13
574302	13
5860599	13
1780399	13
11964509	13
2556190	16
414824	13
5733713	16
14069371	16
1455694	16
8848937	13
19363479	13
4044124	13
4348129	13
1873514	13
4605479	17
22082886	17
6635700	13
1149866	13
1132092	13
3051177	13
24826	15
50708146	13
3039769	13
798150	13
2731240	13
848610	16
12117352	13
27494485	13
24983563	13
5761328	13
10424671	13
3756641	16
9343899	16
12160666	13
1334261	13
5819300	13
12219705	13
742156	13
21288667	13
10520261	13
1719841	16
324444	13
11310866	13
7757769	13
11802659	16
15226213	13
6577426	15
2138054	13
13914359	13
17378078	13
21096579	13
1891498	13
10634603	16
6145782	17
4499877	13
14877005	13
7065857	13
15416589	13
19078465	13
779743	13
8327360	13
5501924	13
10449333	13
3348306	13
9976699	13
2886983	13
8866075	13
166012	13
4129806	13
8727096	13
1468276	16
5461199	13
262061	13
8757544	16
15988055	13
29038603	13
421798	13
9280179	13
820253	13
1392109	13
4487961	13
19046662	13
6450426	13
1408756	13
3732361	13
21247608	13
2198118	13
1699230	13
1186513	17
10870284	13
5858320	13
16069128	13
2589793	13
10406631	13
318683	13
37880198	16
403414	13
6607842	13
768790	13
13023949	13
13024636	13
5174798	13
21583179	13
5491928	13
20397755	13
3540729	13
6559310	13
6185500	16
15422307	17
2397770	13
4394830	13
1923862	13
6001182	13
2807016	17
10862823	13
5574777	13
2402022	13
14577172	13
5255511	13
2234333	13
18953915	13
1459312	13
37240660	13
11906848	13
38132013	13
6227804	15
1509045	13
7520174	13
2618892	15
1646822	17
1448033	13
2187211	13
6897209	16
15511196	13
25956111	13
10651380	13
4400744	16
4710847	13
1889953	13
10363695	13
13874434	13
44919	15
18367825	13
3715443	13
7646598	13
12204727	13
3975790	13
17274	13
4980006	13
11517848	13
7447830	13
3474557	13
22141965	13
2186561	16
1973592	16
2430701	13
9772642	13
2329091	13
15897042	13
5059971	16
6918701	13
16418946	13
633447	15
7602651	13
2606150	13
10091191	13
36127876	13
12742923	13
21844453	13
6566419	16
20416598	13
13118693	13
2896143	13
8460463	13
25364006	15
9924957	13
8006048	13
524741	13
7926207	15
1152787	16
7959867	13
177101	13
4190737	13
2595559	13
9710284	13
598955	13
7737669	13
33910415	13
971718	13
84072	13
8095539	13
4752794	13
4907201	13
12068207	16
907325	16
5703763	13
13394026	13
428013	13
13373522	16
6563170	13
9501575	13
4465243	13
4412212	13
5724308	13
13555791	13
841707	17
10092260	13
17818685	13
3785239	13
914898	13
9939257	17
11188033	13
312649	17
645578	13
5841337	13
4608109	13
2403736	13
15911230	13
6223176	13
953247	13
17341584	13
17899382	13
34831161	13
5098697	13
17213792	13
8602761	13
295847	16
989088	13
112197	16
5954775	13
1899516	13
23696517	16
7098084	13
30244076	13
1135479	13
9343230	15
15056661	13
3186389	13
14062030	17
14281175	16
11856215	13
13413528	13
5063014	13
6550816	16
14246479	17
11987874	13
21976947	13
12047749	13
13168004	13
825114	13
7696236	13
3421527	13
20994517	13
1464017	16
247336	13
2075620	13
589674	13
12929931	13
11633746	13
1224235	13
4537393	16
2507568	13
21686916	13
879307	13
858694	13
2403242	13
5723517	13
12851743	13
4317424	13
11138768	13
8413839	16
1085189	13
468478	13
652772	13
4536327	13
6131733	13
3752472	13
1193455	13
3028922	17
12408858	13
318551	13
8068232	13
22549400	13
3534191	13
5005496	13
2502874	13
903250	15
7123951	13
16134061	17
16163299	16
23367244	13
9354406	13
9419481	13
6931738	15
7784241	13
13960648	13
478832	15
4086239	13
12033386	17
1361692	13
3487421	13
6675560	13
14904424	13
6818334	13
22003519	13
8666050	13
13342295	13
1226994	13
4723147	13
31747106	13
21938331	13
15607802	13
788766	13
19004635	13
21052762	13
573217	13
25169569	13
1119692	13
2229269	13
1650941	13
4420964	13
3809369	16
2677927	13
3998737	13
13753761	13
21654984	13
810690	13
4181338	13
7305678	13
69087	13
6314964	13
7638127	13
9046436	13
11333003	13
3825625	13
5337363	13
3781160	13
2768	13
1776684	13
4750772	13
3945556	13
2438346	16
795908	13
13363530	17
4385800	13
10041496	13
9493378	13
2095453	13
12795185	13
1897805	13
9511711	13
4295239	17
1397205	13
2982061	13
5529410	13
6284488	13
10389307	17
4920341	13
4308297	13
19350541	13
14494635	13
2498856	13
439565	17
9740992	13
7206545	13
38857917	13
1897156	13
10032566	13
12486152	13
6867163	13
4253987	13
2858995	17
1788847	13
180770	13
15793267	17
29420078	13
2507280	13
1442834	13
19737753	13
5356666	13
2411017	13
2777751	13
913211	13
1802853	13
4410643	15
529619	13
15289880	13
25811195	15
1483915	17
4697617	13
24888032	13
25416028	13
5045599	13
499649	13
7510386	13
14303180	17
2376767	13
7630883	13
8112724	16
16318106	13
6102833	13
610191	13
317334	13
8668930	16
43239843	13
3307012	13
5796833	13
18424484	13
8363701	17
6030283	13
14261753	13
1648746	13
26504904	13
8271082	13
4115399	13
19622888	13
1156848	13
1589599	13
680365	13
10339332	16
582804	13
78309	17
2619894	13
27262001	13
5768299	13
6628546	13
4699604	13
1770021	13
966845	17
9248981	13
13376297	13
5295590	13
13965786	17
3282414	13
17522992	16
17356249	13
1391824	15
7009961	13
11902518	17
17325630	13
612130	15
6374947	11
14479268	16
14066279	13
3103422	13
3324465	13
2852295	13
1948237	13
996065	13
916029	13
2135214	13
5931153	15
13699790	13
2219729	13
32329241	17
5135106	16
9932480	13
3366942	13
982791	13
32548308	13
1832686	13
5034516	13
20295092	13
14251249	17
17147903	13
1748708	13
6623278	13
42480166	13
23169561	13
35864154	13
3760769	13
3155121	13
116405	13
3055007	13
4613583	13
650615	13
1778073	13
3556073	13
9993091	13
33424100	13
3920627	17
2959188	13
7965990	13
13302068	13
18789979	13
5688122	13
4202864	13
579811	13
17916686	13
2937683	16
13977974	13
6135521	13
188092	13
5103912	16
115742	13
3696411	13
6974180	13
2912464	13
12102812	13
5759789	13
331111	15
1628946	13
1081017	13
1166135	13
5130138	17
11154849	13
7689147	13
9509364	13
168661	16
15363321	17
314096	13
685713	13
27748176	15
9434984	13
2684981	13
12454575	13
5203380	13
29216087	13
1357017	15
5585424	13
1025111	13
22305127	13
12396980	16
11388732	13
6470875	13
15150515	13
1082975	16
10088155	13
4480057	13
5061561	13
3495705	13
4917275	13
8226635	13
348105	13
3794702	13
14725223	15
2979475	13
14183732	13
5021345	17
9981004	13
3106608	13
22819291	13
412911	16
900524	13
3642280	13
17907831	13
1125478	13
1931915	13
20791755	13
5459737	13
3221770	13
21968083	13
346416	13
7155981	13
14702133	13
21592970	13
7730019	13
6051330	16
9539179	13
457723	13
2522818	13
15301143	13
778537	13
4618809	13
9242036	13
1806611	13
946768	15
2292725	13
3413942	13
6613357	13
2597943	13
17076638	13
7612300	16
4477552	13
10426646	13
2376226	13
5525876	13
24825965	13
3546390	13
4724760	13
20273564	13
14300665	13
18847585	15
5055316	16
3691348	13
6472862	13
4572656	15
1704416	13
16904165	13
11610955	13
2507826	13
414542	16
219347	17
14764207	13
26769924	13
149865	13
1473827	13
15390899	16
11049053	17
39441320	13
4586273	16
4107514	13
3225199	13
4893615	16
962587	13
6922874	13
6395589	13
15517497	13
3831314	13
9666608	13
1861773	13
4465232	13
11037762	13
10742527	13
2695808	13
7366377	13
18225112	15
2386665	13
12063812	13
2115139	15
416183	13
7073058	16
20782977	13
4518988	13
1939191	13
4292738	13
10024530	13
731294	13
9689774	13
10486146	13
852484	13
14584426	13
2865310	13
6168695	13
5565821	13
6526542	13
19917456	13
8726516	13
2113752	13
11417314	13
14163878	16
24799928	13
5870262	15
16556081	13
1615827	13
7414539	17
1056202	16
19051796	13
2867575	13
3824360	13
3516271	13
3971251	13
13361452	13
7603907	13
21480515	17
110591	13
2303946	13
35714264	13
34402994	16
13471387	13
2402914	13
4602389	13
11712851	13
7725208	13
5573868	15
5929008	13
4692456	13
12076556	13
14915897	13
752710	13
12698968	13
10448163	17
1817366	13
38445186	13
4832114	13
22195785	13
4850234	15
7264193	13
6427595	13
6178603	15
3065522	13
3402854	13
2910941	13
41470897	13
38985225	13
8708623	13
3257442	13
21305132	13
5999125	13
251134	13
26162085	13
16122890	13
32291432	16
4464613	13
1735555	13
3618111	13
8079407	13
1529618	13
1799995	13
2484236	13
1251461	13
2705563	13
19390614	13
19080096	13
4701128	13
22624525	13
1399985	13
9054164	13
11512110	13
18684820	13
90517	13
16474954	13
7969227	13
1467665	16
18947955	13
6677659	13
20347654	13
13914735	13
2055670	13
16304793	13
8091078	13
5700804	13
2282866	13
5999272	13
4335679	16
3400128	13
23007679	13
14881821	13
850695	13
3795462	13
10217349	13
16358064	13
4842207	13
3081377	13
5849942	13
5044035	13
10530470	13
3568761	13
5160762	13
10525654	13
5816148	13
9395443	13
2798933	13
5995880	13
2632094	13
48801851	17
7344871	13
17705436	17
233221	13
13085050	13
7688475	13
3122314	13
31338729	13
174991	13
9640521	13
4679422	13
12027087	13
7429654	13
3060161	13
7794520	13
1658514	16
7864966	13
144997	13
5196686	13
3423294	13
4323472	13
4799516	17
21484159	13
12516510	13
23711	13
11987643	13
19865991	13
6428316	15
2412785	13
1061635	16
6318224	17
9827133	13
1822549	16
3110292	13
6071735	15
360899	15
1273422	17
6771019	17
852590	13
5520862	13
4684690	13
669898	13
1845607	13
1171741	13
2603264	13
17496949	16
3015137	13
5898139	13
12566068	13
4263205	13
6000812	13
6075329	13
8512009	13
37799328	17
8992836	13
4685718	13
20790112	16
17000448	17
14898676	13
15969335	13
2908670	17
21878516	13
13066967	13
2991624	16
3311849	13
13140159	16
1374714	13
1862336	13
30535116	13
289236	13
24324120	16
1900157	13
176728	13
2149772	15
2194313	13
7913492	13
10877737	16
6652359	13
6751164	13
3307378	13
5725979	13
791605	16
4261836	13
3291957	13
23761644	13
5657472	13
2207211	13
16934554	13
6038588	15
4288558	13
8620626	13
688194	17
7906145	16
5953956	13
4519517	13
4926304	13
14476571	13
652984	13
2696808	13
11828861	13
5594736	13
8901456	17
904993	13
6782986	13
442024	17
5679515	15
584751	13
59857	13
215235	13
348491	15
15344083	13
28940609	13
7389942	13
9508021	13
8408273	17
22085121	13
2466470	16
65825	13
3775685	13
29280192	13
4797045	13
4311727	13
1305021	16
11388082	13
13116341	13
36334310	13
897381	13
1986306	13
7628944	13
2678908	13
1581021	13
4371758	13
10463257	13
731437	13
5863950	13
6654228	13
9236967	13
3024340	13
17541473	13
10342466	13
10797944	15
27719041	13
131563	13
4836945	13
942854	13
14977651	13
15121569	13
6092124	13
3108294	13
8474281	13
4747710	13
1361510	13
2528184	16
32011521	13
5794201	13
11215874	13
11149272	13
3761782	13
3727289	13
34523816	16
1925407	17
18025369	13
6940760	13
7460713	13
3175516	13
15116255	16
6036985	13
328960	13
7067369	13
4165561	13
7922636	16
1984533	13
21655101	13
26464408	13
7078513	13
34371864	16
23119446	16
381959	13
20571042	15
18599621	13
5179065	13
1164494	13
14969935	13
1177536	13
3910719	13
3440047	13
3943555	13
2766117	13
1064908	13
6509795	13
4889749	13
375184	16
4638803	13
7965507	13
4065122	17
271643	15
6262181	13
1904384	13
2910195	15
15420921	13
28035449	13
2922567	13
4306699	13
10008189	13
87059	13
3466690	13
5375714	13
7168388	13
7720579	13
1787185	13
5150082	13
40903	13
3010099	13
1739763	13
12337356	15
2415120	13
3835959	17
17283856	13
5467573	16
4679900	13
7189442	13
6910820	13
2351074	13
3561937	16
13175519	13
17859601	13
4073155	16
7316408	13
1008273	13
3560630	15
4411128	13
2128056	13
4280689	15
3464576	15
9490650	13
8674139	13
7903357	13
8194312	15
13356639	15
3250156	13
22479753	13
2461529	13
25126296	15
7167429	13
1709095	13
3814880	16
3245476	13
2592741	13
20125749	13
3028642	15
43336692	16
7522636	13
322840	17
3752622	13
8104801	13
5669830	13
17223065	17
1113929	15
21712964	16
1298901	13
35176206	13
7441293	17
28076100	13
6188166	13
15991638	13
4567229	13
1517314	13
416943	13
1500553	13
8286685	13
42743972	13
29938653	13
2983608	13
2228253	13
3037977	13
12110510	13
6868334	15
22533563	13
1759464	13
20033945	13
18146051	13
11182246	13
27126286	16
423572	13
3411502	13
6932519	15
12002926	15
3572705	13
4670683	13
4072319	13
6535011	13
27130255	13
14706583	13
1704632	13
11562667	13
20938944	16
3086270	13
3508382	13
3699761	17
8658602	13
12110380	15
1582699	13
7811008	13
22936282	13
1413357	13
28577198	13
15628933	13
4558619	13
425767	13
2761725	13
5939400	17
19349829	13
15062593	13
3131358	16
7284202	13
1670602	17
229027	13
2367025	13
1662362	13
11612944	13
25086285	13
5376690	13
2004094	13
13775365	13
1580562	13
14036065	15
4496866	13
9142700	13
3759645	13
25956310	13
1520050	13
1550793	13
1869988	13
6194163	13
19532085	13
2723791	13
22387161	13
5525575	13
4109382	16
10364753	13
4954348	13
4626856	13
6785724	13
9093279	13
29212201	13
12820145	13
7474722	13
2052043	13
9796226	13
44450877	13
5110175	13
4125800	13
397760	13
9123590	13
6368103	15
2703597	15
176471	16
19941726	13
13142407	13
16580160	13
1581031	13
10038023	13
9954536	13
3459856	13
18573183	13
37666443	13
6762245	13
6145600	13
35486192	13
3436916	16
21949589	13
471024	13
4798902	13
7282232	13
1961572	17
2195608	13
7056396	13
4119192	17
22477780	13
2677706	13
6990791	13
6309197	13
6460820	13
206782	13
6225094	13
9273346	16
1210261	13
3070478	17
3483643	13
6058011	16
5968312	13
4579986	16
1235095	13
5551829	16
987417	13
2577757	13
5232612	13
4620910	13
5030504	13
2494840	13
5273643	13
16199072	13
24714942	13
3589349	13
6695703	13
9147424	13
8887802	13
1923021	13
4536960	13
15153140	13
5295881	13
2415682	13
2134746	13
4582193	13
3313813	13
20079989	13
23764322	13
173625	13
16405012	13
3782477	13
1555683	13
3565377	16
4628664	17
297917	13
2973028	13
3018046	15
8285289	13
5789200	13
847782	13
26730023	13
1547485	13
8817995	16
2868017	13
1597244	16
1922048	13
4020887	13
12463442	13
653279	13
523254	17
24575599	13
10721934	13
6058237	13
15904586	13
12696601	15
10802722	13
26982425	13
14709399	17
10547563	13
3638113	16
5596699	13
2506736	17
6927546	17
47107762	13
15888377	16
6576190	17
450854	17
403322	13
2281368	13
10595246	13
1313282	13
4314313	13
7386554	13
1853712	13
945857	17
3538388	17
11164009	16
2938696	16
5326537	13
1933289	13
497646	13
5964536	16
16677381	13
1735814	13
126217	13
4741988	13
11009742	13
377609	13
2146602	13
1622336	13
2209346	16
16225230	13
39546789	13
4134262	17
13202975	13
11143700	13
496617	13
4856686	13
9258036	13
3395673	13
5250410	13
21291300	13
19133006	13
7472570	13
1266652	13
24014912	13
31927592	13
8317522	13
28079479	17
4504856	17
5808793	13
19334238	15
6961830	13
2663859	13
5746719	17
17963694	13
57653	13
4717143	13
6088426	13
16642991	13
3242522	13
2180940	13
7033395	13
2930303	13
12995007	16
4492199	13
15958747	13
572318	13
19740085	13
31430698	13
12541782	13
1599015	13
2321460	13
7304750	13
7975557	13
235981	13
3787097	13
4426814	13
7223802	13
429937	13
12532589	13
1183999	15
8659486	15
4435233	17
5505321	16
4429941	11
5130212	13
1456794	13
742587	13
1793054	13
1871639	13
647203	15
1801119	13
5115815	13
665782	13
5127072	17
1639646	15
10955824	13
25316425	13
575059	16
2547931	15
5969195	13
7623270	15
9325007	13
1813422	13
1211417	13
5366774	13
917200	13
6007468	13
1560232	13
7602614	13
4915980	13
12617286	16
3871033	13
8218085	13
8843713	13
10407673	13
5468452	13
826732	13
6764344	16
6105229	13
12546973	13
1280224	13
29166474	13
18031051	13
10051650	13
2681809	17
1880005	13
3348994	13
2547026	13
6463697	13
12767866	13
7430464	13
7148088	13
10118032	13
13550845	16
8870632	13
5088335	13
4909447	13
2933803	13
3018724	13
1292738	13
11007163	13
5717205	16
4329351	17
11350555	13
6510843	13
4798243	13
342431	13
48068760	13
2246481	17
6842719	16
6754091	13
4925562	13
3514734	15
6923669	13
3083428	13
34297869	16
130416	13
2355575	16
17290412	13
3343286	13
6704337	13
8705314	13
12176585	13
1465958	13
6601540	13
16750054	15
6248735	16
20248974	13
4044668	13
7820540	13
158430	13
1099169	13
14293301	13
11550696	13
1524408	13
6258795	17
15942638	13
1392672	13
27999376	13
11993504	13
1442553	13
13499501	16
763260	13
17173862	13
1333230	13
2841391	16
7250536	13
32107230	13
1961418	13
24373795	13
1608918	13
13307410	13
667274	15
3417293	13
17815392	13
9665858	13
2319514	16
1287086	13
5587888	13
3287478	13
2658615	13
188284	13
2726782	16
52388	13
16637623	13
4668834	13
9599411	13
373476	13
17779867	13
1695889	13
28576792	13
12534307	15
21906435	13
25752646	13
4211690	16
21924815	13
6664696	13
2690931	13
320649	13
331495	13
2596007	13
306859	13
15052227	13
3486421	13
5585560	13
335633	16
4061306	13
30123441	13
10937705	16
7075548	13
3260718	13
38829672	13
18918279	16
37857279	13
5956586	13
2258020	13
151065	16
5957026	16
1086093	13
8275090	13
63247	13
4045359	13
2008985	13
1470447	15
6119113	13
3920682	16
4390603	17
17990103	15
11664429	13
770490	13
4858697	13
195014	13
5201110	13
964383	13
2700920	13
7000404	13
13516889	13
16392452	13
15762209	13
2940331	15
8665872	13
971526	13
32958976	13
200561	13
7365712	17
6221832	17
4851948	13
1317594	15
8188553	13
20713278	13
5703476	13
7314213	15
4750056	13
5572089	13
3728168	13
138975	13
2301636	13
12272536	13
628928	13
3459966	17
1116883	16
14023077	13
5982874	13
11551007	13
17894186	16
34491652	13
1947745	13
1897755	13
4170377	16
42479123	13
2231384	13
25252114	13
7515355	13
14728473	13
6332541	13
8656066	13
8823460	13
6527630	16
4807736	17
947224	13
52641249	15
28473629	13
11171072	13
7206323	13
2218126	13
6493672	13
7228944	13
1625254	15
21142398	17
22074571	13
41096015	16
3258829	13
83441	13
4538155	13
3855879	13
3040344	13
3567615	13
7892401	17
3892546	13
1513991	13
3171922	13
8081748	13
7422905	17
19317425	13
4217694	13
738136	13
2788486	16
5688772	16
965125	13
1824668	17
7906002	16
25174301	13
5452558	16
15548548	13
4784127	13
1762777	16
15414538	16
3621358	13
22342476	13
2577759	13
898286	13
5084764	13
9847146	13
13786872	13
2768908	13
6636092	13
13538182	13
12563980	13
1751848	13
8976776	13
10224132	13
10673105	13
3895394	13
4345221	13
15668659	13
30220059	16
9601579	13
1809428	13
8389481	13
5481135	13
3719557	16
6746471	13
7893432	13
965410	13
19561621	13
8561543	13
3888966	13
1180955	17
4097801	16
29329619	13
12458068	13
7518275	13
5956278	13
5188190	13
595060	13
15289376	13
724223	13
10469487	13
2709318	15
2282683	17
12067334	13
9855995	13
21995858	13
20380825	13
4560098	13
10942806	13
3817772	13
1105319	16
13709112	13
5995191	17
1905798	13
1401565	13
13947841	13
1004933	13
2833556	13
637153	13
11108356	13
13087913	13
254862	13
19500036	17
4002620	17
3071693	13
13828140	13
28085179	16
9088101	13
44374	13
3166990	13
2109964	13
4064100	15
296821	16
12535253	13
10971513	13
660799	13
2128564	13
7598050	13
8036204	13
7021465	13
10106234	13
8711132	15
12596661	13
3347571	13
2671610	13
19164335	13
5694278	13
2763049	13
18451700	13
5042015	15
5040264	17
22123878	13
5671348	13
9929623	13
28891599	13
12617400	13
588303	13
5229865	13
2912809	13
1212027	13
5185521	13
3926172	13
15131856	13
7470305	13
10922973	13
1364017	13
16683575	13
10953016	13
1418375	13
10481935	15
11216934	13
2382665	13
5969564	17
12747606	16
12219805	13
812610	13
2466412	13
20071847	13
8894517	17
5123820	13
3037374	13
15935890	13
3484507	13
4910732	13
445893	13
9977175	13
7989363	13
9469629	13
17795811	13
7979419	13
5801897	13
23819034	13
33000094	13
20198134	13
7820865	17
7743335	13
9061899	13
596989	13
7004513	13
1594785	16
3663931	16
11778512	13
3383899	13
8343251	13
6267310	13
2390709	17
3095834	13
281243	17
4696015	13
5262101	13
2517143	13
4828967	13
2370567	13
13157564	13
12329099	13
7665703	17
11216684	13
9877552	17
6111861	13
1487817	15
7731602	16
1911823	13
29389760	13
7233847	13
1451392	13
1183275	13
11414436	13
7673186	13
3841786	13
16701722	13
9053642	13
24113043	13
9166591	13
17501687	13
20911389	13
15362424	17
2263354	13
29889632	16
32873093	13
81971	13
875378	13
14171630	13
6054067	17
1980850	13
14498901	13
4289658	13
2452504	13
630108	16
487895	13
23535071	13
18197108	13
9085776	13
1298932	13
25247681	13
19160710	13
7538607	13
37167593	13
4046837	13
21013244	13
11394764	13
9993724	13
2855763	13
15233427	13
1834379	16
7956963	16
2784022	13
15166912	13
305006	16
3151378	16
2977869	13
2386275	13
320724	13
2525073	13
4676868	13
3310890	13
4475818	13
12141241	13
30379229	13
19200933	13
3165464	13
35812201	13
1495956	13
11949395	13
1142805	13
215143	13
1197519	13
5913473	13
1697160	13
6817709	13
2201090	13
2040683	13
331344	13
24354801	13
16727520	17
10662876	13
15570990	13
190522	13
21975034	13
4092451	13
7441868	13
1254004	13
4925959	13
1124218	13
15162647	16
15119578	13
2927362	16
24874595	13
8845384	16
6610758	13
14852959	13
12442543	13
14035919	15
13535493	17
8077973	13
28303055	13
3516933	13
83989	13
1949730	13
2539245	13
2371289	13
29962856	13
15471499	16
4032043	13
976502	13
1693620	13
9027731	13
14198452	13
26884717	13
3341098	15
14272734	13
6469772	13
1934046	13
5278991	13
2252962	13
4111640	13
4613603	16
4304461	13
3212271	15
3692068	13
296350	13
4781199	13
2261619	13
13126012	13
15943086	13
1509262	15
5098043	13
4727398	13
317360	13
671681	13
1877572	13
8199408	13
5533957	16
7243563	17
9561263	13
2148714	15
11160933	13
17359900	13
2411649	16
326022	13
6326002	13
45850	13
4068403	13
8554213	13
15171695	13
19860752	16
3266903	13
8886657	13
8243448	13
13501077	13
22635754	17
1012940	16
5639559	13
537224	13
27717417	13
7476621	13
821060	17
4158685	13
5627620	13
4760166	13
3696366	17
14757760	13
11035951	13
9343643	16
3919070	13
15240719	15
5393583	13
10449445	13
1809935	13
15059	13
32228246	13
9643182	13
7895712	16
31452663	13
72069	13
7868653	17
7344497	13
12267474	13
4635906	13
2651662	16
3367461	13
31101157	17
14850558	16
19897925	15
18585377	13
19999127	13
8035352	16
20759878	13
4071781	13
4686748	13
8327260	13
3374869	13
3024267	13
908863	13
8145201	13
20950498	13
8184887	13
2779099	13
96925	13
3296013	13
10525104	16
7463	13
15439374	13
7195831	15
3663876	13
15978011	13
13749643	13
30966976	13
214387	13
3303370	15
3775920	13
144436	13
30964596	13
17233996	16
9243519	13
1448776	13
8651934	13
6466684	13
10799535	13
577214	16
7637504	13
5043614	13
5832593	13
6258011	13
27608119	13
3382031	13
16588508	13
1432553	13
16608748	13
11631642	13
49698577	13
29660	13
7223150	13
40525498	13
6418900	13
8629433	13
2365636	13
4907202	13
7558138	13
11581487	13
1475806	15
2113794	13
2871452	13
12150409	15
5873673	13
7515765	13
17605643	13
15465462	13
3706446	13
4720379	13
10884265	13
2542340	13
7696544	13
5348469	13
3777120	13
8399043	13
3727115	13
11203735	13
7671299	15
1335835	17
1040655	13
4184499	13
778487	13
1044199	13
1385838	13
1395110	13
4397079	13
29165487	13
5283840	13
1195403	13
9130441	13
11165084	16
11428276	13
10732667	13
4642769	13
2070109	16
39725004	13
1026539	13
2926494	17
4056628	13
2792764	13
2676253	13
4263159	13
24692706	13
24712595	13
3148169	13
288369	13
1948669	13
1901705	13
1032283	13
2387448	13
17502598	13
4848550	13
3200698	13
18919846	16
19461625	13
598923	16
5817566	13
16590517	13
15250571	13
2411643	13
1046454	13
32378958	13
18956226	13
7859361	13
5587604	13
445376	17
18873426	16
2889838	13
2436489	13
3775799	13
8469232	15
5269010	13
10884760	13
1342653	13
5915927	13
8952571	15
9318903	13
5693684	13
6501184	13
26076780	13
3340058	13
4118357	13
64713	13
21451701	13
16869619	13
9663343	13
454737	13
18591699	13
10960292	13
5294496	13
1713900	13
136400	13
3879264	16
29373775	13
6854719	17
5329411	13
6442065	13
2186305	13
915243	13
6565490	13
1946745	13
12480229	13
466938	13
4072928	13
24112360	13
542840	13
103975	13
3600020	13
4589109	13
6562533	13
848678	13
5989604	13
1961504	13
82337	13
8382345	13
4280566	13
1542215	15
3521802	13
1159258	13
2908629	13
7408887	16
27684011	13
6250034	17
9751994	16
2354272	13
5920285	13
12399292	13
25338180	13
11008942	16
9589228	13
4823330	13
30139244	13
2923626	13
7354579	13
2744419	13
14647912	13
6877351	13
1551581	13
2410178	13
5480185	13
18408148	13
13885226	13
6204793	13
1691425	13
16904677	13
6955300	13
13787914	13
5799069	17
4939566	13
7010699	13
38881205	16
18171078	13
6132920	13
4527895	13
4403152	13
1321957	17
6588529	13
15687513	13
2722562	13
2614218	15
3099567	13
24545516	13
4525243	16
52560280	13
5891504	16
5758901	13
6837834	13
14773107	13
4160939	16
96949	13
10155802	15
1486909	16
17513901	13
341108	13
1450713	13
8783481	13
668683	13
11429596	13
15379382	13
7469280	13
475588	13
219762	13
2038491	13
5700576	13
17482598	13
14685301	16
9189299	13
6114212	13
8229456	13
29621539	15
85248	13
7929312	13
9550159	13
13349519	13
4098229	13
11402508	13
64084	13
449205	13
3425166	13
5659370	13
42739036	13
1154048	13
2589030	13
7440000	15
2042974	13
4558014	13
10167433	13
8868905	13
859004	16
9489768	13
6261854	13
6129485	13
3347607	17
8237678	16
1877342	13
3581725	13
20593277	13
1850530	13
9394732	13
10304570	13
3439920	13
25214673	17
3871145	13
15873586	13
1667712	15
3555711	16
1546084	13
18385673	17
9897938	13
10664817	13
3641416	15
4664059	13
2310131	15
14979973	13
12227546	16
24701135	13
27591178	13
7023406	13
6972913	13
2961949	13
1635854	13
20694495	16
2167701	17
9474600	13
959746	17
4005122	13
18817389	13
486876	15
12497686	13
10961170	13
3958255	13
30722908	13
2640094	16
5934112	13
10423657	13
4808571	13
821658	13
1038459	13
6964550	16
11845770	13
725416	13
6475690	13
26842400	13
117153	13
42996259	13
486007	17
40702466	13
3808190	16
671960	13
15253870	13
16153590	13
8275794	13
4533380	13
501359	13
4085873	13
2143171	13
2116214	13
21523911	13
1385368	17
694031	13
6732063	13
1676083	13
15638963	15
8683471	16
14397523	13
7817386	13
1087445	13
3059436	13
704609	16
934495	16
299086	13
4390886	13
7412907	13
5395010	13
13586882	13
4365540	13
26879731	13
3310851	17
4707841	17
7827470	13
79762	13
14713593	13
3903183	13
7091091	13
10199582	17
12041518	13
6783792	13
3740050	13
7019443	15
5872379	16
1582018	13
7262102	13
1782498	13
3115590	13
6255264	13
10137240	13
11518806	13
18618	13
6072926	17
19401340	13
1747426	13
9327549	13
8627661	13
26458009	13
8796608	13
9381536	13
4087676	15
3405141	13
32697211	13
9901673	13
16809212	13
3912738	13
910386	13
8595714	16
10462483	17
2458164	15
772745	13
7812719	13
2003450	13
13329629	13
5531531	13
1792196	15
13184406	13
11199763	13
5908915	13
16168719	13
5570541	17
3419704	13
4128695	13
269242	13
16163651	13
15022940	13
4301726	13
3294124	13
3752845	13
3983535	13
3329505	13
2544773	16
2454402	13
11817847	13
10204472	13
11813961	13
943859	13
13077950	13
3725494	13
10755681	16
140579	13
6506316	13
2036658	13
13534115	13
5253852	13
19963494	13
8280535	16
3915901	13
3300752	13
2539909	13
17774117	13
6846973	13
953593	17
1806116	16
13555544	13
7918209	13
8322809	13
3733683	13
2225966	16
3944274	13
2989891	13
7841583	13
1589892	13
5786062	16
4539176	13
3082648	13
1686012	13
3771160	13
12106779	16
12143586	13
6774905	13
3307145	13
15413404	16
518561	13
10781295	16
13611821	13
2068155	16
1860759	13
9348063	13
10932293	15
15407835	13
7623562	13
12771964	13
10185923	13
5432947	13
4649441	13
7011257	13
988393	13
5653996	13
14103178	13
15900178	13
274271	13
4558083	17
5855650	13
13253421	15
4111844	13
179790	13
4378105	13
1707920	13
5951712	13
11654643	16
26645396	13
13074572	13
2457045	16
6160069	13
3557863	13
33821275	13
10184765	13
10168891	13
8630751	16
1782016	13
14795539	13
8402970	13
4845347	13
15904804	13
3291690	13
123091	13
18129016	13
23355830	13
186297	13
8386917	13
18397066	13
8477307	13
20696328	13
11614892	13
12418249	13
1353769	13
3128231	17
17035904	13
9071005	13
4193154	13
3084373	13
7358393	13
16570259	13
10091624	13
6992093	13
13511166	13
2777196	16
3933515	13
10086246	13
18362551	13
7248747	13
6470082	13
5273268	17
13862756	17
9655781	16
16509328	13
8172091	13
68766042	17
3640893	13
7594390	15
6695746	13
5847823	16
3205085	16
1876840	17
2687083	13
8494165	13
41156538	13
13261127	13
6373793	13
3433167	15
3702436	13
12789536	13
7072490	13
11702898	13
31964168	17
14844096	13
13452511	13
9058413	13
4090432	13
2356223	16
1872855	13
11075138	16
8140401	13
2634605	13
8489877	13
17749821	13
2152705	13
3366591	17
36698356	13
221726	13
7819652	13
21449382	13
6421708	15
1375607	16
979574	13
28661681	13
6636066	13
4164316	13
4402588	17
1437478	16
7892768	13
2318901	13
3277862	13
10322584	13
3711334	15
9458301	13
29891705	13
19884391	17
1371476	13
2098044	13
1494086	13
3356545	13
15456996	13
9602498	13
1339321	15
1029030	13
2435031	13
18481404	13
3255858	15
3027116	13
2201753	13
2870908	13
7084500	13
594076	13
1629937	13
5917384	13
723284	15
13111920	13
1239248	17
7372635	13
2918503	15
4075959	13
8598373	16
736950	13
7844564	13
1298665	13
17370	13
16815984	13
6503851	16
4256712	13
2150450	13
26560316	16
16766814	13
1389967	13
3061874	13
1644346	13
1817365	13
5834716	15
23146112	17
5897095	15
14765538	13
11579870	13
4918343	13
8622561	16
51806710	13
25809603	13
2499928	13
6466756	13
1359502	17
4295211	13
9057505	13
18520612	13
2631928	13
1546051	13
1682204	13
14155090	13
5382966	13
8289818	13
6032453	15
16971161	13
4973810	13
19150786	16
2666660	13
1148121	15
354978	13
33857555	13
16573984	13
6145605	15
14915339	13
41125394	13
332214	13
1483187	17
8167752	13
10001871	13
3530364	13
18282156	17
5848026	13
926274	13
1750638	13
7822197	13
1636684	16
6501072	13
4008992	17
1198316	13
10241143	13
11915356	13
12990465	16
11132991	13
15247	13
661755	13
13165733	13
160084	13
886914	16
7865627	13
295586	15
15915062	13
424163	13
11127301	13
8323917	13
560309	16
4710779	13
1660022	13
5344289	13
2264238	16
10675832	13
1594827	13
4069757	13
379937	13
2144686	13
3890863	13
1130274	17
5031562	13
2655468	13
18178045	13
377870	13
398982	16
2689474	13
11705950	13
3837512	13
4842957	13
2720157	17
193691	16
4637448	13
7878711	13
20241253	16
17768275	13
4941894	16
27702731	13
20013407	13
9968834	13
10295416	13
121649	13
770180	13
4094235	13
15956290	13
6848755	13
10055588	13
43626	13
4420358	13
604847	16
1767980	13
991023	13
43689158	13
938414	13
14773071	13
2400479	13
21926119	13
15482800	13
5137060	13
11735807	16
16774358	13
15391786	13
15542825	13
10614975	13
6165878	17
2805243	17
15973739	16
4063415	13
7709374	13
5238008	13
10864236	13
2998616	16
7529480	13
1595939	13
2376440	16
4782018	17
20918808	16
4121109	13
13674269	13
6816298	17
13186541	13
9692883	13
3320963	13
3038270	13
7315658	16
256061	13
8978183	13
13031651	13
6544610	13
11751488	16
19319804	15
12439610	13
12990778	13
7047410	13
22558792	13
2273243	16
4596240	13
830018	16
9919673	13
4580224	13
20592140	13
2440538	16
21132624	13
3716513	13
21607492	13
4213262	13
1169829	13
35789038	16
6403268	13
3291597	13
6526692	17
322846	13
3438050	13
2958938	15
4696077	13
16217643	13
14056016	16
104720	13
7016466	13
3695415	13
11908188	13
531454	13
4777378	13
24513035	13
439582	13
5000252	13
504737	17
49619751	13
1041375	13
11429430	15
1232138	13
6397577	13
1757869	13
10005240	13
9651342	13
5644967	13
5310951	16
1656987	13
11761421	13
23024928	13
1161245	13
4042983	13
1866467	13
10422917	17
20129655	13
6762526	16
11230058	13
11115586	13
8527553	13
10557717	13
5653926	13
6777750	13
7132628	13
3779418	13
3641819	13
1534680	13
1527394	13
11138346	16
16754934	13
2254053	16
9516032	13
8786662	13
2998396	13
26832607	13
15233620	13
3896887	13
1251802	16
7393473	13
6747221	13
8418956	15
925361	13
392738	13
8733486	13
12411334	13
18522449	13
3650315	13
2200258	13
19668852	13
3524434	13
16467232	13
10893407	13
300012	13
713914	13
9466222	15
14016319	13
2730278	13
26817366	16
45672283	13
11451467	17
11188370	13
4517010	13
14504692	13
14091277	13
35596	13
353066	13
1445238	13
666624	13
25071791	16
22139368	13
20742864	13
14433738	13
1742426	17
454368	13
2015484	13
14979270	17
8850324	13
9643137	13
24631339	13
5171919	15
17129082	13
21272810	13
34294698	13
3068471	13
55905283	13
11805884	17
6053045	13
3618877	13
862749	13
11852301	13
1983988	13
12841945	13
2364595	13
14012325	13
2097669	13
24430620	13
4466302	13
40251569	13
15520978	13
239540	13
4860642	13
5793431	13
13756730	17
10436555	13
2111562	13
32932833	13
235235	15
11532223	13
3743943	13
4192168	13
6650352	15
4658409	15
4932523	17
31717434	17
19193129	16
59825	13
3946299	13
25720948	16
8600209	13
15496981	13
6062824	15
14668452	13
10648085	16
16492426	16
9869016	13
6697038	15
25316532	13
3641884	13
5182131	15
11054170	13
7666640	16
6199919	13
8590340	16
11623193	13
2570945	13
21832457	17
6706048	16
4102473	13
15526077	13
1449077	16
2566871	15
3444571	13
21756546	13
2282838	13
15243807	13
11619041	13
19806690	13
3971331	13
8091090	13
2958056	13
10316653	13
29011691	13
9586229	13
162130	13
10377035	13
3304283	13
5196269	13
9461273	13
3179528	13
2626016	15
5712094	13
4032056	13
15204123	16
2794587	13
6800645	13
556403	13
87484	13
10016911	16
1061607	16
8831751	13
2922053	17
29776306	17
1488194	13
7539894	13
3093916	16
2464806	16
5743439	13
7638805	13
3870509	13
6827765	13
7309737	13
3745688	15
9047875	13
1357067	13
29245502	13
2392980	17
3893219	16
1249159	13
24804512	13
2838998	16
1583693	13
808132	13
5864563	13
334138	13
428840	13
10673387	13
267512	16
2843747	13
12632896	16
20675611	16
9678748	13
10863446	17
29292217	13
371273	17
8002890	13
877225	13
4900948	13
41688922	16
1790467	13
3001171	13
5420439	17
30456926	13
1763665	13
4592191	13
4840630	13
1003281	13
8578085	16
17570603	13
23302501	13
3790310	13
1345513	13
9673247	13
4575214	13
13506838	13
8013262	17
14536660	13
9121352	13
46872	13
20266115	13
266636	13
421610	13
8347012	13
27991318	13
3187098	13
24132250	13
23322245	13
23907700	13
5130557	13
929986	13
26895870	13
8600761	13
4827775	13
5197501	13
6192844	13
3172477	13
22132849	13
487393	13
3931376	13
12431398	13
4000380	13
4096727	13
9687544	13
26709288	13
8255683	15
118644	13
403260	16
4026266	17
4341954	13
7157759	13
7942112	13
3731823	13
17589234	13
10319844	13
1151849	13
656007	16
24387496	17
7537101	13
14278069	13
3358510	16
176115	13
3814217	13
9985014	17
1245135	16
29270	13
2003227	13
7137208	13
1545984	17
3663791	13
28112509	13
8234737	13
2323075	13
14923324	13
5442273	13
14428380	13
2052878	13
25864848	16
5294059	13
2872252	13
5566383	13
3560772	13
2554518	13
4810773	13
5496940	13
44571873	13
16155819	13
1977062	13
5195171	13
795229	15
10694806	13
460853	16
7631435	13
20235036	13
9967373	13
8242141	13
8742682	13
5564330	13
34044546	13
301562	13
16028276	13
9428117	13
11187873	13
33471	13
17793836	13
6462622	17
18975788	13
8797627	17
13868071	15
15920287	13
20244596	17
9816592	16
4008570	13
7145397	15
1823708	13
2473679	13
2787072	13
8136710	13
4435684	13
4381226	16
16046852	13
4735481	13
6641065	16
19529890	16
125057	13
6439562	13
21252017	17
4372733	13
9848384	13
29803461	13
2822464	13
18032439	17
30521810	13
15031992	13
10458241	13
4071489	16
14755651	13
4060911	13
6554480	13
932947	13
476748	13
4614014	13
1180149	13
2558282	13
24788700	13
3861751	13
11502453	13
9127541	13
14770162	13
20719616	13
3185788	13
21201553	13
3108609	13
14956424	13
1018104	16
2550404	13
25137274	13
13721791	13
6593823	13
15851991	13
19556322	13
156586	13
2305067	13
17307067	13
1639214	13
4007272	13
3112711	13
5972309	13
9760187	13
36332875	13
11088010	13
1508474	13
10272352	13
22427879	13
41505973	13
7140546	13
6157375	13
3052587	13
1166325	17
3328286	13
11388812	13
14303205	13
15408244	13
52875550	17
8220618	16
12818991	13
3185902	13
4222946	13
1207968	13
840036	16
17971252	13
12679274	13
1705766	16
582038	13
13092434	13
2461338	13
249749	13
932102	13
21099387	16
1054723	13
5982139	17
14994080	13
1341511	17
8941422	13
19402398	13
2836934	13
8998771	15
28382464	13
1167436	13
9348586	15
13186970	13
1924723	16
3771769	13
1115009	13
16180235	13
10453909	13
760774	17
1139220	13
15287892	13
41376691	13
4678929	13
11473245	13
6390950	13
396869	13
17745693	17
17715523	13
15984443	13
1113657	13
3447758	16
12934366	13
1562345	13
12987622	13
7357303	13
40743	13
11663150	15
5196402	13
737861	13
1629652	13
4958952	13
5165434	15
16616978	13
5708678	13
2626159	15
21905043	16
10678865	15
6560704	16
22914254	13
1151647	17
1619851	13
2500644	13
15465271	13
29964671	13
7371	13
4702282	13
7831337	13
7521941	17
9517832	13
16401932	13
5927670	13
4600	13
16465396	13
1774129	17
2518193	13
2170289	13
4232148	13
6446591	13
13254070	13
6113660	13
21124479	13
4522096	13
16303447	13
5297286	13
1648055	13
7747697	13
1085051	16
15237561	13
2199020	13
1005525	13
5887854	13
1500105	13
30334294	13
6164732	13
334601	13
5390942	13
4809920	13
11073936	13
39111149	13
5032714	13
2286206	13
6435562	13
5998114	13
18326365	13
53976	13
8743767	13
16783890	13
1911308	13
1360948	16
3350046	17
10463064	16
2004039	13
2325014	13
4886901	13
2355728	13
5244553	13
7416092	13
908612	13
8759245	13
5189602	13
12351531	13
7760579	13
12161138	13
20423942	13
6158002	13
528447	13
3816284	13
2966654	13
8621527	16
10519263	13
6554812	13
12363255	13
25563554	13
2316121	13
28607424	17
7339123	13
1802564	13
15541272	13
12372319	16
21573118	13
28722235	13
14807984	13
533709	13
494851	13
260681	13
16803072	13
837527	13
18420185	17
3056107	13
1582146	13
2781096	13
8152977	13
4530090	13
8335908	13
21948074	13
2667928	15
5022613	13
6810863	13
4296345	13
22183927	13
9949716	13
15451	13
21270760	13
739819	13
5832574	16
22748555	13
1498033	13
5698911	13
16881823	15
1218496	13
1388307	13
2902701	13
10286210	13
3490099	13
805170	13
5048035	13
3365386	13
1451970	13
434456	17
2758874	13
6466600	13
23653984	13
23106840	13
28333527	16
6385593	13
8046507	13
3302086	13
4873050	13
5018064	13
26664129	16
10856895	13
34038346	13
1959452	13
5552180	13
30270033	13
14513719	13
3420008	13
1595560	16
1886738	17
3703619	13
9956612	13
1788370	13
7407783	17
15538460	13
1146683	13
6513340	13
6802530	13
61898131	16
936444	15
4701567	16
5853767	13
14397069	13
2976178	13
1585548	13
2601210	13
7972070	13
44290768	13
27730786	13
7796048	13
7322645	13
16689950	13
7019974	13
15320720	13
15627831	13
674707	17
2793538	13
4912257	13
3254248	16
4260188	13
5299918	16
2072134	13
13070471	13
3331574	13
4370020	13
5722011	13
6506818	13
10506565	13
3171680	16
10723892	13
2607087	13
12878501	17
6459192	13
5186395	15
2329653	13
904339	13
7689229	13
10758132	13
11450499	13
20743833	13
7612681	13
1539402	13
3494494	13
9606366	15
21277146	16
7495169	13
22581542	13
8350903	16
3420100	13
1547685	16
17727400	13
5113183	13
2271565	13
12860118	13
32167490	13
1039273	13
2952777	13
15211721	13
4210226	13
3851004	13
5305999	13
410525	13
18551254	13
6759674	13
534482	16
6576623	13
7415813	13
9977333	13
18960827	13
10931588	15
2049530	13
6768573	13
5246061	17
3378289	13
4450004	13
1732029	13
116341	13
539543	13
15768976	13
2951028	13
8538000	13
14977247	16
1861766	13
5256006	13
8730486	13
9586201	13
34191559	13
6289657	16
12973612	13
4180761	13
9744891	13
4739961	13
4810033	13
5775976	13
1727147	13
5744337	13
25556289	13
34049020	16
29205063	13
2540683	13
13340808	13
10209638	13
1719780	15
5995053	13
9792097	13
1883653	13
2513759	13
7966749	13
9733755	16
16509162	13
1281328	13
7481525	17
1549534	13
14383836	13
7811875	13
9545992	13
1380675	13
867453	13
13172550	13
16351346	13
5283149	13
1269321	13
1226558	13
6526358	15
7385182	16
137892	13
5346016	13
679414	13
622208	13
701323	13
2881195	13
2413139	17
3730653	13
1980774	13
5833221	13
11065910	13
446237	13
6479057	13
12452313	13
21585153	13
4119210	13
823609	13
438739	17
7398564	13
12635566	16
4176286	13
4160609	13
38933651	13
38012506	13
1884249	13
1616423	13
9447037	13
11288320	13
10082477	13
20624315	13
2129687	16
4899374	13
8476426	13
11854150	13
9793170	13
29626740	13
1778516	13
7806023	16
536606	13
1377812	13
11638895	13
1180492	13
13843095	13
963229	13
11117273	13
10658114	13
7189986	13
2420179	13
37000827	13
3323078	13
2159077	13
2108048	13
1612200	13
15066468	13
6579554	13
12438679	13
793601	16
38175	13
14250447	13
9284914	13
30152700	13
3561069	16
1920285	13
22044591	13
8900668	13
19808234	13
14626030	16
29453271	16
14359531	13
10511783	17
6589131	13
521923	13
4497483	15
2789782	13
9160939	13
4834230	13
1779744	13
13067669	13
5048001	13
5760863	13
2749544	13
1409329	13
6528089	16
1694089	13
5910361	13
1905674	16
5980120	13
11515560	13
10958784	13
18145058	16
7965574	17
29770554	13
49798670	13
26134050	15
2577274	17
1878308	15
2238168	13
14694503	13
5898621	13
2059110	13
2407069	13
1025244	13
15925878	16
4351824	17
947769	13
5969186	15
2652352	13
14254632	16
6860621	13
5679708	16
556506	13
5060801	13
4969787	13
7067666	13
26794521	13
4657625	13
1474392	13
8209192	13
22999070	13
12725374	13
1892250	13
10412462	13
5042299	13
4441715	13
5667231	13
4794130	13
20461886	13
11553232	16
5140832	13
840522	13
3498654	13
1574354	16
4046306	13
2658367	13
804843	13
719416	13
7858271	13
1984733	13
2305062	13
953	16
4911870	13
25456165	13
2974096	13
6388535	17
3321682	15
7657473	13
866710	13
22508360	16
8694449	13
6132227	13
9052507	13
4574699	13
2294021	13
4936516	13
1206980	13
3967152	15
1954531	16
9478258	16
2611084	13
4319078	13
2811777	13
8852539	15
26051426	13
3468500	13
1502440	13
5891387	13
2134636	13
5543820	13
5841335	13
2828566	16
3035561	13
10434812	13
419246	13
19210015	13
9450917	13
762834	13
1998177	13
1249661	13
94990	13
12142615	13
7689929	13
2911175	13
17722257	13
17713274	13
9355027	13
5960248	13
5355594	13
11146543	13
3670790	13
2517936	13
13931468	13
26008413	13
12034817	13
9733936	13
1257471	13
10285839	13
307523	13
70987	13
7867476	13
10317677	13
8648635	17
3207738	13
1704006	13
28520025	13
524487	13
4254284	13
6002849	13
93033	13
13133903	13
8703559	13
160405	13
11837584	13
211578	13
6963250	13
25821894	13
4112579	13
22984732	13
13104890	13
8518249	13
29156458	13
10905545	13
7443061	13
6244441	13
10693012	15
1164095	13
26024574	13
18786293	13
4236104	16
17036243	13
7812408	13
2516664	13
2815194	13
21865826	13
10940127	13
4918249	17
781752	13
5952286	16
15079007	13
5799604	16
6598379	13
6850343	16
5655860	13
37265249	13
14783716	13
5313610	13
5704872	13
2881796	13
24834278	17
7662482	13
331788	13
5862713	13
5751170	13
16319440	13
9795491	15
2583678	13
9208140	17
7656035	13
4533644	13
6096616	17
1074041	13
16272239	13
3745450	15
6990479	13
1803622	13
7703288	13
10116643	13
24188859	13
3629108	13
5052646	13
10681812	13
7089084	13
4177117	13
4891450	13
19644143	13
27917679	17
847847	16
1999134	13
2075949	13
4240781	16
5427264	13
5687664	13
6870114	13
2771046	13
5171565	13
10581828	17
6289743	13
19168382	13
10822257	17
3841004	13
6569977	13
53540534	13
1896653	13
136425	13
10487145	16
22740603	17
2037339	13
15100935	13
29096666	13
22829025	13
2557338	13
10522044	16
2471438	13
2502441	16
1092780	13
22499289	13
3405949	13
61775	13
3468286	13
1740253	15
4807542	13
13367534	13
3235254	13
197872	13
3081736	16
14664189	13
3464734	13
7106424	13
853241	13
15187400	13
474361	13
8075547	13
4171054	13
533617	16
9162759	13
8680020	13
1367935	13
1918252	16
3299025	13
1628672	16
6969111	13
4721156	13
10046928	13
1578301	17
18758738	13
4978912	13
1457086	13
423075	13
1283477	13
5350655	13
6040165	13
27040043	13
3665653	13
22218727	13
27245648	16
2852270	13
1724899	13
9688267	13
3832292	13
707804	13
28283578	13
807820	13
14898560	13
11184303	13
187710	13
12674755	13
12601972	13
372059	13
8285216	15
30737113	16
1570846	13
1025758	13
606593	13
2674392	13
779254	13
2060338	13
35465308	17
2269956	13
21007967	15
4581889	13
40986701	13
629928	13
4169142	17
7029175	13
8244563	13
8053120	13
8536551	13
8443209	13
6318307	13
732398	15
29932135	13
16275675	13
5481439	13
6783840	13
3604770	16
1941422	13
295557	13
11459234	13
1499361	13
6243038	17
1277842	13
18486184	13
980964	13
3394500	16
28038566	13
9571770	13
32956088	13
22327262	13
4022558	13
1529635	13
8663809	13
5776031	13
8433491	13
4854251	13
17737445	13
5908165	13
10969820	13
3446651	13
1987704	13
5028763	13
2816162	13
1248539	13
10035264	13
2774641	17
14750893	13
13996604	13
9589837	13
11371410	13
2126316	13
9754445	17
845774	13
8360801	13
616221	15
1268246	15
2236296	13
15363596	13
9889497	13
11766406	17
32020130	13
11019072	13
14625587	13
23045909	13
8514378	13
32001611	13
1678251	13
2806390	13
2204520	17
2306557	13
1764923	13
4194001	13
11184358	13
1647216	13
684879	13
2024	13
3228138	13
14062394	13
2917734	13
2208168	13
13035959	17
159786	13
3962557	13
2137039	17
1139972	13
687018	13
17413441	13
1175298	13
4921167	13
6579463	13
18403791	13
9937046	13
27701464	13
2556407	16
7031985	13
9522704	13
2101336	13
1745694	13
39504372	13
1487230	13
7300499	13
18888266	13
18170889	16
13621835	15
9605460	13
2197604	13
2808086	16
22040691	13
23741375	13
13089351	13
26504687	13
3085336	13
4273611	13
5988445	13
37897125	13
15916974	13
28334763	13
4458072	13
9061066	17
7754271	13
4544632	13
1339689	16
2452531	13
3196223	13
3585504	13
4031628	13
2887368	13
4286109	13
6197937	16
1417643	13
11435252	16
2443157	13
5839991	13
1791010	13
9709651	13
4717760	13
1712821	13
8784644	13
2187473	13
2235395	13
8461927	13
787195	13
8903800	13
1416784	17
16122619	13
1412196	15
579374	16
4015833	13
750718	13
2010131	16
1133719	13
1454759	13
1732214	13
1847820	13
3439528	13
356506	16
6956982	16
4560778	13
3804349	13
9594450	13
5045529	13
7410508	13
328920	13
20160822	13
3420029	13
9901114	13
3673089	13
5251127	13
3516110	13
8363201	13
1007230	13
8892614	13
4451681	13
1695878	13
13948588	17
2161441	13
34438	13
3309040	13
12838912	13
2551067	13
7233967	13
4688981	13
15270702	13
6716614	13
3233354	13
9206718	13
2652274	13
14872512	16
3008547	13
2695959	13
16647594	13
50691065	13
13545374	13
5223733	13
9673820	13
3056482	13
1947116	13
4365359	13
6896924	13
4389406	13
11603788	13
21015768	13
9521609	13
78560	17
17280240	13
13764242	13
6877553	13
2288965	13
1939481	16
8227754	13
7273226	13
8739700	13
7978201	13
7762656	13
19118375	15
4724142	13
10689817	13
1038706	13
3786730	13
22658931	13
1266200	17
33418410	13
4689012	13
2846792	13
3354005	13
6509976	13
1738090	16
7660815	13
19579851	13
1515438	13
3122090	13
7071549	13
3058902	13
4029773	13
20036620	13
1447324	13
7543298	17
4638584	13
14982094	16
7033369	13
4225458	13
9584420	13
16167351	13
3936196	13
3849899	16
6059957	13
2565910	13
5412814	13
1621719	17
4356489	13
6884400	16
19438340	16
2075243	17
3501395	13
5318296	13
16176204	13
3556120	13
294258	17
22728274	13
2389213	13
16610200	13
9059192	13
2975181	13
28144174	16
14140	13
3893902	13
3530366	13
34710605	17
2066528	15
1498309	13
12341873	13
4499288	13
1664528	17
2341358	13
7188140	15
15890530	13
10301834	15
1255874	13
28032083	17
18656218	13
4029413	13
9000937	13
5095183	13
3794175	13
12833026	13
6038227	17
7235375	13
200226	16
4402318	16
2226786	13
28287154	13
4954833	13
6220565	13
12768823	13
9331729	13
4497338	13
21183378	13
7937147	13
802123	17
4998623	16
4235996	13
1439076	13
6317424	13
23375	13
8323654	13
4406843	13
2260631	13
829467	13
12817478	16
1429928	15
10070588	13
10226637	13
3831676	16
9782115	13
13829632	13
6765800	17
5336976	16
10070233	13
9429699	13
7934623	13
9771121	13
24035018	17
4964977	13
4124021	13
5179677	13
342	13
1460103	13
10005841	13
5351734	16
2905149	17
3893596	13
10127816	13
20538433	13
3445463	13
27311714	13
138321	13
11207693	13
25909344	13
20810913	16
13479515	13
9833549	16
1382600	16
23923925	13
7981007	13
14002376	13
5273162	13
4870567	13
606440	13
2628886	13
12687018	13
5872141	13
18108661	13
6033686	13
12656906	13
4676812	13
10096167	13
33336360	13
16532478	13
5960475	13
4243807	17
21703079	16
146316	13
11137041	13
1059546	17
5810375	13
13885857	13
3134091	13
1726552	13
21783567	13
3248568	13
10936360	13
4040855	13
5988079	13
5018060	13
1167366	16
11055582	13
10357798	16
3714999	13
11567925	13
26554628	13
469891	13
1001713	13
4558472	13
17417949	13
15929215	13
3734966	13
3295221	13
9399505	13
6734799	15
350344	13
4727871	13
6852875	13
1924933	13
7114432	13
5130229	13
9884063	17
4221778	13
15914012	13
6151845	13
1856293	13
20011391	13
3695857	13
14602727	13
5937546	13
3159856	13
16603199	15
1214983	13
4815655	13
7173939	13
8675744	13
3059009	17
1641557	13
3307242	13
7370480	13
6866036	13
7168754	13
2754769	17
1560721	13
2748880	13
6727066	13
16063050	13
2386713	13
6572774	13
2333151	17
9606689	13
9397412	17
6973815	13
2882252	15
2470669	13
3311749	13
9184683	13
4601430	15
5821289	13
5066376	13
6809140	13
15146517	13
7918581	13
9527002	13
4517990	13
164086	13
241024	13
2765209	13
11535	13
46462357	13
3617631	13
8061867	13
5744725	13
7660075	13
660636	13
285694	13
4075067	13
14984855	13
15373154	13
3267475	13
4707706	13
11788787	13
4531748	13
8345252	13
298785	13
1901510	13
17465310	13
2009882	13
5129090	13
5192954	13
8189248	13
23327116	13
5814688	13
4431516	13
446791	13
11465998	13
14118369	13
14118085	13
17194072	13
14949630	13
13945061	13
4387888	13
8153120	13
1497982	13
8869443	13
7475682	13
1539523	13
1198379	13
3398880	13
4093444	13
16532041	13
9469150	13
561686	13
10703295	13
14475759	13
13785257	13
11520023	13
11429414	13
265995	13
4632468	13
9974878	13
12816589	13
21453180	16
6268384	13
1125606	13
16977212	13
23391967	13
33767943	13
28379411	13
13314977	13
320301	13
1466487	13
3848526	13
188929	13
38117780	16
1124043	13
13210959	13
3604504	13
5028550	13
26950796	13
656742	13
2158076	13
4745557	13
13531895	13
7793747	13
10086022	13
15680487	13
2543314	13
13674314	13
9183967	13
965651	13
10118033	13
10249914	17
1772483	13
2521624	13
6694999	13
6855956	13
4385713	17
2000015	13
9550815	13
2717184	13
13249836	16
72763	13
8421357	13
28757403	13
19232071	15
2368540	13
7093656	13
3003078	13
969421	13
28191704	13
20440896	16
19501924	13
8120190	16
6435212	16
5540297	13
3082191	16
15141842	13
13793942	13
2990496	15
536592	16
7482763	13
13260268	13
11724210	13
8887031	13
3845229	16
877029	17
9719928	13
7917231	13
1965189	13
11346273	13
130872	13
7497393	13
1103734	17
1850148	13
6092430	13
3461591	13
43278246	13
12669502	13
5952332	13
45893983	13
3524555	13
651598	13
31377520	16
24004719	13
308100	13
978806	13
3020693	13
13481901	13
12274863	13
10199886	13
2927779	16
7027882	13
13261613	13
3732044	16
38045988	13
3439241	17
2881076	13
1142578	13
8276100	13
28898706	13
5273472	13
8049524	13
5416756	13
107768	13
10654289	13
7903259	13
38160075	16
4186693	16
2805432	13
1758218	13
7281008	13
5622987	13
101414	13
41830910	13
1603320	13
5714956	13
4712016	13
3220513	13
16067110	16
3208645	13
1428889	13
29809262	13
5218435	16
3131141	13
21114035	13
2459665	16
1035195	13
21825881	13
11041102	17
3548474	13
60357	13
2327091	13
4444337	13
5208574	13
12649154	13
4119153	13
31069079	16
8364623	13
17251205	13
6156494	13
874861	13
11636182	13
5929812	13
6955277	13
23094553	16
3916915	16
37215727	13
2014057	13
2439544	13
888947	13
6793964	13
17005555	13
17927122	13
9304024	13
8280629	13
13586093	13
17444919	17
1036945	13
11281607	15
17978811	13
5831154	17
1259796	13
5024555	13
3773636	16
3349499	13
13137523	13
11402706	13
4726886	16
8500880	13
5097535	17
1216659	16
11830092	17
10565521	13
921019	17
746658	13
11310433	16
13342248	13
5738314	13
4649574	13
7178495	17
35875681	13
2288577	13
1171169	16
10913928	13
1085703	17
4208245	13
27520497	16
7314471	13
560569	13
4442371	13
4978399	13
18167346	13
5830828	13
12355168	13
19407036	13
8351	13
1658826	13
2968201	17
4827801	13
5453165	13
16418374	13
1318051	13
27981428	16
9313830	16
9490863	13
9258645	13
4448463	13
19085189	13
1058041	13
2183824	13
3282009	13
1796180	13
12586016	13
3981547	16
5377172	13
1450695	13
2575822	13
10861051	13
17355972	13
4705738	13
749665	13
9076412	17
23172412	13
2395558	13
15553306	13
3227948	16
11026462	13
3034555	13
22638098	13
2063186	13
7701883	13
5304822	17
2918691	13
7023502	16
7072994	13
15237939	17
14781480	13
9294795	13
22652273	13
16380583	13
10386973	13
10504398	13
2315187	13
3882599	13
57326	13
3392028	13
31299248	13
2174611	13
18443726	17
884204	13
3162817	13
3918310	13
1557710	13
3634508	13
645841	13
277553	15
4826875	13
1898508	13
2214482	13
2463505	13
10259378	13
8933152	13
7310333	13
25050119	13
9256987	15
9264122	13
771870	13
29766090	13
1304334	16
189935	13
138929	15
9554949	13
1268183	13
5671701	13
27641423	13
42680348	13
16111951	13
4684471	16
703191	16
6981737	13
17054946	13
17788452	13
22289578	13
3413543	13
13143310	13
7622965	13
2982748	15
4668306	15
2728519	16
2351013	13
2293509	13
10235903	13
8981556	13
2245514	13
4341922	13
9814566	13
2414450	13
2278251	13
28585453	13
4432080	16
5908874	13
5556462	13
14102250	13
7683515	17
1147588	13
15835380	13
1108367	15
6596947	13
1752070	13
6465681	13
21805448	16
1809508	13
4740338	15
8406124	16
11922100	13
12188937	13
21165442	13
45088799	17
12561855	17
4706873	13
11503950	13
7251285	13
19116977	16
22442070	13
964353	13
2258053	16
3357357	13
3249941	13
16196886	17
1807774	13
16480824	13
22496032	13
8122092	13
2467963	13
260102	13
2660370	13
5227625	13
208893	16
10117292	17
10369420	13
5334299	13
8781011	13
5639346	16
815769	13
5253907	13
9894809	13
9522503	13
6605424	13
31730354	13
6702371	13
8320192	16
34546662	13
5240621	13
9184068	16
4198305	13
13137439	13
681846	13
1819654	13
2044412	17
290446	13
1593436	17
6289097	13
5950924	13
2258294	13
504932	13
7170832	13
12630174	13
28144371	16
6909890	17
758898	13
5773731	17
16277762	13
9014300	13
2619997	13
2584516	13
3896678	13
1083692	13
4147711	13
4346650	13
475205	16
5667757	13
1219944	16
9853005	13
8429690	13
2065110	13
20159290	17
15666417	13
22807485	13
7546571	13
5171264	13
10779561	13
4770004	16
14321021	13
490533	13
903029	13
4496792	13
7158832	13
3131263	13
4569711	15
4743287	13
11184008	13
1342444	13
4159618	13
3277358	13
16858034	13
2507216	13
2876117	13
4521503	13
4532788	13
8578018	13
4308630	13
287073	13
1238318	15
565109	13
2229733	13
8408601	13
5706605	13
4313774	13
4249204	13
5259751	13
10689111	13
737700	13
3856503	13
5615015	13
5717554	17
16875481	16
4093633	13
16097065	13
941264	13
5775862	17
24421	13
21763610	13
3164886	17
3776397	13
17513508	13
539450	13
12493539	13
12473718	13
174068	13
11589755	13
2060252	13
11476191	13
10250587	17
12898688	13
721584	16
778304	17
6076969	13
13579247	15
1328919	13
4087084	13
1929699	16
1676967	13
1828516	13
6062521	13
3996860	13
590787	13
745101	13
901035	13
6885423	13
3395571	15
15620349	13
6957925	13
9406702	16
201629	13
111791	13
35708802	13
294082	13
9707635	13
1372181	13
35341851	13
9532459	13
1509861	13
9038971	15
1124665	16
12966981	13
11443976	13
7251704	13
18969583	13
7282298	17
6206585	13
16008351	13
5619567	16
2374623	13
12176163	16
9907330	13
7525359	13
2743823	13
11027399	13
8285312	13
11524987	16
3735480	13
3937250	13
955502	13
290330	13
11456441	13
4854431	13
4514722	13
926728	15
6161712	13
4537683	13
2072427	13
7062606	13
27437105	13
603918	13
4682117	13
14228655	13
9534546	13
18838086	13
1588342	13
18161170	13
9301101	13
9314027	13
1975182	13
6075205	13
1399553	13
7657666	16
16668664	13
6191142	13
13833006	13
12093331	13
16844840	16
9668625	13
792125	13
5929519	13
4388702	13
7355564	13
6269708	17
7687324	13
3215711	16
15006299	13
18536554	13
34422232	13
8817930	16
2333356	13
10665240	16
1744593	15
11880015	13
324995	13
4080404	16
4858104	13
553546	13
8360336	16
23838515	13
4541299	13
2929473	13
13611354	13
6349852	15
17863702	13
2693665	13
24924703	13
9208892	13
8602448	17
10793868	17
5098576	16
5213935	13
7483812	13
2146594	13
4177808	13
2626890	15
3094421	16
6941658	13
4849781	13
5561357	13
8082528	13
11761756	13
13973561	13
11728071	13
274988	13
7834447	13
37569558	15
1731389	13
5726772	16
10914579	15
13072247	16
10264098	17
466415	13
25946381	13
2014948	13
21905342	13
10638575	13
4023296	13
9056495	16
5216917	13
3567325	13
7956091	13
11331496	13
11471753	16
757330	13
15268969	13
4502592	13
938042	13
3191358	13
5495212	13
10270913	13
3951620	13
3824123	13
17606335	16
8269044	13
3570449	13
14335790	13
2359458	13
113400	13
565453	15
4914771	13
1140815	13
19026721	13
1517018	13
25006723	13
6599479	13
6010105	13
23530564	13
2200524	13
3787174	13
680458	13
20094274	13
2786603	15
1434529	13
6901653	13
3393683	13
4110091	13
941783	13
2231656	13
321199	17
5688964	13
14857601	13
52435531	13
4584091	13
17857174	13
10753817	13
2450114	13
7925249	13
1834148	13
3347404	13
3548934	13
27351833	13
25348671	13
853397	13
414578	13
808238	13
1300972	15
4676210	13
11296508	13
2210497	16
4504455	17
2886528	16
339313	13
6848690	13
1021249	17
9199336	13
7752881	13
7169103	15
4151246	13
2461453	15
15721051	13
2764576	13
16000501	13
8282673	13
184538	13
14520607	16
65841	13
6209859	13
1817895	13
12729729	13
6727907	17
8679143	13
6930237	13
6146537	13
13593007	13
24459125	17
7767177	15
2527986	13
30504164	15
13714187	13
2514904	13
16721352	13
4178903	13
5806663	17
3908353	17
2210542	13
724270	13
543025	13
961901	13
4454763	13
12691464	13
20407882	13
9217340	13
1645455	13
11026375	13
9180334	13
8829284	13
18158985	17
884079	13
2277085	16
9413648	13
7219086	13
28831259	16
16348682	17
426408	13
6522157	13
11182680	13
7382634	13
3591557	13
1988972	13
12877929	13
666499	13
13669359	13
9272333	13
14362958	13
12901654	13
24795316	13
5935118	13
8429563	13
2110046	16
6599665	16
20187238	13
2109456	13
3421448	13
18298000	16
4975978	15
15004602	13
13620300	13
11814879	13
3029289	17
1519894	13
12945940	13
5688278	16
14327331	13
20209102	13
8065874	16
14021219	13
11459995	13
7724769	13
2844576	13
840811	13
5602003	17
4170624	13
2724263	13
28290457	13
34163	13
7364706	13
12306893	13
14687221	13
815564	13
4767057	17
469327	13
6191367	13
8669285	13
4238835	13
12521228	15
6991279	13
405681	15
767833	15
8447014	13
1907739	13
3091032	13
7683517	13
931931	13
288657	13
5551669	16
180493	13
5075423	13
419354	13
195422	13
6520507	13
4087716	13
9603626	17
7222908	13
179358	13
4489941	13
9650996	13
9031570	17
4623318	13
7562618	13
11941554	13
6916085	13
3264024	17
4357248	13
31949840	13
6027335	13
35267995	13
1487077	13
4162317	13
3151379	13
1330633	13
12353006	13
4746805	13
6830518	13
11745487	13
14933685	13
80992	17
7758387	17
2371122	13
7620305	13
11508796	13
2056791	13
22344736	13
380758	13
5553499	13
16057901	13
4411999	13
7290869	16
27798020	13
9112384	13
15610147	13
7115214	13
720944	13
17804282	17
12218416	13
8245552	13
3498450	13
2019879	16
6494033	16
23962579	13
941438	13
11795845	13
13669162	13
28099030	17
119260	13
6032559	13
13813039	13
17704252	13
4761954	13
1460780	16
3591438	13
9629745	13
17406190	13
15209412	15
16539775	13
8722110	13
1772546	13
3541346	13
1167011	15
15068624	13
4428387	13
11093268	13
12365336	17
19960591	13
25731205	13
12471024	13
22467447	13
2503521	13
986248	13
9781775	16
3102648	13
38397962	13
601965	13
12301389	13
4692256	16
9771265	13
2817826	13
456635	17
1342422	13
7760979	13
3176773	13
5827737	13
1781507	17
3258755	13
1686661	15
6234408	13
4442802	13
6099951	13
8820817	13
9312457	13
5723098	17
12084912	13
9465301	13
18712293	13
1801731	13
4245008	13
5249449	13
6151820	16
18730612	13
778860	13
9588529	16
10536631	13
1169989	13
11446185	13
29354103	13
4502658	13
4668310	13
11708848	13
67948	13
16487353	13
499605	13
3723314	13
705727	16
4347525	17
10149692	16
18973949	13
13751832	13
45107341	13
4013786	13
11632850	13
3112424	13
377007	13
6169178	13
3956756	13
3072404	13
12460923	16
1178224	13
13042338	13
3065451	13
3628609	13
1375076	13
6256355	17
160850	13
7495428	13
19917692	13
1219020	13
26849462	13
2221298	13
13893552	17
3038958	15
1116247	13
6425339	17
38502196	13
14836561	13
1106369	13
4780167	13
871361	13
6143960	13
1748006	13
38095271	16
3739921	13
2526328	13
14166332	13
8572281	13
23278842	13
13129589	13
7485316	13
36596912	13
689314	15
5542683	13
14309402	15
508745	15
7085474	13
1470307	13
7466447	13
4407248	13
23723014	13
8549142	13
904600	13
877541	13
1770993	13
9295013	13
2361980	13
13108862	13
17932948	13
1581117	13
3908792	13
17184381	13
4268254	13
2663767	17
9434044	13
25369236	13
2925321	13
257512	13
4667450	17
18466859	17
15679170	13
74254	13
16073095	17
18570213	16
4017628	13
25291002	13
16691348	13
1945423	16
8308839	13
45170268	13
673940	13
8221482	13
10859018	15
8305125	13
16273778	13
3540868	17
599099	13
12588092	16
3350971	16
6822865	16
14436716	15
16264558	13
19499775	17
14254308	13
32407327	13
2173540	13
9000219	13
15343042	13
5077877	13
16375029	13
26623937	13
95125	13
20250591	17
6658451	13
4434200	17
8059201	13
14314122	13
33657376	13
20075212	13
796778	13
11918405	13
4313067	13
5595287	13
8260383	13
143691	13
8353467	13
558494	13
1480478	13
3298038	13
1125443	13
15468383	13
11809343	16
43013758	17
10983114	13
2077880	13
10454409	15
7904441	13
1991521	13
20765149	13
4881684	17
9679514	13
1069049	13
13273905	15
10903023	13
6142613	13
5593210	13
15512237	13
4729011	13
4174166	13
1293050	17
22363770	16
12858388	13
3933734	13
2191160	13
19228671	13
10997586	13
5057652	15
3561899	13
6331664	13
1063998	13
7751115	16
14142255	13
1782208	13
6172928	13
5533918	17
2980319	16
891445	13
2755079	13
7977834	13
8298244	13
2537785	13
20073609	13
6786433	13
21690018	13
4426256	13
23905129	13
4706817	13
2819861	13
15347951	13
2857048	13
32688834	13
8842621	13
4577739	13
10408631	13
11597007	13
1124684	17
116711	16
6593167	13
13276254	13
10887257	13
4312186	13
5850392	13
2886484	17
2441314	17
18900217	13
8202000	13
6458029	13
4770265	13
11528884	16
9435806	13
7921077	13
33903785	13
5153336	15
4264553	13
6127577	13
18255642	13
6305935	13
11493821	13
3922622	13
4127660	15
5737257	13
1713937	13
1405429	13
8190686	13
2854602	13
3079661	13
3262975	13
2151539	13
41778113	13
9750421	17
767805	13
7180691	13
5501444	13
39926380	13
33770	13
2594443	13
11712143	13
1107504	13
1132251	13
472567	16
7317251	13
4305629	13
505203	13
8834555	13
540924	13
10341112	13
3514338	17
9322532	13
4916215	13
966555	13
1197433	13
3948583	16
2100238	13
15840206	16
21577232	13
1651737	13
6729754	13
3849358	13
691408	17
19134947	13
3150306	13
4511382	13
3972297	17
35213305	13
325293	16
28072462	13
14455904	15
6538654	13
20912524	13
16254485	17
1697405	13
3879247	13
1027699	13
31726476	13
12160702	13
19797967	13
2364817	13
2839329	17
868706	15
2691702	13
2335657	13
11127404	13
2669794	13
18385913	16
1964041	13
2921549	13
7697432	13
5878055	13
8036701	13
7525461	13
8508419	13
4323328	13
12111428	13
5344616	13
6197285	16
28412408	13
933101	13
12591833	15
4109287	13
3595438	13
1496666	13
9869789	13
10511429	13
11835413	13
11679267	13
4432762	13
1059786	13
19990752	13
14889313	16
17186193	13
11961134	15
9665386	15
9565559	13
18530888	13
12384806	13
7697276	13
9318639	13
2742854	13
5430741	13
3675647	13
11072930	13
991559	15
6035816	13
20349521	13
6313258	13
2352543	16
2321808	13
27019549	13
8374735	13
19413574	13
13842523	13
857234	13
1099356	13
8989427	13
11735080	13
614698	13
21621194	13
18214167	13
1791891	13
22176989	13
2192230	13
1008526	17
24048203	16
18940265	16
562489	13
5301338	13
2181555	13
3903743	13
832821	13
18795335	13
4898573	13
6061687	13
3929643	13
11945710	15
6590706	13
14772889	13
5527756	13
3084554	13
3456763	13
6925090	16
2032556	13
29049961	13
8172530	13
6490627	13
903701	13
2745448	13
19251734	13
10442932	13
798260	13
2712633	13
11363016	13
33590234	13
2394327	13
49360004	13
8596492	13
2886533	13
2230124	13
7617990	13
5647021	13
4916586	13
2213763	13
5995517	13
53611257	17
1313524	13
13307904	13
16992074	13
7599814	13
8042554	15
15326607	13
13052085	13
2229378	15
1242287	13
1982881	13
1270177	13
4284197	13
13461070	16
4095848	13
414878	13
9364281	13
8953514	13
3338735	16
7932184	13
16286069	13
1252852	13
27751591	13
2777057	13
4230592	13
20117392	17
2112540	13
5379983	13
4421749	15
28623798	13
2331070	13
2554596	13
7657611	13
11181596	13
107427	13
1172950	13
6538397	13
9440246	17
18996918	13
7642730	17
5312669	13
1655352	13
29042613	13
18982993	13
25096210	13
34419009	13
18231787	13
13016544	13
6106501	13
3100326	13
3188963	13
11181048	16
19132768	15
7859801	13
20310111	17
1226849	13
8779616	16
19671342	13
4836452	13
1854066	13
21225819	13
8611727	13
16249038	13
5432960	13
4344150	13
1217600	13
18176	15
8857523	13
10755701	13
19136798	13
4127778	13
38183593	13
5919364	13
21596818	13
2175007	16
3271217	13
4517477	13
18245641	13
5533230	13
3836432	16
2040712	13
9842962	13
2203698	13
15879400	13
22300830	13
883461	13
9778983	17
33208679	13
50653	13
33818418	15
1986424	13
3634465	13
2827959	13
330499	13
7819257	13
27420682	13
2648890	13
5021174	13
34330706	13
12573081	13
22278149	13
40558050	13
8962038	13
317472	16
13994820	13
7718344	13
105602	13
986942	17
269086	17
17252916	15
6104193	13
703379	13
6908317	13
7561367	13
14626345	13
36793548	13
3409487	13
3840854	13
7984523	13
28042690	13
3423321	13
4296033	13
5814881	16
14362635	13
8568082	13
9883252	13
1880536	13
12239518	16
624522	17
16334138	13
17284464	13
10030916	13
5619064	13
77302704	16
3367877	13
8870468	13
16515520	17
7651438	17
6119953	13
3507481	13
860075	13
6833639	13
12210435	13
12732204	13
13231986	13
10981282	13
7035235	13
12170149	15
18860526	13
3990155	17
16753531	13
4453256	16
35410984	13
1591396	13
9302533	13
20705116	13
7151573	13
17286804	13
5851922	13
4777036	13
4144438	13
1841528	13
9066225	13
12453527	17
250533	13
2143923	16
15744840	16
11416245	13
8863280	13
9783304	16
1568614	17
8904186	17
629225	13
14553513	13
7689638	16
4324162	13
5895753	13
3475964	13
24814385	13
10109758	13
10735414	13
1378811	13
5471440	13
10639789	13
614381	13
12812510	13
4596625	13
5546194	17
5337748	16
457417	13
47517611	16
21443564	15
4252207	13
8459612	13
18123257	13
6178493	16
20774987	16
13965475	13
5735322	13
13365238	13
2931495	13
93609	13
11226930	13
23280537	13
341307	16
6472883	13
25167715	13
916854	13
16626100	13
4436845	13
16157375	13
10401259	13
4836664	16
5213428	13
2883522	16
2184880	13
3443722	13
7901288	13
7872294	13
6224901	15
3103967	13
9404660	13
5611113	13
311238	13
6541607	13
8676694	13
19183097	13
5223409	13
9866150	13
5724374	13
131876	13
2011773	13
3037010	13
4921362	13
913718	13
1428637	13
13692662	16
126786	13
2843113	16
7436915	13
451430	13
13390179	13
35609064	13
6022137	13
6142456	13
497329	13
6825542	17
7950774	13
12492253	13
1857500	13
13893747	13
1067653	16
22273424	13
5835558	13
8495133	13
1675439	13
7809814	13
31231990	13
4028929	13
890693	13
2537566	13
16964310	13
710937	13
6293848	13
20841918	13
18404247	13
1965018	13
3521907	16
85851	13
3513905	15
4038883	13
8754523	13
1748975	13
7949195	17
20236081	13
1328454	13
1209674	17
7170507	13
20339402	13
9267748	15
25459892	13
3559692	13
18790144	13
835443	16
2491371	13
35147292	13
3861203	13
10244030	13
1455354	13
422238	13
2549657	16
17739390	13
4403043	13
9372461	15
6164134	13
13506784	17
3705373	13
22545	13
10257896	13
40358746	13
1727419	13
4987891	13
5262	13
4125331	13
31430837	13
7385366	13
4497945	13
11449928	13
12288281	13
3238455	16
424402	16
8270891	13
1222938	16
9232430	17
13920018	13
11747612	13
36113551	17
14405190	13
5628655	13
3403720	13
24233418	13
18628713	13
6758702	13
23187043	15
2421139	13
1033870	13
3767365	13
13421864	15
9412394	16
83350	13
21712342	13
1032775	17
6875452	13
12032103	13
3642946	13
12109902	13
3040031	13
1300073	13
5168669	13
13878238	13
6821104	13
13121321	13
1748060	13
1225844	13
5882302	13
29515833	13
726825	13
13044325	16
8174552	13
9388914	13
15316812	13
6283406	13
17799396	13
16201880	13
5604891	13
140820	17
2982715	13
19198448	13
10563860	13
1578928	13
1782014	13
6807827	16
575663	13
915295	13
6346672	15
3513448	15
15137804	13
15306054	13
1822052	13
8411051	13
7455748	13
18318401	13
6515930	13
8191757	13
13604656	13
4795170	13
7579102	15
5078890	15
933846	13
2710163	13
430580	13
19812561	13
33769641	16
2462852	13
20962523	13
1577581	13
12856127	16
18227575	16
10313146	15
14487425	13
7890295	13
8899498	13
13254592	15
2294065	13
8346500	13
3760251	13
9085959	13
13684993	13
11744584	13
1834099	13
7466258	13
200496	13
719517	13
12026406	13
11227905	13
2673648	13
2454705	13
6173508	13
10971790	13
2542488	13
6657406	13
3741760	13
5771589	13
328201	13
143612	13
33138972	13
6537259	13
2729997	13
5339300	16
10127851	13
3967433	17
807947	15
4892307	13
2526017	13
4597965	13
570680	13
2887709	17
1878597	13
22670907	13
24061720	13
10845533	13
1093240	16
1485421	13
27579188	13
4497635	13
304270	13
5709641	13
8181745	13
11125757	13
40983671	13
213737	13
24804076	13
1309919	13
4290666	13
2452348	13
204900	13
9679677	13
12357371	13
8974917	13
5302048	17
17771021	13
9160839	13
6055812	13
1578023	13
35024926	13
21991641	13
10260865	13
23193140	13
1571812	13
6752064	17
22820912	13
420623	13
7913801	16
2075304	13
932417	13
1403651	13
2193247	13
16356996	13
1986503	13
5863505	13
11563160	13
5927005	16
14163124	13
1778621	16
12568638	13
16894053	13
11874245	13
2151303	13
3496152	17
705192	13
25515619	13
11010398	13
5741853	13
11980659	13
2029720	13
28767957	13
10298922	13
11125467	13
4964894	13
4337751	13
3206295	16
13924086	13
8224641	13
2589982	16
2078509	13
17918682	15
26436091	17
12513067	13
3721178	13
5433313	16
11669554	13
5774623	13
4073399	13
19430434	13
624072	13
5767834	13
5443530	13
9280330	13
2277576	13
6025688	13
14699832	13
2065465	13
4433730	13
19390920	13
12238694	13
13995335	13
28826901	13
17075157	13
676353	13
3653465	13
11823242	13
7454580	13
16165449	13
38745263	13
22654052	13
911776	13
3313472	13
4604231	16
3079102	13
1186439	15
4053553	13
1460568	13
3415939	13
16278661	13
27030882	13
2870679	13
6978393	17
11080776	13
12132502	13
25112994	16
9835073	13
6178175	17
5637724	17
21554331	16
1290393	13
10829995	13
4739514	13
712258	13
15606809	13
8600302	16
424906	15
685986	13
6992473	15
11488446	13
19435424	17
5276334	13
4756696	13
1034749	13
1836762	13
21154971	13
3814520	13
7137386	13
252568	15
1085805	13
4517594	13
15347088	13
9393316	13
16259085	15
8428807	13
8375619	13
2345583	16
6804486	13
6466849	17
1202146	13
213147	17
3865351	13
11229709	17
10225055	13
11561361	16
6929595	13
2737115	13
7659614	13
5073278	13
271350	13
66720	13
15126149	13
11997010	13
2404545	17
788394	13
20251794	13
9975335	13
6116250	13
12434048	17
255600	13
7595527	17
1648539	17
9325366	13
526878	13
7931193	13
24223456	13
1170162	13
4124464	16
5621374	13
2593057	13
51823874	13
12321393	13
463973	15
295630	13
7315932	13
11941148	13
15513581	13
11499138	13
14336060	13
4228479	13
8696402	13
3066405	16
2526737	13
20416749	13
9440775	13
28177417	16
2461785	13
5674871	13
2562554	13
33012990	13
53820648	13
14937450	13
3121620	16
4422280	13
6403470	13
2224260	13
1439610	13
15976483	17
8981227	13
5736108	13
4663069	13
207893	13
9437174	13
5329384	13
6100064	13
11151163	13
5192248	13
1485696	17
2951294	15
20256838	13
903818	13
4911707	13
9343656	16
5630457	13
43719936	13
1877810	13
968186	13
7017656	13
21146513	13
3684733	13
16442644	13
4364940	13
4690586	13
320192	13
3400393	13
18415137	13
3284370	13
27972137	15
794440	13
250454	16
9116946	13
2749190	13
3537266	13
10573756	13
7087398	13
4549799	13
2761424	13
4654855	13
2243383	13
17188606	13
33859167	16
21393291	16
155473	13
762772	13
10270108	13
16550505	13
3297001	13
32814284	17
4300970	13
8885360	13
2334330	13
4295194	13
6514801	16
3616499	13
13696797	13
1322578	17
411073	16
1187113	13
46720922	13
525492	16
17510099	13
4263587	15
7754556	13
8167806	13
21553651	13
438212	13
20030046	13
4690578	13
1969623	13
3539201	17
2256518	13
2364242	13
374633	17
3326004	13
7618994	13
5505272	17
5690016	13
35068721	13
1857718	15
412312	15
5935831	17
5026483	13
7144722	13
938044	13
6916968	13
9305064	13
3050276	13
6311863	13
938362	15
8135115	13
14741396	13
10157120	13
37617180	13
1774032	13
7066796	13
18154860	13
1084723	13
24215874	13
6766510	13
3920367	15
4290116	13
1416575	13
2156136	13
3145203	13
979604	13
18869346	13
8736829	13
24855225	13
2806135	13
7293468	13
618652	16
29826410	13
5194880	13
30200158	13
5556932	17
20311121	17
687138	13
501894	13
8284528	13
4251210	13
7697667	13
32734783	13
26519883	13
7539458	13
5328799	13
3655643	13
564390	13
4932693	15
2899569	15
24427374	13
3592738	17
228782	13
4474559	13
4084755	17
15911240	13
211394	15
684008	13
20348873	13
3708340	13
11898822	13
9387211	13
5723870	16
10219104	13
4898567	13
15072334	13
4893003	13
2121856	16
1762859	13
6293436	13
14984234	13
3575521	13
901731	13
21480402	13
7844648	17
38706	13
2356693	13
17447505	13
3592812	16
2099928	13
14980970	13
6214879	13
4773174	13
2136541	13
547408	13
6999671	13
721796	13
1967254	13
3232406	13
5962876	13
2593158	13
1675841	13
2897091	13
5390649	16
3825612	13
706194	13
12550622	13
7415740	13
1754330	17
8131176	13
2116009	13
767487	13
6528315	13
10002153	13
5644936	15
9747588	13
4965188	16
7589014	13
1307917	13
1566275	17
55122458	13
8088773	13
4684607	13
861405	13
4758153	13
3505351	13
8275582	13
5005043	13
3147901	13
12454951	13
854798	13
2241177	13
579921	13
3936011	13
12177606	13
16122255	13
5940826	13
3935781	13
18043438	17
293049	15
539339	13
30694915	13
434179	13
743410	17
10980390	13
31819748	13
30008424	13
977580	13
31492338	13
532239	13
1248370	13
7313334	13
25294	16
13031466	13
8416473	13
862103	13
2851075	13
1917628	13
91821	13
1036233	16
6739535	15
10000862	13
22852659	13
6855909	13
2430802	13
10315336	13
12062774	13
10839788	13
10571039	16
3627804	13
7270123	13
1206138	13
4401955	13
5333323	13
7052681	13
1532663	16
36689298	13
3757996	17
5065443	13
2369773	13
2789567	13
5275922	13
26554643	17
12537531	13
2001667	13
4491669	16
12107502	13
4200305	13
28009478	13
10900446	13
6364349	13
2500743	13
2041116	13
605563	13
21973548	13
10260806	13
8005376	13
4222353	13
5685154	13
4561614	17
4613495	13
105070	13
9047189	13
7981778	16
5460950	13
7378282	13
559719	13
8919018	13
20434021	13
746186	16
4477397	13
4549846	17
25043115	15
14505894	13
1475752	13
9618238	13
1726363	13
7171977	13
15718652	13
1549602	13
21111440	13
770465	13
4203457	13
6996087	16
4758368	13
20532257	13
8579146	13
13280687	13
3925035	13
1385708	13
7769261	17
13087004	15
2682584	13
8324493	13
9579458	13
3662476	15
22223957	13
421466	13
2562242	13
2924017	13
1858631	13
7682791	13
4575078	15
4903745	13
977318	13
12885033	13
1625374	13
1794289	13
6523402	13
2605809	13
5282559	13
5668259	13
7604429	16
1771033	13
4427594	13
6325287	13
53254959	13
7177614	17
3501169	13
9983806	13
23398450	13
4411845	13
469358	13
7617288	13
1324539	13
895545	13
12856	13
9897047	17
13135698	15
4309282	13
10157544	13
8111391	13
1495200	15
25765763	13
14498855	13
33302617	13
21681596	13
17135559	13
5641930	13
2597609	13
5587665	13
10036403	13
14510903	13
32949151	16
1974245	17
53982	13
7681937	17
1833405	13
4500133	13
12272078	13
4849313	13
16242358	13
151321	13
4770776	13
3210995	13
16252354	13
3006396	13
24598530	15
17287480	13
1087793	13
9692526	13
16448379	13
7507710	13
28594705	17
21393226	16
15339100	13
2026474	13
1297688	13
13999248	13
1237172	13
9718642	15
5074752	13
6542453	13
15224985	13
8247173	13
1449113	15
4998044	13
20974936	16
96709	13
24687965	16
1394132	13
53825640	13
14190309	13
10641653	13
12557743	13
2734858	13
4472520	13
2120094	13
750668	13
14857488	13
13821934	13
382674	13
1735786	13
2722395	13
1956368	13
9470485	13
12197706	13
6130317	13
4830474	13
20287787	13
6102165	15
941858	16
6934208	13
4938578	16
9619252	13
8419884	13
6968578	13
3189069	13
21586492	16
11117398	17
920905	13
2486942	16
46034483	13
12075789	13
184571	13
5470076	13
3325492	13
18297751	16
22333134	13
14584293	13
5042041	13
13874112	13
3181415	13
161213	13
2075418	13
4416070	13
2227712	13
1882117	15
5133242	13
10739253	13
1768628	13
9239098	13
24885181	13
7552609	15
1683314	13
2728463	13
5046822	13
11633962	13
10201398	13
50193	13
5477462	13
3157698	13
754073	13
836063	13
15377118	13
18276466	13
8846405	13
25682632	13
7687105	13
3631079	13
6653136	17
9960406	13
4300102	13
1806882	13
18949243	13
14288900	13
19211132	13
13366690	13
11359160	13
16853644	13
4810963	13
6591713	15
34646863	13
625967	13
11771183	13
2840651	13
1006371	13
7571305	13
9653586	13
18846501	13
48396258	13
6523300	13
10085002	13
15272669	13
9417838	17
173905	13
30549010	13
7683652	13
3641110	17
10202903	15
26144881	13
6693313	13
7446541	13
2688925	13
14541594	16
7401734	13
1259053	13
9165647	13
14099678	13
19312278	13
26986419	13
37194106	13
1138199	13
4441589	13
12397526	13
3427815	13
2451801	13
1044695	13
475445	13
4007821	13
7243384	13
13125240	13
2222629	13
3051817	13
20109643	13
715408	13
29035597	13
10199099	13
7482100	13
3686007	13
166703	13
28649397	13
1592978	13
15487303	13
5700274	13
18855803	13
18131776	13
17584780	13
652550	13
8467237	13
12055980	13
3240832	16
1886612	17
3922512	13
5151356	15
10052647	13
9406265	15
2155788	13
14464552	17
20530707	13
6457109	13
3818630	13
1735003	13
19668840	13
580456	13
13126772	16
11595604	16
275156	13
28583210	13
15857960	13
2233326	13
5469687	13
8474961	13
9277892	13
17584158	13
11582182	16
8703611	13
6254628	13
3891697	13
13653925	13
16283222	17
4104033	13
7050298	17
2345462	17
24548071	16
10240919	13
5497472	17
4771554	13
1534250	13
7310149	13
1494159	16
2267368	13
817105	13
11600875	13
6510324	13
38213759	13
19049559	13
6346348	13
8698486	13
11302183	13
13447427	13
3307015	13
3362777	13
2018274	15
29040640	13
3102570	13
18795807	13
9242872	13
5629316	13
2570416	17
14563915	13
9651013	13
10738830	13
7188259	13
7225942	13
4296594	15
9486828	13
27366379	13
11170429	13
13365521	13
14510688	13
1265657	16
2743426	13
620811	13
12387876	13
9911570	13
4864383	13
1687442	16
16392707	13
19736885	13
11326379	13
656384	13
2538538	13
4537889	13
3548227	13
578887	13
14565072	13
19467950	13
2391516	13
3038550	16
4226141	17
23983578	13
16719806	13
2059579	15
3865509	13
3718473	13
25585343	13
7940752	16
8588409	13
7983375	13
2664076	16
8705801	13
6856060	13
1664878	13
7160634	13
13623475	13
14863117	17
7689888	13
13251932	13
6985294	13
8991041	13
4373255	13
6546470	17
4546125	13
10854407	13
6798122	13
3942699	13
2665381	13
2784400	13
7724518	13
7670847	13
6348628	13
14164668	13
8778613	13
1989239	13
3807738	15
1168563	16
1046856	13
3019881	13
2105227	15
10855014	13
4840194	13
13294484	13
2859429	13
1402339	13
9165820	13
1160069	13
1211671	16
50911	13
16348363	13
3623025	13
11631629	13
890654	13
5365510	17
12536516	13
1304732	13
736651	13
16719810	17
2895427	13
7461734	16
2659810	13
14193868	13
29173873	13
11817988	13
5420428	13
1721627	13
8788636	16
897419	17
4419442	16
3891178	13
1932784	13
13861979	13
22500576	13
4909025	13
4786643	16
1966055	17
1441971	13
10511737	13
1915808	13
20021899	13
674849	13
9870771	17
15142842	13
6455398	13
15949930	13
893756	13
10658489	16
805059	15
1845365	13
8289090	16
4309340	13
16267093	13
17591237	13
5632958	13
1694227	13
11745241	13
13670150	13
13975425	13
4242453	13
7804789	13
13737856	13
340916	13
15140480	13
5803804	13
15496609	13
770373	15
17234247	13
23192433	13
320187	17
5464162	17
4228062	13
23764665	13
968904	13
7863608	13
10486369	17
12272778	13
17510900	13
8775023	13
23182312	13
2776150	13
8398314	16
34086511	13
963787	16
494985	13
192218	13
14635728	13
9185866	13
2282593	16
603639	13
8843685	13
1891876	13
13215186	17
3007149	13
2909672	17
9045650	13
629206	13
13326210	17
13314182	17
5003247	13
15423057	13
5356989	13
8175456	13
115495	13
1402028	13
4656820	13
5397752	13
2841807	13
7316736	13
13253802	13
6128449	13
13006813	13
20034520	13
44034766	15
2906709	17
758029	13
7378747	13
6981508	13
440847	16
942168	17
1111048	17
8208827	13
3055545	13
13543992	13
102857	13
8248550	13
2899127	13
23737364	13
10887099	17
23838312	17
2736756	13
25870213	13
2618851	13
17982370	13
5133743	13
11291740	13
36682349	13
13991871	13
8712176	17
8759150	16
3563033	13
6387491	13
7310445	17
4257512	13
19998845	13
5528168	13
14947574	13
4948059	13
10514635	16
17081433	16
9507517	13
2038030	13
9398046	13
479672	13
4224450	15
1518676	13
8488022	13
8307128	13
30079703	13
6543571	17
43316288	13
3409896	13
10595442	13
11112364	13
20741825	15
5713017	13
15796288	13
2828689	17
2085220	16
5369837	13
13901648	13
7810498	16
39678	17
169950	17
6763464	13
10256583	13
23717097	13
2090461	13
11674598	13
21980760	13
1548952	13
2862534	13
5235897	13
23171211	17
59830	13
4150181	13
1212530	13
678525	13
12420675	13
19404708	13
2615500	13
35091	13
13569685	13
3253154	13
4173843	13
2563587	15
2673086	16
7216710	16
5543553	16
627665	13
15705937	13
8175758	13
2811195	13
2652762	13
4069761	13
146925	16
1923639	16
9359960	13
15563592	13
3866310	13
18101335	13
9627907	13
19936410	13
1233037	13
3032578	13
12351449	17
6865777	16
17773883	13
2098721	13
8237933	16
6546739	13
8253377	16
13911786	13
21554607	13
14046801	13
11724913	13
12892462	13
2812615	13
906669	13
3495876	13
18402180	16
8337891	13
21102985	13
3073913	13
2553491	13
5904687	13
5647820	13
7764588	13
8479091	13
4819742	13
11818732	13
5545102	13
34247997	17
14835085	13
8954005	13
4047899	13
1051013	13
1133969	13
134598	13
1611854	13
12315334	13
10489973	13
486004	13
757051	13
8107740	15
19742671	16
15521420	13
7755478	13
392999	13
188186	16
9636890	13
15258136	13
3417063	16
6617090	13
35745686	13
6116020	13
12561312	13
20515667	13
8382028	13
10319065	13
2315368	16
5905510	13
3579198	13
3110713	13
2064149	13
14156444	13
1519582	13
4382228	13
5516355	17
8772639	13
2122851	15
7180333	13
1928179	13
6003572	17
1854846	13
3683822	13
21781643	13
10736644	16
17360948	16
5681813	16
4168625	13
6219916	16
2493582	16
1928299	13
5659434	13
8084406	13
12597186	13
33416667	13
31375917	16
3628772	13
16812172	15
7163325	13
8396456	13
7827654	13
19782782	15
5937622	13
6673243	13
14721025	13
1638608	16
9927354	13
4260574	13
5215457	13
11437269	15
283770	13
517129	13
8975983	13
13880423	13
3262518	13
10153845	13
27128436	13
12512072	13
2568053	13
16091473	13
3122271	13
903530	17
6754095	17
20622903	13
1231374	13
10165012	13
1752940	13
174659	13
13285523	13
8380678	13
23386177	13
2265973	13
5753122	13
246653	13
10492614	13
4028808	13
9511439	13
8212349	15
5752213	13
9244543	13
575835	13
9321845	13
4668434	13
5025501	13
7144021	13
13349945	15
11024104	13
6596373	13
8342426	13
5094253	13
19631637	17
3232118	13
8032287	13
7340808	13
6116736	13
5879920	13
28027644	13
14073720	13
15139693	17
2924298	13
988672	13
5340050	13
1303386	13
7846304	13
42791	13
31340074	16
373644	13
6714014	13
11286139	15
663450	13
1749107	13
10206062	13
4404853	13
28938125	13
5170490	13
8964384	13
22144624	13
4433442	13
19872476	17
2355974	13
37151075	13
5210860	13
1451076	17
11374663	13
475214	13
5697284	13
4248434	15
3232255	13
9849263	13
2462580	16
814586	13
7218735	13
15859535	17
984224	13
5929343	13
10471975	13
7345580	13
22515372	13
23900644	13
5613826	13
2243397	13
892916	17
21210435	13
3883705	13
39119976	13
3221100	17
42805064	13
8129069	13
5057063	17
5132261	13
26835900	13
11056500	13
10265204	13
3244926	13
4723603	13
16657080	13
3615472	13
1474542	13
26943435	13
6412249	13
29284	13
5796324	13
66329	13
2458619	13
5787860	13
14949117	15
3004392	16
2839148	13
34560056	17
2754	13
5305068	16
19191647	13
2358627	13
10145092	13
6591386	15
18431404	13
972975	13
10295149	13
18479564	13
2239321	13
3375932	13
1287176	13
21019472	13
9514536	13
14751783	15
4142758	13
30840664	13
5484682	13
2719680	16
5419352	13
1745962	15
7614757	13
3460374	13
8472947	13
3672860	16
1051700	13
7308785	13
7993986	16
6655844	13
1149756	13
6918783	17
10483137	13
34699459	13
10158553	13
2962425	13
1793323	13
1110108	13
6041398	13
1690201	16
2718165	13
5188111	13
12619286	13
7981682	13
21366533	13
4817565	13
17422371	13
306642	17
8772341	13
5594317	17
318313	13
2002520	13
1974577	16
1514379	13
1794355	16
1905112	13
30721538	13
9970364	13
25990416	13
10985531	13
7074145	13
2340297	13
43087508	13
5915789	13
6458026	13
2278654	17
32499	13
9678622	17
4239833	13
14182472	13
4066789	13
6353965	13
3494470	13
17747572	13
1674611	13
2205966	13
21657021	13
954765	13
6229478	13
5146235	17
2620721	13
2959205	17
11812726	13
4973794	13
11068356	13
15168020	13
15034518	13
15996143	13
9633369	17
20768870	13
1536042	13
1498300	13
7084046	13
6222668	16
9652289	17
3021821	13
6540931	13
20545458	13
4088416	13
2479623	13
6545200	16
3834879	13
7479225	13
24654328	13
7038955	13
16854145	17
3870857	13
3379888	13
5578056	13
4332534	13
2861914	13
13321771	13
2416118	13
8050493	13
10483829	13
462094	13
18412306	13
3663171	13
4448414	13
11016658	13
2113896	16
5493809	15
4783729	13
2594077	16
718441	13
2681018	13
6267776	17
29205168	13
15157933	13
1886105	13
4312468	13
3598936	13
14115926	13
4580357	15
6838101	13
13362752	13
16806038	17
9607891	15
5154176	13
2444288	13
3502843	15
3084773	13
10200272	13
3049113	13
7579865	15
1336914	13
3995313	17
1077832	13
2972076	17
6420580	13
2737855	13
16243322	13
381509	13
3671430	13
3649164	13
1146888	15
11997696	13
3772015	13
15647694	13
811775	13
24573523	13
7098882	13
3520507	13
11084266	16
1055953	13
1739436	17
958715	17
11365362	13
6062406	13
4436042	17
9367689	13
3809747	13
15741157	13
2474919	15
12343237	13
4325062	13
2745425	13
4355735	13
10702347	13
302473	13
16424962	13
2029670	13
6136043	13
305317	13
19951	13
11739127	17
9200437	13
7304263	13
5650794	13
8666133	13
83140	13
10819438	13
8255823	13
1186324	13
10065410	17
8766146	13
618090	13
12101405	16
8218392	13
15388062	13
22083941	17
11010382	13
53057608	13
10359049	13
3813133	13
5880222	13
3503601	15
13872502	13
9226810	13
9632543	13
3045297	13
4104474	13
8824068	13
4107519	17
1101995	17
5636672	13
3094639	16
12781162	13
21540157	13
2491893	16
214229	13
20717720	13
4569285	13
12356139	13
4706751	13
11063524	16
1778201	13
15469086	13
10998739	13
5511623	13
15712694	16
5988571	15
5080798	13
6253881	13
3562959	15
567950	13
14494183	13
52240266	16
7896814	13
9690438	15
3224336	13
6303531	17
27903144	13
7159324	13
1700684	13
11190787	13
3965383	16
9259744	13
5846378	13
3584112	13
28803332	13
25981194	13
2037756	13
376071	17
3722361	13
22616337	13
23778097	16
5209232	13
5471609	13
1785289	13
8118308	13
13169903	16
3288974	13
4474435	13
5931579	16
1913026	13
918192	13
15974842	13
420719	13
1277373	13
13099996	13
7909086	15
4366930	15
8695650	13
11351014	16
801113	13
8755242	13
9482936	13
6519720	13
2160914	16
2554417	13
20841220	13
3668881	13
62215204	13
6064014	16
3856826	13
7674463	13
8522797	17
11667411	17
10328514	13
1372205	13
1836752	13
3980169	13
8898614	13
3379103	13
13328174	13
10601861	13
2852511	13
5889351	13
3961952	13
7016499	13
705765	13
9019965	13
571088	16
5262693	13
4798568	13
17122421	13
21409123	15
4683973	13
507185	13
6408906	13
1315430	13
1222332	16
12797036	13
1295397	13
6829374	13
6525125	15
6200696	13
17252554	13
315045	13
9829244	13
9408833	15
6675082	13
1700288	13
1960023	13
1685643	13
5085216	13
13279573	13
7376370	13
5685619	13
5207941	13
2552375	13
3810915	13
4258199	13
1008908	13
10402336	16
31466752	13
6222015	13
5185800	13
734124	13
30518825	16
6031639	13
15650868	13
1501435	13
25677885	13
1583389	13
4908453	13
4079498	13
368072	16
1350740	13
305427	13
3537408	15
4173934	13
4581069	13
4167094	13
4791876	13
6781101	13
23918759	13
5226985	13
13827027	13
6642546	13
7508905	13
128569	13
4695656	13
4076627	13
2144441	13
7068922	13
1089045	13
3255893	17
278186	13
13002177	17
9095716	13
34745292	13
7367007	13
17018514	13
4179738	13
9175555	13
43114091	13
23707881	15
12346529	13
4333981	13
5112300	13
4147480	13
3104	13
21016151	13
399099	17
6273768	13
8240609	13
3865750	13
2426248	13
3577654	13
10310377	13
7729507	17
8864765	13
7067894	13
5805518	13
6137127	17
15143485	13
54671692	13
836869	13
1258352	13
3097848	13
3185685	13
9018329	13
2554536	13
12152509	13
968547	13
259373	13
5108526	13
3246051	13
7651630	13
1454374	13
8329319	13
2581247	13
104672	13
3013737	13
5254116	15
5845818	13
10212754	15
20492752	13
13440416	13
1645222	17
19066728	13
8416075	13
4455983	13
2105919	13
1844752	13
8817852	13
4170	13
19566679	15
4942634	17
13241173	13
17666746	13
2215714	13
1639937	13
393025	13
15120468	13
6151552	13
10699254	13
1966550	17
194662	17
6003321	13
11804547	13
3811893	13
3094030	13
1206227	13
1124131	13
18054470	13
2110192	13
528491	13
17514256	16
4967119	13
8607497	13
7525518	13
2321671	13
13552351	15
25474867	13
13576880	16
30257303	13
6268073	13
7758670	13
707300	13
9922336	13
1020919	13
5844831	13
17933796	13
9650864	13
841675	13
9837255	13
8875558	13
4814001	13
28738586	13
779879	17
16344188	13
4382592	13
6568056	13
5381611	17
3737160	13
2492670	16
26146885	15
8890421	13
2465623	13
6961434	13
23329554	13
3573963	17
8028216	13
16468704	13
13540597	13
1685747	13
1067470	13
859528	13
27155305	13
4104772	13
1268470	13
19801896	13
3399697	16
21596010	13
4858715	13
13398816	13
18348922	13
5717060	13
2467732	13
16464307	17
730829	13
16424293	13
7200156	13
23826695	16
9526618	13
10811926	13
6330939	13
18830368	13
63615148	13
17978708	13
14746829	17
23608040	13
1774395	13
5182431	13
8186848	13
559044	13
11282641	13
4723274	13
5411922	13
14005681	13
10981747	13
16547823	13
9636201	13
7038912	15
16407039	13
8073585	13
8622636	16
9566261	13
7993210	12
10576573	16
9723052	16
10963689	13
4439447	13
29895016	13
23254246	13
11119717	13
6520132	16
13764194	13
8996797	13
2724027	13
7343105	13
7930124	15
11999141	13
6815658	13
3444138	13
8818897	13
628333	13
5264005	13
12389508	16
4313174	16
1081035	13
12422058	13
5200689	13
19632181	13
2898993	13
7718316	16
48197616	13
295699	13
6654458	13
693377	13
35840163	13
2066524	13
11779402	13
3908689	13
15282047	13
9183461	15
3933583	13
2521941	13
20165806	13
3260794	13
13327896	13
19226919	13
13302812	13
1676846	13
3555185	13
8996261	13
595571	13
1930395	13
10796	13
11323064	13
6808725	13
12350302	13
8584818	13
3620339	13
8567734	13
3086521	16
3165938	15
8405130	13
2884790	13
948996	13
5037384	13
20032229	13
3321354	13
6761474	13
4010794	15
4242463	13
1663228	17
1196415	13
8685523	15
17243	16
2921424	13
44306547	13
16125651	13
8523777	13
1102486	13
2810043	17
1851205	13
2516078	13
4259045	13
24482523	13
36595279	16
227947	13
1843572	13
358381	13
2461619	13
5684024	13
3916780	13
7275352	13
10822253	13
7637189	13
7479451	16
7816412	13
3454081	13
3134755	17
2032877	13
515823	13
12603288	13
20048460	13
1007131	15
882003	13
10999474	13
17414482	16
14465336	13
1622726	17
2412924	13
9125682	13
756524	13
2310201	13
6101013	13
469588	13
12274295	13
1927611	13
6077120	13
4530189	17
6760868	16
24944887	15
2072077	13
5991303	13
6360774	13
25645252	17
1216694	13
3503626	13
5000593	17
1104909	13
14118196	13
10822322	17
5491223	13
12991515	17
334974	13
1287730	16
37844746	13
2220806	13
8090530	13
1017017	13
20192057	13
2732046	13
3257520	13
22051814	13
2265151	13
9616314	13
12789859	13
406966	13
21752806	13
15819310	17
1503007	13
2251730	13
4998149	13
5247690	15
22625240	16
3442965	13
1937767	13
3009091	13
2253006	17
4974156	13
6355888	13
5305536	13
3851165	13
8899152	13
14802103	13
844476	13
15874241	13
24525428	13
10871838	13
7244740	13
6558801	17
1465520	13
1999496	16
125992	13
6786637	13
2708302	16
1509385	13
7695926	15
4764356	13
7951550	13
9021043	13
5031204	13
6303439	15
8081912	15
6610948	13
9223821	17
6881689	15
9072643	16
19580870	13
12785859	13
10192729	16
2166963	13
4304709	15
1057491	13
2267397	13
1079582	13
1252282	13
23049430	13
13528144	16
2640387	13
6592188	16
1004894	13
11975395	13
5741260	13
1091414	17
8240728	15
5601559	13
4077646	16
4826836	13
1234832	13
17746287	13
25623499	13
13156739	13
17057699	13
4044146	16
2667572	13
6023983	13
1656332	13
9174294	16
36611830	16
937307	13
2261408	13
842885	13
1616211	13
3712702	13
882305	13
3137856	13
9975648	13
5885269	13
26248737	13
2120592	13
8849910	13
9082342	16
11100579	13
6298532	16
482037	13
10102587	17
9645428	13
3620445	13
4484222	16
23496365	13
790357	15
2893813	13
6319762	13
14197797	13
536005	13
16069060	15
3957216	17
9609117	13
2525140	13
17481624	16
26714317	13
17573101	13
88107	16
1721070	13
3793982	16
10207383	15
635311	17
7340512	13
7348597	13
9887363	13
16363322	17
24908501	13
2025722	13
1958392	13
9352520	13
2143954	13
3750540	13
8345	13
693563	13
1707169	13
1833395	16
810506	13
19399433	13
25682586	13
8165530	17
17248163	17
4130514	13
7539787	13
1132003	13
9618442	13
3546945	13
14767090	15
1433876	13
1951465	16
4599942	11
20337967	17
35757929	17
16542017	13
8021932	13
5555403	13
11497833	13
7998469	13
8568677	13
3682632	13
46722419	13
6147597	13
5122210	13
3334565	13
24954769	13
3371042	13
1104298	15
21611523	13
5760159	13
464893	13
8012090	15
7466245	13
28437919	13
3463385	13
8129324	13
9302757	16
17743216	13
4156388	13
1451059	16
4167170	13
20822174	16
9289424	13
5091465	13
1869449	13
4403683	13
5409131	13
23820952	13
190432	13
11995337	13
4408198	13
648570	13
4843453	13
11365385	17
6826850	16
3477875	13
23402534	13
1392318	13
14882458	16
9403078	13
1464603	13
16374642	13
18770881	13
165838	15
8180450	13
27100109	13
3598584	13
20307558	16
6170089	13
15850357	13
12178770	13
1481548	13
2236353	13
1606019	13
3272173	13
6532644	13
297663	15
2138777	13
1117157	16
25002651	13
4388512	13
15721024	13
5104280	13
2088820	13
19054090	13
3185838	13
6925953	13
5955458	13
6601822	16
30359922	13
3210147	13
8472556	13
4584079	16
16964660	13
9842402	13
3673351	15
5079016	13
9527029	13
8300681	13
4957713	13
2167886	13
13822082	13
30885362	13
20743083	13
4322715	13
4776027	13
10308009	13
21626185	13
9405781	13
2548789	13
4564558	16
6403868	13
1179973	13
2634760	13
9434588	13
9837897	13
9200485	13
1779168	13
8997437	13
3797438	13
2171062	13
2858462	13
20187605	13
53864666	13
2469390	13
2261274	13
29706144	13
6622074	13
1678252	17
553478	13
22539963	13
3817489	13
5926624	13
942576	13
698480	17
11620599	13
17601225	13
935611	13
21849455	13
9039875	16
2630711	13
1978953	13
10370960	13
6676297	13
7832	13
1126430	13
26391484	13
1519562	13
7280787	15
21583772	13
4248952	16
2813581	13
2374962	13
9133716	13
3934620	13
8369992	13
9906939	13
1212965	13
7368929	13
14593465	13
38065667	13
7322273	13
14630384	16
9930169	13
7224011	13
8435621	16
1508238	13
801293	13
7194426	13
7194747	13
12071076	13
6668343	15
7196555	13
6318900	13
1260145	13
347215	13
6126109	13
16507515	13
14138277	13
1102862	13
266266	13
13402145	15
241517	13
13992702	17
36432106	13
8880298	13
914189	13
4803180	13
2434160	13
7853509	13
4882332	13
13666024	13
4781646	13
6603230	13
1609191	13
11223140	13
28569312	13
1707837	13
12107656	13
9456004	16
120951	13
7309473	13
10670742	13
29685069	13
16150967	13
4320393	13
8951967	13
26229083	13
36807868	13
2550852	13
1241574	13
673457	13
146236	13
2630063	13
17450596	17
6942165	13
334492	13
17749861	13
20127518	13
5334397	13
3635321	13
6315579	13
27341227	13
484563	13
5928514	13
828855	13
2043679	17
23203418	16
8292839	13
9386296	13
15058794	15
3911155	17
4116050	13
4129770	13
4932879	13
2450010	13
2753697	16
57258228	16
3888925	13
4412181	17
20487917	13
5117929	13
867619	13
14544841	17
7285970	13
214674	13
2024898	13
470543	13
9103681	13
489291	13
3254035	13
9201045	13
1483147	13
2620871	13
1418440	13
3300379	13
2126749	13
934417	13
14474736	13
5280416	15
3066842	13
2411815	13
6618268	13
3317159	13
3476412	15
19970976	16
14499609	13
23620509	13
6869744	13
920988	13
12949834	13
6507161	13
13109348	17
3641622	13
16308847	16
8725448	13
3240248	13
443407	13
7625585	13
6369622	13
3856712	13
5844239	13
4733394	15
13081097	13
408266	13
3162388	16
24169429	13
1116048	13
7663722	17
33831729	17
13116670	13
105508	13
22614300	13
386916	13
978877	17
41143668	13
1026750	13
8050897	13
2504662	15
703528	13
823913	16
1654234	13
16512172	13
7437898	13
22627644	13
7496409	13
9215022	13
772704	13
22351024	13
780698	13
2844948	13
14409862	13
5782248	13
5077506	13
2652880	13
4790148	15
3096715	13
15987666	16
27766683	17
1119883	13
3077078	13
8904750	13
11148869	13
6821400	13
21372118	13
10235980	15
583559	13
11875756	13
2343032	13
15642877	13
19921767	13
6570037	13
1674272	13
534748	13
312977	16
5341107	13
9860465	16
3805589	13
22689	13
6637277	13
1029679	16
3822830	13
12761254	13
656857	13
12020192	13
17483564	13
9026110	13
22705512	16
12103994	13
11335266	13
21474499	13
8672629	13
3185561	13
18177748	13
6962048	13
6887994	17
3628499	13
1785952	13
12936534	13
11005520	13
3840976	13
30753450	17
462488	13
6639951	13
25978170	13
15023436	13
211189	13
11233009	16
566382	13
21282376	13
7560048	13
13890171	13
11194923	13
9128440	13
483370	13
318571	17
8707257	13
5084639	13
17604781	16
3400977	17
2208026	13
5367188	13
4153879	13
6557780	13
6364819	13
1717557	13
9812440	13
2508840	13
3311126	13
16904947	13
8879020	13
20195652	17
5171259	13
5227045	16
1258181	13
7705082	13
7455705	13
3110045	13
4553983	13
136738	13
3872111	16
7400394	13
1616878	13
112532	13
3364796	13
3318278	13
6905558	13
8307745	13
16639706	13
21963271	16
13969303	13
7551544	13
9197078	13
13156461	16
9339241	13
87198	16
2797678	13
3043475	13
2693066	13
644647	16
1754051	13
16884704	13
5043844	13
4950468	13
1400386	13
6127811	17
5669826	13
17239709	15
10327113	13
2412395	13
3269496	13
7365351	15
3396290	13
4433618	16
16378089	13
9482062	13
6874441	13
540412	13
3384815	16
13197369	13
24775041	13
5714287	13
1159226	13
3711385	13
6486701	13
26921782	13
3979669	13
2962586	13
2706520	13
886217	13
13048250	13
9399538	13
4888559	13
18019452	13
16804297	13
3209939	13
14679687	13
35715773	13
4974681	13
2038832	13
7426611	13
15207337	13
8833260	13
15886593	13
5739173	13
7223856	13
46668958	13
5442541	13
4221855	13
12018730	13
5292247	17
2109310	13
4965452	13
6434060	13
906851	13
17322692	13
6875589	13
5376982	13
9014711	13
12617224	13
9891433	16
1743427	13
2275833	13
10878484	13
2986335	13
3232444	16
7739678	13
10218443	13
2209311	13
5415595	13
10363309	13
21219329	13
16872147	13
11701680	13
4064503	13
4566343	17
5740373	13
24992756	13
6570648	16
4451198	13
1170986	13
22554182	13
3521019	15
24288133	13
2879245	13
11188117	13
24653461	13
2775600	13
19441527	13
19848543	13
7017851	13
268621	13
1298275	13
9973257	13
6012179	13
3164589	13
424139	13
6323571	13
6025759	13
7164569	16
952977	15
11147294	13
17634900	13
15757963	13
728460	13
3602986	13
1826631	13
4348074	13
15764484	16
721174	13
1476023	13
2739375	13
15039164	13
14846659	17
3481829	17
720684	13
1562093	13
4309914	13
5621353	13
4155316	13
2807505	16
1697332	17
6630437	13
6883731	13
9837997	13
19230570	13
446313	13
627903	13
3766672	16
1502402	13
19089461	13
1638263	13
6464924	13
185750	13
8911492	13
18572416	13
701056	13
29569573	13
30689071	13
1111124	13
9231286	13
1021245	13
7822023	13
9650587	13
1914993	16
10418543	13
5738968	13
1809988	13
5521411	16
14035764	17
6401086	13
4174009	13
1100183	13
2988013	13
847141	13
209221	16
9913729	17
19994983	13
10357224	13
22592756	13
1936838	13
953660	13
3261170	13
1042143	13
1739117	13
2607034	13
3171832	16
1032089	16
7414498	13
8353467	15
18801271	13
2219550	13
1270876	13
11094513	13
7126411	15
8054713	13
2098769	13
19976401	13
18742840	13
10426318	13
1042965	17
26035850	13
3653719	13
6259517	13
3827916	13
212970	13
746393	13
4846060	13
1827561	13
20408809	17
2102016	16
565169	13
17676212	13
1092627	13
6754617	13
2843318	13
2803243	16
556238	13
12840604	13
579720	13
16257570	13
9689608	13
2803618	13
8926395	17
12699637	13
1496099	13
20359825	13
4588490	16
3585354	13
4196371	13
2463304	13
10251485	13
3293082	13
8363547	13
6489182	15
3102224	17
10161521	13
16899855	15
4946365	13
3026180	13
4531440	13
20166519	13
16270010	16
5410925	13
1799306	13
24713944	13
4237397	17
8713723	13
3121747	13
4623805	13
10229888	13
3039926	13
5755543	13
11070266	13
4697154	15
39365499	13
7795730	13
9312730	13
1006070	13
1914827	13
15287356	13
2664857	13
8566775	13
8844707	13
2446111	13
9478233	13
31775189	13
434063	16
9758912	13
381215	17
30573463	13
763677	13
28828202	13
18805367	15
3291467	13
3569163	13
156420	13
1288993	13
3700412	13
11014001	16
3697137	13
9176864	13
2493256	13
4225116	13
2888023	15
10573152	13
4231606	13
11452507	13
4508486	13
8631247	13
14414014	13
1617172	16
1774602	13
11302391	16
11215692	13
29457365	13
5916630	13
2405590	13
4740245	13
4068311	13
659114	13
11098605	13
7633010	13
2320755	13
4873936	13
4841913	13
3909952	13
27544705	13
4085198	13
565261	13
4611292	13
10227826	13
22268610	13
27474055	13
3655962	13
1175855	13
5513411	13
4620663	17
11625703	13
13789890	13
5542066	16
16025763	13
257323	13
48814885	13
4894448	13
47301108	13
7228310	13
15919952	13
23721149	13
1378510	13
2246469	17
31422997	13
7566652	13
12116189	13
10638482	13
24817542	13
11284405	16
17389930	13
9290529	13
3115093	15
517106	17
3015564	13
11873800	13
1022501	17
4761524	13
1474124	13
21787546	17
8374915	16
48848858	16
4910396	13
11314076	17
1092572	13
2069581	13
5555054	13
2561670	13
18375633	13
1502718	13
11568108	13
1226346	13
15970097	13
4140689	13
7941634	17
4720460	13
5184352	13
11156648	13
4705284	15
8789998	13
3209474	13
1468491	13
698666	16
4493685	13
6270336	13
11437286	13
59812478	13
1677115	13
2936377	13
7236774	13
5556314	13
7065602	13
11402447	13
813686	13
52660	13
86703	13
3413337	15
4433486	13
132518	13
3940175	13
5109150	13
10259976	13
2785972	13
7848158	13
3789935	13
17464780	13
40262221	13
6728694	17
10934774	16
3068511	13
14201709	13
316522	13
7975429	13
772350	17
43292076	13
7434602	13
11257767	13
2264514	13
8483182	13
1701741	15
4164521	13
5393528	13
583887	13
69398628	13
12881376	17
7500464	13
1031739	13
2394260	16
1813580	13
5908222	15
17633621	13
1160200	13
7327153	13
316993	13
6775672	13
8725095	13
52287795	13
3603247	13
16099276	17
3487326	13
6635606	13
41151712	17
10901604	16
13971860	13
17575408	13
28578317	13
2519240	13
4501378	13
26633517	13
11238847	13
4168936	13
21043732	13
7424123	13
1722281	13
9593319	13
9102057	13
12316269	13
1874777	13
28753663	13
7706234	13
2141280	13
6698051	13
3989	16
3272390	13
15601311	17
5148097	13
21141846	15
11022379	17
3092204	16
17756376	15
14592000	13
2316081	16
376476	13
10016223	13
19079415	13
923673	13
383872	13
8861248	13
16467371	13
4905895	13
18359619	13
3181620	13
19341460	13
5609931	13
21577461	15
2229832	15
12135187	13
1283963	13
16980136	17
3833645	13
1545875	13
3944076	13
27274382	13
3173147	13
9973716	13
29302117	13
4808361	13
25688296	13
2680770	13
230079	13
9477073	13
3922318	13
10236615	13
539180	13
10856167	13
8636942	13
1269323	13
4954200	13
9908399	13
3653683	13
634547	13
8566016	13
14239959	13
26599061	13
7898702	13
520761	13
1022754	17
13722838	17
284312	13
1366331	13
8013966	16
14785908	13
340693	13
8637139	16
4004824	13
3587802	16
7444428	13
230768	13
5636969	13
3790238	13
31497426	16
1060551	13
31914923	13
3633754	17
227143	13
1853084	13
5654480	13
12220560	13
4432844	13
3654586	13
921671	13
16128283	13
32923178	13
8260774	13
3919248	13
4322506	13
9282876	13
38917356	13
256304	16
12836913	13
2624910	13
387436	13
4681470	13
1715452	13
1483184	13
715750	15
8462186	13
3077447	13
771399	13
5492564	13
38802022	13
34845600	13
1598457	17
6303106	16
12560244	13
6587683	15
6372750	13
212395	13
7412600	13
1805539	13
5172361	13
8985963	13
4199025	13
2199676	13
18389986	13
387468	13
15227090	15
15966905	13
14067072	13
3835756	13
45167214	13
3639368	13
3702434	17
938883	13
459094	13
1191238	13
1506526	16
3231818	13
11466707	13
17541813	13
5341120	13
14226040	13
1438583	13
19183332	17
9632288	15
20759782	13
3041713	13
12090769	16
5948390	13
10505359	13
699188	13
8214337	16
10248750	13
3906414	13
2689829	17
13208368	13
2221097	13
12539315	13
6904420	13
2852238	13
8154011	13
3215283	13
1081125	13
12229844	13
11730054	13
15291402	13
5215477	16
11166727	13
10881419	13
8654293	13
2083101	13
1166343	13
13426610	13
9644139	13
4442065	13
14974895	13
6041119	13
5961167	13
27220891	13
1841419	13
9361480	13
5849220	13
194242	13
1613020	13
70611	13
16916271	13
5151110	13
4433245	13
2845242	13
4961295	13
12308419	13
1749411	13
13258011	13
285660	13
9711201	13
12846318	13
64981079	16
996298	13
5449874	13
1794389	15
11171922	13
974552	13
6158138	17
7766242	13
5256537	13
9465424	16
7102846	15
4931995	16
24784844	13
1587486	13
9815381	13
7308950	13
10009581	16
208610	13
2606004	13
2385958	16
647929	13
7668620	13
12833437	13
3312832	13
12910256	13
7777483	13
4807330	13
11571540	13
12453339	17
12769151	13
1055830	13
11518197	13
2499483	13
21168249	13
26491059	13
10059632	13
166668	13
10476998	13
26738094	13
18820905	13
28242867	13
8991272	13
6711650	13
7597158	13
4786101	16
9803999	13
5777344	13
7330732	13
12702491	13
635564	15
1400809	13
14311298	13
2662906	13
9707765	16
5487959	13
17599859	13
3392224	13
7605875	13
8366760	13
1888367	13
7636926	17
45903494	13
8883108	13
3807398	13
8197067	13
7077349	13
806123	16
1345320	13
3081236	13
16555833	13
674574	13
4430453	16
18907336	13
4269121	17
4305164	13
2462457	13
12614665	13
4752602	13
2635886	13
10286151	13
9201491	13
1373344	13
9016884	13
6465137	13
577020	13
1019412	13
1909724	13
9359547	13
1051838	16
23934881	13
8677846	13
1293575	13
70359615	13
4069737	13
1303773	13
3635539	13
9944749	17
19889013	13
7132709	17
2451441	13
320528	13
23541067	13
996377	13
1107513	13
3545416	13
7123599	13
17602297	13
2548793	13
11608553	13
14813278	13
15230950	13
16850771	13
3131790	13
8716549	13
1497651	13
15145021	13
868486	13
15954294	16
18909515	13
2435848	13
6919045	13
1168537	13
2091684	13
2133840	13
1037995	13
5805845	13
19732179	13
7312417	13
37754441	13
10470644	13
677280	16
10073898	16
50216005	13
239992	13
5028065	16
541403	13
3748695	13
4393189	16
1894360	16
20807483	13
14905370	13
4070073	13
2363981	13
781848	13
7996924	13
5348204	13
4999939	13
1207416	13
23104376	13
3754675	13
1664381	13
501597	13
40279	15
2424250	13
4418932	13
5409697	13
28492881	13
2596835	13
31927025	16
74244	13
7282271	13
10018707	13
11897636	13
1141946	13
21273915	16
19669281	13
1832366	17
6074131	13
22897793	13
3169923	13
8865052	13
6325801	13
8444640	15
6311331	13
1769782	13
9096834	13
1656426	15
4690060	16
2396077	13
16619685	17
1302346	17
13263851	13
10944153	15
626088	13
4977782	13
33642638	13
29881012	13
2299163	13
12986439	13
8666554	13
3773243	13
11321732	13
20156786	17
4849826	15
6735116	13
4422225	13
16421231	13
6372171	13
3281827	13
2388888	13
2178599	13
6512302	13
18657215	13
2097725	13
23723821	13
372397	13
6739110	13
1409532	13
1846636	13
19957526	13
757779	17
8513141	13
4740958	13
3559364	15
7478519	13
3288026	13
8405199	13
503914	13
5362729	16
10962285	13
3052905	13
24630100	13
6750737	13
6732761	13
11075603	13
30804696	13
22298721	13
27582868	13
5688353	13
1519172	13
10507895	17
8774614	13
11473227	13
3152521	13
5532072	13
10197898	13
8451721	13
23204854	13
23687218	13
4775523	13
2672895	13
11848384	13
17720890	13
4420159	13
3732427	13
35879702	13
9424586	16
354587	12
5669722	13
7560383	16
16600670	13
1977160	16
3344736	13
21013211	13
3251912	13
1240102	16
1228029	13
877513	13
5411187	13
239597	13
37591001	13
1497608	13
4737917	13
1484093	15
5017387	13
846484	13
1563873	17
3380637	13
8975778	16
737318	13
5084869	13
3719262	13
2779557	16
36564196	16
16238033	13
5923323	13
6192440	13
29879320	13
1734178	13
21997014	13
8394642	13
342705	13
10188549	13
9116254	13
907295	13
19196828	13
1707764	13
19743036	13
17838034	13
16245640	13
2127152	15
4167941	13
10081462	13
2154874	16
10827699	13
10851746	13
1284013	13
9481430	13
15510110	17
15906725	13
33737587	13
2039816	13
2207487	13
11981070	13
677640	15
5299372	13
6162592	13
349846	13
4154251	13
3653781	13
37904238	13
2522134	13
3553020	13
1578314	13
11520351	13
7250679	13
34945895	13
1608307	13
24284573	13
565185	13
472984	13
1213702	13
3196761	13
2247128	13
1768560	13
2817872	13
3655986	13
13317610	13
1179860	13
1092144	13
2623079	13
2316116	13
1496748	13
25284766	13
4625244	13
634814	15
3347537	13
2452172	13
7646182	13
10222866	13
722902	13
21516768	13
8098199	15
4762772	16
5779078	16
2330761	13
2744658	13
19410018	13
30729605	13
6177336	17
24740428	13
4396135	13
8626568	13
20313079	13
13428383	17
10302776	13
3916410	13
21128878	16
18854701	13
964885	13
1197044	15
10115458	13
14670992	13
3937788	13
991928	16
1584624	13
3532937	13
14008927	15
39704992	13
77932	13
18158537	13
10817982	13
3145919	16
14938654	13
3486046	13
2171286	13
5035057	13
9011578	13
3332457	13
511283	13
5274109	13
7456005	15
4927922	16
1318615	13
20615984	13
9619953	13
12957793	13
10635334	13
333717	13
2680326	13
8882045	13
6389441	15
22798930	13
30601640	13
17301460	16
17782910	13
10091565	13
14060490	15
3112374	13
5910769	13
32856423	13
347698	13
2947315	15
5862627	13
6603745	13
7710218	13
7486817	16
1459752	13
8095943	13
41338811	16
5852869	17
1708296	13
3696619	13
11259321	13
13842689	13
6151198	15
15427442	13
9236282	13
4258666	13
3382813	15
16381859	13
4103252	13
10360259	17
17405689	13
2528805	15
11848743	13
127959	13
3478672	13
11730905	13
6779404	13
2136409	16
16711581	13
669813	13
610785	13
4559635	13
6456589	13
2495693	13
2506129	13
601861	15
1792642	13
7230048	13
2925287	13
5008961	13
524038	13
977547	13
914988	13
11205328	13
7140186	13
13451690	15
4747	13
6874594	13
24454435	13
23723692	16
1296157	13
3807205	13
1794814	17
10414055	13
2346578	13
4613036	13
4912321	17
2538236	15
10473695	13
18553777	13
12039135	13
2248836	13
10919643	16
7025411	13
9346061	15
458398	13
7591675	13
4398331	13
117182	13
237524	13
13948124	13
9125099	13
5935856	13
44727	13
3077924	13
7144557	17
5325269	13
15479487	13
2751581	13
4256780	17
6796439	13
11573537	13
4306427	13
4339888	13
15322480	13
9129639	13
6483812	13
3109586	13
695037	13
14529983	13
5692707	13
18131748	15
6409482	13
4142897	13
4228753	13
2355191	13
16597407	13
16758143	13
2885052	17
13692350	16
7668617	13
11646071	13
12287215	13
15455239	13
8882636	13
2138837	13
12924619	13
4793720	13
9576134	16
3372609	13
345698	13
604267	17
8505887	13
22112589	13
5198718	15
11354788	13
12588480	13
19939517	16
2988931	13
4057740	13
6012895	13
14941234	13
9060225	13
783165	13
2779594	16
6699470	13
6731319	17
3630310	13
1555380	13
38109	13
19514521	13
10282604	13
19997579	13
7067242	17
4185602	13
16652189	16
7688974	13
8310543	17
1355410	13
16049078	13
4242889	16
31579300	13
1165179	17
11659808	13
19085139	13
7375467	13
22609189	13
14299667	13
2646178	13
4549674	13
1816912	13
2759275	17
13301752	13
5710488	13
1172270	13
6421959	13
2413555	13
3393932	13
18355326	13
1758731	13
21022773	13
32035733	13
4396155	13
15953005	13
4015760	15
697689	13
3313100	13
3509404	13
2784151	13
931237	17
3700682	13
7053913	13
3384668	13
12063825	13
14933058	13
9440257	13
6457227	17
9078748	13
829692	13
636325	13
5147793	13
9859804	13
16719716	13
56694	13
617217	13
3790950	13
995367	13
42342551	13
429853	13
23950338	13
25884125	13
5660154	13
14155396	16
134498	13
3481694	13
6877116	13
78036	13
16627377	13
6521752	17
9220456	13
5498057	13
3590989	13
11122515	17
5000601	16
99331	13
876382	13
5029991	16
8040415	13
5574480	13
6573651	17
2948098	13
23307531	17
6114131	13
10681836	13
2617220	13
24193859	13
243390	13
6508519	13
6022291	13
8975618	16
1410427	13
6062897	17
5794695	13
22639148	13
26528697	13
18021575	13
2044757	15
5885287	13
1287334	13
16086022	13
1754000	13
13878506	13
10023605	16
9746109	13
13957839	13
1462998	17
5384801	13
2318819	13
34613351	13
598627	16
7241577	13
10170818	13
976181	13
7352320	16
17574134	13
19389182	13
48076748	16
460204	15
8422882	17
12848483	13
3661724	16
1628589	13
722404	13
5277952	13
9625287	13
306033	17
1758098	17
18246368	13
1039125	13
17786646	13
8123113	13
8017658	13
13167699	15
3177354	17
8629060	13
20737529	13
417391	13
1049730	13
7486047	13
7396114	13
7730280	13
31550740	13
11129721	13
8044334	13
2000123	13
8866057	15
5538096	13
36988208	13
873328	16
860903	13
910660	13
14414743	13
3363904	13
4604837	13
826511	13
1696519	13
1854084	13
3870383	13
4211783	13
17402133	13
4726885	13
21098581	16
8160049	13
3485310	13
7169050	13
15775442	13
1338440	13
12913788	13
17816469	13
20474349	13
7049812	13
3887515	15
7480785	13
181362	15
29832911	13
73514	13
569700	13
3814006	13
5722163	13
458985	13
19893994	13
24272665	17
2878581	13
4743641	13
18571674	13
3209445	13
1074990	13
11721008	13
2332784	13
2500761	13
10449987	13
17178606	13
6194296	13
581051	16
22843671	13
1810858	15
296433	13
6886228	13
2991906	13
149021	13
14597609	13
14723893	13
2276084	13
19424016	13
35557714	13
9325302	16
3803921	15
10919168	13
6165568	13
409530	13
11144819	13
1163486	13
7207264	13
23451929	13
7501469	15
3006006	13
2857656	13
4717328	13
1533018	13
1789772	13
3190349	15
7635752	13
4184703	13
12709706	13
13354346	13
2737728	13
18678507	16
11884728	13
9697927	13
13321943	13
12097003	13
5216030	16
5588556	13
6203390	15
3873539	16
4670560	13
4705675	13
128401	13
1783044	13
11276892	16
12462132	17
20683035	13
9556247	13
13107675	13
5158388	13
3660991	13
14962847	13
6263147	13
3784952	13
9008690	13
16116653	13
34978176	13
1884945	16
7817823	13
14246319	13
9137038	13
4016574	13
17323106	13
8094704	13
12275296	13
343445	13
14111692	13
1604852	13
2611204	13
2763603	16
1241452	13
2081300	13
1927821	17
2395227	13
7890328	13
5282882	17
15871785	13
4810983	13
9115672	13
904760	13
20203768	16
21162665	13
301252	13
6077187	13
3732995	13
7166543	13
3170829	16
2547847	17
1487491	13
2715269	13
8131476	13
13367270	13
3947850	13
4493659	13
1564724	13
3685908	13
821081	13
12239458	16
44055	13
2249889	13
1937749	13
3982508	13
878494	13
6444358	13
8341871	13
703250	13
8282277	13
3483790	17
46591679	13
5219097	13
11556322	13
3417224	13
29532266	13
1994132	13
4245626	13
620189	16
8778128	13
3787495	16
2527301	13
6273066	13
6039414	16
44449683	13
9871476	17
5378761	13
2494554	13
29770515	13
25255977	13
7665342	13
1767890	13
3083365	13
2663601	13
9879887	13
4357607	13
5819353	13
9809417	13
11399118	13
15740124	13
27933220	13
2267510	13
16937891	13
4664775	13
11230304	13
3402323	13
7064122	13
1794874	13
4526701	13
1138261	13
18050001	13
4005581	16
14482976	13
3027253	13
488296	15
5384245	13
3844259	13
7108339	16
2390762	13
4053423	13
10121766	13
10106282	13
4677532	13
2681103	13
1622936	13
19826895	13
14603952	13
1772365	13
1970474	13
9415103	13
10411369	15
6135642	13
4693050	13
2003597	13
2120850	13
8268038	13
4204808	13
15680390	13
2804631	13
3900729	17
14276293	13
856762	13
13988710	13
15223505	16
2685885	13
6355970	13
5421335	16
13632968	13
1617203	13
4257063	13
860068	13
12748141	13
14679767	13
48731975	13
8792011	13
21246961	13
6054393	13
10100563	13
10931744	13
22237177	13
8913884	13
3140520	13
385132	13
6981479	13
2951357	13
8600220	13
28348714	15
5861035	13
1150304	13
36639659	13
2831840	13
11405261	13
8385162	13
602086	13
5014565	13
5267124	13
518192	13
18753861	16
16547927	13
3188066	13
306469	13
3910475	13
10021384	13
421356	13
23408851	13
5618592	13
8270629	16
3307333	13
18915947	13
74969	13
19083908	13
1177701	13
1641930	13
13156085	13
650332	13
6513546	13
15462914	13
5483454	13
8953841	13
2800605	13
1045901	13
1976172	13
2533374	13
6433141	13
20811120	13
1398966	13
4737892	13
21789293	13
2621116	13
2104372	13
6759852	13
6537933	13
6552343	13
14843741	15
321024	17
3279516	17
2858734	13
1802197	13
7695972	13
1169021	13
582199	16
177336	13
1990800	13
8747854	13
18955921	13
17698351	17
4256745	16
1986148	13
27431551	13
1576212	13
5573295	16
1415608	16
14945246	17
473035	13
2180225	13
2258366	13
133714	13
13945701	13
1111547	16
2815780	13
1680264	13
9864499	13
8877354	13
14267952	13
6300228	13
362476	17
9320133	13
18217320	16
11029898	13
2626121	13
5176924	13
7925133	13
6661235	13
12029567	16
6115176	13
8789912	13
17861954	13
1357444	13
8030526	16
10238600	17
9813794	13
2099282	13
6170219	17
4605662	13
16228806	13
1402133	13
4009081	13
3247937	13
1283155	13
17710937	13
5350343	16
1030595	13
5266923	13
1820547	13
3473666	13
1541148	13
9140141	13
146471	13
15786480	17
5184930	13
24236913	13
16821927	13
15776396	13
203169	15
17046998	13
13232051	13
754640	13
5375671	13
1450546	13
20200675	13
9777681	13
5302973	16
4527126	16
27101376	13
4157211	13
10851498	13
2894961	13
16737175	13
3526754	16
12142105	13
7942977	13
13365698	13
9757189	13
1593725	13
977412	13
2221637	13
55707776	13
13984590	16
12063338	13
5501884	13
1229486	17
3132572	13
11587093	13
303387	13
19253818	13
11007226	13
33113852	13
1538171	13
1888639	12
4328259	13
2042682	13
7833783	17
9327773	13
35457509	13
5064631	13
5639990	13
14091572	13
3554292	13
6040826	13
2388929	13
187988	16
6591142	13
6537675	13
11593064	13
4910167	13
21521463	13
79390	13
11850819	13
7382213	13
6542538	13
1134935	13
964782	13
35215843	13
7098652	13
36572720	15
1547778	13
15637163	16
13050424	17
7826779	13
6348741	13
1246592	13
14439391	13
7550972	13
4696895	13
22751086	13
1675171	13
30978389	13
919280	13
171512	13
558827	17
2053704	17
3455582	13
8972768	13
7915466	13
14145085	13
30082963	17
41035145	13
6658585	15
4227781	13
3869294	13
5958401	13
4239931	13
3154375	13
10857181	16
20608935	13
1376276	13
2930382	13
3263434	16
4856236	13
14672678	13
6408414	13
1583363	13
3487520	13
14245842	13
93934	13
28181	13
26618255	16
19543382	13
836405	16
2467027	13
5726415	13
4810968	13
6884031	13
1964418	16
8144265	16
1612881	13
489530	13
11035692	16
13987688	13
3712232	13
6742094	13
19181284	13
10845055	13
24054570	13
13965525	13
5223076	13
897955	13
5787116	13
24427469	13
304066	17
2506455	13
2319122	13
20736026	13
9923001	13
1410601	13
2578654	13
7217482	13
3035015	16
3659742	13
13617396	13
3310448	13
10786114	13
17329464	13
9524267	13
1035398	13
7089514	13
6115618	13
4065614	13
17355403	13
33054230	13
4203676	16
9562898	13
9809116	13
5216549	13
4939932	13
11349344	13
3831892	13
1347547	13
22015403	13
1243007	13
2169932	13
3659775	13
479657	17
6257725	13
7890274	13
24727160	13
22558932	13
18334792	13
2487363	13
6756906	13
1937106	13
15083659	17
1633536	13
2218851	16
10857808	13
4423126	15
2411443	13
6571552	13
10723070	13
21000784	13
3718845	13
3161022	13
19358389	17
11057068	13
8710689	13
159828	13
33378097	13
906831	13
620518	13
5930968	17
15621124	15
8327463	17
2574620	13
2873767	13
5547897	13
3496605	13
21630372	13
1681440	13
6305428	16
25337657	13
21444235	15
6314439	13
4678077	13
10857494	13
5680330	13
88265	16
6041515	13
8809203	15
13416320	13
24143025	13
5277590	13
1254928	13
18986916	17
6094163	13
9421308	13
6083178	13
14527354	15
8673252	16
12367431	13
1203795	15
1432217	13
655037	13
15027716	13
29480198	13
11020387	13
8255803	13
18892691	13
309003	13
1127163	15
11383463	13
13618704	13
1106854	13
604361	13
1151271	13
5170396	13
11134116	13
3762308	13
13937343	16
402450	13
5411907	13
11925404	13
37181353	13
19583263	13
723655	13
1880033	13
16192656	13
7932095	13
3183179	13
7806503	13
9959128	13
1782992	13
589056	13
7637858	13
3990339	16
8086233	13
9078008	13
6309475	13
17887098	13
7592569	13
5059560	13
201875	13
17633603	13
6217123	13
17739445	13
101675	16
19996264	13
3239854	13
3777163	13
5488664	15
6501893	13
1012438	13
21219952	16
1837842	13
19473198	17
2453949	13
3465779	13
10260343	16
26538950	16
14327423	13
1179497	13
18086403	13
1384059	13
15715508	17
311425	15
7191359	13
2779214	15
4797518	15
8334662	13
13951297	17
1718170	17
5354052	13
7027510	13
2545652	13
738912	13
683619	13
18847178	13
2194649	13
9073076	13
1423446	13
10200824	16
7783854	17
7294536	13
3700279	13
12447009	13
10845585	13
18464984	13
1782343	13
3670784	13
11031307	13
4793881	13
16334164	13
16863044	13
46596296	13
19884949	13
26348307	13
4759782	13
3013286	13
1287233	13
3208087	13
22173783	13
16615022	13
23915504	13
9294017	13
9734773	13
13705932	13
1863600	13
13840570	13
1253615	13
2984740	13
8002786	13
10718892	16
26689328	15
4748125	13
21213936	13
1051328	13
7324187	13
5102852	13
17059181	13
5149657	13
2483271	15
823511	17
12157677	17
8809286	13
8281876	13
15303010	17
6053352	13
13625895	13
13374690	15
12349807	13
4672656	13
2066812	13
4886204	15
11555991	13
456255	13
7163212	13
4575584	13
5762489	13
92840	13
275008	13
23129150	16
7200511	16
3308324	13
8564470	13
3378858	16
4613407	13
27290721	13
143168	13
4603393	13
4372465	17
2027797	17
4570437	13
6368003	13
24835564	13
5640095	13
1118182	13
11946823	16
21319441	13
23235667	13
84811	13
27148989	13
2515481	17
13641325	13
5702036	13
6901175	13
5344506	13
2945713	13
12125203	13
15993717	13
1847721	13
1220653	15
2753082	13
2575046	13
15479292	13
9333890	17
2447505	17
12600365	13
7974478	13
2457453	13
5386358	13
2842057	13
11167443	13
18249656	13
24915239	13
3932403	13
1718241	13
3750757	13
19511355	13
3944959	13
12445703	13
2846009	13
544070	13
8083524	13
894024	13
7475312	13
2547994	13
10781011	13
14312293	13
4618638	13
3344006	13
22005358	13
19859744	13
3557293	13
3256015	13
12282655	13
1476792	16
3304813	16
8262419	15
2396290	13
7047144	13
18876060	13
190221	13
17932163	13
573415	13
1581658	13
7077236	16
18811473	15
10580239	13
4108673	13
199934	13
13507955	13
14374795	16
32775094	13
14488701	13
734460	13
10633241	17
6337821	13
2538764	16
2940186	15
3075556	13
10228574	15
18356355	16
9782192	13
11650657	13
8688143	13
7849665	13
13781906	13
8734507	13
9099142	13
3868159	13
4285374	13
4312073	13
25274410	13
3169084	13
1552734	13
1450994	13
6425665	16
22748445	13
4897569	13
4840498	13
15986538	13
3078596	13
118553	13
15958283	13
4536658	13
11008317	13
1259816	16
11423534	13
3319784	13
3433996	13
9676296	13
1671736	13
7946068	13
309967	15
20079904	13
8494773	13
6892229	13
341781	13
8168487	13
12315274	13
8802239	13
7554410	13
1194182	13
23505632	16
20036834	13
779657	13
26703696	13
3009579	13
11724966	16
727771	13
2600563	13
7227996	16
36862401	13
9544478	13
2701684	13
2731410	13
2682601	13
3472787	13
10255508	13
1240202	13
38711596	13
10382994	13
141701	13
14777136	13
4346512	13
5843850	13
11761756	13
14460151	13
3175855	13
14083487	13
4482129	13
25321407	13
10873535	16
4776051	16
4784435	16
19372309	13
1022692	16
12868738	17
17308405	13
6097267	13
12667163	13
18617193	13
12752581	13
19596681	16
30205539	13
6202860	13
9350611	13
18239266	13
5428045	16
23429797	13
26052850	13
1383176	13
623525	13
1134423	13
17309181	15
2410993	13
21710791	13
19485727	13
4052485	13
6122198	13
7464442	13
11474188	13
5639072	13
24048798	13
9686537	13
9151256	16
3381223	16
12568958	13
112061	13
45517004	13
3723454	13
14102835	13
20057884	13
5120610	13
3121735	13
3870900	16
19685679	16
6625941	16
4382172	13
5723568	13
12049426	13
859841	13
14651356	13
3354754	16
7638861	13
12861081	17
3599796	13
18807018	13
4490178	13
3341985	13
23970423	13
1427359	16
5551808	13
4433925	13
878452	13
12229689	13
329226	13
7017046	13
10980330	13
39990063	13
12871402	13
5013514	13
22326171	13
19571283	13
967886	13
7162088	16
4651467	13
25981832	13
44692485	13
1810558	16
1923626	13
13106645	13
6042411	13
17527651	17
969464	15
1841094	13
8304043	16
788205	16
526930	13
575155	13
9545565	13
5821325	16
26765275	13
71672	13
2439582	13
19461950	15
13414594	13
3075932	13
3494510	16
19270500	16
1465877	13
2056749	13
6513418	13
18273348	13
13987670	13
1435978	13
2446543	13
33404071	13
18165881	13
2057176	16
7130594	13
10520161	13
17564935	13
5614450	13
1207007	13
379265	13
10435908	17
12811030	17
6574982	16
19593588	13
5734630	13
19154150	15
30741403	13
30525319	13
13847582	13
12262739	13
2273680	13
15147557	13
4679180	13
19563446	13
7003060	13
5039033	13
5205311	13
1672094	17
6727958	13
4988693	13
499459	13
7468816	13
8803607	13
212578	13
7996402	13
1753011	13
8010632	13
7832150	13
7301990	13
5629772	13
1938155	15
4634862	13
4490456	13
3585958	13
21423167	13
5655059	13
7222835	13
2317715	13
5720690	13
1285821	13
6036346	13
1311462	13
9113562	13
11863119	13
2182558	13
9370064	13
1497706	13
9890878	16
12031073	13
1161208	13
291593	13
16659075	13
12915192	13
11091241	13
20866590	13
7447075	13
16437054	15
18097581	13
1976737	13
8000174	13
441302	13
4518542	16
4699648	13
2541953	13
5292603	13
4098406	17
3632742	13
5525496	13
236387	13
2645882	13
5236857	16
11772219	13
13049684	13
3853997	13
46907	13
1720357	13
787234	13
5188825	13
1034194	13
4295499	13
998315	13
6655190	13
6035890	13
3636807	13
5828444	16
3735804	13
3315736	17
21609105	13
14573848	16
708383	13
11640967	13
931920	16
32843987	13
2872200	13
27630170	13
8442619	13
7569411	13
1062309	13
5744287	13
22484969	13
3599741	13
1559136	13
7866357	13
38077328	13
5421007	13
31256415	13
16345916	17
5476284	13
47775502	13
11452498	13
3666952	17
13345098	13
2463769	13
16322963	13
12192449	17
14538990	13
15078548	16
3118956	16
9048814	13
3099615	16
34296828	13
37007867	13
11467293	17
4666972	16
6000243	13
5704674	13
18273508	13
40231645	13
12591111	13
1641733	13
181623	13
24978003	13
8659795	13
28062346	13
16449559	16
10957115	13
13706612	13
5836434	13
7197307	13
5243043	13
10568194	13
33417528	13
2874695	13
8473931	13
3653318	16
3632134	13
650146	13
1366272	13
3529156	13
7812341	13
4149432	13
674195	13
12832671	13
4762827	13
17114833	13
6130188	13
5393177	13
4828641	13
4835082	13
1036189	13
2575808	13
2000080	13
2715939	13
19787408	13
1417872	13
6292769	13
8418246	13
776014	13
171315	13
498848	15
5338026	13
2112427	13
10851564	13
36319250	13
52619453	13
6229876	13
4786751	13
4472911	13
18190970	13
3957188	13
10421601	16
7511146	15
12199522	13
16712330	13
3740161	13
15427097	13
3394848	13
13915653	13
3195495	13
23636642	13
7719590	17
21877432	13
839839	13
4187528	13
4543826	13
11572039	13
3852469	16
846301	13
4260321	13
2425369	13
4380618	13
11232862	13
456071	13
22956284	13
1594652	13
14887713	16
18717753	13
5700410	13
10788576	13
14446834	13
2937472	13
31469860	15
5142039	13
3531064	13
6810081	13
190632	13
20184015	13
10091740	16
1897171	13
612985	13
1022021	13
11933136	13
5265288	13
7448252	13
8211051	13
4009374	13
17521418	13
12143462	13
3748262	13
2608643	15
21132346	13
2194865	13
1902573	13
4309066	13
4105890	13
19425358	13
6725682	13
3639392	13
402472	17
14028770	13
6494979	13
13598149	13
10593271	13
59014818	13
5774850	13
17044821	13
21145069	13
1790399	13
1497496	13
8385134	13
12339637	13
535572	17
8113809	13
22830226	13
6694678	13
9560469	13
3353309	13
11432437	13
13992205	13
46834845	13
8892871	16
10435459	16
1236343	13
8079924	13
4796896	13
20987276	13
11756757	13
7338314	17
10310294	13
1301968	13
1753226	16
8299712	17
292092	13
6080610	13
9889002	16
9232910	17
10122476	16
5447335	13
40173621	13
528196	13
8332883	13
2961418	13
1358486	13
9553987	13
24497065	13
6009981	13
1352428	13
4907668	17
7284341	12
2946234	16
2107434	13
1160342	13
25869728	13
2345844	13
1841206	13
6384648	15
13806749	13
4009289	17
51128	13
17956372	13
171600	13
5529925	13
7814222	13
25734825	13
9408504	13
23124209	13
46442637	13
9197504	13
7934232	13
21896848	13
11620969	13
13299443	15
7345547	13
2289043	16
20006291	13
1473501	16
295824	17
3048589	13
19756749	13
18363069	13
15937376	13
14832632	13
13726711	17
12102919	13
1949626	15
3809565	13
15822465	13
4229261	13
10652529	13
3394136	13
1006126	13
909891	13
508220	13
3404317	13
51323035	13
1229900	13
10260728	13
492934	13
11534277	13
4169899	16
9900939	13
1214099	13
3618654	13
10167885	13
15197083	13
5553838	13
17972451	13
3547750	13
19364393	13
11327887	13
12181072	13
853271	17
760888	13
5233546	13
94752	13
12490182	13
11507339	13
28054904	13
5352980	13
15533260	13
8214635	13
59003	13
11504367	13
4126192	13
20669032	13
11121764	13
1494660	13
39207800	13
1929832	13
6837340	13
3271942	13
3587461	13
1772669	15
10798360	13
9253005	15
6471773	13
3539029	13
6605837	13
199710	13
2605836	13
14277758	13
12094064	16
5061538	13
7328705	13
6409300	17
15880870	13
5826938	13
3495669	13
556858	16
216844	13
6821399	13
7963386	16
2322200	13
2600376	13
4179391	13
4864174	13
263569	13
23675429	16
14493802	13
2504095	13
9304519	13
1158177	13
1000285	15
10353925	13
7076896	13
7213334	13
12623318	13
8213785	16
2592396	13
14907499	13
3375756	13
8673748	13
4251895	16
6616530	13
568864	13
31476716	13
5094963	13
1603153	13
1929080	16
2422674	16
24947127	13
1951349	13
4197255	13
1718676	13
14409661	13
555280	13
126822	13
1847148	15
17824157	13
4684486	13
1050266	13
28712663	13
11819473	15
6053677	13
15312672	13
2291757	13
1697143	17
6244021	15
13899752	13
284012	13
911074	13
187774	15
10238460	13
125873	13
9135449	17
20723599	13
9564160	13
4741401	16
6959823	13
26362139	13
2470464	16
21562648	13
8088904	15
11410391	15
13949897	13
12975629	13
7753692	16
2516916	13
17546149	13
5854750	13
13099073	13
18653	15
3610310	13
7034389	16
25477814	13
17393302	16
4858776	13
4069	17
4368772	13
346439	13
10140297	13
6152595	13
7128796	13
15094461	13
16123680	13
1512736	13
5510505	16
7832410	16
4224659	17
3988313	13
18486645	13
28850025	13
10414143	13
13182783	16
5445564	13
11115305	13
1019722	13
7149808	13
16965529	16
2609845	13
306255	13
6759213	17
49720006	13
5841313	13
11534901	13
4658480	13
2475254	13
12711668	13
7850647	13
7272708	13
14454772	13
42426549	13
3948460	13
4322781	15
296612	13
511300	13
16000762	13
9711913	13
174790	13
9213053	13
12855292	13
337957	13
21286562	13
6129879	17
1697977	13
33523178	13
17755982	13
1251984	16
71573	17
4983235	13
2800002	13
58495661	13
2796035	13
3663814	13
41367904	16
29214592	13
14215760	13
4970869	13
6816186	13
2330642	13
13350366	13
5248344	13
9354739	17
13709388	13
10014593	17
1903824	13
924787	13
8910693	16
3392312	13
14182432	13
19641643	13
5421355	13
5213224	17
1029151	13
63709321	13
83016	13
18282268	13
32297263	13
4156254	13
2948160	15
5192265	13
3237288	13
3045843	13
5854471	13
8942037	13
2460977	13
12211331	15
12642175	13
9470987	13
1896220	13
13253678	17
13236363	13
5088874	13
24163829	13
804996	13
25670438	13
458027	13
10469038	15
4283353	13
525774	13
33614568	13
2299020	13
4479928	15
8010967	13
7477807	13
1209209	13
23179415	13
942339	13
19201381	16
21625793	13
21070765	13
573680	13
6428797	13
6939894	13
5734300	13
36672476	13
6792112	17
3807962	13
22533032	13
13385638	13
9014243	13
159839	13
14665932	13
4884679	15
2236007	13
3397556	13
15100675	17
25467765	13
1805076	13
6524316	13
17541686	13
5855228	13
11411709	17
20687300	13
1045530	17
2855629	13
458330	13
3789809	16
5682083	13
12716777	13
4650445	13
14468059	13
1955403	13
27614905	13
6928198	13
16481785	16
1824272	13
11554592	13
926208	13
7885952	16
15575769	13
777416	13
2856475	13
24079116	13
49003030	13
938161	15
3220630	13
8793721	13
5607554	13
574479	13
1845126	13
7767678	13
1231878	13
9211079	13
1575057	13
5983961	13
10310022	13
15699318	13
11242790	13
5323121	13
13307122	17
16515543	13
16599074	13
4540280	13
8188883	13
1433249	13
2762591	13
5078524	13
961540	13
3949283	13
2793491	13
8370907	13
1263141	13
39945828	13
3241147	13
2355556	13
10821242	17
9866288	13
1651202	16
4151588	15
3790490	16
1816471	13
27289927	17
6295573	13
6725865	13
1616299	13
2427299	13
127069	13
13732426	13
788391	13
1181457	17
6121669	15
1545624	13
6500343	16
647739	13
6912163	13
5711683	13
18375176	13
11394841	13
4038553	13
1016196	13
10376314	17
15035867	13
2125016	13
12361251	13
1949574	13
1772469	13
10845966	13
5529978	13
13755827	13
13930821	13
13819725	13
8425762	13
12270596	13
22068381	17
33548758	13
1627326	13
2432968	17
16297914	16
1811132	15
7797698	17
27710829	15
700620	13
29110972	13
21303055	13
2908303	13
405265	13
518060	13
19084376	13
4067858	13
2929777	17
1417707	13
906933	13
4577604	13
1790037	13
7765666	13
22209683	17
10075118	17
3127959	13
2530945	13
1606116	13
1314858	13
4381760	13
12902983	13
6759900	13
21067141	16
5085050	13
185464	13
12463268	13
20406624	13
5085366	13
9444218	13
847073	13
7500225	13
5475666	13
2761573	13
3031216	13
6926483	13
16553131	13
6397743	13
6574474	13
9632498	13
3487991	13
17044323	16
5380823	13
18601158	15
146319	13
6200135	13
18582113	15
6674082	13
8956638	13
5070784	13
23263291	13
24481104	13
3761764	16
6514375	13
2577674	13
14253671	13
8044647	13
4143021	13
8724222	13
13923982	13
24229954	13
1715684	13
4832743	17
29192504	13
6768219	13
7988806	13
4537273	13
1124930	16
6687337	13
470755	13
8272029	13
836651	13
8727897	15
2338453	13
4183948	13
1111964	16
4252598	13
17647843	13
3803189	13
2374525	13
4283219	13
934122	16
1811290	13
3982525	13
17254666	17
5474505	13
1662707	13
16233208	13
21048129	13
6342643	13
8810529	13
7947146	13
10304633	13
20969103	13
2064942	13
69024	13
15088749	16
8031713	13
5767598	13
5019961	13
936168	16
28021633	13
9590226	13
14947218	13
2610274	16
1100878	15
4216875	13
10770706	13
26344647	16
7710305	13
3760542	13
6822724	16
7381392	16
963542	13
6257110	13
1058476	13
879419	13
16541022	13
121380	13
8934256	13
5464335	13
16717155	16
6311686	13
3348897	13
7809245	13
3185759	16
5359397	13
7640509	13
14664722	13
3439208	13
571418	13
8350912	13
18583164	13
12772268	16
3106109	16
329203	13
11416065	13
8662206	13
53707	16
9855934	16
14670923	13
5211612	13
1105119	13
9138238	13
43495771	13
8078774	13
20619443	15
11498101	13
7322373	13
2302553	17
4614367	13
9712185	15
765723	13
14282160	13
3380299	15
7635742	13
4413036	13
12219738	13
2480329	13
8259106	16
1444647	13
20137221	13
8823136	13
13519462	17
6826441	15
13731380	13
632893	13
27502579	13
13012266	13
1879742	13
6510536	13
11915994	13
8467922	13
8364315	13
9679857	13
3445638	13
5101346	13
1781079	13
1988310	13
412550	13
11830702	13
19066788	16
23083292	13
10270844	13
8180879	13
5199786	13
104562	13
9875556	13
8632192	16
1271294	13
8180351	13
1927901	16
14838759	13
13853653	17
5292186	13
5296124	13
4936838	13
6418429	13
6189357	13
14220369	16
1763134	13
7286393	13
3857814	13
9031852	13
3974520	15
1619169	13
15496683	13
7884337	13
11245779	13
19983883	13
28528501	13
2987345	13
841172	13
30301599	13
24404383	13
7599786	13
10267892	13
2546656	13
308877	13
19912960	13
7467601	13
12857201	13
7954538	13
12831134	13
5316600	13
6932472	13
35842399	13
1763319	13
1955974	13
6095553	16
6419071	13
1271436	13
10307499	13
1432565	13
1895466	17
5063717	13
12090711	13
4371938	13
16415817	15
2897374	13
5928190	13
13399746	13
14680153	13
4286256	13
18753778	17
12044643	13
751440	16
6980222	13
2289349	17
989510	13
5249845	13
17937196	14
3377265	16
13785219	13
30813003	13
2453654	13
1770432	15
11027614	13
3155825	13
1411098	13
9548726	13
4189257	13
1070696	13
18183618	13
874747	13
10495989	13
15578434	13
30862618	13
2800548	13
3048408	13
2011382	13
1063094	13
9637080	16
25143598	13
14049959	13
2041784	17
15472716	13
9709338	13
35423922	13
2666697	13
21098940	13
154136	13
325662	13
23935331	13
35926192	13
5443437	13
1652357	13
48876	13
712587	16
8320463	13
5577987	13
11660588	13
11278215	13
4394882	16
706017	13
6955583	13
766347	13
2564782	13
27964	13
174782	17
8164650	13
14630368	13
6739622	17
6132311	13
5440014	13
18684574	13
14401987	13
6823521	13
8693272	13
3695542	13
6558934	13
15143317	16
6002238	13
12957601	16
751154	13
1774653	13
33846116	13
15306570	13
3203867	13
1504861	13
4435678	13
1380314	16
3856643	16
15188032	13
8450881	13
13219003	13
10865324	13
3804376	13
14147751	13
13591233	13
1167740	13
7567579	13
7169123	15
4535717	13
22609268	13
4275646	13
8959630	13
8049425	13
272322	13
16195325	13
12466747	16
2675099	13
9507592	13
9085932	13
20190694	13
10278931	16
1535209	13
5364775	13
7552323	13
6264531	17
12179174	13
8838766	17
9715940	13
3678440	13
6048403	13
1218624	13
8922997	13
9665191	13
3956996	17
1874763	13
1519877	13
5728144	16
4236920	13
6833685	13
2132910	13
45584932	17
3487258	16
2637316	13
4806742	13
3705099	17
5137234	13
724877	13
732005	16
9313256	13
9508076	13
2720160	13
9967431	13
1036626	13
409027	13
5478818	13
6776631	13
1692892	13
2584338	13
5174735	13
9864206	13
6976726	13
26602367	13
4943444	13
6425026	13
685046	13
11397323	13
4662681	13
3147193	17
16992085	16
2785223	13
11627259	13
2057622	13
3689076	13
3160838	13
946462	13
8142136	13
4128470	13
5071807	13
17155970	13
10603678	13
13387038	16
3598	16
5604556	13
8851979	13
2134638	16
4119476	13
5539281	16
4639200	17
6354759	13
3515090	13
2670900	13
28582824	13
14380340	13
9345105	13
5333919	13
3427735	16
5745969	13
5738584	13
3135211	13
5654652	13
3707804	13
14220294	17
16252787	16
10825035	13
6063046	13
3402571	15
3580027	13
6626514	16
6925103	15
11568747	13
1612460	13
2281777	13
898943	13
2103501	13
3337638	13
2809179	13
2087146	13
12718304	13
20747043	13
9294749	13
1099728	13
6839513	13
8932905	13
1298780	13
1716379	13
2850066	13
1332811	13
8394143	13
8116555	13
14422731	13
426587	13
3793705	13
5939922	13
6292800	13
3921178	16
17549149	17
31734350	17
162602	13
5460893	13
10171951	13
3806688	13
3377108	13
11096583	13
12929355	13
376512	13
21970794	13
1673448	13
1559136	16
29434646	13
15697235	13
9496211	13
1936139	13
2020991	15
19735793	13
1136692	13
2724131	13
13884011	16
6005766	17
293136	13
6940035	13
7424663	17
7844641	13
13331844	13
1569331	13
1816345	13
4657106	13
2972405	13
1622421	13
9871565	13
15828487	13
16512048	13
10368360	13
7673498	13
2943386	16
7330597	16
3540353	13
1067107	13
5308719	13
9298991	13
10417780	13
12659954	13
16848945	13
11778809	13
6721684	13
1633746	13
403370	13
5663889	13
793891	13
941322	13
16694987	13
3083185	13
23563044	13
16988020	13
16116457	13
197127	13
602905	13
28351547	13
2699140	13
7045060	16
3799490	13
5991512	13
17798446	13
980868	13
3241275	13
4675339	13
951807	13
23945946	13
10495639	13
4123981	13
15567663	15
24554339	13
22743765	13
6842823	13
5977758	13
599310	13
5152670	13
4773687	13
3312997	13
788960	13
2332843	13
7392805	15
18335479	13
12283219	13
9542388	13
22948715	13
6561417	13
645760	13
4541707	13
5488167	13
7097051	13
16254248	13
1539801	17
2478203	13
2167627	15
7296417	13
2796990	13
5816432	13
16346139	16
5327758	16
5873828	13
11353103	13
41127575	13
1540744	13
1963171	13
31591416	15
10141106	13
5854714	17
5683775	13
4920916	13
1135039	16
20421861	13
7210710	13
7640874	13
713105	17
2262265	13
5694005	13
103615	13
3962001	13
5625809	13
20377653	13
6211512	16
4108981	13
1355607	13
15165933	13
14403567	13
6975761	13
8220703	16
17544606	16
650188	13
2048244	15
9012289	13
266895	13
6765195	13
15255350	13
6990465	15
1381085	13
2984626	13
13883875	17
8158880	13
11466179	13
3853981	16
6016636	13
4700583	13
3306718	13
7694104	13
27078191	13
959153	13
4781615	13
9315224	13
4835589	13
12267320	13
9405527	13
2911169	13
14363614	13
32056247	13
24191924	13
4254999	13
12405550	13
25933176	13
22127059	13
1440060	13
9609435	13
2844285	16
3999516	13
36014373	13
3001633	13
1596152	13
49598876	13
833941	13
4789025	16
2478708	13
11828635	16
20921265	13
858145	13
9705821	13
2917531	13
7264728	15
2357908	13
2281404	13
9465635	16
5256104	13
5410020	16
10187605	13
4972392	13
3599197	13
8603154	13
13995160	13
4009240	13
3616285	13
11472202	13
34346386	13
4944677	13
18630101	13
2328079	13
8230463	13
1269252	13
26318508	17
5415973	13
3211676	13
13059925	13
7844637	13
1053673	16
2194429	13
2055289	13
945586	13
2014041	13
10865327	13
1406611	17
6044693	13
2200820	13
4783682	15
2041839	13
8899626	13
463709	13
6478564	13
2101094	13
6024178	13
2964522	13
8765200	13
16777862	13
8043840	13
7263799	13
20932141	13
29983810	13
31359518	13
30778871	13
709357	13
11032996	13
9601058	13
5063122	13
18856350	13
24869455	13
20518629	13
4587793	16
1487600	13
5302393	13
522974	16
4173288	13
3150311	17
4618753	13
9659834	13
365976	13
8155095	15
584282	13
1692035	13
23845316	13
617212	16
14016060	13
3068881	13
1421244	13
5068766	13
3850564	13
248840	13
2982641	17
10822772	13
3244927	15
14282318	17
414293	13
2844460	13
728643	13
1535780	13
5141273	16
3106586	13
17593736	13
9621137	13
2341270	13
135583	13
1755590	13
34914386	13
657426	13
21002102	13
28560465	13
8120221	13
33296158	13
1264218	13
27705351	13
332176	13
1670811	16
1372761	13
2095803	13
3229093	13
730358	13
23772915	17
9445020	13
4443368	13
5672777	13
1885737	13
15797734	13
4495792	13
2555433	17
973284	16
9863660	16
4700575	13
23561016	13
766626	17
9360564	13
17448146	16
1997891	13
1285662	13
11517748	13
7025065	13
4468192	16
9819905	15
5303749	13
4004938	13
4920479	13
10825958	13
370716	13
574542	16
11589263	13
22294841	13
1485065	13
13320415	16
15498095	13
4675842	16
11538692	13
3616687	13
11465849	13
796115	13
4981503	13
4189415	13
1002014	15
14346667	13
6613595	16
14293243	13
2224916	13
7653177	16
970799	13
2230015	13
6727186	13
3664994	13
7823434	13
16277540	13
17740192	13
27165713	13
5732473	13
4301227	13
3606501	13
7740868	16
1719750	13
5407966	13
8468372	13
1054424	13
1478868	17
13656287	13
13737962	13
8040628	13
2725453	13
26268358	17
25300041	13
12369755	13
1666388	15
9769551	13
7272837	13
15142955	13
3064269	13
1806062	13
446548	13
12077518	15
7842267	13
5385598	13
11659607	13
2193932	13
3819460	13
28982240	13
4043436	13
9536602	13
1905844	13
3334197	13
7267075	13
2518152	16
12176787	13
4001824	13
3475774	13
2203115	13
3622281	13
3372724	13
10322896	13
2634236	13
1443682	13
18454487	13
27239827	13
6675100	13
13709924	13
10160003	13
12728156	13
13774706	13
8685370	16
10608883	13
118321	13
10760395	13
7334646	13
15907821	13
17405462	13
862820	13
4506346	13
21034984	13
417843	13
12853704	13
6912884	13
13504355	13
17656219	17
23461559	13
4614278	13
81896	13
6596101	13
5578041	17
3896957	17
109046	13
1961402	13
9676355	13
15285702	13
13915379	16
10829140	13
4081553	13
44900522	17
10274137	13
5578290	13
6667218	13
9596039	13
1468314	16
9528412	13
8741149	13
4610220	13
15034967	16
782612	17
18605004	13
9801067	16
3582510	13
10374905	13
4535640	13
1649627	13
6913470	13
2572601	13
28484281	15
10603959	17
9936024	13
17247670	13
4281516	13
1677017	13
1925774	13
3956684	13
1094283	13
18024356	16
10074417	13
2021745	13
3288613	13
314580	13
3366619	13
2339791	13
8066328	13
12289318	13
5518388	13
5012398	13
23475806	13
12814565	13
47043176	13
7864920	13
11510021	16
9449537	16
7788094	13
30075441	17
4720573	13
8955748	16
14679363	13
14739806	13
4635725	16
7615476	15
4480447	13
7382087	13
4778897	13
40965281	13
12909733	13
8243	15
24281645	13
16079443	13
9157961	16
1022110	17
5359451	13
3354512	13
179545	17
9254885	13
41384180	13
8088456	13
24000352	13
10911804	13
6026821	13
17055903	13
1746181	13
338632	16
14162	13
8499081	13
10233392	13
3564274	13
25933858	13
4763148	13
6548326	13
2563896	15
6341238	13
9167803	13
5588474	13
5810884	15
15640174	13
1555364	13
17984619	13
11036031	13
21580718	13
42646	16
28530110	13
16194141	13
2353622	13
4497764	13
9444052	13
27740531	13
927664	16
7162759	13
8365997	13
11905228	15
926426	13
2755414	13
1240144	13
6196603	13
595632	13
8817693	15
5968045	13
12289524	16
186995	13
2812349	13
18244342	13
7648076	13
7516889	13
4861273	13
23244079	16
1234323	13
4931497	15
8335653	13
21836149	16
13812250	13
4116284	13
56716689	13
848205	13
8650098	13
23997588	13
6976581	13
2557409	13
2712097	13
1805150	13
7508824	16
1910911	13
21646007	16
3396304	13
6475580	15
3509167	13
4397189	13
16562061	13
14797610	17
192560	13
12146211	13
1286100	13
13956835	13
4553366	13
9981365	13
1504932	16
5842767	17
2466934	13
4441521	13
1896088	13
48498998	13
5217121	13
6402864	13
21157155	13
12992450	16
5212677	13
8353156	13
8432058	17
3121403	17
6470810	13
26315214	13
509015	13
2933606	13
7379935	17
863546	13
10234125	13
7002298	13
21954192	13
832120	13
7795105	13
28080667	13
1593939	13
2607665	13
9546494	13
1660338	13
1351312	13
145825	13
2894943	17
8915277	13
30187340	13
6569353	13
5337665	13
123819	13
2958751	13
1703702	13
11286339	13
1124453	13
81706	13
20568206	15
5474220	13
26023235	13
8572754	13
725001	13
18706494	13
5589929	13
2991639	13
6288117	13
4286865	13
636076	13
8802092	13
37687	13
12071502	13
27494777	16
9150010	13
7329996	13
1957966	17
2786003	13
3010998	17
7250920	13
8453863	13
1754301	15
8211118	13
927710	13
40103425	13
3280981	13
1005215	13
8935655	13
10883279	16
1784840	13
289471	13
16931476	13
3243060	13
20534399	13
3160304	13
5249590	16
7145584	17
18722510	13
12900798	13
16347947	13
3778336	13
16565573	13
6045906	13
14795585	13
5161665	13
1635276	13
1394611	16
12144387	13
6982895	13
922240	13
8236914	15
4523806	13
10273712	13
32054042	16
7665992	13
5886294	13
732128	13
1054257	13
3481190	13
50830620	16
13454490	13
9171704	13
4729893	13
2861979	13
2381250	13
17880257	13
4186099	16
15785256	13
1920563	13
4416805	13
3130784	13
2156840	13
22746056	13
4385307	13
7341488	13
4469990	13
4141856	13
121858	16
3499397	13
3589516	13
64013	17
5651742	13
4043897	13
6281457	13
11003254	13
2647996	13
15260852	16
1097171	13
2513414	16
17300833	16
3770795	13
7489044	13
32595410	17
25863468	13
18160881	13
1177009	13
13889680	13
9527506	17
3109766	13
12321761	13
11906890	13
59859	13
1790448	13
16103635	13
61408921	13
1042142	13
10138765	13
1137787	13
7819361	13
4329546	13
16086912	13
12213672	13
8240260	13
7523235	13
3688988	13
3449857	13
25934154	16
3609048	13
2881610	13
3764758	13
196859	13
10036732	13
194544	13
18168092	13
1664268	13
14903603	13
27757135	13
27232625	13
2438332	13
2913832	13
2498822	13
3245961	13
18908084	15
2686681	13
13804794	13
2639200	13
6372164	13
6278664	13
1667225	13
7543530	13
8252497	13
4627048	15
1495157	13
1039625	13
4814852	13
5134831	16
12049294	13
2676753	13
3936922	13
1525115	13
13021226	13
25685214	13
2481663	13
5528658	13
32598384	13
11760849	17
4273930	13
12264167	13
9684103	13
4718770	16
23948864	13
24427709	13
14134482	13
10622809	13
14027512	13
3992841	16
1356278	13
758590	15
3134526	13
7539962	13
18363925	13
588677	13
15324372	16
3064937	13
1010267	13
8105333	13
9725337	13
3224021	13
13066648	13
2104287	13
18716394	13
2571189	13
37051895	16
10275118	13
755468	13
18611330	13
6044708	13
12748369	13
928096	13
2337139	13
639632	13
11424399	13
17125025	13
10093841	13
10991760	13
9244565	17
948520	13
2962226	13
12019833	13
7015400	13
11453609	13
6696652	13
3938952	13
23219874	13
11904057	13
21639616	13
5773733	15
18761871	13
16959449	13
28985072	13
3446488	13
15152373	13
6015274	13
21371336	13
12290258	13
11682194	13
2857558	13
2919960	13
15560263	17
4282287	13
1686469	13
3955834	13
6112891	13
11849139	16
603820	13
13950405	16
1540744	13
8055084	15
34428780	13
34511531	17
1625923	13
8939167	13
9443696	13
162459	15
10472661	13
439778	13
24695	13
6914517	13
4915089	13
6919775	13
22047647	13
2209167	13
575174	13
10288	13
6812251	15
1554137	17
8290387	13
6032643	13
137098	16
4190506	13
17164329	13
11770630	15
24585314	13
3894876	13
1927083	13
5378971	13
856149	13
3779100	13
8841638	13
9060417	13
20111697	13
10744241	13
9888475	17
2451883	13
4146530	13
11431046	15
1449977	13
3797204	13
33045602	13
5511012	13
8443377	13
2963510	13
2429537	13
281093	17
12676046	13
3990982	13
1367256	13
1151633	17
12805185	17
20422466	13
4511647	13
823480	13
617321	13
22451802	13
428382	13
3165260	13
10606917	13
9796539	16
604209	13
5252983	13
11435320	13
2681739	13
375347	13
231785	13
11436164	13
493083	13
97047	15
352486	13
5060566	13
3148748	13
52616938	16
1327956	13
1589365	17
7631142	13
442004	13
881365	13
1303838	17
28959049	13
19511879	13
17366671	13
1602561	13
16083235	13
14916893	13
6119407	13
13243168	13
1640721	13
19448200	13
270180	13
2869522	13
477656	16
21656121	13
3182171	13
7996383	13
6509070	16
1003382	16
3591246	13
10511385	13
10288535	13
1940669	13
12406409	13
10998027	13
169270	13
12346889	13
7687883	16
4756065	13
12692273	13
2005723	13
1240524	13
8650755	15
1878395	13
835404	13
11463315	13
3419541	13
9298144	13
24636577	13
12513051	13
1625743	16
10110277	13
12957576	13
11429797	13
4298842	13
16121527	13
18235537	13
474517	13
14533847	13
3996859	13
2891459	13
1372630	13
4835914	13
5658407	13
869364	16
2425821	13
16832269	16
1548836	13
30383023	13
11765488	16
14733731	13
9941364	13
16539913	13
2514806	16
755556	13
6746279	13
10907865	13
50142	17
3246418	17
979002	13
2531690	13
5463898	13
21051592	13
9908126	13
34333690	13
3282838	13
6311354	13
47817994	13
9407569	13
847625	13
2543234	16
7965231	13
3213861	17
8824487	13
24308853	13
2214507	16
3783824	13
12586438	13
11345087	13
162119	13
5081115	13
8780403	13
1300302	13
6023550	13
23143450	13
1987860	17
4410642	13
3931839	13
5335348	16
6962472	13
4623728	13
8971655	16
3737790	13
15676096	13
929133	16
30419930	13
3093483	13
10018080	16
21563744	17
11947972	13
23383559	16
10444369	13
4681821	13
25337447	13
4426264	13
777098	13
18038850	16
24208990	13
4085297	13
27605057	13
3127108	13
10660490	13
4767842	16
7643663	13
5597799	13
473648	13
7690860	13
4267866	13
17185617	13
51444252	17
1290408	13
18896816	13
297148	13
3114392	16
2677586	13
13413269	13
18409224	13
951156	13
1081600	13
10328302	13
2873355	13
6854115	13
3399454	13
6720366	13
11330303	13
7149420	13
24422172	16
10222300	15
3016370	13
828476	13
5670678	13
4588316	13
3375211	13
22864079	13
12795347	16
11830989	13
6515441	13
1347822	13
2892055	13
6978507	13
3400032	13
9977583	13
19374513	13
2924900	13
6423939	13
5119242	13
1940885	13
3675130	13
6002116	13
677337	13
14845377	13
2910782	13
2974409	13
1915721	13
19097185	13
8373893	13
18861856	13
2210070	17
3873989	13
1099749	13
9306702	13
17296766	13
1609697	13
8366184	13
1710508	13
780476	13
13495503	13
5663973	13
2173681	13
17153138	13
3811148	13
10452149	13
1980912	13
5875008	13
6341116	13
1767688	16
5618802	13
8633584	13
9283774	13
9905203	13
14976931	13
1153152	13
3401804	17
2974566	16
14885969	13
24493904	13
31922993	16
10947887	13
4920543	13
8073554	13
4094180	13
1781236	13
18180736	13
4063393	13
3559630	13
7379330	13
7312443	13
5533945	16
8975483	13
8639865	13
12306984	13
6126861	13
5027249	13
26734931	13
56904475	13
16742377	13
1660683	15
18899770	13
1426108	17
15720926	13
15038404	13
9652172	13
3569899	13
16980901	16
24248602	13
10837546	13
8023982	13
7438627	13
14816001	13
2912044	13
5750838	13
996369	13
7164392	13
9226835	13
10183921	13
2642743	16
5614881	13
17344997	16
3154475	13
325952	16
5814169	13
9584972	13
6016000	13
9147004	13
6174204	17
12277790	13
1237769	13
943024	13
3536858	13
13766700	13
13742177	13
5844243	13
11032706	13
9924551	13
8468208	13
16113045	13
5942519	13
20618957	13
8526071	13
14042108	15
3497128	13
7248234	13
1022155	13
3436110	17
1150364	13
4407185	13
3673670	13
9660032	13
1376383	13
9612732	13
15121397	13
4381935	17
5697489	13
18649562	15
12253598	17
621624	13
5717871	15
13519222	17
11234852	13
6880106	13
17826510	13
812836	13
14251489	16
2704212	13
5014035	16
4483787	13
11035847	17
4199975	13
8562374	15
222161	16
7566692	13
14179189	17
1654851	13
1669841	13
538745	13
4540929	13
795982	13
26353890	13
9918240	13
32722780	13
945054	13
1193110	13
8385466	13
13197776	13
1918098	13
1141582	13
10309044	13
2562525	13
6020416	13
3987985	13
23138261	13
8922687	13
12467153	13
1341374	13
1529383	13
8686321	16
6719585	13
9137539	13
3100653	13
36927008	13
19375327	13
3429362	13
20743554	17
3908870	13
22668795	13
3930725	13
10803565	13
1960121	13
9904435	16
18207498	16
13153510	13
8908882	13
33095394	16
3901434	13
1293595	13
6562043	16
11045970	13
1607410	13
6484552	13
5080508	13
7710678	13
9398714	13
881258	16
14216387	13
15483278	17
1711988	13
22598299	13
26399000	13
4113836	17
7014333	13
18433106	13
5883839	13
726102	13
6349282	13
7910165	13
1001616	13
12806542	13
147962	17
3789385	13
4751475	13
22864585	17
3791690	13
14205716	17
5090183	17
5269317	13
11832251	13
1624348	17
14563259	13
4524914	13
6594327	16
3481028	13
7885987	13
9859902	13
26091877	16
23412986	13
21858093	13
2204535	13
10416564	13
1121621	13
13003429	17
3844721	16
7509061	13
10824332	13
4471714	13
4114365	13
18390363	13
4003191	13
16777994	13
2314810	13
574098	13
20024873	15
3074074	13
396992	16
11681969	13
4689602	13
9443275	13
2291933	13
11842637	13
16326734	13
103622	13
13652394	13
3461960	13
8758819	13
11880944	13
1924319	16
36071156	13
14303655	13
11199494	13
10053188	13
13862682	13
4276307	16
5959300	13
3575469	16
12024874	17
15717766	13
22915486	13
2384247	13
8420684	13
954773	13
3264615	13
12775630	13
3157796	13
10924530	13
3356400	13
4350910	13
6486376	13
9732008	13
4357623	13
13898564	13
11528598	13
5317429	13
6068229	13
5958486	13
2091684	13
19273844	13
8868343	13
1739035	17
9770380	13
13309567	13
12941392	13
2206815	13
2261876	13
4918379	13
2330552	13
6082384	13
2584468	13
4534103	13
5827391	13
5052419	17
725114	13
8819138	13
6008783	13
6266563	13
10565559	13
6569048	13
6117911	13
6439072	13
17877316	15
649505	13
4679159	13
6249926	13
6373209	16
1789709	13
10525434	13
13511280	13
8848773	13
46859972	13
10395204	13
13378301	13
6006095	13
4437558	13
951938	13
36983851	16
2470258	13
17109953	13
10667550	15
5907102	13
6376380	13
459696	13
6136151	13
704060	13
8031283	15
22258391	13
24706066	13
2004919	13
5622594	13
3786465	13
8114024	13
15871124	16
15719655	13
3995505	13
604739	13
1847296	13
7348052	15
19102017	13
8674621	13
11948792	13
7940910	13
24821644	13
648739	13
18624524	13
7823033	13
53477649	13
6208463	15
8145421	13
597453	13
2166520	13
571957	13
993069	13
12651505	13
8770500	13
21853531	13
6703292	13
1162214	13
6001208	13
5390908	13
4123630	13
9185506	13
8366971	13
6259959	17
538743	13
10198237	13
4425288	13
3907574	13
2603754	13
6383622	13
3564374	13
1916414	15
4972732	13
3383928	13
9902667	16
10146615	13
5378003	17
7848788	13
115325	13
3254360	13
871869	13
254595	16
5097136	13
4175582	13
8287151	13
2136791	13
14403955	13
11134267	13
6173547	13
3602783	13
7960739	13
21525330	13
5541598	13
8453477	13
32126406	16
12972212	13
11362875	13
5414041	13
1114844	13
11531194	15
457822	13
4925312	13
30630821	13
850088	13
5973737	13
677164	13
4073639	13
12627224	13
3910578	13
4193196	16
4859123	13
159745	13
3546983	13
27416569	13
1247163	13
21319641	13
10133528	13
1372199	13
83703	13
10308107	13
37295657	13
291890	13
9617367	13
2775188	13
2695770	13
3973131	13
18036160	13
5842806	13
5538934	13
4623693	13
4281416	13
4723500	13
9743325	16
19936176	13
8035051	13
7214809	13
11508601	13
2447275	13
391606	15
17756323	17
22822410	13
14039224	13
10791779	13
3537176	13
28749576	16
4678947	13
5473917	13
2608600	13
16932335	13
5126730	13
3241989	13
20226463	13
969324	13
818715	13
40268003	13
2261408	13
3300164	13
15081925	13
15558423	13
1678361	13
47376	13
11363273	13
2953442	13
3129382	13
5235938	13
21137002	13
3750136	13
588887	13
359776	13
7104978	13
3140361	13
14185451	13
28700052	15
5723391	17
8499437	16
1211177	13
2951343	13
378255	13
17861917	15
4938416	13
838471	13
911516	13
23109515	13
19186840	13
4501699	13
4008675	13
5424659	13
7302057	13
6202762	13
2493187	13
197694	13
4662935	13
2324196	13
5767925	13
2565303	16
9199296	13
1764628	13
2186261	13
36568624	13
8910815	13
1270939	13
21900348	13
2296809	13
4821722	15
15982433	13
4853844	13
7516413	13
64781988	13
10353054	13
1533169	13
1821296	15
12188312	13
11525543	13
9399867	13
9761204	13
1389732	13
936893	13
11617463	13
12680164	13
9337114	13
16606213	13
11870440	13
11819730	13
3097502	13
6501569	13
5299639	13
2794597	16
1816118	16
365472	13
4946395	13
1818350	13
17808910	13
23192064	16
25653536	13
13836953	13
1357817	13
23646729	13
5772602	17
326910	13
5246993	13
3589322	16
1969147	13
4404021	13
655702	13
3485644	13
12824455	13
10153149	13
4909400	13
12358118	13
3444811	13
5035485	13
21389853	13
1426006	13
10582669	13
1370761	13
11210395	13
5597302	13
958251	13
50361752	13
3708757	13
1586818	13
10404655	13
27478804	16
10963233	13
29212803	13
1349523	13
4042508	13
9123599	13
29610316	13
15339497	13
12471427	16
7206181	17
10913493	13
53522581	13
9394967	13
7728861	13
15134100	13
5076453	13
11102537	13
9427305	16
29022384	13
4871991	13
15082480	13
4447185	13
231087	13
5246009	13
3762749	15
3036141	13
8123900	13
8361573	16
10313108	17
25782811	16
7430168	13
5961641	13
173039	13
23386143	13
4112010	13
3576188	13
2018774	13
4020671	13
14172985	13
8526057	13
16579660	13
359899	13
10333210	13
1445228	13
10431029	13
32905238	13
1097978	17
2097996	13
30390933	13
22627407	13
1432952	13
1091408	13
9210625	13
16164862	17
17236697	13
24096766	13
3695542	13
5314636	13
4230651	13
4136803	13
419031	13
8989439	13
3028772	13
10093807	13
35212940	13
5990088	13
7238927	13
9320334	13
11497442	13
2610921	13
4574133	13
212783	13
8240827	17
9513180	13
4695378	13
4103346	13
9810481	13
5583273	13
10391993	13
25174299	13
3813563	13
3205408	13
44906567	13
2332134	13
3892305	13
11062401	16
19637092	13
22571660	13
33042314	13
8471096	17
1319129	16
1693044	16
15645355	13
1431139	13
2073571	13
12001099	16
6061503	13
1384004	13
3856799	13
5248330	13
6468281	13
8911294	13
1161112	13
2719781	13
2759598	13
5729307	13
2268745	13
3523927	13
9995094	13
6065083	13
11458646	13
2174963	13
12458848	17
41074258	13
3272189	13
1993326	13
3705315	17
2930480	13
1859248	13
232266	13
6524195	13
4995892	13
331222	13
7110516	13
2670401	13
11620928	13
4814839	13
11006665	17
4123670	17
1258281	13
2736150	13
3597120	13
1498441	13
4144185	13
3729739	13
25587884	13
13680166	13
3910617	13
389520	13
3025140	13
3852588	13
6226656	13
4820090	13
6863620	13
8514076	13
51511429	13
10272487	15
5949080	13
201192	13
10112910	13
8218895	15
9297678	13
8250317	13
5262798	13
1265889	13
43616371	13
3112492	16
3311099	13
11581848	13
18569653	13
3394456	13
6264039	13
27164015	13
75531593	13
191853	13
8097329	13
5544326	13
6239295	13
4039218	13
2886239	15
145652	13
3532780	13
4099410	13
7123744	13
4463106	16
6786196	13
6027994	13
3553359	15
15675198	13
1440342	13
5555996	13
1654656	13
8656663	13
2782660	13
262568	13
3542006	13
20732355	13
23064639	13
33243514	16
4784581	13
16616478	13
5930868	13
14689933	13
7421532	13
3651925	13
7133121	13
24609559	13
3170888	13
2865583	13
27479433	13
930539	13
3848608	13
2730023	17
2035179	13
10191242	13
1076248	13
3550263	13
9326156	13
22301478	13
3512698	16
6108572	13
1294744	13
32852542	13
3093714	13
1862285	13
8206575	13
5930425	13
44191907	13
5130664	13
9576508	13
16775556	13
3304741	13
2556175	13
47621758	13
4466669	15
79172	13
7851401	13
12067677	13
2711706	13
8136626	13
988403	13
74230	13
1788003	13
7921562	13
17687150	16
3009258	13
6475697	13
6249509	13
14688377	13
16818918	13
1899922	16
3935607	13
10654505	13
13014409	13
2817943	13
12104278	16
7961421	13
5870190	13
4107274	13
21605261	13
3085172	13
1275837	16
10417780	16
9355873	16
15962816	13
2139210	13
1432467	13
204626	13
6070837	13
10579928	16
10834459	13
5257481	13
1914033	13
10276527	13
14518838	13
8900468	13
331585	13
10199520	13
9784078	13
31319904	13
4896234	13
1861841	13
5990663	13
5069993	17
5097679	15
5684541	13
1433115	13
14220303	13
2107456	13
11411328	13
25930930	13
6081622	13
2870806	17
4555447	13
3873057	13
5185744	13
11137897	13
2838567	13
2147941	13
2433994	13
6683398	13
3181001	13
5494219	13
5808980	13
760889	13
521794	13
602910	15
6215638	13
3774917	13
6788916	13
7167388	13
1157796	13
7369150	13
7730175	16
7597548	13
1473692	13
7631282	13
10013474	13
23726948	13
6384853	13
10265123	13
3155438	13
36120002	13
16837170	13
5691348	16
7436594	13
7923697	13
22270135	13
3458797	17
8044330	13
18096888	15
17393755	13
4963852	17
5543433	13
3988632	13
220834	13
646687	13
12644905	13
8456982	16
13135939	13
5098334	13
14951747	13
7923853	13
6210381	13
8204615	13
12686070	13
2979165	13
3917421	13
5848161	15
17124798	13
2809418	15
9934744	13
26075706	13
2485080	13
813910	13
3150004	16
1511516	13
2911892	13
405853	13
4964210	13
2026738	13
1136611	13
24933336	13
26206130	13
8325123	13
12345461	13
539532	13
15856251	13
10998829	13
5094476	13
8653505	13
13596103	13
1659831	13
51339437	13
207701	13
8223308	13
5665505	16
1837366	13
1094329	13
15781820	13
4091715	13
16618476	16
4969446	13
645942	13
13240231	13
9299734	16
9718905	13
6403692	13
12897444	13
7630694	16
8242655	15
1633756	13
1028783	13
22672065	17
112684	15
5431866	13
5541884	16
1230019	13
27616820	13
26593486	13
3024334	13
689584	13
737749	13
2158389	16
4338875	13
101132	13
8030901	15
6123670	17
162922	13
6649096	13
10520188	13
15136464	17
4116589	13
3834598	17
6355736	13
3834308	13
22024414	13
6489223	13
2096940	13
2755109	16
19612561	13
31792719	13
5593905	13
62817	13
3523764	13
4584836	13
1621190	13
1620797	13
12149822	15
298853	13
681062	13
17530932	13
4324696	13
31816776	13
13098440	13
2576411	13
680744	15
6239059	13
6741646	13
2300898	15
2832324	13
16498639	13
7874589	13
4474891	13
19085832	13
6931003	13
7521197	13
11305381	17
738915	13
22039974	13
5093321	13
5147056	15
3931928	13
11189084	13
14425521	16
16470795	13
5445311	16
2667282	13
4134533	13
3583316	17
332418	13
7182120	13
5106332	16
18025368	13
20864211	13
5438521	13
2740499	13
16465411	13
417637	13
14194450	13
2195260	13
5747782	17
2793714	13
6994636	17
8872141	13
12081969	13
20683598	13
75175	13
6085015	17
3003778	13
756424	13
21192149	13
16206010	13
4089834	13
3187180	13
553813	13
1527847	13
33511676	13
1383179	13
5039632	13
31101089	15
3195417	13
5541490	13
12263543	13
212074	13
37842298	13
215572	13
3443356	13
7058277	13
13928152	13
781115	13
1586830	13
951530	13
926580	13
16412759	13
10307109	13
8484208	17
4396120	13
2661058	15
4191324	13
12518191	13
13331793	13
14504940	13
5007948	13
8374448	13
9251488	13
3956690	13
22869523	13
8550643	17
10072535	13
11088834	16
7764516	13
15216778	13
7214910	13
4076846	13
2117967	13
3751506	13
3617952	17
14587358	16
15498557	13
2322011	15
4723178	13
4127606	13
13795683	17
1129102	13
4708727	13
15381511	13
9210765	13
19751429	13
6945518	13
3972145	13
465129	13
26077313	13
195757	13
5034130	13
443135	13
3572306	13
11842228	16
11672146	13
26226636	13
16633655	13
33905131	13
2416142	13
12675619	13
6586054	17
2427517	13
30509382	13
11734657	16
4798016	17
6258451	13
1335102	13
2759523	13
14396741	16
15791771	13
15693684	17
16823107	13
63579313	13
198645	13
2524663	13
2387376	13
3575732	13
4827392	13
991996	13
5994390	13
18314309	13
5263885	13
2226499	13
19002856	13
3290477	13
1057295	13
21057723	13
17738364	13
373192	13
19903366	13
4844760	13
12687546	13
24662162	15
2939140	13
5412343	13
1912761	16
128377	13
8980051	13
4386003	13
7633286	13
5837641	13
5154517	13
2326834	13
7556030	13
4750296	17
5230694	13
4249275	13
18691542	15
15153691	13
938370	13
14304989	13
3530317	13
3249600	15
1674311	13
13200227	13
1204706	13
316716	15
6057203	13
31919863	17
1542481	13
22850762	13
9273097	17
20717988	15
17120326	13
76317	13
170951	13
4065810	13
2894906	13
849504	13
7707562	17
10077324	13
7533934	13
4882817	13
6946641	13
12545149	13
5561822	13
5083197	13
19751848	13
31527889	13
3656766	13
931842	13
530621	13
13189389	16
8302001	17
10507723	13
7140780	13
7199852	13
4110315	13
1879673	13
6501773	13
9731903	13
24212611	13
89241	13
38678466	15
18825983	13
7596117	13
7741232	13
4796298	13
2796360	13
2499835	16
732826	13
6948970	13
2305018	13
8902727	13
36813910	17
1450883	13
4140266	13
646257	16
9866839	16
9281260	13
1751616	13
5496348	13
16012507	16
3626066	16
10617529	13
1614223	13
1646512	17
22059961	13
142406	13
5688335	13
45619413	13
16159000	13
14227406	13
25740056	13
8896900	13
7768184	15
20513516	13
1035866	13
25098284	17
816638	13
10441764	13
41298349	13
6455432	16
8686626	13
18244593	13
33152670	16
47768860	13
5934786	17
7899889	13
20110494	13
8926119	17
23248161	13
7425975	13
4220010	13
3456659	13
10523966	15
7152287	13
2264098	16
19501699	13
5834423	13
3518483	13
6040650	16
3199446	17
2355101	13
6685829	13
17364619	13
4776198	13
17634238	13
4846411	13
12810859	13
9439500	17
10080994	13
292428	13
8570451	13
10018713	13
4061151	16
8422657	13
14104872	13
6821277	13
4102122	13
3600118	13
19177155	13
6096020	13
8267094	13
1679031	17
1949146	13
12874615	13
10741964	13
8730374	16
8844605	15
15095922	13
2508988	13
2068762	16
11037457	13
16932880	13
1420353	13
183588	15
3896893	13
14339946	13
5529016	13
4789873	13
4314576	13
1099172	13
8855463	16
4183799	13
1830976	13
5992552	13
38111336	16
4798228	13
812929	13
13799783	13
28789575	13
16009829	15
366382	16
2012509	13
9653105	13
44813543	13
3699417	13
17436912	13
20250865	17
18201385	13
154813	13
334214	13
3011487	13
12571000	13
370787	15
3401021	13
4190478	13
3212342	13
11476144	13
1583040	16
7146865	13
2783633	13
3134800	13
6561060	16
5188068	13
23026	13
4175989	13
688626	13
7430803	13
7427835	13
9709000	13
33371478	13
5119112	13
7346895	13
11144103	13
6552794	13
6243803	13
20579417	13
2760559	16
9509733	13
1496345	16
8666535	13
6834200	13
13145825	13
19307585	13
7473880	13
2984117	13
5652316	13
14392772	13
9459720	13
7246687	13
475691	13
8223965	13
2068790	13
163203	13
16266101	13
920503	17
7786141	13
149090	13
2269307	16
2472857	13
2885329	16
3259001	13
10808927	13
12456326	13
8492228	13
2534438	13
12746323	13
2280922	16
2847401	13
7693029	13
4515599	13
1857118	13
8382039	16
2645764	13
7517369	15
5084554	13
10035045	13
14388953	13
2277937	13
2384930	13
8656497	15
4834883	13
8073862	13
8855697	13
2056244	13
2284421	15
2304659	15
11094420	13
207539	13
10318267	13
9567825	13
7923051	13
22246906	13
6078417	13
11830939	13
6003517	13
131378	13
3444438	13
2614454	13
7011390	13
23643379	17
21896455	13
646211	16
4079103	13
13404324	13
132464	13
14104727	13
1596366	13
3634134	13
6033753	16
6938640	13
1540523	13
22180511	13
4089203	13
2912913	13
5417536	13
7524084	13
1354885	13
6765685	13
7876074	17
12318109	13
34375326	13
24405440	13
22292503	13
6450178	13
9664528	13
4916417	13
2920986	13
29641739	13
6747205	13
6275389	13
513033	13
11437132	13
25478962	13
326663	13
10104549	17
23749702	13
9530094	13
590033	13
5676830	13
507823	16
6208742	13
12265382	13
3717390	16
1165098	13
109269	13
9615137	13
782809	13
11251329	13
2007139	13
2436471	13
2595127	13
10576914	13
5694499	13
1231959	13
16340896	13
3648368	13
19088067	16
1714577	13
483023	13
2243015	16
611383	13
9691175	13
11231911	13
8275834	15
6517180	13
1528999	13
3855333	13
429797	13
2901569	13
1935593	13
4793702	13
4214029	13
21724287	16
4914374	16
8298879	13
8201652	13
4193875	13
7296416	13
13446144	13
6741739	13
660993	13
1452622	13
29071786	13
1473123	13
3396900	13
10635654	13
5495368	13
18864492	16
17828878	13
27365627	13
9659015	13
2281558	17
8146424	13
3573589	13
6564224	13
3341423	15
160148	13
6828207	13
1815297	13
7726663	13
9154976	13
28251052	13
3731737	17
13813794	13
4509169	13
30799689	13
5460598	13
3371313	13
4555523	13
2745879	13
13121146	13
17788474	13
20269514	13
5833326	13
6404890	16
12728100	13
732266	16
5746632	13
4746884	13
1221399	13
10186430	13
1739033	13
20141021	13
29830696	13
6731359	17
13880447	13
1007653	16
11946739	13
14812229	13
29121917	13
2148330	13
23686489	13
2269064	13
21729786	13
1898472	13
37864875	13
75040	13
18965620	13
5148471	13
10065685	13
6461659	16
13312771	13
8898756	13
6453363	13
12208440	13
8819145	16
14083367	17
898376	13
19753486	13
3590106	13
3091229	13
4140517	13
4211478	16
2351584	16
36231107	13
3295223	13
11780065	13
7218118	13
3362522	13
409361	13
7727070	13
47119193	13
8136743	13
3235189	13
243269	13
2356028	13
10842103	13
7457594	13
10507117	13
8251748	15
205115	13
488142	13
15288234	13
7863647	13
9804071	13
1938058	13
7228037	13
28011497	16
9772832	13
755821	13
403652	13
6929178	13
288750	17
2674665	13
10085457	13
5470938	13
9041963	17
571290	16
10153679	13
15956302	13
1904377	13
10418967	13
562939	13
2263635	13
6584004	13
61620046	13
18979150	13
9673130	15
22480622	13
599136	16
3787987	13
4882930	13
2046229	13
34756551	13
3289496	13
14252305	13
665104	13
4897709	13
1832996	13
1091864	13
1208615	13
5966994	15
6980653	17
576315	13
1187619	13
382412	17
883306	13
4420263	13
6443170	13
2989982	13
14889296	17
10823516	13
4544548	13
7340282	17
3285888	13
2734582	17
2201396	13
31099794	13
5813264	13
1561439	16
12048268	13
8956376	13
3844050	13
8270289	13
841552	13
5286891	13
1455353	13
5341185	13
12164104	13
1275369	17
14439790	13
13910869	13
3941048	13
6042261	13
15767580	13
1461861	13
9962918	13
1490755	17
14641918	13
6680814	13
4004136	13
6724359	13
7171504	13
9740767	13
3733654	13
6006730	13
1883784	13
10725757	13
2979135	13
1289947	13
5275089	13
4526720	13
3711747	13
15492819	13
1103703	13
5056948	13
4801294	13
6632347	13
171621	13
10350680	13
12796131	13
10600341	16
6932456	13
18882557	13
28587535	15
6162068	13
4505182	13
28732253	13
1013593	16
4696550	13
554373	13
67111055	13
38583358	13
8103922	13
136420	13
3022297	13
7130907	13
1233460	13
6777265	13
20383272	13
14979074	16
5256841	16
24334839	13
664718	16
9744781	13
4755288	16
5522540	13
16000546	13
986101	13
1737787	13
16967403	13
7868650	13
10219617	13
10035959	13
3063152	13
3636739	13
5279752	13
4470030	13
8848299	13
6466685	13
3558556	13
3438930	17
200984	13
24778580	13
902917	13
421499	13
6333102	13
40799484	13
1968083	17
507814	13
1810586	13
2790886	13
10104879	13
1074728	15
8381045	13
5203113	13
6453357	16
11259583	13
1051058	13
2252081	13
15822188	13
1768133	13
2682288	13
5687860	13
8652360	13
7677108	13
8669728	13
45413283	13
6762642	13
7321970	13
9306487	15
2997282	13
2124863	13
1757447	13
4670149	13
245977	16
10598351	13
24482865	13
4847099	13
10127015	13
20166552	13
12610124	13
1959458	13
13083935	13
1016047	13
34707	16
6359235	13
8898407	13
3291190	13
3785935	16
1625300	13
30373821	13
10645689	16
7219935	13
586029	13
14243027	13
2860672	13
27565544	13
376035	17
8923431	13
10097670	13
2861356	13
7691735	13
8519550	13
12280179	13
17581378	16
8771469	13
1335167	13
3025686	13
12576564	13
340747	13
1525834	13
20229746	13
43140051	13
13322658	13
295592	13
1696558	13
17341	13
18735707	13
1838029	13
480652	13
433025	13
6413351	15
1933971	13
8717587	13
8709352	17
1849767	13
21553418	13
11599957	16
2681523	13
1459023	16
12379329	13
3010931	13
10759884	13
2596701	13
5289186	13
11861677	13
1931183	13
23242590	13
3961655	13
26900406	13
11829522	13
6698801	13
5583009	17
15470643	13
9545341	13
4802677	13
8281802	13
6294214	13
10583929	13
9248749	13
3846621	13
2968797	13
18943636	13
1086554	13
122229	13
25439844	13
16843936	13
9940576	13
4522370	16
3809447	13
17418333	13
2599735	15
9609872	17
293305	13
2912186	13
2345149	13
5898318	16
945233	13
1139646	13
9771035	13
3425655	13
6560447	13
1247278	13
6957870	17
2734938	13
424636	13
2406271	13
5305721	13
3678490	13
5337338	13
1490038	15
5106268	13
4056987	13
284336	13
27221873	13
1600123	13
112687	13
23128451	13
14672658	13
2134672	13
11958264	13
5143513	13
1885182	13
881630	13
30060969	13
1123387	13
4892676	15
2822052	13
2065429	16
1499112	13
15049087	13
10111424	13
1041632	13
10456701	13
5331456	13
9179020	13
3429994	13
422910	16
12381217	17
22327480	13
11318059	13
5586288	13
4248052	13
427153	16
5651247	13
9413977	15
12378646	17
4110838	13
18127007	13
1775600	13
5521616	13
2968955	13
4632740	13
23994368	13
24428855	13
31153278	13
17575494	13
6281376	13
982428	13
12210342	17
1979434	13
24965	13
27999437	13
7540392	13
1033763	13
7595982	13
26192332	13
400606	13
4351638	13
5757019	13
3671062	13
29141	13
12916375	13
1374993	13
3451808	13
20197936	13
452244	13
7513088	13
10075155	13
7985744	13
27666120	13
14998061	13
6803598	13
21138063	13
4678563	13
12581314	16
19796996	16
15106700	13
181046	13
27171754	13
1572127	13
20012846	13
6683321	16
892331	13
1090697	13
14136636	13
6715335	13
5871944	17
16563678	13
4158765	13
1988694	13
13497672	13
7739460	15
2131232	13
93723	13
5331138	13
7509607	16
5499419	13
28862535	13
19970824	13
4083288	13
1052441	13
2211164	17
3709988	16
1079422	13
18998292	13
23236969	17
19355765	16
609888	16
3692844	13
3302807	13
5284800	13
2213284	13
7712111	17
3940227	13
3774372	13
5563879	13
21695660	13
10535363	13
7176194	15
19907654	13
300656	13
4297108	13
639162	13
5302316	13
1566748	13
12590749	13
10476278	17
3469000	13
1882455	13
7064899	13
5057737	13
3994988	13
1215585	13
21755534	13
14840917	16
6568040	13
13614938	13
8161623	13
1631324	13
16573817	13
11915166	13
36623760	13
5280882	17
29638114	13
9052300	13
2748027	13
1313235	13
1346035	13
4562489	16
17433801	13
4079317	13
10982782	13
5484981	13
12082032	13
1809007	13
14854430	13
1984492	13
917569	15
7629130	13
1622857	13
2334031	13
1315390	13
20081898	13
2277619	13
13660071	13
15082705	13
4570526	13
3294480	13
11870907	13
3980022	15
11860794	13
5978255	13
1567922	13
967623	13
21763610	13
3962350	13
6497658	13
5809448	16
1666965	13
28049004	13
4805358	15
97278	17
2087453	13
40435543	13
438891	13
2057686	13
10589612	13
19619894	13
671567	13
4918183	13
1748074	13
3656537	13
341088	13
2641291	17
2116603	17
3445437	13
12049998	13
3211203	16
3545494	13
25720067	13
3973427	16
11065034	16
3120896	13
1802551	13
21764402	13
6107760	17
2501139	13
8180914	17
132096	13
3897471	13
706410	13
1610653	13
1812920	13
8160205	15
7301891	13
8806187	13
2578533	13
2131406	13
1191908	13
12914743	13
2241765	13
1844469	13
23999782	13
5832219	15
7467031	13
8227680	13
20385924	13
11530023	13
3479618	13
1914036	16
9912870	13
17459914	13
2827923	17
7512662	13
2574222	13
8250003	13
11743965	13
1229204	13
15643495	13
6882407	13
13312335	13
8980128	17
22938144	13
1826286	13
21624832	16
4147241	13
11172706	13
2494645	13
12510848	13
5090564	13
573811	13
7763126	13
20452135	13
18648976	13
133547	17
13984839	13
11419740	13
8804142	16
20656467	17
21613829	13
8540678	13
363238	13
6243211	13
9176720	13
7942458	13
1946231	13
7887965	16
9433967	13
433285	13
3705015	13
7669353	13
332804	13
402318	13
5485073	13
3625945	13
9994277	13
2842456	13
25913611	17
30506147	15
1919385	13
32149064	13
7614484	16
3843444	13
7977325	13
8666701	17
133845	13
19583985	13
25308781	15
3287908	16
10067755	13
4642666	13
3490873	13
10395250	13
571801	13
11798471	13
2981050	13
12744089	13
595206	16
2979507	13
1982178	13
6712943	16
5166589	13
20738610	15
31560469	13
1091054	13
16376393	13
1189004	13
3076131	13
2756055	13
144305	13
4154702	16
15931785	17
5478939	13
19003608	16
22419251	13
3126853	17
9882804	13
15173267	13
1255788	13
3158168	13
27509659	13
20785796	13
6713742	13
5781667	13
3131449	13
23067856	13
654314	13
10961330	13
6829171	13
21574476	13
10110229	13
13763854	16
6620553	17
7558507	13
6969214	13
10803786	13
13354943	13
1032903	13
9729873	13
24714704	13
7741605	13
13298932	13
732189	13
1746287	13
9325961	13
2406749	16
44402	13
17588929	13
1950619	13
7653066	16
10495547	13
603479	13
1245556	13
10488428	13
23726201	13
5009967	13
6277799	13
1466102	13
58935517	13
10406874	13
3423268	13
15763448	13
8233288	13
10167821	13
17674581	13
1466561	13
2632965	13
14185731	13
4002767	17
17875313	13
5937624	17
9409214	13
20551426	15
5180173	13
14029278	16
1096345	13
7169819	13
1919315	15
12800767	13
700263	13
4629717	13
1956371	17
33114504	16
1342582	13
7442680	13
21091530	17
274122	13
19617214	13
7988699	13
687061	16
11006134	13
12265823	13
1429022	13
407877	13
10485664	17
7549360	13
21443507	13
1167132	13
4957822	13
17582774	13
5070370	13
4989330	13
14337654	13
3815885	13
4181920	17
17460987	13
23458789	13
97284	13
7925436	13
246007	13
6839194	13
4814773	13
9915469	13
2505391	13
2799381	15
6006964	13
699903	13
23505941	17
37950000	13
5115769	13
11455086	13
1893214	17
26160164	13
1689530	13
25816394	13
16759214	13
12259132	13
4108774	13
135017	13
17224589	13
10065473	13
15680358	13
33491264	13
3048698	13
223089	13
1176212	13
4552389	13
1348902	16
17444734	13
2752762	13
3143803	16
14063593	13
571505	13
7138222	13
1782132	13
3039020	13
6407772	13
5625853	13
8954112	17
1473603	13
13554249	13
11185130	16
11340112	16
12216856	13
21409807	13
2882155	13
838611	13
6350088	13
71367	13
13078185	13
11501524	13
4287831	16
5448948	15
1886836	13
10685045	13
3943459	13
3940126	13
2014361	13
18704741	13
4751889	13
2355223	13
668359	13
303805	13
249865	16
17269197	13
11082	13
8278404	13
14675905	13
1712498	13
28422723	13
6407293	13
13211297	13
14984281	13
9281864	16
2691397	13
13061144	13
490178	13
3382147	16
13338401	15
8026170	13
2445925	13
68474	13
42717266	13
6427357	13
5161498	13
69606559	16
15768057	13
10007140	16
6250366	13
15374939	13
6232243	13
8805164	16
2630031	13
11292033	13
2447812	13
4939765	13
4786902	13
10609765	13
1881588	13
12373549	13
37184481	13
10298347	13
588085	13
8014321	15
17953730	16
1787163	13
23089473	13
7512849	17
3356295	13
5914606	13
16545120	13
60574	13
16417973	13
11480095	13
918811	13
2288594	13
11390617	13
17135186	16
2082851	13
3784186	13
10660087	13
2616349	13
377234	13
9824004	13
3961158	13
5237264	13
670586	13
335063	16
3939211	17
22543519	13
10859517	13
1200405	15
18646438	13
1015938	13
9137788	17
2778022	13
6095698	13
33720908	13
4661573	13
4660699	17
20206617	13
15898740	15
1260156	13
11954094	13
20401816	13
3384296	13
4429834	13
1597918	13
2351572	13
15316500	16
20573105	13
1326161	13
531434	13
6867464	13
199048	13
9140021	13
1736585	13
308583	13
407304	13
1510971	13
8044168	16
12693309	15
38644862	16
958605	17
1105281	13
32679853	13
2030419	13
20022501	13
4488791	15
582806	16
18817967	13
21539273	17
769419	16
10247892	15
4549202	13
609225	13
449993	13
1070711	13
8490951	16
292207	13
4889699	13
5031622	13
40062874	13
12492006	13
12272789	17
355463	13
13482044	13
7722517	13
9257837	13
481280	13
6342962	13
3857433	13
4068915	13
2996665	13
729862	13
3255077	13
7619376	13
1653800	13
15096897	13
708117	13
8718848	13
9099181	13
3252407	13
24948898	13
6934071	17
3471964	13
13251254	13
3873828	13
4957872	16
1526118	16
5384052	13
38318761	13
318008	13
19951472	13
14245725	13
1892342	13
4225014	13
6315426	13
572817	13
24600306	13
31031660	13
14389587	13
12911791	13
10635673	13
5814518	13
19035525	13
2786923	13
5396465	13
6666471	13
45490	13
8565246	13
316826	13
4397718	13
1768495	13
4379193	13
141216	13
811201	16
4693198	13
1336647	13
8453433	13
7481989	13
33377800	13
4203672	13
1714953	16
14737053	13
1578046	13
3792813	13
2098348	13
182298	17
20070515	13
17233933	13
2776833	15
3073101	13
15196753	13
3094687	13
8588973	13
7412236	15
1440864	15
20185730	13
1804298	13
795998	13
6923515	13
2797619	16
27944776	15
2546417	13
5982468	13
1131995	13
26044566	13
2908599	13
10686763	13
89371	13
23047988	16
12194618	13
26090545	13
17752833	16
6544193	13
25924292	13
2237028	13
12015225	13
6020515	13
4707370	13
35782248	13
8147427	17
6916521	13
7974660	13
39804886	13
30991346	13
5522001	13
3507627	13
589717	13
904543	13
32205740	13
3959915	17
97875	16
14784743	13
1466604	13
8641427	13
2866485	13
4139810	13
1635586	13
3407978	13
4665886	17
3676535	13
10792757	13
3132289	13
17871750	13
7578899	17
2056892	17
1495218	13
11403148	13
4037263	13
10625382	13
515188	13
921680	13
16649966	13
1216314	13
13696142	13
694173	13
7561595	13
124079	13
13595035	13
1281874	13
2731948	16
33473813	13
179897	13
3125059	13
4192370	13
2198043	13
11211678	16
26917525	13
314167	16
322991	13
9885139	13
7228270	17
2402797	13
36979444	13
10030884	13
241421	13
4950608	17
10541620	17
7394386	13
1883754	13
12109160	13
1859150	16
8587327	13
6492159	13
3879679	13
4966928	13
2442207	13
6402917	13
3965340	13
628907	13
14993627	13
1866867	13
26489290	13
11262184	13
8299223	16
10438025	17
2957194	13
9562630	13
73267	13
4175559	13
1003272	13
11264108	13
5006020	16
9498054	13
58258	13
3722548	13
31319312	16
6839372	17
5241360	13
861703	13
11306670	13
7236436	17
1883936	13
8727495	16
3568396	13
17787376	13
2967174	13
4199003	13
34017701	13
32602707	13
5780536	13
1267872	13
23070891	16
6010819	13
8305036	13
37170602	13
3639050	13
2808643	16
1850999	16
4729708	13
3396867	13
9139956	13
3448520	15
25870076	13
37525149	16
1264132	17
18535437	13
11094620	13
17503067	17
404545	13
12879169	13
18648304	13
11674056	13
14992645	13
938732	13
3273083	13
10903828	13
26487207	13
8371432	13
3822137	16
4333130	16
8152097	13
17779452	13
25374998	13
6792884	16
151210	13
11371012	13
2106023	13
5464936	17
8637728	13
4531081	13
5451856	13
13061974	13
2277814	13
3702298	13
2321254	13
10559245	16
1184221	13
168204	13
1915492	13
2356310	13
31833049	13
12327939	13
294698	13
1741475	13
2215663	13
360422	13
3702569	13
10930558	13
316533	17
14772495	13
22482629	13
5001098	16
6072864	13
10887555	13
8696530	13
809156	16
9234617	13
10324949	13
9363402	13
13408427	13
5608714	13
20338720	13
2476303	13
549052	15
3286148	13
8120832	13
3389826	13
1117389	13
834203	13
46664207	13
27640584	13
4221766	13
3488284	13
12892208	13
3481976	13
8127934	13
19478739	13
1979227	13
13683607	13
4055154	13
33858754	15
7388240	13
6112649	13
4536307	16
10271938	13
1968392	13
21131788	13
8184534	13
12531009	13
1668446	16
737006	13
25344233	16
3933353	13
13595985	13
313288	13
2156427	13
3116062	13
3745275	13
1054630	13
6992742	13
37080830	13
1165259	13
4468181	16
18825739	13
32602190	13
5537464	13
21139650	13
9023840	13
48579991	17
10187722	13
11167558	13
3459684	13
9984072	13
19717624	15
2196673	13
2960957	13
1868573	13
8053414	13
12043313	13
10298738	13
11716876	13
3857956	13
10661967	13
4508921	16
3031292	13
2501434	13
562608	13
6749964	13
6227881	15
8322220	13
13988556	13
3264352	13
869606	13
887888	13
3684734	13
13368485	13
516085	13
9830530	13
13762723	13
996741	17
6566870	13
3877511	13
1131069	13
15983257	13
6117850	16
400818	15
1091397	13
1394783	15
11932938	13
9361463	13
8889423	13
2475038	13
10999024	13
27416043	15
2007325	13
6861905	13
7375531	13
4910957	13
1854713	13
2507777	13
527256	13
9340034	13
3415787	13
314311	13
47279	13
2804200	13
11073425	17
14797718	15
14685381	13
4282019	17
824847	13
552333	13
2997363	13
27806160	13
152041	13
3095612	13
9074024	17
4057525	13
7827362	17
900389	13
17471987	13
3806756	17
1672585	13
8469662	16
5858287	16
10234483	13
10831789	13
1454090	13
7030173	13
413724	13
8186744	13
2525611	13
3788171	13
16659160	13
2754752	13
9363149	13
9926239	13
5133387	13
1824885	13
12971110	13
118046	13
104641	13
34156214	13
13647791	13
4599193	13
25204452	13
3638854	13
12780155	13
14961584	16
50910048	16
18205555	13
3038612	13
9216966	16
13613088	13
4435993	13
23750527	13
5377704	13
6948552	13
842988	13
11817263	13
488212	13
599132	13
503464	13
1072904	13
16751154	13
13036053	13
2177747	13
3656438	13
6694486	13
408691	13
1055898	13
4336140	13
65304	16
17211380	13
9820091	13
9912117	13
1705747	13
1393795	13
8220801	13
4484177	13
2202610	15
1867290	13
24106489	13
2717540	13
725751	17
11907224	13
12691534	13
981584	15
3090211	16
2608328	16
14922461	13
12480897	15
57792653	13
1162260	13
2736998	13
6175751	15
3930856	13
13502732	13
1812788	15
5097144	17
8343350	13
2880395	13
2450993	13
1002188	13
36075734	13
331604	13
5146631	13
7972122	15
7924679	13
808103	13
15809964	13
5502875	13
416227	16
22134719	13
10883680	13
12420383	13
5178989	16
30236857	17
4886769	13
5558127	13
23160931	13
8398842	13
3533495	16
13050569	13
6904334	13
3088800	13
1531181	13
3347074	13
3945601	13
35860072	13
2804859	13
19166846	13
2977220	13
6539239	17
2801432	13
35985891	15
1481985	13
4701118	13
4101146	13
81137	13
1028262	13
3451106	13
157523	13
1942819	17
7713268	13
6142735	13
2891371	13
15621761	13
2129877	13
2059294	17
907575	13
528457	13
11004768	13
30065008	13
4944222	13
23659780	13
8211515	13
10863855	13
4940241	13
21681538	13
2801795	15
18672647	16
27305244	13
16992608	13
2703629	15
767336	13
8908007	13
9921472	13
279302	13
40777	13
11323986	13
6302663	16
96532	13
6268853	13
6481970	13
22651716	16
5289959	13
807466	13
11621127	13
13191522	13
1835164	13
13343780	16
31612318	13
3644929	13
2985445	13
9911160	13
5543510	13
5984000	13
1904031	13
11171349	13
15401247	13
2098616	13
3419330	13
2321481	15
1913100	17
28308185	11
4410069	16
16931941	13
52454618	13
19718073	13
16221973	13
2294006	13
14724520	13
521157	13
3171148	13
7613257	13
3401973	13
35891170	16
8597088	13
5032422	13
11227860	15
7146648	13
9322909	16
17167362	13
19762161	13
1064220	13
1757899	13
10709872	13
14626147	13
7299732	16
2681999	13
26760481	13
18988470	13
979941	15
11584652	13
7369141	13
861066	13
10769009	13
13757775	13
1425074	13
321713	13
2808055	13
2702259	13
3211200	13
15932796	13
2360879	17
616191	13
922890	13
4631793	13
2722403	13
12140125	13
11011070	13
6078547	16
1929213	13
1198469	13
18744540	13
9083519	13
1811000	13
9257596	13
6992026	16
22536829	13
9564433	13
18257738	15
5645068	15
11983574	13
2390052	13
3250941	13
3647854	13
148039	13
3232299	13
7684952	13
19234570	13
1852283	13
2574236	13
3171173	13
17627818	13
727768	13
1485561	13
18799344	13
3335815	13
18725282	16
1650013	13
3363868	17
10561183	13
10667905	13
25500397	13
3571857	16
7042346	13
3499486	13
4049219	13
962416	13
5777854	13
22947748	17
8625029	13
2691340	13
18012435	13
18422824	13
973785	13
2191898	15
14077827	13
22129128	13
218865	13
13209539	16
4891772	17
2605426	13
2425159	13
2462085	13
6173921	13
2184928	13
9222761	13
13114596	13
11746245	13
21203969	13
164303	13
41111274	17
9063735	13
6265942	13
2204716	13
4412032	13
3393557	13
39285725	16
5261970	13
32468831	13
10537695	13
15532877	13
9645529	16
6409359	15
12474575	13
2144629	13
8945836	13
3441327	13
2448168	13
142855	16
20196216	15
3777481	13
2585639	13
36677422	13
4954047	16
19535501	13
269732	13
14873040	15
8505839	17
9620074	13
2886897	13
3161392	13
16363743	13
12904297	13
3205079	13
4047772	13
3565840	13
18598242	13
7377771	15
4075750	13
4575228	13
17322598	16
21184291	16
33612451	13
2606290	13
25238827	13
14174375	13
8512086	13
10337059	15
18142292	13
5868644	13
9318078	13
7428427	13
3324628	13
3411509	13
4504678	13
10690467	13
11092665	13
5279283	13
14200448	13
101115	15
79343	13
1577183	13
952331	13
354222	13
414080	13
18951813	17
5963	13
4508110	13
10472211	13
2702616	13
15866663	13
14221001	13
2523891	15
21742005	13
19986493	13
1714282	13
1030121	13
2890198	17
13804772	17
2968003	13
19747063	13
1575572	13
18087852	17
13383284	13
4621183	13
5086985	13
8708139	16
14511906	13
6535267	13
1111086	13
13573641	16
63830	13
6175539	13
44061622	16
9686505	13
3034085	13
4561997	13
9043303	13
7257221	13
5557550	13
36463946	17
5729291	13
16513329	13
190024	17
4161231	13
5427954	13
10152664	13
8343696	13
4879313	13
151776	13
4487824	13
2526150	13
4323913	13
513520	13
8985000	13
2343424	13
6601072	13
26756858	13
6205632	16
1562891	17
4923518	13
19650376	13
5976389	13
6302271	13
17749539	13
10393708	13
11528528	13
15117159	13
6039722	13
9698882	13
839126	13
8175264	15
141205	13
1970908	17
1838544	13
6875243	13
1109642	13
6500936	13
1444941	17
26217435	17
11861758	13
9831205	13
55420588	13
22098832	13
7399062	13
15771910	13
2401131	15
2423158	13
5541252	13
1209583	13
8792699	13
6365089	13
9677646	13
1619971	13
4849476	13
1400461	13
4702628	13
3695738	13
313766	13
6582500	13
19614979	13
12467933	13
14881760	13
7083589	13
4631100	15
181890	13
5274683	13
6557148	13
16273063	13
8851079	13
6052737	13
379121	13
1550906	13
17957292	13
208483	17
2725386	13
2993279	16
7036100	13
2603777	13
26054	13
2680075	13
8955557	13
1348865	13
5304530	17
2373917	13
5760306	13
2289751	13
20465209	13
2455153	16
5740097	13
7729905	13
3581777	16
16200139	13
6541685	13
37838910	13
7843632	13
7360928	13
4640037	13
6598147	13
47575517	15
1681780	13
22750690	13
2059325	13
1553375	13
8208728	16
2563769	13
5480507	13
6496794	13
8931264	13
8114998	13
8398800	16
6174423	13
1077596	13
771894	13
1410681	13
13141031	13
7222001	13
16145183	13
11167827	13
1147133	13
14623476	13
7002365	13
14082092	13
784684	13
5703855	13
3197854	13
933894	13
1961970	13
30468515	13
20335831	17
6408833	13
3253371	13
8163815	13
26695256	13
1108225	13
9651849	13
18274352	13
15753030	17
15393760	13
1422250	13
7453465	13
3056753	13
17386235	13
8480283	13
12540407	13
17202972	13
6373848	13
21074417	13
1143208	13
5288967	13
1706660	13
2969792	13
5001699	13
13302392	15
11223406	13
10683952	13
3427653	13
1191663	13
8634430	13
18007211	16
3339067	13
11142336	13
3614373	13
25929976	13
2159268	16
11003892	13
12962990	13
783584	13
18183923	16
245847	17
20198689	13
12345491	13
31094385	13
17947557	13
2630287	13
12642199	15
7653218	13
1644692	13
12954433	13
22126230	13
6578248	13
8768653	13
1586738	13
5120241	13
26727991	16
18537611	16
13842510	13
11485181	13
9617839	13
14659248	13
759399	13
17893867	15
2072438	17
983644	13
6828638	13
1570248	13
27205980	15
11103214	13
10364410	13
1949754	13
26533687	15
1557422	13
67515	13
4559713	13
15497828	13
5066446	13
2305312	13
1901327	13
9132804	13
2380466	17
13776316	13
279239	13
1021501	13
11753934	13
23782924	13
5692195	13
4329587	15
2997532	17
19884447	13
4743343	13
50006711	13
2548698	16
3256698	13
11060306	17
1574824	13
10307663	13
4849635	13
23068903	13
16397624	17
3160278	13
10440035	13
133812	13
21450993	13
2383115	13
1476331	13
2202379	13
23850609	13
5634778	13
50876934	13
4047397	13
4668797	13
1145691	13
5286965	13
31313068	13
3490395	13
19832222	17
1659181	13
1884699	13
9225962	13
6764765	13
11658246	13
25973225	13
1629412	13
12231138	13
17509280	15
1085574	13
16938342	13
1643665	13
123139	13
1640547	13
7666316	17
11404277	13
10902959	13
10674908	13
1140109	13
7551145	13
1120505	13
10423089	13
1624640	13
34394460	13
12135104	13
6749099	13
5856892	13
1613033	13
2944145	13
2321980	13
8272028	13
1720504	13
1364966	13
6686688	13
21553577	13
18278157	13
1821871	13
801689	13
14367408	13
2561696	13
1671495	17
17205789	16
12722032	13
5605835	13
1549905	13
1525160	13
5526951	13
8257983	13
2674835	13
6133658	13
6880890	17
16903316	13
13176260	13
5020363	13
8943988	13
2642942	15
1938640	13
10149558	13
5319611	13
4627787	13
7502038	16
19793798	13
273099	13
399998	13
3565846	13
13352918	17
19801063	13
13169448	13
16376003	13
1337652	16
33690860	17
25858437	16
2371395	13
1435895	15
4820270	13
16982608	17
7006466	13
1283591	13
37101698	17
654456	13
28827738	13
2885463	13
5286298	13
32697482	13
1239109	17
824068	13
2370426	13
26702575	13
18659354	13
1394884	13
6161128	13
1065375	13
22057632	13
35156326	16
18053148	13
4482251	13
38039068	15
1394274	13
22129946	17
7360407	16
3558071	13
1484560	13
1268641	13
19236696	13
4689977	13
8526902	13
1081072	13
194574	15
5059806	13
38546992	13
5335293	13
2142521	16
749052	13
5098448	13
6081605	16
13646443	13
5484958	17
9128490	13
26075882	13
4126282	13
7451427	13
16300982	15
14448096	16
14112954	17
1573938	13
1608282	15
4792083	13
7467810	13
1960777	13
13945931	13
198135	13
7940499	13
25338252	13
2528675	15
10934141	13
21306712	13
7146604	13
13465767	13
5440707	15
4575627	13
16142167	15
2799411	13
19630825	13
18626232	13
18106082	13
7316626	13
921769	13
10331882	13
9139593	13
8449555	13
10220710	13
154728	13
3215606	16
522165	13
2901168	13
3775961	13
4271049	15
5916048	13
18957171	13
6614504	13
409484	13
40964408	13
8696549	13
99419	13
6246944	13
10282486	13
14487089	13
2703471	13
5238998	13
11377831	13
10923645	13
257753	13
32454420	13
2294776	13
758577	13
1665092	13
18579143	13
3806792	13
9516136	13
8943355	13
15339581	17
1280538	17
540194	13
22431598	16
1191077	13
4316860	13
6363555	13
9208950	13
7580287	13
5558395	13
27439590	13
12373739	13
6034176	13
853153	13
18203220	13
10583918	13
2982357	13
3376932	17
3688922	13
2388064	13
14228032	13
6295517	13
3713704	13
887217	13
9851355	13
22298902	13
14499372	13
8122888	13
145642	17
7826873	13
12626775	13
8614199	13
10003963	13
6809480	13
1126193	13
2921328	13
13477821	13
10989513	13
4453153	13
7611718	17
8503057	13
1561295	13
8599924	13
14921741	13
5699842	13
1311798	13
19197827	13
22835202	13
1140440	13
19877999	13
17568860	13
3617798	13
255548	13
1159478	13
1598934	13
25363216	13
23297710	13
4344112	13
16532008	13
19192667	17
13449386	13
11961252	13
3979128	13
9915749	13
1852780	13
7135978	13
5895201	13
8124951	13
12568022	16
10433018	13
13492301	16
7055373	13
4717461	13
766850	16
8064337	17
17560624	13
16667262	13
6328765	13
21238270	13
8513910	13
3371202	13
31491563	13
2534429	13
2630424	17
5355751	13
5391901	13
8858586	13
1885623	13
16637650	13
8570202	13
2782785	13
9032887	13
15022035	13
1709233	13
1530826	13
1426169	13
19103491	13
5917334	13
7357648	13
63243441	13
2598818	16
33440055	13
6802956	15
19611584	13
2813930	16
17708331	13
371882	13
8158071	13
25037060	13
1057506	13
1047376	13
37391451	13
25207090	13
6981900	13
49681522	13
18108718	13
5053756	13
8584710	13
9556605	13
3866850	13
2792754	16
25856190	13
5969690	13
6523653	13
1088657	17
184127	13
26481676	16
2920451	16
10121103	15
43943850	16
3595318	13
2558235	13
16571828	13
18440968	13
18081305	13
7389325	15
152693	13
2499328	13
611514	13
11953883	16
7918882	13
20274232	13
16394196	13
1063928	13
3055272	13
15733797	13
23776112	13
6924022	15
2629093	13
3012334	13
32010462	13
8328809	13
8338632	13
28913989	13
1366457	13
10332954	13
1504182	13
12522669	16
5459469	13
9070145	13
4400299	13
2840302	13
319021	13
6523300	13
1986309	13
13735365	13
4434211	13
10075550	13
9385909	16
3947877	13
16774366	13
5706729	13
730557	13
17154280	13
5790964	13
1530608	13
12787336	13
16405025	13
3651673	13
3545596	13
171192	17
1107394	13
176491	13
1431324	13
20362775	13
5588462	13
9886315	13
9846590	13
15424431	13
8715048	13
2440862	13
1436616	13
2706704	13
9429760	13
6669047	15
6762721	13
255171	13
3635854	16
4537105	13
14583556	13
4072443	17
11934625	13
5677779	13
910881	13
794561	13
8544350	13
5144617	17
2138485	16
970275	13
15417164	13
1610388	13
1074525	13
1916951	13
3914164	13
6722873	13
6090000	13
4563180	13
421788	13
4553282	13
5619444	13
2027556	17
23698808	13
11846045	13
24969848	17
4091419	13
2111150	13
9144903	13
6964097	16
88154	13
19401770	13
15499158	13
3332894	13
1742534	13
4714494	13
3035068	16
3521168	13
2842113	13
18396979	13
4078869	13
15675344	13
41230701	16
155710	13
5020038	13
2786093	13
3497720	16
4609209	13
2421757	13
3217046	16
4936438	13
2924321	13
3392765	15
1912546	13
591329	13
1710463	13
13023617	13
11839509	13
15136388	13
4086517	13
21140851	13
5567807	15
7073963	13
21588427	13
6797090	16
2308621	13
8926262	13
35546845	13
715174	13
6641109	13
20559830	17
3256464	13
23816806	13
2610619	13
25176030	13
5663278	13
14241473	13
1418068	13
679930	13
2381067	15
15389128	13
7111397	13
1549012	15
4533305	13
8151613	13
13087065	13
2978272	13
6689252	13
9794349	13
8897917	13
15059944	13
7236070	13
792046	13
12578193	13
319395	13
13161484	13
20558340	13
3680314	13
32457737	13
527898	13
4261009	13
2023791	13
15034484	13
34896084	13
12552507	13
9399337	13
1843902	13
12698367	13
5650951	13
4817385	13
458540	13
111930	13
21771332	13
1287112	13
752411	13
2655611	13
3809581	13
188640	13
43084321	13
6896092	13
4644577	13
908332	13
7261748	13
22833723	16
8865568	13
7388038	13
3475925	13
16862264	13
2622707	13
13634560	16
1775148	13
11645358	13
18736093	13
681906	13
6848158	13
12321936	15
11521096	13
3867325	13
6341173	13
343747	13
16080646	13
11220764	16
8403244	13
20307995	13
690536	16
5061919	13
3669682	13
4502624	13
4837469	13
12201550	13
2697136	13
2885902	13
13129804	13
6159512	16
3956416	13
132469	13
5288267	16
3439811	13
24187517	17
4198174	17
12712845	16
8483716	15
4746102	13
4613268	13
428686	13
15382125	13
1797480	13
11194370	13
4535135	16
2686532	13
13086053	13
847882	13
4782614	13
7194538	13
4313385	13
2020424	13
4195355	13
14558917	13
9651822	13
8687512	13
3028635	13
674446	16
11396613	16
11733675	13
36220848	17
10141212	17
44211	13
2344460	13
7826882	13
9355547	13
1728029	13
2297829	13
11325257	17
5830135	13
24126278	16
13805012	17
739536	16
7001087	13
3849963	13
3539911	16
345963	13
5750256	13
1131611	13
2041369	13
297288	13
1513547	13
657032	13
9018394	13
2795491	13
20944031	13
2014982	17
19256651	13
11347304	13
4096962	13
7210335	13
6521176	16
7226350	13
38888193	13
19097396	13
1473889	13
15708642	13
27897095	16
9333653	16
6867140	13
9100712	13
1965093	13
22544755	13
1719525	13
7380213	13
23418960	13
6906024	17
2643881	17
2215582	13
12191539	13
352126	13
13337711	13
11388498	13
2330494	13
6069912	13
27753167	13
6461930	13
128280	17
3316776	13
16511648	15
3642712	13
3016100	13
13238161	13
9996997	13
9756316	13
44263	13
6861548	13
2213639	13
1971337	15
127809	16
5512841	13
1150311	13
21740440	13
17119979	17
3070515	13
11380154	16
14702286	13
19143282	13
13520890	13
23380179	13
51336121	13
17850893	13
51690568	13
10306991	13
698168	13
9839038	17
786747	13
6705081	13
1495786	13
2663324	13
20997123	13
965492	16
2879530	13
14125691	17
1905322	13
4709138	13
18086074	13
5954614	13
28248072	13
842844	13
9197603	13
3186551	13
20821965	13
1920824	13
939725	13
1866240	15
12636398	13
21343343	13
9961684	13
987200	13
5436292	17
2703919	13
8823085	13
9399676	13
32362675	13
13173894	13
7029014	13
10705078	13
9156587	13
14482511	13
8288077	13
8185568	13
51092160	13
1954761	13
13724135	13
4172703	13
19575502	13
1720963	13
474147	13
1474576	13
3185464	13
11730392	16
2970758	13
7586141	13
4349781	13
2042468	13
2452037	13
3107208	13
8494506	13
15244384	13
9990599	13
395824	13
17650580	13
23097281	13
9261494	13
7673878	13
7480375	13
7636284	16
15518163	13
5067106	13
3197521	13
1026073	17
6134185	13
2382637	13
3809477	16
3560313	15
10951288	17
966316	13
1042735	13
15219075	13
8720971	13
499831	15
4446157	13
3963985	13
7706011	13
27704942	13
14574970	13
7929573	13
2049215	16
12683055	13
546783	13
7780688	13
7570018	13
11280994	13
37395104	13
6872258	13
2871596	13
2231757	13
5021837	16
3053157	13
1337485	13
1758556	13
14764119	13
853483	13
17738282	13
15031544	13
5462497	16
11329953	13
5306764	13
4435549	13
11354747	13
5022106	13
958350	13
2998891	13
3064908	17
6616700	13
2339175	13
10207016	13
3550685	13
2303411	13
7330199	13
7290350	13
5360894	15
8202970	13
1252046	13
2466385	16
4707628	13
27595470	13
9998763	13
8886733	13
21695547	13
2095972	16
4571719	15
3557641	16
3959364	13
6643737	13
8989838	13
16692129	13
18175866	13
11761670	13
5276947	13
10043185	17
11635219	13
2748343	13
8403031	13
3594271	13
2631752	13
589608	15
14251598	13
3500426	17
1743607	17
8444181	13
6910836	13
15585275	13
21045510	13
15704804	13
6305641	13
9483786	13
5063335	16
6679994	16
3844744	13
3415190	13
122464	13
26916562	13
888651	16
8742873	13
3986576	13
3285862	13
5112547	13
203645	16
7171424	13
27578742	16
35146874	17
7060311	13
622258	13
3678520	13
633759	13
19643375	13
1336266	13
8343471	13
14468337	13
471780	13
4850449	16
4536730	13
4240557	13
9788685	13
60370996	13
2088610	15
2946359	16
3290392	13
12903205	13
9397709	13
1572284	13
5980069	13
963764	13
18285653	13
11355935	17
613355	13
22584134	13
13590634	13
30382604	13
20080517	13
450855	17
15586760	13
1853254	13
6233596	17
15422600	13
8653522	13
2689435	13
10338941	17
7041313	13
1395442	15
1361422	13
4554401	17
7949058	13
2800652	16
13718131	13
10460096	13
8773652	13
4398979	13
10066570	13
603568	17
3328405	13
8006541	13
16471495	13
14943990	13
2222017	13
8575032	13
4903493	13
2507327	13
19348220	13
3029650	17
18607404	13
10406071	13
953172	13
1310669	13
7371521	13
6151229	13
10706848	13
3044644	17
744420	13
35004313	13
21711058	13
21408419	13
5060666	13
24123101	16
6297884	13
31799300	13
6086986	13
4701186	13
5393108	13
620248	13
8933657	13
6167599	13
7160133	13
2567039	13
15107973	16
19635	13
7803923	13
3303738	16
16338219	13
4328067	13
2496894	13
1880989	13
18923813	13
2171497	13
6023894	13
10290365	13
8365638	13
1279325	13
12865024	13
3268602	17
5513909	13
1983583	13
18308286	13
22232343	13
8229751	13
367791	13
14697900	13
8937565	13
4970897	13
975730	15
38023553	17
177387	13
1301215	13
177205	13
3940851	13
24024989	13
1940912	13
1237526	13
2988714	13
3069261	13
1981802	13
5384509	13
7799055	17
5271353	13
2858589	13
567991	13
3287670	13
797440	13
185681	13
3761392	13
23995744	13
11191131	13
4328931	17
8337949	13
21436126	13
3707669	13
935581	13
288389	16
2487372	13
8545862	13
16427888	13
2561939	13
14765075	13
9556238	13
7183612	17
16259389	13
3352426	13
1651672	16
2886293	13
17058827	13
24619940	13
4029959	13
784646	13
9398153	13
6507232	17
12970699	13
3078429	13
1335638	13
12392392	13
6498043	15
15595153	13
1110235	13
113676	13
7064581	13
4704330	13
1714915	13
8297826	13
3543977	16
13645883	13
7949348	13
6937803	13
8624926	13
1600822	16
2422832	13
9993667	13
19706467	13
4185834	13
11377642	13
4279645	13
7208064	13
18801757	13
1777271	13
2266692	13
27307187	13
5158526	13
1144473	13
10838500	13
19519014	11
1363650	13
10184203	13
6426942	17
6112414	16
22139237	13
916340	13
8727334	13
6737896	13
2136184	13
894772	16
4553009	13
1047428	13
15776273	13
3113619	13
4573264	16
6279661	13
10301185	13
4659823	13
7277404	13
1225089	15
4086540	13
15188803	13
6107300	17
882621	13
5039396	13
9060004	13
7294980	13
16324188	13
6132927	13
1028413	13
20063512	13
12946537	13
1785021	13
1373953	13
11367365	17
7730427	15
13349631	13
3489047	17
681580	17
2047998	13
1750676	13
20105386	13
8339861	13
31678676	13
4933885	13
12327230	13
9690394	13
11448911	13
11494779	13
11077447	13
27259453	17
6108031	13
1001176	17
1441781	13
3882358	13
13297876	16
20192110	13
6594634	13
4297340	13
6579778	13
29840196	13
22937389	15
24500195	13
7229169	13
130170	13
17418990	13
13637802	13
8068449	13
11960832	13
811220	13
13418362	13
2540737	13
8609666	13
1273031	13
8881404	13
308582	13
4734199	13
12253366	13
15246424	13
31943481	13
23153092	13
2952867	13
4235136	13
16835780	13
35149563	13
6015420	13
13602967	13
5821897	13
35365162	13
4431707	13
7358965	17
4723265	13
6042147	16
10938227	13
5077106	13
2890507	13
7282998	13
16673432	13
24524313	13
5059042	13
2546166	13
4311110	13
29378837	13
1544224	13
10311088	13
16938880	13
1477730	13
19016016	13
14613629	16
3383178	13
317490	13
11051525	13
2057688	13
6469888	13
23302109	13
9865825	13
300275	13
5849341	13
5579695	17
1723691	13
2055488	13
15121651	13
22360985	13
3930126	16
7170005	13
1533256	16
11803174	13
833348	16
11837212	13
24363	13
8267822	13
4220	13
2035151	13
6843201	13
13247055	13
15569081	13
2012888	16
1961161	13
2818537	13
2508208	13
1178905	13
29842736	15
17210363	13
775527	13
9668092	13
4600000	13
17310128	13
12623178	13
7337836	13
16433975	17
633698	13
2260835	13
20395663	13
6667098	13
5079688	13
6892451	13
15192150	13
9699938	15
5902761	13
25897914	13
14842831	13
18170503	13
17267027	13
10551090	13
5567593	13
2822885	13
3072812	13
6118526	13
989664	13
11582450	13
21429428	16
16508600	13
3255789	13
8330652	13
4525550	13
8486316	13
8893951	17
12213843	13
2073258	13
7636773	16
1240332	13
720611	13
1664296	13
9844422	17
30459763	13
1283514	13
3050013	13
8335575	13
338284	13
17246947	15
3947320	13
5323153	16
9210851	13
11972064	13
18246397	13
8404229	13
14893712	13
6380449	15
11929119	13
9269376	17
366008	13
3311848	13
11164669	13
32946821	13
1182796	13
1986048	13
313532	13
100956	13
14282062	13
6775095	13
11483033	13
16076144	13
27508635	13
17826691	13
7798577	13
17403152	13
13278316	16
6520146	13
5791161	15
14378280	13
6185428	13
602004	17
2337548	13
6299569	13
4830532	17
16114104	13
655769	13
1635552	13
1941310	13
3642604	13
1816854	13
1961862	13
836628	13
6466139	13
2630260	13
1640941	13
24491003	13
4671495	13
24797943	13
4306303	13
18038003	13
21471149	13
4204306	16
26767590	16
492701	13
6353016	13
1592230	13
3858416	13
11971085	13
13529243	13
2964638	13
1794950	13
12389163	17
9754671	13
202013	16
5789566	13
15935853	13
4059187	13
2502786	13
725192	13
6336541	13
458609	17
787908	13
9356733	16
8675731	13
21369830	13
18970151	17
4755628	13
409847	13
20274949	13
1136518	13
4359311	13
2020046	13
19759119	13
2775163	13
2182983	13
20450117	17
12156157	13
9690869	13
5178997	13
2529297	13
1243201	15
9959193	13
473312	13
4611635	17
5642671	13
4460364	13
8625141	13
17246756	17
23177642	13
7129556	13
2573081	17
3461318	13
9573308	13
3139848	13
9007799	13
1793216	13
1768813	17
16902935	13
8555095	13
815766	13
6099045	13
31773553	13
25366122	13
8074159	17
7770883	16
694362	13
8288009	13
11111439	13
210517	13
2587189	13
5131753	15
4236083	13
2805948	13
2350174	13
35908398	13
8825833	16
15104774	13
15303260	16
1305992	13
2633905	16
5823301	13
12022469	16
13182250	13
7537978	17
6178905	13
3781573	13
1869897	13
5224777	13
2264150	16
4005194	13
28076907	13
17579520	13
3699467	15
1933340	13
8698175	13
6719212	13
23405922	15
40949196	16
1791074	13
1852710	16
3988780	17
19672856	13
3952273	13
22762748	17
7157653	13
23757130	13
3369753	13
1809972	17
3378061	16
11313690	13
44424321	16
3873289	13
1029708	13
17590898	13
11211908	13
6377338	13
27251975	13
6239266	13
13722923	16
2532077	13
184377	13
21688578	13
6166312	16
9908640	13
1286387	13
2453369	13
117586	16
33888637	13
3812355	13
19515258	13
1369805	17
8321778	13
4398090	13
13633029	13
3752208	13
1315560	16
11365015	15
11151445	13
3501595	16
9823737	13
8579478	13
9078273	13
1961517	13
27829348	13
26006801	13
16551528	13
9542306	13
12223003	13
9403235	13
7778782	13
3534400	13
556255	13
24362485	13
12179185	13
40369294	13
7592094	13
5146103	13
8266742	13
23228416	15
26834898	13
1301740	13
4306687	13
4347923	16
37305396	13
2577780	16
4597697	13
9728288	13
25807838	13
23287218	16
6053404	13
3737343	13
4056813	15
4761535	13
501130	13
1744284	13
8214251	13
2860329	16
3518292	13
4615111	13
10620516	13
2337407	13
2433643	13
6508692	13
29065	13
22752821	13
3559750	13
4292810	13
20414561	13
2355928	13
7477754	13
7196253	13
10287980	13
16084844	13
16693574	17
3624503	16
10138868	13
26279882	16
9233803	13
4108573	13
6349388	13
4543556	13
5354184	13
11915121	13
635291	13
6044900	13
14253993	13
10559432	13
8224616	13
27553131	13
14794742	13
1957520	13
1758816	13
5334533	17
5469375	13
341512	15
1442916	13
15773923	13
40137174	13
363110	13
16802702	15
5445570	13
14520356	13
10403542	13
4343756	13
9675389	13
12598145	13
8486570	13
8263901	16
7696584	13
4539871	17
6861008	13
2553562	13
8704188	13
489169	13
3030559	13
9587677	13
31477712	13
33277095	13
1121952	13
11590015	16
8814080	13
11213327	13
21513297	13
441964	13
7963	13
12273736	13
12179291	13
2772215	13
17419179	13
18516964	13
5011125	13
1022748	13
460407	17
277555	13
10012186	13
2530786	13
32213438	17
5962747	15
11964122	13
359568	15
4468993	13
13646180	13
17765431	16
17334888	13
8578246	13
6736338	13
1696017	13
1178709	16
5679656	13
10094054	13
18530309	13
5205848	13
4242863	13
6925634	13
5806510	17
4200205	17
2547441	13
931788	13
10077852	13
1443903	13
2037996	13
1869787	13
19786707	13
1991389	16
11299067	15
11632226	13
6857491	13
16167133	13
23360327	13
4270722	13
13289576	13
10091025	13
5965078	13
18435969	13
3478918	13
3631254	17
302504	16
8935452	13
804581	13
8500338	13
11297316	13
9918890	13
8474337	13
8543024	13
2322833	13
24805843	13
8704389	13
3686355	13
41795079	13
6708095	13
29739880	13
11188951	13
4711072	13
18236705	13
11252962	16
12748218	16
20802765	13
10369705	13
1438479	13
2873131	13
6822874	13
1506989	13
3118893	13
2941265	13
10526801	16
5017073	16
6313860	13
1547119	13
7697172	13
1600226	13
1094498	13
8956490	13
5261545	15
2977902	13
545350	13
5481999	16
4055159	13
14523429	13
11784739	13
7011019	13
994661	13
3216615	13
10444048	13
4281515	13
8147853	13
4597956	13
19348644	13
2562675	13
26382730	13
5318011	16
15406031	13
4171106	13
10036163	13
6036845	13
45444174	13
112516	13
21215470	17
27890571	13
105078	13
23924439	15
5621463	13
23602359	17
5492202	15
8140789	13
19374478	13
22232841	13
6329222	13
1678538	13
14925672	13
5775619	13
27307369	13
1010067	17
10344200	13
606055	13
3774762	13
1898344	13
9747517	13
5176604	13
103742	13
1914033	13
17152759	13
4172452	13
5426913	13
9304588	13
5414812	13
1063743	13
4652768	13
1706732	13
2594512	13
1513241	13
2430668	13
1149366	17
3332363	13
13984140	13
9036527	13
592314	13
2740804	13
10447639	17
1467415	13
1082305	13
13116986	13
2424193	13
8899468	13
14500709	13
8259097	17
1969940	13
683824	13
1413624	13
30918825	13
1987154	13
19821416	16
6860042	13
4682844	13
1455517	13
801680	13
26840239	16
30503985	13
13724561	13
265013	17
630292	13
31288182	13
11537416	13
1705844	13
6592274	13
4738113	13
329326	13
4261712	13
3778789	13
3649067	13
10031179	13
3440756	15
5069766	13
432241	13
1019777	13
11051309	13
2417514	13
18395370	17
4117460	13
12436525	13
1465214	13
3349254	17
2680080	13
3285681	13
2357477	13
2781130	13
12856592	17
17820007	13
8003533	13
1798922	13
993060	13
6900768	13
1227623	13
320026	17
3248838	16
10363511	17
12249056	13
15156253	16
10132199	13
4156625	13
3429736	13
44271754	16
12421281	13
45277084	13
9024412	15
11112415	13
12214700	16
3714976	13
2505812	13
12080837	13
5058905	13
6854591	13
1712140	13
9489714	13
7268192	13
767800	13
1656283	13
6177213	13
13161873	13
345437	13
6959030	13
13334535	17
2690215	13
47436154	13
21187213	15
3456714	13
35463401	13
15526204	13
12393772	16
7551634	13
7515251	13
4819709	13
16731867	13
10286171	16
14625029	13
10234708	13
21452246	13
4027059	13
6316657	13
1110766	13
17081043	13
14858594	13
1311529	17
8754080	13
6627896	13
2926042	13
7372768	13
17062301	13
35189010	13
6182049	13
637547	13
735404	13
6467737	13
25836556	13
17405904	13
7246157	13
3930269	13
1858787	13
730449	13
12842557	17
8863291	13
27250477	17
8687934	17
2875353	13
18685465	13
1826799	17
6539469	13
1694945	13
1556858	13
130557	13
8653909	13
18618088	17
10737167	13
1354427	13
5148452	13
9019455	13
15548095	13
4072721	13
16870140	13
11324384	13
7394055	13
1417559	13
418834	13
45462325	13
4381746	17
1390876	16
405716	13
17510949	16
1804863	13
5213058	13
3701501	13
3356603	16
9642095	13
2725117	13
1217872	15
24640539	16
10009095	13
932857	13
12962178	13
31205496	16
8810371	13
2332390	13
8905963	13
1404669	17
613707	13
1159615	13
10721046	13
4604093	13
7812576	15
7965926	13
2788541	13
1862096	13
9650378	13
32038706	13
5301690	17
7617932	13
17822543	13
1438836	13
5502889	13
8441103	13
7143386	13
3388582	16
3204219	13
10126346	13
2967215	17
3119543	13
9100089	16
4065427	16
9457516	13
4189708	13
7605559	13
704928	13
4294374	16
11838913	13
118252	13
6667472	13
1791225	13
2450207	13
1511748	13
20265649	13
24950421	13
6629940	13
19560573	13
4695298	13
3627805	13
28041489	13
5127775	13
2199594	13
4358600	13
1063187	13
4911787	13
10831778	13
4492701	13
21208146	13
5538871	13
35994521	13
2450857	13
36505175	13
3876495	13
5117133	15
2570652	13
28339056	13
3265840	13
9804873	13
2870599	13
12140630	16
2664174	13
4798647	13
10779704	13
2377302	13
11722654	16
394867	13
17413704	13
3042166	13
6236456	17
21817979	16
3480395	13
5583016	13
15446488	13
26925763	17
196399	13
23359101	17
4573789	13
2438198	16
10757322	13
1781460	13
11527969	13
9660775	13
1356696	13
9350602	13
2013277	13
2657200	13
7925198	13
2181164	16
802027	13
9380951	16
3455439	13
3975847	13
26221464	13
2071165	13
2150346	13
16547359	13
1368495	13
55591	13
3538292	13
636187	13
2164487	16
6290765	13
11969366	13
530816	13
7412595	13
10004426	13
4166377	13
4984253	13
1628407	13
4864015	15
20504578	16
12950821	13
12729330	17
5298805	13
6647453	17
26011029	13
5792259	13
9727774	13
1154987	13
11361857	13
985500	13
4535928	13
3445632	13
54330237	13
551665	15
7149743	13
181680	13
2444952	13
12916523	13
9132882	13
315131	13
893577	15
4607650	13
744979	13
5926798	13
813986	13
6362982	13
10743275	16
912598	13
13930228	13
12952653	13
8382280	13
11112458	13
26258124	13
1268762	13
29395424	13
673663	13
1852693	13
7201621	13
8662702	13
6838970	13
117208	13
477857	13
5066840	13
17921232	13
5308782	13
7516077	13
7569592	13
3547148	13
378350	13
707731	13
6304919	13
20671760	13
2878592	13
6850389	13
10497942	16
1556120	13
9512111	16
15145563	13
6679861	13
4229590	13
1680553	13
588417	13
17669053	13
29339186	13
7057434	13
2699432	13
172196	13
3922482	13
5795113	13
2479216	13
26239586	13
10104824	17
5073912	13
11303261	13
13534535	13
31970072	13
9059876	13
11006185	13
6644383	13
11098504	13
4609095	17
1176297	13
29001482	13
50053630	13
135316	13
14214249	13
7105059	16
5752535	13
4470347	17
1093152	13
5420063	13
11885991	13
2419076	13
7883995	13
33192050	13
28054856	17
4016891	13
2021980	13
13123382	13
17786126	13
45519542	13
1055675	13
26137011	13
5585073	17
10605594	13
7335373	13
1174487	13
4405139	16
153026	13
20111889	13
3438389	13
14582619	13
2369740	13
31739135	13
6445984	13
8731220	17
18129972	16
2488552	13
4633059	13
27059293	13
9285951	13
4968354	13
4228518	13
1716852	13
4270022	13
5582912	13
1389750	13
5451899	13
770017	13
11995372	13
1587075	13
1395546	13
2774192	13
5126693	13
1382568	13
2193152	17
6363898	13
3415293	13
19396106	13
21262732	13
4375362	13
1140573	13
3314799	13
2979928	17
9060108	13
4773755	13
15351926	16
1097124	13
18739900	13
20744017	17
19157899	17
6812326	13
4362710	13
15966620	13
7193606	13
10902644	13
7682859	13
687490	13
1467989	13
20165992	13
3918369	16
3397503	16
214525	13
1365179	13
861139	13
7512070	13
231558	15
13008841	13
13128750	13
250810	13
8419990	13
10856547	16
7501201	13
11262720	13
4890452	13
6997737	13
2295212	13
3183593	13
14990952	13
5369671	13
7087403	13
452941	13
13362538	13
6196230	13
4001648	16
139812	15
2657973	13
1432789	13
1192907	13
8027692	13
1547491	13
16376646	13
5099308	13
5608528	13
15403493	13
8769076	13
28767184	16
3222407	13
5817867	13
20399762	13
6996	13
4498559	17
1038670	13
12310254	13
17793337	13
7835018	13
1166207	13
6309508	17
1927231	13
17132808	15
4241878	13
4256596	13
647137	13
6413581	13
5815056	13
15786253	13
2947194	13
787223	13
9400448	13
21043723	16
4498345	13
3616171	13
1667907	13
14212108	15
4869854	13
7097630	13
3300592	13
4314668	15
2965171	13
87894	13
6474877	13
6923179	16
7242166	13
5407291	13
8594171	13
9196069	13
11309189	13
3152439	13
10348646	17
14288035	13
1090783	13
8488113	13
4416721	13
15284416	13
5694653	13
14629864	13
4383786	13
13448	13
702506	13
25548382	13
5109989	13
143304	13
1793146	13
19283659	13
6475098	13
23265172	13
3459464	13
8437414	13
14749834	13
2477410	13
604610	13
1145972	13
39858783	13
10145658	13
14977674	13
13487870	13
1803022	13
8103456	13
6129939	13
3213990	13
14998904	13
9267060	13
271408	13
97834	13
11851128	13
26863422	15
12715229	13
4171679	13
12034924	13
13194295	13
7000170	13
18688819	16
3769773	16
3884640	13
9237891	13
8865262	13
1659846	13
4398465	13
2741519	13
1487648	13
7232616	13
382311	15
1064004	13
1869349	13
1823278	13
594865	13
19763565	13
13732581	13
851878	13
11374866	13
885957	13
2846512	13
30353910	13
2505205	13
9118834	13
1007670	13
36681393	13
9952954	13
4227005	13
9780023	13
26072336	13
6811974	13
561138	15
516243	13
3049708	17
4656868	17
18347767	13
22324485	13
5267741	13
9523245	16
1495987	13
1097085	13
4712724	13
6671519	17
5020141	13
5981881	13
2197224	13
6738854	16
3222493	13
1873387	13
7587193	13
8858527	15
2483608	13
16893754	13
1551971	16
475176	16
1572488	13
13547225	13
1943745	13
3608567	13
8472207	13
2114694	13
1132497	13
13955734	13
899303	13
357664	17
4994398	13
3814983	17
6107604	13
5071905	13
13612784	13
2820005	13
576641	13
10197425	16
9110743	16
17298529	13
7192204	17
8523195	16
2166074	13
703714	15
19911501	13
12626123	13
200258	13
1635813	13
21802044	13
2463607	17
10979313	13
7518256	13
15152705	13
2534068	13
13857744	13
4185933	13
9284996	13
3756021	13
4940240	13
1207530	13
9161434	13
380985	15
4891194	13
29205795	17
9664379	13
14865269	13
2691812	13
4269410	13
2723736	13
23323441	13
920853	13
1102836	17
7751280	13
4010388	13
4985809	13
3990464	13
6620689	13
5054774	13
4449933	13
513684	13
12246457	13
2795958	13
9980819	13
37630575	13
1886857	13
15284749	13
7495774	13
9391491	13
2969971	13
3023611	16
21453636	13
166601	13
1768992	13
1316459	13
2643634	13
7224198	13
7329426	16
1744540	13
2506652	17
4857439	17
1386775	13
28912431	13
16624756	13
11257795	13
2994150	13
19684263	13
22977706	13
4052326	13
647169	13
24745645	13
6148780	13
6434919	13
23315632	13
12260753	13
10029187	15
7070406	13
4270743	13
882771	13
7336842	13
2805526	13
1749807	13
23541981	15
7038447	13
4659137	13
5382400	13
5290140	13
17628742	17
2793362	13
1149330	15
17894774	13
5715456	13
5538247	13
3826373	13
10268012	13
25029392	13
1761717	13
3875413	17
2886799	13
3594027	13
13665212	13
8413805	16
17569171	13
3683891	13
12548171	13
16481114	13
2421348	13
20927615	13
1071434	13
10865755	13
5105121	16
12315076	13
12106803	13
3805859	13
32066070	13
15068376	13
5299096	16
10128860	13
5310091	13
31494065	13
3992966	13
9132671	13
17284085	13
24830409	13
15335558	13
796706	13
5348773	17
1076885	13
5938183	13
5422609	13
6207059	13
26840922	13
1995999	13
4919862	13
4345623	13
1187970	13
3816492	13
8637016	13
166537	13
6974882	13
1320030	13
5638297	13
779744	13
33934004	13
27132	13
8828055	13
40031834	13
51908871	17
2222684	15
8997826	13
41269361	13
4950543	17
27343052	15
22711033	13
1360794	13
6937170	16
22007619	17
39244325	13
9020882	13
1482581	13
9325584	13
10205199	13
6879094	13
1205074	13
394719	13
3736969	13
8627261	13
6410371	13
19716674	13
2052492	13
6847355	13
2685600	13
22569794	16
128721	13
9606589	13
8298624	13
5604248	13
5019809	13
18802889	13
142402	16
3260737	13
4149765	15
6217703	13
5367867	13
2885706	13
189160	13
12575501	13
14373276	13
1177192	13
9772620	13
571679	13
2450328	17
5524271	13
9161741	13
39715704	13
10858664	13
2665432	13
6335186	13
1081714	13
2205678	13
476833	13
1050470	13
5707712	13
503153	13
9510388	13
12700622	13
9860472	13
1687807	16
7426181	13
7846323	13
1783237	13
3051272	13
1809656	15
6561177	13
7399869	13
8814124	13
1856867	16
7706629	13
14870974	13
172466	13
2816474	13
5135315	16
44795	13
477800	13
10146975	16
3616843	13
25777153	13
12771220	13
9445000	13
8311807	13
10143802	13
6482259	13
7519562	13
28206711	13
964352	13
7531745	13
1205543	13
8997577	16
394290	13
17970439	16
1489239	16
9307576	13
5489880	13
1740000	13
4366665	13
7037850	13
5411741	17
896186	13
22677742	15
7311571	13
599484	13
16948137	13
12149	13
19846707	13
7868718	13
19506945	13
18765864	13
278017	13
2905055	13
4751757	13
5490350	13
6557873	13
1225028	13
26657213	13
5627990	16
2542911	13
1337961	13
11700917	13
24925801	13
8260707	13
797282	13
6999594	13
20859573	13
14909035	16
1913346	13
42140508	13
12255442	13
21426309	13
29047585	13
19065111	13
3306457	13
5665084	13
1422237	13
22462962	13
5801957	13
11790538	13
966245	15
461134	16
3840539	13
4956589	13
20300711	13
3836926	13
1102212	13
619531	13
5788727	13
5197232	13
739286	13
25869023	13
39263605	13
2451587	15
710798	13
3454749	13
954731	13
19738183	15
5553831	13
9090288	13
40716434	16
22216434	13
8887368	13
230346	16
3757923	13
12366056	13
3498785	13
4615209	13
1932559	13
8753715	13
9501847	13
17168891	13
3659718	17
18356241	16
396294	13
909906	16
3525767	13
10079030	13
5993119	13
11680333	13
6288850	13
12282231	13
1470048	13
4745002	13
4237801	13
2750167	13
3146817	17
10371421	16
13550202	13
3264360	13
22610826	13
3467302	13
12350074	13
3307864	13
4075191	13
20226478	13
1435806	16
23689474	13
15907607	13
26457165	13
5914974	13
6582790	17
9312798	17
5493324	13
3841312	13
1288829	17
9070095	13
2692706	13
13559072	17
3668886	13
13600005	13
1591957	13
5404094	13
16662841	13
3137029	13
597406	13
4841137	13
9803136	15
1338206	13
1232843	16
5648765	13
2581854	13
19281858	17
4126587	13
153564	13
1873394	13
14398159	17
2240717	13
24410520	13
9227377	16
11174406	13
6051533	13
4091232	13
12389312	13
79570	13
4611940	13
10812612	13
1335402	13
9545072	13
14457941	13
21904	13
17503585	13
166547	13
1684479	13
6118239	17
22884642	17
6529115	13
1951043	13
286266	13
14764047	13
484290	13
1602359	13
5410450	17
13079998	13
34017870	13
3503365	13
6247236	16
6558087	13
2948395	13
4998113	13
1259808	13
10857138	13
164127	13
1422304	13
21254515	13
21334354	13
9883631	13
17001868	17
5325422	13
9737684	13
19772960	13
4677250	13
3865475	13
11421182	13
6455461	13
22774240	13
6850024	13
7874603	13
7939269	13
3917442	17
1072730	13
4398891	13
1272161	13
3630681	13
216789	13
18581626	13
12938102	13
10823050	13
4956088	13
2732812	15
31054114	13
14071693	13
3233525	16
2946295	13
6158720	13
20293183	13
924350	17
8559733	13
8444186	13
5670706	13
1555258	13
4420657	13
5846384	13
14260838	13
12226779	13
51793582	13
38169671	13
1216622	13
3365437	13
6164754	13
21906510	13
16650168	13
206221	13
2915789	13
14648669	15
17066577	16
3157379	13
6754220	13
7484969	13
2332327	13
12366070	13
3085238	16
2369349	13
5019120	13
3294404	13
1683773	13
7350309	15
1857927	13
2919050	13
8675521	13
1696667	13
18707398	13
3011902	15
13580059	13
11869337	13
3413675	13
11608808	13
126378	13
4203018	13
894827	17
27042173	13
1848513	15
923420	15
9351895	15
2626979	13
3550425	15
9674905	13
26992779	13
2618485	13
7300712	13
866273	13
2260343	13
8643272	13
9250325	13
1457123	13
8213554	13
1594577	17
35487	17
20306369	13
8933385	13
6694314	13
3313894	13
43492	17
34847769	13
5395896	13
1782420	13
17190659	13
3498987	13
5578087	13
1030972	13
9260651	13
7689860	13
5381412	13
2955831	13
2589741	17
9752920	13
3464224	13
6660442	13
834786	13
9412984	13
2652373	13
5328443	13
3625763	13
1117228	13
6363636	13
11470204	13
7746407	16
342557	13
5091546	13
3026891	13
2988874	13
1253012	13
12748628	13
15844064	13
11335867	13
11574169	13
3421126	13
10543569	13
6823634	13
808873	13
113389	13
26023097	13
8873563	13
4552791	13
3571354	16
5458350	13
10546746	13
243742	13
5607535	13
2087726	13
9805046	13
5503545	13
8636882	13
761816	13
21972876	13
6670375	13
2279367	13
6197070	13
2301785	13
5185948	13
4795714	16
6238098	16
7381495	13
3914252	13
39237056	13
16751139	13
7090924	13
8660935	13
1175912	13
1089262	13
932119	13
14788104	13
4768559	13
19015	13
14082804	13
4868056	13
183661	13
19242380	13
9449748	13
17750524	16
16443715	13
54717262	13
10125714	17
2931963	13
26462166	13
7198607	13
19968896	13
2535373	13
64047	17
5681513	13
20305291	13
11934457	13
1353241	13
2897770	13
23056512	13
6618945	13
1572412	13
2328103	13
17639363	16
8858538	16
13761076	17
2971120	13
2404308	13
12974772	13
27090927	13
6818897	13
6066570	13
17882690	13
4560505	13
12962841	13
11932057	13
49132843	13
3665551	13
4389810	13
3457131	13
28864549	13
19064102	13
3132880	13
3280503	13
9484113	13
9617940	13
2133531	13
5242420	13
5745787	13
7688897	13
29669336	13
11312083	13
2374249	17
26299187	13
2886489	13
6368927	16
11917558	17
6384749	16
1083489	13
4489131	16
4050488	13
12440101	13
4468286	13
11486820	13
12539114	15
493455	13
27547430	13
806449	13
7393540	13
15287654	15
2457107	13
7076075	16
5064335	16
260946	13
2965851	13
8761655	13
4285889	16
2350906	13
26229932	13
7522964	13
5844319	16
1809532	13
3572015	13
4271594	13
11868392	16
1270009	16
7440723	16
20893037	13
1351662	13
4690343	13
1437858	15
5867188	13
198264	13
5157980	13
7886065	15
2293947	13
3816203	13
2431250	13
4534629	13
3092256	13
9760447	13
755893	13
1880449	16
5141994	17
3566636	13
14551172	13
11221898	16
1785380	17
4120342	13
22496332	13
625180	13
3533379	13
20440148	13
6469051	13
2543620	13
5276612	13
12695775	13
3674195	13
16104430	13
3334415	13
3900172	13
1167846	13
3750432	13
2951188	13
725518	13
16056450	13
197923	13
7999910	13
2413643	13
13427426	17
14233204	13
2465106	13
15052635	13
1065878	13
28303561	13
330553	13
3038193	13
10705896	13
14071914	17
11873564	13
4198651	13
9434504	13
3935615	13
111552	13
4898735	13
5756934	15
1864770	15
20316591	13
638687	13
1903928	13
2747616	13
38343930	13
2066586	16
7477972	13
6194977	13
5000104	13
26877560	13
5726403	13
9215804	13
3675769	13
7416061	16
16055467	13
30301162	17
2143247	13
18422921	13
942564	13
2370886	13
6224513	16
7364531	13
8366792	15
1349835	13
6051380	16
6381440	13
12585333	13
11375506	13
7173915	13
2843768	13
35679261	13
13765048	13
95512	13
7440732	13
3031821	13
7867166	13
14054894	13
176732	13
10130024	16
251257	17
8942615	13
2041574	13
7580922	13
5633592	13
13436953	13
54351	13
12468103	15
14127082	13
5832177	13
313972	13
7304038	13
4532635	13
5567982	13
1948036	13
2211638	13
1371778	13
5469057	13
1659338	13
2088403	13
7857594	13
114538	16
2760855	13
6687195	13
5696297	13
11272925	13
8281192	13
14356979	13
7544615	13
9313102	17
5348581	13
405249	13
3171477	16
13974300	13
402637	17
1092520	13
3505629	13
12615861	13
3166739	16
20747691	13
29787583	13
3314309	13
15749372	13
9170547	16
169173	13
27902037	13
1716895	17
13904910	13
6132952	13
19458413	13
429084	13
6060174	13
6908718	13
2998114	13
6781183	13
1839417	13
3198261	13
775362	13
1530667	13
1148052	16
17901236	13
5025497	13
10112012	13
16151312	13
3049694	15
18888446	13
11747688	13
2980111	13
20036201	13
10157840	15
3678178	13
24034336	13
255721	13
709214	13
4579435	13
3903218	13
169884	16
1500692	13
14477765	13
16793437	13
2068902	13
4849110	13
3447006	15
5252925	13
5190764	17
396050	13
988864	13
9172519	13
3647578	13
1619170	13
13287377	16
27126	13
5577203	16
429375	13
5761019	15
15108122	13
2726917	16
19689342	13
6232567	13
10471842	13
11523432	13
2350113	13
9530594	13
670260	13
16428373	13
330792	16
7748885	13
3625511	13
3588934	13
23057355	17
4794735	13
7807532	16
70656	13
22808686	17
3842600	13
20311434	17
6245341	13
3443913	17
17532379	13
2286859	15
6144897	13
13313054	13
7163957	15
10109	13
13242841	13
5839458	13
3804439	13
4312913	13
3053406	13
6560230	17
3568636	13
5161018	13
800614	13
2729903	13
2608341	13
5641717	13
8486382	13
5137867	13
12909324	13
14227836	13
20065289	13
765679	13
33827429	13
11927975	13
88865	13
75529	13
4667804	13
39087534	13
7891706	13
10998147	13
311164	15
16903756	13
16604702	13
9041738	13
11893980	13
18836953	13
3558342	13
12877196	13
12392920	13
9600020	15
7058280	13
16661171	13
9280326	13
25625520	13
37469587	16
15894948	13
3513378	17
13329602	13
3221857	13
17078113	16
3052867	16
4753412	13
1361045	13
1686035	13
266982	13
19746291	13
7746652	13
2367601	17
28810930	13
2710314	13
6668588	17
15793143	13
28182972	13
5981360	15
12524178	13
6005526	13
12648860	17
1680649	13
21402993	13
2059058	13
1950671	13
7004300	13
5270005	13
24069640	13
3317084	13
35279316	13
4414557	13
2584733	13
3839298	13
30108789	13
1952829	13
15568937	13
2998871	13
3426760	17
17425023	13
4975917	13
31805278	13
13289275	13
4326328	13
745926	13
15138686	13
23479192	13
846317	13
6592691	15
1605097	15
318120	16
1840026	13
1462139	13
1550928	13
332005	16
8988302	13
3466674	13
15854511	13
1296023	13
4571528	13
34439752	13
14092648	13
4755666	13
30791602	13
905351	13
1084932	16
13583454	17
7496185	13
1557000	13
9672591	13
3341626	13
9942361	17
6941738	13
4573724	13
17140840	13
2680676	13
11601222	13
1401561	13
3841776	13
3859597	13
203242	13
46081	13
24060704	13
9958056	13
17579812	13
1900563	13
16512436	13
10522979	16
2598687	13
3963651	13
5682133	13
9869384	13
1114489	13
8489456	13
631233	13
1784224	16
2660530	13
537823	13
7803925	13
5934617	13
2212202	13
10380766	13
14078795	13
6892171	13
19230141	13
2682369	13
1333560	13
2638409	13
18580114	13
1337858	13
6444903	13
7239155	13
3825530	13
7599662	13
17189662	13
5198545	13
212200	13
14368775	16
2595434	13
16794989	13
1174426	13
1629595	13
4404536	13
4653873	13
3045335	13
4770555	17
8904723	13
14283843	13
5223448	13
1617333	13
5648391	17
13888051	13
12240950	15
10842217	13
9180056	13
11719925	13
3668453	13
6675692	13
259299	13
1215216	13
6661979	13
2647144	13
14073984	16
1542629	13
16498579	13
4421088	13
134791	16
24320	13
900091	13
7836249	13
41981612	13
21899734	13
2335352	13
6561313	13
1930671	16
840409	13
8347061	13
8784558	13
1470427	17
4946273	13
9502461	13
11649676	13
3307887	13
8903445	17
4784011	13
3685065	13
6265049	13
974855	13
3299802	16
3335810	13
5861474	13
12657349	13
4504025	13
5634277	13
9935388	13
2950298	13
6853717	13
5366755	13
8548660	16
2191859	13
10254434	13
12045978	15
851934	13
4421632	13
1473081	16
20170321	13
8300663	16
8034727	16
5448913	13
5754014	16
6251501	15
19053826	13
3561401	13
6844239	13
3141731	13
3946426	15
15099920	13
2745889	13
201724	13
1938069	13
10100251	13
14471431	13
12294768	13
37757776	13
30376242	13
2127041	13
6005078	13
406920	15
975769	13
23927431	16
33943831	13
27290539	13
24316655	13
9384062	13
400097	16
1308390	13
16119574	16
285439	13
24271161	13
5416414	17
6763637	13
4809720	13
4366472	13
2033078	13
2993691	13
2390075	13
1677909	13
3645491	13
2607680	13
11475350	13
13447555	13
8391	13
2402808	16
3741058	13
1173386	13
3980624	13
8097546	13
933723	13
3194899	13
4742319	13
673402	16
2658718	13
1527091	13
13031314	13
5725572	16
5406097	13
1554675	13
15943653	13
801925	13
5525186	13
12701178	13
5502010	13
5391027	13
7324826	13
11733677	15
4191457	13
14842444	13
680245	13
5857103	13
6143222	13
23365478	15
2689015	13
3533151	13
1230616	17
7435506	13
33858298	16
10903621	13
7007043	13
5767275	13
3084183	15
8372085	16
11562209	13
352525	13
24643326	13
28300795	13
3762161	13
596674	13
8005310	13
21570097	15
12325706	13
723230	13
6182567	13
304223	13
33621774	13
10023797	13
3804579	13
2050993	13
11011342	13
8069176	13
7232465	13
1869352	13
7255618	13
787687	16
3564563	13
6611588	13
11061048	13
411948	13
6724085	13
11931016	13
25115068	13
5038154	13
4018174	13
13265731	13
14295998	13
22713086	13
25469136	13
7990388	13
198914	13
13789886	13
196847	13
125492	16
40226286	16
1660496	13
1119555	13
16965965	13
5684058	17
7709186	13
14314102	13
2878058	13
8304477	13
5048365	13
9717733	13
19816383	13
1812306	13
12219152	13
2085578	17
6634899	13
10327716	16
7029533	13
7654242	13
1870934	17
17099016	13
2176539	13
812638	13
6817156	17
11368	13
7037379	13
16653260	13
1524390	13
9116917	13
4678510	13
7602013	13
6956096	13
4899035	13
420153	13
25204037	13
7705355	13
17509177	13
1985349	13
16194983	13
1049978	16
9819415	16
2773976	13
4028997	16
1674876	13
50709690	15
18862075	13
58836046	13
6050882	13
6744364	13
25111366	13
1016129	13
4217050	13
6608840	16
18101520	13
33980627	16
1006197	13
4462922	13
11959461	13
879950	13
15723338	13
24359887	13
7982747	13
6413796	13
1970965	13
10322655	13
27267471	13
2850802	13
18633476	13
18422562	13
33143385	13
2166175	13
2598478	17
36183197	16
11813243	13
1135350	13
4982806	13
16524842	13
77722	13
307217	13
9238547	16
4371567	13
4501672	17
1729937	13
2702111	13
8842041	13
1837214	13
21286359	13
12857223	13
144615	16
5944571	13
27641874	13
235754	13
8291190	13
19401523	13
8883775	13
4116614	13
12599517	13
4234089	17
1506584	13
4053463	13
5129398	13
4624702	13
1863505	13
12978131	15
3308896	13
44135524	13
683434	13
11460599	13
1974850	13
490935	16
25025758	17
10205952	13
10557056	16
691	13
17424415	13
4723700	13
1131474	13
8081875	13
3432571	13
7898265	13
3353791	15
14101922	13
1032172	17
10740372	16
3376651	13
6002391	13
8465735	13
2581672	13
267413	15
181607	13
7099653	13
1603965	13
13918398	13
649370	13
5610924	13
565238	13
18178942	13
802639	13
3130877	13
8848568	13
2050611	13
23295277	13
437895	13
10638296	17
10423546	13
33789700	13
6889477	13
7408677	13
4602182	13
8553666	13
1366661	13
6083922	13
17308284	17
2633781	13
16729088	13
1627499	13
35655378	13
3667230	13
6798451	17
4420308	13
1830278	13
10199015	13
4947333	13
11824119	13
10187499	13
2392798	13
4125080	13
3411306	13
22066320	13
4215873	17
8599609	13
2615870	13
9904120	13
13637956	16
12847749	13
21625812	13
4957413	13
557697	13
3554614	16
3145597	13
5560403	13
2027394	13
930917	13
13239950	13
2380288	13
27596574	13
10419093	13
10349277	13
4718838	13
2396999	15
9407014	13
634282	13
2006170	13
6486959	15
10519245	13
8948279	16
35467794	15
14695176	13
14314334	13
4068337	13
38189338	15
382753	13
12327715	16
10081698	13
10826581	13
1380672	16
23759643	13
2608169	13
11818290	13
10944206	13
31804848	13
14052890	13
20740315	17
24803196	16
3082642	13
32974764	13
20310310	15
26868405	13
1920463	13
941788	13
9355115	13
437238	13
14100689	13
6322011	13
4104235	16
6880715	13
14005174	13
5004640	13
18398964	13
2073917	13
9114410	13
10253001	13
11751104	17
398848	13
15490072	13
3377437	13
15127439	13
2497660	13
931636	13
12203417	17
3927829	15
17746800	13
621664	13
42959612	13
7025846	13
15465039	13
9062407	13
2490140	13
11941996	13
38240960	13
7697080	15
4494487	13
21834619	13
2053871	15
3787574	13
2234178	13
6239023	13
5201327	13
1100937	13
20817105	13
1694686	13
2080278	13
13406380	13
9643066	13
8281169	13
4291413	13
17405390	13
3276595	13
19390400	13
353119	13
7973302	13
4229621	17
8437565	17
1244512	13
16271619	13
8854369	17
4510978	13
14480755	13
7316449	13
3105915	13
8080515	13
4719533	13
2175555	16
3877200	13
7374589	13
1156359	13
3433831	13
11712149	13
7522824	13
664866	13
6076374	13
5527415	13
3939436	13
6740346	13
1518394	13
6108300	17
126205	13
28103651	17
7662052	13
23658504	13
8414194	13
16905447	16
20395544	13
4722383	13
985274	13
16619540	13
3557587	13
11096454	17
8763117	13
372587	16
10325973	13
8634122	13
4146065	13
3731508	13
19383933	13
33714626	13
27213058	13
5558771	16
1553116	13
15650343	13
13624859	13
13095608	13
1076136	13
68984756	13
4576543	13
354900	13
12857331	13
14515333	13
4367227	13
8588842	17
10002202	13
4100408	13
1158477	13
4928869	13
1406136	13
17508863	13
7249813	13
11155566	13
4181367	16
15822003	13
31059808	16
6504203	13
4771768	16
123417	13
11694958	13
8109656	13
399191	13
17810978	13
2384971	13
31876178	17
521705	17
2604648	13
27121276	13
5719312	13
16564085	13
12181446	13
21196116	17
4840100	13
24992512	17
27684396	13
13352805	13
2470440	13
8518612	13
2243181	15
5318341	13
1020356	15
32222611	13
934837	13
6035610	13
12519270	13
43559079	17
4385973	13
4608479	13
18989981	17
8427634	13
10195249	13
4135909	13
5101308	13
9985006	13
4578565	13
16210036	13
1392214	13
1729270	13
37142799	13
897070	13
1143817	13
5073953	13
10796494	13
25737852	13
5275247	15
2099693	13
5053554	13
16861902	13
3714944	13
6972311	13
7675021	13
12239988	16
1477478	13
9244544	17
3883719	13
730802	13
26521542	13
5603886	13
1170930	13
9220132	13
4197054	13
8032343	13
7591123	13
4931315	13
6294090	13
3696669	13
3603824	13
6746583	13
14912141	13
8753326	13
12593309	17
3274473	13
14737350	13
2388902	13
4155177	13
807667	16
17454642	13
2946445	13
13275370	13
7667869	13
3555502	13
3192286	15
7364861	13
18023534	13
10740147	13
20715598	13
831546	13
24067148	13
2083419	13
514224	13
17642011	13
2809152	17
44704487	15
16696624	17
4970333	13
17746775	13
3157182	13
24248686	13
2539761	13
3473591	13
2313436	13
3688606	13
49239356	13
1196998	13
16697869	13
2456920	13
3334123	13
13535249	13
7087168	15
5324595	13
10989718	16
4728237	13
4841960	13
2206684	13
22739080	13
2402533	13
15583293	13
12951501	13
7992460	13
2890688	15
552948	13
6660605	13
2137770	17
6287894	13
8928520	13
12723309	13
4339357	13
14032207	13
6630345	13
12690492	13
14437191	13
10551341	13
10251105	15
2366780	13
172024	13
789068	13
3717707	13
4790021	13
22836792	13
1940011	13
4420435	13
2183308	13
15938213	13
148156	17
13417648	13
119110	13
6819207	13
8395724	13
8607873	13
1798527	13
11385173	13
20185443	13
3904662	13
2045728	13
12337738	13
1797765	13
11048616	13
3345768	13
78967	13
5964381	13
656467	16
4771327	13
1613257	17
1651792	15
2784958	13
2399038	16
1884664	13
6618514	13
1271304	13
6451197	13
5848435	13
15163716	13
14701904	13
22117981	13
2427108	13
16335654	13
439601	13
5943970	13
2019424	13
4741294	13
1738886	13
549384	13
16343654	13
18212952	17
9193014	13
975934	13
9979481	13
6605088	13
2577086	17
3480556	17
1022533	13
185978	13
6818767	17
420965	13
2242581	13
2134792	17
9959759	13
1304211	13
20438219	13
5699908	13
3419056	13
23681737	13
5145301	13
806017	13
2888232	13
2761108	17
10231187	13
16227882	13
256967	13
1789261	13
15251957	13
21126892	13
1220584	13
1864000	13
4529630	16
47385472	13
33600260	16
7239013	13
9272582	13
977007	13
13672104	13
14287736	17
20620425	13
401963	13
14176655	13
822435	13
4639293	13
2353229	13
9032518	16
6453205	13
4501726	17
6684794	16
6566674	13
1367446	13
644131	13
9426171	17
647529	13
6943288	13
4376219	13
11066719	13
8766215	13
2325402	13
168908	17
5742183	13
766526	13
1558847	13
8225459	13
14852581	13
3567028	16
11551249	17
13017539	13
16796166	13
24996894	13
87255	13
4457011	13
16023468	13
3762154	16
1210741	15
14906517	13
1343226	13
10033519	13
2303757	15
13047156	15
3088939	13
7210875	13
14155074	13
604007	13
1294874	17
7723992	13
10517980	13
12737995	13
24154487	13
15407123	13
2352959	13
6083617	16
42402023	13
6046446	13
9224641	13
4936823	13
13753695	13
10548897	13
5487552	13
6327988	13
9502575	13
2757266	13
7422004	13
160225	13
2575216	15
5458854	13
5168724	15
4724567	13
4415631	13
2351791	13
7501306	13
5223336	16
16447122	13
2203970	13
5347752	16
3586723	16
832389	13
34459953	13
19299301	17
5135417	13
11042686	13
5828155	15
12562609	13
1528392	13
54750	13
17036336	13
16294056	13
15430441	13
3684568	13
5248424	13
12158652	13
5635774	13
15182	13
1632802	13
8183537	13
16094171	16
8451448	13
19047998	13
4939964	13
4107679	13
8326174	17
596260	13
42371307	13
15090573	13
5406756	13
1217798	13
5599711	13
1464692	13
10288554	13
10166361	13
2000179	13
3875445	13
3857964	13
19233415	13
7056143	13
852192	13
14386585	13
4464082	13
11523658	17
20695081	13
10162600	13
13965647	13
13611717	13
2677163	13
1189204	13
16941613	13
11740168	13
7833784	13
2243105	13
4005688	13
22241775	13
7332385	13
16974130	13
1574671	13
1196516	17
8847199	13
12044949	13
30861257	13
10652693	13
1441607	15
9533175	13
2740715	13
13420276	13
26080189	13
628295	13
1834551	16
3227847	13
1269027	13
480201	17
3108875	13
8432538	13
9265443	13
11647410	13
481295	13
9783789	13
1264709	13
819106	13
2051730	16
1582003	13
14780609	13
790119	13
66694	13
3805699	13
4016229	13
6253579	13
1581576	16
1266663	13
6174330	13
11427233	13
1355843	13
2454909	13
2214041	13
5273488	13
4827715	13
25147778	13
4599946	13
17927516	15
2241327	15
8211883	13
1935724	13
6781811	13
24183709	13
11295515	13
8464677	15
10041323	13
5804250	13
4315256	13
3950246	13
6896093	13
19588196	13
3285703	13
11608203	13
13813153	13
11138670	13
5790231	13
14107659	13
13069416	13
5854108	13
1787167	13
9769660	13
1108441	13
1666322	13
54606464	15
4576871	16
20451421	16
2826372	13
1390318	13
7974443	13
10579581	13
743457	16
5307379	13
2509732	13
836867	13
5899321	13
8249099	13
18454009	13
6070942	13
1478788	13
6158988	13
16441417	13
3268947	16
34727966	13
39517460	13
5896640	13
3410146	13
22345176	13
8309217	13
22124840	13
25017567	13
16721003	13
8307520	13
5200891	13
19457878	13
758508	13
27170214	16
2183808	13
5564037	15
4696724	15
14502555	13
3458005	13
9641613	16
3689169	13
17897808	16
54283855	17
546809	17
5219956	13
9000986	13
13775584	13
2336252	13
2272392	13
7109590	13
849875	13
5811553	13
2309091	13
6750453	13
6502117	13
280630	13
29962998	16
15711103	13
3976294	13
4803275	13
937592	13
568551	13
7114391	13
12152182	13
1404846	13
15180121	13
7716556	13
4874769	13
22918700	13
4992848	13
1509405	13
9493152	17
3634271	13
401760	13
1584370	13
8436335	17
17167529	13
5624359	13
8910997	13
587438	13
212741	13
8607048	13
6122679	13
4760729	13
3870942	13
3182556	13
24333822	17
14818072	13
3620654	13
5248004	16
722040	13
22774180	13
2936217	13
903299	13
4115481	13
19760171	13
323112	13
2533601	13
3396255	13
5166355	15
2673198	13
1607774	16
17811694	13
8728394	13
5909565	13
16789107	13
20434633	13
7792031	13
6224366	13
3353179	13
16258480	13
677575	13
4151604	13
3375135	13
18543189	13
30964	13
14277319	13
71454926	16
3541094	13
17743029	13
2931539	13
2116809	13
8729538	17
2161193	16
17578765	13
1680317	13
9406694	13
5536535	13
7312521	13
2804957	13
893895	13
4992401	15
21903934	13
27341782	13
16304450	13
4162255	13
4968777	13
146773	16
2244348	13
8475689	13
3536870	13
5232376	13
2702309	13
9218702	13
8749692	13
2942200	13
8420176	13
1536689	13
10195580	13
2557007	13
621919	13
4495409	13
2740018	13
3280130	16
7082876	13
1843693	13
29706747	13
2253527	13
13411441	17
154998	13
2542431	13
842231	13
480431	15
11059486	16
4504196	13
12272906	13
5273038	13
4975201	13
16968303	17
2346316	13
6902600	16
3331432	13
8693984	13
994330	13
18128189	13
1888248	13
960852	16
17857900	13
1439348	15
1301601	13
12898126	13
3341506	16
5779097	13
5433470	13
953381	15
15887090	17
22335727	13
5249003	13
21523831	13
649342	13
9885162	13
16708935	13
27208150	13
5533016	13
5141184	17
7132328	13
521036	13
557997	16
373714	13
4048486	13
9320340	13
9191809	13
8076624	13
2059926	13
2776478	13
13836029	13
2121396	13
4825471	13
18011627	13
296064	13
580215	13
3946184	13
7306373	13
15578817	13
16454200	13
3308561	13
259038	13
2761660	13
1654245	16
11910862	13
1153057	13
15343297	13
7674979	13
678010	17
1147996	13
12977636	13
11858391	13
60164	16
1214800	15
9431318	13
4828244	13
664914	13
2342054	15
1212623	13
12661901	13
14535896	13
10349362	13
5006808	13
3493341	13
17806137	13
8725874	13
1716721	13
12350170	13
4530258	13
16848573	13
6194021	13
4634546	13
11590110	13
4166312	13
11282921	17
8925430	13
7705666	13
6434732	13
10647846	13
3009101	13
1101303	13
195507	13
13382908	16
1463818	13
6360120	13
11636417	13
2806234	13
6822675	13
841992	13
12733958	13
6206804	13
708956	13
4050262	13
18447316	13
10867550	13
1282361	13
7387957	16
6613820	13
8405948	13
5831613	13
3299076	13
3325620	13
9155630	13
13402967	13
158639	13
7051843	13
7199531	13
29640337	13
8898381	13
881220	16
2850895	13
5822847	13
2923424	13
1912274	13
5250267	13
1836528	13
9143908	13
698367	13
1486299	13
11425624	13
6079490	13
3844649	13
3504372	13
3774603	13
1310143	13
3265952	13
1601779	13
3425934	16
206768	13
38785889	13
217726	15
16322825	16
1758820	13
22717543	17
14863865	13
4443851	13
13720899	13
21409670	13
12694736	13
13384117	13
6958395	13
5271725	13
13615808	13
1305773	17
2910918	13
7260212	13
2960112	16
782748	13
1256202	13
17362010	17
2016841	13
3445196	13
7762756	13
888737	13
2061995	13
5585445	13
8943759	16
4136971	16
9499972	13
1104723	13
7367612	13
2048123	13
3882139	13
5003645	15
2212848	13
11508730	13
6886453	13
116423	13
13619156	13
1049586	13
1624358	16
10415266	17
21184872	13
152569	13
7395288	15
18999379	13
5816876	13
12246202	13
16263826	13
23390380	13
2416778	13
16866131	13
22304757	16
18972391	13
3326527	13
3703423	13
4585366	13
4512464	17
13843728	17
10068445	13
5916650	13
24421178	13
9627252	13
3471824	17
16831991	16
17069808	17
955292	15
18629733	13
19651224	13
13234060	13
12583611	13
11982309	13
296183	13
3576245	13
12713286	13
6390930	13
8858148	13
278008	13
7071971	13
14118649	15
10899777	13
47076503	13
1908575	13
7908437	13
6706236	17
987927	13
3693432	13
4522778	13
8116693	13
12319320	13
3810157	13
5745767	13
6964553	13
12451096	13
3964699	13
1291632	13
9720912	13
3793146	16
927728	13
4081878	13
953070	13
6232447	13
130437	13
3992601	13
10509909	16
6700887	13
7033116	13
1153628	13
2620339	13
6047335	13
1315251	13
22026078	13
2322356	13
3549597	17
3488338	13
2361354	13
8746989	13
5269223	13
1322387	13
25906018	13
2284449	13
1267339	17
8822304	13
5972811	13
37095236	13
12772754	13
2515194	13
22789167	13
767016	13
1831008	17
5761014	13
3386603	13
2355212	15
1226190	13
3170096	17
4105953	13
5113919	13
12383717	13
2610276	13
4306347	13
3328235	13
1105761	13
1989345	13
13398273	13
1324468	13
13266137	15
901351	13
1581491	13
3385483	13
30168846	16
4020925	13
9424637	17
2993780	13
1699054	13
3017299	13
25740710	13
14418522	13
11344589	13
1100303	13
742696	13
28867230	13
37437954	13
98303	13
1502759	16
6859694	13
17252002	16
18593390	13
5104469	13
11597233	13
13083243	13
5083006	13
2369409	13
21209759	13
30390853	13
26457436	13
17601848	13
5189556	13
1616665	13
124017	13
2704649	13
543023	12
6376183	13
6425113	13
6022066	13
3950237	13
2238740	13
3491594	13
20065083	13
4644279	13
21791503	16
4133483	13
27763023	13
8991760	13
7496575	13
1312656	13
35745392	13
22848924	13
779153	13
1563957	13
13729928	16
14587734	13
8263863	15
44569382	13
12595290	13
13556131	13
6882183	13
8968343	15
6845140	17
22214473	13
7730721	13
375493	13
7712991	13
4874068	13
7764074	17
2306932	13
8337656	13
25473032	13
12643001	13
3082920	13
14749381	17
10523235	13
2501850	13
15652117	13
6216251	13
1107377	13
5589010	13
1995119	13
6132693	16
6414616	13
1499954	16
381670	17
16642537	13
5778456	13
13878316	13
17405900	13
17073674	13
7945312	16
2982763	13
33809333	13
338961	13
14464511	13
10464139	15
24972221	13
4725011	16
5091719	13
3148218	13
26696587	15
18226034	17
458566	13
7964853	13
7842847	13
17255872	13
1002569	13
913615	13
3038303	13
3243129	13
1401090	13
3175819	13
584421	13
3272730	17
382398	13
9423817	13
1277416	13
8980325	13
6437343	17
6098832	13
25723865	16
10971851	13
3801123	13
5049989	17
3519880	13
8171965	17
4070496	13
4002261	16
24093579	13
2480486	13
1374552	13
14843354	13
1699433	13
3242195	13
13960583	16
9483382	13
12363947	13
32952985	17
1982999	13
14061029	13
4298391	15
5697483	13
23541568	16
6280176	13
15596161	13
1839718	13
41039334	13
2602631	13
13526875	13
2672287	13
6526266	13
9826239	13
5212721	13
17661331	16
9483951	13
8394864	13
40641996	13
429011	13
11737145	13
5496491	13
16042565	13
3835954	16
24139854	13
2106529	13
19359617	13
3805057	13
13477816	13
3738208	13
3209587	13
7126318	17
1236399	17
12758633	15
6315085	13
9129598	17
18531830	13
2473343	13
2896104	13
797817	13
2780970	13
2439906	13
4763505	13
595439	13
7583908	13
42413264	13
17404114	13
3670996	17
1749710	13
6142589	13
4066757	13
28230002	13
1696079	16
8883919	13
6315578	13
4728515	13
4406674	13
3346895	13
13718361	13
3531686	13
8397701	13
22224511	13
987430	13
2444588	13
19407911	13
857175	13
9103826	13
14701103	13
3468086	13
4411724	13
1270852	13
2299869	16
11085864	13
11270422	13
16346403	13
15847385	13
2676228	13
5158883	13
2936553	16
2931542	13
8340946	13
3881980	13
287533	17
331995	13
3448477	13
7114949	13
12675988	13
3455513	13
17717520	13
3130971	16
31617295	13
7628289	13
10681431	13
664576	13
5431242	15
4293168	17
1632798	13
688779	13
2241368	16
3136803	13
6514795	15
20395633	13
13085823	13
1663619	13
1638482	13
1817015	13
14229066	13
7138781	13
7705485	15
13842406	15
5973746	13
7292554	13
11044682	13
18553130	15
31314424	13
9216965	13
21815073	13
609831	13
7197938	13
3602019	13
3717380	13
7883530	17
1402222	13
43510133	13
6228898	13
18897156	13
7124252	13
3305661	13
25506800	13
1811357	13
12741037	13
10410879	13
86506	15
27030031	13
14681930	13
10402243	13
7050791	13
2478222	13
335311	15
6324366	13
8591972	17
1113206	15
1167315	13
17300204	13
856651	13
13100413	13
37229051	16
180983	13
6822219	13
35130653	13
17368909	13
6198962	13
13879519	13
4757878	13
3058262	16
20668153	17
5161181	13
3026020	16
2214759	13
21397897	13
23952456	13
1451405	13
12507457	13
5718277	13
3627203	13
4712158	13
1741314	13
846779	13
17015679	13
5139857	13
13759224	13
6214235	13
729841	13
7540578	16
11108611	13
3029470	13
2668978	15
3646111	13
35141284	13
29350150	13
1400109	13
18787768	13
1147104	15
3246992	13
11379126	15
2278309	13
5687430	13
24711613	13
6717111	13
13864241	16
26100995	13
8938428	13
5991232	13
10011460	13
1771294	13
1918880	13
3478599	13
279098	16
12086762	13
7325068	13
5250464	13
7154035	17
9083065	13
12139452	13
12998653	13
6719299	15
11465794	13
2035597	13
10685343	13
461476	13
2067650	17
3226206	17
5462065	13
833026	13
3209526	16
11919038	13
3261546	13
1972166	13
6038575	13
643542	13
5497547	13
22515470	13
3453624	13
9564199	13
4606993	16
50606264	15
3962311	13
1652529	15
4625907	17
4556354	13
1927643	13
1522182	13
438296	13
12055243	13
12473832	15
7091827	13
3575924	13
6913067	17
1829952	13
7390238	13
8191142	13
5554647	13
12467354	13
7107935	16
13792915	15
2030175	13
5940685	13
11652416	13
15742584	13
7841041	13
3114594	16
5775183	16
23069348	13
11624956	13
1500300	13
4175782	13
12625295	16
21725750	13
3302208	13
5324582	13
671238	16
2878958	13
34631598	13
11779516	13
19853119	15
4094291	13
2171841	13
1035417	13
9096501	13
2567138	13
369021	13
2002184	13
22230461	13
828208	16
191572	13
11218733	13
11568525	16
9555373	13
5499576	13
5209175	13
4994786	17
560647	13
2858575	13
1841671	13
2411068	17
282185	15
3648745	13
41321754	13
19044326	13
6001538	13
10261634	13
1368005	13
19437829	13
17791976	13
7897424	13
1620685	13
19224671	13
17317881	13
14481823	13
3707711	15
2765584	13
167597	17
35129865	13
5500416	15
658616	13
14604814	13
15533455	13
6027954	13
2481928	13
13966174	13
2455367	13
8848879	13
1639303	13
10374416	13
16160352	13
214842	13
2689789	13
4240180	13
15817528	13
340949	13
9352733	13
2334933	13
3022912	13
1225907	13
5704510	13
14891759	13
12268232	13
11110234	13
3964047	13
16258003	13
24714511	13
43452886	13
1170959	13
571254	16
25818229	13
10093834	13
237720	13
7791926	17
11374031	13
14547882	13
9149250	13
1359559	13
1706085	13
11293178	13
8776885	13
1953147	13
824077	13
3077755	13
8230753	16
14906533	13
1126190	13
3440189	13
30730665	13
16335009	13
9702410	13
5219298	13
2816922	13
1857676	13
24624986	16
3577917	13
24280381	15
8185537	13
30233557	13
14631933	13
5277826	13
24135120	13
1918120	13
710420	13
4064867	13
8736081	13
12421090	13
1434573	13
39770931	13
26097759	13
2505765	16
4354897	13
29621407	13
1073669	13
19416691	13
36905621	13
2965278	13
2671500	13
1664946	13
15933247	13
16900624	16
23729792	13
27709595	16
4980088	17
19397365	17
6568213	13
2538363	13
20017509	13
748690	13
103302	16
7221766	13
3100564	13
232421	13
9838186	17
10128068	13
15539934	13
5653594	13
15079025	13
34191633	13
14756865	13
158969	13
6207140	13
5332759	13
22083163	13
10010738	13
5606002	13
7245505	13
10876953	13
11379395	13
1429219	13
5077045	13
2978144	13
6246354	13
851636	13
702773	16
388965	13
4462804	13
5907144	13
2183811	13
100645	13
33526708	13
8260288	17
4602651	13
5904164	13
4030064	13
1433837	13
11221799	13
11180063	13
4823368	15
8248887	13
490481	13
130851	13
7476708	13
12102253	13
6165709	13
525519	13
4357886	16
6217748	13
3597746	13
5406646	13
1083806	13
16498432	13
10820114	13
11466592	13
3104385	13
4150945	13
8722927	13
6860846	13
3806742	13
10735410	13
4654609	13
2071410	13
8536043	16
1392481	13
3049311	16
7777473	13
1215196	13
10094315	16
917773	15
10133593	13
1252503	13
10676560	13
10410990	13
24848396	13
2545558	13
1774736	13
47882161	13
9125561	13
17824463	13
869519	13
19010257	13
13448620	17
15749529	13
7430874	13
20119820	13
1116509	13
15195610	13
22619413	13
1844597	13
4365195	13
22666997	13
307568	13
12211973	13
34099380	16
20751169	13
1005714	13
5445904	13
9424869	13
15238575	13
31323560	13
7954183	13
5568213	13
347625	13
12703526	13
24555332	13
3735705	13
23101969	13
13639452	16
9051560	13
1026654	13
19230433	13
1981920	15
21315316	17
693713	13
10056325	16
7569308	13
779592	13
33231781	13
13209500	13
16086922	13
13468398	13
2175864	17
13142759	13
959427	13
2028894	13
3992094	13
2346541	13
4318968	13
4510673	13
3957968	13
10782229	13
28325791	13
17284089	13
1244422	13
19019573	16
2363186	13
7278173	13
6580164	13
9802210	13
4764253	13
17174032	13
13950383	15
2680206	13
5462844	13
768927	13
4941486	13
5025670	13
294725	13
923245	13
2805197	13
4506682	13
31264048	13
7768824	13
11180568	13
4280723	13
6350753	13
10927217	13
3639857	16
13595273	13
4018967	13
15373098	13
4208469	13
2677807	13
511992	13
1822242	17
9411351	13
8561849	13
28524906	13
3226409	13
4710088	16
6375895	13
19182766	13
5324407	13
1584397	13
6358838	13
16815999	13
9340208	13
16424220	13
2333010	13
6505884	13
6706588	13
4142506	13
3154671	16
2834789	13
2707770	13
2319976	13
14665487	13
6833008	13
8478980	13
14109272	13
6192372	13
14845159	13
8475972	16
15301024	13
10580351	13
20963716	13
7063837	17
39747826	13
3806725	16
1669366	16
5362303	13
3315924	13
24153961	13
5364555	13
7381737	13
12575787	13
13506408	13
20385329	16
2707246	13
7220503	13
502753	13
16831503	13
11617726	15
1048832	17
15031130	13
18875607	13
10984319	15
23543813	16
8437623	13
10319371	13
5380793	17
24722964	15
3048252	17
11575244	13
2310316	13
9630653	13
1352390	13
6591317	13
5548445	13
13114724	13
15722790	17
5011432	17
3311143	13
1096658	17
3052612	13
10085217	13
1520309	13
7503551	17
2306566	13
9703811	13
5105812	17
38112137	13
7559361	13
26481361	13
9448424	13
2441683	13
2849747	13
2564851	13
2314659	13
3462172	13
2934313	13
3927967	13
2518385	13
1507067	13
516743	13
5611050	17
12452245	13
2860131	16
35545125	13
2266115	13
11368989	16
3866752	13
10973892	13
7154126	15
7219587	15
20390547	13
9505776	13
14255622	13
7253738	13
216962	13
2907245	13
6231297	13
7801175	13
4312623	13
10688554	17
22849651	13
3334499	17
4065977	17
5436603	13
2581882	13
2417645	13
9316088	17
2812113	13
2173725	13
9688570	13
7045483	17
1568736	13
1723509	13
16478752	13
1319237	13
2634410	13
1359453	13
1274653	13
14683304	13
1687179	13
21906213	13
29364996	17
5320422	16
3008616	13
5830847	13
8873032	13
4569273	13
20463330	13
6765620	13
17541536	13
23832266	13
7968378	13
12527002	13
1159035	16
9820892	13
10329020	13
28457020	13
579082	17
5805805	13
10480007	13
603344	13
12441061	13
4575848	13
4771240	15
5010654	13
4487149	13
49823	13
5334901	17
5424230	17
5173737	13
5979125	13
3319838	16
1812755	13
6559214	13
13305690	13
652629	16
17364705	13
5128260	13
9461986	13
27576204	13
2013549	13
2191909	13
1700142	13
1040062	13
6248467	13
3271056	15
1864179	13
4340431	13
9156540	13
12298153	13
3382437	13
459015	13
13475183	13
18123191	13
1682183	13
128674	16
21900175	13
41220285	15
1044638	13
2981374	13
16083564	13
27789060	13
7590141	13
3294659	13
936024	13
835102	13
7593136	13
20896794	13
17456614	16
1808383	13
30167701	13
35083090	13
5622983	13
7856212	13
2104850	13
13110632	17
8437148	13
11570436	13
7479436	13
986230	13
20148184	13
27239393	13
13295642	13
10637625	13
6054980	13
27622537	17
848550	13
539635	13
5800130	17
693321	16
7681356	13
392976	13
10320626	13
13492133	13
5879166	16
15441815	13
15711219	13
3108258	16
4862330	13
1726341	13
15115946	13
2822854	15
2560888	13
3664198	13
8937656	13
12120279	13
4791897	13
23740016	13
672570	13
16576564	13
4904809	13
4024484	13
2915760	17
9718725	13
14940819	13
1040640	13
5836698	13
896691	13
15163779	13
3343110	13
8600198	13
3930009	13
14066424	15
2365993	13
12398330	13
5115989	13
10955927	13
1810374	13
2038224	13
11362871	13
1968048	13
4391700	13
825877	13
11386371	13
8853752	13
3152276	13
697462	16
20436104	13
5751761	13
3265317	13
2499665	17
11604892	13
1883946	13
7701300	13
3277889	13
16273450	13
2508583	13
3255675	13
1406702	13
4619220	13
4022245	13
224496	16
21430637	13
6250343	13
4266663	13
4716192	13
16496562	13
643110	13
4785984	13
2367529	13
9965825	13
7533358	13
12139549	17
43841974	16
6727418	13
4597785	13
173470	13
4806678	13
855972	13
983252	13
3061183	15
38702	13
1718405	13
5792453	13
4279128	13
7653068	13
3602893	13
3397483	13
886827	17
10932795	13
4001045	13
22527382	15
811490	16
678940	13
11969509	13
2149908	13
11378604	16
4356803	13
8221432	13
15469831	13
12250294	13
1347300	13
24628647	13
2338623	16
9542943	13
12021734	13
4833837	13
4977322	13
10355598	13
770022	11
336221	16
852621	13
739265	13
2060087	13
12943930	13
862917	13
4611226	13
1190787	13
11378000	13
3165166	17
3366678	13
13773614	15
11521131	13
166068	13
3088625	16
25927753	13
6989660	13
3263119	13
1371025	13
47995584	13
34485235	13
21713093	13
16311548	13
4412435	13
3489550	13
44355769	13
16601220	16
14760465	13
11941231	13
22581059	13
1739241	13
9886071	17
4194079	13
3011976	13
698145	13
5751273	13
1929709	13
9673289	13
6531937	13
3632462	13
17347065	13
8252872	13
4178168	13
5689165	13
7609801	13
2812916	13
3050732	13
29069757	13
25084924	13
6107067	13
3554986	13
432210	13
8162100	13
11462312	13
10026486	13
3302411	13
920543	13
7685806	13
13735342	13
8496061	13
3664174	13
120482	15
1926213	13
7567756	13
4884092	13
1701147	15
183282	16
7483839	13
2010333	13
8153374	15
4094219	13
6454867	13
8798768	13
14192641	13
2928745	16
17013757	13
7050031	13
8340995	16
2081708	16
2737149	13
12341984	17
7745922	13
2557826	13
2363663	13
12626175	16
3828636	16
16699380	13
2839388	13
3289241	17
1923976	17
14253272	13
5648707	13
5115091	13
9731180	13
7036032	13
7500471	13
13544750	13
1993257	16
6908292	13
5593653	13
1955921	17
505400	13
4056446	13
4555802	13
8535643	13
33365122	13
3849772	13
2259814	13
12520428	16
7185993	13
3025289	13
11912511	13
10497255	13
8034526	13
14945241	13
3234392	13
12239902	13
2609974	13
8071374	13
1641657	13
11497910	13
4499923	13
23182591	17
7562848	13
11585373	13
13223992	13
2754739	13
9780653	13
27528504	13
69219779	13
6067144	13
2824111	15
856797	13
4926	13
492791	13
17963418	13
1919183	13
4363510	17
5696398	13
3028903	13
5326530	13
18151125	13
3232722	13
11739866	13
5177288	13
15781374	13
6331309	13
1352107	13
12533153	13
14877304	13
3621684	13
2088960	13
10326572	13
33684090	13
12276299	13
18258138	13
8555009	13
151849	13
261925	13
8130323	17
1194202	13
6081186	17
952690	13
18029622	15
19287818	13
6082684	13
30010	13
8262937	13
9088709	13
6953227	13
1596235	13
1532397	13
3686093	13
3301700	16
15267005	13
11764904	17
5680876	13
6422914	13
4319934	13
18876959	13
2256752	13
9743990	16
1970614	13
8252999	17
6104386	13
10758800	13
4252332	13
4033548	16
1121955	13
8134210	13
41910247	13
7774663	13
19798607	13
12418340	13
10968318	13
2386943	16
5890936	13
3790602	13
9169078	13
20839	13
4543790	13
8359806	13
8853999	13
24171145	13
523332	13
1965055	13
2530980	13
2567147	13
5439764	13
7902283	13
80836	13
710182	13
14076686	13
3516735	13
1890886	13
617648	13
25802785	13
1513767	13
1724292	13
14042830	13
10386560	13
4509628	13
1349563	13
8617853	13
8284411	17
858005	13
2226136	13
4089698	13
1211639	13
1201181	13
11965466	13
5738312	13
9944219	13
1713743	13
6458947	13
19281784	13
2710909	16
20980480	13
5709474	16
27156456	13
9198095	13
9171433	13
13476841	13
7258478	13
3953794	13
6993751	13
12079042	13
5145051	13
6237050	13
17854512	13
27887195	13
17397701	13
12567943	13
1086754	13
6665927	13
4368499	13
16912175	13
4892179	13
12629494	13
10255033	13
16644300	13
5221970	13
6992347	13
1401963	13
19251965	13
22442995	13
8864424	13
7369318	13
8270504	13
3996491	17
6008367	13
8803753	13
1367915	13
4691483	13
159730	13
10271568	13
2073928	13
2960447	13
6019854	17
17075205	13
11237940	16
3018844	17
9167084	13
545115	13
12393299	13
1464402	13
1430162	13
783586	13
10655099	17
35570294	16
542272	13
7962618	13
23447901	17
2851903	17
7576828	13
2516003	13
9773224	13
14534828	13
7446378	13
1863893	13
6227077	13
1285286	13
11523079	17
3501165	16
898283	15
282139	15
4396777	13
1809143	13
10430939	13
15417570	13
981492	15
16000875	13
7680285	13
6368577	13
10163973	17
2911301	13
6095601	16
35474732	11
1501053	13
3533138	13
10519680	13
5036319	13
192816	16
5561151	13
3551799	17
14106247	13
4228335	13
4985428	13
3234876	13
11731115	13
17374818	13
4535531	13
12690449	13
533998	13
8111906	13
4993751	13
2836792	13
17319714	13
14056718	13
6337596	13
1941791	13
3473890	13
914838	13
438925	15
3560074	13
6041574	13
5370331	13
2240889	17
30366076	17
10804840	13
14008065	13
3458167	16
2292015	13
2099605	17
1150183	16
1933966	13
2134618	13
4600837	13
1988486	13
10245013	13
355449	13
5400483	13
10335170	13
8877949	13
3711609	13
2688159	13
10018156	13
1915700	13
2955028	17
6337016	17
10915606	13
2517593	13
3911161	13
3280132	13
9438144	13
5954953	13
15326577	13
7265604	13
11520368	13
19778693	16
1460689	13
3551862	17
16721666	17
2328660	17
3262783	13
32348053	13
32362539	13
7684326	13
836028	13
6892515	13
16195949	13
2641342	13
2411000	13
1486455	13
10309577	13
6036540	13
16749230	13
3591642	13
17908073	13
5446211	16
10255283	13
2690965	13
10631280	13
8385886	13
46674608	13
11251006	13
7540310	13
24328744	13
22533159	13
9834159	13
3895975	13
1544714	13
15242966	13
4115733	13
51140622	13
4313941	13
1333521	13
461618	13
22156	13
2408176	13
4736805	16
37432670	13
1871196	13
13907944	13
11820992	13
13930303	13
1063818	13
11837282	13
10511239	13
442692	13
10096720	13
1266873	13
1178115	13
1754600	13
12477114	13
29072288	13
389009	13
19714867	13
1962356	13
2324034	13
13474395	13
2019052	13
4877486	13
4470137	13
7296267	13
35745975	13
13356602	13
939871	13
16112647	15
2844923	13
4266724	13
2005377	13
29361002	15
17485167	13
28038752	13
20330403	13
235313	17
10101329	16
630389	13
17834529	13
6697894	13
44615800	13
19997245	13
16275029	13
12456712	13
6594781	15
5007986	13
2058901	13
5493522	13
12515752	13
10389698	13
15047310	13
16145397	13
20165018	13
576010	13
7139693	13
3412049	13
2618812	13
7227435	13
5103328	13
2076564	13
40117607	13
1817604	13
1410254	13
5819939	13
24755631	16
309571	13
7778894	13
9086832	13
1672560	13
5503655	15
7130052	13
30884298	13
2210969	13
5419109	13
22425440	13
2566642	13
10736936	17
10556874	13
13766441	16
17878765	13
7572334	13
2404513	17
3928206	13
323966	13
2444791	13
9847017	13
1157174	13
11969148	13
10739946	13
436281	13
7364970	13
3593967	13
35879747	13
10882346	13
882006	13
10644243	13
1197107	13
1092963	13
5552348	13
17945813	13
1885295	13
12786435	16
8836672	13
1303086	17
19989910	15
10613689	13
3950915	13
4390882	13
876571	13
3814807	16
2425007	13
4650969	13
8217677	13
21623369	17
819420	13
16723173	13
1625132	13
139918	13
331218	13
1152720	13
18246345	13
1589734	13
2549396	13
641517	13
17276170	13
8742904	13
23895878	13
3670010	13
9949398	13
120653	16
3744614	17
6497605	13
2792561	13
2592549	13
7729884	13
8997429	13
16593637	13
4102830	13
18934708	13
12025902	13
38093333	13
14026688	13
2193009	13
2353423	13
18344357	13
2023137	13
369283	13
2774877	13
4995944	13
1500084	13
2721407	13
25826778	13
558272	13
296419	17
19990076	13
1349581	13
1019858	13
6859304	13
6986627	13
5208374	16
3220485	13
12066840	13
12920277	13
10684621	13
15872907	13
3145010	13
4317051	13
7487026	16
4815508	13
4212965	13
17525462	13
25447889	16
487228	13
3842699	13
9274950	15
2174665	13
1506524	13
14554815	17
13850446	15
5913880	13
7257381	13
10235649	13
668506	13
27255351	13
33165158	13
427182	15
21487661	13
1530895	17
5817291	13
2615962	13
1452911	13
292922	13
29429026	15
3244849	13
4966195	13
63001758	13
7365424	13
8187129	13
6051433	13
12960087	13
5610115	13
574205	13
15307094	13
3558122	13
1444452	13
4635648	13
3497676	16
17956891	13
8540751	13
1192566	13
22352744	13
24670845	13
11799889	13
9675680	13
4562566	13
5774956	13
11897344	17
9321979	13
831669	13
2032615	13
14012655	13
2282308	13
5881522	13
8494668	13
15525318	13
3344946	13
3364289	13
8386491	13
6709560	15
33285007	13
11932429	13
5960341	13
49061867	13
9778628	13
8198161	13
7473186	13
11356841	13
8955691	16
7502444	13
7990984	13
16679334	13
4662722	13
4204029	13
2179353	13
612510	13
16403492	13
572495	13
4062382	13
5033948	13
7683542	17
8663379	13
2632603	13
7813802	13
2670393	15
5831391	13
4782046	13
31200778	13
8617856	13
12437840	13
7436548	13
6178161	13
8320634	13
97302	13
617390	13
1252453	13
24360163	13
456158	16
1389244	17
10426920	13
3680308	13
10417394	13
1149756	13
27129377	13
2051283	13
6365618	13
25553652	13
3007483	13
5965553	13
10901963	13
2507553	13
3281660	17
1041614	13
2763116	13
721104	13
12649663	13
380499	13
14804263	13
614022	16
8769876	13
5432306	13
9362227	13
1726039	13
8955213	13
796373	13
16910957	13
12967816	13
5855905	17
287919	13
4017132	13
20632576	13
122295	13
4190780	13
7988377	17
16454102	13
17918286	13
23486662	13
18777143	13
686424	13
3056637	13
13937342	13
2063577	13
12085079	13
4973756	15
14851057	13
12292002	13
3208619	13
12560910	13
5552045	13
1995669	13
12786985	13
343881	13
27462744	16
583684	13
16389411	13
11233562	17
9321516	17
1720104	13
9133421	13
15120906	13
38371276	16
13112022	13
18379932	13
145105	13
11872677	13
2214754	13
1020206	13
7590717	16
14506449	15
10888640	13
14396670	13
10316390	13
10459897	13
15698298	13
4242917	13
13748866	13
74980	13
2620665	13
4860730	13
14805903	13
18927732	13
10472512	13
5319184	13
868416	13
7029783	13
4123762	13
23458029	13
9737664	13
33140666	13
716614	13
4897399	13
340948	13
25226682	13
1163375	16
6460489	13
8751621	17
2326749	13
36004741	15
3102386	13
263947	17
2896694	13
29720702	13
1454087	13
2107485	13
2917206	17
4423894	13
9564190	15
259722	13
4582276	13
3315542	13
5671781	13
3096811	17
9329566	13
2487325	13
540024	17
275531	13
21799766	13
8811392	16
1262468	13
4963355	16
2428662	13
4435940	15
5932181	13
9823784	16
7235344	13
40964528	13
6055637	13
10317106	13
13724754	13
7517456	13
5656041	13
2169373	13
19375475	13
15975760	13
889112	13
21194214	13
24449327	13
2833472	13
16636716	13
3064345	13
1658501	13
11888017	13
17174178	13
6231986	13
767582	13
9364898	13
2586624	13
5650013	13
4316336	17
446724	13
6471621	13
834876	13
660246	16
33789568	13
2489285	13
3972198	15
7606850	13
11820209	17
9239084	13
2893019	13
10301295	17
1358479	16
25771730	13
4974851	13
62993	13
12446539	13
1297270	13
25150001	13
4288359	13
9710523	16
2521235	13
4823009	16
85765	13
4756374	13
3856597	13
2112039	13
10300308	13
1089449	13
6688548	15
8760004	13
2775029	13
5950458	16
14348658	13
11184368	13
5270875	13
6384676	13
7383135	17
15774122	13
3454322	13
4262275	15
8265853	13
36691956	13
10376628	13
11852737	13
16139141	13
9152463	16
277861	13
1806814	13
2534621	13
3127051	15
17415969	17
670698	13
10411758	13
19682231	13
5560880	13
534989	13
8105085	13
19209290	13
3099647	13
7039804	13
662066	13
11419307	13
22698819	13
1701757	13
11422321	13
34407279	13
1678361	13
6715089	13
6075983	13
9146820	16
1813386	13
1845996	13
9188992	17
513155	13
9927717	13
25467821	13
14991635	13
8086749	16
207493	13
5433461	13
9257197	13
1695257	13
13909013	13
1246379	13
19457115	13
5769770	13
2065395	16
9085333	16
9443652	16
5323408	16
7646459	16
9473340	13
29000367	13
6030328	13
34112561	13
2605117	13
5817491	13
13707709	13
20019948	13
10671781	13
14339329	13
16560854	13
6188358	13
940988	13
682035	15
19713202	13
3944586	13
23843	13
6933039	13
13809978	16
5239766	13
3807262	13
20043540	13
6748421	13
5461466	15
10976671	17
7555567	13
13426164	13
1897234	13
1059588	17
8467213	13
7979368	13
15597811	13
1861220	17
8178584	13
3748625	13
4680243	13
14171178	13
112009	13
10468257	13
40710265	13
2051563	13
12720457	13
20116366	13
10038028	13
764487	13
13834250	13
12515605	13
6056483	13
46853131	15
473469	13
13485218	13
12047462	13
1010868	13
12891797	13
9384893	13
8960318	17
2181857	17
3335323	16
32159994	13
3943635	13
4540314	15
4395696	15
11431819	13
4604949	13
8832385	13
5987732	13
9500086	13
2645715	13
3273283	13
6319289	13
9539208	13
7936963	13
11837725	13
682929	13
14119284	13
6925575	13
4337396	13
11734702	13
5753008	13
8927052	13
38826493	13
6223848	13
3385886	13
3177449	13
1717842	15
11277657	13
3720146	13
5213072	13
10461398	13
7978443	15
14209532	13
15503	13
3201604	13
4117993	13
6306333	13
10738505	16
1444815	15
7211151	13
2762008	13
168541	13
24579	13
8536034	13
2793963	13
9027463	13
14453332	13
14483215	13
4623928	15
4010992	13
6997575	13
14058943	17
6575950	13
5013429	13
6734001	13
10132991	13
408029	16
3302609	13
958745	13
4140850	13
6782696	13
3744194	13
15555	13
4258382	16
5141465	16
4280754	13
4915064	13
4131326	13
12645441	13
836084	13
1111765	13
81188	13
19100601	13
5909725	13
31096419	13
6886264	13
16540770	13
12783517	13
7967978	13
1820986	13
34690094	13
270665	15
17094829	17
5961812	13
638120	13
4419826	13
6683677	13
1258944	13
2736870	13
1025369	13
5806265	13
4933012	13
1816205	13
7622777	13
24037459	13
4445107	13
4005914	17
2592643	13
6851216	13
1131623	13
8869149	13
31568460	13
2151686	13
15828099	13
17428670	13
3081289	13
1430402	13
8456272	16
11829247	13
5282672	13
7972939	17
4078230	13
1288704	13
1376074	13
5525832	15
7658210	13
4472383	13
2358997	13
1192357	13
2092531	13
5164712	13
1982873	13
3370108	13
3257901	13
13821773	13
10972502	13
1269246	13
18187896	13
2095680	13
27657096	17
1730852	13
25559059	13
10567667	13
1716654	13
5213381	13
9504954	13
2259888	16
1099293	13
4761041	13
2469134	13
36270939	16
445247	13
7907567	16
308627	13
22181158	13
3309651	13
4854323	13
1823970	16
1652478	13
995247	13
131364	13
6588622	13
3815319	13
20831313	13
2537841	13
2283706	15
394817	13
8131287	13
9166279	13
633579	13
13211187	13
3558241	13
4051285	13
139000	13
3027152	13
4005412	13
1685035	13
7162138	16
7863845	13
4613846	13
7842588	13
16206540	13
23578584	13
14292228	13
92919	13
2309788	13
17158742	13
16984175	13
38867421	13
1277323	13
15351298	13
984195	13
6228525	17
3199755	13
65057718	13
22899725	13
1452686	13
7578812	13
8335395	13
404922	13
4802829	13
1764620	13
33465107	13
2900133	13
7584932	13
7861599	13
974053	13
222918	13
2248839	13
3067064	13
3328672	15
12033913	13
18020925	13
20780325	13
4646924	13
3120898	13
12805879	13
12151324	13
9649159	13
12318366	13
4851327	13
9549031	17
20807895	13
4149569	13
4427463	13
1252351	13
12175479	13
5929805	13
14546871	13
5604489	13
3358943	13
3546465	13
26055185	13
6026823	13
11854206	13
2732540	17
7653098	16
9490988	13
6207443	15
4418934	13
47699023	13
4288908	13
13631743	13
12146114	13
4445511	17
12930436	13
26029160	13
2722433	13
16909002	13
19856651	13
1904027	13
160687	13
575822	13
32346825	13
1468261	13
4577263	16
15782007	13
3016229	13
19082109	16
6000925	13
9000225	13
3133973	13
3223819	16
6295873	13
2438505	13
2185464	13
3512862	13
4096622	15
11409407	17
21019852	13
5918058	13
6618070	13
595165	13
9524827	13
6866453	13
14644327	13
352627	15
3071407	13
3857757	13
4982999	13
6125399	13
49457896	13
2829720	13
7586140	16
1268654	13
7601749	13
1141364	13
33514950	13
18020576	13
2536319	13
8285260	13
5907276	13
4289210	13
19804163	13
1958430	13
2028856	13
6752427	13
9217347	13
2141655	13
3772998	13
568358	13
9846962	16
1218559	13
36553969	16
5935028	13
1695439	13
10322830	13
4682721	13
11570121	13
11852435	13
7435161	13
4905456	13
5562038	13
3403042	13
3146702	13
8654336	13
9021110	13
4037527	16
4612060	16
356464	13
2216246	13
871185	13
24041197	13
61925	13
74233	13
2280466	13
1098595	13
12424850	13
1026084	13
7190419	16
307356	13
11428974	13
2788569	13
8787330	15
7529081	13
1235605	13
2240958	13
9398652	16
12826304	13
4225763	13
1686638	13
693721	17
3533407	13
285372	13
6063771	13
2516214	13
27122170	16
8553751	13
11607186	13
23594790	13
4060023	13
16707561	13
5303672	13
19986256	13
3914404	13
2593533	13
4995181	13
145848	13
660495	17
14765661	13
498250	13
21391180	13
20403902	13
29043408	13
7634533	13
1788351	13
14455717	13
11486813	13
339298	13
314726	13
2074662	13
10296709	13
1502759	13
7972808	17
4738233	13
13912413	13
16174606	13
17167780	13
577291	13
3264245	13
4104885	13
11407095	15
1217385	13
2337186	17
270859	17
10018076	13
13044764	13
3297942	13
2172494	13
5216184	13
43324996	13
7516712	13
351160	16
15150386	13
1935482	13
4664454	13
1646443	13
2580798	16
4746729	17
13590669	13
21145787	13
4323631	13
2533672	13
15767608	13
8430964	13
2497129	13
4244717	13
5060117	13
13300244	13
7450536	13
13176208	13
10272580	13
17476508	15
2736223	13
4582981	13
838817	13
7514882	13
20809053	13
16318670	13
5934749	13
15749397	16
46578038	13
12699957	13
23598959	13
5396031	13
21139732	13
24474600	13
6521698	13
2082927	13
11787067	13
1105166	13
4255685	17
5940079	15
2614525	13
4024571	13
7352416	13
1910401	13
2623029	13
6981369	13
7664049	13
932476	13
2720084	13
8760371	13
9869317	13
13367769	13
3595969	13
1033523	16
23481936	13
10396749	13
22707570	17
2159653	13
8248536	13
45762824	13
12614458	13
8743185	13
6400023	13
1250091	17
13300557	13
2886175	13
10337285	13
22459950	13
3022864	13
4203134	13
8827260	13
14829204	13
15961984	13
9644332	13
820460	15
190110	16
7794919	13
3190375	13
153390	13
9045587	13
2420416	13
3253795	13
26079960	13
2428876	13
6061897	16
7988672	13
9124685	13
7662472	13
22657407	13
11072213	15
80882	13
7626085	13
976900	13
7008219	13
11324423	13
3748848	16
2282020	13
12078093	13
1512243	13
14205309	13
3563487	16
573596	13
3313414	13
14143091	15
6380140	13
2645721	13
10020977	13
8954310	13
19952434	13
2495879	13
7091473	13
12735947	13
7403563	13
17100083	17
5019404	13
3136843	13
13983765	17
2990387	13
464510	17
3507455	13
37217600	13
14466413	13
915971	13
627486	13
22943532	13
10394061	13
11647654	13
27254639	13
22769519	13
643435	17
7585743	17
4026797	13
1192125	13
9003466	13
1632403	13
4121408	13
10362262	13
36536655	13
4542396	13
4205955	16
2901481	13
3648738	16
1112732	16
4851193	13
4641995	13
12964038	13
4246898	13
6669747	13
429522	13
4821271	13
20403896	13
6238602	13
24306122	13
1171468	13
7608911	13
7787619	15
3440226	13
11933851	13
17260318	13
8570825	13
3531423	13
1268114	13
60325	13
4695668	16
1330726	13
2156992	13
11671835	13
19634845	13
2206167	13
10503948	13
6790765	13
2726746	17
2948328	13
22886949	13
26879603	13
26630175	16
85061	13
26812790	17
948728	13
8502903	13
5744570	13
3212952	13
1554650	15
8013726	13
8041231	17
12034065	15
17763265	13
2803777	13
1433756	13
4132076	13
1428287	13
1458906	13
19235106	13
11790332	16
12494462	13
4990807	13
11742330	13
2207251	13
1635788	13
947440	13
1378119	17
2625162	13
9637568	16
235041	13
12878655	13
8232805	13
3826589	17
22630666	13
22300132	17
11942006	13
5185765	13
4140646	13
6521679	13
5994914	13
5010241	13
14365890	13
1245013	13
1160764	13
16997359	16
4791502	13
1469669	13
8751036	13
8609082	13
9519348	17
9852156	17
2242211	13
972577	13
13805664	13
16362820	13
3095906	15
39624027	13
8960	13
9773278	13
10735276	13
857528	13
7101300	13
7278061	13
7847304	13
4094227	13
1457642	16
6165209	13
3271449	13
1538453	13
6814458	16
6050939	15
11891411	13
22215701	13
7733446	13
2807930	16
21197086	13
1054422	17
5925130	13
3790741	13
1985596	13
5854982	17
6602722	13
7883102	13
1081932	13
6055923	16
3919679	13
15970861	13
15358169	17
24113380	13
22570036	13
36022590	13
14139411	16
1853553	13
529895	13
10984540	13
5555775	15
7939717	13
2936539	13
1008953	13
4774927	13
5469869	15
11288950	16
3517443	16
4936737	13
4484213	13
22530171	15
40289726	13
7436419	13
4174195	13
7731637	13
4523092	13
14514310	13
228345	13
6694475	13
1217234	13
10842328	13
4667208	13
7077205	16
8734303	16
6080915	13
28319381	13
7422460	13
7505261	16
12872059	13
16440231	13
4819357	16
4516132	13
16757807	13
19033	13
1238868	13
12969654	13
1720066	13
758620	13
25306212	13
4734685	13
5316441	13
11073546	13
17574396	16
8229928	13
18999199	15
27945930	13
12102501	13
3769304	13
1197062	13
8310698	13
6668139	13
5689615	15
22162069	13
15234340	13
76783	13
2129820	13
642662	13
694782	13
19466798	13
8585007	13
26133044	13
7407802	15
8002909	15
13110767	13
4655173	13
1847530	13
2226182	13
7042694	13
2880985	13
992267	13
1276639	13
223250	13
294395	13
1507786	13
6223493	13
2356949	13
12207106	13
683692	13
11022692	13
7231127	13
11671151	13
500019	13
5220629	15
1172987	13
4864377	13
4391806	15
20383154	13
6004818	13
6643045	13
5645415	13
14283242	13
14511769	13
2016299	13
6503023	13
11583638	16
16031528	13
2209606	13
10935587	13
6151255	13
2019274	13
1865118	13
18506349	16
29844103	13
7653120	13
3127919	13
477793	13
365337	13
12370500	13
9166790	13
126724	13
10110653	13
12586581	16
15466098	13
6665883	13
26760433	13
2989891	13
6213800	13
9197014	13
13449019	13
9965850	13
143901	13
9203031	16
10179121	13
7457689	13
19595086	13
183249	13
23526549	16
864597	13
6781134	13
9424688	13
1892907	13
4031460	16
6910176	13
5680531	13
8430778	13
28858393	13
12063576	13
877006	13
6804634	13
29736983	17
25290430	13
10279493	13
368690	13
10124643	13
4262162	13
1041779	13
5598838	16
4722322	13
306866	13
7236229	13
2767394	13
995871	13
9818834	13
629052	13
7780749	13
4040417	13
10973035	13
10613851	13
415959	13
10237010	15
7701354	13
11078074	15
9353287	13
7521820	13
6144852	13
23540377	13
23016718	13
20481121	13
15358130	13
13574433	13
6042497	13
3846597	17
19865540	17
1115923	13
7062001	13
3193233	13
13898115	15
2475182	13
26276689	13
23203092	13
12825749	13
17035986	13
15918667	13
3958036	13
1194275	13
1701397	13
6353878	13
8678785	13
5812258	16
24621739	13
4174816	16
13844643	13
2526573	13
8941246	13
772166	13
1180495	16
10308271	13
7175005	13
4268118	13
351045	13
6178831	13
3213839	13
4822115	13
25459528	13
869635	13
1505161	13
10182222	13
10279404	13
5505200	13
5386531	13
212175	13
1651447	13
13339806	13
3496452	13
8039826	13
5494171	13
1969151	13
885768	13
366929	16
9447958	13
8850843	13
7049160	13
13322428	13
934676	13
16109379	13
588855	13
6669326	13
4547009	13
7103915	13
1889116	13
6163373	13
824677	13
1806660	13
4981132	13
23149400	13
329022	13
674095	13
2370007	13
12502177	16
15315977	13
762150	13
7809901	13
881347	13
8917407	13
903886	13
1936938	13
12079350	13
3828512	13
6830903	13
3444559	13
5757905	13
10266323	16
7218285	13
3523279	13
4773927	13
425856	13
7746781	16
4123735	16
539483	13
788527	17
662351	17
26852529	13
3637689	13
74918937	13
7148009	13
10163117	13
3138579	13
24994636	17
3749992	17
3730434	13
219257	13
17190485	16
375252	13
3996062	13
5509978	13
7923216	15
3836782	13
133299	13
3996333	13
7010336	13
3500086	13
9394264	13
1873506	17
5802436	13
6208921	13
8858100	13
221123	13
6590875	17
193956	13
16648990	13
1207332	16
90921	15
460241	15
2659394	13
5223281	13
17511913	13
2858110	13
7431339	13
10784611	13
43537517	15
5875052	13
1183567	13
14857601	13
5655871	13
20351469	13
28709084	13
4829572	16
15367981	16
896764	15
3867583	13
6890872	13
4600641	13
2815216	13
14457921	13
12881006	13
3410061	13
19629605	13
9567202	13
6845267	13
16816003	17
69143	13
16838546	15
5217495	13
23179800	17
1929730	13
6884432	13
605633	13
31117284	13
46762	13
3890492	13
4321175	13
8007922	16
17544473	16
36815847	13
6310121	13
2030179	15
2956996	13
3330468	13
3500563	13
651658	13
16323191	13
8054506	13
15419331	13
2217070	13
4393396	13
4157531	16
920404	13
9755260	13
6602820	13
23759562	13
14569184	15
1570567	17
19074776	13
3738051	17
33171536	13
9363921	13
5728875	13
8601243	13
2465837	13
23794350	13
3070132	13
19859649	13
1528142	17
999471	17
5222351	13
1488674	17
347948	13
1055472	13
23252954	13
136060	16
914898	13
12367982	13
1550324	13
7540432	13
23859775	13
2320961	13
591341	13
13261902	13
1072335	13
6464924	13
7203731	13
2444776	13
8577395	17
16683637	13
50004	16
9798092	13
8076679	13
5033522	13
16150769	13
2127647	13
13931346	13
17478573	13
211112	17
487433	13
9445559	17
15080077	13
514073	16
1407598	13
4686614	13
579229	13
26038519	16
11183284	13
14920677	15
1360658	13
7264145	13
4213864	13
6555376	15
12836992	13
8334667	13
10109082	13
216545	13
14676676	16
7138950	13
21554785	13
2942597	13
2619694	13
8042244	13
8114517	13
14224600	13
1820709	13
5915668	13
4040364	13
23092968	13
6838098	13
5113463	13
235189	13
3297015	15
8794786	17
509867	13
11634526	13
25480982	16
3661896	13
5340444	13
8248945	13
3386963	13
11044770	16
10718521	16
2405874	13
8811290	13
3511453	13
10839216	13
6979845	13
7784691	13
606853	13
3647838	13
6699665	17
12400323	13
1617578	13
658713	13
14414147	13
24999383	13
7735355	13
2648296	15
7925374	13
209263	13
724552	13
10866	16
3576659	16
9192258	13
5686916	13
7227289	13
6757806	15
1285306	13
4726896	13
6819331	13
20973186	13
16378775	13
638601	13
307771	13
23055053	13
1645258	13
18214896	13
1863188	13
13904043	16
16797524	17
7334453	13
6762778	13
4352819	13
17334744	13
236166	13
672984	13
6174765	13
12390123	15
1416168	13
304505	13
5177777	15
1136670	13
8639985	13
7086188	13
6981561	13
23245321	13
5622255	13
7980767	13
2150876	13
4995918	13
8834534	13
5005008	13
3029210	13
583902	17
10189428	13
840703	13
49728	15
2276058	13
3079882	13
1458105	13
8832593	13
8039744	13
4781950	13
2375205	16
12640807	17
30468471	13
956639	13
35123360	13
7205597	15
1629522	13
17355948	13
2313622	13
27081	13
1086000	13
19557990	13
1381696	13
731710	17
25330834	13
19797537	13
10425449	16
5544887	13
12333560	13
6092542	13
4506850	13
6833	13
8418326	13
9393418	13
15863944	13
25616001	13
13418406	13
1551292	13
17667926	13
12713573	17
190472	13
2265522	13
5241625	13
12756957	13
1120406	13
15685135	17
3672288	13
107933	13
4148215	13
702670	16
6804721	13
2489869	16
8040822	16
6337113	13
4102356	13
25376099	17
13070839	13
22026664	13
13048170	17
6082142	13
2262786	13
17765227	13
22844247	15
11939366	13
13124670	13
6075521	16
15725979	13
46792	13
19055265	13
778197	13
19747237	15
11297786	13
1944924	13
1807503	13
9789231	13
278137	13
17224036	13
4706813	17
5674588	13
988240	13
504532	13
22527617	15
9661733	13
1024705	17
30877490	13
1603130	13
11126597	13
25534404	13
3290626	17
3937383	13
4818233	13
22468190	16
853300	16
12765194	13
19943330	13
5675637	13
5156471	13
25030086	13
3401415	13
922378	13
5107361	13
5804437	13
478002	13
32463912	13
8078902	13
2156470	13
3098966	13
5223062	16
1178758	16
17451025	13
6803479	13
8289562	16
18422036	13
21332897	13
30074617	17
2789830	13
17937684	13
12000436	13
5082779	13
3051010	17
843031	13
4023626	15
9201227	13
5089711	13
4882867	16
16603397	13
1514955	13
11660025	13
690614	13
14645769	13
4989060	13
7571448	13
3857685	13
3412058	13
175241	13
2524212	13
5555066	13
3785500	17
329438	13
14363476	13
31788003	13
7255193	13
4891755	13
45859	13
436061	13
8364108	13
3267261	13
3057048	13
16566975	13
529444	13
2851730	13
2134441	13
15989856	13
1590308	13
4816233	13
11153078	13
9522890	13
4060999	13
10203154	13
5695876	13
30856756	16
3876031	13
455893	13
1545877	13
17802486	13
8280051	13
1718049	13
7801039	17
6732018	13
24316782	13
3022426	13
18207608	17
1661603	13
13080504	13
5775702	13
4993917	13
23688398	13
261210	13
460947	13
5075712	13
55748	13
284489	15
18399136	13
5383820	13
3777980	17
4847183	13
9655726	13
16971539	13
1002318	13
20959620	13
9216635	13
10968434	13
3267019	17
19880894	16
1189120	13
7145956	13
2818836	13
1345170	16
5414839	13
412253	17
1411763	13
11137917	13
2196233	13
6150604	13
17605831	13
1792078	13
8973713	13
6850748	13
143885	13
10708469	13
4768050	16
9838665	13
8353775	13
5680259	17
14431365	13
5446269	13
1993485	15
38507328	13
30480780	13
648312	13
7906932	15
1078692	13
1320569	17
2775381	15
13586689	13
1754236	13
7128102	13
16295151	16
2300642	13
507709	13
15451312	13
14850294	13
7717003	16
13835463	13
898578	13
19208407	13
30799760	13
656986	13
4475304	13
25465119	13
4922908	13
1631641	13
8770446	13
3777566	16
25055178	13
17188182	13
1621119	15
515137	13
4621478	13
5538952	17
4110928	13
4178952	13
12836370	13
10121016	13
17750453	13
9825587	16
4728408	13
28905179	17
1726570	16
12208294	13
10534806	13
514320	13
2601511	13
3628628	13
15744984	13
3088323	13
1351181	15
254858	13
3143207	13
2967609	13
2514459	13
6951056	13
5878635	13
1832906	13
27841164	16
8276379	13
11263968	17
5331550	16
6461860	13
5461904	13
5889820	13
121919	13
1210139	13
5518442	13
5182210	13
15886646	13
13127653	13
6390695	13
10269345	13
4431779	13
3275901	13
5356687	13
11489388	16
9515746	13
19235392	13
15793476	15
20213467	13
16747822	13
2086832	13
4425101	13
2766613	13
2979270	13
9529115	13
1086953	13
3772579	13
4605459	16
9564765	17
3401748	13
4951985	13
3925370	13
4636130	13
471969	13
6700483	13
10433506	16
900604	15
3537666	13
1544932	16
14121222	15
1872088	13
3105064	13
6272983	13
4375979	13
12229596	13
18858272	13
474239	17
5664906	13
7872152	13
1878951	13
621472	13
4930328	13
3988084	13
2080958	13
14399576	13
1566454	13
4307419	13
2902982	13
24488984	13
12470317	17
28593722	13
1897231	13
17359868	13
189390	13
17344433	13
1562796	13
795200	13
435562	13
8461940	13
4071759	15
15010	13
4431335	16
23343813	13
13836244	17
25346943	15
15883700	15
17880310	17
19201557	13
8124823	13
17493552	13
27607931	13
4346578	16
3563278	13
10878492	13
1646938	13
21985770	13
2419384	13
22946100	13
7729585	13
13472328	13
570710	13
12421969	13
3068368	13
24732266	13
23677539	13
2307631	13
357615	13
4904921	13
20158691	13
494334	13
2156162	13
6671161	16
1220166	13
900057	13
12844270	13
10771029	16
2296208	13
14309677	13
1288129	13
4026190	13
5110701	13
13042391	13
7971424	13
4746355	13
5009640	13
6208168	13
18968427	13
5654788	13
8897062	13
4727483	13
13614578	13
37645817	17
23938632	13
5645112	13
7878005	13
481725	13
7211482	13
8394354	13
2079604	13
12742049	13
2906924	13
888398	13
6153775	13
4123822	13
4754110	17
16663349	13
3827246	13
15443001	13
402324	13
12264513	13
15586961	13
2156849	13
1101105	13
8956115	13
7015058	13
7570809	13
14967509	13
923932	13
38331	13
957984	13
4425982	13
81468	13
8911546	13
4120504	13
3720014	13
1825678	16
10163613	13
8445128	13
832542	13
19852688	13
583851	13
10295786	13
10487147	13
1209520	13
6712462	16
4450004	13
2142132	13
11539126	13
4657224	13
6630821	13
382597	13
18965726	13
32372257	13
5365207	13
4761163	13
5714440	13
8725558	16
3448491	16
4072540	13
17828669	13
14210733	13
4526335	13
7198959	13
1367142	13
13937734	13
12043265	13
275176	13
333930	13
1376862	13
15940830	13
3235993	17
2690165	13
8217606	13
13652743	13
12342767	13
8383943	13
11829599	13
8712001	13
3836360	13
25306508	13
9978392	13
559262	13
8983271	16
1207714	13
30282886	13
11488995	13
11613278	16
22035132	13
11318873	13
21591134	13
2561987	13
543094	13
19960417	13
2257964	13
1065894	13
27874737	13
6922125	13
14986046	13
4829682	13
13880268	13
63265863	13
489670	13
2197572	13
3948838	13
22892272	13
22767459	13
16580	13
4019069	13
8860347	13
10062374	13
5196441	13
2845973	15
8134689	13
6561637	15
12565493	13
8931949	13
6924546	13
9236430	15
23407380	13
16035999	13
551051	13
3031891	13
8102477	13
9197966	13
1012884	13
546096	13
2198003	17
3001774	13
8379968	13
9743239	13
2617897	15
13964921	16
3293569	13
12078308	13
7652754	13
463698	17
14600213	13
34021625	13
1730298	13
3418589	13
544364	16
1415420	13
1840032	16
2111248	13
385328	13
21944961	13
29795025	13
3998692	13
10178638	13
7145509	13
19567034	13
19052195	13
4482073	13
2478357	13
12387200	13
9661715	13
28961309	13
3213445	13
4726097	15
255445	13
7245697	13
5615271	13
2047710	13
2189563	17
917931	13
31483369	13
15282871	13
4420538	13
617872	17
30761353	16
32715237	13
6489060	13
3650001	16
590400	13
5662933	13
5986246	16
4708085	13
4000703	13
7593398	13
14323378	13
2238695	13
11869030	17
7933823	17
10375217	13
35269147	13
684141	13
18922983	13
1065072	13
14908206	13
8634546	13
2800713	13
2786587	13
4730725	13
27249594	13
5055773	13
2428151	13
1275834	13
1921934	17
2525454	13
6023671	16
7467421	13
5520529	13
1744145	13
4441335	13
3939362	13
17373700	13
13318211	15
13236854	13
474783	13
13363586	13
8228896	13
294070	13
3214249	13
13229158	13
10810634	13
7835728	13
4109847	13
5666188	13
14169610	13
177227	13
1061842	13
7342818	13
21830740	13
66086373	13
12447877	13
16262976	13
376031	17
17669134	13
20367949	16
9471823	13
83361	13
12943764	16
8530163	13
9274157	13
23688948	13
6184407	16
2908282	15
23511239	13
3507583	13
28247417	13
20911549	13
39883049	16
2683779	13
4645298	17
8504882	13
3808432	15
4337156	17
4127494	16
5024545	13
1013682	17
3415065	15
5729928	13
21860684	13
2203167	17
4293729	13
5904318	13
3787188	13
17798757	13
11370682	13
1075190	17
9050708	16
2074971	13
681885	13
4592111	13
8315652	15
21501641	13
38889621	13
14398	13
1819027	13
5622244	13
3672664	13
7681911	13
5556996	13
9986189	16
1976344	13
11759147	13
923208	13
1424649	13
7392012	13
464367	13
9400285	13
2054313	13
4079562	13
35952625	13
3652633	13
27569914	13
11127186	13
8632767	13
4654150	13
4220869	13
6589130	13
2109796	13
7837003	13
865952	13
7734702	13
6716748	13
40515	13
7315155	13
8251560	16
2876664	13
7743067	13
4465979	13
846529	13
30460409	13
12676055	13
5598178	13
12304815	17
3483168	13
6849208	13
2619222	13
423784	13
5618799	13
1151817	13
14814009	13
553839	13
63160674	13
2580662	13
3001813	13
5903214	13
1894809	13
3502071	15
38082477	13
16038291	13
10420175	13
9629630	13
3316769	13
3929137	13
48691854	15
660388	13
1895607	13
11265990	15
4506683	13
283697	13
20411478	13
370498	16
7439439	13
19116438	13
2349533	16
25231663	13
1768838	13
10285857	13
393776	16
26825495	13
6882697	13
8635049	13
442626	13
6057912	13
90941	13
2330699	13
6913582	13
5877877	13
173966	16
14473903	13
4355423	13
9479783	13
18689873	17
7443085	13
16662	13
12087585	13
1019342	16
3799293	13
17410447	13
12833388	13
4322141	13
2999544	13
1141327	17
6374549	13
412174	13
17258621	13
10511269	13
3393889	13
16638139	13
4193781	17
699997	13
1613879	13
7267567	13
2466911	13
2757910	13
13371113	13
23999320	13
374461	13
439558	13
13081038	17
855501	17
10299101	13
17271494	13
14165314	13
2300642	13
13859315	17
9058404	13
6437695	15
48859102	17
1318446	13
16816905	13
2172818	16
291516	13
17899354	13
4317247	13
6752496	13
33235230	13
9731236	16
6181911	16
8823526	13
7757608	13
16223742	13
2400255	13
4161923	13
14979318	13
6766479	13
5871430	13
5281229	13
1813103	13
1147968	13
9599204	17
3788305	13
8149414	13
28281247	13
20675615	13
1945273	13
19045295	13
4701995	13
147512	13
6222019	17
18395328	13
3821952	13
11670891	13
2483502	13
3003039	13
26968490	13
3199047	13
6802354	16
10407860	13
9407030	13
13938635	13
684794	13
2051493	13
11079726	13
15070616	13
10690670	13
6683560	13
16742828	13
17751328	15
623336	13
9372018	13
7424923	13
8419041	13
10757624	16
12115039	13
17184	13
2897811	13
2500855	13
21024363	13
5649814	13
14753103	13
14204759	13
9480492	13
26879721	13
10230628	13
5344005	13
3851331	13
416453	13
3354842	16
7896902	13
12490138	13
8052941	13
1557015	13
272483	13
4780574	13
29764684	13
16012397	17
1213617	13
6343706	13
17880493	13
7791906	13
4720609	13
24140478	13
4986792	13
6940131	17
2321855	13
2304818	13
5054645	17
430011	13
18807075	13
638175	13
3065787	13
16706115	13
21209461	16
35167241	13
17201041	17
10696385	13
27141653	13
3033241	13
11649529	13
1111778	13
9221933	16
8631057	13
6107903	13
4810582	13
16553218	13
1631777	13
560516	11
10304363	17
22168118	13
13535458	13
6068371	13
466391	17
4179769	13
4361333	13
2875121	16
45897266	13
1379341	13
7223980	13
5618200	13
13754007	15
30375925	13
3810503	13
12376621	13
20689822	13
11202739	13
20184449	13
3356566	13
17699055	13
1372181	13
5114665	13
7298017	13
2714390	13
12761057	13
6039977	16
16174204	13
1954898	13
418528	16
879287	16
876980	13
1409971	13
16157150	13
19983316	13
3173557	13
9222671	13
4506311	13
11529812	13
23614022	13
2365272	13
8984453	13
4796132	13
21871869	13
3551813	13
14994	16
7870847	13
3181999	13
988846	13
901230	13
6105423	13
3809770	13
33490452	13
13168461	13
16413248	13
6545518	13
14321319	17
14874	13
2390790	13
15761625	13
4590871	16
36661	16
4085185	17
925493	13
22641706	17
3001116	13
25872047	13
460974	13
7388073	13
5614665	13
6671925	13
6394494	13
12786528	13
5134502	13
3631856	13
3156359	13
128504	13
5212191	13
2833508	16
5788807	13
6938080	13
7879794	13
8032061	13
2456425	13
15261210	16
14799554	13
1323325	13
4188304	13
5191054	13
15637402	13
13406618	16
14618948	13
11028145	13
13226355	13
37906381	16
9728724	13
25606304	13
31970214	13
8052069	13
4503210	16
438520	13
33754064	13
7717077	13
3672917	16
7591679	13
15294805	16
20068836	13
1744674	13
11262990	16
1307900	13
630448	13
21457860	13
14221753	17
11691227	13
2343685	13
143577	15
12960376	13
13227655	13
3594814	13
29407657	16
11805885	13
9147343	13
100842	13
970892	13
2190425	16
1613206	13
2727877	13
2301313	13
1187130	13
10540983	13
2948170	13
2230209	13
14535197	13
2078380	13
5712909	17
24546167	15
5025880	13
6108543	13
9968718	13
4732525	13
3047720	13
6124294	16
7163353	13
5377398	17
1036818	13
20319219	13
4911088	13
429958	13
2215494	15
3289040	13
3138844	13
2850295	13
6598674	13
5214764	13
14029424	13
845652	13
6394325	13
2362504	13
7276883	13
11661254	13
7708153	13
9140281	13
2350497	13
2904189	13
10298382	13
11119806	13
4914144	13
1697239	13
2475198	13
25508565	13
4664868	13
8196493	13
23843496	13
8770372	13
246278	13
781470	13
32729373	13
1969046	13
1708214	13
1820125	13
10265625	16
16504205	13
1153046	13
3554645	13
7172571	17
5788469	17
7419106	13
6472637	13
1655970	13
3888901	13
3397836	13
11241110	13
2478101	13
11622086	13
2858002	15
5774023	13
5082785	17
1532848	15
5814815	13
128305	13
4619947	13
8355108	13
13300317	13
12597445	17
7290148	17
612906	16
2687311	13
8155656	13
6396450	13
3176071	13
13097418	13
5138801	15
16911580	13
30058128	17
12489409	17
17182258	13
11106809	13
18341061	13
8520979	13
6127688	13
8334570	13
4273364	17
7768374	13
334473	13
2078931	13
4086073	13
8605012	13
10049043	15
25536800	13
4606107	13
6345732	13
6905772	16
820760	17
12235745	13
1499117	13
1589521	13
5835730	13
51583471	13
7246431	13
5775405	13
4263425	13
4581453	15
3216276	13
2506680	13
4580513	13
427677	17
33751481	13
13216942	13
2669596	17
4864756	13
30222925	16
12004158	13
603283	15
4900127	13
2546701	13
9995021	17
2113220	13
31397097	13
900492	13
1975890	13
2268410	16
6726275	13
7929788	13
1719090	13
3150125	17
1843534	13
22330423	13
407434	13
4237392	13
6555569	13
9712303	13
4803502	13
25290782	13
3563638	13
19717862	13
8002463	13
4694448	13
3369761	13
474959	13
7197136	13
9748852	13
197259	13
6881478	15
1858051	13
9232338	13
29910428	13
2663512	13
14671443	15
7818375	13
3445429	15
7122353	13
10212847	13
4592271	13
16841972	13
9821431	13
18485108	13
3733825	13
20840200	13
1481417	13
294757	17
971592	13
799982	13
32026114	13
7968720	13
15510067	13
13099141	13
292026	13
12196336	17
360849	13
5432271	13
6699369	13
670018	16
7366964	13
7732430	13
2686089	13
6871878	13
18901892	13
1207855	13
23595	13
15971553	13
5518980	13
33644440	13
9290972	13
3258547	13
18528144	13
1052487	13
24554178	17
24785265	13
915194	16
3998058	13
29974830	13
17447973	13
6755259	13
12166210	13
10500630	13
5003595	13
3358744	15
17597096	16
7400019	13
9964745	13
22081517	13
7789386	13
18997536	13
8864821	13
6112365	13
7345705	13
2819868	13
10840959	16
8917658	13
5381369	13
4725069	17
18110220	13
4971394	13
28525396	13
4920872	13
173197	13
664077	13
9757189	13
4367191	17
8213357	13
1275297	13
617824	13
18789844	13
10307887	13
15516846	13
3607812	13
3996907	15
17287795	13
17691708	13
4337636	13
33266745	16
32785271	13
13875309	13
2929341	15
16585858	13
330876	13
158690	13
902584	13
2298055	13
3951655	13
4089105	13
2915937	13
2138527	13
17298813	17
42303695	13
33021894	13
6254009	13
10517210	13
812583	13
4233444	16
1294229	16
526892	13
1033816	13
17415290	13
6080533	13
1811297	13
1660952	13
17952405	13
7872968	13
11425527	13
211932	13
749242	13
2237629	13
971943	13
11235590	13
1124134	13
7464025	13
2401376	15
24379539	15
19680757	13
5511120	13
2385000	13
11380052	13
2338192	13
11963323	16
1841458	13
275347	13
1393631	13
22013831	13
7306086	13
9507983	13
17128351	17
14513873	13
2965852	13
2702145	13
28510427	16
10916035	13
467550	13
13127915	13
9056132	13
10879768	13
820232	17
4455866	13
2276263	13
7482718	13
1599983	13
3691561	13
15152437	13
540121	16
1343790	13
383670	13
9510435	13
8577493	13
17449593	13
2650108	13
560893	17
242833	13
266633	17
3086097	17
4989872	13
14408570	13
5447661	13
135548	16
887443	13
2143393	13
11642334	13
10436085	13
37758037	13
37896101	13
3936099	13
4723931	13
6348743	13
5363335	13
3549258	13
957794	13
3923705	13
32591244	13
26857171	15
2830747	13
6328213	13
7200146	13
642531	13
30509750	13
7227238	13
13746165	13
5096026	13
16098430	13
16497082	13
6204054	13
12635871	13
9302608	13
3338135	15
13547480	13
6866896	13
10631557	13
9858441	13
24722055	13
2723443	13
799706	13
7842173	13
24698354	13
231301	13
4864190	13
7417885	16
19196521	13
10612329	13
1854875	16
12932650	16
36250259	17
4934119	13
5139119	13
16697067	13
18443442	13
1048397	13
8537607	13
5799725	17
10762297	13
1066792	13
10226884	13
5921751	13
18146349	13
2052627	13
2037944	13
5563354	15
6948272	13
7379787	13
94195	13
13466584	13
25488054	13
10451233	13
950459	13
47561259	13
1683016	13
16151509	13
18131683	13
11453673	13
13012866	13
987350	13
4214475	13
9941100	13
6129882	13
1420765	13
25417424	13
14926156	13
10022254	13
3624910	13
7840464	13
4529216	13
31907054	13
9352706	13
1728103	13
1086641	16
11901765	13
5812780	13
12952734	13
2376908	13
5973773	13
10190497	13
17043077	13
4155802	13
19239042	13
559794	13
6930686	13
7570274	13
15741229	13
6533532	13
917996	13
2733441	13
38828353	13
1001295	13
12369800	13
8687578	13
3616071	13
5138490	16
6017242	13
1948894	13
4395037	13
5783273	13
8238770	13
20726638	13
14560645	13
15736194	13
28174865	13
26348171	13
6095483	17
11994177	13
6574758	13
8452431	13
4367840	13
18767986	13
14178937	13
4550085	16
27222878	15
8840098	13
8883865	13
26432900	16
5753409	13
43770	15
5387877	13
365728	13
5674105	13
2999984	15
2676869	13
3992250	13
4272285	13
7588450	13
7433183	13
10277722	13
2699263	13
6132771	17
4799450	13
4335890	17
4124801	13
6601386	13
3879138	13
2262587	13
9150887	13
13162350	13
1788805	13
3506349	15
1597489	13
208929	13
85281	13
21106245	13
9081123	13
4574541	13
38513193	16
3979928	16
3344622	13
7387324	13
11572980	13
6503024	16
4623147	13
14053759	13
9762353	13
2485336	16
8989933	15
4465520	13
5972182	16
19641062	13
29175918	16
3057614	13
29116776	13
25017787	17
3902565	13
13618359	13
18920963	13
12750576	13
16366212	13
1184524	13
1107807	13
26236205	12
13776805	13
3896661	16
8641924	13
5480630	13
2344730	13
20690777	13
24203382	13
1252755	13
1439627	16
1251607	13
993586	13
1403014	13
2011045	13
5631167	13
38062441	13
509430	13
640218	13
33140395	17
7333580	13
6112081	17
1833882	15
9441917	13
13075424	13
11294753	13
1339948	13
14928892	13
19123807	16
1861756	13
5722409	13
2731956	13
20013195	15
12384298	13
1072316	13
17615226	13
30176847	13
23174164	13
10671727	13
2775831	13
14121564	17
19042920	13
11045959	13
2360884	13
11957558	13
13994102	13
3335714	13
568249	13
9605233	17
6156060	13
26400062	16
4514841	13
1531394	13
3998312	13
6021302	17
10178696	13
4006945	15
415378	13
8433493	13
3968728	15
20254259	13
27759675	15
2172277	13
2491367	13
4030315	13
1588791	13
4257990	13
12555303	13
7384446	17
14041073	13
888713	13
11346387	13
2956274	13
2938017	13
3400310	13
25456501	13
26651116	13
6981581	13
2023873	13
6671396	15
8497584	13
1317193	13
1955152	13
1357147	13
1674626	17
91699	13
18463356	13
10947147	13
3106091	16
824592	15
14191317	13
11977135	13
22645435	13
7749638	13
17812655	13
7115821	13
13549527	13
14850530	13
15661279	13
17024751	16
12426130	13
5185787	13
7567872	13
16248833	13
20780500	16
12023343	13
24807245	16
10952353	13
29724497	13
405126	13
13052488	13
40775	17
925321	13
5844417	13
8171609	13
861212	13
4189166	13
18039101	13
15092939	16
14602661	13
6402489	13
2706995	13
6818433	13
5511476	13
3704791	15
6668449	13
2588657	13
30401975	13
24860804	17
11154903	13
10500235	13
10685023	17
12947211	13
15111536	13
561925	16
11626009	13
24790842	13
4499122	13
1947157	13
13028833	13
1530424	13
2982359	13
4666066	13
23135351	16
12146202	13
9660690	13
7534496	13
1280923	13
10355824	13
371518	13
1188381	13
17482618	13
3370367	13
828945	17
2078920	13
5240971	13
6649256	13
11798981	13
5651115	15
2672383	13
17365443	16
10679969	13
5357818	13
3911760	13
1288857	13
18243711	13
1234712	13
3989210	13
1799828	13
14685637	13
2558906	13
17073058	13
10529719	13
515523	13
6185759	13
3111417	16
6485910	13
5941987	13
18042204	17
25730775	16
4181102	13
422976	13
9329401	17
1725444	13
3552821	13
4015117	15
16345708	16
161799	13
22147612	17
24094190	13
1264239	13
32233993	13
455446	13
7583865	13
9924746	15
9327243	13
3492090	16
493765	13
26360025	13
2018693	13
3309821	16
6485357	16
5676256	13
3499036	13
2430651	13
15080811	17
926105	13
10237837	17
16592056	13
19928198	15
20342742	17
3001511	17
9208508	16
1140934	13
283605	13
5695772	13
4845728	13
6071848	16
908182	13
1774114	17
8027817	13
4400137	13
11426990	13
144334	15
18150781	13
13330532	13
2981986	13
10198410	13
1064461	13
23369964	13
5395966	13
7520680	13
5485121	15
24831246	13
768209	13
6276256	13
20063701	13
4381112	13
19826	13
11531736	16
12480409	13
1303277	13
16142042	13
5839600	13
12729874	13
54871270	13
1801772	13
2109658	13
1617064	13
5092018	17
2688162	13
13140072	15
6576431	13
131703	13
3529467	13
9042484	13
3665600	15
4948214	17
5818196	13
17040914	13
601761	13
1251884	13
869561	13
938030	16
3691266	13
1941090	13
6131854	13
14546942	13
6968355	13
9496124	13
16927729	13
2818127	13
1179044	17
855071	17
739409	13
3726139	13
10914859	13
7055141	13
1831621	13
6649810	13
9333110	13
17718116	16
25254332	17
17553105	13
13453215	13
5445480	13
10218061	13
2831826	13
2975405	13
6532216	13
2958359	17
8210530	13
6007901	13
5552024	13
12687951	13
14046517	13
3810179	13
16244472	17
21386190	13
3089325	15
1036449	13
10652501	13
6990607	13
932781	13
17375235	13
19635620	17
4454544	13
10089072	13
8505792	13
23883343	13
10906950	13
14687026	13
3569975	13
331804	13
28292031	13
265445	13
414631	13
7626424	13
7970369	13
9230017	13
26558714	17
9086134	13
360470	13
260620	13
10080998	13
8721966	13
1509947	13
37277904	15
6916398	13
24314191	13
656820	13
7490259	13
14910570	13
21140120	17
167916	13
18689290	13
860034	13
2331312	13
618169	13
8703568	13
2464295	13
14990406	13
667824	13
6424707	15
20757913	13
7357404	13
5377838	13
2366272	13
7402372	13
33080958	13
1875503	15
5271171	15
1272989	16
6013276	13
40349615	13
2742929	13
1227534	13
6431366	13
23494386	15
39101837	13
9201144	13
7524149	13
3666839	13
41316798	13
9706418	15
10707012	13
2348497	13
3313306	13
16259915	17
3855940	16
11175575	13
211783	13
103837	13
7648027	15
26420409	13
19834619	13
25763449	13
12346451	15
3688279	13
2292819	13
16807971	16
5384106	13
3361161	13
7099089	16
1795829	13
19912183	13
5137829	13
21167259	13
23080648	13
8434778	13
13009568	13
4500909	13
25303471	13
820075	13
12660223	13
4593139	13
3838152	13
8559346	16
12347819	16
4487393	13
9441825	13
5264170	13
5770180	13
7603681	13
8878025	13
5722956	13
4255245	15
1041007	13
3330007	13
12693908	13
6747589	13
3141235	13
21086830	13
7690686	13
1332234	16
555627	13
362187	13
295004	13
10753796	13
7319702	13
10151389	13
5059683	13
2552463	13
6145612	13
14340869	13
1433548	13
2471059	13
8967130	16
4301684	13
5194695	16
20554580	13
7200149	13
5349931	13
15558316	13
6428046	13
2735598	13
26596383	13
41157862	13
16093953	13
14078951	13
8159977	13
11720689	13
5566953	13
25538094	13
7845129	13
14627127	15
44861680	13
8430977	13
5261456	13
4326581	13
15723417	13
5920130	13
27905735	13
33010	15
32304535	13
28564392	13
4568711	13
19770202	16
4958384	13
6861613	13
16400940	13
22189405	13
30281386	13
4854356	13
9087433	13
1063856	17
1538644	13
22993074	13
8360576	16
5068979	13
2449482	13
33760076	13
20716479	17
6607531	13
4240631	13
9305512	13
10816426	13
1659959	13
3150967	13
1174729	17
2605094	13
3849596	13
6854902	13
1966236	13
14531346	13
29885768	13
610267	13
8947703	13
2778356	13
20110048	13
1176935	13
7062824	13
6877122	13
8573497	16
32696768	13
19151089	13
4457124	13
1486928	13
3242529	13
7033899	15
8977053	13
14823484	13
7383466	13
1378145	13
3084301	13
6257659	15
38710955	13
664158	13
6242257	13
8193389	13
1284257	13
9962430	13
7776131	13
2228236	13
6510283	16
2471073	13
14898393	13
15505388	13
11028331	13
5651731	13
3729869	13
11862774	13
1362691	13
1050675	13
4273158	13
13467613	13
297306	16
3621236	17
17097581	13
5096411	13
784629	13
7531518	13
26643357	13
8484764	13
1884324	15
38071	13
8423944	13
13968191	13
4228982	13
12793	13
5367172	13
37789225	13
24338255	13
7476291	13
2169697	13
12727568	13
20534850	15
19153252	13
6380043	13
17958737	13
368984	13
5153141	13
312363	13
5213374	13
10387188	13
9236146	13
12948480	13
12514801	16
6550594	15
5579165	13
21196425	13
31959099	13
92049	13
3780330	16
3061538	13
3805120	13
5614002	13
7317954	13
16733713	13
736180	13
9894649	13
7398957	13
26354216	13
4400054	13
14872318	13
10486656	13
1291242	13
6650444	13
1742045	13
8521782	13
22959705	13
13273364	13
5280686	13
13684230	13
10193635	16
4961615	13
3943694	13
22119340	15
25851720	16
377690	13
2141240	17
1780701	13
4358839	13
22254768	13
3580706	13
1485461	16
1648097	13
6159170	13
4238802	15
13309153	13
1679682	13
9923752	13
9275662	13
4141902	13
4323247	13
5613720	13
438195	15
1403140	13
10630135	13
17882191	13
6369301	13
9033735	13
8970585	13
6142126	13
1441877	15
24520689	13
9191794	13
3984943	13
3126755	13
16784601	15
1164545	13
8991772	13
30440047	17
10814388	13
3506069	13
527979	16
4441256	13
4074057	17
12049034	13
109657	13
18359754	13
317574	13
6004018	15
7311444	13
3258270	13
2757531	13
7477752	13
648206	13
8897420	16
10051105	13
11247907	17
1804611	13
2276767	17
16862308	13
14954379	13
3789416	13
35369512	13
9349266	17
7892408	17
6067249	13
3027966	13
5809054	13
22691273	13
2789560	13
12117350	13
609992	13
4011695	13
5341223	13
4865267	13
10290887	13
15756452	13
476467	15
8074001	13
4666875	13
2887724	13
12606780	13
11436918	13
15244408	13
4116538	16
3628199	16
7753779	13
8514682	17
3335670	13
14419857	16
3603611	13
1858827	13
5304255	16
10452249	13
3554031	13
614369	13
4561963	17
607616	13
12711095	13
1227537	16
2686783	13
4627870	13
16331077	13
49153313	13
1248608	13
8196412	13
6914142	13
1336406	16
5016820	13
3537164	13
6940496	13
16192281	16
1702264	13
4555926	15
8511414	13
8787919	13
27112109	13
1227985	13
54100758	13
1109648	13
800093	13
13804355	13
42866846	13
717034	13
22838297	13
11108330	13
19783451	13
1714328	17
428227	13
8441300	16
4031962	13
21731632	13
10372486	13
495281	13
6767625	13
7112033	13
4288116	13
8438944	13
13820809	13
3607445	13
1809765	13
7296387	13
1200945	13
8568592	13
18442081	13
13153458	13
9198754	17
589679	13
4081451	13
24674221	13
1873642	13
1917473	13
214634	13
28239397	13
27952832	13
5176557	13
9216550	13
3815642	13
8392152	13
2320447	13
39248338	13
1631327	13
7031547	13
2232692	13
3389870	13
922622	13
588494	13
843445	16
26681070	13
7786487	17
30088358	13
2904881	13
14379798	13
23608964	13
14750633	13
4968853	13
13711651	13
10012090	13
12253972	13
811122	13
2663728	13
20232028	15
6556459	15
11284466	13
906738	13
31907984	13
27900376	13
6716249	13
756505	13
4795678	13
5208438	13
5123798	13
949680	16
25165548	13
6833886	13
7302359	13
45822429	13
3620049	13
6281366	13
2451789	15
4903525	17
628040	13
721546	13
917152	17
9669868	13
1923911	13
7245330	13
1108912	13
2006834	13
3205818	13
942901	15
3599728	13
4040695	13
26790212	13
6859381	13
55100609	15
10342921	13
9348876	13
2336783	13
1095097	13
11567313	13
12510743	13
5246144	13
3890800	13
10128465	13
4440010	13
2673161	13
1343486	13
3946325	13
2390536	13
1546282	13
10396592	16
6273354	13
13535295	13
38287303	15
2490186	13
23716940	13
2346735	15
5435534	13
3231024	13
5350939	13
23092966	13
9729414	13
4783010	13
17433082	13
5310631	13
1073092	13
3889291	13
9447277	13
82937	13
3033204	13
44838	13
159511	13
4665991	13
9060881	13
479637	13
6466165	13
1611112	13
7688348	13
4913170	13
91003	16
7944704	13
231321	13
1668270	13
6335782	17
691786	13
33267839	13
1591884	13
14759270	13
29295092	16
11141970	13
9247784	13
8417865	16
5131933	13
9064710	13
9231576	16
6602581	13
5259873	13
14086516	13
9921209	13
2176303	13
13706968	13
10219598	13
969011	13
31868026	13
28468905	13
28738283	13
6432140	13
5726822	13
10870556	13
2155508	13
792153	13
15654409	13
3369787	13
7462239	13
12330925	13
212935	13
36782738	13
3388481	13
25472227	13
2209458	13
7020113	13
24338329	13
483043	13
1640993	13
31006452	13
14415054	13
8797101	13
7854117	13
10404332	13
9847367	13
8570391	13
2289278	17
9485242	16
6362825	13
27704992	13
151212	13
9204680	13
326413	13
3750634	13
1532895	13
2674000	17
13410626	13
14942783	13
5081257	13
1839794	13
408755	13
2410242	13
66829	17
17493844	13
3148226	13
1741503	16
3102862	13
9051824	13
6211979	13
5106209	13
22927264	13
4709159	13
2049705	13
7993911	13
19573	13
17097466	13
1217337	13
24043344	13
3025483	13
2989712	13
128701	13
2442847	13
5512317	13
1810428	13
6142011	13
19945463	15
15868721	13
5337609	13
29214959	17
6404661	13
7087922	13
10406118	13
12898628	13
4600839	13
23576795	13
14548457	13
5195877	13
1333233	13
4933161	13
10051328	16
4082961	13
9814655	13
12535932	13
1400121	13
3229095	17
10979196	16
5496040	13
12708834	13
17034388	13
6185849	13
1856948	13
2833129	13
15539908	13
212816	13
2818696	13
5229150	13
27252866	13
3395713	13
5707604	13
580206	13
10389583	13
5238130	13
9808382	13
5083425	13
13189038	13
2752675	16
1418406	13
2410165	16
16437732	13
2316742	17
714464	13
4665822	13
21424833	13
37008005	13
1106491	13
1143975	13
3031898	13
6277010	13
3133610	13
2321033	16
4731196	13
58921801	13
38728639	13
153487	13
17475375	16
4115471	13
3792777	13
11938149	13
13403563	13
1779934	13
915299	13
14207929	16
710402	13
6290581	13
3003290	13
4867782	13
1032940	13
3781722	13
3615420	13
10667931	17
2336149	17
9698719	13
3798707	13
13501880	13
5401126	13
5131890	13
3751109	13
32843866	17
18134630	13
5516984	13
4830023	13
8611718	13
13167320	13
6551138	13
34710874	13
19909003	13
3798298	16
1960619	13
5300328	13
598081	13
9248934	13
1744615	13
4035273	13
15688718	13
958893	13
8252771	13
4539178	13
19332379	13
2581902	13
5115738	13
10880642	13
11032330	13
7500553	16
6243119	13
7114309	13
13968904	17
12815621	13
10784603	16
20435759	13
1500874	13
7082790	13
2617631	13
3502045	13
7902487	13
11921991	15
21853843	13
10644539	13
6325121	13
1208010	17
28839575	13
7750844	13
8788103	13
7676024	13
2341437	13
4017513	17
406814	13
11631799	13
693013	13
1027301	17
10652143	13
29632176	13
73728	15
31288	13
3522575	13
3085275	17
38244162	13
2125728	13
7691655	16
16425398	13
15816772	16
7435746	13
24858273	13
8236814	13
701431	13
2439518	13
3390624	13
16498205	13
10843029	13
18097361	13
4559862	13
24512873	16
315344	13
894924	13
9455117	13
16967162	13
13789772	16
2913525	13
17166439	16
23347710	13
26982777	13
9579343	13
1542626	13
3603790	17
859510	13
13229166	13
5468266	13
12119145	13
1440037	13
8261255	16
1274597	16
4156340	13
7102548	13
1268246	13
11875333	13
9273923	17
4549144	16
12095877	13
28023716	13
1715682	13
6465777	13
8272379	13
9460019	13
2006519	13
1468915	16
2488664	15
4713923	13
1805016	13
2973615	13
6041438	13
6200770	17
6854905	13
15933857	13
2392549	13
24246061	13
11539495	13
7401653	13
17714558	13
987532	13
48190	13
2013630	13
4491654	13
14356663	17
16364284	13
2296859	17
24019600	13
25733451	13
467128	13
8966566	13
8895344	13
2985744	13
15600018	13
10874993	13
2049697	13
11974149	13
6324333	16
19970550	13
20398984	13
17699396	13
223753	13
8440516	13
1478918	13
2822007	13
15471934	13
3158928	13
10496410	13
2642642	13
26460000	13
7310264	13
836205	16
17524215	11
5499707	13
9794889	13
7979871	13
7425386	13
5606874	17
4958991	13
6655845	13
7525864	13
2818725	13
7164307	13
2018390	13
1053726	13
4886746	13
10014704	13
1557790	13
30527110	13
15812983	13
7933019	17
4743765	13
1585084	13
5244921	13
11448517	16
4224159	13
8645268	13
1339650	13
2138297	17
293242	13
1867381	13
13239769	13
11843282	13
5753697	13
209709	13
511200	13
14878369	13
6610161	13
14466700	16
6633592	13
15107633	16
439972	13
3095747	13
812244	13
16855275	13
14461374	13
9290696	13
401694	13
3216364	13
6552585	15
4889028	15
2283431	13
6622276	13
10573269	13
5685355	16
1582094	17
23644919	16
9309557	13
2511713	13
7092855	13
353445	13
17212842	13
18959290	13
16935385	16
19021514	13
935402	13
1080957	13
1675477	13
3286504	13
13388329	13
11765047	13
958298	13
698844	13
11363736	17
395286	13
217802	13
12273929	13
7652252	13
11108496	15
14978480	13
15096879	13
14839702	13
17957493	13
20181544	13
32415519	13
25907210	13
2257483	13
5278930	16
1188232	13
1195271	13
682760	13
5344785	13
6109534	13
14892472	16
5345870	13
11508213	13
8873929	13
905416	13
582268	13
8399248	13
2746190	13
16543995	13
10265053	13
6914968	16
8998559	16
1426127	13
17279979	15
4402863	13
1092980	13
13799378	13
1902631	13
1244924	13
15803657	16
4407814	13
1912596	13
9712352	13
7365849	13
7989776	16
10771490	13
4956104	17
4662555	13
15275871	13
9036195	13
7037801	13
25769216	13
3330881	13
789751	13
7536704	13
17124105	13
2650160	13
2442364	13
2135477	13
7902117	15
11246519	13
11743372	13
17401624	13
687087	13
5895668	13
82741	13
1258116	13
10833300	13
17444720	13
18304	13
11272363	13
20430674	15
30586009	13
9049734	13
5046926	13
18199172	13
15672540	13
316941	13
51641412	13
11181964	13
16104402	13
3868646	13
13050867	13
2858282	13
5879505	13
30140966	13
21692738	17
6434534	17
466300	17
1677108	13
7227849	13
22990264	13
6163332	13
5870616	13
1475469	13
3325154	13
8087332	13
247426	13
1488736	13
3850320	13
9373994	13
8728522	13
15333937	13
5879993	16
3134901	13
18008	13
6393049	13
3602553	13
30833868	15
11749186	13
724605	13
15762875	13
34325024	13
1102812	16
334029	13
14491120	13
8139780	13
598563	13
11286041	15
56539292	13
3773893	13
12524839	13
32493584	13
22401983	13
5622491	13
7376124	13
1055561	13
20211331	13
17120874	17
754015	13
144603	16
2829312	13
100663	17
5731213	13
48143	13
1695687	16
22421519	15
7844084	13
9335329	13
15088937	17
2372649	13
6666323	16
1948710	13
6293987	13
32065164	13
601274	13
10306700	13
12673497	13
3772722	13
73800	13
1766239	13
10510249	13
5559388	13
9880943	13
11170441	13
4569710	13
6682165	13
184298	13
3490371	13
6534776	13
7594546	13
12260691	13
5184682	13
34482956	16
19127770	13
3676280	15
835118	13
13456994	13
3423507	13
5184566	16
22473520	13
2780885	13
378801	13
3395723	13
6519245	13
16903748	13
6054777	13
17519720	13
6219569	17
17100515	13
7999103	13
16907337	13
5595930	13
3466213	13
5187417	13
15475141	13
42289622	13
3050229	13
30468685	15
7027329	13
13625849	13
5361901	13
11645120	13
1817576	13
15756409	13
4739880	13
15871202	13
5825415	13
7828562	13
26055440	13
25434502	13
8694844	13
5218756	13
3237622	17
17543083	13
3749530	13
2518228	13
14582188	13
7202419	13
3289898	13
26430253	13
3448530	13
4595712	13
4580241	13
28096144	13
1789877	13
6963810	13
1774506	13
8464377	13
1429194	13
1157321	13
9206403	13
2322765	13
12991664	13
8590004	13
6751712	15
8462	13
17577259	13
99091	13
11600047	13
3380498	13
898996	16
1574988	13
16522440	13
2919264	13
6081058	13
39926	13
6932447	13
4339193	13
980310	13
2762560	16
14400687	13
3170633	13
3401878	13
8654636	13
12678264	13
5249551	13
541587	13
9564010	13
6729694	13
1199160	13
3477282	13
2675028	13
18065774	13
5611210	13
7707504	13
20602850	13
9892791	17
9767479	13
18210830	13
5380159	13
11887817	13
998181	13
6120147	15
6620876	13
7457975	13
7772937	13
9389099	13
4741084	13
1310527	13
2065804	13
212233	13
11301299	13
7482427	13
17705165	13
7976591	13
12713823	13
22948616	13
1512972	13
13304413	13
22858573	17
11363362	17
356166	13
1664851	13
8564773	13
6587160	17
3105428	13
6950083	13
10139944	13
531484	17
5567923	13
5613474	13
2104846	13
7075487	13
21580814	13
10853264	13
3496229	13
2588434	13
11499177	13
8395012	15
1038105	13
8633027	13
4966709	16
5126225	13
4533522	13
43363	16
638539	17
18619344	13
6371984	15
15847648	13
1313886	13
233440	13
6108764	13
15125895	13
4462499	17
12570136	13
4943115	17
3236719	13
23410642	13
7928068	13
7179985	13
1545614	13
9993985	13
4808163	13
8753560	13
5221726	13
7498477	13
1682554	17
10652202	13
123958	13
977801	13
4001112	15
13086142	13
264124	13
4876341	13
854023	15
3983553	13
2863906	13
3463087	13
806731	13
7592630	15
2670489	13
7946411	17
9757356	13
11127887	13
8039931	13
2315245	13
4985723	13
26656587	13
46272584	17
3044867	13
5869550	13
1653875	13
1984803	16
3450151	13
17517511	13
31360680	13
820462	13
8109694	13
7107633	17
867344	13
1532760	13
21344332	13
13963464	13
8141554	17
18400	13
11376423	13
26778778	13
609961	13
3818375	16
352276	13
344121	13
4221510	13
463588	13
22271919	13
8099521	17
3922593	13
8811591	13
7560323	13
5469763	13
10133802	13
6573861	13
26359903	13
2427888	17
389795	13
36748629	13
6492200	13
7550545	16
1477140	13
11583764	15
2677405	13
10302915	13
5271884	17
14562191	13
930571	13
2706447	13
5307006	13
3509493	13
5153466	13
6221589	13
2377034	13
13382275	16
6249770	13
1708955	16
2716393	13
6451727	13
5142088	13
2556785	13
2836945	16
12114866	13
11704572	13
17171666	13
5198894	13
6135615	13
2449849	13
5038900	13
57555272	16
51105971	16
11673489	13
3902585	13
17446899	13
10830328	13
20271352	13
3373790	16
2348022	13
10249439	15
37250246	13
27215	13
1225227	13
1128453	13
5090294	17
21115503	15
4325910	17
11119748	13
26164859	13
2702539	13
1397197	13
4769449	13
9261817	16
18390853	13
17667323	13
3744940	13
18507	17
20126740	13
1315267	13
3613727	13
3019884	13
11407532	13
1117263	13
7473777	13
16046344	13
4618685	13
5239326	13
9392200	13
3343553	13
668187	13
1202691	13
15137405	13
18609	17
7261997	17
11580693	15
11522011	13
10439816	13
3806808	13
17899633	13
4852769	13
287125	13
5231084	13
10131116	13
27037842	13
4550390	16
17221235	13
9627080	13
493434	13
1928898	13
5150601	13
17388443	13
2888666	16
2154743	13
5825713	13
1302750	13
2881510	13
17375501	13
7313873	13
4939348	13
2304358	13
5513856	13
11737723	17
8549978	13
6115273	13
6007662	17
7987793	13
3708695	13
1814338	15
15158573	17
3834426	13
5303327	13
19393338	13
9555259	13
220734	13
63298	13
2796893	13
1927949	13
632286	13
4207406	13
3068686	13
211041	13
5758893	13
7362546	16
3404174	13
8361822	13
932987	13
18132154	13
12873013	13
28143199	13
765723	13
1180305	17
22307037	13
44032334	13
10686656	17
4400354	13
7807115	13
31242433	13
2752458	13
4112142	13
2772502	13
13482807	13
23434298	13
2440312	13
922070	13
14124437	13
1006864	13
2625377	13
15456233	13
4629457	13
7909188	13
5068709	13
28881091	13
21086498	13
563554	13
9624177	13
5727656	17
9713646	13
10780196	13
1811166	13
8839908	13
23388311	13
22282155	13
4772824	13
7925191	13
14889101	13
5790907	13
134223	13
8850646	13
1730641	13
1427361	13
2684146	13
6255650	13
8973283	13
442697	13
9407522	13
23828458	13
15842427	16
6585739	16
187027	13
1519274	13
3664633	13
2492147	13
4455068	16
9952947	13
4389167	13
2250112	13
3448709	13
1341211	16
12290344	13
1673223	13
1574421	13
5560081	13
5633573	13
12183820	13
407427	13
36882128	13
3920230	13
5356662	13
8698452	16
27422578	13
14634607	13
22796995	13
5484064	13
21138434	13
5476961	17
2532875	13
6031673	17
6356315	13
7070548	13
2730647	17
3333394	16
1395200	13
33348735	13
8859609	17
1474422	13
6340452	13
12285392	13
7470178	13
2789860	13
3431812	13
4735936	13
24089100	13
16419068	16
2029583	15
999760	17
2121342	13
2181051	13
4077595	13
8993601	17
3703936	13
1068487	13
2770306	15
1617607	17
2010524	13
4635330	13
4912017	13
7617278	13
2912399	16
8843169	13
29934174	13
9253172	17
18329468	13
1977707	13
13695992	13
1231912	17
3642402	13
980306	13
7588258	13
905243	13
8595213	13
2276389	13
2558796	13
7974599	13
3914682	13
20826362	13
8058377	13
14607982	13
4066652	13
1549145	13
2315092	13
5248251	13
3372530	13
12745673	17
24096413	13
3633744	13
3461293	13
14811547	17
7132231	16
4125973	13
21684628	13
1163133	13
3264185	13
19188963	13
27523856	13
1988394	13
1934967	13
18114524	13
8338041	13
6815967	13
12248830	13
3189398	13
33136	13
4159061	13
2216927	17
40542912	13
30087658	17
14244161	15
16035425	13
9143693	13
9113330	13
45605117	13
1085607	13
3945975	13
2375012	15
25317871	13
2529519	13
25902336	13
18655417	16
22582494	13
9496781	13
2320217	13
5645229	13
1344146	13
7354302	13
2591721	13
15849704	13
5324098	13
8702372	13
15009269	13
3237832	13
38308173	13
3068128	13
899782	13
1398881	13
7776911	13
5112905	17
2601165	13
3254892	13
20411024	13
11733635	13
1649719	13
6695246	13
2387283	13
2106327	13
2735469	13
12146759	13
20746915	13
1449066	16
8635156	13
12571179	13
4476550	13
4979173	13
5996429	13
2737941	13
10191332	13
8236678	13
1022144	16
10856691	13
3099720	13
7134626	13
4310541	13
4247306	16
17675085	13
1000230	13
4327826	13
17019697	13
2494948	13
8251615	13
3450720	13
6708645	13
580531	13
5230861	17
12341186	13
26698370	13
2862993	13
2502414	13
35139128	16
17621427	13
8889978	13
2595211	13
1782502	13
3098426	13
9559388	13
7027593	13
26163619	13
13054254	13
3292519	13
10416921	13
3469742	13
38749433	13
24899234	13
5686526	13
387903	13
1078885	13
32379960	17
7892597	13
2639344	16
1587501	13
1862507	13
894345	13
8517138	13
3421312	13
779119	13
12878486	13
6009034	13
6873582	16
12265105	13
6577468	13
3444472	13
26051559	13
2252527	13
15721133	13
1614336	13
3982695	13
17219501	13
17371969	13
3573393	13
2353144	13
5231037	13
4966617	13
23340294	13
7705502	13
19679046	13
13499927	13
944693	13
2266852	13
3855800	13
13809278	13
6298944	13
2761963	13
20741656	13
282946	13
36456189	13
4948309	13
10642797	15
2304047	13
737022	13
8811080	13
2246536	13
21930159	13
9393695	13
8888219	13
1659472	13
21996885	13
7754146	13
11623597	13
1778358	13
1844705	13
7607224	13
2485567	13
12570785	15
5800644	13
38674863	13
261880	13
4916276	17
6367160	13
8122586	13
6533616	15
17376111	13
877255	13
9145709	13
783553	13
5345150	13
14558229	17
1109596	13
6805197	13
46376526	13
1648699	13
3178948	13
7592431	13
9905621	16
2694792	13
6867442	13
13623194	13
8627584	13
23430756	13
23402684	13
13624805	13
2882635	13
10251840	13
1950246	13
1825525	16
5435762	13
5014600	13
4600996	15
8810888	13
2703092	17
23302393	13
2073092	13
5070267	13
1232300	13
1295803	13
29262792	13
6318042	13
15172338	15
10294493	15
1977495	13
1872506	15
1352080	15
25951896	16
5770868	13
1167680	13
5891762	13
1349584	13
9891760	13
20133781	13
3708141	13
3081902	13
12831388	13
1559290	13
3515666	13
17851140	13
3579431	17
18333165	13
15478468	13
9017874	13
1170600	13
1624776	13
10008025	13
21089962	13
16361399	13
18386503	16
5847089	13
4922247	17
1366723	13
56628898	13
8764023	16
7148728	13
6104463	13
5427273	13
10450408	13
8042189	13
6046511	13
1251712	13
4895512	13
10444736	13
15652470	13
17477671	13
1929927	13
8154567	13
1411678	15
5008773	13
793396	13
264370	13
1716820	13
3652104	13
17801937	13
8804878	13
4200727	15
8819177	13
8521937	13
9751352	15
11729591	13
9191040	16
8343954	13
1452917	13
9791409	13
41756648	13
6756143	13
13250469	16
5530776	13
5619327	13
3215798	13
5787376	13
15390631	13
20754583	13
17930020	13
2277269	13
10151971	13
3258980	13
10924271	13
17633151	13
5217896	13
14864165	13
14548567	13
15287480	13
28839997	13
14909073	17
19347700	13
14398632	13
4494518	15
22250	13
508523	16
9490671	13
3614357	13
41373683	13
11307488	13
12898938	16
30067349	13
579967	13
5332057	17
10642814	13
738976	13
2829349	13
2989088	13
894519	13
9267792	16
5447535	13
16727705	13
1763902	13
5736535	16
11160063	13
4559642	13
2489752	16
3270846	13
12893110	13
18780394	13
8486035	13
13980881	16
1022729	13
5890693	13
13983048	13
2498404	13
2584405	16
41935719	13
1547407	13
1551184	13
9627225	13
606390	13
5719612	17
4875365	13
691043	17
14598373	13
8262618	13
5008467	16
24685337	13
14423521	13
3671463	13
31682970	13
41873345	13
4020358	17
1985036	13
1734111	13
28224546	13
222356	13
11275778	17
7341726	16
7052903	13
11355549	13
9537200	17
8592419	15
9798573	13
16431429	13
2244452	13
16472840	13
9846849	13
10051916	13
731656	16
18516852	13
4474804	16
20737489	13
1176241	16
12223335	13
3174769	13
12432000	13
2655006	13
1506663	13
4441782	16
6922785	13
21986600	13
771410	13
6903454	13
38163751	13
4291253	13
4885250	13
17348743	13
2623109	15
29660722	13
13034960	13
7016910	17
3529484	13
4763837	13
2415869	13
1656082	13
2904037	13
1701531	13
3471153	13
5040316	13
6079414	13
51301	13
4915452	13
17267161	13
4055163	13
5465448	17
14389043	13
26062807	13
9424404	16
1671555	13
2912911	13
11169070	13
2984998	13
355569	16
7465040	15
29118956	13
68041	13
844783	13
4535315	16
3805150	13
8178306	13
439464	13
13215445	13
7035291	17
2602752	13
1544483	13
9249846	16
6628187	13
12567605	13
4760092	13
21580181	13
5148120	13
4065524	13
4615295	13
16311320	13
675779	13
9628809	15
18294681	13
273254	13
9545560	13
15776576	13
7032571	13
2103644	13
6499788	13
5975706	17
12444789	16
4795480	13
13161484	13
13170476	13
11440578	13
5105306	13
6056023	13
14406336	13
32340794	13
6023974	13
25770244	13
8596396	13
6512901	13
2195362	13
1677914	13
42330	13
2898236	13
11079040	13
6273296	16
2770143	13
1399575	17
12710397	13
4662825	13
20554575	13
6148094	13
2967011	13
3966547	13
20858136	13
34526305	13
2559626	13
1772864	13
20188625	13
1656636	13
6294253	17
2169043	13
1183768	13
3376163	16
17081871	13
22904813	13
3941628	17
894879	16
933831	13
16401590	13
3578301	13
4376577	13
14485896	13
25241010	13
2070149	13
21226969	13
1923485	13
2310313	13
3106723	13
16736739	13
10927387	13
15384174	13
19628501	13
20833	13
8082248	13
4287249	13
2759780	16
18812359	17
18079462	13
44980473	13
1523821	13
5255840	16
5478855	13
2959686	13
6801187	17
3080268	16
5551801	13
2354036	13
9326323	13
3924100	13
11914214	13
22530018	17
14185584	13
578002	13
6530205	13
2522343	13
2442284	13
9564633	13
2507907	13
2217362	13
15300990	13
1626071	13
16398129	13
8371699	13
3379888	15
30571143	13
3583471	13
595393	13
7015911	16
7323409	13
4813508	13
7384957	17
4961146	13
2633969	17
600880	13
9017494	13
128527	13
8993372	13
21187084	13
9182925	13
18322697	13
2615915	16
5977106	13
13255298	13
719215	16
7774391	13
4537967	13
8201425	13
8441918	13
18761873	16
695933	13
3504548	15
20007090	13
1876924	13
8016517	13
13404344	13
13199633	17
5603661	13
2985034	13
24214607	13
1555761	13
798790	13
12244708	13
1587109	13
1539293	13
6724798	13
577747	13
10476463	13
1010594	13
8969899	13
12353010	13
15515243	15
12488543	13
7099391	13
15415167	13
22626585	13
4003122	13
146695	13
5558283	13
1950962	13
13604122	13
16202173	13
3641960	13
14710037	13
3499963	13
3678600	13
15103121	16
7288350	13
10338557	13
32103500	17
2931974	13
10542806	13
11621330	13
13467413	13
1499762	13
5943658	13
24839356	13
1168521	13
334766	13
1527816	13
37708336	13
4277330	13
16025278	13
19374736	13
903629	13
1256945	13
4783870	13
6649401	13
5227928	13
2449436	13
14327730	13
468607	13
4634062	16
6768743	13
11098188	13
4486132	13
11525212	13
24178514	13
1701056	16
3895285	17
2814009	13
31668306	13
9655	17
296043	13
5139903	13
9298243	13
6571472	17
1016183	13
29248850	13
14076735	13
4328377	15
13410435	13
98930	13
7984577	13
25765028	13
20215288	13
3065960	13
3166611	13
384222	13
3143595	13
5860774	17
22970151	13
6689200	13
56486262	17
783661	13
5783605	13
21101536	13
6585111	17
4693	13
26963298	13
11519972	13
806416	13
8209327	13
3510904	13
2022374	13
9654368	13
3881326	13
1507860	13
10739617	13
10170564	13
17263178	16
14540835	13
3681922	13
15301458	13
1097887	13
43914488	13
5692081	13
12891986	13
1703016	17
7957771	16
9562054	13
8652895	13
9853895	13
3051514	13
24199117	13
20788200	16
13987075	13
2128720	13
2128607	13
39591	13
16659333	16
2683967	13
8884087	13
10394428	13
2651379	13
2026404	13
1663378	13
21626995	13
21307529	13
1381832	13
16910037	13
6055239	13
2682662	13
1157003	13
8858254	13
73361	13
1998760	16
7041029	16
7292362	13
8241113	13
14327709	13
6888376	13
21390654	13
38321354	17
1738809	13
773541	17
18524395	13
11027328	13
2604630	16
20059001	16
21839719	13
2507936	16
511147	13
571555	13
4037402	13
11902599	13
5825884	13
4447325	13
16702995	13
2210273	13
4006195	13
2652484	13
4935927	13
2738901	13
2187277	17
25242047	13
839296	17
193488	13
968907	13
9698983	13
5886968	17
3307466	13
3673750	13
3942365	13
7577011	13
9933514	13
5015171	13
356419	13
16195467	16
4686972	13
6445913	13
4563235	17
18763187	13
20469529	16
13920539	13
1767242	13
4613714	16
22289747	13
26613528	13
4236128	13
13182995	13
5418573	16
15068418	17
3788543	16
19753404	13
566731	16
2543108	16
501811	13
10667542	13
1896746	13
7547627	13
13753370	13
838324	13
8522199	13
9977468	13
23193677	13
7663662	13
6208770	13
6481112	13
7376014	13
14416192	13
2454113	13
210579	13
6927653	13
16031454	13
1254267	13
42029068	16
10061307	13
1972648	13
27401552	17
11867494	13
34047285	13
123911	16
3932807	13
3609107	13
119462	13
4431329	13
2192353	13
4125408	17
1454496	13
2613394	13
20389850	13
11061443	13
5582088	13
31408070	17
3810007	13
8632829	13
5460689	13
2874374	13
10786318	13
4831466	13
17963635	13
6384650	13
8195507	13
1658263	13
410351	13
3410158	13
4735433	13
16625278	13
1520250	13
17497540	17
6142835	13
1580719	13
24188747	13
1110794	13
536513	13
3113560	13
3070942	13
1947531	13
9020214	13
7358525	13
5366333	13
5482901	13
1587003	13
11203297	13
17129060	13
309135	13
2694545	13
2956739	13
2378016	13
28873194	13
27499087	13
3898405	13
8893481	13
5249215	13
11615703	13
4856283	13
8166206	13
1555956	13
5210842	13
8885019	13
2878693	13
1173114	13
7344753	13
15838943	13
2911459	13
3351043	13
9770768	13
12787959	13
14812445	13
18727869	13
7513359	13
4021637	16
900264	17
88811	13
927016	16
4039718	13
17580025	15
7891486	13
23989577	16
3740898	13
5154002	13
1974984	13
10484537	13
28753829	13
1779379	13
661299	13
10285974	13
4219518	13
3226869	13
431661	16
14521554	13
6521767	13
4159757	13
2047656	13
8342497	13
13748242	16
24042018	13
2763845	13
20746309	13
671462	16
10806460	13
4078442	13
19631086	13
2483865	16
19160084	13
3513167	13
29288505	13
1815121	17
6588814	13
2840002	13
4039308	16
690157	15
6313580	13
7446751	13
28016457	15
7539200	13
6264824	15
3187441	13
10290343	13
2656872	13
3628228	16
4333076	13
35436913	13
5360105	13
1977960	17
326286	13
19252178	13
5261131	17
815155	13
13289876	13
10603255	13
3013331	13
12116224	13
2469518	13
139956	13
3285060	13
1970957	15
13834488	16
7630259	13
21512831	13
14723125	13
5572627	13
14346330	13
22683126	13
7042121	13
2139814	16
7567677	16
3224931	13
8024476	13
1268130	13
6536737	13
630571	13
3483308	13
3515026	13
1431216	13
1755065	13
20380501	13
20566181	13
28259127	13
2233877	13
14900539	13
18066074	13
3388464	15
13318074	13
3871594	13
3831755	13
757148	13
15136264	13
14249888	16
6308294	13
9658573	13
3033792	13
11078895	13
39972619	13
9420612	13
1686164	13
4763787	16
11928422	13
9694387	13
4306711	15
1482010	15
16985494	13
14563046	13
2670596	13
22778940	13
4466738	16
5800880	13
23967513	15
3641288	13
10594787	13
25164007	13
297805	13
12703458	13
6417421	13
9033786	13
12805911	13
1942319	13
1023556	13
5136794	16
51725950	13
43376449	13
313541	13
9883660	13
14005456	13
7235300	15
1551850	13
38790	13
21756287	13
4416164	13
4514445	13
4603017	13
9810957	13
16285600	15
12916414	13
20154429	13
1545480	13
4600786	13
10610805	13
472608	13
5403539	13
15201624	13
23847969	13
6491418	16
1672788	13
5467899	13
1960608	13
1272223	13
33682910	13
11462376	13
10694589	13
5474182	16
24956750	13
4483146	13
25873724	13
5373732	13
3511560	13
5666251	13
5866805	13
16034513	15
11888045	13
574658	13
26492029	13
7342983	13
40639328	13
6434167	13
53334939	13
4992658	13
11298353	13
12708045	16
30026247	16
2076794	13
9368712	13
31408607	13
16221494	13
20419356	13
5703318	13
8917941	13
18322825	13
16952630	13
15928045	16
3661869	17
10587205	13
17317806	13
3397829	13
9431773	13
2169401	13
5301009	13
5469724	13
3099714	13
20686484	13
4909808	13
13345291	13
856091	17
1529511	16
3010200	13
11131650	13
2786569	13
1782157	16
803614	13
29306477	13
1567900	15
10992454	13
61841	13
17577436	13
285734	15
16124912	16
15925722	13
45543603	13
12328113	15
673147	13
26528314	13
3980681	13
14560691	13
2267282	13
10406641	13
22870646	13
4759869	13
16703294	13
10598257	13
7130130	13
6893370	13
1157113	13
17015027	13
4398462	13
3227875	13
25153757	13
665116	13
9421871	13
17418666	13
490099	16
16054840	13
1642945	13
8121855	13
8406286	13
28503724	13
13091768	13
10795135	13
2530297	13
8936705	13
11388098	13
1484579	13
27870601	13
2486252	13
7867311	13
10483	13
743499	13
2669513	13
398890	13
442264	13
7805433	13
12144955	13
24017842	13
2048822	13
13159236	13
4494453	13
367237	16
10294406	13
2169766	13
24215305	13
21094053	13
58275	13
3143451	13
1988031	13
612415	17
10149804	13
7230494	13
19569175	17
24447712	13
3241983	13
2751095	17
7065948	13
150745	13
901925	17
1465813	13
6978839	13
15572795	13
5004477	13
12015703	17
16709744	13
2470570	13
18990917	13
5377802	13
11899300	13
3189472	17
8227984	13
15215546	13
2197521	13
6224956	13
6161480	13
5235004	13
3961576	13
10806342	13
15670065	13
6481728	13
677158	13
16111606	13
15486014	13
6005344	16
4706673	13
23326167	13
9506847	13
936593	13
1961191	13
6236629	16
8524288	16
4849677	13
40946962	13
6074810	13
31768877	13
1260814	13
5079478	13
8997360	13
9669298	13
2281467	13
142056	17
9782819	13
1809338	13
14650099	17
4650956	13
11078791	13
1963202	17
2545709	17
9546019	13
799395	13
7618136	17
39800959	13
30730328	13
10554615	15
1216432	13
1796523	13
6318837	13
3221277	13
846603	13
1736954	13
3379706	13
17002140	13
10111143	13
7695371	13
5710700	16
4800572	13
2296723	13
2635878	13
1076512	13
22253533	13
124335	15
5208113	13
10001693	13
4470739	13
6635041	13
42174764	15
448607	13
10396841	13
348638	13
4062522	16
2866974	13
20206490	13
1031466	17
1188265	13
21957930	13
39793212	13
3561016	13
7120642	13
6955846	15
2764544	13
12331056	13
4518183	13
1652007	13
6919624	13
12230297	15
2145807	13
43093532	13
484506	13
20373261	13
5554140	13
27738079	13
29443343	13
48570789	13
3349926	17
18686757	13
12255922	13
4783453	13
14831085	13
1093500	13
4076122	13
13721080	13
110344	13
8787820	13
19181128	13
3213667	13
5570409	13
2543394	13
10459329	16
5809342	13
12936234	13
14879849	13
957808	13
12336829	13
9361179	13
9490510	13
7025322	13
7851075	13
8184889	13
926215	13
3208401	13
9565964	13
1633244	13
2224264	13
2131286	13
9305804	13
423667	13
8545596	13
2738460	13
11147167	13
10745239	13
8792654	17
38726408	13
6455545	13
35955307	13
1737053	13
3914225	13
223413	13
12717058	16
30070549	13
13420711	13
9753990	17
6619151	15
11691195	13
150835	16
4414593	13
4217315	17
9158468	13
193548	13
7338085	13
147418	13
2314139	13
18084879	15
8920109	13
1143555	13
1652411	13
60622093	13
4105440	13
9924176	13
17560471	13
5908371	13
5163735	13
34302365	13
528707	13
33496146	13
1018472	13
3743740	13
3627971	13
8653503	13
450597	13
29305513	13
14063978	13
25987624	13
8836827	13
14547681	13
9065943	13
699095	13
1055771	13
6611880	13
4834827	13
3095988	17
5550691	15
17323560	13
2430862	13
341223	13
25234307	13
259374	13
20305361	13
18291257	13
15156395	13
6942223	16
7087623	16
448781	13
4109113	13
9347737	13
12025255	13
15319053	13
23748677	13
1929918	13
49656	13
6065817	13
7289109	13
3650015	13
4718427	13
1427253	13
2613559	13
8728262	16
532168	13
19844446	17
308250	13
4713092	13
16841352	13
1823840	16
1357464	13
19494721	13
23381653	13
2466695	13
23901692	13
5201194	13
15284889	13
29919	13
51982	17
790747	13
9534887	13
14428	13
39757488	13
4353077	13
5474108	13
11943793	13
40168193	13
9277598	13
1275871	13
11258409	13
2330613	13
6295253	13
2107794	13
510518	13
3590762	13
3327047	13
10708548	13
35101639	13
17435206	13
7286943	13
4985051	13
12464692	13
2010770	13
28187922	13
5080765	13
3891217	13
3649018	13
13302289	13
12733014	17
17973201	13
1219300	13
4696065	13
15135098	13
4258163	13
14177787	13
3349801	13
21647314	15
6015757	13
1823145	15
1779075	13
520676	13
2364987	13
11763405	13
3492998	13
1597527	13
1935012	13
1249219	16
13394055	13
13366246	17
21758782	13
3928369	13
401912	17
4484590	13
10787202	13
15313320	13
27152774	13
12122810	13
8718377	13
10848144	13
10537287	13
346651	13
15029216	13
797652	13
1235642	13
11071630	13
9491703	13
13046785	13
1670352	13
3316378	13
5759009	13
4957836	13
3768636	13
9347477	17
16157968	13
8385078	13
5906418	13
4586937	13
102768	13
7408939	15
2063730	13
3102547	16
35105834	13
2257165	16
4639189	13
3460974	13
4979763	13
4724337	13
6429078	13
332835	13
814164	13
510829	13
8370856	13
26301747	17
13579994	13
5081396	13
17511277	13
637844	13
4092478	13
10985707	13
6360190	13
18819156	13
2245677	13
1257428	13
13044671	13
10148129	13
9463180	13
3720550	13
3072621	17
5738372	13
5002463	13
7789891	13
81839	13
31488528	13
1040446	13
39851432	13
5794300	13
4419317	13
30161527	13
9511930	13
2279766	13
5404714	13
700560	13
6428760	13
3124887	13
14748043	13
9921873	15
3063960	17
2146307	13
14374560	13
10159307	13
7974864	13
6862769	16
683303	13
6670502	13
6441754	13
1161920	13
5657261	13
20594388	16
258881	13
11393676	13
4704916	13
20764762	13
11037135	13
1839653	13
4821079	17
9990761	13
7453855	13
8599054	13
9524554	17
1370631	13
1459888	13
12674822	13
22496099	17
14367046	13
8881999	13
8970845	17
15752427	13
15875628	16
1333343	13
22027016	16
13957831	13
3339638	13
2288762	15
6602647	13
1215968	15
48925577	13
12231520	13
5326331	13
5819923	13
8704960	16
8940076	13
5274841	13
8490961	13
1173756	13
731055	13
9390467	13
631355	13
10179929	13
10720328	13
12151849	13
24935539	15
3118776	16
5825709	13
5104018	13
506148	13
5653048	13
6567207	13
2064379	13
22059820	13
1566987	13
24135939	13
10566945	13
44064648	13
778936	13
20476719	13
19359425	13
18709210	13
1197075	13
21707185	13
4969765	13
3880323	13
7246512	13
4462951	17
5569111	13
14914980	17
8870254	13
5442291	13
11062731	13
2254994	13
7909389	17
6491169	13
105480	13
9774672	13
1299361	13
5695205	13
4447823	17
20440495	13
14014016	13
4806183	13
830992	13
4429034	13
2883054	13
2269952	13
9925797	17
3558235	13
7816368	13
18405982	13
3293876	13
4033082	13
12289771	13
18810857	13
28051606	13
6513599	17
9184635	13
3132380	13
4224754	13
15491302	13
16808114	13
5492124	13
7890962	13
288080	13
15137455	13
2684224	13
14316749	13
5576054	13
16735567	13
4419012	13
4610365	13
655364	13
1096440	13
9570057	17
13340511	15
864059	13
139197	13
4903340	13
1950823	13
4144438	13
4133885	13
6720321	13
12456733	13
3003644	13
286985	13
5434121	13
9497455	13
926649	13
25053498	13
16144647	13
19294547	13
1718189	17
14619130	13
1374133	13
5162033	13
30274236	13
16744442	13
10035015	13
1073794	13
16733459	16
13490078	16
1368724	13
6689403	13
5360721	13
1063306	13
9503726	13
2747454	13
12113527	13
4397290	13
13379940	13
7972078	13
8761873	13
27731763	13
4603575	13
10542277	16
29692963	13
6960008	13
16718549	13
2127191	13
2856683	13
2368276	13
21408035	13
8235557	13
8301114	13
12974804	13
2469775	17
818545	13
31272346	13
14091538	13
18594940	13
8796873	13
25837408	13
30212077	13
16589950	13
9253204	13
15269950	13
779139	13
25561367	13
1038984	13
4687081	13
13530518	13
26170941	13
16989829	15
617701	13
18641071	16
770104	13
6132626	13
1575668	13
8766	13
3718109	13
750936	13
5960170	13
13229195	13
19835055	13
750912	13
12415428	13
13844136	13
8977098	13
5715732	13
30245760	16
1665997	13
29634652	13
16978198	13
15693520	13
3975806	13
3600878	13
3576913	16
11329673	13
10680221	16
11353193	15
22084883	13
7939784	13
11167262	16
11675441	13
15451954	13
3458527	13
5764140	13
2006793	13
3558177	13
1823329	13
5787603	16
4203951	13
2176856	13
4128154	13
10073504	13
7226447	13
6952506	13
5173052	13
569995	13
699237	13
1427263	13
7767086	13
13742231	13
1892088	13
4674245	15
4689541	13
22525065	13
11910785	13
4650471	16
2822505	13
6954676	13
2556916	13
7591544	13
340815	13
2418123	13
1284892	13
2636518	13
1055756	13
45286385	13
3115007	13
209598	16
12467997	13
46050	13
12383416	13
15294044	13
4495563	13
9205844	16
19013344	13
3763187	15
7417050	13
3637511	13
15182503	13
222752	13
31904437	13
3450300	13
2352664	13
824205	13
22155945	13
2948097	13
22081035	15
9086401	13
21637363	13
6368037	13
5572125	13
1088147	13
18373387	13
951170	13
5739065	13
6048140	13
6132205	17
9766342	13
3347049	13
1189665	13
7614021	13
3720289	13
13852171	13
341775	16
1361436	13
3125128	15
6156608	13
771016	13
11164575	13
4658351	13
14444426	13
20457730	13
2343298	13
14177563	13
25298	13
1606439	13
3609989	13
4134971	15
6987915	17
23150641	13
2258052	13
5644941	17
12409356	13
1372168	13
12545496	13
730239	13
2082336	13
6101822	13
3694125	17
3916312	13
15743017	13
11844986	13
308359	13
1603438	13
4363000	16
2738068	13
5765746	13
14906395	13
8681491	16
8611610	13
7795253	13
917597	16
12354999	16
16994477	16
10100694	13
1902654	13
3119566	13
12318335	13
3101903	16
16338490	16
11017775	13
6108566	13
12501128	13
2648162	15
5419331	13
567720	13
4207406	17
7733330	13
7177325	17
3636979	13
3630250	17
4915122	13
1463954	13
2319433	16
7002804	13
17351748	13
21096918	13
28201167	13
6593991	13
11365140	13
26412605	13
6421453	13
16266187	17
6633045	13
2895510	13
873061	13
2791902	13
4271771	13
1586705	17
5111519	13
24555481	13
9807194	15
12539893	13
12780967	13
11094928	13
50986638	13
4403667	16
2604674	13
6570813	13
6616942	13
13051811	13
1805727	13
3074972	13
2628266	15
5838271	13
1642636	13
2814750	13
8196402	15
1981245	13
1202811	13
10734524	13
16572407	13
332497	15
169757	13
6220771	13
24961897	13
13745336	13
20546846	13
12626165	17
1412972	13
17232370	13
1669538	13
7206160	13
4385990	13
2335052	13
25726172	13
495655	16
4547559	13
2035594	13
9435594	13
11318236	16
5222638	13
7040929	16
1535678	13
12932984	15
5124147	13
17695954	13
11885758	13
21627038	16
2487171	16
25389	13
2090070	13
1701184	13
18226481	13
2177929	13
4276741	13
2858075	13
11429570	13
8019577	13
2709003	16
1630562	13
25489815	13
43050402	17
39658849	13
14807294	17
3075169	13
9165342	16
5004731	13
2704436	13
19728491	17
169933	13
9379733	13
9509676	16
25216897	13
11975978	13
10093094	15
18348829	13
17390826	13
2590176	15
3355359	13
4075604	13
28766675	13
18957068	13
392391	13
7241939	13
1678679	16
139802	13
25727146	13
143001	13
20822763	13
5086424	17
25290023	13
2083283	13
21693819	13
6905733	13
870262	13
3903922	16
4922290	13
3352118	13
3403809	17
12658300	13
5015545	16
2427480	13
372009	13
28054164	13
694525	13
2607004	13
10490730	13
7138641	13
5209609	13
5264660	13
3895765	13
27660666	13
13375629	16
7981748	15
13135701	13
11283045	13
9214085	13
509016	16
689792	13
8658491	13
30565553	13
1120426	13
10460291	17
7742120	13
35027708	13
29155106	17
3544475	13
1007340	13
12975291	13
1099520	13
6494617	15
6022315	13
3458076	13
3942998	13
9454244	13
3264863	13
15135466	13
6641724	13
562212	13
12991509	13
7351913	13
8059366	13
1659989	13
1376777	13
9752799	13
1800239	13
516502	13
5873550	17
3751433	13
16262433	17
14790709	13
3779506	13
825754	13
1239171	13
21562821	13
3235787	13
1488971	13
6165901	13
31271995	13
15366731	13
26276238	13
11877097	13
7365530	13
173918	13
100310	13
9289496	13
7054670	13
1956109	13
184501	13
1293236	13
997856	13
1255227	13
14924885	13
11059541	16
4184070	13
5215277	13
2495294	13
1819210	13
6209854	13
7601000	13
147786	13
7692227	13
16144449	13
19473737	17
5071336	13
827590	13
747846	13
7179944	13
1944376	15
8078575	13
1372862	13
10915168	13
37155397	13
10157286	13
4074145	13
869928	13
150319	13
6943564	13
190034	13
2382693	17
2721179	13
2297174	13
419401	13
5576408	17
2674437	16
358077	13
1835828	13
9179976	13
5263208	13
2085913	17
3539342	13
18612260	13
28686852	13
6747224	13
6128403	13
17483612	13
4043049	13
2117206	13
430287	13
12628427	13
4873161	13
6467391	13
21892580	13
1727536	13
10618905	13
1231827	13
6796035	13
6223173	13
4113064	13
8437275	13
5616327	13
1995994	13
115580	13
194642	13
3108275	15
21818784	13
16009628	13
4075110	13
13810177	13
3438264	13
2049901	13
17708857	13
4450456	13
8415172	13
5020284	13
8727452	13
9904250	13
7945465	13
1958855	16
1206491	13
3377639	13
13645391	13
11412672	13
1564103	13
6009929	13
7565641	13
7443273	13
23432027	13
5728840	17
22191281	13
10109527	13
1261170	13
3308432	16
17376744	13
8376150	13
39290411	13
10101339	13
41102213	15
4017300	13
3169991	13
927339	13
3875576	13
1865808	13
11445061	15
8040583	17
9843699	13
6879417	13
3612696	13
3745396	16
27236110	13
1547822	13
2726170	17
39123852	13
9163975	13
13210191	13
13097404	16
3617624	13
4579066	16
4810321	13
167803	13
181973	13
8652543	13
8326303	13
3048710	13
6172310	17
4406578	13
162163	15
5423403	13
3572531	13
3215603	13
1277402	13
30244630	13
25684332	13
1054133	13
13095647	13
1994712	13
3898583	13
5973307	13
3179477	13
2162648	13
19028266	13
7220640	17
7060715	13
1219768	13
14629824	17
3205283	13
13840031	13
1708088	13
1954626	13
8422108	13
35125573	13
9054469	16
5175701	13
9453031	16
6563853	13
1896197	13
4821000	13
1090337	13
8654783	13
19321667	13
1684265	13
15646190	13
911880	13
10763936	13
12914305	13
8836703	17
1068866	16
1036405	16
5260841	13
4022505	13
14584637	13
23048227	13
4796194	13
4648378	13
3570050	13
6268773	13
7760278	13
2637854	15
15288969	13
10206698	13
5704404	13
5771857	13
5183790	13
1288459	17
8876951	13
8155378	13
11515761	13
8804922	13
2062161	13
2864557	16
7497558	13
6185903	16
356930	13
14586025	13
2035700	13
11696060	15
3010559	13
122163	13
1286815	13
5313878	13
350051	13
2855932	13
7723877	17
10438434	13
423296	13
4069624	13
7099313	13
29979203	13
5927566	17
15073997	13
3904409	13
12859219	13
18098594	17
6284530	15
974639	13
36901686	13
2754989	13
16830220	13
3480262	13
833879	13
3403813	13
1307389	13
5244025	13
4714754	17
4361116	13
2251905	13
3281988	13
1579174	13
54258983	17
543065	13
420304	16
9706492	13
15522695	13
4848065	13
7230894	13
3093758	13
4415111	16
868829	13
24305579	13
14738070	13
11395550	13
7971370	13
7070267	13
10932387	13
18725397	13
10856639	13
5768205	13
14410985	13
1737173	13
14419074	15
3973158	13
2686354	13
5743084	13
769254	13
2322820	13
11410607	13
3922209	13
6751832	13
9066855	13
16866728	13
3799031	13
3294481	13
34535630	13
18223505	13
3352409	16
1646816	15
3693117	13
7262310	13
620525	13
10316200	13
5034272	13
5137173	13
3875609	16
32524465	13
8714860	13
25284327	13
3271890	15
12087341	13
4630453	13
4818418	13
32699634	16
24968611	13
3928748	13
8032168	13
15377576	13
8158207	13
13096666	13
9485072	15
8560873	13
7895839	13
10752460	13
48249429	13
15219474	13
39953922	13
33374401	16
9510696	13
14987127	13
2803164	13
18078419	17
17870695	17
936515	13
3471216	13
4465348	13
13885867	13
1238906	13
12918791	13
5586525	13
2616945	17
9680967	13
9619177	13
20713556	13
10113377	13
17355498	13
24367832	13
1444057	13
6410639	13
11433196	13
32062	13
1458187	13
8026024	13
1765239	13
2193472	13
173860	13
3599019	13
4675234	13
24308702	15
3730447	15
9013583	16
15188644	17
4027171	13
7786549	13
17776617	15
32620466	17
5980683	13
1089556	13
3255585	13
7082066	13
32131689	13
6628216	17
19565060	13
14621697	13
387190	15
34935482	13
5678530	13
11444321	13
10673285	13
1401497	13
1854214	13
1312782	13
2565520	15
34025845	13
1753415	13
3583226	13
4240926	13
36956502	13
25723351	16
608438	13
2766442	13
6682980	13
9293579	13
13418729	13
13515176	13
2987680	13
23326350	13
3055774	13
9525938	13
15869126	13
2627685	13
7391690	13
21599855	13
1663804	13
10680731	17
15169412	13
24926840	16
7046778	13
21660136	16
8521781	16
312524	13
3075643	13
1402329	17
10849582	17
11209622	13
15547407	13
681119	13
4862025	13
1910853	13
7190099	13
19179303	13
15419069	17
2716149	13
2821797	13
51409	13
7696466	13
5479416	13
31559698	13
15817156	16
1080027	15
18148155	13
1481208	13
4378714	13
8610967	13
13086206	13
4067748	13
6472770	13
19088065	13
3022642	13
5668876	13
8335487	13
2070016	13
4436009	13
3928050	13
11517354	13
2042420	13
9745578	13
3528380	13
1327707	13
12935222	13
2926028	13
14114595	13
434184	17
18075183	13
7901419	13
2479844	13
976495	13
16272103	13
1136578	13
16328515	13
138256	13
3520679	15
36744246	13
414175	17
6771028	13
11620956	13
4576685	13
18589306	13
5861540	13
5563658	13
35665538	13
8578372	17
3832777	15
6335226	13
1399170	13
4569498	13
2411107	13
141233	13
2986281	13
2801610	13
1485045	13
41744411	13
3514670	13
1589642	13
4816756	13
6199983	13
11156942	13
6378024	13
9917438	13
5381088	13
2895685	15
16157932	13
38727367	13
603009	13
524349	13
8013398	13
8041230	13
3911620	13
1303739	13
2671561	13
10298563	13
4234980	13
8855096	13
3021062	13
22189909	13
4507605	13
626475	13
7740840	13
4012174	13
1182801	13
33990597	13
8474922	13
16210249	13
5351154	13
22702448	13
3875383	13
5152505	13
1185493	13
10682017	13
1488492	13
1411691	13
8994766	13
2789018	13
48080531	13
16340733	16
16170052	13
2288726	13
11922085	16
6568867	13
1100608	13
14349016	13
280229	15
10307171	13
16920780	13
3700003	13
7814728	15
20004072	15
16153396	16
6828677	13
979948	17
1176560	16
8876144	13
1254111	16
1050976	13
6559377	13
114455	15
2816678	13
2809617	16
9197360	13
13861218	13
2053262	13
5321954	13
4614735	13
564577	13
3178807	13
3065800	16
120551	13
1783259	13
11422598	13
15713219	13
10931667	13
27334446	13
1321251	13
21021476	13
48803922	13
20063233	15
16259501	13
6473555	13
117742	17
52430	13
5270564	13
702518	13
3220352	17
13970886	13
2050391	13
32845152	13
927548	13
33597034	13
178380	13
18353338	13
3129422	17
13369723	13
2339212	13
1210327	13
15044506	13
8267456	13
3155299	13
8965537	13
4794300	13
7965476	13
5895974	13
18340247	15
23030342	13
1587946	13
3631334	13
4528080	13
7063013	13
30150628	13
9769140	13
16830585	17
6620599	17
533405	13
35969088	13
2414216	17
14465953	16
1395295	13
7942098	17
1728827	16
10694514	13
1229598	13
13712674	17
6444974	13
13313726	13
9360365	15
14655617	13
10036536	13
7461027	13
8996312	13
7015346	13
795440	13
8381671	13
2603088	13
15224095	16
15305896	13
1856768	17
7368151	13
2549685	13
7657952	13
1787545	15
2309385	13
8593652	13
8254694	13
6273124	13
250527	13
15609195	13
726536	13
6413182	13
6518736	13
10247758	13
30266119	13
55230058	13
1506512	16
706420	13
5064989	13
2695136	13
7040666	16
13755138	13
3552561	13
3281127	13
14202049	13
8166250	13
854670	13
14120858	13
5927075	13
8250761	13
1305815	16
12365001	17
30602482	13
1777149	15
19526395	15
7453877	13
2703141	13
8055613	13
107089	16
2322184	15
8883277	13
5256833	13
9671875	13
399809	13
2974508	17
25026344	13
3389528	13
12578554	16
12259085	13
1717074	13
2323865	13
17566663	13
7201677	13
13830196	13
19648576	13
20096471	16
10603888	13
7743432	13
36388751	13
600515	13
1127301	13
330945	16
16675343	13
6948676	13
6121842	13
3602345	13
2216888	13
3386405	16
16446791	13
13604300	13
6478210	13
23916555	13
6706930	13
458191	13
11064838	13
183388	13
5436597	13
6538251	13
12611264	17
12641145	13
18979610	13
636682	13
21593658	15
20877766	13
16931552	13
8441400	13
3659223	13
2932876	13
3033928	13
612373	13
26022277	13
2141753	13
11235366	13
2043421	15
24841953	13
417920	13
8322087	13
6599617	13
114478	13
3786409	15
15750223	13
1362933	13
1093251	15
6216278	13
37601056	13
7602381	13
8794222	13
13885278	13
23129218	13
18726336	13
11218840	13
29320965	13
12249271	13
37730552	13
1280231	13
14251847	13
8388759	17
854436	13
2588869	13
1427343	13
1203140	13
4461791	13
11492449	16
1669011	13
4208783	13
9195562	13
7090697	13
2235058	13
15000707	13
9592239	17
13120620	13
9845714	13
9581251	13
5313302	13
8139825	13
11627920	13
5639012	13
1806009	13
3768963	13
4674316	13
9305035	15
26623121	13
19608516	13
10083367	13
3635189	13
11569473	13
35121132	13
5093030	16
11975657	16
7500943	13
8453001	13
4788917	13
21482008	13
28138689	13
2264605	13
1310332	13
1391141	13
7793972	13
4252611	13
2644339	13
8663550	13
5354500	13
4040625	13
9273890	13
4135736	13
9180538	15
6963599	13
8238506	13
6966224	13
588968	13
16113425	13
21608215	13
4339445	13
4035643	13
4476282	13
9128415	13
8069134	13
13422729	13
2871184	13
17835595	13
2561068	13
6110794	13
8126174	13
10978271	13
9205850	13
1796356	13
932630	16
7236539	13
18331552	13
14993202	13
860003	17
33387003	13
17856353	13
2194737	16
33400324	13
6514847	17
2585293	13
5235454	13
5506500	13
2222694	13
2391165	13
2639657	13
4362162	13
11277358	13
3838553	15
6042389	13
9639242	13
16749296	13
8220245	13
1998000	13
2123061	13
6168584	13
1101256	13
8187430	13
8855444	13
1461484	13
10890574	13
2615792	17
12419020	13
24002638	13
2554819	13
8461669	13
4808792	13
4808517	13
16125688	13
11777220	13
39656191	16
1219506	13
9527775	16
2074161	13
7856368	13
11287046	13
10162110	13
8888070	13
4042624	17
3849684	13
4846169	13
366930	13
7958939	13
22584468	13
1597340	13
1072704	17
6125199	13
6113519	13
1308164	13
5313400	16
20664117	13
4573364	13
38799	13
6478230	13
16432210	13
1486968	13
19174583	13
4180021	13
6567268	13
16521795	13
16390571	13
2041617	13
14631394	13
2076066	13
28182003	16
1068678	13
23672613	13
12802626	13
9713071	13
14235654	13
13011864	15
29806538	13
13416473	13
3702374	13
2458294	16
12403715	13
3695600	13
939274	13
22939157	13
5270650	13
3636305	13
1927222	13
10492040	13
278022	17
4520910	13
533698	13
16465875	13
6012160	13
13079826	13
17327946	13
3519391	16
1038496	13
9361978	13
14582212	13
718300	13
794171	17
14848887	13
16502881	13
6397640	13
4628167	13
17762011	13
514821	13
3889846	13
15074256	13
1297117	13
1770395	13
19808854	15
2953256	15
12354107	13
23296377	13
3716880	13
9349407	13
6163401	13
16242426	13
1055663	13
4870714	13
9817367	13
524850	13
919635	13
12562450	16
2321897	13
1822905	17
21871848	13
19348076	13
7018188	13
15943949	15
165867	13
10969083	13
442076	13
220329	13
3166107	15
5070269	13
5710977	13
4025457	13
1726662	13
11513779	16
7805387	17
11478448	13
1054483	13
6687328	13
4763082	13
12370076	13
8169208	13
2497373	13
5779849	13
15286510	13
31594964	13
2163532	13
3054521	13
26286946	16
4911899	13
25138949	13
664425	13
486176	16
2690720	16
29344562	17
4934730	13
390974	16
15798953	13
4817482	13
467215	13
4600517	13
4958974	13
2383750	13
11452954	13
4800395	13
20277366	13
3377375	13
11856705	13
9533267	13
232971	13
2109081	13
19349032	13
3987034	13
8645248	13
2890441	13
8243633	13
4753569	13
6263484	13
275823	13
3270966	13
7074018	13
15953645	13
5596478	13
3912211	13
24397844	13
11593210	13
720582	13
2706322	17
619630	13
7602934	13
10862404	13
987960	13
410020	13
3133568	13
8464728	13
5773915	13
15242304	13
13738135	13
31195910	13
7392238	15
14778368	13
5671636	13
20590973	13
1874427	13
21962468	13
7831601	13
8452220	13
139513	13
3684707	13
12136915	13
2331627	13
22003167	13
3018687	13
9639927	13
6933024	13
11862049	13
19822059	13
94730	13
9157149	13
16651075	13
6217639	13
6116809	13
2937522	13
13763033	17
203471	13
27167905	13
3348720	13
64511	13
5281426	15
4353228	13
6892938	13
16198750	13
1966436	13
1937167	13
1309504	13
12904842	13
6704736	13
5441135	13
10788428	13
9876916	16
7937366	13
12171495	13
208340	13
13406	17
2633245	13
41896418	13
10045942	13
4465611	13
4544304	16
1126968	13
23242738	13
10657744	16
272386	13
4208809	13
1561434	13
42358813	13
3915052	13
3347823	13
944981	13
1074633	13
27415899	13
7807598	16
2298384	13
4556358	13
9449776	13
11458620	17
1701062	13
1667127	13
25252771	13
2732002	13
2869743	13
9057016	13
3220936	17
8828979	13
6124060	16
9250479	13
9858765	13
9470272	13
9036415	17
7021851	13
1659366	13
17463651	13
1685216	13
3637951	13
8191849	13
21208152	13
13332376	13
6597703	16
2208186	15
192808	13
5200331	17
3725549	13
13733335	13
299314	13
4158737	16
11532156	13
26117644	13
4819993	13
589111	16
4245165	17
5471089	13
1334832	13
17835290	13
5791872	13
3924639	13
5726000	13
2325116	13
19732927	13
8291202	13
3508769	13
8777703	13
369880	16
438826	13
2235241	13
4290240	13
831162	13
1165209	13
4215413	13
5112726	16
9732732	13
4048126	13
22830034	13
1029023	13
1441617	13
2651919	13
2894453	13
15721720	16
16920980	13
1568653	13
12659871	13
9755023	13
303857	13
404426	13
2390400	13
11734223	13
4832380	13
5343342	13
30337307	13
448098	13
5538896	13
8498140	13
8544825	15
13721804	17
5961707	13
4877651	13
10864788	13
2768868	13
10121621	13
1803206	13
559847	13
2526753	17
17118070	13
6127335	13
11235505	13
12602606	13
2948193	16
10339327	15
5956480	13
26796841	15
2557897	15
16600628	13
13355775	17
169607	13
770965	13
6225544	13
3947227	13
12614507	16
8404499	13
28103693	13
2699236	13
6220156	16
13705768	13
24319404	13
1681376	13
2319611	13
3903585	13
13767614	13
7595060	13
18306752	13
9818358	13
8308920	13
8190701	13
15950799	13
4751390	13
21488354	13
10125837	13
582343	13
905797	13
4862210	13
5103963	13
13854819	13
8232692	17
5365273	13
4757306	13
12288162	13
31802122	13
1742321	13
241595	17
3155756	13
16775874	13
5088749	15
1823818	13
22767414	17
17145751	13
7717134	17
5924338	13
8552534	13
1669644	13
13365925	13
28623655	13
7713485	13
20548143	13
5402329	13
171931	16
18470945	13
2478714	13
10018205	16
908852	17
9105836	13
371872	17
20198277	13
6572934	13
20664582	13
1786086	13
2398921	13
676501	13
9129237	13
3843184	17
344370	13
12222275	13
285567	13
11218985	13
5715818	16
3703743	13
2183312	16
12830848	13
36875086	13
5920438	13
1168006	13
62248972	13
3338777	13
5031072	13
4001616	13
4347342	13
1215215	13
10441169	13
30255724	13
2758860	13
26365528	16
16240654	13
6599549	13
2482094	13
4233281	17
1159306	17
4038380	13
6420901	15
31032198	16
22365930	13
12891197	13
1004722	13
17222225	13
632178	13
5680345	13
9088182	13
2620063	13
11468015	17
5055988	13
13998336	13
3261560	13
53142914	13
4636685	13
6394881	13
1223261	17
5681517	13
27344467	15
9126076	13
18522923	13
3950833	13
33280842	13
4419033	13
1510494	13
2162869	15
18605223	13
1502775	13
7409284	13
31014280	13
4921696	17
327686	13
21364140	13
12802767	13
10849709	15
378054	16
2865506	17
14642787	16
5009434	13
5491378	17
8678864	13
15220837	13
30499381	13
14128578	13
2912367	13
40849189	13
1052653	13
1904879	13
9463390	13
263520	13
3734955	13
3765384	13
3472289	13
8726005	13
8525922	13
7520294	13
8767986	16
6720902	13
2279071	17
5208679	13
440782	13
5954835	13
2474411	13
6704364	13
23397769	13
21058294	13
6205528	13
1503007	13
7797662	13
15348401	13
5540193	13
23941233	15
82444	16
8399732	15
4239825	13
1751335	15
9671516	13
6564645	13
5914017	13
13498976	13
17118672	13
10436685	13
1322261	13
5192037	13
2844877	13
20417319	13
7952254	13
1558843	13
36752995	13
1767158	13
2700659	13
208783	15
5450198	13
10538152	17
30420531	17
14950568	13
19914715	16
2811690	13
9748549	16
14426272	15
1627634	13
704607	13
2602129	13
7114371	16
4592798	13
6619183	17
1095311	13
2740145	13
10041893	13
3534026	13
23965351	13
22831549	13
15727963	13
24687046	13
506173	13
43831951	16
3754967	13
20493385	16
16787268	13
11125680	17
5964980	13
1219674	13
2609735	13
5218356	13
8202963	13
5985276	13
4000876	13
13814096	15
838368	13
28712212	13
16184098	13
90417	13
9151122	13
7635446	13
10372498	13
7483372	13
2626392	13
21696870	13
8524783	13
19194615	15
10595861	13
23588389	17
24089228	13
9616947	13
19593259	13
3766915	13
415809	16
101824	13
3697851	17
823779	13
8809422	13
1124597	13
45124	13
3847494	17
2284028	13
26769543	13
13284955	13
5653879	13
41744845	13
13536656	13
1002023	16
7706466	13
6060551	13
18790975	13
10607656	13
7070287	13
5939579	13
1840480	13
1019949	13
12690160	16
600383	13
3647592	15
36429692	13
216981	13
1861442	17
5781491	17
8724482	13
23549698	15
2617875	13
288205	13
10658840	13
12306200	13
13382995	13
13331576	13
1947132	13
672062	13
18625409	13
570043	16
5784609	13
12387862	13
126841	13
14861841	13
26884669	13
10424054	13
305806	13
23745122	17
317404	16
13246632	13
9140921	15
12313001	13
5934117	13
2790956	13
1335932	13
10917291	13
17624989	13
6417459	13
1579754	13
13038467	13
16653305	17
659158	13
6710489	13
233103	13
3825186	13
18159171	13
2630157	13
9579030	13
7555037	13
896945	13
35814087	13
693448	13
945568	13
891650	13
356583	13
4438702	13
1820609	13
9229404	13
9644374	13
34022801	13
36082770	13
14220388	13
8390945	13
9685528	13
11519206	15
26519650	13
2660399	13
1549582	13
6053951	13
14515982	13
96792	13
3903198	13
3174675	13
14940043	13
1596327	13
25373114	16
12734696	13
6664533	13
5383073	13
2285767	13
3901103	17
13705951	13
2498507	13
10957453	13
33056123	13
12151138	13
6561525	13
994171	15
43266523	13
5643429	13
10063691	13
3603814	16
13419472	17
56842	17
7286597	13
9345926	13
13165258	13
5269440	13
4521842	13
1924616	13
12877428	13
3350361	13
1458309	17
5007168	13
399460	16
989609	13
8787333	16
1563183	13
8554813	13
9802744	13
4206061	13
7981474	13
5059416	13
10946094	13
66690	13
3394659	13
1973021	17
1291277	13
533775	17
17403140	13
9934703	13
19026100	15
17761460	13
4911012	13
3244265	13
4966378	17
544690	13
5099315	13
4997298	13
8510231	13
669864	13
8149833	13
9671949	13
10559946	13
8540516	16
22575778	13
12283294	13
9359787	13
4362617	13
89900	13
6856564	13
7381705	13
465987	13
20071539	16
34137965	13
5367720	13
1118432	13
575366	13
7244355	16
8678409	13
6759439	13
18878337	13
392416	13
2137688	13
9101483	13
887720	13
371358	13
5469152	13
5343463	13
1651312	17
11205526	13
14954243	13
5053007	13
4107863	13
4649502	13
2473401	13
3368911	13
10189805	13
10517439	13
23167249	13
2086213	13
9109969	13
2469721	13
27985390	13
5036609	13
14428530	13
5651813	13
8830360	13
1508328	13
11044475	16
12754285	13
25418719	13
3988794	13
4976375	16
2882949	16
1546213	13
20784865	13
5885192	13
6707147	13
10352878	17
1192265	13
9445873	13
3923525	13
1655244	13
592191	13
10601630	13
6871607	13
3348758	17
6684916	13
7945208	13
6180829	13
7979582	13
3168070	13
1230239	13
10734922	13
5241387	13
5562451	13
6335847	13
7183620	13
5498693	13
7252899	13
1623254	13
8310507	13
2929434	13
5354920	13
1225981	15
12239715	13
4215143	13
58683	13
437339	13
6654946	13
33255976	15
9506960	13
3794604	16
5021547	13
6586590	13
5624405	13
5722862	13
11436784	13
6203211	13
3873300	13
7040497	13
1656677	13
10388807	15
2997531	17
29551978	13
4332758	13
342959	13
12576224	13
4416659	15
23794660	13
17634986	13
13112249	13
13689404	13
13743033	13
319216	13
14670459	13
3406249	13
7955527	17
10680109	13
641702	13
14036007	13
10717550	13
1826537	13
8498373	13
8853892	13
22437	13
1765784	13
10727225	13
15706201	13
24873461	13
104065	13
14279043	13
4998272	13
9088577	13
16011573	13
2828185	13
4861171	13
978009	13
2079548	13
8166638	13
5088033	13
3376700	13
3805563	13
769804	16
4231101	13
7581062	13
2894054	13
16038575	13
24352191	13
5263972	17
7378503	13
6950706	13
12112433	13
1001681	16
1626018	13
7587041	13
2167784	13
846918	13
795294	13
26866267	13
1404477	13
9342049	13
6883402	13
2875468	15
7382070	13
3415982	13
5006355	13
508556	13
15490442	13
7131270	13
13467222	13
10455181	16
2173345	13
18107735	13
7753416	13
4338385	13
809324	13
18262239	13
19905076	13
39794498	13
3734997	13
44450931	13
6140261	13
623239	13
11607004	15
2041008	13
2256703	13
5838257	13
16580457	17
9427831	13
11602445	16
35147900	13
1085323	13
885086	13
22435183	13
3876888	13
2895757	13
13176960	13
545851	13
1964012	13
3375293	13
1067730	13
7505213	13
4195623	13
2525927	13
15395706	13
19616424	13
867073	15
6021401	15
5644460	13
35962622	13
4044745	13
22852	13
3585570	17
3031393	13
8467476	13
6036248	13
18923216	13
18933714	13
5761880	13
4968238	16
4891192	13
10695224	16
371525	16
5640018	13
5780623	13
857898	13
30895324	13
13916886	13
141448	17
59219014	13
3260313	17
3056321	13
3798639	17
2099841	15
3388586	13
1038995	17
5077135	13
15390715	13
2266079	13
9476741	16
4144242	13
6689976	13
1490443	13
4744828	17
8551831	13
10536410	13
11124009	13
20929559	17
8473469	13
18532648	13
21965513	13
3594095	13
2042652	16
7898146	17
11715947	13
8022546	17
7063488	13
3238846	13
1840566	16
11197913	13
574482	17
4060034	13
1489495	16
6317493	13
21677001	13
3396071	13
14789896	13
11891621	13
12004881	15
23843432	13
1609381	13
1197536	13
2027807	13
1818104	13
9744894	13
41734125	13
9092192	16
17676421	13
15821069	17
9106164	13
2706510	13
19846650	17
5706660	15
1608542	13
538199	13
1085917	13
3651445	13
12368052	13
1653514	13
29614167	13
911700	16
1776665	13
6643658	16
7087704	13
26269687	15
31136294	13
17738366	13
1305091	13
242773	13
25220469	13
76279	13
2423272	16
8597390	13
3611992	17
4803795	13
1376390	16
2761186	13
19889913	13
2874404	16
2526585	13
393480	13
4381842	13
129695	13
1369512	13
556206	13
1749114	16
154413	13
30108501	13
11646360	17
8054350	13
3624732	15
10019679	13
3664451	13
5000685	13
17131520	13
3743041	13
5607798	13
16159972	13
10025658	13
5641432	13
4904643	13
12911200	13
11952299	13
7409798	13
12024702	17
2163154	13
4612823	13
1331067	13
2933349	15
528973	13
15915057	13
7908074	13
3269643	13
4520997	16
13585725	13
6926305	13
4866035	16
14467114	13
597354	13
12624905	16
7887569	13
6324990	13
5808028	16
15479509	13
21981526	13
5355597	13
13379148	13
4174874	15
261814	13
743392	15
10589579	13
9831417	15
6709433	13
2119651	13
9161106	13
5884880	15
1620154	13
3845872	13
177278	13
6854318	13
3429018	13
6601610	13
1317514	13
10393368	13
10040072	13
11500584	13
7518478	13
12150661	13
821781	15
4590824	13
11314702	13
9748035	15
25399494	13
486466	13
16317324	13
7934535	13
11195231	13
4712367	13
3042295	13
111676	13
3822786	13
7613473	13
8065719	13
29366315	13
3552668	13
1755117	13
19314713	13
1987055	13
13622886	13
7722463	13
4115170	13
4185363	13
1798178	13
1865533	13
7124652	13
11868729	13
1923193	16
827446	13
3614947	13
4838846	13
512643	13
1534447	13
2079267	13
1609301	13
1313349	15
9617539	13
7972863	13
4826559	13
2008354	13
16477354	13
8472554	13
21495800	13
7620994	13
1745851	13
4052618	15
948581	13
1963428	13
29094872	15
5254422	16
7637670	13
4512345	13
10452787	16
12605825	13
8171820	13
9048835	17
194547	13
3542272	13
15774685	13
11899034	13
29427722	13
6121921	13
7338769	13
4182562	13
66327339	13
3954422	13
381802	16
29034587	13
212788	13
17731258	13
3781191	13
3866498	13
18024296	13
10782827	13
18194654	13
9435084	13
851084	13
374560	13
1912358	13
9034383	13
10258272	13
4444592	13
8124019	13
12238824	13
4804773	17
2873510	16
10550797	13
12399896	13
6670867	13
10551151	13
7075261	13
1123997	13
13418755	13
4114625	13
6595814	17
14223743	13
16874751	13
8166758	13
3052306	13
11864571	13
5085426	13
1254136	13
402484	13
8095402	13
18484599	13
2504774	13
9217326	13
1314721	13
2615394	13
4600434	13
5310908	16
272593	13
6571618	13
19032364	13
6951531	15
12113761	13
16274514	16
1636230	13
8188014	13
1823189	13
18754602	13
24350024	13
9546225	15
1032868	13
36841210	13
1031743	13
22917890	13
9945414	13
700448	13
4788682	13
8484114	13
6745690	13
8096959	13
7633864	13
4731799	13
5144346	13
18372741	13
1501640	13
12406971	16
7018217	13
14185584	13
19952318	13
3792136	13
5788765	13
15581204	13
2460579	13
18507959	17
4447024	13
1910134	13
4905623	13
4205810	13
1166197	13
5436886	13
5794337	17
14993504	13
37426	16
13377800	13
2529126	13
255510	13
7486583	16
5656446	13
5667372	17
4529528	13
357342	16
3923321	13
14772968	13
13762360	13
12627975	13
927615	13
992718	13
717840	13
4053947	13
2477120	13
13778354	13
1365671	13
8430357	13
308776	13
92432	13
4530629	13
15787067	13
12434498	17
7505047	13
11792074	13
15058828	13
11837980	13
3286546	13
6192267	13
1147754	13
40836411	13
10083855	13
21595137	13
28171882	13
12758873	13
1973537	16
7123839	13
4626778	13
8837999	13
6401344	17
1114215	13
1201888	13
796796	13
2136176	16
3078184	17
1785638	16
14674341	13
7151322	13
21928552	13
16941993	13
25999693	13
6629371	16
1712525	13
5721841	13
7984743	13
16063199	13
3270816	13
9394558	13
143964	13
2834522	17
1154092	13
2892456	15
8785120	13
10690367	13
10494243	17
187648	16
1937497	13
5279395	13
2042478	13
27337201	16
35152985	13
4108389	13
25315802	13
1971464	17
4484517	13
6203731	17
2983187	13
6950096	13
11298269	13
3655940	13
4531584	13
2037199	13
5969895	13
7183477	13
15786395	13
14305657	13
4485305	13
52820	13
3682907	13
6515337	16
7390053	13
7699469	13
19360322	13
1157012	16
16963366	13
5785740	13
15449181	13
225536	13
29937370	13
12459650	13
4320403	13
1538871	13
8548490	13
1075525	13
4664553	13
6918674	13
2020150	13
759971	13
1425189	13
8073583	13
2734820	13
14704452	13
4125754	13
5486105	13
3415894	17
7921176	15
969035	16
13120991	15
233991	13
12973239	13
210658	15
439099	13
14947865	13
13096343	13
6235914	13
3995938	16
1143283	16
1290645	13
1182621	13
1917189	13
6536258	13
1289267	13
1076863	13
6098097	13
34173530	15
1051140	15
18247513	13
12799744	13
4729481	13
13528226	13
7479575	13
2475392	13
8731901	13
6021962	13
2251692	13
10154360	13
13344808	13
1002653	13
40664988	13
6681128	13
3312848	13
699274	13
2738084	13
27594456	17
12599758	13
6672918	13
4345589	17
46377777	13
2299406	13
19972184	17
2623296	13
2853006	13
1948863	13
17637966	13
7260971	16
9479422	13
6561104	13
8585408	13
6035826	13
3470777	13
17515497	13
4993955	13
4797455	13
2015752	13
7742990	13
3699965	13
2050261	13
7428569	16
12530799	13
867534	13
37474171	16
5530817	13
905222	13
26758214	13
5979335	13
2180431	13
18900423	15
6720133	13
15111075	17
5796049	13
17202837	13
5909553	17
2462677	17
2382363	13
5671460	15
581661	13
3664199	13
642165	13
6242993	13
11927380	13
5694635	13
3512172	17
3749091	13
1196655	13
1524009	13
18140113	13
1797385	16
15073819	13
343309	13
940385	13
2434747	16
26519798	15
1923463	13
14310436	13
17598264	13
11432069	13
545190	17
17522729	13
20850761	13
8005839	16
1936756	13
4267568	15
653639	13
8369103	13
13520601	13
16810392	13
740910	13
6785932	13
5003480	13
5127366	16
15307673	13
2260769	13
3471127	13
3869917	13
837133	13
8545622	13
799526	13
4157877	13
13602238	13
1429037	13
2826622	13
9483298	13
2645103	13
1180021	13
11465256	13
13473241	13
10649957	13
2200802	13
12047955	13
18629072	13
9659161	13
5215391	13
1741328	13
8529591	13
4121931	13
32821523	13
7985434	16
3698056	13
10717835	13
7349634	13
14619168	13
585144	13
1448477	15
16573229	13
2056353	16
690096	13
3253736	13
8734201	13
5073938	13
2165351	17
17218262	13
18726397	16
11159991	13
10018088	16
32675359	15
1851241	13
9455663	13
12571278	13
419050	13
6393528	13
4022314	13
1051499	13
25519252	13
5081395	13
7276581	13
13823487	13
50597446	13
5408173	13
203397	13
16551052	17
18685454	13
3724361	13
26912117	13
4807158	13
7301808	13
15881046	13
3314202	13
24052184	13
2016438	13
801655	13
319886	13
5592464	13
15719555	13
30289135	13
3645413	13
9771858	13
16192875	13
8203785	13
10172195	16
2550538	13
19642143	16
23289078	13
996762	16
15320444	13
516265	13
5225166	13
18333483	13
14260385	13
47857384	13
2536235	13
16999477	13
11702204	16
26034263	16
2874819	16
3313965	17
6578753	13
10173976	13
16048078	13
898870	13
16666564	13
13647499	13
5878320	13
1192025	13
14876909	13
7400317	13
5419499	13
3614697	17
9039855	13
5431368	13
5797542	13
22532841	13
19903139	13
4195156	13
3998200	13
10671426	16
15646435	13
6778213	13
956436	13
2630648	13
292129	13
267231	13
19711	13
12997517	13
8279159	13
2038360	13
3098026	13
5908593	13
3074659	13
15527608	13
2449003	13
31365207	13
16801375	13
30942888	13
3697946	13
3221807	13
2538500	13
1973175	13
26547937	13
6829998	13
27690712	13
22563438	13
3907200	13
3591234	13
6538616	13
12554253	13
12832547	17
24815959	13
45938191	16
33998833	13
16915412	15
6132691	13
1337256	13
4859342	13
5059228	13
7757052	13
4986527	13
30235849	17
2153920	13
2439651	13
10019700	13
1081551	13
18976968	13
8002738	13
3084009	13
10821942	13
2284364	13
17030812	13
10105317	13
14608705	13
13144413	13
1241177	15
5955958	13
77990	13
7543139	13
6125976	13
2637884	13
29694660	17
2223460	13
4057786	16
22455214	13
9825316	13
6763566	13
2511516	13
5355223	13
12276058	17
2402916	13
8357000	13
2394005	13
1684790	13
3543563	13
11205774	16
4476044	13
1791051	13
5081041	13
25177560	13
975652	13
5164015	13
3815299	13
15398801	13
17355695	13
9462475	13
3991277	13
1523660	13
3401312	13
5428461	16
6591870	13
596634	13
9866134	17
21745595	15
12842730	13
1353975	13
13257076	13
4818424	13
18146213	13
849074	13
8018021	13
3731948	16
17191136	13
5185593	13
3173097	13
943202	13
6000400	17
1424645	13
7914806	13
13184280	16
768971	13
11518088	13
3365128	13
45204302	13
8014859	13
1449150	13
1982180	13
16475030	13
4765327	13
7887321	13
4403948	13
7311667	13
1270190	13
3005031	13
17767477	13
16663992	13
35318956	13
1288933	13
4391005	15
24174	13
193462	16
9950186	15
2892522	13
11373774	13
11202018	13
10339259	13
31871083	13
30964730	13
9982378	13
21279871	13
22068796	13
5173357	13
8679845	13
2345392	13
10426054	13
2179993	13
2924846	13
1651084	13
1371599	13
11292284	13
1133147	17
3738448	17
12868582	13
14778811	13
13615763	13
11534277	16
14044361	13
6462335	13
24791571	13
26411600	13
1731773	13
6506500	13
4436865	13
7234084	13
3287297	13
1902451	13
4093235	13
24439243	15
11363175	13
1611884	13
20235589	13
4489755	13
10081774	13
10623928	13
4064816	16
28888913	13
1869825	16
6367385	13
6368962	13
5939115	16
3217593	16
25608858	13
6342823	13
10342104	13
34601081	13
22974087	13
4728710	13
10034507	13
23784524	16
10434742	16
2761578	13
2353317	13
6542732	13
3540302	13
8762679	13
644172	13
13143970	13
9443924	13
2303588	17
2235643	13
11199261	13
1113760	13
3483094	13
30714098	13
5400888	13
3284217	13
10609653	13
8212873	17
2731661	16
16013828	13
17142237	13
10040060	13
16882802	13
9728827	13
9072478	13
3483894	13
12845320	13
3555653	16
5363944	15
2284225	17
6951336	13
7082165	13
10105040	13
8623597	13
5690917	13
9810889	13
18319053	17
3431713	13
1000499	13
505701	13
3021884	16
10959421	16
9811089	13
20018765	17
2350026	13
26550788	17
3861336	13
10278878	15
14191976	16
7857606	17
3587771	13
10061732	13
4643807	13
11501824	13
1541442	16
7853189	13
3324320	13
1443054	13
17606363	13
1178534	13
2909335	16
12302984	13
10314385	16
11759911	13
5335218	13
19359613	16
1550552	13
5814951	13
8642048	13
3181546	13
10380893	13
15363386	13
1614916	13
7795958	15
13930125	13
917536	13
4363604	13
16035751	13
5495550	13
11548275	13
2622721	13
18088525	13
31395384	13
12476045	13
6190036	13
3541132	13
6479090	13
5196287	13
9750679	13
11227196	13
53209621	13
5511687	13
13133900	13
404981	13
1519222	13
417227	13
5243958	13
1180635	15
391356	15
4581048	16
3479555	15
6175856	13
9510450	13
4690317	13
1074585	16
21110818	15
8937115	13
8414843	13
424916	16
18330096	13
33325933	13
3472607	13
8856287	17
704878	15
20456562	13
38937514	13
788536	13
14821270	13
2798797	13
1161058	13
6773177	16
3217327	13
28744822	13
658501	13
10801487	13
16619508	13
6008225	13
5446949	13
5004583	13
3247146	13
577310	13
932220	13
1515284	16
9008554	13
2316155	13
2757899	13
1271409	13
9543337	15
1831204	17
5169430	13
18104724	15
9197662	13
43578977	13
6777066	13
3930324	13
4922668	13
19338245	13
1915996	13
9740838	13
204129	13
3751116	13
8117393	13
2168237	13
5218218	13
9694256	13
12175677	16
7922847	13
19200830	13
21151585	15
4868786	13
1023338	13
4162714	15
27958835	16
15221373	13
5935911	17
1311162	13
3092956	13
8195598	13
5215418	13
4509414	13
25107348	13
2201072	13
2180924	13
6741942	17
4335063	17
3794701	13
1481049	13
1736734	13
34718959	13
6152287	16
7053679	13
12375066	11
4985040	13
1211352	13
828509	16
2979765	13
33459388	13
10505695	13
1623192	13
7424146	13
1450506	13
5931861	13
4751989	17
9744360	13
6705430	13
1236514	13
1614429	13
19345686	16
170070	13
8487101	13
17903744	17
2469675	13
3155113	13
8010159	13
10261735	13
7493353	13
5920509	16
6393535	13
4244386	13
5584028	13
16537855	13
1071965	13
2125948	13
19056647	13
1816346	13
4431579	13
2316648	17
15870749	13
669225	13
6444447	13
2324542	13
12010056	13
487108	13
157979	13
12873822	13
14812677	13
5809703	13
3520035	13
14071942	13
4465691	13
39145472	13
588660	13
24793794	16
13467144	13
2230064	13
808920	13
30003416	13
5614707	13
1642906	13
2306392	13
11817787	13
13925731	13
21324062	13
2364965	13
13211734	13
16173013	17
2055700	13
9988450	13
16810443	13
3796116	13
2376313	16
5100925	13
13149374	15
9414618	13
1540131	13
22966668	13
26768725	13
1982645	17
15092211	17
3133718	13
108757	13
12467160	13
25379664	13
1126550	13
1463166	13
4007519	13
8526261	15
8861664	13
19026056	13
5807472	13
2370678	13
13229192	13
2888499	13
746641	13
16530002	13
19740973	13
12234241	17
448416	16
8936665	17
3220638	13
222260	13
7969233	13
11167900	13
2920600	13
4993199	13
11330077	13
9406981	13
2855054	13
5416891	13
637020	17
7520873	13
12196021	13
6952862	13
1806937	13
6180037	16
7937438	13
24995220	13
3199928	13
9530413	13
31134808	13
7867831	13
2913176	17
3295474	13
7071812	16
8636173	13
1908069	13
3962326	13
7948829	13
10342166	13
1538077	13
2607577	15
2548781	13
14736591	13
6227711	13
4412223	13
6847289	13
21303667	13
1900857	13
12623973	13
26261927	17
8400481	13
964886	13
2841265	13
5488346	13
8677701	13
4807965	17
9805745	13
10899593	16
5048327	13
11345873	16
5028365	16
34629722	16
16177111	13
2727084	13
6923431	13
8740293	13
3456251	13
4834581	13
817576	13
13358609	13
2753461	13
3809039	13
28856331	13
1052887	13
17909799	17
5828613	13
1218219	13
3536154	13
1287453	13
2349697	13
2351895	13
7423617	13
3856165	13
1209404	13
11350644	13
13473787	13
41249532	13
25521695	16
6595006	13
13451848	13
22449024	13
3581663	13
4871603	13
2299873	13
1987686	13
3856816	17
7769233	13
12200223	16
75492	13
3596595	17
1226386	13
8775260	16
13388023	16
17694541	13
3120231	13
7405563	16
31283122	13
24692744	13
8711234	13
22869466	13
4239626	13
1118158	13
21827298	13
3223219	13
11346934	13
1915481	13
10708087	15
3703806	13
10335363	16
1121747	17
5151923	13
6727404	13
8429527	13
17857706	13
5078396	13
1256496	13
3183343	13
27075374	13
11519956	13
976984	13
2683669	13
1444398	13
22254999	13
2819556	13
4108428	13
11051403	17
7127605	13
3773081	13
20898937	13
3535777	16
315748	13
7147785	16
15827682	13
3669137	13
1792535	13
8085175	13
2659787	13
2118992	15
44542613	13
10660517	15
26484405	13
23359718	13
21938392	13
16841746	13
276047	13
24916375	13
13020298	13
12201006	13
3264531	13
17130009	13
1006051	13
3032514	13
2434322	17
292849	13
7240877	13
24288223	13
12917096	15
4328781	13
2226501	13
1168702	13
13700800	13
2062633	13
2645897	13
20163455	13
1751900	13
19442227	16
12671081	13
5427478	13
6023938	13
11296394	13
1414768	13
20511679	13
8753734	13
6493398	17
12402848	13
6550713	13
2389259	15
12151616	13
24902593	13
946842	13
351966	16
18661738	13
7096748	13
384493	13
6629398	17
38783923	13
26555626	13
3472550	13
14283511	13
5303763	13
2971927	17
3727446	16
9814393	16
8690593	13
8298262	13
20937460	13
32089331	13
40638651	13
27310869	13
1800648	13
2541481	13
6193324	13
1727405	17
4510512	13
23831465	13
140175	13
44279145	13
16044923	13
7833049	13
10414884	16
5320328	13
3678532	13
1079686	13
32343598	13
686357	13
4906268	13
25844648	15
11400773	13
7486251	13
1437759	15
1446579	13
9220539	13
3202234	17
10236261	13
17241704	13
397614	13
6674090	13
45205	13
2666252	13
2043941	13
11324904	13
5475626	13
19238528	17
2915607	13
7236707	13
13050677	13
13151040	13
1694371	13
2395551	13
10411711	13
7546741	13
1552445	16
27039060	13
10818287	13
2532548	13
6380706	13
41634015	13
16547465	13
6600507	13
4272889	13
11794889	13
1181076	13
6909475	15
7317537	13
15805480	13
5986750	13
6454784	13
3218408	13
4933821	13
11334022	16
3193208	13
2575044	13
24401114	13
1700507	15
20083408	13
5236068	13
61804	16
38310	15
9947480	13
472774	13
23028105	17
2479292	13
14092260	13
2459199	13
4190358	13
1500691	13
10223216	13
143658	17
1856756	15
11165067	13
8339486	16
4968561	13
6366026	17
4522483	13
135012	13
25348748	13
349503	13
36165201	13
3912498	13
2732219	13
68751	13
12734583	13
3723913	13
476291	15
12686031	13
2419123	13
7271754	13
7013784	13
15985543	13
1694557	13
6505706	13
240240	13
7220639	13
28710527	13
6491119	13
14134382	13
363724	13
8904352	13
7141736	13
930285	13
36863001	13
7341301	15
37728822	13
9088602	13
7622745	13
15389717	16
5172057	13
16832858	13
528568	13
12757375	15
3372188	13
6246226	13
7851077	13
4550077	15
21336113	16
1615071	13
1448542	13
3534051	13
4923157	13
1262276	16
3196717	13
5201151	13
8363811	15
3190939	13
3001824	13
28273828	13
5972191	13
270094	13
5775279	13
7068677	13
1116037	13
6848672	13
9463280	13
1922848	13
2778150	16
5591921	13
10660396	13
8314681	13
12344988	13
5832222	13
4152829	16
10859861	13
12399301	17
12272719	13
4452314	17
1506869	16
1075593	13
448641	13
1918067	13
1352643	13
6019922	13
5560109	13
6281792	16
2759640	13
14152136	16
13184898	13
17484805	13
5133953	13
24464621	13
9703445	13
11868354	13
9244932	13
1678771	13
2615187	13
8642118	13
14348953	13
16656461	13
3947845	16
16749959	13
3702398	13
979900	13
275499	16
2898581	13
3779949	13
2724080	13
4571631	13
20502024	15
9921315	15
16726987	13
14673844	13
18991475	13
6186818	16
8958170	13
5766142	13
12187177	17
1248947	13
8330985	13
2768832	13
13085241	13
7285952	13
4940117	13
6393683	13
2950687	13
27086112	13
11312320	13
7539372	13
13178977	13
12176479	13
12873263	13
9809521	16
997435	13
4714253	13
1879673	13
1888680	13
14225231	17
5762530	16
12667966	13
1787805	13
29271002	13
116399	13
1310631	13
9368085	13
8636434	13
3427155	16
6974112	17
9074872	13
6591170	13
10143871	15
3008273	13
1256763	13
10223705	13
12306827	13
9065328	16
4648612	13
11979472	13
26553177	17
28843327	13
10962991	13
2732021	13
1663562	13
820471	13
10992755	13
4503447	13
576724	13
510554	16
22609	13
3246982	13
1564009	13
548675	13
2879454	16
3964307	13
6075817	13
15080424	13
3204778	13
7457601	13
5315122	13
2006491	13
23426250	13
5642432	13
16248693	13
7791400	13
3358369	13
139439	13
12864101	13
1248228	13
3076264	16
2500954	13
7267575	16
12953564	13
3458438	13
2736938	13
40605492	13
3734575	13
4988476	13
24187121	13
36476519	13
1358194	13
6432074	13
16345801	13
15039941	13
5312709	13
13151826	16
11673762	13
7621901	13
1942317	13
12089201	13
1267370	13
8609038	13
7190086	17
6336459	13
7477248	13
5996588	13
13591685	13
37204	16
16331239	13
6728399	13
4127191	13
298011	13
7134903	16
6493091	15
12891149	13
321667	13
2167089	13
5305781	16
24508307	13
47248622	13
81403	13
16582	16
6262026	13
6206880	15
39333799	15
15652604	16
12471859	13
2640166	13
24969091	13
23801578	13
9139971	13
5242061	13
11790000	15
4231519	17
1496639	16
15004289	17
4181793	13
9780466	15
5207131	13
2357320	13
9220307	13
280169	16
14703954	16
3607382	13
646	13
8933001	13
7491772	13
7498253	13
1041889	13
982256	13
2168802	13
7399949	16
19775463	13
1616410	13
2072167	16
22983673	17
3110193	13
37110173	13
4121188	13
15811387	13
3585701	13
1247009	13
34771516	13
25831352	13
209471	13
7998607	13
4974627	13
160320	17
8014054	13
18627150	13
10571394	13
1485046	13
729157	13
15382322	13
767112	13
2535017	13
503327	16
4479755	13
6640967	13
1501063	13
161104	13
8626065	13
10803093	13
11356168	13
4090147	16
1271516	13
1270718	13
1239021	13
13545310	13
2577134	13
4170019	13
4972867	13
3330385	16
4109552	17
11440997	13
5788143	13
1435728	13
3805528	13
19786411	13
14463425	13
16413075	13
40541544	13
1344465	17
564944	13
5122148	13
53974874	13
948825	15
8189061	13
1418945	13
2210495	13
4695830	13
9525190	13
7975180	13
8407799	13
3419460	13
2040773	16
2126522	13
208064	15
1770642	13
7464792	13
24839786	13
12118565	13
2474180	13
7324102	13
502823	13
2907500	13
675239	13
10777851	13
2913119	13
3749220	13
3951469	13
829286	13
748262	13
19130550	13
3033905	15
5069999	17
6982994	13
477205	13
11741560	13
1786785	13
32951432	13
11877064	13
3107484	13
17040303	13
1252944	13
10525582	13
54929004	13
9071780	16
293127	13
8628669	13
4183950	16
454273	13
5276921	13
11645116	13
17802029	13
8716434	15
2164404	13
2470502	13
709938	13
7618527	13
2663883	13
8775884	13
7451530	13
5255598	16
7723732	13
11686870	13
5984796	13
4166974	13
10082404	13
4683552	13
8277	13
10075495	16
2278149	13
20590096	13
415492	13
2381266	13
6504883	13
14429541	13
19413187	13
6800402	13
3734117	17
23187897	13
643114	13
3697326	13
9801123	13
4300468	13
2892490	13
1827841	13
6367697	13
6550031	13
13597851	15
530454	13
147831	13
2236375	17
7393656	13
3647561	16
947737	13
30704747	13
127729	13
82991	13
2294786	13
7889149	13
735958	13
12362977	13
4786183	16
10257526	13
8461396	13
3864775	13
215276	13
611301	13
6921044	17
3224363	13
1222998	13
564191	13
1846494	13
13130009	16
6026903	13
1389484	13
14457279	13
7890621	13
9246034	16
11010520	13
17484352	15
2552857	13
17634119	13
13532350	13
20559559	13
5973243	17
16499443	13
12258333	13
2815640	13
4306835	13
3326054	13
5895659	13
1514531	13
3018302	17
4832238	13
14598856	13
217603	13
2083672	13
12166487	13
12482673	13
2417773	13
1262314	13
3053979	13
5332346	13
10688305	13
7507675	13
1479736	13
3934670	13
2278556	13
7609068	13
9356111	15
14504703	13
11452619	16
14214429	13
8794806	13
12725558	13
10477755	13
11413543	13
6053632	13
7517386	13
1326090	13
2611795	13
6028467	16
4838241	13
16118913	13
40694381	13
14255100	13
2722968	13
7095731	16
22428897	13
2872184	13
2625511	13
6005467	13
4934913	13
2462561	13
236277	13
15365705	13
3484868	13
5107614	13
4318233	13
23944828	13
3054302	13
5364707	13
7174836	13
4221602	13
6895295	13
2247845	13
6578587	13
6467850	13
5587147	13
22784241	13
5130462	13
3842378	15
4611474	13
314608	17
5313233	13
2051353	13
15771600	16
2850005	13
130494	13
2631528	17
15109436	13
3253603	13
2020323	13
2881336	13
1165140	13
18041069	13
16032572	13
6956825	13
9375500	13
15087231	13
133207	13
10849885	13
17094445	13
4100259	13
829617	13
1674951	15
176756	13
1224276	13
4549049	13
15959965	13
1695071	13
5969814	13
5272746	13
6329957	13
199194	13
3934466	13
3786879	13
5684121	13
1414053	13
1300891	13
9639654	13
6544930	13
777881	13
1357196	13
15691371	13
5758318	13
4296265	17
950711	13
3353353	13
12009020	13
6714933	13
3044327	13
11471179	13
1346980	13
801197	13
15150578	13
5242920	13
6196373	13
363822	16
6065187	13
8624424	15
11985634	13
6595912	13
4178334	13
5441594	16
2241179	16
2362313	13
11976457	13
2816979	13
1687435	13
6138088	13
2870653	13
27667816	13
11813303	13
3199564	13
4116624	13
23635552	13
20385	13
1047837	13
1294619	13
6661208	16
7108143	13
6924865	17
9098793	13
419450	13
3296058	13
1729490	16
5476813	13
1651424	13
12584218	17
3353690	13
1219363	13
304131	13
11587376	13
5449663	13
5754508	15
17465721	13
7857621	13
12434599	13
5023360	13
16069265	13
1417224	16
34248240	13
1240214	13
7777931	16
2995409	13
7743583	13
1436589	13
29819489	13
2109297	13
5237750	13
7849593	13
915446	16
2175510	13
3651151	13
4116911	13
2523042	13
9736886	13
9781592	13
9185142	16
5800231	13
6715791	15
13985247	13
9238427	13
4129828	17
20426939	13
11843098	16
5900644	13
6836404	13
3224596	13
3651235	15
928933	13
12269350	13
2670857	13
4723607	17
3712207	13
19764665	13
5352370	13
2869205	13
8620351	16
16229584	13
6472387	13
2449615	13
3528962	13
541948	13
16467109	13
21311955	13
19984751	13
15923151	13
7134940	13
16935733	13
10845475	13
4186236	13
3861754	13
3343263	13
476579	13
2639957	13
27883511	13
14193362	16
606480	13
13072682	16
12425128	13
3922154	13
4859346	13
756577	13
5679517	13
1530440	13
4102831	13
3077171	13
9343727	13
8609468	13
1639409	13
3896583	13
425401	17
320564	13
9606668	13
3821566	13
8611508	13
21809430	13
2722202	13
18478052	13
6459390	13
5225898	16
11668994	13
1691518	13
13546515	16
89039	13
4797263	13
1695717	13
2015222	13
6774120	13
28389063	13
1821632	15
4954672	13
5800735	16
3487993	13
9593465	13
147049	13
6174033	13
13389019	13
11180559	13
1364645	13
2289176	13
8593236	15
2579737	13
10355128	16
8002031	13
9287057	13
9173055	13
3091062	15
2844464	13
2525674	13
1628514	16
13492709	16
1945595	13
9468191	13
6675149	13
200675	13
1064437	13
2286927	13
9905556	17
32983003	13
3126494	13
4404375	13
2973325	13
1899132	13
3943234	13
8997210	15
4811471	17
6726941	13
10327806	13
4005692	16
990150	13
4697307	13
1608771	13
16939150	15
10295313	13
591402	13
525110	16
8557205	17
1773518	13
6372030	13
1014457	13
1391041	13
2973788	13
3886925	13
7383716	13
23776206	13
5226646	13
4957585	13
5031086	13
7742648	13
14124046	13
13942924	13
2706920	16
10835629	13
1457484	13
15196238	13
1994370	16
9003170	13
14108624	13
35024	13
11464636	13
2208180	13
3100353	16
6517556	13
2771758	13
6653386	13
9595771	13
1324206	13
5919229	13
11471407	13
3513466	13
228828	13
2545621	17
5195434	13
4849064	13
12765314	13
3490887	13
6112971	13
2773045	13
34631439	13
2988486	15
25627448	13
1590520	13
975240	13
3415401	13
13103093	15
5185488	17
7332809	13
11208179	13
2827129	13
1737720	13
411806	17
10222555	13
21017942	13
2957253	13
9953085	13
10384371	13
8592991	13
1585491	13
18052812	13
10978341	13
1001684	13
1403356	13
1253641	13
2649932	13
8345545	13
4139507	13
15486706	13
14678401	13
6127441	13
11141539	13
8252368	13
5607915	17
5779304	13
2335863	13
14122037	13
31763401	13
4302457	13
4115247	13
2389818	13
4980401	13
1180331	13
19721804	13
10285468	16
11819275	13
2678047	13
31987052	13
6435594	13
4299177	13
17413461	13
4313230	13
2648423	17
3927102	13
3669690	13
16333336	13
4576676	13
2228757	13
2022952	16
17534458	13
181263	17
10842530	15
921072	13
2246766	13
10872037	13
4429693	13
24200742	13
8755010	13
4283006	13
12649193	13
6307834	13
7659999	13
33343447	13
19542662	13
9981219	13
2075228	13
12209710	15
2384259	13
12868521	13
12525497	13
10193647	13
16153498	13
2206031	13
839215	17
4820330	13
7972573	16
7040581	13
17487785	13
684914	13
15745647	13
15496618	13
15087343	13
17363069	13
14442802	13
4249864	13
24041605	13
7328975	13
3053083	13
5493574	13
11842654	13
5508990	13
1064410	13
2039207	13
29894361	13
6028457	13
1068411	13
7454659	13
6825702	13
11877830	13
3157019	13
2221952	13
1412157	13
14021615	13
38029917	17
486366	13
10698637	13
4324500	13
10627548	13
35142295	13
10313936	13
3360643	13
667096	13
5272956	13
24249566	13
15479708	17
2158806	13
20001650	13
9087786	13
1120454	13
2349401	13
1699696	13
2737858	15
19264312	13
23227139	16
5833719	13
10371115	13
8657265	13
10633638	13
14453452	13
18387212	13
2778543	13
2758300	13
6677004	13
7400766	13
9362092	13
14249521	13
2210394	13
3154151	13
1276630	15
5241707	13
6734236	13
1364350	16
15043158	13
1272464	13
2404854	13
13546935	13
24264022	15
2737649	13
18311290	13
784783	13
5234077	13
7772475	13
9889165	13
6599145	13
9454131	16
38550531	13
4959731	13
3810791	13
7601859	13
24521153	13
12464005	13
6999944	13
11322459	13
3213176	16
4682667	17
29209019	15
397783	13
312710	13
15614177	13
15328476	13
1820045	13
1802377	13
4032102	13
18420657	13
2195276	13
8157024	13
9291791	13
1966790	13
7208281	16
1328628	13
23209691	17
804877	13
22066676	13
8582680	13
6993653	13
41733565	13
5182232	13
11599893	13
5210659	13
453193	16
3590842	13
5074866	13
1557399	13
2765337	13
27627970	15
13495164	17
3148605	13
982695	13
1667577	16
12230020	13
6579535	13
3672413	13
7776188	15
3094315	13
8557110	15
11642361	13
1892113	13
11511543	13
13231902	13
6497171	13
48905707	13
3900294	13
118821	13
52313365	13
1444099	16
1577837	16
3577403	17
762674	13
6258932	13
2733020	13
255318	17
1741838	13
12412957	13
1038352	13
37241167	13
25785332	13
7497333	13
67983	16
3410978	13
14111111	13
14476265	13
1154311	13
3948300	13
14380496	13
12180666	13
19455711	13
2245767	13
11538628	13
12660996	13
24489	13
8710425	13
17210982	13
8674692	13
10858230	13
8527221	13
6371708	13
1950988	13
10825899	13
9007450	13
5853303	13
18137813	13
820094	15
18584114	16
1719687	13
15189233	13
3672398	13
12853206	13
10185059	13
12145609	13
9696564	13
3128455	13
2505435	13
12114372	17
3315854	16
20058334	13
1504987	13
1082147	13
9112992	13
15132838	13
972970	16
11304938	13
9020079	13
570688	16
1148468	13
1905224	13
9007476	13
14823729	15
25895798	13
1503156	13
802879	13
2207761	13
374787	13
3527230	13
11631572	13
15675444	13
1499380	13
432038	13
12265102	13
13181849	13
2882033	13
3339476	13
3530781	13
2155694	17
12079920	13
7226121	13
7030248	13
3287920	13
6336491	13
822741	13
16120024	13
2347524	16
8540099	13
2590383	13
7389291	13
4827700	13
2656280	13
28333118	13
191417	13
2329157	17
3592389	13
5229225	13
18437964	13
9173409	13
2978227	13
14809666	17
1433927	13
15524296	13
14253397	15
109944	13
14131874	13
10584907	13
1099350	13
19132763	13
8852334	13
14220576	17
4376208	13
9555391	13
3942403	13
5810092	13
13782562	13
12857520	13
11594467	15
1914140	13
5716888	13
5710061	13
2036844	15
3161591	15
5632756	13
6314094	13
3374579	13
109622	13
4611837	17
8782254	13
2924236	13
11954790	13
11684255	13
15068997	13
517112	13
8241381	15
24690710	13
25949138	13
4847384	13
4437204	13
9889155	13
12941491	13
9113594	13
3354264	13
4898899	13
1113192	13
15649229	13
230111	13
3322188	13
12121133	13
2801761	13
934607	13
5605812	16
8175783	13
18144307	17
2065161	13
5648525	13
31153234	17
2863539	13
4850041	13
461296	13
1535180	13
14603704	13
20210359	13
5718939	13
11976829	13
4307713	13
407605	15
10599179	13
24108516	13
15196720	17
4884506	17
40077746	13
1110206	13
1993092	17
1651324	13
3552472	13
5422249	15
6057581	16
12774627	13
3060549	13
6705434	13
6427673	13
2415261	13
2664437	13
1334275	16
10473060	13
7577760	13
540622	17
28087679	13
7873732	13
4365492	13
8452549	13
24104722	13
9369036	13
39649756	13
6349023	16
2472116	13
200878	13
3843906	13
3685783	13
28133562	13
8358202	13
7960609	13
3700474	13
3319543	13
12683462	13
5827	13
4976162	13
4098290	13
18274652	13
8561773	13
258239	13
2784330	15
4125461	16
7313651	13
2927097	13
27282056	16
651876	13
3214094	17
36562369	13
2663823	13
9182956	13
16393095	13
19083	13
9465448	13
19177000	13
988240	13
30580583	13
10513031	13
11127371	13
13544725	13
10332406	17
22792270	13
2150625	13
8069583	13
11563915	13
3272757	13
208859	13
16668675	15
684562	13
2616744	16
1810161	16
17318400	17
1425551	13
107399	13
4697445	13
1422111	13
22795800	13
200782	13
502885	13
4501006	13
5017716	13
13661726	13
7164360	16
2176717	13
476587	13
4431527	13
19552752	16
18805606	16
7477584	13
6648070	13
10774948	13
5235925	16
2746958	13
3858457	13
5066274	16
5554768	16
1956275	17
13783560	16
1830134	13
6649944	13
114342	13
1682129	16
7054018	13
10429212	13
31757526	13
29577519	13
20630472	13
284689	13
15776045	13
4075249	13
3135729	15
16855933	13
4608589	13
5382039	13
2076071	13
6115669	13
7298430	13
1527656	13
3353513	13
4889375	13
3407688	13
4914626	13
11665923	13
22225107	13
14226386	13
31513423	17
7486655	13
1877265	13
4815071	13
7063759	13
2083276	13
3893677	13
8196028	13
11678801	13
16686144	13
4121649	13
3061081	17
18337094	13
3626504	13
14249278	13
4359486	13
19702575	16
28962716	13
6065905	13
7808544	13
12216623	13
10859160	13
4316345	13
827349	13
6328026	13
3790222	13
33818124	13
11420884	13
1352434	13
4002359	13
1091183	13
11756505	16
5112762	13
2034872	13
2971957	13
8098210	13
1037474	13
9717514	13
7481013	13
5884173	13
10080053	17
33648460	13
16639473	13
3623239	13
378857	13
8273495	13
2155997	13
1200230	13
30974908	15
19465044	13
9278020	13
5689472	15
11805128	13
1953902	13
7065265	13
1422945	13
9146419	13
12965089	13
6021694	16
5464893	13
1213171	13
19509012	13
13742582	17
5964480	13
3433399	13
2417910	13
10463897	13
5737163	13
5131208	13
3399674	13
6159224	13
26368415	13
1663923	13
5298473	13
2143862	13
8151585	13
401122	16
505396	13
56021	13
5465355	13
3253921	13
22411161	13
71218	13
1713326	13
323613	13
8791212	13
9978449	16
17326343	13
6067641	13
3288877	13
2801852	13
19658111	13
1442411	13
5700915	13
6272653	13
2383834	13
2321931	13
11970332	13
11579080	13
17627147	13
1472735	13
2167407	13
3159781	13
2420316	13
36155242	17
8075289	16
467308	15
9178538	13
1055475	17
27064400	13
4254715	17
2853463	13
15662937	16
6613096	17
2004887	13
3858329	13
38086455	17
341307	13
20724498	16
15731103	17
1000	13
1108529	13
6048988	13
1590805	13
8211431	13
16219544	13
16772373	13
18425257	13
11138883	13
4878562	13
28217825	13
1116608	13
913625	17
7740649	13
2468515	17
5981699	13
6652076	17
4526402	13
11338469	13
27799046	13
406241	13
5175758	13
11634774	13
8318997	13
1811286	13
10163381	13
4851330	13
3484749	13
293062	13
98796	13
8447070	13
2964999	13
2365377	13
3675485	13
3984819	13
5722862	13
3685278	13
2473859	13
1720895	13
7520478	13
16680963	13
3130824	13
218008	13
28848670	13
29635951	13
3767736	13
28283096	13
4678981	13
9492901	13
15568483	13
2528856	13
5197108	17
12733958	13
11396300	13
13191526	17
11630410	13
9017766	13
17026326	13
7784630	16
4622901	13
4259228	13
18546554	13
3494512	16
37884222	13
474987	13
17082418	13
22424484	13
13900321	13
17196440	16
5578408	13
3402304	17
16241105	16
11883761	13
11233140	13
7163191	13
3461830	13
2852541	15
842413	13
9194053	13
6541499	13
8024077	13
3684927	16
5467477	13
19353380	13
5636193	13
278191	13
13497906	13
11747122	13
622184	13
2464572	13
701788	17
974244	13
5705293	13
11050991	13
1948538	16
11031810	13
23038178	13
4099008	16
10054803	13
8429772	13
2585364	13
1062363	13
425119	15
13597717	13
33096186	13
1321629	13
7923277	15
2893594	13
2980637	13
6332540	13
4887392	13
7232569	13
5786623	13
4685448	13
10870619	13
6873006	13
36826561	13
5635494	13
2113797	13
11579732	13
4744686	16
602322	13
14587466	16
5229336	13
4781546	13
5034182	13
10920773	13
1753909	13
8760243	13
8159127	13
26301894	13
221702	13
3996665	15
12993988	13
1242357	13
17234339	16
202117	13
10220822	13
4152206	13
1112600	13
13809762	17
14116244	13
18540919	16
13230408	13
7136326	13
11490326	15
5318863	13
14293482	13
7185195	13
1407622	13
9038928	13
5045068	13
47618636	15
3371584	13
8104074	13
2947258	13
8453908	13
29090135	13
21866577	13
8291723	13
583383	13
7784618	13
13610897	13
20947440	13
1512257	16
12478866	13
853748	13
3886285	13
4306438	13
10835813	13
6749781	13
31402	13
230029	17
5005516	13
30614	13
16392505	13
3356654	13
1997134	13
3135701	13
11326267	13
3975151	13
17056922	13
17247962	13
14136663	13
28455174	13
7335465	16
27866002	13
8568739	16
10109901	13
17926	13
984606	13
9589621	13
15564456	13
10032550	13
180738	13
69238	16
10501617	13
5559890	13
35794537	16
6452271	15
2140109	16
8295477	13
8138636	13
21388824	13
1476797	13
10164618	13
2676962	13
6817565	13
10731499	13
890932	13
8115474	13
1018537	13
8705558	17
3671327	13
5497441	13
6136713	13
9829011	13
2863584	13
1224358	16
9850583	13
8392765	13
350761	13
39840	13
4587265	13
458506	13
3281296	13
890971	13
4951872	13
3960103	13
7028390	13
7599215	13
13713224	13
13154590	13
20031263	17
27385412	13
5762616	13
38328668	13
17234169	13
674818	13
1066601	13
531944	13
24654488	13
2298644	13
9856139	13
4153689	16
2987953	13
89995	13
4662652	13
14741381	13
13677897	17
1505657	13
876215	13
1795050	15
2816683	13
10924246	13
17769909	13
4281005	13
9016039	13
7552358	13
334922	13
3144919	13
2075183	13
8489823	13
949287	13
4960487	13
15608036	16
2284789	13
6065429	13
12361630	13
1850983	13
21398521	13
5920399	13
6403333	13
5330805	13
7114340	13
15021618	13
4524445	16
2690159	13
1396615	13
3364490	16
695014	13
3641988	13
3602211	13
1443385	13
6088455	16
1388350	13
854587	13
6339809	13
7520271	13
24506911	13
9573683	13
5291986	13
2019685	13
2004513	13
14798364	13
8742716	13
20730297	13
288723	13
20125335	13
2606672	16
12218968	13
3573369	16
1584949	13
3043830	13
15721274	13
15378838	13
7930861	13
15908392	15
5899119	16
4041058	13
6055635	13
32582673	15
2976445	13
2874799	13
3092236	13
778735	13
2218040	13
2116801	13
6559764	17
35468151	16
6830070	16
3262077	13
2005601	13
11821719	13
11098451	13
2928081	13
2116703	13
23487555	16
11276875	13
19028858	13
7275328	13
529067	13
5709924	13
5668293	13
3126754	17
6525722	13
9357476	13
4399498	13
4085057	13
9786493	13
1480177	13
2716134	13
18711200	13
12918262	15
12443097	13
1269764	13
2481418	13
27568395	13
4407836	13
16153598	13
1107507	17
386983	16
14746613	13
3717416	13
9497969	13
3794466	13
4838441	16
10667815	13
1979914	13
8799070	13
1847271	13
4768023	13
463844	13
977063	13
2607348	13
7078214	13
27130513	13
687396	13
1405915	13
525174	13
17563449	13
23442335	13
10988090	13
11202247	13
5306794	13
2715718	13
9994855	13
10765786	13
10742226	13
2517867	13
3262882	13
7198860	13
374596	13
2918280	17
11788759	13
1906375	13
2891305	16
6383556	16
11004940	13
24273052	16
16984241	13
11721819	15
2341573	13
6350877	13
5137856	13
5609391	13
1707696	13
21421136	13
4638843	17
3894369	13
3179430	13
7875458	16
5200646	13
16960496	13
2278946	13
1871431	13
20164611	15
8708711	13
11339983	15
27131230	13
2015943	16
3902532	16
2107860	13
3468440	13
1293359	13
567364	13
2350938	13
349016	15
17340296	13
10232832	13
7772365	13
4518242	17
12956293	16
4181834	13
14114240	13
22851742	13
11133646	17
6452912	13
9858511	13
4483249	13
11398885	13
897054	13
2664270	13
2707631	13
7076848	13
2982411	13
3833467	13
19400844	17
1145638	13
1899158	13
2101712	13
1560324	13
11223	13
20011377	13
27727808	15
57424	17
320129	13
8962470	13
7854390	13
5571560	13
3975726	13
4918650	17
10914140	13
772772	13
221906	13
2345009	13
6701805	13
12486364	13
6902115	13
5306209	16
44868016	13
14384706	13
9867678	13
8639951	13
14998419	13
6966055	13
3517499	13
11317910	13
27853710	13
1474037	13
16176434	13
11256177	13
1551815	13
2707356	13
7290143	13
7110116	13
17243261	13
5378576	13
27070195	13
6525709	13
9099696	13
8782952	13
2795850	13
4204645	17
4419156	13
8658328	13
1525264	13
6773069	13
36188089	13
2751189	16
29869308	17
10778833	13
12497059	13
13908296	13
8301024	17
3766490	13
2538705	13
639887	13
13333777	13
4493108	13
18269011	13
6017916	13
5353930	17
15561836	13
1004771	13
256934	13
2885372	13
969559	13
3697244	13
10554130	13
106825	16
6755608	13
849246	13
5224465	13
1759575	13
5257063	13
57442	16
1261079	13
1117554	13
8651880	16
18845975	13
5846022	13
1989055	13
7061486	13
12997655	13
6881535	13
3303211	13
6986093	13
51106	13
12710907	13
13019715	13
2625702	13
19494460	13
24128850	17
25024964	15
13872464	13
1260729	13
559592	13
2829157	13
6393649	17
11162725	13
9286931	13
1703607	13
4710891	13
71229922	13
663068	13
5900545	13
10788000	15
14856487	13
4449466	13
13333103	13
696365	13
6140789	13
9695764	13
2867957	13
3988392	13
1459161	15
9018330	15
11558633	13
4629642	13
500633	13
4309547	16
588338	13
1607472	13
4813700	13
11817012	13
8464152	13
9968332	13
3574600	13
7451112	13
3001462	13
4506775	13
7640118	13
23917301	13
8775864	13
3401556	13
8516978	13
3611288	13
12577606	13
34127048	13
9864385	16
6939271	13
2982179	13
7102191	15
1450719	13
313495	13
11088025	13
6675850	13
5984146	13
1037280	13
1878311	16
5046341	13
933924	13
13650070	13
25746080	13
12850073	13
4984185	16
5332556	13
16551129	13
3003033	13
1220871	13
8602227	13
4572885	13
15133604	13
21939742	13
695046	13
3115492	13
8028714	13
3939360	13
13535302	13
17142052	13
12718747	13
1776843	13
15668705	13
2200243	13
11483619	13
6419640	15
11003363	17
1630436	13
12996638	13
14283390	13
1588124	16
6536915	13
1543536	13
5836435	13
14198360	16
6978769	13
2777105	13
23778405	13
2612224	13
4898527	13
2430489	13
44712015	13
2556658	13
5087090	13
2755579	13
8845400	13
9541089	13
5504431	13
8129567	13
4689678	13
4042787	13
4373398	13
2316461	13
6402289	13
69485	13
411720	13
2919042	13
6927092	13
6662026	13
3887247	13
13859839	13
6823841	13
14949088	13
4547567	13
675376	13
5720497	13
28878724	13
3343948	13
13193432	15
19938151	15
14160873	13
970640	13
2721082	16
1722131	13
11784950	13
9746765	13
1957678	17
4808731	13
5310732	13
654749	13
6113630	16
5100428	13
5449529	16
10321411	17
13068810	13
1107361	13
17989505	13
2880633	13
10086234	13
867981	13
14563971	16
3843172	13
47044190	17
1042419	13
166536	13
8826087	13
2790065	13
3626277	13
3236500	13
2141354	13
10753968	15
1373977	15
7939756	13
7141456	17
5119108	15
33566384	13
4927123	13
9733226	13
18782408	13
12192805	16
3906118	13
15386078	13
3231435	13
11531657	13
6461452	16
1425279	13
839532	17
9262548	17
3340046	13
12463653	13
2073795	13
9567521	13
1322420	13
8309837	13
3801631	13
34920540	13
1942400	13
2554344	13
7403260	16
554679	13
13447592	13
21561946	13
3499311	13
20127602	13
4167449	17
9152277	17
2825044	13
4465816	13
8677782	13
4177669	13
458061	13
15950751	13
4213934	13
8905089	13
28606923	13
1085383	15
17344551	13
6695881	16
7203456	13
10281326	13
6831450	13
22637190	13
1750742	13
5962067	13
6560664	13
4632806	13
6528442	13
4513139	16
6939136	13
42693475	16
5204496	13
3003748	17
6374943	13
1415819	13
9998466	13
3616661	13
7779642	16
7837155	13
2202865	13
2632609	13
1214747	17
22926143	17
14079380	13
2339773	13
4379447	13
21445801	13
3047390	13
2488685	13
1023470	13
3979	13
5181575	13
17357864	15
13485489	13
9026645	13
13454706	13
4037068	13
7549042	13
18932377	15
743107	13
2459047	13
4699028	13
20081703	13
27103835	13
5926620	13
2075112	13
3446711	13
44650804	13
6004900	13
24462414	13
7453143	13
61460412	15
14958201	17
24115113	13
547997	13
2121386	16
11969081	13
43516572	13
3021829	13
31385775	13
3439819	13
8897617	13
2439800	13
267122	13
14192280	13
11767000	16
3513942	13
16515529	13
2055232	13
4100270	13
13417377	13
5130688	13
13189016	13
7396176	17
744958	13
19103601	13
11869937	13
14198580	13
34085685	13
2095079	16
9878001	13
22025914	16
254495	13
19936062	13
15297219	13
3279371	13
15253581	13
2438016	13
948012	13
16794842	13
12264792	13
16118700	13
451188	16
15300142	13
15953100	13
5002652	13
706676	16
10000065	16
4452696	13
6263001	13
4170733	13
6534299	13
12821580	13
24460050	13
2533437	13
20727383	13
5946262	13
993944	16
2851980	13
17356201	13
1250844	13
2299502	13
3851754	13
2661833	13
792352	16
3461418	13
4511042	13
17204576	13
36476105	16
8314274	13
856740	13
7752796	13
2495854	17
15145994	13
20002722	13
7757334	13
2178783	13
7007090	13
23239370	17
7008553	13
5272095	13
63189	13
2753025	16
8537278	17
8579141	13
3223660	13
10010509	17
2056450	13
7839515	13
5027181	13
1239343	13
4893681	13
8388552	13
11909852	13
18378983	17
9439951	13
8497387	13
8258456	13
7489571	16
7364314	16
50450671	13
7712641	13
11671488	13
3694552	13
8465568	13
3688994	13
13951488	13
21705581	13
15432162	13
4228849	15
5471830	13
22923927	17
7607846	13
2335227	13
3058785	13
12717784	13
8059086	17
1417154	13
24029778	13
2306759	13
8769561	13
5261371	13
136931	13
904081	13
18085276	13
6241213	13
13452483	13
4235508	13
188322	13
440652	13
2163262	13
1578994	13
1788238	13
5664151	13
1994589	13
4840258	13
820592	13
1356510	13
2234461	13
14975077	17
9472298	13
1208936	13
3984570	13
6061253	13
2783553	13
18084738	13
103141	13
3504845	16
12431954	13
14036084	13
1472171	13
8113047	13
4458184	13
11838591	13
8320022	13
181023	16
48401 triggers and 549 candidates in 427771230384 cycles.