14787951	13
4672142	13
9831931	13
995593	17
12000169	13
15231752	13
10892379	13
14408266	13
8051884	13
18156242	16
30632413	13
5405567	13
8299017	13
9906053	16
3937850	16
1565536	13
936707	13
13187443	13
403212	13
5436734	13
587450	13
9436456	16
126612	13
13524098	13
4532724	13
10781329	16
8770076	13
11758283	13
272271	13
24955637	13
6776683	13
4296002	13
8522716	13
3970600	13
2575360	13
7871355	16
33631727	13
12236711	13
31021254	13
4939016	13
12370132	16
38102759	13
24934821	13
738289	13
12958500	13
6238136	13
621252	13
24972014	13
5213668	13
6554458	13
235449	13
4638141	13
17540244	13
40017113	13
6560398	13
1336848	13
2495962	13
17481562	13
8689671	17
17324385	13
6082681	13
20349496	13
3253911	13
5323004	13
1100450	13
4753790	13
1870105	13
127166	17
1981180	13
131165	16
1932191	13
2673686	13
6084121	13
1456581	17
3085502	13
36439366	13
3148748	13
1581515	13
20834351	13
22567216	13
13372679	16
6726592	16
9465858	13
1226387	13
1815211	13
3146950	16
4886193	13
11426813	15
19507903	13
8305660	13
17837082	13
3091053	13
4524265	13
2341928	16
4381016	13
10007552	13
1643371	13
11942066	13
7336214	13
13724972	13
7560048	16
5350415	13
315403	13
4346628	13
2873266	13
330116	13
11231369	17
2445764	13
691067	13
3339160	13
5100143	13
7606266	13
4251778	13
32774355	15
4065674	13
1216377	13
5091495	13
5660132	13
14836931	13
3550140	13
10597347	13
2827879	13
22222473	13
2589238	16
24869877	13
9916687	13
28456338	13
2716700	13
116161	13
1201920	13
25586977	13
641103	13
6517597	13
1531350	17
306973	13
33404276	13
13066235	13
17400127	13
13455098	16
7893896	13
68485	13
183573	13
7326795	13
58184353	13
3571073	13
16075399	13
4371166	16
4564347	13
27001008	13
1406032	13
17106838	13
8959534	13
16479283	13
8916989	13
31836323	13
16147764	13
379471	16
4970658	13
4742895	13
2048302	13
13824638	13
3077776	16
3355613	16
4369642	13
2098129	15
16026162	13
12942133	13
3543534	13
2382498	13
262177	13
11409759	13
5761164	17
4106023	16
543140	16
643684	13
14168493	13
1479297	16
4419437	13
9485956	13
268748	13
1513626	13
6066420	13
188175	13
5297208	13
42199922	13
17526550	13
2772807	13
2959888	13
10802421	13
3511260	13
671793	13
5701801	13
12230151	13
1310549	16
3652765	13
9439389	13
1086729	13
574967	13
16126186	13
18688496	13
18899879	13
20940351	13
27686567	13
3212592	13
5629483	13
12880462	17
7737263	13
877739	13
22109	13
3043516	13
1178890	13
10648759	13
2797302	13
10955219	13
42043762	13
1846644	13
18450854	16
5990558	13
16044694	13
18446152	16
12186700	13
7165657	13
5259111	13
29336816	13
1778273	13
1968710	16
9497959	16
13419750	13
11386731	17
3631255	13
4547696	13
8436239	13
3252229	13
2113370	13
14065510	17
1641513	13
14305525	13
11998398	13
238621	16
5145477	13
13330582	13
6389948	13
15170300	13
3348637	13
2962159	13
1477648	13
27652182	13
27983431	13
14286434	13
6242973	13
6929765	13
11556986	13
2861859	13
7051896	13
47128571	17
11264055	17
34237180	13
3804514	13
8601864	13
7166114	13
1179490	13
6474833	13
3056494	16
631200	13
505056	13
1711761	13
1411237	13
1105419	13
12254495	13
12814459	13
8453431	16
3459247	13
12849053	13
2345834	13
2052162	15
4378782	13
3637901	13
86679	13
8878492	13
3332104	16
354036	13
9407125	13
4957816	13
21963576	17
8849656	13
9552738	16
16315183	13
1443925	13
5094183	13
5783624	13
2346177	13
5131271	16
7036670	13
2606630	13
5774294	13
767089	13
29065480	16
1142824	13
5643709	13
10026687	13
6039752	13
7965213	13
5097523	13
2729204	13
7397906	17
8001460	13
2417537	13
9310701	13
1084979	13
31737732	13
656094	13
4070145	13
10560507	17
1941270	13
4767347	13
13592139	13
8335846	13
14998856	13
2741316	13
1638965	13
1329976	13
4188945	13
6802381	13
3957271	13
4287917	13
7028642	13
1402517	13
24978727	13
23966108	13
634299	13
16085315	13
100802	17
21123660	13
3701524	16
2426285	13
8724948	13
12310923	17
13396663	13
5950851	13
9459588	13
5478351	16
2449440	13
68433	13
10237122	13
17342584	13
3783866	13
4436031	16
3725249	13
3005078	13
1535161	13
190963	13
23425331	13
8447255	13
3938781	13
9258373	13
4686978	15
20489866	13
26429547	13
19047004	13
16890442	13
46964485	13
17589321	13
5679283	13
21104554	13
211199	13
25592304	13
15304889	13
102164	13
2126499	16
415762	13
12025518	13
3610542	16
4395568	13
441683	13
530905	13
3952021	17
258438	13
14234009	13
14182977	13
1458364	13
80844	13
2216526	13
3592802	13
17680755	13
14529702	13
11439717	13
9854053	13
13393183	13
2225024	13
8714465	13
12557608	13
522107	13
3654126	13
6301385	13
12042507	13
2312015	13
19092585	13
1132425	13
6140743	13
12150437	13
977968	13
4124356	13
8271779	13
12062814	13
14862725	13
21003362	13
12648104	13
10383643	13
5951280	13
15831170	13
11255212	13
2093089	13
18406165	13
97201	13
7774612	13
3889911	13
1750386	13
14376407	13
16470202	16
40752	13
9244077	13
30328885	13
12400592	17
2262172	13
14200729	13
7755509	13
8873339	13
8980461	16
4665132	13
2156853	13
8044234	13
4216507	13
8101789	17
5291869	13
9066551	13
2544282	13
2495511	12
13653691	15
12266468	13
12057785	13
3526218	13
16862008	13
13098283	13
6964985	15
3401378	13
21535966	13
438966	13
6439218	13
1948717	13
1187417	13
1272745	17
23959151	13
4810896	13
7217468	13
1049782	13
14058104	13
44002217	13
18479666	13
8447031	13
4592037	13
4301682	13
7710023	13
1055002	13
960844	13
820958	13
5144599	16
1911625	13
2386077	13
5272992	13
16497753	13
292977	15
16966072	13
2463591	13
16034106	13
9580216	13
1447381	13
4056373	13
15424777	13
14830094	13
3176531	13
969480	13
8365801	13
8555932	13
7776072	16
6000	13
1988633	13
13150328	13
11153415	13
20714760	13
5384848	13
4841697	17
7925292	13
4704437	13
1646310	13
28531452	13
1175782	13
1495741	13
3637801	13
8408830	13
195788	13
15342396	13
6326714	13
4850336	13
2323547	16
6987697	13
3442043	13
8201657	13
34671582	16
3755605	13
3289131	13
12278928	13
4944857	13
8111543	13
16806428	16
6480893	13
2339908	13
8010680	13
15056616	13
2356729	13
8213764	13
8917936	13
4078272	13
11729844	13
14676370	13
7845925	13
4677819	13
18167410	13
6759490	15
3845697	13
32851339	13
9971735	13
2373189	13
1453338	16
3624881	13
10703907	13
2949462	15
11912577	16
13343046	13
13557023	13
30067176	13
1838284	13
12034827	13
10017543	13
5861807	13
6357481	13
10758926	11
733888	13
2928010	13
11870693	13
9045632	13
13042299	13
5319759	13
665297	13
17449124	13
7058756	15
5258245	13
10265101	13
5715344	13
7739353	13
21674426	13
1199208	15
1444468	13
4120622	13
7118083	13
10246322	13
2710163	13
18641904	13
24606346	13
5895689	13
13173401	13
5594554	16
48762629	13
1519288	13
6238453	13
9236790	13
24650586	13
6225426	13
23636193	13
14823809	13
7726538	13
13425005	15
5114627	13
8057601	17
18628025	13
8475365	17
17074874	13
14623003	13
4333642	16
4628996	13
27595689	13
5269489	13
5724360	15
2172648	15
686692	13
8510719	13
792414	13
6269027	15
4763993	17
308307	17
22151077	13
19184370	13
230720	15
9346970	13
13484828	13
13395608	15
4268019	16
11331709	13
23275215	17
16169956	13
577649	13
34118483	13
2157698	13
4572136	13
17688511	16
4493803	13
2913305	13
7348957	13
4168500	13
13863501	13
6994513	13
4738635	17
22544221	13
4759174	13
13840331	13
2477173	13
2183643	13
5824549	13
487112	13
3272837	16
2423590	13
12018076	13
8222193	13
15416282	15
9194710	17
3333305	13
5379144	16
5405403	13
20004452	13
13763340	17
6350996	13
1073921	15
18815208	13
21088004	13
27255848	13
4606229	13
1915397	13
1464465	13
1481973	13
8327148	13
5929384	13
1604334	13
12495331	17
7639403	13
49876	13
14430182	13
3701756	13
5281923	13
1745403	13
745790	13
1404928	13
8869824	13
225208	13
5757051	13
6321135	13
11736912	13
5051509	13
1953202	13
756675	13
29059837	13
12024056	13
18226769	15
219588	13
4094764	16
2699818	13
14800531	13
2917749	13
7542597	17
9393458	15
3376268	13
4669499	13
12051760	13
15981951	16
3010747	13
6064135	13
5012160	13
1227817	13
10394890	13
24206691	13
4192621	13
5110642	13
2089731	13
26741641	13
21279582	13
1422451	16
28413021	16
6133522	13
3706496	13
5482682	17
452281	16
863397	13
2468025	13
9660909	13
2866215	13
13254920	13
8004358	17
3625044	15
1290953	17
8555433	13
4778222	13
261328	13
2526654	13
1782038	13
1027622	13
14664847	13
12226838	13
45846532	13
3788167	13
9543845	16
23024639	13
13760016	13
2319316	13
5703	13
7676400	13
3761972	13
16904442	15
19535627	13
3993152	13
1796187	17
7368714	17
11515704	13
43677732	13
8021256	13
2830774	13
3771508	13
705950	13
14871018	13
14595084	13
9220363	13
8229216	13
1122691	13
4451702	13
15429176	13
8259161	13
6157283	13
1842633	13
51129916	13
3178490	13
3116253	13
2529109	13
8402102	13
7657658	13
11266513	13
890905	15
10554557	13
1342048	13
8579230	16
3482119	13
5870307	13
445976	17
23800914	16
14130053	13
18455720	13
3302577	13
6366937	13
21451442	13
25717774	15
15016185	13
7688975	13
6721292	13
7761110	13
11942640	13
2214817	13
22275065	13
2474640	13
8560553	13
1321031	13
12987237	15
26367010	13
22705685	16
8012875	13
15176010	13
1901388	13
6325291	13
5719989	13
8263685	13
5763294	13
22001002	13
2391229	13
8522103	13
1434721	16
5585408	13
14754584	13
36936945	13
7095587	13
21926860	13
13439014	13
3506520	13
2288459	17
1796386	13
17095409	13
6706932	13
774697	13
4977908	13
22423427	13
15681373	13
1178190	13
2541918	13
7028938	13
12015803	13
9964233	13
20090478	13
7792032	13
8168363	16
5657708	13
14940382	13
40341394	13
9885602	13
10705180	13
23024716	13
8270251	13
8810619	13
3750206	13
2556236	13
9009288	13
21315398	17
10540097	15
10896955	13
1656077	13
13025999	13
8780384	13
25621136	13
1224705	13
4220514	13
4414708	16
15184643	13
8476832	13
5450140	13
6206221	13
4445810	17
10732676	13
13289820	13
2186964	13
16439775	13
7906485	13
6265382	13
5515319	13
3202811	16
10823899	13
618348	16
9084682	13
13617458	13
20224651	13
16922	13
625106	17
15060174	13
480820	13
11025337	13
4608134	13
11597068	13
39983412	13
9248711	13
635303	13
4613014	13
4458595	13
640893	15
884421	13
2178052	13
3206515	13
21386472	13
9478989	13
13433351	17
27079912	13
3106073	13
2193655	17
6635929	17
3897453	16
8411208	17
16894354	13
10977366	13
4677689	13
12942681	16
8150355	13
10548611	13
17896906	13
9136103	13
31601095	13
2055289	13
5802492	16
6057633	13
5847179	16
18545366	13
13031404	13
3076596	13
10367981	13
1986385	13
4037703	13
4834255	16
1111771	13
22248727	13
6453286	13
261399	13
14564809	16
9252800	16
8995323	13
2111541	13
40366241	13
555641	13
8229684	16
14382589	16
6846072	13
2516861	16
14150850	17
3607920	13
280846	13
7505182	13
8253393	13
5002233	16
8769067	16
4961955	13
6244069	13
11621530	13
12587354	13
12554326	15
4904594	13
35497614	13
3126496	13
5937006	13
18568165	13
13957503	13
318653	13
2545033	16
6231596	13
21290247	13
1296815	17
976915	13
3196599	16
13699984	13
16020755	13
6075627	13
3837533	13
1217195	13
13338860	13
2583174	13
16759384	13
6030475	13
1415555	13
658166	15
8222884	13
1392619	13
9507810	13
32595269	13
529329	13
3332114	13
90153	13
2174809	13
9707127	13
3186907	13
1697989	13
20687871	13
20353071	13
5307607	16
9276041	13
531586	16
1450288	13
1648678	13
15154161	13
5971614	13
2578826	16
6311782	13
11452761	16
9288710	13
12428152	13
127729	13
5077654	13
8775838	16
3334885	13
14011213	13
2006329	13
11997878	13
24667641	13
9652486	17
6290688	15
3263699	13
2601529	13
10619633	13
8457471	13
25814137	13
22078899	13
2608418	13
18509551	13
1388212	13
4369872	13
5483991	13
9380380	13
44899088	13
19943400	17
493744	13
556094	13
13308046	13
5935839	13
10821418	13
16717042	13
3739724	13
7593955	13
2421	13
9422779	13
12265228	13
15144304	17
1468374	13
7988347	15
1092751	13
5937510	13
1485503	13
4411460	13
18180214	13
6210587	13
20660468	13
7906797	17
13983220	13
782514	13
4986266	13
776229	13
3840206	13
2501802	13
406113	13
15599167	13
18361577	13
20615381	13
36503753	13
3878935	13
2864432	13
29687024	15
1886485	13
54514354	13
35008670	13
1518730	13
15349335	13
7836720	13
5355965	13
20106246	13
6609792	13
4515785	13
6683469	13
33602747	13
5536543	13
1448324	13
15872403	16
2820475	13
1984982	13
36366427	13
21540781	16
18351300	13
7531153	16
25549393	13
13818013	13
2503535	13
2655535	13
1895548	13
8527093	13
27894716	13
1317202	13
13382118	13
10983472	13
789806	13
19266746	16
7582981	13
3150491	13
15921148	17
4257471	13
8779938	13
13604337	13
1490632	13
3571020	15
688426	16
3223003	13
1333533	13
5489500	13
8422269	16
5940702	13
6513029	13
12882876	13
13502791	13
5930479	13
1771126	13
8448747	13
11273362	16
1290156	13
1737224	13
1198645	13
4871021	13
7350395	13
6789335	13
4192378	13
8989289	13
18228157	13
21860289	13
17846229	13
3337524	13
13297640	13
1458592	13
990700	16
528992	13
4864246	13
8955403	13
2830908	13
3030239	17
6978163	15
12300436	13
3756855	13
8140673	17
816959	13
3169191	16
4970329	13
9300125	13
12121425	13
1120228	13
13452165	13
9933917	17
2368741	13
3637436	16
23091740	13
10494218	13
652437	13
1774488	13
2708557	13
3841039	13
492830	13
16705376	13
4389477	13
1393108	13
3512422	16
436918	13
3886451	13
2891265	13
1371192	13
11029322	16
11075491	13
895615	13
16153521	17
5258930	13
4026433	13
16596087	13
3677204	13
12346493	15
24631842	15
4097882	16
392597	13
7422600	15
157090	13
8830994	13
3962919	13
15963555	13
444077	17
8337293	13
911880	13
3752674	13
7745563	13
5503856	13
30939063	17
14728288	13
118559	13
8981763	13
26062738	13
1708525	16
6478740	13
9360124	13
15078820	13
9870080	16
13247800	13
12634292	13
6608453	13
2384797	13
23809415	13
2644819	13
294893	13
18806968	17
193389	13
3227360	13
8087839	13
3966996	13
5989872	16
15687586	13
8071884	13
16613152	13
19857	13
4468104	13
2803945	13
17883103	16
1757897	13
3588137	13
3466071	13
12570812	13
958484	13
4861437	13
201080	13
19022897	13
7639547	13
1291104	13
1605305	13
9754127	13
7133496	17
3746258	13
3351018	13
34868198	13
10509190	13
19667542	13
5116595	13
846633	13
22066438	13
5934809	13
6566309	13
11825317	13
8195012	13
13939389	16
16290544	13
43350	13
3781243	13
5599597	13
3950865	13
1547546	16
6041420	13
10189685	13
31430943	13
2034608	16
1228632	13
7234802	16
18857548	15
1686605	13
35116466	15
9446210	13
2710333	13
1142880	13
14016072	13
6045902	13
7442020	13
15469535	13
1951788	13
10263768	13
10973598	13
14762698	13
7603439	13
1956250	13
18776179	13
14245024	13
14387474	13
6938863	13
6888983	13
2639681	17
4479663	13
16434767	16
15161791	16
1129157	13
3447976	13
1132513	13
6035935	13
4059361	13
19948405	13
704723	13
11143794	13
14785379	13
2182951	13
9895110	13
2757697	15
22803329	13
11425532	13
9729998	13
2519022	13
2355457	16
13419056	13
12324426	13
3281274	13
5390492	13
644910	13
26879004	13
26957177	13
3293828	16
545659	16
3909793	13
11386397	13
12497130	13
2815344	13
1272529	13
27814387	16
6965430	13
3034384	13
3252650	16
1102113	17
8668166	13
5363546	13
8413397	13
29241599	13
5460131	13
8690797	13
17303135	13
819151	13
11836616	13
7039604	13
330257	13
183758	13
585589	13
11272676	13
14392812	13
1243328	13
4006508	17
1845795	15
799611	13
4150276	13
13136684	13
8842981	13
15306421	13
12704291	16
980814	13
17829506	13
901641	13
16949017	16
2938446	13
9421311	16
251530	13
18362538	13
11011658	16
3037578	13
4243692	17
29393598	16
5676537	13
4015484	13
2751715	16
4112203	13
20298184	13
4210180	15
30395786	13
3814568	13
13230537	13
8354615	13
375524	17
34242330	16
1408559	13
1682463	13
18745598	13
3384753	13
32119692	13
4940352	13
8288267	13
3282490	17
9073558	13
520885	13
5646655	13
4192465	13
32172743	13
23310281	16
6043394	13
26097560	13
1502277	13
16273316	15
4684091	17
3089231	13
17352904	13
3365783	13
7780218	16
365919	13
9747430	13
4545425	13
1659055	13
21343634	13
2261053	13
4415460	13
14171127	13
4114436	13
12025879	16
7584618	13
34466783	13
3075836	16
2302986	13
259709	13
7734308	15
15180440	13
11895283	13
15405473	13
5154192	13
4221041	16
701459	13
841374	13
911374	13
2813143	16
7539830	13
30916	13
9726208	13
11742873	13
478794	13
5141694	13
14230148	16
458549	16
33662260	13
9513012	13
22410063	13
12363392	13
8098236	13
1238626	16
6407606	13
4484797	13
5852682	13
9721822	13
3205666	13
27920482	13
10002606	13
6024926	13
14163740	13
1583548	13
6745846	13
23760744	13
3852145	16
18671336	13
5747011	13
2156290	13
13880458	13
4213035	16
22858931	13
1161185	13
7269083	13
15214307	13
8949150	16
5583562	13
13382941	13
22744466	13
20846049	13
1604971	13
15179043	13
8690435	13
10927939	13
95644	13
9069753	13
8809240	13
11050261	13
33471016	13
17888777	13
10615428	13
2935192	16
10573312	16
2048936	13
2426829	13
1936183	13
288848	13
9024651	13
2079192	13
913735	13
8947709	13
4564009	17
3021958	17
204041	16
1718023	13
14556750	17
10201242	13
23277184	13
18826029	13
179548	13
2859633	13
38927823	13
6446591	13
15321843	13
11009421	13
1355871	16
7598877	13
15021789	13
14325786	13
17162132	16
36091478	13
23136586	15
6070158	13
59313974	13
17270118	13
4320036	13
11768826	13
15006142	13
2082435	13
332830	13
12845026	13
4194130	13
3994268	13
2472969	13
2730775	13
5338412	13
10198087	13
3741725	13
2854331	13
12976321	13
5124698	13
12743770	13
11772210	13
461333	13
6165003	13
28429159	13
4184350	13
3286540	13
21489991	13
3678735	13
7557716	13
9097553	13
21731729	13
11212974	13
3536581	13
6746497	13
2175945	13
8001232	13
8205326	13
14856708	13
6395703	13
6638491	13
885622	13
11839518	13
2648127	13
12404556	17
2289051	13
1136265	13
7154163	13
2281675	13
14792523	13
4019427	13
17869262	16
2530071	13
7462626	13
6363798	13
6229414	13
1452572	13
13026571	13
11524860	13
4174287	13
7185968	13
68337	13
14572694	13
18958437	13
7834103	13
1474233	13
21685121	17
1381622	13
10119678	16
6289463	13
3331928	13
5883786	13
4069464	13
22857590	13
17775881	13
25469353	16
7195682	13
9842007	13
24605999	13
7044696	13
11660443	13
4645056	13
186492	13
35767549	13
3607683	17
2531141	13
37907424	16
2917973	13
3514477	13
7993260	13
12223256	13
1462282	13
19355461	13
2054038	13
12139153	13
7336723	13
3838935	13
4396415	13
2936773	13
758418	15
2233805	13
990981	13
18601068	13
19461947	13
4552204	13
3018507	13
4393822	17
5159599	16
7364652	13
1346657	13
7727425	15
7596300	13
4203363	13
5864973	13
3217438	13
4159346	13
1940798	16
19737019	13
6069550	13
2117735	13
6690777	13
3858689	16
7011199	13
23121429	13
25811778	13
1962215	13
14340787	13
15635974	13
2668226	13
11371730	13
1304476	13
6139905	13
8095399	13
15922471	13
39427	13
97475	13
5522017	17
2263746	13
1853418	13
9294605	13
16087785	13
1948576	13
1363988	13
24414974	13
5717930	13
8822183	13
4724993	13
9298640	17
9087718	13
961342	16
4393759	13
28188062	13
13794391	13
1819022	13
12625588	13
4981305	17
4277617	17
1240997	13
7115941	13
26410791	16
5081740	17
717391	13
937834	13
6735457	13
67011	13
1693748	13
29160144	13
17188055	16
284298	13
985341	13
1816536	13
2633684	13
12048519	13
8396616	13
5396016	13
362012	13
108245	13
7680367	16
10179768	13
1465208	17
13427154	13
9578134	13
2479223	13
7888196	13
11868477	13
4575265	13
760413	13
16633839	13
16615915	13
9747456	13
911336	13
4792394	13
14543582	13
942120	13
12365414	13
8879219	17
6183118	13
9445742	15
234823	15
3521630	13
139636	13
1257819	13
2759453	13
1846307	17
1569028	13
8219625	13
3659867	16
176939	15
8159229	13
7682111	17
5623759	13
5248537	13
2665267	13
29180797	13
14975334	13
5464018	13
24628766	17
4269667	13
7613680	13
7325103	13
6944483	13
15291382	13
7933003	13
83468	13
25077300	13
24835933	15
3267044	13
162977	16
24385728	13
20626491	13
1867466	13
5044747	17
3530254	13
17111444	17
13297824	13
16304684	13
7733192	13
2219961	16
361403	13
1061350	13
1513621	13
7819999	13
1808865	15
21626667	13
2389645	13
302448	13
9666587	13
6099894	13
6304560	17
643076	16
4697515	16
533071	13
2447049	13
432469	13
12390786	13
27760825	13
14148620	13
5379987	13
1723916	13
1223915	15
19884182	13
6364329	13
4469093	13
10420725	13
5605043	13
13047735	13
2912232	16
15708374	13
18352900	13
2328336	17
36554	13
37189996	13
1143419	16
23425215	13
975611	17
10144048	13
4254951	13
14221102	13
14474792	15
5164774	13
10284841	13
1981078	13
15055828	13
3053895	13
4134630	13
4070666	13
5329798	13
5847001	13
1202876	15
15638669	16
73806	13
723316	13
1554468	13
8733110	13
5832093	13
2680812	13
5953409	13
2987608	13
3256416	13
1571917	13
5902217	13
16810674	13
12826880	13
15960028	17
34735119	13
3481506	13
4324351	13
8920491	13
9488070	13
5366334	13
2249694	13
2386596	13
6309240	13
9475739	13
11649432	13
4680190	17
10430023	13
4107107	17
8720925	13
7214718	13
35546001	15
42450684	13
764130	13
1485185	17
979332	13
5983586	13
15368686	13
8330457	17
7103365	15
6663694	13
2691904	13
4593429	13
326522	13
9356913	13
6551852	13
247686	13
24025945	13
349304	13
8782026	13
25018589	13
9036834	13
833350	13
8570392	13
2727678	13
7951006	13
349259	13
26323183	13
8325642	13
1665915	13
7867421	13
162824	13
2521727	13
2819131	13
5392466	17
1090636	13
19098896	15
23015474	16
11456339	13
19884738	13
5735192	13
1175469	15
2193217	13
14382581	13
14105980	13
854929	16
10895278	16
3802002	13
949567	13
1548587	13
621559	13
8251860	13
256352	13
1744101	13
4474397	16
6591291	13
2130048	17
4728062	13
46015577	13
20893571	13
13052770	13
9723440	17
505021	13
11269622	17
7848066	13
11566333	16
25910963	13
11797167	13
920917	13
33715319	13
1113231	13
3360973	13
39160906	16
6344302	13
3140123	15
1131325	16
14775558	13
2687283	13
2708586	13
14169475	13
14898409	13
2117597	13
8608959	13
6196474	13
16480166	13
27336861	13
3451439	13
20782355	13
3103922	13
1748476	13
22749288	17
3238188	13
790388	13
1103148	13
4114195	13
5742619	13
28981832	13
24526592	13
1769831	13
6826569	13
2838457	13
27030388	13
4236726	17
1342677	13
5873778	13
10954905	13
8161436	13
187539	13
1679600	13
2023526	13
6559946	13
2136864	13
4611733	17
5565290	13
1159206	17
20650464	13
6833470	13
20632819	13
1350041	17
3659596	13
13457280	13
12723616	13
1157909	13
5034735	13
11706652	17
1687667	13
18897341	15
1791866	13
23606372	16
3248882	13
496190	15
5853735	17
11061525	13
752841	13
11435741	13
4437603	13
8903319	13
2861924	13
2231738	13
1781571	13
8798710	13
926095	13
1924506	16
5409195	13
4297235	17
13404152	13
1891369	13
31635419	17
1517278	13
2731413	13
1144046	13
41340510	16
38303671	13
2149642	13
3170627	16
1894447	13
14943598	13
868529	13
31155185	13
1569461	16
382793	17
29044518	13
3035801	16
4814093	13
13539738	16
14315815	13
5608207	13
8378504	13
19605120	13
6823524	16
4271723	13
25967987	13
22422821	13
528579	13
16118150	13
8882508	13
1041825	13
3967396	13
10535396	13
1950309	13
1979651	13
2979758	13
10615684	13
7508813	16
17410251	16
1603942	13
791102	17
1054476	13
16219204	13
36448596	13
34115346	15
2031783	13
9213433	13
13782201	13
1302226	13
183931	13
1660081	13
15720788	13
8691173	16
12673935	13
18650381	13
959107	13
3943611	16
240860	13
2253911	13
402674	13
11732055	13
8084852	17
17618836	17
6481122	13
6472931	13
5393686	16
7560563	13
6912957	13
5696817	13
12863456	16
3160187	13
6811250	16
9645405	13
4972963	13
227006	16
3011074	13
4314623	13
10803078	13
3210128	13
6024459	13
3210642	13
4194139	13
5261142	13
3062815	16
12790029	13
6446250	16
2872958	15
8107921	17
1842402	13
897876	13
4177515	13
5290301	13
2672118	13
31810998	13
6811554	13
35076928	13
5445418	13
6150409	15
5407544	13
13142485	13
4735990	13
4896194	13
4768055	13
10233649	13
15758927	13
1538937	17
4011338	15
16543709	13
19288744	13
7368567	13
8313404	13
13090766	13
10629784	16
5279748	15
9272725	13
5824224	13
2750233	13
10819505	13
14190428	13
7455022	13
4712874	13
2235729	13
8530304	13
13987241	17
3919306	13
21988754	13
6900211	13
15599403	13
606349	13
9270394	15
24530230	13
7786915	13
7718504	13
11419043	13
1180487	13
8098986	13
3378651	16
3767554	13
610301	13
14833555	13
9305085	13
11744171	13
4232230	13
5476148	13
176608	13
1068123	16
4095697	13
1810322	15
691134	13
3670203	13
14538814	13
5704441	13
10751489	13
20837573	17
3107993	13
5853491	13
150349	13
17086567	13
11765404	13
6828948	13
1500209	13
3398111	13
517761	13
32619579	13
5729288	13
2551916	13
500115	17
15552784	13
9304043	16
3088407	13
27776148	13
1683550	13
505682	16
10672757	13
10323807	13
13825832	16
14231138	13
6915268	15
331826	15
6354397	13
8616266	13
18208081	13
31854311	13
6285944	13
350936	13
4161052	17
5810525	13
1649133	13
2437687	13
2645134	13
2316845	13
793952	17
3248810	13
19667584	13
6283618	13
10790415	13
8642459	13
3713904	13
8877617	13
10622864	13
3343291	15
14639403	13
6574751	16
25114048	13
9107841	13
16717260	16
775010	13
17671244	13
3865222	16
8609605	13
4969366	13
22592748	13
5943736	13
20742944	13
121744	13
17138024	13
2578455	13
20034232	15
698745	13
9055357	13
7317153	13
8245106	13
13023701	13
3692816	13
1743661	13
328301	13
10959761	13
8562283	16
11404870	13
21339503	13
1654189	13
16269795	13
2705839	13
11488425	13
8671103	13
18059286	13
759109	13
11224222	13
2783106	16
10851375	17
1349299	13
29625	13
7244527	13
25598596	16
1167108	16
1623583	13
12414645	13
12183569	13
1139870	13
38926524	13
1711181	13
2858455	17
27687421	13
4555900	13
3636098	13
2840489	13
951089	17
5382088	13
3934129	13
30705879	13
19212795	13
12062634	13
8158242	15
2523707	13
1949283	13
5935174	13
4514596	13
995391	13
18971930	13
979243	13
1126153	13
2035974	13
4617046	16
2411024	13
15685969	13
9878248	13
17108461	13
11379252	13
10057841	13
2017603	13
3357595	16
1630338	13
906875	16
4050204	13
4333399	13
1973749	13
5354189	16
6172224	13
11557785	13
117237	13
648037	13
7715084	13
11759298	17
7910779	13
703160	13
4806994	13
1087940	13
7702946	13
36556234	13
11300538	13
2890010	13
1069773	15
5253029	13
4789991	16
2260066	13
31906872	13
12702101	16
3735540	13
22584220	13
5503301	13
3657434	13
2172890	13
2694850	13
2207354	13
5417578	13
28587123	13
10654568	16
1279843	13
3236584	17
4249977	16
672568	13
7474442	13
9029598	13
9103680	13
11999911	13
2964333	13
2913687	13
16471983	13
11685085	13
1407168	13
1420005	16
10350852	13
3999158	13
1029204	13
20722484	13
6286857	13
14597347	13
2236316	13
2068062	17
3709955	13
20081030	13
24006447	13
651743	13
20163396	13
14570411	16
15090451	13
2022674	13
7402207	13
3507142	13
23245809	13
40584981	13
7404518	13
5501653	13
25021407	13
3170322	17
15093623	13
13942349	13
4215838	13
2683606	13
918914	13
1878433	13
4116982	13
20557125	13
9784044	13
8887824	13
1140390	13
2246701	13
20465773	13
16981044	13
42639059	13
307901	13
5108838	13
655058	13
27555075	15
2585487	13
5542120	13
3260390	13
12028643	13
1647019	13
11452348	13
2003655	16
9098048	13
10993383	13
14306360	13
18708216	13
11779634	13
13091434	16
3341228	17
5078975	13
4701636	13
5474324	13
9483406	17
1513003	15
269796	13
23216018	16
8401793	13
7088008	13
1262367	13
1336613	16
2285603	13
17181041	13
25265780	16
21857994	13
11822800	13
1307057	13
2186577	13
2237641	13
2752909	13
878120	13
4330757	15
12929651	13
5007954	16
15840036	17
2269704	17
12244845	13
2931406	13
510444	16
2251637	13
1043482	13
105998	13
7280606	13
1065535	13
1612329	13
2598942	13
1841049	13
3729674	13
8943065	13
1314622	13
12577769	13
8197333	13
7331623	13
9380738	13
4941560	13
6798777	13
22300575	13
2246388	13
7539711	13
2480706	13
5705780	13
1314223	13
17416207	16
57068627	17
8165437	13
1013349	13
5705535	13
265451	13
7013977	13
10640338	13
3604416	13
5222938	13
3789187	13
127858	13
5648162	13
15315271	13
6590132	13
1032146	13
2783180	16
9039452	13
4760371	13
1787770	13
17336857	13
16085814	13
1202543	13
22107526	13
10828	13
23652040	15
9815342	13
599602	13
3067148	13
11352799	13
37861367	15
7439125	13
11465580	15
2165100	13
4936594	13
10437341	13
902363	15
18765862	13
34165624	13
18445821	13
7179042	13
8104253	13
31949323	13
827034	13
2717502	13
3524502	15
1722725	13
9092269	13
13813537	13
9254980	16
908011	13
31712972	13
2196867	13
2992168	13
2349024	15
3270975	17
369418	13
10396432	13
3042756	13
2928270	13
1946023	13
1070390	13
771178	13
3105874	13
15879315	13
10838924	13
17037044	13
4251138	13
6734311	13
9659810	13
3173641	13
8971734	16
15880158	13
7992806	13
632041	13
16645841	13
399153	13
16352524	13
8306830	13
4829270	13
16584909	13
3746501	13
89325	13
21137959	13
3295844	17
10864904	13
3922780	13
12881721	13
17375535	13
15674553	13
5269702	13
1519618	13
3551406	17
2726964	13
17479271	13
11650897	13
679690	13
11013646	13
506941	13
3852059	13
177488	13
3865495	13
6405594	13
2485627	13
25171	13
1904427	16
12157936	16
3701129	16
31461305	13
7979638	13
3989495	17
9572008	16
10327878	13
1891140	13
11593199	13
20751282	13
16467691	17
1426595	13
14225084	13
5809035	13
7464227	13
8700348	13
1669955	16
11717562	13
3607544	17
4758002	13
7621799	13
2617200	13
17351361	13
4750548	13
1003812	13
4162854	13
12511906	13
3544639	13
1919883	13
12778214	13
3239375	13
31994254	15
2158486	13
1393690	13
5589183	16
1867053	13
44258	13
689581	13
887026	13
5527733	13
3781117	16
3046359	13
8009052	13
5132161	13
12237988	13
2906226	13
1585100	13
1423703	13
14722960	16
22516788	13
16257562	13
8274513	13
1770250	13
836319	13
23351638	13
37420137	13
615422	13
12882047	13
24550237	13
3599550	13
4059915	13
6236553	16
3693520	13
5658674	13
6801304	13
8866954	13
499278	17
6978059	13
7869327	17
5504036	13
673754	13
981933	15
3584116	13
3409061	13
4627585	16
3011581	13
1584861	13
606074	13
21824	13
15346273	13
3645490	16
777338	16
11306805	13
3742996	13
2547894	13
2378744	13
2628479	13
1912240	13
3633323	13
19710826	13
2944218	13
835267	13
2180714	13
21420304	17
989038	13
13455647	13
30000626	13
14752685	16
22655861	17
14852105	13
3471893	13
5349449	13
22604803	13
5322371	13
34556616	13
3671229	13
485335	13
28019039	17
6650697	13
7267550	13
23908232	16
1439509	13
1399210	13
4746451	13
449060	16
981575	13
14614790	13
6944250	13
4586381	13
992861	13
8701041	17
4977432	13
32469908	13
4748414	13
2613010	13
8576982	13
3917029	13
977136	13
13180137	13
16324803	13
1275507	15
31575450	13
7123698	13
5931547	13
905139	13
4089434	13
4161908	13
11680161	13
845909	13
661439	16
2213491	13
6242874	17
528856	13
13422420	13
4248894	13
3610568	13
16843219	13
2804612	13
18842590	13
2216795	13
1014348	13
3210695	13
11578487	13
4247348	13
6176378	13
430626	13
17519672	16
21167917	15
6604421	13
5843705	13
5070917	13
2412833	13
4682865	13
6314312	13
6537284	16
8178062	13
13938061	13
4139047	13
1419844	13
8066529	13
16643419	13
401268	16
5367924	13
8269551	13
8451786	17
1525060	13
4672374	13
8451866	13
4461095	13
13642491	13
2275657	13
5014818	16
2551902	13
4562594	13
5580102	13
2422441	15
32126172	13
280776	13
8928710	13
3712334	13
13317035	13
3619141	13
13903585	13
10117793	13
21020579	13
12213477	13
7745120	13
814571	13
18871457	13
3331108	13
3522523	16
382022	13
7129423	13
3337634	13
5396571	13
25470688	13
12131981	13
15911767	13
10283573	13
7821890	13
13630353	13
2446195	13
30480002	13
2803105	13
4285205	13
5085402	13
5620049	13
5080635	13
14441147	13
9013114	15
8773277	13
20871714	15
8281931	13
41044789	13
10762368	13
15545697	13
26837073	13
1623501	13
7942568	13
3720894	15
426904	13
9385888	13
4182484	13
385105	13
853130	16
28720589	13
9881706	13
6812886	13
1952289	13
7902229	15
20090670	13
5155248	13
15663825	16
14009995	13
4761131	13
4201408	13
8138700	13
11155703	13
19687161	13
6014850	16
12942338	13
4427410	16
8010900	13
12325904	13
2848333	13
331834	13
415162	13
1631254	13
29167705	13
8853901	17
3593002	13
18550843	13
10571121	13
2587460	13
854740	16
22175622	13
407575	13
5356034	15
1504097	13
774600	13
2438320	13
11877431	13
7652590	16
559409	13
578416	17
6331040	13
1260160	13
6336056	13
33536104	13
901649	13
5065946	13
3385661	16
15528200	13
6844330	15
8987908	13
7485939	16
14927069	16
1918428	13
5817395	13
2780283	13
9892793	13
9988613	13
25727199	13
6149930	13
1878210	13
3299709	17
14353207	13
21468816	16
22292539	13
592136	13
3276942	13
1323076	13
15435539	13
21636852	17
6062614	13
21247235	13
3178817	13
15113577	16
1450809	17
26572	13
21769533	13
1753659	13
11607226	13
5049670	13
514207	13
659101	16
9515159	13
16996564	13
2958542	13
25321	13
7938734	13
7326770	13
5950397	13
4183629	13
43147114	13
1527936	17
2271856	13
24393	13
4399322	17
1752537	13
513581	16
8718031	13
12643765	13
1654644	13
853455	13
2694184	13
14448384	13
2979558	13
7362513	13
9054866	13
6347199	13
7052715	13
24253271	13
901711	13
3329724	13
719318	13
474967	13
7339171	13
8290148	13
4359223	13
2263389	13
28543544	13
13039579	13
21103091	13
7654728	13
1115515	13
1220246	13
390098	13
12588997	13
2136882	13
11060279	13
13940664	13
11348701	13
17368132	13
10144328	13
15530342	13
21223905	16
1507161	13
24828602	13
24714402	13
644589	13
2111457	13
175492	13
15178626	13
507949	13
5962532	15
6776866	13
688750	13
177960	13
4067670	13
10394939	13
17343352	13
3995163	17
7502585	13
12164604	13
2917126	13
12343678	13
23146606	13
9051591	13
14235274	13
5877117	13
1567569	15
2520830	13
4980575	13
14067602	13
6288046	16
328686	13
1751007	13
14820242	16
1141632	13
3452882	13
3950520	13
20800689	13
200364	13
3760219	13
13131008	13
386867	13
10143239	13
13406754	15
13737638	13
15209672	16
13701315	13
2248723	13
126278	17
6940127	13
74543	13
6737558	13
7458117	13
1250437	16
19236747	16
6840702	13
12180652	13
2205231	13
11702113	13
14125437	13
919176	16
29625117	13
3356630	13
356306	13
9545342	13
9073900	17
18838719	13
20392324	13
10282562	13
8340518	13
2063695	13
9024727	13
10915701	13
14600812	13
2254562	13
956812	13
5540654	13
34591144	13
6132740	13
10451724	13
17309052	13
372770	13
5289129	13
493331	13
5177890	13
5651879	13
4689754	13
4936731	13
6621520	13
13893079	13
9359789	16
4654482	17
19435492	13
5659290	13
4267351	13
1693579	13
1207360	13
405319	13
3499384	13
3628829	13
3418101	15
17798063	17
13172662	13
6026501	17
535405	13
23085273	13
570517	13
30891838	13
8452332	13
2638561	13
3759534	13
15173349	13
3177798	13
24895116	13
1053136	13
15904314	13
4588233	13
9360329	13
27285690	13
4491531	13
5787333	13
17061839	13
8078506	13
69885	16
9935552	13
395245	13
9891578	13
13278554	16
1695068	16
7156982	13
26563185	13
30838393	13
11324422	13
7567017	13
55249	13
18265470	13
6245209	13
19110067	13
2031543	13
980912	17
168159	13
6195752	16
15518847	13
697362	13
5903063	13
4697188	13
4486821	16
4980655	13
1655766	13
859546	13
12652909	13
4946976	13
7080789	13
364598	13
35419087	15
9750275	13
11605552	15
21764478	13
20636695	13
16547532	13
27515696	13
1826109	13
2262037	13
6552473	13
4092157	13
55478	17
1876628	13
1280914	13
3311845	13
5569935	16
3510855	13
30352148	13
4330899	13
4415840	13
5288032	13
10736945	13
1212937	13
455408	13
3964314	13
6798771	13
18855078	13
4004296	13
4647948	13
497123	13
4167068	13
21724309	15
2506845	16
8339873	13
462920	13
6926243	13
3573626	16
2958124	13
5164253	13
9527325	16
1807938	13
8479176	17
9754358	13
4409714	13
6137745	13
13059483	13
2724706	13
1514716	13
42878879	13
167706	13
623972	13
3190207	17
10989976	16
25649261	13
859160	13
3676660	13
567837	13
11409489	13
5684441	13
12019009	13
5546543	13
1318174	13
74837879	13
12287787	13
5961854	13
46886298	13
408848	13
1482470	13
23012083	13
3216721	13
4449037	13
7676049	13
11056112	13
15461385	13
1966016	13
4193229	16
566260	13
3408922	13
23493697	13
883302	13
5895838	13
3178070	13
10243254	13
3908513	16
28822290	13
16529752	13
8577977	13
8691351	13
15380713	13
7051185	13
44223125	13
11607552	13
38063354	13
8205526	13
170091	13
2439354	16
269594	13
1340127	13
12931620	13
10912304	13
1151691	13
19509011	13
846339	13
11993575	15
742376	13
20667256	13
6976558	13
2570554	13
3525844	17
2628291	13
1685385	13
5740730	13
231602	16
7572899	13
12460968	13
2890200	13
796979	13
8232537	13
3034656	16
5979569	15
7104673	16
3304533	13
13380270	13
2670568	17
2285270	13
5404084	13
19301712	13
409103	13
7852617	13
2450652	13
23422710	13
7771965	13
4461664	13
1270422	13
2237122	13
19367470	13
7876563	13
13788348	13
622958	13
295961	13
16092455	13
375171	13
3533884	13
46784699	13
7665819	13
17638778	13
1000754	13
1301090	13
7038358	17
17050053	17
1861362	13
3494756	13
8534822	13
3314594	13
391098	13
2350487	13
8816021	13
8609317	13
4413561	13
7130931	13
6532505	13
15041958	13
7009164	16
6231486	13
12792903	13
11505581	13
25428066	13
3259206	13
16423611	13
1444495	15
1930798	13
18027557	13
14763116	13
541530	13
4540392	13
16179814	13
3147373	13
8161661	16
4019316	13
4348678	13
2002	13
419758	13
27121124	13
7044519	13
16377544	13
1577843	13
1653795	13
32567439	13
11645615	16
3728005	16
2078844	13
9732933	13
10312287	13
5555473	13
2743099	16
9541324	13
1828068	13
11868492	13
2213689	13
12697042	16
9623514	13
6941551	16
21106852	13
18719096	13
1341410	13
13502545	13
9757678	13
4524030	16
21128480	13
3623459	13
5309998	13
1376003	13
29921115	13
11398272	13
7907827	13
10703114	13
15559400	16
133548	13
1966658	13
1246251	13
4673564	13
29299419	13
17843608	13
3075584	13
23515329	15
8643182	13
39221651	13
5222119	13
171656	13
18003583	17
96125	13
6255932	13
6311874	13
5837699	13
1528241	13
3968735	15
7956070	13
2078934	13
1334507	16
5446349	13
3872156	13
13315073	15
3884513	13
10907403	17
1942134	15
8591990	13
5560829	13
9344956	16
2002090	13
10876351	13
33080746	13
1451032	13
32364958	17
3337300	13
16735683	17
6215573	13
9398113	13
3382887	13
1400436	13
12232840	13
18599098	17
2831215	13
2372444	13
576274	16
13132009	13
6500481	13
1361752	13
17292788	13
6256364	13
11195882	13
755505	17
10157691	13
13148550	13
2660285	13
10296701	13
8627521	13
6697870	13
10343213	13
790042	13
596713	16
4731055	15
20506985	13
13087128	13
14209221	13
7768498	13
558472	16
2810834	13
36701191	13
4488780	13
126008	13
404336	13
12266792	13
7880217	13
5587798	13
13776287	13
15934972	13
6821535	17
15198316	13
174591	15
5276247	16
1482018	13
114706	13
1050221	13
1211372	16
1748179	13
11389574	13
3141922	13
28414261	13
834021	13
8864243	13
6446128	13
23415111	13
17978985	15
2766385	13
7230419	13
28850505	16
14417874	17
6684894	13
3919312	13
1920778	13
12588849	13
3209014	13
1601803	13
13984571	13
4269535	13
555923	13
487449	13
4635602	17
4231268	13
11546432	13
18617863	13
548123	13
5569558	16
4382736	13
11986878	13
8601929	17
2443531	13
532110	13
5487099	13
18194578	13
4533202	13
9680252	16
2745654	13
12478142	13
5778251	13
5052978	13
4645498	13
19584486	13
19599983	13
2583380	16
4259640	16
17801806	13
3916833	13
6925964	13
6069472	16
4647395	13
168082	15
372403	13
5432887	13
3914708	13
5127871	13
1745769	13
72710	13
6447480	13
8618340	13
8389073	13
6704065	13
12165548	13
18170711	13
9677439	13
6899042	13
7699571	13
13390227	13
7167046	13
18224454	13
1223712	13
11732877	13
4219971	13
7201184	13
2387176	16
3608648	17
25546364	13
3342076	13
29481491	13
10593664	13
199636	13
7094133	13
18113161	13
1170601	13
4613258	15
10312153	13
4966840	13
1794728	13
2785352	13
4442691	16
2756482	13
21994587	13
3565432	13
20401986	13
11420371	13
8706339	13
5161242	13
2870367	13
13590915	13
8518880	17
4784644	13
39451131	13
11850701	13
43388	13
6715848	13
18967092	16
14973860	13
679078	13
5444086	13
6284218	13
34524595	13
25530020	13
9019280	13
2410640	13
2509432	13
775562	16
4810576	13
1309815	17
2287179	13
5640754	13
2606259	13
2901226	13
23904627	13
1063801	13
21358356	16
22841691	13
9767268	13
13690186	13
964493	13
16670953	13
728439	13
9824554	13
208958	13
3189885	13
7804224	13
934564	13
7706319	17
5474933	13
15925215	13
5198542	16
2196390	13
4690435	13
1557539	16
17717500	13
9768389	13
14082378	13
17579776	13
8074645	13
22305639	13
10665622	13
3551657	16
3600270	17
8761865	13
10168402	13
1952648	13
3073639	13
374343	13
5469495	13
7698419	16
2272351	13
669918	13
5988083	13
15229553	16
596453	13
38561525	13
1959497	13
18739482	17
16415568	13
3053269	13
13270108	13
8435570	13
5649884	13
2541647	13
5159511	13
10367818	13
5501490	13
6506322	13
8675602	13
10049490	13
15784958	13
9210704	17
18801890	13
100703	13
20715930	17
8097399	13
3948745	13
12565030	15
5301969	13
4280025	13
16958390	13
21202019	13
17583374	13
5972970	13
13647559	13
7641449	13
8498658	13
503158	13
4422791	13
6899884	13
1857637	13
4764820	13
7402640	13
229597	13
3222912	13
2111469	13
11310520	13
5186328	13
17882606	13
19621397	16
34388950	13
34347079	17
5716356	13
24161739	13
6055253	13
2939047	13
21880257	13
24497261	13
1861611	16
2923242	16
10401531	13
5128183	16
13377062	13
10093016	17
24616884	13
23652979	13
42146193	13
10423866	13
685337	13
6816676	13
10568166	13
952863	13
602064	13
3326906	13
9136959	13
8554928	13
4231433	16
404287	17
264927	16
3130478	13
124572	13
19396600	13
1151662	13
3224028	13
2439838	13
2506466	13
16899295	13
5980489	13
6111545	13
30310262	13
3891717	13
9735742	13
7250675	13
4343928	13
64776498	13
797566	13
2949792	13
5109691	13
9982106	13
24493576	13
3685965	13
11731517	13
9142963	13
4038806	13
27846049	13
1258466	17
2455916	17
8314546	13
6900498	13
24162486	13
6104555	13
1900648	13
4889960	13
16038047	13
7485064	13
3805997	13
4898900	13
3247184	16
1370186	13
19113226	13
2837258	17
7068741	13
6365657	13
17126301	13
3917899	13
15872388	15
3573248	13
2551055	13
3643864	13
2031989	13
3815479	13
14670868	16
4658183	13
3878271	13
6631423	13
4443732	13
1949100	13
13139905	16
3102840	13
2380453	13
6558832	13
6140334	13
4328894	13
12656727	13
6491902	13
7618033	15
2313354	13
3880424	13
3332406	13
10203836	13
7828368	16
13572753	13
4289977	13
101511	13
2295492	13
4800051	13
1421142	13
1598679	13
2619452	13
111927	13
1626241	13
6246070	13
1815969	15
9819693	17
332423	13
422893	13
4233683	13
29179066	13
4722940	13
2042773	13
4038119	16
437629	13
3428347	17
3632901	13
35202868	13
29405784	13
9323045	17
6578552	13
10537510	13
3827539	13
746805	13
1208150	16
3502078	13
13122869	16
6889208	13
7232575	13
871578	13
18054094	16
22515767	13
11032663	16
17291683	13
20820226	13
10252407	13
397689	16
5859417	13
33361820	13
10087609	13
5279950	13
101862	15
5176121	13
532320	13
10513408	13
33269050	13
120535	13
2554423	13
7912616	13
14332984	15
14286585	13
33114656	13
3852459	13
215756	13
8970858	13
4697983	13
1754733	13
4997648	13
27567023	13
4714967	13
4628114	13
25166582	13
836851	13
27657589	13
2943582	16
5470113	13
5207855	13
6475544	13
1040206	17
5543279	13
8543922	13
21088543	13
4717901	13
87549	13
5874377	17
4451610	13
61955	13
3658766	13
9759488	15
12492671	13
1192815	13
1374191	13
5495849	13
6379425	13
3951631	13
23500594	13
4617454	17
12253835	16
11156836	13
11113692	13
3219009	13
4175174	13
10151297	16
11864035	13
4466283	13
949062	13
10634910	13
578388	13
7032115	13
30507463	15
1081882	13
32426740	13
3697439	16
9072915	15
4357990	13
2691946	13
1084296	13
1154986	13
302543	13
11062768	13
5972580	13
6624677	13
7267353	16
2983229	13
7231308	13
22548821	16
10801761	13
915997	16
10447940	15
6955585	13
14822939	17
5624396	13
13009965	13
35996199	15
521154	13
452842	13
9901570	13
5382634	16
3762044	16
6669675	13
267933	13
21416876	13
9078311	13
3780818	13
9139351	13
5759151	13
4770422	13
1281278	13
13466179	13
17914720	13
10822424	13
15683797	13
8972526	13
1248037	13
2865301	13
1564707	13
18521606	13
945895	13
7960862	13
2206256	13
1988152	13
12446979	13
20929087	13
7717437	13
250677	13
9117362	13
7110895	13
259309	13
2028815	15
10465423	13
7897778	13
4998355	13
1471236	13
9016120	13
7934197	16
6347405	13
3555177	17
22780704	17
5831252	16
10064842	13
1332658	13
6251679	13
11010379	13
22182655	13
18139196	13
14828813	13
4650969	13
9475042	13
7869660	13
98856	13
6945609	13
2270899	13
19867704	13
1523560	16
31588	13
20443475	13
536399	13
8360495	13
11687404	13
10901159	13
3194953	16
19845528	13
35111114	13
7853929	13
5704676	13
2909324	17
32768660	13
376018	15
6442063	17
18399269	16
11907530	13
973645	13
29829128	13
3448680	13
5928358	13
7416268	17
2308417	13
1746064	13
10460027	13
27574403	13
13667062	13
6853654	13
375944	13
34549714	13
3037071	13
1319709	13
8019676	13
11252748	13
12727956	16
3168661	13
20363721	13
1913693	13
3788673	13
8701969	13
15416824	13
12343059	13
5227853	13
36276833	13
11674039	13
612478	13
1173940	13
2213385	13
9622949	13
11908741	13
18476831	13
3719736	13
1689116	13
5384159	13
3441571	13
1826168	13
36772148	13
6575416	13
2971938	13
4705801	17
5168600	13
1489562	13
26119984	16
87180	13
18513	13
9955301	13
13362100	13
1525017	16
146074	13
14267339	13
8217414	13
14425937	13
4100204	13
16761310	13
2614105	13
19642955	13
13340317	13
19834025	13
14553631	16
71757	13
2697431	13
8506896	13
12272284	13
16036337	13
19475616	13
12137017	13
19967542	13
14192694	13
3185242	13
10209317	13
7820896	13
2582629	13
3499357	13
5181858	13
14157793	13
8764191	13
9554689	13
8947495	17
13677653	16
556800	13
3934202	13
1155104	16
3563280	13
8205878	13
10763114	13
3460532	13
5496358	13
14124401	13
8125110	15
5367938	13
2876575	13
22239570	13
4793924	13
5910233	13
35626126	13
1483531	13
11764823	13
19712435	13
9176180	13
860441	13
11903660	15
13096743	15
945454	16
6307775	13
6028574	16
1373177	17
2674814	13
814757	13
10477620	13
4927705	13
1773667	13
7702224	16
8110861	13
2648051	13
1613220	15
12399092	13
8798054	13
7842021	13
6255469	13
3785044	16
10690104	16
5695312	13
6995200	13
31231976	17
1369646	13
6156350	13
1747838	13
443862	13
18886456	17
6198071	13
6183933	13
9356118	13
1889359	15
5327757	13
14453708	13
7873941	13
495053	17
22975139	13
9078707	13
14545165	13
4885462	13
470272	13
32860083	13
13333041	13
4369130	13
735234	13
4064637	13
4913663	13
5287989	13
6857504	16
9613830	13
18405667	13
1460551	13
6188848	13
2321044	13
938873	17
3347773	13
5992621	13
17235505	15
6727411	13
45471625	13
3579614	16
2970699	13
629591	17
14266519	13
7974847	13
15030586	15
646256	13
1976035	13
3554846	15
1139904	13
31548585	13
8025265	13
13609368	13
12043570	15
6672300	16
4854042	13
18513423	13
12857699	13
7061071	13
8178242	13
11495883	16
6169452	13
820058	13
3645072	13
6862676	13
3577060	13
5364428	13
18573446	13
6480700	17
3818677	13
7893685	13
4787185	13
2043144	13
1420331	16
10784637	13
11672955	16
21170141	16
2625391	13
423759	13
4593024	16
26277125	13
55595095	13
1401831	13
3390824	13
15653304	13
4984024	13
2085849	15
1202594	13
3341170	13
10466493	13
15179932	17
5170279	13
1635550	13
13191587	16
12755454	13
2098571	17
332756	13
56621653	13
5415579	13
3711871	13
481453	13
4452418	13
5023938	15
9977011	16
6074733	13
341020	13
20590609	13
5277468	13
8909643	16
8996008	13
11838971	13
11008554	13
22487792	13
8737530	13
3364307	13
20751079	16
10011741	13
2922708	13
5998033	13
1086717	13
160629	13
4730413	13
1564213	13
10932823	13
5165376	13
6720492	13
19625305	13
33962850	16
16558630	13
3100491	13
4259722	13
139268	13
32555235	13
47927006	13
23060103	13
8783047	16
6369300	13
3428904	13
7992301	13
13190809	13
1166019	13
1467810	13
6538114	13
42792768	13
5300261	13
29480667	13
2978089	13
3795929	17
5569745	16
7814000	13
14988393	13
3259800	13
549709	13
4772667	13
643555	13
607557	13
1144866	13
5343134	13
14095558	13
9623145	13
5815795	13
11520013	13
3902134	13
2295214	13
7091548	13
4374692	13
4855083	13
12012082	13
2390314	13
5719606	13
7315165	13
15378736	13
6880931	13
6457750	13
2319699	13
16352073	13
9737679	13
4131589	13
5422286	13
11057278	13
26024580	13
4384705	13
1449726	16
10550999	13
6084905	13
6125254	13
14659663	13
1585916	13
14262493	13
12487691	13
1218304	15
13455765	15
915350	13
4977275	13
231145	13
8599243	13
5676149	13
249064	13
10851620	13
40880497	13
16216153	13
4553592	13
1104817	16
3987997	13
8500685	13
2732517	13
674042	13
12152932	13
14646082	13
9122822	13
9057139	13
2684893	13
2381335	17
27291936	13
4062583	16
7733085	13
1806385	13
10893059	15
3110578	13
485168	13
3641741	13
6335238	13
12600194	13
8017358	13
1556301	13
20214476	13
1744876	13
1328523	16
6977514	13
20840951	13
9648129	13
24256294	13
85055	15
3543976	13
544204	13
2155484	13
5105133	13
2807551	16
12095498	16
5582140	13
2851911	13
4249116	13
18600687	13
3990202	13
3960320	13
20367	13
5719840	13
5872828	17
513992	13
2668076	13
9326128	17
868386	15
3862243	16
29527734	13
4216875	13
4900344	13
1020727	16
6138139	13
14863875	13
5495258	17
5607607	13
12745903	13
22992185	13
5962615	13
17063212	16
811146	13
746162	13
12844129	13
958633	13
3298483	13
6390016	13
9196527	13
29722019	13
8151937	13
25912	13
12768012	13
1184628	17
1754693	13
18383253	17
672796	13
5474119	13
21236188	13
1258513	13
13051351	13
7738545	16
8839378	13
131529	13
7478228	13
9143833	13
6121738	15
4804187	13
36477553	13
1427480	13
24590440	16
704130	17
1132066	13
19206519	13
2570315	13
3501951	13
14881243	13
5054779	13
24060321	13
9257690	13
3474922	13
14879365	13
11992927	13
3658754	13
5092977	13
5786859	13
22539185	13
5276906	13
2982490	13
806114	13
14125875	13
4147832	13
742091	13
3607227	13
7666740	13
2707203	13
18369328	13
14324860	13
4905762	13
3464086	13
10798833	13
5978501	13
15016326	13
8149361	13
20001982	13
15716686	13
2028344	13
527681	13
3830934	13
8206444	13
14760259	13
4289909	13
13332405	13
9017083	16
49297758	13
4113906	13
3307517	13
2363457	13
4526188	13
2536923	13
29162616	13
50304305	13
28874376	17
570258	13
2174692	13
3539053	13
7287068	15
2421126	13
26709667	13
3912658	16
218675	13
13644595	13
5499857	15
1888191	13
28281167	13
2615293	13
3000864	13
12483829	13
2772058	13
2498197	13
6515831	13
23559950	16
3605788	16
2876724	13
6183576	13
1033300	13
6841411	13
2291658	13
5806720	13
9297923	13
3162499	13
11263792	13
3868646	13
4268237	13
4286827	13
3008498	13
2721967	16
6817706	13
22724074	13
140001	13
339493	13
16226352	13
1874499	13
2495509	13
1064978	13
9590499	13
1249865	13
7495001	13
16765118	13
9736440	13
30798646	13
8080663	16
5052219	13
1538617	13
902970	13
8262066	13
3305032	13
2875979	13
427670	13
12736888	16
2538294	13
32321978	13
2425456	13
9748618	13
5377263	13
24785861	13
8005159	13
16566515	13
68072895	16
6479428	13
7976367	13
7735088	13
5475555	13
9844141	13
5454781	13
22280596	13
19861371	13
24949640	13
11690640	13
16228107	13
2527302	13
930685	13
2223424	13
5472248	13
5068009	13
6661074	13
631864	13
2220121	13
2182942	13
9108146	13
1250699	13
15949634	17
8207115	13
3411875	13
23471321	16
3351858	13
8149093	13
1035227	13
2444382	13
19970854	13
10582258	13
2216238	13
3061185	13
17144243	13
7714387	13
7580380	13
1654136	16
6122809	13
6104839	16
467652	13
5730670	13
3499500	13
3018781	13
3704461	13
7477549	13
1839150	13
8594988	13
13391581	13
7733675	13
28341438	13
2036127	13
4236775	13
2983722	13
16581301	13
2379696	13
20388786	15
344073	16
3436153	13
13285403	13
777234	13
9852402	13
7390956	13
10569762	16
10361861	15
14152147	17
19227277	16
2453342	13
23887378	13
8767072	13
5194354	13
14109628	13
9769232	13
88893	13
4301606	13
1449208	13
4873515	13
5573496	13
3188351	13
8928623	13
21319307	13
5788568	13
2638565	13
29813508	13
26335117	13
3743546	15
6770073	13
3182958	13
17635027	13
4796933	13
603650	13
388090	13
8581807	13
19724102	17
6944804	16
7499436	15
13737196	13
21437381	13
3244491	13
3876459	13
6977068	17
4612704	13
5416710	13
6398918	13
2715458	13
13162612	13
3607915	13
25657921	13
887041	13
1321250	13
3490644	13
2649535	13
688394	13
4866435	13
3321085	13
1487614	13
9348552	16
3849443	13
7946806	15
11348247	13
14094025	13
4273229	13
2277847	13
8354193	13
7654281	13
13052921	13
19702407	13
10741199	13
1311135	13
11575464	13
801736	13
6330879	15
2195179	13
3561925	13
10883182	13
38693808	13
27336884	13
2455269	15
6985647	16
12902825	13
18592039	15
32907410	13
1078942	13
799371	13
1352152	17
3353862	13
9573491	13
2270052	15
12919071	13
5624484	13
1998891	13
844541	13
6854092	13
5515561	15
7445296	16
8296340	13
13861477	13
6330871	13
16617835	13
14162816	17
16987850	13
3907439	13
17438316	13
9857136	13
13826053	13
2149074	13
8800660	13
2373046	13
3940125	13
12448288	13
4072751	17
1937153	13
824292	13
47645482	13
288928	13
1963114	13
19218102	13
9048780	13
12590417	13
3089956	13
5532692	13
8553162	13
39284339	13
1525150	13
9684050	13
5559361	13
20138377	16
16600736	13
14490754	13
2578319	13
6418989	13
11454740	13
6720430	13
9992499	13
16922802	13
29796011	13
19478644	13
17917952	13
1298136	13
840942	13
22808760	13
7497981	16
984962	13
2051137	13
10978504	13
5654083	13
6133127	13
5745639	13
5718671	16
408355	13
1284565	13
2469213	13
2668360	13
16916992	13
1799635	13
87495	13
15808847	13
1016574	13
4440494	13
9241610	13
11556359	13
2803470	13
13215116	13
5386251	13
18375992	13
48418676	13
8801803	13
1243080	13
8250829	16
9926358	13
4985506	16
21074236	13
1275544	13
8529737	13
796508	13
418078	13
1382436	13
613325	13
6866524	13
17905796	16
1800582	16
27058719	13
2032180	13
693588	13
1490464	13
5950618	13
9094261	13
2427319	13
3746118	16
9346788	13
3903064	15
5948162	13
211518	13
3873660	13
28424792	13
268438	17
6611096	13
3950469	13
2610026	17
11288902	13
18091654	13
8090587	13
27807728	13
7408827	13
3053465	16
23119645	13
439325	13
11273196	13
35128836	13
2289262	13
8974783	13
21857212	13
29334291	13
2658725	13
20728744	17
6952753	13
229770	13
4670210	13
1573865	13
63848	13
6164971	16
27893654	17
9902421	13
8739928	13
3764715	17
6844875	16
8371072	13
9775922	13
7717669	16
7585356	13
4114620	13
6037231	13
10839445	13
14259420	13
15183473	13
19762475	13
5217969	13
4448472	13
2978768	13
2623286	13
10017693	13
3502763	16
21819958	13
37900787	13
6364447	13
3427001	16
18970000	13
27339419	16
6907303	13
6579025	13
10747134	13
11211194	13
8669749	13
389723	13
6231527	13
7712052	15
11054145	13
25806962	13
10172152	13
12977779	13
4730908	16
7428244	13
8889187	16
956347	13
10159962	15
1394782	13
3607328	13
16037572	15
7186775	13
15793146	13
50723509	13
10399184	13
2354208	13
2492960	13
15263967	13
555299	13
993679	13
7490417	13
2803010	13
8463067	13
4605195	13
12762232	13
26828295	13
976576	13
9657386	13
7593114	13
1143335	13
31765833	13
5109517	13
726104	13
2005897	13
3109934	13
10022591	13
14631531	13
5410565	13
2927987	13
6101024	13
7831289	13
6368262	13
17609007	17
5365216	13
6611096	13
762351	13
4755001	13
3232479	13
16656996	13
2222507	13
3643991	13
12151503	13
5615417	13
1930139	13
1750308	13
2282490	13
13460721	13
4140249	13
5845627	13
13296030	17
4134244	13
7261179	17
29206182	13
3671195	13
21749285	13
12999910	13
4954679	13
4747141	13
9653459	13
11166728	13
2042089	13
2323428	16
12767032	13
17082425	13
1238794	13
7452470	13
8732434	13
4705306	13
1851077	13
17389599	13
2422487	13
18011564	13
9187732	13
37847900	13
10033827	13
18263333	13
2106070	13
3951822	13
945006	13
3461221	13
30949612	13
4310068	16
12778593	13
3330356	13
10549368	16
3347399	13
9964758	13
11766328	13
8603200	13
21101207	13
3560696	16
15680479	13
6433901	13
5467520	13
45580987	13
22642891	13
2834845	13
4288471	13
4014842	15
7846937	16
31910635	13
1385966	13
1324731	13
1898161	13
12957410	13
6997191	13
7434698	13
491242	13
21193018	16
29205466	13
10734998	13
6971266	13
15744612	13
16280215	17
7180569	16
1170454	16
3628033	13
3536312	13
29832007	13
7333272	13
6289156	13
8878760	16
2359397	13
31915433	13
15608316	13
2638254	13
15812511	13
1985008	13
29569164	13
11467241	17
4706492	13
1504718	13
3254336	16
5660309	16
17883	13
8223989	13
7739840	13
4745373	13
10384566	13
15072848	16
6056710	16
4905200	13
2771669	13
2915546	13
8572078	13
32868463	13
5309428	17
7199880	13
20192297	13
19156119	13
31661932	13
1616441	13
655538	13
2590940	13
4872564	13
12602405	13
8963154	13
33069973	13
16267002	13
49899012	13
4151227	13
46369178	13
13515921	13
1140294	13
4174484	16
12599568	13
1367516	13
7754546	13
2005158	13
1084459	13
6259155	16
35239640	17
9622818	13
1385868	13
9124133	16
4877271	13
6633463	13
1963446	13
8565000	15
11732110	13
10469322	13
7140598	13
28170471	13
4524149	17
39874245	13
1327407	13
3159040	17
3415900	13
18007176	13
14713361	13
19335477	16
8152129	13
43256867	17
22891414	13
10110505	13
3080289	13
2590063	17
3531630	13
718614	13
9799950	13
1882053	13
28949303	13
13866644	13
8057399	13
20831769	16
11991940	13
2977835	13
24957803	13
709935	13
5690236	16
15457695	13
753034	13
29021125	13
5935217	13
9529542	15
1234482	13
4661743	17
773236	13
6858547	13
1495451	13
4346127	13
4397609	13
14974825	17
916632	17
10116566	13
5336617	13
1828602	13
3130488	13
18532589	17
15223954	13
2428822	16
4824985	13
10526350	15
3809275	13
10418359	13
3868373	13
15204756	16
4717342	17
12121301	13
7579871	13
5436643	13
1254438	13
4440969	13
5768018	13
14260693	13
9280652	13
13746989	13
22041783	13
2147464	13
3008355	13
43762787	13
1686462	13
837291	13
15899322	13
13700521	13
1995117	13
3328844	13
7151361	16
7833067	13
19228429	16
6264956	13
693629	17
2957293	13
6312384	13
378324	13
30777966	13
5176037	17
8810923	13
15948450	13
8035933	16
3680518	13
848820	13
8277308	13
6271584	13
3228860	13
4090076	13
16226105	13
2306930	13
17101816	13
256976	13
2214657	13
11069069	13
3043390	13
30533	13
8679231	13
2700101	13
622651	13
4128792	13
5280264	13
14670966	13
2396303	17
13911003	13
20385801	13
1827968	13
13763966	13
8756894	13
28590685	13
20479731	13
2373533	16
19772724	13
3970187	13
2302564	13
10122234	13
3474673	13
1738742	13
9369788	15
10544054	13
7482078	13
4664121	13
6572640	13
9931150	13
10443748	13
290498	13
605266	13
23330561	13
2935398	13
3536497	13
30829720	13
3907121	13
100633	13
22359216	13
451089	17
9609750	13
9914921	13
9005355	13
13283542	13
1203693	13
1736899	13
15731780	13
12176197	13
350371	13
1948577	13
19247452	17
10934736	13
11668842	13
1278656	16
6240118	13
21478214	13
7688299	17
21623566	13
4533463	13
3155395	13
1834	13
724103	13
4469531	13
4122914	16
8104032	13
2008443	13
12351737	13
1874397	13
8090411	13
27329609	13
10850444	13
15711989	13
14291481	15
9988913	13
7574937	13
3057689	13
19113781	13
309753	13
12067841	13
5971538	16
400562	13
1600292	13
1223533	13
11261628	13
645953	16
5780615	13
2287682	13
3372569	13
27836744	13
5053008	13
3952862	13
912857	13
12469137	13
5698550	13
10241030	13
665715	13
20957683	13
37350388	13
11268975	13
15192446	13
1298552	13
1852204	13
2903221	13
855551	15
18737987	13
6136471	13
1144198	13
14973996	15
12850431	13
3298717	13
20185717	13
17440290	13
4235479	13
2669688	13
15817001	13
4815283	13
15794107	13
4782035	13
1649426	16
23936299	13
5973409	13
5114088	13
18648220	13
16532140	13
10985786	15
14536068	13
2205505	15
3773145	13
16987154	13
6833349	13
4914131	13
849040	13
5484743	15
214601	16
1543326	13
1022605	13
21403543	17
2869317	13
2376245	13
4617535	13
1244513	13
4982130	13
6442179	16
2190352	13
51695	13
8309461	17
1719720	13
1586681	15
2067582	13
1664691	13
28141327	13
5999212	13
916046	15
13854151	16
6092765	13
2070180	13
979135	13
8858304	13
719797	13
51420178	13
6885011	13
23617450	13
8249067	16
6096192	13
22622741	13
681975	13
13489069	13
657360	13
4384924	13
31161190	13
4184930	13
13774272	13
27409199	13
5698474	17
1348000	13
4487958	13
10036764	16
609423	13
4290817	13
2704697	13
24360145	13
8127920	13
195332	13
2779602	16
2553421	13
3241635	13
2402361	13
3276	17
1827250	13
13361276	13
429133	13
5878814	17
5591954	15
3224114	16
2586915	13
17730193	13
4306906	13
3874398	13
8134154	13
36210306	13
1733573	13
3776472	13
9043161	13
8899005	13
3356062	13
10302876	13
9023959	13
12854584	13
5389180	17
14692711	13
7397670	13
13138683	13
12916232	13
2163434	13
18581143	13
36733767	13
1780857	13
4169143	13
9117562	13
10139056	13
9932235	13
17879383	16
7146340	13
1396988	13
5502515	13
29091262	13
15145589	13
11262307	13
841839	13
1262302	13
1647	13
6589	13
3590	13
1749	13
8357	13
2950478	13
5972034	13
3676359	16
5461303	13
6013571	13
23961964	13
15477278	13
26273491	13
801596	13
4303441	13
8630129	13
19174969	15
1947033	13
15845392	13
3314956	13
5197415	13
17173937	13
14028475	13
18438680	16
7284533	13
941415	15
5938201	13
3881116	16
14501478	13
2304923	13
31441834	13
8111502	13
10178052	13
2723367	13
10205811	13
621128	13
24635770	13
669681	13
2398896	13
11912264	13
363812	13
11636474	17
7024546	13
7071201	13
136249	13
865742	13
4487258	13
10787427	13
7516969	13
290650	17
1313103	13
5694566	13
3422393	13
2725241	13
1200831	13
37231881	15
3241247	13
15920049	13
2082777	13
2379695	17
2069243	16
689308	17
384352	13
12408805	17
5242813	13
10923296	13
11221005	13
3114045	13
767987	16
17475139	13
8705749	17
5059	13
2243	13
2912	13
998	13
7744	13
758209	13
2834	13
3934742	16
1363487	16
4801437	13
9178529	13
511549	13
13827103	13
1110730	13
4673263	13
12120640	13
10195733	13
4002296	16
1883680	13
3525352	13
2745900	13
14192519	13
30956125	16
5670726	13
19083792	17
4723986	13
194	13
7478662	13
7953287	13
356043	13
2355637	13
1445713	13
2807739	13
7972051	13
12724067	13
6473161	16
25038307	13
9131676	13
16431636	13
143454	13
9748277	13
16703736	17
9117941	13
3043585	13
1145765	13
931380	15
7073422	13
7389382	16
4097567	13
4963323	13
14123472	13
24427449	13
3807046	13
5437554	13
114311	13
2163693	13
2001913	13
20436151	13
8399999	13
13821243	16
5063408	13
153374	13
6814901	13
19262488	13
17909850	13
6979533	13
19911108	16
3232691	13
5442694	13
2116905	13
3496515	13
2595448	13
11751078	13
10589595	13
560	13
9140	13
1294	13
1759	13
3131	13
459	13
1291	11
5635	13
1001	13
1572	13
8430029	13
1858704	13
8170674	15
3926412	15
8062769	13
10145540	13
37947618	13
187936	13
2032003	13
13657187	13
8913158	13
9430842	13
17833585	13
1109295	13
21058367	13
1719629	13
12682107	16
11898843	13
3231045	13
9478090	17
1140182	13
16858581	15
3806174	13
11740151	13
239049	13
9313844	13
4184016	13
285721	13
9615612	13
4064916	16
180251	13
9096568	16
24818023	17
3353011	13
9279482	13
9955795	13
1287412	13
7084780	13
6078871	13
9690544	13
21969817	13
11120881	13
12296618	17
3851178	13
695765	13
16097016	13
6041297	13
7501701	13
2985480	13
3632178	13
4705816	13
36061739	13
27210049	13
3029983	13
17295253	13
2645324	13
3995298	13
8449376	13
2922042	13
224	13
12800	13
1805	13
339	13
4579879	16
508744	13
1951807	13
6251802	13
16729747	13
28985516	13
2480350	17
15715105	13
11656913	13
5116499	13
4936589	13
22382820	13
14741170	13
11012030	13
7553619	13
12448189	13
19796220	16
3183254	13
12680561	16
16094317	13
25823449	17
12237898	13
2080154	13
4843885	13
8139209	13
7215028	17
7710210	13
1355875	13
3292940	13
3820433	13
12280023	13
4847110	13
16192548	16
5319915	13
617753	17
1456984	13
4147399	13
14990024	13
10651220	13
671688	13
14038451	13
8735969	13
3156715	13
3063526	17
3891311	13
10283391	13
17761651	13
7709821	13
6754080	13
2703745	13
1529828	13
7396156	13
7207013	13
8345544	13
9857147	16
10714989	13
18401414	13
19937304	13
2043856	13
3519698	13
17263401	13
17971770	13
5996242	13
9233787	13
3712602	17
1177520	13
1952433	13
1501658	13
7226530	17
1053776	13
879884	13
5472849	13
12822600	13
3384384	16
7297889	13
4632211	13
23256033	13
4695104	13
16505876	13
10639299	13
5041214	13
3260800	13
3272456	15
10898023	13
257665	13
7255914	13
12885920	13
5178747	13
1263960	13
19272617	13
4182129	13
632976	13
8222019	13
8105367	13
17380762	13
4499667	13
3147761	17
10491699	13
7545100	13
8154562	13
19176381	13
10656772	13
290595	13
1945484	13
93474	13
12821901	13
12969679	13
1003853	13
15182696	13
17044351	13
19892639	16
7675858	13
26652410	13
12264236	17
5797222	15
11834649	13
1323	13
9689	13
1189337	13
10365983	13
21254791	13
2623885	13
560943	13
22241602	13
22997775	13
4725573	13
1124408	13
12183538	13
1603681	16
195	13
5871608	13
7328218	13
7392582	13
7545279	13
4688378	13
17281896	15
2787765	13
17252042	13
1671355	13
1876677	13
4615274	13
979790	13
904383	17
6298844	13
14440094	13
2292270	15
2315612	13
3988287	13
23730717	13
205644	13
3916963	13
3096852	15
43208786	13
9629823	13
16181486	13
5938931	15
2114302	16
6960916	13
14979902	13
20620371	16
3278328	13
9185930	13
803371	13
2390769	13
27936	13
168848	13
2587019	13
22326530	13
175546	13
3550950	13
18414238	13
10622540	13
13487233	13
976907	16
1678670	13
3909405	13
15362803	16
2955734	13
164209	13
7681415	15
11473192	13
9017136	13
1619286	13
15603134	13
4269535	13
20448816	13
4916133	13
1105183	13
6304802	13
3892	13
6815	13
1667	13
1693	13
7359	13
1660	13
15896679	13
7495580	13
11025952	13
1557341	13
15932406	13
2712190	13
9882974	13
20512797	13
4332094	13
10915715	13
8960014	17
7988594	13
525084	13
8324710	17
410695	13
96782	13
642121	13
387156	17
429875	13
1843529	13
7788926	13
11541751	13
2920530	13
5929731	13
7158931	13
1165215	13
7460289	13
4519298	13
8135443	13
10753146	16
3165967	13
997344	13
509689	13
7381936	13
3748939	15
17769964	13
13204154	13
1585120	13
12100608	13
6773527	13
4467684	13
4192098	13
9061686	13
1932468	13
6495870	13
16440639	13
616256	13
14097265	13
1096466	16
3428567	13
1913955	13
9500891	13
5893610	13
25126534	13
2930391	13
1349109	13
7663733	13
10973174	13
17755004	13
7095765	13
15596560	13
495532	17
6418634	16
12174373	13
8175453	13
6043442	13
808045	13
13559570	13
2994541	13
7314110	13
5750458	13
18870850	13
1218203	16
12834221	13
8032463	13
21288273	13
21027437	13
6645528	13
485381	13
3179137	13
818511	13
335873	13
1046258	13
1152748	13
11324625	13
2663621	13
12624321	13
12710763	13
16356113	13
209146	16
6505103	13
12053358	13
19896881	13
7441028	13
1410822	13
2853311	15
1692942	13
11611481	17
1207962	17
5111270	17
5793946	13
1648069	13
5753146	13
221	13
1116	13
1463	13
1461	13
1625	13
8394	13
1136	13
8895	13
24047689	13
3700630	17
12339878	13
8897801	13
6208992	15
712081	13
7144588	13
3447805	13
1513630	13
8085626	13
2176069	16
9699194	13
17354968	13
5443045	13
8046021	13
5677232	13
7186540	13
3408214	13
26072024	13
3721470	13
996936	13
2252423	13
4921931	15
3897349	13
29249190	13
2440920	16
10083344	13
6324826	13
19774103	13
7549215	15
9442012	13
12004799	13
7588317	13
6584746	16
30032503	15
4956909	13
14177951	13
4970367	13
15986946	13
1814144	13
5959999	13
2427041	13
126469	13
204161	13
3567597	13
1240561	13
14006422	13
3916933	11
7119582	13
2626163	13
5977764	13
2351678	13
7472598	13
9448990	13
10496524	13
566753	13
1823615	13
2457052	13
7333530	15
252596	16
16573580	13
36476911	13
519093	13
47518564	16
7436572	13
5088622	13
317	13
10308	13
1199	13
1397	13
181	13
2317297	13
18482260	13
2962295	13
9249470	15
18085379	13
431464	13
5526422	16
15420350	13
188902	17
13609767	13
4818750	13
1156268	16
3702009	13
4545672	13
2759213	13
6646237	13
23054442	13
9527157	13
14686132	13
4960298	13
4534309	15
6459426	13
4835535	13
3622428	13
4788317	13
6298311	13
1084187	13
2246524	13
114916	13
5931644	13
2371619	13
2929373	17
7090173	13
21300645	13
13120985	13
21007838	13
28627816	13
986150	16
8835283	15
111874	13
1909645	13
14775419	13
2703489	13
17285153	13
29784984	16
20730679	13
12631252	17
3500813	13
2000546	13
4807411	13
5546793	13
2559507	13
5012132	13
3047084	13
321773	13
23990592	13
17993188	13
8480829	13
7725574	13
19130311	13
3204981	13
14556562	13
2078092	13
2314242	13
2872227	17
5526394	13
11857396	13
9057494	13
10726484	13
1118881	17
133800	13
15969313	13
5491731	13
351	13
4388	13
5170	13
1815	13
1718	13
1586	13
6297795	13
11452519	17
18079555	13
11879468	13
17505538	13
5514497	13
23576532	13
6993628	17
6235553	13
9917006	17
13138036	13
52746646	13
2299088	13
19299585	13
16838505	13
7713208	13
3001481	13
1069124	13
19661021	13
6025219	15
9031817	13
784612	13
11167345	17
13990842	13
16802584	13
2161863	17
4260038	13
2630214	13
6208590	13
10047199	13
5243700	13
2147722	13
1887974	13
8487932	13
7080977	13
1131979	13
6820916	16
314812	13
7292611	13
1988074	13
9109945	13
5468422	16
16154535	13
18364278	13
2809542	13
8266671	13
4457539	13
2971587	13
8537690	13
1824980	13
4494355	17
775110	13
9778144	13
1770869	13
4399623	13
11502487	13
11956747	13
1039124	17
1055548	13
11134608	13
180902	13
4571912	13
18619000	13
7727047	16
8184326	13
240	13
988	13
5532	13
1035	13
1176	13
8715	13
1008	13
1653	13
1940	13
950	13
2167	13
1466439	13
11353652	13
16493489	13
889182	13
1032472	13
1134982	13
2504060	13
6987194	13
19989097	13
3491	13
2058258	13
10057645	13
4546796	17
3308884	13
9644381	13
26748169	13
5016506	13
6662264	13
5198805	13
4842727	13
4862009	13
320023	13
1847818	13
9904988	13
1127918	13
10533582	13
978083	17
9046632	13
2623964	13
4431061	13
39323182	13
8689798	13
13222618	16
14890019	16
4986866	13
1222616	13
10180752	13
843202	13
17409014	15
1498851	17
6011593	13
1111963	16
4936957	13
8849238	13
15103603	16
15711259	13
17472430	13
7504293	13
9258356	13
230	13
4701	13
1815	13
1033	13
1432	13
1524	13
7705	13
1482	13
8316976	13
6437580	13
58137387	13
1233389	13
16382643	13
15856402	17
12099812	13
17599657	13
7374680	13
2513930	13
916943	13
36276289	13
5391844	13
7070926	13
8988557	15
1847521	13
4956247	13
5266132	13
32186510	13
9937646	13
7601694	13
3047914	13
3743974	13
1012478	13
17308460	13
13871805	13
21213393	13
8928800	13
8450229	13
2754559	13
4406845	13
11776923	13
10965193	13
18112438	13
10097516	16
20995053	13
4013416	13
2303769	13
18730928	13
5980560	13
14647019	13
18100907	16
9972803	16
9071988	13
31170716	13
1449547	13
1365151	13
80119	13
5288940	13
3543864	13
10022182	13
4326424	13
3524187	13
7731124	13
16038848	17
2512416	13
13765347	16
231834	13
561	13
990	13
9021	13
1859	13
766	13
2987	13
568	13
8169	13
1671	13
2082	13
10875130	13
16466939	16
2176869	13
2849460	13
1969989	13
21139364	17
1483690	13
9077791	13
20346101	15
10068255	13
3608806	13
1914640	13
7260509	17
7086535	13
2334168	13
4887262	16
9385176	13
237299	13
1327906	13
4321525	13
1032016	13
2520985	13
9827539	13
7572239	13
8421375	13
18200268	13
40018676	13
6284166	13
381096	13
1591792	13
6042658	15
8823340	13
5529922	13
16670701	13
1158169	13
10702112	13
7408705	13
1157258	13
10482927	17
19787993	13
4402166	15
5356986	13
13102143	13
5247336	13
5206667	13
7892975	16
2951292	13
7441833	13
6390309	13
25133717	13
2134066	13
11835206	13
744839	13
6702779	13
524629	17
7150734	13
1089071	13
11850617	13
3567200	13
2729685	13
5262780	13
14589699	16
12738089	13
4584757	13
6388389	17
8800888	13
2217320	13
6240092	13
5999344	13
3741448	13
2998864	13
9863961	15
7258903	13
1854857	13
8367745	13
11414923	13
2359392	13
15036923	13
749868	13
1147795	13
1837423	13
2100648	13
19689630	16
19403220	13
12509849	13
4072753	13
10723814	13
7574494	13
3775822	13
133280	15
14032169	16
13014825	13
9916175	13
2093921	16
19139342	13
3868267	13
8384080	13
4916738	15
12643034	13
1286997	16
49408161	13
15699187	13
7181247	13
40871660	13
32046619	13
10284146	13
10289289	15
13606809	13
2205701	13
38679110	13
10873990	13
3621155	13
3372155	13
1317529	15
26337791	13
5496893	13
35186023	15
1024476	13
1565449	13
2549000	13
6186354	13
1211394	13
13276584	13
1629489	13
4610184	16
7464403	16
7666376	15
375339	13
11709563	13
12982455	13
1513452	13
7745587	13
5842126	13
5255576	13
8696643	13
10886309	15
21272823	13
32020455	13
25599307	13
32644499	13
5747570	13
13036380	13
4566616	13
5818085	16
11263931	13
4814474	13
6491462	13
4904767	17
1048581	17
3115894	13
11027982	13
25073225	13
10211107	13
15641437	13
12631614	13
792918	13
6547	16
7882424	13
10275513	13
26414247	13
1025978	13
2153893	16
5804706	13
2558509	13
2376212	13
6480277	17
4704689	13
21635429	13
20331756	16
521401	13
4706767	13
6668083	13
18497917	13
1010902	13
7602147	13
804257	13
4923740	17
11100326	13
1625180	13
8207672	13
2333290	13
7135333	16
11541914	16
7352790	15
14453700	17
21539472	13
4475936	13
7112838	17
4195935	15
238126	13
6862924	16
10231303	13
2349317	13
6977137	13
9495597	13
9089178	13
2757621	13
20705766	13
2774027	15
23902208	13
349697	13
6295736	13
31398153	13
29030610	13
19672994	13
2054213	13
16908867	17
3450471	13
1985161	13
3151378	13
926958	13
12152118	13
221443	13
5108873	15
2047231	17
9336978	13
17422608	13
6919677	13
35124542	16
25440	13
817638	13
4464629	13
5025553	13
1216633	13
14940868	13
5049746	13
1740177	13
5276111	13
3001982	13
6086058	13
1477681	13
7598900	13
1490590	13
10482213	13
862579	17
2448573	17
280079	17
8262684	13
12605736	13
4281577	13
5685167	13
3645386	13
8301416	16
5943393	13
7084961	13
9799769	13
16130338	13
28649780	13
6445971	13
7600719	13
1345494	13
4404956	16
538172	13
11643285	13
11597995	13
8239125	16
4942005	17
8146395	13
2621632	13
4099270	13
11185123	13
5290249	13
1215538	13
11637457	13
12400814	13
20938223	16
3113660	13
10651407	13
235163	13
14502315	13
5384031	17
2230016	13
7419070	13
600301	13
2103069	13
9497059	13
719268	15
300706	16
68662	13
6440603	13
10073952	13
5001332	13
2941646	13
3130861	13
3879285	13
8393306	13
2123653	13
1690362	13
282093	13
1696395	13
6199125	13
7687625	13
6937565	13
13796839	13
17611262	13
6521138	13
878127	13
2336439	13
5408649	13
32225901	13
9205665	17
3721202	16
3097297	13
904059	13
5992662	13
952170	13
35030917	13
3465607	16
6408724	13
10052933	13
59983	13
8529664	13
8381013	13
14666905	13
4861185	13
7925588	13
7025748	13
1525720	13
1195107	13
170485	13
15622517	13
219939	13
12109323	13
3885337	13
3651829	13
764373	13
9588579	13
133978	13
7105779	13
4917530	13
6829735	15
8008639	13
6549898	17
86079	15
7838532	13
13634650	15
16419465	13
5924157	13
4413413	13
7987821	13
9179566	13
3125342	13
14976460	13
6893495	13
5452025	17
3263633	13
1469961	13
1418774	13
13315872	13
3932675	13
8657544	13
7870192	13
6380677	13
6331323	13
9913954	13
13680614	13
791088	13
11218226	13
1944749	13
7656547	13
5883852	16
1189034	13
1033101	13
8832706	13
16102756	13
16669125	13
46194	13
168538	13
36026092	13
12448727	13
1947886	13
4230761	13
1960426	13
736544	17
8965452	13
7880043	17
4227929	13
6752293	16
2762314	13
3296944	13
16964460	13
18755927	13
8443208	13
16156606	13
7427510	13
3501401	13
22205706	16
7110891	13
18040744	13
245393	17
4878661	13
21381657	13
243146	13
12262492	13
9619362	13
1750420	13
2651758	13
432635	13
3851255	13
5335588	13
8688677	13
5751674	13
28254223	13
20147065	13
24181074	13
13817990	13
7489437	13
2363600	13
1962559	13
4775934	13
11924170	13
23795750	13
9435086	13
2391236	13
9867548	13
8107304	13
3846151	13
14897650	16
39477332	13
12096103	13
6116638	16
6069667	17
9165107	13
7122231	13
1889134	16
2124709	16
13018455	13
3178531	13
22326946	13
6106130	13
8000720	13
10694768	13
3443716	13
2648659	13
2732769	13
3404610	16
8677002	13
12608568	13
3134420	13
12113286	16
5153284	16
9307785	13
715318	13
6718336	17
7894893	13
2155218	13
12684189	13
7908457	13
2580724	13
7600084	13
14635892	13
5110640	13
13635223	16
579971	13
1647122	13
20362251	13
23037641	17
4855510	15
2191158	13
7761246	13
1141376	13
2467528	13
12782581	15
4906303	13
4505322	15
24914282	13
6931699	15
824508	13
2575936	17
10503630	13
26765003	13
13410262	13
1332308	15
606283	17
2084141	13
7245140	15
16303175	17
6909620	13
10947200	13
21720279	13
3597307	13
3693746	13
5595866	16
4581979	13
1119281	13
9889254	16
4822705	13
25225400	13
1303132	13
1509424	13
2721771	16
5952171	13
9995380	13
7285691	13
1387588	13
35574276	13
17207052	13
8742859	13
17495028	13
3390262	13
3689530	17
16563538	13
13313652	13
7045348	13
24149445	13
6761437	13
5531320	13
11326259	17
19818709	13
7544247	13
830860	13
14550396	13
20950555	13
12956466	16
21977030	13
1316306	13
5349267	17
10682533	13
2561199	13
14617544	13
829263	13
2418516	13
1273615	13
12660732	13
3459202	11
15363054	13
16519111	17
14761400	13
1755084	13
28398013	13
1668798	13
5626475	13
804545	13
351956	13
1328586	13
5671656	13
9304317	13
365997	13
4382020	13
1491568	13
12534971	13
12879058	13
35939976	16
1931615	13
4970792	16
766007	13
8628085	16
6291214	13
14617711	13
7459175	13
874142	13
1369870	13
20827775	13
3136540	13
1361474	13
10949913	13
2787191	15
1511159	13
13360770	13
2064451	16
4380192	13
487053	13
7994645	13
9032179	15
5504173	13
2856073	15
8930671	13
195625	13
3826006	13
10298486	13
4486771	13
1798763	13
9071357	13
1883313	13
5241566	13
15815121	13
1005988	13
3621126	13
18021137	13
9102600	13
8845683	13
5826802	13
15751368	13
15439398	13
3084678	13
17046791	13
14531264	13
1339117	16
9065548	13
104214	13
8788459	15
950395	13
9330513	13
681584	13
32063004	17
5933040	13
1967522	13
4306954	13
700654	13
4151418	13
1905699	13
12252515	16
1059833	15
8549694	13
32999550	13
4120084	13
8785018	13
4188194	13
487232	13
5185754	13
10878168	13
61090	15
1117136	17
4311867	13
1097368	13
9154003	13
6308551	13
1053889	13
6834533	13
22953683	13
22967088	13
333938	13
2672499	13
17112801	13
1252646	13
23640244	15
964276	13
5280648	16
12350174	13
1548377	13
5443881	13
9219800	13
13127174	13
33621549	13
5453825	13
1946779	13
20591003	13
5172579	13
18656659	13
2334004	16
23812991	16
8140133	13
3731391	13
2725456	17
1100628	13
1265666	13
9042499	13
1561854	13
507054	13
612016	13
823588	13
7630234	17
28650978	13
17628866	13
954047	13
5099675	13
368022	13
5559352	17
9639308	13
9353060	13
8947939	16
26056234	13
6627620	13
2990688	16
26198925	13
5429268	13
22353	13
4372932	13
2055926	13
16663099	13
18815371	13
3136051	13
5099642	13
9712155	13
1659917	13
29199735	13
12739113	16
740587	13
5276034	13
15834546	13
22595110	16
10491849	13
22765748	13
15919323	13
7977039	13
7843456	13
6980909	13
10683092	15
2003559	13
1675925	13
18351118	17
6177335	13
2920270	13
7071285	16
10583241	13
9882753	13
24554415	13
1830166	13
422121	13
22704246	17
18821720	13
2895413	13
4311826	13
1014596	13
10879684	16
4180676	13
2805105	13
19908831	13
7123279	13
884324	13
4396472	13
12969757	13
2425607	13
751595	13
23719250	13
9487812	17
9877303	13
19537123	13
15648409	13
7527956	17
140908	17
4581617	17
9990472	13
12456127	13
14186108	17
7338194	13
3995805	13
647213	13
1701090	13
850605	13
17509720	15
561838	13
2314408	13
15944788	13
1790271	17
16381521	13
1429600	13
4987776	13
4920303	17
19880333	13
488311	13
6813887	13
5596251	13
675663	13
11151336	13
5850241	13
2969543	13
11118592	13
23173534	13
17348805	17
8906400	13
373912	13
6358643	13
371266	13
23642402	13
2644609	13
4816152	13
4255939	13
9955437	13
5453860	13
11925039	13
7206673	13
8763112	13
5757685	13
12299876	13
1644479	17
7817745	13
4869612	13
1010125	13
1282893	13
19423340	13
401854	13
2237252	17
756485	13
902348	13
9686164	16
2473774	16
15797474	13
14940222	13
28539534	13
4178159	13
4061448	13
2604893	16
2594998	13
17823279	13
3507533	13
5362637	13
3396955	13
18791002	13
9478533	13
439509	13
8861052	17
1673219	13
7304204	13
9151420	13
3580915	13
10487758	13
3960785	13
4463833	13
16557592	13
1189819	13
8285105	13
6807967	17
2459572	13
15400872	13
4639388	13
47292895	13
6072069	13
1516558	13
972246	13
1471514	13
7529245	13
7579994	13
4424712	13
979837	13
5572390	13
8274563	13
3677097	13
782504	13
3074740	13
7688118	13
4787743	13
2924702	13
5401259	13
3746038	17
2449385	13
8322728	13
9034804	13
12695600	13
6266404	13
4038966	13
2016718	13
9229519	13
6918176	13
8498179	13
2564512	13
17327991	13
1288710	13
11794858	13
1788778	17
180612	15
24544171	13
3437457	13
13141867	13
245302	13
5593345	13
11386196	15
11185481	13
34187621	13
5733736	13
1075215	13
4250258	13
4933016	13
17152599	13
11632244	13
1543490	13
15887455	16
4208428	13
3924625	13
16780043	13
1257780	13
2291766	13
19036810	13
660528	13
4071070	13
2274266	13
231672	13
5340663	13
8410126	13
3128620	15
5003473	13
4968394	13
23635	13
23613139	13
2320758	13
3576622	13
4607493	15
10578440	17
5422977	13
1525244	16
8713477	13
16473199	13
319951	13
42344	13
14883234	15
18312723	13
3602865	13
1244489	11
3891193	13
14246693	13
16904467	13
16696892	13
106846	13
20210671	13
3686639	13
57165585	13
10540049	17
3257326	13
6288636	16
2628066	13
5149766	13
1631867	13
1528092	13
554075	13
795809	16
7304082	16
25612910	13
2347924	15
990501	13
6868061	13
3035583	13
11389344	13
3811190	17
7802372	16
2646086	13
1156933	13
1883045	13
6957189	13
2337360	16
7754515	16
2650726	13
2874296	13
2697143	13
14946338	17
2960047	13
5814597	13
9355892	13
2305281	17
187414	13
1455521	13
10010962	13
18605392	13
6950942	17
3554541	13
2061098	13
18262478	16
1789024	13
6581884	13
19921312	13
13961210	13
3329827	13
23437023	13
1855385	15
14878042	16
6401508	16
8332272	17
7468009	13
4509500	13
7225009	16
5866978	13
55473	13
742003	15
4526140	15
6387697	13
2181403	17
1379455	17
16335675	17
6417150	13
6642506	13
21346880	13
7282154	13
7907623	13
1440561	17
5031432	16
1027003	13
6058749	16
6296717	13
10646266	13
14444265	13
3596481	13
16394567	17
988894	16
144233	13
7221903	13
4818840	17
3622871	17
4305106	13
21893793	13
15133360	13
1999883	17
6864593	13
4663785	13
26150566	13
4210152	13
2873409	13
9194274	16
12914844	15
4975262	17
4164399	13
3715956	13
13775353	13
4593857	13
12007523	16
4339347	13
8777815	13
4980873	13
5576801	13
19273562	13
1741461	13
173070	13
9728263	13
3664294	16
6762533	13
555615	13
1269577	13
9001695	13
248621	13
6944358	13
6470535	13
6266031	13
11196696	13
17877386	13
7200435	13
348055	13
1866106	13
7958172	13
22101788	13
1167869	13
95850	13
9813779	13
15473023	13
386445	13
23820172	13
4104632	17
744547	13
3282807	13
2191404	17
3495628	13
1685167	13
31484561	13
11097679	13
14761124	13
1910179	13
3078856	13
2347052	13
5662428	13
13863827	13
10575413	16
7752277	13
17586866	13
14563337	13
16972156	16
1675960	13
900413	16
16541863	13
14045535	13
1105042	13
12358950	13
8198968	13
1909572	13
8319421	13
2050326	13
27925251	13
2415201	13
4008895	17
8136065	13
2633327	13
32959995	13
2989356	13
7920019	13
9450259	13
5479106	13
7719475	13
10956998	13
22086126	16
5393535	13
9641431	16
13845953	13
1924929	13
14015594	13
19647994	13
2617236	13
8976117	13
5291467	13
3747169	13
16891014	13
16025661	13
3124503	13
3551784	13
10016215	13
8134221	13
6063797	13
6595827	16
1714680	13
21473907	13
15284100	13
4767581	13
723042	13
5003170	13
13940163	13
33696274	13
11408388	13
18689423	16
2181650	13
9009436	16
425200	13
5624256	13
222171	13
16327829	13
271941	13
9137880	17
179619	16
8873657	13
5082862	13
16757990	13
16724393	13
16570052	13
3616449	13
10472076	13
27649606	13
350981	13
12105663	13
44179	13
200049	15
3399732	13
2735957	16
11906043	15
456954	13
3692197	15
8532785	16
2688512	13
5269923	13
1209063	13
3417231	13
2667370	13
6471739	16
14644876	13
3177907	13
6844531	13
5371995	13
4690225	13
592652	13
3927484	13
14886385	13
6562312	13
5179587	13
26318088	16
6402429	13
2691102	13
605939	13
26505466	13
3860455	13
20144273	13
43313986	13
3371343	13
12292119	15
3397543	13
1903386	13
45344429	16
8881499	13
248737	13
5789119	13
7339314	13
4230696	13
16925496	13
5864461	13
1983287	17
3639360	17
7523379	13
7323760	13
2769498	13
274523	13
6511288	16
5827546	13
2847745	13
4993752	13
4518473	13
131378	13
1312357	13
13571412	17
14908340	13
23892559	13
1010199	13
4408729	13
13344149	13
5364272	13
37640325	13
10203007	13
5621226	13
7415806	13
11620892	13
1727296	13
845269	13
2989438	15
8322513	13
9445557	13
10571585	16
1355031	13
3603876	13
20928168	13
2401146	13
7251868	13
6864197	17
6640421	13
7795192	13
90594	13
20765628	13
13350879	13
5775650	16
484927	13
2939278	13
28735970	13
9821330	13
4881683	13
11468603	13
16429725	13
15773320	13
4821870	13
588065	13
4145412	13
16401075	13
9322838	16
7297711	13
733924	13
3147869	13
5716414	15
24964954	17
4015111	15
3377431	13
3175660	13
1816344	13
1125960	13
21802466	13
7892827	13
8685189	17
4871595	13
4139660	13
2361217	13
12564385	13
5762388	13
161837	13
1419101	13
8516996	13
14292894	13
8333902	13
25265464	13
19959205	13
1109546	13
9903429	13
3063061	13
6155988	13
39944310	13
29468191	13
3685938	13
4065827	13
6751826	13
16135631	17
8005444	13
3574865	13
1940593	16
8041463	13
4156154	13
6212787	13
5731881	17
4136408	13
1630427	13
14282964	17
7271669	13
5654529	13
1811530	13
10472839	13
17794889	13
9677367	13
423496	13
1897241	16
7446690	13
3679322	13
710818	13
7650136	17
5581179	13
6551918	13
3362034	15
6683868	13
25559483	13
22809418	17
3300957	13
15530886	17
20935783	13
4381780	13
1902372	13
6956831	13
266055	13
11885082	13
6451790	13
909561	17
16574931	13
5810409	17
5683057	17
20174604	13
10715262	13
3245577	13
3677549	13
566242	13
3640887	13
844780	13
5600597	13
14957826	17
6075335	13
22156301	16
4327147	13
12000075	13
17476098	13
12316620	13
14496300	13
1560596	15
3987236	13
7429310	16
7486921	13
2331647	13
8488954	13
5690011	13
9205582	13
12093552	13
10962452	13
1438704	17
7211132	13
2919909	13
16420819	17
10587418	13
4726621	13
7956874	13
3899719	13
1561320	13
11558305	15
1989623	13
15653775	17
1841062	13
5272701	13
7763284	13
1119002	13
14789762	15
8645937	13
5870434	13
10731949	13
21902448	13
3785431	17
1787178	13
28184245	13
336761	13
1192461	13
25690253	13
29490951	16
18060382	17
12282186	13
23890745	13
6986410	13
3606675	13
831435	13
23235579	13
31369941	13
9292872	13
8963886	13
4186236	16
724986	13
6535239	13
2973598	13
6886026	13
14517029	13
53627	13
5263667	13
10783766	13
22234588	13
1092998	13
2441647	13
7164153	13
16727516	13
1830912	13
16093446	16
2516236	13
11960991	13
11940471	13
7052280	13
11215573	13
3734939	13
19234202	13
1998079	13
1082271	13
2719300	16
5806487	13
7783730	13
5924787	13
3663456	13
18897127	13
3406050	17
3607284	17
3030679	13
2229336	13
95716	13
2148371	13
6398994	13
1241098	16
10485611	13
5920690	15
11008901	13
2712647	16
3729164	13
4476071	13
18125209	13
8656326	13
24538343	13
271671	13
2284457	13
4824973	17
529478	13
4941071	17
2158596	13
4339898	13
1285650	13
482771	13
41404	13
10218669	13
14175873	15
19256244	13
1489171	15
11562077	13
27071550	16
4695145	13
11287199	16
2094955	13
14409617	13
2229273	13
17040316	17
5811745	13
2355278	15
2496669	13
9241631	13
4914574	13
2652202	15
9392950	13
12280813	16
27602682	16
940909	13
3703081	13
889446	13
187895	13
8851116	15
5479572	13
9569198	13
1260169	13
4274954	17
11188026	13
5206358	13
26972069	13
3549735	13
12344430	13
10285744	15
12536105	13
1219480	13
13078139	13
3297493	13
1862186	13
2175123	13
15185312	17
4348237	13
5141763	13
5951648	13
5875748	13
5137461	13
1263170	17
4891493	13
4783020	13
4238687	13
4196910	17
5042779	13
13904021	13
9910440	13
20645636	13
980993	13
4286835	17
21599435	13
4070535	13
26545708	16
5122470	13
8376386	13
20300781	13
2242177	17
370511	13
1057072	13
747756	13
25004131	13
1546754	13
5865390	13
47811090	13
3792536	16
828567	13
3629397	16
7754441	13
12810888	13
1086653	13
4703463	13
56464839	13
587123	13
8225401	13
1204376	13
959013	13
1460142	13
550522	13
4150904	13
2019566	13
829977	13
5816206	13
1369623	13
11123981	17
12735055	15
4800517	13
3925870	13
4761092	13
33949453	13
246320	13
1956073	17
5610720	13
16928555	17
51378570	13
13066549	13
2567198	13
3067075	16
3482123	13
536651	13
1159403	13
3098182	13
3688746	13
1347235	16
12618302	13
5864152	13
10579295	13
3947394	13
19369	13
4916180	13
3315630	13
1651819	13
4762719	13
10664825	13
12142730	13
12725526	15
15572153	13
12889800	17
1362266	16
15325401	13
1921330	13
11530694	13
10211559	13
12135654	13
1417570	13
1678541	13
9133861	16
421234	13
14918730	13
4552646	13
21594226	13
7386475	13
16898153	16
3582705	13
3725154	17
11410004	16
942368	13
9582099	13
11405285	13
3094523	16
6924288	15
4288801	13
217417	13
17954485	16
9189680	13
2652817	13
37001708	13
4017858	13
20390751	13
9773492	13
12550377	13
4422136	13
9685856	16
345483	13
587005	17
20771699	13
653576	13
9374351	13
7729941	13
3661382	13
7222103	13
32619186	13
1747737	17
21704831	13
9301694	13
142784	13
6138755	13
349183	17
2661024	13
5560743	13
22420168	13
5977809	13
16388980	13
18335676	13
4974505	16
8586135	16
18423399	16
616142	13
9105061	13
4517139	13
3118384	13
8164744	13
3576273	13
18831923	13
11276646	13
733602	13
17550095	13
4909124	13
5291808	16
15303351	13
5541930	13
5214389	13
12815784	13
2016722	13
5101965	13
2433006	13
27437047	13
5591138	16
14444709	13
956399	13
12527188	16
2252578	13
1616300	13
18344780	13
3677315	13
4818160	13
5013462	13
5787886	17
5268869	13
9183697	13
248952	13
15341326	13
27215310	13
43239225	17
3258806	13
16449247	13
1172870	13
13009176	13
3282067	13
1730317	15
4534244	13
3872880	13
2408661	13
1234478	13
14202611	13
645974	17
22031645	13
13780728	13
16257451	13
12476051	13
24023177	13
12606002	13
4304253	13
1430778	13
11276957	13
16739366	13
2680224	13
3553957	13
5127657	17
6137518	13
8065210	13
1398057	16
12778033	13
7392730	13
4095158	13
4159120	13
1343283	13
5917083	13
2315364	13
10747288	13
19462460	13
1136254	13
19552914	13
6150156	13
16710378	13
340847	13
23931466	13
8893756	16
4967725	13
1395671	13
3020334	13
18892069	13
4242800	13
4838247	13
715994	13
1419368	13
3429643	16
9221558	13
1080052	13
11903070	13
8375390	13
1203761	13
1660128	13
2483192	15
23789300	13
3863669	13
1206723	13
41606890	13
4235369	16
17297426	13
250245	13
17304986	13
14970626	13
463033	17
337073	13
16817721	13
3537733	13
16228627	16
22062820	13
7352229	13
13225080	13
29678901	13
3658147	13
9536849	16
1380272	16
5984271	13
2668714	13
26055063	16
4351971	13
15531670	13
12674808	13
2221094	13
9110392	13
10972699	13
24142376	13
1960373	13
5779314	13
7652990	13
179513	13
515091	13
17828697	13
2386771	13
16327485	16
7038743	13
268716	13
211939	13
671102	13
3147994	16
22609148	13
12026918	17
7770489	13
7737825	13
2546532	16
7116257	13
6457501	16
8042184	13
4783799	13
3215026	13
2025718	16
2355697	13
9312249	13
4165326	13
894075	13
25129268	13
875661	13
12723259	13
7402238	13
21273479	13
1016633	13
1292552	13
3227496	13
1695661	16
199864	13
10531424	16
991696	13
2797339	13
14827278	13
2938910	13
20284898	13
2692797	15
22804165	13
276924	15
5418855	16
3925925	13
2731519	13
29130703	13
7254897	16
2043233	13
11807345	15
8313743	13
576912	16
9538990	13
2017903	13
1984087	13
9473043	13
6776032	13
4876222	17
12990545	13
1952305	16
710516	13
2913772	16
5283580	13
17901130	13
26706889	17
4987261	13
5993416	13
206330	13
1669320	13
70554	13
14513	13
8777069	13
4570886	15
26049582	13
599661	13
5429138	13
3349459	13
7036985	13
12277147	13
17610503	13
16995191	13
2789509	15
11017583	13
15034499	16
10887874	13
3138371	13
1003751	16
2200976	13
1775543	13
3964229	13
958036	13
6422687	13
1868383	13
20401500	13
19931683	13
1478926	17
2548549	16
1852600	16
4789730	16
9967184	13
296217	17
5362019	17
3561248	13
218038	13
13978223	16
591075	13
2366205	13
6664873	13
3578389	13
5767176	17
13221577	16
12270502	13
613541	13
13678831	13
10834620	13
847186	15
8743254	13
1811161	13
74827	13
8191879	13
1591101	13
4479797	13
1267550	16
11247993	13
16869360	13
1215460	13
8017363	13
1116529	13
5821718	13
11546650	13
11511765	13
1791822	13
17161912	13
4727073	16
29864100	13
5945947	13
3617315	13
1259146	16
801431	13
3082742	13
5928346	13
7908679	13
14581431	13
4773503	13
8970167	13
20782623	13
2118265	13
14496265	13
4128537	13
1137473	15
48084	13
12502462	13
4513235	13
2264105	13
5366230	16
1916325	13
1728802	13
829810	13
5502600	15
18795835	13
15682826	13
6342901	13
8766129	13
6455811	13
481442	13
4162219	13
3904514	17
13255899	13
2874493	13
5050113	13
9043148	13
3073212	13
7636948	13
11602555	13
2825698	16
4924856	13
2718703	13
6812420	13
16466122	13
13384566	15
7244158	17
1762995	13
22345865	13
1231900	17
6653982	13
6380410	13
7884672	13
20573749	13
2858351	13
10064941	13
31155319	13
10670143	16
10510828	13
93787	13
6272604	17
17504008	13
9987670	13
274368	13
14157703	13
1220283	13
10400430	13
13536880	13
5097083	16
1852908	13
782313	17
1230660	13
541297	13
11181894	13
597765	13
7786685	13
6529647	13
7847629	13
2844332	13
2874018	13
6180426	17
393514	13
7295219	16
16696602	13
9420705	13
5385947	13
19673285	13
9109098	15
2600845	17
10478756	16
5456040	13
16831202	13
3197337	13
4488386	13
6882489	13
4312333	16
13328512	13
1245269	15
25514954	13
8775835	13
17780260	13
12475205	16
8264436	17
5354108	13
16649836	13
17270052	13
24080250	13
4524679	15
75628	16
2614126	13
79378	13
1684904	13
6423000	13
10099131	13
14839592	13
35319868	13
11843041	13
17327685	13
2805986	13
3564414	13
206886	13
923547	13
4217795	13
2987173	13
6810374	13
819691	13
6290587	13
15701477	13
6050057	13
2090331	13
4830707	13
4818444	13
16804817	15
4134854	13
9961295	13
13241213	16
1702159	13
6702347	13
7151632	13
1982367	13
8660342	15
11105639	13
17640770	13
9665883	13
1287676	13
14240509	13
7672278	13
1253998	13
343800	13
846406	13
8758117	13
5154590	13
9265448	13
8480158	16
1238650	13
11422976	13
5591857	13
3835615	13
854900	13
23442667	16
3347777	13
14783911	13
1405505	13
8572601	13
284546	13
5521656	13
348274	16
11773448	13
33547422	13
6339310	13
2043371	13
28134534	13
8679837	13
3195657	13
2090319	13
4825565	13
5075675	16
83652	13
573036	13
605354	13
590736	13
1264467	13
7364181	13
626259	13
4960536	13
19141362	15
546223	13
12156932	13
13484668	13
7833544	13
8756228	13
5467644	13
18379447	13
5033195	16
10696663	13
12664194	13
107302	13
9411413	13
73512	13
9679906	15
2515204	15
1086006	13
801618	13
11882879	13
35883431	13
2095719	13
20111808	13
11398149	17
8438935	13
39787841	15
29247360	16
11226526	13
8563999	13
12766150	13
10377331	13
21215649	13
15193464	13
2962166	13
7804522	13
4459384	13
1779322	13
971317	13
5874354	13
28140947	13
7445074	17
6222266	13
500642	13
1873892	13
9187	13
4185248	13
8226566	13
3892602	13
12943095	16
2711509	13
31683180	17
6251037	13
4073567	13
11630326	13
2440581	13
12715192	13
8087151	16
6509220	13
1533685	13
5576058	13
19679011	13
1956890	13
16739200	15
28474163	17
731007	13
9559136	13
3408112	13
11432968	15
3157885	16
2551923	13
7111078	16
22692437	13
5906270	17
16268545	16
3786654	13
10994828	17
54094935	16
5644140	17
20430889	13
9666725	13
3460189	15
2889153	13
5013468	13
1273019	13
5128768	13
1367277	13
1755210	13
1955049	13
23947316	13
12984889	13
11533182	13
9990225	15
5160857	16
8339268	13
6884558	13
6832633	13
13357293	13
8756299	13
3879301	15
2230059	16
4983269	13
4502258	13
17682238	13
1569458	16
5586885	15
9427223	13
3779832	13
13678463	13
8908826	13
15151539	13
15421842	13
1811900	17
341235	13
730780	17
7445035	16
2431596	13
5276691	17
11947573	13
5994456	13
7414319	13
8670283	13
6727243	13
5815693	13
2536050	13
6183171	13
2391251	13
1715121	13
549367	13
16321481	13
8436943	13
430853	13
10916604	13
656719	16
9014091	16
6798442	13
6142199	13
3045002	13
12804926	15
94898	16
24351020	13
6695452	13
1759502	16
12421829	13
6766882	13
3446041	13
12592697	13
1375690	13
23363915	16
1309230	16
3160511	13
4437484	13
4973303	13
588977	13
5520834	13
12460184	16
31026640	13
703676	13
3233225	16
1041122	13
12283348	13
6904660	13
9297235	13
1197026	13
23234409	13
2994577	15
13970371	15
10047763	13
15317626	13
9291252	16
14607290	13
10341469	13
7979147	16
12398679	16
8204766	13
11995534	13
40205509	13
14045710	13
21410649	13
13282316	16
1782758	13
164214	13
1942505	13
15162878	13
25901996	13
5688289	13
884484	13
12315117	13
1630498	13
4732471	13
1598510	16
17949773	13
2189772	13
2950463	13
7756280	15
57135143	13
231094	13
4209716	13
5473901	13
8871858	13
23419086	13
3756170	13
19407386	13
8617120	16
13739287	13
14567424	13
2038228	13
1001635	13
34491272	13
5283533	13
1129020	13
6436827	13
1980743	17
42912803	13
2086896	13
2039886	13
3561964	13
40238534	13
6858092	13
9803127	16
4917965	13
19554807	13
17296810	13
2151515	13
919566	13
5025602	16
3582852	13
8264584	13
168088	15
1405137	13
316650	13
11174457	13
10949918	13
10216066	15
18831269	13
1611502	13
218343	13
470243	13
3765877	13
8427265	13
733723	13
1879410	13
8070993	13
5160142	13
23803742	13
11300178	17
5960977	13
2379970	13
4798402	13
5677762	13
7770843	13
696517	13
9376262	13
5681524	13
606991	13
10748127	13
4029934	13
4776683	13
468710	13
21505461	13
11419542	16
12277420	13
5203820	13
4330822	13
15722878	13
1421906	15
823473	13
2813381	13
302542	13
4775767	13
2671866	17
3193708	17
10304748	13
7473210	13
2136695	13
13847073	13
589014	13
7716900	13
2740882	13
13136791	13
2680316	13
3562402	13
11468463	13
5486178	13
9162626	17
21260676	13
17197134	13
2232435	13
5509806	13
3539490	13
19633309	13
11073864	13
4271489	17
6845826	13
11563456	13
3330844	13
1982991	13
11736277	13
2812228	17
6871679	13
7172814	13
14844899	13
2130582	13
26865387	13
2548396	13
21781968	13
669697	15
26695913	17
4876373	13
2422554	13
301275	13
3856270	13
8766989	13
1596612	13
10855986	13
12060408	13
32017065	13
1814811	13
7903875	13
18746713	13
11545330	17
8996931	13
3287824	13
21225106	13
9524087	13
3218976	13
14901752	13
4167640	17
4884485	13
5242637	13
3991710	16
11663527	13
8332246	13
7713947	13
6774554	17
6641766	13
8245360	13
729502	13
2780112	13
8831657	13
50573738	13
5505693	13
11535183	17
8263337	13
6644930	17
7549452	13
3942390	13
13478482	13
5464111	13
3185862	13
6715617	13
3171473	15
31829256	13
3985946	13
13386569	13
5067190	13
1500658	16
7276589	13
2179114	13
1778559	15
15008117	13
4779074	13
1845393	13
12617481	13
2033009	13
7075298	13
5025781	13
3946958	13
9505083	15
3811080	13
11013058	13
5202650	13
7396647	13
1730766	16
5218514	13
9318783	13
36477931	13
19766829	13
2430532	11
18790562	13
1646033	17
16882090	13
3592494	13
9066826	13
14351836	13
21868897	13
25274825	13
14744100	13
10315617	13
18072977	13
15565742	16
4552380	13
681666	13
9988301	13
26658091	13
495311	13
6190159	13
17265783	13
1420597	13
2838789	13
8261774	13
3067872	13
16516030	13
18244472	13
5958282	13
9683278	16
13884961	13
16072178	13
6496587	13
20775044	13
974969	13
748075	13
1076556	13
14297641	13
18972236	13
3026603	13
287264	17
11079188	13
13238921	13
39490478	13
5915584	13
9314224	13
4257080	17
8038738	13
2840760	16
2119679	16
29814	13
3956147	13
16943470	13
6110311	13
1406491	13
44866573	13
26620976	13
2521168	13
9346839	15
4599848	13
3142316	16
19984702	13
4897619	16
13958904	13
1070535	16
7566995	16
5215506	13
3887933	13
6037626	13
5139239	13
6966510	13
2881414	13
1504594	13
2027319	13
4112309	13
8313611	17
11126618	13
4181607	13
887681	13
2767219	13
6969294	13
132620	16
10302543	13
945002	13
4996393	13
7119086	13
42885025	16
2308987	16
21428623	13
858972	13
2926899	13
755291	13
756389	13
231765	15
9472384	13
3547252	13
1906332	13
6254	13
6808766	13
5101198	13
1192902	13
1460810	13
12968394	13
14936369	16
15388454	13
5229351	15
7691444	13
767903	13
27224258	16
25045175	13
2358115	13
2514132	17
5891942	13
8788302	13
24037553	16
477840	13
7393547	13
967375	13
15376297	13
11777468	13
4202267	13
12903830	13
6756074	17
12663665	13
20829187	16
13174854	13
3108413	13
7172323	17
2149585	13
28118823	13
2220912	17
14179369	13
24356910	13
68587	13
2162012	13
10258648	13
9029451	13
264394	17
2757050	15
17514420	15
5733636	13
12846291	13
127531	13
10527867	15
8878811	13
3917991	13
6271738	13
8616364	13
17310172	13
3905454	16
1685031	13
5132315	13
6613875	13
2561314	13
550822	17
7601116	15
5882904	13
32102578	13
17643769	13
168585	13
10069196	13
1797633	13
16263692	13
15837099	13
924077	13
21722738	13
747829	13
697779	13
5624235	13
27441617	13
3593439	15
11379821	17
1320205	16
6131290	13
36933581	13
7958736	13
20779446	13
3367261	13
452996	13
2531385	13
5321172	13
2583116	16
18402264	13
8740084	13
8824054	13
867806	13
2050923	13
5028757	13
11207424	13
6217225	13
10031544	13
6857657	13
3444594	13
1670139	13
4742871	13
1628208	13
3884632	17
8803540	17
2407719	16
13783062	13
227098	15
11929150	13
6539287	13
1873810	13
7267355	13
877519	13
14692500	13
6087350	13
1139448	13
5847424	16
7658751	13
3048027	13
2089689	13
6932601	13
13527454	13
1500513	13
7637443	13
4418531	17
3030877	13
3829551	13
139545	13
32813796	13
14342237	16
2988130	15
3275725	17
2809191	13
2061501	13
38060448	13
8971963	13
1015169	13
275177	13
8582653	13
10872253	13
637391	13
23102217	13
744588	16
1944936	13
2275836	13
4461192	13
14043320	13
793403	13
534828	13
2742287	17
19064144	13
1357229	13
4544355	13
21298888	17
520444	17
9491510	13
1628179	13
12186075	13
8846281	17
4381602	13
10069112	13
258297	15
11211353	13
12924083	13
1286486	13
5359303	13
1585517	15
964524	13
3998360	13
12167458	15
13320525	13
7801009	13
31130405	13
5100621	16
1036360	13
207242	13
1241750	13
10707003	13
4580863	13
12535232	13
40274	13
3709172	13
197224	17
11388683	13
5405183	13
1085646	13
2638672	13
25458784	13
4692189	13
4715042	13
542572	13
3377359	16
6073169	13
5207900	13
16307090	13
1009158	13
20452898	13
6460045	16
7306993	13
2503379	15
7587705	13
1098799	13
19562764	13
406911	13
6055739	13
6804373	13
3703108	13
6324015	13
274665	13
10612959	15
14254325	16
5264354	13
1422389	13
330227	13
3748658	13
11754922	13
7129838	13
1562603	13
1228685	13
4242427	13
229074	17
358732	13
5681302	13
6811945	13
13135887	13
4859848	15
16482397	15
28523575	16
7464089	13
3845889	13
56073178	17
2264526	13
15518515	13
8587010	16
1826414	13
1229368	13
6282397	13
1713630	13
16720506	17
6371713	13
6558705	13
6086513	13
96051	13
880628	17
4270221	16
1723572	13
4265991	17
8977740	13
11113359	15
970871	13
16760900	13
13417505	16
4448606	15
3464999	13
3012738	13
13850980	13
4249641	13
35696636	13
4383570	13
6385371	13
27006541	13
25906609	13
9331410	16
18923411	13
1158667	16
16058932	13
21996409	13
4103550	13
396763	17
2302728	13
6529305	13
8641068	16
365961	17
20896471	13
7709480	13
3180528	13
24872515	13
3772918	13
12117843	15
3441949	13
28204704	13
4919529	16
4724550	13
1044790	13
2726351	17
3273277	13
7818493	16
38034492	13
18907979	17
4193603	13
2666501	13
9595852	13
16298310	17
1754568	13
18221347	13
7881055	17
382479	16
9493677	13
3985084	13
5481742	13
7105379	16
5290825	15
6984774	16
5703284	17
926319	13
10451170	13
841527	13
13941033	13
8392672	13
3951017	16
15412806	17
1229866	13
13025419	13
3287963	13
263981	13
1751798	13
1294352	13
9792637	13
17665737	13
14273627	13
3986962	15
3071036	13
1583261	16
7244387	13
17096549	16
23713543	13
21277029	13
13573092	16
15596866	13
13265625	13
294080	13
5696446	13
359535	13
26360787	16
6346764	13
3600656	13
13710878	17
5497390	16
8694066	13
5391636	13
8884370	13
16786902	13
7194681	13
15710139	13
433434	13
2592432	17
180227	13
19498112	13
1416736	17
1879751	13
1460437	13
2697761	13
804239	13
2628360	13
468832	13
5391999	13
3944510	13
6943131	13
7727058	13
150758	17
19324238	13
14371555	13
6072418	13
3336036	13
1428409	13
911985	13
7942300	15
5831799	13
4686283	13
16941433	13
2536382	13
6166940	13
7586779	13
8947154	13
1553173	13
8665446	13
11360198	13
6477143	13
8669587	13
9395076	16
2192109	15
1658788	13
2672534	13
27481853	15
30007039	13
15825560	13
5589561	17
632264	13
1538294	13
238737	13
9628049	13
2118631	16
3205274	13
21170159	13
2341640	13
2872113	13
11126101	13
3587042	13
11475822	13
24023443	16
13190146	15
6467401	13
8182264	13
1424856	13
19418918	13
13190328	13
9203672	13
1605609	13
4981721	13
36178854	17
1010051	13
2893304	13
1433359	13
7871422	17
9695060	13
1752061	16
1394854	13
14457071	13
1747119	13
6821616	13
1637446	17
320258	13
13486046	13
2456814	15
24789763	13
1258823	13
3300210	13
14195210	15
19826042	13
1374278	13
7743683	13
6207196	13
10247891	17
15381083	17
33201491	13
7259756	13
2109321	13
7230003	15
3567043	13
6715080	13
17389139	13
3405734	13
2784163	13
313633	13
8652697	13
1063415	13
312704	13
1293644	13
14730865	13
484993	13
10339395	13
2755970	13
15989642	13
11048918	13
1653932	13
3775328	13
2194574	13
6527420	13
2989924	13
14345212	13
4128591	13
8439525	13
21331194	17
136830	13
1725097	13
992905	13
2612245	15
1637936	13
29174099	16
4121407	13
10410608	13
5701728	15
2259716	13
1596296	13
25107640	13
7668714	13
922406	13
2748287	13
3555834	13
17668781	13
10456686	17
12948282	13
3309797	13
11005466	13
5313588	13
13768979	13
9806404	13
1498996	13
11313712	13
49198	13
1885229	13
3646089	13
4498775	13
740897	13
5500669	13
10076113	13
25141415	13
4296246	13
6766314	13
4226994	13
7521190	16
13061817	16
1355669	13
3223689	13
16319426	13
12552287	13
3299497	13
417812	13
24934921	13
524582	13
5803643	13
26221917	13
9786574	13
61393	13
5674422	13
3824335	13
3375113	13
5388336	13
597895	13
16295915	13
2549078	15
6378463	13
6488682	13
9265660	13
2095353	13
10774497	13
1368355	13
8601872	13
12858975	13
39916030	13
33693534	17
30271051	13
3647683	13
18820300	13
1465711	13
14314123	13
22173487	13
27493607	13
3227183	13
916670	15
3686430	13
6142851	13
10222311	13
9076897	13
1107725	13
11835287	13
17235546	13
5486664	13
1461487	13
9833914	13
2758773	17
10435358	17
4253175	13
6205488	13
2337222	13
6428635	13
18856194	13
4893101	16
11618429	13
7800139	13
18338239	13
2306050	13
3771292	13
11182464	13
21913220	13
14435144	13
413636	13
1479625	13
7153106	15
1572967	13
15477545	16
1392995	13
5333287	13
3274228	13
9100745	16
6160058	13
10007499	13
3042525	13
10923617	13
3675452	13
21165553	13
1244030	13
668138	13
17765417	16
8708351	13
13025500	13
2862662	17
2866090	13
5927021	13
19987	17
17625614	13
2677316	13
13439219	13
13501079	13
810630	13
8398597	15
21026766	15
8992923	13
47551244	13
14496659	13
8364428	13
14306029	16
8961544	13
2187662	13
19694665	17
2904619	13
1473592	13
1605522	13
1859574	13
11454054	13
22626604	13
3634219	13
9385773	13
7373548	13
1522733	13
394926	13
4832901	13
10496144	13
1762608	13
5364177	13
30256613	13
5124655	13
9549957	13
1635396	13
1011498	13
6587464	13
9078024	16
389346	13
11575199	13
3895494	13
1709085	13
16191011	13
543676	16
399603	13
2091452	13
452223	15
24052613	13
5058395	13
5283394	13
3254469	13
33499	13
6318687	13
12304958	13
15186976	17
27426459	17
18762382	17
10060498	13
2561127	13
3436476	13
10538660	13
23904418	13
12783810	13
92552	13
341735	13
9633740	13
1862587	13
10588269	17
17203716	13
2528927	13
1725539	13
8001700	13
2463116	13
3613724	13
24134	13
2143450	17
27677233	13
201701	13
23332545	13
12337431	13
22680095	13
46542469	13
4467322	13
13022420	13
1659479	13
7609503	13
14781663	13
7163761	13
9370982	17
24134540	13
4490724	13
212643	13
8255595	13
9526128	13
993706	13
6514258	16
8031300	16
4023166	15
1314331	13
4595338	13
13479794	13
4233439	13
4768208	15
3005947	13
13657158	13
17768188	13
10677460	13
3477724	13
5349134	13
25447965	13
5341343	13
7052602	13
9200598	13
5257392	13
5336775	13
259551	13
670150	13
1276433	13
22843157	13
5895021	13
1614884	13
8912902	13
558897	13
25681031	13
16750112	13
13825993	13
27667649	13
10412600	17
6981827	13
27478429	13
12467339	15
4701552	16
10438620	13
1411644	13
6429415	13
11737429	13
8101914	13
3454274	13
789673	17
6348708	16
8281690	13
4699732	16
5281178	13
4257724	13
5466673	13
1511027	13
1995021	17
1071870	13
2468477	13
9316186	13
27256751	13
138104	13
255765	13
4274147	13
4577719	13
8715587	13
2917902	13
10703520	13
3356749	13
2203022	13
10342285	13
148037	13
2448275	13
9055767	16
5921839	13
9807620	13
6087338	13
3629561	13
4641842	13
984900	13
20085682	13
1080600	13
2503389	13
5735691	13
4140964	13
14229370	13
316452	16
17438666	13
6155844	13
10657311	13
13354197	15
8387111	13
11029656	13
17769380	15
6267715	13
688980	13
2801714	13
3150664	16
7378748	17
10426859	13
7678491	17
1778851	16
11478752	13
675737	13
18363756	13
7812158	13
3021097	13
683114	13
1096898	13
6396484	13
2794088	16
5099254	13
8734673	16
2452388	13
8983348	13
5156293	13
10597244	13
22765774	13
2804651	13
25237661	13
8614836	13
496600	13
9693467	17
13829432	13
3721931	13
6214852	13
5741675	13
3126557	13
62273	13
84475	13
19384724	13
1380071	13
15086968	13
6026976	17
2456989	13
4864339	13
1603524	15
15738413	13
14810104	13
14533755	16
673780	13
2768134	13
10213926	13
9502868	13
1510012	13
266000	13
6376618	17
8907113	13
5387143	13
13173219	13
1682817	16
1582881	13
10245014	13
16348731	15
17235467	13
1221432	13
32087809	13
5648545	13
20140207	13
5131168	16
3663519	16
9121386	13
17398655	13
5315898	17
3108600	13
277776	16
27028624	13
13367662	13
19063239	13
877592	13
29324503	13
3397453	13
4807000	13
1658885	13
3837063	13
3092095	13
841303	17
13896915	13
7792550	13
1656102	13
6158552	13
64925785	15
6603336	13
5103505	13
2623467	13
8109192	13
8136396	13
5873029	13
1364430	13
1005135	13
4951485	17
9044786	13
12969344	13
7623459	13
1145223	16
3013128	13
17464010	13
5728655	13
7626417	16
948672	13
1661570	13
13256	13
5185837	13
5219463	13
2237286	17
2540566	13
4977674	13
5141987	13
9637819	13
404448	13
9265264	13
4456149	13
6588427	13
10755727	13
13671149	13
5842354	13
5633212	17
59309622	13
1250039	16
3075330	13
2987095	13
360243	13
616374	13
5465480	13
15915667	13
2898302	13
16249979	13
10170390	13
5422271	16
12771475	13
3507425	15
5050320	13
1760759	15
7626057	17
285824	13
1077979	13
3142094	13
30655567	13
10873635	13
24005532	13
91969	13
26073548	13
6408557	13
4537427	13
11720881	17
19295848	13
4204608	17
9330588	13
6717163	13
1153564	15
4798210	17
23931682	13
3507018	13
2485463	13
106470	13
173836	13
734932	13
5117553	13
5114804	13
6174273	13
1213408	16
3230199	13
11335283	13
10785001	13
3646292	13
755854	13
1287583	13
17226920	13
1944030	13
14482757	13
37789476	13
24523517	13
5298010	13
4080264	13
4636972	13
11409823	13
3477999	13
13468612	13
13626155	13
13412200	13
3188738	13
1856156	13
1635285	17
1835365	17
3290173	13
8668661	13
6602648	17
28713427	16
565753	13
19385434	13
4808123	13
18770033	15
1889638	13
364350	13
1665928	13
4577367	13
5765008	13
2663166	13
1463580	13
16216206	13
32522053	13
662839	16
12476863	13
1523779	13
6843151	13
6315845	13
7687789	13
23566911	13
2953662	13
4679484	13
412516	13
8341295	13
438661	13
3722694	13
690202	13
2539153	13
147435	13
23280321	13
21053385	13
3724443	13
35341333	17
6436858	13
4089954	16
5763370	13
13481802	13
980726	13
16915893	13
6985903	13
13019904	16
40217396	13
463661	13
16539219	16
11873220	15
3791694	13
31399652	17
5404627	13
24768875	13
23630549	13
16988887	13
2616	13
2862214	13
7168104	17
31886087	13
19092646	13
7056140	13
36369889	13
899284	13
7928779	15
28484660	13
821572	13
2425267	16
1818415	13
3310234	17
12004877	13
7153963	13
6007728	13
1498664	13
21307473	13
5671972	13
35998143	16
2348430	13
1072992	13
282742	13
7664502	17
13656565	17
9764483	13
42340632	13
4365069	13
1192682	13
24318020	13
32972276	13
15002670	13
6632188	13
1343374	13
3158485	13
24013008	13
819536	13
2789529	13
24893822	13
422509	13
17020709	13
1863812	13
4179898	13
2085651	13
3662526	15
801578	13
478878	13
504815	13
3006252	13
1418770	13
630964	13
9406867	13
9344417	13
9627958	13
10094182	13
4121820	13
5911633	17
21815537	13
2490222	13
6241897	13
20982843	15
633143	13
1687570	15
2688514	13
1158111	17
7856202	13
21164173	13
5597814	13
3474314	13
12729351	13
16062034	13
2022562	13
710926	13
797655	13
8121	13
9816814	13
10049832	15
9504510	13
827762	13
15200219	13
8684338	13
3376957	16
4320536	13
23087532	13
3773149	13
8672355	13
2358184	13
8244905	13
15339453	13
6605033	13
4108646	16
8183374	13
3592956	13
3414725	13
7501275	13
3309193	13
726271	13
19960704	13
4888023	13
7998758	13
4198718	13
1187162	16
3531039	13
2739670	13
2752066	13
9092237	16
2884551	13
4324790	13
31333089	13
1179334	13
3981093	13
10340537	13
4197811	15
8100331	13
22013702	15
1066356	13
20279601	13
3603405	13
10623840	13
3556367	13
669217	13
7382333	13
16185548	13
8407927	13
4846577	13
826723	13
5746352	13
1408114	13
347326	15
11621457	13
9509933	13
33365952	13
4402489	15
5224520	16
2963615	16
9719143	13
6089919	13
1296328	13
2606775	13
1230820	13
7091011	13
6632328	13
23881787	13
1954345	13
1606441	15
518120	13
13778547	17
46218409	13
5195944	13
2694098	13
5956187	13
5560073	13
6165902	13
45533709	13
958276	16
4266682	13
10517749	17
25384263	13
1937601	13
436142	13
14506797	17
19269972	13
8938504	15
1136829	13
1722853	13
6382020	13
4026787	13
3269833	13
14731048	13
5790172	13
3196496	13
4077390	16
527906	13
3960379	13
22725268	13
18589598	13
4361997	16
1467775	13
1487932	16
20529646	15
21223806	13
19116917	13
172096	13
918093	13
1617737	16
15977539	16
8350847	13
1217418	13
7339755	13
322328	13
4313556	13
2890703	17
1903535	13
31117578	13
23089086	13
3853761	13
14555644	13
1911462	13
1556893	13
517493	16
1254384	13
385870	16
19003164	13
1575660	13
8508441	13
4349853	13
3613366	13
1001189	13
623363	13
28765114	13
991320	13
1898711	16
15225398	13
9736671	13
10413700	13
3257800	13
4570836	13
2643257	13
14566723	13
1006162	13
3481046	13
1694218	13
2511787	13
18242565	16
2285858	13
3706961	13
14725478	13
18980536	13
7413256	13
26497196	13
7316411	13
6658243	16
6450015	13
2422300	13
5506964	13
612335	16
11363137	13
15864803	17
1781142	13
6855600	13
25784630	13
6495509	13
6499452	13
3084172	13
12517708	13
1872114	13
158648	13
11468791	13
6939587	13
13137006	13
8247221	13
345184	13
4055415	13
5272063	13
6455221	13
13591458	13
25235	13
1077861	13
690011	13
4794638	16
8772229	15
2135570	13
1090763	13
5552910	13
6347463	13
11813729	13
9762902	13
30646739	13
1302662	13
4208127	13
5472292	13
2339668	15
36845669	13
28739735	13
2518665	17
3810143	13
26032523	13
1334331	13
5286347	13
4410726	16
3884175	13
3646524	13
12691217	13
307135	13
30476531	13
234820	15
2991077	13
30812631	13
29657273	17
13290324	16
6673002	13
1545904	13
5424439	13
14185028	13
1381673	16
3876903	13
1108941	17
2066145	13
8046735	13
6337865	13
32701999	13
2334933	13
28266582	13
5694061	13
16871917	13
9848977	13
7694149	13
1596496	13
13546521	13
3757632	15
21673997	13
3270000	13
24014587	15
13948857	13
2702973	13
2635875	13
1425002	13
6787317	13
305699	13
1830317	13
7875124	15
11490756	13
6829024	17
2820737	13
1089525	13
5666004	13
8846954	13
587821	13
6439142	13
710503	15
515925	17
6411055	13
24535421	13
30961848	13
3466822	13
5801739	13
3494626	17
21754273	13
5752089	13
2281076	13
6325325	16
23482621	13
1839154	13
116869	13
70401	13
12463244	13
969787	13
3984770	13
2030332	13
105772	17
4460784	13
8524057	15
504519	17
10561019	16
6047995	13
23435874	13
3386378	13
2263809	13
409388	16
20685268	13
15623430	13
22840877	13
5310841	13
10923711	13
20277130	13
627907	13
6012465	13
4231345	13
1073041	13
4854006	17
7936062	13
6922672	13
2611268	13
3169190	13
10449887	13
10041111	13
21784851	13
16138511	13
6287137	13
15977596	13
3014071	13
6175510	13
3697805	13
12141761	13
19734474	16
2417975	16
21352171	16
1239701	15
292131	16
19116187	13
1338219	13
1160270	13
725742	16
1268612	13
7235937	16
4363183	13
3385458	17
9644303	13
2009564	13
502949	17
16253361	13
844830	13
7002871	13
6759718	13
457409	13
11054831	13
5246806	13
12218642	13
13980941	13
5438534	13
7705533	17
25365953	13
29064738	13
1244326	13
5129672	15
13630696	13
4031531	15
13726864	13
11887363	13
6315040	13
4497236	13
5018789	15
4187683	13
6886469	13
42662942	13
25582017	13
22892365	13
487342	13
7923178	13
15442547	13
3139916	13
4853766	13
4286835	15
4201912	13
7009225	13
17417497	13
6787127	13
2464067	13
12174082	13
152420	13
1816761	13
8838490	13
7359821	13
22708828	13
37036	13
2725758	13
4612010	13
29304913	13
5911038	13
1593683	13
20606749	16
9030063	13
12121119	16
731613	13
4251334	17
14148791	13
28244362	13
6284754	17
3651002	13
834015	13
46230910	13
2799749	13
7119090	13
2016117	13
10972686	13
36331256	15
1884341	16
3773851	13
6151522	13
3140007	13
1054160	16
1809669	13
25993538	13
8960670	13
8671611	13
897152	13
8347655	13
16391133	13
4408580	13
10273755	13
3345155	13
11425115	13
11390265	15
1367715	13
3843522	13
1124501	17
3746879	13
1222361	13
9188703	13
40694500	13
3819954	13
9612049	13
4159873	13
6280116	13
13839933	13
7483434	13
2631411	13
2705731	13
4728854	13
11852541	15
3211371	13
6149926	13
2127128	16
10715428	13
8556038	13
7665133	13
18542580	13
3440992	16
6632920	13
13915708	13
6615456	17
6555635	16
10790577	16
6388922	13
6598048	13
3077807	15
4283672	13
1463564	17
2518873	13
928240	13
3598355	13
770958	13
9011061	13
2012595	16
12154467	13
7942222	13
11931744	13
15408168	17
2696242	13
3790148	13
12527669	13
6604813	13
5803899	13
8825109	13
13651113	16
1235232	17
16643827	13
22043506	13
13176839	16
1830710	13
11537735	13
12963064	13
4648956	15
1036008	13
40173	13
11762228	13
8894773	13
2041911	13
18836498	13
20863689	13
4668577	13
2850868	13
26893096	13
16337377	13
5087110	13
13246106	13
6564841	16
10787791	13
7099517	13
627260	13
13779091	16
3301471	13
1719215	17
4738168	13
3341854	13
9655702	13
10820690	13
481174	13
4461616	13
29584300	17
11236690	13
1062449	13
8578591	13
28172737	13
8272840	13
5200674	13
4706885	13
1037411	13
7441107	13
4757321	13
9895944	13
7936605	13
22062390	13
36724490	13
3074615	13
21484594	13
2787128	16
5853834	13
4123107	13
23740332	13
8080442	17
5279174	13
9409141	13
18105976	13
6635491	13
22381384	13
10574076	13
21713261	13
5989285	17
1949398	13
4428080	13
7101080	13
6037289	13
10929824	13
908423	13
11918303	13
10552106	13
21546120	15
2951791	13
4531318	16
8501045	13
548219	13
485809	13
3024487	13
1585347	13
14067051	13
23731859	13
3744507	17
7929657	13
11541556	13
12415270	17
846806	13
8275519	13
10275432	13
3428030	13
3055812	16
5568688	13
3902940	17
1148762	13
6696557	16
8746665	13
380366	16
13010996	13
4639327	13
7620808	16
4617134	13
4540297	13
1565356	13
8599631	16
3790324	13
3739506	13
16866687	13
8174667	13
10137772	16
2194125	13
5406138	13
15122774	17
3951991	13
7671591	13
16301637	13
9180555	13
16534276	13
25267703	13
2608861	13
6562306	13
2020237	13
1985090	13
5562580	16
9269719	13
16943721	13
3227096	17
5859106	13
6644409	13
38049420	16
14808324	13
26457664	13
11668617	13
6826858	13
11476575	16
1446221	13
3947443	13
16489545	13
7260989	13
6582274	16
3414353	13
3742078	13
11298498	16
1575681	13
2185411	13
15396222	13
19170781	13
8975693	13
9721140	13
1373202	13
2816877	13
8478290	13
5808074	13
9017835	13
487773	13
6218862	13
5623469	13
8217761	13
14913238	13
24521249	13
5644790	13
6536733	13
1532549	13
56338	16
11412359	13
11905757	13
2955526	13
2436228	13
1817889	13
8834592	13
21383819	13
28088628	13
99155	13
2996099	16
2622827	13
12185439	15
11550825	13
3134471	13
2651795	13
18198867	13
15294709	13
3034653	13
6065769	13
16422677	13
10604721	13
3274337	13
21528701	17
7529293	13
57320392	13
961866	13
292304	13
18713225	13
6287864	13
4853137	13
23826202	13
27979456	13
12895018	13
963337	13
9935015	13
4163703	13
6372372	13
12659151	17
21222342	16
1690547	13
13536724	17
1586752	13
7714398	17
5904376	13
4138484	13
10167365	16
4739713	16
5811086	13
7049834	13
958854	13
9467205	16
9762830	13
4548946	13
4598783	13
406987	13
16286260	13
6142785	13
5370818	17
12091446	13
40995488	13
46483108	16
2164899	17
18683064	13
6694497	13
4276111	16
4954707	13
3841163	13
5747827	17
8163898	13
1106762	13
34560594	13
4270545	15
13885937	13
6207542	17
4937980	13
21603499	13
7665708	16
25210382	13
2430999	17
12781234	13
2471240	16
20773009	17
988066	13
2734549	13
5685298	13
15961304	13
9181241	13
8817062	13
182708	13
13715027	13
7706941	13
5426294	13
2644197	16
13928849	13
5104522	13
2112937	16
9977497	13
138741	13
708608	17
2065666	13
10182732	15
4810842	13
4594766	17
3682225	15
995725	13
1337435	13
15341232	13
2108271	13
8032633	13
1271407	13
9328502	15
10702872	13
15315992	13
7872076	13
2507380	13
137922	13
10364265	15
1854690	13
25232959	13
3496566	13
7907911	17
1053384	13
11110762	13
16132088	13
811240	13
10193476	13
44416270	13
3932721	13
737883	15
13653149	15
10614284	13
10761956	13
4381673	13
6549111	13
13166554	13
1914298	13
117181	13
11054563	13
17768197	13
1141535	13
2485786	13
10271587	13
400506	13
22620441	13
2160120	13
7308966	16
17287344	13
4610838	13
383911	13
9796093	13
6145859	13
3294213	13
4204175	13
5868452	13
38222631	13
1230437	13
573850	13
14241797	13
14163148	13
25366444	13
16932622	13
7503703	15
353283	13
12106538	16
4146787	16
11131179	13
897712	17
6082925	13
14397037	13
1070749	13
1897832	13
19128108	17
876536	13
21662758	13
792529	13
4301166	16
7979120	13
2671945	13
1297809	13
5170853	13
3456403	15
28813618	15
23062589	16
1373883	16
2846182	13
10559296	13
3325895	13
5862937	13
4033230	13
13397670	13
947364	13
8882662	13
11346619	13
1137356	13
599310	16
25038224	17
2629980	13
6354385	17
30028581	13
3936066	13
1735658	13
4089205	13
5844883	13
7203843	16
27419413	13
5449477	13
4811971	13
4245874	13
7640840	13
18604031	13
13550660	13
896970	17
9801577	15
3022658	15
3920381	13
10623953	16
17583221	13
13888293	16
8154722	17
9216020	13
3171642	13
9085950	13
16439066	13
19833973	13
5491256	15
10045741	13
1189326	17
6900244	17
1582075	13
20011072	13
20192290	13
5379741	13
9769062	13
15911724	13
5447297	13
4597881	13
23774836	13
6164912	13
6644221	13
5052375	13
331281	13
5087945	13
2080847	13
18285338	13
12569812	13
12307017	15
25397968	13
429391	13
600544	13
1235483	13
4648295	13
6364830	13
2941230	13
14115256	13
7640837	13
17665598	13
1258434	13
3440964	13
6626528	13
2799406	13
3167837	13
20905130	13
5460588	13
14264028	16
5630582	17
2660008	13
8076607	13
9748123	17
14187897	13
3881880	13
3400576	16
100884	13
5192208	15
14273151	13
8505902	17
18968831	13
4353791	13
1737157	13
7887444	16
1253517	13
4151340	13
12024010	13
2941330	13
17252718	13
1564459	13
22502369	13
5930439	13
16322969	16
2842328	13
5360621	17
16776348	13
2992694	13
1968015	13
18524744	13
2030810	16
1236611	13
6044032	15
302240	13
6350960	13
8909737	13
7445975	13
4522185	13
551212	13
2676507	13
5553504	13
6330982	16
679885	13
713847	13
5836286	13
24003	16
1100257	13
8593676	13
41938	13
4877584	15
25637861	13
9200613	13
3703020	11
291050	13
15461833	13
10943741	13
2234630	13
5561498	13
2679930	13
17714441	13
2103895	13
2235541	15
1341805	13
12205946	13
11811126	13
397810	13
2321502	13
2398845	17
3490509	13
6697221	16
2078951	13
5409533	13
4476698	13
3317915	17
12098694	13
223842	13
5009237	13
10542972	13
4762682	13
15679973	13
13297534	13
2565339	13
18910230	17
19935959	13
16390370	15
13437744	17
15225005	13
2495758	13
7451519	16
2423573	13
27350975	13
6387882	13
7381825	13
16937644	13
2717877	13
8513666	13
13287031	13
13888735	13
8259836	13
10835625	13
14804418	13
8974258	13
4257169	13
3975238	13
11810762	13
6961278	13
10845513	13
4402209	13
8280314	13
1627220	13
3954733	13
33229645	13
6205829	13
7795312	13
6457668	13
6294893	13
271479	13
1547900	13
6495338	13
946954	13
11292070	13
710992	13
712390	13
10476201	13
11333932	13
14331170	13
2867018	17
18339057	13
19382442	13
116882	13
8091273	13
372244	16
19276602	13
3336296	16
2101619	13
4973491	13
2559812	17
9342067	13
5638813	17
14908446	17
11168599	13
19390168	13
15242247	13
6699634	13
194537	13
9766233	13
13928043	13
18870914	13
7107886	13
10620890	13
6569729	13
19546579	13
6024791	13
404753	13
11174773	16
2342499	13
14892896	13
6416803	16
24753720	13
37185193	13
5960656	13
8099208	13
1769525	13
509259	13
628414	13
4521314	13
1238536	13
9663357	13
1143424	13
8514229	13
10366363	13
23864287	15
12369071	13
4092753	13
7104655	17
646192	13
25556925	15
5632402	13
170330	15
2506098	13
4206118	15
652050	13
570755	13
6127865	13
858689	13
11336730	13
31962454	13
15162857	13
20680147	16
21061939	17
2350816	16
24258760	13
2054640	17
1472412	13
9991359	13
21315468	17
444236	13
26911902	13
900055	13
16351410	13
2265975	16
1995350	13
1772052	13
9586556	13
4349360	17
27844986	13
275370	16
1181126	15
5197223	13
8979844	13
1759529	13
3156377	13
6385995	15
28275539	13
8024833	13
2076055	13
22886070	15
11375368	13
20365463	13
678856	13
8432828	13
3118729	13
714164	16
22509355	13
4751765	13
5726565	13
3525914	13
24441217	13
3857193	13
3320242	13
5085235	13
6402827	17
20652631	16
3646245	13
13781867	13
10424286	13
11408924	13
19344372	13
17437615	13
2194462	13
4352934	13
10694911	13
1208312	17
5509407	16
9066951	13
7785494	15
3158298	17
1051662	13
3231311	13
4610680	13
11030815	13
61707012	13
2246604	13
708096	13
3877266	15
9964401	13
2062444	13
18382080	13
7609435	13
7339274	13
35488856	13
9454835	13
2815436	13
27176398	13
19750	13
359823	13
15281457	13
27020905	13
15201794	16
3588939	13
2335966	13
10851911	13
9937016	16
13779647	13
667392	13
50884424	17
18066978	13
3433420	13
4740908	13
20639588	13
19551662	13
12936263	13
7031437	13
8538993	13
3459806	13
11462357	17
6350313	13
8059415	13
11977468	13
3007795	13
677034	13
849638	16
3183262	15
3221505	13
1243570	13
6492729	13
5379223	13
10392291	13
8816172	13
9249671	13
17044279	13
3143918	13
21419809	13
12945488	13
9013932	13
22466062	13
5892774	13
3337452	13
23842919	13
5781538	13
5318720	13
5066021	13
988143	13
11610761	13
10517922	13
9675934	13
3249415	13
16782316	13
4832223	13
15320143	13
3928573	13
2703873	13
18420895	13
9897730	13
14200168	13
33869507	13
3484689	13
421979	13
4619400	13
1968195	15
3056816	13
10550315	13
2061074	13
22368550	17
16620866	13
4843725	13
3512451	13
6183380	13
928404	13
4920382	13
7758957	13
8139844	13
6951486	13
3632195	13
6167635	13
10520666	16
28345660	13
4108993	13
4639603	13
16275131	13
259584	16
4092087	13
11282501	13
3160641	13
507900	13
412222	13
1493993	13
2609392	13
19608466	13
13003717	13
9351631	16
371697	13
217133	13
933662	13
3517076	13
12474882	15
8803162	13
9263366	13
18369963	13
4968496	13
11577369	13
10165652	13
10845559	13
1011758	13
3367569	13
1597408	13
15437341	13
8961549	13
3687468	13
9646316	13
3191987	13
15552624	17
20694631	13
7533913	13
684362	13
4822267	13
4578700	13
1821468	13
4575592	13
25850418	17
13038321	13
11874653	13
338174	13
11944666	16
4812310	13
9621849	13
13912821	13
10173084	13
4334557	13
1690055	13
16088790	13
590789	13
3608261	16
7123880	13
19673745	13
2037452	13
2867551	13
15629219	13
2618520	13
5861415	13
4152090	17
14590368	13
4341695	13
2889310	13
4117179	13
2389555	13
12490378	17
17579265	13
11283702	13
4735773	13
5912820	15
5722502	13
3175992	16
4898569	13
30524160	13
206325	13
326070	13
5197461	13
6115121	13
4563062	13
13175278	13
15582255	13
4018255	13
338066	13
20719405	13
1817869	13
7413832	13
17276410	13
5221785	17
5627346	13
26085514	13
19486411	13
10021608	13
18385427	13
18020336	13
2944196	15
977655	13
206492	13
3876480	17
8126007	13
10168183	13
2266039	13
31202411	13
5559936	16
3837825	13
4683489	13
23164640	13
1934236	13
25627691	13
1983759	13
11919986	13
14250856	13
498548	13
2749559	16
5577707	13
28571466	13
9424075	13
10222599	13
4523376	13
9204054	13
21351424	13
11391651	13
3793312	13
2322417	13
7079622	13
8657716	17
2016047	13
3364206	13
4311538	13
29423712	13
1086537	13
2076153	17
1652445	13
3267648	13
5858658	15
15735338	17
2012571	13
6282463	13
1593876	13
9037200	13
4108056	17
2272126	13
9548585	13
11224258	13
13299155	13
2546173	13
5523357	17
17025945	16
2012184	13
8300884	13
1373350	13
8225394	13
44198	13
26548463	13
4084094	13
9101430	13
10382907	13
25904647	13
32904240	13
18933894	13
3928085	13
32758438	13
21532406	13
1226516	13
12220681	15
11156388	13
1745162	13
1802172	13
5344554	16
8648427	13
6904687	13
24548898	13
5039628	13
5484347	13
13805768	13
13545762	13
3489136	13
5556351	16
28099717	13
2924983	13
44155583	13
4043173	13
45478512	13
16654298	17
13332005	13
12244316	13
2299865	13
15274503	13
4213910	13
3827103	13
3144896	16
9194274	13
11739142	13
8574362	13
8228	13
4363600	13
11774291	13
8147216	13
12994632	13
345964	13
2833459	13
9008810	17
5819103	13
29082940	11
756241	13
7132540	13
3754789	13
3952696	15
15436123	13
9079357	13
3837047	17
11365426	13
5712494	13
2619051	13
11909629	13
42926157	13
25696996	13
28954700	13
990461	17
10909385	13
6913485	16
20269806	13
11791054	13
9140934	13
16973785	13
3896460	16
2354625	13
14224250	13
35725567	16
3508447	13
30999	13
4172043	13
10359653	16
1927360	13
1284509	13
1806411	13
23861945	13
5655774	13
5703749	13
2736425	13
3552611	13
20431891	13
1072794	13
15428569	17
22320811	13
386743	13
7954286	15
3194405	16
3573024	13
20804404	13
7554744	15
800805	13
13705619	13
3629654	13
7882847	16
1397551	13
7132299	15
2513731	13
2836184	16
1179835	15
14015868	13
7110734	15
3491002	13
9035364	13
23580214	16
4153202	16
15157624	13
10800570	13
10978865	13
6437032	13
21138983	13
14350442	13
23764215	13
5024826	16
1731814	17
27355870	13
27568670	13
9364488	13
11453612	13
4239361	13
1631136	13
4815851	13
5335160	13
2527158	13
9017150	16
5514513	17
2090903	15
4240532	16
23376475	13
7899827	13
1017440	13
5054285	13
776684	16
14292172	13
1554020	13
2738275	13
12328331	13
1445491	13
411047	15
7494499	13
27952096	13
29914286	13
254380	13
3519829	13
2078165	13
8356238	13
19740	13
450308	13
15919963	13
5781298	13
14057786	13
3075385	13
5716628	13
5535149	13
1516309	17
3015811	13
7851124	13
29706268	13
4321234	13
6974929	13
19738412	13
24566103	13
2977266	13
19120989	13
8317241	15
15326600	13
3706031	13
9179826	15
69672	13
10324698	16
15775617	13
840937	13
2460936	16
260194	13
11326422	13
26201634	13
9758394	13
12495521	16
10734267	13
1617004	17
24712868	13
223430	13
32514685	13
3143192	17
3021694	13
13271530	13
16862156	16
37700758	16
3379694	13
14353926	13
6513131	17
1108861	13
6243081	13
49207848	13
10028652	13
906476	16
875264	17
493488	16
11302689	16
2077355	13
1974486	13
438925	13
3751333	13
9826583	17
928658	13
7682757	13
2008053	13
2411112	13
7442981	13
9136784	13
1073629	17
3969332	13
8292446	13
20414404	13
11073655	13
5210823	13
2347322	13
10335702	13
30697368	13
9569520	13
28055063	13
8286991	17
2338883	13
14368610	13
9446322	13
558950	13
564958	13
2531136	13
1992810	13
186231	15
4788184	13
1258541	13
1649257	13
3046568	13
2045115	17
18995309	13
10365543	13
4493954	17
4923559	13
39366116	13
2755151	13
14951929	13
1800721	13
9134826	13
5383397	13
538799	13
6638749	13
107989	13
1259655	13
13152924	13
14488580	13
13165091	13
35968170	13
278945	13
1454277	13
304157	13
5636419	13
37599049	13
2460713	16
27427778	13
10376779	13
19565402	16
1542721	13
5179477	16
13724955	15
8280267	13
918834	13
14013097	13
3820236	13
16372874	16
524133	13
14682572	13
4486345	13
16607795	13
1960539	13
1040093	13
12044153	13
762650	16
13672324	13
4251853	13
5280858	13
5915180	13
1010320	13
22509325	13
1270753	15
5743645	13
20335722	13
11417629	16
2331533	13
4630412	13
1470752	16
21568735	17
743341	15
7603657	13
28101848	13
5013967	13
7926844	13
28017186	13
3275721	17
9510362	13
10737569	13
30348071	17
22707812	13
1789872	13
12170186	13
12451248	13
9200039	16
22669719	13
4372328	13
2565564	13
1191502	13
6608759	13
947576	13
8620033	16
2892142	13
4084374	13
17856293	16
3378099	13
12794441	15
14105530	13
13442616	13
35154722	15
9581321	13
10212247	13
5094819	13
954057	13
5789012	13
785421	13
33034229	13
310049	16
338688	13
2118627	13
14242005	13
4252400	13
16943728	13
11279693	13
39892465	13
3046945	13
8020346	13
1991427	17
1039462	13
5441815	13
12195872	16
9592444	17
2657860	13
31890722	13
5991590	13
6620673	13
6751589	13
1458312	13
2927461	16
17168485	13
4671380	16
1240730	13
9020669	13
17845930	13
471419	13
6476157	13
9975569	17
2941344	13
13257809	13
2657353	13
11157969	16
6767796	13
3885839	13
16476903	13
9580384	16
5831009	17
46696	13
3141331	16
32488873	13
13255733	15
25111985	16
3490276	13
1500984	13
7987429	17
4640732	13
11140643	13
2496244	13
13771918	13
4381238	13
8009149	16
9059611	13
4423066	13
5330186	13
7212606	13
33988228	13
12515143	13
2125361	13
3252284	13
6174511	13
20794	13
8139982	13
386535	13
21836100	13
12753561	13
18282005	13
40834080	13
6091374	13
201637	13
1918196	17
14073041	13
16849583	13
10490760	13
5148031	13
14772914	13
9546361	13
14333580	13
15806191	13
6371305	13
2990422	13
1483208	13
4894637	17
3900958	17
13402252	13
3933531	13
6245396	16
24214943	13
705840	13
5497318	13
7044022	16
1371167	13
9845220	13
10802054	13
1976861	15
2747039	13
1917028	13
4794552	13
11058565	13
5939517	13
4850452	17
4196417	13
6697101	13
16374559	13
262923	13
3441289	15
5705533	13
8685709	13
5629421	13
10040770	13
8010686	13
6748724	13
3034345	13
2313178	13
5875945	13
16676230	13
1724356	13
1396734	13
940003	16
85025	13
729655	16
3869775	16
11381282	13
8226795	13
11412804	13
12503501	13
2732741	17
4893423	13
4637404	13
809151	16
2789390	15
16149499	13
2032443	13
8765383	13
4685877	13
6592217	13
4530559	13
1982835	13
21289599	13
286077	13
5230944	13
4689482	17
15580101	13
14197791	15
8604024	13
2824347	13
1136414	13
1261297	13
5568783	13
1830745	17
11204417	13
410410	13
1155025	13
18287639	13
10691942	13
6013880	13
153571	13
9184712	16
4927733	13
7680944	16
6057094	13
5230281	13
6578245	13
3607034	13
363509	13
9009076	15
7479527	11
5429848	13
5972962	13
3517661	13
1625904	17
11120940	17
26123459	13
1909762	13
2641332	13
4598467	13
939096	13
6654772	13
46914989	13
1620810	13
7892098	16
1641209	13
1183545	13
36635713	13
4305222	13
6143540	15
8023207	13
18144590	12
19056644	13
9433794	13
2199338	13
21403732	13
15061406	13
16687	13
135033	16
7107496	13
1835089	13
11142735	16
4903389	13
7131878	13
5292166	13
3138923	13
23304515	13
1632269	13
5235536	13
11276865	13
19874127	13
5466011	13
13857123	13
4715268	13
19274161	17
4052235	13
2662536	13
1120027	13
11737987	13
6118272	13
15131902	16
3330713	13
1207226	13
25260	13
5797075	13
4167692	13
8311197	13
16922572	13
3111087	13
1800653	13
16478410	13
1263667	15
1969907	13
3091225	13
657749	13
4882332	13
1800646	13
179294	13
87623	13
17200742	13
12652497	13
10635122	16
1015133	16
9284508	15
1354077	13
2520332	13
41652797	13
2213039	16
13709622	13
11347675	16
27688562	13
19233802	13
17389969	13
3276492	13
5344902	13
2499627	13
5075324	13
9808203	13
5942128	15
7152761	13
557688	13
30811666	13
8860895	13
6669904	13
20509527	13
1609683	13
1377564	13
3516860	17
16493230	13
13071702	13
11914402	13
6530449	15
5076476	13
1635821	13
7883130	13
7194028	13
6643310	17
13733744	13
6608510	13
23899324	13
7192225	13
20018210	13
14696203	13
2265322	13
4144961	13
5053537	13
3178754	13
1981793	13
1145195	13
29663348	16
43878	13
19758853	16
15874193	13
4827583	13
4115381	13
29099	13
8071939	13
12196290	13
2673923	13
19472484	13
122918	13
9580920	13
11633136	13
2980620	13
11647230	13
2943631	13
896176	13
6466167	13
6429164	17
5543887	13
2554733	17
4100712	16
5825609	13
8636106	13
18644742	13
27525728	13
19604756	13
728403	17
5192444	17
16251858	13
3879395	13
2966449	13
823162	13
8904351	13
15432574	13
6378453	16
2069631	13
1620144	13
1770914	16
2243443	13
351180	13
3933959	13
7012444	13
6576220	13
14917669	13
7582786	13
2977929	13
2686888	13
5846002	17
14583554	13
3289179	13
382589	16
1285432	13
4417804	13
8598863	13
367213	13
5676632	13
10998793	15
7041280	13
30153948	13
4597799	17
5824745	13
5063561	13
1451228	13
6430628	13
21854357	13
17457702	13
15456412	13
676544	13
2595703	17
2330381	13
4155036	16
13682710	13
79199	13
5204484	13
3225693	13
24887093	13
3307235	13
769667	13
21494289	13
2008843	13
2337711	13
4308889	13
23269039	13
14636423	13
196121	13
3594815	16
2657063	13
31719430	16
4913637	13
5386190	13
29118994	13
11589433	13
8395306	13
2479224	13
21151673	13
3241215	13
71015	13
499480	13
7770036	13
19102517	17
2256649	13
10717969	13
179815	17
1791987	17
7412542	13
7747952	13
6030927	13
27228084	13
2613485	13
3245562	13
5117788	13
30515	13
1750145	13
1986286	13
1929842	13
7940900	16
2782707	13
2752171	13
4717397	13
4036970	13
14731394	13
4751092	15
3554251	13
5461102	13
5148660	13
8079065	13
1797266	13
3594339	16
984753	13
3237322	13
5482494	13
2569637	13
30319614	13
44621661	13
4913271	17
20740657	13
10120772	13
6060926	16
4821760	13
5690606	13
3215557	13
6179828	13
13517426	13
610541	13
13649982	13
23225519	16
1212683	13
139474	17
13357470	13
228401	13
7108390	13
2410171	16
2231152	17
13244350	13
5117512	13
7937247	13
548	13
22452523	13
17001508	13
5638152	13
13131298	13
5205875	13
17511237	13
1116279	16
19446916	17
28722370	13
5756697	13
4260375	13
187	13
1198	13
2040	13
1712	13
7574	13
1499005	13
5125440	13
2852566	16
11368728	13
7440796	13
1461879	13
4784006	13
2844718	13
5756451	13
1657036	17
1103659	13
2318078	13
6931227	13
10614255	13
4904175	17
3501450	13
11767293	13
6858674	13
8480941	13
19572675	13
391331	13
458865	13
280993	13
17905782	13
899951	13
30969048	13
9678831	13
3358284	13
4163343	13
10479492	13
2253399	13
347950	13
362142	16
11854734	16
1019730	13
16525081	13
20907548	13
7800287	13
8316501	13
1044243	13
9138708	13
14369929	15
6308867	13
255120	13
18039050	13
4029171	13
10155978	13
11476885	13
19941253	13
1347827	13
10742676	13
346846	13
10542807	13
4916825	17
2598590	13
2878193	13
9334884	13
1716921	13
8723568	13
8821397	13
2378445	13
12360892	13
13967388	13
3366477	16
2589817	13
3620374	13
14497766	13
7268729	13
16179011	13
5768353	13
6580969	13
18606841	13
1430981	16
13059064	13
1018009	13
12370457	13
4722221	13
2666243	13
6059510	13
523170	13
11565385	17
3197230	13
3403010	13
3596611	13
17578053	13
15215300	13
3458377	13
4441455	13
1468305	13
1343890	13
1660139	16
55752	13
5818958	13
14043658	15
4994894	17
13567482	17
15276604	13
11850510	13
442953	13
167846	13
18756682	13
21934349	16
4086154	13
12055171	13
16856275	13
8569	13
1325	13
2316	17
1753	13
8092	13
1685	13
22557703	17
39436322	13
765023	16
2207698	13
5930506	13
11026793	15
4051537	13
3051387	17
12849434	16
2946112	13
6141244	13
2764490	13
11265249	13
650916	13
1098434	13
17484735	13
28436102	13
10208116	13
2938073	13
5475671	13
3802683	13
308868	13
4836310	13
26641586	13
40580466	13
15780523	13
11635319	13
2304335	17
13006059	15
15999982	16
36899065	13
2097106	13
4640461	16
7318828	13
11316538	13
1179798	17
4825538	13
7968687	13
3224748	13
14916701	13
882526	17
3181815	13
9708630	15
12414327	15
1065898	13
1303229	13
1070579	13
851097	13
2044953	13
12386844	13
1005172	13
6111071	13
5436790	13
1385182	13
2727263	13
7946128	13
2456538	13
18046029	13
2335023	16
2662745	13
593209	13
13150366	13
13181073	13
2760501	16
5575290	13
6880554	13
48265370	13
1203121	13
1840684	17
3704572	13
7020992	13
3108049	13
17957971	13
2313781	17
1609865	13
1417140	13
1405540	13
16777908	17
1610516	13
609815	13
383840	13
2301846	13
1052287	13
3346605	13
5948688	16
3043874	16
9839646	13
7388154	13
8902401	16
6358258	13
807354	13
20288684	17
5781842	13
6328237	13
2342500	13
6636705	13
220391	13
1997205	13
806298	13
39278381	13
4544136	13
9913496	13
5107876	13
24216601	13
49324922	16
540227	13
37054188	13
20977279	15
6556911	13
4385376	13
9562438	17
5152551	13
4355988	13
2245996	13
19290914	16
18436508	13
13020608	13
8646276	13
8064671	13
3094057	17
7262152	13
794810	13
7903777	13
56717142	16
6415855	13
3768672	13
615855	13
2362235	16
2982909	13
996239	13
1166240	13
3325894	13
3576510	16
18391445	13
3800519	13
547321	13
410037	13
5869684	13
1632338	15
6625009	17
31711776	13
9200006	16
13722823	13
10013053	13
6260516	17
52252	16
2848300	13
12303	13
14979289	13
12006677	17
11162275	13
1654082	17
2732990	13
8299561	13
7782665	13
2882283	13
3314681	17
6526612	13
1309037	13
9652865	15
7694884	13
1171792	13
13604193	15
4403034	13
12385818	13
449377	13
1724656	13
2393932	13
11658374	14
3985684	13
4794027	13
7012688	17
1131885	13
7860253	13
9890562	13
9680364	13
1738999	13
9945533	13
4044581	13
3637853	13
9195055	13
5834468	13
2652637	13
1269955	13
2007539	13
6191344	13
1132104	13
2436205	15
8864172	13
1780302	16
195249	13
128530	13
6523787	13
14004123	13
401549	13
13129744	13
2667327	13
12622177	13
47621150	13
3357175	15
5241359	13
16053013	13
200751	13
8232050	13
457070	16
2081799	13
17409575	13
418672	13
33484538	13
5066460	13
317770	13
9019879	15
76678766	13
10484697	13
942058	13
2097258	13
3521822	13
14743251	16
3221097	13
4201061	13
397147	13
527526	13
345049	13
1577497	13
5716802	13
3758487	16
8034476	13
1981624	13
10651319	13
10014257	17
375016	13
10846191	16
9556226	13
818013	13
4651598	13
3804878	13
5894760	13
5313694	13
5574489	13
649099	16
10807563	13
11522082	13
1804049	17
2285931	13
2347198	13
11006254	13
17796708	13
35763	15
9919571	13
42887397	13
16230349	13
312	13
4544	13
4161	13
595	13
646	13
1282	13
1220	13
1371	13
9150	13
1242	13
1899	13
471055	13
3399962	17
269311	13
2120236	15
4682364	13
1768152	17
11008515	17
362530	13
8550335	13
1750828	16
4418271	13
24966357	17
6491395	13
9521914	13
2915825	13
15878667	13
8406242	13
19640771	13
1051993	13
2829988	13
10675600	13
15504906	13
4240226	13
2375087	15
8383977	13
3881557	15
8785319	15
5082994	13
1310535	13
16734961	13
3784991	13
12812440	13
43759563	15
30397232	13
1580898	13
5619777	13
4376244	16
2939600	13
8899698	13
1113293	13
13792086	13
7710	17
786569	13
10110382	16
7314973	13
3303035	13
2289538	13
9704530	13
17051091	13
13499945	13
14343049	13
2183595	13
8847119	13
4446078	13
10299089	15
42369808	13
100102	13
6837834	13
20150497	13
3979226	16
12997169	13
8912622	13
2970268	13
7712074	13
7325954	13
4236350	13
8071338	13
1101250	13
9745945	17
3183501	13
9042103	15
22317353	13
3304965	17
19618819	13
248659	13
3888086	13
563318	13
330256	13
627885	13
9879789	13
6818858	16
12370010	16
9535770	13
26867441	13
11953610	13
8405538	17
20142845	13
14654009	13
4192240	13
5584368	13
50474552	13
10405	13
1652	13
12256822	13
8615275	13
4560361	13
7041437	13
2775659	13
11702364	13
32466515	13
3902406	13
8113641	17
7338194	13
11092993	13
4218852	13
2690314	13
443123	13
16299063	13
4465012	13
11243342	13
5221518	17
10681717	13
11829453	13
2286059	17
7236989	13
7777184	13
3142262	13
1890894	13
24316070	16
9274697	13
7217312	16
325185	16
17217480	17
5525952	13
1983006	13
18598423	13
7405471	13
3056836	13
3111835	17
7807197	13
19968805	13
22006692	16
3872199	13
3654982	17
8586577	13
3427681	13
3432112	16
9451149	15
5323606	13
1347231	17
33722717	13
6418345	13
689949	13
2532145	13
6120893	13
1684859	13
9496038	13
28185519	13
9740090	13
3651095	13
8591670	13
3125583	13
851285	13
1657375	13
27405751	13
32443506	13
9492549	13
3263332	16
6712525	13
4706574	16
14947961	13
7143950	16
265675	13
2670018	13
6246485	13
6228562	13
17690577	13
4778370	13
581104	17
359	13
657	13
9824	13
759	13
1693	13
1245	13
2336	13
8047	13
889	13
2122	13
50822	13
7979541	16
9093512	13
5537367	13
351671	13
259958	16
20383896	13
2448242	13
44231490	13
752425	13
2968695	13
2989356	13
7257947	13
2542124	13
1695121	15
6105530	13
503189	13
4514550	13
1398050	13
1933791	13
419232	13
19754159	13
21457681	13
8655963	13
7685047	13
3337043	13
582560	16
39407893	13
6770044	13
233954	13
2322104	13
27880443	16
5670941	13
12205198	13
33470108	13
7506212	13
2962523	13
1538644	13
11168738	13
3898741	13
3170955	13
5105485	13
3842147	13
3594253	13
3801357	13
5896120	17
35160758	13
3463159	17
8729458	13
449058	13
10529605	15
6922581	13
7520920	13
25270	13
27224051	13
8184502	13
1441187	13
291	13
8399	13
1342	13
662	13
1320	13
1403	13
1439	13
9810	13
1679	13
1467	13
38902395	13
4455023	13
15978370	13
4403155	13
5060642	13
17094522	13
10484914	13
9509098	13
7131680	13
4422170	13
161335	13
3681412	13
46827756	13
1820803	13
2541052	13
7175067	13
3780112	13
555820	16
725527	13
608269	13
25991299	13
1681124	13
6222347	17
1742472	13
1990156	13
1911581	13
2348340	13
4034090	13
1946979	13
16209947	13
15900951	13
6441591	13
221943	13
3577255	13
1754136	16
7207465	13
11022624	13
3774625	13
1889140	13
4925251	13
1918517	13
3135798	13
10120564	13
36017766	13
2265709	13
19263049	13
952899	13
6519238	13
7408982	16
1299236	17
774609	16
12358342	13
761462	13
5844464	13
6523693	13
3291718	13
6136295	13
2573492	13
21569887	13
6099636	13
3174242	13
4609626	15
2959666	13
31036403	13
1743638	13
11874475	13
15213236	13
389499	13
3380185	13
5660081	13
3587426	13
8859598	13
6113043	13
11240311	13
8684157	16
1014130	13
6638744	11
8684	17
2139	13
4236	13
469	13
3124	14
221	13
1666842	17
1049397	13
3581837	13
1234722	13
3351499	13
6123247	13
9166032	16
8851489	13
42006258	13
2881461	13
3336632	13
7130331	13
1648191	13
879582	13
1594652	13
1936479	13
9298297	13
2240582	15
1612700	13
3460644	13
434777	15
1282471	13
1356397	13
8135091	16
7369731	13
3329550	16
1285572	13
4439273	16
4414420	13
9014815	13
1122815	13
1206554	13
3110089	13
22212779	13
4540586	13
4254085	17
9757795	15
11532120	13
2871652	17
3014250	13
25957070	13
29390097	13
2806216	13
5621444	13
5820450	13
5159134	13
2407165	13
6746933	13
3122140	13
1652751	13
3695840	15
9270613	13
10331249	16
15591869	13
5136978	17
10610480	13
6750801	13
5720404	13
2222158	17
6415600	13
6997516	13
5942387	13
4457789	17
349122	13
2421024	13
3598038	13
16225381	13
2715967	13
7772524	13
39624097	13
948895	13
13974307	13
15830067	13
19814986	13
32790482	13
2251605	13
1556385	13
14396088	13
15695496	13
15701004	16
13313422	13
8241812	13
2942232	13
24630425	16
108906	13
4714263	17
3173303	13
3060053	13
2505104	13
20192989	13
4755326	13
16543844	13
231416	13
51556	13
5305687	16
5864184	16
9477203	13
13152415	13
4071608	13
6484923	13
2129529	13
15117836	17
7173787	13
8560	13
19484919	13
6363991	13
1629948	13
2767717	16
7447648	13
1362230	13
2684773	13
1039642	13
9609675	13
3875655	16
3195831	13
9139084	11
1637	13
10625	13
1556	13
3583421	13
823487	13
2704718	16
6718670	13
8664266	17
4672359	13
6346758	13
3468132	17
8772124	16
1825706	13
15562379	13
4875107	13
6084820	13
2178942	13
320469	13
176094	13
2631172	17
17984394	17
4199269	13
4523147	13
850720	13
5167030	17
5369321	17
15933428	13
8352946	13
2835648	13
9121803	15
1370340	13
4285900	13
12015307	13
2599968	13
31822268	13
477821	16
4982795	13
1225261	13
440948	13
22303615	13
9890788	15
14712676	13
908920	15
6220719	13
12588756	13
9698945	13
5225692	13
1563792	13
8880660	17
2334478	13
20891140	13
12083798	13
5772330	13
4781448	15
10065355	16
2313134	13
5006903	13
8757098	13
2717970	13
10163699	17
8098908	13
5842793	13
130263	17
14173153	13
7609083	13
1073403	13
752003	13
7540268	13
4891228	13
20469775	15
14259842	17
33299406	13
10938417	16
32419618	13
2120842	15
18341836	13
4355659	13
5461739	13
470631	16
1945916	13
216	13
8835	13
1033	13
982	13
1571	13
3103	13
569	11
1371	13
8805	13
1315	13
8084544	13
5146943	16
19363087	13
12045909	13
7401023	13
13146107	15
14242452	13
4682245	13
572725	13
8425950	13
5201198	13
266866	13
119471	13
7429239	13
1745187	13
3598020	17
8620352	13
19005978	13
14032563	13
1445775	13
5818138	13
45634601	13
5514916	13
14247460	13
1287432	13
5969651	13
1996360	17
10530143	15
15479734	13
9837259	13
10361941	13
17387167	13
875623	13
3695243	13
7985838	13
2653584	13
817172	13
3175277	13
4209740	13
9168191	13
8774730	13
20484173	13
9547487	13
4674816	15
2382263	13
8690785	13
11981891	13
512057	13
4205400	13
13058774	13
11354546	13
8437922	13
19271955	13
4728560	13
19222525	16
1034022	13
8485516	16
2187717	15
6500384	13
2391726	13
54939180	13
7899305	17
113107	13
3999117	13
7795063	13
207	13
1505	13
1576	13
8367	11
5762273	13
425188	13
11547669	13
1970823	13
7197436	13
4876807	16
145092	13
1639738	13
987901	13
6040200	16
2236337	13
3557183	13
8118017	16
3947631	13
5985695	13
31444999	13
7529088	13
7450304	13
1007882	13
1921720	13
3259	17
4863078	13
4856740	13
252447	15
9643122	13
2907773	13
11312843	13
4926300	16
14161231	13
1136028	13
10616668	13
7493566	13
17340127	13
2942457	13
4910195	13
21246020	15
5621009	13
4817612	13
11588284	17
7137078	13
14235680	15
25474720	13
2278118	16
14376643	17
782297	16
21756188	13
8554337	13
10742037	13
1932213	13
1471369	13
2401729	13
6878876	16
6090061	13
1108543	16
124538	13
14723932	13
336724	15
4936110	13
11224705	13
1562513	13
5866620	13
2221735	16
6557854	13
1274931	13
19080452	13
1457142	13
10045741	13
15100548	15
11406648	13
2728201	13
11976771	13
11930087	13
23829200	16
17219528	15
72434	17
795480	13
1436610	13
220	13
4622	13
1387	13
1125	13
966	13
8512	13
1061	13
1590	13
1908	13
1263	13
8330842	13
19697156	13
10614551	13
14162970	17
402261	16
1554969	13
4580698	13
4678657	13
23636259	13
14691562	13
5158360	13
2458959	13
4169943	13
10032187	13
7385002	13
155007	13
42881632	15
6692880	13
220731	13
4307634	13
7863485	13
429573	13
19175558	17
3310971	13
16065011	13
4299309	13
6959955	16
13568688	13
2598763	13
6580320	13
11724897	13
32990241	13
609605	16
3693489	16
26940988	13
4080840	17
11820758	13
2818793	13
8512439	17
29084522	15
1364693	13
3088739	13
2315744	15
2847446	13
4476695	13
1054862	13
3407778	13
3344950	13
17520828	13
553472	17
1206488	13
19809138	13
7023319	13
2022970	13
3308143	17
3989054	13
16610905	13
4334035	13
2331740	13
11091111	16
9112845	13
19646295	13
233	13
9742	13
1527	13
1882	13
9218494	13
10915036	13
1895453	15
3083802	13
7888433	13
8324902	13
2682435	13
8113575	13
12545914	13
112929	13
885416	13
3053073	13
22662862	13
1137597	13
10028502	13
2112041	13
10630353	13
7600042	13
5721195	17
7147885	13
21221389	13
352413	13
5737564	16
5887473	13
26658224	13
6643815	13
571	13
1405310	13
26882670	13
4652270	16
2518038	17
2301050	13
5143248	13
18693416	17
1643788	13
13274086	16
5679721	13
1864611	13
894577	13
425794	15
6630406	13
9858759	13
3248102	16
85177	13
14392554	13
6475042	13
17280772	16
4590313	13
7314065	13
885758	16
6181301	13
19649447	13
23447466	15
4393197	13
4975872	13
7309117	13
19812240	13
2397213	13
5706339	13
4047848	13
12997666	13
2532241	13
1024227	13
12586450	13
3665213	13
532203	13
5220341	13
688491	13
8402635	13
13445366	13
2418821	16
7585389	13
6314171	13
8523247	13
14215816	13
1397273	13
1518794	17
9787610	13
1412346	16
3513167	13
11904326	13
301817	13
15670352	13
970515	13
2564829	15
26410792	13
1830397	13
227	13
4027	13
4494	13
588	13
1224	13
1629	13
3092	13
410	13
9057	13
1874	13
4182	16
3929118	13
5645547	13
23940398	17
5535480	13
6046034	13
4404864	13
381262	13
8252417	13
10379750	13
552959	15
27001413	13
7499966	16
12048214	16
15921388	13
5297291	13
15237032	13
3312667	13
8288246	13
12432556	13
13303507	13
11805655	13
3436313	13
18504756	17
19225406	17
3200365	13
6479684	13
4461898	13
13033207	13
4558644	13
3986429	13
8540186	15
5838589	16
7722774	13
8107397	13
1131150	13
173415	13
769036	13
897912	13
812388	13
24964570	13
1894995	13
4830960	13
205806	16
11647545	13
1899209	13
11648309	13
9396899	13
7254594	17
2677065	13
5202153	13
1715307	13
10248534	13
23557854	13
27196924	13
17713033	13
4004315	13
2239080	13
17434119	13
5074835	13
18426178	13
22829978	13
17166704	13
307	13
848	13
9394	13
1090	13
1361	13
1937	13
21287453	13
13225659	13
3310070	13
21803140	13
15211587	13
13250550	13
176563	13
9177888	13
8846583	13
10307707	13
2385833	13
5830636	13
1826560	13
2294297	16
904105	13
1297623	13
6717538	13
2368105	13
99573	13
2955011	13
60704858	13
14920159	13
11338331	17
5536871	13
4005817	13
4237598	15
1332883	13
5895283	13
8228251	13
21394095	13
11199700	13
12918039	13
2351663	13
5664344	13
1634370	13
5295979	13
947189	13
15299835	13
2166654	13
9734988	13
6104822	13
5198841	16
2627306	13
1004820	17
3796644	13
10151820	15
1444388	13
7928825	13
22807319	13
1666439	13
3119073	13
11049885	13
6503672	13
1427849	13
6632952	13
4513598	13
3243954	13
517439	15
6183166	13
5295789	13
21268963	13
20684663	13
4044971	13
7870223	13
1108659	13
1107796	13
9939948	13
13625325	13
7474800	17
709151	13
1556243	13
13596885	16
1893834	13
13145560	13
7932985	13
4004287	13
12633668	13
3665748	16
1169077	13
4993857	13
30329	13
12945824	13
1214889	13
7962443	13
3614843	15
3780279	13
5850662	13
6710934	13
4367332	13
11467296	13
5342753	13
488946	13
1624819	13
7782217	13
11398395	16
18129462	15
7760257	13
13991731	13
10458926	13
6280829	13
3857483	16
3226153	13
2282996	16
8379377	13
16060199	17
6046669	17
1879957	13
9174702	13
2773655	13
362629	15
1213475	16
3713761	13
2836387	13
4921663	13
18038131	16
4277547	13
13308762	16
6547642	15
4187	13
5565	13
1745	13
1029	13
1201	13
9224	13
27864653	13
1010596	13
4167135	13
5638109	17
1007994	16
11067119	13
7160544	13
16110377	13
12016456	13
6367165	13
3272059	13
1101811	13
3431400	13
19037267	15
1855866	17
7530007	13
3438991	13
748005	16
8271052	13
2408432	17
33149590	15
7116381	13
3688878	16
16041320	13
1567080	17
7951427	17
433212	13
13370427	13
9578053	13
792670	13
2198632	16
5380550	15
576419	16
7394753	13
8214225	13
1237632	13
2232722	15
5884660	13
20216967	13
9302036	15
3118644	13
12293301	13
8992042	15
16053358	13
4620732	15
7143671	13
2908821	16
329434	13
6305349	13
5129121	13
1874297	13
9196865	13
5940513	13
2736271	17
1815060	13
189309	13
3510416	16
103732	13
481950	13
1631143	13
23311518	13
5221527	13
8692860	13
12857099	16
1492253	13
2597282	13
7884452	13
6943784	13
14756294	13
13074287	13
2451854	13
6222518	13
21710293	13
8541138	13
23305625	13
3230087	17
5528915	15
7781557	17
2696818	13
3057965	13
3684646	13
1673209	17
6432573	15
3174336	17
5456144	13
6071418	16
3620831	13
6703890	16
1660115	13
3596038	13
39671	13
1683319	13
2452861	13
2539769	13
243095	13
19736404	13
2752502	15
9819865	13
22993653	16
4130655	15
1775398	13
13543808	13
11579028	13
802	13
9472	13
1280	13
1241	13
1484	13
9014	13
11628456	13
15254092	13
264344	13
555938	13
4088782	13
4213593	17
14752530	17
12683484	13
8164357	13
821998	13
15494274	13
8950271	16
5101324	13
3585948	13
16411722	13
9399740	13
2984365	13
2648304	13
5717481	13
2158871	13
17847538	13
1886902	13
3090106	13
21304869	13
15313019	13
10192998	13
16612485	13
10597845	13
2393235	13
10777994	13
3773266	17
17646192	13
2356358	13
2681623	13
15558199	13
4065082	13
3120968	17
682137	13
20526790	13
3799091	16
10337913	13
4776571	13
10448203	17
933545	13
1110875	13
6056602	13
1742808	17
9419569	13
216004	13
8361405	13
135102	13
2627509	13
23902006	13
2251680	15
8005971	13
5627304	17
12415528	13
14415783	13
85988	13
203	13
589	13
1674	13
1281	13
9306	13
5883869	17
7186771	13
9981173	17
6725828	13
1745366	16
13084089	17
10190337	13
21138191	13
9248322	17
6279324	13
15142408	16
7412343	13
4580148	13
18463933	13
16086768	13
3926600	15
6191895	13
13058544	13
3967050	13
148173	13
6980455	13
21419000	13
5287310	13
12367256	16
23986186	13
25897797	16
10364953	13
1329617	13
1514132	13
13674179	13
32010326	13
963018	13
4239524	15
14888195	13
3122668	13
27347034	13
9629327	13
20014925	13
27008873	13
7707006	13
2199509	17
878264	13
2964900	13
7256304	13
11618310	13
7924994	13
506341	13
5676189	13
2661497	13
10071683	13
4804461	13
2327043	13
14107561	15
4749250	13
5341621	13
1936472	13
14686303	13
3684878	16
2788540	13
7082358	13
2552876	13
1649255	15
4308341	13
18947684	13
2564027	13
6628642	13
939908	13
12823072	13
1269028	13
3394151	13
13587455	17
15007559	13
12194617	13
367114	13
2241469	13
11668203	13
9248098	13
13130401	13
5541769	13
18029184	13
2055668	13
6771239	13
4127319	13
373477	13
3600150	13
4553678	13
10533534	13
2547163	13
2645191	16
2068229	13
552464	13
5589351	13
791327	13
7936667	13
1975827	13
10411699	17
11774751	13
15864183	13
654370	13
9951768	13
170692	13
1773884	13
2650087	13
2540340	13
1713369	13
193624	13
8421104	15
9567949	15
2776640	13
14431946	13
1588665	13
36883221	13
11868638	13
37237647	16
1793905	13
3213641	13
21006299	13
7563376	13
9451860	13
557967	13
1805349	13
841215	16
13708786	15
3446685	13
2296862	13
26753505	13
9315146	13
3295469	13
2534003	13
14493135	13
4551055	17
2174763	13
8142138	13
907315	13
7926046	13
10839788	13
9776767	13
14882387	17
7050558	13
6265977	13
15014322	13
1140694	13
3163055	16
7243313	13
15776271	13
28429573	13
1830133	13
374883	13
1279187	13
6351526	13
18777729	13
9753595	13
1522739	13
2862821	13
9015352	16
5592150	13
16801736	13
6221208	13
7895079	17
22148197	13
1193218	13
9038810	17
196040	13
1505672	13
6702436	13
2324918	13
18284654	17
7498046	13
4018921	13
5894856	13
8711332	13
2594769	13
5063360	13
4589565	13
1658091	13
3343043	15
1248748	13
19840775	13
3412341	13
11579959	13
6140845	13
12879468	13
4759114	13
535010	13
324148	13
11135591	13
372342	15
2123374	13
13055458	13
1518285	13
4534769	13
723977	13
2181566	13
1220959	16
1775861	13
13547666	13
5154118	16
10971934	13
1310305	13
3432654	15
3591228	13
909005	13
51084	13
1976526	13
5283742	16
3625591	13
7753017	13
4208355	13
403005	13
1463881	13
10260973	13
5279501	13
6592330	13
14068565	13
624504	13
6956128	16
1968232	13
13445707	13
1121574	13
2946449	13
392615	15
2207098	13
2795111	13
7158316	13
8353308	17
15712235	13
389022	13
13760399	13
1564053	13
1300203	13
25172619	17
290958	13
14627915	13
9462580	15
8939608	15
27016341	13
7210829	13
11126283	13
19111223	13
21975613	13
4427748	13
3509658	13
1063702	13
11576812	13
15169629	13
15639041	13
4717068	13
615002	13
15296408	13
6229911	13
15405383	16
9019696	13
20953804	16
7626668	17
8673117	13
4664501	13
301659	16
8116630	13
2005511	13
1756942	13
1035727	13
4686583	13
3177635	13
3385737	13
2974784	13
3538877	17
28523737	13
4900698	15
20952653	16
9672885	13
6519357	13
2665729	16
15643677	13
2648535	13
7707827	13
1495110	13
1286148	13
23474641	13
1138274	13
27394890	13
5369559	17
1523313	15
3619454	13
7507391	13
15946864	13
10011559	15
159512	13
1981406	13
1592622	13
7797340	13
4764505	13
13237692	13
11981235	13
13511357	13
8337252	13
4060788	13
2175230	13
2986261	13
18309093	17
8505389	13
729962	13
3181362	13
2719039	13
1036884	13
1801544	17
7793804	13
18105233	13
8629923	13
68722	13
15870559	16
6437443	13
7221610	15
10685514	13
13495965	13
10092367	13
8742935	16
14187937	13
6967812	13
967766	13
5622923	13
33893612	15
2499900	13
18639753	15
13725204	15
14186674	13
9380492	13
5007847	13
3683100	13
2583014	13
5798303	13
14615799	13
17108876	13
1738187	13
13603293	13
21883131	13
1195747	13
427592	13
4873332	13
11527404	13
8940389	16
750677	13
7726985	13
19576196	13
1824948	13
3317583	13
1472707	13
16864385	13
18677844	13
6684696	16
4913963	13
24635910	13
3252994	15
9879802	13
5029247	13
33339215	13
22607809	13
402785	17
16522523	13
50509621	13
6556479	13
19407015	13
9876465	13
7908860	13
1890830	13
12407024	16
920403	13
9055295	13
6522596	13
4512074	15
11784370	13
1794371	13
3045732	13
11836498	13
6108836	13
10651763	13
709514	13
21331405	13
11633298	13
7023235	13
1784879	13
1241610	13
16527611	13
10492906	13
17483048	13
3270433	13
9241134	13
3070032	15
17371862	13
11502262	13
12211977	13
1024296	13
572716	13
2876168	16
3444772	13
8304462	13
5211862	13
8268983	13
4370115	13
7952615	13
7185728	13
570368	13
545845	13
27769571	13
13640207	13
1029272	16
776325	13
1083143	13
4214586	13
4082945	13
13021319	13
16852989	13
8745619	13
5243439	16
18010892	13
1251012	13
2266619	13
4074185	13
241358	15
340235	13
4149890	13
18094568	16
5828021	13
775595	13
628835	13
10028270	13
23398635	11
9981	13
1918	13
614273	13
26619015	13
367860	13
7235616	13
262621	13
1055396	13
4520474	13
23039819	13
6501856	13
7046925	15
3599359	13
1435859	13
12499569	13
615569	13
5642655	13
8455007	16
11353885	13
1121480	13
12577581	13
13487323	13
12554087	17
4349068	15
3484419	13
1180611	13
10720415	13
8913619	13
48563663	13
21502445	13
10907203	13
7879268	15
19222284	13
3771567	13
17056669	13
3643520	13
8470291	13
19214288	16
13680545	13
4606320	13
16018627	13
4938012	13
361962	13
5199106	13
2334120	13
14941183	13
3730786	13
8089445	15
4170121	13
3716541	13
12458040	13
1001369	13
21601878	13
1769874	13
914831	13
14242205	13
3122523	13
907867	13
8722245	17
5023707	16
8242006	13
6679835	13
27556049	13
6177398	13
16105492	13
6749829	13
16191090	16
4891340	13
6091789	13
1356545	13
2025770	13
1726928	13
7215959	13
21305464	13
14769768	13
919641	13
2523586	13
2344334	17
1037416	13
238513	13
7920637	13
10256028	17
13826842	13
28286616	17
8082362	13
3834855	13
3398928	13
5572927	13
25127520	13
2561735	13
13209173	17
552817	13
977974	13
10896544	13
3244550	16
11096952	16
13386725	13
7629554	13
12199608	13
1108235	13
27250273	13
1950386	13
2394761	13
154472	16
8076082	13
18855378	16
9491403	13
16975555	13
5485335	13
26032740	13
7958078	16
2559733	13
5247759	13
16044189	13
9628156	13
559649	13
7903828	13
5277707	13
5954703	13
4290768	13
35145041	13
1004681	13
219727	13
2417199	13
2977624	13
14229153	13
15122422	13
11684802	13
10856976	13
30865656	13
1099450	17
10930767	13
2224842	13
15253751	13
6977905	13
1533998	17
13989275	13
1682856	13
15577021	13
7533584	13
4850527	16
3934050	13
10119228	15
3040460	13
14363995	13
2205023	13
5360582	13
2702643	13
7530342	13
11570742	13
528621	13
659103	16
20257184	13
8252465	13
20332005	13
2023342	13
7741703	13
18822635	13
5764193	13
1144051	13
8751314	13
12878767	13
28301658	13
7427047	13
5363492	13
142102	13
725349	13
21772042	13
3366831	13
12980811	13
31736595	17
579683	13
26126524	13
20069753	13
4537926	13
1163101	13
1087800	13
7911001	13
8568141	13
6079781	13
3799473	13
6358283	13
16226580	13
6007764	17
6753448	13
410964	13
5640056	13
8184003	13
17982970	13
3511847	16
1441170	13
3209152	13
633755	13
11425610	13
8897030	13
228262	13
3166720	13
327417	13
17962704	13
24957646	17
2786174	17
14447225	17
6587309	13
22055770	13
26239054	15
1053373	13
1585850	13
4380856	15
6645409	13
15801401	13
8730675	13
4168589	16
10779639	13
13031677	13
6037864	17
5631004	13
21910364	13
18739663	16
5924865	13
183425	13
62907	13
3885891	13
668439	13
2949272	17
250700	13
1610072	13
3028793	15
5463743	13
4647347	17
983303	13
6046652	13
2726754	13
10764743	13
7627170	13
7923659	13
1427458	13
6977164	13
4996384	17
3289489	13
21424162	16
5116372	13
1136770	13
6192574	13
14950741	13
5026166	16
11435928	16
6921027	13
3068488	13
6351674	13
24128991	15
22273204	13
10278488	13
14427107	13
2774437	13
4342826	15
7110280	13
3702480	13
28591324	13
2092750	13
1287218	13
4152264	13
1917081	13
2368221	13
6182409	13
2890239	13
765975	13
8800900	13
809596	13
16268481	13
3407383	13
18068747	15
5116529	13
7467790	13
7360919	13
5060784	13
6473250	16
18972050	13
3893598	13
3105486	13
2689838	13
5953291	16
10198605	13
14238428	13
1090238	13
21715846	13
3616626	16
18387335	13
8475665	17
6207498	17
8247812	13
3439863	13
4665922	13
6923017	13
7103183	13
6152293	13
16747175	13
10480056	13
12151872	13
4378083	13
11235033	13
7352450	17
12186867	13
245732	15
4983586	13
6630601	13
6747268	13
11738876	13
983593	13
15427272	13
2008313	13
3894398	13
4128777	15
28753403	13
4784458	17
14928393	13
5555182	13
3672235	13
1640687	13
9093616	13
4141525	17
1557269	15
3147668	13
24622728	13
686942	13
1880445	13
2304947	13
5846818	17
10577130	13
27338	17
11564571	13
7906385	13
565404	13
17090586	13
815375	13
9892215	13
11771974	13
28509172	13
6854302	13
18703956	13
1172651	13
829921	13
13749120	13
2726884	13
4298525	16
6896153	13
3603754	13
35317072	13
1966084	13
1819232	13
366267	16
11963709	13
9098008	13
1720127	13
5990977	13
6215341	13
6874802	13
46212	13
4716519	13
1133839	13
1480192	13
10725468	15
181351	13
1534963	13
1053182	13
29039449	13
4614936	13
5918667	13
778464	16
2101223	13
3865457	13
4581028	13
19341057	13
18141345	16
4490762	16
14150756	16
2681026	13
335565	13
5328042	16
12220439	17
1680769	16
2598400	13
3563081	13
5351788	13
3022214	16
8262404	13
8820263	13
12848204	13
11606158	13
3827060	13
3293557	15
560481	13
4678941	13
460932	13
6465460	13
1799482	15
353501	13
3859645	13
2548469	13
2429985	13
3938757	13
4981544	13
35543	13
2890237	13
4301840	13
15073392	13
256111	13
14941235	13
25728572	15
11478286	13
6016195	13
4545661	13
5089441	13
2114912	13
355550	13
2220112	13
3391297	13
6651255	13
826610	13
16045574	13
4036666	13
6680266	13
13966557	13
6789986	13
1135246	13
195632	13
3915201	16
930292	13
5095843	13
29593239	13
10006475	13
6168204	13
4499719	13
14100827	13
8253349	13
3902309	13
8789312	13
15664097	13
329467	13
4662861	13
4029684	13
39537271	13
12636	13
29212525	13
6459309	13
18999970	13
3767049	13
2470153	13
5223795	13
2751432	13
2696004	13
5144782	13
4005173	13
7776585	13
45806991	13
3692417	13
3277943	13
17901056	13
23032079	13
6310358	13
868477	17
4729405	13
14787362	13
1740185	13
2877676	13
7105215	13
6175496	13
210369	13
6155497	17
15568960	13
7860298	13
2306603	13
2003723	13
5491188	13
6493848	13
15118595	13
819543	13
5864305	13
4814060	13
4994803	13
7348641	13
38866534	13
4623344	13
505434	13
2758591	13
14804937	13
16278966	13
3154846	13
12485666	15
7241868	13
4982590	13
750863	13
3542640	13
2810747	13
8962648	13
594905	13
9494351	16
17647867	13
1390328	13
29470689	13
8586349	13
5676351	13
16651163	13
9111284	13
1560201	13
16202115	13
6146174	13
8495977	13
412242	15
2721497	13
7652163	13
16707982	13
884733	13
37308157	13
5408932	13
2954057	13
8071635	13
5415005	13
15768956	13
338779	13
128639	13
9437839	13
3649239	15
1379050	17
14406791	13
4140705	13
857563	13
2143304	13
7650419	13
669461	16
4287101	13
4735784	13
262363	13
658253	13
11975677	13
9371140	13
3389672	13
2315177	17
5162939	13
3354780	13
284812	13
3217887	13
6451428	13
4456420	13
9100794	13
9397743	13
27825821	13
22561572	17
2810061	13
8469799	13
4541891	13
1211041	13
99019	13
18689716	13
341591	13
797569	13
6000632	13
20039468	13
5203579	13
7773159	13
7216559	13
15945	13
1282907	16
3978985	13
680838	13
19257668	13
6874258	13
1973844	17
338842	13
9818220	13
7980217	13
5449236	13
2177766	13
2848172	13
4967668	13
6941170	13
10337344	13
13443828	13
4973379	15
24445	13
4596070	13
16388108	13
1684029	13
18071615	16
3008296	16
6223475	13
7042498	13
5886053	13
3628188	17
9748001	16
3105058	13
4150276	13
20685755	13
564102	17
3953324	15
7407686	13
8105525	13
6754818	13
6327904	13
17688976	13
3218430	15
5142976	15
4812505	13
13367885	13
4016394	16
253843	13
4656788	13
18332707	13
16070493	13
14104841	16
4347702	13
8223403	13
4126994	13
2581964	13
33382280	13
28066705	13
3920399	13
2547196	17
18747348	13
2710752	13
4541009	13
165055	13
13852694	17
20378338	13
10383712	13
13211328	13
25613048	13
12228845	13
21671641	13
5668812	13
3407253	16
21772	13
2861620	13
445297	13
17593330	13
1700721	13
3782797	13
8196505	13
7065771	17
5115718	15
6420074	13
134873	13
8291038	17
6201719	13
633875	13
9299492	13
1161616	16
4457253	13
3116994	16
4768855	13
2344082	13
15552370	13
4600202	13
1734660	15
1654326	16
8231122	13
12208058	13
9203788	16
15599121	13
11583188	13
6888905	13
28430731	16
4419352	13
388144	13
7786742	13
1814065	13
9570146	13
13127	13
887568	13
51222162	13
9605379	13
2759061	13
17170361	13
548494	17
1788559	13
4986390	16
6303814	13
3934846	13
19385743	16
10124480	13
9796780	13
3439766	13
34221849	13
1137842	13
3325790	13
9141632	15
24772429	13
6935879	13
16753334	16
10237776	13
4707970	16
7206698	13
11485835	13
6565903	17
7431319	13
12629813	15
5504480	13
4687819	13
2096547	17
35801031	16
9487678	13
2059696	13
4395487	13
14807677	13
1729068	13
3287114	13
432295	13
31450496	13
3491187	16
6769435	13
4766058	13
8795670	13
1906505	13
24974509	13
102625	13
8375990	13
3272519	13
680438	13
25998477	13
8895898	13
9607001	13
659460	13
3280859	13
6225507	13
2537698	16
3147839	13
3746949	13
11891574	13
20251197	13
2851595	13
900541	16
1456228	13
5594925	13
1990724	13
2816044	13
2194008	13
271996	13
14528825	13
4953739	13
11401653	13
6850971	13
7633729	13
1805446	13
4960369	13
1745505	13
6903753	13
3786504	16
6327286	13
1131410	13
591850	13
5058721	13
17455655	13
17341055	13
14707506	13
7137005	13
13124635	13
13078817	13
22126739	13
600238	16
3576981	13
12414727	13
9176060	13
1749535	15
6464868	17
2303697	13
2488367	13
30570702	17
1165642	13
15228369	13
11433329	16
4388981	13
9497586	13
6038069	13
10955878	15
9626688	13
2095362	17
33467229	13
274944	13
20906557	16
3677821	17
5960747	13
4459864	13
609094	16
4621218	13
11301567	13
1779515	13
1588772	13
13500296	13
1723497	13
3710723	13
1333874	17
14849382	13
2770266	13
7279971	13
316004	13
6085554	13
1400459	13
9581243	13
13600273	13
1508506	13
4190626	15
1380078	13
5531565	13
6781858	13
1379838	13
316617	13
1147622	13
9011715	13
2812315	13
6378938	13
6085248	15
3568959	16
5436210	13
4625857	13
493808	13
9932112	13
30778341	13
3970707	13
15400155	13
47879235	13
4424415	13
1897576	16
3721383	16
28191914	13
4347711	17
5119790	13
27419511	17
1652297	13
8785035	13
844593	15
12946309	13
9207077	13
2848424	13
14803160	13
7395111	13
3151694	17
2647571	13
4339802	13
2658108	17
972031	13
3256251	13
4650284	13
1760660	17
7098149	13
5261503	13
9221585	13
483920	13
1757274	13
799539	16
12489373	13
27292738	13
24515723	13
8031545	13
1497240	13
645862	15
1772141	13
4377365	13
5560846	13
12926721	13
2583983	16
4909292	13
37410950	13
3777738	13
847680	13
323965	13
1987232	13
4001491	13
8894026	13
39005	17
2980544	13
21767479	13
7409352	16
9653541	13
2600300	13
2820937	13
10121361	16
7023713	13
3838832	13
7954392	13
844623	13
10587862	13
9446548	16
2590475	13
11810945	13
16479290	13
13186109	13
17036728	13
6053195	13
3812485	13
1993941	13
2525855	13
11957358	13
11631671	16
14692824	13
20721744	17
53216034	16
9181242	13
3212928	13
3756780	13
6054507	13
12051167	13
3089865	13
621662	13
5161197	13
310594	13
10364716	13
11672489	13
3737127	16
3348212	13
353230	13
12870021	15
376705	17
7898165	13
4788090	13
1092026	13
14929982	13
14006079	13
4572295	13
3429901	13
10683700	13
572766	13
5542900	13
1110789	13
11173064	13
1959538	13
5214904	13
2004709	15
5883837	15
9603204	13
18379223	13
2329051	13
447116	13
46489421	13
2158850	13
1961953	13
339336	13
36181441	13
4703661	13
611294	17
3232855	16
2112769	13
4212328	15
375565	13
5986966	13
3936017	13
4254601	13
11740748	16
1734222	13
1969330	13
1380504	13
9497276	13
702847	13
7859978	13
11589303	13
28167606	13
5648821	13
1008219	13
37348576	13
16871732	13
1094647	13
338402	16
5396892	16
13820956	13
7480428	13
1134084	17
5403112	13
17722797	13
815062	13
4477537	13
3312467	13
11711	13
4691478	13
8535249	13
17222296	13
12212424	16
2472804	13
5928894	13
23316117	13
1642232	13
13686551	13
14563606	13
17286720	13
7731824	17
11006333	13
24935814	15
24339266	13
7949466	13
11325359	13
13718952	13
3610197	13
1189994	13
2041632	13
5360491	13
6535298	13
6674139	13
2423797	16
8566115	13
4209785	13
12772652	13
1090189	13
7956154	13
4459348	13
11497647	13
11844445	13
5866401	13
252204	13
5954269	13
14857540	13
8162081	16
13391608	13
20298179	16
6138748	13
11463386	13
21091918	13
4205731	13
5480895	13
37095716	13
23828070	13
19465952	15
1957988	13
3115725	13
24416539	13
986069	13
878450	13
294605	13
312690	13
12047636	13
4038915	13
1283702	13
11900794	13
7639162	13
13753310	17
788260	13
9621047	13
12176177	13
6092937	16
2250356	13
3302708	13
1821379	13
6994760	13
1614246	13
6615284	13
17745599	13
6920181	13
23789811	13
6897895	13
14263916	13
11044493	15
31312662	13
10978042	13
23635666	13
1250634	13
186651	13
8318502	13
3567714	15
5826931	13
306468	13
25624030	13
10400392	13
571271	13
8380140	17
11293313	13
8772514	13
1522479	13
13471403	13
714205	16
7100161	15
4901824	13
9648521	17
8544181	13
3213767	13
7693471	13
3355313	13
3239611	15
7041041	13
5392577	13
25116267	13
2681616	17
11469663	16
12128091	17
3010974	13
9488312	13
2378100	13
18967008	13
29923657	15
10994031	17
15743664	13
14609771	13
1376575	13
8038660	13
3465450	13
1263757	13
48844567	13
8607426	13
15281947	13
5667107	13
4831928	13
1185024	17
5931681	13
11067983	13
4693241	13
24312455	16
1386207	13
1134547	13
23552966	13
33446691	13
1104041	13
1090977	13
216594	13
195210	16
136495	13
6920019	13
5703662	13
13721483	17
1050780	13
2986602	13
15069898	13
1153351	13
3273691	13
3111053	13
5275125	13
3498667	13
4563307	13
99198	13
1856188	13
21295615	13
1313740	13
26927455	13
16202941	13
5494887	13
10272450	13
12180079	13
19092590	13
106701	16
8341429	13
9057191	13
31331854	13
10860209	13
5049851	13
453953	13
14058527	13
12997262	13
138739	13
9248459	13
1023162	13
707299	13
2370476	13
14093325	13
3808174	13
11723482	13
13379604	13
75169	13
1564353	13
879028	13
46161788	13
22671659	13
6556199	16
724668	13
10422922	15
1086546	13
2127825	13
7369065	17
907034	13
4656298	13
5507131	13
29074433	13
12631313	13
8072928	13
19755079	16
6264725	13
8760816	13
11668803	13
1907254	13
19248489	13
4573257	17
2546693	13
1992197	13
4053879	13
4683063	13
31086777	13
8234424	13
473463	13
3817957	13
22345216	13
9574404	13
383593	16
615957	13
7042505	16
8559528	13
10799837	13
22084218	13
3729090	13
6428320	16
1688656	13
7124996	13
11246547	13
1395671	13
6520908	13
6526821	17
451075	13
8412700	13
1745847	13
3968254	13
24902821	13
6554270	13
9933855	13
9295913	13
33934525	15
2696167	13
945151	17
1622207	13
4769121	13
3423809	13
11730088	13
5363849	13
7256746	13
7929815	13
1520552	15
4619952	13
4550673	13
6010454	13
4674783	13
6151102	17
697145	13
9905061	13
22342976	13
24762499	13
32398179	13
2312925	13
4954705	13
2641618	13
9379890	13
25760361	15
19669730	16
1557886	16
41175347	17
3388599	13
812729	13
30794614	16
10850735	13
11654933	13
214904	13
8593576	13
16256249	16
7884752	13
3339511	16
16401596	13
2891399	13
15015500	16
232958	13
13823958	13
4127287	13
1299574	13
187132	13
18211079	17
4063756	13
11619283	13
5354619	16
3990530	13
7684880	13
7784077	13
3227264	13
5415044	17
1899701	13
10062340	13
200547	13
12822985	13
6671374	13
5627502	17
5412528	13
6634827	16
2552032	13
6832003	13
342777	13
6889149	13
25023312	16
26468399	13
6850035	13
7859641	13
2356685	13
487256	13
5746465	13
1793846	13
2852659	13
18352703	16
732594	13
27051200	13
1882079	13
7611872	13
1706424	16
30052	16
6438732	13
2076996	16
33989	13
13135743	13
2819468	13
2748152	15
32245173	13
5671606	13
3325797	17
2004244	13
327348	13
4887460	13
8635666	13
5947187	13
18047997	13
11327431	13
15390843	13
468345	13
7816117	17
8203031	13
4889897	13
8110808	13
10846867	13
8834973	13
2605306	13
5240183	13
4045520	13
1918717	13
4512099	13
5680558	16
4186253	13
21643381	16
5110713	13
10283784	13
1081188	13
1420843	13
7099364	13
7071	13
189027	17
5985089	16
12103698	13
12208141	13
5551881	13
2118735	13
2749465	13
3429973	13
369070	13
11217862	13
37339211	13
10889815	13
3653025	16
6598129	13
1208630	13
9953903	13
6548467	13
1136206	13
1401553	13
350283	13
10061773	13
4209779	13
15840060	13
20598286	15
24281578	13
2384851	13
3325313	13
27971855	13
30072048	13
30939426	15
10097674	13
14696519	13
22862190	13
674771	16
9979126	13
2082954	13
4524931	13
4185412	13
19398166	13
2935605	13
8614152	13
6909383	13
4600080	13
2179515	17
23959382	13
5563288	13
28797156	13
26586118	13
17175312	13
6559144	13
6668005	13
13068085	17
39342638	13
7360613	13
4886177	16
7465610	13
3484138	13
2563401	15
12056591	13
7078129	17
2537494	13
9274636	13
2964485	13
6685693	13
2205866	13
7535908	17
2655567	13
16398809	13
2888299	13
6476218	13
12262040	16
2214265	17
2515647	13
2529454	13
1063996	13
7740454	13
1805853	13
7665428	16
4371754	13
4906789	13
17465404	13
18901064	13
188147	13
11603590	13
9714496	13
3951929	13
2250280	13
9854150	13
1024683	13
776473	13
7500834	13
6394546	13
15282495	13
16173728	13
3822994	13
3595457	16
9933639	13
10526943	15
9976306	15
9828304	15
12490916	13
37437505	13
5074105	13
4915345	13
11697088	13
2035014	13
4964560	13
8363203	13
5423675	13
5401427	13
1605596	13
890273	13
5095787	13
632038	13
1609307	13
3939984	13
34093192	13
1425277	13
4285029	13
2793511	13
175722	14
4949278	13
10735554	13
11211117	16
26660900	13
674327	13
520904	17
6721683	13
5700788	16
2957277	13
10520105	13
17964012	13
15003986	13
17346388	13
2235277	15
4579458	13
4040553	13
4844719	17
9556	13
8112	13
13689026	13
6512474	13
3544074	13
20316736	13
12991786	13
5213191	13
18517441	16
8916779	13
482914	17
14092323	13
6992721	13
4308867	13
6445842	13
3433686	13
3255429	13
5250219	13
121463	13
3601239	13
5569380	13
10396999	13
14093598	13
3730267	13
13910178	17
752449	13
2898029	13
13519132	17
11374650	13
4702686	13
635135	13
3477194	13
7522874	13
14629386	13
1392397	13
9762758	16
1183259	13
3205738	13
8584170	13
2201884	13
3007972	13
703182	13
13674139	13
3211636	13
4856200	13
8093415	13
734525	13
8451960	13
16142108	13
13886269	16
7810536	13
10254993	13
900099	13
3205602	13
4684653	13
5504445	13
1147022	13
24814027	13
8147846	13
5429330	13
472962	16
16386101	13
9300370	13
1345953	13
3932614	13
4865230	13
12269902	13
10941085	13
5178010	13
8435193	13
16076244	13
39653145	13
686639	16
134824	13
12728373	17
3333254	15
6631071	13
793588	13
8292847	16
10049779	17
2742665	13
11010561	13
1107873	13
7515373	13
7529246	13
655222	13
11225285	15
6658936	13
122577	13
162209	13
15376466	16
11923704	13
1956926	13
766271	13
1431286	13
25070546	13
2814793	16
8756729	13
2415564	13
48664486	15
2618811	13
3343816	13
2888943	13
1023159	13
3938798	13
7976604	13
3594608	13
35273324	15
560849	13
2393228	13
11999273	13
4557487	17
13100800	13
5799930	13
5316859	13
7214602	13
9632181	13
1072461	16
339628	13
8387929	13
8382945	13
1973400	13
402997	13
820583	13
2982913	17
8076413	13
1062202	16
20487942	13
1705600	15
14149485	13
577158	13
2006067	16
4249689	13
15389416	13
12699536	13
7755758	13
2301559	13
16251395	13
4347843	13
3004274	13
3352539	13
6577951	16
7242757	13
8739095	13
12386372	13
3844380	13
729650	13
539964	13
6834839	16
28191516	13
2968630	16
4002360	13
11251674	16
4179196	16
1772684	13
17452378	13
22500309	13
1948040	13
1942916	16
8650477	13
18660745	13
5086418	13
6745457	13
14298314	13
4308710	13
12256926	13
8094481	13
736723	16
38411883	17
2940589	13
3988812	13
10780816	16
8917668	13
11982690	13
8607163	13
4495409	13
11629448	17
12901412	13
10872162	13
5222298	13
10278375	13
4891476	13
3934855	13
9088004	13
4592878	13
10068547	13
930438	13
3062610	13
4205734	13
16425234	13
5794111	13
1925796	16
4274201	16
9681478	13
4526751	13
4145568	13
2847657	13
4250722	17
744663	13
19508459	15
1467868	13
5489727	13
1431052	13
4479792	13
4403174	13
19997992	13
2679205	13
7717180	13
1330840	13
19827945	13
2793105	13
11256025	13
39292	13
6358535	16
7733717	13
6618574	13
4726882	16
8365301	13
10467566	13
21431199	13
13139979	13
15013690	13
14373199	13
10474609	13
8454983	13
3615364	13
1361253	13
11084748	13
879069	13
5607898	13
3503493	13
7943567	15
14649334	16
1567889	16
4613543	13
16935076	13
19708818	13
11987295	13
40392515	13
6352268	13
7545692	13
6606257	13
3055600	13
4641090	17
8272689	13
16595297	13
17386818	13
15287875	16
40656271	13
430777	13
1483135	13
603350	13
2038775	13
2956411	13
5933544	13
3652377	13
19195348	13
9710634	13
12884642	13
1921244	17
4788473	13
1066177	16
16758190	13
1498976	17
1621146	13
554756	13
11993087	13
2659100	13
28363243	13
16261144	13
3445711	13
2360818	13
6970542	17
879990	13
212821	13
35573952	13
5113156	13
5185608	16
7502373	15
824456	13
3681513	13
207491	13
44765068	13
985176	13
3799617	13
20371027	16
17288652	13
22073463	13
8983419	13
5771509	13
3343103	13
2676977	13
1709138	13
15276291	13
30841	13
209764	13
5162357	16
4517351	13
21469302	13
15953469	13
4534222	16
4619416	13
2393633	13
12754005	13
37747000	13
6454688	13
608325	17
6247119	13
2767170	13
21055606	13
4974297	13
5342817	13
1106296	13
10705546	13
5185035	17
124289	13
6024681	17
33412232	13
6706425	13
790446	13
3571656	13
1103587	13
3392708	13
13718416	17
2124957	13
13832394	13
8358835	13
3641244	13
3721780	13
509478	13
3806254	13
1216881	16
10135606	13
4616117	13
64166	15
18744887	13
4002150	13
8427327	13
4066210	13
8853496	13
1615024	13
1718787	13
3105321	13
2298847	13
8946626	13
5663631	13
1897716	13
10076866	17
4489869	13
10841380	13
11803575	16
18406187	17
1765709	13
352708	17
1705409	13
1684382	13
58065325	13
6438114	17
7628906	13
155644	17
14779070	13
10009660	13
3499710	13
13156934	16
9622521	13
14271155	13
3103699	15
1638385	13
1010713	13
6201013	13
1547767	17
662443	13
8987966	13
8975150	13
18124006	17
7036534	13
1861194	13
21602578	13
2593320	13
10826532	13
8768412	13
4481246	13
25454391	13
25889319	16
4008410	13
6277519	13
5792320	13
2824570	13
21190741	17
31680242	13
5716193	16
4633614	13
2563349	13
16499037	15
1591566	13
3961951	13
1641113	13
11340562	13
4111804	13
6623969	13
8277462	13
4756221	13
17387663	13
2169521	13
9798513	13
5905658	13
18855414	13
10297620	13
23653464	13
569457	13
6558683	13
22299883	13
4494397	13
12374024	13
2634374	15
481977	13
9126881	16
3852942	13
7712683	13
712147	13
53021753	15
7482005	13
5519744	13
7120442	13
27534193	13
4829715	15
807292	13
21832212	13
9877413	13
56671464	13
378028	13
1883605	13
1209207	13
16049100	13
20757270	13
13865592	13
3458085	13
22865058	13
6162684	16
5121090	13
5255127	13
48096957	13
11656940	13
9334376	13
1874119	13
31240682	13
3907019	13
1305786	13
12111136	17
3238215	13
7145658	13
14793500	13
8271927	13
7743377	13
8499961	13
13192686	13
15566965	13
9636810	13
2405060	13
819791	13
448546	13
17314994	13
2930048	13
1373616	13
4556682	13
336374	13
7194049	13
11835318	13
5259197	13
18571827	13
12310719	13
277639	13
15014155	13
13379702	13
17465598	13
946886	17
4020567	13
5511775	17
7647893	13
13110100	13
6135301	13
3480964	13
10455559	13
7171870	13
7227865	16
7307955	13
4218058	13
5741138	13
2290777	13
20851171	13
3430430	13
4749618	13
3881038	13
1099474	13
964448	13
13262734	13
3878015	13
5645452	13
4033373	13
4165845	13
7986454	13
3566762	13
3073803	13
328956	13
9966610	13
362915	13
19814447	17
3771692	13
1655850	13
34183670	13
7639265	13
8231229	13
38566795	13
79814	13
8695139	16
14747205	13
6933387	13
1526865	13
20018013	13
14554975	15
13475289	13
10992228	13
2398730	13
9294115	15
1468453	13
10459886	16
14424254	13
7419036	13
13715494	13
4650612	13
5528689	16
16698125	13
2741337	13
5845173	13
713839	13
23205281	13
3105186	13
2471709	13
1646634	13
37067386	13
2860459	15
8171042	13
3810145	16
4674187	13
13863679	13
8218377	13
4321100	13
4827211	13
62089	13
16182414	13
37216646	13
5963125	13
3456577	13
4865960	13
6749592	13
3802683	13
4062603	13
2405067	13
2418576	13
11658212	13
31080729	13
15093831	13
6104655	13
5499701	17
16983868	13
10613502	13
36874849	13
14495641	13
10222322	13
10974685	16
25197775	13
3749640	17
10874007	13
1852980	17
14957042	17
387545	13
3870657	15
1037485	13
9294820	17
15662754	13
13903412	16
8301641	13
10155655	13
7952095	13
13237094	13
13700950	13
3712914	13
6976526	13
6727064	13
25458579	16
6200068	13
2104190	13
3697316	13
404094	13
1206291	13
2275903	13
5317226	15
3892986	13
12000452	13
3572335	13
3807780	13
1197178	13
10959797	13
6385762	13
275285	13
4893249	13
414840	13
8652424	13
10220301	17
442972	13
565642	17
3495929	13
12197822	13
4858450	13
6117556	13
9854043	13
17102021	16
1577585	13
12917665	13
17422653	13
6698074	13
7737206	13
9997845	13
4819711	13
10301003	13
11317310	13
484561	13
4435431	13
9822965	16
19922354	13
537757	13
20639959	16
1332343	13
672156	17
27575284	13
7117676	17
8556899	13
11205805	13
6867884	13
7189394	13
22387138	13
983724	13
2672602	13
581607	13
11013466	17
1365348	11
5154593	13
3605304	13
4980340	13
2267097	15
5947285	13
6024317	13
10643355	13
1632829	13
887265	13
255800	13
12408229	13
197015	13
6578833	13
17245099	13
11404499	16
3323380	13
26824286	13
22079197	16
668639	13
8402005	13
1272635	13
8959421	13
7599669	13
11805237	13
8304348	13
4991321	13
2893023	17
3031411	13
10475718	16
736494	15
12372581	13
1312755	13
13303794	15
3242305	16
580076	13
42775632	13
22444028	17
4548983	13
593243	13
2132258	13
835275	15
54688839	13
7063475	16
10519204	13
1751274	13
4851374	16
4293566	13
4697	13
5804233	13
10621130	13
4076227	13
1344657	13
21164666	13
9119287	13
2193239	13
1857309	13
19902895	16
5289606	17
18417074	17
18386197	13
124451	13
35174659	13
6498689	13
10371835	13
3912292	13
16850760	13
528180	15
14373842	15
7669064	13
15923303	13
5548252	13
18691327	13
15188992	13
5758442	13
7517328	13
1186850	13
675144	17
5109232	13
19007364	13
11103718	13
22468052	13
22861950	17
36046969	13
790069	13
5262717	13
17459329	17
10175076	13
2559161	13
2196693	13
8766335	13
19171099	15
24935107	13
4437954	13
9766683	13
4743475	13
1770220	16
2859885	13
3341178	13
7108348	13
2920390	13
1956593	13
2058430	13
119951	13
3036304	13
7711311	15
730352	13
8367509	13
122406	13
142402	13
14142679	13
5511789	13
5220840	13
193888	13
7316558	13
7604885	16
7404690	13
2331778	13
7655902	13
33252252	13
1005199	13
18105559	16
4312149	13
14976671	17
2636594	13
7784597	13
1393438	13
8687656	13
1994904	13
7995597	13
9062788	13
1348652	13
1634086	15
1494234	13
1227668	16
14061626	15
19512238	13
3297802	16
3848394	13
18734250	16
8413304	13
6849133	13
4154012	13
1632206	13
1642103	13
2896944	13
3119705	13
2994022	13
1450549	13
1781599	17
2308553	13
19784993	13
7013388	13
3494064	13
27732275	13
1053871	13
5367563	13
5156628	13
3835519	17
7292865	13
14133000	16
965835	13
13013249	13
19761021	13
12759349	16
753720	13
10615175	13
3213122	13
10788041	17
2954258	13
20365289	13
728521	13
4970739	17
13530856	13
5903381	13
3859942	17
3071799	13
88504	17
12275844	13
522844	13
8783804	13
12411767	13
259755	13
1911041	13
6679132	13
13357256	13
2487623	13
1895392	13
12456976	13
19026874	13
26855558	13
4255590	13
13565130	13
2582515	16
656392	13
3460905	13
27035130	16
1413404	13
10004228	13
5574215	13
12331764	13
4302377	13
4342199	13
8644786	17
215659	13
19827094	13
6825396	13
8859810	13
8615646	16
1620445	13
805955	13
6217012	13
1668191	16
4865257	17
3113239	13
14585893	13
25315351	13
23582354	13
8007181	16
2555117	13
3547855	13
6626639	13
903409	16
7948353	13
20069640	13
2795806	13
8105509	16
5269864	13
3330051	13
1289028	13
1776993	13
2581709	13
5028378	13
25366991	13
12752242	13
20475065	13
1008771	16
9757498	13
4236775	13
7862475	13
2197363	13
11886230	17
12902058	13
4560613	13
21016605	17
23371606	13
1088890	13
3969334	13
2559649	13
1258314	13
3612384	13
572164	13
7004061	13
1464504	13
19960639	13
2216592	13
527430	13
1282455	13
2143667	13
14211767	13
3324992	13
10300903	13
4483016	13
22307907	13
3424509	17
12009858	13
3902453	13
9473281	16
4232933	16
6191854	17
4445939	13
209351	17
15764374	13
39674047	16
3162407	13
17794076	13
1265136	13
7893602	13
4389325	13
23012314	13
4994188	13
32922482	13
13733298	13
9062955	16
4899617	13
7544873	13
3209854	13
14269286	13
2588501	13
17649644	13
26295862	17
2221704	13
11397746	13
14319187	13
9896034	13
19791458	13
4834867	17
16977605	13
7186411	13
2435978	13
11721793	17
28827388	13
2913163	16
1855514	13
1112593	13
1608256	13
12687864	13
1283243	13
6621317	13
4018348	13
1911652	16
5221062	13
2957897	13
27568302	13
4925038	13
671388	16
7701356	13
7709200	16
3132197	13
10809456	13
6037542	13
7797379	16
5668075	13
10346562	16
18357751	13
40593598	13
11462362	13
26369747	13
126347	13
2386355	17
422473	13
4126857	13
387541	13
10129644	13
10242630	13
1053823	15
12329348	13
3282260	13
6041520	13
3597627	13
24021468	16
6846309	13
10362157	13
7580992	13
6486340	13
2262611	13
14779881	17
14851862	17
7713742	13
10333701	13
6346360	13
7676185	13
17657976	13
2449401	17
21993977	13
1124282	13
5166083	13
41729675	13
2564057	13
19275978	16
17976988	13
2799696	13
2117914	13
58253	13
251531	16
6649046	13
11660707	13
9021269	13
2190263	13
8288867	15
2994426	13
8623101	13
13807045	13
5692313	13
11782152	13
31418361	13
33572030	17
6319749	13
2388690	13
20882377	13
14893138	17
2790392	13
117803	13
7806963	13
8917523	13
5462404	16
3936365	13
22087482	16
1701137	16
49728	13
12509220	13
12002773	13
11197159	13
7116479	13
4488683	13
6863231	13
4842224	13
4686664	13
986138	16
13464048	13
5009832	13
6868840	16
674953	13
13513256	13
36707003	13
5311648	13
19272865	13
15922004	13
19356959	17
3450356	13
9652609	13
15720993	13
3995824	13
4243672	13
2389692	13
6114749	16
27569997	13
6385117	13
5103323	13
4459875	13
5158475	13
338497	13
8006057	16
4090942	13
2387133	13
23342170	13
1280662	13
33601362	13
3359239	13
5919159	13
15918120	13
266105	13
2316669	13
509042	13
7959884	13
7047639	13
355573	13
5151810	17
28086667	13
634327	17
8139108	13
7524382	13
2526061	17
2128610	13
1672549	17
29624433	13
1862879	13
4354483	13
6570732	13
25424157	13
1410121	13
435692	13
2747555	13
367560	13
9132638	13
1657299	13
8887359	13
10631484	13
3292789	13
9642893	13
1091523	13
1790527	13
1197174	13
8658720	13
10341861	13
14239316	13
8934412	13
30054262	13
29706426	13
3106976	13
5237674	15
464650	13
713928	13
997105	13
20474400	13
2955440	13
13751272	13
3715439	13
1571251	13
61569	17
5698920	16
3360078	13
14537026	13
11416428	17
10733855	13
7911883	13
38911291	13
2786736	13
4751928	13
33930636	13
5813944	13
8738291	17
1524107	17
2912917	13
8131390	13
13277412	13
5317184	13
11196552	13
40487	13
7402825	13
422182	13
8186515	13
1242302	13
11387043	17
9166235	13
4120866	13
13482704	13
5471030	13
11381035	17
20448141	13
40112200	15
1087266	13
2166621	13
17495479	13
1457834	13
19922781	16
4491168	13
7590753	16
11178822	13
691878	13
4637050	13
1983584	13
4104978	16
867331	13
1968618	13
4098658	13
14126109	13
7857053	13
9693545	15
1656381	13
5542064	13
14956898	13
21645637	13
16934552	13
2323891	13
10185009	13
16294767	13
2082693	13
1114385	13
12564362	13
5273187	16
1465668	17
11284886	17
3490798	13
39919966	13
4482090	17
6155845	13
5252019	13
10981047	13
3174709	15
8008139	17
9501574	15
3331996	15
18939619	13
9324566	13
2540656	13
4829277	15
48662907	13
7960535	13
186685	13
7859874	13
1680865	13
7708381	13
5001137	13
2098675	13
10437878	16
19820767	13
14714436	13
2187873	13
9819325	17
8695402	13
10061180	16
17078493	13
10717004	13
2788902	13
20496659	13
6001818	13
22839856	13
3804443	13
20335402	13
3129491	13
48093	13
4113122	13
11300618	13
3707123	13
4936549	13
8538931	13
17929617	13
4745111	13
3334780	13
13493142	13
10174610	15
5939829	13
11996422	13
3599119	13
9316733	16
31552940	16
4729240	13
2337855	13
4398806	13
6631570	13
9960752	13
8452829	13
16885815	17
2446796	13
2517421	15
7809748	13
9906560	13
19378668	13
10930118	13
12521430	13
17553663	13
3631249	13
5185759	13
22809053	13
7711476	13
9127184	13
9390652	13
30804176	13
19507003	13
9203383	13
267519	13
43929261	13
15825379	13
6924543	13
8762116	13
5407512	13
15286790	13
1784875	13
24651367	13
19452410	15
26617362	17
829921	13
6162008	13
6559207	13
2747927	13
14150261	13
11894959	13
3274004	13
4209281	13
1534487	13
18751375	13
8692477	13
560380	13
4553944	13
10248728	13
9782967	13
3124739	13
7800543	15
6596322	15
9729315	16
1293286	13
8687438	13
2716296	13
13995258	13
5365272	13
14450231	13
6837346	17
11599070	13
818360	13
4942077	13
19342659	13
6691233	13
13155783	17
2057270	13
16448939	17
1874928	13
5307041	13
4456291	13
6457611	17
11151166	17
8048149	13
4775051	13
3777443	13
2258753	13
10020336	13
738897	15
5964159	13
8683104	13
265730	13
3592991	13
5341393	13
17781820	13
13075244	13
2732070	17
3476843	13
14785811	13
5360631	15
22659106	13
2945619	13
34827184	13
9491091	17
13187026	13
3313446	15
7013241	13
4094054	13
7360476	13
1672992	13
1329367	13
2131997	13
3694524	13
3765862	13
2271175	13
7467365	13
526477	13
226255	13
9217256	13
21506504	13
6971625	13
9085819	16
10611159	13
999930	13
12092523	17
7473848	13
4399620	13
1337668	13
8454088	13
3939703	16
81776	13
17488408	13
11860265	13
4517639	13
692769	13
1938408	13
2218235	13
1936295	13
9735817	13
9497955	13
409837	16
550472	15
7279222	13
10096288	13
7417397	13
1284036	13
21754283	13
26135694	13
9389485	13
3987271	13
20732959	13
2716482	13
4035495	16
33954609	13
16891512	17
5718747	13
14457843	13
5759894	13
1467015	17
4644525	13
8355835	13
36034198	13
9008053	13
27496896	13
22892140	13
4324305	13
4761903	13
1290629	16
5655568	13
5255423	13
6814501	13
169754	13
7958063	13
1715696	13
10727327	13
702847	13
9609238	13
4347470	13
8184950	13
2724236	13
5092874	13
1392528	15
5354989	13
3852604	13
2698960	13
41211691	13
3168834	13
1863770	13
682674	13
475587	13
2659638	13
4087097	13
13187416	13
16668766	13
2154440	17
4140828	16
39175709	15
4083742	13
1136073	17
14863212	13
11558647	13
6541068	13
1062088	13
22369691	13
975097	16
8591132	13
13160303	13
1019986	16
1212165	13
16718984	13
40164518	13
18245739	13
2028207	13
3884071	13
10130535	13
17129978	13
12228556	13
147979	13
1259058	13
7048344	13
4052145	13
4587193	13
11964356	13
5415221	13
2612908	13
1604278	13
8242049	13
2573771	13
22148550	16
5542142	13
340223	13
7053995	13
2068745	13
4563416	13
3340443	13
8274028	13
2786852	13
16765596	13
7035928	13
10598334	13
959237	13
2678353	13
11624361	16
14851391	13
369916	17
917659	15
10901484	13
16685893	13
1839523	17
5117570	16
1099586	13
2076206	15
3001432	13
4339259	13
6396386	13
4473659	13
3719770	13
6993754	13
2750587	13
26828270	13
39867415	13
15132737	13
7968225	13
14574663	13
566451	13
6202708	13
22096017	13
21939	13
15802539	17
16266081	13
6219084	13
4142907	13
1660918	13
4237806	13
204823	13
14556106	13
160555	17
15993966	13
1963427	13
3965187	17
11655479	17
3362541	16
3193880	13
3831206	17
439622	13
12431656	17
1401010	17
1813169	13
16182569	13
5598647	13
8937710	13
13458647	17
27607032	13
8190760	13
8168609	13
4239298	13
3482535	17
4652978	13
6289438	16
3858028	13
6702878	13
2365722	13
2040644	13
14946099	13
11636876	13
5292264	17
710344	13
728815	13
7307644	13
6419566	13
337833	13
10793399	13
722037	13
897415	13
8962341	16
4194308	13
2561734	13
2758766	13
491313	13
2157023	13
7455773	15
7125095	13
174618	13
5557899	13
12078055	13
571231	15
8754124	13
21067159	13
20397138	13
12537459	13
1212975	13
448387	16
3417490	17
5875444	13
6131851	13
4615124	13
3289302	13
2226737	13
20929833	16
6384497	17
14466289	13
688578	13
3699981	13
23889589	17
1638954	13
4003855	13
4481833	13
4033268	13
18420403	13
527538	16
2703462	13
7296112	13
21404749	13
17431797	16
7266229	16
1389135	15
6658013	13
8049089	13
5595673	13
7034138	13
5928718	16
2815449	13
2060621	13
3109265	13
10567269	15
1166940	13
12096879	13
10768512	15
1436755	16
4454334	13
1962960	13
11139332	13
5805018	13
28963969	13
2473926	13
2775768	13
11280603	13
1276698	13
2663151	13
267096	13
41908398	13
3215157	13
3590767	16
2797128	13
5572211	13
24473856	13
1229177	13
15889621	13
21918203	13
1731856	17
42837121	13
2858471	13
30880874	13
6888892	13
772307	13
8825579	13
3325945	17
1449001	13
43322438	16
358160	13
2342475	13
7758085	13
21316329	13
2944526	13
2134849	13
5138473	13
2730574	13
14830602	15
4334247	13
1010571	13
7236496	13
4402268	13
18553040	13
1194250	16
150511	13
24410	13
5783241	13
4704189	15
4177540	13
6655093	13
4860974	13
5219951	13
11720703	13
20805456	13
956744	13
2120597	15
11514582	13
3465143	13
3303825	13
10881176	13
393681	13
1657165	13
7993	13
21388978	16
621406	16
5821727	16
4771502	15
18635567	13
10115519	16
2211018	17
910525	13
6082278	15
25601388	13
330407	13
10920296	13
11236387	13
7673844	13
192520	13
925382	13
4515473	13
9121876	13
9088352	13
8466906	13
2066330	15
6902495	13
1663524	16
134449	13
3528246	16
6440010	15
12525225	16
6202475	13
301547	13
143837	13
96191	13
1570866	13
452597	13
11228151	16
3520230	13
851366	13
1450948	13
6221167	13
9121790	13
2787156	13
1277940	13
17454462	13
7075751	17
3057362	13
12191735	13
6162437	13
9804780	13
14955349	13
9283335	13
7597179	13
3867215	17
24127926	13
3133995	13
965918	13
2016861	13
4225134	13
1975400	13
16707538	13
18994246	13
18822141	13
3745218	15
2434034	17
12761780	13
3485951	13
12380410	15
5519018	13
27253940	13
253435	13
36878559	13
7212738	13
6120649	16
5176498	13
5462455	15
3543695	13
14379475	13
9001833	15
3477990	13
1144247	15
1108428	13
6436424	13
6118024	15
5054895	13
5644131	13
6403217	13
7739323	13
8693317	13
26218	13
23351144	13
33257824	13
2103743	13
3869291	13
922132	16
4722300	13
4572179	16
8395522	13
20262473	13
5184509	15
28189218	17
3013586	13
22407355	13
16498538	13
11083583	13
9306700	13
19073099	13
80339	17
7167651	13
53610099	13
539932	13
6340720	15
11144512	13
7445905	13
11923451	13
30228640	17
14808331	13
13123825	13
4374988	13
22823708	13
17594844	17
1617598	16
4736519	13
3905818	13
14316788	13
33270615	13
13618661	13
654699	17
667231	13
1319054	13
2615760	13
30677287	13
30635346	13
9489445	16
874116	13
8220795	16
8806248	13
2112979	13
3367491	13
2582659	13
10104873	13
840506	13
16811742	13
11784390	13
7664500	15
103123	13
13818057	13
2822707	13
8796987	13
433472	13
2755135	13
7170089	17
4807175	17
1341487	13
11218367	13
5596061	13
7261017	13
4008230	13
1965187	13
876999	13
168041	15
4099147	13
16838027	13
2097207	15
28688897	13
12842087	16
15631187	13
9021162	13
13575123	13
20545124	13
2670622	13
633358	13
10335446	13
47320748	15
3305080	13
3950384	13
1752770	13
11729579	13
9715038	16
847300	17
5058062	13
3131402	13
4632309	13
1700937	13
667422	13
8770736	13
4022206	15
10148066	13
8231839	16
3603253	13
1608897	13
3693740	13
327067	13
3772370	13
6092201	13
7422749	13
14752949	13
253295	13
9381597	13
7908257	13
6002897	15
10013527	13
3240832	13
993462	13
9509657	13
4582224	13
10573770	13
6452501	13
7964723	13
30639670	13
2996115	13
17123464	13
21520431	13
4850447	13
20753897	13
13428798	17
633362	16
14052015	13
6093001	13
4743271	13
444951	13
10229178	13
5302126	13
4258225	13
5615205	13
258061	16
8951409	13
217914	13
9781097	16
21584579	13
5443957	13
2498944	13
9930131	13
5719797	13
3576634	13
2699474	13
3280770	16
2303929	16
11497047	13
3085799	13
6523040	13
6278460	15
5831099	13
9482981	13
4930703	13
4554415	13
6941675	16
3735232	13
1489214	13
2521500	13
9882672	13
9920127	13
5376145	13
29430713	13
15659709	13
402218	13
4088455	16
26284600	13
6351319	13
1415640	13
9791188	13
13209714	13
38817	13
6165356	13
3809893	13
1007703	13
2345489	13
14268767	17
6726132	13
9946802	15
8367910	13
3455663	13
7441993	13
13300670	13
12840671	13
413033	13
40030979	13
17764197	13
18273702	13
23418814	13
2673545	13
2843781	13
272688	13
1235351	15
1079897	13
1682749	15
3462610	13
7052670	13
17320213	13
12781977	13
6133096	13
8950167	13
9763499	13
12398573	13
3250309	13
2478718	13
43716953	15
370585	13
13564186	13
25505061	13
6844888	13
7539477	13
1385167	13
607251	13
1877131	13
5412239	13
23622750	17
1286707	13
7109604	13
11099864	13
2121178	13
6595486	15
74324	13
22764954	13
13229737	13
6464254	13
14983205	13
986376	17
500610	13
26612204	13
9149248	13
1150044	13
7827422	16
16970301	17
94068	13
7222059	13
2925276	13
29523753	13
8862840	13
9236284	13
10334034	13
32310107	13
3010295	13
7329201	13
2631151	13
8591439	13
808161	13
12878813	13
5187586	13
880376	13
31556227	17
2367188	13
3459241	13
199673	13
1986771	13
3984789	13
4112657	13
24660907	13
13466560	13
10683902	13
12116597	13
7298191	13
675523	13
7081693	13
10298618	13
9135357	13
5281246	13
15888615	16
4716654	13
14545554	13
5832254	16
18385362	13
20805478	13
6124368	13
9849696	15
11991903	17
27792869	13
14537610	13
30582647	13
1566770	13
2202897	13
33897978	13
15035002	13
1801875	13
25489004	16
2679007	13
10155230	13
4735413	13
14863965	15
4809176	13
7784344	13
21492110	13
20374236	13
7350463	13
6475652	13
3717332	16
9275223	13
2903505	13
3010575	13
14421396	13
18029276	13
12794446	16
2989607	16
2279006	16
4286718	15
15663345	13
5727109	13
13586525	13
6087510	16
6051710	13
2537867	13
353782	13
7864498	13
7929329	13
7048220	13
10259242	13
832225	13
443959	13
715591	13
5311536	13
5135527	13
8438398	16
6336204	13
15531570	16
5781956	13
4261273	13
75453	13
5102443	13
19243147	13
25721464	13
16302337	13
8481180	13
4676680	13
4022381	13
972611	15
26943150	17
9240898	13
20586345	13
10564057	17
7521807	13
22400302	13
3078869	13
18735161	17
2212616	13
2060605	13
8937878	13
13399050	15
538986	13
3109377	13
4580344	13
345968	13
1242792	13
2248929	13
3233445	15
10855672	13
11697813	15
5158031	17
1143049	16
1322520	13
1233146	13
7805986	13
375149	13
599674	13
20189514	15
7647628	13
3858378	13
3630713	13
11311657	13
1316106	13
2620903	13
8178540	13
2734065	13
5997541	13
6582897	13
7778590	13
326383	15
5149412	16
3088847	13
2989697	13
1581885	13
115029	13
836820	13
13865550	17
736768	13
18623806	16
10255690	13
8372971	13
754363	13
9691678	13
3643915	13
6597494	13
5362816	13
16182671	13
9042320	13
8492878	13
7702807	13
6538283	13
4156168	13
1234972	13
5002980	16
67258	13
7646219	13
3841404	13
918680	13
1354324	13
2516963	16
9833635	13
15494685	13
12248206	13
9464435	13
18997728	13
6983795	13
1359922	13
10424502	13
4837012	13
3713838	13
612423	13
19867438	13
1819339	15
6190332	13
2207765	13
11705591	13
881284	13
915007	13
4380704	13
22292324	17
549340	13
118666	13
20839644	13
9393574	13
5505985	13
4515927	13
5097154	13
14971007	13
4061634	13
9776071	13
3184264	13
23590077	17
3923452	13
20457099	13
5938273	13
7089867	13
8160678	13
7237450	16
2962402	16
14535013	13
4691876	13
1391810	13
1840614	17
11374173	13
3400595	15
1262714	13
11868790	13
2594311	13
10062289	13
74010	13
846811	13
163745	13
6355805	13
22994628	13
8587955	13
2650007	13
469079	15
6759653	15
2718349	13
19229606	13
3465575	13
4645200	13
2535329	13
13445717	13
7793727	13
1335868	15
4104945	13
1671316	13
1557663	13
19987456	13
5966551	13
8039385	13
997124	13
3393817	13
528485	13
7020382	13
6817795	13
71194	13
6337275	17
1430914	13
11869429	13
6688603	16
5663035	13
13603175	13
3014397	13
3331412	13
51759337	13
290164	16
22532544	13
4479555	13
6026069	13
4653856	13
25275779	13
5104640	13
10848039	13
322531	16
26828581	13
6440622	13
14332055	13
22842201	17
13151546	13
7873511	13
4960671	13
11879251	13
3658936	13
4474520	13
8016252	16
16179132	17
628336	13
3780978	17
17895486	13
24109001	13
4487134	13
13582268	13
477332	13
16488899	17
8285658	13
3961681	13
5858320	13
239690	13
13011000	13
4271029	13
3876556	13
11991238	13
8000564	13
688167	15
8747553	13
25875609	13
6237810	13
537163	13
6591983	13
15394517	13
2579306	13
35619	13
9405410	13
1731282	13
17270647	13
8704965	13
6993833	13
10087988	16
27493567	13
8619587	13
4102228	13
13273814	13
4976232	13
1126571	17
13739789	13
31901054	13
419369	13
2197035	13
3607110	13
4834233	13
3079678	13
9262960	13
6156999	13
33434959	13
3482245	13
1346460	13
6593669	13
9312857	13
372423	13
9835509	13
1596721	13
11101316	17
6555906	13
4602896	13
1794450	13
4292866	13
7615928	13
5467223	16
2741528	13
1616603	13
491619	16
2357371	13
9044069	13
2622422	13
4003252	13
2501768	13
9732348	17
2182707	13
7109283	16
5738545	13
6094108	13
2327021	13
18992919	15
9667727	16
5520481	13
18477414	13
15966255	16
493494	13
7451075	13
3247357	13
14452834	13
1377834	17
4040539	13
3043235	13
4537801	15
16824661	13
2986018	13
15044938	13
2163888	13
24968858	13
4840940	13
2088307	16
2438895	13
34894430	13
14106782	13
2802941	13
6671523	13
2813810	13
1488081	13
2798671	13
18447134	13
13291410	13
2133833	13
1995656	13
2840876	13
15720116	13
10071089	13
25890239	13
1029253	13
7262502	13
18041173	16
17191479	13
22115618	13
4467201	13
1086648	13
7191083	13
131819	13
28538136	13
9307590	13
11640609	13
1641434	13
1133708	16
13884724	17
426253	13
11963455	13
9156416	13
3099270	13
5965823	13
10460835	13
7756411	13
1965254	13
7671930	15
2382688	13
14355961	13
5089581	17
2757631	13
3166095	16
3682242	13
9183324	13
22225626	13
6881126	15
4519552	15
12763676	13
16604854	17
12358060	13
10481987	13
3130432	13
5577443	13
13678095	13
1402219	13
5517985	13
18320115	13
8392258	13
747038	15
1158051	13
7121201	13
1978699	16
4064349	16
1838168	13
4133149	17
242686	13
5852719	13
1849277	13
6053019	13
4364015	16
4270716	13
8798712	16
2182669	13
314925	13
7604909	16
1071474	13
1471255	13
15165177	13
2467496	13
7346648	16
1085344	13
6866391	16
9713101	13
27983725	13
18224860	13
18307440	13
1011522	13
8189563	13
7020139	13
34766255	13
24516872	13
3575053	13
5904739	13
14808058	13
37440147	13
1268356	13
3339631	13
1170309	13
8342466	13
987290	13
8511813	13
11839569	16
2030572	13
3442461	17
2140744	13
11144754	13
1037898	13
299625	13
2749100	15
29219386	13
3294278	13
3483566	13
1311527	17
6752919	13
1575999	13
24686249	16
16062647	13
3694279	13
27754629	15
32060348	13
2062996	16
1642567	17
213775	13
1184274	13
10865321	13
5444235	13
8142251	13
5021612	13
10816036	13
17637575	13
2329310	13
2198025	13
3511033	16
9255233	13
4437179	13
2806194	13
16326131	15
22007391	16
3109665	13
7845521	13
1844857	13
3443279	13
300077	13
20404518	13
1662587	13
1135579	13
18503595	13
2535026	13
12026607	13
510885	13
5940208	13
7662352	13
11356992	13
7228111	13
15866271	13
9906875	13
2097456	13
11379694	13
2490199	13
13234240	13
2603250	13
3530605	13
5982922	17
25647175	13
3617424	13
10464191	13
15997915	13
4583404	13
9761570	13
7974115	13
2168844	16
26352333	13
33331471	16
4769265	13
352606	16
28788474	13
289828	13
1584186	15
5397136	13
952714	13
200753	13
25082903	13
9544203	13
8481919	13
9010645	17
3108616	13
7107767	16
6273964	13
436345	13
2135590	13
2858846	13
16971712	13
14008583	13
2118660	16
16401918	16
8358897	13
6494829	13
10479388	17
4195488	13
17541621	13
11139571	13
3429189	13
9602229	13
2979446	13
773517	15
2502028	13
1110514	13
14077992	13
302510	13
4754118	15
16152476	13
12244918	13
8589331	13
4510520	13
5734008	16
11575141	13
3697268	16
6972015	13
8056462	13
16191726	13
3162637	13
5873191	13
10187187	13
1264976	13
14352498	13
37373348	13
30796843	13
4273360	16
8536608	13
15851340	16
901726	13
6199593	13
25954991	13
3057084	13
24020498	13
2512556	13
1224384	13
1480572	13
1285691	17
16270985	13
14068422	13
3030523	13
9049275	17
11586114	13
9593148	13
7045812	13
6963451	13
2238758	13
6191384	13
7983331	17
731217	16
5797536	13
476036	13
10631426	13
14797595	13
8871520	13
4920620	13
10075002	17
5928628	13
2877246	13
7480865	13
994479	15
1260658	13
15390	13
11759709	13
10523322	15
11952389	13
5190454	17
5008566	13
2801198	13
3019875	13
21132629	13
6717320	13
19018015	13
18521653	13
7383821	13
4767655	13
8407990	13
11518819	13
5992136	16
16047142	13
17825844	13
21110962	13
2927167	16
14753361	13
1233933	13
3260004	13
5298162	13
4109941	13
11853377	13
2523170	13
98295	13
16316135	17
10474555	13
10911844	17
21511248	13
14471417	13
6322109	17
2476717	13
34444094	13
322284	13
3206604	17
3751224	13
16558878	13
21344752	13
2001466	13
32361353	13
4844135	17
40983374	13
183388	17
4559141	13
15817179	13
2035482	13
6481754	13
16756195	15
53167545	16
6571375	13
20330216	13
1800032	13
5805682	16
5121976	13
2095256	13
7417971	13
9387581	13
3501945	17
31728702	13
1457596	13
17329092	13
1720999	13
3562527	17
3288813	13
19719517	13
12686909	13
6771944	13
2983283	13
6673991	13
7118343	13
10112729	13
2109783	16
5567726	16
9505727	13
747529	17
9928190	13
16903860	13
7301787	17
8573540	13
11718564	16
2189381	13
5330411	13
992874	13
8760111	13
16323346	13
9430872	13
6269078	15
5641024	15
13108879	13
3393231	13
6580868	13
3615909	15
9711854	13
17404864	15
6309910	13
12430181	13
4937983	13
12891747	13
1554108	13
1403054	13
14430824	13
8338036	13
620054	13
8352391	13
11985321	13
18264918	16
17903555	13
14213685	16
4754136	17
127654	13
2757101	13
542247	13
281371	13
8263172	13
4242793	13
2882195	13
349143	13
3369564	13
6920012	13
3221138	13
1330741	13
1487724	13
27095051	13
8786889	13
14345087	13
1856511	13
781583	13
188312	13
5167794	16
6620478	17
4806998	13
30573254	13
23600801	16
959581	13
32500812	13
2617629	17
5134140	16
4371775	13
11717816	13
8070175	13
3820851	13
535375	13
2509802	13
7397610	13
14002129	13
10459730	13
15664381	13
114021	13
3950286	13
473298	13
19183113	13
3951491	16
4864660	13
8798759	13
2033828	16
2864283	13
1020985	13
12456664	13
2702665	13
283155	16
7800587	13
4400410	13
45977442	13
10017901	13
37073184	13
1758316	13
352308	13
615107	13
8766105	16
2461199	13
9768829	13
5222887	13
42755016	13
6928964	15
18091437	13
11268153	13
8228796	13
26753828	13
2505654	13
10363789	13
4133844	13
1563089	13
8818291	13
4794550	13
18130134	15
16932540	13
7102214	16
13557423	13
4339827	13
1497659	13
4047071	13
272041	13
11967836	16
12736299	13
1243625	13
15908774	13
3851568	13
18437617	13
2831802	13
1677543	13
12048199	13
90493	15
6227192	13
37916200	17
1352191	13
2070796	13
5124471	13
23567009	13
17591734	17
675972	13
47518731	13
18278155	16
122046	15
12443852	13
787120	13
17156518	13
2776468	13
17660784	13
30485034	13
2380097	13
876682	16
3178797	13
8055058	13
6062962	13
1621808	13
5372398	13
7485724	13
3745835	13
7511170	17
13556974	15
3207734	13
7774220	13
19576148	13
2195022	13
12387165	13
1664487	17
10267286	13
28049628	17
40081089	13
11097668	13
11587614	13
137185	13
9954076	13
1838719	13
4962941	13
7112195	17
28241849	13
11979846	13
142319	13
3624941	13
3714250	17
9629150	13
15532947	13
21302420	17
1944291	13
40265029	13
2172415	13
47984130	13
17244060	13
3997108	13
30650345	13
10222720	13
11092119	16
3397415	13
32980920	15
6085029	13
7154745	13
678208	13
5065721	17
12963753	13
22666591	13
18235492	13
11110809	13
6710233	13
12833682	13
4907591	13
33165944	13
6299168	13
2869810	13
2386099	13
1086862	13
21143889	13
16439145	13
7127608	13
2123112	13
677437	16
8570459	13
898629	13
2208811	13
5244294	13
16369165	13
3789142	13
9748948	13
13740575	13
3269712	13
4984511	13
18514499	13
11492617	13
7134184	13
7958780	13
9798838	16
1726522	13
22120944	13
4848550	13
14059424	16
615388	13
4521497	13
7248639	13
10069997	13
5986342	13
537301	13
8316102	13
8784718	13
4731749	13
3874082	13
31059950	13
6980169	15
5254186	13
12202296	13
11685726	17
4413868	16
6207157	13
812388	13
2325212	13
138346	13
5557909	16
1056847	13
16974483	16
8957813	13
18828514	13
19550388	13
5058510	13
8877711	13
760457	13
4449446	13
18866942	13
13842830	13
23679925	13
7397348	13
26710280	13
3730562	13
7479790	13
8647685	13
2972215	13
1678132	13
2355751	13
1575707	13
4594285	15
4310597	13
12569956	15
21482295	17
13296829	13
10904631	16
3215205	13
12707444	13
12015050	13
1668269	13
1732477	13
1803681	13
822505	13
11679136	13
8965732	13
9787314	13
7992069	13
19839453	13
12277617	13
31237716	13
7182394	16
28539899	16
1471553	13
2698480	13
4289759	13
2727829	13
888336	13
12571419	13
1513530	13
19743551	17
3327664	13
9867917	13
19206368	13
4425010	13
14181888	13
4203466	13
10502219	13
15553610	13
8665672	13
10189410	13
14244567	13
4791208	13
3802344	13
25914696	13
29301721	13
11204289	13
13616058	13
9358054	13
6093198	13
19389866	13
95088	13
14012196	13
1162043	13
2963195	16
1719637	13
3004873	16
7416270	13
5658155	13
1231143	13
1066500	13
23630213	13
21403395	13
11322451	13
2686760	13
19107005	13
923621	13
2964772	13
2646826	13
13484019	13
8884158	13
26597514	17
8175481	13
11181455	17
14662321	13
2914846	16
2727414	13
1588194	13
5338072	13
4712950	13
27950677	13
1347012	13
764638	13
30088746	13
1918997	13
1202445	13
21984865	16
4478946	13
4299521	13
7837349	13
8713225	13
3591704	13
12800533	13
11354663	13
1699332	13
2540654	13
2936531	13
21134155	13
10880285	13
32397035	13
11560107	13
11323333	13
645250	13
13818390	13
3500037	13
4207985	13
1592953	13
254044	13
28351	13
405027	13
6809947	13
13099171	13
3577131	17
27412999	13
4354659	13
600310	13
6470737	17
8742373	13
6997165	13
2126683	13
3970055	13
497364	13
6740737	16
1142669	13
7840023	16
1702162	13
3126247	13
9067842	13
957450	13
10038792	13
25627297	16
16720560	13
3778231	13
2245224	15
1478362	13
3253042	13
9838779	13
14043970	13
7393223	13
13182349	13
12351594	13
705207	13
956452	13
27379634	13
26568144	13
8648300	13
1048699	13
1773345	13
54646	15
17656607	13
9320581	13
10152038	13
6902914	16
9248235	13
12348608	13
9278373	15
6396969	13
12006503	15
15197159	13
4186465	15
9367396	13
1950928	13
646432	13
1806606	13
17381170	16
3989180	13
772312	13
1005726	13
2128358	13
2773343	13
9338995	13
30103053	13
6023593	13
105778	13
7032515	13
4398749	16
1317521	13
27662	13
25263423	16
19086728	13
11119582	13
3452665	13
2040285	13
3484728	13
9878619	13
14079280	13
3540793	13
8411369	13
2414783	13
1746761	13
49367	13
13080119	13
965768	16
11368761	13
23270861	13
2315381	17
3611719	15
8304017	13
59997	13
1182708	13
12232020	13
7710327	13
13208074	13
1741482	13
7397794	15
1770321	13
3328989	15
13585505	13
2390252	13
344894	13
41437013	13
4164929	13
556256	13
23687408	13
775444	16
11116828	13
2756227	13
278021	13
15640963	13
941700	13
16502627	13
55219837	13
1707317	13
5131334	13
17097405	13
7037281	13
857510	13
2096117	13
22300251	13
1487902	13
24391903	13
14365782	13
2665638	13
1400340	13
19877382	13
16749955	13
3316458	13
16939898	13
1645824	13
6493130	15
653398	13
1368813	13
29529279	13
4600669	16
4152921	13
7168841	16
13374013	17
32310522	13
10938181	16
672975	13
4212029	13
3987284	17
4530005	13
807237	13
5223180	16
11417796	13
7918956	13
5373955	13
28264707	15
3823439	13
6292845	13
13211334	13
11118798	13
2619141	13
12059453	13
3516054	16
16673332	13
3441992	16
6466045	17
2590604	15
3207461	13
14761536	13
6420539	13
8827532	17
11649890	13
10628300	13
50059258	13
5487467	13
1514697	13
1922037	16
30351425	13
1949197	13
6043049	15
11172249	15
17602370	13
8298300	13
6644542	13
4617999	13
17077906	13
6498744	13
45533	13
185054	13
2368264	13
985459	13
4699931	13
3382872	13
8434762	13
8948273	13
1934932	17
240081	13
8132428	13
6596793	13
2848188	17
2902431	13
1568366	13
7377455	13
4049619	13
6794247	13
30176647	13
5264105	13
33702	13
4211926	13
17277126	13
2384196	13
21972113	13
10177657	13
12413959	13
37134509	13
2334464	13
1813408	13
840872	13
5203504	13
3456592	13
2057922	13
3769778	13
5218241	13
4516362	11
2230157	13
294000	13
13308964	16
14578515	13
2385086	13
17716307	13
7213166	13
29695797	13
30431062	13
1812333	13
10541398	13
747093	13
35279633	13
2221696	13
11281724	13
8882760	13
3533306	13
19355452	13
3013655	13
18730734	13
5352868	16
917053	13
10499027	13
17507079	13
13948674	13
24184732	13
4388197	13
800340	13
3135217	17
23280320	13
4352102	13
1208950	16
13353397	13
2545234	13
971631	13
12513370	13
4179464	13
4316786	13
21734315	13
23654	16
33062370	13
15297609	13
15514887	13
10224567	13
6405186	13
8089225	16
863475	13
624029	13
1054105	13
7912739	13
4945714	17
3482635	13
5685436	13
20382774	13
3188893	13
24688900	13
799193	13
18262059	13
17159335	13
12717079	13
12530762	13
22904175	13
4630297	13
3311770	13
11582005	16
9130441	13
7335917	13
3801832	17
499237	13
1366116	16
5670521	13
4159052	17
3061888	17
22683530	17
17374160	13
11947108	13
2771118	13
517268	13
12844133	13
18533165	13
14769489	15
15369550	13
6856937	16
2938538	13
1284043	13
7315323	13
19552224	13
2384281	13
339051	16
2214577	16
51832845	13
15736208	13
609779	13
10677803	13
4256582	13
28430697	13
16110190	17
615314	13
1867234	13
1575974	13
1604759	13
4460083	13
8335415	16
2444111	13
3967925	13
20483000	13
3523959	13
20141488	13
5420272	13
11295147	13
13674867	16
41448435	13
4454810	13
24400062	13
2717505	13
7862396	13
31735954	13
18046381	13
1570735	13
1254323	13
1412272	13
5568008	13
10614007	16
5340200	13
2998781	13
698447	13
12587926	16
1449927	13
1257130	13
1154453	13
5434534	13
8606906	15
493409	13
19158341	13
13399094	16
12724875	13
1362205	13
3080867	13
411423	13
8401264	13
1915762	16
359129	13
2650646	17
2730927	13
8112483	13
516773	13
10522199	13
9526405	17
2791423	16
1702804	13
2702518	13
1086799	13
8116120	13
11427687	13
7015948	13
2169577	13
1067508	13
22413212	13
834440	13
7873579	13
16472458	13
1418431	13
1513282	15
429005	16
5181824	13
263403	15
6207126	13
5528335	13
9677595	13
4153042	13
4827688	13
3136158	13
5114635	13
15379272	13
11782625	13
2159146	13
29316601	13
3028685	13
2102152	13
14228487	13
8232875	15
6492723	16
1525633	15
6251898	13
6009441	13
14992121	13
995054	16
12914846	13
18426212	16
10276291	13
14399147	13
3330164	13
13203107	13
2228154	13
8370443	13
549651	13
458350	13
6253750	13
7692825	17
1568513	13
1252226	17
1994024	13
22517222	13
9134340	13
7139394	13
1424332	13
1145983	13
234950	13
12792828	13
4001337	13
4480598	13
89840	13
8431946	13
8293982	13
2141023	13
3305437	13
1129450	13
2386831	17
1646990	13
12310691	16
9238822	13
12226715	13
3245075	13
20776354	13
34306709	13
1594728	13
12134939	13
12680017	13
1733444	13
1700847	13
1150158	13
24573772	13
2663885	13
9886214	13
4058025	13
6619262	13
3895821	13
17875892	13
2687089	15
3025563	13
3825081	15
877112	13
262358	13
454136	13
54661751	13
8812368	13
26296494	13
1687139	13
1202171	13
3082718	13
9237397	13
3794222	13
7039582	13
7130046	13
657271	13
1962277	13
2693723	13
1164495	13
2023000	13
5402440	13
2846695	17
11636410	13
2841619	13
1434282	13
5402463	13
14392507	13
1541374	13
12656513	13
5449487	13
5310421	16
2000072	13
114604	16
10414738	13
7865159	13
8959699	13
9304083	13
6094580	13
3337531	13
32684352	13
7126187	13
689713	13
1933792	13
15329225	13
7118581	13
2518852	16
19110068	13
4659460	13
13547168	13
17380429	13
6315952	15
6056917	15
568989	13
17993654	13
5920565	13
1977602	13
848875	13
26069883	13
2990069	13
1296804	13
5287636	13
20596491	13
7205481	13
1875530	13
4723129	13
10524310	13
4404122	13
14373765	13
907618	17
19315155	13
14901	17
1062753	13
20574904	13
6769108	13
2057536	13
23260568	15
148602	17
5620940	13
5106765	16
13131687	13
5044523	13
15734807	13
166996	15
8193658	13
4245188	13
6198872	17
3045589	13
6242639	13
5500122	13
13347672	13
189330	13
5908657	13
3565333	13
6478373	15
9317881	16
3124557	13
731860	13
8753491	15
7211553	13
3285934	13
778721	13
3470543	17
6088612	16
8077878	13
5131236	13
3584699	13
8269865	13
20289596	15
8610505	16
1310405	13
5852871	13
12185574	13
4390624	13
8425532	15
30326660	15
22549682	13
6022813	13
10669303	17
4607136	13
101960	13
2796036	13
4183324	13
1154387	13
6147259	13
9076665	15
10456918	13
5411889	13
997001	13
4809623	13
11131781	13
2539038	13
1209631	13
7973610	13
5076627	13
8959156	13
24137800	17
7422029	13
4218724	13
389910	13
280951	13
7595	13
4582482	13
9835663	13
581076	16
2084509	13
2108471	13
50293661	13
4050877	12
5555015	13
3239856	13
6539745	13
4210354	13
22035605	13
2930929	13
4440557	13
2805470	13
2278351	13
2558037	13
12741027	13
114266	13
10710917	13
145362	13
8813235	13
49676955	17
589343	13
86529	13
10236941	13
438514	13
3835155	13
8728268	13
7830635	13
10084544	13
4542924	13
7849751	13
8179230	16
14351716	15
5200087	13
19738532	13
3419256	13
10888191	13
6209794	17
5553520	13
1207154	13
24221955	17
5188771	17
15176666	13
4606784	13
2802737	16
18350758	17
9334993	13
3802245	13
5735812	17
21797120	13
4318070	17
1412615	13
8056712	17
4990680	13
11949990	13
1602731	13
6467319	13
2896421	13
8100896	13
11633968	13
2170821	13
42220050	13
2081459	13
1170048	13
4529775	13
9028795	13
24322030	15
5665787	13
2864261	17
11509521	13
5636292	13
1148834	13
13055	13
4237264	13
1200357	17
8693413	13
8163211	16
24079005	13
3180637	17
24721681	13
4448951	13
2129735	15
45128475	13
15396859	13
7066704	13
5992442	13
21362060	13
21299082	13
7940889	17
4469208	13
1726763	13
16337668	13
3173083	15
6027489	13
780523	13
3054405	13
22167979	13
4051312	13
1447100	16
18682776	13
85274	13
5620663	13
6262259	13
2115335	13
13769286	13
8672342	13
21657814	13
3767971	13
585539	13
4131582	13
13616933	13
22123624	13
3685970	13
12408592	13
7009652	15
5514995	13
26687401	13
13780729	13
6137140	13
26924349	13
13639828	15
3014732	13
9634667	13
1443988	16
8699662	13
12997893	13
640034	13
4356532	13
5449421	13
10583791	13
17078960	13
13337596	13
13964579	13
28139451	13
11223023	17
414034	13
1822813	15
2399452	13
936647	13
3228611	13
3501208	17
5638597	13
1792883	13
4878069	13
2538286	13
22050170	13
15489154	13
14035543	13
1101128	13
1398431	13
11803076	13
12622334	13
5145601	13
2546856	13
1348364	13
1409813	13
4499662	17
10848125	16
3191795	17
2958682	13
7565356	16
4094341	16
17024972	13
14479412	13
10353615	13
16923875	13
10483292	17
8238915	13
3169932	13
2892602	13
3638746	13
21293136	16
5470303	13
2432902	13
234705	13
20119105	13
5922254	13
6468553	13
6334840	13
2523931	13
1380401	13
14617224	13
5851327	16
9566753	13
1537985	13
1202520	13
15541010	13
3278985	13
10667739	15
5592624	13
719866	13
1262161	13
5999282	16
13134501	13
457735	13
2208123	16
17603350	13
2298549	13
2522893	13
13634189	17
4648943	13
3633788	13
5078640	13
11445057	13
8761531	13
13193992	13
5615789	13
8759015	16
7877339	13
9139245	17
4753832	16
8392044	13
15206952	17
5461040	13
11710990	17
1643154	13
2073720	13
2237847	13
5255227	13
824506	13
5558932	13
21247546	15
8037441	13
4041600	13
17603391	13
8968000	13
1242472	13
1554608	13
15880842	13
1931463	13
1759046	17
4492485	13
1315613	13
28427	13
8360229	13
5758240	13
8107331	13
76024	13
8531115	13
2535019	13
626920	13
7000199	13
12191097	13
152857	13
748789	15
4949237	13
5590839	17
3160989	16
37567672	13
6469447	13
13073747	13
2945371	13
12317149	13
6982177	13
4621637	13
1637734	13
17713881	13
3634050	16
1523937	13
15827921	13
5838113	13
5819641	17
10200677	13
4947427	13
11215826	13
1419418	13
752448	13
11617611	13
33703847	16
1148829	13
4468991	13
3958421	13
75982676	13
2325681	13
1279511	13
11413871	15
13723774	13
9335148	13
4373755	13
14176887	13
7069362	13
1424660	13
608581	16
15907788	13
4613690	13
21918642	13
1751420	13
1173780	13
28116499	15
9614154	13
5705895	13
6518105	13
22821554	13
8064997	13
2862644	13
2676340	13
6217172	13
6109894	13
4784458	13
22396204	16
680912	13
2106077	13
10009516	13
680649	13
1610129	13
139056	13
2845328	13
245888	13
1584816	13
4535439	13
8863801	13
20614646	17
13336190	13
4846722	13
9797713	13
562476	13
4321889	15
3024527	13
4924992	17
6746511	13
2213950	13
306111	16
15268344	13
3457284	13
8559514	13
6490031	13
50550780	13
4893308	13
3807374	13
4308513	13
14909380	13
28257156	13
6730410	15
2589646	16
10746157	13
2999650	13
1511835	13
15346342	13
2927305	13
28714408	13
4161230	16
1869554	13
9086345	13
64140	13
15400415	13
4706457	13
4751912	13
10811349	16
8604324	16
7056657	13
18767052	13
2209469	13
5203694	17
3146255	13
683718	13
2241708	16
38703947	13
18794832	13
5099036	13
2419449	13
544464	13
1542230	17
1963986	13
5668822	13
16744720	13
448239	13
8135029	16
1785788	13
5047821	13
5592051	13
5829484	13
10034002	13
12341732	13
29509303	17
31458753	17
10662017	13
32756027	13
5429531	13
3499036	13
3061591	16
771610	13
30556826	13
20143921	13
5108662	13
19006500	17
4676502	13
4270350	13
1137136	13
13960906	13
1353896	17
6457367	13
202750	13
11068429	13
5142423	13
1878763	13
382058	13
2901543	13
4200634	13
3715096	13
11156576	13
10150305	13
16758774	13
7427441	16
17421332	13
8463886	13
1872051	13
272890	13
15296359	13
693789	13
6576415	13
3454085	13
2518323	16
2754620	13
7657563	13
2395664	16
9210125	13
3995311	13
468708	13
2869923	13
2689459	13
16271330	13
1884977	13
147324	13
15724679	13
10015373	13
7382508	13
7861709	13
7730269	13
2356881	13
2198992	13
24455080	15
3284612	15
4748986	13
14270641	17
10654162	17
2825883	13
9307832	13
7566083	13
3348168	13
26994747	13
6257497	13
9123920	13
12239919	17
8340023	13
263608	16
2567117	13
2534196	13
9933112	13
6016712	13
11209602	13
21587207	13
4738863	13
7558695	13
1146176	13
3198187	16
1890117	13
2739345	13
17840267	13
12804624	13
5290123	13
9619383	13
7346789	13
3897803	13
19600770	13
642102	13
6812854	13
6240223	13
2529266	13
18179014	13
2578631	13
7159367	13
11825984	13
1256338	16
7656294	13
13340019	13
4386024	13
229349	13
4942307	15
15961448	13
22818985	13
19849519	16
16679445	13
11208388	13
12061549	17
12153504	15
12034389	13
25957534	13
12742805	13
2230300	13
5540556	13
38823361	13
12277757	13
1923292	13
7703215	13
11551927	13
23115013	17
8749249	13
26373142	13
5795688	16
669027	13
3758970	13
21011644	13
9647150	13
9414855	13
5335579	13
3813307	13
526161	13
3582760	13
3669602	17
6199913	13
2725550	13
4369394	16
2612727	13
9324517	13
95949	13
4128942	13
12665850	17
13550264	15
4565010	13
35404041	13
3148871	13
8624265	13
1248118	16
10086767	13
2870644	16
8152430	16
5121442	13
28884676	13
7679172	16
1527883	13
13399193	17
2707795	13
8936041	13
6633243	15
2265505	13
1321531	13
13939790	13
2746962	13
7771247	15
1032407	16
4460683	13
11464788	13
17102781	13
2746968	13
118561	13
587157	13
13916588	13
11795623	13
7284971	15
27944701	16
8787859	13
11181550	13
15226539	16
2673123	13
30124426	13
5308833	13
18173439	16
2560823	13
665772	13
40556719	13
178551	13
38944562	13
1188047	13
4211794	13
7492713	17
30360737	13
6416214	13
13802821	17
35978929	16
8585738	13
11204670	13
6982909	13
631230	16
7098866	13
5423427	13
1441313	17
5408504	13
3178325	13
7882641	13
414314	13
6539036	13
1644106	13
10420440	13
3900521	13
14225120	13
4073076	13
9871512	13
5009513	16
4560750	13
6599778	13
3666005	13
5941567	13
12568733	13
7259018	13
6435037	16
9748683	13
10478506	13
5355873	13
9917954	17
4870775	13
2373686	13
1008871	13
198742	13
59337	17
17661556	16
260790	13
11433208	13
2838525	13
7959602	13
4587817	13
6946570	17
5329269	16
6506484	13
6713471	13
6617864	13
10115321	13
9640343	13
7472819	13
2585980	13
4822882	13
3398843	13
1732273	13
1576040	13
11020188	16
4122023	16
13833717	13
13261537	13
7975077	13
6003624	13
23664541	13
8576702	13
13671762	13
41511679	15
7956791	13
4345549	13
5918441	13
4756891	17
3637710	15
43381120	13
7372816	13
7075126	13
1948566	13
9303505	13
3192762	15
16348213	13
1370688	13
32505975	13
13606	16
2823271	15
11080727	13
18076592	13
17170711	13
12960505	13
1124923	13
14303998	13
1614263	13
17707660	15
6940487	13
21385368	13
24859178	13
4809904	13
410515	13
13244834	13
799402	17
16511029	13
8758776	13
11021062	17
1761556	13
230687	13
9307696	13
4066451	13
3703160	13
13347820	16
3893489	15
198336	16
9322673	16
35736708	17
2066210	17
14917985	13
3020780	13
8346623	13
21638472	13
4839727	15
9111383	13
5224859	13
9875648	13
18451395	13
9884958	13
5975124	13
9673876	17
2797716	13
17199107	13
14968748	13
15289937	13
318915	13
1233714	13
17914935	13
7102912	16
3965231	13
19452128	13
1739620	13
4580932	13
415007	13
475171	13
2498213	13
2867903	13
3770120	13
7765617	13
6315283	13
4879555	13
2038041	13
6159876	13
11971952	15
419356	13
9014394	16
5449901	13
2531063	13
873440	13
1590275	13
4070271	13
5677565	13
9837092	13
18593471	17
13220332	13
2723098	13
362885	13
3574521	17
2776078	15
31066659	17
16098286	13
2021352	13
3041439	13
1584037	13
1209406	13
11069809	13
2369118	13
22300848	13
402094	13
7564751	17
3741790	13
5739933	13
19233482	13
3923523	13
14038632	13
11222438	13
767799	13
5447556	13
15078067	13
16159631	13
4895374	13
3994528	13
1359070	13
5967466	13
6911688	13
2161652	13
12738240	13
1998013	13
10759061	17
26086941	16
21228	13
4343794	13
4676137	16
3888531	13
11305043	13
6436210	13
4433509	13
13869150	13
3957664	17
4724333	13
13475703	13
34406399	13
3815636	17
13605015	17
4982379	13
7540463	16
6920863	13
5495591	17
411909	13
6016485	16
9924852	13
159300	13
431140	13
8095936	16
41735	13
1555984	13
17731555	13
1409920	13
12802938	15
12487809	13
15986505	16
4625907	13
3036889	13
7051837	13
78988	13
8200590	13
22033135	16
6554314	17
12305851	13
7060875	13
19397890	13
4421043	13
10391225	13
54777001	13
2706911	13
133155	13
14317354	13
15075967	13
10436291	13
14090012	13
455223	13
10642301	13
827572	13
6683676	17
1760407	13
3570790	13
6943107	13
1313454	13
8222313	13
1427411	13
7643670	13
3813206	13
4098185	13
993869	13
685214	16
4817941	13
6879647	17
11033120	13
657446	13
5028183	13
2376673	13
36367583	15
4576324	13
4912838	16
7648708	13
4664200	13
21921008	13
2952030	13
6890319	15
17844545	13
4715455	13
9288208	13
10812377	16
6414564	13
2963509	13
4370796	16
1603311	15
10722468	17
2955221	13
8526804	13
4791984	13
1136199	13
2586096	13
7284593	13
17096096	13
5611130	13
3664537	13
5017701	13
518014	13
9412513	13
12266398	13
5205374	13
1589671	13
1109638	13
1198834	16
24903679	13
799919	16
11525072	13
2392962	13
4684457	13
3812762	13
4478794	13
3289623	13
4266043	13
2098864	13
17600943	13
3844703	13
24648	13
18796683	13
1012117	17
32884235	15
20611925	16
274464	13
12991130	13
4595450	13
9651193	15
21871404	13
2820282	17
16854530	13
3734902	13
3112081	13
3410829	13
17134528	16
31007819	13
3240989	13
9317392	13
596632	15
2742207	13
8249878	13
8744077	13
9353678	13
7235745	13
3606403	13
4140886	13
3291751	13
5101170	13
19268085	17
3021641	17
168575	13
7411234	13
12457525	13
21432718	13
2064600	13
1424478	13
1389604	13
2154723	13
3661733	13
21501509	15
326583	13
12175732	13
15675147	13
4759455	15
308833	13
23425084	13
1407056	13
13627551	13
505454	13
605651	13
2117667	16
7371308	15
10049705	13
15792517	13
7476635	13
15764923	13
13653252	16
2421088	13
12293967	13
9961277	13
1455879	13
13888102	16
20944156	13
10991868	13
12578088	13
3587121	13
4977684	16
8341539	13
349138	16
16409642	13
14030205	13
3215859	13
8046144	13
3942195	16
4774130	13
2742898	13
2320241	13
24019573	13
7799517	13
5481836	17
5514471	13
5672480	13
1625078	13
4085172	16
182463	17
11766814	17
714151	15
1196749	13
18318394	13
13984755	13
4760322	13
13696767	13
956544	13
1656726	13
19167766	13
14999745	13
1757253	15
18929286	13
19906246	13
1944065	13
8433911	13
444454	13
1158859	13
6948976	17
9343825	13
2199602	13
14437777	13
18559022	13
22116209	13
6485695	13
1139816	13
22412937	16
689065	13
1345788	13
1070852	13
3661225	13
2998977	13
27720967	16
3898025	13
8651098	13
7193525	13
18071233	13
6402154	13
14864171	13
961624	13
11347821	13
139299	13
5690044	13
22114777	13
10158270	15
6722492	16
367240	13
765234	13
5446387	13
4664695	17
8918572	13
5695862	13
737902	16
8890091	16
3453902	13
14814515	13
1653802	13
9904147	13
18330002	16
5367524	13
23955224	13
8366039	13
13325675	13
8708920	17
5384916	16
2059374	13
4414083	13
2917659	17
31774640	13
9650443	13
10098397	13
4489810	13
3078748	13
1907722	13
8948962	13
21512243	16
13585665	13
2321176	13
5014302	13
785609	13
1033487	17
1245884	13
6822636	15
17627274	17
8958357	13
13573308	13
11398654	13
14092216	13
2745702	17
3945664	13
2084635	13
5001493	13
7390325	13
9149247	13
3100027	13
6571528	15
6950179	17
2519270	13
4708479	13
543990	13
2228619	13
1592793	13
7234080	13
3041100	13
1956590	17
5591929	17
868424	13
4161307	13
17292356	13
17666352	13
6799609	13
36237736	13
9943390	13
3419673	13
7948223	13
30147328	13
14710168	13
1549138	13
2813224	13
1199290	16
10840183	13
23641946	13
3196546	16
13960603	15
17142717	16
11159432	13
17330406	13
4509453	15
15643317	13
16323475	17
1802318	13
5847607	13
31153780	13
17079723	13
2484453	13
8009323	13
5070289	13
23424134	15
725310	13
5499908	13
4649068	16
2189489	13
3516206	13
1803087	15
584401	13
2998785	13
15054714	17
2549042	13
4174854	13
3587113	13
565076	13
40411174	13
1559015	13
19044203	13
18338549	13
639888	16
24132224	13
7515074	13
1664277	13
13624864	16
15187307	16
258038	13
7967095	13
7152369	13
7714183	13
4844558	13
3261446	13
1304923	13
5274031	13
3018266	13
4279840	13
10483526	13
13220730	13
2719687	13
19062570	13
10954583	13
3444208	13
9049043	13
7105401	16
14960210	13
2860898	13
33726511	13
19434926	13
32981454	13
1997452	13
817965	13
5041119	13
240856	13
35388844	13
2999941	13
8375065	13
5221855	13
9319722	13
4201148	16
7736995	13
1095813	13
4370694	13
2899221	13
10214974	13
1729450	13
4141141	13
13559058	17
5528043	13
3069303	13
6039886	13
24750725	13
10868380	13
6179726	16
3685503	16
18203879	16
3435942	17
1369847	13
4074495	13
8487098	13
4472924	13
8484304	15
1168925	16
5277099	13
219246	13
868473	13
65486219	13
502166	15
1096238	13
13651538	13
5085307	13
5710330	13
10671241	13
3364850	13
2595377	13
5119189	13
5463637	13
2908270	13
3055421	13
1001386	13
5055155	13
5115675	13
1605400	13
1732569	16
624429	16
1436118	13
8066660	13
4345031	17
11653084	13
12068541	13
2515683	13
257264	13
22075509	13
7934250	13
7617044	16
2985560	13
13982649	13
16738647	13
13043616	13
948993	13
8000215	13
351788	17
6375884	13
12245026	17
21598073	13
1799613	13
5832894	13
7751332	13
11333035	13
2171688	16
484248	16
1343539	16
4859425	15
1379220	13
689103	13
3456699	13
776256	13
1893544	13
11309381	13
7993391	17
12874703	13
10914138	15
747134	17
5306644	13
876486	13
28239999	13
1867488	13
19904172	13
8102640	13
13200245	16
1421406	13
9432725	13
7326400	13
9183420	13
18259070	16
22573652	13
6830168	15
5276525	13
11466845	16
18253173	13
6853458	13
3532558	15
1017263	13
17633184	13
2357328	13
6583485	17
5697705	13
6960357	13
2914016	13
42049218	13
5030017	15
11080667	17
8885055	13
6331671	13
18536817	13
4248744	13
5325901	13
12229515	13
5972760	13
10985983	16
8928498	13
8472338	13
3706321	16
11166384	13
5538667	17
19603006	13
5171595	13
12617900	13
11479983	16
2129521	13
6474364	16
1921408	13
23025452	13
3182430	16
973296	13
7085034	13
2869110	13
555052	13
2028625	13
2414254	13
840182	13
24025	13
9300708	13
12056154	13
4632984	13
6066458	15
10035199	13
25326120	13
2405050	13
2474954	13
10652073	13
8083425	13
1232139	16
18223582	13
2799427	13
13284914	13
2790537	17
7839663	13
18046890	13
2718160	16
3795634	13
13290624	13
58244	13
2373394	13
12399026	13
6268088	15
2270501	13
3268473	13
8491136	13
2826214	16
13120261	13
4327976	13
10359912	13
13303090	13
3292694	15
9895067	13
3661853	13
10778562	13
17737223	15
2720861	13
16624836	16
10209391	13
3050764	16
16825543	13
4339759	13
13524058	13
14527103	13
12500918	13
9887675	13
9760592	13
2188803	13
13004957	16
8209812	16
6638687	13
6056248	13
1285792	13
8531428	13
5964967	13
12929763	15
2208305	13
12740993	13
2660842	13
1027468	13
1019338	13
355013	15
13625924	13
4614566	13
104227	13
397074	17
1904264	13
19176171	13
17707310	13
6584508	13
4794848	13
15787276	13
9728098	13
10345491	16
21831656	13
1640085	13
1005573	13
3531717	13
6505036	13
19324993	13
16471767	13
1742891	13
14669867	13
14249064	13
34315033	13
9406009	13
2712466	13
1471241	13
6455882	13
2473549	13
12624167	13
43631442	13
13366296	13
9092381	13
7426162	13
39431253	13
9674360	13
15154039	13
10047472	13
14929339	13
5817683	13
3081320	13
8024654	13
302751	13
10659895	13
2381366	13
10344897	13
5430764	13
6275267	13
2801007	13
27029044	13
3841576	13
7902408	16
1813042	16
6635325	13
13240222	13
12786516	15
733801	13
818760	13
2270438	13
436993	13
5026600	13
6434409	13
3397468	13
10614852	13
21926387	13
4069502	17
16358616	13
8547919	13
16177669	13
495539	13
11353327	15
1796240	13
99645	13
5354873	13
14035	17
1202530	13
2267476	13
33672262	13
772738	16
10681586	16
13384601	13
17885724	13
18621318	13
1762882	13
8365700	16
8145091	16
773090	13
7976405	13
6579500	13
21783658	13
5439438	13
2383402	13
5490211	13
17896718	13
6950445	17
2027285	13
3758687	13
4356757	13
2541998	13
2460373	13
19251468	13
5705761	13
26504654	13
708012	17
18125463	13
14418272	13
26331403	13
13407211	13
24650885	13
3245595	17
11355180	13
321529	13
2242578	15
7709993	16
12145792	13
2384172	13
5429409	13
9816651	13
3611096	13
1631361	13
15205845	13
7094475	13
7491765	13
17133926	13
156981	13
2526684	16
20873127	17
6491967	13
589962	13
1726332	13
5875135	13
9447795	13
870005	13
8138171	13
38192387	13
704193	17
12314341	13
2768971	13
3111885	13
4846105	13
332348	13
1122514	13
5830044	13
29382491	13
166096	13
7019973	16
17088478	13
6874553	16
9826357	13
2856984	13
16935082	15
13058979	13
12306248	13
5789895	13
16865393	13
10677453	15
17961593	13
10484311	13
2270797	13
4797295	13
14476422	13
20198650	16
343524	13
6433013	13
19199373	13
2877943	17
6507984	13
17750284	13
7471657	13
3674101	13
3359710	13
17364731	13
13353518	13
42632585	13
8738682	17
4521294	13
7408023	13
12407153	13
817820	13
14259011	13
6896760	13
1048721	13
2882273	13
3977687	13
3402588	13
1398583	13
4829040	13
7005416	13
18832189	13
231434	13
14386239	13
10086298	15
9874861	13
2988178	13
7027342	13
2675886	13
2159458	13
9460054	13
58746165	13
2412765	13
10455619	13
9648407	13
397630	13
9179891	13
9269568	13
3366863	13
6444279	13
5966421	13
14212824	13
15122449	13
4254453	13
8229059	13
6973201	13
8986149	13
5349602	13
4288074	13
32386941	13
275829	13
8538184	17
670286	17
6865775	13
5884353	15
81286	16
12559191	13
682460	16
6767234	13
5282059	13
2278689	16
1940451	13
373543	15
5743315	13
384206	16
1819390	13
45225079	13
18064830	16
5812855	13
23394521	15
62220	13
4172679	13
26662346	13
14624	13
16343820	13
4524447	13
2106214	13
40157956	13
8961871	13
8981068	13
1400292	13
601031	13
1783813	13
1679962	13
14478241	16
23051607	13
15122711	13
16382264	13
29411433	13
10682167	13
1760663	13
5379191	17
24551421	13
9180113	13
1853342	13
6081793	13
7075572	16
8041500	13
11034507	13
8225114	13
4324471	16
6061339	16
5492732	13
28576	13
1800480	13
12626930	13
13402126	16
1703226	13
5042386	13
2680312	13
6045467	16
8005670	13
9261976	13
1361305	13
1720831	13
42662373	16
6149000	13
5425288	13
154313	13
8780866	15
2703377	13
4417997	13
2745663	15
9080702	13
8164467	13
15942290	13
2604129	13
5942417	17
6877424	16
5563368	13
10651922	11
6020313	13
7994266	13
475413	13
10964739	13
30588691	13
24479622	13
18585334	13
19060306	17
610893	13
12421996	13
4562763	15
3660006	16
13974928	13
1695942	13
2477658	13
3800008	16
453190	13
4244773	13
5404281	13
1334562	13
2566865	16
1411858	13
3453945	13
6531420	16
2695783	13
24734749	16
50745234	13
9614525	15
7151346	15
6886531	13
2394988	13
12256331	13
6593461	13
2819785	13
5381170	13
17253042	13
15029368	13
2211515	13
17310906	13
8920411	13
12684812	13
1778060	13
1284817	13
39197719	13
2798181	13
3071233	16
1767610	13
2812604	17
8890472	13
11362945	13
3450726	13
9070059	17
49517296	13
10616806	13
121170	13
5933576	13
10707229	13
15182438	13
19739346	13
4927082	13
7226508	13
10893937	16
1658286	13
16179612	15
5771590	13
2388522	13
2904543	13
16839429	17
4262202	13
4269713	13
3631489	13
18350689	13
12747256	13
3864674	13
4420351	13
13838818	16
260452	13
7513121	13
347013	13
1252503	13
10830141	13
4340736	13
2355969	13
7474944	13
18394423	13
1149294	13
16456313	16
5841818	15
10834351	13
10273203	13
722252	16
22432856	13
1478629	17
16874157	13
575154	13
8402185	13
14554949	13
13034349	13
3285133	13
19454340	13
1648491	15
197972	13
14974134	13
6532143	13
185823	13
37517685	13
5647849	13
19208005	13
531183	13
4114931	13
2395007	13
15044680	15
12175440	13
25225139	13
660452	17
3956853	13
541558	13
2914161	13
482709	13
17880828	13
13185572	13
16611881	13
19363421	13
878932	13
640973	17
10608806	13
4552175	13
4027504	13
61123	17
12063994	13
4813560	13
8432382	13
235667	13
5804000	13
5946896	13
6223751	17
17526580	13
211092	13
18806205	13
14876911	13
435677	13
2327717	13
1910429	13
1284940	13
8570542	13
26209173	13
2368745	13
9508860	13
1459642	13
8650898	13
15263170	13
32745967	13
328556	13
287300	15
13241333	16
2088263	13
18344599	13
3381569	16
3236964	15
11698232	13
14076920	13
10591070	13
3330965	13
6023078	13
5609484	13
16323597	13
14916656	15
10782020	13
11114290	13
7593915	13
10076926	17
1458484	15
5694956	13
1683574	13
380178	13
3052475	13
4216313	13
4088887	13
2728911	13
4674999	13
20705100	13
5356137	13
15200859	13
63882	17
15582009	13
4061834	16
4183494	13
13300109	13
18552753	13
3727515	13
5147294	13
8438262	16
1644351	13
4320879	17
13273197	13
3338328	13
2218891	13
26183666	13
11796826	13
175102	15
5358215	13
6603459	13
1345779	13
349697	13
30662492	13
12594757	16
5331546	13
1988176	13
241859	13
7642579	13
4861930	13
1098042	13
6203058	13
5890561	13
6366815	13
4909756	13
9396692	15
5278352	13
9483894	13
34748747	13
11909373	17
13703229	13
797106	17
18059867	13
16590330	13
13007	13
3212150	13
3162565	13
9154219	13
13026147	13
45321704	17
1866226	13
8375292	13
324203	17
24478964	13
188793	13
2234324	13
7660516	13
2026821	13
163391	13
9391718	13
1691010	13
18335478	13
1014568	16
3442580	13
10983860	13
7926027	13
1482883	13
1587164	16
38352001	13
94807	13
23574174	13
315885	13
4478104	17
5848957	17
9163759	13
31830674	13
2356666	13
3299863	13
19185749	13
1714790	13
13344984	13
3024026	13
322729	13
1725975	13
10186935	13
2187481	13
3913101	13
4902123	17
7189076	13
5974209	13
1922459	16
4876318	13
35671686	15
57133104	13
2982752	15
2194815	16
3031954	13
5848686	13
3947177	13
8276782	13
20631405	13
6435866	13
653477	13
4805250	13
40977152	15
5800103	13
12008326	13
3653738	13
5679509	17
22523059	13
6362298	15
21427887	13
8099550	13
13408204	16
21649941	13
6736710	13
882801	13
23563717	13
3846219	13
462504	13
10121269	13
338261	13
4152767	13
2312779	13
1553002	13
2144718	13
2854137	13
17552311	13
2896675	13
8311084	13
432655	13
4777921	13
8947081	13
3507297	13
1317697	13
2174728	13
3942841	17
13111663	15
1577839	13
6807757	16
565732	13
8339894	13
11958015	13
204717	13
4816484	15
7335006	16
2008447	13
4471676	13
11211088	16
6730751	15
4386206	17
540820	17
12483893	16
6176139	13
24709685	13
14216716	13
15457367	13
3345091	13
1436009	13
10184840	16
7949833	13
2101204	13
1619211	13
17931793	13
2731301	16
11320935	13
4147677	16
4132446	13
17590413	13
4071906	13
12831631	13
36413904	13
4140727	15
4896576	16
7466291	13
385676	13
5737439	13
62170026	13
10690121	17
6381678	13
2072865	13
7902678	13
21044503	13
4076454	13
6311587	13
1625154	13
3228898	13
2122415	13
4311807	13
10460067	13
6285913	13
9872847	13
10249337	13
5566313	13
3808814	13
20076426	17
367199	13
2074861	13
8778272	13
21894477	17
9654524	13
14114116	13
11848612	13
25133317	13
18435838	17
6087188	13
14244058	13
6008853	13
10736476	13
11106835	13
554134	13
1323496	13
12481550	13
10491863	13
9311194	13
5769439	13
559735	13
23518597	13
8553638	13
8219879	13
7011257	13
751949	13
15298105	13
491021	13
4440213	13
6462171	13
4819926	13
22181644	13
8294175	13
16458346	17
3014399	16
21798651	13
988042	13
365555	13
15812505	13
15296313	13
10588680	13
314172	13
13011382	13
3640627	17
4796197	17
3361337	13
442677	13
2754228	16
1591581	13
14832203	13
20341781	13
13467288	13
2973379	13
9854	16
25957793	13
9965243	13
5342864	13
16469683	13
2105893	13
12101010	13
6790001	13
10586575	13
32513335	13
2614758	13
7457931	16
15225777	13
12433988	13
2520652	15
4870219	13
3816858	15
13115868	16
12658729	13
4659822	16
14753730	15
13377699	17
6090651	13
6289409	13
10311711	13
14054180	17
8786996	13
824067	13
24797295	17
10251211	13
2801352	13
12732335	13
11956503	13
1347417	13
4355710	13
1235794	13
10108042	13
11297931	13
3302260	16
20138657	13
3960641	13
17664108	13
7129523	13
123002	17
1868628	15
4136400	13
6143056	13
21238443	13
30710531	13
10600162	15
8912599	16
8351716	16
14061413	13
14643601	13
743485	13
2991204	13
9857703	13
126965	13
1376682	13
1854463	13
11547051	13
4160858	13
4299956	13
1126104	13
6434185	13
6619131	13
7451590	13
35768887	15
5404843	16
18676445	13
5487671	13
5428907	13
13759024	13
3267152	13
4870725	16
8674970	15
4377447	13
1800418	13
7809357	13
6122054	13
2356702	13
2586450	13
25758224	13
14170547	13
28129336	13
35128861	17
3529186	13
3329116	13
22969106	13
14427837	13
9804001	13
4376	13
1714948	13
3988845	13
599675	13
14536591	13
10512677	13
1554219	13
12155755	13
11222627	13
1460510	17
5845437	13
1003982	13
7136193	13
1193911	13
36314207	15
7847853	13
13331493	13
23309260	13
8777117	13
3701686	13
9081846	13
7952526	13
1720993	13
16429281	13
20040487	13
13091452	13
4502186	13
10014485	13
1451567	13
7320370	13
15601557	13
2368145	13
38236439	13
1782537	16
1996370	16
6323143	13
2160116	15
55709	13
4826061	13
8076122	13
15862362	13
7634423	13
29246454	13
7966007	13
1381403	13
2519020	13
5439293	16
3861531	13
5920241	13
1084038	13
13319206	15
2460475	13
2313860	13
12746204	13
1875858	13
24733031	13
4820679	15
8004869	13
7026986	13
12683329	13
4258170	13
15279152	13
25892106	15
2821152	13
11566403	13
8910068	16
3075865	13
24076222	13
19493092	13
13849537	13
1606913	13
15771979	13
18593130	13
1239726	13
1540995	13
15012478	13
341895	13
2026451	13
8566975	13
343262	13
10617169	13
204478	13
21804929	13
12776094	13
801626	13
26422644	13
6853780	13
11654191	16
10931859	13
1931758	13
2595800	13
2340766	17
8670428	13
342066	17
6698868	13
6502545	13
13558844	13
546431	13
3539208	13
506712	15
8876911	13
6676759	13
19245498	13
3002759	15
5236828	13
1828951	13
7690087	13
8612787	13
8419278	13
37773195	13
8607552	13
15440539	13
1186869	17
7614022	17
11582593	13
3076371	13
5755831	13
10186732	13
6932582	13
7279798	13
25727661	13
3098597	16
27408365	13
17058030	16
6852455	13
1231983	13
23526998	13
4385299	13
2718871	13
2166575	17
6839604	13
9455090	13
6875986	13
6548957	13
22217465	17
11364296	13
1777407	13
6726633	13
1731191	13
3216409	13
26995433	13
12054523	16
12630078	13
9707784	17
1621055	13
21855047	13
2973830	13
2626111	13
20400797	13
25001699	13
27961243	13
10869276	13
3249671	13
8088338	13
3897794	13
6752336	13
42054351	13
2259198	13
5666505	13
7977069	17
10376873	13
31056704	13
1199089	13
7578227	13
4200597	13
18391053	13
1212326	17
4519197	13
5178736	13
1251336	13
9444818	13
14332075	13
21223477	13
20158106	13
4300562	13
8161435	15
3489293	13
25222031	15
19772230	13
2043859	13
801469	13
2213723	16
2601885	13
4495347	13
4841104	13
12741920	13
12040567	13
941887	16
2822028	13
14295596	16
9000383	17
1516564	13
5674497	13
2455465	13
463583	16
86448	13
2537150	13
6063127	13
3534848	13
6694038	13
14716863	13
18518706	17
15113625	17
843565	13
3560003	13
869062	13
34135659	15
206332	13
2504365	16
2591451	13
4915670	13
12577248	13
2074605	13
377412	16
2774462	13
3247227	13
11262963	13
3605850	13
3809481	16
9090079	13
1106448	16
11994481	13
1074182	13
5102795	16
16854814	13
10879313	13
1596773	17
14201155	13
13422935	16
7236120	13
4002348	13
8290263	13
15270431	13
401252	16
1309125	13
3805059	13
8340978	13
12218275	13
4626236	13
11336270	13
1420946	13
15179984	13
3160794	13
15866270	13
22923425	13
10895774	13
19193916	13
6070162	13
21297848	13
8499054	13
5208387	13
2449569	13
1441108	13
831980	13
4889876	13
22624986	13
4166447	13
7974280	13
9910848	13
3200394	13
2091917	13
9227174	13
4390855	13
9760426	13
8702982	13
14899167	13
2433084	13
5057910	13
20242551	16
6217922	13
2422742	17
2861712	13
1398768	13
1149731	13
3813610	13
2799215	13
12130224	13
381873	13
2488998	13
10658545	13
7131656	16
24714818	13
9086185	13
409021	13
23216470	13
18284630	13
27526122	13
967487	13
1655092	16
18915503	15
3633838	13
18532	13
732404	13
11590867	13
14941986	13
6410031	13
6335541	13
65321892	15
18657874	17
2921198	13
579147	13
9847369	13
17539475	13
4222146	17
3485531	17
10926938	13
14982160	13
8579653	13
1667429	13
28159710	13
10567962	13
11405841	13
4451285	13
2046267	17
1414494	13
17631191	13
3338643	13
4621913	13
4260116	16
3456106	13
8754634	17
5056559	16
10024597	13
382639	13
3938971	13
8340838	13
37635330	13
9047517	13
2862377	13
8393708	13
6673277	13
3122505	13
10878000	13
4195787	16
16464213	13
5166999	17
13556640	13
3582847	13
10665120	13
511993	13
4667329	13
1179407	13
33886054	13
357723	13
4619070	15
5509333	13
7982329	15
8012911	13
14160326	13
34376480	13
3788788	13
1819941	13
8956268	13
780424	13
3640675	13
17628769	13
6262146	13
11256672	13
13190156	13
2577575	13
562821	13
14897887	13
780517	13
5870714	13
3897145	17
4790254	16
2929354	13
13330176	13
401808	13
11635496	13
4199766	17
4723071	13
5527816	13
3383613	13
5164238	15
5834524	13
21565912	13
8855347	13
5485544	13
15943980	13
31999431	13
3240316	13
21657190	13
13251265	13
1575374	13
23128899	13
1524054	13
13186598	17
17683307	16
21788	13
1324662	13
21704963	16
13419068	13
10740005	13
1041686	13
11239285	16
209261	13
4070353	13
5234106	13
9706860	13
30465001	13
927424	13
4085241	17
1749354	13
9054239	13
15058796	15
16248345	13
1272405	17
516119	13
4268392	17
14202039	13
8775016	13
14602329	13
12946298	13
5423708	13
18031705	13
10403847	13
26529842	13
3111965	13
928915	13
9731381	13
5197498	13
4680298	13
1653059	13
2644306	13
11534062	13
4377507	13
7175136	13
11533350	13
2112677	17
18919024	13
33842179	13
11963439	13
44637	13
1744724	13
1342543	13
445184	13
8543126	13
330031	13
1343951	13
3109250	13
2581528	13
3737452	13
14581418	13
2887304	13
2231215	13
3632531	17
1372988	13
3665885	15
6853852	15
2158879	16
5530766	15
26913818	13
25811968	13
2272184	13
5079550	13
2464245	17
4797174	17
15519709	13
24972689	13
6204400	13
3877962	13
20449818	13
18343211	17
30181599	17
7744824	13
5914444	13
3067950	13
798215	13
16502136	15
6497958	13
8484409	17
5183750	17
3899199	13
8353862	17
2660781	16
3031954	13
28134224	13
11681269	13
1983519	13
2058275	13
7050586	13
17896171	13
17260368	13
2027318	15
8947935	13
2726031	13
11836155	13
420010	16
17083203	13
1145659	13
6808098	13
9253564	13
13827916	13
9072831	13
2280120	13
2398041	15
19813569	17
16532266	13
1673961	13
14221408	13
5697361	13
1496696	13
18349328	13
5450997	15
11646984	13
4347440	13
12254850	16
20756397	13
20193890	13
15903261	13
6407530	13
104522	13
1419677	13
19439224	13
45593759	13
3551232	13
1416290	15
537140	17
12432542	13
21461768	13
4199140	13
3547586	13
6391769	13
25771810	13
8350379	13
19244999	13
1238114	16
24315760	16
6836950	13
5249170	13
2055142	13
3106426	13
1201991	13
3336311	16
10744584	13
4773212	16
12699269	13
7513511	13
3101808	17
3243720	13
5030210	16
2915647	13
11401305	13
1535351	13
425908	13
1701821	13
7608744	13
960367	13
12608164	13
15777020	13
2004188	13
1173054	13
8938340	13
1286172	13
20552022	13
908420	13
138075	13
8419015	13
5665861	13
9956707	13
9241130	13
6734298	16
2304234	13
6606802	13
2578884	13
11510488	13
233395	13
1891584	13
4093890	13
13010968	13
777124	13
3777998	13
163093	13
3303194	17
13850863	13
7154739	13
2479262	13
9126275	16
1816509	13
2049921	16
16207930	13
4804719	13
6908122	13
8824477	13
8164563	13
9700358	13
2671440	13
1450734	13
7975301	13
95937	17
6693729	13
6884140	16
17366956	13
20239082	13
15928604	17
11836173	13
18099852	13
306390	13
31939579	13
1434590	16
7033787	13
28862192	13
9353197	13
1200322	13
32776729	13
316334	13
26152722	13
1767813	17
23683068	13
718741	13
7754879	13
7260448	13
888819	13
29573951	13
16520	16
10902183	13
10669789	13
20841967	13
1132645	13
5799608	13
21944561	15
7613436	15
1401298	13
363009	13
18287196	13
5209817	13
14527174	13
12204575	17
1123450	13
3586204	13
202945	13
20384826	13
25624627	13
47872913	13
12243331	13
7365648	13
5272818	13
4575202	13
8049066	13
19841977	13
2688116	13
39001557	13
3524768	13
4738477	13
1108613	13
18243232	15
7195587	13
6217157	17
1738314	13
2673838	13
35018846	13
3361332	17
3548047	13
4547795	13
2271423	13
12888479	13
3910728	13
302132	13
17372460	16
10237791	16
10108104	13
14809421	13
1628499	13
26349189	16
24226197	13
2212347	13
279923	13
14119250	16
6838046	13
1682316	13
3934106	13
16934043	13
5150192	13
398114	13
17174862	13
17411	13
16262219	13
22892339	13
422865	17
10639505	13
8320420	13
4423382	17
2263550	13
3602642	13
768	13
22648192	13
1092016	13
12743823	13
1708118	13
23995170	13
12841633	13
9507237	13
413586	13
18461273	13
1632321	13
2197012	13
1329728	16
11543882	13
6213787	13
6268332	13
15770081	13
9965343	15
3557616	13
528825	13
3383972	13
7040549	13
15553383	13
928188	13
108259	16
2703813	13
572476	16
6426195	16
8937608	13
5095019	15
3587684	17
13950617	15
101589	13
2067152	13
1371595	13
28637	13
175093	13
1633055	16
4122892	13
2212221	13
2714201	16
1320389	17
17683376	13
12535331	17
703003	17
1455752	16
1677127	13
18620271	13
8228397	15
1545753	13
3892598	13
4606092	13
4013762	13
38354344	17
15430616	13
4458043	13
7210522	13
2676616	13
3636884	13
590602	17
8095016	13
2053840	13
6026832	13
6693354	13
16390632	17
10735662	13
3872799	13
9134123	16
6095581	13
15043177	13
6871225	15
4414304	13
10153850	13
3842252	13
4787099	13
11898839	13
2174528	13
402757	13
3508659	13
4160311	13
22272245	13
2526290	13
2413613	13
7804033	13
387116	13
738788	13
6063889	13
15271895	13
5194115	13
3626759	16
33237352	13
7088159	13
8536443	13
24379353	13
113608	13
15421662	13
3706484	13
5291826	13
4969652	13
1412526	13
8576329	13
1970910	13
3769629	13
9480771	13
2874989	15
10520899	13
9746530	13
13818653	13
3761970	13
24985535	15
504211	13
4633072	13
6245569	13
4298862	13
4728760	13
6026132	13
30215834	13
6793508	17
955778	17
5100781	17
5011452	13
6206527	13
3216377	13
2254141	15
11289476	13
3215785	13
20881037	13
6251200	13
3075561	13
4561903	13
5514056	13
1784428	13
5852159	16
44278752	15
3102063	13
2543861	13
8744545	13
4299977	13
7705830	13
16845786	13
8299571	13
6974249	13
7355227	13
10838639	13
5488386	13
7216772	13
8386085	16
506961	13
9659996	13
8518385	16
3412439	13
8271093	13
9045795	13
11418704	13
14552276	16
17293737	13
21060382	13
4448957	13
8908618	13
13040300	13
2259639	13
6759719	15
12631766	15
14922384	16
7254673	13
7816801	13
2108461	13
9264931	16
8499508	13
4186308	16
1271074	13
14510943	13
6376512	13
8826112	13
3447518	13
417802	13
3632846	16
28788922	13
2858608	13
4960608	17
3597417	13
510165	17
24694793	13
8241694	13
7681788	17
806793	13
1499914	15
21506671	13
1437270	17
1630596	13
676908	13
6493712	13
13550631	13
45130646	13
1446483	13
3150307	13
7104604	13
1933321	13
11268366	13
90995	13
6872639	13
2520050	13
22838739	17
9437519	13
6879995	13
5828971	13
399351	13
13889908	13
4354393	13
13884516	16
23503375	13
2675347	13
6737922	13
63500635	13
4031958	13
3387803	13
6833658	17
14626470	13
11699499	16
5336176	17
11456970	13
7730160	13
5707612	16
3164397	13
6070463	13
8102785	13
16040970	13
21224814	13
26156876	13
4368203	13
16946145	13
39164468	13
2129795	13
8071817	13
1237905	13
16710568	13
2558599	17
5066556	13
3550845	13
2972616	13
29089455	13
6638345	13
3092120	13
3978611	17
17464645	13
10870483	13
3794398	17
14448201	13
4542470	13
2558874	13
2306076	16
14421612	13
16115044	13
7638450	13
1436395	13
2068622	16
5449632	13
18716918	13
14151248	13
1205317	13
9921048	13
1501178	13
1278312	13
1536505	13
142677	13
3983716	13
4128504	13
24908867	16
1082252	13
24747567	16
27822800	13
4277146	17
7995242	17
9047247	15
3270218	13
11682072	13
7494368	13
5081486	13
8715369	13
450862	13
5355729	13
4363026	13
8138385	13
4185936	13
8640749	13
1964254	13
1834288	13
1845821	13
16314223	13
4452702	13
11984194	13
12386667	13
2294168	13
3988628	13
3158484	13
6972828	13
1866665	13
5912223	13
3611450	13
10888043	13
2905040	13
1267444	16
68551	13
5528630	15
1135785	13
12813266	13
3332779	13
6234863	13
6120931	13
5186979	15
3280838	13
2122257	15
4664192	13
5430209	13
9857499	13
13279062	13
20165891	16
1398257	13
10765263	13
975660	16
11285429	16
9443321	13
10211165	13
533690	13
9102325	16
4317120	17
13816317	17
10911927	13
5393725	13
4484022	13
18547645	13
7449894	11
1724855	17
4786947	13
4486064	13
6044893	13
9364051	13
2929168	17
2333474	15
3318109	17
3572471	16
531886	13
3981137	13
784227	13
6560660	13
5540002	13
9351479	13
32218100	13
4057160	13
498834	13
130615	13
3515769	13
11784334	13
1786811	13
10241933	13
14513284	13
1662859	13
12137495	17
22544769	13
4826264	13
16134219	13
6806238	17
1143581	13
5779083	13
28189996	13
11928723	16
7412154	13
1096078	13
13760617	13
498642	13
14220213	13
10379455	13
7165303	13
8073058	13
6727221	13
697022	15
1793425	13
12616917	13
2182512	13
8407651	13
33993747	13
3935357	13
12856825	13
18075007	13
1607217	13
314549	13
18961353	13
4275950	13
9589490	13
1013619	15
4607590	17
15306498	15
487638	13
37501118	13
595426	13
27856440	13
1343203	13
6429811	13
11148314	13
2615350	13
16824952	13
1454406	13
901967	17
1919991	13
2531634	13
2253316	13
12941942	13
20896856	13
7470171	13
15533182	16
1143256	13
8057172	13
6953615	13
1705663	16
3078632	16
513045	13
20633950	13
3532605	13
5484721	17
11131928	17
1109132	15
2528073	16
6991968	16
10658472	13
1935376	13
6321957	13
4131578	13
12221292	13
8784278	13
371864	13
30925682	13
3271087	13
1294595	13
12826744	13
3762784	13
7578885	13
6734045	16
6856463	13
905406	13
3694080	13
478571	13
5636000	17
111188	13
20634713	13
17235882	13
5534651	13
1410954	16
2928917	13
10222463	13
6142340	13
19402701	13
9518606	13
7898167	16
18458350	13
11695409	13
6988695	13
6906875	13
12208046	13
7738743	13
3222563	13
280662	13
7322472	13
14668296	13
14140074	13
1606369	13
12981644	13
1423904	13
4564437	13
5145443	13
19751125	16
7848041	13
458564	13
11513304	13
6252542	13
14971582	13
4004581	17
5501443	13
5093778	13
907244	13
25501685	13
1975887	13
25412376	13
3551876	13
8468888	17
1840955	13
3324239	13
11728226	13
19339007	13
11359885	13
808255	16
11034587	17
13924983	17
4495176	13
25660196	17
5272527	16
3196829	13
8060550	13
13111596	13
7099245	13
978071	13
1533099	13
9046437	17
39665427	17
44396	13
45070437	16
16609098	13
14031914	13
1941937	13
2765619	13
4888453	13
6035607	13
5437616	13
5259165	13
12690316	15
7999029	13
3441256	13
18165198	13
3068553	13
10887775	13
3863335	13
5153571	13
3639638	13
5316719	13
8663496	13
13806594	13
2475187	13
5195811	13
1235911	13
17047285	16
337054	13
25299907	13
6061813	16
9333434	13
13891462	17
3937408	13
20781651	13
20448867	13
6564820	13
1942691	13
2368485	17
9101087	16
4425518	13
6854858	16
6384116	17
1664860	17
1937556	13
292858	13
9339664	13
6993862	13
18184265	13
9665249	13
14182730	13
18803446	13
14468340	13
635561	16
11982489	15
3950374	13
2254787	13
7000238	13
11506532	13
11301089	13
10888736	13
2247529	16
5637022	13
17064806	13
255378	13
1282855	13
30383555	13
202806	13
1692477	16
17938247	13
1847273	13
35631	13
17005808	13
12242240	13
21019582	13
13448879	13
14506889	13
11995667	13
815148	16
2661550	13
10622129	13
11979469	13
6123131	13
2441408	16
12182422	13
676835	16
8383288	13
5544035	16
7228707	13
8723346	13
1118644	13
1882392	13
24824066	13
6630294	17
823152	13
2574294	13
2901226	13
4114628	13
641547	13
8347170	13
8546527	13
4704046	13
12244906	16
19293613	16
2074828	13
18688986	17
12494373	13
11419049	13
12549156	13
7212593	13
7110775	13
3011540	13
5761935	13
577939	13
21734645	13
13418953	13
3385548	13
18601240	13
5986015	13
6887719	13
12455324	13
1369695	13
5215217	13
4878252	16
1539930	13
22260391	13
219261	13
11236151	13
4681463	13
11866557	17
2116689	16
25845559	17
15289307	16
1948248	13
15609610	13
20645931	16
2601852	16
516488	13
9055630	13
2128526	13
7842887	13
2202848	13
3387464	13
9362248	13
16266387	13
5853203	13
4745901	13
1546164	16
41147051	13
4774676	13
2605365	17
10152765	13
15251671	16
335318	13
13486312	17
14845060	13
7743165	13
4974666	13
19083563	13
9844439	13
237048	15
599341	13
19417324	13
3298684	13
19329493	13
5965645	15
4132808	13
25569413	13
13205308	13
26045622	13
25831913	13
3138265	13
8128711	13
244000	13
25419845	13
1690048	13
6454180	13
3410602	13
1820381	13
523254	13
22290883	13
3896907	17
6741690	13
866536	13
439496	13
10689195	13
6697443	13
8270782	13
2899423	13
20178198	13
5553803	13
1813978	13
2258040	13
1639731	15
1500689	13
13696563	13
12177077	13
21523322	13
234064	13
664906	17
4670306	13
7696498	13
4849994	13
22756451	13
3286426	13
1236395	13
1269712	13
1109369	13
11159687	16
3040204	13
1581135	13
10976412	13
4676458	13
3070515	13
1895630	13
3353150	13
4166753	13
4107263	16
2241889	16
25962550	16
1752261	13
15536216	13
614250	16
17591782	13
3571509	13
521359	13
6462858	15
24539490	13
9639841	13
2790436	13
14726904	13
5903317	13
21670440	17
16492577	16
17193552	13
1781240	17
4354169	16
2201142	13
2972968	13
7219366	13
715972	13
18770654	13
5132974	13
2510833	13
22582830	13
2241384	13
4457414	13
416019	13
5215719	13
9148495	13
14110890	13
9247545	13
3060297	13
15820285	13
6176124	13
2296111	13
8120097	13
3082319	13
4493699	13
17180184	13
32750356	13
11815042	13
23574	15
1109310	13
2560549	13
2555035	13
6180530	13
8245002	16
4129431	13
5765045	13
13512513	15
119654	13
275435	15
9991962	13
3724378	13
11673129	13
5944386	13
7316258	13
6609844	13
24733598	13
6027454	16
5221426	13
11755369	17
14941948	13
15922847	13
1543348	16
1799407	13
426734	13
518998	13
17213364	13
9499776	13
321381	13
973768	13
54660	13
28688837	13
21962232	13
4695325	15
74637121	13
5226292	13
13292276	13
24913239	15
28108056	13
10150345	13
2995295	13
4920795	13
19187076	13
11884752	15
6000414	13
437796	15
40030	13
11354791	13
15333126	13
10638790	13
3429936	13
12899176	13
5879981	13
1372467	13
215344	13
5368315	13
32045905	13
5144146	13
13489884	13
942571	13
8892723	13
8774181	13
760567	17
30373022	13
953687	13
2611825	13
2262827	13
14724817	13
34476544	13
2766143	13
5870721	13
16668448	13
37686226	13
3656927	13
19800325	16
2260250	13
6950965	13
4498711	13
9524062	13
10751852	17
15230575	13
12398901	13
15441820	17
5189873	13
29836452	13
17506132	13
8985326	13
8748415	13
4061500	16
6507583	13
9556486	13
47260123	13
1645306	17
1935368	13
4271709	15
317059	13
8707548	13
7893058	13
1856419	13
5478205	13
1068508	13
7912432	13
4535498	16
16578899	13
746522	15
6405096	17
116953	13
230560	13
23816606	13
12586704	13
7633254	13
9776743	13
6186114	13
11708392	13
2847433	13
1374918	16
2018687	13
13368233	13
981730	13
10097514	13
5755871	16
15933147	13
1670122	13
30736734	13
1409160	13
1529020	17
4801660	17
5479026	13
8608932	17
5083605	15
279957	13
4903276	13
6955138	13
608879	17
5697678	13
14702937	15
17489628	13
14531851	13
596469	13
2415932	13
3874354	13
819512	13
5033546	13
2146139	13
67659	13
4822772	13
5256525	17
3214338	15
1407671	13
1413828	13
955978	13
17019012	13
168025	16
1005983	13
276044	16
16711987	13
2174189	13
11403441	13
22025169	13
4682478	13
21968359	13
11845133	15
2102397	16
1208259	13
1500249	13
3767671	13
3554617	13
5993370	13
901413	13
8236498	13
34678883	13
16135818	15
7314707	13
4706182	13
8549267	13
17215981	13
11919254	13
8424821	16
22421296	13
3445711	13
3368777	13
8762362	13
2120318	13
6615048	13
11294564	17
4683145	16
2538565	13
39247790	13
2915909	13
25333161	13
2206641	17
7478001	13
8735343	13
27741246	13
8788405	13
13232692	13
2197113	13
19592038	15
14677133	13
909566	13
5637692	13
8019791	13
8644492	13
6184156	13
9440294	13
20178220	13
19697699	13
12631433	13
223489	13
643908	16
20465891	13
1389059	13
9219044	16
601370	13
1482364	13
3401277	13
8255736	13
3046416	13
3173519	15
14016345	16
13003072	13
7727242	13
1845816	13
14879367	16
2379549	13
31771358	13
8819693	13
786106	13
7400914	16
10650075	13
2499591	13
3034323	13
1780821	13
12391158	17
9609110	13
51486	13
2018498	13
17127389	13
1001278	16
4614531	13
13437475	17
14510935	13
6212979	13
17386634	13
1128926	13
380914	13
6484581	13
2556311	13
17756008	13
29996166	13
5920409	13
7924338	13
3516110	13
25504285	13
1047078	13
2480795	13
3062278	13
5099774	13
17821075	13
1969385	13
236201	13
18456835	13
1039028	13
1048108	13
3807533	13
7722173	13
13218846	13
12381858	13
2626875	13
14848751	13
4752287	13
18619458	13
4254972	13
6537222	13
4442533	13
1093895	13
3078301	13
3125288	16
1236596	15
30703129	13
10848282	17
2763703	13
2929448	13
2590975	15
11869690	13
3148455	16
3089113	13
7189362	13
2015511	13
1828811	13
6321867	17
1074207	13
6526028	13
2521149	13
2565359	13
4336539	13
7464413	15
14530505	13
9118407	13
33220902	13
15821812	13
4267310	13
6638818	13
1713737	13
16095246	13
2561903	13
2308255	13
23350518	13
12090642	13
1409075	13
604267	13
18812469	13
2272503	13
8993072	17
8595722	13
7151024	13
3473133	13
11049346	15
10856255	13
16425338	13
769360	13
1266873	13
3778929	13
7659026	13
17723639	13
2332512	13
6329437	13
8593837	13
12578083	13
1199899	13
5585675	15
7229931	13
6271631	13
2367741	13
3145945	13
6036388	13
21372202	13
2061697	13
7903208	13
11670949	13
9253677	13
11922993	13
5929661	13
5016283	17
1300772	13
18206912	13
2105335	15
5541647	17
2279706	13
1981746	13
14586958	13
5955346	13
25527074	13
395571	13
1903823	13
5670559	13
7419914	13
9489178	13
3602445	13
5211735	13
1117577	13
987766	13
20758901	13
309596	13
2661661	13
1698462	13
626818	13
7849869	17
277848	13
21786619	13
20431968	13
2228735	13
8616349	13
9507746	13
4411050	13
6373545	16
2152225	17
4303351	13
13259817	13
1111645	13
45873	13
394149	13
16094920	13
212098	16
7880281	15
464045	13
1349773	13
9458301	13
20158968	13
6844306	13
3857400	13
3983353	13
16777090	13
9573177	13
7101474	13
10801753	17
9948259	16
3593648	13
3179981	13
5598074	13
1183048	16
1450004	13
6368658	13
15655108	13
2600187	13
1517990	13
321618	13
6683022	13
7816755	13
4515193	13
8261364	13
5257213	15
11667741	13
115607	13
7741797	13
19040530	13
7511727	13
2150647	15
17546591	16
13221244	15
2384405	13
8945417	13
1253552	13
6597584	13
1287569	13
9859456	13
4305478	13
3332638	16
2694076	13
1564184	13
22579122	13
17788035	13
12740058	13
3280295	13
23151254	13
5898284	13
4405038	13
26643908	13
9758079	13
14566854	13
4355530	13
5635582	13
10962957	13
5847627	13
32867993	13
444234	17
5253599	13
2714165	17
7012489	13
2480577	13
11942056	13
29906867	13
1134976	17
34473440	13
9100451	13
11503318	13
4895350	17
5938448	13
7946055	13
45282739	16
28197222	13
7403095	13
6519678	13
7973725	13
4395551	16
1680	17
405977	17
3691227	13
6384774	13
23199264	13
6344641	13
190977	17
3432825	13
6014746	15
9352430	13
41940058	13
18335834	13
2555440	13
12784934	13
2088527	17
735048	16
1959494	13
11585198	13
3671684	13
4345247	13
827394	13
10832808	13
5294950	13
20225032	13
1095121	13
63291	13
1929367	13
4948723	13
5624658	17
937541	13
2183757	16
1456646	13
15390216	13
15980955	13
966151	13
7395752	13
440775	13
16539793	16
31706663	13
5245898	13
1405589	13
666360	13
2288322	13
111288	13
1728424	13
33407894	15
1551845	13
5165619	13
7295352	13
269427	13
1785008	13
7647992	13
3469634	13
3665342	13
2716703	13
1119364	13
2122091	13
47719224	13
4466176	13
15498588	13
1356100	13
7564876	13
5478241	16
23912257	13
1018507	15
178532	13
6828785	13
6963416	13
2659115	13
7118157	13
20238525	13
4106584	13
35323518	13
5506615	16
1369819	13
7756402	13
505343	16
10289615	13
7913014	17
6309071	13
144918	13
510709	13
995686	16
20564	13
2268738	17
11803640	13
4535474	13
14752741	13
405952	13
1819469	13
10730994	13
19900832	13
38803293	13
7541738	13
9795395	13
15901115	13
4335057	13
227404	13
19299335	13
4104710	16
1677833	13
3214411	13
12373593	16
4475078	13
6281231	13
5811563	16
4263502	13
13224582	16
18268311	13
21743385	13
4950654	13
3589583	17
1760796	13
8471430	13
6742405	13
6213660	15
2009126	13
14134717	13
7073489	16
13158140	13
3002433	13
2270568	13
4101418	13
7579641	13
1690232	16
308240	13
5531392	13
11798578	13
17900757	13
3423286	13
2384170	13
1089666	13
12305786	13
378730	13
17834442	13
7940777	13
6772052	13
11606850	13
35465093	13
30771756	13
1403378	13
1850857	13
24868118	13
10850807	13
910969	13
994197	13
6112543	13
1177964	13
11320674	13
15093598	13
29277427	13
3521760	13
754737	13
14402740	13
960687	13
5930670	13
5878378	13
23841117	13
24707804	13
10450390	13
2226867	13
8834699	13
4987343	13
21344130	17
17281843	16
8962669	13
13078061	13
14856909	13
13585789	13
5425118	16
25221615	13
7619965	13
12047235	16
28717204	13
676797	13
8355325	13
157944	13
7615682	16
1199592	13
5946726	13
42648461	13
2688990	13
14500294	13
745161	16
43368683	17
1767957	13
782863	13
5120309	15
6420069	17
9296924	13
9009851	13
1568647	13
5192966	13
18635720	13
1090500	13
15250204	13
5025286	17
9903698	13
4715715	13
2419471	13
2476917	16
1062763	13
1757247	16
2023547	13
622632	13
674051	13
11425320	13
11063371	17
11017084	13
1622870	13
3615742	13
8690211	13
17515030	13
7718510	13
30974676	13
399651	13
5507725	17
27879	13
10081194	13
16557556	13
5674020	13
12222994	13
8769678	13
15292533	13
16818928	13
1203554	13
736613	13
8324999	13
19178564	16
7593310	13
22710106	17
1597890	13
1372526	13
10795885	15
3336280	13
8604018	13
6280014	13
27572575	13
5899088	13
2057503	13
12645070	16
8403790	13
5968413	13
2999253	13
958855	13
16120061	13
38014039	13
2764123	13
28179065	13
7316113	16
4644784	13
805489	13
977705	13
25123779	16
4653568	13
29870461	13
9108201	13
3538386	13
2392939	15
765415	13
272071	13
4262539	13
5729234	13
2160242	13
18495250	13
9174552	13
41188554	13
21469180	13
4158334	16
13331088	13
1247869	16
400567	13
2478876	13
4410512	13
6210769	16
6572718	13
1330393	13
38797500	13
13541622	13
185710	13
6612510	13
8814205	13
4271294	13
5445208	17
838880	13
445419	17
1601376	13
4151775	13
12851988	13
22636822	13
3298924	13
30290343	13
41849887	13
15701432	13
5749670	13
2387237	13
7511889	13
2445680	13
6095424	16
7812575	13
3102877	13
93941	13
20806252	13
5511479	13
2737801	13
13276208	13
7061044	13
3378916	13
11007178	13
6577094	13
2546552	13
4231732	13
4359611	16
10728720	13
3399247	13
12972505	13
7961851	13
3145980	17
5733088	13
14996277	17
49751	13
10218089	13
477944	17
2769254	13
11970228	16
6695432	17
174685	13
1604577	16
3254475	13
1124435	16
52860634	15
4141423	13
1342345	13
28402948	13
2768478	13
5901812	13
2462815	13
8817071	13
2371027	13
8460319	13
17652861	13
10838404	13
56006	17
9767197	13
2185644	13
1404386	13
7572818	13
6038377	13
6688075	13
8469365	17
5590834	13
8674280	13
7553414	13
1014082	17
3557241	17
1607719	13
10830014	13
973839	17
26694391	17
15349048	13
696491	13
7124084	13
2281186	13
8654034	13
9219106	13
532517	13
379259	13
6432682	15
3119230	13
19489054	13
915860	13
1773399	13
9342543	16
18685767	16
13547635	13
12283111	13
5273288	13
13494281	13
2885770	13
18186475	13
1016721	13
13559214	13
27264043	17
282367	17
6016488	13
10646423	13
4683726	13
1344376	13
2766652	13
6003330	13
3308258	13
3953277	13
4988244	13
14524713	13
7298309	13
2178964	13
4125213	13
2860293	13
14445259	13
3318468	13
21229954	13
8897630	13
2822812	13
6247441	16
1453921	13
189411	13
23746781	17
2227615	17
1080965	13
8117965	13
13028992	13
1566602	13
6518329	13
13724472	13
14083661	16
724273	13
8563519	13
4259244	13
1108454	13
6874005	16
6617286	13
11471552	13
6157771	13
3373540	13
4826973	13
5570895	13
3273903	13
9795208	13
886373	13
2338499	13
3911521	13
229436	13
8776373	13
5443734	13
13862567	13
1738588	13
20175504	13
7145080	13
1348297	13
1828738	13
4478406	13
768468	15
19010372	13
4045894	13
10563497	13
3563494	13
1920976	13
245350	13
1231316	13
1979372	13
460560	13
1123384	13
26396640	13
32174292	13
548240	13
5198266	13
17176348	16
1351111	13
1345838	13
2192760	13
9047172	16
528534	13
13962510	16
3687464	13
1132143	13
12667712	13
399495	15
1870940	16
179787	13
14742197	13
2288050	13
24756981	13
4673687	13
16390640	17
15004050	13
26202577	13
12806300	15
18197074	13
2545666	13
716390	13
2650720	16
6553982	13
5026575	13
4561668	13
2973201	13
9211968	13
2783608	13
503759	13
156325	13
2333300	15
19833992	17
10503663	13
3041392	13
19875310	13
4320438	17
914927	13
252887	13
1880133	13
746725	13
865276	13
10887648	13
4674389	13
7684025	13
3447267	13
10404885	16
4128490	13
6404723	13
2006253	13
5263690	13
10552645	17
9148358	16
5942767	13
11918185	13
516975	13
1481170	13
8236370	13
1613699	13
2644382	13
3879941	13
14216958	16
6290552	13
988447	13
6471182	13
14520762	13
3456200	13
6488274	13
7577771	15
7318854	13
4714183	13
106017	15
19847805	13
4829663	13
14039315	13
1822509	17
268710	13
8079154	17
5074297	16
11927818	13
120444	13
1499398	13
15382906	13
935749	13
3336870	15
144020	13
724933	17
11555956	13
3467941	13
561697	13
9960256	13
33523581	16
7825409	16
338409	17
15260122	13
2264760	16
4035574	13
2656812	13
3607528	13
8172408	13
9255516	13
11389997	13
1937280	13
22430569	13
1249410	15
17514719	13
5010511	16
3521074	13
1358326	16
5939205	13
8216623	13
13293523	13
10957122	13
1582856	13
5818804	13
1878179	17
2389429	15
4330148	17
3051935	13
1724389	13
3287872	13
19995262	13
9580424	13
3400435	15
4807777	13
34599683	13
6186368	15
15235057	13
24635290	13
4861647	13
7539577	13
6263234	13
6676240	16
1697840	13
3118835	13
19472620	15
2560005	16
636518	13
7543228	13
4949844	13
786330	13
11736951	13
7128853	13
1794785	13
6308033	13
1007016	13
1090947	13
8732636	13
11877398	13
19555857	13
1153457	13
5587737	13
2740195	13
3913475	13
2709837	17
4448853	17
3550387	13
12669917	13
6701085	13
10854632	16
5605471	13
11753717	13
3097154	17
5592046	13
2162585	13
1589670	13
27980021	13
1037734	15
1944279	13
12717768	15
13726427	13
1691932	13
16250352	13
17786159	13
3069903	13
11747778	13
1551746	13
1956093	13
10580644	13
532812	13
6239172	13
1409864	17
355690	13
3963406	13
17554005	13
12102284	13
3929789	17
53858	15
12130116	13
10650866	13
6048558	13
12592127	15
4640541	13
4806327	13
242891	15
3413547	13
3200853	13
5427812	17
2543057	13
4038404	13
4193215	13
14174311	13
1622300	13
1063500	13
2371967	13
11360427	16
11210057	13
4579288	13
6670105	13
7261345	13
7214474	13
690571	13
2800178	13
678382	13
7765081	13
14937671	13
5568041	13
15794923	13
3369715	13
17650114	13
6796323	13
7728569	13
8929366	13
37117578	13
697935	13
1645760	13
12397235	13
6737630	13
21399869	17
5204791	13
1366615	16
8792102	13
5616825	13
10837443	13
4452727	13
14822451	13
8370835	17
21474432	13
8881172	17
1808991	17
637515	15
19262706	13
5679554	13
10912609	17
2944390	13
1230057	13
12397790	13
3173800	13
5212194	13
2483524	13
8564453	13
1716777	13
12667221	13
11968663	13
24291247	13
66971	13
1202316	17
2337823	17
1423477	13
3532025	13
2476943	15
15978170	15
18615993	13
4679905	13
5613725	13
4180177	16
6356035	13
16806640	13
7761461	13
5357114	13
1078030	13
6082120	13
12303741	13
6607480	13
6735009	13
3952381	13
11514516	17
3759213	13
15660499	13
11434923	13
2947430	16
1863766	13
13058614	13
33811075	13
1171823	13
16578847	13
436219	13
7751759	13
6484832	13
359550	13
36093588	13
5672806	13
41533463	13
3862894	13
4266095	13
2701228	13
15987286	13
4154850	13
181102	13
17517927	13
8040777	13
12186158	16
9622139	13
1672390	13
8151277	13
24018436	13
21299357	13
7193803	13
8487365	13
1788141	13
6181407	13
54661	13
3414308	13
10628916	13
68209	13
587770	13
4981626	13
10795075	13
17713610	13
5860533	13
1223658	13
10294665	13
30152615	13
406981	13
3976609	13
7092379	13
11958225	13
3083172	13
12367123	13
12506710	13
11436026	13
11238618	13
10740199	13
926552	13
1703342	16
6108694	13
6653832	13
1718963	13
2449874	13
8706578	13
16511466	13
6082143	13
4311620	13
28674559	13
15185269	13
3952808	13
5525130	13
3147091	13
15186001	13
85726	13
2860631	13
228735	13
2985212	13
5171775	13
10221821	13
12737784	13
12506067	13
9225433	17
6198433	13
6261845	16
9570611	13
3196432	13
24353947	13
6157788	13
3385611	13
3969190	13
5767867	13
2229561	13
15056612	13
5840567	16
18539096	13
9354882	13
22781814	13
615660	13
9586958	13
27243487	13
19038414	13
12059954	13
17018663	13
12402317	13
21765706	13
816835	13
2678822	13
2256365	13
5486488	16
1360390	13
9610869	13
2512119	13
11257636	13
2463802	13
9477919	17
13544079	13
606850	13
1140066	16
7360083	13
2237146	13
275179	13
14112456	13
1333845	13
7259814	13
31072819	13
19206254	13
1780033	13
20030982	13
10046947	15
12164758	13
3433044	13
9217160	13
37776397	13
2058897	13
2432715	13
2460565	16
1350683	13
3224829	13
6038424	13
4876316	13
1290670	13
8601233	16
4591241	13
8831466	13
16972062	13
15783020	13
11609969	13
6852934	15
4029526	17
5403122	13
10242719	13
2976669	13
18617778	17
7653332	13
11871926	13
14405400	13
5027249	13
20777362	15
1972875	13
7362831	13
1928362	13
2868878	17
17247879	13
2919776	13
2316872	13
15229125	13
10060709	13
11406678	13
22771489	13
1789152	13
2626952	13
2113969	13
2006846	13
10970535	13
2118673	13
657094	13
18584427	17
880784	17
3209411	13
5924434	13
1398985	13
13259900	13
6814244	13
5283431	13
3227060	13
16364086	13
6542487	13
7259260	13
17493849	16
7663813	13
2797652	13
8423598	13
2395493	13
37126206	13
6126111	13
5720850	13
13639614	13
4375485	13
5073198	13
4754525	13
5103345	13
6476283	13
51207	17
6911386	15
11857375	13
14334070	13
1951567	16
1650939	13
2674363	13
3780375	13
9699832	13
7311758	16
2884346	15
5518772	13
5376431	13
9685966	17
676	13
2653045	13
8221126	13
7242449	13
2102856	13
836534	13
17557660	13
1389390	13
5988377	13
1873266	15
7524233	13
5681608	13
5907066	13
1144942	13
3682720	15
9698109	13
10958286	13
25318036	13
24542	16
7677767	13
6953676	13
634502	13
74138	13
1726383	13
844141	13
107739	13
2282942	13
21063762	13
7186593	13
17793144	13
29064329	13
8570964	13
3428792	13
20710586	13
5538620	13
6603081	13
25942856	13
16479657	13
3916667	13
2781951	13
9852657	13
5305893	13
19804880	13
30278870	13
271408	13
8401095	13
11912345	13
2200037	13
5855764	13
2077874	13
1149000	13
21271454	13
9230181	13
11021449	13
23338237	13
12622041	13
17136645	16
3940583	17
4673415	17
30251324	13
5215339	13
3083958	13
27431699	13
14729559	13
18173577	13
25356822	17
3507271	13
4636352	13
1574779	15
10926533	13
9840476	13
8088782	16
5002285	17
8619386	17
8938945	13
1009572	13
6112228	13
128272	13
12568458	13
2068128	13
4027246	13
10519818	17
1333397	13
77687914	13
21607777	13
2652942	13
2014536	13
5979701	13
2748270	13
1563407	13
22815517	13
21973816	13
24584164	13
21683249	13
18915301	13
4458913	13
8194772	13
226373	13
3658436	13
1912036	13
5720971	13
3054908	15
8211931	13
12752188	16
1701981	13
13391434	13
3874006	13
2584568	17
780848	13
1410265	13
8316022	13
21590213	15
6875144	13
8990623	13
19517390	16
32309458	13
38483335	15
2867814	15
5497950	13
13227282	13
12028045	13
9399301	13
12948901	13
4266931	13
16675615	13
16135784	13
19764545	13
2120599	13
3238099	16
4349384	13
6127959	13
8396791	13
13348481	13
7656039	13
7288487	13
3943957	13
20943495	13
7784829	13
1157618	13
8787504	13
3736936	13
6994791	13
13028524	13
15248942	13
2972013	13
4296658	13
5799245	16
30962820	13
7257296	13
7610288	13
6090374	16
14051807	13
6432133	13
4555747	13
4797415	13
2173752	13
6081647	13
5486374	13
14171400	15
9869243	17
15981859	13
4288092	13
5638936	13
6344481	13
3820064	13
11692	13
10082750	13
4585340	13
11993379	13
3965849	13
109646	13
1533644	13
434710	13
11891958	13
16465683	17
4927584	13
25339045	13
13141303	13
5470011	13
11791062	13
4739836	13
12421019	15
2183120	13
4623352	13
510528	16
8020284	13
14658079	17
3396300	17
1412216	13
13006282	13
8774579	13
5485034	13
17016707	16
30688285	13
2263999	13
5806378	13
1094052	13
7005325	13
12985864	13
3239241	13
7803240	13
961903	13
544807	13
20890368	13
17513706	13
433468	17
2237321	13
8927593	13
13862407	17
16218795	13
5937811	13
1692179	13
19419210	13
3154315	13
5668599	13
3516903	17
4973224	13
5099259	13
1259228	13
546926	13
5550212	16
15404489	13
7098163	13
3361825	17
10944459	13
25166379	13
1391905	16
5051444	13
5874450	13
2941122	13
7548180	13
1651478	16
3825911	13
2450672	17
10695057	13
1901253	13
26136766	13
29089790	16
16299878	13
583867	13
1902168	13
5493813	13
903160	13
3835459	13
6468863	15
20973886	13
3473191	17
7527642	13
5607807	16
21194696	13
6478738	13
2044349	13
4963893	13
2430084	13
9263837	13
3256231	13
5101701	13
9933694	13
13365728	13
4721967	16
2875580	13
22949476	13
1997802	16
2718384	13
1494375	17
3075949	17
3515589	13
17047433	13
235458	13
1462895	13
4967323	17
15193997	13
1809525	13
546067	13
983942	13
14031669	13
2178790	17
2210511	13
20323782	13
8993160	13
9503829	13
16824890	13
6931646	13
23917933	13
7330688	13
2150882	15
4137526	13
3421183	13
2673849	13
2868677	13
46738340	13
16018105	13
4300856	16
33216880	13
62542615	13
27371611	13
16351591	13
1604102	13
1057431	13
13481804	13
1099737	17
728352	13
1789590	13
4895069	13
11441259	15
6418788	13
2912877	13
1514315	16
9219321	13
1603514	13
15668377	17
4415553	13
2554843	13
3784982	13
8420356	13
16945679	13
964408	16
5261217	13
2055080	13
3824408	16
20680513	13
8430807	13
20082123	13
354854	15
4202016	13
1263691	16
4058611	13
8491159	13
11501134	13
8217265	13
1455982	13
11713403	17
97715	13
222684	13
7978739	16
7593798	13
1675566	13
9732518	17
278233	13
10551171	13
76375	13
990824	17
6880907	13
449697	13
7545945	13
7507441	13
6175756	16
19247084	13
25121088	13
6600804	17
3386162	13
1483445	13
1617208	13
10783548	13
9884909	13
5599112	13
8932323	13
6815421	13
5052204	13
4841283	13
3764192	13
19622001	13
30461120	13
3305867	13
15486999	13
1574918	13
24466108	13
1579134	13
1799737	13
25012952	13
316696	13
3318041	13
10168822	13
9056899	13
10395868	13
2212363	15
754720	13
2263321	13
4601704	13
1411298	13
1103927	13
2344184	13
2475259	13
13882133	13
9760598	13
1546987	13
2653653	16
3113713	13
8672972	13
1889096	13
12200158	13
10162025	13
5519571	13
7020815	13
29300632	15
1830567	13
15753341	16
3516848	13
4602467	15
5664042	13
3867739	16
3375293	13
264284	13
8349382	13
3180967	15
512912	13
33174674	13
1549478	13
5342275	13
2773791	13
27357735	13
15165011	13
10584792	13
17495189	16
217363	13
8212831	13
3352656	13
8568828	13
5494505	13
10610147	13
5633211	13
5987231	13
1304745	13
3853848	17
12906578	13
11750489	13
5768542	13
22234454	13
9553865	16
2428283	13
3010995	13
27828891	13
12504174	13
10645108	13
344994	13
1305833	17
4695892	13
908052	13
768457	13
3160490	13
148691	17
314012	13
3659665	16
5746068	15
494466	13
2334247	13
26224486	17
19220314	13
36767903	13
1300511	13
2942009	13
4051230	17
17789789	13
4514450	13
9554017	13
5911626	13
1723961	13
186911	13
4008682	13
552704	13
9772642	13
1296711	13
3117955	13
40682852	13
4461861	13
32255285	13
9051150	13
6628722	13
7641563	13
31930333	13
6273040	13
4514215	13
13835156	13
10283138	15
9600223	13
1672208	13
1219337	13
8420959	13
15005030	13
7730926	13
52113	13
2979686	16
1907244	13
574717	17
20369370	13
5477395	13
43999	13
568052	13
3065640	13
404111	17
53639	13
907048	13
1367533	13
2635097	16
29566922	13
2450792	13
9653478	13
3172009	13
11483520	13
1521697	17
38405589	16
8481320	13
10393755	13
11354230	13
11301068	13
2098979	13
10532440	13
1449064	13
34863161	13
4681561	13
2701146	13
26211719	13
304692	17
4817958	13
8304062	17
11868151	13
15599803	13
5275725	13
8700419	13
6138321	13
9208404	13
16258712	13
10146378	13
956444	16
12951600	13
1486100	13
10828389	13
10397856	16
8479323	16
1674252	13
7771315	13
108423	13
31972880	13
15037374	16
3954380	13
3186094	13
4271001	17
3121955	13
7272538	13
9800367	13
17341435	13
4655883	13
56543140	13
8664628	13
5423222	13
1721282	16
1111926	13
6070914	16
6259270	13
46862	16
3354526	13
988050	15
10813260	13
2637112	13
3052022	13
9379160	13
7756878	13
1082858	13
6420491	13
65785	17
1066424	13
4079718	16
16930649	13
3592445	13
20317478	13
4950191	13
8005430	16
10006919	13
2008369	13
13864787	17
2467436	13
808635	13
10650615	13
210771	15
4200592	13
4164863	13
7483713	13
20233943	13
2995192	13
9688884	13
921835	13
7267922	13
7908926	13
2735822	13
31357737	13
5258565	13
27345899	13
1281877	13
1673252	13
6880165	17
48822993	13
21616683	17
10134532	13
9947904	13
15714789	13
3678058	13
23054428	13
2166785	16
10197424	13
3059302	13
23744280	17
5542317	16
33099835	16
1060664	13
2969257	13
3129686	13
17132725	16
7286224	13
788767	13
4734096	15
18451617	13
2884269	13
15794262	16
6656548	13
3095250	13
7988358	13
4475679	13
9477685	13
11081922	13
765387	13
21079702	13
6486756	13
413269	13
5009463	13
418992	17
15009531	13
9563804	13
3140798	13
683012	13
17705911	13
181357	13
8638376	13
805509	13
11219420	16
1900583	13
16655179	13
2389272	13
2207149	13
2863812	13
19234328	13
407474	13
8637607	16
9760545	13
5151325	13
12319552	13
2215534	16
5378116	13
9977459	13
9412002	13
6219149	13
2688743	15
7566822	13
6266313	13
3100705	13
6039707	13
5928544	13
20100234	13
5959625	17
8186263	13
2495871	13
2519113	13
4465705	15
17527162	13
14216560	17
13958841	13
6314162	13
2607905	13
6325015	13
5951769	13
5569034	17
8544074	17
10378492	13
539672	16
10171507	13
12884617	13
11245596	13
31766773	13
9302553	13
13848105	13
11910641	13
1916629	13
12926580	13
13840704	13
16352264	13
433424	13
21295618	13
2850	13
1514199	16
1861707	13
7078306	13
4271818	13
2688693	13
6137841	13
3563674	13
19069688	13
5334183	13
2006837	13
6112230	13
9076146	13
3416721	13
822585	17
4176658	13
3488577	13
2200444	16
3067118	13
14284469	17
12496307	13
9805361	17
7027007	13
2448031	13
39530457	17
10419339	13
21688383	13
2420049	13
32338465	17
1254237	13
4855351	13
16890539	13
8613719	13
3135338	13
9355782	13
4578908	13
1383267	13
1136758	13
14375431	13
8722327	13
9891559	13
9699803	13
21498843	13
1247007	13
26883017	13
758609	13
2964614	13
9722514	16
15547908	13
8858758	13
1005531	13
14618251	13
561356	13
4125764	13
1147792	13
437446	13
5365725	15
5149438	16
20200153	16
1012541	16
7035594	13
17302618	13
21884291	13
7773277	17
18889897	13
9629576	13
6407269	13
708255	13
9779084	16
13638670	13
1416269	13
2552905	13
18841311	13
7110357	13
145653	16
13314447	16
2720600	13
8878082	13
6596498	13
3305558	13
12813098	17
11560985	13
17203279	17
3857113	13
10351955	13
4611240	13
1274083	13
1222187	13
38289569	13
1336349	17
8581891	13
2949377	16
7049009	13
3124517	13
5913821	13
4449836	15
3974982	13
15371382	13
25835790	16
847666	13
10235735	15
9509728	15
6746379	13
2840412	13
13888716	13
4192698	13
4746031	13
24016830	13
6391182	16
16879340	13
31030779	17
338084	16
9043	17
3307914	13
7129163	16
6078670	13
483778	16
6652388	13
11678722	13
7473037	17
12903029	13
424430	13
6672049	13
1674147	15
29242137	13
10117010	13
1873301	17
20171331	13
1100831	13
3983975	13
5705498	13
14453108	13
3270635	13
7578694	13
31956818	13
6573210	13
28908283	13
572136	13
19274851	16
2756279	17
3032783	13
5900988	17
34453894	13
24756033	13
1203907	13
4516322	13
1172933	13
4303795	13
4922578	13
3745589	13
28051448	13
7760275	13
26731697	13
2333671	13
10384685	13
10026308	13
1712992	13
8370070	13
3667034	13
6044172	13
4282457	16
8632125	13
16702511	13
4996109	17
26592692	13
10446437	17
10226453	13
1553216	13
15562490	13
36009555	13
3995601	13
5277444	13
11897786	17
5555587	13
5088563	13
16166516	13
1281503	13
2113462	13
12398096	13
12042686	13
20340091	13
9797989	17
2252219	13
13341089	13
20343998	13
5206013	13
6030184	13
1433837	13
31998378	16
4464902	13
994965	15
3369914	13
34539044	13
4907478	13
2898709	13
3620520	13
11320704	13
15196220	13
8836695	13
6033276	13
5424085	13
38714410	13
5275891	13
6588087	13
4481681	13
8554618	13
6955493	13
4625412	13
15256437	13
5679862	13
2604094	13
7809502	13
14569235	13
18011453	13
1304557	13
2588593	13
2685218	13
9500827	13
344350	13
3987766	13
11825709	13
3161001	13
1271474	13
6947178	13
9804974	16
9514447	13
3741388	15
3490254	13
217503	13
1360284	13
5945476	13
3009357	13
16916692	16
15673487	13
3320818	16
5026386	16
1761789	13
6889663	13
4524828	13
12511955	13
5443058	13
6749768	13
2647610	13
3252305	13
3747506	13
5970324	13
755837	13
4543800	13
7141319	13
17210934	13
327441	16
3242719	13
925968	13
4294852	16
2118428	16
14049561	15
8242122	13
1911036	13
8536530	13
1820133	13
7451136	17
283552	13
4083383	13
11090784	13
7052947	13
12376990	13
1921636	17
12890111	13
9192111	13
15499862	13
3898604	13
6000544	13
7627455	13
13751523	13
15106958	13
6844633	13
579692	13
1061519	13
13830930	13
13491219	17
1176084	13
477705	13
4764525	13
4926298	15
511985	16
3012312	17
2499486	16
9275682	16
7656747	13
21095326	13
968087	13
21571981	13
5136022	13
587215	13
16589629	13
1939478	15
3643096	13
6497946	13
8967226	16
27662707	13
3059809	13
12085245	13
8164853	16
19446989	13
6014171	13
2984692	13
9994697	13
9633628	17
4869937	17
1172056	13
287735	13
1156351	17
2966877	16
3669819	13
1148545	13
408973	16
32065163	13
8876631	13
4871769	13
5841614	13
898168	13
8958651	15
2533079	13
6848621	13
29994469	13
1246376	16
518689	13
4886686	13
4357044	13
23286910	13
1238322	13
7847589	13
1484832	13
13426647	16
28452860	13
35306147	16
3578148	15
4496968	13
2210255	16
3584386	16
17405614	13
32469562	13
980135	17
5297814	13
15436451	13
32875	16
9967550	15
15262232	13
4954566	13
23510460	13
10292366	13
1831948	13
12472862	13
2376673	16
3226270	13
1448123	13
11938489	13
496123	13
4107873	13
9448398	13
1256729	13
1829475	13
26800171	13
8050646	13
90966	13
2059356	13
11722366	13
428616	13
10804556	15
4088068	13
23078844	13
8032078	13
1125907	13
23699219	13
65522	13
2315917	13
17001160	13
4511451	13
16240695	16
16940869	13
5899476	13
1277279	13
12891489	13
13542463	13
8611721	13
2200115	13
609249	13
6624934	13
5619365	16
2478872	13
19872357	13
4174964	16
2437660	13
5102860	13
3450332	13
14431479	13
11937703	17
12165257	13
1900114	13
6898097	15
6655539	13
27268277	13
7852115	13
4431930	13
31044442	13
12813652	13
1105135	13
2408530	13
2308357	13
6378592	13
82916	17
40647475	13
36331487	13
12323611	13
8480516	13
8266098	13
7758467	13
15270342	13
16187995	13
1713606	17
5183767	13
5771912	13
20756139	13
9614407	13
9559438	13
23323654	13
12838191	13
10306393	13
4168191	13
7882549	13
2018080	13
2927831	13
14143528	13
4902607	17
10726189	17
6130835	13
19791093	13
6524532	13
334953	13
3925672	17
18621602	13
15108374	13
12400012	13
17460867	13
21136637	13
10421438	13
112187	16
12727123	13
1200103	13
9783864	16
871839	13
2269480	13
5829396	15
14424746	13
3705471	13
1874841	13
18779982	13
1191252	15
1031701	13
18698461	13
6037489	13
10255014	13
5512393	17
17901419	13
3505904	13
25789615	17
3288812	16
24693805	13
9622902	13
2708506	17
20006674	13
10957702	13
9346878	13
4064826	16
1352694	13
5352412	13
24890169	13
592560	13
18301938	13
2436094	13
13405379	13
1066556	16
4650846	16
7286164	13
13965356	13
1050539	13
33291429	13
1404392	13
10164748	13
4214548	13
7954593	13
7105797	16
6451866	16
4731077	13
123768	13
13875416	13
2127445	13
6219412	15
2897153	16
317419	13
15576997	13
7998423	16
1170502	16
9202331	13
4545372	13
11307918	13
7651911	13
6738626	13
5564907	13
1416326	13
25082027	16
2991382	13
6331381	13
16603606	16
13865651	13
5121939	13
9856707	17
7092892	13
7677836	13
6711501	13
1262723	13
7046193	13
1916328	13
13032163	16
3770627	13
3235361	13
7448877	13
5885648	13
1278609	13
3897594	13
880347	13
31785735	13
7646202	13
17498484	13
1579519	13
4827462	16
4312206	13
734763	13
3235763	13
11907021	13
1285035	13
2565580	13
21321182	16
5448297	13
3175049	13
4293081	13
16203245	13
9767622	13
6565070	13
4392910	16
5721568	13
1453252	13
9810235	15
7527126	13
8078569	16
3965528	13
49634711	13
11407420	13
398746	13
6390090	13
15948272	13
4913419	13
58391	13
6253748	13
8632528	13
1338256	13
16368603	13
15700756	13
1170535	13
8168752	13
21853576	16
4154174	13
2858562	15
1663095	13
3550595	13
7214054	13
7170327	13
40350419	13
1547501	13
8412721	13
1019451	16
7414849	13
3406184	13
20858182	13
2249007	13
2015119	13
1955997	13
9606753	13
5721689	13
13963052	13
12106936	13
11006026	13
1237508	13
257667	13
15210932	13
557764	13
1726971	16
8853589	16
9616847	13
7929626	13
230160	13
690340	13
18344358	15
5878191	13
2234	13
25935501	16
5427788	13
12599559	13
5022634	13
6173503	15
316744	17
17803549	13
19473897	13
8344107	13
15335701	13
8243956	16
8004979	13
427121	13
4378129	13
2237615	13
15563423	13
7020273	13
4676753	13
5119352	13
67395062	13
13317112	16
13458358	13
17757272	16
11493242	13
2587432	13
5714825	16
39701169	13
9335987	13
5034127	13
27540818	13
9122304	13
234533	13
2508606	13
2269463	13
15174799	15
1024994	13
303557	13
663657	13
17950739	17
10011323	13
16718592	13
19786317	13
14651674	13
15368545	13
6368975	13
26831402	13
393242	17
27339031	15
6081294	13
1691153	17
2577082	13
32605278	13
3386579	13
2250531	16
5645905	13
12456817	17
15958626	13
11024771	13
10281716	13
13211573	13
18138037	13
3050830	13
7453587	13
670590	13
33239895	13
149349	16
4985060	16
6481737	13
2746412	13
2410524	15
2329273	13
7934746	13
41389718	13
7667735	13
4854872	13
11993144	13
7374202	13
12301040	13
36859411	13
1383391	13
13420808	13
2686608	13
8747021	13
10297354	17
6123817	13
8220289	13
58205687	17
337123	13
680928	13
2014256	13
4296903	13
2192562	13
5308726	13
2749187	13
24839345	13
8214425	13
11115433	13
12872002	16
1936625	13
5947554	13
16479738	13
3378054	13
5400011	13
2048245	13
3516891	17
2399792	13
3869813	16
21520835	13
14851653	13
4060494	13
1547492	13
898209	13
6222930	13
115573	13
13220	17
8477765	17
13038648	13
9007732	13
10505119	13
3147785	13
991564	13
25819575	15
7479197	13
10665	13
7643118	13
227428	13
1818811	17
1984026	13
20013844	13
9403124	13
17822761	13
2688070	13
8295038	13
22502739	13
16976970	13
1680240	13
2015959	13
4519384	13
3237066	16
12377674	13
3982591	17
4796068	17
16737160	13
4411445	13
6816762	13
12495481	13
1717379	13
5643783	15
2226395	13
276114	16
16286008	17
8123167	13
5336325	13
2381412	13
424792	13
3786530	16
12552280	16
12759427	13
2988892	17
4714141	16
88183	13
18288825	16
10187599	13
675433	13
14876911	13
1235481	16
25091797	13
1786647	13
10117431	13
1486106	13
19371977	13
2690286	13
3516552	13
3647575	13
13972106	13
15582347	13
9531656	13
4010632	13
7776615	17
21430157	13
3070624	16
3826212	13
4701578	13
10478910	15
26335884	13
12796610	13
8622943	13
19064245	17
3916968	13
1654973	13
5882039	16
13026763	13
23211839	17
3697	13
1373661	13
4564631	13
21034566	13
12878112	13
9900723	13
2491313	13
628361	13
17249727	13
210619	13
16363726	13
4710770	13
5751412	13
8425187	13
15227831	13
22430862	13
13983437	13
213525	16
2929367	16
6785807	13
4974106	13
165022	13
17987360	13
10077636	13
4353132	13
3639717	17
1135731	17
5406150	13
9775169	13
11688902	13
10531596	13
8896022	13
4019081	13
844606	13
2201951	13
6354503	13
5036935	13
1396799	13
6215893	13
2532439	13
3939771	13
4096462	13
17392422	13
3824720	17
597142	13
8188181	13
41191401	13
4183923	13
40968663	13
4480796	17
8424020	13
3375947	13
11764742	13
5740777	16
16810680	13
12836644	13
25475985	13
591729	13
4717091	13
15775033	13
21390505	13
3898576	13
1282845	13
1047648	13
1180080	13
1481476	13
16007177	13
6794382	13
160480	13
3437739	13
341543	13
23816419	13
4391389	13
5076263	13
17107923	13
40961082	13
39827166	13
2554289	15
19444835	16
12142359	13
6873536	16
1826197	13
1134182	13
12267442	13
11789301	13
10829687	13
498958	13
1626426	13
23064154	13
17062801	13
4416162	13
14167774	13
8003706	13
9042843	13
11778963	13
1776551	13
7012518	13
734900	13
18289853	17
6672702	13
1371796	13
18470329	17
25426306	17
10386206	13
15446586	13
8872442	16
5048888	13
37541162	17
6741321	13
10612742	13
1105438	13
630919	13
13871755	16
16192489	16
316329	17
2803638	13
7949007	13
17515748	15
1635496	13
2257085	16
18533575	13
13518359	13
4965982	13
2207084	13
7238824	13
3205693	13
16294310	13
6838924	13
2841746	13
43244163	17
270270	13
7892009	13
1276065	17
18596216	13
13419829	13
6716073	13
9471974	13
4770834	13
5537832	13
197515	13
2509319	13
12460135	15
4694284	13
22731408	13
22585557	17
1436125	13
1144141	15
1270761	13
5469947	16
8832585	13
6969873	15
602825	13
3401862	13
8221255	13
4914895	13
11609331	15
3327776	13
3706326	13
8712526	15
13358721	13
34694791	13
22211286	13
8607062	15
5227074	16
20402647	13
8249152	13
349078	13
3805592	13
18190752	13
2065156	13
9193209	16
10961397	13
2881559	13
4397183	13
70529	13
557670	13
21909453	13
3470700	13
19091017	13
213909	13
12044356	13
1799437	13
5564458	13
2710211	13
2090989	13
8037991	13
9697166	17
5463704	13
16786047	13
8043257	15
10117258	13
3148316	13
8167102	16
2286224	13
3315710	13
10875883	13
277291	13
524301	16
10274701	13
7776967	13
4806501	13
22539714	16
1761535	13
7220500	13
8710180	13
6413216	13
33490136	13
7183255	13
1590812	13
19663901	13
17117457	13
8137160	13
7325565	13
2027628	13
8201061	13
13697153	13
18871043	13
1622152	13
4722789	13
42560803	13
202289	13
1998783	16
3896615	13
3034789	13
25306392	13
2645253	13
4382076	13
27502270	13
3975077	13
4438319	13
688190	13
5130613	13
609824	13
27601629	13
3281545	16
651284	17
707335	13
1315407	16
4601061	13
4735244	13
24691729	13
7997296	13
17064903	16
16545660	13
4697420	16
2421364	13
162481	13
28500150	13
8293786	13
5678541	13
8455401	13
20332105	13
739099	13
27349729	13
10369987	13
3316547	13
2182995	13
11603245	13
1915049	13
8113594	16
10287721	13
1941836	17
4441887	13
1165587	13
8237955	13
5078407	13
2764752	13
4157117	13
37172412	13
17079074	13
10061301	13
10383246	13
1516612	13
23791980	13
312002	13
5160082	15
4113404	13
425279	13
2419002	13
41885738	16
7382684	13
12115072	13
3836668	13
10271687	13
12328190	17
2259495	13
17580	13
7481624	13
18612259	13
13692999	13
13655459	17
8129831	13
2856372	13
1179250	13
10535148	16
1390018	13
9429773	13
4745872	13
7286795	16
7038041	13
2837872	13
3835474	17
39212498	13
4213309	13
16677152	13
6610671	13
10076612	15
6190678	13
5639614	15
7917521	17
269603	13
2567363	13
7913623	15
10979534	17
3255802	13
20203371	13
2794744	13
15105560	13
13302789	13
5495416	16
15346635	13
4430813	16
2242275	13
11773035	13
6844146	13
16990950	13
38721898	13
14120758	13
5658663	13
25442660	13
17225165	13
5745533	13
17242721	13
3512039	13
541977	13
3792574	13
5024196	13
23113985	16
39572547	13
6564894	13
6623392	13
12414966	13
11709755	13
8225015	16
3650089	13
12130548	13
8455835	16
8293523	13
33036695	13
2935033	13
3268462	13
10412937	13
3563622	13
7727079	13
1895190	13
24750797	13
9397458	16
8075193	13
377273	13
240855	13
3067542	13
3492545	13
4102325	13
4369425	13
15396364	13
14542227	13
15342031	13
5680233	13
6148586	17
29767380	17
36217153	13
10749346	13
155593	13
1328516	13
8536310	13
10169248	13
6304248	13
8434146	13
1028407	13
32845752	13
8802783	13
2604667	16
13446739	13
12388912	13
4696742	16
7131481	13
1750930	13
3343289	13
7255808	13
17557423	13
2289615	13
2730101	13
13310802	13
28067133	15
3782875	16
8874981	13
21566263	13
7875034	13
13208032	13
2011326	13
2181736	17
8164970	13
520735	13
6078237	15
1602919	13
382160	13
4699736	17
1868339	13
16439197	13
5768142	13
7869762	15
43127213	13
7266046	13
7402826	13
4166825	13
17827009	13
3233016	13
16085127	13
2288601	13
4464475	15
11537751	13
2722468	13
14044598	13
4607285	13
15753328	15
972558	13
7898731	13
6910254	13
14697011	13
14645297	13
17632493	15
14329424	13
5854978	13
973180	13
9971857	13
3862270	15
2666622	13
2471559	13
12197470	15
16028998	13
1148212	13
22272926	13
10425403	16
10611567	13
3972030	13
320172	13
13076613	13
3677691	17
1027483	13
5835765	13
9923161	13
4089878	13
1392041	13
2520997	13
11475025	13
184620	16
26964108	13
15350160	13
15982607	16
1368626	13
20954799	13
2384252	13
39726835	13
11602408	13
1854837	13
4260520	16
723833	13
14334950	13
4697716	16
22358965	13
13436446	13
38927574	16
4597931	13
4617706	13
5089314	13
2815202	13
2511348	13
12580635	16
1369494	13
6207733	13
26929561	13
5500102	13
3752879	15
1093604	13
12284389	13
2841037	13
4900769	13
16867025	17
19345748	13
28678291	13
9822713	17
23834737	13
1425584	15
12170857	13
4301728	13
1557130	13
13040406	13
21768955	13
14336837	13
11090902	13
4068921	13
7376778	13
1608942	16
19758524	17
527552	13
9485923	13
16061186	13
4818757	13
1556448	13
1204221	13
576129	13
927460	16
10630028	13
8284974	13
9027680	16
17421794	13
5681560	17
1243104	13
3647633	16
3848688	13
14473455	13
16702426	15
3645364	13
3758425	13
6732835	13
22406932	16
2873789	13
3275138	13
25334848	13
1836267	16
12543198	13
4383630	13
2034379	13
29345722	13
523529	13
24093490	13
1659199	13
323641	13
1652829	16
664428	13
12791384	13
2647409	13
256190	13
2880095	13
7247242	16
4154939	13
29325137	13
6863886	13
1238704	13
14968425	13
1056916	15
5744179	16
7654054	13
4088663	15
8820788	13
4365120	16
10112037	13
1142542	13
13905810	16
1783666	13
1084960	13
2948345	16
535031	13
1030143	17
6800996	13
6621731	13
1766605	13
1420252	13
956170	13
7220449	16
28837303	17
974058	13
6508525	13
23836011	13
5830982	15
6543461	13
9521844	13
1327965	13
1037256	13
5000486	13
14070982	13
11524027	13
2809867	13
31672990	13
16446985	15
2679621	15
10606035	13
3805869	13
5932552	13
11078342	13
7284134	13
582821	13
3247064	13
701006	13
14930684	17
11013325	13
4118248	13
6773901	13
5671215	13
21371535	13
3827416	13
10234731	15
764650	13
3080279	13
20283055	13
16901178	13
14260374	16
669219	15
8285754	13
9614174	17
4103923	13
22781899	13
628629	13
19382755	13
9356331	13
5283202	13
559285	13
1722501	13
9383140	13
19342848	15
4983307	13
27889515	13
10316668	13
13804068	11
20599072	13
2852259	16
18525192	13
361338	13
1457842	13
1207733	13
5330322	13
1186517	13
11974837	16
16386509	13
3631445	13
1079699	13
1673962	17
9038151	15
25717359	13
5706432	16
4889749	13
180151	13
4607432	13
2073574	13
19501322	17
10331694	16
22984790	13
6695551	13
21842579	13
20028395	13
4091565	16
12462930	13
1991540	13
1106660	13
5078366	13
6235591	13
748012	13
980443	13
239980	13
158225	13
2510123	13
2621780	13
4509383	13
8955808	13
2951516	16
20227585	13
7090363	13
13729764	13
4260707	15
11019606	13
3582674	13
1325846	13
2735	13
1650023	13
9470882	13
6393656	13
4901755	13
1821904	13
18691623	16
2982934	17
14685550	15
401196	13
19037013	13
23807244	13
5697611	13
9937051	13
5722328	16
20373162	13
2515916	13
5276896	13
3187949	13
1397873	16
7043740	13
5051514	13
4849899	13
2665322	13
3677446	13
12415741	13
2425543	13
6994610	16
12135791	13
3125533	13
15457972	13
8012972	13
3777634	13
3698355	16
11303020	13
283305	13
5730665	13
21831613	13
4802518	13
740871	13
23184992	17
13342	13
1237357	13
1074298	13
4230068	13
8248020	13
1841882	13
38041098	13
7780187	13
3636252	17
1361216	13
251207	13
5762411	13
482428	13
10795880	13
9730277	13
2147548	13
2759466	13
6462338	13
6939194	13
5053150	15
7483132	13
2808313	13
11990827	13
940404	13
17597789	13
7973509	13
2922105	13
2212920	13
2018090	13
287660	15
666899	13
12020264	13
22539237	13
16267723	13
6644276	13
3364161	13
703970	13
4790692	13
1958423	13
15620563	13
23805197	13
6315967	13
6145669	13
678453	13
10584429	16
10451103	13
38792625	13
1148579	13
1313238	13
4785899	13
3324220	17
17141723	13
3472179	13
920803	13
5735512	13
2544828	13
67234	13
1548551	13
1983619	17
1170062	17
5816051	13
1091090	13
13345536	13
3116436	13
3326789	13
28381564	13
10701061	13
13470948	13
1126220	13
2119366	13
6441502	13
24776649	13
19784156	13
104539	15
3365914	16
8942084	13
14495559	13
1590323	13
2839043	13
669620	13
15097	13
11298318	13
5938624	16
1396452	13
12970661	13
3178748	13
4013889	13
10542526	13
21555396	13
3650218	13
9825710	13
307194	13
6003741	13
30222218	13
3029818	13
2973989	13
29700459	13
22168051	13
16758921	13
659169	13
1132961	13
20086773	13
1924806	17
7805528	13
6368745	13
44384749	13
1214901	13
29297740	13
9353315	16
4426055	13
11794594	13
2416763	13
31946037	13
5221141	13
3544491	13
7725561	16
10036383	15
3459527	13
12010010	17
7396018	17
7868274	17
12403151	13
3162102	13
27733984	13
23275910	16
1512442	13
6564817	13
8769312	13
1646659	13
17164295	13
4040639	13
3829761	13
35667126	13
8933055	13
1657889	13
5638491	15
26473367	17
19436566	13
16480129	13
11929989	13
5891633	15
50729	13
12683178	13
8995250	13
37677964	13
9582958	13
48909178	13
1750438	13
3521713	13
15058658	13
891128	13
6467296	16
2053153	13
5728168	13
526710	15
2401206	16
1029530	13
10285349	13
11056282	13
20069008	13
8081449	13
2975559	13
4532776	16
295322	13
2385421	13
6112911	13
27540419	13
5182754	13
13925494	13
17253369	13
2937142	15
4261027	13
5109512	13
22006428	13
8063580	13
8529619	13
17763285	13
3144173	13
1137320	13
9687706	13
3928736	13
449771	16
738933	13
959200	13
8407158	13
17021363	16
1354410	13
2388264	13
6032122	13
2200536	13
5620896	13
6247005	13
8507831	13
28253462	13
4616391	17
463336	13
13259872	16
1459086	13
26949227	13
13865348	13
5895824	13
161000	13
19135841	17
3047936	15
896259	13
13324969	13
10001303	13
9728033	13
28412888	13
2449772	13
1069872	13
1199010	13
14708400	13
35610380	13
23579371	13
9037381	13
15201212	13
6604802	13
2624467	13
532699	13
1271771	13
2224074	13
17795481	13
1828104	13
10451003	13
155902	13
17478909	13
1969607	13
6889534	13
25553358	13
1390455	13
4903721	13
424710	13
9781544	13
13171321	13
10020118	13
5157574	17
251661	17
6986976	13
12765328	17
2018931	16
682973	13
10583636	13
3934109	13
7400372	13
12785957	13
157563	13
14307413	13
2400841	13
33871968	13
1740905	13
11819085	16
5999620	13
18611180	13
2596499	15
17573799	13
11684863	13
8430139	13
8204297	13
5167944	13
8389280	17
8276204	13
16551761	16
7166852	13
842088	13
17446190	13
1649628	12
5270299	13
21712989	13
9121817	13
3392223	13
3169986	13
3763905	13
8989270	13
6117244	13
28596381	13
13023311	13
1414732	13
3796472	13
3884811	13
24904868	13
15639626	13
5792067	17
3979491	13
5755764	13
6615427	13
1483617	13
1421126	13
691664	13
3293664	13
256735	13
36007667	16
7081080	15
1930502	13
10326502	16
26168673	13
3085916	13
4549233	15
41058434	13
8041744	17
14883932	13
6672375	13
2317522	13
1820171	16
14051607	13
2179441	13
3682527	13
5052553	13
10741649	13
6958365	13
708027	13
3187138	16
3877979	16
2505130	13
4862268	13
10382349	13
5788705	13
22016277	15
4592199	13
40079769	13
2761473	13
3255745	13
6561192	17
23774448	13
12104016	13
1566338	17
29823754	13
3744916	13
1490024	15
37317862	13
75816	16
5019908	13
7967325	13
1371043	13
11641856	13
23922780	13
33087288	13
2411076	13
25363973	13
21551744	13
286291	13
8019198	17
22857995	16
6363448	13
11379107	13
2980192	13
735463	13
16574426	13
1630146	13
663737	13
6327493	13
1653952	13
772844	15
15197125	17
25936353	13
3821321	13
4332052	13
189917	16
1746404	17
18397649	13
10855686	13
3523302	13
12297118	13
1414007	13
2270312	13
7377966	13
4249182	13
1454475	13
4188601	13
10286991	13
7684424	13
4858982	13
521393	16
17649617	13
8361489	13
5665016	17
5244192	13
7380966	13
22398447	13
1838261	13
19321912	13
2248305	13
1746025	13
5690315	13
19401961	13
169032	16
758205	13
8979315	13
10987716	13
40284382	17
2570977	13
4258576	13
6204034	13
1604849	15
7937845	13
15416115	13
4987464	13
16582869	13
4999531	13
22383442	13
17775728	13
11602536	13
7004397	13
8387837	13
3505519	13
15482625	13
6444549	16
11346152	13
4491245	13
2944741	13
19923182	13
9977923	15
11290164	13
2419742	13
13240369	13
18620863	13
915564	13
12116583	16
7293876	13
9178676	13
1741056	15
2390374	13
16728115	13
3394759	17
11152255	13
4232605	13
4382789	13
34805889	13
16891473	17
476889	16
532730	13
918343	13
592671	13
32485872	17
24224147	13
3602669	13
1161911	13
11266928	13
7766241	13
847906	13
4956462	13
6707413	13
5467159	15
4205249	13
9608275	13
4000702	13
1604125	13
3292266	13
330116	16
2930671	13
25984444	13
15120001	13
4136186	16
996752	13
25861752	13
10878206	16
6611114	13
6184565	13
1050	15
8828028	13
24534684	13
2700876	13
3400879	13
4005070	13
1515934	13
25546852	13
188699	13
13316012	16
298122	13
17430873	13
3950189	13
9892337	13
10171028	13
3891649	13
8997671	13
6806822	13
2677854	13
3450675	13
13464869	13
4215810	13
17700232	13
10500603	13
8754434	13
10656793	13
4538995	13
1740014	13
8354279	13
5941759	16
17647294	16
27957758	13
2733070	13
11503910	16
4707507	13
14846752	13
17239103	13
4556075	13
2060867	13
4232701	16
3326485	13
802204	13
1970247	16
13595569	13
6276218	13
9120099	13
6467961	13
5445134	13
1710701	13
4697683	16
6548264	13
10292264	13
23949925	13
1073174	13
80526	13
12876399	13
236086	13
7695128	13
5399776	13
10635311	13
34344674	13
8052703	17
26870458	13
17461491	13
1199903	13
30398048	13
10888951	13
3478795	16
31501052	13
15762522	13
1323230	13
1255570	13
23958674	13
3886191	13
3218859	13
4261411	13
28195007	13
3547145	13
10768816	13
7866202	13
4795047	15
313334	13
4988531	15
36882473	13
12237910	13
9813681	17
17590769	13
761093	17
7491878	13
12298567	13
6894305	13
7966648	13
18205716	15
1960481	13
5623707	13
5634936	13
26220088	13
9700383	13
3905308	13
19626154	13
523512	13
27692705	13
158326	13
7260151	13
5000044	13
4494441	13
9775821	13
11221189	15
4828048	13
18313186	17
5921489	17
1192925	13
19405750	13
184324	13
10873199	13
8404910	13
1902254	13
5692438	13
6060257	13
2674289	13
10155118	13
4755854	13
5396732	13
4136448	13
4662365	13
1974296	13
3518137	13
968930	13
8509187	13
30111821	13
3440734	13
3196180	13
6435734	13
3679973	13
35598542	13
11138482	13
2952712	13
8454306	13
22932725	13
6294840	13
6047485	13
10898947	13
3431719	13
13046676	13
1458638	13
2536793	13
2873024	13
4255	13
1101310	13
4015982	13
3555472	13
2842252	13
5358317	13
6842960	17
699476	13
1660006	13
3474272	13
768799	17
11440234	16
4966065	13
9207806	13
3550603	13
12030046	13
7501247	17
25789644	13
5553499	13
7649441	13
4084544	17
5709674	13
8386601	13
4454302	13
2720851	13
2985666	13
4791190	13
13090565	13
28299385	13
3784725	13
3456359	13
3522858	13
10457676	13
7858380	13
7709511	13
2026710	13
2991247	13
10288039	13
1296082	13
15619702	13
22753639	13
695243	13
2851911	13
8236282	13
8048887	13
11653417	16
514597	13
11036591	13
3721428	13
11204927	13
4803155	13
6861406	13
3726066	17
1311314	13
34828506	15
1824090	13
1422092	17
156789	13
6384404	16
17290584	15
654037	13
14665500	13
4262983	13
3868234	13
9806190	13
10741670	13
20414303	16
2001997	13
2449226	13
5944303	13
4404791	13
8827295	13
586585	17
12328614	13
15310880	13
7582837	13
11565982	13
13523560	13
12374971	13
12106737	13
1971628	13
2963221	13
2963818	13
3337097	13
23777424	13
1783951	13
5774621	13
9614154	13
12538940	13
145226	13
3988776	13
1883605	13
5064436	13
4216518	13
16027407	13
2969818	13
969765	17
609151	17
5637557	13
4836150	17
9285409	13
196063	13
4704856	13
1419025	13
495646	13
4550422	13
19959623	13
109127	15
4555993	15
5244484	13
1191324	13
21549296	16
12839542	13
1511081	13
315665	13
3053035	13
16701566	13
2238868	13
3102	13
2586625	17
40167476	13
37262767	13
9132746	13
6749445	15
7324372	13
3732373	16
9032820	13
6043278	13
4200993	13
1073890	13
2067601	13
3794949	13
2975768	13
1893397	13
4863023	17
3090071	13
7754015	13
1512061	13
12809332	13
45906322	13
44894871	16
380205	16
823564	13
13739332	13
4781606	13
40732048	17
11068593	13
2408194	13
7321721	13
9777369	13
6090925	13
1342547	13
855404	13
482232	13
9538344	13
4906995	13
2470072	13
13527630	16
11227586	13
2607892	13
1348805	13
13512581	13
10528233	13
2920508	13
9343767	13
10407547	13
2531340	13
8048821	13
133664	13
8733415	13
11935832	13
13186255	13
3284571	13
2304426	13
1260276	13
9172210	13
1949490	13
12401059	13
261085	13
2148513	13
3029828	13
21984893	13
1538235	13
16163860	13
3159748	13
868816	16
1604914	13
824959	13
36462509	13
22340105	17
15281268	13
54777360	13
2172527	13
2214201	13
12242778	13
19007953	13
7083280	13
372484	13
627011	13
3485241	13
1440944	15
1320364	13
5751205	13
2935413	13
18323528	13
7049372	13
1705708	13
13175166	13
2957188	15
22884060	13
8506195	13
12144113	13
9340043	13
46097518	13
1412131	13
16946284	13
1710186	13
9948931	13
3336425	13
4817509	13
6181932	13
2454544	13
7253679	13
6280890	13
5506107	13
1980884	16
4341020	13
24400161	13
2016603	17
5468604	13
15702201	13
1163593	13
6217328	13
890774	13
1971379	13
5995183	13
3955655	13
11891550	13
4747775	13
6231809	13
4628141	13
9849556	13
394225	13
11536051	13
21974402	13
7904633	16
8203042	13
3582681	16
9803181	13
14643534	13
4578119	13
661071	13
4222869	15
4982286	16
4817671	13
12912400	13
12949741	13
2117731	16
4485564	13
7833719	16
4989944	13
5597266	13
2609636	13
4917754	13
7040488	13
12150468	16
876690	13
11547633	13
58867625	13
26700330	13
1702584	17
997482	13
4888287	13
6588436	13
1671242	13
6571636	13
1648522	13
32495367	13
4029970	13
5103967	13
30984466	13
6942786	13
4698847	13
10651361	13
13984019	15
13203314	13
7914286	13
1862523	15
9531613	13
8224827	15
17658873	13
10918787	13
3217102	15
790500	13
4892398	17
2521385	13
12703307	13
2650266	13
167245	13
11143417	16
5969112	13
4218481	13
3484347	13
22438900	13
12403528	13
448691	13
8305746	13
19259226	13
713256	13
769685	16
6747309	13
9402215	13
11137358	13
18648302	13
6271849	13
2234928	13
31670544	13
1016264	13
7136389	13
1945661	16
10671590	13
15646464	13
3006502	13
971008	13
10053310	13
18467737	13
1103979	13
1161123	17
3315285	13
312880	13
7977856	13
18213609	16
5579859	13
10986190	13
298591	13
23018587	13
17014075	13
23355602	13
13533826	13
1423661	13
1973555	13
546117	13
18311121	16
13413441	15
16796821	13
5025330	17
11744930	13
5593553	13
7472683	13
6851701	13
782172	13
444142	13
1112826	13
7928067	13
14839739	13
13442195	15
5271528	13
2412952	13
10793877	13
1571843	13
2812066	17
6364739	13
1685849	13
3627705	15
224603	13
2603589	13
5512448	17
3142560	13
352444	17
4887269	13
1618386	13
808649	13
538401	13
1598084	15
185654	16
10990103	13
11391504	13
39369714	13
11087020	13
6035208	17
4966933	13
15786987	13
25151940	13
7646144	13
3046225	13
248483	13
26187432	13
12381149	13
5176672	13
7628301	15
249599	13
16317066	13
1455355	13
3210172	16
10424001	13
10669397	16
5203577	13
9120226	13
7302082	13
5642614	13
9489509	13
8599235	13
16901702	13
12557431	15
11430672	16
7227563	13
1431284	15
4411188	13
6583416	16
3388111	17
1092722	13
10186453	13
3122078	13
9111800	13
10138803	13
886920	13
9363219	13
14622927	13
7898857	13
5169737	13
32147358	13
21304578	13
6327629	16
15277824	13
10990766	13
8245779	17
3053697	13
10087325	13
11173249	13
4113358	16
8352595	13
5311751	13
1011201	17
11946430	16
23590592	13
1547233	17
15171223	13
27888	13
18364796	13
8499376	17
11007254	13
4445267	13
12331558	13
5383050	15
4314274	13
17639126	13
4810840	16
237633	13
3608470	13
9875954	16
11630131	17
17977240	13
5996296	17
17564012	13
1395990	16
6920998	13
17303517	13
204750	13
7506423	13
4685769	13
7398308	13
1303790	15
2625408	13
1210679	13
37541822	13
13945206	13
16200344	13
33746	13
1702814	13
17062506	13
9508578	13
335063	15
17881949	13
2043009	16
5931873	13
9756496	13
30127000	16
7673815	13
11990261	13
32880	13
1556721	13
1836268	13
3647174	13
11267884	13
9457348	13
11553809	13
20115699	15
1215436	13
18879850	13
5369344	13
9241578	13
23138801	13
3344480	17
119710	13
7679635	13
2860098	13
4125856	13
11479587	13
5269270	16
12152451	13
9742980	13
2585107	13
33341371	13
3182248	13
4736878	13
5763904	13
2607916	13
16669494	13
2014706	17
5914925	15
5629254	13
14605103	13
363382	15
31260009	13
1649928	13
22668044	16
509413	13
9634213	15
7056645	13
14037333	13
8078327	13
17971821	13
1624949	13
1482262	13
7738968	13
26992316	13
31300784	16
22181882	13
4680649	13
1385068	17
3757888	15
33148957	13
4746657	13
3938074	13
4331886	13
695455	13
2048629	13
4953643	13
34192377	13
721090	13
9560946	17
569321	17
1251847	13
2606360	15
14303627	13
2965922	13
26573818	13
7245582	13
600744	13
1458984	13
3137310	13
11292798	16
6692535	13
45736319	13
988188	13
18308568	13
8979136	13
14926515	17
21636864	13
28409429	13
36262507	13
14261199	13
572865	13
2866404	13
3165963	13
9487680	13
16811258	13
22489605	13
5625563	13
1028428	15
6411656	13
6313503	13
1106432	16
6761771	13
3676710	13
10604085	13
15824267	13
7260964	15
6194795	15
18096350	17
440596	13
18770790	13
7896698	15
5514348	13
10748363	13
12770867	13
984841	16
6104211	13
2490605	13
6219497	13
2962306	13
4509074	13
1420212	16
4864456	13
7211858	13
2796467	13
4137026	16
6308307	13
3605332	13
18981845	13
7989214	13
3359157	13
861654	16
5709920	13
2052339	13
13538418	13
862143	13
8160281	13
2103941	13
39348	13
5855751	13
5383386	13
5804671	13
2131758	13
2425011	13
12677066	13
7116325	17
18917780	17
7215425	13
13392925	17
255878	13
13341244	13
448166	13
12586534	13
252693	17
13199890	13
19371363	16
2992391	13
5799488	13
10122642	13
10718497	13
277809	16
9540066	13
20305435	13
12156174	13
12689617	13
15235589	13
735861	13
6105563	17
4238213	16
4445787	13
4733679	16
11141489	13
20488610	13
18817937	13
14954185	13
1726994	13
729030	13
5411453	13
7182139	13
1116966	13
2117010	13
1467665	15
180404	13
5782973	13
1135826	13
8433542	13
3633777	13
1734424	17
2312547	13
5628850	13
2698211	13
13695159	13
3771907	16
5330526	13
3481805	13
10319899	13
1649374	16
11170254	13
15923326	16
8796148	13
24944965	17
17611220	13
29822923	13
26742691	13
16268454	13
1403197	13
3755187	13
291584	13
1333328	16
3358820	13
661908	13
22782056	16
27999745	13
13847865	13
11382591	13
4441108	13
9189387	13
8358425	13
14845210	13
6158800	13
33807584	13
11247068	13
16305847	13
417540	13
19721573	13
33698829	13
12549218	13
14968940	13
448512	13
6626136	13
3958074	13
1240530	13
31120510	13
17369010	13
14439388	13
1914048	13
9255691	17
1243552	13
24971896	13
39663	13
10734580	13
8023381	13
7860211	13
2878015	13
8425103	16
6165617	13
1408447	13
22011782	17
3256490	13
6449285	13
2467494	13
2489681	13
1363651	13
303634	13
754174	13
8204694	13
8296224	13
5814640	13
6877382	13
20600107	13
3940736	13
285502	13
1958214	13
2008981	13
9175966	13
13220774	13
6423471	13
3796492	13
4232912	15
2211095	13
464666	13
7891968	13
3786833	13
8817406	16
3319604	13
3804576	13
8242006	13
20076046	13
1648828	13
25808577	13
10764569	13
1826158	13
7484416	17
214672	13
11909509	13
2916129	13
2063618	13
16424483	13
15278732	13
29562138	13
9707193	13
4314005	13
2986452	13
1295682	13
1071277	17
611548	13
7067171	13
8638004	13
8538822	13
2514540	13
1951910	13
1067487	13
12546611	13
20750710	13
10071909	17
9101843	13
7428847	13
2620769	13
10616991	13
12777996	13
2889027	13
17908443	13
5559806	13
1136375	13
19016410	13
28366863	13
2053033	13
21194942	13
1675329	13
2942136	13
390580	15
4061255	13
335627	13
23655060	13
23440213	13
2862837	13
8082096	13
1183176	13
10390275	13
3728016	13
7512932	13
4811939	13
20325360	15
6465915	15
6206820	13
2427921	17
241339	13
1162826	13
2350243	13
389109	13
5550262	13
34526703	13
17107646	13
6313746	15
2787382	13
6250050	13
11470483	13
21908887	13
9922763	13
18428726	13
19766857	13
8001068	13
4646888	13
1506693	13
19393050	15
4713041	13
3114034	13
9437796	13
17162810	13
714915	16
2494742	13
4382802	13
18465610	13
5642483	13
12660158	13
3984676	13
1328846	13
3985854	13
1240628	13
6206982	13
2348452	13
1817549	13
2221063	13
16969912	13
5792635	13
18470051	13
2978672	13
2592217	13
883623	13
1093934	13
22779826	13
19773254	13
71747	13
765714	13
5863138	13
1381635	13
11889242	13
20419108	13
10264803	13
10621431	13
5068334	13
11276513	13
45364633	13
6119525	16
16550211	13
15082428	13
572440	13
154481	13
26475326	13
5856362	15
4187505	13
1509980	13
8663590	13
434375	13
17146736	13
17091182	17
9537292	13
3056255	13
8152407	13
9042203	13
19314986	16
5593829	13
2383054	13
3290912	13
344368	13
12145571	13
34457850	13
2487565	13
1078750	16
542898	13
19480120	13
11226011	13
11547589	13
14676759	17
10796819	13
373255	13
3147016	16
34930107	13
1599287	17
13067405	13
11524481	13
1369652	13
5273864	13
5017174	13
15743161	13
10137448	13
2305774	17
7351771	16
16382054	13
183612	13
9279582	16
7089617	13
232502	13
9520761	13
2762667	13
4951244	13
14117906	13
32016212	13
1945336	13
11685993	13
11903726	13
6788386	13
491562	15
33612685	13
5615329	13
1623681	13
18176699	13
4442942	13
5926576	13
22407671	13
5600598	13
4580955	13
26770451	13
5822412	13
21168382	16
6785687	17
853010	13
3142154	13
199612	13
4123426	13
2285467	13
4050296	16
5332557	15
10104697	13
9235065	16
3873335	13
16005853	17
1065635	13
6448850	13
5819926	17
19795081	13
12029406	13
37431567	13
2092868	17
11347491	13
522355	13
18876463	17
12274204	13
619417	13
1552345	13
3519207	16
2425506	13
11205105	13
5249113	13
5179538	13
4096875	13
2630630	13
27727756	13
8239645	13
5866574	15
17417440	13
16095051	13
26576189	13
4895666	13
5690046	13
22324597	15
33817036	13
964235	13
2990029	13
705533	15
18022806	13
8248495	13
3080637	16
4505340	13
30337980	13
5544495	13
19977804	13
13750822	13
3042557	13
6098813	13
10888124	13
16487544	13
4387957	17
21861899	17
26694491	17
941276	17
15430560	13
8061102	13
7846956	13
75861	13
10102124	13
3910191	13
1033636	13
3251495	13
678451	13
1307179	13
3646641	13
17118421	13
6169998	13
8353018	16
12094012	15
16851790	13
3705860	13
12988285	13
7901062	13
13602819	13
31333766	13
2171540	13
5949026	13
8132150	13
3441748	13
14285835	13
4457587	13
9500558	17
6082297	15
2172685	16
8773005	13
20651315	13
489373	13
39062	13
18995173	13
13840313	13
5984754	13
1718512	15
8973368	13
12624725	13
672988	13
1951518	13
3666904	16
5545645	13
2258440	16
5481086	13
1255760	16
2725432	13
16455	13
15858235	13
23405538	13
3650923	16
2051343	13
1300626	13
2112906	13
4968301	13
4653467	13
13965014	16
2164419	15
2909900	13
3295239	13
3682628	13
503449	13
506643	13
1226640	13
370206	13
2062338	13
5726909	13
2333222	13
3663330	16
755987	13
8012149	13
6752977	13
1950467	13
13074341	13
14478967	13
687160	13
3058337	13
542554	13
10618291	16
5955678	13
21120091	13
39970250	13
930501	13
1289460	13
3693629	13
7039749	13
2092137	13
1207702	13
13133164	15
14636179	13
1869137	13
5211199	13
10529237	13
3458578	13
8574325	13
3447166	13
26023265	13
19057112	13
8141693	13
10634230	13
30776153	13
4785088	13
2974482	13
11489972	13
11106753	16
17881527	17
3117791	13
27135115	13
3180289	13
19270587	13
25079310	13
3420141	13
11495106	13
577654	13
5266317	13
13490153	13
2167015	13
3813824	13
12247760	13
2425614	13
310535	13
10290517	13
828378	16
10878831	13
4385061	13
17666167	13
233331	13
4212941	16
47817	13
1253739	13
32941152	13
1906880	13
45659872	13
6867679	13
9540970	13
11998110	13
8864190	13
1976840	13
1595520	13
23498172	13
6713964	13
6792498	15
3615557	13
6769894	13
12453306	16
8696934	13
2171764	13
5158075	13
1117294	13
4119303	13
30196073	13
1486871	13
9418564	13
1993601	13
1072319	13
2720478	13
9365996	13
454241	13
1245828	13
2935201	13
6068360	17
6135103	13
20572246	13
21228982	13
3055835	16
529739	13
1311044	13
1441623	13
56938277	17
4190220	13
3143949	13
10104727	13
13926257	13
14570819	13
10087277	13
3075332	13
11150376	13
1165053	13
722116	13
126962	13
25097398	13
3597287	13
84624	13
7697271	13
11316851	13
4885896	13
2164298	13
8019060	13
847572	13
6347930	13
26412215	13
2240481	13
7954243	13
3495333	13
4255880	13
1903441	13
556682	13
9548108	13
11461705	13
2210612	13
24048634	13
26270755	13
9462965	17
14585761	13
7155396	13
17771322	13
19758646	13
198970	13
35780177	13
5790821	13
7729093	13
6405597	13
12602475	13
3561639	13
41068458	16
9975144	13
1710282	13
7222660	13
4364560	13
6485717	17
292512	13
8923831	13
4603494	15
14819234	16
8190023	13
3884222	13
1446857	13
14538369	13
4152094	17
5385205	17
8021134	13
7866270	13
4328866	13
3319228	13
2919157	13
9286648	16
18975630	13
1369085	13
5663363	13
2028287	13
23039443	13
25535724	13
8178737	17
11122682	13
16731653	13
2519451	13
937504	16
7658730	13
7989501	13
4038609	13
5720174	13
8908401	13
11172627	13
801903	13
6007793	13
16714724	15
1381225	13
131076	13
1466647	13
6797493	13
26168975	13
19028745	17
257950	13
7639396	13
7631073	13
3203667	16
3308361	13
1549672	13
3104265	13
11524195	13
3226705	13
6333360	13
957689	13
2900902	13
19487599	13
26103782	13
3866058	16
9565788	13
14158020	13
8405927	17
628780	13
80172	13
7888019	13
2730821	13
4044626	13
3970318	16
14235611	13
23291787	13
9746304	13
781589	16
3289436	13
3074463	13
3399609	13
4342217	13
3637578	13
14677752	13
17026477	17
22659032	17
3085551	13
12256350	13
11848267	17
1776054	13
9586827	17
8594829	13
9055499	13
5977520	13
11088248	13
23545358	13
9222851	13
5848498	13
9760743	13
2820189	13
3731839	13
13750206	13
11476223	17
20165262	13
1266186	13
1736494	13
24535985	16
2106982	13
2940994	13
14724366	13
7054902	13
13336117	15
13271106	13
10267571	13
41740014	13
2954134	13
24268419	13
279522	13
16603505	13
9361858	13
12269772	13
5107819	13
2455736	13
7581148	16
2899986	13
48612656	13
17788422	16
6519122	13
2207070	13
366067	13
36146650	13
265473	13
3549699	13
5917216	13
8041478	13
5937370	13
3169295	13
30957123	13
6751386	17
7665624	13
2232082	13
24118097	13
744430	13
6435771	16
2857394	16
3776905	13
10783469	15
1143399	13
13573007	13
4306065	13
1609538	13
10133524	13
14228318	13
18726430	13
3286257	15
6608238	13
2585170	13
19151899	13
21572418	13
11065403	13
12191098	13
529207	13
10277507	13
2802174	13
18748100	13
5669788	13
22052367	13
1231972	13
4126390	13
4584266	13
7451881	13
21090204	13
11643338	13
2043504	17
414965	13
28536714	13
2888680	13
14394915	13
6951669	17
6377484	15
1372370	13
16867053	13
20788707	13
1164671	13
4366178	13
20606824	13
8554504	13
11029239	13
17435479	13
21806396	13
11616787	13
20292035	13
8275142	13
8397078	17
7539040	13
5152231	13
1703685	13
2382698	16
5032382	13
27562708	17
17199960	13
3318113	13
21008055	13
38219474	13
1445337	13
2033070	17
47623290	17
27803601	13
3202658	15
8658916	13
743911	13
6337171	13
20952191	15
10823647	13
22195572	13
7878098	13
5730770	13
11203415	13
10677940	16
10429857	13
2474845	13
7960655	13
5788217	13
1796682	17
9957527	13
981485	13
5756407	13
1784232	15
18285536	13
2379089	13
21135474	13
45795759	13
13027592	17
14645672	13
4479625	13
949337	13
1016485	13
25207735	13
10965332	17
3463374	13
3424516	17
3184249	16
54114042	13
10903737	13
11503340	13
3033704	13
3692467	13
21589	13
8068901	13
7341688	13
10350733	13
6408534	13
17325463	13
15852636	13
2412145	13
16892505	13
1586705	13
23161424	13
5634247	13
7836025	13
8956056	13
5516450	13
4044428	13
6048254	13
4704402	13
37512	13
3261177	17
10860548	13
416914	13
896002	13
8520649	13
8029125	13
8446949	13
8241054	13
1281675	13
2850321	16
4443550	13
13306646	13
3093971	13
12533367	13
43632197	15
3041461	13
7822311	13
13675388	13
2982519	13
4249176	13
8988287	16
4015998	17
134486	13
5828498	13
821490	13
7349553	13
4242135	13
11886182	13
3880565	13
12786424	13
9053193	13
556260	13
3518145	13
9680970	13
5431204	13
3432261	13
15134457	13
10051451	13
832412	13
5593093	13
5272664	13
5222650	13
4013773	13
10121753	13
2939366	13
5764326	13
1662538	17
392346	13
3549488	13
4897153	13
13558449	13
2686343	13
12240653	13
5102977	15
7987911	13
2115128	15
17332806	16
18306182	15
353327	13
9190281	13
13016724	16
2496508	17
1006232	13
7769106	13
5043408	13
8313507	13
14266306	13
5849543	16
4913152	13
9437606	13
4113928	13
6590609	13
9493684	13
22734253	13
842546	15
3602263	13
2334519	13
8262909	13
5918456	13
13728757	13
989561	13
5719559	15
3823027	13
3527973	13
2561631	13
1025732	13
25367511	13
14142891	13
29742130	13
11616250	13
4943115	13
29311612	13
1874178	13
11256403	13
12340640	13
650682	13
1853548	13
25377782	13
3720947	13
12571405	13
4827520	17
6540746	13
14284261	13
13854535	13
119680	13
2270173	13
4219655	13
95911	13
6303079	13
4838370	13
33765921	13
45356105	13
14408906	13
36333188	13
6391604	13
2365731	13
12154565	15
29393910	13
29780131	13
12994873	13
8286154	13
2143700	13
16511634	13
1077452	13
4086418	16
1976908	16
5634664	13
7497081	13
15574603	13
4438810	13
41134579	13
3373035	13
14308010	13
449998	13
10196806	13
6308077	13
2438623	13
6055144	17
9470034	13
17227959	13
8438381	16
6300684	15
577465	13
3633338	13
9192334	13
2354206	13
12613171	13
12277079	13
15833594	13
5299101	13
4526777	15
10799550	13
4970230	13
9906839	13
6089984	15
11118514	16
1502046	16
4610653	13
4277656	17
6500269	13
1275763	13
18382330	17
1499217	17
4048544	13
3755367	13
11319992	13
13230793	13
7773610	13
1140481	15
11056692	16
3256145	13
8751035	13
7773917	13
9733917	13
909045	13
13979875	13
2837347	13
20215509	16
3077868	13
8854555	13
7691073	13
21972974	13
17074781	15
347013	13
5841484	13
4132395	13
4696332	13
5179241	17
3022257	13
11428076	13
7969661	13
3597238	13
28872863	13
12086874	13
5760792	13
29188792	13
6218142	13
3697120	13
25078582	17
14698522	13
2748224	13
1417345	13
12710974	13
2065748	13
721658	13
13814044	16
1765746	13
807425	13
18401440	13
2129338	13
3218837	17
18925505	13
6012242	13
40735334	13
13147277	13
737286	13
6844936	13
9947843	13
10290914	13
9187572	17
22853323	13
2193830	13
2549678	13
581983	13
2393547	13
956018	13
7613702	13
6325549	13
524757	13
922234	13
9494093	13
7057441	15
8182215	13
3745148	13
626709	13
7007320	13
2605140	13
12354783	13
2169069	13
5370565	13
17031246	13
194941	17
2214632	13
10452828	16
9442682	13
24713497	13
14329216	13
3569315	16
25869107	13
8099274	13
1297816	13
13411171	13
10427267	13
13384258	13
5536379	17
977502	13
393303	13
21970147	13
811505	13
7137490	13
5445594	13
11893730	13
552611	16
18255579	13
3244005	13
759078	17
4505679	13
3732274	13
26079192	13
1576500	13
1779413	13
8808079	13
11811544	16
3794570	13
10460463	13
7693598	13
1730551	13
4378391	13
10998590	13
31037747	16
2307461	13
6660915	13
13029488	13
1087057	13
12139680	13
555380	13
5506439	13
3117710	13
2838003	15
997643	13
7115074	13
34823970	13
5235018	13
2559011	13
2499357	13
21626559	13
1127892	13
5419274	13
3664228	13
13330421	17
8235772	16
10737488	13
19235532	13
9311991	13
5430894	13
3180196	13
1091677	13
13337837	13
2142767	15
71597460	13
30845875	16
6717150	13
17284878	13
21762284	13
2487800	13
9561397	16
6966613	13
1255627	13
2444199	13
5175345	13
30758	16
820476	17
16957694	16
5306198	13
14125819	13
15736929	13
9726693	13
6374787	13
1847055	13
424458	13
11899662	13
11436630	17
4404308	13
2662877	15
15831317	13
670522	13
193190	13
7562241	13
1842268	13
1113913	13
5179670	13
16382517	13
15467374	13
3937575	13
15340537	13
15056556	13
10877356	13
7570850	13
6571947	13
2542914	13
335571	13
10661497	13
25405738	13
9040738	13
6190863	13
18336439	16
2124424	13
8170529	16
10725169	13
18358167	13
2987711	13
6603713	13
7758779	13
4947369	13
13079850	16
5495057	17
1560935	13
4509398	13
2348348	13
2213964	13
7994726	16
8983505	17
2308669	13
5502893	17
9203353	13
12811752	13
163972	13
8201603	15
8372318	13
4028846	16
8263235	13
7610608	13
3405085	13
3336464	16
1945292	15
2690397	16
6409100	13
22116786	13
6054577	13
12620343	13
3606002	13
3477057	13
6816705	13
6085575	16
5395457	13
5544743	17
15005894	16
2894760	15
13031119	13
2713728	13
954641	13
12678631	15
565919	13
9947782	13
4519268	13
21058136	13
6590009	13
6091128	17
15884182	13
14020264	13
7732313	13
18991133	13
12443331	13
1177982	13
26951050	16
1577217	13
27188980	13
4444965	13
3301328	16
10225196	13
775024	13
404050	13
1708202	13
11457378	13
10858996	13
3271628	13
477545	16
8675721	13
8719886	13
9044184	16
27125748	17
2241999	13
26240440	13
1829674	13
6170364	13
21130910	13
561858	16
2477855	15
5395580	17
6205291	13
12923806	13
10739315	13
10728337	13
11062189	13
11372236	13
7589708	17
293620	13
6086579	16
4070169	13
7115251	13
2292126	13
291421	13
998427	13
4839472	13
201898	16
6189768	13
4413666	15
192308	13
14375116	13
7558715	17
13117585	13
6222048	13
5983333	13
1519016	13
10925741	13
1282247	13
712369	15
11354113	13
2066178	13
303887	13
8266624	13
7250201	16
2758425	13
980925	13
9292227	13
8409335	13
3541620	16
1358936	13
7966839	13
1786234	13
20682922	13
3646747	15
966796	17
4297123	13
6445286	13
1923343	13
14130178	13
473333	13
4484660	13
14229254	16
9741917	13
13029549	13
1338822	15
6285666	16
2778142	13
12401126	13
11614693	13
19070732	16
6550285	13
711471	13
5899841	13
5117070	13
10897976	13
6204388	16
6230380	13
21769227	15
24836522	13
4844078	13
1626604	13
770896	13
4845717	13
4389793	13
11834077	13
2580532	16
20146255	13
17065790	13
11588410	13
6261493	13
5501442	13
1227723	13
40843880	17
9427312	13
17440180	13
10272510	13
56374438	13
5120476	13
6576347	16
18597693	15
2413262	13
3085256	16
1189134	16
11066620	13
7963854	17
12076244	13
17451084	16
350390	13
633452	13
2454214	13
11096201	16
18175065	13
6760840	13
3784663	13
2172642	13
18830784	13
4489621	15
11470820	13
1155033	13
2520317	13
13625353	13
11553493	13
450238	13
2258111	13
13012042	13
11346289	13
3119668	13
14258028	13
65615	13
11155702	13
7475579	13
10392071	13
4357216	13
475964	13
9543495	13
4110779	17
16260256	13
16084121	13
10798937	13
859963	16
47897	13
2364298	13
13132246	13
2540657	13
2410256	13
3683092	13
7534391	13
4825386	13
23351761	13
16335246	13
1237148	13
12732252	16
7787805	13
11365665	13
11891917	13
4461931	13
4094382	16
7466598	13
1269522	13
9837193	13
104971	13
19556505	13
10065085	13
4959120	13
8317986	13
5357695	13
12664350	13
2646239	13
14880583	13
6917019	16
4039542	13
20886924	13
1311288	13
15019752	13
4129229	13
3936990	13
1015300	13
10802396	17
6537920	12
28637465	13
4303198	13
12955257	13
145679	13
17258630	13
4897084	13
8168937	13
18050051	17
3248779	13
17884905	13
9054512	13
4505318	13
1405418	13
1836723	13
10970860	13
5781343	13
12493375	17
9956100	13
13445541	13
5409590	13
6069085	13
48502	13
10385801	13
2580989	13
3713484	13
17371581	13
7603443	13
13552092	13
677645	17
10227194	13
3253953	13
11097713	13
4138282	13
6417947	13
3536631	13
17911763	13
96990	13
263259	13
1003254	13
6092245	13
30038959	13
2468413	13
7205317	13
42556755	13
5332303	13
5326171	13
10463796	17
7273506	13
6889503	13
19046857	13
8604228	13
17064746	13
6003085	15
1396176	13
24955262	13
2513093	13
5235456	13
1744734	13
14158512	13
5769002	13
9733591	13
2058817	16
3080308	13
1803986	13
4116825	13
2249906	13
2730322	13
2054769	15
690185	13
2989215	17
3735528	13
962259	17
10019912	13
957313	16
15713121	13
506135	13
42570962	13
4173378	13
1905609	13
10319551	13
3808083	13
7136761	13
6682500	13
1060569	13
1393778	15
7735259	13
30269004	16
3546587	13
8943702	13
30910228	13
7040977	13
23244309	13
3599079	13
1605358	13
13230551	17
9906106	13
1008834	13
19422710	13
984016	13
5635527	16
27958101	13
17160869	16
10259239	13
12209224	13
1559503	13
1616026	13
1999876	17
2605250	13
15949630	13
6454472	13
8701720	13
4408608	13
7310975	13
2362059	13
2098866	13
10996048	13
3461997	13
5917773	13
615917	13
8863562	13
7037621	13
4108007	13
4010410	13
4275824	13
9378100	13
611997	17
31258304	13
8263452	13
7869364	13
23819358	13
12233912	13
10474042	13
15808929	17
15992988	13
19131640	13
12276162	13
8737601	13
373133	13
17129445	17
27181	13
6252220	15
12436959	13
16311612	13
6590157	13
8250149	17
22650041	13
19560944	13
2831994	13
3667719	13
2436421	17
7844049	13
2896865	13
772346	13
6623891	13
10548712	13
10992077	13
30437500	13
1260025	13
5322201	13
20087050	13
12757051	13
429148	13
12900828	13
7502484	13
8091616	13
19118165	13
1974103	13
9674123	13
8487115	13
8483032	16
13849704	13
2933834	13
11121704	17
12997301	13
7246116	13
20151735	13
2809349	13
9720546	13
9450121	17
18970578	16
2745370	13
4763318	13
5932	13
3161865	16
11743500	13
2433064	13
12360431	13
474048	13
666548	13
34242013	13
3152800	13
9128903	13
613546	15
5239311	17
2484158	13
13554185	15
7111456	13
9341459	13
34360483	13
13355072	13
7571804	13
898090	13
14285567	13
15510816	13
10265652	15
13532124	13
4031672	13
5085731	13
6557243	13
11736086	13
6539172	13
623674	13
4810729	13
458644	16
6755614	13
2815415	13
568104	13
33278696	13
4435240	13
3131731	13
2062293	17
735041	16
5855628	13
16705352	13
37992570	13
6885317	16
9090880	13
759381	13
4931057	13
2492143	13
9351662	13
2025778	13
1526104	13
2800749	15
2283599	16
1193366	13
5286798	13
10795387	13
4531974	13
5859410	13
15854144	13
3860884	16
7976369	15
10710518	13
4203222	13
5219677	13
7875414	13
4268411	13
6304026	16
6491965	13
1366805	13
5041419	13
9643095	16
17422192	13
4959786	13
10856613	13
14086619	13
1152307	13
4230892	16
20772623	13
3777912	13
7505150	13
3120460	13
13089110	13
9856021	13
4122182	13
18074881	13
10466177	13
9058716	13
8361844	13
15013532	13
5321052	17
18292912	16
11408455	17
1010860	13
4218068	16
8054974	13
17274892	13
4103388	17
5157514	13
9830727	13
3304870	13
1895410	13
43449909	15
40053703	13
36037366	13
1429756	13
5252592	13
28322018	15
210422	13
519005	13
3200736	16
2461735	13
13890722	13
15817566	13
14198128	13
2583613	13
11867852	13
2393367	13
10735095	16
7673016	13
6086384	17
32501882	13
3221558	13
8657882	13
2732807	13
882619	15
15299	17
4282838	13
1052873	13
1942703	13
3484234	13
5807659	13
850329	17
1520967	17
28660	13
5909872	13
2036985	17
17547145	16
26916575	13
9885531	13
2353895	13
1857479	13
10610305	13
5001362	13
21751875	13
9553082	13
1543324	13
37719151	13
20894048	13
1504767	15
8464753	13
11607073	13
29579447	13
23570174	13
55291658	13
14336512	13
7692242	13
2184080	13
8421492	13
5451889	13
2412691	13
1369731	13
4309943	13
37966059	13
21390615	13
13828875	13
8738634	13
1585636	13
5391408	13
2183112	13
331242	13
3109141	13
1848920	13
927673	13
1212946	13
3452179	13
4713292	13
641412	13
15090580	13
19355573	13
1452419	13
11752275	16
3958442	13
1510516	13
20068236	13
1343964	13
10120483	13
4524682	13
20874290	13
23416987	13
4488179	16
41908833	13
1957926	16
2167534	13
13982517	13
434629	13
1745810	13
5171865	15
12067240	13
1718665	13
2183796	13
9389659	13
8540681	17
8261342	13
693074	13
8148480	13
18039489	13
6286750	13
21038587	16
7811365	17
17270865	16
22208299	13
22213231	13
2777109	13
8987262	13
7239216	17
7373049	13
2580417	15
2589655	13
3240985	13
9248150	13
4476501	13
1605402	13
17659444	13
7561462	13
5100110	13
22702119	17
20084042	13
6497738	13
13544732	13
18972805	17
6406027	13
4122589	13
1962407	13
1447951	13
10740174	13
17957481	16
9009141	16
15909339	13
2805050	16
10448271	17
27256624	13
11291750	13
13087753	13
28314417	15
2534307	16
17419830	13
1792077	13
2627086	13
10157669	13
6939787	13
823526	17
8418381	16
680411	13
13035928	13
1697833	13
6627915	15
15519138	13
424368	13
1654747	13
8289077	13
2879278	13
7202281	13
1532911	13
8794622	13
18490494	13
21518228	16
9422622	13
2650462	13
8095629	13
8639215	13
1067940	13
18867470	13
21367803	13
1399510	13
8459537	13
6347844	13
634799	13
211740	13
6403521	13
3057292	13
271750	13
5993244	17
1458129	13
37202779	13
29450076	13
3692071	13
6092513	13
2473403	13
518439	13
4284283	13
9931158	13
22499512	13
14241715	16
1693288	13
533983	13
24137345	13
6765197	13
16042493	13
17396219	15
10348917	16
24177737	13
6373318	13
234459	13
16985475	13
1847301	13
2919376	13
7179416	13
5654908	13
2435635	13
21018501	13
4785857	13
457347	17
18172791	16
3771414	13
19637920	13
11510843	16
8605700	13
6005795	13
42985	13
1661580	13
15558153	13
1793043	13
1298051	13
3020889	13
2338635	13
9681421	16
10620699	13
3364532	13
3015868	13
2226270	13
3789750	16
4864219	13
8100039	13
27124483	16
1452997	13
8050918	13
5650495	13
1804597	13
4408506	13
2416767	13
1411830	15
20494940	13
911372	13
14151260	13
9247913	17
4195359	13
20591995	13
9911165	13
9717585	13
8580367	13
330958	13
5277251	13
777185	15
3076710	13
1886555	13
5635954	13
4406145	13
32945100	13
2104313	13
6044278	13
10879471	13
942314	13
21267100	13
6967261	16
4145590	13
12984939	13
1753090	13
6594358	13
17238786	13
1814615	13
4789793	13
5573292	13
5698740	13
7539190	16
1042441	13
3702298	13
6833322	13
15637130	13
18232941	13
3821854	13
14406171	13
12969850	13
23187435	13
11735921	13
233705	13
535429	13
5408074	13
2039056	13
5819182	13
6234819	13
3278794	13
21791109	13
13012027	13
1324129	13
12549185	13
410826	13
2748994	13
12579489	13
1794472	16
21017182	13
503797	13
4815166	17
7916476	13
10703686	13
4909258	13
734949	13
5657534	13
5306123	13
6284763	13
23385399	13
7430810	13
818266	13
3120733	13
10614105	16
8071199	13
656021	17
20471369	13
3030012	16
10051645	13
2588548	13
25165236	13
14804674	13
21743	13
524934	13
7627706	13
13489732	17
1807973	13
15578558	13
2942239	13
5879521	13
25983017	13
4435316	13
563862	13
7911006	13
9635915	13
612077	13
25659636	13
3236117	13
14987084	17
22270823	13
7853840	16
756739	13
3834337	13
18958898	13
18903731	13
10148884	13
3315555	13
8759927	13
2012890	13
18209547	13
1490912	13
1923522	16
6937379	17
5301340	13
10971689	13
11308982	17
833938	13
16648648	13
4101553	13
2126844	13
269779	13
347295	13
1805329	13
15979248	13
14550932	13
6682614	13
4436479	16
9389904	13
3576759	13
18453882	13
3559870	13
11708638	16
25439369	13
730474	13
12415959	13
15734822	13
948382	13
2803086	16
8949876	13
21658070	13
18736861	13
1460523	13
913872	13
9839024	13
5885091	13
7618089	13
12358651	13
3476800	13
2417110	17
5844421	13
9048990	13
7628966	13
37818180	13
6976485	16
36621144	13
313379	13
10186082	13
2719103	13
8756696	13
3475674	13
5105642	13
4845175	13
831673	13
680266	17
8051061	16
7494961	13
22937838	13
5773730	13
245636	13
5343192	13
5841975	13
12530116	13
12026154	13
16694653	13
19508542	13
6924334	17
2007733	16
2532248	13
18371368	13
4111738	13
2745797	13
24663917	13
2872032	15
7499806	13
19590883	16
11011323	13
40358422	13
9680079	13
1709780	13
12348746	16
471367	13
10276280	13
3225481	16
8630346	13
10247156	13
7555434	13
24993203	17
2260932	13
11727453	13
124620	13
5503926	13
4665676	16
6526134	13
4225572	13
1711201	17
102970	13
2348202	13
2224115	13
2572876	13
26043567	13
1774192	13
16718039	13
10960527	13
6514495	13
5690388	13
7999225	13
22923497	13
5409872	13
7697744	13
5607612	13
11152635	17
9642298	13
4989648	13
15073913	13
2503714	17
23775686	13
2777415	13
796442	13
16425065	13
5047563	13
12440555	13
11659249	17
1246422	13
5532542	13
6844746	15
1441724	13
14296525	13
5265055	13
3475746	13
3418596	13
4074075	13
4732289	13
7678251	13
8515848	16
4620467	13
7273223	13
1898670	13
21006353	16
10315521	16
7868496	13
13029636	13
7377408	13
12162778	13
2071812	13
20477301	16
23471700	13
7382312	13
6667521	13
5992536	17
26573358	17
23462669	16
443417	13
2981811	16
10372901	13
11979053	13
13066072	13
26900240	13
11729547	13
5004090	13
19666169	13
20514804	17
20290258	13
871866	16
10073084	13
5947989	13
4606532	13
9891996	13
33400330	13
3363330	13
49044250	13
17464788	13
8219800	13
7090517	13
23083918	13
1955141	16
13365405	13
11614265	16
7252543	13
11539788	13
7308750	13
2628178	13
3425606	13
12579036	13
21689438	13
1383539	13
7828445	16
3370375	13
10925789	13
6920636	13
9396015	13
10293848	13
9508399	13
4477667	13
5439985	13
3239057	13
16859573	13
4621287	13
20073275	13
5250604	13
235415	13
13219018	13
16364903	16
4230898	13
9210507	13
6345865	13
19942321	13
13821136	13
4472513	13
2235052	15
136971	17
1821356	13
9332871	13
11130374	13
3884090	13
5178232	13
3361498	13
25922060	13
7456708	15
4439292	13
8876470	13
661198	13
18460417	13
5456880	13
16737059	13
382840	13
8365608	13
4327898	16
3594101	13
4732243	13
2960356	13
90161466	17
2346792	13
29959414	13
5862651	13
41546383	13
19048388	13
14584479	13
19204916	13
5081303	13
2129811	13
4105288	13
563771	13
7472955	13
15549733	16
6664218	13
28517005	13
6098309	13
31476743	16
1593869	13
2896784	13
3808080	13
13945447	13
5941091	13
4640426	17
22411170	13
14721110	13
11495451	13
24630585	13
5271831	13
12184986	13
5061676	13
2671404	13
4584612	13
3173054	13
9564525	13
15711952	13
29175745	17
6666671	15
1936461	13
3541146	13
19175777	13
2925162	13
8094913	13
2857815	17
4765069	17
3925358	13
6578842	17
1643204	13
1393149	13
6091987	13
5134711	16
3122260	13
22281375	13
7018826	13
11936727	13
671783	13
3446793	13
1840957	16
1036358	13
9373852	16
3480690	13
5164641	13
7855916	13
3630576	13
6478830	13
4151022	13
19280965	13
1478269	13
527937	13
323276	13
10818204	13
17849796	15
9987498	13
2177572	13
8217439	13
16669564	13
23855468	13
970173	13
1028913	13
28749734	16
15637453	13
20042979	13
8503947	16
5666835	15
2078111	13
1692211	13
3450952	13
2196143	13
24692249	16
5804199	13
13777544	17
6402412	13
4824525	13
17477469	13
26965998	13
3163309	16
7714056	13
13476548	13
13062880	13
21215022	13
5426958	16
4107643	13
5284681	13
12202741	13
28341201	13
10218640	13
3289684	13
4755428	15
4812814	13
15636642	13
9801994	16
5473550	16
28411594	17
2666038	13
3497765	16
11863323	13
4472486	13
6625781	13
3642528	13
11155769	13
5965206	13
16292459	13
2533100	13
40329537	13
1688156	13
2931687	13
18173013	13
989229	13
11796536	13
872183	13
6084127	13
9359560	13
6177239	13
22012706	13
1278682	13
5943705	13
7870703	13
6671207	13
157391	13
10057816	13
11488635	15
17632645	13
534631	13
7699035	13
8972756	15
16032515	13
17154189	13
7952305	13
3747346	13
7695379	13
18576756	13
2927500	13
4265335	13
5632083	13
301179	13
164031	13
8409532	13
11063050	13
737907	13
18769465	13
4156869	16
1525827	13
15174685	13
3403772	13
4178995	13
4493308	13
1122354	13
1431673	13
32969162	17
2185835	13
4355999	13
6882717	13
2932552	13
21942773	13
2604884	13
5291993	13
13872037	13
1520081	13
3440621	13
363223	13
20600905	13
731547	13
11387721	13
6992296	13
6525883	17
4016583	17
17636128	17
8042163	13
12408247	13
12339479	13
22137706	13
16346224	15
4578779	13
5471609	13
10939998	16
2494763	13
3276736	13
4664128	13
1383693	13
785236	13
5504554	13
164518	13
4035132	13
877956	13
934887	17
8796189	13
5674768	13
328458	13
4814374	16
11193472	13
10022319	13
28527067	13
7188193	13
4231256	13
29139789	13
1819285	16
2269626	13
2709985	13
26476582	13
14761223	13
7505641	13
5769854	13
14777899	13
3922212	13
4813467	13
10626206	17
3294843	15
5442531	16
8404721	16
2197156	13
26596732	13
19270810	13
1859817	13
4454950	13
8816255	13
2528766	13
13157084	13
8732602	13
11723039	13
19814329	13
276184	13
4734624	13
20178272	13
13240307	13
10024806	13
13330717	17
409013	13
22884103	13
381661	13
33937553	16
645041	13
4139683	15
5036429	13
11634956	13
4792632	17
2144182	13
8859852	13
1898730	13
1155862	13
2749555	13
6028133	15
7067132	13
9161991	13
3042514	13
10710196	13
624621	16
25937490	13
7414724	13
10205224	13
17006482	13
27976418	13
737432	13
2998489	13
4273209	15
7034308	13
2746409	15
385291	13
16412830	13
1147921	15
1906693	13
4253571	13
33609227	13
1054893	13
41717089	13
450565	13
7084138	16
1186649	13
3450426	13
5377338	13
12086274	13
4567087	13
6066017	13
44807351	13
3561148	13
21632722	17
23099097	15
1463989	13
24950774	13
20223957	13
5676453	13
8592974	13
3742621	13
37523930	13
10836133	13
3602965	13
6520007	15
3808693	15
2033819	13
9987962	13
10347389	13
2355616	13
1944283	13
1286175	13
9145360	13
4943569	13
21042385	13
18707915	15
876384	13
7312124	13
1897176	15
5805142	13
3698211	13
3107432	13
4654258	13
2939024	13
9985688	13
9838983	13
3525376	16
2658231	13
4477168	13
3926491	13
2039251	13
11314729	13
514526	13
6911382	13
3372333	13
10917263	13
2126464	13
1731493	13
592720	13
10019075	13
25402947	13
9930234	13
6374743	13
5903061	17
27252699	13
3340858	13
21074889	13
23269018	13
14270527	13
1465573	13
12288621	15
18736666	15
2212676	13
711619	13
17781363	13
19782715	13
3565434	16
5038699	13
13732275	13
4766028	13
2859742	13
506062	13
16597	13
13153924	13
10204600	13
8741710	13
380540	16
2744352	13
2114605	13
6422860	15
4876033	13
8503862	17
13006	13
20772426	13
4186971	16
1722415	17
12327345	13
10088265	13
715832	13
10215577	13
1389193	16
1586137	13
6000335	13
6681896	13
5427805	17
7143287	13
9474971	13
7724941	17
36603097	13
3107146	13
4264040	13
25331831	15
12238541	16
15629299	13
15576916	13
3132481	13
3082318	16
9876059	16
8463627	13
939555	13
7102900	13
14130669	13
14060988	13
25665756	13
4803262	13
541575	13
2546810	13
556142	13
23319840	13
5795948	15
1404795	13
1001528	13
11208923	13
10605161	13
587496	13
9915658	13
21610079	13
19390862	13
4820755	13
3423088	13
19664599	13
6299722	13
12187389	13
11903842	13
10566756	17
5162641	13
16702957	13
3435006	13
923521	13
8060378	13
5141226	16
749443	16
17022638	13
3883274	13
689066	13
9424643	13
386508	13
1294873	13
154793	13
6014920	13
4262461	13
8761563	13
2963339	16
1175443	13
33694456	13
476679	13
1038777	17
2890409	13
2621501	13
2513876	13
1405270	13
10117648	16
1305977	13
5741479	13
10112389	13
5709719	16
13511864	13
6109081	16
14548123	13
4168639	13
60825388	13
47788547	13
12537744	13
5282426	13
13706252	13
17681777	13
7108	13
6290672	13
4158870	13
755890	13
6221619	16
12774047	16
3450425	16
14528403	13
12315590	13
6656473	13
9837660	13
20317215	13
4434283	13
2204605	13
20805278	13
5334466	15
5902631	13
3831406	13
13823012	13
3217956	13
6134240	13
9207405	13
1012792	13
1983784	13
11822413	13
1463085	15
38448843	13
14717264	13
30992429	13
15038032	13
16566782	13
4226505	13
990569	13
2856044	13
12468795	13
14100153	13
474488	13
15086694	16
18884293	13
330446	13
4188243	13
4002218	13
890995	16
7851630	13
21417347	13
3423767	13
12528023	13
6637484	13
15284792	13
13176765	13
19944355	13
9912492	13
4825859	13
1331460	13
14453591	13
11556674	13
4036869	13
9519337	16
838898	13
1712505	13
541323	13
68113	16
9316787	13
3900004	13
9670308	13
9841195	13
2884062	13
6591580	16
14283070	13
9976255	13
6892272	13
3061091	13
36929549	13
6769007	13
649932	13
533733	13
420495	13
281257	13
864705	13
42998288	13
7335412	13
93913	13
370570	13
8919999	13
509448	13
10757644	17
3234307	13
2337621	17
4919860	13
209097	13
13551479	13
15623475	13
11293312	13
1488587	13
2513671	13
30637268	13
6923113	13
14459726	13
24738717	13
15936806	16
14577928	13
8605347	13
3713276	13
10330959	13
7130090	13
681249	13
2186941	15
1326093	17
5825900	17
3105187	13
5072580	13
11120811	17
3913552	13
9087294	17
4521229	13
8078788	13
744465	13
113399	16
14394207	13
10872446	13
865830	13
7756390	13
11273077	13
10726692	15
3754431	17
397886	16
4710419	13
2394587	13
1072178	13
11200995	13
253159	13
15045660	13
22560301	13
4381833	13
10917128	17
36576113	13
9190811	13
1085863	13
6255516	13
3878858	13
5970256	17
1249297	13
7266159	13
13203975	13
14813437	13
2554072	16
13871838	13
44706278	13
9354873	13
8365447	13
6378864	13
4437410	13
1825908	13
2639418	13
10579529	13
19482103	13
13022804	17
8345814	13
1284449	13
11801298	13
9482570	16
2621769	13
13696601	13
9132567	13
8074011	13
1061291	13
29555145	13
22715761	13
372803	15
4612615	13
2358690	13
7613699	13
5372724	13
4032501	13
2051598	16
15227026	15
15390143	17
9400815	13
28131	13
18170845	13
1460630	13
7601402	13
26051294	13
16187157	13
2152357	13
22228420	16
5838088	13
4244274	13
7405841	13
25504256	13
5020004	13
8040324	16
4514783	13
20773706	16
11340720	13
8262776	16
23624513	16
7600687	13
1733104	13
5779991	17
126259	13
6890968	13
2704167	13
18190084	13
2010971	13
8755554	13
10987725	13
4845571	13
168108	16
3418440	17
22250730	13
9239737	13
54209977	13
1429883	13
4808453	17
20865917	13
2335579	13
3922073	16
18923185	17
2386435	13
7860167	13
8853258	13
26128654	13
2019956	13
9368878	15
983484	13
5168419	13
14612883	16
13060485	13
55555	17
3053578	13
3151733	13
6641202	15
4628999	13
2333673	17
4724507	13
8291687	13
1162607	13
5626567	13
37967	16
2602883	17
3631375	13
784273	13
2896595	13
4110032	13
1591432	13
2813064	17
4703549	13
5715105	13
11179011	13
2825585	13
5622078	13
5683639	13
1482386	13
12726846	15
3665527	15
21924980	13
10738509	13
8872481	13
2137234	13
22445832	13
3739009	13
6536646	13
6060020	13
2274977	15
4265432	13
3135813	13
16376437	13
636348	13
7069114	13
3374618	13
8979436	13
1188518	13
2372297	13
1164361	13
12276750	13
4706584	13
1155336	17
3911839	13
226054	13
889901	15
21844163	13
17283396	13
4003873	15
3770515	13
1955213	13
2640397	13
5884317	13
881666	13
10700223	16
9919204	13
1750917	13
506493	15
6657185	13
3563579	16
5126492	13
11153532	13
11527843	13
3893252	13
345837	13
1629980	13
1603927	13
3603026	13
11509735	13
15609803	13
1324340	16
7746172	13
1237062	13
1835201	13
3176500	13
10908404	13
6534440	13
37690340	13
11909782	13
17455860	13
590662	13
16546291	13
77279	13
2077339	13
9231638	13
238013	13
6700552	16
4815287	13
3716443	13
2935409	13
37965940	13
3515543	13
2912595	13
8136687	13
8149431	13
56986494	13
5395984	13
16007278	13
3083380	13
32424383	13
16917930	17
10917151	13
2660515	13
3043849	13
5202179	13
2389177	13
294024	13
3460538	13
14397425	13
5266705	13
3293719	13
134491	13
2205435	13
10075380	13
1321940	13
14816306	17
1506996	13
1366053	13
23157830	13
14248989	15
16529605	13
5652471	13
5092469	16
5503766	13
43909381	13
1127475	17
17465199	13
580847	13
17036072	13
24968061	13
30248595	13
9240508	13
6121517	13
377149	17
16778469	13
252859	13
21515330	13
7018914	13
5646582	13
2861360	13
13571888	17
3586816	13
9491007	13
24161640	13
4451771	13
15350040	13
554665	13
9597454	13
17648597	13
6016817	17
2762133	13
3448222	17
6307233	13
460916	13
2670591	13
1844515	13
1861029	13
8188676	17
3811807	13
11215838	13
2020662	13
4641388	13
1031864	13
5554650	13
16185841	13
140094	13
5308366	13
20227358	13
12575318	13
12789746	13
5543559	13
6395824	17
514958	13
5207780	13
3964579	13
18553567	13
25784876	13
11834603	15
8159886	13
18799560	13
7483857	13
647942	13
3132121	15
9246065	13
755109	13
15057821	13
8207277	15
7570196	13
897241	13
8037121	13
13713088	13
38486517	13
1549320	13
5086977	13
2347802	13
154816	13
3976014	16
11449934	13
1977243	13
7824605	13
9251143	17
20334571	13
2546723	13
2451532	13
4596506	13
10972794	13
2226838	13
9395863	13
3168904	13
4674458	13
17594596	13
795206	16
43854618	13
22134292	13
6041802	13
4349560	17
4465990	17
14932637	13
1961581	13
1296010	13
12990212	13
26548448	13
3078617	13
5423233	13
11000668	13
27000142	13
1261580	13
4541176	13
2833630	13
5053654	13
921021	13
1363565	13
4591135	13
1084561	13
3238575	13
2104372	13
13452116	16
16631715	13
11928740	13
1475057	13
23055417	13
31196834	13
997349	17
7073025	13
2504719	13
6127460	13
5359495	13
11909044	13
26211821	13
2276506	13
6298675	13
4369287	13
20093774	13
18312388	13
5757477	13
6502426	13
2240969	13
3945807	13
16879017	15
27220181	13
211657	15
9126582	13
3714578	13
866420	13
10948417	13
4036203	17
7991555	17
46182901	13
1822896	13
7437616	13
5372970	13
1005609	13
6984417	13
23140207	13
8504452	13
4191977	13
9306704	13
19061788	13
7460729	13
4988548	13
2704849	13
6765964	13
7373921	13
18735309	13
24271764	13
7157914	13
9110375	13
2769402	13
930205	13
9345620	13
7173444	13
373778	13
13804736	13
1320466	15
3049947	16
3353434	16
11127315	13
12635623	13
4739549	13
11075150	13
10855430	13
2572656	13
4092185	16
2512088	13
2967100	13
953901	16
9772084	13
6276962	13
6981803	17
11320659	13
5222690	13
1769267	13
1795725	13
13103658	16
1718672	16
1255264	16
10478143	13
1110752	16
4919398	13
5694037	13
5457800	13
7040230	13
5421306	17
8726527	13
6510048	13
167761	17
11620989	13
18607711	16
7787986	13
1928309	13
29779781	13
7909444	13
28324220	13
9831337	13
13395553	13
31105147	13
22382042	13
2903251	13
5169780	15
3917760	13
8233220	13
10571637	17
3236710	13
5621482	13
17049425	13
7321320	15
13415944	13
612845	15
7158257	15
4171660	13
18756880	13
2891824	17
17700204	13
752841	13
6259934	13
589696	13
48883837	13
3092038	17
15719177	13
9492350	13
11324633	16
9829879	13
6562039	13
12984839	13
9126430	13
3350025	13
22592279	13
6318732	17
2904737	13
1333278	13
9416646	13
22122211	16
910577	13
2990266	13
8591888	13
7175048	13
8863257	13
23961745	13
4478316	13
5359310	13
8258027	13
10848309	16
5408123	13
37128753	13
3851024	17
4223060	13
12304597	13
8860368	17
1628889	13
1542054	13
15027114	13
6491811	16
10982497	13
3874370	16
2860744	17
2648359	13
1877012	15
8684779	17
3338752	13
20267737	13
10368586	13
6114825	13
7363159	13
4650077	13
10569745	13
68532	13
3872796	13
13648569	17
8910970	13
5870812	13
19577248	16
15609496	13
1316792	13
4009007	13
1054574	16
964335	13
25069064	13
22980159	13
4997490	13
5693488	13
2988881	17
8336398	16
4001294	13
42935823	13
21176351	13
113985	13
10621779	13
7842742	13
6205787	13
7320324	13
9041543	13
16725345	13
740331	13
912745	13
20504991	13
1604089	13
7539757	13
12845800	13
1983957	16
5943746	17
17781472	13
14178393	13
361599	16
25942418	13
660269	13
30733855	13
21423608	17
3371570	15
5359644	13
5216130	13
2250660	13
11207380	13
38699919	13
3799461	13
2396394	13
1191063	13
7182745	13
17447647	13
6747527	13
10768915	17
4545945	13
8660086	13
20003442	13
829220	13
8468248	13
748168	13
15053122	13
9041435	16
5776059	13
11439258	13
7941768	13
6520880	13
36195135	16
4213576	13
1162640	13
1380815	13
12296190	16
6573916	13
1214087	13
1304905	13
905466	13
3672077	13
42321954	13
10130782	13
5184799	13
3013583	13
7332717	13
202821	13
1409674	13
9293284	13
312034	13
14430215	13
14631060	17
7460737	13
12838374	13
18046910	13
1059333	13
29710951	13
2704944	13
2492853	13
94899	13
8825369	13
11180898	13
2325907	13
1486814	13
2678700	13
872630	13
3149541	13
13520866	13
1903941	13
3792926	13
5162815	13
3061526	13
11347946	16
662636	15
1998850	13
1514177	13
279651	13
2997189	16
21392617	15
6189541	16
1849718	16
299647	13
24941093	13
2788964	13
5958585	13
1453654	16
1023199	16
15251329	13
2025207	13
3468532	13
23766360	13
3726046	13
16898364	17
2745801	13
15425372	13
30464401	13
5746250	13
1168105	13
207790	13
7423429	13
8457166	13
10672982	13
6428609	13
2827585	13
15575885	16
1034988	13
3021020	13
7234099	13
439344	16
122739	17
1171317	13
8529268	13
12992575	13
45977879	13
15395831	13
8362575	17
7106273	13
717448	13
14200378	13
8110414	13
8664799	13
5149146	13
23259046	13
25945061	13
14103523	13
37551669	13
13714114	13
2172839	17
7693934	13
6871268	13
24042699	13
12393343	13
5494415	13
7637380	13
15146801	13
9589477	13
6173126	13
9329336	13
11308016	13
19890944	13
4870895	17
148560	13
8350893	13
8529788	13
5463377	13
4496415	13
314038	13
20208360	13
2179995	13
20807373	13
567326	13
14692120	13
9043729	13
9229298	13
5125479	13
1431793	17
23369656	13
16655169	13
14145398	13
4236216	13
15553505	13
30896393	17
2753802	13
7280087	13
23396679	15
15432920	13
13888444	13
1998392	13
16222647	13
813982	13
4473805	13
16362151	13
4891240	13
18320174	13
13826423	13
296361	13
260470	13
11622938	13
1483147	15
11834838	13
4423279	13
5752189	13
1779816	13
4865439	13
3694642	13
11513891	13
4641786	13
9612089	16
8008145	13
7137455	17
803014	15
10220059	13
3726277	13
2537345	13
23268694	13
1468855	17
1886336	13
10243597	13
3526494	13
2493973	13
4252447	13
7275188	17
23069937	15
1674063	13
22949811	13
229640	17
1726014	13
4306533	13
12894988	13
32477357	13
7926491	13
10910699	13
21351573	15
5262877	13
5260177	13
960623	13
1468445	17
22481851	13
2721185	13
10614131	13
2262641	13
2800464	13
6614178	17
718619	13
1045521	13
24081682	13
25817682	13
8013509	13
31803837	15
3670488	13
9246994	15
3191770	13
25158535	13
10062926	13
25914963	13
3346411	13
16813741	16
14679578	13
11508597	13
342436	13
11166389	13
17462705	16
22806476	17
642433	13
1846579	13
12422909	13
8430610	13
530775	13
2309022	13
81114	13
2592546	13
5026082	13
11190615	13
13120042	13
17152947	16
12597395	13
4852946	13
1104352	13
2131575	13
5967496	13
8818800	13
719616	13
2303546	13
17045400	13
25046258	13
27637630	17
22708665	13
27396718	13
15720971	13
12892210	13
32817629	13
16092011	13
7264049	13
3711308	13
7161194	13
16042858	13
12376002	13
25827062	13
1321589	13
10341929	13
732981	13
35180397	13
8105224	13
6074067	13
34351788	13
2114775	13
12623653	13
22061354	13
8634882	13
33061605	13
9120701	13
3010933	13
4943718	17
11740150	13
3690227	17
25530334	13
9385292	13
32675063	13
276774	13
9314929	13
622994	15
7779105	13
7926005	13
1448423	13
589337	13
5129776	13
12239797	13
932432	13
22596082	13
10052901	13
15029708	13
14764454	15
5912800	13
8499201	13
2836871	13
4084232	13
3311902	13
27070039	13
1829421	13
11184454	13
3236630	13
2536390	13
27168715	13
4972123	13
9234686	13
20676095	13
3543696	13
8541188	16
13534782	13
20558512	13
1255680	13
3958218	13
6858503	17
4513560	13
5145870	17
8013370	13
3559036	15
230423	13
10023902	13
21199410	13
7109042	13
1006559	13
2081027	13
2431201	13
26271485	13
14281308	16
6736732	15
3405354	13
9805829	13
897760	13
22028571	13
10117782	13
10713475	13
7025678	13
9710926	13
2766540	13
34882039	13
8518319	13
4610730	13
1271014	13
8148386	13
294120	13
828482	13
16195657	13
8048389	13
3619574	13
24831197	13
11253564	13
2966435	13
7865027	15
26119152	13
26282479	13
4397093	13
386793	13
23351679	13
17967569	13
2294036	13
44052	17
5356033	13
12582129	13
446337	13
8697130	13
10038782	13
11917458	13
21615577	13
7883703	13
44126197	13
16100144	16
5122382	13
8934387	13
15309981	13
5312892	13
18127989	13
749153	17
17172276	13
9295033	13
3946214	13
8873819	13
11893669	17
2695038	13
86085	13
1031048	13
13039601	13
5228197	16
6138785	13
1346043	13
780810	13
9052357	13
23119547	13
429723	13
10740535	13
686373	13
9035480	16
980625	13
2296214	13
7261369	13
22111690	13
7485313	13
1513660	13
3965677	13
9476404	13
622199	13
1241016	13
6326142	13
58917818	17
6521901	13
3173025	13
271747	13
40569485	16
14638198	13
10967948	13
4184956	16
4814479	13
10309186	13
4495464	16
2869050	13
2457908	13
9108338	13
28883351	17
4119718	13
869073	13
546821	13
419879	13
18620871	13
3574716	16
23188521	13
5672810	13
9627457	13
5171883	16
7658683	13
6596646	13
6123186	13
6228719	13
420841	13
3743954	17
2848387	13
1999133	13
946615	13
23312652	13
5276160	13
9913229	13
25992	15
28855262	13
3129787	13
15546139	13
977549	17
9823239	13
802651	13
5101123	13
12779259	13
13408369	13
3197613	13
10137566	13
15480361	13
1553452	13
2768518	13
6343279	16
1167859	13
10870355	15
11599394	13
5581666	13
6406709	17
5514684	13
7915946	13
11991040	13
2136131	13
8388852	16
8463223	13
7937739	13
36892	13
4105162	13
8851289	13
873197	13
16122378	13
6497239	15
9991877	13
889900	17
2092026	13
4788012	13
27987191	13
2814171	13
8144999	13
4266999	13
7526898	13
4154557	13
6900681	13
5362180	13
3727626	15
7232115	13
7868396	13
20684916	13
16598235	13
1385938	13
4041930	13
4574981	13
6601668	13
7982492	13
10496263	17
2733930	13
8019516	13
5446934	13
19809843	13
2939320	13
12940614	16
9481863	13
924089	13
4103668	13
505574	13
5743612	16
14275151	16
16820709	13
261142	17
6035284	16
3010244	13
16662429	13
20980002	17
2848373	15
36499695	16
12728032	13
9740055	13
15498322	13
2231556	13
3300014	13
6455101	13
4486811	13
79900	13
4165188	13
639654	16
9780925	13
6506374	13
12527964	13
2053008	13
5253365	13
4553453	13
7173174	13
10130462	13
3624170	13
10772752	13
17083725	17
4229014	13
18171517	13
6463846	13
6654257	13
5699599	13
10360758	13
11133477	13
19976805	17
5392787	13
13129458	13
2171709	16
1274910	13
13334965	13
5113529	13
12809950	16
18118462	16
10184082	13
3697115	15
13476792	13
3082019	13
8972080	13
9795901	13
10704381	13
10825971	13
4647145	13
849129	13
5591344	13
3610054	13
1322453	13
26406828	13
7998261	13
55833	17
3549259	13
3494721	16
22732228	13
894094	13
9837731	13
7415779	13
11161535	13
12315697	13
1765211	13
27610290	16
4655377	16
5428455	13
11261469	17
8891684	17
5043004	13
18072309	13
15435788	13
8825218	13
14067207	15
24676471	13
9467	16
1668971	13
18487488	13
3799835	13
7267521	13
12583911	13
17333552	13
744008	13
468534	13
3339380	16
11112312	13
125719	13
2858156	13
34350	13
22788858	13
5658697	13
3087807	13
20046729	13
3647454	16
11192303	13
6401796	13
4326781	13
6290199	13
4362114	13
13044732	13
4631817	13
2695810	13
930059	13
36383454	13
17033646	13
3363553	13
11091389	13
38649	16
5462509	13
335016	13
2198990	13
8060650	16
1555481	13
5243514	13
3153524	13
866638	17
6349756	15
2437038	13
10382374	16
2771783	13
5570564	13
3432119	13
3211667	13
20863031	13
3006901	13
32750361	13
24666748	13
11404443	13
18707069	13
3322964	13
8904886	13
10083618	17
15587041	13
17578407	13
18003766	13
549558	13
3850800	13
13961314	13
4376663	13
8650320	15
11099655	13
2155372	13
13519554	13
21392990	13
6804873	13
8932618	13
92051	13
24316	13
4795188	16
2457057	13
2557294	13
29507965	13
4338281	13
8061900	13
15035668	17
14768126	13
1977711	13
4895989	13
20779903	13
14298612	13
1716534	13
10713078	13
1237597	13
12572009	13
1869370	15
41144431	13
40304982	13
1783154	13
7772460	13
2848698	13
4627522	13
13186464	13
2785906	17
6439915	13
5374279	13
7920367	17
6742424	13
26258990	13
3903699	13
15990858	13
478147	13
9950853	13
15586109	16
113828	13
4770215	13
969188	13
8967472	13
1482928	13
10481783	13
34185756	13
6337626	13
35358226	13
9341534	16
8136486	13
10607175	17
23697424	13
41515765	17
14980167	13
13070478	13
34998550	17
13019656	13
32981	13
9397860	13
27180604	17
6657314	13
30515591	13
12058709	13
42371923	13
1646670	13
1462032	13
1327499	13
15548014	13
842070	16
772655	13
11219616	13
1033629	13
441123	13
319602	13
5593759	13
3450516	16
3979095	13
2310250	13
4841366	13
11246443	13
9283100	13
8239972	13
4858024	16
19363364	13
14360181	13
8739491	13
1750498	13
5398137	13
3100031	13
42867306	13
36402568	13
2945663	13
11938123	13
10536402	13
595392	15
1229229	13
1821362	13
2152702	13
6322710	13
6730056	13
5761945	13
5384339	15
28036681	13
5045149	13
21136228	13
14112811	13
44405118	13
13836539	13
5086669	13
18611492	16
670224	13
3235992	13
5660788	13
2322600	13
1004022	13
22659204	13
21049354	17
216065	13
8950510	13
7376824	13
8348292	13
3034685	13
4473387	13
753856	13
7975791	16
7905809	13
9280981	13
9967589	13
7465156	13
3596986	13
6804386	13
10821006	13
935274	13
21237553	13
1171645	13
6482734	13
11741058	13
399288	13
2607671	13
8284678	13
157083	13
9480853	13
377353	17
1112103	13
5708025	13
2607788	13
3746328	13
5481003	13
4463901	13
4907157	13
15306043	13
490624	13
1943795	13
26945090	13
1564955	13
6282084	13
21189870	13
6487807	17
3556502	13
47508908	13
13019138	13
4059057	16
7417094	15
11695910	13
22397593	13
6674010	13
10296992	13
4518075	13
2006394	13
6511060	15
1067384	13
11422288	13
4640496	13
31681349	13
269335	17
9209579	13
20511	13
1567299	13
33216692	15
12357058	13
28441270	13
4917705	13
4550844	13
385731	13
22544924	13
4577815	13
27926595	13
3940461	13
8110711	15
585922	17
2508391	13
1866935	13
16726223	13
13759608	13
3848415	13
12469446	13
1900274	13
5984197	13
943085	13
17858086	15
646346	13
17718149	13
3126099	16
3042032	13
563040	13
24751570	13
5101037	13
5659369	13
918767	16
20744210	13
8353650	13
2627189	13
14454650	13
3134875	13
12493241	13
1907263	13
14977847	13
4091976	13
4668620	13
273081	16
2742532	13
5121917	13
817443	13
865928	13
2898279	13
18001444	17
3485851	16
3105310	17
1216674	13
11618954	13
8478626	13
12327999	13
869337	13
121729	13
1307544	13
19385871	13
5223288	13
262233	16
764820	13
26958003	13
31953394	13
2279612	13
27239434	13
423215	13
5903566	13
6476789	13
870244	13
5085694	13
2559533	13
8182634	13
7229525	13
3981797	13
634685	13
2519269	13
26204584	13
16247148	13
6350889	13
4887474	16
11838990	13
16353351	13
989370	13
10673943	13
13780704	13
17612357	13
3529415	13
2246986	13
2998774	13
7528709	13
4690206	13
11772746	13
14668784	13
3378484	13
9936564	13
27797861	17
6230694	13
26259849	16
13645571	13
3306732	15
26799329	13
7006739	13
642291	17
1738617	13
6047034	17
4620152	13
19340462	13
38005216	15
16147967	13
5947532	13
6255031	13
8465955	13
11670889	16
13049710	13
40272401	13
39606863	13
43296707	13
12097930	17
7968548	13
57552144	13
4079047	13
7119004	13
3812363	13
13130153	13
6601931	13
5862756	16
1474423	13
1830554	13
1232518	13
11540420	13
502458	13
31858563	13
3554740	13
2563990	13
12411	13
1159414	13
2285146	16
5118412	13
23448170	13
11344507	16
4317752	13
16114897	13
1792582	13
22626005	13
8754875	17
7314866	13
4227165	15
13366564	13
19202964	13
1097758	13
12639231	13
6396254	13
2498441	13
1668890	13
7013262	15
653356	13
3378372	13
3154075	13
10223648	13
15711168	13
11468884	13
24343544	13
2019860	13
3705713	13
2639093	13
2865523	13
555847	17
9015864	13
7563072	13
3177757	13
1096378	13
15525649	13
5016678	13
3528283	13
3232917	13
16460729	13
15808757	13
1114878	17
1353587	13
3514147	13
1792328	15
73715	16
13764658	13
7794666	16
3089841	13
6992486	15
1149778	13
13769953	13
4803407	13
6072131	13
5509707	13
7400575	13
4143537	13
2252134	13
2366232	13
8360577	13
1838078	13
4698952	13
26770807	13
5686029	13
7303529	13
899194	13
11728477	13
1339334	13
4656059	13
11933199	17
1622244	16
4122310	13
13179358	16
5423745	13
4251638	13
942734	13
4423964	13
184027	13
15561361	13
8255682	13
42607862	16
5330	15
10204150	13
6976466	13
8980447	13
5903591	13
1565866	13
1271050	13
18070187	13
139873	13
11345192	17
2175293	17
4233182	16
3659285	13
841190	13
905752	13
8078371	13
2717461	15
5837472	16
19766394	16
1741728	13
4958786	15
3486522	13
2316301	13
10797163	13
10540957	13
10053479	13
3775737	16
4308856	13
167625	13
9642192	13
623357	13
4760945	13
5991081	17
26390778	13
6293123	17
662090	13
17468628	13
7250880	13
2648489	16
15755858	13
6607476	13
6015609	13
18747037	13
4219232	17
10118081	16
6381897	13
4462111	13
8895958	13
5970934	13
5352834	13
15908824	13
16844365	13
1562364	13
1624516	13
1142373	13
26634838	13
3094235	13
1435164	13
21427490	13
16907212	13
1875300	17
9653343	13
325248	13
9659011	13
2728170	13
1445642	13
13743839	17
2891420	13
5115119	13
423682	13
10941338	13
17319857	15
2145359	17
8471529	13
14966396	13
4307072	13
6377190	13
3327596	13
1569346	13
161182	17
1657686	13
451592	13
2121015	13
20532338	13
1320764	13
9554002	13
3256091	13
7167257	13
4809842	13
10412580	13
887303	13
29308177	13
12141732	13
2035811	13
2581258	15
29029784	15
10807423	13
5212063	13
5118278	13
21569452	13
825962	13
3808690	13
40088877	13
1559027	13
16161964	13
306254	16
1666423	13
7200940	13
5417690	16
7357645	13
960904	13
1822192	16
2993141	13
8186929	13
4121339	16
8080844	13
2443440	17
2557598	17
6913640	13
12668426	13
699737	13
1912303	13
34055602	13
3957022	16
2228374	13
9138554	16
2646589	13
10980535	13
4407607	13
10938365	15
19415997	15
6391449	13
5777569	13
1496747	16
3296465	13
267422	13
13059238	13
1377950	17
22322192	13
1182763	13
16149836	13
23045820	13
13734065	13
11289994	17
9881185	16
907517	16
13395684	13
4107785	13
1649031	13
3127631	13
17490593	13
1122134	13
1657595	13
4549377	13
9721555	15
5894967	16
16830134	13
6425355	13
20061	13
11049460	13
582617	13
9095796	17
5644557	13
3000953	13
3905621	13
15292067	13
31647859	15
2100502	13
5291321	13
13782	13
4796050	13
21300145	13
53563320	13
3629505	13
2680818	13
11348787	13
12694223	13
8496141	13
24775537	13
2280983	13
589981	13
32117593	13
3107562	13
9489893	13
7846067	15
7956264	13
8496624	13
5427767	13
7590586	13
29360951	13
20646914	13
21647620	17
4652316	13
1424214	13
6225893	13
199090	17
4770934	13
2683077	13
12365445	13
17326507	13
9573330	16
21089176	13
7633760	13
5957647	13
10980309	13
6933672	13
4160077	13
10185989	16
20340031	13
9183381	13
4260991	15
8280296	13
12670170	13
22668855	13
13420345	13
20307271	13
9575705	13
5393086	13
18516215	13
4157433	13
9079701	17
7751810	16
24096360	13
271523	13
4441064	13
11942474	17
4108187	13
3521238	13
26367183	13
1049711	13
2097527	13
7680372	13
15287882	13
39110785	13
23638632	13
1522007	13
2617281	13
1882334	13
5368748	17
4746579	13
2846891	13
7238405	13
5785703	13
12935772	13
4186650	13
1322252	13
13977753	13
4089593	13
1597722	13
24903569	13
312324	13
15378097	16
6700931	16
9086059	13
2997936	17
6464995	13
8955129	17
7202785	13
13673994	13
3810547	13
7512880	16
10995779	13
19330784	13
1722230	13
1193658	13
13087306	13
9114615	13
6471707	13
7399393	13
2645449	17
4290048	16
24987276	13
4709448	13
277867	13
632480	13
5893619	13
8645396	13
8355634	17
992480	15
1182005	13
744615	13
16751892	13
28388075	13
20665014	13
23357466	13
6073354	17
19342301	13
1455650	13
3774912	13
3048186	13
9991131	13
3998788	13
24672931	13
21986115	16
8039584	13
3399502	13
13568582	13
7911700	13
9870469	13
10759297	13
2473668	13
8745458	13
4729661	13
7741428	13
17925666	16
35828769	13
8545398	13
5596090	13
4747941	13
22544004	13
3175993	13
24658121	13
1173366	13
936706	13
3289389	13
5264500	13
13012797	13
5285780	13
10777523	13
3815810	13
2759480	13
15401761	13
67130	13
4841749	16
4985507	13
7429227	13
3603464	13
1209079	13
7725608	13
16307024	13
16921931	13
127082	17
7024862	16
756956	17
405147	16
6250965	16
1684033	13
5380139	15
5637627	13
852110	15
10924122	17
1273046	13
1297119	13
42053504	13
15140745	13
12154733	17
9515691	13
5447692	13
1634134	13
7750716	17
4602308	16
3573379	13
11038228	17
3628391	13
2581041	13
18664190	17
4664594	13
3582491	13
6635896	13
16320336	13
1052135	13
2111997	17
1582585	16
9193738	13
1430251	13
2107480	13
6833854	13
445370	13
4402980	16
2375940	13
6907889	13
5846874	13
20174265	13
1158237	13
11737442	13
5675275	13
6210985	13
5338454	13
797947	13
2221203	13
10351150	13
9631565	13
7144352	15
20040110	13
4810872	17
13012211	13
1366798	13
33357554	13
28830491	13
25385291	13
3021091	13
625915	17
15509789	13
20146870	13
27638832	13
12623364	13
25358932	13
25031	13
4702185	13
6570308	13
13263214	13
439491	13
947431	13
6918870	13
1262613	13
5502208	16
9450730	13
3551835	17
2240047	13
4137104	13
22117838	13
4230199	13
123152	13
21902591	13
6987686	16
4752074	13
11116398	13
65171	13
370627	13
68383030	13
4864508	13
232708	13
32389235	13
3229169	13
508920	13
10945863	13
5658638	13
796307	13
9210511	16
12060515	13
12472023	13
1124849	13
20917174	15
7743999	13
9322031	13
1721178	13
2230770	13
9452818	16
9337483	13
1644439	16
1691606	13
14852381	13
3674096	16
13775543	13
2139653	17
4693412	13
3065647	13
20695522	13
17392812	13
2583584	17
2729414	13
6163615	13
6246236	13
17904632	13
1687129	13
9871165	16
71840	13
7351702	13
2610283	13
12162197	13
17307295	16
13035879	13
65236235	13
4149450	13
2829815	13
1706605	17
7248574	13
20404377	13
1605022	13
982233	16
8543969	13
2277078	13
5422325	13
6600135	15
5457060	13
5426419	13
10637685	13
10844166	13
6942713	13
589124	15
1998845	16
18048197	13
13816170	16
1312816	13
1222047	13
7691094	13
8026422	13
25528456	13
9869978	13
7487520	17
3136	13
4063314	13
4060552	13
13144454	13
2224830	13
7812766	16
6710815	16
9056645	13
1576054	16
4684769	13
143547	13
3677874	13
850217	13
2737174	13
3762603	16
7531227	13
16490592	13
18153656	13
996830	13
14767036	13
8960511	13
7857584	13
20437609	13
2664073	13
3105198	13
1831630	13
30567905	13
8604051	13
1417074	13
5656815	13
10831152	13
214743	13
10274432	13
36472104	13
11903201	13
322304	15
18927003	13
4437437	17
7058630	13
8943717	13
6472913	13
14669591	13
1968425	13
1303700	13
6353020	16
1912444	13
23271198	13
6681933	13
20692849	16
6277742	13
2677507	13
1580468	13
4397599	13
16003518	13
4050940	16
903124	13
7998169	13
2964916	13
26949134	16
14635161	13
31513789	13
16921887	13
3065089	13
1748803	13
615859	13
1312664	16
536247	13
13659138	13
2408818	16
5328311	13
1396495	16
6342771	13
17869122	13
17511939	13
2412991	13
14979692	13
1748364	17
15181660	13
6020118	13
12747070	17
2079034	13
4739122	13
12918474	17
3079844	13
28320165	13
4764950	13
206990	13
9391321	13
3137145	13
8945159	13
6418558	13
11382557	17
17630141	13
21356555	13
42947892	13
7930240	13
12713852	13
4128777	13
1845835	17
387816	13
451074	13
10814681	13
1922437	13
2798963	13
20525751	13
29519295	13
12988491	13
3406004	13
14642	13
19426425	13
48722271	13
5388260	13
6741680	13
13889262	13
15025662	15
2692360	13
8391953	13
2369532	17
1560197	13
12624332	13
16363104	13
14309573	13
933592	13
4328450	13
19005770	13
26588404	13
7972919	13
24648656	13
8452268	13
6135920	13
25900247	16
19595820	13
632241	13
8968173	13
1244237	13
15215812	13
13751109	13
17552502	13
26486	13
20416096	13
3940593	13
3125937	13
406123	13
8676066	13
5184034	13
13656395	13
7702809	17
6602346	13
3071330	13
7806605	13
6892866	13
4143466	13
5533577	16
25090317	13
9006246	13
7416242	13
4496784	13
755009	13
6319454	13
12405473	17
2162097	13
785265	13
743580	13
8044905	16
8581839	13
755905	13
4067977	17
16536591	13
12546988	13
3122300	13
7453701	13
7950328	13
412700	16
45032232	13
5795868	13
18505857	13
9969529	13
12225189	13
4186948	17
13605243	13
3770344	13
3721562	13
21915856	13
400226	13
7155246	13
22264149	13
2969684	13
11093384	13
7943739	15
3825862	13
26760448	13
1735910	16
11118767	13
18140413	16
9381654	13
7079114	13
4233367	13
4059108	13
20025176	17
797334	15
13523755	13
13432630	13
3142748	13
18604004	13
15056719	13
18133880	13
18012739	13
6965535	13
1038587	13
1133489	13
1413787	13
5236185	13
6051682	13
21160601	13
2462921	13
579727	13
8660373	13
19281000	13
3542205	13
4851637	13
9614319	13
6744785	13
11732735	13
12663710	13
531199	16
31503390	13
35409738	13
2848322	13
19936839	13
304747	13
18338106	13
30702528	13
11098625	16
1212451	13
7525759	13
8084144	17
5033305	13
5598214	16
20459390	13
268821	13
377750	13
987421	16
5801422	13
8876069	13
4304005	13
7520325	16
6934157	17
1933373	17
15154863	13
3975378	13
6110290	13
1323158	13
6522764	13
5643361	13
3630380	13
4996490	15
13254395	13
3947669	13
5914236	13
8779805	13
13574351	17
24923196	16
159445	13
1793974	13
15334922	13
18944669	13
2104357	16
1423000	13
8556964	13
15941073	15
2727510	13
11806184	13
5768827	13
147226	13
1508020	13
1314094	13
2171320	13
16127930	13
4539309	13
979626	13
5116647	13
596812	15
1817738	13
2930151	13
18249617	17
2205198	13
17856417	13
4896	13
2339593	13
8269891	13
3165294	16
13635920	13
438617	13
3064058	13
9842593	13
3332477	13
7187647	15
5465885	13
6685992	13
13389214	13
23223879	13
2143917	13
20266846	13
3802443	13
1906502	13
8846539	16
368691	13
10633462	13
19939670	13
3311671	13
8067109	13
29482984	13
882885	13
4127800	13
2987302	16
6323249	13
9573662	16
2621246	13
6115440	13
5784426	15
6525752	13
6910594	16
2753944	17
2076546	13
659783	13
524684	13
7627478	13
2190319	13
1653068	15
5800309	13
4535509	13
135210	17
18564875	13
11163420	13
21172804	13
30844684	17
7213166	13
9922081	13
2450098	13
5026424	13
1191958	13
5060646	13
2155425	13
1351149	13
1742348	13
4623620	13
7391010	16
944931	13
198465	13
7461324	13
738401	13
23253485	13
9245602	13
21108	13
12338846	13
4887479	17
1512699	16
649374	13
33710924	13
17093775	15
7434858	13
33215781	16
24566257	13
2967541	13
15392685	13
6076643	13
7376873	13
14719120	13
7993072	13
1000783	13
3758635	13
8409339	13
26059598	13
5088425	13
15401009	15
4641896	13
1012470	16
8512025	13
10518312	13
5247052	13
24997623	13
6079644	13
4905369	13
12849236	13
413062	13
6950273	13
138765	13
7669314	13
5544675	13
1622035	13
13568310	13
14305260	13
279490	13
24244871	13
5274659	13
4890743	16
4192898	13
8147446	13
5740041	13
12629898	13
2536813	13
4438629	13
16376470	16
8339540	13
17493216	13
9787074	13
24949104	13
2385554	13
2332789	13
5161158	13
2507050	13
19364952	13
344995	13
18721153	17
16149165	13
2991484	13
6443428	13
4114402	13
17142885	13
5955365	13
10166172	13
6460971	13
14533307	13
13706927	15
9307806	13
17191811	13
679761	16
1439311	13
18024117	13
1562855	13
5095283	13
7967767	13
5520221	13
8040286	13
1101474	13
1702356	16
2193781	13
6830047	13
19430475	13
8980648	13
9142073	13
3002999	13
773660	13
964508	17
2295007	13
15028962	13
3529869	13
1377343	13
5933657	13
414443	13
5044729	13
5432356	17
11604475	13
3731414	16
4876916	13
3109061	13
6643618	16
6092921	13
14026029	13
16660491	13
4573132	13
18498764	13
6308746	17
10944294	13
4899640	13
5966355	13
1194866	13
20057749	13
3186115	15
6926880	13
4749779	13
2474621	13
26610384	13
12160693	13
18132281	13
1507497	13
9729455	13
6116531	13
20036866	13
26433552	13
7884364	13
13779797	15
270356	13
48693	13
1069807	13
282066	13
14104084	13
8234843	13
2374614	15
7241760	13
34123885	13
6028397	13
18547968	15
15905169	13
26507598	13
2320904	13
5579985	17
8035471	13
217370	13
3460128	13
20569375	13
15334233	16
5794460	13
7767336	13
1595354	13
17428728	16
4091363	13
381165	13
12065102	13
2620743	13
10110541	13
1918075	13
35810726	13
35670	17
14898909	13
16034675	13
287236	16
4643821	13
1581932	13
838418	13
12709608	13
13350588	13
1752676	13
29368499	16
2495491	13
13914809	13
3600180	17
3903122	13
15645262	13
5294735	13
2947174	15
4796234	13
28095030	16
10818512	13
5268873	15
2745199	13
1691433	13
5320232	13
20019408	13
10686968	13
4440386	15
843259	13
8254420	13
946688	13
2293993	13
4942349	13
807412	13
2418195	15
5368888	13
7354926	13
4812362	16
9985055	13
21670102	13
3031908	13
3625963	13
11767503	13
4417978	13
12940733	13
3522723	16
19848756	13
22897005	17
3086063	13
28038634	13
1753034	13
17782395	13
4984044	13
2120950	13
38352	13
25937974	16
6214185	15
6855818	13
30066638	13
4544021	13
2008418	13
32717971	13
25520104	13
17539762	13
12123207	13
7422075	13
459514	15
1162696	13
5568549	13
4152836	13
3206982	13
2293698	16
8307153	13
4444390	13
10107604	13
24494204	13
16077520	13
8740383	13
1989901	13
5158543	13
6981658	13
9864640	13
9684816	13
30049737	16
7832564	13
8583865	13
5448066	13
9220397	13
7193602	13
34625675	13
9249381	16
4824517	13
20120987	13
8843546	13
4504777	17
8900777	13
24071447	13
7437138	13
8697598	13
6836962	13
28866721	17
8567669	16
1718505	17
3654621	13
12630763	13
7868690	13
219279	13
8266229	13
504472	13
11768527	13
27099997	13
12147589	13
15196247	13
9484996	17
16795060	13
8862044	13
5885278	17
10332986	13
10603736	13
15882649	13
3779791	13
596755	15
696214	13
6278281	13
60960	13
3833036	13
4731403	13
7191440	13
33432836	16
2170910	13
1171614	16
21380113	13
8365564	13
2043643	17
15709967	13
13086341	13
8748390	13
5679275	15
6986996	13
6993261	13
16227375	16
9931727	13
257811	17
16160688	13
1702475	13
11752797	13
4739053	13
1541650	13
6265078	13
15178279	13
11985184	13
10892351	16
3321240	13
2975188	15
12423046	13
1316151	15
14288425	13
21470592	13
9931370	17
6950252	13
520835	13
3088442	13
3872349	13
382651	13
16959393	13
3578848	13
18895343	13
4075433	15
232935	13
4037954	13
1787082	13
1657124	13
7984725	13
7074310	13
1265488	13
8287999	13
175598	15
1245429	16
8455417	13
580008	16
10901534	16
1710244	13
4959471	13
16014026	16
5039394	13
13579533	13
5560741	13
5637362	13
23684955	13
352587	13
10228645	13
12819214	13
2911091	13
13499915	13
32007472	13
1850513	13
2235321	13
1075333	13
3072739	13
4758476	13
3521492	13
7308364	13
7021590	13
2130593	13
18623835	13
20118403	13
3538739	13
6476346	16
2268895	13
15950685	13
2244212	13
31901154	13
4298420	13
7671165	13
7866145	13
1428832	13
731587	13
10290346	13
11728758	13
3219443	17
3371982	13
15066813	16
11066009	13
5544978	13
46420	17
7873077	17
7872710	13
24142570	13
3941775	13
33858436	13
3006961	13
7989429	13
174016	13
14869093	13
1026312	13
3359811	13
6966596	13
5435315	13
7967166	13
2360392	17
21630572	13
8410894	13
15521081	16
9466643	13
1002127	16
20706632	13
1555401	13
539384	13
7758619	13
3374502	13
13579257	13
512944	13
3381841	13
2274	16
8452485	13
6524585	13
12893336	13
6457465	13
10607578	13
8008627	13
10617187	13
7653440	13
9577922	16
2206409	13
16996860	13
17092448	13
14752727	13
22536936	13
16921428	15
279740	13
7251749	15
4034020	13
676442	17
8579645	17
1702378	13
6585674	13
1136363	13
6237859	13
78633	13
18279589	13
4402501	13
2811344	13
13686837	13
9187165	13
1838372	13
35859686	13
2470337	13
2465268	13
4624507	13
26805632	13
21863095	13
636965	13
4502218	13
9247551	16
6405663	16
1836013	13
6614301	15
959668	13
5498266	13
4883723	13
21054155	13
6699041	13
3761069	13
18573497	17
8370515	13
2117929	17
23077478	13
3430265	13
4168096	17
7249660	13
7853309	13
825667	13
2387252	13
3017566	13
2897623	13
2978843	13
10843909	13
12062074	13
11919491	13
7213788	15
15604100	13
10960495	13
15443758	13
5160352	13
19323455	13
34263648	13
34641257	13
2436603	13
13234759	15
4043908	13
4858114	13
10670685	13
2500340	16
5032926	13
6728153	13
620858	13
17407124	13
23282881	13
354789	17
3973248	13
23048555	13
21592538	13
120658	13
3214154	13
1647690	16
9181062	13
2837585	13
20124963	13
999814	13
3493061	15
1794374	13
1061667	13
8908256	13
3807653	13
2148885	13
7503489	13
14031286	13
23299397	13
123964	13
8740129	13
2753351	13
8625135	13
2320174	16
9935218	13
339766	13
1063044	13
3023316	13
25504074	13
5985829	13
15683293	13
15347214	13
13947470	13
15123037	16
22498773	13
4867396	13
2276012	13
8181536	13
7658417	13
12647331	13
2420725	13
2202044	13
18095295	13
8882523	15
11315815	16
2499009	16
14656769	13
12732230	13
9382760	13
2523873	13
7868697	13
450044	13
2179032	16
396992	13
670464	13
1398837	13
1529887	13
15383300	13
18564128	13
3258438	13
4687057	13
13313714	13
8412133	13
23067277	15
5416259	13
2494959	13
8238580	17
3523557	13
18109060	13
3924893	13
3016496	15
11789877	16
2355797	13
770133	13
4135017	13
4427393	13
2052880	13
1718132	13
9739965	13
6707143	13
19577374	13
21265168	15
320975	13
5323825	15
8137774	13
3249100	13
552950	13
1502185	16
245818	13
1179007	16
12800493	13
8225907	13
26949039	13
144918	17
8268776	13
24886971	13
5637097	13
5308646	13
3624666	13
2235680	13
497584	13
14812339	13
665872	13
9452744	13
10080042	13
7403267	17
13744115	13
3585986	13
764175	13
8403216	13
15117794	13
2353722	16
15760008	13
8059923	13
9404996	13
1005006	13
2905839	13
812976	13
7220658	13
732113	16
8948900	13
4646205	13
7330287	13
13561971	13
7195052	16
9465154	13
2501050	13
9437148	13
1782209	13
4034296	13
8427745	13
222761	17
5288028	13
26008790	13
6674678	16
6520395	13
29415751	13
6914461	13
13462611	13
903027	13
4838026	13
2052239	13
5448097	15
3131135	13
7304612	13
1943936	17
5983395	16
2761011	13
7633905	13
2020956	13
53744	13
4316617	13
7867408	17
3110481	13
4285352	13
5383492	13
18609006	13
1994691	15
2799681	13
293323	13
368453	13
5174005	13
7542814	13
4259277	13
1606873	13
2740442	13
3872357	13
5187741	13
5459392	13
4238461	13
13558172	16
15468700	15
2453868	13
28806576	13
2869801	13
7188248	16
30156234	13
3585613	13
10697658	13
6978886	13
19100534	13
3256708	13
7809785	13
2037526	13
555793	13
5756955	13
8727776	13
1353098	17
6470080	13
5079756	13
2880284	16
18185924	13
18547062	13
22273877	13
9278679	13
1246329	13
3735417	13
3044364	13
7046104	13
3902936	13
3881952	13
11795506	13
13135924	16
13843232	13
7649875	13
15209526	13
7664763	13
12712209	13
4906060	13
4741169	13
5587482	13
9553617	13
2651288	13
164272	13
4769478	13
29580147	13
25389135	13
7883845	13
15771206	13
8284137	13
5754228	13
16010204	13
25186970	13
4450940	16
27790446	13
10354477	13
6151023	13
18961994	13
5381172	13
24423843	13
7000413	13
3751926	13
5156148	13
13782766	13
15392431	13
4718550	16
17608197	13
13772925	13
17691823	17
446808	17
528704	13
22665802	13
6148034	13
10297671	13
1637574	13
20549877	13
192020	16
6730337	13
10520351	13
18594104	13
4431926	13
13289688	13
1630060	13
10972974	13
3095489	13
10104427	13
4377488	13
5115710	13
7590481	13
4560497	13
8864050	13
2657762	13
2062778	13
27700794	13
4231663	13
9580372	13
4210393	17
4501369	13
4420908	16
970023	13
3726114	13
22881843	13
1265893	13
2206581	13
8024287	13
6182799	16
1305210	13
5974374	13
7446180	13
7850	13
9747827	13
12616037	13
8142841	13
4580369	13
8047529	13
655323	13
15598695	15
19699312	13
2960496	13
13327475	13
9340553	13
3766164	13
1719062	13
6968491	13
9870499	13
1737687	13
9308030	16
19029160	13
33171658	13
10682618	13
1638757	16
547827	13
9841836	13
672634	13
17368996	13
17150068	13
2240193	13
11471505	17
11818918	13
3793620	13
15731158	13
1886001	16
8617856	13
23919378	13
4351514	13
13669792	13
7395437	13
29801137	13
5212438	13
1179583	15
13936877	13
478250	13
414762	13
9941804	13
9826468	17
2951595	13
30288535	13
3089517	13
7529694	13
3859897	13
18870374	13
7132277	13
1010225	13
328384	13
846403	13
12159351	13
294463	13
1483834	13
4636258	13
6147263	13
1020667	13
4442634	13
10208448	13
2563180	13
6409468	13
4923780	13
7584855	13
27694	13
3420392	13
504691	13
44413054	13
7013711	13
20930814	13
21968119	13
380864	13
13307693	13
4795728	13
3973190	13
1103234	13
9814851	13
4147220	13
33888299	13
1900070	13
23077675	13
4204044	13
10137511	16
6339100	13
8686255	13
22495482	13
6261747	13
25518239	13
4351798	16
10311402	15
3383052	13
1816288	16
3350886	15
1078609	13
6663758	13
2489358	13
5761952	13
17898198	13
45804404	13
4980069	13
1251541	16
28459185	13
2314982	13
342800	13
1675708	13
803669	13
38659055	13
8123188	13
14645938	13
5361029	13
2223064	16
677667	13
9054876	13
5872000	13
2750771	13
4241282	13
10913305	13
188734	13
4397000	13
13609342	13
536795	13
316814	13
6691458	13
1002225	13
5379959	13
999480	15
768641	13
22688051	13
3051329	13
22705312	17
9605944	13
13213440	13
8120802	13
7148572	13
13349309	13
7042873	13
1527270	15
5308321	13
16166908	13
1058924	13
9615301	13
4091343	13
8082179	16
10349199	13
2952286	13
12453258	13
5662108	13
4660430	13
10121593	13
20018718	13
14646502	13
11471671	16
3666274	17
10175885	15
3577459	17
4431413	13
23284929	17
9887965	13
615216	13
13143781	13
3479823	13
9631060	13
6868528	16
13984604	13
7170118	16
9422894	16
11439914	15
5686332	13
393366	13
14472224	13
24078178	13
13524741	13
1762962	13
325723	13
6357523	13
3473393	17
379737	13
16983161	13
1037766	16
5060813	13
7633985	13
7179768	16
10733009	13
2157668	13
6931109	13
6465624	13
8374757	13
1494529	13
10531822	13
24378733	13
2378020	13
4944686	13
43860	13
1323914	13
29807294	13
271124	13
1285206	13
10874776	13
6928417	13
8070837	13
746336	17
14328313	13
6973501	13
2306035	16
12143408	16
5438098	13
1863912	17
2817642	13
5026502	13
2957445	13
10058797	13
5315909	13
9214053	13
8968466	13
13496424	13
1852972	13
2809740	13
33309595	15
9741621	13
3436036	13
2101562	17
22428557	13
8167264	13
2288651	13
3884736	13
3866461	13
3587526	13
1129479	13
3539417	13
3059377	13
1573879	13
39002663	13
993097	13
886348	13
15826034	13
6074473	13
8865936	17
14810507	13
17166016	13
2765871	17
1674537	16
18972852	17
25112902	13
4799459	13
30469275	13
9557923	13
4696886	16
2481744	13
14613694	13
2402262	13
1804092	13
26291697	13
5172408	13
9928298	15
3770069	13
2156063	13
144427	17
12474222	13
5397007	13
8802536	13
12800654	13
7730308	13
10368830	13
13607502	13
1683366	13
1351033	13
3684507	13
44792112	13
11630475	17
6949957	13
2313769	13
11757146	13
1900818	13
9473232	13
364401	13
2454671	13
17237584	13
3500823	13
3813145	15
19509199	13
5095633	16
10735847	13
6947871	15
7306064	13
5444482	13
4271917	13
32887589	13
2403283	13
713053	17
8693192	16
7098183	13
212497	13
26829613	13
6651036	13
6751454	15
1295122	13
913783	16
19006909	13
11910740	13
2987352	13
6019318	13
6986855	13
12412323	16
28485275	13
1402721	13
20696128	13
12276517	13
17187162	13
15687836	13
6880205	13
17624162	16
16062583	13
1628427	13
1619081	17
2039701	13
7798337	13
13478145	13
4503487	17
2870658	13
5151053	13
1332797	13
259517	13
12664641	13
3457664	13
1016543	13
5844531	13
3221544	13
7536756	13
24052060	13
2693403	13
2375932	13
3805893	13
5052898	13
9220987	13
2290583	13
5849905	13
5866539	13
11199045	15
2382046	13
17625005	13
445516	13
4780376	13
317215	13
1000920	13
7114712	13
2569582	13
11726161	13
9921588	15
12768456	13
1167039	13
5097605	16
14884178	13
2093464	13
5009890	13
174649	13
779141	13
1475290	13
2771807	13
1284310	13
8528804	13
2569236	13
263549	13
10576984	13
11481045	13
27809723	13
1054300	17
3293206	13
238695	13
18501152	13
3104734	13
8570610	13
15735855	13
7503938	13
26684491	13
3446194	13
18087874	13
13789248	13
640639	13
10469709	13
11950443	13
2565647	13
3537001	13
5486458	13
1354299	13
12767672	17
8957259	13
10020032	13
5006890	17
11606699	13
4687111	13
28479279	13
3318656	13
3482631	13
18563728	13
353080	13
25886643	13
23114694	13
1819599	13
4531942	16
466596	16
29601393	13
299863	17
3902601	13
14649225	13
5711878	13
9333372	13
4853622	13
6875154	13
4464393	13
4908117	15
10171093	13
6343321	13
18490389	13
4993443	17
20660107	13
5258245	15
4793002	13
7202387	17
8558144	13
11808382	13
12415800	13
1359537	13
13201117	16
5065062	13
20600239	13
3914502	13
875377	16
2096543	13
9417930	15
848006	13
50384241	13
13376929	13
14796045	13
14959106	15
2739780	13
2285409	13
9117243	16
13540268	13
3633782	13
1003474	13
15183263	13
2114602	13
5977434	13
5271428	13
706082	13
19161634	13
22396730	13
1160455	13
6093913	13
5929552	15
2670047	13
4567333	13
6153685	13
11844907	13
11748561	13
2478309	13
3451827	13
3551771	17
7635839	13
15465120	13
30229661	13
15745245	17
13407968	13
16071656	13
5103360	13
5498073	13
5186916	13
519892	13
3760621	17
44470937	13
4962619	15
1966815	13
7834361	17
3816323	13
2856132	13
23148747	13
3865695	13
13282602	13
3161053	13
12007914	13
8409223	13
8728468	13
21691067	13
19079332	13
3197834	13
16557537	13
4568185	13
11002901	13
481256	13
14133913	13
19895098	13
4263336	13
17693458	13
4350199	15
7817032	13
4528553	13
1273333	13
2845879	13
9201890	13
11100842	13
8253044	13
9197674	13
5948729	13
863219	13
5479781	13
5098253	16
755772	13
4925826	13
9529905	13
7077117	16
8661539	13
4728942	13
34791954	13
2014834	13
3006179	13
683304	13
11767159	13
8549147	13
4273700	13
1790445	17
1947763	15
2400839	13
965421	13
1680588	13
11913934	13
4278889	13
2186297	13
1187929	13
10990895	13
4102826	13
5031919	13
857234	17
1774414	13
5085426	15
10623733	13
2076382	13
170023	13
1363707	13
1376031	13
27309997	13
12572280	13
1715972	13
8759108	13
21665192	13
11780486	13
19548375	13
2060523	16
12871195	16
12547687	16
4119861	13
7225126	13
18468695	13
2637954	13
1608651	13
160921	13
9555906	17
8165581	13
9127996	13
365336	13
3773267	13
1778111	13
8071321	13
11707036	13
23822676	13
699255	15
6152839	13
28186394	13
3730501	13
2259073	13
3151337	13
16802705	17
2947542	13
2301002	13
13864554	13
4588872	16
735033	13
19797106	13
8475603	13
28619689	13
17552976	13
701759	13
1886986	13
4738868	13
15004473	13
17557827	13
4024691	13
1925987	17
7596853	16
11141437	16
18343827	16
4804640	17
8094101	13
10852075	13
3294157	13
14228889	15
4519246	13
3277920	16
4728297	13
9821418	13
18320814	13
2159070	13
17896337	13
16711736	13
8349617	13
12778810	13
4420401	17
9793455	13
4316471	13
21895542	13
5296770	13
1708159	13
8487474	13
9212290	13
21585497	13
1352970	13
20682198	13
2073502	13
5408871	13
5320215	13
5042185	16
7857419	13
5164517	13
7999446	13
9244604	13
17674156	13
2568313	13
10032506	13
2163144	13
13446794	17
5125245	13
5177146	13
5895459	13
6784847	13
19865123	13
15991671	13
5688270	13
2979956	13
9860214	13
28139631	13
3987063	13
21721743	13
6717808	13
508364	13
2021414	17
20619776	13
5288312	13
6076127	13
2572977	17
4699126	13
7409970	13
13715194	16
18215029	16
12505365	13
6902065	16
1434961	13
5613232	13
14225156	13
6151758	13
28844485	16
4180493	13
3264680	13
1504690	13
1108005	13
1780069	13
3147218	13
4677251	13
1087760	13
25584373	13
1645657	13
2382082	13
10847386	13
4329153	17
10407421	13
14335268	13
3385452	16
12532331	16
1533262	13
5814032	13
412981	13
3534093	16
18513801	13
131450	13
4919217	13
25130435	13
8522693	13
4988747	13
16359581	13
13178307	13
9367478	13
713715	13
8307888	13
12525634	13
1952700	13
13160898	16
1282183	13
9524128	13
42257718	13
13747285	13
3604383	13
9136202	13
14771669	16
8826995	16
6557892	13
13266407	13
8400241	13
17174838	13
1848924	17
10534029	13
824626	13
11590561	13
11982973	13
7399298	13
8752512	13
1798510	13
6108396	17
6813123	13
826476	13
17624520	13
7783658	16
14860591	15
6857817	13
29474133	13
4534439	13
8110459	13
3045107	13
21359986	13
15312078	13
33800062	13
7770222	13
8476012	13
4487575	13
12653291	13
18573766	13
266419	13
2164539	13
4531908	13
5252856	13
7886429	13
2249786	13
85978	13
1046277	13
4865258	13
1250709	13
8922301	17
10227288	13
3887115	13
11319108	13
1109383	13
17627413	13
2983392	13
6619770	13
10979381	13
2016678	13
19864549	15
6053806	13
501346	13
14862487	13
280249	13
657983	17
124984	13
572976	13
2398174	13
887273	13
3769984	13
8566576	13
16930276	16
15555026	13
5328222	13
12275108	13
7435619	13
2202539	13
3025562	13
3094160	13
1471089	13
23615149	13
11327813	16
4346737	16
20420307	13
570961	13
20521952	13
3817811	13
236026	15
5448077	13
12820066	13
6592500	13
423187	13
27638665	16
2009052	15
9896345	16
8806611	16
4156952	13
16172304	13
8063717	13
3308438	13
2834350	13
1600559	13
16711252	13
6698090	17
3326529	13
3768476	13
848752	13
1374931	17
23735054	13
5532340	17
1006344	13
1571352	13
9630580	13
2134769	13
3901507	13
3034113	13
10248130	13
1017466	13
9016893	15
10913319	13
13213132	13
5154671	13
11787189	13
25830873	13
28892881	16
1978689	13
5585348	13
1732434	13
6991283	17
1366890	13
10976743	13
6192498	16
25560910	13
2120391	13
4676330	15
19156599	13
241972	13
17904734	13
11800435	13
5474804	13
6306422	13
12221154	13
3690346	16
3339072	13
3273793	13
4578812	17
17339377	13
9535147	13
21597410	13
2572494	13
6236223	13
1798341	13
3093096	13
545350	13
1444304	13
21232548	13
11142129	13
18676298	13
842073	13
1366539	13
5932603	13
13862831	17
4736920	13
2161750	13
13443310	13
6059966	17
4384816	13
75290	13
837294	13
16005615	13
13067019	13
574140	17
7932123	16
13282963	17
7992337	13
17756959	13
10762379	13
19998596	13
5937881	17
26518152	13
6064	13
10839683	13
17007378	13
8286195	13
8882717	13
7831348	16
2312700	13
2004303	13
21870787	13
2613548	13
5300978	13
14112048	16
46412	13
4494714	13
1808674	13
24730331	13
11947959	13
10717382	17
4585056	13
6538518	13
27581952	13
11916357	13
24418108	15
21392591	13
2226563	13
1175596	13
6347374	17
153074	13
12041897	13
3899	13
483231	13
74974	13
8547193	16
7190729	13
15107805	16
1902593	13
1953853	13
2957044	13
1773670	13
5653765	13
6134730	13
7048400	13
317948	13
3033213	13
4779085	13
2417719	13
10087259	13
9220553	13
9727012	16
18419571	13
19506643	13
7325803	13
11693007	13
5830680	13
9643856	13
7619386	13
27836695	13
5098317	16
16482262	13
109682	13
9825161	13
1472816	13
11760671	13
1479874	13
21876534	13
4608912	13
3796491	13
15465001	13
3337269	13
5936686	13
6521532	13
16018748	13
50581942	13
34271892	17
5993673	13
27512712	13
6965824	13
10976330	17
506664	13
3840720	13
3158095	13
11490841	13
4338461	13
24469240	13
464513	17
21482166	13
3737846	13
12416570	13
5941393	17
3282098	13
9757955	13
5755353	13
8709756	13
7760537	13
4732243	17
27764433	13
734084	16
25069624	13
8360053	13
17967599	13
782246	16
3596323	13
17681804	13
2156036	13
7892537	13
9633182	13
842698	13
2404176	13
6056456	13
245927	13
8356800	13
2919068	13
5371929	13
15988105	13
4695024	16
1574156	17
20455470	13
14682262	13
42439246	16
1953924	16
5798924	13
7380833	13
3525668	13
634884	13
6506522	13
1232492	13
16737564	13
810412	13
8287528	13
10861433	13
10323093	13
5882651	13
1220701	16
1413657	13
15475221	13
5790659	13
56148066	13
4223083	13
10055986	13
14602257	13
954588	13
16454715	13
12606	13
4259466	13
11398805	15
19105199	13
1075396	13
1932478	13
444735	13
9686438	16
15541771	17
13991968	13
36650432	13
9672706	13
26883649	13
25239377	16
14876414	16
673883	13
3029051	13
17438991	16
6472262	13
17597103	13
10768464	16
15635862	13
11359848	13
3970074	13
8396932	13
1433635	13
187188	17
28806242	13
15863963	13
5740429	13
1331655	13
49864509	13
5223596	13
4134235	13
1794306	17
18675875	13
3252150	13
11243615	13
2205426	13
8933618	13
5323916	13
18286826	13
3196175	13
2422803	13
4875655	13
7428142	13
19407433	13
2488906	16
16271976	13
540590	13
3138564	16
11715819	13
20099717	16
15933140	13
23269881	13
2512309	13
3012923	13
12260343	13
11833592	13
3018355	13
2730473	13
4050409	13
2612937	13
27767590	13
6216013	13
6550190	13
8047281	13
13289976	13
3434002	13
11011886	13
13064233	13
414849	13
4920796	13
4018994	13
14932378	13
5093118	15
10988758	13
7196698	13
8707512	13
15735958	13
6015388	13
4336366	13
6170091	16
6599034	13
2923123	13
209955	13
2185813	13
8700206	13
1737794	13
2134448	13
19703502	17
7915053	13
1572517	13
24242223	13
319514	13
6900878	13
546641	13
22651233	13
1539430	13
284036	13
1170985	13
1873093	13
14985063	13
3913728	13
10434249	13
11757241	13
26659421	16
3129866	16
10205725	13
1056660	13
3554352	15
5782921	16
14960877	13
35444848	13
3012378	13
13255329	13
3586185	13
4586716	13
1185465	13
28476561	15
2417715	13
16650687	13
3345011	13
2014551	13
381423	13
526835	17
554863	13
3159707	13
8248753	13
3358527	15
10432573	13
900720	17
16030386	13
11768190	13
9387251	17
6750064	13
10974169	13
147053	17
16524262	13
6414233	13
11946884	13
8332971	15
3469364	15
17312159	17
6694578	13
5373562	17
61132762	13
18259396	13
9470779	13
1796012	13
29783723	13
4512345	13
5193540	13
8280113	13
17064991	13
4182199	16
6431267	13
32386913	13
2344931	13
1569846	13
25135539	13
11809567	13
10990258	13
23139086	13
3728929	13
2490761	13
20516942	13
3265079	13
5238883	16
13887103	13
338926	13
3388521	16
4006524	13
2866326	13
3382741	13
486493	13
4553637	13
10351368	13
11152362	16
7954106	13
10745334	13
5655795	13
8229106	13
5811089	13
285087	13
33656288	15
32707384	13
4014528	13
1089563	13
7276497	15
11155813	13
5411773	13
7085915	13
6867	16
12239381	13
1495983	13
16890952	13
5319972	13
5359807	13
42994670	13
19405317	13
6742436	13
2815903	13
3232344	17
4242693	13
7523409	13
11833449	13
8096449	13
6377214	13
461107	13
8658375	13
3778600	16
13243349	13
12156761	13
699950	13
30373106	13
2899386	13
2076142	13
122156	15
3810791	15
10138818	13
6871798	13
3145454	13
1290933	13
10664276	13
19934842	16
18476855	13
6689274	13
3801436	13
7045188	13
3496751	13
3117915	13
4575708	13
7121555	16
3039078	13
117108	13
2779046	13
4396890	13
22354977	13
3875838	13
1713390	13
18761724	13
29074352	13
4181196	15
423686	13
4385367	13
11297010	13
9098924	13
2211001	13
24428501	13
8915879	13
3788617	13
5319961	16
938377	13
5615724	13
5866597	13
4942638	13
3721549	13
5127217	15
7337319	13
4065314	13
10569177	13
725032	13
6356121	13
4018125	13
2188165	13
1584571	13
17883540	13
11632364	13
11043356	16
8540094	13
13278068	13
18850512	13
2468301	13
154455	13
1560840	13
6075821	15
1416710	13
3297668	15
3943076	13
13772504	13
8102082	13
8609737	13
3693216	13
1530982	13
26473426	13
65197	13
10531448	13
3864623	13
609406	13
29233686	13
5443138	13
3387771	13
17403032	13
1236606	13
5075930	13
15517889	13
12885061	16
83522	13
10722209	13
21336735	17
3568888	13
23166416	13
7179941	13
3085238	13
8767960	13
9590935	13
8287199	13
5258968	13
1566580	13
14639841	13
5125788	13
10950854	13
12788402	13
2279216	13
274696	13
701729	13
3991263	13
3590964	13
2850375	13
8453934	16
10154629	13
4022473	13
9244537	17
6838927	13
3532891	13
9285186	13
14967929	13
5925259	13
22813174	13
6003624	13
13629808	13
11664028	16
15962166	13
8416603	17
12302635	13
9527587	17
1406808	13
4266332	13
7281176	13
482291	13
6335093	13
10849577	16
17281048	13
22455844	17
8261042	13
21890596	13
13314605	13
4607032	13
31408	15
197570	13
4147591	13
10529505	13
1607871	13
278701	13
5248272	13
3399919	15
7680935	13
3458074	13
17796189	13
2626684	13
6472252	13
566943	13
908482	13
1596427	13
6240079	13
4804252	13
5035397	13
5672228	15
15606345	13
2348236	13
7484957	13
1350762	13
239614	17
6818754	13
5327579	13
9677482	13
10037286	13
5334760	16
2658660	13
18223428	13
4230101	13
1751963	13
8070706	13
14288324	13
15742342	13
10656536	13
2167752	13
6080904	13
1348532	13
2216193	13
7673963	13
6287190	17
11588776	13
3268346	17
766910	13
46590	16
13223849	16
14877405	13
8501048	13
34902446	15
4684602	13
2770167	13
23361698	13
4564708	13
3900466	13
201994	13
20735792	13
9016144	15
12232344	13
3750307	13
1106432	13
667959	13
16597323	13
3313352	13
25190423	13
4016759	13
721816	13
12757016	13
16643126	13
3601147	13
16764896	16
6015598	13
3889046	13
7146185	13
2547994	13
1387152	17
2120783	13
2627528	16
1393092	13
212745	17
6120881	16
1002243	13
1264040	13
9115186	13
9118400	17
9145840	17
3219560	13
20068	13
6605147	15
725920	16
589987	16
14036095	13
21890554	13
20099447	13
14231317	13
2146560	13
12980321	13
3225372	13
4950679	13
3387459	13
8031029	13
33068407	13
4145776	17
12816405	13
28552433	13
20760556	13
20281276	13
5924396	13
1881894	13
1210012	13
11759472	13
44351848	16
2804314	13
2684534	13
2818370	13
3592078	13
1724757	13
4913209	13
3923900	13
7012401	13
19266677	13
10376426	13
2575712	13
14058533	13
5397340	13
2961620	13
4608254	15
21197374	13
8143360	13
4293357	13
1379979	16
215243	13
17115462	13
2867748	13
4812183	13
10600141	15
7105681	13
17088886	13
3399912	13
21735680	13
2796161	13
3366025	13
7468225	13
11798891	13
4297769	15
10264924	13
5409340	16
14327185	13
6864287	13
17293777	13
11849377	13
687913	13
4292207	13
6748761	13
2160752	13
10435089	13
19553553	13
6174253	16
1569793	13
6953121	13
8571304	15
1480873	13
121824	16
7986521	13
7302568	13
2015656	13
4225734	13
546094	15
139942	13
9208425	13
4197116	13
12071456	17
78374	13
205570	13
404162	13
8767323	13
3773330	13
9492208	16
6333815	13
1934191	13
232182	13
4696366	13
14688745	13
6875788	13
2253371	13
34895289	13
15439043	17
274452	13
3306539	16
77729	13
2031691	13
178028	13
18284371	13
3674679	13
4466705	13
1952263	16
907586	13
15923960	16
2738000	13
5426300	13
21343034	13
11254555	13
3384723	13
15547399	13
1173196	13
10477562	13
10777129	15
1108672	13
9433924	13
3231594	13
18650380	13
6491898	13
7151996	13
2148985	13
7232385	13
3803083	13
1557958	13
2509129	13
12709673	13
501517	15
1143134	13
4189511	13
17988418	13
13312205	17
13543663	13
12665611	13
16856560	13
3516555	13
1788725	13
349426	13
3580282	13
15654210	13
965466	13
3517182	17
17548659	15
6963149	16
10183014	13
19258663	13
6210679	16
1444549	13
1264413	13
58865792	16
12229669	13
4544791	13
9903	13
1415768	16
5240168	13
13671985	13
8194194	13
44025410	16
1167565	13
6208195	13
11503460	13
2393052	13
17811768	13
2289261	13
6231444	13
2848152	13
10674051	16
7157224	13
10294	13
829057	13
8820422	13
11138019	13
4256702	13
24629222	13
11693525	13
15488097	13
14852285	15
8230580	13
15201438	17
356807	13
3413587	13
6471276	13
8248041	13
3011420	13
3254630	15
4297305	13
783936	13
2024709	13
1439155	13
3683227	13
232983	13
12115389	13
36085	13
2382130	17
3624187	13
18913868	13
9909337	13
17998325	13
8036108	13
5660974	15
9738180	13
5624734	13
12003161	13
3195331	13
1488895	17
3305261	13
853166	13
11703375	13
2097917	13
8967693	13
20350312	13
23643990	16
8541125	13
1079419	13
1202848	15
8939031	13
9429004	17
14660360	13
3274374	13
3874051	13
28392467	13
5122635	13
13512644	16
1446149	13
15200484	13
33418592	13
5664773	13
11704611	16
6140582	13
4354257	13
9427758	17
4275359	13
3780987	13
17514449	13
17690293	13
3042539	17
10099957	13
6428279	13
22091891	13
2898883	13
5102726	13
1601816	13
11185658	16
12761685	13
7952295	13
6044373	13
462755	13
21171774	13
938589	13
16907679	13
2015716	13
31941512	13
608027	13
14983104	13
22954063	13
2488827	13
4729197	13
22333411	16
5323500	16
1175668	13
4802177	13
14701033	13
7888645	13
6006832	13
8898099	13
856161	13
5742982	13
12892359	13
21141396	13
34396942	13
1229030	13
287638	13
21315821	16
3177168	13
3656426	13
16120833	13
7936940	13
2721349	13
402886	13
2323264	13
2616848	13
4706705	13
12712299	16
13583447	13
6660480	13
19698984	13
8147219	13
13531008	13
2021701	13
2151178	17
29458999	13
3315259	13
38263192	13
4543245	16
616696	13
2165759	13
2882309	13
48179005	13
32314730	13
2358122	16
9614051	13
1651939	13
1564990	13
8397661	13
6628626	13
6427033	13
61520364	13
5142613	13
2791888	17
7396896	13
7363745	13
4348402	13
33540025	13
2904184	17
10234360	13
5699264	13
3683302	17
3702220	13
10800369	13
34805130	13
737007	13
5464213	13
11716255	13
72889	13
5162519	13
30987705	13
7233125	13
21817423	13
3143716	13
5413038	13
4310251	13
16019457	13
6367755	13
3863495	13
398268	13
12719386	13
27027500	13
7394476	13
16227251	13
1102206	13
66350196	13
15636153	13
4926928	17
6122317	13
449559	13
12470846	13
3737147	13
6740072	16
7532398	13
3809736	13
62773	13
7658547	13
2260450	13
22737418	16
19597205	13
17227530	13
8532542	16
4129951	17
32374783	13
6884364	13
6328470	16
2607714	13
9396558	13
8929661	13
3477991	13
23954959	13
1024337	13
3948695	13
1183460	13
3768097	13
12440399	13
15663028	13
14210837	13
3290660	13
17921734	13
5200803	13
3902220	13
22587962	13
7692960	13
774213	13
3497817	13
45187990	13
2567731	13
191938	15
4632211	13
3650728	13
13999783	13
1726291	16
3828054	13
4189841	13
8571918	13
11101574	13
13044938	16
3121118	13
8722309	13
11242333	13
2842610	13
21401630	13
15005353	13
4130181	13
2523565	13
18064589	13
882191	13
238492	13
7243698	13
5148744	13
4347558	13
3907369	16
39662755	13
263075	13
6568868	13
3939851	17
654174	13
17391420	13
1907691	13
1462361	16
245684	13
3128246	13
11059204	15
4718803	17
22797113	17
25282784	13
677373	13
8515078	13
1561179	13
2373089	13
16438911	13
966166	13
7494967	13
1078784	13
1891827	13
2515549	13
22932853	13
8748858	13
6012637	16
1829350	17
10898552	13
15314574	13
22789252	13
8869155	13
3687256	16
3847317	13
14832242	17
10224395	13
1724420	13
1281785	13
4842575	13
11709736	16
9879036	13
7380616	13
9229003	13
6582008	13
2061217	13
9629897	13
19678421	15
31234539	13
5687260	13
3302846	13
4152219	13
10927314	13
1261499	13
11934520	13
8022971	13
12286964	16
7117286	16
5422239	13
5231782	16
9879242	13
9581843	13
2432038	13
4398065	13
1705297	13
10737812	13
143141	15
1986455	13
10108711	13
2393242	13
2420653	13
5489223	13
2290059	13
8450688	13
4507563	13
3754604	15
3232390	13
14748097	16
1908912	13
15152921	13
13277677	13
13710167	13
7346052	17
7332820	13
8425962	13
12057068	15
2833215	16
949580	13
784585	13
4809298	13
15890383	13
5579388	13
37589433	16
10852481	13
9454674	13
2611256	13
171969	13
9980853	13
2853718	13
3352807	16
2176331	13
8933720	13
2205402	13
19150756	13
432202	13
4472452	13
1599981	13
1926413	13
8034567	13
4312369	13
1434089	13
21557513	13
8951895	13
1012596	16
8649371	13
5708741	13
5079171	13
7670819	13
7516232	13
673257	13
3242199	13
1313594	13
26874717	13
345918	13
1478639	13
4086598	13
596794	13
697944	13
1279404	13
602879	13
17533237	13
13232784	13
11909759	13
7719012	13
18715190	13
757309	13
4889199	13
5827082	13
2052835	13
11770753	13
4249612	13
10184163	13
17207258	13
4723729	13
23702665	13
4749748	17
1167384	13
10766378	15
2863334	13
1771314	13
20434488	13
14488495	13
13552794	17
3630697	13
491488	13
13686464	13
2503690	13
6677024	13
4443997	13
598982	13
4241939	13
2256642	13
2642134	13
851527	13
1314183	13
2044237	13
13315310	13
1574960	13
1045299	13
711365	13
19165792	13
11398797	13
3680775	17
3947320	13
2804531	13
5566774	13
5090395	13
123189	13
11827125	13
5732216	13
4629200	13
3641624	17
11744678	13
1397519	13
12604362	13
11308123	16
15877432	13
28916401	13
16520369	13
18483019	13
3757065	13
14167007	13
5274142	13
3988316	13
5901852	13
8238122	13
13341774	13
922766	13
181669	17
2023678	13
44792720	13
4909923	13
4015959	13
9274405	13
7276780	13
10503340	13
221090	17
6850194	13
13124322	13
12193880	13
13447721	13
8160442	13
17979962	13
24369148	13
4574106	13
4690962	13
433600	16
57092	16
5495799	13
24998223	13
25153196	16
14317337	13
4953626	13
162575	13
2682969	13
59254	13
4493074	13
5641933	15
11705352	13
2840989	13
12629065	13
4737582	13
5405645	13
16179342	13
4828756	13
8091638	16
13338457	13
3168357	13
2991124	13
8254612	13
26240671	13
1272644	13
31880581	13
8887994	13
441477	13
6038104	13
2919562	16
4833596	13
53174927	13
1465273	13
9940298	16
5491220	13
2110198	13
21529323	13
13170972	13
2311236	16
3666888	13
1449332	13
1235422	17
3233498	13
7665906	13
24866172	13
3070935	13
19876059	13
1673086	13
32618753	13
11205462	13
8324794	13
453604	13
14858797	13
12578964	13
16494266	13
897412	13
153183	13
3354476	13
1112604	15
3427830	13
24070031	13
6138426	13
4517126	13
2113319	13
20221879	13
1414933	13
1124145	16
16001307	13
25014546	13
762786	13
10398435	16
13114950	13
2663870	13
3892180	13
21267904	13
2293410	13
3419124	13
10984987	13
1729861	13
9907350	13
4612782	13
8491679	13
25065386	13
5207503	13
5654493	13
9384940	13
1029476	17
1140560	13
784927	13
3369624	13
4046267	13
5844088	13
15814950	15
13043875	13
4265094	13
2464730	15
3207414	13
1676127	13
8823006	13
6743383	13
2773932	13
2139620	13
1217405	13
8603313	13
10763501	16
8582902	13
286653	13
9754825	13
12691338	13
1723270	13
1577349	13
12048384	13
2918628	13
9072461	16
11654670	13
2945867	13
22529306	13
9161524	13
15925123	13
14762846	13
4995221	13
1632640	13
14348409	13
96719	13
21925034	13
12008256	13
9532481	13
4925268	13
4650472	13
7894461	13
18544756	13
2537027	13
11691841	13
21782563	13
1584732	13
11535792	13
17825502	13
5719459	17
17065869	13
3012237	13
15104711	13
11746514	16
1367734	17
2913478	13
11789832	13
6815127	13
9204991	13
6965539	13
3515810	13
880787	13
32338449	16
4190135	13
19569116	13
43400919	13
4184384	13
26150263	13
9309243	13
4200451	13
9976697	13
25639979	13
961199	13
4113436	13
8734186	13
14228744	13
4856097	16
4998260	13
19283903	15
3096654	15
44466978	13
8509262	13
8529766	13
14155032	13
41816498	13
7672646	13
6306551	13
20323863	13
9609310	13
3542269	13
15628049	13
6037676	13
13186249	13
7831664	13
854315	13
13795882	13
11108141	13
1540573	13
2379208	13
8425399	13
30514594	13
7251812	13
8996344	13
2585965	13
10209090	13
9569343	15
1522166	13
18721026	13
11744719	13
4493567	13
7828691	13
5601735	13
7968482	13
6456190	13
35007917	13
12390917	13
11459392	13
10454439	13
265397	16
3058268	13
1081144	13
27283472	13
23019382	17
22589524	17
7915263	13
7438241	13
9150625	13
14990301	13
3159151	16
3080163	16
8595023	17
24169707	16
730765	17
7952559	13
15320383	13
30084480	13
11069868	16
5464843	13
2712056	17
2950335	13
2257284	13
1427278	13
1449550	16
2399247	13
18841383	17
3641343	17
5022982	13
6474709	13
23396917	13
3604237	13
7760238	13
5925976	13
31180699	16
34190749	13
244872	13
4597305	13
36531916	13
1469345	13
27082	13
133906	13
8848100	13
20172656	13
2392568	16
1341898	17
7433836	13
9241046	16
21226751	13
2296254	13
9853737	13
4102543	13
8687233	13
3172556	13
7257343	13
4714337	13
6653968	13
14717416	13
21770314	13
7085561	13
2028849	13
10332821	13
5612282	13
16491323	13
6823821	15
31529849	16
22930989	16
8566822	16
1551530	13
671533	13
7453256	13
21352521	13
4334455	13
930716	13
17529572	13
1908524	13
7978949	13
2147521	13
692867	13
21256781	13
18684187	13
8061309	13
10283267	13
1626508	13
2500457	13
1855695	13
5908873	13
701402	13
12722445	13
14954012	13
7444894	17
17420950	13
7334791	16
1751273	13
1880103	13
4610436	17
9726226	13
3837133	13
5513642	13
5419445	13
24480982	13
810417	13
446539	13
6072256	13
19917059	13
62736	17
5329184	13
23654024	13
3147094	13
20004583	13
26709536	13
25154504	13
12647211	13
10850343	13
4112502	13
4608877	15
2280483	13
869826	13
688368	17
22565282	13
245253	13
5394593	13
14016967	13
6113897	15
8224538	13
12411211	13
3937950	13
201692	13
2228834	13
19700442	13
12056423	13
6987627	16
9685455	13
3670687	13
10721223	13
4832365	16
210950	15
3687040	13
675397	13
915658	13
243505	16
1708727	13
2037079	17
3411451	13
1012648	13
10239782	17
5629293	13
2081194	15
1967820	13
590955	13
9348780	13
6529438	13
13087633	13
16199582	13
1899713	13
4295018	13
731999	13
8066155	13
1506824	13
31513981	15
2813939	13
6065988	13
11458206	13
4558564	13
9183260	13
12965934	17
9576286	13
4864031	13
11511738	13
2662628	17
9634401	13
2573031	17
1942400	13
981647	13
829933	16
17499518	15
6434777	13
5874661	13
6524196	13
13634100	13
11793498	13
10159077	13
12692537	13
4536215	17
1674535	13
14675726	17
2564645	13
2206958	13
3365370	13
22234764	13
3945009	15
967817	13
4472624	13
4546130	13
12563318	17
4668338	15
2204408	17
12071717	13
10230364	13
16649107	17
12464794	13
6992449	13
1698792	13
2540101	16
1105459	13
5185475	17
6982589	16
1357893	13
2085704	13
18899453	17
18819765	13
17209134	13
13812950	13
4533405	17
166498	13
11170175	13
14899281	13
2795113	13
6389598	16
1752659	13
11067539	13
1240700	13
19875572	13
7116842	13
3476356	17
12147508	13
18592728	13
4959205	16
2865318	17
26518531	13
8034647	13
13762611	13
6016173	13
6203581	16
9019108	13
2303961	13
1124740	16
2266561	13
4145352	13
6401030	15
1131155	13
1027548	13
10848466	13
6702472	13
11392984	13
703572	16
10779037	13
1988179	17
1457827	13
1580660	13
16575166	17
12240781	13
13189564	13
1610545	13
12044733	13
3879592	16
20211527	13
4337980	13
14961753	13
18143	13
7683954	13
2220137	16
2845265	13
1831511	13
3725110	13
23759644	13
5307254	13
11681329	13
1000219	13
2994851	16
25091559	13
9555333	13
9874895	16
1220444	17
13507495	13
4536811	13
2461554	13
16281666	13
1334119	13
32235930	13
11243346	13
10499655	13
6712362	17
1669329	13
3219035	13
759149	13
13787440	13
1463068	13
11213860	13
10821318	13
9737321	13
413027	13
671780	13
1931876	13
2787622	13
8708516	13
818440	13
1053672	13
736265	13
694927	13
3933690	13
12345269	13
2719381	13
15200573	13
997609	13
1482162	13
585832	13
2954103	13
3340306	13
4270047	16
1268418	13
3804275	13
9445072	13
1334294	16
31882561	13
18704129	13
15250048	17
14813546	13
3293210	13
7368498	13
9508138	13
12436703	13
430062	13
1847885	13
35887903	13
12293774	13
52956062	13
766129	13
1007535	13
3201182	13
9593599	13
492611	13
1446195	13
1888806	13
4547251	13
10757892	13
1445537	13
17128474	13
2467055	13
379998	13
4835548	13
7926478	13
18616333	15
3816926	16
3081322	13
16441694	13
8568139	13
8831564	13
653872	13
522828	13
5882952	13
6814880	13
10391425	13
109929	13
8580247	13
4867792	13
3008598	13
7284681	15
10962427	13
4317183	13
7133283	13
6555128	13
3976693	16
865721	13
2510579	13
8929547	13
342881	13
17336095	13
6245278	16
293611	13
10170931	16
3112700	17
4819157	13
5740611	13
228463	13
7947424	16
30432977	16
20178450	13
1906723	13
26927813	13
7920101	13
5499306	13
3548102	13
7882296	16
20041085	13
9983943	13
6631375	13
633072	13
2852919	13
4147880	13
15158615	13
8092932	13
9315631	13
9793849	13
9479559	15
5822404	13
9595779	17
2477094	13
19869597	13
1135443	13
1781776	13
13741460	13
9044731	13
14402130	13
11236690	13
11983709	13
7530329	13
3879042	13
1302086	15
27558020	13
4024600	16
8570599	13
4611694	13
10802228	16
13336169	13
170067	13
2295040	13
3764737	13
4999270	13
1411030	13
20848828	13
2748041	13
7531793	13
17892367	13
4905165	13
25747552	13
7363805	13
8050817	13
1253412	15
8416938	16
45012000	13
4644580	13
9641810	15
3157888	17
2173910	13
6044818	17
1819184	13
2339675	13
7910517	13
1697880	16
1019716	13
313018	13
8289538	16
633902	13
3019245	17
11884842	13
28055375	13
428366	13
11292020	13
20467912	17
3687712	15
1176000	13
9501182	15
6977684	13
72706	16
9888227	13
31190510	13
206564	13
10346065	13
3660375	13
9465091	13
21274763	17
8959261	13
7365804	13
677143	13
20646784	13
3721553	13
21901426	13
1575143	13
3303078	13
12178944	13
5081963	13
197094	17
4905233	13
1242107	16
4521972	13
9843142	13
2639137	17
7377192	13
28362973	13
3508427	13
5317181	13
39413121	13
16397844	13
7069907	13
13040952	13
1247616	13
4122076	13
3618995	13
625341	13
1176633	13
5384637	13
9261899	13
16233690	13
4712725	13
18064603	16
7769212	13
11303685	13
15288376	13
3273932	13
2396910	13
7630605	13
14161559	13
3378454	13
5907279	13
2451153	13
5004629	13
2381958	13
2517776	13
905110	13
21213725	13
14260355	13
12853099	16
17412541	13
1102238	13
759575	13
15371711	13
33549807	13
18415109	17
662519	13
5716042	13
10377448	13
8165217	13
7330832	13
7633973	17
1920741	13
5050694	13
8630730	13
4058516	13
459586	13
5679819	13
357495	13
30511617	13
16983753	13
3708251	13
2647588	13
632433	13
1707005	13
8959565	13
4966339	13
4131278	13
15548576	13
1233107	13
25265404	13
30741619	13
26418443	16
12333938	13
7686074	13
32072249	13
10154598	13
1501931	13
527623	13
20116630	13
15394856	13
492792	13
258780	13
7954214	16
1586917	13
1801257	13
8419617	13
295072	13
6902053	16
38720653	13
15881543	13
20929700	13
1694852	13
780014	13
17650046	13
7561476	13
7177480	13
130371	13
15677370	13
2303565	13
3697854	13
1830598	13
1085538	13
2770619	13
3493553	13
9487134	17
12042119	13
2475223	15
37204852	13
7033809	13
15594437	13
8866699	13
1592289	13
642779	13
18519207	13
4549691	13
7535510	13
9854784	13
26818862	13
9224238	13
4412665	13
6547619	13
1512980	13
37913308	13
18582917	13
29863877	13
775822	13
361864	13
2661452	13
69943482	13
2078369	13
1354415	13
25482587	13
17236264	13
673859	17
6213836	16
11853464	13
8049748	13
4363169	13
40455236	17
15341002	13
1201658	13
969121	13
5998734	17
17642997	16
6731345	13
3267701	13
10271121	13
1135557	17
3370168	13
4789877	13
7689877	13
16214914	13
5724728	13
9375747	17
15414841	13
7837440	13
1904865	13
8222805	13
9389758	13
2025770	16
3952195	13
30109097	13
10407020	13
2072685	13
1952679	13
498047	13
12879725	13
1598523	13
619091	16
6002242	13
1114794	13
15766732	16
22902847	13
3842836	13
172673	16
17738849	13
515695	13
104444	13
23306840	13
7551980	13
270861	16
2386953	13
7974816	16
3597657	13
4761662	13
1455846	13
1134216	16
1034672	13
27680138	13
12006761	16
10005626	16
17332567	13
2386516	13
735286	13
20925575	13
18196689	13
29449533	15
4937209	13
2300306	17
1923734	13
8650526	13
4958563	13
20925188	17
10519162	13
65187	13
19294509	13
3745023	13
15776659	17
3104929	15
4450447	13
2443378	13
21171256	13
1658834	13
9252992	13
205192	13
25056349	17
13025511	13
16540173	13
8759050	13
958568	13
6992198	13
2666125	13
12356	13
3909425	13
16293550	13
5005606	13
3724321	13
9629547	13
6267320	13
3171516	13
4039504	13
510140	13
1899600	13
4997531	13
9417177	13
3517273	13
1681613	13
434762	13
357685	17
444077	13
1205076	13
4624743	13
4503990	16
6110162	13
3841264	13
6612366	16
1144479	13
1875741	13
8555966	13
2873864	13
6653291	13
2563252	13
5747147	13
6058213	13
6755171	16
5162242	13
5940206	13
5777791	13
5025480	13
3943410	13
5093036	13
7265762	13
404038	15
11320589	13
2488149	17
6873184	13
2443405	16
3661157	13
4088341	13
15932491	13
5455805	13
1763209	13
597345	17
16000963	15
13063549	13
11178189	13
3275754	13
13448731	13
8497655	13
5838564	13
1252121	13
2059835	13
2026114	13
2034004	17
21590584	15
10732109	13
1372212	13
2050944	13
7273561	13
5288509	13
251601	13
2473252	13
2885679	13
45486448	13
3151831	13
2878377	13
956932	13
17946222	13
522192	13
8278185	15
17922810	13
4156523	13
3837303	13
1587137	13
2802138	13
4720649	17
1230998	13
13177359	13
11132831	15
4382951	13
2192293	15
8830946	13
1384573	13
14348554	13
25322431	17
8919753	13
1107385	13
609685	13
40421825	13
5988384	17
25283610	13
21487272	13
7006411	13
678155	16
302016	13
7509850	13
9960757	13
8888977	13
6479131	13
2664134	13
3143695	13
5027816	17
9145124	13
14116817	13
13262474	15
23036249	13
6408561	17
6132460	13
5063152	13
15819188	13
1703783	13
10482336	16
5520178	13
10698623	13
1460715	13
15560994	13
2022316	13
1540943	13
3105396	13
4438829	13
4834030	13
2496720	16
4111327	13
8918769	13
10424099	13
8940100	15
5722752	13
1120316	13
5610692	13
6019653	13
460354	16
5354006	13
11054153	17
1564453	16
7127229	13
9605361	13
2653454	13
32178235	13
876617	13
1366432	13
6626682	13
27296021	13
19691111	13
4136372	13
421990	17
2879573	13
11159173	13
910151	13
11734369	13
4311412	17
8203338	13
7338891	13
16194248	13
592327	13
7375362	17
26295605	13
6183264	13
27092407	13
8282379	13
10044225	13
5578399	13
37053492	16
25089659	13
26471909	13
13592404	13
1817110	13
445409	13
5300440	16
7624819	13
97448	13
5873737	13
18575399	13
4187119	13
22757640	13
6818090	15
1366927	13
25706478	13
11012352	13
3826822	13
24616137	13
13668743	13
11466501	13
30870532	13
9764189	13
5958907	13
12592535	13
3372482	13
454025	13
2801989	13
7716179	16
277036	13
9854270	17
10340151	16
12180998	16
8644229	13
11966046	13
17959528	13
269799	13
1851017	13
5423962	13
7750576	13
4435137	13
18703187	13
79139	13
4982117	13
12313461	13
6789065	13
7694473	13
8976014	13
4104137	13
6043610	13
2951308	13
9062139	13
2064115	13
24393078	13
1113426	17
7897111	13
353897	13
3118398	13
3527748	16
12245696	13
1557487	13
14464955	13
357963	13
10190839	13
4544253	13
461322	13
55356155	17
4401673	13
12413297	13
12811767	13
4204747	17
19968548	13
32937564	13
211519	15
415848	13
1212522	13
2583405	13
8121226	13
765146	13
4841074	13
9414239	13
15612296	13
5248930	13
2129662	13
990841	13
11970395	13
888133	17
2094684	13
6118171	15
31134368	13
19305272	16
16118178	13
11926588	13
20928381	13
5144783	13
6816859	13
24756563	13
10350287	13
19275754	13
8382478	13
13475099	13
1687237	13
6212216	13
389953	13
7800952	13
19488506	16
4976274	13
819447	13
7413570	16
6494932	13
15576513	13
3046681	15
8952004	13
18641020	13
10898136	13
3503149	13
5214386	13
2753406	13
15098496	13
16794337	13
1334963	13
7792058	13
4985054	13
6213993	13
2189113	16
1722933	13
6400894	13
7938135	13
9987209	13
1611462	13
14890531	13
1541061	17
7309499	13
5020092	13
1868421	13
10001176	15
1046966	13
20832276	13
5221981	16
14678416	17
5056123	13
5827812	13
3069961	13
11071164	13
8726779	16
7150213	13
12081617	13
1333371	13
2693638	13
989595	13
11354272	13
26064931	13
17826053	13
12528493	13
225789	13
139878	13
4678437	13
9334124	13
10365879	13
7776501	13
33502233	13
17308197	17
4080511	13
25954681	13
8429731	13
280783	13
6104201	13
4264062	13
6434009	13
27071769	13
8493765	15
17304729	13
6701688	13
16090826	13
2951533	13
11975749	13
25523208	13
1602608	13
233048	13
8629496	13
3929243	13
7120893	13
4150756	13
3185007	13
1328840	13
10623146	13
2895196	13
12016363	13
2583609	13
8771236	13
221638	13
20225645	13
18475602	13
22466279	13
11179147	13
7317442	13
3810307	17
1107027	13
1747511	13
6852549	17
8130650	13
13408056	13
302727	13
15431438	13
9433018	13
10768815	13
11853449	16
7510067	17
13298620	13
5645383	13
7188700	13
4230534	13
16831303	13
3623272	13
6390058	13
3438429	13
510807	16
3153758	16
3400007	17
11116324	13
6364150	13
11161009	13
7751780	13
7956811	13
5214480	13
3000413	13
11573393	13
1547798	13
6338542	13
8223177	13
5867824	13
10217116	13
441890	13
7253598	13
17392967	13
12118860	13
5540021	13
3000100	13
17934682	17
5170104	13
1806994	13
18846584	16
12388974	13
4099677	13
1498508	15
4452134	13
6630874	15
11553431	15
2179675	13
10518880	13
76167	13
7185352	13
33160633	13
12344276	13
15353170	15
2768198	17
1468145	13
12647522	13
10423978	13
3850983	13
2726048	16
22032394	15
17871326	15
1549442	13
12704561	13
1215758	13
6716857	13
3627057	16
8528056	13
5082374	13
7065716	13
3459267	17
5843663	15
6260232	13
460423	13
473446	13
674502	13
16806090	13
12033526	13
349932	13
19388075	13
38303942	16
3046046	13
498376	13
27795118	13
12675325	13
7469049	13
18311232	13
5894493	13
6951451	13
19530136	13
10876232	13
8364980	13
3052828	13
16363254	13
11468758	13
19399490	13
7975538	13
331125	13
2703987	16
5107982	16
22120358	13
8094982	13
5996748	13
5121999	13
9879969	16
4539802	13
6337139	13
10553515	13
2763254	13
19581116	13
588255	13
5362626	15
12062650	13
14239563	16
574150	13
24316231	13
4394730	16
5212208	16
3103224	13
8779929	13
14748699	13
3078121	13
25591769	13
5733494	13
6538853	13
15810921	16
3256041	13
15731765	13
12986971	13
3210417	13
1130857	13
1200969	13
9287076	13
7324780	13
1885065	16
772619	13
2252824	13
10659518	13
5470415	13
23356834	13
5360780	15
19301318	13
1445125	13
8250751	16
1333802	13
6376800	13
10269422	13
9457273	13
6646833	13
10366724	13
24500527	13
12782070	13
16875685	16
684197	16
1698790	13
9303359	13
9495466	13
2007757	13
18721124	13
1905319	13
2644850	13
3530223	13
97290	13
18489652	13
10636802	13
275934	13
6368648	13
2880717	13
164145	13
522802	16
3932848	17
468095	13
13022063	13
10453465	13
4305443	13
191219	13
9800851	13
4840980	13
2992191	13
7857120	16
11300650	13
15112353	13
11853814	17
3501361	13
11145076	13
2500452	13
6554455	13
3235080	13
7852181	13
616165	13
1139489	13
270321	13
965265	13
8384318	13
10273524	13
1084956	13
1967394	13
7584053	13
9578019	15
17292415	13
5571900	13
7100736	17
342356	13
12227631	13
6030579	13
6150891	13
11011476	13
1959739	13
23324785	13
21280938	13
21764347	13
30395759	13
586632	16
1676815	13
3162008	13
314390	13
4249576	13
7166977	13
20097217	15
548746	13
21769467	13
6342821	13
3408256	17
5006439	13
16447699	13
3265236	13
7209796	13
3868572	13
1187492	13
14406437	13
2121385	13
3375378	13
2882292	13
15171635	13
1244262	13
3988768	13
300431	13
2995343	13
486734	13
5563854	13
4234322	13
736669	13
930558	13
288546	13
1879098	13
4112205	13
6222796	13
14837681	13
12077263	15
36822023	15
56269	13
47099083	13
4060047	13
4615732	13
8118779	13
8600111	13
15629798	13
12743061	13
3195235	16
10963983	13
8798401	16
8455096	13
2836827	13
6522007	13
12924936	13
4861666	13
2395692	13
12821874	13
4217636	13
14506958	13
10312743	13
3265348	15
6340264	13
1842123	13
221752	13
10651980	13
18029439	13
2325604	13
23111429	13
917805	13
2396817	13
3269422	13
3544455	13
486431	13
1274343	16
1588891	13
15007577	16
15277252	13
6474499	15
4448167	13
4945577	13
8215866	16
973219	13
4608914	13
13939195	17
8387204	13
5359697	13
9885016	16
621823	13
17642531	13
15330520	13
10418254	15
4071085	15
38779220	13
13822548	16
1350823	13
15601085	13
2590690	16
8094577	13
3075843	13
9229935	13
10402138	13
78934	13
3207150	13
18227199	13
3089800	17
3276320	13
14527579	13
124821	13
4710866	13
4332297	13
4842088	13
39960829	13
12915720	15
13808431	13
2077261	13
3103066	13
3969665	13
17229075	13
1110981	13
12471488	13
7568564	13
9000318	13
11609555	13
1723336	13
11221277	13
13032353	13
5698390	13
3610392	13
2986247	16
22025912	13
6984390	13
3063552	16
4894264	13
15344932	16
1475531	13
7296046	13
8752239	13
7171946	13
1234792	13
16750725	13
14930124	13
4747395	13
4127603	13
18549763	13
9124479	17
13106890	13
5459430	13
2414253	13
1292108	13
1749147	13
763729	13
16963008	13
12612586	17
717733	17
2411514	16
22088676	13
23998786	13
720408	13
1737064	13
1141986	13
241757	15
9750210	13
7958394	13
28366397	13
1608965	13
9534327	16
14082599	13
1568962	15
2570428	13
4212349	16
5436935	13
31954063	17
9152892	13
8777249	13
1860392	13
12491261	13
26223265	13
10203888	17
1558730	13
7071154	13
5115203	13
5289619	13
1750012	16
22421762	13
14815556	13
15683835	13
13522072	13
2528682	13
47168062	13
16518241	13
1542454	15
10776660	13
7066797	13
1688615	13
6673945	13
1302992	13
2546808	13
4918103	13
12059354	13
533965	15
6603378	13
3437086	13
2449594	13
9402793	13
8004967	17
14835934	13
2915720	13
1963532	13
4805798	13
9383256	13
9509685	13
3884065	13
11653775	13
4699793	13
11807870	13
7283810	13
6612178	13
2216444	13
9114912	13
4940648	13
2508817	13
268558	13
5471591	13
2828362	13
24788619	13
20661170	13
7109768	13
12886212	13
1386398	13
17586284	13
1737206	13
5490663	13
2412890	13
1072267	13
2880511	13
7181427	13
3507409	16
580463	13
40239215	13
6085664	12
662352	13
3825178	16
2223163	13
4377486	13
6886275	17
11572598	13
5654921	13
11623535	13
1688599	13
17691624	13
11279683	13
12556852	13
2856983	13
5132706	17
14306349	13
3275506	13
18344246	13
5584134	13
28636896	16
2412452	13
16868135	13
3052967	13
329186	13
2054381	13
5505567	13
13379400	16
6819049	13
9031099	13
2348729	13
2613712	13
8103636	13
13999762	13
15236269	13
9496069	13
20436959	13
4553505	13
586368	13
19280393	13
12634088	13
6236900	13
13390510	13
7845192	15
9350033	13
2417696	13
9392580	13
11669238	13
3144125	13
8399569	13
23813717	13
8570880	13
8005112	13
27859287	13
2768892	13
18587670	13
12454377	15
2548838	16
3180160	13
4871737	13
10277782	13
12266591	13
1296124	13
24556368	13
9100991	13
6515963	17
3919656	13
5972525	13
420330	13
4217754	13
3134074	17
22293768	16
13950208	13
8893668	13
18152340	13
1791	13
1049671	13
9134830	17
11556425	13
798797	13
10925153	13
6659092	13
15557589	13
7913872	13
8649332	13
13920914	13
6265561	13
6994293	13
6185691	13
4213914	13
13839818	13
653075	13
3176416	13
14146286	13
17640843	13
3684971	13
2442604	13
948014	13
213365	13
4038902	17
14566442	13
11216995	13
697092	17
4937845	13
269285	13
34190396	13
8807135	16
10737418	13
16617493	13
292587	13
16375897	13
6724734	13
1082128	13
3457023	13
9533426	13
8568019	13
16937882	13
1884741	13
2227722	13
5179043	16
769926	15
1059427	13
9593257	16
873038	13
7747955	13
24496860	13
10246318	13
22122604	13
18200682	13
1856391	13
2223826	13
3578627	13
30786386	13
10778100	16
2675658	13
6823940	13
9547689	17
14731120	13
20392353	13
15843739	13
4584352	13
4535893	13
18706898	13
13375757	13
7481553	13
2223987	13
2525754	13
16971595	13
5650090	13
241831	13
16178986	13
2761663	16
14054560	13
288238	16
1862959	13
11896049	17
10364078	13
16628407	13
658329	13
1495962	13
6973278	13
23095519	13
6489932	13
2392563	13
3476256	13
2348316	13
34246801	13
11116493	13
15749423	13
7257234	13
13748794	15
8924258	13
60398965	13
4005465	13
13522683	13
778487	13
17424988	15
9044730	13
2201621	13
4004834	13
1611207	13
14869178	13
4314385	17
2374573	13
11213463	13
31444030	13
10403014	16
4267877	13
13950624	13
1986185	13
6366098	13
6190938	13
8931606	13
853668	13
2343015	13
6401328	13
12285884	13
777943	15
3788425	13
6050635	13
4782900	13
12604498	13
288665	15
2621764	13
1614657	13
224580	13
7039262	16
9826281	13
389231	17
14741095	17
1467641	13
1693337	13
1084249	13
7834249	13
1261466	13
3515673	13
6381673	13
1995723	13
2286936	15
2142610	13
13294818	13
4105209	13
5705556	13
10291799	16
5350530	13
2828224	17
5252448	13
2865850	13
2176291	13
6859071	17
3260384	17
18599102	13
3345183	13
12600136	13
100344	13
5277483	13
2721703	13
15151766	13
22978066	13
19530012	13
1181998	13
2108077	13
22258226	13
1756545	13
1834459	13
4228429	13
1668166	13
3679946	13
3357883	13
1176035	13
2480583	13
3162214	13
10553143	16
9631581	13
5290712	13
30761511	13
104736	13
6072928	13
12727550	13
236811	13
6447712	13
9031336	13
12801530	13
27105006	13
1207558	13
19598616	13
27669498	13
123336	13
12659129	13
11016	16
809444	13
960498	13
29518414	16
6385058	13
3879484	13
2385125	13
1027632	13
796380	16
26105359	13
13432006	15
22236377	13
6944201	13
44137974	15
885025	13
2722249	13
6309006	13
1662493	13
4341893	13
7690574	13
1591832	17
2487767	16
16320640	13
3891606	17
14829455	13
9535077	13
13388844	13
3950815	13
970992	17
8165858	16
3394427	13
23241815	15
2994906	13
1231459	15
6780452	13
2943744	13
12846472	16
4127779	13
6403705	13
940945	13
10991798	13
7773285	13
659975	13
1324863	13
2004628	17
14900360	17
21597623	16
27752027	13
362683	13
3692852	13
4551904	13
5269036	13
998653	13
4846579	13
13300502	13
10257236	13
10597157	13
4500935	13
20018826	17
3899493	17
3109941	13
47584997	17
3432091	13
13671555	13
1275183	13
39290221	13
400200	13
5440957	13
8743671	13
6088067	17
1635055	13
6285825	13
5789607	16
7005711	13
22036490	13
1137410	13
9065425	13
12235700	15
34155699	13
2295934	13
824315	13
6322527	13
3123890	13
1943711	13
19207001	13
3473141	13
392711	13
7026026	13
2106585	13
10697799	13
1046041	13
2226629	13
10674866	13
19196390	13
549872	13
12652644	13
7044168	13
12094164	13
3159537	13
4676974	13
8930816	13
8446	13
1809062	13
148626	13
7500362	13
2246476	13
1621828	13
30077874	13
3978997	13
13179067	13
14345543	13
12355478	13
26195171	13
9423800	13
233842	13
14629814	13
12244952	15
144236	17
900512	13
11573171	16
2206730	13
12880141	15
875410	17
1650554	13
24974250	13
28175079	13
2921130	17
25674195	13
19080784	13
3290507	13
18528351	17
7983400	16
466111	13
11058975	13
14872808	16
3138798	13
1674293	13
3242592	13
1239644	13
2691910	16
2989929	13
8333539	13
3368155	13
23822902	16
5072506	13
17074783	13
7198827	13
12067468	13
12544969	13
19663054	13
1120463	13
686986	16
2935366	13
23266630	17
17571554	13
19763194	13
1477762	16
11737568	13
522730	13
8638865	13
4035592	13
11213109	13
1102911	16
4560492	13
11355215	13
29604344	13
3777116	13
13476684	13
15075208	13
8017380	13
28023641	13
25343930	13
965176	13
1760778	13
14784443	13
1721631	13
155878	13
8854006	13
8680584	17
2976179	13
20328423	16
1033208	13
13812153	13
2829317	13
12751405	16
19230586	13
6023763	13
2420854	13
19085729	13
7111896	13
3899434	13
5683181	13
4297108	13
1351283	13
7216311	13
2721488	13
694902	13
14154176	13
4539403	13
9079211	17
22042936	13
15308276	13
9866913	16
3822684	13
3651658	16
38106108	13
3847370	13
20074950	13
1309211	13
1467624	17
2026214	13
3993916	13
4743904	16
9211990	15
2659313	15
495909	13
2129057	13
5755028	13
4695855	13
16602723	13
154578	13
1699919	13
8274305	13
45999	13
20765774	13
9512510	15
6594637	13
7347356	13
1806844	13
15022448	13
5146776	13
6773695	13
824364	13
2355467	13
10874902	13
13406063	13
3299108	16
3628767	13
12890840	13
17618720	13
26736122	13
22970812	13
10508309	13
3932519	13
2276252	13
16704298	16
1844629	13
7251374	13
740325	13
5075754	13
5199832	13
396033	13
4560170	13
16708902	13
3599494	13
1081897	17
6144838	13
8834138	16
1510341	13
14315450	13
94523	13
15365250	16
16974314	17
3100585	13
441323	13
2203544	13
5226396	13
1665746	13
32027267	16
1758263	13
14663754	15
17923548	13
3948668	16
3238327	13
14464437	13
5509665	13
1083419	13
5453222	13
5192676	13
8528284	13
2690517	13
969339	13
10802541	13
9798048	13
10662613	13
2675548	13
3919042	13
6208878	13
11163615	13
13439884	13
25915182	13
16503667	13
4024681	13
8845444	13
12026047	16
2368039	17
5755140	13
271905	13
7813459	13
5311311	13
4228970	13
19940953	13
14136613	13
4235275	17
1403195	13
9417761	13
12470116	13
16146373	13
2087625	13
9021205	13
15349322	13
4380597	13
5843789	13
5151079	13
16832527	13
6117978	13
5362010	13
6540028	16
24143981	15
13477518	13
9521695	13
6598585	13
3844778	13
1102113	13
2683681	13
11455936	13
1312366	13
1569861	13
14429921	13
14100553	13
14985916	13
702885	13
10718294	13
1664403	13
1728919	13
18975075	13
8172478	13
11889923	13
12867905	13
19328083	13
9949808	13
34309023	16
16688888	13
11239787	13
14803086	15
1965587	13
10645034	13
1045107	13
871919	13
10401685	13
8158501	13
232970	13
15166463	13
773545	16
6066335	13
10039679	13
1380948	13
13759137	13
16422787	13
2117525	13
14543329	17
10429893	13
7056637	13
11997957	13
8386171	13
12092923	16
2458942	13
10719859	13
2305108	13
19004898	13
2120128	16
12945432	13
6159383	13
12744218	13
430412	13
13811853	13
1543519	13
1866778	13
1943309	13
2583165	13
6669840	13
1182206	13
12857416	13
9801683	16
3055483	13
14742645	13
14682242	13
10327610	13
1183937	13
8587482	13
6210416	13
7490714	13
15776707	13
10371945	16
18809052	13
20236356	13
5943119	13
1116931	16
3974753	13
26121113	13
5238495	13
17844877	17
3967029	13
7104686	13
11078779	13
17574114	13
14984739	13
12437908	13
16083525	13
2874690	13
10887023	13
14575839	17
3592088	13
15357893	13
2902120	13
9251316	13
4859830	13
2448418	15
14602695	13
541377	13
4803630	13
37033289	13
11541429	13
10149341	13
2081140	13
525014	13
11189204	17
3328209	13
3268538	13
5675845	13
348496	13
21361135	13
4335086	13
1294257	13
12144161	15
4328453	16
3654182	13
11046978	13
4118003	13
45147	13
1310624	13
2745730	16
11062960	13
33676	15
7292039	16
1808484	13
6251066	13
5651031	13
1390704	13
1895660	13
7535700	13
8213839	13
24876999	13
9335990	16
10070158	13
1956607	16
1268557	15
2553101	13
9212575	13
1453743	13
13279642	13
4028455	13
4591396	13
9746539	13
5335	13
2878640	13
13890407	17
3726655	13
6725633	13
168009	13
333174	13
2606851	13
780625	13
25280919	13
14310270	17
42641229	13
13768720	13
5583052	13
2498906	13
1339327	13
17863053	13
210811	13
5592853	13
1284441	16
3154957	13
7417373	13
4885620	17
6786078	13
149792	16
3981096	13
4338944	13
2551975	13
6342286	13
13794390	13
19422909	13
246623	16
8598233	13
8828629	13
1943878	13
2986711	13
22873004	13
1691550	13
6209988	13
13870999	13
11028437	13
22870033	13
17892514	13
19901738	13
5580814	13
9606722	13
4937699	13
32281	13
10800715	13
21160043	13
668488	13
4029425	13
2560742	13
10704977	13
2868606	17
9552852	13
699225	17
3875902	13
1025887	13
9953695	15
27968793	13
7623520	13
869066	17
9774771	13
2349770	13
27138346	13
2559093	17
5349263	13
6024762	13
7159914	13
2770982	13
25138541	13
4896927	13
35017919	13
9468431	13
3272478	13
1165246	13
2089466	13
2103466	13
6147597	13
13310555	13
10959252	13
7532340	13
7388171	13
42290855	13
927290	13
14371217	13
55979295	13
3572566	13
387807	13
1887440	16
8490722	13
2189940	13
2885522	13
4213918	13
531872	13
19696981	13
3665749	16
681031	13
4039692	16
2329606	13
14611502	13
3865659	13
1696722	13
394927	13
13575021	15
9720149	13
12623926	13
5372600	13
5743419	13
24315412	17
4982164	13
355446	13
724311	13
25003193	13
9045025	13
18538497	13
15597180	13
3581599	17
22368165	13
9658870	17
9277148	16
4282413	13
1028241	13
1914680	13
6693214	16
728779	13
1749003	13
27252563	13
1157234	13
670926	17
5236276	16
1237959	13
305987	13
1777749	13
10475145	13
8329879	13
5961513	13
4529805	11
13817300	16
9350158	13
1308018	16
1348208	13
660486	13
187937	17
12041585	13
36933469	13
1938364	13
725620	16
15974394	13
3107199	13
3710269	13
5262591	13
9246446	13
3765017	13
1907454	13
24678410	13
2170229	16
4917122	16
613932	13
33352014	13
4140704	15
2210912	13
16037555	13
4912600	16
4041847	13
1727757	17
37196818	13
4854829	13
1583575	13
5568561	13
21390722	13
2164382	13
427719	13
4321863	13
7877336	13
1281707	16
23389473	13
6174942	13
2465122	13
28064956	13
34788880	13
4506081	13
9446103	13
37232713	13
8542770	13
33156886	13
11402339	13
37163899	13
90680	13
2757533	13
12802656	13
11062095	13
1235466	13
8058920	13
8059467	13
9470495	13
5877459	13
1853569	13
20540643	16
5421399	13
4497486	13
20880584	13
1840707	13
5410712	13
13323608	13
1055622	17
2345291	13
8577280	13
6051647	13
6085628	13
11694386	13
11353416	13
9230667	13
1389913	13
628203	13
595313	13
5950438	16
19358292	13
8680000	13
1053277	13
303801	15
946465	13
12054048	13
15976826	13
47864658	17
17430723	13
14098636	13
18283913	13
1306053	16
2994670	13
2385724	13
817002	15
4387236	13
1768116	13
28313374	17
29149764	16
568940	13
3238717	13
11172525	13
2855784	13
865051	13
4454404	13
580943	13
113237	13
827674	13
5859505	13
10863054	13
1384811	13
8309887	13
2840131	13
8231	13
12996318	13
2065236	16
20027756	13
12779912	13
4182398	13
8722523	13
1617677	13
23975217	17
223993	13
1393436	13
13514339	13
2800932	13
8546160	13
2338769	13
5002092	13
908493	13
11161778	13
5801308	13
6312680	17
31343966	13
7132724	13
3892065	15
6519940	13
2638903	13
3285336	13
453626	13
12160588	13
883415	13
2521394	13
2735089	13
28464840	13
3698316	13
1498672	13
5627383	16
8580447	16
3122279	13
2505822	13
11294566	13
20597224	16
24938564	13
7262570	13
18290821	13
5138384	13
79488	13
3298317	13
3114453	13
3594321	13
8737521	15
726245	13
4781987	13
20982871	13
3483826	13
1692020	13
2831269	15
3179070	13
58337600	13
12775689	13
2904077	13
6110647	13
1399187	13
12888910	13
4357200	16
2514623	13
2096522	13
24644558	13
14346251	13
28458285	13
18649835	13
11023794	13
11874185	13
20071677	13
14127383	16
206387	13
1518500	16
4015726	13
3820539	13
7167199	13
2779419	13
250055	13
13408623	16
996193	13
7395599	17
32773467	13
2694859	13
1343318	13
13113474	13
11186331	13
4927207	13
5788244	13
10032237	13
16122024	13
6403313	15
2791812	13
5330468	13
2708044	13
241780	13
7981363	13
4769259	13
2024165	13
4260282	13
433165	13
27363342	13
2699643	13
3950951	13
3188149	13
3185861	13
3410618	13
8671899	13
5206944	13
14394515	13
552262	13
4184954	13
8457433	17
767796	13
44376057	16
5263815	13
7442330	13
12675595	13
3719441	13
3872081	13
9524217	13
3842368	13
5132379	13
1780804	13
10837945	13
47804431	13
17582185	16
1303156	13
10504668	13
838078	13
3364731	13
644788	13
11248438	13
42229351	13
1389204	13
23274631	13
4872072	13
16066974	13
3973088	13
12046628	13
8144405	13
8745626	13
32987171	13
13979816	13
3339040	13
12731004	13
1125434	16
13519125	13
6763162	13
4471899	13
1083713	17
288696	13
6683954	13
6312800	13
2239839	13
2592515	13
1520366	13
627725	13
4057550	13
6426360	17
8430119	13
14433075	13
963415	13
8689011	13
17802703	13
14164868	17
17922368	15
4283137	13
10973084	13
756651	13
1645797	13
18409319	13
48509009	13
10092775	13
4553021	16
5561177	13
8248971	13
9749466	16
469702	13
1892917	13
8099430	13
2593265	13
13067145	17
14033836	17
3572307	13
10674315	13
5591067	13
1203999	13
3822785	13
6966558	13
4317498	13
38304110	15
17062859	13
4856664	13
2341836	13
1286260	17
4889583	13
45342739	13
324212	13
2025352	13
6575336	13
5129537	13
841065	13
22172598	13
6386555	13
9822643	16
466659	17
3138152	13
8933318	17
14493918	13
494950	16
2690237	13
21985123	13
5135770	13
5045243	13
3121017	13
870430	13
9264953	13
18783009	13
6742982	16
18069235	13
9475939	13
5926195	17
1379027	13
2762202	13
2734641	17
11789959	16
1847379	17
20847279	13
1582510	13
33719729	16
36492677	13
125798	13
1651014	13
1056231	16
1015424	13
6411740	16
9798567	13
3209817	13
1177018	13
1670633	13
1319655	13
11529173	13
3821487	13
172459	13
6613712	13
1324685	13
1238086	13
20849223	15
6215707	13
385847	13
5589277	16
5988701	13
752696	13
2366461	13
11516894	13
12511803	13
2393740	15
5245928	13
1432187	13
4866551	13
9164411	13
1182536	13
4993523	13
9723981	15
8219218	13
1850484	13
3021457	13
6217590	13
16468060	16
6889647	13
4784463	13
16212126	13
17043965	13
16983586	13
3234067	13
12086628	13
2329363	16
9855556	13
12534707	17
11937	13
1055084	13
4277687	13
7483619	13
9006964	13
17246276	13
36615360	13
3116212	13
11066953	13
16000219	13
6522793	16
7860206	13
10121	16
5204764	13
24542548	13
5744000	13
27732526	13
3733141	13
12463501	13
8573626	13
8378548	13
17254728	16
1732098	13
15671562	15
11907236	13
9640116	13
17427	13
10289229	13
1309562	13
7561071	15
2533968	13
118544	17
19544315	13
3427985	17
17813587	13
10505050	17
3506696	13
21588101	13
2799173	13
1199471	17
13055786	16
7781514	13
21591955	13
7084835	13
858119	13
3015404	13
10264955	13
5914067	13
7251910	13
8700348	13
2628382	13
1579734	13
310503	13
18763	13
1494060	13
13726049	15
4841290	13
17110680	13
8000893	13
9001763	15
1585329	17
447405	13
6658682	17
1867877	13
22165270	13
6714378	13
20139751	13
164396	13
6066184	13
8626816	13
15374420	13
4700113	13
14680162	13
6212057	13
25363747	13
4530192	13
1194494	13
16522038	13
20007509	13
1972958	13
12024951	13
3470786	13
2076381	13
3346137	13
2600030	13
2992048	15
2380534	16
6719115	13
2635614	13
4427022	13
1654604	13
4997566	13
9795583	13
4192042	16
39241471	13
7109731	16
1775751	16
4426499	13
1495101	13
6247584	16
747672	13
7534553	13
6244227	13
10846384	13
7041465	17
11052517	13
628500	17
15703806	13
18877025	13
12329358	16
3045984	13
12716885	13
20876288	13
353531	17
859276	13
5250250	13
45861737	17
3082569	16
2673775	13
2990497	16
514103	13
3112225	13
4959026	15
27877020	13
4403861	13
34702961	13
16921770	13
5502804	13
9548963	13
7040410	13
507634	17
4017139	13
9402905	16
8257702	17
13254798	13
7159636	13
1102959	13
11731598	13
44645331	13
2972107	13
26485926	13
4737373	17
3227751	13
11227507	13
17181735	17
25482495	13
12206747	13
24517441	13
2649521	13
2940608	13
1780194	13
12536842	13
5200346	13
13746160	15
3797919	13
915798	13
237178	13
8403334	13
3989525	13
12316018	13
5667094	13
9456302	13
693922	13
15918104	13
3468919	13
3433093	16
10652599	13
244529	13
1139040	13
26037421	16
4996615	13
1200306	13
31281	13
1569352	13
24826542	13
4961114	13
550054	13
5550406	13
3675455	13
8888276	13
316086	13
9290510	13
17934056	17
16365484	13
6193608	13
2610279	13
26829254	13
875567	13
2574635	13
606467	13
9661955	13
1489085	13
11173633	13
5586622	16
10063480	17
402556	16
3467702	13
21506875	13
7297163	13
173071	13
15098056	13
13187811	13
13950598	13
11969426	13
8286842	13
1773072	13
2975689	15
1403898	13
697820	13
3295549	13
4954142	13
3536312	13
2071837	15
6468547	13
12897976	13
3208576	13
307613	13
10217627	13
2306017	13
10382647	13
8129364	13
25300256	13
12905089	15
9118396	15
212470	13
4581475	15
27930260	13
31901739	13
12831346	16
2514605	13
17548086	13
2263559	13
1038021	13
4531074	13
3997572	13
6760542	16
10515834	16
1203793	13
11213167	13
15859837	13
972341	13
9246364	13
986666	13
16523174	13
52555998	13
5725910	13
2016153	13
1427647	16
8572771	13
21650420	13
639011	13
8417995	13
6492768	13
5399841	13
12368929	13
20162975	13
593288	13
624250	13
6211727	16
15798329	13
7566679	13
8319786	13
18673521	13
12379157	13
6285437	13
10898006	17
2515599	13
11944251	13
98290	13
2660511	13
5651726	13
2580056	13
132364	13
675199	17
2534303	13
732952	13
10835773	13
4426060	13
480358	13
1602718	13
4032936	13
38359315	15
18636064	13
4694551	13
11664817	13
3599108	13
3410029	13
4934790	16
8515797	16
8834729	17
5842195	13
3157392	15
3724017	13
11983272	13
5750319	13
706911	13
2129540	13
5867657	13
44912496	13
11374957	13
1165009	13
5879018	16
5872073	13
15034432	13
4803824	13
20610955	13
21596915	13
7066639	13
15632385	13
5379300	13
16423550	13
8185449	13
7506883	13
1678127	13
19737375	13
9501383	13
6108405	13
238132	13
2966587	16
3128554	13
20437776	13
18398269	17
4987881	13
6571296	13
827793	13
3999791	13
4113858	13
27704459	13
908500	13
643141	13
6107574	13
41959782	13
15092961	13
13473183	13
8253281	13
21058729	13
14470692	13
11180226	13
4617058	16
12607033	13
30730527	13
17424169	15
7553160	13
265177	13
4279602	13
774237	13
27823599	15
5408224	13
10007865	13
19122595	13
2043639	17
34096468	13
684886	13
8434448	16
8518989	13
319604	13
663813	13
12567038	13
6696089	13
11422932	13
3880823	13
8908584	16
13102964	13
3534950	17
1243240	13
234493	13
4528344	13
6338975	13
15092597	13
100722	13
1550211	13
7028798	13
2085206	13
25596454	13
3486417	13
19217798	13
14750045	13
2533210	13
4836674	13
1563164	13
3278014	13
4278205	13
10926232	13
3241535	13
19582089	13
699655	13
16777794	13
16836914	13
2314818	13
1619294	13
3721560	15
18229528	13
16467929	13
5510429	13
16065825	17
7665937	13
8491214	17
17710982	13
5606369	13
6199932	13
16165326	13
2212406	13
47564838	13
10411714	16
2366469	13
2835229	13
25994042	13
809169	17
14239686	13
6048035	13
5136402	13
25825309	13
18371228	13
10094667	13
387624	13
7965619	17
1175798	16
7820265	13
7900018	15
676680	13
32618339	15
11330022	13
11719899	13
11165631	17
20862683	13
143054	13
34770172	13
5326437	13
1442524	13
7899866	13
8774461	16
3969965	13
8261020	13
418205	17
9240616	13
447320	13
39102766	16
7967765	13
1353928	13
3957848	13
19910260	15
16465537	13
12198218	13
10815008	13
17651477	13
1120172	13
556622	13
25577922	13
1554557	13
2732119	13
3707654	13
5858974	13
3503505	13
12673450	13
870440	13
8145970	13
940167	13
17221746	13
6918178	13
1928227	13
5238278	13
4058416	13
2277539	13
18396700	13
1959995	13
4178511	13
5949471	13
448366	13
1917050	13
2999953	13
4198353	13
24410932	17
10728330	16
22601788	13
4837131	17
304305	13
499180	17
9945410	13
964057	13
29965625	13
9003288	13
663344	13
5652529	13
35127874	17
21332892	13
12642707	15
4775543	13
4668841	13
4012907	13
87150	13
2236830	13
18145536	13
2958323	13
9808500	13
21001695	13
24357036	16
601255	16
11505852	13
227289	13
18906406	13
3132658	13
26037130	17
9573343	13
11214506	13
3520346	13
2343683	13
5645450	13
17564707	13
1410585	13
17040285	15
18537459	13
5926844	16
2973120	16
4922521	13
2751341	13
14611517	13
12487558	13
231965	13
4185837	16
4567078	13
583062	13
15020126	17
42432823	16
7709807	13
13957453	13
3075481	13
6318118	17
9968490	13
2234178	13
21204892	13
15279666	13
27477049	13
12211571	13
19092886	13
12256493	13
15541024	13
2807035	17
449347	13
4296926	13
16573979	13
7105559	13
1062785	13
3035478	15
1499019	13
1430960	13
9356575	13
1478773	13
15879105	13
3548410	13
20266215	13
3540591	13
4611456	13
2765026	13
4819679	13
15222325	17
9623988	13
13748785	13
14234482	16
2124712	13
3642992	13
96661	13
1272180	13
11450443	13
6340310	13
4395194	13
1523855	13
4909444	13
2414434	13
5293479	13
1193964	16
713436	13
6777461	13
4940185	13
23938719	13
8032483	13
15448835	13
1049781	13
17412688	13
52092100	13
13531805	13
11503603	16
5378300	13
2482609	13
18984376	13
10978215	13
7261821	13
16264923	13
5362564	13
2825767	13
1300305	13
1405960	13
286520	13
383027	13
7193283	13
595065	13
10855672	13
6691164	16
16277542	13
31943509	13
2926296	13
9241957	13
5447244	16
14449736	13
9952136	13
6010740	13
4475227	13
1196843	13
3735292	16
7757549	13
606252	13
985505	13
1644854	13
12327689	16
2289257	13
3323294	17
6473185	16
12414461	13
16302006	13
6537074	13
7665135	13
13997284	15
3913244	13
5891708	13
2565457	13
12665148	13
2625335	13
377783	16
13332824	13
2838949	13
5335568	13
786287	13
7225948	13
1954952	13
13585003	13
811504	16
13299253	13
9967819	13
472589	13
10137435	16
3487358	13
22765652	13
12649402	13
206023	13
1355636	13
3449222	13
1359549	16
2936504	13
1668613	16
8498564	13
1039954	13
8457648	13
1934498	13
12256719	13
2015917	13
34619418	13
2245124	13
2049853	13
4704904	13
13333014	13
4758136	13
8108581	16
5102234	13
2663914	13
11031808	13
9476874	13
10953397	17
4182492	13
6799100	13
8033513	13
8230163	13
7022622	17
1456017	13
532564	13
10249524	13
2810790	17
4904897	15
4537939	13
2159920	13
27749235	13
5795945	13
9911860	13
4916961	13
3478159	13
7158631	16
11581386	13
6770950	13
5292495	13
7968672	13
16427588	16
9004551	13
15729267	13
6123644	17
13277958	13
744186	13
8695202	13
7824354	13
15359867	13
28590906	15
15033808	13
32732393	13
4422618	13
21589441	13
20045554	13
2194027	13
15218338	13
12694844	13
1862950	13
8127074	13
484457	13
5827852	15
13815951	13
972651	13
7317260	13
5932274	13
6662300	16
10464200	13
6461535	13
19224273	13
8879126	16
1186166	13
23828433	13
1980435	13
7008046	13
17926391	16
26517853	13
17545906	13
9610917	13
9478494	13
22193976	13
7929101	13
21117490	13
1993480	13
1793634	13
1814756	13
4961445	13
12901786	13
5966283	13
231958	16
3122128	15
800685	17
6865555	13
5431127	13
14567501	13
9109113	13
16510597	13
4723756	13
2514140	15
1183902	13
7067077	17
3460948	13
1341186	13
6426593	13
1110620	13
17144828	13
7220216	13
657434	13
2399776	15
203313	13
9622336	13
9529731	13
1779506	13
6065320	13
10492207	13
1592313	13
6816865	13
1694729	13
10354361	13
5493824	13
7107205	17
23945104	13
33301625	13
873448	13
5618826	13
11634849	13
2976734	13
519063	13
6065560	13
7660132	13
7854261	16
7706835	17
7168684	13
2929592	13
3981517	13
21255768	13
4417809	13
6102300	13
9151987	13
697466	13
15848557	13
22633485	13
2922330	13
772638	13
879503	13
16004172	13
23387013	13
1435011	13
13514327	17
21184144	13
6632778	13
16961617	13
2123260	13
4899040	13
15040843	13
7883351	13
43495547	13
489673	13
14659998	13
12329185	17
635799	13
6651848	13
965314	13
4616165	13
1615320	13
2008396	15
1841435	16
6760011	13
6433018	13
5383422	17
1773988	13
22101933	13
9013722	15
26692303	17
7925562	13
7893576	13
2109004	13
21456976	13
16645	17
5614475	17
17760737	13
15980955	13
949016	16
11300941	13
17614988	13
6298019	13
3367480	13
11864373	13
5061944	13
16679005	13
4517158	13
16827548	13
23502071	13
9796927	13
9198402	13
8860682	13
7966859	13
5522994	13
17940904	13
359789	15
6474216	13
8308936	13
4427493	13
1313832	13
6915908	13
20355320	13
503412	13
32825089	13
7137432	13
3900957	13
5319744	13
5364878	13
13369767	13
6331843	17
8419529	13
4081085	13
20257934	13
32267414	13
25387889	16
3352131	13
845925	13
6339660	13
12642508	13
16441373	16
375998	16
3535073	13
8833473	13
5919887	13
1843947	13
3541643	13
15420865	13
5623643	13
2814126	13
34076539	13
562359	13
13344257	13
29946311	17
1281940	15
21386182	13
3824801	13
3724592	13
3013919	13
1704114	13
3563537	13
1228683	13
939889	13
6452612	13
5522280	13
6568395	16
16081684	17
16625178	13
560639	13
3371481	13
8712523	13
186462	13
16072898	17
1003076	13
494457	13
15498528	13
5965605	13
3711091	16
518693	13
4701402	13
1162145	13
1953805	13
643849	16
16098368	13
11766187	13
3168545	13
15121151	13
4316873	13
7210645	13
322464	13
2562845	13
16418447	13
4438645	13
6352744	13
124227	13
20619555	16
19785343	13
1486328	13
7894952	13
10561272	17
31904990	13
7796848	13
1638691	16
16974927	13
511994	17
752361	13
8637518	15
726535	16
16326521	16
5018943	13
2152201	13
5316600	13
3885119	13
4857626	16
14334357	13
31419448	13
30726050	13
12165845	13
8554291	13
3322490	13
4250913	13
6374202	16
12581213	13
6051314	13
3259355	13
15400253	13
1290521	13
3852462	17
2309235	13
3475413	13
17256398	13
7266246	13
16776502	13
2425990	16
11054432	13
22628520	13
9725719	13
28114417	13
16670981	13
12566220	13
19670317	17
4316638	13
2781380	16
18065581	13
3326202	13
2770948	13
1742335	16
33057225	13
24814529	13
5895742	13
10335118	13
2513371	17
13196259	13
11926017	13
599371	17
11169097	17
3207376	13
4930050	13
17265957	13
5146108	13
16630135	16
10687643	13
26949154	13
35706270	13
20506419	13
2871514	13
24538230	13
21644567	13
5982331	13
6197559	13
1086024	13
731519	13
1316126	16
9050481	17
1234348	16
16162668	16
336335	16
2036563	13
8202247	13
10827186	16
16134185	13
761460	13
6977504	13
6786862	13
3649318	13
9180544	15
2918020	13
5653390	13
9587202	13
11375390	13
3702292	13
15865469	16
6168885	17
3632196	13
7011282	13
5865412	13
11592853	13
31403178	13
4308958	13
5331046	15
21144910	17
7224433	13
7757670	13
28990041	13
1685354	13
198865	13
8932182	13
11373961	13
16805102	13
885397	13
8234127	15
29786023	13
946978	13
5836346	13
15871617	13
10696546	13
3891599	13
3626450	13
1817698	13
952224	17
6465253	16
7089803	13
4671387	13
35538	13
6115023	13
29062565	15
45151	13
21397380	17
4218606	13
14425079	13
7557298	15
800170	17
1014515	13
29684160	13
1863154	13
3972192	13
3889825	13
16106183	13
8846113	13
9037750	13
2618738	13
11802706	13
34249528	13
7258126	13
608403	13
5870603	16
4424234	13
3238136	13
12546687	13
5289600	13
3096011	13
64608	17
8744939	13
3152155	16
4385230	13
5278828	13
1507340	13
18946045	13
55208586	13
21092881	13
9400197	13
24276064	13
6454835	13
22609151	13
1932056	13
1471533	13
5743132	17
83112	16
4854452	13
3154241	13
7194030	13
3304278	16
4549302	13
2464819	13
24700391	13
3152876	15
264413	13
13757016	13
36339716	13
5858546	15
1413818	13
659879	13
1389382	13
607151	13
11993619	13
4034158	13
14487736	13
798870	13
18817198	13
61257411	13
17414930	17
6327506	13
9697330	13
5636965	13
2993226	13
4761201	13
657827	13
11490768	13
22220144	13
2514911	17
2455537	13
599932	13
30061009	15
9664527	13
9631992	13
451967	13
26665089	13
6866953	13
6170244	13
130324	13
11680274	13
10806322	13
49238	13
4261831	13
35372466	13
13967411	13
15009544	13
18854836	16
9920075	13
6965313	13
3609334	16
21908057	13
506458	15
4001547	17
30491278	13
8596421	16
11103003	13
1038468	13
12139205	13
235658	13
111320	13
18727889	13
25022611	17
24130982	13
1447867	13
3439934	13
10352198	13
2826158	16
10966170	13
21067141	13
13230183	13
890134	13
11249773	13
5998222	13
11646306	16
2568695	13
1997430	16
669661	13
3531859	13
5028692	16
18163432	13
1845677	13
13839893	13
12363492	15
962869	13
3467123	13
35559739	13
18503642	13
22241545	15
27067022	13
2887271	13
36253720	13
26755752	13
24276083	13
12965097	13
2861899	13
4054040	13
8167390	16
33572953	13
2440355	16
7734384	13
8128954	13
21302314	17
38585318	13
10051869	13
4185472	13
5213724	15
1422059	13
9215795	13
6907993	13
8067106	13
3834231	13
30288198	16
47255277	13
7133231	13
16404077	16
31983915	13
1606852	13
75824	13
4579503	13
15398391	17
1644937	16
9962338	13
16707718	13
3846115	13
5732112	13
20603567	17
7091443	13
3974879	13
1064479	13
10800036	13
1466712	13
13289314	13
4325230	13
5682697	13
1425116	13
13692061	13
1860286	13
1995751	13
4735798	13
21093582	15
99225	13
13098955	13
6745266	13
8180851	13
1478630	13
14422859	13
3125994	15
4212583	13
4726869	13
3926322	13
1551548	13
9812213	17
359479	13
4731702	13
4490551	17
145372	16
1948676	13
988051	13
2758971	13
23101428	13
3951120	13
9311720	13
14985193	13
12162065	15
617312	13
21362097	13
10225665	13
7395468	13
5750522	13
11460564	13
16915449	13
678430	16
8610450	17
9421197	13
39935333	13
23628345	16
11350410	13
401957	13
303329	13
10585889	13
39709376	13
5658668	13
2682892	13
5236635	17
15714530	13
4887443	13
8259887	15
7333766	13
19220051	13
1794756	13
6388239	13
10271614	13
15462803	13
1166545	13
7246131	13
1641797	13
9737676	13
7612692	13
7873046	17
590	13
6161858	13
171807	16
17208251	13
5919773	13
16400	13
6709234	13
1066500	13
4123043	13
1003220	13
708614	16
3116771	17
15354620	13
3425085	16
2887153	13
6369799	13
6802400	13
2006889	17
16242854	13
4878997	13
8495007	13
463814	13
13256727	13
3764591	13
1311912	13
5945845	13
1766079	13
13259066	13
2084228	13
7405198	13
8032777	13
78866	17
39293321	13
15669382	13
19122262	13
1691864	15
9570075	13
4444666	13
11960093	13
4517290	13
33912609	13
4035970	13
1426760	13
4794120	13
17870637	13
22639456	13
7406	16
6247382	16
2077874	13
2038302	13
2015207	13
9944017	13
8118732	13
7278839	13
567792	13
3234622	13
15595883	13
21202526	13
2422211	13
7986115	13
11229983	13
14332235	17
7261535	13
8145786	13
816127	13
5772773	13
19467331	13
3912548	13
19597769	13
5241902	17
6653528	13
5574800	16
14026198	15
1749888	13
8247517	13
3050552	17
4041439	16
3954151	13
2251158	13
6375527	13
24979669	13
49751494	13
1309048	16
10443142	16
52076726	15
38196949	16
6715458	13
39786200	13
5801273	13
11493942	13
8393497	13
5204041	13
6426336	17
35765845	13
5692844	13
22004024	13
4043923	13
4906942	13
21955471	13
2744333	13
11264603	16
14909680	13
5381463	13
842659	13
4418918	13
527718	13
3646872	17
8917035	15
7705323	13
12867531	13
16074445	13
1945670	13
21635401	13
12714766	13
7364630	13
5529968	13
13213827	13
4729077	13
15606943	13
842598	13
4838528	16
14184696	13
13992730	13
10116793	13
793315	13
21427748	13
7719207	13
11823143	13
39611448	13
7601122	13
3382414	16
9623145	13
2496215	16
39946346	13
3268486	13
15058296	13
2890015	13
6450359	17
18030460	13
25906338	13
10078216	13
12296247	13
507470	13
4967248	13
2895226	13
26537487	13
5986266	17
1435739	13
9541083	13
10350917	17
774626	13
12741492	13
15696248	16
11722097	13
7819017	15
14888650	13
9936250	16
13362450	13
4841047	13
3093267	13
7196189	16
3448046	17
2028390	13
918865	16
4502457	13
2915523	13
32412994	15
410045	13
6880444	13
19334055	13
8435961	13
1512661	13
2650372	13
891819	15
10923901	13
551693	13
359308	17
2400583	13
19265213	13
486258	13
5387506	13
2449770	13
4902431	13
6872622	15
719437	13
12985295	15
10357036	13
12311944	13
4280740	13
2187826	13
1075330	13
5698727	13
9723149	13
1858613	13
1240466	13
723914	13
11596547	16
5767899	13
2352053	16
1449983	13
12109802	13
2124486	16
7282771	13
2871033	13
11339272	13
10086265	13
21987375	13
19332644	13
451314	16
692836	13
3589880	13
6468541	13
9351822	13
26261607	13
2239524	13
2026297	13
15023390	15
1503499	13
3510717	13
88216	13
4803697	13
6842431	17
9036876	13
4194776	13
26839253	13
1506055	13
5452448	13
15075060	13
388112	13
3088453	13
27554324	13
5316669	13
7423584	13
11034061	16
1178944	13
16627341	13
19350	13
12398442	13
12996893	13
3031745	13
14888744	13
311066	13
1556630	13
24008878	16
9028527	13
3047591	17
2528340	13
2000243	13
19100114	13
8254998	16
1907048	13
2780094	13
8093981	13
364520	13
133224	13
5254950	13
1429041	13
8994213	16
5258008	13
20975753	17
10633336	13
16603413	13
1666713	13
2673229	13
10001915	16
19525949	13
1610225	13
6379321	13
17796788	13
6734137	13
7881341	13
1273276	16
40465	13
11632041	13
4400252	15
655565	13
7330684	13
7016427	13
39275916	13
4814986	13
4221659	13
22225209	13
10923427	13
22104885	16
1291972	13
6436112	13
48193369	13
5760484	17
9922893	13
6282846	13
26747520	13
3082986	13
20108287	13
4503885	17
1832923	13
7124919	13
10811411	13
2266801	13
28484352	13
268388	13
16105293	13
2080136	13
5672392	13
7979646	13
2697157	13
8507449	13
4609218	13
4920700	13
12730740	13
4161729	16
11907196	16
9593080	13
3023586	13
4457763	13
14738974	16
523164	13
2811868	13
2849100	13
1519697	15
2984191	13
30428651	13
16728981	13
11289118	13
9763503	13
6921619	13
13708996	13
3277812	13
1775948	13
22593436	13
2848094	13
20319	17
3536098	13
19254670	13
2275291	13
13624380	17
4757081	13
5390096	13
3433460	17
1264825	13
8050855	13
729288	13
232838	13
9877291	13
25130082	13
19065641	13
5917574	13
22067767	13
20514702	13
4073188	13
33094901	13
3733841	13
14039331	13
12541384	13
3296803	13
8525492	13
21747270	13
2106208	13
4541321	13
12230851	13
3521842	13
51493253	13
14076608	13
884369	13
17111395	13
480834	15
9105556	13
19616603	13
658923	13
9879390	13
6972551	13
4156645	13
15460321	13
13624973	13
21748762	16
13639281	13
4660816	13
5645389	13
12140883	13
2610290	17
759059	13
806390	13
39490484	13
3129659	13
23890038	17
912117	13
10105142	13
11749449	15
7529080	13
14960629	13
135637	16
2413988	13
1943801	13
3999149	13
6125955	13
2717598	13
6874768	13
11159185	13
2057114	16
14455700	13
925626	13
817241	13
24085777	13
7938913	13
3201600	13
14531476	13
12661317	13
4360452	13
550621	13
12042062	13
3911429	13
16248939	13
761614	13
1864718	13
4839401	13
2260161	13
7076374	13
7039338	13
800091	13
33034619	16
9492947	13
24218556	13
11427024	13
3707759	16
16828258	13
5529327	13
5196851	13
9019839	13
41733532	13
887295	13
946197	17
5162229	15
10234214	13
2010708	13
78188	13
25736817	13
884016	13
26696636	13
4704198	13
11424090	13
481585	13
3465556	13
6035997	13
16203526	13
28977412	13
9041767	13
21130249	13
16994978	13
10177799	13
11551805	16
1999781	13
3253265	13
1198011	13
10863348	13
6230276	16
1907932	13
9334556	13
11512790	13
7614928	15
2714090	13
9768991	13
24112372	16
3451396	13
14024870	13
6274876	13
812846	16
13747	13
1631206	13
4540984	13
8387446	13
8648120	13
11056902	13
15266000	13
8671458	13
7090021	13
5694364	13
5708962	13
7591334	16
2023800	13
8452622	13
7980343	13
9688988	13
5565030	13
2864073	13
14320326	13
21350916	13
775209	13
12542823	13
594848	13
3167545	13
16320102	17
7256954	13
13549219	13
634578	13
29875436	13
823951	13
9100557	13
25003898	13
3674127	13
15649762	13
14404177	17
4957021	13
18350297	15
9607738	16
14971987	13
2269329	13
22566322	16
3272757	13
9502625	13
19754535	13
6794530	13
15122780	13
3383484	13
8684275	13
721240	13
4721436	16
13538335	13
3636649	13
4211881	13
23741711	13
634677	15
366776	16
1386285	17
4216117	17
6598358	13
45635	13
11363438	13
833506	13
10597452	13
26577852	16
7939407	13
8640526	13
47308410	13
904217	17
742061	13
8361120	13
20484934	13
2629988	13
2603974	13
4313844	13
4672689	16
3616108	13
3150295	13
10308325	13
11193663	13
737249	13
12137041	13
5460493	13
3931208	13
7805482	13
219348	13
17611243	17
5961497	13
3362727	13
10812119	16
8293323	13
4902168	13
6776572	13
13421078	17
3617758	13
3908431	16
1366234	13
20234155	13
6505232	13
2092047	16
2913715	13
943587	13
5103952	16
676164	13
4662914	17
347574	13
8781259	13
9649865	13
2608747	13
8238744	13
14769150	13
1820668	13
4713125	13
8005088	16
4013394	13
37680585	13
974972	13
12915647	17
16249189	13
9401089	13
5231248	13
10685386	13
5153746	13
2553849	13
6526162	13
1308753	13
5940987	13
12436200	17
2350408	13
1597644	13
10414199	13
10043781	13
18215601	13
2243438	13
9108919	13
4768982	13
13696866	13
6686390	13
16907061	13
3492138	16
18012023	13
4437245	13
25356538	13
19064896	13
6408046	13
12558601	13
889707	13
10100863	17
21490325	13
630722	13
10434239	17
28964085	13
15735614	13
78852	13
4538326	13
12891595	13
36160304	13
5139717	13
10696800	13
16540110	13
525932	13
6193461	13
15448784	17
10664521	13
4554806	16
2493918	17
997706	13
4243303	13
1851791	13
14738383	13
20422594	13
6250437	13
2389086	13
23111312	13
1943474	16
384270	13
2287399	13
527537	13
4833714	13
15774651	13
7481776	13
6258454	13
9448296	13
181622	13
16989844	13
1645303	13
193025	13
28419811	13
22339735	13
16713361	13
1136843	13
5732792	13
3006577	13
700659	13
6984193	13
16490716	13
14477857	13
2030461	13
4951483	16
2690109	13
5482265	13
7003695	17
756555	13
2101270	13
3244379	13
9940565	13
2293817	13
7164515	13
5553015	13
17346909	13
748736	16
16061350	13
5059518	13
35784248	13
7332522	16
12133017	13
987832	17
9812343	13
10990107	13
3824502	13
18308747	13
23890880	13
4136301	13
2894126	16
7762551	13
1888035	13
1337310	13
2487962	13
19484010	17
4223945	13
9926641	16
3306279	13
13698968	13
11278724	13
3113596	17
18181563	17
15824150	13
24606481	13
9930839	13
11931551	13
6638535	13
15565303	13
13368977	13
7255284	16
505345	13
69818	13
5788930	13
7570486	13
1700837	13
7642160	16
326425	13
6977112	13
4843316	13
8108311	13
6793110	13
237342	16
5896157	16
2454034	13
10412564	16
23418012	13
1057441	13
13671374	16
24116615	17
35829549	13
714091	15
8250061	13
2382572	13
313028	13
10142616	13
289937	13
11342374	13
10715876	13
26845523	13
14580755	13
20453257	13
9578450	13
4943656	13
12513094	16
21495730	17
165620	13
25075684	13
7525706	13
4801805	13
52395721	13
3880510	13
12666770	13
20447878	13
1520160	13
11161500	17
10223836	13
7577649	13
27245122	13
22952421	13
3395306	17
41749816	13
9764644	13
3241889	13
4356939	13
919463	13
28105847	13
1153412	13
11549050	13
5365533	13
11850032	13
12106875	13
1467706	13
2811331	13
27264035	13
2193640	13
8582709	13
6534792	13
4926561	13
7066662	13
236589	13
9219163	13
10725929	15
859483	13
1064473	13
6384062	13
4739444	13
339439	13
5153279	13
10745924	13
15520886	13
2832510	13
13166878	13
13011342	11
6319016	13
28551871	13
5862406	13
7807020	16
1266462	13
1936535	15
5163473	13
23164203	13
25757926	13
4533428	13
18328188	13
4842307	16
2361413	13
13436034	13
5796597	13
4825395	13
1326696	13
675569	13
377345	13
10823945	13
12050338	16
973402	13
13453724	13
1903798	13
5928010	13
22848	13
4262	17
905854	13
8568289	13
4707477	16
3515592	17
15896405	15
1991964	13
1217943	13
1479949	13
99148	13
4153560	13
6443293	13
14874946	13
4617619	13
2489744	13
8138006	13
6500309	13
13896529	15
18281757	13
3788413	13
1977182	16
15443810	13
4549742	13
9093355	13
394350	13
7893662	13
13072175	13
470054	13
1388687	13
10825247	13
18117377	13
4683805	13
8519465	13
10790877	13
36750891	16
5233998	13
12601629	13
147453	16
35335476	13
4365066	13
2255145	13
3349696	13
11432426	13
3588633	13
37060277	16
837172	13
42572305	13
2741851	13
43775	13
5628483	13
11976472	13
1399715	13
965993	13
28874890	13
3491091	13
17054538	13
841840	13
3235786	13
1639954	13
11063546	13
4797593	13
5117398	13
2796260	13
1024731	16
5655544	13
240254	13
10578802	13
5399634	13
3982911	13
15271445	13
37615003	13
2614998	13
13047033	13
7485503	13
534919	17
10697463	16
17726218	13
2071888	13
33675297	17
19898591	13
167592	13
8663001	13
8389701	13
10117769	13
3818487	13
24694555	16
15753028	13
1773155	13
7746436	13
8564174	13
3416599	17
1999206	13
7752991	13
4816213	15
31557581	13
4209587	13
9068111	13
13717081	13
367120	13
1211275	13
204460	13
73733	13
3557134	13
2807843	13
34042	13
2053564	13
23233844	13
7933155	13
14371788	13
20276961	16
19307887	13
1908491	13
9674181	13
635150	13
7265041	13
13281259	13
18160050	13
823474	13
2020284	13
2331464	13
5646518	13
28090402	13
2971714	17
36909249	16
4414751	13
1401773	13
1468814	13
619231	13
3158899	13
6276545	13
2531159	16
5222631	13
2478432	13
4077701	15
372079	17
12060601	13
6897567	13
5014743	13
228430	17
14408536	13
9050651	13
6496020	13
5350869	13
7331687	13
6080434	13
6273423	13
12182775	16
22156504	13
10365848	13
10472274	13
27004787	13
7265694	13
43873103	13
7070474	13
6901662	13
3580286	13
2397400	13
1760765	13
1697007	13
2164180	13
4227091	13
8628912	17
10462247	16
2154370	13
1193332	13
3554278	13
19912876	13
8660846	13
8267989	13
11621119	13
891924	13
2471370	13
14873313	13
7422435	13
2945176	13
12411540	13
13262553	13
17146141	13
6091425	16
1774842	13
9872019	13
6072856	13
24361133	16
11286962	13
9682538	13
2189237	13
9404361	15
19603357	13
5999797	13
10304435	13
13034196	13
3351420	13
5569868	13
7239532	13
5104597	13
7183338	13
20661737	13
7984006	13
4453342	16
7759506	13
6560563	13
11692025	13
6360521	13
2522157	13
11212584	13
5595288	15
4533457	13
5643415	13
4890805	13
28332091	17
12405920	13
5421603	13
26898855	13
17048071	13
5396398	13
6233489	13
20798530	13
33042027	17
6153479	13
9780144	13
1920772	13
1170095	13
7124117	13
1773542	13
22037784	13
19071020	13
17781855	13
10821971	13
7392033	13
43139681	13
736269	13
14375394	13
11915772	13
7567885	13
4365218	17
5591905	13
3404453	13
2059907	16
10440254	13
4082583	13
22985575	16
11882499	13
45495756	13
1989701	13
16615235	13
364511	13
4852552	13
4542835	16
703999	13
1709173	13
2103825	15
15978150	13
7218501	13
107072	13
5422187	13
2859013	13
6359017	17
4058418	13
7532510	13
895546	13
29724865	17
6299587	13
3221630	13
6182758	13
4129087	13
6477616	13
74804	13
1008022	13
20079722	13
2415895	13
21890311	13
3202420	13
3721927	13
14371214	13
9659536	13
7592	13
3928943	16
3504178	13
14237332	13
1716450	13
34423822	13
40839188	16
1261849	13
14876535	13
2898898	13
1690192	13
3774135	13
11690569	16
21777654	13
11221448	13
4990190	13
1358688	13
2712256	16
14371317	13
3522666	13
4448424	13
19841577	13
2041979	17
2378101	13
22025942	13
215061	13
3070664	13
9765688	13
8087049	13
9533041	13
4035213	13
15857911	13
9257897	13
699412	13
2796330	13
19403513	13
10674155	13
2259074	13
16961800	13
4780055	13
4578415	13
3415245	13
4284244	13
13185164	13
6784857	13
756047	13
2422761	13
11763316	13
15095780	13
1533628	13
8081640	15
6264644	13
6298567	13
1348628	13
15069522	13
4506665	13
152100	13
14702563	13
967163	13
1722498	15
3617728	13
1888708	13
485881	16
716384	15
15231552	13
2546535	13
2882377	13
40970533	13
27778422	13
857387	13
1615810	13
1746223	13
27160675	15
13863165	13
10945183	13
1878419	16
4063903	13
945641	13
1986773	13
7356294	13
6996078	13
2996550	13
14915760	13
4565014	13
6126500	13
6243537	13
13603126	13
24050331	13
14305055	16
5045854	13
16677652	13
14687072	13
21575763	13
14263894	13
11514180	13
9250377	13
442651	13
6073927	13
1421290	13
2558728	13
1654003	13
6617817	13
4876026	13
12985382	13
21872022	13
16157646	15
128328	13
6409763	13
580861	15
2977399	13
4998267	16
9189680	13
20206707	13
1007084	16
6087402	13
13863032	13
5494299	13
5837451	13
3039842	13
15068038	16
2667824	13
11629073	13
5552590	13
7991372	13
11229955	16
5630628	13
28388995	13
4636568	13
8032108	13
282604	16
4688101	13
9386057	13
5034685	13
244371	13
16711732	13
12518448	15
210919	13
6223050	13
1504487	15
18331314	17
446766	13
12614139	13
5872991	13
27928409	15
5248837	13
8797723	13
5415814	13
5732780	13
3093581	13
1718796	13
1222474	13
7000903	13
659002	13
3584631	13
9306530	13
14294238	15
8834993	13
18920815	13
1595563	13
5763010	13
3331057	13
24380633	13
6931896	13
7457476	13
4438982	13
14865678	13
7671951	13
1061662	13
14941936	16
29767674	13
7708504	13
4586156	13
16337070	13
3828876	13
6689575	13
1840526	13
9928838	13
8953341	13
9131344	13
2207655	13
3093445	13
1214061	13
2577223	13
13555307	13
7939679	13
25157269	17
15171979	13
1017942	13
1994079	13
4553101	15
17380466	13
4776091	15
1425232	13
9220640	13
15589106	13
2414556	13
8202856	13
24390599	13
4078237	13
27310041	13
4086061	13
10990004	13
7118446	13
13123067	13
6341894	13
5272920	15
16317605	16
8258193	13
6144689	13
3751907	13
2741796	13
2429443	13
1843475	13
161709	13
2490324	13
12965211	17
16537201	13
13688472	13
4547077	13
6833428	13
1929019	13
2331511	13
17898018	13
6925165	13
10695471	13
2992686	16
3159613	13
21196028	13
40897338	13
4157976	13
16955163	13
7552827	13
504518	13
3526274	13
8250446	15
4379617	15
3179230	13
3444967	16
2322935	13
11981777	13
10279987	13
13774555	16
18052206	13
18643372	13
13493493	16
39067597	16
4756734	13
1195184	13
8188443	13
14071528	15
3428599	13
4348245	13
126493	13
9424253	13
2347845	13
13298409	13
8079368	13
2901748	13
5597639	13
6109793	15
4646556	13
21068101	13
14726201	13
8011633	13
9380804	16
7685929	13
2293280	13
7576187	13
2760431	13
14228085	13
1721791	13
7199917	13
578416	13
4552922	16
9052034	13
6480611	13
3398656	13
8873175	16
1308047	13
9086346	13
554033	13
6461979	13
2076156	13
7370933	13
4221352	13
3027843	13
288005	13
1812088	13
1922595	13
1083248	13
17047226	17
6545	13
11494397	13
6753219	13
7172697	13
3817965	16
10681842	13
17773764	13
2064178	13
7434694	15
576528	13
7514663	15
25292428	13
19418871	13
14308365	13
7475527	13
2581958	13
6236798	15
1886968	13
17464020	13
2560554	13
8380287	13
8542513	13
28392717	13
32108170	16
12179003	13
20927324	17
8468828	13
15420006	13
6318610	13
105684	15
8468686	13
2320095	16
23450733	13
10039151	13
10537745	13
764291	13
7475469	13
3439061	13
12595334	13
12340466	13
186933	13
7458591	17
19201616	13
3415777	13
4443059	16
3402405	13
1525591	13
264551	13
6636047	13
3590224	13
174540	13
2255000	13
3157039	13
3332778	13
293208	13
834830	13
992902	13
23111088	15
8005694	13
10563463	13
6757471	13
9826860	17
5924729	13
8100740	13
564918	13
14069306	13
14704220	13
17763951	13
20786332	13
2398268	13
2309482	16
8100118	13
1637062	13
2244077	13
3279648	13
7737386	13
9570425	13
18691943	13
7555184	13
1517625	13
323411	16
22411229	13
4775564	13
11075443	13
34027760	17
5364295	13
4847440	13
18834985	13
3405427	17
12497276	13
10147892	13
7393473	13
194576	13
12234864	13
3954341	13
693905	13
9129630	13
6849668	13
831095	13
3891936	13
12620087	17
16395855	13
12526277	13
6022073	17
3086592	15
12401921	16
2118132	13
8716996	13
8632231	13
4223522	13
5138163	13
7601374	13
9062930	13
692815	13
8092261	13
5449571	13
2964420	13
11301017	13
4051969	13
299905	16
3108007	13
11750905	13
506934	13
1673177	13
3852189	13
4377378	13
874794	13
614754	16
25313683	13
6590303	13
4142007	13
1874118	13
1628558	13
6685584	13
3058261	13
3756628	16
1027496	13
2619447	16
6811571	13
173381	13
1102769	13
711129	13
2720537	16
2749832	13
4540749	13
24754264	13
1724073	13
29735818	13
13986763	13
15403517	13
5646523	13
3896005	13
1983578	13
7764919	13
8635696	13
25975004	13
7453753	13
24849514	13
2797111	13
2138141	13
12159378	13
1431332	13
1722350	16
9054488	13
17156598	13
44581750	16
3289451	17
6560792	13
604279	13
5676479	13
5379048	13
15038396	16
17149492	13
5737323	13
15397993	13
2141230	13
9821793	13
1539287	13
2146991	13
9412663	13
117263	13
1367342	13
4603173	17
789957	13
6536190	13
4213838	13
5600626	13
2845851	13
19452033	17
11553671	13
1432707	13
2199480	13
13863467	13
3853996	13
4437735	15
2076795	13
5744794	15
10679371	13
14376843	17
1584170	13
7473940	13
12611083	16
3699924	13
24431847	13
8920525	13
4339607	13
3518149	13
2075272	13
945470	13
15161688	13
6238531	16
3838409	13
17335074	13
4308100	13
19541270	13
11600839	13
12545913	13
6015702	13
5610179	13
20186697	13
4710199	16
7741093	13
28582518	16
11341149	13
10555585	16
14033073	13
4289052	13
414024	13
14922903	13
18730880	13
28553078	13
3884667	13
4785249	16
1460855	13
1095073	13
14124315	13
12950315	13
560485	13
7670741	13
1764100	13
373174	13
37110706	13
3697457	13
6275063	13
9623136	13
759767	13
7713121	13
12491390	13
2710845	13
14635181	13
4560817	13
4633265	13
16721012	13
14442807	13
11033279	13
14064403	13
9188505	13
19520335	13
7961339	13
2352176	13
3627676	13
1607436	13
14132129	13
3062173	13
2682237	17
2091759	17
1811620	13
19098897	13
3792022	15
9610457	13
16353854	13
427651	13
506686	13
11007414	13
1303314	16
725078	13
3387281	13
499863	16
11826204	13
7697530	13
26507895	13
1564964	13
5986703	16
2864024	13
3799271	13
6465101	13
6306617	13
24138053	13
813364	13
11004094	17
7452415	16
9713726	13
30853652	13
177037	13
29380781	13
7706183	13
6108096	13
10804177	17
33864249	13
4686124	13
2698212	13
7676337	13
16416011	13
916206	13
12169675	15
15232433	13
13735677	13
6590573	13
658041	13
5360016	13
20521277	13
569270	13
5354617	13
1440128	13
5072250	13
2739861	15
5916536	13
10529510	13
22868593	13
6890422	13
17365230	13
852575	13
30426662	13
15793281	13
21085224	13
6364165	13
10230536	13
9118558	13
19892364	13
947007	13
24595725	13
383103	16
6549642	15
7330252	13
5715582	13
6734626	16
8943373	13
13871938	13
12233856	13
2436204	13
4033312	13
6281104	13
947897	13
25101621	13
6282943	13
6026843	13
35821650	13
2468838	13
1704425	13
1093334	13
3301291	13
12960297	13
2963127	13
1489705	13
9004774	13
4330859	13
8444813	13
6840791	13
5125163	17
31222002	13
18382682	13
6987500	13
3601478	17
2319189	13
18739344	13
2882718	17
5792820	13
10653713	13
7649616	13
3770525	13
5162281	13
9958648	13
10287454	13
8591603	13
12409916	13
4206595	13
200169	13
1000201	13
24515144	13
21931813	17
5408565	13
10176368	13
12447486	13
25068270	13
1048024	13
21360786	13
4493196	13
3999874	13
2523645	13
3182669	13
8545807	17
14540343	16
712853	13
285885	13
358845	13
5406735	13
6151918	13
1810073	13
6122526	13
6562753	13
6563493	13
4688207	13
5834776	13
5250508	13
2506333	13
16582344	13
1287595	13
567194	13
1548027	13
17379944	13
673794	13
3393161	13
15510492	13
14402034	13
27572248	13
7868452	16
3988090	13
11313521	13
11620214	13
2758001	13
6875556	13
21111777	16
573526	13
2086382	13
19803355	15
1899833	13
15212741	13
1353525	13
3303312	13
389504	13
206554	13
13908937	13
410681	13
18489062	13
114830	13
15082775	13
12832873	13
3956267	13
2021780	13
15560380	13
4281228	15
2046336	13
24337240	13
13195315	13
999133	13
19455461	17
4475618	17
8105228	13
1699871	17
4475679	13
1041598	13
11078444	16
17912289	13
2975488	13
9676485	13
12583266	13
31548	13
9348959	13
14410156	13
1287694	13
4850378	13
2898038	13
14499219	13
2992779	13
2666249	13
19344284	13
2785350	13
1061527	13
11048331	13
8216096	13
26821470	13
485118	13
1039807	16
2250946	13
5446159	13
736262	13
10873206	13
6368514	13
603270	15
4064028	15
7318497	13
2992191	13
10873934	13
1693756	13
9566115	13
6466763	13
6668074	13
7068067	13
11710548	13
1691340	13
5147995	13
418981	13
2926473	13
8951727	13
12879490	13
9307091	13
5893851	13
19624725	13
14188513	13
291063	13
1000328	15
12066354	13
5490481	13
35524245	13
3468070	13
71703	13
9199032	13
8141733	13
121277	13
1271191	13
18255590	13
6546861	16
3398873	13
822262	16
4824096	13
2695479	13
3384623	13
34833485	17
4633124	13
1751977	13
8135099	16
9886392	16
13422076	16
22775599	13
286962	13
27141915	13
1025262	13
4191116	13
10242687	13
743257	13
5786098	13
4914434	13
7546255	13
12391684	13
9051649	13
18456974	17
4276190	13
15136085	13
4084459	15
11331736	13
1023742	13
16606089	13
5204676	13
7047391	13
1522579	13
22004056	13
4236060	13
6514141	13
261826	13
2691887	13
28979563	13
7635879	13
359888	13
18294866	13
6168679	17
4944749	13
1250856	13
2583922	13
2689817	13
4940945	13
5413529	13
5671498	13
3097668	13
1340819	13
8847245	16
38112638	16
936606	13
2849716	13
3573856	13
4162980	13
751025	13
19820157	13
8113676	13
21112482	13
70496	13
2700699	13
6003361	13
1566710	13
1956860	13
4289431	13
3829938	13
22284507	13
4691607	13
2503009	13
5165559	13
5621121	13
19851701	13
3684994	13
1353337	13
23825193	15
11874953	13
7579326	13
3682309	13
1943475	17
4942793	13
27175651	13
329716	13
4599401	13
4003139	13
141744	15
7605149	13
11407631	13
37110358	13
1926794	13
6053946	17
1685992	13
2025366	17
1169424	13
2044104	17
136768	13
2992872	13
6764815	13
3261890	13
8868976	16
5356003	13
9255108	13
631908	16
3875589	16
692105	13
61648	13
12289650	13
5022365	13
7924915	13
9008925	15
512622	13
6390562	13
1107166	13
33887385	13
1624415	13
1856453	16
6781882	13
758700	16
6349397	13
24104544	17
5465145	13
6498572	13
4930109	13
2311225	13
1583076	13
732170	13
5740533	13
7077841	13
14105816	13
1073545	13
3855021	13
18598603	13
4781664	13
8367280	13
22066187	13
18252857	13
40296718	13
18718652	13
10478123	13
4705418	13
4594134	13
9704106	13
18576355	13
23507136	13
9844415	16
24707956	17
3452395	13
846342	13
3598170	13
15199108	13
16129797	13
2743717	16
6423454	16
3454093	13
114796	13
8918895	13
17314674	13
1877413	13
673333	13
1275047	13
882796	13
1323809	13
1364386	13
4138959	13
3241424	17
8968292	13
2487340	13
20935184	13
6568564	13
2111351	13
3309248	13
10021794	13
2101120	13
792976	13
4989956	15
7039674	13
849664	13
3202219	13
6711924	13
15882416	13
3444805	13
2906938	17
1166977	13
31153634	15
7099672	13
4981424	13
18284207	17
2560894	13
1693928	13
8212769	13
1174419	13
7440210	13
11478782	13
677092	13
2868474	13
12136733	13
11909830	13
16167423	13
17771185	13
8100503	13
677689	13
18468154	15
1113156	13
6471570	13
404583	16
6410075	13
11554743	13
9921675	13
7429693	13
14194517	13
9298964	13
7974576	13
4379829	13
421672	13
5147188	13
11419068	16
8828689	17
20987957	16
23936276	17
15801251	13
2443631	13
4845589	13
26496970	13
11473228	13
11941741	13
2823765	13
524900	13
3302403	13
5972528	13
3653065	13
9180374	13
7091989	13
22338429	13
22134628	13
1350560	13
3515029	13
26468570	13
22505315	13
18317616	13
1523749	13
35073762	13
7173153	13
10106208	15
12952814	13
4782478	13
7532034	13
1791146	13
4539776	13
691272	13
18660368	13
8908442	13
9092514	13
6651899	13
4964698	13
32609403	13
5157548	16
10317026	13
15313358	13
2198330	13
2171781	16
7679082	13
2571404	13
7523400	13
20086064	13
10993462	13
11410868	17
353091	13
10836661	13
14442963	16
7658399	13
26183609	13
21219886	13
3756382	13
661339	16
3616121	17
25240745	13
8494496	13
4875496	15
27431243	13
8256437	13
5392276	13
12375021	16
16056546	17
7761362	13
13755814	13
15078940	13
13862345	13
2736174	13
11328590	13
1380832	13
4628836	16
8674185	13
58408678	13
1011307	13
1401242	15
9042552	13
9970262	13
14948784	16
7683848	13
2273641	15
195584	16
24872438	13
4436092	13
21183414	13
3003896	17
14028167	13
166528	13
6968730	13
6293928	13
1268182	13
37639938	13
1288382	13
16432221	13
16131769	13
1397490	13
18039680	13
1739735	13
742811	13
1631315	13
14124850	13
34527700	13
6885726	13
4686334	13
19846592	13
123790	13
7803886	13
11790356	13
18644073	13
7463655	13
1702038	17
3430914	13
13151441	13
7065182	13
10268337	16
1609372	13
4854144	13
11595659	13
1743178	16
3042072	17
8648684	13
1623751	13
13417702	13
6595940	13
4436804	17
6855471	13
3363135	13
4655637	13
13860193	13
158177	13
23439684	16
2150176	13
11723994	16
25361945	13
5181329	13
8901218	13
10059364	13
2555554	13
967388	13
7969547	13
223403	13
6061591	17
15748616	13
5709815	13
2185228	13
1593557	13
11535859	13
4109634	13
95787	13
45618155	16
14336382	13
2540393	13
25503246	13
13951000	13
4120337	13
11368427	13
11854475	16
11115086	13
18299499	13
46472045	13
8955566	13
12016669	13
11323882	13
2536237	13
56374930	13
7163907	13
3016007	13
526822	16
9301870	13
12534703	13
10635474	13
5294950	13
14400298	13
11866295	13
3182528	15
13247370	13
9831410	16
1514884	13
433930	13
20377111	13
12707440	13
3330890	16
13967583	13
10332438	13
13734801	13
2287473	13
8782715	13
299161	13
13413534	15
19728365	16
2404686	13
1077005	16
826002	15
2793678	13
3585702	13
1201783	13
33406151	13
65407	13
3375332	13
3782007	13
1632403	13
1827788	13
7650718	13
231400	16
2188674	17
4350451	13
56495	13
8963317	17
12402589	13
18903953	17
5957995	17
7637592	13
13234236	13
327344	13
25799750	13
6914375	13
1535974	13
2047959	13
7734859	13
590794	13
11030179	13
16262041	13
2077096	16
10011556	16
9474137	13
31883030	13
19969105	13
3966968	13
14086510	13
31511207	17
1450731	13
9970528	13
8531558	13
5018217	13
18006043	13
3203073	13
1333610	13
27194573	13
3853480	13
6991018	17
3721323	13
31835471	13
2765637	13
6842749	13
2873430	13
2824249	13
9507649	13
6466284	13
4692173	17
19231646	17
3349523	16
3622036	17
3239203	17
2036137	16
4822562	15
15507481	13
1650808	13
2651432	13
28103466	13
1306902	13
9053878	13
8587026	13
35895218	15
1256955	16
7055790	13
741281	13
1205727	13
9901454	13
2723487	13
3623449	13
23510	13
10318754	13
17921025	13
9237854	13
10555513	13
57494242	13
12556856	13
12460910	13
3093251	13
5816256	13
2492108	13
5084627	13
4188054	15
7150806	13
536920	13
3997790	13
3631115	15
12611777	17
10994269	13
3389530	17
371842	13
7461134	13
2574849	13
1255858	13
3369203	13
14990728	13
8072788	13
1940950	13
6045969	13
1672335	13
401624	13
58258452	13
2950007	13
3173331	15
637002	15
1135551	13
3386953	13
1051965	13
5900430	13
6404349	17
10954856	13
16832491	13
1449041	17
20585190	13
3359674	13
7641204	13
4945730	13
2193173	13
1439524	13
4925636	13
1945728	13
652033	13
28948384	15
2377892	13
2426278	13
7970451	13
9456216	13
3770126	13
7400966	13
560085	13
4462230	13
14443108	13
16343692	13
1833253	13
23155153	13
16040977	13
9016439	13
3685565	13
6308123	17
114150	16
185210	17
6179652	13
3522925	13
13466868	13
10581481	13
1240723	13
9166558	13
3064577	13
18738974	15
3652774	13
13361187	13
20287289	13
7847883	13
16416156	16
23402773	13
5926399	13
1759839	13
1468167	13
11084134	13
1667996	13
1805845	13
10176210	17
18185	13
5493047	13
1578567	13
20295096	16
61614573	13
5463998	16
7125414	13
8702651	13
12718798	16
2940731	16
10199774	17
2334128	13
2522664	16
3879410	13
3543805	13
5237161	17
191706	13
1601582	13
2130847	13
3462712	13
9864557	13
6454647	13
1798693	13
10351083	13
820441	13
7854945	13
4456118	13
949395	13
8546887	15
2184021	16
1308583	13
11168287	13
6448295	13
22195169	13
579112	13
6199742	13
12238898	13
2539092	16
1670329	13
340872	13
16253141	17
1532723	13
4424809	13
1376272	17
36640701	13
5563652	13
731277	15
10545548	13
19707608	13
243706	13
73271	13
2578320	13
1130641	13
14758434	17
28439945	13
13124714	13
14223518	15
13266113	13
13946014	13
388996	13
867822	13
771626	13
10578630	16
482271	16
14532779	13
4095182	13
12823583	13
9393649	13
6931773	13
14965402	13
2360924	13
42127396	13
8090212	13
5736135	13
2570551	13
15752332	13
5428625	13
23047012	13
10976017	17
20338252	13
8992054	13
11494608	13
3448734	13
18053532	13
9164165	13
3824506	13
5019832	13
392761	13
534348	13
7328798	13
11208271	16
5616326	13
6618530	13
3999259	15
2970107	13
8891259	16
7736596	13
4373695	13
89008	13
21667239	13
12664349	16
17836054	13
1869281	17
6734388	13
2990962	13
10834658	13
4758973	13
14760506	13
23328204	16
13329726	13
21279	13
26818919	13
3443689	13
8690880	13
2340506	13
33799107	13
23986168	13
32401996	13
483778	13
16702880	13
7290977	13
29359274	13
3914733	13
26327355	13
8723033	13
3303693	13
3112232	13
2827481	17
3791130	13
1469608	13
6267268	13
20104314	13
3847393	13
8287093	16
8690793	13
8728956	13
5868641	13
24298211	13
17963889	16
46428323	13
3497007	13
5309146	13
5823312	13
23507421	13
35019694	13
14218337	13
2208739	13
6439303	13
4167051	17
2095826	13
3539213	17
6393434	13
4952041	13
15258929	13
3159327	13
16559384	13
7333308	13
4317970	13
9712159	13
498200	13
5349075	13
2287449	17
1199963	13
14602169	13
4522867	13
25064438	13
6347230	13
8576828	13
4638230	13
203542	13
20481270	13
6394335	13
14678423	17
4813634	13
10030040	13
17538394	13
1702521	16
17890970	16
9117473	13
2164312	13
1363202	13
10292687	13
5272682	13
269923	13
6040546	16
1887882	13
14801907	16
146144	13
9563507	13
12573271	13
7771173	13
10695166	13
14728541	16
18004473	13
6507475	13
3873966	13
12456921	13
2456053	13
25075661	13
13439164	13
10088629	16
12288364	13
2624375	16
19971723	13
17248004	13
5178652	13
8302309	13
3619274	13
1100709	13
14115841	13
15843675	13
2003789	16
11846073	13
18437243	13
44780896	13
18570370	13
4574320	13
4398633	13
1736934	13
975070	13
13056526	13
15968368	13
14103237	13
11495030	13
13158266	13
8098953	13
9653024	13
8936659	15
1163590	13
26843352	13
5525684	13
6944577	13
5985098	13
1772222	13
27798155	13
1013753	13
3655301	13
13525569	13
110002	17
4079431	13
18301402	13
3811740	13
668469	13
5661870	13
5044752	13
7555124	13
5959901	13
526214	13
3019458	13
5387429	13
7151064	13
4920702	13
2857134	13
2190073	13
37703431	13
15315785	13
12003213	13
7441572	13
10357723	13
822712	13
17199556	13
1442988	13
2069012	13
26159944	13
37679260	13
4190339	16
5542563	13
16527545	13
3436815	13
7271430	13
7790870	13
3020381	13
847396	13
541570	13
3132727	13
1615067	13
16793631	13
5631191	16
10395763	13
1494710	13
2989465	15
2628653	13
5453066	13
3424727	13
11451215	13
13681398	13
20779255	13
1334357	13
2910318	13
2966631	15
4063800	13
27901140	15
19635285	13
1485893	13
21728470	13
1553170	13
6782985	13
21711572	15
1764926	13
4887505	16
12137265	13
1852112	13
19379815	13
33574251	13
2482774	13
12349491	13
24817698	13
8057074	13
3504588	13
7595328	13
860232	13
12902597	13
1831433	13
3962002	13
14399721	13
3138491	13
4239854	13
4229328	13
38213489	13
5262830	13
13870104	15
3126728	13
14597238	13
9315797	13
1325319	13
15326238	13
12820235	13
4653781	13
8615429	17
1485463	15
4642628	13
4778569	16
21679789	16
3569152	13
2625994	13
7020352	13
19053612	13
13224310	13
2166609	13
2698083	13
422402	16
9112859	13
3440878	13
583597	15
12047632	13
10276640	13
4757923	13
16299905	13
4264353	13
15631380	13
463321	13
6004840	13
1004127	13
7186643	13
14785379	13
386707	13
3959585	13
6641339	13
832322	17
13680646	13
740779	13
20612601	13
5285163	13
8300535	13
6140866	13
2377342	13
12176505	13
10983670	13
15944766	13
1820718	13
3734464	13
6796531	13
4457619	13
1599127	13
3922472	13
3369661	13
3230703	16
31402703	13
10208940	13
2453531	16
13147242	13
4692367	17
1034825	13
7590716	17
13438171	13
14657809	13
30090024	16
19105461	13
10353164	13
9929161	13
12371196	13
365734	13
1341764	13
1573262	13
5342265	13
1770088	13
17120870	13
639973	13
4675498	13
3523680	15
10177148	13
19939065	13
811192	13
4796712	13
3647958	13
2792865	16
5964521	13
790901	17
8331942	13
813341	13
6586672	13
6767908	13
1607769	13
2728004	17
12375268	13
3563504	13
7951651	13
10319340	13
14537009	17
6452511	13
14640812	13
14836320	13
6089753	13
1135960	13
2382963	16
5485013	13
7988194	13
1056875	13
16994574	13
6941364	17
7519949	13
5021152	13
19205877	16
4297880	13
4199584	13
20279342	13
10373166	13
15908168	13
1534093	13
4809822	13
1094144	13
23926981	13
17743177	13
1450870	15
25591872	13
651288	13
8768026	13
25731780	17
5755663	13
32260265	13
6119739	13
16700122	13
3568835	15
4590934	13
6037029	13
12181737	13
17811417	16
13990736	16
979286	13
16631345	13
522281	16
30171641	13
3274856	13
701404	13
5865266	17
4270246	16
15096796	15
835842	13
22158897	15
3049487	13
9059444	13
11483225	13
3162613	13
14225033	13
8138124	13
2067409	13
739500	13
12609258	13
163960	13
12026025	13
4259120	13
14758334	13
16174402	13
9190127	16
7525087	13
4554898	13
6822589	16
4330764	13
5843323	13
10726040	13
388184	13
68175	13
16401286	13
5251949	13
16906380	13
1899967	17
19552384	13
6830592	13
18765310	13
3821491	13
8720088	13
18340416	15
4339551	13
1177593	16
2693497	13
2785966	13
13069893	13
12249027	13
15733691	13
9863471	13
18185222	13
9616565	13
775373	16
1073506	13
2832545	13
2456407	13
2810898	13
578370	13
5362604	13
18535367	13
6438717	13
2402077	13
2487805	13
1541220	13
14859842	15
1186204	17
4614194	13
5469786	15
1674302	13
7581462	13
3424690	13
14955691	13
1317462	13
11435854	13
1611536	13
429243	13
4119377	13
4991287	13
7941354	13
4052853	13
27854626	13
5259176	16
37611348	17
8938158	13
13602335	13
14156928	13
24970242	13
1223771	16
1576345	13
6700851	13
22258974	13
13591704	17
11376048	13
10862602	13
2450929	13
6360641	13
6435450	13
13944042	13
45807183	13
10948464	13
14874221	13
9062984	13
26267261	13
26301707	13
1735238	13
14776103	13
1682349	16
22064627	13
19913919	13
7404727	13
2702134	13
7083076	13
18924972	13
20785217	13
5814403	13
1101908	13
1062987	13
20065478	13
35245016	13
10153434	13
14979370	13
1896235	13
2154470	13
7167167	13
2073454	16
3747388	13
1287458	17
27198292	13
27325027	15
17028103	13
4897247	16
23321145	13
16041359	13
7359212	13
6983117	13
17279187	13
40716627	13
8046807	16
16206608	13
49280899	13
5938957	13
2160021	13
739873	13
4600056	13
1697983	13
1207371	13
15070281	13
521386	13
9297804	13
7251500	13
2343539	13
9704377	16
901309	17
7631687	13
12742081	17
16086954	13
9692603	13
4419729	13
476320	13
1027619	13
387040	13
1693718	13
9918246	13
8246070	13
7581953	13
14206626	13
8888320	13
10465305	13
3600633	13
754523	13
14105228	13
8620740	13
17082593	13
892745	13
7309344	16
11707032	16
8786798	13
13736887	13
5822875	13
17830941	13
12095278	15
2361967	13
3027487	13
12382201	13
1274805	13
1890187	13
21855657	13
3432835	13
13883975	16
908772	13
9271271	13
17123798	13
4227844	13
2647882	13
4888267	16
5891450	13
4120118	13
1811583	13
642237	13
3624057	16
2016425	13
2195258	13
9039619	13
2435123	13
6078514	13
23356425	17
6901406	13
10019240	13
8300687	13
6680320	13
4093236	13
1026990	13
1095659	13
29178245	13
4029383	16
27396516	13
10895004	13
22250338	13
2911723	13
4724791	13
15599235	13
41926704	13
15276515	13
5243603	13
3491753	13
3075149	13
2033863	13
9075854	13
103832	16
14122486	11
5100731	13
9631449	16
15362420	13
485317	13
5060157	13
4171894	16
20211901	16
5843205	13
4833540	13
4332175	13
25144519	13
12946664	17
1074724	13
1730762	13
8374189	13
1628390	13
16206251	13
16330144	13
3987319	13
11575437	13
13856787	13
5911807	13
2748182	16
12432052	13
26737723	13
4955447	13
9980953	13
5251296	13
12323795	13
66453	13
1439146	13
824456	13
5971471	13
502780	17
9024857	13
19885948	13
1967897	13
5963889	13
1115063	15
12214188	13
9664449	13
22721459	13
5386192	13
7084772	13
3553924	13
2823813	13
11668065	13
19933232	13
2807263	13
2873707	13
6670695	13
2150052	13
5097427	13
6243780	13
12643522	13
14789011	13
17552654	17
5454668	13
6408422	13
5010015	13
39685114	13
10412689	13
1039928	13
2155500	13
22706535	13
352431	13
4727423	13
41370248	13
871674	13
26009906	16
598763	15
2080721	13
3318819	13
855619	13
2521733	13
2248355	13
601229	13
4959956	13
20618057	13
448989	13
5324979	13
26344	13
9877957	13
10228861	13
507675	13
7108175	13
6913739	13
13006782	13
2670996	13
786008	13
15877251	13
2987851	13
5593483	13
22489770	16
9351394	13
46143930	13
10180228	13
6514251	13
5769963	13
6711692	13
3976759	13
940437	13
9673400	16
13266031	13
11619118	13
4598493	15
1464714	13
4924010	13
230011	13
13236003	17
1825251	13
3284270	13
31142743	13
11950014	13
1548635	13
3903431	13
340813	16
3950176	13
1041111	13
8242212	13
17008298	13
20396419	13
18259426	13
15444893	13
527770	13
411400	13
3904023	13
2405863	13
1765703	13
4403346	13
12805783	15
39615	13
19096970	13
7845544	13
21387387	13
3873453	13
27974221	13
38035068	13
6770215	13
28763029	13
14274797	15
24949493	17
892995	13
11028677	13
18090135	13
7855242	13
6878238	13
25592516	13
13614663	13
697464	13
8938412	13
8397029	13
841014	13
2262114	13
12414555	13
5074511	13
825215	13
7142032	16
3900677	13
4330896	13
48114174	13
2688511	13
2606272	13
15147758	16
1517577	16
12503166	13
6145458	13
14462896	13
6036915	13
4896831	13
4916406	13
2417187	13
16821343	13
7048894	16
1552810	13
5320647	13
357223	13
8728500	13
4148268	13
14063679	15
5039308	13
6143889	16
4754409	17
5734237	17
12399890	13
19478810	13
10901797	13
5068733	13
7242033	13
8598193	13
5400242	13
6250870	13
22230963	13
9760740	13
16978640	13
9170076	13
8352143	16
2446314	13
2042985	13
14360478	13
24005739	13
11041273	13
5529951	13
15171187	17
11773167	13
2022221	15
7079001	17
8535786	13
16857668	13
8256036	13
3017876	13
14437474	13
3898570	13
3700971	15
955249	13
8808516	13
12532045	13
4311406	13
1903940	13
8976408	13
13195776	13
6357579	13
50828562	13
17885909	13
30758376	16
7928591	13
5001228	13
5770003	13
2345708	13
15688310	13
1341388	16
1734292	15
23056825	13
2956007	16
2801394	13
13640927	13
1103389	13
6706760	13
20575357	17
3406404	13
13180363	13
1188099	16
9557615	13
1361356	13
1281911	13
1369351	13
11752480	13
13166289	13
539345	17
2342591	13
14385593	13
12112349	17
3647912	17
6753811	13
811714	13
11704039	13
260626	13
16605919	13
43701436	13
11347290	13
55893	13
2701626	13
1415008	13
11923198	16
14752245	13
3792477	13
10000378	16
16187049	13
3152526	13
4987634	13
9677650	17
7960422	13
6284793	13
22023372	13
30609299	13
7517698	13
3668553	17
92762	13
10923751	13
2345947	13
3141386	13
14624932	16
797626	17
2806271	15
4177728	13
22815797	13
7779641	13
15248733	13
3239721	13
5904084	13
12917938	13
11973026	13
22264140	13
14481871	13
7166897	17
16291956	16
34427841	13
1658286	13
845241	13
16577288	16
4329285	13
270413	13
14781614	13
11742952	13
18647592	15
5495782	17
6584307	13
11668546	13
801964	13
3020117	13
8140455	13
8356640	13
22773059	13
8640408	13
14631445	13
4580112	13
16137937	15
6384591	17
3791059	13
11386229	17
1241648	13
3486268	13
10077810	13
14345098	13
11618258	15
21708812	13
2278612	13
26063440	16
11559018	13
24834252	13
194955	13
31142293	13
3913252	13
3956169	13
3792093	13
6883905	13
1345121	13
98162	13
3625876	13
8376021	13
4949813	13
8643582	13
10756896	13
3917409	17
2512944	16
13197179	13
4257510	13
7787389	13
120705	13
10491096	13
14481091	13
9478554	13
2933715	13
1693497	13
6339512	13
1244789	16
12257856	13
6155355	13
118785	13
15473299	13
2580460	13
9914082	13
2289482	13
880869	13
7549774	15
4731201	13
13249744	13
3033114	13
29926319	13
12427986	13
7020905	13
129296	13
4722002	13
18468235	13
16805061	16
242550	13
2479361	13
2926176	13
7253148	13
6046806	13
2004296	13
988646	17
8690021	13
1937979	13
6263700	13
8561027	13
590387	13
4506649	13
12734575	13
2050839	15
2952323	13
12751992	17
258533	16
111852	13
7801592	13
3196671	13
14036891	13
4260183	13
19344144	13
4425655	13
10888539	13
14862651	13
12040559	13
4511447	13
1980669	13
6301184	13
19857767	13
5337995	13
5925024	15
4911771	13
16454044	13
21199905	13
8793644	13
1064364	13
39528762	17
7176953	13
31179019	17
19348314	13
900589	13
864780	15
5774458	13
4889611	13
7900162	13
1389308	13
6416129	13
16282813	13
3831750	13
5198216	13
12865698	13
4256505	13
52601853	13
3484978	13
5056114	13
11068081	13
3910298	13
46504	13
1862135	13
5534862	16
346719	13
51829163	13
3488401	13
1634433	13
3594385	15
10921691	13
2374463	13
5409992	13
835227	13
1496149	13
7306235	13
5715051	13
396016	13
7423874	13
4880242	13
11444475	13
9202977	13
4379384	15
1091745	13
7127715	13
408240	15
5189449	13
15796241	17
8820625	17
3350021	13
1444631	17
19826805	13
1613676	13
4506787	13
9736040	13
21600823	13
1195368	13
518555	16
322336	13
729421	13
1492723	13
3639631	13
13932249	13
570876	13
1312746	17
21614008	16
8627460	16
15337578	13
25762624	13
9271549	13
16866365	13
3889592	17
14043870	13
12488012	13
1374233	13
10728783	13
26311909	13
6520037	13
6650553	13
2224075	13
3631436	13
25161683	13
4282925	13
17968955	13
3750861	13
2327307	13
2127826	16
8195690	13
3484132	13
17184942	13
33541464	13
4288179	13
2812435	17
10486033	13
7019294	16
17771688	13
7130528	17
35796750	13
12164684	13
50916194	13
3363044	13
10311762	13
743109	13
2474980	13
3665152	16
6392403	13
4683754	16
880467	13
12785256	15
15326020	13
9223400	13
11344687	17
3011232	13
17040749	13
3348951	13
19179879	13
6738026	13
6498032	13
1232081	13
2449545	13
3267139	13
308843	13
1985973	13
2696993	17
2275234	13
15536510	13
3007870	13
6849392	13
13726092	13
7167173	13
4274046	17
7252541	13
19999429	13
1649543	13
3426862	13
729834	13
6053211	13
789090	13
25578664	13
9940280	13
8464372	13
4569530	13
22735033	13
187029	13
21156064	13
2035632	13
1309834	13
10208877	13
1458927	15
3913938	13
2213328	16
15668135	13
660044	13
4389527	13
10786127	13
53240590	16
1135417	13
4299823	13
13578032	13
3415753	13
3670423	13
534494	16
8403520	17
8756503	16
841587	13
8008267	13
5428179	13
12558590	13
18299960	13
9011796	13
2605873	16
20811720	13
4248954	13
3449247	13
9894905	13
17864987	13
9455814	13
34366547	13
10583828	13
2744311	13
3451247	13
1777507	13
34184693	13
10752861	17
547607	13
3532560	13
5456603	13
13233175	13
2805187	13
782776	13
4099000	13
22122615	13
34205581	13
20327240	13
4001759	13
1399709	13
3563640	13
3848594	13
19831253	13
1655412	13
7716677	13
1597795	13
4164597	13
7616989	13
2815590	13
876922	13
15184586	13
21540	13
3109845	13
24532668	13
20193383	13
13481977	13
9438828	13
2455304	15
9363073	13
2747659	13
3056727	17
17716827	13
1523298	13
10305645	17
1155936	13
16382039	15
73582	13
719460	13
3262092	13
12304010	15
26597621	13
21722160	13
17530230	13
5607264	13
30345447	13
5363904	16
7764737	15
618372	13
5119636	17
12764317	13
3326840	17
807467	15
5466255	13
28949224	13
3658999	13
166074	13
11941960	13
36253469	13
13689370	13
7857349	15
3444831	15
5144349	13
11041807	13
479194	13
8988978	13
8751846	13
8740742	15
11977585	13
1918246	13
2350625	13
13575122	16
336262	13
4506619	13
3973292	13
1592671	13
6463059	13
768892	13
3873421	17
8086923	13
5235773	13
1404433	16
7224230	13
772869	13
7953780	13
3016568	13
24881871	13
17959130	13
3511277	13
1913575	13
11433249	15
3825848	13
14229383	13
1506754	13
6285836	13
2078590	13
3332294	13
9144081	13
16693041	13
6912452	15
20918581	13
942850	13
4800030	17
1957073	17
16046913	13
19481763	17
3152209	13
21953482	13
5738407	13
17473241	13
2631957	13
2211155	16
9427459	13
5622039	13
823479	13
6252412	13
994257	13
5935651	13
1550332	16
22039542	13
6344186	13
3256249	16
4291401	13
16463892	13
10223881	13
1902965	13
1334887	13
16874589	13
524476	13
16824175	13
8248431	13
8143265	13
4135281	13
589267	17
181492	13
5486116	13
8771211	13
6835333	13
17077373	16
16004736	13
2496807	15
6166215	17
14885600	13
10478909	16
8235488	13
1297597	13
29981157	13
17544197	16
12177186	13
3029305	13
15859219	13
22539323	13
7649926	13
15809780	13
1451699	13
7488983	13
1373738	13
922653	13
3632037	16
3718384	13
407390	16
5072902	13
31088997	13
6325066	13
8403039	13
1550962	17
3920653	13
25247587	17
2696681	15
6770180	13
1430894	13
13913194	13
1446479	13
6019601	13
10770345	13
7684086	13
25331366	13
2110880	13
21496165	15
20332913	13
11959895	13
225918	13
9876196	13
3390448	13
3024626	13
11277793	13
15708480	13
17724933	17
4692151	13
7468938	13
11422476	13
11020823	17
28384853	13
10034611	13
123960	13
1620171	16
10692864	13
12864225	13
2610546	13
5935126	13
5239542	13
14719089	16
1710185	13
14617189	16
6551559	13
725622	13
14014449	13
1268307	13
8813753	13
4957047	13
841673	17
21290864	16
40716100	13
305212	13
20071465	16
3688173	13
20736021	13
8147875	17
13173146	13
4873935	13
2169086	13
2186829	13
4795136	13
25832155	13
21692662	13
4262419	16
715390	13
727720	13
1060795	13
1489436	16
25301465	13
4161166	13
20277166	13
2581164	13
1788257	13
8448232	17
52193501	17
37102040	16
7282563	13
644397	13
2308435	13
865410	13
6195829	13
2315762	13
609066	13
6696188	13
3910610	13
1529293	13
7258290	13
2593518	13
5517161	13
1666486	16
6300528	13
17254730	13
3230958	13
4350678	13
4399135	13
13777373	13
20574808	13
822886	13
1691634	13
8985871	13
6107940	13
24534728	13
257330	13
4669813	13
21663726	13
15218949	17
5472270	13
10822192	13
6229359	13
20412661	13
1676310	17
2494815	13
1869272	13
3978745	17
16419446	13
4516589	13
39610274	13
1131673	13
1992546	13
10045882	15
286229	13
1418822	13
34716980	13
21304589	13
8482075	13
26411483	13
2656558	13
2556532	17
5634972	13
7907516	13
1558328	13
24147654	13
5036420	16
6934861	13
8479757	13
8186642	16
3958688	13
5976637	13
828541	13
22647137	13
2193936	13
2412395	13
516717	13
3702623	13
13277558	13
14101641	13
3529614	13
4705623	13
13960758	13
1587234	13
5592162	13
1078410	13
17523564	13
4062294	15
685208	13
1030739	13
9483680	13
13516049	13
511432	13
38566289	13
2822916	13
4300327	13
24278444	13
2252906	13
3452530	13
7680700	13
3386427	13
5432551	16
15764997	13
4444366	13
16617583	13
2178233	13
437331	13
3278521	13
29039885	17
3688823	13
5667866	17
10655410	16
10345252	16
6416005	13
3380672	13
16978989	15
23541906	13
15014990	13
44064946	13
24342242	13
5455213	13
8789759	13
10892179	13
7253935	13
2417661	17
5608863	13
10326688	13
2276403	13
2469909	13
3116153	13
8238432	13
11523809	13
3390897	13
25994166	13
77038	16
2462797	13
523620	13
7340894	17
6748120	16
4094090	13
2918532	13
2587057	13
3750944	13
3733967	13
12328786	13
3473908	13
6404455	13
27038869	13
7961376	13
2791940	13
19079865	15
1235351	13
6989664	13
993912	13
9987951	13
16432620	13
3401384	13
11523617	13
9039154	13
7111021	13
392460	13
15410965	13
2930213	16
2844232	13
320966	13
9871809	13
1901016	13
6050473	17
4113166	13
2794520	13
21424063	13
2967385	15
3644845	17
4565387	13
9163951	13
9937656	17
607565	13
1195871	13
29907696	13
1124460	13
2590406	16
18146892	13
20917490	13
25076	13
5376693	13
5348622	13
647616	13
9903072	13
20109568	13
7436176	13
1212947	17
13646845	15
12918882	16
3511468	13
3039809	13
7340638	13
648897	13
3221939	13
7168772	13
357672	13
14160862	13
203414	16
9991941	13
4769176	13
8710768	16
2201085	13
19007894	13
1494886	13
527707	16
756551	13
15566039	13
2674977	13
3130375	13
12414876	13
40845	13
16356837	13
2236640	13
5715081	15
19996114	13
1353528	16
6849954	13
15130116	13
18712845	13
625414	13
5582217	13
1217998	13
20258139	13
6729202	13
9844197	13
14209115	13
3402547	13
2363015	13
3603791	13
2184958	13
5951558	13
10005721	16
9063187	13
8280966	16
1197877	13
1428373	13
22393545	13
9235770	13
660482	13
200772	16
9127440	13
9271706	13
22824019	17
24590398	13
17599060	13
2286342	17
1215562	13
9070029	13
334626	17
1192252	13
4111695	13
1912282	13
8532672	13
7744941	13
11421635	16
26363214	13
2148201	13
2419230	17
1805662	13
13711754	13
10994530	13
34168515	13
2369115	13
5972806	13
779832	13
2852456	13
1581745	13
2914446	16
9858886	16
1878499	17
2489185	13
16189178	13
1540782	13
12636564	13
3428766	13
30494279	13
307382	13
8144006	13
849059	13
26387693	13
13725262	13
5919096	16
6096600	13
23637311	13
13634786	13
2028973	13
395692	13
7539107	13
5726341	16
1400545	13
5030349	13
12248217	13
7199221	16
6608858	13
14954674	13
28287079	16
8767506	13
4162646	13
2603682	13
4346537	13
3449552	13
1270216	16
24176288	13
17506998	17
7949337	13
7108806	13
1749053	13
1449157	13
10945942	13
1434730	13
8455834	13
10809082	13
6764356	16
9804391	13
7696182	13
2390711	13
3827595	13
19671815	13
17207688	13
3175986	13
2478094	13
10487499	17
3528840	13
15507517	13
5075395	13
821715	13
6741935	17
3033136	13
3959730	13
2815805	13
22503268	13
843491	13
5869316	13
10875178	13
2158621	13
19865769	13
6134489	13
15169223	13
3943891	13
13016741	13
10269587	13
11332890	13
11814348	13
8830136	13
454861	13
8961194	13
2107540	13
1125837	13
5375622	17
1393530	13
9323312	13
2585074	13
6637514	13
10717760	15
12057476	15
231353	13
9832635	13
858571	13
5375141	13
10552086	13
14158784	13
8652181	13
12341702	13
29278530	13
3550219	13
24437115	16
26417808	13
8139738	16
2444058	13
8858325	16
17686868	13
26393215	13
22919198	13
4804796	13
6805790	13
19309165	13
1936992	13
896040	13
1682057	13
7928129	13
17898860	13
2005265	13
3582860	13
14414922	13
5484431	13
4537114	13
6968502	13
8528567	15
11318879	13
2304969	13
4877318	13
84498	13
5131086	15
15300867	17
1719866	17
47294009	13
8023654	13
12284663	13
60570	17
4342642	13
5885674	13
1688102	13
10044947	13
8413812	13
941754	16
10114114	13
3485254	13
51860430	16
1253916	13
419531	13
2102132	17
1499721	17
12940367	13
36384852	13
2103091	16
10317939	13
729903	13
5989229	13
2442426	13
9910606	13
9745625	13
867552	13
5388185	13
12068754	13
7315430	13
8873061	13
3033838	13
3715041	13
2642665	17
17139503	13
5758090	13
33033085	13
12206790	13
13374235	13
5153871	13
1410495	16
13630755	13
24474075	13
6882333	13
11969544	13
2010509	13
2342455	13
11683665	13
12173419	13
5776700	13
9932238	13
6211156	13
3671661	13
4021887	13
5483821	17
13227895	16
4332147	13
2313148	13
12528764	13
15398832	13
24842806	13
12794695	13
9277536	13
2362974	13
5133574	16
2238368	13
619225	13
817297	13
456213	13
8306813	13
5136826	13
5358322	13
6985882	13
34410801	13
1865621	13
9005595	13
10731030	13
6415376	13
3999058	17
231207	13
5839437	13
8181582	17
3020634	13
1214328	16
8703130	13
5710988	13
23650285	13
9092403	13
3698392	13
10829907	13
707558	13
7963125	13
8963307	13
4126355	13
705317	13
480344	13
4936965	13
15649771	16
20708275	17
1824330	13
208876	13
10884367	13
9301456	13
15714606	13
13249860	13
1893398	13
11453337	13
7599662	16
1615221	13
14401296	16
14447024	13
22501803	13
15618017	17
2315062	13
18905464	13
13749190	13
3117315	13
7659027	15
5998631	13
4664720	13
3285408	13
4984577	13
9898400	13
14734923	17
6172377	13
11502921	13
1923627	13
7377792	13
4587014	13
12297317	17
942972	13
1084373	13
3396595	13
1765677	13
5249838	13
10788682	13
9071116	16
18293280	13
24590853	13
2109716	13
2628257	13
3039850	13
232997	13
1935262	17
11553064	13
2337774	16
31432514	13
11620764	13
13250767	13
3437965	13
5156839	13
442051	16
4289345	17
9447068	13
905385	16
9041219	13
13663431	17
18813625	13
6675435	13
3209696	13
2230613	13
6289526	13
7820469	13
4983437	13
13556616	13
6544804	13
115644	13
151867	13
8635298	13
12048717	17
5778577	16
4810059	13
10624307	13
26534776	13
4348301	17
2888121	13
1297145	13
4063955	13
7359708	13
9536461	13
2210443	13
4075320	13
8230291	13
441135	13
9475516	17
4543151	13
1045748	13
10521762	13
1317082	13
2539874	13
20184804	13
6797215	13
9787843	13
9583562	13
3874905	16
11399075	13
5570556	16
6142658	13
2834236	13
2429239	13
1583024	13
9299496	13
5269497	17
16940257	15
11965217	16
2748569	17
725104	13
3614320	13
1669371	13
357867	13
35697307	13
3817299	16
13608931	13
17540003	13
6315244	17
818607	13
25769710	13
8441737	13
1616249	15
7458851	16
8744889	13
10829402	13
6457670	13
9486758	16
914538	13
1332707	13
22389937	16
11211418	13
11537576	13
5306524	16
1255139	13
5771027	13
14426247	13
5188338	13
12239921	13
15183864	13
361104	13
2665515	17
25704445	13
1445850	13
7852595	13
5878930	13
3657067	13
14949475	15
21647187	16
3720584	13
3842110	13
12625044	13
407209	13
14382328	13
14272880	13
16877409	13
4294181	13
8221524	13
139050	13
2044580	13
6339932	13
6507976	13
11647972	13
12118515	13
530970	16
8813638	13
479893	13
397733	16
8685056	13
2019485	13
4843508	13
16283382	13
1661672	13
20894174	13
4095103	13
1400632	13
12765740	13
25388736	13
8690536	13
8497673	13
24516362	13
11421669	13
8918994	13
8336943	17
3465231	13
8424462	13
8372017	13
697752	13
9578405	13
8151356	13
3037559	15
3983452	13
3154931	17
5993255	13
240708	17
177495	17
12290423	13
8320842	13
3427237	13
193316	13
12141744	15
14654232	13
31225135	17
1778180	13
1832870	13
2904901	13
1563190	13
2525035	13
22928850	13
23360957	17
2492732	13
8546720	13
20861462	16
17354887	16
106959	13
8520385	13
8687554	13
1686848	16
2165806	15
6126631	13
2757290	13
6243198	13
205827	17
9512043	13
1560191	13
3072247	13
8355437	13
44107407	13
79229	13
11448576	13
2020405	13
4965161	13
289662	13
400160	13
509546	13
6667187	13
510621	13
7436676	13
10279988	15
5029760	13
8150548	16
17772634	13
9308137	13
6011582	13
23950457	13
9798117	17
8251672	13
16348488	13
12093810	17
16869991	13
3237606	13
8123585	13
4864216	13
14751215	13
15723254	13
1513820	13
4527123	13
18770169	13
8514093	16
2228078	13
2567421	13
23472945	17
10626109	13
4432048	13
26024747	13
12205977	13
8548609	13
9858689	13
14987843	13
1655804	13
3527239	13
2914410	13
1273281	13
4806228	13
629067	17
1977376	13
3693077	13
30434535	13
15493990	13
12006072	13
6731925	13
2372021	17
8694423	13
5080378	13
2699880	13
658697	13
19922707	13
384506	13
21688524	13
222347	13
337693	13
6616049	13
16189877	13
4421097	13
47016864	13
9534957	15
6214930	13
7172024	13
8309048	13
7515278	16
2342773	13
6274200	13
2501447	13
3877571	13
50827579	13
16246765	13
15099855	13
7474519	13
9297626	13
20197301	13
10550849	13
500338	13
1514524	13
2762123	13
12731616	13
11359398	13
9773085	13
13670404	16
275764	13
2746007	13
16505887	13
10417646	13
3680244	13
3809868	13
3950543	16
7988298	13
1684860	13
992644	13
2650233	16
26348380	16
471389	13
8011629	13
2106258	13
391356	13
15853073	13
3475677	17
1798896	17
4396696	13
5478924	13
3277434	13
8092376	13
4118952	13
17938021	13
12036102	13
5823115	13
4440761	17
3645828	13
29262673	13
4482060	13
22060652	13
778966	13
8036559	13
558574	17
15114367	13
25472595	13
3175608	15
8834815	16
23591453	13
1470202	13
4706514	13
15644236	13
5297490	13
12019096	13
7568161	13
17300913	13
15640813	13
1470658	13
3068399	17
4567817	13
5790989	13
13527285	13
12333815	13
2187681	17
2020993	13
3263713	13
1357461	16
4662832	13
6712938	13
5179384	13
23923955	13
1291762	13
2338870	17
5961549	13
8188876	13
8203765	13
5820500	16
3818771	13
7202329	13
26547178	13
6937986	13
12322608	13
9345267	13
13869	13
9554852	13
3942001	13
5749624	13
5228569	13
18771248	13
13292010	13
1040052	13
1393367	13
4973449	13
6957844	17
15759963	16
2780608	13
21229786	13
2368206	15
7377958	13
741249	13
11591637	13
9801162	13
6997952	13
1153455	17
10506441	17
5171517	13
2366672	13
15758696	13
6764920	16
19973065	13
237100	13
954934	13
856659	16
1468338	17
2683045	15
3160375	13
20841018	13
10952252	15
17757648	13
5602188	13
38478433	13
2360446	16
11375774	13
16922900	13
6616574	13
8954257	13
12425030	13
3347376	13
15286895	13
5364114	13
376272	13
22505868	13
14127563	13
34672830	13
4129671	13
11162763	13
5679931	13
8348265	13
1371280	15
10244479	13
751843	13
23461595	13
8167396	13
8472661	13
2294845	15
17495284	13
30001471	13
13287623	13
4939760	13
13582705	17
10623113	13
81073	13
64334388	13
6220227	13
6037043	13
10595106	13
16129955	13
4374296	13
2379257	13
15026104	13
3327450	13
11836392	13
20083430	16
6840724	13
5489550	13
4281762	13
3081102	13
4638716	16
3328265	17
2456968	13
6924877	13
2698342	17
8286791	13
13850145	13
31638576	13
2628197	13
5209856	17
3451465	13
3412166	13
6430466	13
1343035	13
20478537	13
9929933	13
25236637	13
3875671	13
3701378	13
673882	16
3803211	13
20411973	13
6424032	13
27852435	13
4295099	13
1975669	13
3687305	13
1909887	17
5748966	13
6733439	13
1274520	13
3735389	16
3877660	13
7681263	13
4330226	13
11191520	13
13361786	13
15729085	13
8300887	13
4652758	13
39740908	13
10754902	13
1961433	13
5528514	13
2696637	13
4952002	13
1867122	13
13425212	13
586996	13
9831487	13
9069649	13
7652083	13
3438720	13
3336975	13
23595205	13
2718330	17
11493932	13
3345698	13
7822444	13
22639018	13
8930899	15
1599489	13
1109822	13
30373825	13
2976081	13
7647912	13
1227082	13
5411913	13
17884890	13
9839180	13
5022038	13
6757932	13
17891124	17
15083889	17
47504922	13
35531734	13
748846	13
17527197	13
5375841	13
1288232	13
12502224	13
703112	15
28372389	13
6458993	13
21734739	13
10707885	13
6181715	13
3806157	15
5036026	13
10113096	13
5443827	13
5834835	17
4108858	13
6945410	13
894290	13
13626359	13
2993320	13
8347333	13
8732636	13
48308217	13
4753071	13
946142	13
3846058	13
14302369	13
18906220	15
3945887	13
323056	13
3512256	13
488107	13
3913778	17
18008350	13
2788063	13
2866892	13
14697433	13
6996500	13
8825449	13
98442	13
11475117	13
2118670	13
6039502	13
2502264	13
10969885	13
18687257	13
2228845	13
11953459	13
2278011	13
5715624	13
10057772	16
2243266	15
10536848	13
5947293	13
25495590	17
16920514	13
291094	13
3035654	13
11536911	16
14997679	13
5097953	13
2797018	13
5575791	13
12115398	13
13457480	13
6294746	13
17211740	13
289763	13
4281139	13
7353531	13
943395	13
21979395	13
1096405	16
7302737	13
4751095	13
5422954	13
4729361	13
3746387	13
3197969	13
3876557	13
11706464	13
23237845	17
1858901	17
7441957	13
17729826	13
10104817	17
8471843	17
5614825	13
9976105	13
1409978	13
289656	13
10788779	13
803051	13
2650456	13
1411079	13
29107638	13
3048998	13
3334693	17
5627605	13
2105139	13
35945407	13
28525024	13
9802037	13
4110962	13
25627894	13
5316910	13
3489119	13
418403	13
8876520	13
117111	13
15908877	13
4800336	13
234929	13
4286740	13
2480850	17
32901523	13
3556378	13
2044774	13
5621484	13
1863664	13
5235766	13
16200427	13
11592422	13
6323768	13
15407811	16
7139102	13
18532713	13
7267771	13
2592677	13
148755	13
5202582	13
340193	13
3682654	13
1513014	13
7670639	13
6325263	13
6838513	13
6402612	13
5342671	13
22301865	13
8264314	13
6250790	13
15842321	16
24115639	13
14844313	13
2947254	15
11257954	13
8056067	13
4284725	13
7092837	13
4153092	16
5939874	13
942677	13
2795564	13
1573254	13
8333587	13
20078910	16
3751243	13
2447305	13
6240890	13
4429299	13
1516513	13
15153531	13
2779980	15
7043450	13
9233585	17
8436589	13
193291	13
3811264	13
31027451	13
39069424	13
8767035	13
6021965	16
369886	13
1128626	16
11956521	13
3032	13
92790	13
6231550	13
634750	13
150472	13
5691166	13
275578	13
11557661	13
4095225	13
8587667	13
6997167	13
12262453	13
269390	13
282760	17
5479945	13
18202512	13
8593282	13
5782764	16
115751	13
19271511	16
925860	16
18448035	13
3309420	13
20822229	13
16002133	16
9270689	15
784261	13
6030084	13
26236312	13
12168359	13
5187409	13
19251265	13
3824565	13
4657911	13
5404849	13
44471909	15
2926981	13
29605112	16
18259130	13
1234698	13
784331	13
41822528	13
16379262	13
1003869	13
20349545	13
3642749	17
10924410	13
15228787	13
15792714	13
13537522	13
8020380	13
3959154	13
9974648	13
3746646	13
14256542	13
1156088	13
7879793	13
1225157	13
7578705	13
3772252	13
12186727	13
10022290	13
4412761	13
6227974	13
23250786	13
3118494	17
18286426	13
23236793	13
219974	17
4965914	13
863417	13
677483	13
12148535	13
2201477	13
13168740	16
216421	13
525776	16
8556755	13
6549113	13
8653911	13
783050	15
7614257	13
5768546	13
21826182	13
4915933	13
3826528	13
10689283	13
1653693	13
30122257	13
5729362	15
6316316	13
11140439	13
9042805	13
4765036	13
205922	13
6525442	13
12315495	16
6981767	13
5730020	13
23313385	13
19159273	13
18865358	13
2453758	13
923223	13
7996560	17
925323	13
1570253	16
675224	13
3446210	13
23273322	17
12163264	13
89257	13
8014080	13
17938385	13
2477968	17
4967772	13
7429331	17
786053	13
30918228	13
12349298	13
15896045	13
6981395	13
10264298	13
7901878	13
7488548	13
3620193	17
1836699	17
23261601	13
36595625	13
4975068	13
16102228	13
10426403	13
405117	13
2397254	13
9679386	13
5781676	15
21159980	13
101051	13
15930891	13
23314727	13
6845976	13
30052789	13
1611345	13
221099	13
1876142	13
21170678	13
17147913	13
6315298	13
5070050	13
1093189	13
15279761	13
27069251	13
8094224	16
10619994	13
31032820	13
384578	13
14546020	13
5640687	13
334150	16
2722882	13
49902281	13
3740274	13
4596895	13
7059715	13
7713367	13
2822834	16
15335958	13
6664884	15
2297784	16
10484524	13
18125751	13
7031206	15
5060673	13
4646881	13
15328583	13
25104336	17
4118039	13
4669764	13
1431183	13
1661441	13
5160978	13
13108430	13
10872437	13
14187929	15
7575005	13
4397378	13
23583619	13
3384084	13
3244581	13
2429734	13
5098608	13
22329456	13
5817859	13
3656943	13
7819499	13
8384862	13
2520093	15
5022913	13
1725475	13
5623327	16
1791205	16
7932067	13
12431612	13
4769877	15
648532	13
7645100	17
5627615	13
153612	13
32216775	13
2842231	13
10749571	13
1436388	13
12956730	13
10605612	17
2789101	17
10172698	13
384818	13
271611	13
6475255	13
18683823	13
3326758	13
9243749	13
15157605	13
523802	16
22026409	13
8400334	13
23067542	13
2883181	13
18751812	13
2235492	13
8316679	13
1526663	13
15514008	13
4104337	17
2989652	13
1007316	13
196728	13
8891837	13
3861578	13
8087062	13
8654774	16
366172	13
1148573	13
2808756	13
13429791	16
19063969	13
2886665	13
15196977	13
9268299	16
837789	13
9572293	17
59363	13
12998335	13
11699378	13
190359	13
23700921	13
17200242	13
549785	13
19988219	16
5997561	13
12309678	13
24025118	13
5156788	13
14320988	13
25336528	13
28607694	17
2076724	13
1703091	17
10051517	13
10818914	13
5278848	17
10511840	13
5012683	16
7005483	13
5293401	13
5772481	17
17866554	13
1580813	13
2033315	13
3681019	13
8990507	13
20296009	13
18533756	13
2908522	13
17507067	13
2559428	13
2760457	13
29727469	13
18216126	13
9239821	13
10182822	13
16236667	13
27005924	13
17944748	16
5584502	17
15505623	16
1647376	13
10746254	13
9401774	15
18262338	17
6551689	13
17418423	13
10191573	13
3410596	13
4425009	13
8892531	13
3607586	13
4838305	13
1297432	13
386824	13
4949948	17
10900164	15
14535824	13
6364585	13
13950106	13
9007183	13
5378543	16
11637514	13
12493779	13
5985210	13
11364605	13
19305810	13
629666	13
9801804	13
1936458	13
9144796	13
801962	15
1616057	13
3154621	13
5388904	13
6124965	13
4193797	13
11535135	13
13531451	16
1047929	13
11636012	13
17076385	13
8747878	13
9795754	13
8336230	13
5202641	13
22807232	13
7850752	16
753579	13
230070	13
18187593	13
32807562	13
9507745	13
4519598	13
5561097	13
7963566	13
10830610	13
21087727	13
43451299	15
746800	13
8148206	13
7875237	13
5438465	13
159784	16
4958937	13
24684428	13
10105960	17
9184415	13
13171287	13
1595734	13
6694510	13
3760465	13
9113386	13
4453015	13
4350222	13
7630091	17
1653427	13
1049497	13
4870772	13
31817052	13
11449437	13
8798556	13
4002323	13
3099969	13
1928542	13
4475596	13
19019392	13
24009960	13
2043224	13
4720706	16
7830450	13
1676873	15
13835251	13
2289081	13
3865760	13
1241696	13
3775151	13
2949895	13
1230399	13
4870388	13
3241964	13
2837164	13
17821845	13
1708161	13
13150210	13
27776231	13
5216085	13
7542849	13
4357581	13
1257536	13
127571	13
4801805	13
10235022	13
2412171	13
8574046	13
5885324	13
12212317	13
4493146	13
9764422	13
6599785	13
418890	13
3746303	13
192082	13
13802141	15
1406323	13
9406362	13
1563856	13
26049658	13
11551824	13
4339087	13
19956480	15
156161	13
3767634	15
15243508	13
10270424	13
11594930	13
5767560	13
22597157	13
2878014	13
413361	17
27442626	13
7458252	13
9743878	13
4453454	13
1522239	13
1940043	13
2175190	13
3378389	13
4920569	13
7567443	13
369233	13
2775887	17
622994	13
11848911	13
27262838	13
830187	13
1167003	13
5360645	13
8764466	13
256573	13
13391947	16
290895	13
1508401	13
10815051	13
208639	13
6230414	13
1472068	13
3519816	13
632169	13
3063572	13
4375270	13
1014255	13
4149019	13
3503147	13
6064840	13
16936711	13
18833938	13
3455936	13
10067287	16
877836	17
3119522	13
16176551	13
1685751	13
1451767	13
1843366	13
24313122	15
4808030	13
9611554	17
1049796	13
12664666	13
3007026	13
8651984	13
4782717	15
53762022	13
6561	13
5362680	13
4086462	13
15799052	15
4073942	13
3500221	13
2685771	13
13086699	13
17725212	13
3047019	13
15210650	13
11335830	15
4652165	13
21051018	16
26048974	13
4179157	13
2528357	13
21878147	13
7119922	13
13982057	13
4567712	13
6906887	16
26323	13
4634317	13
19347780	13
5254159	13
14602749	13
10073036	13
21930996	15
3601214	13
7414795	13
28931385	13
2596762	13
19102382	13
6436233	13
3566502	13
10498856	13
10312938	13
22354417	13
4776126	13
8120876	13
23507966	13
9536520	13
4542047	13
13896510	16
8536539	13
4317298	15
913961	13
3364339	13
20308053	15
18658607	15
2892731	13
10798917	13
12607879	13
6932410	15
5603058	13
2624138	13
25725593	13
1880450	13
3171988	16
24557088	13
1192521	13
2612776	13
17451798	13
10004426	13
946308	16
18521731	13
1355959	15
2552608	13
6520104	16
3241789	16
12117338	13
16781664	13
805757	13
1074276	16
14272606	13
480205	13
35495431	13
3421052	13
596346	13
21727533	13
14386358	13
26685950	13
5205635	13
48301160	13
11005568	13
609389	13
10169985	13
5762567	16
4828831	13
26074242	13
494473	13
21255435	13
1004542	13
860570	13
1664998	13
998742	17
4984665	13
90702	13
1721200	13
448852	17
26779013	13
1156543	15
3664801	13
5740634	13
17638392	17
1018433	13
15868745	13
22320229	13
3070856	13
96107	13
5108777	13
16916521	13
877425	13
5484697	13
5275195	13
2266135	13
820299	13
3246234	13
197482	13
13059630	15
1099025	13
25369068	13
957290	13
2441726	13
1247327	13
6388691	13
6026661	13
251725	13
1607793	13
1682427	13
10800490	17
6834696	16
1965840	17
2786052	13
7824735	13
3767170	13
8695330	13
10310933	13
16252545	16
4277813	15
3296002	13
13304681	15
949759	13
3961477	13
484101	13
5097755	13
698391	13
1966030	13
1177111	16
35244220	13
7056981	13
1485744	13
557207	16
1518693	15
1402402	13
14034227	17
14942918	13
14537114	17
6620502	13
7393261	13
11652502	13
1530337	13
23296125	13
5638328	15
1671564	13
1342473	13
4254004	17
2092618	13
10159928	13
4894326	13
1155901	13
8814474	17
16948908	13
27850579	16
8749370	13
7849818	13
2723168	15
1289687	16
20056257	13
27576923	13
1390081	16
458633	13
8036653	13
23390992	16
4508176	13
2904416	13
17018793	13
10458570	13
1765717	13
14638500	13
8009774	13
6085344	16
12664399	15
21721171	13
3645586	13
3617171	13
2130260	13
9688096	13
2868648	16
10323053	13
10346547	15
12178201	13
3944554	13
544247	13
683200	15
3408315	13
5843937	13
104325	13
8425083	13
15426520	13
26085050	13
7805951	13
14562623	13
5074285	13
847727	13
30275256	15
4749708	13
9013217	13
11553978	17
1054778	13
5883822	13
2897771	13
12782046	13
2222108	13
7564511	13
39191336	13
3462232	13
3464710	13
14300308	13
9055401	13
5533812	13
14724931	13
3003295	13
1779286	17
21610002	13
331149	13
1225149	13
1052100	13
3413928	13
8531438	13
39256840	16
1662154	13
7546495	17
20769934	17
2539872	16
7500701	13
972360	13
4274926	13
2957709	13
4852624	15
14185672	13
4027030	15
206166	13
6799829	13
2148212	16
4670065	13
15730212	13
5826338	13
2457294	13
11776098	13
16735048	13
9602437	13
1797446	13
2088644	13
4050348	13
7543612	13
2907247	13
5949410	13
3576994	13
9963735	13
4120039	13
3510179	13
12348169	13
6598468	16
24160	17
11426701	16
5393269	13
3677252	17
3343805	16
14064376	13
1526581	13
1781907	13
13753377	13
12069258	13
1022923	13
18540321	13
6704185	13
8495548	16
3810197	13
3898828	15
2896459	13
3285595	13
14180405	13
4653428	13
20013146	17
10402036	17
15217047	13
798546	13
947728	13
10219967	13
6266638	13
3087759	13
6613616	13
4606581	13
1661546	16
1006041	13
2690116	13
6026982	13
3264318	13
6893358	13
2057240	13
10457447	17
7750780	13
1157125	13
6258500	13
2724882	13
16513050	16
21017060	13
12993575	13
14324428	13
16939546	13
12131660	13
4094516	13
24975124	13
4121149	13
30016171	13
23461722	13
614333	13
4220823	13
3455543	17
12273880	15
16578501	13
20134460	13
3778431	13
978895	13
6578866	13
4217248	13
19393974	13
782298	13
2425612	13
67689	13
18695693	13
1841220	13
566800	13
3861077	13
25968498	13
317411	13
5986615	13
597088	15
21186573	13
5636976	13
9871843	13
9222550	16
1340308	13
11752870	13
1088266	13
24473478	13
13690259	13
5394268	13
1265476	16
2040398	13
11305121	13
5626078	13
2132384	13
3755575	13
309351	13
3364032	13
7925010	13
14234587	13
8298975	13
20089421	13
10122911	13
13406459	15
12559504	13
909125	13
15916910	13
3815069	13
1027801	13
874085	13
22616945	13
14015543	15
6114503	16
604148	13
487533	13
47144820	17
3399730	13
4618190	15
358285	13
13041508	16
6861956	16
17727116	13
9627234	13
25259801	13
3168479	13
2956430	13
1516275	13
614911	13
3332272	13
3908226	13
3238011	13
5365512	16
2323220	13
13491855	13
8584158	13
35154150	13
6087553	13
1114460	13
19979217	13
10041021	13
15258145	16
9605736	13
4289153	13
9181772	15
6072042	13
9210958	13
228005	13
2097683	13
6680918	13
15357515	13
1017917	13
3922153	13
5448394	13
17270664	17
20828456	15
35296379	15
8930158	13
9113406	13
8636414	13
3892231	13
1565378	17
744040	13
667475	13
13257202	13
13959573	13
17613734	13
15549772	13
9634867	16
34254	13
14001309	13
27619438	17
11410013	13
785365	13
17641550	13
32089164	15
21703064	13
3037090	13
4795494	13
2274488	13
2650881	13
20631188	13
5820242	13
27841690	13
17732884	13
10465444	13
10836331	16
4815248	13
1037533	13
5431233	13
2705925	13
18040836	13
1655241	15
8919448	13
1109005	13
1786677	13
9213766	13
38385567	13
1131498	13
2697216	13
869324	13
1831827	13
230317	13
412198	13
1176891	13
8261300	13
4396365	13
16890533	13
979935	13
135737	13
705901	13
6043433	16
3991306	13
6096206	13
13348238	16
944133	13
1804082	13
151175	13
11962841	13
10603162	13
4782591	13
14705148	13
2548913	13
25204211	13
3650893	13
14029657	13
5531071	13
3834756	13
6515784	13
2581805	13
2811899	15
20922635	13
4126904	13
23365	13
11145779	13
5330458	13
2204439	13
8739928	13
1419293	15
4272653	13
31792626	13
1460983	13
13931251	13
3026441	15
4570116	15
4528405	16
3727745	13
3489537	13
4666017	13
2529327	16
2564716	13
3288682	13
17484063	13
452074	13
5598552	13
18097451	13
6501456	13
3687737	13
9238864	13
11223019	13
9845615	13
370187	13
10702023	16
11493374	13
542267	13
9430643	13
12191007	13
23737084	16
4531913	13
4044162	13
4271033	13
7327653	13
5606983	13
1161165	16
5746067	13
979896	16
10827701	13
12878362	13
8791446	13
5553031	13
8936896	13
5466235	13
12711676	13
2904668	13
1811624	13
1510258	13
1146461	13
1122528	13
16112350	13
8177375	13
29749695	17
16595344	13
23748900	13
2816625	13
3691699	13
322903	17
15668537	13
21026392	17
27745920	17
5184993	13
2116131	17
590118	13
3719914	13
2016841	13
1871917	17
14268286	16
1595786	13
19513969	13
967257	13
7922916	13
6229083	13
10396682	13
4217345	13
471423	13
20049286	17
51394700	13
12492018	13
2369027	13
13996213	13
2281952	13
4640501	13
3647824	13
689027	13
1501378	13
29574309	16
744569	13
17438728	13
13615464	13
601542	13
442223	13
16652633	13
5772176	13
4523706	13
26699585	13
6341621	13
4529216	17
53290531	16
4919403	13
8672099	13
2935947	13
8191527	13
456770	13
5396667	13
10145712	13
1395921	13
12166149	13
10723924	13
4006198	13
14949004	13
20496323	13
2711826	13
1088576	16
4140480	16
713729	13
3225816	17
7379147	13
2650825	16
3823438	13
916664	13
1220789	13
16658842	13
125364	13
841384	16
13403705	13
12517467	13
6554233	13
10999571	13
12761797	17
821245	13
4150493	15
10033000	13
20102051	16
5073464	13
6222973	13
2922022	13
14547474	13
14499877	13
583252	17
11180500	13
20912175	13
2663508	13
614861	13
18445895	13
19404343	13
1638794	13
387710	15
17883156	13
5596967	13
723060	13
6320386	13
19033029	13
1859109	13
1474912	17
2093295	13
4734745	17
9562482	13
2224579	13
11896097	13
12398095	13
7318659	13
5116150	13
969982	13
3399340	13
7590917	13
4252989	13
4056239	13
17755461	13
8770408	13
8088160	13
1884032	13
13947630	13
5539513	13
18245008	13
10849469	13
1238390	13
6116979	13
1375506	13
11307561	13
7319229	13
2640031	16
4647607	16
6147447	13
945232	13
29140	13
9863376	17
12115351	13
1638752	13
14164965	13
3346166	17
7084094	13
4057592	17
4904332	13
1931904	13
1627977	15
12117153	13
5352050	13
3654049	13
2521703	13
5616404	13
15494081	16
1552638	13
1651180	13
14545093	13
11565073	13
51077214	13
13392241	13
4528600	13
13872910	13
1072327	13
3839602	13
8500907	13
15530310	13
20043672	13
3290201	16
15897768	13
903868	16
14572989	13
6077556	13
9092516	13
5177180	16
17811080	13
3666598	13
593249	13
227588	13
3392309	13
6514177	13
7127272	13
17759623	13
18513437	13
1249380	13
10564304	17
26081928	13
11444032	13
12352541	13
10325382	13
12858782	13
18705846	13
3077370	13
310999	13
5236019	13
7630156	13
10560734	13
191920	13
2625150	13
11666256	13
6075173	13
6142973	13
1895054	13
2827999	13
855699	13
301182	13
8866289	13
13935588	13
2368268	13
13058947	13
807583	13
7185023	13
3589578	13
7149791	13
8966025	13
3167075	13
6122990	17
9039567	13
7061293	17
5809614	13
9614099	13
14363564	13
2934137	13
2888103	13
16084371	13
53589738	13
5740821	17
3911337	13
8391366	13
8530071	13
676463	13
7077633	13
8145116	13
4249375	13
18069366	13
3015605	17
3491826	13
10077960	16
222599	15
5783469	17
2013236	13
22984988	13
9704705	13
5057855	13
7044905	13
2998787	13
8692127	13
25476183	13
10567652	13
3050873	13
17612887	13
280702	13
4906088	13
1264837	13
3677671	13
3152438	13
3039343	13
28873733	13
2211748	13
1115476	13
1368975	13
13349716	13
5518628	15
5571250	13
8648583	13
8069256	13
4586422	13
20560777	13
4157677	13
45998059	16
334609	16
51388	13
1941238	15
4279478	13
4959408	13
2796525	13
16638276	13
3365210	13
4768442	13
11815314	13
9334619	13
6850032	16
5860758	13
3625857	13
1805810	13
7704354	13
4853711	13
39886317	13
4890468	13
2068373	13
30860949	13
12026960	13
14589406	13
24699681	16
7737829	13
3254259	13
117810	13
28130630	16
18358924	13
2329184	13
14465686	13
6127141	13
58992	13
4025084	13
41469473	13
8029787	13
2506871	13
8965571	16
529549	13
17286112	13
9247858	13
17030427	13
3349154	15
5683195	13
8746780	17
3922424	13
3061079	13
23613814	13
1668912	13
12198665	13
6730416	13
1210416	13
3704869	13
4906794	13
10564869	16
1885849	13
4886440	15
10796162	13
4357499	13
2004493	13
11485298	13
7447015	13
857924	13
6420620	13
10056176	16
6246973	13
2849535	16
5626266	13
6333542	13
150097	13
17227779	16
23766	13
15992481	13
7698991	13
6666966	13
598935	13
31071493	13
92908	17
7884492	16
22040467	13
8384740	13
923247	13
12446729	13
3695894	13
6471779	13
8470649	13
15473923	13
1896002	13
2245128	13
6612269	13
588865	13
8880180	13
2735754	16
26602871	13
295674	13
7089967	13
7603507	13
3434588	13
6008943	13
25123156	13
8984361	13
6229773	13
3679890	13
3317296	13
5569232	16
1018783	13
16988864	15
23396007	13
9248165	15
8025290	13
34534433	16
6217901	13
2121243	13
3789497	13
28461191	13
8885950	17
9436389	17
7950917	16
4085440	13
3191590	13
1806542	15
17969051	13
3583357	13
18861015	13
6233186	13
6656765	13
5900852	16
3654778	13
4742647	13
11210377	13
5777167	13
3261717	15
2377738	13
7521377	15
9198876	13
1213369	13
2499314	13
1664877	13
8031961	13
7314005	13
7686758	17
11305810	16
18020539	13
8470052	13
17147736	13
8633078	13
2832876	13
21584530	13
320522	13
31087223	17
29987479	13
10739739	13
12465289	16
7447283	13
19282462	17
1155171	13
10063808	13
8758416	13
4690879	13
9419508	13
9482093	16
287445	13
9754972	13
154682	13
2969998	13
2464725	13
7072234	13
3395242	13
971810	13
10928773	13
2545469	13
15815072	13
72850	13
3416922	13
2685223	13
929805	13
2535718	13
6606182	17
14035654	17
8439261	16
10011857	13
1046395	13
11222371	13
11194339	15
20513386	13
1413769	13
5329787	13
7150081	13
3997661	13
1928586	13
3046186	13
3963364	13
6724608	13
1788890	13
4166768	13
23627311	13
7415209	16
20822561	13
11911453	13
5162461	13
7793971	13
2662065	13
3259185	13
1012304	13
514372	16
17687919	13
11490200	13
20307269	13
786147	13
16338448	13
949773	17
2153042	13
159440	15
10673278	13
11341328	13
16923370	17
16030229	13
2125420	13
85109	13
1610192	13
11822022	17
8734614	13
1134609	17
13149259	13
5892946	13
2129504	13
10521	13
2292988	16
3884711	13
4046210	13
840042	13
6272012	13
2046574	15
276088	13
12867760	13
18185182	13
4142389	13
208691	15
1237614	13
12224047	13
2352826	13
10803371	13
10398882	13
24503720	13
5157186	13
9084214	17
7501909	13
6323372	13
9484709	13
3030661	16
9265631	13
9904714	13
810628	13
6296563	13
12120995	13
16326357	13
21281544	13
6673782	13
5910656	13
688472	13
14684897	17
2624392	13
1435839	13
2400419	13
25577624	13
32002815	13
4272928	13
28059337	13
19866384	13
695081	13
3610016	13
451487	17
7027835	13
6238667	13
15037766	13
1278249	13
4629718	13
12930840	13
17280915	13
4540539	13
726429	13
4925637	13
3319744	17
19063226	13
4323843	13
6190569	13
9395892	13
7705453	13
2550647	16
11451741	13
5039830	13
3215305	13
579847	13
1827365	13
224998	16
6045055	13
4858242	13
7755350	16
3432699	13
3342765	13
33947699	13
1543898	13
8334321	13
10066781	13
2554420	13
39320659	13
1468993	13
16469786	13
9878577	13
3561198	17
2568423	13
2003244	13
1437624	13
17470702	13
3631315	13
13469829	13
1216289	13
3783602	15
642506	13
2758242	13
5977763	13
8099472	13
1548498	13
2337539	13
3689060	13
1367137	13
13457180	13
2111480	13
5831685	13
8467354	13
2004125	13
5643611	13
6418165	16
20973056	13
12162034	13
4433243	13
11139292	13
2006246	13
2198054	13
33615296	13
13810434	13
3125670	13
16761948	13
1011435	13
110292	13
6557831	13
13237577	13
11728764	13
5682920	17
4735630	13
2392616	17
1315471	13
157739	13
1181396	13
6806460	16
8182997	13
2535816	13
11750992	13
4981478	13
38359750	17
22978498	13
108891	13
5510694	13
3954292	13
23546984	13
15897434	17
6639551	13
2152973	13
11964699	13
7716972	17
5384705	13
16359358	13
36094768	17
3978568	16
4252421	13
7086264	17
7428675	13
15229324	13
11444787	13
9160360	13
19157406	13
10210971	13
21304565	13
987113	13
950636	16
9502232	16
19658317	13
2027815	13
450442	13
3802647	13
3255803	13
2300125	13
3247413	17
15146201	13
2566061	13
12372132	13
2595965	13
7566405	13
5622018	13
1101319	16
9714788	13
229267	13
21084163	16
6365857	13
3935619	16
9663888	13
14617819	13
25397444	17
130692	16
7246956	13
6857200	13
3732967	13
5890781	13
49330522	17
5092454	13
4050750	13
23453753	13
3355939	13
5716521	16
3954144	13
8173588	13
402168	13
2681045	13
4833652	13
1386428	13
13375777	13
33956094	16
26365557	17
3796043	13
2681617	16
15270391	13
13662789	13
12778481	13
914096	13
7352913	13
11185625	13
1177084	13
3962524	17
9810211	13
14986263	13
11423588	13
8211138	16
5481259	13
918392	13
5661247	16
4480384	13
1554251	13
2024000	13
2439550	13
14353548	13
26030817	13
11674931	15
6364271	17
3442277	13
20429878	13
6468018	13
16696465	13
3470480	13
25067767	13
10052369	13
1361729	13
2611207	16
1291107	13
5097452	17
6888025	13
14294403	13
6636991	13
1789441	13
1033098	13
207642	13
9485244	13
19571662	13
19696776	13
1937393	13
2609904	13
6381794	13
23596714	13
1168459	13
5319245	13
1768302	13
11193675	13
12438866	13
775678	13
50515947	17
5132883	17
3846178	13
2788938	13
1458457	13
18529316	13
13937977	17
6011311	13
35639899	13
5475559	13
6737155	13
1292109	13
2045983	13
16714724	13
44304448	13
6472905	13
8678967	17
2153065	13
3001296	13
6178533	16
4851045	13
3917693	13
444850	13
5343051	13
8027737	13
426599	13
15522343	13
5531597	17
1282758	16
4094008	13
13866770	13
664837	13
100425	13
4958720	13
3889892	13
1680190	13
1182795	13
120703	13
6469335	13
1516450	13
10561939	13
6519268	13
36388488	13
6598948	13
7884988	13
3787406	15
4102111	13
6569201	13
9847057	13
7847838	13
8205072	13
20654722	15
474024	13
4067862	16
7965626	13
8599587	13
581824	15
12830899	13
17914938	17
5171330	13
5415850	13
26019011	13
78251	13
3441145	13
12963784	13
11662242	13
11110212	15
25488619	13
2256579	13
767491	13
7004657	13
3468695	17
9700208	17
4690688	13
3698633	13
11580965	13
11659276	13
4536235	13
5147439	13
3251616	13
1053243	13
894338	13
4502366	13
4903390	13
15791075	13
19269036	17
13642138	17
10256783	13
12924739	13
13232786	13
3513985	13
6636421	13
5547793	13
10210788	13
6621662	13
26151857	13
867112	13
8333424	16
48863493	15
6053017	13
20194722	15
1462918	13
3030849	13
15836989	13
18178040	15
1409710	13
1772778	17
7424945	13
2521628	13
28488735	13
2002709	17
17744912	13
14072616	17
691162	13
8024881	13
8172241	13
6967790	13
8605523	13
36021150	13
2918374	17
886446	13
3571120	16
11687651	13
5078142	13
270505	13
4127463	13
24157028	13
4275660	13
1136245	13
8620370	13
5094038	13
5825470	13
11169355	13
1614172	13
11758416	13
1477048	13
17883784	13
9043545	13
1947580	13
10680462	15
8004928	13
21258172	17
7433549	17
2796504	13
745452	13
2139496	13
5492665	15
659869	17
3092906	16
1444729	13
9917760	13
482356	17
869103	16
4461906	15
5632784	13
15364219	13
2164074	13
17793469	13
10665405	13
5085482	13
2397449	13
698353	13
15998737	13
15775118	16
815831	13
16152709	13
15138846	13
17083	13
4909546	13
16679176	16
6252371	13
9126436	13
7210460	13
2747895	13
5569098	13
10095462	13
9234810	13
6204260	13
13411912	13
3331931	13
12441576	13
9741714	13
2962196	17
5244776	13
3706165	13
14930756	13
1589087	13
4407716	17
2178103	13
21039667	13
10118058	13
29995141	13
22968332	13
16893551	17
811990	13
986246	13
1047385	13
24296415	13
536250	13
2871648	13
927988	13
28908195	13
8295239	13
62341	13
23113651	13
6431777	15
7419540	13
11492537	13
5684707	13
889565	13
1033616	13
7181772	13
7907591	13
20772146	13
8753024	13
16507123	16
14917106	15
1842461	13
8880260	13
1149485	13
2025248	13
5245552	13
1422756	13
191728	13
10962317	13
4726540	13
11903883	13
18868248	13
29811183	13
1166559	13
17237694	13
1830875	13
1416234	13
15691191	13
12894155	13
19130573	16
23469418	13
9865660	13
6976719	13
10523749	13
13207503	13
1533176	16
5385796	17
8491246	13
4144525	13
3006829	13
45181958	13
7958349	13
2250480	13
9060863	13
5342983	13
12705168	13
12016094	13
4843970	13
11671166	17
1151871	13
22037965	15
425594	13
14882915	13
27597127	13
11388458	13
1427958	17
95281	17
6150331	13
27387617	13
1632641	16
2803050	16
935854	13
5065259	13
5505833	15
3061058	15
956331	13
2198079	15
16971716	13
1010716	15
2043159	17
4898814	13
4362673	13
7287345	13
12472306	13
3471321	13
29100237	13
8027362	13
14870178	13
3749361	16
6793706	13
2287619	13
2463940	13
3131209	13
13324020	13
7622805	13
10683336	13
7629239	13
12753277	13
887444	13
9002899	13
2116519	13
11130925	13
11684782	13
6822352	13
14436284	13
12810296	13
14434663	13
10629260	13
11932277	13
1258339	13
1189806	13
10178536	13
2400082	13
1621443	13
2243914	13
28171919	13
5248766	13
2072290	13
23059768	13
7555236	13
19913105	13
21873826	13
1361453	16
7100353	13
9174369	13
1723803	13
25988466	13
5659792	13
1285119	13
12971084	13
1893298	13
3470441	13
905593	17
5580903	13
9422151	13
22573092	13
1849672	16
2258425	17
3515851	13
14956551	13
1785360	16
101025	13
195850	13
3495920	13
1208683	17
13428379	13
836657	13
29998591	13
10269642	13
359531	17
11946615	13
6940943	13
2313535	13
4659722	16
10760225	16
3269548	17
3053865	13
2766574	13
3908564	13
2384617	15
2591199	13
13285999	13
907815	13
4293243	13
2575922	13
33787284	13
14543917	13
17049177	13
9218336	13
6197869	13
13205142	13
20931534	17
2225616	16
8475495	13
1386735	13
20993979	13
868508	13
25312654	13
3226522	17
9527282	13
12415276	13
16291849	13
27218906	13
34825249	13
736316	13
8154240	13
9866034	13
4955616	16
2711071	13
13468855	13
4024194	13
8954633	17
14359631	13
3903463	13
7437146	13
2362241	13
4363892	13
9050763	13
4334008	16
1353561	13
2739905	13
1184220	13
25263716	15
3747030	13
3375271	13
3233555	13
5560309	13
7984599	13
14381967	13
13234156	13
7639361	16
2767420	13
18437919	13
3700675	13
1580957	13
216715	13
1240955	13
29676629	17
1726250	13
12105710	13
16848445	13
19473725	13
9029382	13
4985325	13
16195161	16
2613912	13
1892302	13
5885488	13
14993320	13
8968765	17
7601811	13
2202174	13
21242539	15
7074752	13
808378	13
849997	13
7545087	17
4894955	13
124923	13
7706737	13
5818880	13
5305538	13
17896418	13
4780929	13
273818	13
4433532	13
2597666	15
1140582	13
13140092	13
459204	17
993147	13
41425575	13
11432723	13
3681352	13
3190071	13
9431346	17
3194589	17
3865212	13
1965231	13
42667060	13
27134911	13
12663425	13
4715973	13
3267010	13
2593574	13
976130	13
5639252	13
97891	16
3406503	13
2898644	13
3599071	13
1941360	13
766819	17
2350403	13
3301357	13
167351	13
24058461	13
8538438	13
32279683	13
6745242	13
344485	13
7693628	16
14361238	13
474587	13
12275960	16
9708125	13
6902369	13
16242808	13
4318565	13
2234705	13
1131182	13
8105448	13
19030996	13
3663128	13
2827960	13
211883	13
10857665	17
7984749	17
4564290	13
8525116	13
10966326	13
564456	13
2785031	13
19207632	13
543217	13
5432810	13
3564179	13
15559560	13
17428776	15
5493058	16
6580754	13
19745388	13
1823815	13
3889206	13
1701064	13
1908315	13
14205999	13
14477008	13
20242499	13
9777909	13
4672709	13
13878516	13
7657949	13
2599600	13
4279878	13
68033	13
4822799	13
6935973	13
6803470	16
4821910	13
4046281	17
4075731	13
3351352	13
1442118	13
10891634	17
20086193	13
29247534	13
20775903	16
11380258	13
12908264	13
11021559	13
19770192	13
5615003	13
2544281	17
559435	13
18205853	13
1996575	17
7590327	13
31127065	13
472418	13
667498	17
2900598	13
4723943	13
22932167	16
8396511	13
2579972	13
5129004	17
13548301	13
11691432	13
37173074	13
16988362	15
8145384	13
17860247	13
7174850	16
41323882	16
37331	13
1130553	13
2729042	17
3030614	13
8580574	13
5346567	17
2247398	13
11066151	13
6645051	17
5240946	13
38544	13
28075920	13
6782077	13
1269094	16
2136080	13
4862757	13
20044164	15
882085	13
17885324	13
2775853	13
468561	13
9395615	13
856833	13
11002643	13
4048178	13
3587308	13
11790655	13
2015566	13
1524753	13
145086	13
16968286	15
86648	13
3665121	13
5243215	13
15481334	13
15746024	13
25269849	13
10173927	13
1978039	15
9757806	13
1665397	16
18804018	17
13682105	13
8973583	13
4685745	13
8392374	13
3985447	13
7496557	13
4918253	13
30165226	13
2191861	13
13183531	13
13746527	16
5513200	17
9436001	13
396138	13
8040553	13
2859744	13
982918	13
10982038	17
18260	13
2384987	13
4686351	13
12146303	13
2336832	13
22661348	13
9831227	17
22278931	13
16036095	13
26892912	13
7750623	17
26232670	13
6078282	13
2511981	16
10583891	13
56944682	15
5981228	13
2248169	13
12987161	13
2569452	13
4386056	16
7671441	13
19776887	16
7709901	13
11490076	15
2152652	13
14207744	13
11934869	13
17636168	13
5320906	13
4871605	13
17656375	13
3697712	13
13284849	13
15357068	16
30695781	13
9334142	15
15552791	13
636803	13
2985927	13
9248985	13
7084154	13
17872999	13
1153292	13
13342871	13
1872154	13
2380268	13
14563358	13
5838892	13
965724	13
23043972	13
1052894	17
3067933	13
28284092	13
11124008	13
7589178	13
4467830	13
23250388	13
2782825	13
5646391	13
9242998	13
45209881	13
1616632	11
15523555	13
1965369	13
7604788	13
8162550	13
5927473	13
6221941	13
1950	13
12382239	13
7477004	13
7429722	13
633517	13
8398828	13
2675966	13
4406715	13
5533599	13
7233025	13
14347462	15
1355023	13
6220066	13
12749922	13
26402976	13
16973209	13
619470	15
4022138	13
1259943	13
1043821	13
12187108	13
23743670	17
838206	13
23179380	16
5794525	13
8737738	13
50304	13
65451	17
8123500	13
31246672	13
2257063	13
6219773	13
14918368	13
733875	13
24664674	13
2224433	17
692031	13
502819	13
3749551	13
8997343	13
28765872	15
14982559	13
11826605	16
277128	13
10249201	13
1030121	16
14785172	13
157497	13
5260959	13
13137834	13
13845785	13
314024	13
22032719	13
14722128	13
13870997	13
9616334	13
24339982	13
8113421	13
15643987	17
9028924	13
3900839	13
6195824	13
2980896	15
9348689	15
1033666	13
9978150	13
5902929	13
2721398	13
18202976	13
5262017	13
24945011	16
9939477	13
3615776	13
11834261	13
763264	16
16239293	13
8750129	16
1010395	13
16774742	13
6819336	13
2942548	13
5413604	13
1384183	13
1132145	13
1270303	13
13557893	13
4616713	13
11025518	13
3950140	17
5317780	16
9709990	13
28369008	13
8041567	13
59382541	13
15479703	16
5703571	13
7269633	13
10788208	13
3763897	13
16302961	13
235509	16
866523	13
5103203	13
2630931	13
24989390	13
29434081	16
3469791	13
7608734	16
3570896	13
7920306	13
11158789	13
23169882	13
11815600	13
4959032	16
1638590	15
12321580	13
4199268	13
10027234	13
1456594	13
1607099	13
14236748	16
14159768	13
5166663	13
366657	13
20446073	17
3072382	13
12537659	13
23508518	13
1111449	13
30074743	16
3797040	13
4796515	13
44353902	13
2769006	13
8798163	13
22887195	13
9073237	17
18981626	13
8467504	13
10427826	13
10277317	13
17162096	13
8044174	16
2999105	13
2270679	13
17984739	13
1517364	13
1554226	13
7594266	13
8823699	13
5881565	13
2586490	17
15677211	17
9528171	13
20836899	13
5582141	13
8024495	13
10526679	13
6535520	13
1535423	13
3559124	13
5368482	13
37020456	17
625373	13
3214849	13
2198755	13
6932941	15
3172676	13
8618008	13
4055105	13
11874803	13
4935787	13
19481835	16
8515527	13
22673110	13
9979455	13
32065742	13
4261362	16
1759514	13
9245595	16
51047	13
26848385	13
9221405	13
964740	16
7624485	13
14101652	13
1782850	13
9732076	13
15586597	13
4130677	13
885135	13
6622958	17
38856	13
15129842	15
10525391	13
20478941	16
1650768	13
7714713	13
16865520	13
12705038	13
9242650	16
1237420	13
9484821	13
1808321	13
2024261	13
12789589	13
3917304	13
14268864	13
22261852	13
3584335	13
1678316	13
8458018	13
13342023	13
2951053	13
5966621	13
15807344	13
8819758	13
3114466	13
9075663	13
852563	13
28812068	13
23106082	13
7058780	13
3074867	13
2751079	13
14497942	13
5026393	13
304405	13
1076841	13
1115397	16
1861707	13
2113811	13
23293984	13
2401482	13
12090564	13
3185001	17
7266422	13
7342675	17
1458013	13
8829889	13
487352	13
19976410	15
6879662	13
8377456	13
2272107	17
16773542	17
254119	13
31602944	17
3753050	13
12050795	13
758240	17
1779280	13
2768109	13
9666752	13
2634305	16
3729784	17
8207456	13
482681	13
3857118	13
15620651	13
7379241	17
347100	13
14158210	13
13184490	13
9794258	13
10391049	15
2229466	16
7724219	13
4037846	13
25775151	13
22423262	13
2937442	13
11985662	13
1908369	13
18434221	13
13789636	13
5332959	13
4272004	16
5549405	13
5935831	13
10503775	13
1133336	13
20865854	13
4182092	13
26464049	13
4172793	13
13026289	17
3848489	13
2872097	13
14335232	13
3444946	15
696116	13
16053194	13
8031533	17
15280695	13
1465450	13
15205890	13
8111109	13
13829718	13
7733885	13
3471638	13
1499334	13
10340727	13
11894084	13
4500550	13
285127	13
7217983	13
321553	13
4253458	13
7224011	13
21776248	13
6726406	13
4671306	13
9846585	13
29800126	15
3571650	13
7542578	13
17917042	13
2048915	13
10641495	13
3673041	13
9102853	13
5764439	13
7936498	13
6469977	13
14542469	13
25149444	13
2591744	13
6538860	13
1187725	13
8556380	13
2940201	13
995468	13
2838832	13
3592749	13
1684895	15
106467	17
2146648	13
5829774	13
8497628	16
8682154	13
1758882	13
972451	13
7681741	13
56633384	13
3103017	13
3564902	13
9304318	15
5613375	16
16764070	13
23623019	16
2242088	13
1554051	16
2216750	13
13435598	13
155728	13
1536443	13
1147798	13
35788123	13
8197305	13
4839344	13
11931492	13
825848	13
13153408	13
2378992	13
37077824	17
1064938	17
1890343	13
2678586	13
20108106	13
1986314	13
7645413	13
13608252	13
1659985	13
1138593	13
2943300	13
718638	17
16907481	13
884881	13
2738414	13
18440744	13
1696897	13
987914	13
11420959	13
3918411	13
448983	17
14019051	13
2255397	13
1535652	13
10083942	17
10238699	13
14762665	13
7100429	13
11085525	16
382283	13
31659004	13
86341881	13
23312578	13
10909448	16
28089159	16
3454010	13
2217247	13
7810989	15
4484451	13
5023077	13
3900381	13
2792958	13
10373298	13
922116	13
1993072	13
449145	13
3234929	15
1571414	13
15795016	17
10695775	13
11343234	17
12704071	13
1372521	13
15941506	13
6356153	13
110536	13
374237	13
3149282	13
2901570	13
1379555	13
1650503	17
3570902	13
8944194	13
1168279	13
13219322	13
1264083	13
4877191	13
10692406	13
3461073	13
563111	13
77831657	13
795239	16
21412118	13
6142757	13
15728249	13
18668636	16
1491910	13
7217906	13
7997057	13
17411575	13
17189458	13
238753	13
14515087	13
38284	13
2409155	13
6290880	13
1857176	13
917105	13
3244577	17
3401302	13
1676650	13
14786862	13
12259445	13
1091340	13
6343926	13
2718727	13
1383193	13
13292013	13
6897396	13
9032961	13
4812383	13
3643978	13
35446972	13
390529	16
15386751	13
8145682	15
11289596	13
875899	13
5609945	13
2462576	13
2275653	13
3123658	13
369648	13
5297397	13
3034790	13
6550327	16
11363113	13
21266748	16
2122228	15
5583340	13
11866169	13
14154582	13
8243578	17
348366	13
4603511	15
4752597	13
34551419	13
12522337	13
9993614	13
5481435	13
977132	13
20204518	13
15243876	17
431098	13
4131064	13
32561241	13
1266580	13
23983264	13
2846425	13
17839560	16
1121727	13
14571943	13
4470470	16
4439833	13
17894087	13
4769165	13
9103050	16
9573575	13
17222976	13
5772041	13
3923148	13
627051	13
2363674	13
943236	13
19267344	13
11845245	13
29310519	17
18402472	16
11506768	13
1579233	13
7234512	13
459460	13
6156502	13
14275324	13
11630732	16
13045597	13
8488827	17
10350050	16
10465856	17
5285913	13
4948510	13
9256126	13
29830643	13
5709905	13
10746615	13
130514	13
3573596	13
427500	17
18290800	13
16704234	13
2899526	13
287906	15
1814533	13
4546581	17
2773145	13
8622590	13
2027349	13
4721800	13
7747744	13
10615822	17
6594198	13
2034447	13
2066886	13
8511772	13
3312276	17
13465005	15
6899863	13
10249379	13
19147655	13
10384049	17
3762941	13
194617	13
11008123	13
6075121	13
2360746	13
4837076	13
2914196	13
8930028	13
3265674	13
11936308	13
4435358	13
19641328	13
6293579	13
1428002	13
5447583	15
8088371	17
2502226	13
12956740	13
2720915	13
2162973	13
4308315	13
15590066	13
1052540	13
1420994	13
10727128	13
11285509	17
3361445	16
13086249	13
41624565	13
10874641	13
1918811	13
5985480	13
4643750	13
3034032	13
14766412	13
759675	13
21649560	13
11739885	16
18289384	13
10204424	16
24957780	13
1745621	13
10421113	16
73246	13
11210233	16
991070	15
2300443	15
18697	13
2574073	13
7392738	16
14823446	13
1102190	13
5214258	13
6986719	13
10536064	13
11275237	13
1795724	13
9142124	13
5879053	16
8742225	13
11790944	15
21583967	13
3425826	13
1272150	13
4454941	13
1554474	16
47640574	17
5163133	13
5285322	13
4380309	15
2671944	13
4737214	13
1080464	13
2808462	13
1838834	13
1179510	16
29848572	13
12279744	13
652400	17
4604700	13
5872854	13
15591601	13
9898195	13
31213225	16
12277550	13
9150669	13
5597989	13
2032852	13
885437	13
1239619	13
3058212	13
5322673	13
36073116	13
5517921	13
4816947	16
266671	13
4894684	13
2194123	13
7834487	13
13197404	13
886964	13
801179	15
1751595	13
7581518	13
6400325	13
12755611	13
1538207	16
3260326	13
9735817	15
1755487	13
4315199	13
11221557	13
84102	13
8225060	16
11561244	13
4142216	13
3914436	13
8876907	13
344330	13
5050393	13
13275132	13
8278523	13
18216336	13
761858	13
1566006	13
2969444	13
2970095	17
11963242	13
4130232	13
9232190	13
21210965	13
23831124	13
5440098	13
5814504	13
3887124	13
4770744	17
5889933	13
1904076	13
3385851	13
18290173	13
14462368	13
23136095	13
556945	13
24798916	15
23372251	13
2599592	13
7006225	16
3989307	13
4045482	13
33903968	13
1530347	13
3744501	13
15703277	16
17384651	13
6376848	13
1621455	13
4360634	13
6895501	13
1183830	13
13727664	13
2268529	13
3484814	13
27093590	13
11528209	17
994943	13
4348093	13
914986	13
5526973	13
7032006	13
1939798	13
4624203	13
434428	13
21008544	15
25512564	13
6823224	13
7632562	17
3143910	13
76042	13
383379	15
13682	13
6761364	16
30738950	13
3784468	13
7781683	13
971400	13
14400476	13
17081909	13
1216214	13
15947370	13
2027065	13
229739	13
29539891	13
1206886	13
13652305	13
9988432	17
1924444	16
3822746	13
10106364	13
10014642	13
9052967	13
10101735	13
6695820	13
8815229	13
5712366	13
11925738	13
16840604	13
11267246	13
1361599	13
7752745	15
4792182	13
4328892	15
7524708	16
10334087	13
2898733	13
4911610	17
4409713	13
17249346	13
9994059	13
4240455	13
11697132	13
8852745	13
5026407	13
31300884	17
261094	13
1614307	13
2678612	13
6187185	13
919016	13
7506783	13
15649764	17
6837505	13
11050997	13
17850603	17
1551011	13
15178007	13
780964	13
8673402	13
270280	13
3203706	13
6338596	13
5228	13
942474	13
11776081	13
1226046	13
4244275	13
664927	16
368694	13
8233772	13
604778	13
8087414	13
16696377	13
11882056	13
21079254	13
8416451	13
2300515	13
604745	16
8050228	13
12024326	13
31249556	13
1505448	13
13929958	13
2539599	13
35378277	13
4315128	13
20274309	17
15554187	15
13382818	13
14978060	13
14782446	13
13424595	13
7777010	16
37847323	13
21870818	13
3063443	17
2967143	13
8840058	13
3248158	13
1775902	13
1108231	16
2131450	13
2161309	13
1093154	13
11048379	13
1329431	13
2778851	13
11115709	13
1890564	13
10943892	17
3108437	13
2088055	13
6144166	13
15944941	13
10241369	13
1565695	13
9525439	13
54868	16
8809015	13
4685974	13
6076142	15
2507186	13
12149605	13
926363	13
13171232	13
8671726	13
1359396	13
1308764	17
4719401	17
7456944	13
34840599	13
17183586	13
1176037	13
772807	13
108047	13
2510919	13
12639007	13
1723227	13
2938743	13
3405007	13
14926385	13
5264017	13
4488054	13
12761534	13
3290612	13
1737923	13
7166555	13
1864235	13
11194077	13
6852188	13
12498280	13
4065057	13
29320249	13
8876363	13
9281150	13
4630756	16
5879336	13
7756993	13
2208648	13
7853970	13
14269616	13
1931921	13
17114320	16
18937175	13
1232612	13
3794305	13
38615962	13
3959856	13
13607089	13
31029855	13
11360629	16
3399725	13
7666792	13
2085637	13
3413837	13
2427182	13
27120192	13
1368831	13
21509061	13
959923	13
20067204	13
4015549	13
15577546	13
3291986	13
27797149	13
20328732	13
2527917	13
5158589	13
5625020	13
4722795	13
1655638	16
5709673	13
6388194	13
27417461	13
6309887	17
4078037	13
1266612	13
5135248	13
1413300	13
12108663	13
21551269	13
7639356	13
2802433	13
4269718	17
3612673	13
4579914	13
2826379	13
10839153	13
761456	13
9685669	13
3288870	13
22058412	13
7343979	13
3966733	13
14479333	17
1090580	17
5149497	13
8346140	13
18604928	13
4979889	13
10233151	13
9170136	13
37849843	13
17373460	13
2288874	13
3222799	16
5924012	13
2962052	13
10513221	13
10918899	16
12328190	13
57784543	13
5337773	13
11260465	13
4377060	13
11413601	13
18740825	13
3425548	13
10960366	13
217285	17
8647632	13
2143032	13
4069896	13
4230045	13
18007486	13
541279	13
225288	13
889821	13
7033720	13
12448790	16
571124	13
8177481	13
3665727	13
34907584	13
6904757	13
402238	13
7436001	13
10645445	17
3194203	13
1971805	13
463311	16
3472883	13
24266103	13
14394897	13
726194	13
11433292	16
4887370	13
28485	17
7371029	13
8976801	13
27558070	13
12807197	13
26790864	13
3425982	13
1196952	13
3183851	13
8214140	13
8139890	16
9798572	13
15845828	15
1109171	17
20732416	13
745294	13
4513740	13
9087187	13
17411898	13
15063515	13
10255845	15
383019	13
12657712	13
4507721	13
5126324	13
2482004	13
4777030	13
16480303	13
3289334	13
3992401	13
10309892	13
759223	13
1916616	13
2036188	13
3584167	13
16361442	13
25876988	13
10765888	13
578102	16
1792116	15
5944190	13
13513285	13
7698132	13
961945	13
3051349	17
6469659	13
6858469	16
18407465	13
5640980	13
11157978	13
374462	13
4046198	13
24483775	13
6721081	13
24762855	13
3202314	13
10266264	13
979465	13
3299411	13
16044738	13
8040291	17
13890909	13
13078506	13
11773014	13
15670336	13
6348101	13
6584215	13
14328532	13
779748	13
16510010	13
3824131	13
1925545	13
15890357	13
1969477	15
43646649	16
10822275	13
833731	16
9671966	13
12753401	13
7507693	13
3099712	13
7375791	13
11288110	13
1276452	13
7540312	13
154430	13
7200655	13
1166851	13
7489606	13
1256847	15
5131525	13
19767050	13
2320159	16
9766673	13
15307726	17
6343466	13
10870454	13
6299398	16
19063111	13
11001584	13
8265985	13
1911211	13
232933	13
13027669	13
9289466	13
23794745	13
44472465	13
7322233	13
12065627	13
6629295	16
11353630	13
11302496	13
15431609	13
187286	15
1862830	13
3553204	13
13873869	13
9586825	13
6070224	16
7774939	13
26927910	13
36489175	13
1512342	13
1721725	13
4440784	13
3998700	17
1153519	13
14570465	13
6081263	16
5531855	17
1260045	13
11184072	16
1980163	13
2079766	13
12165288	13
1490616	13
8886495	13
17566434	13
12408320	13
44297353	15
5011720	15
3736600	13
1618745	13
244546	13
1395683	13
14248597	13
26816406	13
5844574	13
2536672	13
5788237	13
12994755	13
5164934	13
359810	13
7934402	13
1671695	13
12795463	13
11905144	17
14218814	17
2254280	13
18423277	17
11375232	13
11438630	13
2698788	16
19449828	17
171227	13
8881944	13
1122017	13
19420581	13
48537942	13
10925430	13
30185951	13
11262346	13
3504698	16
2060993	13
7759380	13
23207311	13
3285439	13
12468210	13
28072	13
16894243	13
9327666	13
17779577	13
10879243	17
5922014	13
446601	13
8418912	13
626816	13
1197176	16
18342462	13
2767690	13
56410	13
12150452	13
7447842	13
1335697	13
3102901	13
8207308	13
4463133	13
2430561	13
4965275	17
2128725	13
6982033	13
3213391	15
1341094	13
2795024	13
11258395	13
9278432	13
14447245	16
12832396	13
29554566	13
11453538	13
523884	13
40113986	13
8892235	13
5296046	13
13002999	13
5118295	13
1612042	13
9138025	13
15507931	13
1838461	13
410735	13
20015958	13
9580047	13
4280723	13
9551582	13
13983835	16
1316003	13
2598452	16
1099631	13
12155102	13
6055540	13
5798899	13
14934647	13
11157815	13
10380750	13
2467578	13
17916580	13
7385725	13
952222	13
6172700	17
2563623	13
14217543	13
2007467	16
20502028	13
22926992	13
7876435	13
9352914	13
36271685	13
5839970	13
1038784	13
19866846	13
9675956	13
4602242	16
117557	13
26396837	13
3802399	15
6956241	13
16846966	13
19160	13
4354821	13
24792412	13
24962866	13
1878193	13
2483038	13
1212807	13
5781763	13
24514932	13
5860670	13
14684777	13
5286004	13
20581888	13
10738918	13
36067209	13
3572845	13
659371	17
27928737	17
1375677	13
10909846	13
5267544	13
4557599	13
10405999	13
8592629	13
9443404	13
10045011	13
25901126	13
8721786	13
1470605	13
20798506	13
8567557	13
5372362	13
7312897	13
192428	13
1190209	17
9037749	13
8909792	13
682281	13
16348037	13
21001247	13
1338947	13
6518674	13
1163488	13
14584250	13
9690808	13
10077920	13
77366	17
3927672	13
18115007	13
12361663	13
2718985	13
4149970	13
13403280	13
13716775	13
2811145	13
1249792	15
4669702	13
10686958	13
46213807	13
18562864	13
7493754	13
4368115	13
6265374	15
25494481	13
28632149	15
2048	16
6474664	13
18922047	13
3227342	13
4625555	13
12755649	13
13047498	13
5838013	13
38005375	15
103144	13
4169088	13
11691095	13
23082169	13
376871	13
5081139	13
1058657	13
13598180	13
11755592	13
905434	13
10401377	13
35432823	13
11019498	13
7660554	13
15152433	13
3804959	13
490965	13
5624992	13
37729317	17
996606	13
16720265	13
506246	13
5223671	13
4584892	13
19023288	13
646332	16
29685980	16
12441354	13
562491	13
778719	13
33566128	13
10431966	16
6631414	15
5094781	17
3387101	16
13894219	13
7290251	13
8618716	13
4638662	13
4976357	13
24712554	16
36959541	13
3902606	17
5162208	13
1339740	15
1553353	13
12570291	15
17807229	13
1892692	13
6090674	13
14135343	13
353990	13
7219329	13
4198450	17
3087588	13
3006129	13
4812733	13
306938	13
1228858	13
6496631	13
1550154	13
12037188	13
2931223	13
22240010	13
39968291	16
7994903	13
2780965	13
4555346	13
351002	13
6581515	13
7396419	13
4811627	13
1471540	17
13211961	16
40007426	13
24260730	13
15910224	13
10601416	13
7840855	13
705436	13
2867298	13
3039809	13
9756040	13
7651567	13
8867822	13
6388780	13
2806995	13
6121403	13
20338635	13
6656675	13
14748435	13
520339	13
5245868	13
5834962	13
5366894	13
23111044	13
12607023	13
2412237	13
897668	13
13737471	13
231593	13
1481036	13
17735432	13
506844	13
3965525	13
6164757	13
4833943	17
12049544	13
23270659	13
3241163	16
14899411	13
5097119	13
19291720	13
12080744	16
12850126	15
14242685	13
979732	15
4125668	16
14678836	13
7472190	13
364376	13
7293548	13
5151476	13
16982917	13
10975	13
5362283	13
7665727	13
1243779	13
7100482	13
8654121	13
25118795	13
24707791	13
27489215	13
484430	13
221409	13
5681906	13
1411299	13
2680631	17
2938294	13
9153417	11
6422717	17
6465291	13
14395625	13
12542289	17
6890116	13
17029633	13
1298863	16
18745678	13
5082629	13
8805530	13
494276	13
1957297	13
6591924	13
21685612	16
8838481	13
21750130	13
7806084	13
10851373	13
16477871	15
5349934	16
6349734	13
3246074	13
5856134	13
14132215	13
4735570	13
10984364	13
1458692	13
7500240	13
10479109	17
8119618	15
5291006	13
2553918	13
3052462	13
21133433	13
5862349	13
2592301	13
404426	13
673567	13
1076903	13
170272	13
18721238	13
7496462	13
154286	17
8111792	13
8178283	15
12019528	13
1680434	13
6306963	13
1803966	13
4065046	13
799832	13
608655	13
11254939	13
21221550	13
12177564	13
4141622	13
2337786	13
23541199	13
9624950	13
4391598	13
4943118	13
4487705	16
1844827	15
814108	13
8534871	13
13402492	15
12409920	13
1439089	13
6933318	13
6488275	13
11155869	13
3256951	13
9621347	13
9845162	13
11393689	13
4312974	16
5091875	13
11024036	17
22083604	16
2088457	13
2348369	13
758798	16
17000712	13
2739062	13
5001850	13
13103210	13
4428177	13
16977856	13
38569	17
8287445	13
6394144	13
9865313	13
6969453	13
3316955	13
9310590	13
15141230	16
9850419	13
569426	13
2518614	13
919912	13
457994	13
3551506	13
11204951	13
6074541	13
3345678	13
2441338	13
7886886	17
10286253	13
8792935	13
217660	13
3663309	13
5127896	13
8199022	13
16610319	13
1225335	13
629796	13
18198271	13
671211	16
17506100	13
16946735	13
252076	13
7100745	13
754725	16
12368933	13
579860	16
3042918	13
12922007	16
2870433	16
1337514	13
10767068	13
9383416	13
8492782	13
386694	15
775145	13
821096	13
7582649	13
20537311	13
2291026	13
10108680	13
16437716	13
1437914	13
12008654	13
10341184	16
747230	13
4111413	13
6611320	13
13611875	16
2557184	13
17116546	13
736837	13
6372549	13
16013003	13
22862757	13
2523512	13
15040569	13
16133085	13
4109801	16
812781	13
17802197	13
15422421	13
4312598	13
4640559	13
584969	13
8429755	13
8474543	16
2248728	13
6318766	13
10463813	13
5031914	13
441035	13
8684697	13
7156891	17
2985036	13
20268121	16
4977186	13
28733604	13
14489597	17
24848147	13
28625810	13
5650080	13
852816	13
7950881	13
6055617	13
13478039	13
2037494	13
1531984	13
607403	13
2927405	13
908374	13
15943167	16
7730210	13
2667071	13
154112	13
41358838	13
41186742	13
6124931	13
14860255	13
238207	16
10388940	13
16094140	17
11811138	13
73646	13
1133998	17
2455965	13
8488495	13
27089267	13
7286003	13
15789966	13
2445331	13
26192779	13
17090321	13
12425589	13
17219529	13
993914	13
310351	13
12724328	13
8095591	13
6925890	13
3196906	13
500411	17
6640914	13
10288401	13
9415169	13
464850	13
961925	15
17211316	16
3275117	13
1658343	13
5103576	13
2051245	13
10200807	15
2085069	13
5156869	15
6720055	13
2363954	13
3962014	13
25049944	13
1898446	13
4691776	13
4365707	13
475885	13
6059057	17
1047526	13
866617	13
1428828	13
2037569	16
1451167	13
7327913	17
6350942	13
18225346	13
6050753	13
1157475	15
2632344	13
12561376	16
19582601	13
6481655	13
2789955	13
16264237	16
8860176	13
15970784	13
5116	13
5120000	13
4258527	13
2647688	13
4730181	17
850424	13
15153069	13
2964259	13
6344499	13
2786385	13
4650031	13
1010672	13
6679577	13
411089	13
10180744	13
8607693	13
4878018	13
24350373	13
8270286	13
8032412	13
14721502	13
14194306	13
156567	13
1997827	13
6670503	13
16116721	13
7835170	13
4421613	13
4251464	13
3197158	13
2644762	13
10414431	13
12536997	13
1292848	13
850875	17
3667350	13
4117097	13
7072481	13
5268886	13
17700416	13
1141125	13
23362938	13
7870542	13
15697107	13
3604580	13
3542067	13
3966118	13
28789301	13
17755508	17
14425682	16
25816564	13
3970073	13
11813726	13
1255668	13
21583647	13
8735923	13
6497621	13
29658716	13
36972745	13
417055	13
796246	16
9242307	17
2084054	13
19466308	13
13280062	13
11813380	13
2843554	13
12661350	13
14242522	13
5521147	13
3761200	13
4754444	13
29689842	13
6978715	16
309500	13
1902270	13
3219996	16
2646557	13
854718	13
73424	13
5933690	16
2973953	13
6697576	16
3799976	16
17047020	13
7736552	13
15296554	13
5909063	13
4876763	13
4036756	13
25220341	13
4418297	13
3840055	13
5244935	13
5460433	13
11149261	13
4576065	13
6145978	13
20868989	13
1779157	13
1165972	13
12625409	15
30871899	13
8624100	13
32593382	13
1573646	13
6115579	13
9516347	13
2513836	13
363815	13
5985219	17
1744567	15
3199583	13
7417257	13
25803755	17
14576712	13
1512288	13
2673722	13
46578052	17
6947443	13
7958419	13
5273843	13
486443	13
6453016	13
2728251	13
1990944	13
6040056	13
12354823	13
189966	13
9913407	13
18562331	15
8807781	13
23336	13
26913957	13
6740747	13
1941661	13
1042764	13
1851922	13
3373227	13
12263950	13
13293	13
3290871	15
7328291	13
18913	13
4615481	13
795288	16
3082055	13
8732828	13
12117296	16
4691969	17
30442007	13
1936718	16
6836670	13
11870002	13
3787221	17
6825229	13
6569989	13
24743040	13
1274650	13
4310543	13
9554346	15
3357179	13
2401876	13
43423543	13
4440986	13
15172835	13
8073030	13
9115011	13
3808653	13
34961527	13
11433579	13
16515917	13
3121781	16
13709382	13
3192276	13
3565711	13
391172	13
41514689	13
440888	13
17020778	13
5628328	13
7129657	13
605441	13
14803817	13
12017817	13
3825499	17
74032220	13
9719961	13
27211075	13
7699373	13
6786446	13
11167092	13
993430	13
20985739	13
16163147	16
2089394	13
36713361	13
14851550	13
1490660	13
375984	16
26778553	13
516993	13
5345435	13
2064296	13
4547523	13
16756355	13
1107190	13
4799905	13
2100426	13
6263685	17
6605581	13
8221984	13
387869	16
4547265	13
5954775	13
11872797	13
5570571	13
11109498	15
4922111	13
1374182	13
33004346	13
14896823	13
3733427	16
418696	13
199180	13
6839999	13
29345898	13
15157166	13
13086349	13
2860764	13
3899356	13
1620001	13
5052078	16
3616062	13
5811595	13
2835642	13
11430260	13
7089142	13
2484862	13
14835236	15
14509195	13
11995642	13
2797382	13
4736446	13
2070896	13
1440826	13
3236266	13
1676866	13
1171503	17
11012370	13
313133	13
4668127	13
29966639	13
24452463	13
6111947	13
24955704	13
10292350	16
13904687	13
15238187	13
7937447	13
7529936	16
4008179	13
6317164	17
9725520	13
15716031	13
11053523	13
1069957	13
30957579	13
8992817	13
4732305	16
18225297	13
28533932	13
1485965	13
74841	13
14449704	13
3362298	13
26798877	13
11954733	13
4565615	13
67109500	13
2591074	13
4174234	13
8486669	13
6862626	13
5314118	13
7911271	16
10191178	13
7100418	13
2714448	13
3451020	16
14457051	17
15878451	13
9774725	13
10215516	13
9265425	13
75445571	13
1111922	13
17755498	13
3799131	13
1645743	13
5031733	13
3126662	13
3129748	13
4764715	13
4183442	13
5958179	13
19255657	13
13955193	17
8350892	13
16152045	15
16014681	17
21150367	13
9099670	16
1226927	13
685573	13
7293875	13
19917011	13
2386882	13
31833652	13
12189634	13
7820983	13
661679	13
2513062	13
41470130	17
11607030	13
3510350	15
6723056	13
19974234	13
18017865	13
7654703	13
3731374	13
20137444	13
553382	13
2943458	16
7285696	13
6395196	13
16392775	16
7834578	13
1675874	13
20416410	13
308783	16
4567146	13
1309500	13
19520810	15
784414	13
4388449	16
12121219	13
19102452	13
5016699	13
775013	13
7815518	13
10938407	13
8052019	13
301185	13
2756084	17
32310792	13
27379337	13
6083034	13
1709573	13
601859	13
13815819	15
9583659	13
2780711	16
3919010	13
1990198	13
15411387	13
3326428	13
6085125	13
11921256	13
4660614	13
8358843	13
5587687	13
8862596	16
2163981	13
10350769	13
7227728	13
8027961	17
1628984	13
5541307	16
4362457	13
2845878	13
5056036	13
813441	13
2545441	13
4823511	13
4072312	13
938294	13
8750134	13
7780360	13
4056729	13
6812026	13
12439315	13
9416101	16
827396	16
1785503	13
5990933	13
135949	13
10011806	13
3622941	13
14825484	13
4767716	13
1955197	13
1857892	13
14073517	13
8495942	16
6788088	13
9688832	13
9229129	13
10920559	13
15056711	13
2239242	16
5518	13
4621220	11
12169233	13
1210430	13
6191005	13
8937816	13
6579273	13
17626649	13
23388708	13
1354016	13
15942444	13
2577698	13
16042321	17
11192243	13
3865785	16
133983	16
4785492	13
15187674	16
8339217	13
9330865	13
2793810	13
4547683	16
2405216	13
815402	13
8038723	13
5797689	15
1150317	13
14631214	13
1295201	13
8924080	17
3566593	16
8339288	16
6814861	15
2422271	13
7488902	13
15432373	13
494667	13
1600929	13
790005	13
2728082	13
654201	13
4845609	13
4398111	13
17504480	15
1356228	13
11254805	13
7845171	13
13820601	13
15216374	16
2427857	13
40254363	13
12392633	13
8677501	16
6736255	13
3586701	13
1626485	13
1602965	13
11374722	13
2821132	13
2728152	13
8197195	13
7162536	17
8725374	13
1955173	16
20806296	13
9010389	13
3037890	13
2934145	13
7954843	13
11703155	13
5852393	13
17383660	13
4350157	13
24863569	13
15010470	13
11292922	17
5586475	13
2520134	16
7677354	13
8146082	13
5175445	13
4788108	13
9492510	13
6022018	16
22072988	13
9940506	16
11681451	16
521304	13
18540452	17
17434541	13
1127387	13
3134404	13
5108642	16
2413086	13
6695733	13
7626095	13
22099052	16
8831420	13
13821673	13
6073479	13
12557700	13
41396516	13
10372286	13
22833672	13
2112313	13
2872169	13
656097	13
8321483	13
1619464	13
8582739	13
3167367	13
11240975	13
14422313	13
1828724	16
2449700	17
20372377	13
24185073	13
5836531	13
4874180	13
6367137	13
2613819	13
2865252	13
7425333	13
18184479	13
941813	13
6932523	13
1190472	13
10790867	15
578726	13
13860582	13
21565800	13
16186543	13
5553725	13
3537054	13
288751	13
1676457	13
1307623	13
4686420	13
1703069	13
10595496	13
6611571	15
11925411	13
3124427	13
3126030	13
3357673	16
1026898	17
3164403	13
7089123	13
1328162	15
7262069	13
4494038	17
13602609	15
27406096	13
11416621	13
950340	13
10546010	13
4235108	13
3713581	13
9741399	13
5170473	13
730461	13
5076980	13
9068231	13
2964322	13
4535275	13
3566682	13
203685	13
32383064	13
4193816	13
6989618	13
1912279	17
506191	13
4254024	13
913010	13
10526382	13
5177322	13
4535881	13
17202486	13
8254918	13
468245	13
6568458	13
10799154	13
773537	13
12259327	13
7884880	13
15020415	16
17108049	13
100995	16
1762993	13
6164425	17
2399596	13
9794637	13
5574293	13
6481910	13
4396193	16
5578208	15
17893375	13
9283192	13
1626414	13
10706619	13
15810513	15
2982366	13
20303027	13
5531267	13
3157396	13
3996300	13
11630627	13
4014932	13
2789017	16
596630	13
10454957	13
16138113	16
284714	13
5297851	13
3557002	13
6026958	13
10867507	13
7483843	13
1307527	13
5406100	13
26460060	13
6196712	13
22840551	16
8971079	13
4984512	13
1226472	13
3398672	13
24568065	13
867846	13
1934748	17
3997297	13
8641432	13
4834197	13
23454136	13
7162291	17
3334447	13
9773234	16
10002217	13
23054503	13
1011391	13
2215728	13
9179393	13
8137913	13
17025571	13
4891907	13
14091904	13
537923	16
10357637	13
2164817	13
3004484	13
5643751	13
10569937	13
7382768	13
18828999	15
9227865	13
1337745	13
1707054	13
3115042	13
3526997	13
7712583	16
1816168	13
1085543	13
21411443	13
771317	13
3135389	13
15087275	13
17592468	13
2019623	13
6396231	13
8708810	13
5392574	13
8211202	16
8426493	13
33184902	13
1201515	13
10981352	13
24081212	13
3013127	13
1606699	13
16773092	13
2471906	13
14421920	13
4110672	13
32438	13
8260640	13
57141	16
6329608	13
3558197	17
3396424	13
924231	13
21008905	13
19526594	13
10060336	13
14219507	13
10480818	13
2555427	13
15203062	13
1233041	13
15267217	13
7795098	13
10367883	13
2248068	13
19296001	13
4005939	13
18033467	13
18002469	13
551859	17
4462888	16
18005679	13
12936281	13
11507475	13
7814427	13
35302844	13
17174557	13
20407500	13
9499324	13
5882069	13
15213574	17
11729370	13
14749389	13
7157278	13
4804476	13
2459802	13
18767483	13
5768817	16
17171478	13
9002461	13
10442576	13
10510471	17
18698168	16
16251319	13
1949598	13
36819	13
17533043	13
5428356	13
1678467	16
3073911	13
14136005	13
29683275	16
6328713	13
13702708	17
15628750	16
9240420	16
7914482	13
12704591	13
2772286	13
2071885	13
351147	13
259790	13
26768321	13
128949	13
2072644	13
6684975	13
10746410	16
288731	13
4683493	17
1927101	13
9726241	13
4113779	16
1789672	13
31748314	13
5306633	13
637509	16
8193424	13
5649711	13
3035090	13
931580	16
8702624	13
2526807	13
2199327	13
7403000	13
4484016	16
4734597	13
34662463	13
3683444	13
2159629	16
706891	13
2982608	13
4054973	13
3993282	13
10542820	13
2294702	13
6805241	15
1147504	13
7681504	16
9301762	13
4720345	13
31032247	13
3312563	13
12606225	13
4753902	13
17867972	17
3191775	13
14275244	13
21452719	13
2370124	13
11680315	13
4120712	13
3079237	13
743642	13
224909	13
1432089	13
6772387	13
7371617	17
12941691	13
2059159	16
8557363	13
15110313	16
3316127	13
1304100	13
5849057	13
3826392	13
14077806	13
610353	13
786968	17
10284433	13
973448	13
12422625	13
2282764	13
5397593	13
12393002	13
17853760	16
160587	13
1257195	13
2325511	13
6708981	17
4980228	13
714909	13
8964681	13
13228960	13
5770091	13
5507372	13
12868546	13
2908649	17
21377477	16
1710837	13
1275780	13
466454	13
6051334	13
16052385	17
9171315	13
4730067	13
11812690	17
30983794	13
6913538	13
27141703	13
3784679	13
18226	17
7375049	15
457585	13
20517749	13
25684839	13
2238654	13
335206	13
10213751	13
13337524	13
3838766	13
142301	13
1256214	13
1218163	13
185697	17
4274080	13
1203422	13
2252829	13
2652386	13
3071091	13
7489929	13
5730602	13
1903963	13
2443894	13
3571698	13
13790003	17
3190931	13
7629619	13
2687522	13
3987044	13
14498355	13
2371409	13
28449144	13
1992686	16
269392	13
13696035	16
7139874	17
6292167	13
1156825	13
6420565	13
4027077	13
2235620	16
883645	13
9124403	13
26485956	16
2591499	13
37296438	13
11567692	13
1871040	13
427824	13
2855793	13
8771255	13
20114984	13
47146598	13
1836484	13
6917942	13
1373276	13
4274842	13
2112634	13
5583555	16
533433	13
104612	13
4121939	13
5454203	13
4501966	13
16187702	13
5639816	13
1122639	13
1027179	13
6263053	13
9285086	13
6336796	13
7612783	16
179165	17
3462222	16
9898507	13
1063848	13
33854482	13
2280868	13
2574183	13
3467032	13
36184384	13
30416498	13
1801859	13
12964189	13
2948710	13
12194375	17
2161268	13
13037756	13
667208	13
5073161	13
12734824	13
12279043	13
2641063	13
4754511	13
19589086	13
2230576	13
1241790	13
30810871	13
6758443	13
710342	13
1748104	13
19821959	13
84620	13
1969028	13
13398957	13
11905470	13
212919	13
1275107	13
2524777	15
5522705	13
825125	15
25007497	13
5122936	13
4522093	13
12954264	13
4442250	13
8892453	13
5848545	15
6620300	13
5569031	13
22453669	13
2171922	13
844232	13
8915617	13
1224384	13
5346774	13
17929168	13
8080633	13
9672306	15
3153375	13
4301175	13
17176570	13
18654731	13
21812128	13
25266340	13
2773516	13
21938141	13
2929288	13
7948886	13
1224503	13
12079033	13
113005	16
8024778	17
21530380	13
6236539	17
1851702	13
2943712	13
1289393	13
3995730	13
4097125	13
8299146	13
6076361	13
9428074	13
3509407	13
7680878	13
2739735	13
3162694	13
18713137	13
4570094	17
4039831	13
4251908	13
3427762	13
18772895	16
26794747	16
1827380	13
7444943	13
9242951	13
7603493	15
3032637	13
9117611	13
10604194	13
16000814	13
9171221	13
1275322	13
387614	13
2977994	13
2492362	13
2754494	13
12704395	13
28138247	16
27533843	13
15500604	13
1193978	13
755056	13
26897268	13
4060468	13
4305781	13
5757079	13
1390237	13
28100678	16
7255177	13
4800429	13
8257208	13
479610	13
49144191	13
3266783	13
7947837	13
4176840	13
16407868	13
16898155	13
10662649	13
2739015	13
15120887	13
36215378	13
2257333	13
3217345	13
12571327	13
2539368	13
7856231	13
11078923	13
19024496	13
611318	13
329915	13
11545774	13
21084658	13
19767	13
10772311	13
8385216	13
5645943	13
88807	13
11422072	13
3776990	13
1888439	13
1235409	13
895962	17
6502885	15
7456224	13
18141544	13
638682	13
1354145	13
7888093	13
5108111	16
3272024	13
2442223	17
11930302	17
1057415	13
14711433	13
5729293	13
3750560	13
28592819	17
307790	13
18631103	13
5533682	13
210344	13
9087916	15
13353118	13
17044683	13
13117624	13
4703252	16
12232942	13
43526724	13
15346359	13
8113170	13
29995367	13
9419181	13
12556795	13
19200769	16
790252	13
19586962	13
887223	13
362585	16
1506652	13
1545252	13
3192282	15
8865907	13
10756228	13
5593140	13
800470	13
16939455	13
856811	13
3685634	15
1799922	13
3207788	13
5310640	17
12933548	13
202478	13
56284	13
3959604	13
9620962	13
1792163	17
18920857	13
4708975	13
1195243	13
14229806	13
1155384	13
2047328	15
16085588	13
2158198	13
6833073	13
260032	13
8441093	13
3570940	13
2129264	13
19639085	16
17334091	15
5917439	13
8591240	16
8684620	13
9271708	13
822628	15
5571819	13
18570694	15
12433063	13
6522013	13
10550172	17
473448	13
12609152	13
14430026	13
22190032	13
3721723	13
8508340	13
14104711	13
9427743	16
3719936	13
1403262	15
6305864	13
6502437	13
6078492	13
4312457	13
7705179	13
16200002	15
8300969	13
1562755	15
8104644	16
8558702	13
5272140	13
4881801	16
9410559	15
3918892	13
25092398	13
12278841	13
23751967	13
5922890	13
9106256	13
158700	13
5295971	13
6746574	13
11814660	15
20044894	13
8891279	13
8978929	13
2339752	13
7668122	13
11095579	15
5382245	13
4867856	13
10235791	13
8142236	13
3395247	13
4050915	13
25164230	13
12567597	13
1532824	13
7074522	13
53990620	13
13327520	13
17886251	13
23349755	13
18047224	13
16218520	13
449179	13
4860464	16
13003402	13
6448482	13
1028005	13
22180418	13
10548475	13
4174947	13
5159839	13
2090301	13
3961177	13
3101671	13
16916110	13
637729	13
11181417	13
5679904	13
1577150	13
33757044	13
21167921	13
5342061	13
4738659	13
4076027	13
7733556	13
8711550	13
1594242	13
1010398	13
1494713	13
5885374	13
240696	13
2537550	13
10260606	13
1341159	13
11077677	13
2900571	13
170073	13
1445923	13
5131784	13
5104365	16
1258307	13
6684928	13
4307108	13
6951553	13
5865635	13
2613903	13
6708730	13
19964849	17
1397130	13
41704641	13
6505130	13
3466051	13
8372080	13
4708685	13
674363	13
19282703	13
4359471	13
551132	13
2254207	13
11468730	13
592183	13
6778864	13
240707	13
7572637	13
10022576	17
6304431	13
39849176	13
3774467	13
1015820	13
12096740	13
28396081	16
24142729	17
9706643	13
7334873	16
4150024	13
1497387	13
4302998	13
3218284	16
11160335	13
5778767	13
454026	13
8293868	13
19803926	13
5810787	13
10950017	13
17901670	13
4490905	13
1879310	13
4810553	13
5452904	13
14901423	13
16055680	13
118902	13
5974849	13
3147942	13
3894381	13
6171479	13
4480811	16
4975337	17
311200	13
14888995	13
18437096	13
7776696	13
933317	13
7000383	13
1972476	13
1634189	13
921161	15
22148422	13
685681	17
9214339	13
32412068	13
2799479	13
4140075	13
3188387	13
1224857	17
9703589	13
490223	13
498580	17
358930	13
10571383	13
120459	13
10539603	13
5876936	13
3150735	13
22816878	13
979683	13
1942861	13
3790021	15
6409246	13
399361	13
2357169	13
2411843	13
31658804	15
24541581	13
2012879	13
3224912	13
22354431	13
3309224	13
15668589	13
9619836	13
434732	13
1433454	13
245541	13
2655121	13
1091909	13
8180987	13
2313143	17
1051371	13
5327364	13
1155304	13
9601421	13
5777249	13
3730560	13
3946068	17
16348481	13
19566121	13
10935103	13
10998501	13
4194928	13
24094002	13
7562635	13
20410632	13
4189329	13
6910823	13
11826549	13
7620521	13
13702135	13
7491609	13
13489939	13
2150644	13
9717961	13
1941029	13
6369423	13
23898741	13
51729377	13
643232	13
5014650	13
2421565	13
4727573	16
11542121	13
5915766	13
2011725	13
7076042	13
1940515	13
46101126	13
8621026	16
9615150	13
2325742	13
3207154	13
1458494	13
990865	15
22541784	13
28539600	13
9856672	13
19486054	13
16045701	16
5974329	13
6885730	13
2569160	17
4103291	13
10312636	13
6258616	13
1101269	13
3918773	13
2897712	13
18432122	13
3553944	13
1366741	13
9881712	16
11003791	17
1320996	16
896570	13
7764936	13
3882955	13
2046327	13
3955478	13
8337193	13
3731652	13
26108244	13
10467326	16
8414625	13
6508652	13
4514363	13
16722056	13
11472007	13
3870675	17
12226361	13
8575877	13
942804	13
5854948	15
8626774	13
4542334	16
5663237	13
6029645	13
3965863	17
17460166	13
34625494	16
10434892	13
4199132	13
309915	13
2465832	13
6382432	13
647035	13
6781948	13
2728505	13
29666182	13
15153252	13
2397382	16
17366650	13
4201677	13
3811243	13
7237744	13
920734	13
9836855	13
6668462	15
41728810	13
30881836	16
5333477	13
6190618	13
3459198	15
1105320	13
667706	17
1250263	13
32168546	13
342089	13
11461525	16
5459395	13
3409526	13
293476	13
12131690	13
2620203	17
6394493	13
1107383	13
1880303	13
221770	13
991590	13
2044407	13
619176	13
7105932	13
4745142	13
9379539	15
1903129	13
5398936	13
1881413	13
9261525	13
20426042	13
7525276	13
2490504	16
1159269	17
3655841	13
1130439	13
11294071	16
24055339	13
3786114	13
6210630	13
17527815	13
4274506	13
19007414	13
832976	13
11412811	13
1878165	16
8320380	13
10350447	17
2531981	13
8637961	13
50717308	17
9051193	13
4365529	13
2633840	13
2629626	13
5283409	13
2502631	16
200418	13
3160438	13
13123405	13
27779134	13
2430728	17
4057589	13
11445701	13
4608785	13
1320366	13
7192825	13
7505938	13
9857216	16
4654189	16
4456417	13
18320970	17
5222720	13
2595433	13
4274613	16
13343833	13
6979776	13
2394587	13
5079457	13
1632356	13
11942566	13
1588479	13
14155027	13
688513	13
12312567	13
3569210	17
3449546	13
10351553	13
27938875	13
12651426	13
5836035	13
29308537	13
2498229	13
8761815	13
1144974	13
5648482	13
27235219	13
19879342	13
11137226	13
3652955	13
3627981	17
4618474	15
2626862	13
2852496	13
10138866	13
9563555	13
6092619	17
5344917	13
7053739	13
700957	13
36800974	13
13704742	13
23260887	13
248410	13
1792730	13
2309987	13
20711270	13
12180889	13
792887	13
558038	13
16968620	13
1268412	13
12541965	13
46822076	13
10850803	13
1284480	13
1406005	13
740776	13
1166270	13
9288017	13
3206552	13
1710412	13
715269	13
18601405	13
1354691	13
22891172	13
7693712	13
15238035	13
11252468	15
2055193	13
13704464	13
8156231	13
27306714	13
6190839	13
470695	13
2720419	15
1577162	13
3111281	17
20867089	16
5623634	13
245156	13
18781993	16
1890933	13
3254876	13
4714941	17
1774859	13
2829995	13
6123511	13
1467726	13
9299768	13
5566011	13
29447667	13
2810792	17
1552508	13
1233136	13
30977269	13
9113234	13
366377	13
25978457	13
3120487	13
6462989	13
301196	16
5926482	13
1543324	13
430346	13
1694861	13
17233899	13
3418612	13
14751005	13
16230598	13
663414	13
78504	13
1670430	13
619821	15
5148683	13
2579186	17
2435915	13
6552176	13
318602	13
6437579	13
2381596	17
781278	13
4591339	13
3255755	13
2120425	16
1440694	15
2339846	16
17687365	13
9575437	17
4972925	13
242814	13
3520056	13
1394189	13
43157333	13
11494440	13
2695657	13
16744603	13
4957876	13
6490532	13
1193279	13
7265654	13
15433356	13
11565551	13
3204219	13
8529953	17
11290683	13
8605186	13
3930258	13
11638400	13
1298438	16
8320576	13
4131923	13
4950295	13
7245512	16
2229815	13
918793	13
8963030	13
7146452	13
5740127	13
5669682	13
8989396	13
8647966	13
3999464	15
24886349	13
6319337	13
1704263	13
2446516	13
966755	13
2000663	13
703858	13
14540474	13
5121778	13
17859948	15
3977676	16
5686293	13
1736263	13
1572776	13
7010722	13
4983877	13
5639100	13
2786553	13
11490185	13
11401355	13
8700902	17
7547837	13
6339450	13
5474059	13
9320120	13
36255570	13
14524611	13
756247	13
7157740	13
3089902	13
4670877	13
8469015	13
5594478	13
10879608	13
9649782	13
1269967	16
2984126	13
20990784	13
7486866	13
2926791	13
3586339	16
6810476	16
7873750	13
1614583	13
2515537	13
10154429	13
7365887	13
11438608	13
12299777	17
1338950	13
1488178	13
4166916	13
39826	13
2732290	13
16990569	13
6144633	16
13711281	13
8199979	13
3359860	13
16569049	17
1964506	13
1038391	13
2588589	13
1491851	13
4910588	13
1049395	13
5007044	13
18011704	17
7056067	13
7291759	13
6695679	13
4822958	13
942112	13
6009475	13
17127608	13
17694773	17
10188281	13
12585034	13
88211	13
813188	16
969315	13
4777153	13
7205321	13
1204486	17
37833636	13
5130378	13
429131	13
5273371	17
5150341	13
6482624	13
3518149	13
1943083	13
7969289	13
19571515	13
1244007	13
3679372	13
7116520	13
23137065	13
15125814	13
12754004	13
116736	13
1587292	17
26940065	13
4272594	13
2197613	15
13025482	13
1480058	17
1604151	16
6760194	13
1365375	13
14193264	13
4203183	13
26467350	13
11159341	13
10641389	13
4322943	13
5522346	13
288926	13
12187227	13
1213552	13
3872430	13
20396166	17
8576692	13
9233367	13
17043264	13
4355214	13
1113599	13
5742163	13
5769039	13
5721967	13
9997263	13
9530463	13
3891951	13
3139586	13
5586528	13
1639371	13
30269066	13
8518859	13
5084836	13
5385855	13
10967061	16
12596184	13
19667121	17
4560865	13
19553152	16
1524433	13
6539916	13
10913579	13
6103977	13
6463258	13
16534578	13
562254	13
13597356	13
14214751	17
10176094	13
28062329	13
2521124	13
34556120	13
11164326	13
16360716	13
5468862	15
201570	13
1303572	13
9181123	13
4200996	13
1259932	13
2203282	13
16732011	13
2438208	13
15460541	13
22854309	13
7747548	13
5818649	13
1378457	13
18019624	13
4535775	15
3201309	13
7577045	13
5217875	13
601272	15
7470863	16
8896568	13
8206748	13
2004570	17
5056696	13
49864816	13
10059927	13
1255373	13
852562	13
16938411	13
8832163	13
1473987	13
39336256	13
2729001	13
980867	17
10498429	13
22936829	16
5295478	13
18886898	13
256339	13
9901639	16
22914988	17
20630397	13
2809640	13
20201934	17
2735789	13
35544321	13
1476034	13
961600	13
10084196	13
278290	13
6241464	13
1076984	13
3633613	13
3384657	16
17607696	17
18811494	13
1961658	13
11384807	13
33475	15
2426934	16
13053030	13
5948350	13
1569659	13
4084760	16
5362138	13
240817	13
9191311	13
9244861	13
5912582	13
1451888	16
7962792	13
16759040	13
7037814	13
1371775	13
1049087	13
4595522	13
3213283	13
1420154	15
717907	13
9570808	13
18443291	13
1564620	13
700492	13
4148157	13
6660922	13
496894	16
24326304	17
2466305	13
1690507	13
7713252	13
1284609	13
11503442	16
10717659	17
15492929	13
5120262	17
1027180	15
454024	13
537384	13
17439813	15
4041299	13
21650072	13
2016071	13
2233065	13
5716310	15
8048113	13
4097592	13
6507193	13
1027467	13
2300640	16
18029923	13
4589797	13
1923648	13
2724027	13
2980227	13
23168160	13
18057604	16
2126312	13
17982071	13
8251572	16
10506305	13
40698519	13
1453937	17
9357212	13
3152796	13
15239024	13
273170	13
17022835	13
2254616	13
2721655	16
203530	13
6646654	13
21845104	13
4297749	13
3351493	13
20827029	13
7578556	13
2570230	17
8771879	13
704009	16
26145791	13
5543179	15
3715840	13
2315099	13
655154	13
6232609	13
25144179	13
2466444	13
982520	13
7890438	13
3744579	13
9046352	13
12252496	13
1455009	13
4839506	13
6363283	13
2324205	13
8285282	13
683576	13
567548	13
1274477	13
10310901	13
6409931	13
19907174	13
5909396	13
1420316	13
26955404	13
7080504	13
1216858	13
2151679	13
4664957	13
4150467	13
21165540	16
1911007	17
14689277	13
9160951	13
4288977	13
1140966	13
16810437	15
11799418	13
2347992	13
3138090	13
29829532	17
4471901	13
1111674	13
12512792	13
4111319	13
15927195	13
10508666	13
2172734	13
2827582	13
1404664	13
1180004	13
9606448	13
5748171	13
1873641	13
9824041	13
7291646	13
7809697	13
10476280	13
6096441	13
4114086	13
25094663	16
20738231	13
18760372	15
4730332	13
4449685	13
15266870	13
4234481	13
29079674	13
3031406	13
1517321	13
1192218	17
108717	16
7136094	13
28886672	13
7208738	13
8877217	13
1038175	13
3738292	16
8658523	13
12117718	13
12079667	13
16187244	13
2181760	16
16636468	13
3765168	17
1430348	13
6633253	13
4469470	13
23734660	13
4658565	13
16125242	13
1771464	13
4055675	13
974883	13
23800126	13
1771728	13
4015461	17
1352286	13
5199985	13
986779	13
19920502	17
2641408	13
1122549	13
8046102	13
60590	13
5405710	13
6206361	13
2639526	13
6357636	17
1146747	13
11138530	16
10743986	15
4678652	13
1717023	17
3754734	13
9249946	13
15262827	13
3705291	13
12245526	13
8343174	13
2516592	13
12251321	16
1159111	13
5336419	15
4970978	13
6347835	13
13060660	13
4165833	13
219758	13
8500179	13
16156353	13
9908874	13
6314983	15
9849155	13
43128451	13
15569409	13
862005	13
13394640	17
1919127	13
28469629	13
28344120	13
8702	13
28202578	13
7554055	13
479789	16
4171457	13
5949701	13
29342891	13
18979934	13
1931643	13
3706021	13
412268	13
6379547	13
22555942	13
1400057	13
7723460	13
5357508	13
249229	13
5900882	13
823118	13
359349	13
11961520	13
2633826	13
7665748	13
6467652	13
4742243	13
12112810	16
902737	13
3844086	13
9541676	13
5459847	13
13156771	13
11370826	13
32696246	13
11905353	13
324075	13
18397817	13
9320511	13
730894	13
14975940	13
9245486	13
30112807	13
7484785	13
8282103	13
1513404	13
6951346	13
3514071	13
2777088	13
3360446	16
123907	13
2430726	13
17628783	13
2925944	13
8861732	13
19857520	13
3685322	16
12234827	13
6040568	13
4699845	17
1400868	13
47422192	13
26959594	13
730548	13
7781345	13
1663047	13
4295408	16
3648285	13
2873687	13
17155021	13
4387873	15
24900017	13
13655225	13
27784215	13
2960762	13
2328458	13
7220983	16
6521320	15
6171283	13
12641499	13
226050	13
4888336	13
3106	13
16408113	13
24394316	13
1282725	13
2180442	16
3892702	13
3426870	16
947430	13
3220003	13
4227935	13
10584221	13
1151144	13
12940432	13
18252172	13
2201547	13
24763245	13
22337344	17
6917879	13
8961552	15
7511844	13
1724807	13
737298	13
2303930	13
30045099	13
22229927	13
28137654	13
8259440	13
4537248	13
9824297	13
330845	13
9003024	13
5854414	13
2149431	13
8896468	13
2445619	13
12804164	15
901801	13
11339341	17
20987061	13
9667249	17
1862522	13
11765748	13
6591057	13
9521827	13
2399217	15
16909677	13
5756909	16
9181958	16
11240078	15
20226770	13
2459169	13
9097549	13
10853329	13
35509562	13
136600	17
8243261	13
24740616	16
11290978	16
22817759	13
4231153	15
11701771	16
3496470	13
590350	13
1817124	13
18685313	13
5478165	13
5667912	16
1899741	13
6195136	13
11690350	13
3605503	13
4094712	13
10210598	16
7579730	13
6551513	13
6002561	13
4047644	13
2251933	13
436345	13
341132	13
21491081	13
7461668	15
6215758	13
2551233	13
5033896	13
2879238	13
1822253	13
4491654	13
46904	13
22900816	13
9406726	13
10085865	13
1132083	13
19994734	13
3928821	13
674858	13
2636054	13
15030240	13
5576780	13
7893039	13
23345568	13
4514782	13
11997757	13
6623888	13
2731957	13
10987777	13
9355317	13
23029447	16
29748834	13
17392661	13
16632213	13
11810597	13
10223051	16
5837403	15
3034671	13
3798092	13
812749	15
9164435	13
30801354	17
18517958	13
22621352	13
5549366	13
6045396	13
34171237	13
4847485	13
199598	16
7681862	13
5982704	13
6276267	13
3103207	17
7635804	13
14439036	17
10147805	13
3130266	13
46924	17
8585372	13
21313941	13
1785378	16
8534052	13
7726007	13
1283558	13
2656901	16
1460782	17
1347596	13
49719	13
15925744	13
7263577	17
643908	15
16191204	16
33753390	13
8290640	13
14685970	17
1105958	13
428149	13
1549654	13
295000	13
9762832	13
5121166	13
5531457	13
7155788	13
7559827	16
13509201	13
11481833	13
10580286	13
5549676	13
16421851	13
3817348	13
7531657	13
2327504	13
12656008	13
9129322	13
8438440	13
21653243	13
10226470	13
4180606	13
2788771	13
2794551	13
6709627	13
11613726	13
7162390	13
12212001	17
19685203	13
1252946	13
22661237	13
4461151	16
14887522	13
6637821	13
15527773	13
4784327	13
7602455	13
4654598	13
3888258	13
7522032	13
60282048	13
18225509	13
2905575	13
678874	13
34155452	13
14868812	13
15281459	13
4518495	15
18596740	13
823033	13
61348	13
6813864	13
9249432	13
6433395	13
28831948	13
1574801	16
7351317	13
428858	13
12482972	13
5994010	15
23110845	13
24270181	13
1730044	13
5544844	13
7004085	13
7140350	13
4049255	13
13892937	13
4781353	13
25913507	13
60665950	13
6798050	13
3593723	13
9012188	13
3174922	13
5636824	13
824506	13
21112715	13
1793604	13
1833666	13
2297221	13
2701771	13
14570807	16
8374186	13
2654756	13
4096567	13
5899090	13
16955452	13
442335	13
24185521	13
6415731	13
2789187	13
13160326	13
5305362	13
458316	13
1855278	13
14190729	13
4502494	13
45330932	13
6908961	13
19279561	13
5351797	13
3753744	16
426983	13
8539520	13
1614670	13
618413	13
7339348	13
18272880	17
4983784	13
5611324	13
6169802	13
8759188	13
8979717	17
9338184	13
953211	13
129848	13
3133479	13
6671715	13
8202242	13
11082210	13
13054372	13
198752	13
3309581	13
14105356	15
11228852	13
8250939	13
2736570	13
1437778	17
5869137	13
15974807	13
9756467	13
3190947	15
1757580	13
12020434	13
16221019	13
12694733	13
8553767	13
4733272	13
4306704	13
15983562	13
5836009	13
2364398	13
2458255	13
13778873	13
2978529	13
30643095	13
6610474	13
10484324	15
917592	15
858631	13
2167451	13
12027937	16
1245206	13
17193406	13
26735767	13
6832637	17
9278716	15
2172287	13
12204232	13
2594109	13
3927391	13
5169416	13
21036217	13
1412355	13
18386579	13
1585908	13
11798616	13
1410496	13
14902718	13
808152	13
5988361	13
1657839	13
35757133	13
4583288	13
17529660	13
2154112	13
5252995	13
1001808	16
2859222	13
18958454	13
1422998	13
6194550	13
8192565	13
1951087	13
7383556	13
1534525	15
1268342	16
3249254	13
6080224	13
3211313	13
2507022	13
1685373	13
7302207	13
28218706	13
7923223	13
7352594	16
6178579	13
1011164	13
6069659	13
12796826	13
1052071	13
33414668	15
10283944	13
19815171	13
4700129	13
3427348	13
749346	13
18988571	17
9287821	13
6883003	13
1133138	13
26320637	17
9240224	13
3280847	13
15071330	13
17943960	16
9476405	13
1462494	13
2558955	16
320555	13
4370392	13
3998649	13
6601691	16
14799442	13
13679682	13
4739453	16
980463	13
19890754	13
11861875	13
3453218	13
1111492	13
6095311	13
3360063	16
2614063	13
11516181	13
18997441	17
3598601	13
12719522	13
6809701	13
23191189	13
1889458	13
5660097	13
7439864	13
406576	13
3753654	13
24230327	13
16492562	13
13844851	13
1523639	13
2585292	13
5301859	13
16920176	13
11074315	13
12760833	13
10120841	17
3473990	13
2158992	17
1001039	13
1435192	13
26726098	16
402665	13
6227031	13
3873790	17
30476638	16
11878823	13
8629139	13
4472539	13
6467857	13
19025687	13
4203906	13
3938896	13
7280112	13
33877025	13
3870630	17
2417865	13
1760170	13
4084757	13
1126652	15
2891625	13
13696518	13
10623216	13
495022	13
3541330	13
197955	13
8787272	13
3621180	16
10988156	13
4386349	13
1210540	13
10368210	16
169721	13
21457682	13
7126617	13
30112434	13
2291355	13
1696251	13
2608248	13
24870340	17
10725910	13
13028475	13
118724	13
3612201	13
6932098	13
11485339	13
2011263	15
302572	13
6574350	13
10310126	13
776970	13
628721	17
2705545	17
20855562	17
2778895	17
9562263	13
3730159	13
970688	13
2957754	13
19581162	15
4978507	13
4333993	17
24266107	13
5015952	13
8461217	13
7207935	13
215119	13
956239	13
24914848	13
1931490	13
18978082	17
3578380	13
11546053	13
12237595	13
11095830	13
1546521	13
26585613	13
1062740	13
19966163	13
485977	13
3238895	16
39271358	13
7886957	13
5127536	13
16022111	13
930068	13
7476472	13
1589311	13
2408625	13
911653	13
17523479	13
553132	17
17760095	13
19960645	13
32318043	16
4584210	13
8427528	13
34124515	13
4810615	13
12498323	13
9021460	13
9444147	16
2612829	13
3238256	13
6178944	16
2452898	13
3638809	13
11895805	15
10495243	13
5369903	13
625038	13
16817194	13
12506514	13
31411339	13
4263916	13
235361	13
6891038	13
224891	13
16374563	13
1967157	13
20922323	13
4236035	13
1436575	13
4346876	13
32181652	16
3316970	16
10002133	13
2886515	13
18229492	13
2953251	13
11740801	16
2145368	13
1133398	13
2277671	16
551217	13
4432025	13
9943587	13
3158100	13
9381141	13
6302625	13
4381048	13
6213835	13
19372786	13
23610087	13
4163943	13
27389532	13
2624729	13
2641286	16
11567145	16
12282427	13
2357737	13
2112566	13
8808789	17
15515054	13
12187065	13
2151591	13
138482	13
6501293	13
5361763	13
2735074	13
4612970	13
15897	13
28310198	13
5141625	13
3692071	13
5959164	13
4314250	15
32714906	13
827875	13
314942	13
19914441	13
868607	13
6133081	13
13991288	13
11708659	13
10194587	13
7726196	13
14368048	13
25040451	13
28089611	17
6888820	15
30885476	13
5744786	13
19869058	13
7800588	13
6484415	13
1899521	13
5429442	13
4519381	13
7245601	15
10312425	15
11214461	13
1697512	13
4256735	13
6506989	13
1400902	13
631409	16
509133	13
32701963	13
12480463	13
5515945	15
883410	17
5867009	13
11370503	13
20745730	15
5125559	17
1817185	16
5701012	17
40894182	13
14062723	17
7644895	13
14237516	13
779382	13
37402193	13
4548112	13
3711576	13
6936880	17
3915013	13
8866442	13
8241417	16
4614623	13
6641456	13
3292780	13
2434522	16
9738782	13
11554273	13
2793364	13
247126	13
1261954	13
36843478	13
9012594	13
3244077	13
16700315	13
13291455	13
1256096	13
4991802	13
4695590	13
1253581	13
7832123	13
6236731	13
3358541	16
11058821	16
7875598	13
7933922	16
6767340	17
4625647	13
10667373	13
9700238	13
70407	13
13515493	13
5285643	13
5691462	13
828899	13
16429720	15
15880105	13
4915843	13
21774377	13
13492612	13
19386899	13
12431949	13
4458485	13
18180873	13
2352669	17
5969755	13
438665	13
6596585	17
41261406	13
14313155	13
21115666	16
8496731	13
8725530	13
16216252	13
7832521	13
4224119	16
10951882	13
6806863	13
5118357	13
7900536	13
445967	13
1512945	13
1952895	13
1692450	13
4750675	13
623249	13
14114375	16
368976	13
905545	15
6712926	13
17207708	13
2310281	13
3993427	13
898656	13
5338809	13
17757997	13
343696	13
2470590	13
850841	13
14694612	13
12717354	13
24155180	13
14331282	15
5877485	13
26214375	13
6319	13
4707722	13
14813392	13
1275423	13
3715897	13
44760187	13
7914493	13
2840141	17
2372296	13
3243124	13
10983309	13
17175917	13
6239078	16
2476734	13
1258863	17
7982744	13
8635269	13
13013179	13
3142269	13
4574426	13
4322775	13
7420925	13
155489	15
13206618	13
2005840	13
846909	13
2638240	13
10370694	13
17490639	17
2773829	13
715721	13
2711865	13
2441503	13
22285723	13
4792741	13
9448265	13
6740526	13
5032445	13
5169665	13
207621	13
15540881	17
28548888	13
1128577	13
7707030	13
5018820	13
3550791	13
28330447	13
5446382	13
1728310	17
16702661	16
4291054	17
578276	13
3423759	13
5141586	17
21964587	16
11503315	13
2741646	16
13349470	13
9419348	13
9245961	13
19047549	13
1491774	13
10878748	13
3964275	13
3299261	13
3535775	13
14423363	16
10222731	13
1107665	13
8972273	13
8300365	13
8385483	13
13665486	13
7628815	13
401404	16
4714956	13
210038	17
5055648	13
219508	13
4828629	13
6404819	15
5948766	13
7630964	13
13096682	13
11595334	13
18439913	13
250172	16
750488	13
4377504	13
1102391	13
9538883	13
7062352	13
3150340	13
22508598	13
5370689	17
3530748	13
1555613	13
4852621	13
12653453	13
5335899	13
738437	13
11105990	13
1354134	13
735623	13
11491376	13
3626383	13
7889617	13
930770	13
198697	13
8575941	13
5470646	13
24292511	15
9862758	13
17425880	13
2973920	13
8710220	13
18741058	13
1669969	13
8977487	17
8647989	13
158850	16
15679366	13
4119263	17
19670146	13
1012813	13
9105032	13
15855100	13
2596918	13
6618110	13
3814632	13
21294532	13
19133991	13
1506202	17
12110097	16
19294689	13
6435501	13
13847557	16
10476882	16
3558309	13
9815723	13
9446230	13
8663070	13
13995289	13
2237518	13
33094397	13
27469993	16
8946512	16
3410582	13
489925	13
6535003	13
195547	13
19735243	13
1293931	16
22371312	17
13777546	16
214148	13
1188105	17
4601636	13
1830490	13
161834	13
1286757	13
442689	16
4194402	13
2676783	13
1379788	13
12727792	13
31680751	13
1229840	13
2342020	13
16608940	13
4514316	13
5386070	13
7412230	15
15737894	13
11724797	13
24093150	13
1695577	13
4480207	13
4824148	13
909749	13
10088693	13
11631683	13
16612727	13
1030287	13
49214590	13
14797785	16
9587070	13
2792820	13
31267377	15
4573624	13
8835679	13
581016	16
873401	13
7959520	13
3876317	13
3798697	13
24936720	13
193432	13
9059908	13
1789429	13
3768586	13
16927026	13
5955091	13
7528225	13
2447134	13
2351327	13
842992	13
948090	13
83992	16
3433961	13
6855488	13
660218	13
1348426	17
3800249	16
11216358	13
8948985	17
34826866	13
9928520	13
13732521	13
15142393	13
5906230	13
20837426	13
6904502	13
12165028	16
3073572	13
5352633	13
6070018	13
1504180	13
10938549	13
4831344	13
10079315	13
3440752	13
2206215	13
1138131	13
4617439	13
174674	13
23165395	13
12980653	15
6576308	13
340071	13
3543122	13
367549	13
1452069	13
13417708	13
11510660	13
3674097	13
10646660	13
15454360	13
33435622	13
2603164	13
16256563	13
1827492	15
17408986	13
49105641	13
5821455	13
8957051	13
1626453	13
12236717	13
3864060	13
10363603	13
9550401	13
447979	13
18957608	13
15986951	13
696197	13
6453999	13
6667201	13
24276281	13
25025099	13
9390953	17
6933244	13
521677	13
1076486	16
12590768	13
3664477	13
5668932	13
10462195	13
4835952	13
23374107	13
1012850	13
4851293	17
2166501	17
20253034	13
1290578	13
7070199	13
3769353	15
7676653	13
21927347	13
5573140	13
17228170	13
10991062	13
2667798	13
3621573	15
20844620	13
4170005	13
6040430	13
1876917	13
1580483	13
3125347	13
11182520	13
5356232	13
21300273	13
25487289	13
19055982	17
1133866	16
1201553	13
8690398	13
1196882	13
74277665	13
1014354	13
4626751	13
1065616	13
2895843	13
3082443	13
719716	16
3430351	13
15007120	13
9200540	13
5941384	16
22102844	13
2514269	13
162819	13
10353421	13
418932	13
3559693	16
3082263	13
3074756	13
3591893	13
4641550	13
20644808	13
8268784	13
2067919	13
14422764	13
9842346	13
7029825	13
2454226	13
806182	13
4806937	13
48520	13
16458114	13
13169865	13
1526344	13
9769995	13
1818726	15
5317922	13
2102821	13
10969215	13
14734923	13
391078	13
5848560	13
160265	13
9300887	13
1462783	13
4419704	13
260120	13
5384356	13
19729997	13
12634495	13
44610922	13
2542941	13
7102968	16
12828299	13
1178169	13
9908756	13
16710652	13
60129900	16
1002330	13
4865263	17
19064730	13
6591446	13
4055139	13
622647	13
664687	13
1047427	13
21297693	13
199846	13
3398604	13
4947549	13
2817217	13
22554994	13
65771	13
833424	13
1989601	17
21504017	13
3402520	13
849157	13
40770419	13
2588790	13
5102593	17
24836534	13
1653430	16
34607794	13
467706	13
594583	13
8086217	13
13214867	13
638439	13
4323569	13
8668837	13
4270480	13
18773463	13
8516021	13
9873256	13
14190330	13
958722	13
22835084	13
3873239	17
17972716	13
10654641	13
1146729	13
9122236	13
39846699	13
1176966	13
12658750	13
6286116	13
25967173	13
2438364	13
17797991	16
4981746	13
9729028	13
6853980	13
4116867	13
12479700	17
483564	13
8418039	13
7676992	13
12832859	13
3157616	13
4298093	13
3333394	16
740302	13
1915997	13
6331127	13
7688909	13
456705	13
7493086	13
294142	13
4581423	13
9377827	15
8794014	13
1177474	13
4326972	17
12240051	13
34927801	13
13600430	13
2606803	13
25445277	13
4443282	13
3236544	16
18231624	13
7207826	13
21928091	13
32697086	13
4997023	13
20001444	13
10566176	17
15101381	13
5145378	13
932365	13
2492143	13
6081141	13
15543182	13
1925594	13
3521699	13
4454275	13
13203460	13
867793	15
321635	16
1937032	16
33629473	13
264723	13
20723146	13
1390519	13
31956526	13
11531985	15
3973236	16
8484450	13
6810245	13
10922771	16
2316303	13
1176813	13
20569664	13
8744123	13
8896617	13
13192511	13
26266337	13
305489	13
1149318	13
11256573	13
15123777	17
4322729	13
6949565	13
3530774	16
4840416	13
2654559	13
6343683	11
965719	13
2244317	16
759888	17
3616320	13
3163816	13
5476331	13
6986376	13
9460809	13
7319621	13
3756949	17
999033	13
2694837	13
8838059	13
834784	15
2115719	13
15321190	13
2536085	13
995854	15
22138497	13
5265699	13
9630421	15
3837837	13
2849695	16
26784544	17
5037326	13
4673750	13
25218704	13
10449497	13
8986180	13
4195933	13
2453343	13
13718569	13
10551459	13
110140	13
7071430	13
6234942	13
11696063	13
2518530	13
1028671	13
2439198	13
6377643	16
1073522	13
4013493	13
2933327	13
36090106	13
20576418	13
289534	13
1669920	13
5720058	13
245811	13
1399186	17
9128931	13
248747	13
10194324	13
1052555	13
87950	13
1614	13
32254697	13
3188932	13
14717382	13
4398249	15
1493819	13
34972974	13
1164837	13
2325810	13
5928815	13
7011594	13
8985434	13
4792199	13
6116518	16
3693259	13
2296813	13
2832634	17
23518394	13
840692	13
4793060	13
2720816	13
9989289	13
968210	13
5858751	13
4941409	15
6640757	13
193608	13
38124120	13
37311065	13
4812227	13
3852414	13
2471463	13
19371045	13
4258146	13
44340717	13
24629554	13
4893984	13
3437108	16
5523398	13
4872103	13
1552325	13
15584392	13
13327675	13
5948182	13
5043630	16
9245308	13
15085336	13
11749879	13
7515627	13
2512225	13
21046301	13
3104567	13
9504737	13
3915084	13
14770158	13
9922275	13
23939537	13
4983938	13
3824400	13
10721494	13
13571863	13
9482096	13
12601516	13
2275886	13
12936027	15
6980216	13
8188406	13
1966250	17
3869350	16
1516168	13
8019059	13
1100303	13
11653296	13
11881578	13
14478442	13
2911130	13
1355144	13
19281180	13
6703795	13
17541848	13
39917777	16
7993951	13
8535042	13
3353443	13
9703755	13
12751021	13
9056678	13
12734889	13
424208	13
8122722	13
44333116	16
6958645	13
16158019	16
6596853	13
4231543	13
62504	13
7799852	13
10142354	13
5006453	13
11777369	13
13690151	13
11245750	13
7636315	13
15169004	13
6399464	13
10230465	13
10136970	13
7969482	13
1845687	13
323037	13
541321	13
5296567	13
296524	13
2978361	13
1284751	13
17908617	16
1380271	17
3919000	13
9786712	17
2393270	13
54860435	13
10263919	13
17342745	13
2450914	13
28874186	13
10450005	13
2874865	13
6500707	16
12107319	13
1992228	13
8698617	13
30214999	13
18819890	13
3970867	13
6718897	13
964202	13
2307585	13
1104436	17
15638191	16
3322651	17
6036007	13
7250179	13
2724508	13
8477954	13
2898821	13
3371903	16
19022113	13
20926785	13
279856	13
23880261	16
7708870	13
11656587	13
2813970	13
477425	13
8590549	13
5496475	13
1532494	17
836731	13
15720787	17
14824678	13
4816033	13
6317979	13
18754549	13
5600341	13
3422037	13
13911725	16
2389180	13
2886973	13
1273136	13
36062053	13
39677501	13
2271593	13
5285617	13
4916307	13
4466280	13
29266179	13
2309263	16
4389139	13
16522024	13
15839905	13
1432762	13
7939301	13
7335026	13
6112972	13
5748758	17
1153102	13
21207654	13
9185288	13
14196793	13
817923	13
9229728	13
6122843	16
12865150	13
14472519	13
1364588	13
32230101	13
10951758	13
1919382	13
11592752	13
10128937	13
227073	13
7009663	13
1123413	13
5236940	17
1667345	13
9397915	13
8552263	13
1415546	15
17446913	15
6703718	13
1743216	13
2114167	13
435639	13
5522336	13
8316754	13
6979512	13
10145437	15
1680297	13
272749	13
8467626	17
3626800	13
7006450	13
2937627	13
4902713	13
1041766	13
11816824	13
753533	13
6955504	13
889828	13
916763	13
23705172	13
24317957	13
2539940	13
12166235	13
3237138	13
15233202	13
116034	13
1127638	13
7554130	13
5149218	13
4400082	15
6509921	13
18642000	16
3913564	13
10631643	13
35403	13
6098310	13
11361792	17
2191678	17
16854818	13
16130772	13
36610	17
2019425	13
5570860	13
9153630	13
10359421	13
5144312	13
15282711	13
18142974	13
4824752	13
6748670	13
2422757	13
6133082	13
1411100	13
8052738	13
2400313	13
9128411	13
1059519	13
4119368	13
7655107	13
2938597	15
11480233	13
11072051	13
556559	13
87714	13
14211086	13
1351	13
7925917	13
19029192	13
1594466	15
3485919	13
5738525	13
913531	15
3416474	13
4188876	17
226078	17
19441035	13
345556	13
2362151	13
380126	13
10553083	13
15742798	13
2546295	13
622056	13
9599973	13
11288370	13
593550	13
3715390	13
1203907	13
43715195	15
5896289	13
608585	17
2894873	13
3534730	13
36739536	17
8478111	13
207510	13
382741	13
567018	13
23266135	13
11157515	16
3381587	13
1955540	13
4896642	13
9956592	13
567086	13
10790464	13
8178141	13
19718911	13
1392642	13
20323814	13
1430040	13
5138317	13
4925870	13
514792	13
481229	15
9226423	13
5552354	13
4703728	17
9430167	13
1314537	13
23762539	13
12179044	13
4926737	13
10178314	13
2629748	13
1177648	13
2034758	16
7599312	13
22765048	13
12206659	13
2602849	13
2129132	13
18631038	13
6876742	13
2038840	13
2773194	13
26970159	13
6838049	13
4436257	13
5447206	13
689966	13
2691107	15
7106611	13
43646450	13
19917375	13
3789640	13
7920525	13
2358699	13
17465360	13
4860086	15
34829146	13
4847706	13
4067126	13
504394	13
5485763	16
2304709	13
725135	13
7503116	13
5591488	13
3607798	13
13560565	13
10677600	13
3748432	13
14676710	13
92704	16
1753003	17
1069130	13
1568858	13
15415800	13
8662046	13
6431450	13
9814123	13
4917512	13
7760466	13
1151482	13
5536403	13
1796931	13
4081613	13
2054034	13
1352978	13
1915955	13
5507978	13
13933685	13
614494	13
6934338	13
1153509	13
842863	17
22833943	13
10294925	16
5361157	15
6433846	17
10126742	16
1571440	13
2393349	13
6874032	17
23656608	13
5495934	13
3443849	13
152453	13
23567421	13
22022540	13
4723829	13
44676128	13
481870	13
6679314	15
23696685	13
3010656	13
18019636	17
4621575	13
22356147	16
1821924	13
6628229	13
16030589	13
7287767	13
3542367	13
22761168	13
157606	16
4536260	13
896085	13
15487066	17
3304379	13
4157802	13
3093024	13
923726	13
986344	13
5189569	13
1154503	17
17495773	13
9827883	13
5372991	13
18972568	13
11617773	13
1523109	13
1545917	15
11982	15
3787194	13
8335868	13
4603679	13
5328523	17
7242197	13
215492	13
5962445	13
8397933	13
9156850	15
12900588	13
8848730	13
9537057	13
1423380	13
16191246	13
7262015	13
6534577	13
10684549	13
43954218	13
459580	13
23459504	13
7831309	13
4383602	16
2495862	13
514501	15
19416827	13
6178563	13
2414288	13
648733	13
3012780	13
1279367	13
21303486	13
12483307	13
5882906	13
7052319	13
22768792	13
6161184	13
3273359	13
12316887	13
6126367	13
2509566	13
11908710	13
4838641	13
2040234	13
1188201	13
2560033	13
2306342	13
20747478	13
9004698	13
13880449	16
9638061	13
2155369	13
36903737	17
6414173	13
12297086	13
10850931	13
2670377	15
10448893	13
11543570	13
1677487	13
16890379	16
2947424	13
10848748	13
8939887	13
1349884	13
17663330	13
989753	16
18237036	13
4204947	13
391259	13
364341	13
207258	13
5228703	13
1521471	13
14044576	13
1525533	13
10094949	13
1995651	16
28547527	13
6634351	13
2525413	13
3833791	13
138024	13
2194523	13
2914766	13
5415229	13
2101384	13
6317980	13
18911358	17
22599515	13
3793922	13
37158853	13
26585823	13
727764	13
11266364	13
24863579	13
17862598	13
9855409	13
9045514	13
11306581	13
2632246	13
18321677	13
735114	13
763626	13
1041727	13
2232052	13
8547207	13
154112	13
7122011	13
336584	13
42264019	16
3540715	13
12121980	13
13183739	13
2976406	13
11618683	13
4904289	13
16202645	15
8029882	13
9406727	13
18796904	13
4909479	13
8483542	17
894587	13
26280975	13
8766722	13
4493959	13
17742203	13
15760972	13
5462266	13
9341813	13
893773	13
20127281	13
13361040	13
13006122	13
4504755	13
2087007	15
5174411	13
1272088	13
3153308	13
1761070	13
4223320	13
6315747	13
10296251	13
14869343	13
3365494	13
15674237	13
3552336	15
2588544	13
14340185	16
55512075	13
3321854	13
26878577	17
5623681	16
13263621	13
18483788	13
27324462	13
1105340	13
676171	13
1411053	13
2812405	13
138761	13
9803086	13
3751140	13
4814008	13
14305770	16
8219024	13
17874463	13
5911323	13
636924	13
4357667	13
4228148	13
8887488	13
1389757	13
14954982	13
1010506	13
26169633	13
20119347	13
4045627	13
3016783	13
10311597	13
2562580	15
4075324	13
9339716	13
1671786	15
842892	17
678210	16
26442295	16
17385739	16
1071397	13
2888940	13
294878	13
13696488	13
7539827	13
9122140	13
10450064	16
2980612	13
172249	13
6348717	13
19524299	13
11505216	16
11307892	13
17090157	13
13697908	13
590973	13
1812673	17
40324932	13
4800780	13
700904	13
7251553	13
6717854	13
24766609	13
4486962	13
1782687	13
3892222	13
3999060	13
3605194	13
15826710	13
8600155	13
4942982	13
926613	16
34778797	13
3287497	13
542553	13
9271777	13
13918228	13
207971	13
18608761	13
334403	13
9335155	13
2022810	13
11725514	13
2589077	15
9588092	17
4226769	13
9418212	13
6817260	13
8738537	17
1508073	13
22096116	17
1394602	13
10578762	13
1898995	13
6320484	17
12028253	16
6447205	13
355630	13
13877268	13
11024511	13
1103643	13
13310586	13
21140358	13
2625457	16
10564639	13
2526038	16
13550430	13
3093704	13
4058352	13
5051619	13
4695704	15
7612776	13
4381532	13
8756610	13
6972890	13
7350592	13
5329163	13
3029077	13
4079537	13
13001871	13
14973146	13
13086907	13
6885376	13
4179565	13
3549554	13
27078254	16
9542040	13
4889315	16
7353823	13
35945247	13
21259677	13
7830230	17
5199451	13
4581386	13
1174954	13
1708429	17
3207120	13
36281805	13
4056959	13
1728262	13
986833	13
2036368	16
2646948	13
18055641	16
3213269	16
5435437	16
10798810	13
7011965	13
17479051	13
5573988	13
6580207	13
19213555	13
1735421	17
2701021	13
11947718	13
3666167	17
1303846	13
3828627	13
11151987	13
5505427	13
4155120	17
4982029	13
3912121	17
810364	13
5545250	13
9149841	13
576596	13
34689686	13
11786203	13
14215058	13
3936325	13
11535853	13
3371378	13
14382310	13
24756456	13
333578	13
1448814	13
6840965	13
742751	13
1968184	13
8784842	13
8337220	13
8304735	13
80411	13
11536983	13
9305752	17
149147	13
2286018	13
12565651	13
17384543	17
1101419	13
2409731	13
1937949	13
413326	13
1291917	13
33424569	16
492446	16
14902186	13
14234173	13
6070313	13
336226	13
3327844	13
1144235	13
10063865	13
3449403	13
1377346	16
2059089	13
123954	13
10678845	13
12232858	13
47419	13
66267	13
3655584	13
26370497	13
2167776	13
1413306	13
4167359	13
20316623	16
4492349	13
2366776	13
13688509	15
4715406	13
259588	13
6783644	13
4115860	13
33105406	13
23628947	13
2306001	13
36898233	13
5086146	13
2638700	13
3836268	13
431498	13
431933	13
4194666	13
10069743	16
19241698	13
2624759	13
10809007	13
3552260	13
635565	13
8893609	13
9792765	13
2656563	13
23668844	17
14768683	13
11038985	13
24429348	13
3364148	13
20413361	13
8725727	13
5834489	13
8611271	13
2069361	17
16907084	13
5671325	13
518599	13
5958505	13
1497808	17
9084318	13
2469049	13
7513680	13
206847	13
23075354	13
470485	13
8188833	16
12765007	13
3112488	13
15730323	13
2937469	13
2259983	13
26933357	16
2525947	15
4557594	13
1086896	13
13185651	13
3344255	13
5072036	13
6747055	13
26214881	13
1199856	13
9340270	17
499270	13
4675654	13
15568264	13
778294	13
4408932	13
1341829	13
1511710	13
4347203	13
39121614	13
5288915	13
12789955	13
9212939	13
1260042	13
13900705	13
2887859	13
1464192	13
15700099	13
2250586	13
8711331	15
46504862	13
22736435	13
3316292	17
12012840	13
881780	13
15244389	13
22156563	13
665922	13
3414567	13
8586239	13
4957137	13
3539272	13
6254946	13
13254125	13
18404967	15
3781143	13
11048238	13
28587209	13
1157896	16
1914875	13
9003634	17
5385347	13
10073655	13
7184037	16
13144662	13
403442	17
6912460	13
5308689	13
32577583	13
1941841	13
3199392	13
11780045	13
4715964	13
12903749	13
31673190	17
11712166	13
11289002	13
10116950	17
16289752	13
20370823	13
4638109	15
8044012	16
11270494	15
13183042	13
17118166	13
771557	17
337675	13
15358383	13
44461549	13
17011019	13
8837653	13
2934386	17
174666	13
3056074	13
1667610	13
388578	13
8989146	13
27632091	17
944857	15
2649480	13
7794329	13
9327607	13
32409553	13
858370	13
21771431	13
3882047	13
7849219	13
16275959	16
39653	13
7982107	13
11623529	13
11742231	13
7443814	15
2424335	13
2248959	13
2267203	13
1021910	13
5815945	16
5807185	13
28162085	13
3636071	13
369258	13
11789225	13
3536226	13
3147884	13
1644360	17
12906444	13
4142217	13
3263811	13
4689396	13
899935	13
8585802	13
6309358	13
16687465	13
9950772	13
3893908	13
7880373	13
21777490	13
9723595	13
16622967	13
21270175	17
7829460	13
4434390	13
3938184	15
5900379	16
12298324	13
10953144	13
3105794	13
2231653	13
1415378	17
348687	13
605762	13
1719237	15
7468700	16
10450010	13
7142668	17
1214056	13
3964877	13
1112538	13
3314140	17
4832924	17
14758095	13
1411560	13
5115643	13
7183841	17
13739751	13
20790432	13
7824004	13
7353304	13
6740207	13
7951094	13
6648605	13
2029471	13
19298134	17
7845703	13
1211698	13
3522054	13
2449491	13
65418471	13
14330234	17
13397156	16
6232997	13
431000	13
18826215	13
5451513	13
9452220	13
263276	13
9034740	13
30952635	13
497062	13
8915322	13
19409289	17
11561068	13
17663845	13
2562951	16
3198492	13
22194220	13
6197688	13
1090339	13
1049442	13
7803043	13
2129077	15
9262969	13
8757887	13
13486641	13
32668656	13
2544976	13
3462262	13
2756893	13
16470966	16
1856686	15
405973	13
6892260	13
2290860	17
9951614	17
9609663	17
4677071	13
3503224	13
6966390	13
781483	13
8335814	13
8252613	16
5759794	13
2733214	15
7983757	16
11485760	13
1688353	13
1495494	13
32285205	13
332232	17
14446416	13
14812520	17
26788945	13
9749157	13
14351155	13
8525712	13
5238505	13
2415383	13
2639635	13
1248032	13
2911350	15
6200887	13
8561751	13
10834570	13
6911896	13
539870	16
5330991	13
7792193	13
2281180	13
2218774	15
23811236	13
1670309	17
9198736	13
2414441	13
7988957	13
3513023	17
9297927	13
7212786	13
10452882	13
8868957	13
4073816	13
5681316	13
5562553	13
35408264	13
70097	16
7475041	13
12535852	13
14594923	16
17979086	13
8387514	16
3121279	13
4971361	13
7620607	13
10642584	13
1967212	17
13214930	13
2016192	13
6241393	13
14639613	13
9953185	13
1154210	13
844320	13
1830706	13
6817456	13
7025869	16
1912701	13
6141125	13
16432823	13
18004623	13
3610608	13
6754556	17
2163073	13
3014587	13
4066376	13
1625942	13
796561	13
5245775	13
20181835	17
4296463	13
8502591	13
3939465	13
270019	13
9292396	13
5014120	13
10905806	13
8017778	17
18805423	17
323408	13
32351098	13
1792245	13
18175334	13
12765846	13
1767759	17
8762015	13
1925269	13
7186111	13
8014590	13
1608951	13
16577820	16
8952798	13
2887473	13
23666920	13
1323081	16
10378389	13
3080582	13
26013104	13
6922617	13
1824725	13
8910570	13
7372342	13
9652654	13
16458046	13
1985413	13
3614738	13
3162409	13
1444443	13
7305484	13
8073179	13
21335	13
5588173	13
2358535	13
19272215	13
8576950	13
1576190	13
45577775	15
8395839	13
4346879	15
23978942	13
5569966	13
1017830	17
11829977	13
3346275	13
1061594	13
2292307	13
4113090	13
18949234	13
23703929	13
32411346	13
6695276	13
4760091	13
12734617	13
8011822	16
5654164	13
31059179	13
9648799	13
8852129	13
1613124	13
6728046	13
483632	13
7238060	13
2739717	13
2897434	17
506571	16
1402925	13
8654546	13
3561670	13
9933608	13
5976723	16
19361241	17
9513433	13
7216339	16
10482737	16
9915786	13
3715403	13
24364360	16
4027245	13
23546069	13
515630	13
1878519	13
19947943	13
32614161	16
2298323	13
12053286	13
1768205	13
6476085	16
28050867	17
9705427	13
1350664	13
7465601	13
5356151	13
9708900	13
5076524	13
7111022	13
16113388	13
3439425	13
5103335	13
12739215	13
19591641	13
8315024	13
15957473	13
3182280	13
8370569	13
3857082	13
5725133	13
4231768	17
19607909	13
7405264	15
2108535	13
5980122	13
2595461	13
5764918	13
3182892	13
17879627	16
17449869	16
448253	13
9867449	13
37228501	13
14092288	13
1514677	13
4953884	13
10460733	13
834757	13
18564828	13
849642	13
179305	13
2118668	13
5559176	13
41231245	13
26490657	13
44301396	17
22251098	13
34508696	13
8748677	13
5433551	13
18067257	13
2848019	13
2330106	13
2084353	13
268663	16
6315466	13
554239	13
21095923	13
2904049	13
1347721	13
10152103	13
7488050	13
1277527	13
9835098	13
1132343	13
1939700	13
2431467	16
10532274	13
10040902	13
4140306	13
1241842	13
10176347	13
4473629	13
24686981	13
5739135	13
2427768	17
14033155	16
1206081	17
1015586	13
32447208	13
4527144	17
11022513	13
954965	13
16860396	13
19059605	13
34989953	13
2775505	13
15196381	13
2359260	13
6642593	13
9354279	13
9601705	17
618272	17
18441764	13
4076757	13
9988981	13
3334200	13
11052822	13
1684690	13
2772568	13
2377880	13
4428380	13
9008980	13
24914213	13
1205579	13
2770180	16
520786	15
2963009	13
1634941	13
5547731	13
3328917	17
6170257	13
1058883	17
3754093	16
4986770	13
3867501	13
12550959	13
7821355	13
799119	13
4839910	13
11559884	13
1088302	13
5322458	13
9717324	13
21545341	13
11907988	13
135487	13
2877061	13
1484514	13
6557916	13
1090087	13
9359569	15
5304177	17
6484926	13
2058035	13
1423356	16
3070312	13
4698375	13
5292419	13
5306638	13
15219652	13
27270733	13
1473542	13
10996194	16
7207724	13
10149761	13
961173	13
340658	15
8694586	13
24002361	17
6533121	13
5186845	13
4494251	13
483484	13
9078756	13
11248528	13
15015823	13
23948177	16
408278	13
1046325	17
15542508	13
24855762	13
19048557	13
7902153	17
4298086	17
9165174	13
11241420	13
1038156	13
5230811	13
17232836	17
1424881	13
4000116	13
11824474	13
3517223	13
17493887	13
22264126	13
20515251	13
16523634	17
10602613	13
1127558	13
7599532	13
23106448	13
699306	13
10017532	17
6543582	13
35213366	17
6573132	13
24290418	13
2709818	13
5765037	13
27736045	13
9820679	16
6162719	13
368234	13
4736962	13
944367	13
13624059	13
275267	13
832639	13
871259	13
8323840	13
8888825	13
9842413	17
7457983	13
8788813	13
1528232	17
22464997	17
11715236	17
18768577	13
6405377	13
17034945	15
5716629	13
11909362	13
1077221	13
9999525	17
3325357	13
349154	13
8768915	13
23367157	17
1706095	16
2976361	16
3032420	13
3460779	13
1817732	13
9313852	13
4636745	13
34971744	13
6680087	13
5052185	13
544479	17
139974	13
8308412	15
12645447	13
1378022	13
15359062	13
102665	13
5660191	13
3815598	13
6045108	13
348171	13
828334	13
9036971	13
2355634	13
1626936	13
33425851	15
1690158	17
6140887	13
1916368	13
39969088	16
1152914	13
2497063	13
2275272	13
6652279	13
8360743	17
3389877	13
11179308	13
1011912	17
19587481	13
7686511	15
16731	13
23497319	13
13259136	13
6249581	13
1921913	15
2242771	16
17761717	13
6884850	16
14598840	13
1435999	13
21242435	13
38359301	13
12343982	13
6726812	13
8922185	16
670710	13
4548221	13
9896427	13
3246113	13
3296	13
6550657	16
600662	13
34060525	13
660056	13
4355088	17
4355195	13
20010997	13
9844494	13
2052782	13
10434312	13
7882457	13
5381835	13
761772	13
7860123	16
817337	15
7904555	15
21488099	13
2842777	13
1466818	13
2124158	13
2849758	13
3659883	13
4105243	13
17346405	13
183855	13
1300952	13
14748365	13
1554052	13
3757178	13
3377177	13
1119432	13
5054090	13
759453	13
807416	16
557161	13
3006642	16
13874362	13
2064741	17
11038842	13
149354	13
2199953	13
1940046	13
8206187	13
373918	13
189322	17
26413193	13
8205800	13
10375880	13
13400813	13
4835274	13
8642565	13
1022618	13
2796719	17
9420842	13
7148793	13
8266564	13
16148210	13
2704043	13
1729113	17
17313778	13
9043107	13
11019322	13
4498086	13
1724060	13
8895464	13
5937908	13
7779648	13
2063937	13
29008393	16
26853807	13
1997955	17
164167	13
13859704	13
4423560	13
928420	13
16875754	13
13495556	13
7693070	13
34068813	13
7100210	17
9447256	15
9582528	13
7103752	13
89983	13
18172525	13
3207365	13
7887897	13
6591957	13
9961491	13
2552291	13
12357202	13
12748232	13
13776705	13
9756335	13
3137811	16
3193032	13
21225338	13
1549425	13
9755303	13
23922672	13
1957593	13
9566658	16
1930017	13
310338	13
2587935	13
2251794	13
4112036	13
6186291	13
824880	13
13292448	13
9395996	13
2279346	13
9889791	15
2587462	13
9306215	17
1876418	13
6364640	13
1591622	13
18386348	17
8836303	13
3344666	13
3566927	13
20748239	13
22793667	13
17099915	13
4164644	13
10549016	13
17924073	13
910144	17
1977037	13
11415204	13
24765192	13
16055244	13
654254	13
6976244	13
8471486	13
3405114	13
9042645	13
2001909	13
14112989	13
4805133	13
4832679	16
19142890	15
31839503	13
8571290	13
2867971	13
5339487	13
6638736	13
2772088	16
25244517	17
6220213	13
1427221	13
5794235	13
1858111	17
9703163	13
1417242	13
7164338	15
6472513	13
284850	13
3511798	13
16329884	13
8812927	13
13201527	13
447393	13
870829	13
3064312	13
15312562	15
5405887	13
14539859	13
2599750	13
18006541	13
125430	13
13242939	13
5591038	13
3161549	13
5428971	13
7297227	13
10570787	13
13676121	13
1762191	16
3925229	13
43026512	13
1878920	13
4424112	13
2570510	15
6364912	13
23290596	13
3523341	13
54694 triggers and 835 candidates in 477041540778 cycles.