8529215	13
4178384	13
23275512	13
4262116	13
1590509	13
1028315	13
514301	13
1158405	13
3990619	16
15072249	13
4325324	13
3560989	15
6254661	13
12976534	13
12661550	13
941934	13
2872539	16
1439730	13
6377218	13
5291455	13
1657837	13
9741153	13
4272077	13
6648060	13
3451465	13
19479959	13
8481845	13
7029161	13
4645982	13
4883977	13
2033101	13
9891941	13
5373606	13
10627706	17
20482254	13
693739	16
6663960	13
7323434	13
8057958	13
5143715	13
35979182	15
34321333	13
4885144	13
7438525	13
3914729	15
3265040	13
4157590	13
5021669	16
4537637	13
1683708	13
9041945	13
1204409	13
2041520	13
679685	13
6823790	13
629992	13
6467416	16
2217950	13
5674298	13
4271516	15
255619	13
23931534	13
3238147	13
13103857	13
3886277	13
9229689	13
4747539	13
1877590	13
6983877	13
6564566	13
10166637	13
4507599	16
9681364	13
4449770	13
9340653	17
2273762	13
3798120	13
5144281	13
21243365	13
23374630	13
34250594	13
16956669	13
4408414	16
2783368	13
1006530	13
1069342	13
11628421	13
4038650	13
17727734	13
14839460	13
19092537	13
14837880	13
16997045	13
5034586	13
17132717	16
5266928	13
13277119	13
11595712	13
9283287	16
2868891	13
8636841	13
9321634	15
22892074	15
22129	13
2364482	13
5099656	13
5271545	13
2768317	13
8952381	17
17737303	13
1744843	17
2544980	13
10398692	17
8450249	13
5888701	16
15083518	13
1965018	13
1990675	13
2602917	13
161083	13
8338291	13
4649409	13
10801656	13
15575774	13
4500093	16
2105191	17
24376345	13
483416	13
5937120	13
19118183	13
2919571	13
9713442	13
19039050	13
8009127	13
3659493	13
13975047	13
10055157	13
2920310	16
5653663	13
4750401	13
3628682	13
9221061	13
810423	15
3004986	13
3285732	13
4760014	13
8522261	13
5265293	16
27520348	13
31409256	13
4909886	13
7850371	16
3043133	13
9600075	13
19617634	13
5894389	13
538543	13
2840677	13
4112066	13
6271074	13
604189	13
4624900	13
10537057	13
3585918	13
3696439	13
8027805	13
474733	13
47288	15
2582225	13
6976796	13
19219805	13
14656375	13
4234102	13
1988293	16
2089105	13
17413477	13
3395830	13
5547611	16
17405464	13
73174	13
1430416	16
1212509	13
33398714	16
3659129	13
6993678	13
2933482	13
26260941	15
3091312	13
574843	17
16344407	13
2108144	13
7276706	13
6872808	13
1916489	13
24892691	13
1868543	13
487485	13
7047578	13
1062502	16
7855970	13
5440828	13
6537774	17
11475976	13
6768151	13
5704891	13
12286924	13
7532592	13
10874026	13
953681	13
590942	13
10360523	13
2400725	13
2686164	13
2371694	13
514006	13
11198281	16
2293024	13
8056750	17
1893676	13
11196819	13
14474408	13
2348397	13
2233591	13
1134989	13
8693176	13
4194236	13
1490942	15
6993761	13
3062451	13
1183451	13
2939405	15
13941095	13
13541456	13
7140557	13
5932350	13
36276501	13
4200466	17
1415666	13
1963891	16
7068458	16
9963584	13
10930654	13
12159280	16
1726965	13
4717182	13
5506920	13
2574290	13
14168441	13
5361683	13
19011382	13
1324908	13
6216488	13
7749698	13
5572334	13
1248158	13
7798438	13
5020055	13
6094039	13
1975414	13
3827576	13
1628307	15
70708819	13
29495594	13
8658452	13
279539	13
10110347	13
24126752	16
13133712	13
7243307	13
2011755	13
4014224	13
30273235	13
10065099	13
17762561	13
17195649	13
1636685	13
20113	15
1194587	13
18902091	13
940034	15
5431257	17
10523377	15
5375389	13
13283510	13
7989363	13
2772694	13
2906409	13
7469851	15
4953432	16
4510248	13
4158437	16
16455008	13
12511082	13
138355	13
3895576	13
17213298	13
1607828	13
18309428	17
3415976	13
7619362	13
28658171	13
16102973	16
21365081	13
8531403	13
6116786	13
3452257	13
1179323	13
1235025	13
1240048	13
9838610	15
3291824	16
19148861	13
14714892	13
7509216	17
11434902	16
508174	13
2166907	13
5682155	13
6199480	13
41128387	13
5355618	13
889939	13
6040080	13
15382202	13
7160460	13
6166337	13
803489	13
15631090	13
23457039	13
1979417	13
5233701	13
4877951	13
3374635	13
538942	13
7013543	13
17441963	13
21964189	13
5512271	13
16495836	17
3797224	13
766348	13
4137837	13
7593807	13
8910964	13
1393718	13
13799990	13
1550015	16
4179708	13
22933119	13
21519714	13
4871296	13
17873799	13
14065486	13
4860831	13
46046532	13
20959099	16
25950256	13
16013628	13
424426	13
2048474	13
6447881	13
3563158	13
17687506	17
14912877	13
1930223	13
15333477	13
4657534	13
1156959	13
600562	13
4823382	13
18815570	13
1800217	13
8591555	13
7754317	15
25323055	13
7069414	13
21698070	13
410340	17
19296558	13
6880916	13
2384955	13
8013107	13
2107662	16
2950886	13
409702	13
2284784	13
13753204	13
22949735	13
1708213	13
22686055	13
24311116	13
18875309	13
6350323	13
3511394	13
11116197	13
22931231	13
6058287	15
4386172	13
6397857	13
2508704	13
982305	13
9038009	17
9160669	13
2230301	13
25103282	13
4667320	17
3403786	13
20932418	13
4011359	13
23469599	13
11200002	13
5361166	13
7645855	13
1220733	13
55348	13
15544632	16
8848964	17
3436062	13
11977732	13
5804533	13
9318611	13
16900460	13
6590473	13
16983467	13
9758734	16
7530352	13
6417496	13
9635503	13
4409391	13
4066985	13
5518858	13
5914622	13
8226665	17
3155711	13
21175437	13
7573294	13
9350286	13
6551438	13
18439404	13
8415164	17
44109	13
10699903	13
4618540	13
26311491	13
835527	13
21564678	13
6383798	13
5985527	13
607710	13
4294719	13
13714595	13
5502812	13
5713974	13
1094898	13
9091582	13
468580	13
3152683	13
214227	13
2645496	13
1428870	13
6195751	13
13082600	16
9315849	13
1238212	13
4592183	13
8292236	16
2148438	13
1876043	13
1213062	13
1745057	16
14064548	13
8008221	13
2244582	13
899912	17
18892521	13
9572142	13
5360595	13
6454791	13
1472671	13
8740150	13
2764854	13
424867	13
277887	13
7898858	13
3143983	13
19257851	13
2357861	13
1175143	13
9929019	16
21455996	13
310068	13
5062	13
12239228	13
13617476	16
6514306	16
193666	15
2759344	13
4130378	13
10571038	13
15199670	17
5312454	13
1969921	13
19791230	13
8216094	13
3987849	13
4235901	13
11147416	17
30061053	13
19027769	13
7036041	13
24619423	13
5876480	13
4849676	13
15297179	15
4220205	16
7869011	13
5722387	13
11162167	17
9314604	13
1665785	13
24029339	13
6645388	13
1886447	17
34668178	13
9704967	13
307704	13
504292	13
1902165	13
1796306	13
3145089	13
6821511	13
349295	13
9135883	13
590881	13
5427914	13
8186639	13
19069628	13
4395126	13
5513814	13
3882980	13
3372601	13
3578217	13
1733115	13
13414596	13
5877534	13
23912485	13
3729645	13
3884601	13
37707164	13
12720678	13
118969	13
19629869	13
8863292	13
10782251	13
24944331	13
18102889	13
534669	13
1394324	13
5695230	13
5976556	13
19629983	16
8929848	13
17216853	13
1769391	13
2922777	13
2737818	13
1427942	13
531168	16
7048825	13
3658324	13
140048	13
513439	13
1024110	13
5303802	13
7903558	13
1517977	13
10581353	13
234245	17
17774025	17
12446867	16
22530624	13
2287508	16
24777823	13
2137679	13
872314	13
273817	13
2012582	13
6754983	13
812122	13
825867	13
2613552	13
13646448	15
6582909	13
3306960	15
8476653	13
588234	13
3436328	13
1497633	13
3863947	13
1296491	15
26697398	13
7338074	13
10583017	13
3726804	13
1989360	13
6459164	13
3786168	17
26261941	13
10588599	13
956811	13
21309824	13
1804711	13
461868	13
4650664	13
1221436	13
10550379	13
16300351	13
3806147	15
35816187	13
17703246	13
872154	13
15364156	13
8586091	13
8849455	13
4218345	13
9034233	13
17887315	13
5462088	13
1189810	16
821537	13
1857984	16
18782129	13
41956768	17
1051563	13
8898948	17
11595137	13
2891734	13
16321201	13
4002770	13
8559886	13
4366467	13
23295376	13
8195523	16
3557652	13
14386948	16
7376577	13
1263474	13
5293124	13
10023993	13
4458835	13
10632730	13
727959	13
4239378	13
3112766	13
2981681	13
2939384	13
10694828	13
5473817	13
13599325	13
4780800	13
8058842	16
9476564	13
14936596	13
9401145	13
6306112	15
17130888	13
3768996	13
1727554	13
26159684	13
8111795	13
4513113	13
17235163	13
1674947	13
27070849	13
10675848	13
7675120	13
7736989	13
5881733	17
5882000	17
900625	13
12205665	13
4887033	13
2642035	13
4862899	13
5580154	13
5027445	13
3370908	13
5873630	13
3646808	17
12817551	13
7114212	13
1365022	13
24363710	13
6901766	13
30359137	13
1212778	13
5122295	13
8012265	13
10946758	13
6080707	13
5963782	13
1792763	13
2198429	13
12776150	13
9202863	13
12901194	13
5545491	15
12114756	16
10391851	13
3695545	13
2283875	15
5324689	13
14617033	13
10680242	15
5906987	13
1500464	13
1031117	17
12363594	13
9946021	13
2782728	13
8087720	13
5333591	17
31995546	13
18242668	17
1539518	13
1915893	13
35283789	13
11118504	13
19528936	13
11602435	13
6693409	15
14501490	13
4667755	13
3589168	17
29182862	13
7915397	13
20462431	13
3134815	13
6041790	15
3889931	13
44203150	13
6043974	13
25734074	17
631974	13
1337469	13
4194193	13
12612595	16
3639653	17
8872339	13
7510671	13
8847542	13
11890708	13
15236884	13
801923	13
3167983	13
6261095	13
27507291	13
256454	13
3405962	13
10269638	16
12982579	13
4936632	13
8490212	13
7311091	13
43774795	13
20728673	13
6156782	13
9607002	17
8942118	13
28744373	13
1120049	17
2333035	13
855608	13
3719127	13
4345735	13
11793054	13
4224673	13
9528911	16
23181789	13
1676196	15
12281404	13
1636100	13
15982324	13
554419	16
26590583	13
2387363	15
144335	13
3784181	13
29494274	13
9407437	13
10680915	13
6372172	16
626236	17
5631714	13
6734882	13
12352747	16
1375236	16
1604088	13
3545954	13
16484280	13
899457	16
6281853	13
13842569	16
21956666	17
2334734	13
23914400	17
1392949	13
410720	13
6288048	13
79156	13
7834692	13
1196843	13
2292160	13
7167033	13
8504116	13
3820260	16
636856	17
5806973	13
11483773	13
2019929	17
4054518	13
9547887	16
12998280	13
3659490	13
4325715	16
1268189	13
10650111	13
21309192	13
73020	13
12720248	13
2466305	13
2040587	13
1773257	13
18410368	13
6050678	13
5059935	13
694193	13
7406503	15
1619618	13
1695439	13
20397969	16
9239929	13
9817843	13
562223	13
1727800	13
1706892	16
23993936	13
14247093	17
20073958	13
2990405	13
13227531	13
3868873	11
9178771	17
9291601	13
25225392	13
3795944	13
19592260	13
6743076	13
14044857	13
17070635	13
7158942	13
5719326	13
15177521	13
1660330	13
364246	13
13157698	13
3868105	13
8341862	17
1132011	13
14049275	13
3104314	15
5659330	13
12650154	13
18550066	13
9153335	13
6912520	13
7407176	13
514168	13
6599558	17
14130761	13
3744398	13
27689707	13
23877314	16
4293660	13
12476105	13
7567155	13
9649576	17
9627913	13
22006139	13
12326192	13
65066	13
1455977	13
2744728	13
6665982	13
27652260	13
8016121	17
4528493	13
8263411	13
2418721	13
20561355	17
1375239	13
34199490	13
8630747	13
5944098	13
9503349	13
27733712	13
3016393	13
7707980	13
9101127	13
2106863	13
1186926	17
9187669	13
7823103	13
2457808	13
7236148	13
4692863	13
6510640	13
5393416	13
1583832	13
3111059	13
3438591	13
2257062	13
6182676	17
12416073	15
7352901	13
632830	13
4863275	13
5031928	17
22313160	13
14131253	13
2205401	13
6006936	13
11424869	13
988834	13
6904151	13
9035430	13
1050818	13
5768415	13
9946849	13
1354605	13
4322472	13
2783601	13
13167940	13
17261756	13
10974064	13
3518645	13
14540369	13
7401310	13
3509909	13
7000211	13
3455755	13
14545495	13
480999	13
13004457	13
11914708	16
26572236	13
14521732	13
351230	17
4715855	13
3602753	13
8417495	13
241533	13
1855045	13
1301993	13
10688321	13
2100994	13
9357322	15
7458051	13
2771564	13
934227	13
26531132	13
609987	15
26411268	13
15786191	13
4949723	15
1385943	13
12334441	13
15304611	13
4794953	17
2916992	13
182712	13
3600913	13
5705016	13
467114	13
3673985	13
5699795	16
2694803	13
1225492	13
9315485	13
2384431	13
1365435	13
14261448	13
2089108	13
7883904	13
10450861	13
13389867	13
5795742	13
3397334	13
2413786	13
6266915	13
2077473	13
48596599	13
12269860	13
15194908	13
5932187	13
6252557	13
9762482	13
5377129	13
12112384	13
1725310	13
7825493	13
9862144	13
20393523	13
20048726	13
7629030	13
4009173	13
5231365	13
14834747	13
9739380	13
667365	13
21714202	15
14709294	13
3430914	13
32986918	17
4712097	13
3447721	17
9365963	13
1940633	13
9470507	13
194206	13
1732781	17
23120304	13
4129980	16
4402526	13
20026038	13
5710749	13
41795118	13
6249669	17
15015456	13
806960	13
35624556	13
29205366	15
3926668	13
5736874	13
796536	17
890321	13
15635102	13
15533052	13
11520008	13
5158741	15
1317525	13
1198538	13
12778669	15
17495182	16
32683599	13
7040709	13
11569482	13
13088833	15
25156844	13
38040643	13
6080357	13
19642244	13
7294221	13
6892912	13
2154221	16
1168215	13
1183993	13
2923492	17
14186777	13
11085474	13
1761259	13
4840256	13
4185298	13
5311002	13
4551618	13
40259694	17
9087162	13
14471376	13
1804	13
18593347	13
4951058	13
115223	13
1498560	13
13843739	13
275750	17
1156256	13
4954003	13
5973710	15
2997109	16
3038847	13
668222	13
7820478	13
18092141	16
11844823	13
15100906	13
10857836	13
11784616	13
10875998	13
25098414	13
30390617	13
11998690	13
16062618	13
3322940	13
2347448	15
12332326	16
4518004	13
1661951	13
20132001	16
14921358	13
10284982	13
2381349	13
1274618	13
2409896	13
30453231	13
8343059	13
733261	15
1523293	13
14366600	13
357684	16
4992121	13
4907302	13
8849435	13
4306191	13
82240	13
7009465	13
3280120	13
23551899	13
15779689	13
9851429	13
18801542	15
14003785	13
254850	13
19666684	13
39614228	13
5601003	13
2149857	16
10651109	13
510929	13
10399376	13
17916681	13
13054737	13
291872	13
1636885	13
5119049	13
8828431	13
7024422	13
5556189	15
617356	13
14371819	13
10441151	13
3323486	13
41118743	13
12949068	16
6188716	13
627051	13
4317320	13
15540478	17
8876847	13
1296750	13
6408322	13
3959088	13
556469	13
36402144	13
265455	13
8129217	13
655281	13
20607565	13
5221258	13
2216555	13
400560	15
3213990	13
4926271	13
6642269	16
9483681	13
4357387	13
17886806	13
23207869	13
4520498	13
5811826	13
7140468	13
512397	13
7864467	13
1939912	13
846509	13
164814	15
925174	16
3946203	13
6214373	13
1188518	17
8180160	13
3825781	13
1424602	13
8151892	13
16782259	13
8438487	13
6747635	13
11818309	16
20710589	15
4521271	13
5799451	15
3726503	13
6796972	13
16263188	13
1462451	13
4891710	13
4733425	13
8406947	13
16126176	13
23981879	13
4675422	13
2303076	13
2859580	13
27517067	15
13644590	13
17802208	13
1869668	13
725447	13
27126422	13
13503035	13
10760495	13
56544129	13
68542	13
10599768	15
7420694	13
9582813	15
16205245	13
7121504	16
15555970	13
6105306	13
204784	13
22532016	16
73368	13
469667	17
30759592	15
1912972	13
1441337	13
27966411	13
978688	13
7487554	15
248739	13
17422084	15
18987386	13
4168089	13
1514642	13
5626933	13
10198768	13
8179907	13
4119107	16
6194624	13
7842449	16
2289077	13
9548426	13
7365031	15
15562071	13
2010009	13
12331856	13
8034389	13
28839112	13
775593	13
2818564	13
2275997	13
2060231	13
4249645	13
10627234	13
3824986	13
4186847	13
24393633	13
5254847	15
12568301	13
2284026	13
821498	13
5757648	13
4849872	13
430122	13
36306	13
1659970	13
2017707	13
3488343	13
19387161	13
855187	13
17412045	13
420296	17
24455708	13
8257540	13
1834977	13
3570146	13
5286649	17
11291357	13
2333002	16
1007201	13
6685378	15
543001	15
305139	13
3089200	13
2516767	13
9289386	16
914613	13
3697864	13
1636912	17
10109549	13
16008567	13
3501573	13
2199468	13
18831212	13
11573693	13
3759904	13
1299855	13
8307945	13
15144654	13
3423430	15
1184526	13
3773207	13
18058449	13
4436883	13
615837	13
687750	13
8006773	17
12464206	13
7270717	13
5375925	13
9481860	13
10336925	13
3665653	13
11762705	13
3284485	13
12547890	13
6180332	13
29829565	13
16986755	13
4424819	13
1493905	13
2049503	13
128404	13
17338452	13
2154780	13
3730895	13
13326133	13
581057	13
15704194	13
1400514	13
5513859	13
4686308	13
21652252	13
20538609	13
4155120	13
2773756	13
592952	13
10706421	13
2952015	13
3392585	13
2957897	17
6451704	13
28041821	13
1210684	13
1349047	16
17786579	13
12934695	13
1925137	13
26111832	15
40878235	13
14539095	13
22980697	16
2287973	13
7106500	13
3248272	17
2416570	13
5397071	13
2383703	15
914514	17
2883481	13
5141890	16
94210	13
19608463	13
18890565	13
1433603	13
12520065	13
15284001	13
2149749	13
4175091	16
3585834	13
7769134	13
367764	15
8614761	13
3488679	13
24803184	13
3328185	15
3145757	13
7689278	13
7407333	13
3316773	13
15831679	13
1125718	13
11883540	13
4736137	13
16751887	13
1088950	13
27643610	13
8363926	13
11295241	13
16380504	13
4346430	13
23296950	13
6347691	13
2225972	13
5715791	13
5665535	13
4672042	13
7250626	13
15858910	13
14414578	13
3897596	13
15978496	13
2379060	13
7453611	17
5318622	13
4605450	13
2319528	17
1380189	13
6179884	13
5580030	13
5756256	15
104871	13
2393616	13
10769669	13
15072919	13
2182784	13
5133984	17
24078695	13
7970815	13
12455210	13
155907	13
3428207	13
9429032	16
1575000	13
17586832	16
912105	13
803217	13
13257419	13
630389	13
691870	16
530781	13
6201059	13
4526639	13
10005796	15
19743273	13
14025717	13
9998636	13
1229064	13
558864	13
13099955	13
7210865	13
11553924	13
8547888	17
3904178	17
10352636	13
27605189	17
7371287	15
415550	13
2190253	13
1631003	15
29572907	13
4505313	13
20595044	13
1940888	13
2817129	13
48632608	13
13912931	17
4533593	13
25826950	13
10613271	13
3543315	13
6208717	13
3151279	13
4645788	17
205274	13
10799868	13
19134911	13
9542754	13
5480680	17
6857087	17
766519	13
26536241	13
464813	13
18484654	13
11967285	13
6897519	13
11081613	13
8197109	13
2092859	13
11098276	13
4468685	13
2438387	13
6162788	13
21035290	17
444016	13
9936757	16
4456830	13
21514258	13
390260	13
668378	13
18530701	13
13831902	13
5270047	13
5852242	13
10515272	13
5052453	13
4095174	13
2271643	16
14143022	13
9874292	13
10498650	13
5392606	13
19051406	13
14241914	13
6488954	13
3771949	13
856470	13
17856250	13
9660260	13
1722796	13
13880585	13
9385826	13
17502743	13
2370851	13
2190067	13
19339069	13
13414905	13
9317140	13
50906730	13
17333898	13
4194225	16
10055693	16
1015539	13
2330866	15
3882067	13
13857016	13
5754949	13
29503799	13
694590	13
21612522	13
1197992	13
2658617	13
3490641	13
5304991	13
9345745	13
4265772	13
15631116	13
7642539	13
17423470	13
5754829	17
4718072	13
2228781	13
7696918	13
760799	13
18112905	13
5282048	13
13967404	13
17158161	13
4479179	13
1260947	13
10759001	13
10828599	13
2115668	13
15700782	13
700704	13
10916661	13
1598502	16
11776057	13
11185643	13
9149167	17
142363	13
9084972	13
3820241	15
9661656	13
11942034	13
4499081	13
7232032	13
1675450	13
12014507	13
12503747	13
2614624	13
4033250	17
301636	13
1791902	13
4861414	13
1091921	13
26003977	16
10387254	13
8305535	16
2031777	13
2826723	13
7540632	13
5611565	13
2697719	16
972246	13
40560958	13
3281248	17
24354994	13
2158754	13
12656083	13
9374735	13
15446160	13
7681933	13
1273557	13
2485690	15
13948251	13
2245185	15
3428439	13
2452828	13
2677128	13
14501000	13
138294	13
2901963	13
13514429	13
13425087	13
2008676	13
27889693	13
1970455	13
3369692	16
14347343	13
1303756	13
44469183	13
2336915	13
5907997	13
412760	13
21181625	13
3626349	13
2339648	13
3730318	13
1180655	13
4050942	13
10914794	13
13977319	13
6285583	13
2853161	13
8929182	13
5833990	17
4479304	16
9939176	13
2823950	13
30572194	13
3810721	13
284625	13
25808558	13
13898016	16
3628839	15
14586211	13
26192717	13
20120630	13
278002	13
11703217	16
6821820	13
9560491	13
15827289	16
6081238	13
1049684	13
6592660	13
6081509	13
696891	13
16270311	13
13779499	16
928774	13
14449421	17
13355371	17
19795249	17
17839188	17
659850	13
10634627	16
11961581	16
3295539	13
6200598	13
2566756	13
2712235	13
1330404	16
31713311	13
3164488	15
4777931	13
9307341	13
1844086	13
13714203	13
229920	13
10818713	15
2312853	13
26846	13
5432426	13
15112787	13
4917695	13
28554909	13
7332498	13
603114	15
7200405	13
3681125	16
259730	13
548054	13
10088763	13
693073	16
4575153	17
4713066	17
6566535	13
45703701	13
8761595	13
19385537	16
13011754	13
1963345	13
6733142	13
2202673	13
7449044	13
7558618	17
5616849	13
1540669	13
1051030	13
2079639	13
11746732	13
1257927	16
1506518	13
31368998	16
2580036	13
407861	13
1054738	15
1298412	13
577859	13
738376	13
13253951	16
6968790	13
5391230	13
7362169	13
25622680	13
26424731	13
835055	13
8552825	13
7639128	13
273074	13
968540	13
4056889	13
5670583	13
8967127	16
5863007	16
2516647	13
7811246	13
2740679	13
14307207	13
9585320	13
33210805	13
6680999	13
720447	17
546647	13
30630916	13
6644879	13
509214	13
358613	13
14752202	13
22430517	13
6345030	13
10525101	15
6448938	13
3309500	13
158481	13
3645090	13
750560	13
7930823	13
2989342	13
6355846	13
16990347	13
2707922	13
3471725	13
2127016	13
4370056	13
414820	13
3127418	13
584658	13
1318613	13
988278	13
26189280	13
17382195	13
21878796	16
5779131	13
23411708	13
15321863	13
13597751	13
12651607	13
9257339	16
12526837	13
36799355	13
9913933	16
9868979	15
295941	13
12713117	13
4540669	13
12543021	13
3697047	13
8614077	13
9674172	13
8731539	13
1868526	13
9410257	13
4498698	16
3278135	13
18799670	13
11307513	15
11853058	13
17738769	17
20556357	13
2588806	17
1110199	13
3502473	13
15153039	13
64478084	13
12988530	13
5091861	13
2785361	13
26863542	13
12195317	13
13453042	13
6847493	13
8153343	13
182767	13
2161478	13
18484045	16
4301734	13
5701095	11
6285488	13
333194	13
15930414	13
2727382	13
13133668	13
27761981	13
3029301	13
5108971	13
7909354	13
11144706	13
3870948	13
4010566	13
1222530	13
903107	16
11024231	13
4594742	13
2080975	13
3901927	13
1712568	13
18180723	17
7886979	13
4934352	15
7498079	13
21026343	13
3251098	17
1097309	13
7655253	13
11727657	13
17039942	15
3531386	13
28043052	13
1361768	13
12081220	13
12625126	13
12474740	17
15480654	17
980587	13
1011197	13
128354	13
6473395	13
1716572	16
12771080	13
26467406	15
3484963	13
13731009	16
1357176	13
18014068	13
4870762	13
6981730	16
2265847	13
588113	17
11452883	13
766534	13
1877996	13
6793140	13
254886	16
9612898	13
604409	13
4527679	13
12170411	13
10503121	13
13111933	13
10570535	13
463010	13
2049288	13
11818078	13
8820352	13
15483145	13
4599488	13
15749659	13
10730905	13
14113394	13
1691376	13
2198378	13
55925	13
38437031	13
662512	13
15207297	13
11165235	13
14681587	13
7292437	13
5046643	13
3028389	13
29447713	13
6670719	13
5956374	13
11743153	16
1213567	13
4523466	13
8519679	13
30561841	13
3999269	13
4764488	13
16555623	13
4931304	13
483544	13
13324922	13
8804647	13
7058922	13
11849024	13
22937922	13
3422965	13
6944549	13
2047646	16
4613288	16
1106531	13
3509007	13
5538457	15
280127	16
6390578	13
13347762	17
5954844	13
15896018	13
9741563	13
1310398	13
16298493	17
5350087	13
12615404	13
131570	13
2795817	16
4703385	13
25577649	13
5324824	13
169041	13
11127633	13
5643927	13
14865613	16
4151448	13
30287809	13
1062158	13
9037457	13
5264807	13
7536389	15
2753336	13
4764302	13
3533951	13
524649	17
403430	17
6537750	17
5083864	13
4052118	13
1138978	17
2233512	13
11283544	13
3398758	13
153694	13
918082	13
5177457	13
15495027	13
4990904	17
18882060	13
11865362	13
15958883	13
3083033	13
4928694	13
363653	13
3768387	13
16477078	13
18119940	13
5068646	13
15541856	17
3440475	16
10927090	13
9784146	13
32337404	13
3207585	13
10437083	13
10693737	13
8195135	13
10988518	13
1524387	13
8837224	13
15307964	13
17006479	13
9399174	13
484780	13
11351836	16
12540882	13
8327916	13
1377068	13
11346041	16
8541669	13
3295827	13
7054804	13
21425166	13
6929779	13
2822528	13
1019474	13
4158424	13
5166687	16
354668	16
593150	13
1796349	13
2525732	13
7565753	13
6306622	13
2031391	13
16561948	13
3480475	16
2487891	13
12767563	13
7216863	16
11297010	13
1815131	13
5222131	13
6156412	13
3305039	13
12220977	13
1278671	13
8003040	16
8038192	13
2851540	13
6235679	13
3833456	13
1166736	16
27474541	16
8163764	13
4414165	13
34217656	13
15654909	13
1920985	13
2078627	16
2127497	13
1178107	13
2897443	13
14173274	13
8441567	13
967406	13
24790045	17
122998	16
376883	13
11312325	13
17614621	13
14106905	13
5217400	16
5157595	13
13678065	13
9748147	13
29754310	17
649675	13
10873931	16
34330803	13
3984745	13
17669455	13
2184118	13
6704648	15
71895	16
13393960	17
4158810	13
14039365	16
967701	13
2112090	13
3602383	17
14350143	17
4878422	13
8625981	13
3045427	13
3850271	13
565552	13
11116403	16
7508675	17
1401886	13
6593709	13
13795910	17
4959474	16
7377595	13
7520119	13
11650868	13
3656730	13
460279	13
2207744	13
4127308	13
272793	13
5596833	16
7528482	13
10755440	13
8742444	13
5703480	13
7266080	17
8892322	13
8205064	13
2059925	13
34355431	13
14530805	13
7444682	13
9470121	13
2293806	13
7609928	13
8213000	13
117681	13
2756204	13
1797748	13
10423347	13
8409251	13
13555278	13
18550802	13
4479569	13
1099888	17
6986117	13
10431187	13
8839920	13
732106	13
1752772	16
2445520	16
4838519	13
9183916	13
4619311	15
11576706	16
9886367	16
20453797	17
6438862	13
10404127	13
2112504	13
2621081	13
16338608	13
4959206	13
28859550	13
4969574	16
11735652	13
7552548	13
12303259	13
12105787	17
15953645	13
17379121	13
2215995	13
10369361	13
4132067	17
2479537	13
4504122	13
12226813	17
1634079	13
3190771	13
7226338	13
26684175	13
1971744	13
4737205	13
842156	13
22744246	13
1202017	13
4307438	15
2956921	13
6934334	15
9695233	13
2502103	13
2185371	13
4760516	13
12754124	13
6213141	13
20105943	13
7072842	13
36683	13
8188491	13
7529309	13
25051	13
1351358	16
12848362	13
13186148	13
13261680	13
29464845	13
3375431	15
11147095	13
5536737	15
15917823	13
479427	13
5762032	13
17538389	13
1881757	16
729270	13
320814	13
1912735	13
7381459	13
3599653	16
3989851	13
1375612	13
3053782	17
3817892	13
6823983	17
8261832	13
930936	13
1596982	13
3999845	13
1002260	16
9069517	13
1023771	16
6338175	13
3415579	13
9268235	16
1995865	13
982392	13
8375218	13
1954013	13
4002329	16
12531145	15
892955	16
16946984	17
15742101	16
3688562	13
2949347	16
7995040	13
8433807	13
29985586	13
18515224	13
401820	13
11018919	13
60047	13
17658583	13
18365362	15
2151095	13
5878102	13
34711247	13
2346750	13
8707158	13
1529690	13
1889751	16
30899597	17
9029829	13
7149954	13
6187278	15
4267879	13
940615	15
2352631	13
874228	13
10483359	15
3695091	13
3157674	13
14817665	13
24024283	13
544547	13
317086	13
9290385	13
21295794	13
962347	16
2782223	13
12352160	13
27276438	17
24227822	17
41995	16
390217	13
7682941	16
29169930	13
5829496	13
13078707	13
8688200	13
4474629	17
10428025	13
245038	17
230902	13
513114	13
14780274	13
14113288	15
1157064	13
15912509	13
20082015	13
6361143	15
8151115	13
18013622	13
6723317	13
22374090	13
5656948	13
2937175	13
4756477	13
14161142	13
193428	15
5045663	13
1083185	13
2773954	13
16866501	13
877904	15
2648719	13
24920458	13
5491711	13
3786442	13
686211	13
9766876	13
19098806	13
14201643	13
7851577	13
9268718	13
1793412	13
5932882	13
25402683	13
704786	13
16280739	13
8939884	13
12015288	13
1023811	13
2956692	13
8025805	13
2372329	13
2225231	13
1157133	13
3203301	13
31816741	13
8323262	13
10549226	13
625800	13
4368378	13
500768	13
25848687	13
6641302	13
4741956	13
30306178	13
904303	13
11194006	13
17819280	13
7737470	16
16628892	13
11851085	13
21829739	16
515471	13
4613906	13
14287933	13
4370077	13
5458753	13
15976084	13
2365508	13
10531728	13
5375795	13
11901199	13
1166976	16
13284502	13
4324839	16
3724012	13
700288	13
5018922	13
25579938	15
6521721	17
9827315	13
3989784	13
4731585	13
11569722	15
845839	13
3150943	13
8186556	13
5767732	13
1954045	13
391258	13
43100471	13
1083180	17
7871139	13
1807259	13
246837	13
7423247	16
11434460	13
2083721	13
2267960	13
5500134	13
18722714	13
1101532	13
10467028	16
1050674	13
10332591	13
15314064	13
3333646	16
3711413	13
34076660	13
17169217	13
1093255	13
3605226	16
168587	13
5776973	13
460749	13
1544746	13
11360519	13
360313	13
21390569	16
8042060	13
30747193	16
1078329	13
8101207	13
19708799	17
11621018	15
16990882	13
7829932	13
12381188	13
2367898	13
3178020	13
19735241	13
20843189	17
9457223	13
2210233	15
4107234	13
9137175	15
2988371	13
6398638	13
4772113	13
568032	13
4448935	13
6924171	13
54528830	13
12651283	13
13970900	13
2793379	17
5743023	13
8265121	13
4278411	13
11718016	13
6210749	13
3795502	13
13444183	13
3074720	16
3427440	13
12820231	13
15752168	13
14120008	13
3322244	13
232875	13
6045513	13
1805227	13
3554531	17
3755045	13
6445872	16
8508405	13
980155	13
2197422	13
1231157	13
24554230	13
12144512	13
159565	13
8837975	13
2751879	13
4480743	13
19331691	13
4969097	13
6851424	16
398520	13
19013685	13
2971756	13
5028570	15
2098927	16
14010322	16
5313818	15
876538	13
3679723	13
14334057	13
8899526	13
3446652	13
294651	13
10502395	13
5241534	13
4505062	15
3314364	16
9760422	13
234690	13
46913318	13
652099	13
3201600	13
17609600	17
8091352	13
3928318	13
11353570	13
22178612	13
10591590	13
3037864	13
6929223	13
15700789	13
8362098	13
13034292	13
17387337	13
417256	13
1948875	13
8835811	13
949642	13
10059854	16
6882274	13
10893852	13
7079571	13
4744209	13
18380601	13
20546202	13
2566649	13
4236952	13
2920297	13
7292812	17
2413771	13
10172008	13
3517030	13
4541359	13
2525978	13
5984545	13
11165945	13
3311948	13
12181007	13
16932636	13
4770388	13
15742000	13
5195617	13
6928243	13
10098340	13
18782839	15
3626066	13
2756856	13
10782541	13
39047747	13
1862547	15
23240555	13
17275615	13
9678837	13
10045163	13
12700265	13
2212115	13
6986160	13
17157795	13
1282511	13
2979650	13
8168382	13
2417939	13
1661849	13
14850842	13
2122548	13
25791330	13
12430566	13
10444214	13
9708964	13
23381798	16
12891714	13
1291550	13
2619346	16
3016552	13
1766095	13
8006579	16
11750801	13
38323625	16
6453445	16
1666665	13
2938154	13
3851560	15
22850345	13
9699986	16
30121540	13
19027513	13
20190053	17
5073871	13
2394718	13
6772165	16
5781509	13
6818972	13
12833606	13
9367801	13
11355588	13
7160647	13
922101	13
2870428	17
9250179	13
9463236	13
3071192	13
1475874	13
7637449	13
2032942	13
5983655	17
11838542	13
3444040	13
9284620	13
25279667	13
5942946	13
15391741	13
5448035	13
1206658	13
1726394	13
6731104	13
3794078	13
8705965	13
7609317	13
812748	13
5446565	13
26545810	16
4141655	16
4756651	13
370402	13
232980	13
7057696	15
5401775	13
1491193	13
7190614	13
6790964	13
7860021	13
18853112	13
7607611	13
15389293	13
11636969	13
7104628	13
751564	16
79076	13
131306	13
2368422	13
4409875	13
3597458	13
2514665	13
25782056	13
2107221	13
25445902	13
11433822	17
14266289	13
16276776	13
1168332	15
2970829	13
1052784	13
8751335	13
17918324	13
4635962	13
2027324	13
3450141	17
2882884	13
5555417	13
1013075	13
9603084	13
9720685	13
6277987	15
15683471	13
6659256	13
5046283	13
3738844	13
1286056	13
8652511	13
24936229	13
21855869	13
9902273	13
13839338	13
35065726	13
4753404	13
1650658	13
1259141	16
4049572	13
21842208	13
6123695	13
5202283	13
2523747	17
13871265	17
7448283	13
21739246	13
262857	13
1250622	13
17793310	13
36764943	15
5982623	16
7347551	13
2981143	13
758384	16
5311391	13
14006854	17
10429512	13
6346181	15
265594	13
5201872	13
3681191	13
9310281	13
30895485	13
14636296	13
10505388	13
7718863	17
5466675	13
39404441	13
5471249	13
7705133	13
1306902	13
19626040	13
9618364	13
4802386	13
6036378	13
1818760	13
3277522	13
7290615	13
8794386	16
108271	17
4119518	13
888174	17
9321839	13
1022391	13
1716816	13
7113171	13
4732287	13
2005632	13
7740626	13
6075061	13
1955502	17
609017	13
6961331	13
4734147	15
1272293	13
8169453	13
8613953	13
8251071	13
21136680	13
2340268	13
1960947	15
33921517	13
5146761	13
3863607	13
5478042	13
629375	13
7085394	13
35598085	13
17263873	13
9819545	13
7561341	13
3795726	13
17627763	13
8078757	13
248184	13
11589208	13
15140014	13
38379014	13
19542416	13
17603364	13
5947827	16
26740365	13
1985468	13
1498808	13
2935560	16
5345258	13
5947840	13
2711085	13
21727628	13
6545334	15
3367011	13
8620339	13
20963071	13
23256640	17
2843598	13
10242098	13
8977373	13
6146192	17
844613	13
660447	13
2924546	13
15305805	13
8420864	13
4446197	13
252663	13
28416217	13
3316284	13
1595783	13
15771599	13
7400264	13
15918248	13
102114	13
11793198	13
10516054	13
32715673	13
2153028	13
289422	13
8498894	13
274043	13
3404373	15
2744775	13
8648087	13
3942947	13
837972	13
22452264	13
12948321	13
33868823	13
8965557	16
1499800	13
7113643	13
2608656	13
994199	13
3944415	13
3859	17
5913846	13
1107518	13
10128538	13
7635602	16
13492055	13
14338456	13
49749883	13
2334198	13
11659665	13
19399075	13
7407695	13
1353764	13
12076359	13
21656717	16
4311776	13
4235089	13
1056982	13
340362	13
3042544	13
1347383	15
6457605	13
7162670	13
234422	13
2441672	13
35359675	13
5177101	13
9990186	13
4546982	13
6232554	13
643572	13
10490973	13
201597	13
2968486	16
3306907	13
8673763	13
4512594	13
3669011	13
68054	13
202240	13
1273138	13
6200035	17
26920117	13
222157	13
3292931	13
14460035	13
3675891	17
734635	13
15262749	13
10623748	13
5820124	15
19243128	13
9140102	13
8958008	16
46945184	13
4917237	13
3702581	13
15396106	16
367387	13
9432704	13
695115	13
1485494	13
577439	16
5132165	13
14905869	13
5897785	16
3207958	13
10088385	15
3936454	13
1029169	13
199239	13
18633884	13
2265727	13
4839456	13
5158972	13
148974	15
2016327	13
4244810	13
577829	13
2587518	16
7655409	13
6366379	13
1060011	13
53482	13
37868541	15
4420034	13
8921196	13
17017088	13
11268910	13
20024886	13
24551249	13
5728097	17
4758870	13
9367375	17
4557844	13
3578236	13
1857951	13
4418328	13
13636221	16
10699097	13
14660733	13
6746237	13
15565321	13
37800725	17
4442786	13
12839724	13
24162317	15
9736528	13
10464684	13
12166067	16
9117217	13
2083585	13
30611746	13
8921535	13
50863	17
9365758	13
2807956	13
19547007	13
4492359	13
2902756	17
21090146	13
4089626	13
12074305	13
4465900	15
13190828	13
7597785	13
318812	13
14288760	13
1270356	13
35847660	13
281220	13
22290596	13
5035008	16
19210438	17
676514	13
6808678	13
17624168	16
19780030	13
19289825	13
3963673	13
2382617	13
6632268	13
958248	13
3712764	13
8831750	13
6378297	13
37681302	13
13800819	13
1206680	13
23464943	13
4080104	13
4348778	13
3117531	13
30358836	13
4220387	15
17752430	15
21379006	13
2235914	13
7213573	13
8166736	13
10073681	13
835109	13
6932695	13
4606082	16
3055895	13
789389	13
5449130	13
8512732	13
1384828	17
1020524	13
4022003	13
7729337	13
2519675	13
37689728	13
2577035	13
11937010	13
4302277	13
26745379	13
496059	13
6274175	13
377961	13
4544083	13
13857313	13
1191445	17
15616589	16
798055	13
1257244	13
6172431	13
4940053	13
3984998	13
2053002	13
15069836	15
12117092	13
17402820	13
1533712	13
1703567	13
886315	13
1733249	13
9984763	13
16278601	17
1090815	13
14306246	13
6737312	13
1723496	13
7257	13
20648001	13
307279	13
2759868	13
14737012	13
8560649	13
729178	17
24537237	13
6125832	13
5987537	13
19195556	13
12363586	13
22771966	13
20149249	13
9433773	13
17686138	13
10095669	13
23134729	13
9752887	13
2603914	13
5624506	13
2341561	13
1960428	13
618608	13
4183627	13
5050455	13
6155859	16
437849	13
8977149	13
13522786	13
1146404	13
10677982	17
248346	13
5415774	13
2294260	13
7985748	13
2972639	13
656401	13
1991600	13
5493310	13
13265025	13
8150898	13
92445	13
1102540	13
1479171	16
1125577	13
7125097	13
3883931	13
1616072	13
3778834	13
1862133	13
141326	16
7160413	13
5689844	13
3812273	13
20407605	13
1157177	13
11061343	15
11106585	13
13040430	13
2966853	13
24511261	13
844649	13
29743193	13
7604040	17
6053292	13
3339276	13
10120339	13
3896846	13
37284872	13
22700967	13
587923	13
37088221	13
5940080	13
3046268	13
5556843	13
430429	13
5988762	13
6806041	13
13955159	13
8076067	13
4599983	13
27764687	13
4176205	13
27419733	13
10904409	13
3035012	13
12743051	17
202989	13
16133387	13
38140390	17
8842857	13
14106351	13
19514246	13
303852	17
5555911	13
45077580	13
2994967	13
2626412	13
248588	13
847103	13
12770419	13
1802163	16
1304966	13
454898	13
11410375	17
13738109	13
6825730	15
3963350	13
2097408	13
16584959	17
1767819	17
6270908	13
7872397	13
1792388	13
1169360	13
269334	13
4239902	13
6306616	13
3953247	15
2321222	13
3567931	13
11247377	17
2575520	17
3326330	13
12880604	13
8063	13
15612552	13
5508692	13
1825114	13
1916278	13
1000483	13
6696886	13
20479235	13
1635962	13
3202028	13
10243151	13
2921899	13
19269179	13
4505719	13
2914147	13
1571490	15
5438196	13
7157050	17
5499388	13
15099037	13
12407020	13
9876701	13
2569681	13
5344171	13
15246454	13
24110954	13
7398273	13
14252376	13
6663959	13
11606355	17
32997622	13
9769725	13
40547351	13
13593301	13
3762537	17
5540672	13
1961260	13
4374373	15
6863780	16
1869341	13
13455087	16
10490142	13
4445726	13
3257935	13
1322452	13
6017762	13
29598577	13
21065813	13
54773	17
4825523	13
6745648	13
12058139	13
4652522	13
27320543	17
5734730	13
403289	13
11122880	16
709981	13
240548	13
1451121	13
4211422	13
1431228	13
9722031	15
11010434	13
4481062	13
7791982	13
2383215	13
539514	13
15519361	15
1893678	17
33982059	13
10244533	17
10156437	13
5110804	13
7404977	13
9863254	16
19709469	13
11461597	16
10630634	13
3347234	13
16231313	13
35487128	13
6556238	13
10899882	13
8672867	13
10220343	13
5335547	13
3270575	13
2224321	13
3458050	13
14400542	13
4227663	13
10506242	16
20171331	13
3148770	13
3618660	13
2907300	13
5193551	13
14397118	17
401363	13
2199221	13
17434917	13
28840264	13
24544885	13
2391198	13
18478106	13
1648199	13
11775250	13
26080049	13
7584861	16
1431542	13
3769763	16
8916804	13
4828901	13
10332197	13
6777228	13
1542931	13
5221682	13
91912	13
5701747	13
855332	15
23407418	13
20477591	17
14802859	13
4035211	16
20608606	13
5173768	13
1448076	13
5051987	13
29621673	13
13334679	13
2259440	13
29755207	13
10904460	13
12338374	13
4163335	13
27215760	13
6548377	13
9437547	13
5965107	13
51227523	13
10449874	16
7591639	13
8627866	13
11729734	13
14839759	13
9532249	13
10401970	13
13544971	13
4355339	13
44698579	13
8583838	13
12840181	17
23109033	13
13735098	13
5665639	13
15233807	16
4533856	16
7297867	13
25959187	13
8229987	13
8035915	13
58535	13
462845	13
237359	13
11357848	13
18975552	13
17746452	13
7702400	13
5664771	13
4385245	17
31479200	15
11314429	13
8798479	13
9090428	15
3226052	13
21826670	13
4997374	16
10157821	13
25426639	13
3579121	13
2425547	13
1164129	16
103795	13
2111354	13
12285256	13
2321026	13
297152	13
7382131	13
2405695	13
5684073	13
3363648	13
1573104	13
15113676	13
2035806	13
10852682	16
7746332	13
9734369	13
5654734	13
482484	13
8183017	13
9758048	17
1295432	16
9378312	13
2074989	16
10103079	13
8785663	13
412397	13
2612503	13
2925426	13
5857253	13
955531	13
5129342	16
6540517	13
11218369	13
5808774	16
9142106	13
31773240	17
26978966	13
26658353	17
2598520	13
4115746	13
8736992	13
12099050	13
2417538	13
20796683	13
16093260	13
5241976	17
795744	13
12640276	16
4327131	13
6309145	17
1265549	13
13950988	13
12660630	13
18130786	13
1862195	16
13411989	13
1213425	13
1168488	13
1362707	16
15515511	13
5672642	13
2026633	13
21264630	13
7132883	13
2683018	13
4506342	16
8442893	13
19668961	13
18193230	13
16327	13
891037	13
21223151	13
8848111	13
11743516	16
8063703	13
8922484	13
2118782	13
1842512	16
22811614	13
1688116	16
383948	13
20695075	13
2504626	16
4626552	13
20867569	17
23802402	13
18221032	13
2314937	13
2169792	13
1227074	13
222588	13
2836547	13
5076784	13
873848	13
3840031	17
10605564	13
13951462	13
938301	17
5033669	13
443835	13
27876534	13
10336872	13
4804432	13
4110992	13
2196575	13
11617906	17
9686234	13
590299	13
16834570	13
2934693	13
2043813	13
159147	17
18278893	13
4120419	16
1054534	16
12782186	13
5757138	13
3308055	13
985306	13
2253164	13
2303799	13
8883879	13
4095334	13
7493038	13
7712194	13
27314659	15
10892711	16
1466191	13
2982705	13
21917505	13
11028735	13
5824768	13
385958	13
41680444	13
9819269	13
270484	13
16449117	13
883570	13
2171543	13
7782540	13
4937536	16
11530167	13
2803134	16
2199401	13
19523609	13
5789913	13
1126898	13
8553363	13
18456753	13
3539747	15
6212018	13
1820517	13
13076293	15
20683435	13
1364353	13
7403546	17
9019453	13
53753693	16
1582893	13
4282453	17
9681223	13
15510171	13
5339063	13
3287985	17
1771336	13
329467	13
3246912	13
11097400	16
5124370	13
3141799	13
1514686	13
5311981	16
14804012	13
2313408	17
20237	15
12960800	13
15663268	17
1113486	13
4808312	13
3825947	13
4007595	16
29082591	13
2477570	15
2508497	13
10200300	13
475427	13
10725844	17
8190078	13
5457223	13
8581403	13
23176125	13
20464111	13
10270873	13
1953150	17
13227078	16
9695056	13
4684769	13
8248957	13
860372	13
22418054	13
4752008	13
10922823	13
506681	13
7327862	13
8782110	13
908465	13
4158223	16
1562830	13
12015998	13
5309607	13
3796108	13
2607027	13
2618781	17
2006869	13
4469329	16
16300102	13
5030052	13
18256702	17
19389989	13
247076	13
6083225	13
1737188	16
240009	13
15950285	13
9618433	13
4681529	13
13107121	13
234420	13
3218223	13
2339448	13
24339250	13
1437962	13
2946625	13
702672	16
15451113	13
5256301	13
919062	13
10168970	13
21622457	13
3723296	17
13057841	16
9339664	13
2806895	13
6750284	17
809952	13
198153	13
18050274	13
1866299	13
21067502	13
15331510	13
21636655	13
7418943	13
3840930	13
3572861	13
11114020	13
1275293	16
4091578	13
1715355	13
1718333	13
6023102	17
2164486	13
17312198	13
2318114	13
17502132	13
24430808	13
8055097	13
6264183	13
3288434	15
11221978	13
11293560	16
7505234	13
25829663	13
3597463	13
5961935	13
4921071	13
7838673	13
16380201	13
4373482	15
4147995	17
8574949	13
2168180	13
16043723	13
2374342	13
2684953	13
25426303	13
361458	13
11615230	13
11539844	13
8482600	13
11930887	13
8800084	13
13821953	13
18335262	13
5848121	13
17862085	16
5280626	15
4385536	13
10439522	13
2153416	13
24184228	13
12682033	13
19056848	13
21500695	13
10263120	13
7480995	16
3639282	15
1153280	13
16804942	17
10214218	15
719316	13
17387155	13
2697247	13
1939237	13
5663899	13
11216067	13
491106	13
1717062	13
6376806	13
4605966	13
17394568	13
1009408	17
10875296	13
2148750	13
1171956	13
7211021	13
309798	13
10436513	13
6061719	13
16713441	13
8431625	13
23603741	13
9262389	13
3056244	13
3508987	13
8175863	13
1260321	13
9253408	13
2519658	13
1243089	13
11106429	13
1900928	13
55308031	13
3213080	13
81696	13
746201	13
17412119	13
6084564	13
3712299	16
4836228	13
7086839	15
9853161	13
13533142	13
5152865	13
1126183	13
5425605	13
30712063	13
3555400	16
9651367	13
3230222	13
4570468	13
17356228	13
2080790	13
21931521	13
22307241	13
7424026	16
904232	13
28330272	13
16246649	13
29857484	13
42928984	13
15515541	13
715288	13
3104802	13
2931504	13
7176401	13
9523462	13
21670888	13
10793834	13
15739014	13
484480	13
3230180	13
6688782	13
337727	13
6102525	13
9965086	13
2908914	16
4756706	16
5086209	13
1730405	13
3311152	13
7094586	13
13398012	13
12810702	13
7507490	13
6006913	13
1976215	13
4355685	13
17099507	17
6041530	13
14161101	13
10925427	15
5176583	13
961983	17
3124325	13
3718900	13
9509149	13
164607	13
7405184	16
2530703	16
72917	13
7512241	13
8390843	13
7041824	13
5799352	17
2124011	13
4098357	13
1888650	13
25814773	13
4053687	13
6974161	13
1283009	13
725198	13
1254022	13
7180471	13
6794887	13
23313615	13
5837931	13
11171092	16
18326137	17
6279990	13
2943798	13
14785654	13
1827426	13
15983021	13
15407321	13
15331536	13
18179645	13
4068763	13
7954261	13
2870560	13
6626000	13
90045	13
1423421	13
4554354	13
15371465	13
9483030	13
3730110	17
6796785	13
13530990	13
5027469	13
984942	13
937437	13
1162053	13
8140053	13
1029042	15
7434776	13
6456381	13
4452382	13
948693	13
28082	13
4496758	13
4274407	13
4325557	13
1381779	13
6472843	13
3502621	13
809788	13
2555083	17
2916780	13
25015784	16
9783891	13
7126575	13
9430777	13
10354379	13
1254851	13
5923295	13
3521165	13
3921495	16
2694466	13
2546652	13
1608880	13
1742633	13
4791787	16
15148885	13
5062306	13
15749510	13
2166469	13
2065198	13
3895303	13
7866484	13
1551949	13
2162586	13
3306562	13
10650348	13
6350179	13
13794256	17
7377807	17
7966311	13
14453808	13
8414517	13
6882077	17
4962979	13
990840	13
7132210	13
12144284	13
1085350	13
4475588	13
9537619	13
5567380	17
5578094	13
2306863	13
869276	13
18591557	13
12875417	13
480351	13
2620950	13
3564473	13
23622839	13
13789522	13
18807582	13
21323212	13
6430857	13
1522165	13
17247184	16
11926165	13
1241239	13
2005845	13
4719431	16
2501411	13
3788756	13
17224794	13
10518674	13
25693739	13
3080818	16
3175997	17
8291317	13
15610525	13
1617838	17
3009113	13
8788009	13
9948326	13
19258011	17
3136640	16
7985645	16
5759381	13
12460473	13
1624854	16
10296171	13
6740736	17
6169271	13
3974998	13
5612146	13
36794222	13
757356	13
3999635	13
4368753	13
938383	13
4422377	13
17324831	13
2512049	16
26611299	13
12559794	13
2406112	13
8297436	13
10010597	13
1474958	17
20646	13
23398112	13
2529684	15
5355728	13
4020656	17
15125985	13
890113	13
17687345	13
6014615	13
8263046	13
11465709	13
7814839	13
2269006	13
8089070	13
242098	13
8646451	13
11159063	13
14661991	13
1570740	16
5789979	13
6670594	13
8291693	13
6126935	13
12087420	13
1528423	13
24343172	13
1986582	13
3816270	13
6711589	13
250782	13
9341892	13
8753051	13
5101067	13
2108967	13
8886655	13
3906779	17
15264067	15
5844982	13
5462916	13
6968469	17
9176660	17
137065	13
5845210	13
19498548	13
7106676	13
7652394	13
13040697	13
13987112	13
3401470	13
1696100	13
758011	13
1052221	13
871005	13
6695522	13
2192376	13
5771894	13
336613	13
22645284	13
3607242	15
10807840	16
6572488	15
4855556	13
3182998	13
503605	16
7184632	13
4219055	13
867410	13
9624559	13
15078703	13
267953	13
19595986	16
5740743	13
15791349	15
1629862	13
764291	13
1295779	13
3416368	13
3289023	13
1637917	13
1981889	13
6604637	13
4161313	13
1592506	13
1169628	16
14260741	13
3456612	13
9844221	13
1251396	13
14890651	13
4932304	13
8836225	13
11201920	13
6808289	16
9097987	13
15645000	17
9247216	16
14008764	15
7646859	13
6046206	13
1097763	13
11471627	13
2920398	13
2844302	13
6290210	13
4759049	13
17599332	13
416610	13
8161027	13
105671	13
2013699	16
1970720	13
10401475	13
9080351	13
14942713	13
2836008	13
948699	13
742195	13
1539284	13
5186135	13
15496907	13
5790916	13
8668881	17
4525010	13
19469915	15
214774	16
6529428	13
13693504	13
4074816	13
7959272	13
6890359	13
217697	13
2169405	13
1105636	13
26419119	13
2905276	17
5581615	13
7199542	15
3618733	13
11581331	16
3872973	13
13059084	13
4454582	17
23483359	13
5455303	13
11194943	15
5842825	13
26312052	13
21464318	17
1326648	16
4254805	13
26236884	13
15827731	16
1243865	13
12865103	17
5280777	13
307364	13
3753879	13
14436852	13
163547	13
6209147	13
9661028	13
16371680	13
13031756	13
12065697	13
13443917	13
3906622	17
18333831	13
15931867	13
10183218	13
33540836	13
11404515	13
4717165	13
23150916	13
48824435	13
4601609	13
8759579	13
10468877	13
446304	13
27879324	13
5680155	16
2421568	13
8675528	13
431425	13
13206431	13
6867627	13
10902995	13
16475534	13
2940798	13
2629996	13
1554191	13
11768290	16
12134835	13
2817660	13
846237	13
6968824	13
18459575	13
4120882	15
6108037	16
4433759	13
10748897	13
3335770	13
1948548	13
399252	16
5394867	13
14204493	13
8940780	13
1101801	16
3339593	16
36076710	13
46718886	13
8245177	13
2997607	13
3398575	15
4700789	13
240018	13
3062398	13
3289881	13
4740847	13
156054	13
3286541	13
8185801	13
1908114	16
186851	13
11637145	13
1387443	13
3390856	13
12700514	13
8423323	13
950031	13
1862007	13
41465349	13
1793562	16
7879655	13
9345145	13
172240	16
1153015	13
1240593	16
2058101	13
385844	13
13694541	13
11253808	13
5968152	13
492957	13
4210419	13
5213588	13
8481810	13
427159	13
9839326	17
6365888	13
1908290	13
22684142	13
6426393	13
4582664	13
1099990	13
15652656	13
21282235	15
9326615	13
266556	13
1220268	13
13210605	16
2286899	13
2520178	17
3567293	15
1032421	13
20095531	13
8867782	13
2259346	13
4755506	13
1451478	15
883136	13
11422125	13
2505036	13
28488515	13
3516678	13
2597340	13
4039249	13
7181052	16
39181	13
5332307	13
7069988	13
4411481	13
13725	13
193217	13
933950	16
5718788	13
341268	13
2588554	13
14866349	13
8233599	16
3056985	13
7415079	13
10331875	13
6714114	13
6356085	13
4221240	17
3669360	13
15199874	13
9511084	13
17387555	13
3407709	13
8076269	13
31263381	13
12310257	13
14663069	13
4595453	13
13811918	16
619154	13
16956455	13
688036	13
17581578	13
3969263	17
1150907	16
37874445	13
580225	13
14588507	13
64785	13
3421779	13
13540205	13
187366	13
18817061	16
13032379	16
2208143	13
24787437	13
24645554	13
5269955	13
13137628	13
5520619	13
15385484	13
7717196	13
11384825	13
2020887	15
1353578	13
21170031	13
6282449	13
8391174	13
10662927	13
4141134	13
10094046	13
2897658	16
728677	13
5998221	13
17079591	13
1000039	13
19726495	13
14508040	13
3291968	13
38369988	13
5055864	13
1398684	13
16408470	16
4854412	17
4040760	13
84180	13
19440386	13
2861008	13
754554	17
6865461	13
1278602	13
15705329	13
5457428	13
11675138	13
4287622	13
10063260	13
9607940	13
6974178	13
23351690	13
14632706	13
438376	13
25269651	13
6050972	13
4788644	13
38761276	13
750317	16
6972546	16
14595058	17
18570165	13
15661148	13
3165551	15
468460	13
3979479	13
2936383	16
14155381	13
2936816	13
3279870	13
1215342	13
15544196	13
9830693	13
10992692	15
9839702	16
18039406	13
18025728	16
2297747	13
24469269	13
5611694	13
14810070	13
2614015	13
6127300	13
16976899	13
6370448	13
30586931	13
17616733	13
16549321	13
5318097	13
19700116	13
762628	13
19427147	13
17424229	13
6910377	13
5133535	13
10439913	13
1347156	17
13825880	13
16923038	16
1689102	13
10219959	13
6860549	13
7147731	13
1453724	13
269091	13
1756401	13
17982581	13
1480048	13
2188073	13
13595794	13
29275362	13
151865	13
14527376	13
469800	13
538792	13
1344432	13
9234536	13
23756313	13
1905028	16
5820052	13
10972598	13
1537010	13
8789430	13
36567826	13
12301518	13
13504876	16
30577352	17
3382561	13
6169325	13
4481205	16
20159854	13
355329	13
2966753	13
10441531	13
3039134	13
7276403	13
3503684	13
334303	13
5245399	13
4047366	13
6847914	13
22619497	16
2519348	15
5934849	13
1584043	17
6443688	13
248357	13
1393250	13
17423965	13
2064988	13
23849149	13
3219453	13
6623661	13
2820810	13
5871744	13
7856394	13
4590985	13
14172604	13
7256804	13
12452394	13
15441236	13
8969806	13
1175246	13
16057850	13
11716086	15
3747969	13
2692812	13
18442788	13
40031653	13
10451832	13
2027367	17
5820107	13
6641083	13
3288795	16
21605521	16
1070908	13
26351935	15
4004307	13
10664771	13
739191	13
8728957	13
10197143	13
2283002	13
9006727	13
3398024	13
4213135	13
16991528	16
23586170	17
6684125	16
2183922	16
3437393	13
2243798	13
464806	15
16367375	17
5990997	13
32450034	13
13279758	13
31403317	13
9252209	13
1520113	13
16489760	16
2458301	16
7250028	13
3053627	13
10571234	13
10696318	13
7952034	13
1586616	13
4301978	13
14538522	13
4904334	17
3544831	13
38331758	13
19486930	13
10820009	13
5738132	13
982385	16
4489239	13
1804865	13
3063743	13
13953747	15
1396702	13
13120300	13
27364594	13
5572673	17
2914107	13
19448025	15
3243140	13
30741333	13
22132840	13
2768554	13
17737236	13
24814701	13
2386006	13
15431735	13
6639622	13
17928719	13
10241060	13
1751502	13
4503929	13
815153	13
21908978	13
16034997	13
601842	13
7611505	13
1400535	17
25707246	13
36828614	13
44836092	13
2595361	13
1579603	13
14532029	13
17516220	13
3296513	16
472583	13
14291854	13
877993	13
767338	15
6794214	13
16057196	13
807027	13
5612815	13
29534133	13
1294056	13
3097896	13
20097934	13
27496023	13
8158430	16
45833560	13
19351654	17
17701026	13
7020588	13
2501679	13
308324	13
1216441	13
1892034	13
316633	13
46024539	13
6475439	16
8195681	13
3160388	13
5109458	13
2468580	13
2840158	13
6825250	13
2541571	13
302195	13
19116088	13
7791516	13
34417109	13
3680774	13
2968777	13
14597941	13
12209958	13
12020924	17
2023447	17
19565054	13
9282875	13
6553223	15
5974637	13
2172712	13
11437236	16
2676612	13
6362468	13
20750296	13
42695339	13
6033882	13
21986760	13
2307767	13
16038195	13
4306770	16
1545215	13
14295953	16
3697924	13
2363513	13
11921317	13
5643536	13
9950561	13
5165082	13
5129603	13
5947320	13
9434404	16
4342320	13
10705128	16
16461554	16
1205417	13
5898525	13
10370998	13
11415823	13
9876993	13
21719560	15
34277032	16
524167	17
10448440	13
14514628	13
1084711	13
338910	16
502491	13
10966732	17
2538513	13
7317282	13
6866261	13
7206690	13
959770	13
12788827	13
9923210	13
15889183	13
30827975	13
5174336	16
1568297	13
5753261	13
22778015	13
42511092	16
52909285	13
4145486	13
2092632	13
7921659	13
19028756	13
377971	13
596650	13
8424956	13
1963646	13
11730855	13
84761	13
12712164	13
8320099	13
6847379	16
2119132	13
20578085	17
6231078	13
3784545	13
20963428	13
23804980	13
1464354	16
16570880	13
6767226	13
12846940	13
20180435	13
8458671	17
280869	13
1698324	13
8332419	13
700514	13
13239470	13
4196344	13
6900967	13
8236703	13
3476879	13
2184539	15
12454269	13
814018	13
3369935	13
27181576	17
890087	13
35264552	17
6968282	13
41882806	13
3616426	13
9259164	13
28462796	13
3238549	13
701154	13
4946867	13
2296783	13
9498602	13
10075309	13
73831	13
12549091	13
9283771	16
84801	16
6088139	17
6922045	13
3560707	13
13380841	13
6927742	13
2673312	13
23072311	13
1062703	13
2429119	13
12685961	13
1857279	16
10167311	13
2464592	13
7453640	13
4166939	13
9122966	13
11497335	16
10281323	13
696064	17
19797716	13
1431604	13
8517305	16
12219636	15
17675782	13
18314749	16
3602118	13
5503985	13
4472176	13
11395121	13
34582110	13
17361278	16
3409700	13
9954046	13
2330224	13
3271002	13
1533258	13
16032229	13
451061	13
5410300	13
3802996	13
9223480	16
14446566	13
19541524	13
5317647	13
11721687	13
600079	13
739680	13
5435865	16
1151432	13
11089842	13
4483042	15
2559706	13
76135	13
7929945	13
30932645	13
905416	13
852442	13
20291444	13
2732544	15
740998	13
1275053	13
1854270	16
13041944	17
1252112	13
1352146	17
4761594	15
7811770	13
22119996	13
7691013	13
12714656	13
605601	13
8257499	16
3769976	13
4927535	13
6580879	13
4886033	13
102162	13
4608606	17
7694155	13
4466707	16
4282923	13
3666797	13
6576071	13
6486401	13
5973549	16
3273760	13
10578643	16
907193	13
8903692	13
535190	16
25018893	16
3145263	17
6407525	15
23956570	13
3695173	13
12136806	15
11126463	13
397320	13
1481033	13
4305710	13
10339540	13
6889300	15
13482050	17
4073106	17
25917288	13
4499830	13
22301846	13
4523468	13
9040565	13
10036340	13
58625	16
14108285	13
2986820	13
1544685	13
11282098	13
24768305	17
1526777	13
485103	13
8303361	13
6995025	16
10732088	13
3389970	13
5561346	13
9674408	13
2525474	13
745579	13
2505384	17
2832807	13
17347676	13
117706	13
5095213	13
3370977	13
632242	13
4149194	13
8694060	17
6135203	13
2193975	13
9411759	13
11220864	13
2271172	13
2937790	13
3563034	13
579201	13
12713288	13
230093	13
3273745	13
15439748	13
3334168	13
6861193	13
730096	16
17146050	13
7407856	13
6034150	17
5578848	13
8810351	13
1229067	13
893264	13
10190742	13
6945879	13
13217	13
7698085	13
18778830	13
2115064	13
17606976	13
24720527	16
5448253	13
333469	13
4935373	13
2857203	16
1822116	13
27795402	13
2678469	13
9765869	13
17296444	13
9925295	13
3105806	13
975661	13
4418127	13
6048570	13
8443308	13
1195767	13
2680657	13
30363839	17
7479531	13
16700901	13
717374	15
1988511	13
5620342	13
1362903	13
4197403	13
3217573	13
3754336	13
9584366	13
9175734	13
22835495	15
12889086	13
784663	13
355982	13
14048561	13
14217147	13
12716308	13
1013550	13
908473	13
3499138	13
3608550	13
1300293	13
865538	13
20457248	13
21006042	13
4984169	13
622518	13
4645270	13
9452940	13
1929419	13
8422740	13
1195078	13
18868141	13
707020	17
2466312	17
8828631	13
15029379	13
17837373	13
10107769	15
5576570	13
5903295	16
11167080	16
165330	13
2001730	13
2383251	13
965490	13
24224891	13
17988669	13
10151226	13
12628706	13
19528842	13
36278990	15
638658	13
5254600	13
3807560	17
4916884	13
6714407	13
6378302	13
6151107	13
1231327	13
7482167	13
4120044	13
22458804	13
2711006	13
7140946	13
3701720	16
10599537	13
507993	13
2989680	13
1337924	13
491073	13
7693339	13
4832011	13
1666366	13
2986012	13
9071627	13
20735147	13
14238725	13
1657319	13
2450027	13
8337365	15
9399896	13
2367102	17
3127660	13
4024541	13
16926058	13
4711965	13
2730100	13
4135832	13
3451269	13
19750468	13
268560	15
12255527	13
9296292	13
1421531	16
535888	17
20210228	13
9510679	13
19598093	13
6279717	13
751117	13
12066192	13
18594554	17
2324831	13
6643276	13
1329790	13
15658794	13
12916468	13
4929759	13
1238525	13
6513197	15
6323275	13
9653916	13
5081526	13
8223377	17
17558987	13
10796614	13
5726568	16
10378710	13
13808389	13
11611095	13
4405740	16
8262968	13
6676615	13
15144838	13
6245322	13
2969757	13
6003995	13
8787391	16
16066478	13
2422972	13
5720145	16
3186076	13
693481	13
14667994	16
1828982	13
18179441	13
57682481	13
2284367	13
9665692	17
16362845	13
6929972	13
15158118	13
2648839	16
4637629	13
263351	13
1551006	16
2103927	13
2558081	13
3149419	13
13656353	13
14660275	13
1826810	13
23049104	13
2308124	13
21380	13
3616755	13
2910089	13
13486604	13
10753469	16
14086574	13
411062	13
3516790	13
13677554	13
16794384	13
6650375	13
1828885	13
1742615	16
1354027	13
1651725	13
557831	13
4898549	13
5815662	13
4782526	13
8335583	13
700163	13
10064507	13
8180779	13
3459830	13
1764008	13
6860582	13
4341622	13
12332024	16
7262094	16
15689957	13
19857651	13
8965198	13
766050	16
12900939	16
3425002	13
4499137	13
11515226	16
5755905	13
12375632	13
1623233	13
1553913	13
3878967	13
27434743	13
5142485	13
14826089	13
2890518	16
27318245	13
749960	13
7492156	13
16721900	13
4189055	13
4352508	13
53530487	13
6892588	13
2566157	13
27717597	13
1422121	13
659854	13
20457883	17
13745149	13
2017949	17
475838	16
1612361	13
14057067	13
97032	13
22535071	13
12915078	13
1121745	13
13532688	13
4878195	13
2171893	13
4704301	17
3420467	13
4702019	13
468927	13
6473467	13
10790490	13
167431	13
6369396	13
10257657	13
4373127	13
2745603	13
10538282	13
8448542	13
7187805	13
6399842	13
1227825	13
8457655	13
6125113	13
11735803	13
7964394	13
115222	13
12559208	13
3586959	13
22712629	13
12001420	16
8612922	13
8411365	13
1881895	17
14288023	13
16747339	13
6036733	13
5720306	13
17915997	13
14079218	13
14490082	13
12051989	13
2495185	13
3466853	13
751262	13
152374	13
6524587	13
3801968	15
3101553	13
6596091	13
24623120	13
14295707	13
17817034	15
5860792	17
21448846	13
8210730	13
14705223	13
4939534	13
4072987	13
6223851	13
9565700	13
9918560	13
13507864	13
1465513	13
8650728	13
28648048	13
6659643	13
7115858	13
10601219	16
4510397	13
2346426	17
404087	15
3839349	13
1619525	13
15166156	13
1392443	13
1524891	17
2515675	13
12432917	13
6218534	16
9155471	13
36407756	13
14223875	16
537151	13
1812998	13
1031903	17
1578174	13
2925318	13
8420649	13
10201930	16
4513005	17
15701951	13
799208	13
1745538	13
15589204	13
14995839	13
9987768	16
728606	13
1808104	13
14003648	13
19192526	15
8994802	13
3853651	13
12713430	13
7799842	13
6178790	13
6386093	13
16469866	13
228290	13
196951	13
12494385	13
40767335	16
1528388	13
587462	16
5649063	13
14890226	13
6455061	13
2159552	13
434588	13
6912766	13
18494171	13
5204362	13
7268775	13
3481105	13
5747108	13
4722725	15
6723999	13
3731095	13
6359685	13
10600245	13
19489668	13
4276745	13
6177471	13
7866508	15
2633884	13
6976878	13
5901775	13
9428664	13
17450033	13
6376754	13
7558932	13
3200614	13
6159800	15
2343623	15
2199648	13
8536847	13
17456015	13
17436494	13
2991051	13
4222230	13
6424558	13
1916551	13
6264944	13
2604954	13
7269521	13
4862245	13
11828122	13
42198591	13
6989482	13
4300857	13
13885300	16
2136156	13
11909236	16
17381126	13
2495865	13
10113439	13
2335590	13
7826936	13
4426835	13
11048842	13
13309566	13
11111871	13
1199654	13
9429336	13
7198555	13
27502971	13
1984476	17
3765165	13
2442875	13
12981217	16
15607838	16
7112109	13
12303923	13
4131430	13
716229	16
731209	13
2264324	13
1544410	15
4346852	16
1545650	17
3357870	13
11720795	17
41566761	13
78067	13
24215786	15
1953375	13
506933	13
9062458	13
977923	13
12664104	13
10736377	13
18147298	13
11103241	13
631646	13
22099601	17
14012661	13
7814096	13
3105975	13
5474557	13
1261657	13
862495	15
27498314	13
13077534	13
14910100	13
1133366	13
463952	13
12563133	13
3608681	13
972744	13
7047191	13
2370217	15
7198554	13
1969748	17
15052531	13
2921619	13
566322	16
16318447	13
21956469	13
7951850	13
9396866	13
12486368	13
10436048	13
3996768	13
2026895	13
4649225	13
6331880	13
2503172	13
2251189	13
4871403	13
10955217	13
2044786	13
8011663	13
1077586	13
17597772	13
9364276	13
4272427	15
10584781	13
1238534	13
7089451	13
30131012	16
4262510	13
8353952	13
5502310	13
1811255	13
1640715	13
1660261	15
8447407	13
20549273	13
29200281	13
3373994	13
8588486	13
6799154	13
9051509	13
2345752	13
3587005	15
20542845	13
31990673	13
2140739	13
2066649	13
14798977	17
34122140	17
15891934	13
27154899	13
10111075	16
512055	13
1030388	13
47961255	16
3195490	13
10827403	13
11072136	13
12469627	13
1470431	13
320819	13
3196901	13
382535	13
5867335	13
20429848	13
5126425	17
6348182	13
17812401	15
14469389	13
9600223	13
19744129	13
19791666	13
8732271	13
4820006	13
3484458	13
15484028	13
5928929	13
4386607	13
17231831	13
2066110	15
1195857	13
13984502	13
24561715	13
1241467	17
2183650	13
9519253	13
3723937	13
3165858	13
8848817	13
3258613	13
7343193	13
9811284	17
31547753	17
21575495	13
7570199	13
4261890	13
7788199	17
10070838	13
7923577	13
225117	16
9665251	17
2075406	13
14764617	13
31348910	13
19796522	13
71836	13
11865806	16
9013071	13
4530729	13
444618	16
17545498	13
3263059	13
147932	13
10284015	17
117140	11
2154025	13
2933609	16
8845727	13
23559907	13
8204216	16
1563951	13
5431824	13
5689984	13
10543912	13
3641267	13
8701128	13
15535702	13
239465	13
7231167	13
24980601	16
5161694	13
25563506	13
2115568	16
4347132	13
3824310	13
3271895	13
18581292	13
12822643	13
1317935	13
3596363	13
24942681	13
4041980	13
4182533	13
1915980	13
23790935	15
1258060	15
674713	13
6723470	16
1536006	13
1478007	13
10906924	13
3767274	13
10594451	16
7378973	13
1580007	13
2018593	13
4131952	13
15737857	13
3626907	13
9164792	13
2997295	13
17122331	13
1293415	13
14953136	13
1006784	15
5907724	13
2709344	13
1440026	13
1440206	13
2200625	13
4848316	13
16614428	13
16127051	13
689684	13
19204634	16
12431690	15
9562136	16
7901736	13
5662977	17
7731	13
4065579	13
588755	13
10520117	13
9711976	13
2656636	13
3775283	16
10593048	13
6852739	17
1593030	13
4766259	13
25385175	13
1635116	13
14047169	13
2732781	16
26881873	13
2793319	13
8320626	13
12998459	13
10698214	13
1685295	16
3628775	16
6009048	13
33816565	17
23746922	13
16738293	13
9527398	17
1442276	13
2791055	13
8749902	13
7440597	13
1733765	13
996151	13
443640	13
9069181	13
5438486	13
10438299	13
1148748	13
14444682	13
2585577	13
17419006	13
1775460	13
18076589	13
9134011	13
5577268	16
20906852	16
9092740	13
15721854	13
10106103	13
3100907	13
8694876	13
2203199	13
32127188	13
14221503	13
5375850	13
4427305	13
13370804	13
32349444	13
2705594	13
9017884	15
3910708	15
502715	15
7582019	13
1801006	13
9634914	13
15467350	13
23208452	13
194307	13
30705063	13
10925351	15
4847413	13
30225495	13
17954864	13
4846189	13
4071208	15
16236209	13
3610696	13
6636273	15
3831508	13
2288712	13
17591780	13
7315469	13
43272847	16
13138799	17
4264475	13
2529206	17
1994146	13
2150452	13
13289132	15
129773	13
13509217	13
573733	13
2758762	15
21283609	13
1856766	13
9884765	13
12136071	13
767617	13
7673650	16
18095578	17
24852659	13
2223699	13
5584649	13
23973909	13
2531528	16
4713390	13
865338	13
1966539	13
4092794	13
6179664	15
15487273	13
18637892	13
7790125	13
7103804	13
2795792	13
11978859	13
10808751	13
5871226	13
17318025	15
29349215	13
5334386	13
21013585	13
8968215	13
6911984	13
1650009	13
1306266	13
2859526	13
6559893	13
7904430	13
6453257	13
8568929	13
16626107	13
13101937	13
8180848	13
4381343	13
5265095	13
18533666	13
1225907	15
8164751	13
6253980	13
19079336	13
11917326	13
19824178	16
7040315	13
8699019	13
11576126	13
213679	13
4396607	13
10949973	17
13301820	13
7589046	13
16450909	13
130030	13
5072062	13
884085	13
11541819	13
1200879	13
13974034	13
14236801	17
1330321	13
5233039	13
10245761	13
13157368	17
3128927	16
16098650	15
26586792	13
285142	13
24441504	13
6739816	13
11328776	13
7996629	13
22536538	13
9415977	13
2539617	16
3487638	13
30169602	13
10462481	16
3523701	13
5171469	13
3054804	17
14798187	13
16027758	17
11134467	13
4609283	13
1846971	16
10702179	13
9184771	13
18809	13
1748743	13
16661701	13
9534728	13
11215682	13
822772	16
6845151	13
13962205	15
9340486	13
3425106	13
4273198	13
22506127	15
5649087	13
14630818	13
5470686	13
1272494	13
12027216	13
13735914	13
16237751	13
12985744	13
5676591	13
3583815	13
1736201	13
16544156	13
3750283	15
17913113	13
19179920	13
4094719	16
119346	13
12434183	13
3171854	13
16197409	16
1703160	13
2163725	13
8879018	13
3625124	13
297599	13
1699500	13
15557706	13
4080745	16
4466095	13
911380	13
4873605	13
15299742	15
22151861	13
19537446	13
20508356	13
4881902	13
2813037	13
692273	13
2337769	13
23066882	13
33550452	13
76649	13
10150943	13
7789347	13
5257148	13
7459476	17
5931370	13
4810400	13
559404	13
3871961	13
27501377	13
11590505	13
31536546	13
19645040	13
12835584	13
3161781	13
1717259	13
10954782	13
9650847	13
997456	13
3999173	13
1546418	16
10004072	13
6372172	13
2018376	16
326272	16
21567499	13
11821025	13
287615	13
13967734	13
19533011	13
9749523	13
370184	16
2589836	13
4816408	13
5879161	13
7708042	13
2151402	13
10629996	13
6381340	13
2692008	13
4934368	13
8093417	13
8427809	13
8792332	13
7768854	17
2814805	13
14717081	13
10126795	13
2699661	13
4875257	16
15461802	13
5259745	13
2319652	16
10649640	17
4051609	16
3156818	15
13875562	13
4741893	13
7377676	16
1575489	13
273134	13
11498351	13
11489240	13
6949966	13
3981482	13
9570437	13
232609	13
11061447	13
2406146	13
4337250	16
1747439	13
3307072	13
2799827	13
13481665	13
1086374	13
7014963	13
10362078	13
3634819	13
9482716	13
2354902	13
8128859	13
7611912	13
6282327	13
52436	13
6713665	13
3037441	13
12004316	13
4170983	13
2251871	16
9019997	17
1318899	13
4234240	13
1759107	13
754453	13
6637970	13
16862622	13
1534660	17
20639054	13
29304476	13
17348469	13
646778	13
7063789	13
20136221	16
3507587	13
4659467	13
28679441	13
4260837	13
5636007	13
4844801	13
11065434	13
6366057	13
1505671	13
1331272	13
3425230	13
624200	13
8729890	13
23821360	13
2887122	16
452679	16
2370883	13
4379690	13
33083143	13
3298957	13
5958825	13
47656131	13
6615465	13
9585832	13
10745821	17
6234747	13
1332701	13
9285966	13
1129414	13
14023032	13
1192683	13
15672466	13
11640020	13
3965400	13
5671050	13
5629097	13
619956	13
5075918	13
3393470	13
5424656	13
4814253	13
12297433	13
1399572	16
8419868	13
11515235	13
2068187	13
5019362	13
1679736	13
2846030	13
14106121	17
12205936	13
11860525	13
24598246	13
765672	13
5538318	16
6993910	13
7656632	13
1452721	13
548400	13
11612166	13
1912310	17
7001127	13
11159392	13
15796307	13
1629207	13
5926890	13
31501191	13
27108646	17
8499688	13
18504477	13
1533212	13
3702840	13
2188898	13
6217412	13
1786120	13
955250	13
14016848	13
4309646	13
7706592	13
22073642	13
9246651	13
4697381	13
16290573	13
6114611	13
13061064	13
594579	16
2625225	13
6966876	13
7162647	13
2050527	13
1670455	13
26304921	13
7997038	13
8740029	13
16774858	17
4897430	15
961995	13
17296085	11
1154001	13
6161093	13
3480261	13
15701546	13
2708506	13
2629702	16
395912	13
16235098	13
270296	13
15073359	13
278874	17
7928565	13
18628787	13
465224	13
6575044	13
22227643	13
13661076	13
7068191	16
6184267	13
6987375	13
7414679	17
3360847	13
14056380	13
441103	13
16660753	13
7197176	13
7778995	13
2576927	16
4070890	13
351638	13
8687029	13
1397549	13
11856841	13
13051373	13
2088072	13
110315	17
19323101	16
3859716	17
2630405	13
2408893	13
2810532	13
2004630	13
11004342	13
5504883	13
6391735	13
456254	13
15265346	13
7472764	13
2625626	13
376909	13
2195289	13
1058272	13
9278821	13
11757430	13
2098350	13
5241604	13
5859472	13
19993559	13
3945220	13
2153959	17
3850187	13
14986609	16
1228310	13
2860185	13
595323	13
5579802	13
10532194	13
5323751	13
15320057	13
6362465	13
1725433	13
28535775	16
3566949	16
13165956	13
2534940	13
17117987	13
4491934	13
7162715	13
1195823	13
483469	13
24258169	13
8237229	13
747704	13
9135607	13
992304	17
3447951	16
5803853	13
10945156	13
17506647	13
14843978	13
10276656	15
3078114	13
61514	13
19511214	13
3524257	13
6787826	13
883820	13
557341	16
2345889	13
26023643	17
13652973	13
7252526	13
11082117	17
24290289	15
14966935	13
9265573	13
4369586	13
13251080	13
21470394	15
13685206	13
693129	16
11678980	13
26615776	13
4873020	13
1442693	13
2588858	13
658202	13
4032690	13
11398141	17
12410001	13
547539	13
8126125	13
1286068	13
938477	13
45562	17
12704054	13
3179648	13
5108142	13
7828993	13
2915916	16
1412810	13
12551989	13
3247554	17
7018984	13
1308236	15
6893318	13
264865	13
2390310	13
1300671	13
5225899	13
18608768	13
5546178	13
16694340	13
861907	17
2433980	13
2972667	15
10489738	13
1593971	13
53042	13
7800962	13
10732728	13
6386286	13
709501	13
18637775	13
15344769	13
7331736	13
14951715	13
4797081	13
4744524	16
14655492	13
12202319	13
11100144	13
7898433	13
427551	13
4686665	13
15797727	13
2152139	15
5994678	13
16601822	13
6009228	13
13922146	13
22806306	13
1676026	16
14740443	13
14459016	13
4482771	13
2352421	13
6753042	17
7262382	13
5133699	13
4054895	13
2613263	16
7212120	13
6758876	13
8127957	16
8298348	13
27562215	13
4189798	15
160069	13
5047308	13
4775703	13
10595302	17
13645536	13
10442300	13
1363516	13
38257975	13
1510818	13
10046671	16
3716086	13
11393749	16
9589705	16
1461068	13
758136	16
9847241	13
7044397	13
4534799	13
4799987	13
9272978	13
5710799	13
33713055	13
14396163	13
2516234	13
4411745	13
3336872	13
20373715	13
5700338	13
12853121	13
1345957	16
8886551	13
1018995	13
7520827	13
1047951	13
4122041	13
3256347	13
30510868	13
4843	13
13641662	13
25637147	13
8637113	13
215715	13
10019	17
7191810	13
14816202	13
8465508	13
8151352	13
4309677	16
22057426	16
6742954	13
3489935	13
1030359	17
3596880	13
6197344	16
467912	13
3965335	13
8229326	13
947443	17
26270330	13
1417359	13
1063289	17
335424	13
13523207	13
31187602	13
18079285	13
2647845	13
3096492	17
428125	17
1667677	13
3872746	13
2687869	13
341232	13
2260340	13
31467427	17
3220971	13
10742232	13
5266464	13
3304977	13
10196323	13
541321	13
2641068	13
7799001	13
29213706	13
3673668	13
11982372	13
2216797	13
5244301	13
31377359	13
23601043	13
6713640	17
2087088	13
5747280	13
6446804	13
225697	17
351916	15
1061037	13
3048034	17
2608492	13
704069	13
13048344	13
6197178	13
5480816	15
6805142	13
3633624	13
1325321	17
392033	13
1933750	16
2274406	13
28951380	13
5302133	13
332453	17
10018525	13
2305107	13
41634974	13
21876423	13
6525363	13
3600360	13
3523792	17
5313365	13
19601672	13
6264251	13
730981	13
20288660	13
10576537	13
13979131	13
1711365	13
8875091	13
18483941	13
2747391	13
14638218	13
2423973	13
10141313	13
7570173	13
12062989	13
5927550	17
3083386	13
5475757	13
6736937	16
4608348	16
6106891	13
1110759	13
17728277	13
13535	13
2172634	13
1245848	13
319443	13
2168480	13
19670917	13
469873	13
4083734	16
6636723	16
12877879	13
9606005	13
3330288	13
27807910	16
4617698	13
941924	13
6008653	13
2542276	17
4339903	13
15255116	13
693483	16
3049450	13
777128	13
2340462	13
21578630	16
1175103	13
5682400	13
7112644	13
12572538	13
2807805	13
10590395	13
317285	17
2150051	13
3514682	13
393313	17
52020953	13
1013401	17
1396705	13
13318727	13
7279612	13
14397538	13
112598	16
2922887	16
2407245	13
10045090	13
53847	13
6027110	13
2018577	13
73330	13
15377086	17
1951673	13
10636062	13
10478815	13
611053	13
11200978	13
9681088	17
1485795	13
10322677	13
5398954	13
85264	13
5010401	13
11397243	13
2279589	15
245567	13
3536614	13
17313669	13
1042418	15
1715982	16
1003553	13
24135822	13
32883002	17
8611168	13
5816833	15
252724	13
16972928	13
13574677	13
10379530	13
7949665	13
2264592	13
9694508	13
14865457	16
9565811	16
2613189	13
3214543	13
8318671	13
3938168	13
1650289	13
37007465	15
1880412	17
11755091	13
3412878	13
14002599	13
16986347	13
2187567	13
5484995	13
1626774	16
9335801	13
1205191	13
1324956	16
4816431	16
4515363	17
22741471	13
3838110	13
12613940	13
6713747	15
24914937	13
5100912	13
2618760	13
4330298	13
18603665	16
9429167	13
7919889	13
15673041	16
6225832	13
1821639	15
2099565	13
6507676	13
9489031	13
11405871	13
10940897	13
702508	17
36517885	13
17461598	13
29278107	13
1360164	13
5534340	13
18409913	13
1781933	13
2193663	16
5279788	13
1141541	13
11271395	13
27003323	13
16125934	13
6517771	13
3354306	13
11676447	13
674399	13
11331551	13
4174396	13
7751352	13
3648612	13
13144735	13
5396196	17
3283997	13
11541341	13
5922663	16
4484043	13
47533175	15
2014873	13
5109997	13
47517	13
2752085	13
1098783	13
9289527	13
11906504	13
33951739	13
44904	13
2366827	13
13932404	15
10622098	13
19079778	13
18782486	13
373130	13
15129835	13
8544391	17
15386437	13
1155696	13
21301784	13
12513650	13
12679678	15
12133380	13
208024	13
991496	13
2422384	13
7324842	13
11533071	13
7117906	13
4534172	13
14177523	13
6648871	13
3499389	13
752692	13
16057840	13
3678248	17
2280083	15
25495189	13
1966589	13
5081786	17
12354583	13
7970425	13
6038238	13
10370671	17
5979497	13
16026730	13
22960829	13
27910538	13
16429596	13
7202688	13
4377474	15
1514962	13
5657851	13
20978124	13
3838196	13
14256503	13
129215	13
108440	13
6684581	13
1831861	13
373409	13
11228855	13
9050404	13
3378264	17
58218172	17
570724	13
4200173	13
1893508	13
1333144	13
11578838	13
10240598	13
11917148	13
9263376	13
26786285	13
4539702	13
1331025	15
6955067	15
21200565	13
3376754	13
4010696	13
7630107	13
6959471	13
10296626	13
2414138	13
7343456	13
2105174	13
17809610	13
97582237	13
12132932	13
2799887	13
14440243	16
8474430	13
15246444	16
15332125	13
2585260	16
1405033	16
2844766	17
3259708	13
2735621	13
11040245	13
2750283	13
555629	13
996304	13
1116121	13
8460126	13
604302	13
986900	13
1355130	13
16155623	13
8397604	13
695520	13
1960664	13
9967421	13
6473979	13
3786253	13
4910960	13
273645	13
4424010	13
3138127	13
8643507	13
11300405	13
2727215	13
563775	13
5653631	13
3280048	15
17956809	13
6615582	13
6610803	13
5225774	13
204142	13
8365530	13
13174158	16
29946983	13
10287214	16
6696874	16
14501823	13
1555426	13
4004255	13
224728	13
6991276	17
20706793	13
8336193	13
2895098	13
8418066	13
542725	16
5941651	17
13540568	13
1709586	13
3867887	17
14876871	13
529905	17
10160030	16
12350071	16
17022474	13
17450151	13
11693292	13
4270209	13
10329252	13
2429692	13
456976	16
10820763	13
10816886	13
8423662	13
8049819	17
10612722	13
6890659	13
9767835	16
4979034	13
2390953	13
10335407	13
158563	13
191198	13
314779	13
425586	15
2666868	13
14498911	13
4387952	13
4255781	13
5284286	13
9148111	13
10583018	13
4845045	17
6505866	13
8314913	13
4950939	13
11240601	13
4411972	13
26832294	13
6074961	15
1980142	15
9906890	13
4562345	13
16535288	13
14956204	17
18659666	16
46992182	13
42329	15
4566518	15
9502432	13
21344267	17
7058788	13
2566619	13
5111813	16
3772494	13
5733177	13
1552773	13
6781971	13
8650580	13
1590726	16
6316604	13
6637943	13
970346	13
12124445	13
27073003	13
13194065	13
3863869	13
6226814	13
32580431	13
16345270	13
1599395	13
284051	16
731253	13
1561467	13
5107174	13
10400525	13
12801489	13
4764035	13
283376	13
13445695	13
8899904	13
29957107	13
3178335	13
12588312	13
1395458	17
1817783	16
1121085	13
481803	16
11155586	13
6587960	13
7367579	13
92472	13
20756330	13
218700	13
21302963	13
4916992	13
2216967	13
5277866	13
7241944	13
4489820	13
7107258	13
3690133	13
2365927	13
514086	13
198102	13
4722937	13
9447180	13
24192536	13
6293111	13
17485219	13
6495166	13
9438811	13
5158712	13
19777694	13
3923276	13
17177563	13
11039618	13
14435532	13
9865393	17
2181938	13
346422	13
665919	13
1739779	13
2176701	13
825611	13
15330337	13
9147635	13
28788858	13
5233251	13
5937713	13
9526320	13
3274532	13
7851234	13
12221204	13
6705086	13
4660786	17
6859221	13
11305775	13
12138652	13
624000	13
11482780	17
39385093	13
4431869	13
28546006	13
8996118	13
1611856	13
25077018	13
8554318	13
4975562	13
2362286	13
10843876	13
3048479	13
11531414	13
15977762	13
1753099	13
87280423	13
9479119	13
12823550	13
5824184	13
15862105	13
13277020	13
900056	17
12880595	13
5028682	13
4807430	13
17635089	13
10923107	13
5460504	13
4760845	13
23000214	13
1854817	13
14572910	13
42738187	13
4363952	13
4905757	13
3151460	13
7271186	15
6925855	13
8099160	13
13256606	13
6838120	13
42992	13
5983471	17
712926	13
1035996	13
6430396	13
2421023	13
10024988	16
793842	15
22813759	13
4717637	13
316754	13
8995095	13
4531345	13
735194	13
289187	13
2993674	13
998808	16
24357091	13
3788570	13
16466654	13
9226620	13
4310086	13
7583310	13
13215447	13
18649110	13
3554770	15
14343178	13
7382434	13
10190616	13
7619875	13
267789	13
3954851	16
4423355	13
14598257	13
4033160	13
2551378	13
6048681	15
1889323	13
12169048	13
11060003	13
2547948	13
5868948	16
20515228	13
7546504	13
2832686	13
9365848	16
11388512	13
1791914	13
20774297	13
3180258	13
2917175	13
8068417	13
21747672	13
8221075	13
6371268	13
2112469	13
268543	13
33258200	13
8240835	13
11295422	13
8155973	13
15155604	13
42722480	13
1152117	13
4075814	13
1102664	13
627434	13
10798567	13
1402033	15
5881881	13
8445756	13
12893141	13
18137994	13
9253508	13
3815184	13
10925021	13
19419819	13
9674151	13
19283737	13
10817478	13
11188807	13
1498725	13
464421	13
8332829	13
6166136	13
25845727	13
8459548	16
25843734	13
1772358	13
23599157	13
12439769	13
9239039	13
13034629	13
2252318	13
2970488	13
6555987	13
8920643	13
4526031	13
10582376	17
5268262	13
17640725	13
3761295	13
7035516	13
9175927	13
5127502	13
13805303	13
14080988	17
5671368	13
14560987	13
21011398	13
5461747	13
7098617	13
4187840	13
4447558	13
30273879	17
8600870	13
5728672	13
11188317	15
5945304	13
24660152	13
6939457	13
23292072	15
2157150	13
5306557	13
14719963	13
3466292	13
8221839	13
1703208	13
4863209	13
11786267	13
18321589	15
12133700	17
3533681	13
4165073	13
4246919	16
6608422	13
6437748	13
47159653	13
28503477	13
14084317	13
470159	13
6145432	13
7983646	13
11842179	13
20083408	13
4022656	13
2966790	13
9517901	13
694147	13
2506888	13
435149	13
8579789	13
2614798	13
21972506	13
15349007	17
9725795	15
4643664	13
3055001	13
7522269	13
19285690	13
12978512	17
7062143	13
20784491	13
880453	13
470730	13
16172907	13
11110075	13
9450853	13
11350918	13
19812000	13
393895	13
1049001	13
4408590	13
5249117	13
4149604	13
10727014	13
1491459	13
1817025	13
5874803	13
3931871	13
41678927	13
21781376	13
2918934	13
6837946	13
8776180	13
17104463	15
6103213	13
16235228	13
891065	13
4665976	13
11510618	13
6116878	15
18289730	13
2854769	13
29002857	13
16429835	15
41870953	13
20383935	13
5424132	13
3044281	16
8700807	13
4117067	13
2688538	13
15504517	13
12715185	13
19146464	13
7984669	13
29413092	16
13569309	13
8352111	13
28903723	13
15796101	17
625045	13
1402165	13
1520445	13
6997007	13
8053964	13
28556854	13
7364081	13
1232132	13
3085205	17
5156431	16
17688273	13
4175718	13
18676827	13
14347865	13
15502122	13
3934700	13
1399932	13
25938043	13
4157334	13
16632209	13
75944	13
39695323	13
14184331	17
2583596	13
25266204	15
2366583	13
22460576	13
1661194	13
21673133	13
257202	13
561745	13
15130027	13
2408066	13
15268654	13
337005	13
9305040	16
8482330	13
28376789	13
5028190	13
18478323	16
318324	13
7382102	13
1351658	13
451845	13
2415224	16
2252989	13
6768326	17
55880486	13
1731165	13
3766656	17
1617362	13
7691792	13
5158928	13
19189288	13
120251	13
278072	13
5115404	13
13649188	13
14336250	13
4869999	13
13682489	13
1324939	16
50881665	13
1283855	13
1552639	13
14726395	17
7410546	13
5106352	13
6580483	13
1398475	13
9933995	13
63181	15
4967766	13
10211587	13
2419242	13
8558700	13
750556	13
9039151	13
9319616	17
12140201	15
5032069	13
20494700	13
1044465	13
2829646	13
12199534	13
1173822	13
4902306	13
2403521	13
8059453	13
6561642	13
1432370	13
18770950	13
6157183	13
25998084	16
17198286	13
2516941	13
5618374	13
4426884	13
3609105	13
13979238	13
2464820	16
878180	13
5052920	13
2265094	13
1539720	13
1701616	13
769971	13
13993352	17
583654	13
35566155	13
271660	13
7105183	13
12936480	13
678352	13
33328979	16
14052323	13
2341680	13
2788091	13
1182452	17
20408054	17
3766365	13
71502	13
12169517	13
4408721	13
9802993	13
8378906	13
1163107	13
1858721	13
6417026	13
16182237	17
2015056	13
3292465	15
10870282	13
22099193	13
60883965	16
5516042	13
1224540	13
1528905	13
8076222	13
6296709	13
212287	16
10690228	13
12807687	13
8983974	13
25929409	13
3038972	13
13571577	13
6167188	13
13260115	13
2976554	13
6894587	13
336522	13
47833579	13
26353222	13
329963	16
10986953	13
3014715	13
432705	13
8579447	16
23814212	16
16757098	13
28005727	13
2276085	13
3885557	13
5287533	13
1287536	13
15533048	13
12277193	16
15901180	13
20628117	13
4710820	13
4839131	13
3762959	13
19258706	13
33895857	13
2657945	13
5875795	16
12602690	13
13638540	13
4588953	13
7739170	13
2052937	13
8692920	13
9424813	13
13733536	13
7641365	13
6097261	13
587973	13
932860	17
5899413	15
32963964	13
7642985	13
6603137	13
6071986	13
5288404	13
3430057	13
781601	13
3459029	13
5941837	17
2093257	13
7010476	13
1049156	13
3540696	13
8869709	13
15584981	13
2298412	16
5095469	16
6178959	13
15022526	17
4455937	13
19278377	13
18873371	13
8086673	17
6570743	13
2133679	13
3438932	16
7879188	13
2042852	13
925933	13
202530	13
1332755	17
8969112	13
29556778	13
469991	13
5771640	13
35716135	13
2048043	13
2583441	13
2600946	13
20216225	13
2020429	17
9105232	13
7344797	13
2576021	17
25046321	13
9917978	13
15803544	13
21489998	13
17010909	13
1317726	13
4253391	13
2854374	13
14822515	13
1600487	17
4335506	13
4282739	13
2380338	13
7683573	17
14253990	13
5933745	13
2376394	13
6093635	15
1543114	13
17615525	17
10467072	16
3087834	13
4596537	13
11553556	13
5417320	13
5551849	13
5866483	13
20725808	17
3747118	13
673748	13
5548771	16
9511530	13
7811609	16
9654457	13
14085769	16
6206718	13
5435001	13
3599058	13
8087572	13
5194143	13
17556500	13
16567376	16
5986024	13
13668042	13
62321746	13
5949367	13
6223295	13
8682620	17
10255662	13
5777335	13
514220	15
6216272	13
10235108	13
540709	15
4773626	16
11373793	13
19937306	13
1666001	13
2025687	16
2072118	13
7032515	13
801792	13
14579822	13
339664	15
11599139	15
739051	13
18119556	13
9430752	13
6428727	13
5717920	13
6410118	13
1609596	13
3638888	16
23192119	13
6558213	13
11706711	15
20862685	13
9113516	13
14451661	15
9008969	13
22301671	13
9997588	13
11212588	13
8214547	16
6366979	13
3669190	13
5548738	16
16479052	17
14602179	17
6943186	13
12752817	13
405748	13
15162036	13
7534157	13
5595221	16
1989871	13
220086	13
14261870	13
11140289	13
35515176	13
10684631	13
5383978	13
14650913	13
2208702	13
44398443	16
28369727	13
6943635	17
5964339	13
7163488	13
761657	16
1328175	13
16265988	13
8561387	13
4280126	13
6264590	16
19048931	13
911544	13
172647	13
31099191	13
510385	13
13282000	13
14135759	13
9624711	13
530364	13
1050028	13
3122823	13
1556564	15
28900029	16
962813	13
2115714	13
24912151	13
13618574	13
7819891	13
3104083	13
3787190	13
596767	16
7393831	13
24856409	15
4624804	13
6720550	13
1859479	17
31321003	16
7628980	13
2276452	13
7049667	13
1469033	13
636593	13
337915	13
30462834	13
9951404	13
20307953	13
369478	13
6921040	13
8337859	13
11233622	13
6292812	13
20367695	13
1408256	13
768639	13
29127125	13
3335479	13
8743338	17
9494039	16
1160126	13
3346798	13
801921	16
4100497	13
10039720	13
2147781	15
7411915	13
3565550	13
15735547	13
14930776	13
34947799	13
8993072	13
10584235	13
5881260	16
2531714	17
5996058	13
674238	13
22509724	13
8724054	13
36421770	13
846755	13
29924802	13
15626708	13
17369964	13
4014675	13
7858617	17
7269570	13
2408042	13
9236817	16
5059249	13
11220578	13
3882503	13
2263824	13
13055548	13
1945194	13
14208929	13
334966	13
4254848	13
3884581	13
3727788	13
14506279	13
13135303	13
4710434	13
11127730	15
5185219	13
17714444	13
4762527	13
7243424	13
1121249	13
6901680	13
3026795	16
1003236	17
6235912	13
10932101	13
27085295	16
2107201	13
4396197	16
5046095	13
3137721	13
6056444	13
3695707	13
7342924	13
13305097	13
2527645	13
4863804	13
13877414	13
17323915	13
1633232	13
4387702	13
253856	15
619148	17
14403294	13
191416	13
7262088	17
4883800	17
4052580	13
2300656	13
9961888	13
6861593	13
12059823	13
4472362	16
2450224	16
3438109	15
6487432	13
25039887	15
21448572	13
1796426	13
3778776	13
13243166	13
11219226	13
10253720	16
12702015	16
9013863	13
1285960	13
1144842	16
17467398	13
8895105	13
1160583	13
27056432	17
789735	16
5723298	13
516836	13
869144	13
3292206	13
1792879	13
7246279	13
1652340	13
1348515	16
7104036	13
12067613	17
603138	13
10999399	13
24648150	13
996478	13
2507650	13
8759159	13
8404399	16
3889253	13
4033987	13
5286643	13
4457914	13
2039842	13
2087011	13
306152	13
7002245	13
3755274	17
6624830	13
9280692	13
8269819	17
24128023	13
1214277	16
4403041	13
24803529	13
4722520	13
3078010	13
7381682	13
10135681	17
7235660	13
14071552	13
11873636	13
11541866	13
1068594	13
4077717	13
693241	13
9291505	13
7844617	13
3583337	13
1974160	13
4231281	13
1554279	13
987154	13
7365799	13
3082453	13
11974219	13
23157511	13
12828766	13
628066	16
765436	13
24385946	13
5527252	13
2628143	13
13946551	13
4626269	15
3929537	13
20332420	13
11579246	13
1139539	13
3256227	13
1250837	16
14531362	13
22226820	13
2400982	13
323254	13
3846216	13
8869415	13
15691790	13
1914557	13
8165187	13
5560266	13
3329063	13
2185609	13
5343362	13
8696771	13
23258966	13
249159	13
3216045	13
7292844	13
1458384	13
5099681	13
5237519	13
1639799	13
2858910	13
5411457	13
1520548	13
674391	13
12812973	13
29627568	16
2677073	13
507503	15
6877217	13
26558751	13
40316858	13
9299290	13
8692025	13
8631540	16
7960100	13
4803095	13
1740669	13
7723547	13
14816513	13
19470331	13
26873563	13
938558	13
14233162	13
3021947	13
37191044	13
4396780	13
43733999	13
5104783	16
6521401	13
11018219	13
2130817	17
2377725	13
1475339	13
2894336	13
4730291	13
9973936	13
836343	13
9019818	13
2991128	16
1279020	13
118638	13
7890751	13
17479386	17
884482	16
4361619	13
22336689	13
553254	13
10302218	13
12968481	13
346160	13
9475752	13
9223781	16
1626521	13
6683179	13
14176102	13
8346718	13
22118044	13
15741497	13
10679002	13
11409674	13
1105714	13
325168	13
5984297	13
23811121	13
129853	13
4908559	13
11461711	13
24764829	16
6757260	13
4061666	13
7911384	13
10691330	17
12006991	13
27570757	13
2649449	13
8865519	13
12529144	13
4592117	13
1344864	13
3212872	13
2815198	13
1089725	13
12041142	13
16998837	13
9196131	13
11025625	16
6512614	13
15952951	16
4798164	13
6850924	13
9232769	13
3478010	16
16552030	13
37288805	13
7716754	13
10861026	15
2184130	13
9075612	13
7639054	13
806200	13
3861544	17
9011447	13
3368331	13
3332183	13
11225270	13
1399756	16
4037405	17
4901883	16
7181561	13
14030017	13
8969294	13
12361474	13
307153	13
7980052	13
17965	13
4775892	16
3100303	13
4188978	13
6154855	13
7052958	13
6992499	13
4891290	13
3275561	17
19719069	16
2722022	13
12441648	16
8308388	13
10197086	13
1220043	13
5909439	17
1300287	13
7148206	13
27432084	13
19192881	13
545722	13
9935616	13
2150829	13
9732441	13
1211461	16
2247519	16
2735394	13
11192698	13
792372	16
1089017	13
6166540	13
1963641	13
2387834	13
10284133	13
36925971	13
1903939	13
26548392	13
741266	13
2705265	13
9241033	13
7846576	13
4944464	13
2749399	13
9476687	15
7170285	13
3335718	13
9201775	13
6579928	13
57335	13
4482134	13
466568	13
14633975	13
12354	13
2349663	13
5396863	13
125685	13
2475232	17
6075613	13
945301	17
1195225	16
9679359	13
314625	13
3892582	13
2220627	13
4416059	13
3830235	13
10871112	13
5115509	13
578919	13
2828964	15
855809	13
10970996	13
1953196	17
3859926	13
8024652	13
26375374	16
1496220	13
4558374	13
7561349	13
3803874	13
10485451	13
1032809	13
5557585	13
114572	16
8910936	13
320757	13
12790188	13
3506256	13
6052037	13
3745813	13
1547946	13
7008320	17
6214931	13
1834080	13
3450737	13
606462	13
7183743	13
1580466	13
9767984	16
25723383	13
13285553	13
395745	13
1217091	13
9108331	13
3365196	13
878134	13
3663306	13
4168094	13
26361763	17
18319967	13
343261	13
33985280	17
4263633	17
3388833	13
20654699	13
3493820	13
6296956	13
756745	13
18204419	13
4695142	13
5665190	13
4596683	13
6131176	13
1175415	13
12046888	16
28443113	13
684595	17
6515490	16
1770381	13
540855	13
2346404	13
1579607	13
6627350	13
8076183	13
1118789	16
14760142	13
2322522	13
10541885	13
17385605	13
24484416	13
5746063	13
4505891	13
1012176	13
13061230	13
999650	13
119631	13
5483499	13
8529588	13
5515735	13
6558097	13
13140222	13
4052217	13
4722826	13
4615133	13
10404841	13
4157703	13
1489215	13
2485930	13
30837504	13
28727239	13
19221832	13
5344792	13
32453977	13
1451840	13
19237951	13
13358562	13
45319404	13
1196838	13
42266445	13
1479908	13
4182884	13
7492865	13
8795147	13
12835155	13
89292	13
4990383	11
7310676	13
24639678	13
12974013	13
13142470	16
3812323	13
7270314	13
4271379	13
3398677	13
10219370	17
13446795	16
13499290	16
4818168	13
930291	13
8951788	13
5944251	15
14175504	15
2177168	16
1660215	13
1064876	13
2254996	13
592591	13
7916438	13
2747629	13
962903	13
2276596	13
18004909	16
11171919	13
1365545	13
35601710	13
438861	13
1189422	13
3207088	13
510800	13
14265551	13
18902167	13
3125278	13
1291785	13
7019221	13
9130731	13
3960429	17
17784397	13
3936186	15
613249	13
11987523	13
1077566	13
4982490	13
8118794	17
2714043	13
3659711	15
2039665	13
22157397	13
3407822	13
1836838	13
18337018	13
7620301	13
4061292	13
38464345	13
2575922	16
5908533	13
10462217	13
6052522	13
8922354	13
1805554	13
9792966	13
1343033	15
599894	16
36751	13
5334832	13
11862437	13
9618592	13
15522059	13
108741	17
13321983	13
40738866	13
2250576	17
2011043	13
2943489	13
21203107	13
5119623	13
6977562	16
3923202	13
4098246	13
424880	13
10965196	13
11756011	13
2155179	13
3327993	13
3660277	13
11199118	15
5969800	13
7328374	16
1361467	13
12355182	13
11973292	13
1343763	15
9019545	13
33923053	13
32917581	13
333401	13
5430666	13
5394320	13
44705032	13
15082910	13
9208623	13
9051073	13
3897645	13
7698175	13
9183538	13
5096043	13
1568371	13
11444035	13
2328370	13
9974434	13
20562866	13
12099641	17
15967907	13
6663787	17
2745941	13
689940	13
3994860	16
2404251	13
10672460	13
4114227	16
9044518	13
8151819	13
1052153	13
2500450	16
2548484	13
24816372	13
611321	13
1502674	15
2094617	16
1887352	13
466444	13
4802757	13
7223812	13
2825784	13
7898311	13
6378126	13
4933225	13
3836055	16
2012032	13
1579311	16
11234362	13
5857184	13
13138404	13
10588447	13
350825	16
3757122	13
5419985	13
3240685	13
800591	13
2315529	13
3716069	13
1818577	13
3243853	15
9309018	13
31801	13
11233226	13
18638943	13
3728111	13
8580977	13
4535481	13
5569467	13
987254	13
6043743	13
794831	13
10955217	13
10395467	16
9916581	13
3492893	13
16228985	13
2976672	13
5129499	13
3492420	13
1300608	15
6130208	13
5147403	13
3451572	13
16530920	13
4755833	17
8667429	16
17141752	13
2846350	13
6642032	15
12909156	13
13554833	13
11163675	13
3914359	13
1480804	13
9391918	13
10714543	13
766376	13
12399518	13
3181240	16
12259253	13
6351172	17
2044317	16
6448781	13
11170967	13
6074727	13
6980674	13
3763013	13
2180069	13
30690719	13
14127325	13
3151310	13
23464931	13
25709365	13
14774206	16
11393130	13
12891312	15
6155918	13
8103794	13
12169981	13
880065	15
1408291	13
1736835	13
3530043	17
3230207	13
6449146	13
17732005	13
1274728	13
9294019	16
3192753	13
7664887	13
12179919	13
37873454	13
8718897	13
4049479	13
13478818	13
14466537	13
15082210	13
811831	13
10556195	13
8823733	13
53570	17
12519506	13
1823493	13
1220167	13
747159	13
6011907	13
7693928	13
5179508	13
18757205	13
4981297	13
20215575	13
73563	13
16063599	13
18881704	13
4359178	13
3425341	13
10002418	13
2060972	13
18888571	13
6090854	13
14893175	16
1498396	13
1317677	13
2722100	13
7970276	13
447304	13
7376010	13
5026810	13
20604850	13
8835629	13
11570608	17
5116934	13
68217	13
3693308	17
166754	13
9981541	13
4159347	13
9733858	13
14865370	13
20235222	13
1591738	13
14460086	13
5537485	16
1655800	17
11849454	15
604587	13
6595159	13
8147147	13
4691647	13
21141711	13
7408594	13
23108034	13
7748758	13
4481468	13
15175755	13
1309788	13
9872633	15
118867	13
4853851	17
41006915	13
1271637	13
4130685	13
3014961	13
7236161	13
8834695	13
16630835	13
6875090	13
3941272	13
5755434	13
629371	13
64937	13
7373466	13
20301869	13
7214800	13
6736077	13
1227630	13
9087228	13
16116570	13
104339	13
26423286	13
3089991	16
1099271	16
17399171	13
1540269	13
27467657	13
15144352	13
2424078	13
23408179	13
16044711	13
1964080	13
7230300	13
6854236	17
4101353	17
1309841	13
4467346	13
1051075	17
10909	13
7664464	13
30285819	15
42311232	16
876328	13
26721992	13
8917468	13
2623593	16
2862667	13
281545	13
24347116	13
12048402	17
15739100	13
5657324	13
1707716	13
547092	13
13470095	13
33899859	13
10053311	17
4135886	13
6729307	13
3086694	13
8280301	13
2468697	16
34057489	13
5105579	13
28454459	13
2209304	13
9794199	13
7953176	13
594061	13
32286886	16
14567450	13
3048775	13
5740801	13
9574773	13
3898284	13
3638340	16
2646694	17
4565772	17
12134774	13
8571085	13
2764285	13
42257548	13
29005969	13
6246030	13
6596916	17
11255515	13
9288054	16
7358874	13
1044237	13
4805855	17
14939407	13
2333686	13
2315134	13
231125	13
11454693	13
8715530	13
2021185	13
8068478	13
1068588	13
10617205	13
24565098	13
29652916	13
22374892	13
12441599	13
9041714	13
4980140	13
3259635	13
118322	13
6922364	13
6810973	13
3184192	13
1008737	13
14279945	13
7207304	16
36840657	13
14537418	13
6615008	13
13248947	15
3808190	13
17637524	13
1632933	13
36710075	17
4946737	13
1663530	13
7744558	13
17820818	13
1335649	13
734333	13
419870	17
1196541	13
869204	16
15714639	13
10966636	13
3499300	13
445386	13
2456003	13
1460944	13
3850867	13
2814154	13
15685649	13
34759085	16
6914026	13
269864	13
1681965	15
854617	13
29643959	13
4412250	15
9551427	13
3100901	13
16175432	13
9677596	13
11097427	13
7376211	13
28968618	13
5626412	13
21196027	13
5768933	16
7981737	16
623491	15
27932464	17
5776381	16
4318220	13
11993508	13
3148096	13
15772053	13
24761215	13
1799984	13
18628730	13
1337085	13
11238222	15
1410317	13
49372919	13
11763863	17
16671507	13
11871948	13
14764403	13
5852428	13
8177149	17
34372372	13
20551648	13
10879999	13
2791998	15
77850	13
2562135	13
23164709	13
3213591	13
3454779	13
684233	13
914289	13
15780071	13
3364522	16
1841120	13
2837965	13
1346251	13
13321280	13
3036482	13
18167739	13
40554430	13
1345705	13
23939998	13
11397866	13
6971157	13
17614804	13
1819410	13
2783476	13
664445	13
2371842	13
16312833	17
4831469	16
1483042	16
1913604	13
9366069	13
4755420	15
16430357	13
4309284	13
16030969	13
20859212	16
11616209	13
4761738	13
789474	13
2488823	13
10591552	13
35603745	13
7918442	13
8321561	13
9069818	16
6037415	16
15223061	13
1131633	13
1314277	13
9947347	13
16756331	13
14128870	13
4814092	13
966723	13
489766	13
7734088	13
6375467	13
2330709	13
9126204	13
2755206	13
1126280	13
7502951	17
1021282	13
5236516	13
3080239	16
7379290	13
28883927	13
2033617	13
13669578	13
11566652	16
4854098	16
5291774	16
1491105	13
5522147	13
6243353	13
9747596	13
4134560	13
6995600	13
4370149	13
1540455	13
10861357	13
8884367	13
1260694	13
1813823	13
4191892	13
3928251	15
9440152	16
4745242	16
7322230	13
6991731	13
9258074	13
413199	13
3665861	13
1127136	13
1646123	13
18180047	13
31664868	13
361643	17
20799439	13
691102	13
10733749	13
5718281	13
3763664	13
5014725	13
15660635	13
5082789	16
3779538	13
23520796	13
5738166	16
19145284	13
5725014	13
8486733	13
15922400	13
8177557	13
5042730	16
8167567	13
3070903	13
15596720	16
13180742	13
648080	15
2749521	13
2548027	13
8415690	13
5498757	13
4152420	13
12275589	13
1484846	13
3053910	13
2774439	13
7779854	13
10539528	13
585320	13
24875013	13
5829590	13
4172983	13
8807176	13
1507439	15
24712876	13
13052835	13
10702619	13
5074462	15
2792961	13
954062	13
2073029	15
4920337	13
12916817	13
34754209	13
9430942	13
367225	13
6758727	13
5907297	13
6786747	13
8214191	13
23846143	16
2667088	13
473042	17
24847180	13
315071	13
12072998	13
28954942	13
12924726	13
18979341	13
3453686	13
2811521	13
13441427	13
2839049	13
959561	16
2254954	13
2881678	15
2741186	13
5126677	15
15112541	13
2809825	13
1665848	13
2606134	13
25720833	13
12927290	15
8075021	13
4614696	13
15557644	13
5101283	13
6125186	13
6666044	16
731017	13
829751	13
8786304	13
2102031	13
10025792	13
6582015	13
33418246	16
11098353	13
2532688	13
4595830	13
22999251	13
2914960	15
4997656	13
12605108	13
13850049	13
631227	13
40441941	13
3759730	13
9831885	13
4396125	17
120488	13
2817518	13
11262231	16
276365	13
3185202	13
24958310	13
12850019	13
918770	16
4285288	13
14860860	13
3886328	13
3012202	13
7926238	13
1801891	16
4034945	13
12306878	13
1392387	13
3816487	13
5319761	13
18501517	13
2133469	13
13284564	13
2469306	13
26918976	13
5511771	13
12244448	15
216420	16
7877296	13
11000555	13
8232969	13
10792370	13
3692866	16
16330929	13
11112358	13
6037780	13
1771031	13
7819109	13
6264111	13
236861	13
6131059	13
1480760	13
12198770	13
26358242	13
2771541	16
5462740	13
11125966	17
8927825	13
4180459	13
1231384	13
5556638	13
4387140	13
8270896	13
6304906	13
2412663	13
448065	13
9226663	13
9453706	13
11744720	13
277829	13
326338	13
26255247	13
7005534	13
12268394	13
11038403	13
18139102	13
15788140	13
11877098	13
6662370	13
16823595	13
21512033	13
26167001	13
1532331	13
2914345	13
3468617	17
225930	13
2836614	13
7771028	13
3760484	13
3236223	13
23396625	17
977616	13
7767135	13
3155625	13
3658878	13
15886364	13
1475246	13
2892304	13
6155734	13
8267321	13
5452232	13
1829911	16
1860875	13
2411746	13
20097475	13
12619581	13
8142682	13
1853987	13
32396493	13
7164389	13
4604482	13
227511	13
7933754	13
4532164	13
8160553	13
2072298	13
11949973	13
17384145	15
35351530	16
2323772	13
3021905	15
487449	13
16064222	17
3286679	13
7511732	13
7751065	13
7956448	13
673490	13
368526	13
7607008	17
32108869	13
3371061	16
8740423	13
15359197	13
28128456	13
22247640	13
20781069	13
3595345	13
10750080	13
12055579	13
3436291	13
13162586	13
2685108	13
5715644	13
4518231	15
3547326	13
265104	13
35946894	13
83292	13
11882099	13
7363934	13
1771567	13
5124763	13
11051283	13
18224441	13
7155527	15
45274448	13
1229370	16
435132	13
3835498	13
4748599	13
5883005	13
2093816	13
1982736	13
16667643	13
3446829	13
9526469	13
13711094	13
8530673	13
9688948	13
7163268	13
4596520	13
13682815	13
10785550	13
5021677	13
15348942	15
6890558	17
3331376	15
857039	13
4309994	13
4201987	13
7030629	13
2023788	13
23533454	13
878965	13
11686577	13
8098949	13
5653009	13
4368800	13
5234733	16
8739268	17
2005179	15
1067235	13
10332430	13
18949770	13
3935447	13
13017639	13
33428980	13
5293051	13
919532	13
2554163	13
986272	13
1940316	13
6810762	13
4518624	13
16871426	13
10505741	13
3125837	13
3553654	13
3732965	13
12324942	17
1685005	16
30093395	15
7476293	13
4902699	16
607175	13
18326900	17
5387149	13
2957981	13
4840002	13
9086594	13
29722821	13
10259635	13
7502023	15
7388356	16
24477597	13
23671234	13
15998390	16
2723819	13
1186344	13
11466543	13
13629791	13
12395706	13
18057275	13
999885	13
18231042	17
1635808	13
4749519	13
5731420	13
839829	16
8217895	13
587041	13
10665098	13
3620999	13
7845979	13
904898	13
8341387	13
17481959	13
8219549	13
2384061	13
3796691	13
1682194	13
4114074	13
4329166	13
16253094	13
403234	13
4135405	16
10541715	13
4434658	13
18644583	13
25084454	13
10582075	13
9879700	13
5577608	13
6552600	13
3986354	13
4542994	13
3662196	13
13231929	15
8017679	13
8860636	13
9049903	16
5752176	16
763170	13
11656957	13
9487852	16
28367889	15
1201537	13
1928401	13
12515691	16
1853441	13
13513984	13
20135730	13
29600074	17
5476960	13
17650921	13
6934947	13
440728	13
12522442	13
3154753	13
956480	13
9519201	13
2549925	13
659873	13
22362892	13
19702947	13
10929693	13
278182	13
7595497	17
6508103	13
2249499	13
11340826	16
6567020	13
24829708	13
5167574	13
13220326	13
6387913	13
13786087	13
912406	17
3205723	13
1350508	13
5269196	13
29905208	13
19092477	13
2826728	13
4260963	13
5224051	13
19327510	13
279183	13
14569767	13
43473824	13
4569905	13
404548	13
6567732	16
30021617	13
12972053	13
4652327	13
27525652	13
2414646	13
2330688	17
9577693	13
16938640	13
1661888	13
8226813	13
38894739	13
4238239	13
1215043	13
11315725	13
13551561	13
26719594	13
10329463	13
2707315	13
29659968	13
2816467	13
1529092	13
6862520	13
13597437	13
9145988	13
230695	13
5832448	13
13308725	13
4892491	16
4689611	16
18356502	13
3811315	13
77272	13
5166533	13
14970429	13
15682055	13
1883997	13
1241061	13
4536251	13
9353287	13
2227565	13
663942	13
1551925	13
9232694	13
5711808	16
1755710	13
31902315	16
16543034	13
5085297	13
18087857	13
4413803	13
7159590	13
24108480	13
12226006	13
1425110	17
16948817	13
10848900	16
355172	16
1083936	13
35651421	15
6308202	13
6368854	13
8786356	13
2553500	13
13374742	13
685701	13
648467	13
11561003	13
3141366	13
7187859	15
24078328	15
5913246	13
10589917	13
19942362	13
1422920	13
1639352	13
31000949	13
2812099	13
5559379	13
11024973	13
11358376	13
7713223	13
1256965	13
2796857	13
5562493	13
13637477	13
5765672	13
5870911	13
9348833	17
690392	13
34284892	13
20861199	13
3277008	13
7989154	13
6813572	13
526553	15
200658	13
17520014	13
4269653	13
33008157	13
3561704	17
11251664	13
1923349	13
6635486	15
3573557	13
561907	13
4556124	17
5672938	13
4192862	17
3335055	13
3591060	13
4583335	13
5413703	13
839062	13
13771334	13
13294198	13
20255271	13
930541	13
6812990	13
14236098	13
11677641	13
1329476	13
2897834	13
19665028	16
4810705	13
132476	17
10565569	13
16188912	13
2498899	13
2027775	17
22451369	17
23277329	13
10793269	13
2064503	13
3584779	13
650209	13
30372142	16
10724937	13
382695	13
9613050	15
2091851	13
3478822	13
15856881	13
1770688	13
944672	13
1836547	15
3765115	13
2405918	13
6836591	13
1144811	13
2062842	13
13155525	13
22913826	13
880231	13
32782396	17
10587416	13
15706619	13
14723320	13
18827974	13
4195978	13
1742291	13
4048085	13
20196404	13
17616071	13
875638	13
5673293	16
14895609	13
3191489	13
1681370	13
8735440	13
7641755	15
10749823	13
3520245	13
4493780	13
3517675	13
5099829	13
9522396	13
17805380	13
34912998	13
1470744	15
13692692	13
11397081	15
11090022	13
10038549	13
16230126	16
2704175	13
3196864	13
13470321	17
4366595	13
2194942	13
3234544	13
263777	13
7306036	13
20259751	13
3903460	13
21488943	17
5723941	13
5442861	13
7987769	13
2569001	13
1319969	13
2656952	13
10542545	13
3148321	13
12779044	13
29424396	13
33951757	13
3033508	13
14070890	13
2635502	13
17884280	13
4578498	13
14682348	13
23860066	13
1763311	13
14186156	13
16757226	16
3140764	13
2036843	13
13750539	13
3428888	13
22455938	15
965507	13
8638529	13
5294951	13
1877988	13
29267669	13
6659638	16
6588907	13
4203523	13
763273	13
391325	13
1404322	13
6218297	16
3852336	13
9601971	16
1429456	16
13632101	17
2637634	15
5742893	13
23131321	13
1094995	13
6542412	13
392723	17
629743	13
7911328	17
15894513	13
839264	13
1131613	13
550820	13
1715637	13
5556171	15
8001187	16
7114872	16
13138778	15
26686953	16
24907696	13
444592	13
4067091	13
6516745	13
13206039	13
6935248	13
3827870	13
10392927	13
24961786	13
8693783	15
17228491	13
14758902	13
4471491	13
7350399	13
11165071	16
7250109	13
174772	13
6146705	13
552913	13
21680010	13
395656	13
849228	13
4727713	13
369740	13
16362075	16
5814407	13
11723637	13
400751	13
41741115	13
2640017	13
7274341	13
12728312	13
3301237	13
10816172	13
15236169	13
24556510	17
12229503	17
1915950	13
5538351	13
8915206	13
2668200	13
17508010	13
11888952	13
10852255	16
5018786	13
11007013	13
372689	17
19181699	13
2543984	13
4525142	15
11314020	13
9903399	13
12916253	13
4195793	13
22558652	13
18045789	13
3087756	13
1362053	13
9464436	16
16499839	13
3480224	13
3657107	13
15931344	13
5028792	13
24900006	13
2835851	13
3210547	13
7765659	13
6764956	13
8588573	13
18693540	13
21891493	16
11234037	16
769444	13
11801720	13
17248142	15
1695165	13
29486844	13
14888702	13
36294445	16
12705957	13
12752528	13
712887	13
10078392	13
8073472	13
6525404	13
157143	13
2045486	13
9333770	13
2094847	13
7623062	13
9717689	13
25890692	16
1101705	13
5645501	13
127503	13
2691000	13
15778693	13
1249214	16
10475708	13
1022685	15
18720579	13
741239	13
2936336	13
554943	17
9722234	13
8950076	13
10477398	15
5756481	17
873358	13
4279596	13
13871162	16
2129429	16
8869217	13
1350733	13
15644436	13
4524194	15
5374406	13
4855011	13
9794654	13
4408929	13
3679523	13
3705055	13
1398321	17
2708004	13
18693541	13
22387942	15
5425457	16
607373	13
8617728	13
6477744	13
19128101	13
2153304	16
19979999	16
5212420	13
213819	15
1894838	13
5716498	13
1580257	13
13531401	13
766376	13
5098630	13
1010343	13
7402764	13
2800	16
7523243	13
34002993	13
4459233	13
16381279	13
6413145	13
2551537	13
36033909	15
6474036	13
1365632	16
10502063	13
12443638	16
5675339	13
3916407	13
1061989	13
282401	13
13910161	13
11346186	16
1785283	13
866911	13
2613864	13
9805943	13
5833547	13
3669501	13
19019938	13
9150747	13
1250964	13
14445879	13
8834507	17
15688373	13
19750137	17
14169440	15
74150930	13
8723418	13
5329863	13
10737773	13
3850241	13
11091516	13
1957742	13
601863	13
2249444	13
5720677	13
9715046	13
7486096	13
13068984	16
81401	13
5013394	17
5392343	13
1372039	17
60198	13
2174510	13
551513	13
1989016	16
3534482	13
8006493	13
1726728	13
216931	13
3560614	13
18576298	13
18632002	13
22489455	13
1474080	13
379673	13
176316	13
30461559	13
1205916	13
7959761	13
23483600	13
8818559	13
8112	13
26583559	13
3995486	13
9529585	13
4547629	13
1304880	15
9780903	17
770403	13
618773	13
21505895	13
23442556	13
22644382	13
3856573	13
5815062	13
6046527	13
13845399	17
2359761	13
13242789	13
17404000	13
5545691	13
11157757	13
17097200	13
5597674	13
26926196	13
979780	16
154196	15
1564047	13
6917148	17
1455152	13
22009666	13
665066	13
4826174	13
6178457	13
3729485	13
2924053	13
4987326	13
1339422	13
4651656	13
24044138	13
3365240	17
9317169	13
9373812	13
5924391	13
15987360	13
22800175	13
1563870	13
10275782	13
2443387	13
1048963	13
4442492	13
2104685	13
11304423	13
16690891	13
2810896	13
239824	13
9225047	13
3834459	13
600937	16
2761879	13
5282142	13
15128960	13
37093044	13
4962966	13
318335	13
10129097	16
1585530	13
11392556	13
5315945	13
10348854	13
1931199	13
17144595	13
7863111	13
48185727	13
5152776	13
1824568	13
1593925	13
25614676	15
4637028	13
6475725	13
652358	13
14041816	15
67144	13
7986648	13
465186	13
12834261	13
7242572	13
1523375	15
22811334	16
3197056	13
13470801	13
8764196	13
6640691	13
6738472	13
3455981	13
5583784	13
22622458	13
19685470	13
9896825	13
12911309	13
5787528	13
1101387	13
2467863	13
17342498	13
4384009	13
21562256	13
603285	13
1774959	13
11160332	13
14661200	13
1267488	13
8940020	13
3167600	13
7923801	17
6545217	17
5816293	13
6443949	13
11164902	16
18849727	13
6721206	13
9655564	13
11674429	13
7440598	16
5699678	16
4189293	16
2837662	13
1567223	17
4754586	13
13056727	13
5344569	13
374792	13
33566270	13
17698407	13
5834052	13
1588853	13
17545540	13
494872	13
3878423	13
2198411	13
11498235	13
13790190	13
5851260	13
7562275	13
3552446	13
14785055	13
6234187	13
9715782	13
3820639	13
10716904	13
3040484	13
11835970	13
1900253	13
1823820	13
10564375	13
6895434	13
3767207	13
5636622	13
7078605	13
10183751	17
14251940	13
14690855	13
2201222	13
22550653	13
13383989	13
4525222	13
9027714	13
18738760	13
8847081	13
41448376	13
3852268	13
8047624	13
7816743	13
9107375	15
14114264	13
4443650	13
15169478	13
13216637	13
796321	17
1370074	17
6750786	17
12219156	13
791852	17
572373	13
5424815	13
11261290	13
6483746	15
1262056	16
5538147	13
13194038	15
3713963	13
603221	13
10074471	13
24360647	13
29109	13
2105793	13
6991471	13
9995641	13
7907861	13
9119035	16
1068116	16
16765348	13
12305833	16
24941915	13
3869337	13
163856	17
1651504	13
10216157	13
8007344	13
1323033	13
14545214	13
3401721	13
10041597	13
8391587	13
4501321	13
7120391	13
18626335	13
7135844	13
9186481	13
3299158	13
5326965	13
3202687	13
2147076	17
20438738	13
13256764	13
20626498	13
3449209	13
15956285	13
19282748	13
9588028	13
9844965	15
1427536	13
4235764	13
463191	13
238049	13
423084	13
18397747	13
23673423	13
2067808	15
2118896	13
1040057	13
19106494	13
3441084	13
6700344	16
28259583	13
888754	13
5531891	16
15460720	13
1213099	13
6022962	13
42182866	13
2395423	13
5050751	13
1571723	16
4288656	13
10003854	13
13298591	13
20048525	13
2712983	17
2338525	13
6278239	13
6925784	13
3083793	13
5298755	13
2453435	13
31923730	16
8378462	13
12487171	13
2753299	13
2353899	13
4816646	13
5094247	13
4770203	13
8460289	13
6149047	13
165738	13
14562471	16
11297623	13
12117440	13
6203143	13
6916053	13
11173255	13
13377056	13
2095861	13
4535801	13
9937586	13
11156574	13
10202406	13
6941362	13
5923149	13
24995706	13
15653203	13
9402977	17
9783567	13
9756803	13
11398736	13
550726	13
16224296	15
5012910	13
48143859	13
6284869	13
154245	13
533421	17
5372750	13
2027784	13
3291116	13
22327576	13
18785037	16
4175796	17
6206859	16
20940504	13
1543532	13
7104208	16
12874643	13
12463038	13
13570276	17
14172561	16
8161284	13
3258122	13
2470776	16
30210172	13
19343856	13
2335529	16
55861	13
6441561	13
2625712	13
11775755	13
748504	13
43610393	13
5406015	13
13859475	13
19143583	16
3823595	13
529982	15
9370956	13
5655908	13
3493097	13
3308685	13
10877472	13
4333256	13
17038417	13
5594597	16
3088038	13
357075	13
11431800	13
6194315	13
8854361	15
1480486	13
2704043	13
2052802	13
7017528	13
786702	13
3314280	13
9722945	13
667192	13
6083078	13
8337289	13
10401048	13
1639161	13
13635756	16
2352212	13
14955614	13
18380142	13
6369375	13
2184422	16
6506958	17
5399246	13
814130	13
7379223	13
1619869	13
13932683	13
7760183	16
9270382	13
4978660	13
119465	13
26136714	16
11467394	13
14254587	13
2764354	13
7571796	13
7726878	15
4404217	13
12023396	13
23666120	13
1536166	16
658980	13
25803392	13
7882906	13
4424543	13
1955165	13
12596223	13
5579297	13
10242590	13
1150831	16
12783142	17
188035	13
6751116	13
4466703	16
11611686	13
18691420	13
516693	17
10492687	13
25191	17
17526600	13
5765023	13
4364306	13
7028364	13
29471927	13
5317185	13
1878384	13
6829605	13
10016641	13
17538643	15
13877451	13
860040	13
7638148	13
12288645	13
15006525	13
20533420	16
1467747	13
3367767	13
3594372	13
9371588	13
4137815	13
16684779	13
4569366	13
28015422	13
16354469	13
26090366	13
820541	17
3754364	13
2825763	13
6854554	13
16597593	17
18148600	13
1931114	13
478276	13
3478475	13
6167356	17
4994567	13
1348371	13
3311515	13
251291	13
3486033	13
8575015	13
2398029	13
7848845	13
6902812	13
6745126	13
18890841	13
21785355	13
4775743	16
12323418	13
12729071	13
13391250	13
10577838	13
5379831	13
2894610	13
12818595	17
6776612	16
1413727	13
5661410	13
3661319	13
8830896	13
8844319	13
3968940	17
9370153	13
13423322	13
15556023	17
6164168	13
12481418	13
3624410	13
8440427	13
7970251	15
2162978	16
1173213	13
1096384	13
572380	13
906865	15
2186019	13
26263230	13
20778811	13
3893113	13
1341426	17
12046762	13
4968121	13
18367790	13
8823308	13
2011306	13
789922	13
13037240	13
22676295	13
15838897	13
1115364	13
10855785	13
19088980	13
7340264	13
263475	13
8563863	13
15315495	13
2199432	16
3173336	16
21968750	16
3063633	13
963055	17
19271329	13
2146886	13
495953	13
3570367	16
3375485	13
6441732	13
4014673	13
7474059	13
9022437	13
7125212	13
1400669	17
236043	13
16261767	13
5588847	13
18458219	16
3986760	13
3343587	13
26113423	16
3646356	13
667324	17
17944736	16
36176063	17
838488	13
12805863	13
5816939	13
10855914	15
1913083	15
1241455	13
517396	13
15976949	13
3248746	17
14930555	13
5249738	15
13664865	13
13745522	13
4148370	13
1354452	13
39661292	13
21952367	13
2127903	13
9349807	13
18520769	13
17730182	13
23136719	13
1217950	13
6869159	17
14769824	13
177351	13
29350852	13
836843	16
2917270	16
4253090	13
11342246	13
9282	13
18741134	15
7302811	13
1533794	13
2955974	13
2731581	13
9453474	13
1426141	16
5942187	13
7855568	13
13252338	13
6017325	13
778125	13
4179159	15
3370692	13
4557100	13
11044743	13
7465905	13
13564775	13
29289838	16
15221524	13
10129799	13
24673	13
867363	16
1461540	13
7402780	13
416691	13
14898172	17
1828176	13
6106549	13
3048065	13
4304027	13
2425503	13
2375035	13
184750	13
674551	13
12250177	13
12840918	13
469914	13
7401770	13
2103278	13
11546138	13
9131927	13
10374204	13
31162955	13
23742647	13
28023227	13
502090	13
10337624	13
628373	13
11228436	13
14026166	13
2259475	13
46518776	15
24347543	13
4021659	13
2115381	17
4609983	13
24845463	13
3797513	13
39874747	13
7123738	13
10324278	13
15751235	13
2384666	13
4268528	13
11078598	13
15050911	17
25175719	13
11045448	13
908427	13
13325881	13
18582763	13
7590191	13
222820	13
3927693	13
9848856	13
1045457	13
7544034	13
9049321	13
7987902	13
12000131	13
1923127	13
19918286	13
9740990	13
3741951	13
14426424	13
12422941	13
166414	13
1990066	13
3304827	15
8485336	13
11669268	13
2107605	13
5705922	13
2410060	13
5307544	13
435117	13
6078596	13
16516073	16
266174	13
2488196	13
17008809	17
28388832	13
7091308	13
9079131	13
4838988	13
1524971	16
7007775	13
4472926	13
26726039	13
914544	13
5297331	13
11215214	13
24358917	13
2975359	13
9425725	13
1026041	13
1436074	13
16239733	13
11102066	13
8850211	13
9913709	17
3043248	13
291151	13
3371780	13
1649749	16
12166719	13
4932279	17
2669119	13
2216308	16
5670986	13
18889486	17
2463136	13
20465784	16
2390147	13
9378513	13
2787134	13
450815	13
16101077	13
3220630	17
440959	13
10937672	13
2295728	16
12180774	13
9775894	13
5913629	13
3716057	13
8524940	16
1638891	13
689709	13
4949892	16
8855772	13
1848958	13
6477831	17
196279	13
17695779	13
5075371	13
4578262	17
20564870	13
4421492	13
11238984	13
1005076	13
2355950	15
6433540	13
1096477	13
6270053	13
9137274	13
4743315	13
4508014	13
13609858	13
10582987	13
4786369	13
7318825	13
11063757	13
1935014	13
19316053	13
11821903	13
10418880	13
375465	13
8938658	13
4471208	13
3982891	13
12710869	13
1711067	13
4316390	13
15013786	13
7338657	17
3478746	16
4395687	13
783339	13
2530809	13
1782621	17
8752187	16
671059	13
17133493	13
10383137	13
7433689	13
21623912	13
5230355	13
16710542	13
2156515	16
17634169	13
4165895	15
6161956	13
3661886	16
15527706	16
9505685	17
21328995	17
716225	13
15077912	13
17201471	15
3368178	13
6034171	13
1077742	16
3471628	13
4320859	13
4042531	13
1999500	13
1369465	13
1282597	13
506851	15
1687787	13
29566030	13
3864898	13
10022213	13
18356206	16
10428524	13
21641896	13
259633	13
13088308	13
13193383	13
10485242	13
1212864	13
5539153	13
12252564	13
22568035	13
42447968	13
14527925	13
15205808	16
10935378	13
9101143	13
16465550	13
11059137	13
1322934	13
10096064	13
12315467	13
2942451	13
346687	13
13689803	13
10776374	13
6136919	16
5031730	13
6677308	13
704042	13
105320	13
25529819	13
7962844	16
14639364	13
10348295	13
6932870	13
8944198	13
5233640	13
655934	17
15957957	13
15741267	17
16450423	13
6680601	13
16796863	13
4816607	13
12850439	17
9814633	13
2630222	13
13403635	13
1759863	13
9470939	13
17332062	13
14712483	13
18486724	13
292120	13
11439115	13
3173226	17
11885895	13
1280027	17
1178541	13
13959082	13
5983877	13
2394048	13
2234618	13
3713356	16
2086552	13
30329161	13
1124471	13
52089288	13
12559454	13
785377	17
2930754	16
3806821	13
921830	13
3242723	13
464294	13
1732537	13
6965608	13
3883158	13
1968643	13
9920851	13
693933	13
8826664	13
4810357	13
3165099	13
11721365	13
13011944	17
21928876	13
3073205	13
2665111	17
2248134	13
1037119	16
7802216	13
1495430	13
4805361	15
243143	13
133553	13
3009660	13
8004929	13
312012	13
4575982	13
13218463	13
1944337	13
454549	13
28694128	17
9327139	17
10002471	13
3204785	13
3623072	13
10171987	13
7270102	13
6630600	13
732846	13
10952822	13
14166806	13
10885083	15
1189376	13
5189854	13
524417	16
1830313	13
990266	13
2571372	13
3011325	13
2588502	13
2132488	16
4577	13
5747141	13
5269209	13
2913045	13
546447	13
15445372	13
1173570	13
6973193	13
14855145	13
2858110	13
858302	15
22337520	13
4870894	13
41197180	13
12211503	13
17737556	13
234583	13
19225611	15
1523041	17
23435063	13
4780082	13
9039893	13
8895683	13
7042417	13
4080297	13
3323697	16
1516976	13
2731701	13
3899899	13
10910057	13
19262058	13
6154640	15
8416551	16
12679655	13
1808259	13
1810701	13
3082175	13
3313049	13
8957387	13
4620990	13
454354	13
1182712	13
14299171	13
6647552	16
3265452	13
7478922	13
3406289	13
2362533	13
5208527	13
10897056	13
156602	13
14769621	13
747425	13
231204	13
24095643	13
8486646	13
24606925	13
7838371	13
24473744	17
2269029	13
25674778	13
704731	13
9386156	13
5924682	13
1073603	13
5515181	13
6310198	13
835278	13
19181114	13
10467899	13
8330909	13
39416734	13
4720967	13
5141255	13
2690525	13
9382072	13
6928818	13
3311174	13
30188043	13
6727491	13
2005118	13
923704	13
8549454	13
7652187	13
651245	13
11303441	13
2999243	13
21259461	13
4109148	13
3106018	13
3647556	13
12413172	13
20853029	13
24373167	13
11093929	13
261705	13
2965892	16
1328124	13
13383404	13
750920	13
3520620	13
14727726	13
3517217	13
875991	13
10473182	13
2411691	13
3622009	13
1482425	13
762111	13
25168858	13
1839986	13
4439710	13
2610821	17
12979974	13
4839324	16
9646344	13
864005	13
6544352	13
14848506	13
2162792	13
11340425	13
543619	13
2082359	13
8203596	13
2288147	13
8629586	16
1407145	13
11844639	13
118143	17
5090757	13
5876079	13
8856408	13
21963894	13
4127995	13
502136	13
10115236	13
4367249	13
4928022	13
25811493	13
8090986	13
20337557	13
19806443	13
14058869	13
7327348	13
10526036	13
1738566	13
2247473	15
4724793	13
1253696	13
3965071	13
2496400	13
1290580	13
11557768	13
5594019	16
21184149	13
2849256	13
3284034	16
76925	13
11573779	13
1892877	13
4576345	16
4461877	13
6837850	13
20558779	13
4182707	13
6412483	13
4982366	13
9000469	13
4292322	13
9405409	13
893194	15
8816220	13
4318633	13
2576866	13
15076938	13
9969012	13
599029	13
9532897	17
6898457	13
2752040	13
4002048	13
10394977	13
4391689	16
20237605	16
3461146	15
1919932	16
722821	13
3075703	15
4383685	13
2968712	13
60155	13
11002443	13
6033516	13
10599506	13
10021932	15
2079398	13
6342592	13
8958259	13
9127364	13
4556235	13
5982948	13
11981068	13
2053278	13
1443301	13
2163286	13
2295506	13
278414	13
15915315	13
15942173	16
17640518	13
7886124	13
7217215	16
36465328	13
235572	13
354985	13
13443987	13
14161017	13
2230687	13
3692197	16
2807667	13
214182	13
8618252	13
8343144	13
3336030	13
7416534	16
38523	13
9149824	13
1342502	13
233351	13
9368159	17
14669074	17
7478574	13
5152592	13
9729553	13
443425	13
2935544	13
15738661	15
11324700	13
281831	13
3014257	13
5091356	13
6275051	15
1527253	13
2395532	13
14232730	13
6807750	13
8879804	13
52012154	13
5221125	13
6391712	13
4375155	13
7799891	13
113007	13
7856658	13
12865672	13
6801223	13
30347088	17
6790928	13
168718	13
4214819	13
12292898	13
9342392	13
6418305	13
24029832	15
6764513	13
3451514	13
12974664	13
9394374	13
572971	13
18463196	13
7046467	13
10298764	13
2897871	13
421056	13
23805364	16
16992405	13
968270	13
7109755	13
13447487	17
1184237	13
17905448	13
4138641	16
146941	13
1477017	13
8037740	13
651364	13
9000993	16
4639112	13
6935999	13
9077726	13
14212640	13
11675279	17
979168	13
13935891	13
13316161	13
10352209	17
2860187	13
7280279	13
2256114	13
6524660	13
49809	13
19824435	16
8448311	15
2717186	16
32749417	13
7835816	13
23806610	16
43508991	13
4527215	15
4170318	13
3470678	13
14674638	13
2553055	13
7733925	13
9522784	17
962995	13
7363159	13
23577754	13
385229	17
15487723	13
14496682	13
11436662	13
55241703	13
16753003	13
179442	17
2518834	13
2012810	13
1418097	13
8315125	17
3415153	13
6448746	17
15240741	13
40721	13
9736828	13
1543017	13
14388654	13
6185698	13
1443055	13
18072675	16
2359890	13
7123533	17
3457065	13
3799509	13
14827242	13
32124266	13
12481589	17
19809	13
1570488	16
16659744	17
3931476	13
11004529	13
17692374	13
2249388	13
4587360	13
6962577	16
29552278	13
3046537	13
4166016	13
4386051	17
9475119	13
10634255	13
1282146	13
2757090	13
9203669	16
155014	13
16958684	13
23668437	16
3760762	13
3528394	13
1743496	17
677047	13
4587273	13
6134434	13
2786954	16
1261698	13
5488418	13
6363724	13
6450507	13
6561845	13
2850467	13
815456	13
1526172	13
621576	13
154503	13
5978295	16
6415	13
7359231	11
2702705	13
3985414	16
7035350	16
3446017	13
12857516	13
2713373	13
1442273	13
13626552	13
264274	13
639627	13
5425454	13
17497550	13
2183934	13
29033385	13
15910361	17
14295934	13
3591536	13
963774	13
555027	13
12051143	13
18883833	13
8005765	13
142940	13
6149958	13
5024191	13
4246981	13
8012497	13
41876350	15
22411395	13
8706982	13
10559321	13
3352652	13
17023285	13
752931	13
8091360	13
24155436	13
27778528	13
6410561	13
27815796	13
1898634	13
5267201	13
7792727	13
4206397	13
2026600	13
14794890	16
1597182	13
2178714	15
707837	17
7211517	13
8094164	13
2801436	16
12794303	13
3235832	13
21360152	17
1692628	17
3390708	13
776046	13
10402950	13
30159665	13
22743018	15
15361262	13
2211609	13
8464244	13
5026543	16
3404510	16
17767748	13
41493731	13
3510013	13
2776630	13
5662808	13
991836	15
1484789	13
16607530	15
21759349	13
3353720	13
13303874	13
2433837	13
4704874	13
9056965	13
12796570	13
3640672	13
548563	16
9110020	13
5624063	13
12061093	13
11063540	13
2692099	13
1712661	13
1275533	16
21037826	13
3814198	13
1662026	13
15990955	13
1243835	17
60222	13
11551500	13
1508635	13
187572	17
12540051	16
1796039	17
20224061	13
423636	13
9907305	17
6598463	13
4165411	13
13071975	13
15470904	17
5088739	13
20639371	13
1132699	13
7690918	13
5486783	13
7505277	13
50266533	13
3340966	13
2506545	17
9840434	13
13786579	13
5810428	11
35153	13
9350274	13
679461	13
6804026	13
12036830	13
5099320	15
23594637	17
16104845	13
17562000	13
11683680	13
10509029	13
242267	13
2854572	13
1825401	13
22186750	17
183826	17
4998080	13
6930108	13
11804845	13
16183977	13
823967	13
8606688	13
28770760	13
12099610	13
18909805	13
387570	15
9928315	13
690019	13
800828	13
3067695	13
15040531	13
15033814	17
3947639	13
3719416	13
2147233	13
316633	13
21920075	13
8771778	13
261057	13
4648116	13
2667504	13
10106829	13
14559509	13
6061667	13
4443081	13
33575840	13
21169133	13
576089	13
3366584	13
9238228	13
4251326	13
5719516	13
223962	13
12732311	17
1029846	13
15544199	13
15081230	13
38688069	13
6879592	13
10120510	16
6911290	13
40301992	13
15327967	13
23914410	13
1792637	13
4999415	16
19057612	13
12526424	13
16407219	13
453711	13
24752362	16
10724303	13
4988498	13
236837	13
14562973	13
99481	13
4147552	13
12171313	13
23127234	16
4013370	13
7476298	13
10035314	14
5136790	13
18804572	13
10728450	16
4080365	13
2787735	16
34696385	13
8825742	15
6416111	13
5945472	13
3696687	16
8341901	13
24572456	13
3215335	16
2949620	16
5199860	13
2217906	16
18447654	13
16456310	16
732991	13
3816242	13
15353424	17
39951498	13
1142531	13
603719	13
17668885	13
6103424	16
8412216	13
11282521	13
1306169	13
3849374	13
9745241	15
6935563	13
934425	16
12070120	16
1429089	13
3092367	13
1453524	13
15128897	13
6985901	13
7076993	13
2634580	13
7019286	13
33403083	17
2050942	13
19796546	16
630379	13
5994512	13
3150428	13
6343325	13
13469540	13
2255608	17
66449	13
89473	15
10817100	13
6736936	13
1905583	13
7523274	13
4950365	13
18815452	13
7889936	13
1609213	13
133408	15
4229224	13
2129033	13
14388715	13
9769851	13
1395901	16
10884620	17
11950168	13
14629545	13
364041	13
3954404	13
4960723	13
610241	17
15839957	13
1953570	15
26948311	13
2580328	13
4448416	15
6262096	16
1724909	13
6059854	16
31317803	17
9559317	13
40180620	13
13444272	13
20883077	13
8401093	13
13284266	13
988865	17
25691826	13
13441416	13
2730580	13
5029579	13
1831484	13
1950730	13
10528625	13
891153	13
10325230	13
25908606	16
2919419	13
3963571	13
3614728	13
259864	17
10919755	13
25460173	13
7875832	13
1008445	13
2615457	15
3913089	16
13718342	13
16652164	13
4774317	13
25778099	13
2461956	13
22732071	13
2910008	13
2789524	13
1735004	13
5321951	13
12414142	13
160793	13
3435501	13
11733885	16
12219124	13
1741916	13
3665494	13
2284229	13
2615167	13
1622614	13
11490541	13
13629563	13
8927621	13
1583945	13
16537335	13
1758732	13
8580002	13
477848	13
1283726	13
1971902	13
18073265	13
9942890	13
1864656	13
33627570	13
409159	13
13977617	13
7867317	13
1146948	13
3339372	13
4852270	13
7060283	13
6022352	13
2815485	13
2240617	13
18625649	13
7361899	13
11206876	13
1199422	13
10261125	17
15960449	13
5473898	13
484017	17
2282057	13
1268496	13
6024305	13
1589963	13
15612025	13
823937	13
2248991	13
616932	13
761624	13
2436637	17
8910947	13
3956932	13
593626	17
4303727	13
14809508	17
8855079	13
11406710	13
7886586	13
1837571	13
7805507	13
2825344	13
7416951	13
7053607	17
273237	13
1568882	13
22433771	13
779340	17
9630519	13
5776499	13
9141976	13
4983002	13
1710584	13
15305800	13
10455657	13
4403501	17
3002940	15
3047216	13
3181760	15
10363869	13
4100438	13
17595797	15
5639362	13
7534202	15
276438	13
952959	13
323016	13
7893059	13
1774185	16
347307	13
16521858	13
5304944	13
18756254	17
3696037	13
21987805	13
26416213	13
13026127	13
24413530	13
11352993	13
21533555	13
42713663	13
699865	13
1508334	13
28032686	15
4587087	13
24435907	13
2879473	13
611961	13
8991994	13
2259700	13
2941583	13
10574348	13
2763984	13
15645945	13
7959332	13
2455894	13
1307423	13
8326078	15
17643390	16
4144613	13
15118590	13
3555108	13
3255113	13
12486532	13
1529607	13
11495860	13
4422099	13
9819182	13
648699	13
25524891	13
2036106	13
241776	13
23578646	13
5934349	15
20261715	13
3078509	13
10327768	13
9948217	13
14704849	13
34653404	13
19729611	16
15098900	13
18661278	17
5277690	13
117124	13
6633448	16
18426152	13
5913809	17
3350460	13
1281403	13
15215363	13
14374648	13
6298161	15
374073	15
638032	13
13170069	13
2037542	13
5178896	13
19763100	13
1067243	13
4278740	13
19251524	13
8526442	13
10738885	13
11871683	13
2327684	13
1221158	13
6243858	13
348480	16
4237142	13
25837994	13
14848958	13
342898	13
6653222	13
1112281	16
4473947	16
8706571	13
7896560	16
22208513	13
12329959	13
6649490	13
3982791	15
1202485	13
35905782	13
853202	15
4188574	13
7554827	13
4985206	13
1867425	16
9427497	13
7244766	13
14343480	13
466342	17
10022482	13
1046289	13
3795304	13
643819	13
17095030	13
2609907	13
25833428	13
2374299	13
2666719	13
3162390	13
3353080	13
4698536	13
1689885	13
703136	13
528115	13
2907405	13
19829061	13
4162918	13
3582557	13
9334621	13
3443891	13
22050550	13
9541328	13
2294119	13
11026737	15
4233403	13
9237045	16
1362139	13
1392853	13
8247259	13
1293222	13
170010	16
5489812	13
33579761	17
436667	13
4718680	13
8720802	13
1545055	13
13938291	13
8032232	13
411556	13
10148281	13
5621510	16
10939216	13
3943498	13
248563	16
5514491	13
18516733	13
4234944	16
564160	13
2045341	16
6669640	13
16931789	13
2305756	13
2231965	17
15286499	13
6617400	13
1628286	13
5570628	13
17303486	13
13558205	13
373463	13
7257636	13
6623857	13
11095227	13
4107138	15
8997113	13
2774832	17
8237913	13
1920191	13
6224863	13
25495270	13
1681563	13
972226	13
3780457	13
18487769	15
5792857	16
10865973	13
3240468	17
32692797	13
2234214	13
11598640	17
6602976	13
6133974	13
12624516	13
11757163	13
31199326	13
1661389	13
128920	13
8626137	13
16484442	17
21761968	13
8975103	13
1755035	15
9437157	13
5363904	13
4083118	13
4059472	13
19880325	13
11578019	13
8199577	13
5396140	13
27310787	16
8780620	13
1349937	13
5930790	13
27437266	13
3986460	13
3383454	13
8041389	13
1191265	17
947802	13
1512749	13
5213434	13
4556286	13
1688006	13
5391018	13
16462	13
9318894	13
934953	13
7124501	13
10353597	15
7067175	16
9870647	13
15471820	13
15489878	13
3361768	13
10895361	17
14945292	13
4656948	13
14296703	13
6835217	13
12561641	13
2196723	17
16847843	17
36406852	13
4793415	13
18668238	13
11320415	13
2283549	13
2334092	16
1238448	16
6473847	13
1037953	15
2772198	13
907392	16
16480407	13
1357570	13
40457195	13
14114159	13
5803376	13
17534014	13
51000792	13
4182512	13
2959975	13
9536729	13
21936665	13
11692450	13
5388452	13
8628218	13
15435036	13
10087075	13
5855143	13
1969549	13
39843186	13
3135620	13
6173465	13
14363183	13
2068551	13
3243402	13
14963100	13
13969115	13
1047424	13
205104	13
1056882	15
9354953	13
3720706	13
2507717	13
207114	13
565211	13
18717451	13
1100109	13
7230672	17
2271564	13
3654650	17
7829353	13
1921808	13
1107740	13
14126361	13
15011567	16
13382771	13
310066	13
17090919	13
2067057	16
1767664	13
9050499	13
4384187	16
6627742	17
32174073	15
7369746	13
12440883	16
1768263	13
2924350	13
4788026	13
10097246	16
5613318	13
13470626	16
10475830	17
9660783	13
159812	13
2861677	13
2664916	13
1917295	16
670054	13
191534	13
21576	13
6883344	13
8699542	13
2432977	13
16005486	15
6112765	13
293627	13
6073599	13
2567827	13
3313281	13
9184049	13
10620728	13
563545	16
933369	13
2127824	13
7398545	13
1516837	13
5202800	13
765542	13
2080113	13
3694025	13
1431467	17
3069908	13
9108415	13
1601762	13
37358991	17
616950	13
862536	13
738301	13
8810266	13
15119267	13
25778891	15
126590	13
2153878	13
1894076	13
5929200	13
20081638	13
4765013	15
3707640	13
3056168	13
4790742	15
9456646	13
12774576	13
4601824	13
14746896	13
10152773	13
28056052	13
10009122	15
2038354	17
14454	13
12497574	17
78974	16
853653	13
4684084	13
2824337	13
28874903	13
8206379	13
10616556	13
1914044	13
2278587	13
3606553	13
5759617	13
8598219	13
6146575	13
8660907	13
6885904	13
867625	13
6339048	13
6176651	13
3403166	13
1707225	13
810579	13
8006986	13
2510084	16
1621242	13
12035108	15
4936353	13
5327383	13
1787247	13
1411125	13
651797	17
21350665	13
2981505	13
2986068	13
4739307	13
7931028	16
7130804	13
542545	13
10883712	13
506749	13
7557235	13
3553838	13
9542965	13
5886415	13
7541457	13
661528	13
8050467	13
6749034	13
807791	17
1330612	13
4800423	13
2734415	13
25978209	13
2307954	13
457219	13
292181	13
274600	13
4402434	17
5502618	15
24104568	13
747865	13
20709875	13
20060682	13
2564085	13
7283257	13
4854958	13
10731239	13
14921525	13
5263934	13
25492449	13
29593505	13
17103504	13
3519805	13
1607980	17
13009914	13
12129699	13
10823265	16
9666082	13
2213862	13
3623122	13
9859689	13
2760380	13
12860690	13
5968088	13
15038285	13
12813957	13
24019950	17
2158012	13
18081796	13
2849214	13
182917	13
2193077	13
3569057	13
150063	13
2492408	13
95019	13
9438573	15
1566204	13
1558330	15
7834608	13
14061936	13
13412311	13
1375088	13
24077767	17
22715794	13
233801	13
11231205	13
10029595	13
15875484	13
5715527	13
4099514	13
1092695	13
8848429	13
197853	13
1011680	13
10890600	13
482375	13
1585416	13
8205144	13
30487998	13
393352	13
9671002	13
112403	13
2938111	13
7820442	13
8608999	13
412036	13
6981468	13
2842253	13
28699	13
9576770	13
3314399	13
2960277	15
1199715	13
3788772	13
1371830	13
1779193	16
3394311	13
4210911	13
1006064	16
11220141	13
12844812	13
4862088	13
13742944	13
1019251	16
4137262	13
6877974	13
690420	13
9598546	17
14604160	13
3030134	13
731336	13
1925380	13
17581936	13
13250843	13
7321779	17
6126641	16
28058194	15
21360925	13
1212532	13
3318859	16
10430196	13
32639914	13
6030448	13
15741258	17
7404973	13
2821794	13
2160888	13
5356805	13
11439774	13
7167406	13
2247779	16
6378646	17
787071	13
3417892	15
45437377	13
23995969	13
3741631	13
19970510	13
7918941	13
16793189	13
3148009	13
4235737	13
378195	13
21177244	13
2160916	13
2231553	13
35047140	13
9101403	13
5792794	16
14925109	13
8488661	13
5919010	13
15420039	13
2661012	13
5078317	16
40473804	13
1030919	17
7174147	13
1176331	13
5005104	13
4899303	13
4553306	17
13353339	13
6026317	13
13440689	16
599210	13
10774673	13
9311482	13
31282186	17
18686536	15
669374	13
2858127	13
9382969	13
232579	13
3439692	13
10249100	13
2870771	13
9243345	13
11349600	17
9488984	16
12465905	15
18022592	13
7692438	13
5799253	13
20475570	13
1392187	16
5529258	16
16089185	13
503653	13
13120536	16
9026787	13
4367404	13
5810985	13
6169658	13
4136249	13
1270174	13
652923	13
3610317	13
16519289	13
6570160	16
9783764	13
9565408	13
11010507	17
12541349	13
4391921	13
14945469	16
2748854	13
5738177	13
9370873	13
7443624	13
63102	13
20610148	15
24008164	13
9947480	13
20210363	13
12609094	13
16292614	13
11445683	13
12036911	13
4501256	13
24610162	17
4162656	13
858510	13
2716349	16
1863528	13
29741255	13
15613202	16
3192558	13
4799770	13
2814067	13
13202531	13
3090921	15
5657381	13
4596843	13
2752050	16
2250938	13
7478727	13
1419083	13
3251991	13
6001146	13
11503098	13
4543472	13
4879530	13
12764702	17
19672615	13
3254476	13
1381858	13
20975830	13
6125692	13
12496820	13
8537002	13
24330506	13
12861699	16
8103697	16
1007214	13
1528257	13
4215318	13
4991143	16
6592035	13
2300979	13
2838649	13
2292761	15
7534976	16
9595129	13
53010093	13
3668151	13
5797409	16
5441871	16
4896039	13
20067095	13
3669596	13
4067573	13
1485994	16
8293150	13
2650443	13
5347988	13
414735	13
9156064	13
128554	13
27709047	16
4205239	13
1799242	13
7438682	13
8172636	13
38754191	13
14446664	13
3228520	13
10870314	13
32766076	13
7159004	13
13940873	13
11836918	13
9492009	13
15306518	13
15337446	13
7589008	13
11136679	13
14215228	13
5913323	13
19705829	13
13473382	17
1316262	13
9682388	13
19544003	13
5607937	13
1401279	13
3250519	13
27186520	13
3658411	13
3397419	13
714318	13
3361508	13
2376461	15
9565857	13
7556509	13
4890341	13
7966639	13
14172954	15
1192594	13
2632838	13
1038034	13
428826	13
2492509	13
20725323	13
1896005	13
3064058	13
10004370	13
5380729	13
4467482	13
2251701	13
14362896	17
448423	13
8382588	16
1802537	13
3002023	13
3816626	13
20483825	17
4567626	13
1818311	13
3535099	13
9389431	13
11763728	15
3635730	13
2604947	13
18939620	13
9100925	13
14667026	13
1765468	13
6632218	13
8272403	13
9309218	13
13696663	13
20537194	17
7754136	17
8509468	13
5623235	13
12448845	13
29884	13
1800143	13
2910084	13
8190576	13
13875079	15
2107643	13
373915	13
9842002	13
2998659	13
10258950	13
8548863	13
138488	13
5592221	13
7571577	13
11756281	13
7031628	13
5797903	16
1928781	13
792783	13
4345570	13
8465759	13
2820614	13
644256	16
19909429	13
12831318	13
2675608	16
17212001	17
36748418	13
9803964	13
3718214	13
16913770	13
8348253	13
3865460	17
849024	13
6306002	17
14258492	13
752123	17
4773729	13
614471	13
7533422	15
5984583	13
33273	13
2309217	13
2270870	16
1624832	13
1735128	16
10949622	16
8280268	13
8765468	13
6511667	13
5698216	17
402466	13
3346874	13
23573064	13
11067682	13
23320822	13
1103101	16
12582583	13
31808738	17
31096108	13
1526331	11
2085054	13
9873195	15
2709684	13
1095763	13
4763166	13
4086027	13
2675144	13
12243081	13
330585	13
12979286	13
20224716	16
244893	13
29372595	13
3089484	13
1001722	13
17870365	13
4953879	13
15635775	13
468820	13
112666	13
12176308	13
5743665	13
908469	13
19445681	13
11171426	13
5643727	13
26158076	16
2535169	13
5323434	13
11800140	16
669911	13
150461	13
1901661	13
6062705	13
5330051	13
4863204	13
5038377	13
339396	16
8055017	15
84911	13
22703873	13
5032374	13
1010149	13
113297	13
16156125	13
11975784	13
52099266	17
4887676	13
1842593	13
10368760	13
4045827	16
5266603	13
3016494	13
17832936	13
1992103	15
13572668	13
1441697	13
17216231	13
891188	13
1313139	17
9966319	13
4754280	13
3835955	13
11279837	13
2797357	13
853994	13
773615	16
2059532	13
7782343	13
8716616	13
44917695	13
651297	13
5478572	13
2029870	13
14782760	13
2934078	13
52620	13
1079827	13
16504719	15
3599215	13
3475537	16
1495070	13
392899	13
4314769	13
5311496	13
6859472	13
4962697	13
4413921	13
5823392	16
2617384	17
18427731	13
5191639	13
886913	13
6248272	13
8829844	13
263710	15
1509703	15
8048219	13
25649119	13
776692	13
9271167	13
947969	13
4815782	13
1336086	13
1209358	13
3665919	13
3750238	13
4915627	13
18505196	13
316305	13
7461531	13
3239818	16
5369780	13
4994916	16
24871372	13
11520497	13
11232707	13
4413023	13
4767800	13
10066158	13
336683	13
14703372	16
10674488	13
2455441	13
3106793	13
14905185	15
1874803	13
7068215	13
31008767	13
3944441	13
15028171	13
11778352	13
13197515	13
1957347	13
20277530	13
23273631	13
597386	13
28694307	13
13910340	13
79260	16
2609958	13
8815415	13
13847350	13
10223392	13
12792038	13
344946	15
4018774	13
256968	13
3187535	13
2636825	13
31511223	16
4150458	17
3604006	13
1004552	13
1487042	13
1279939	17
584006	13
8620184	16
5350271	13
6014240	13
12892771	16
196380	13
7086667	13
5137357	13
7931995	13
24560455	13
1446353	13
920560	13
2663379	13
14273229	13
2882536	17
1682805	13
5019314	13
2205650	13
24450842	13
14468827	13
15085424	13
347865	17
6671872	13
7465514	13
3910854	13
10792227	13
9903621	13
43854278	13
31923	13
1153322	13
12792361	13
677778	13
16326040	13
15770331	13
8951619	13
13480822	13
11672411	13
13293999	13
5358999	13
4137972	13
14577766	13
586617	13
2263628	13
195422	17
27487470	13
10072374	13
2471795	13
12375741	13
6495017	13
3457849	13
26811673	13
2594710	13
1579258	13
14624452	13
7481	13
6664650	13
24877748	13
865324	13
6027166	13
16018812	13
8040641	13
26131601	13
2668719	13
3301841	13
63524	13
12813862	16
203731	13
24565597	13
1928955	13
763943	13
12317084	13
2704050	13
22942975	13
2025985	13
6712596	13
114801	16
1319500	13
59848932	13
42105125	13
1365005	13
1261067	13
2373880	13
1413075	13
13519577	16
2943543	13
10611434	13
389683	13
10736806	13
2593038	17
5982843	13
14858343	13
438769	13
5487988	13
3824928	13
5187204	13
9162555	13
23984270	13
1011283	13
1056743	13
2080367	13
2836165	17
26835896	13
4778589	13
5051461	13
1798790	13
1704257	13
826697	13
8745199	13
1996287	17
4733319	13
13308914	13
4481574	16
1074265	13
10315032	13
1024388	13
2912328	13
421730	13
3825012	13
6681287	13
3089926	13
6791823	13
6946	13
27975702	13
12230825	13
14486448	13
16895928	17
1963991	13
111369	13
4938599	13
14587086	13
3143597	13
435268	13
1206737	13
12635291	16
196508	13
3678424	13
7278991	13
9417158	13
6768246	13
10148921	13
10437165	13
24222831	13
3037275	13
4332404	13
9762090	13
15194828	13
5520589	13
1515586	13
4481350	13
1865239	13
1485662	13
4901651	13
3783901	16
13065354	13
15796	13
578494	13
652908	13
13922924	13
32846296	13
3506153	13
3298555	13
4776586	13
1246685	13
1991802	13
8026396	13
21038234	13
10245956	13
952103	13
566112	13
4287214	17
6335444	13
8908047	13
3225859	13
6489071	13
9263915	13
6943514	13
2598110	13
4476764	13
40791	13
570865	13
3010563	13
7855027	13
11183884	15
10557194	16
10429990	13
6243823	13
14703893	13
20977946	13
7788701	13
410465	13
33665270	17
2039784	13
10875784	13
14654000	13
24576008	13
4993354	15
602181	13
1132865	13
15465579	13
8386741	13
8927465	13
1977666	13
1895853	16
7407558	13
6312932	13
4284728	13
3155377	13
8462215	17
1293295	13
5734875	13
4006	13
13870527	13
14971828	13
16748371	17
826252	13
9377892	13
14307776	13
8593906	13
10851513	13
641076	13
4207875	13
4996074	13
5265053	13
8195017	13
10117092	13
4332601	13
8673806	13
2243598	13
15217998	15
6116333	13
3356790	13
468179	13
5163923	13
236754	17
17676117	13
2709047	13
7501069	13
4899025	13
10202471	13
9153116	16
3809180	16
892975	16
2025955	13
9930647	16
5502243	13
3018778	13
1185052	13
8506386	16
5707011	13
1821374	13
24671110	13
1387110	13
4068182	13
2513349	13
15993279	15
19964627	13
90641	13
673056	13
6194729	13
2583855	13
1017352	13
2934448	13
23307991	13
11545746	13
734214	13
11682958	13
6495599	13
16909527	13
5029999	13
608097	13
1417704	13
7196268	16
14096484	13
1293801	13
1777732	13
15619959	13
130401	13
6981057	16
3341702	13
2025195	13
366087	13
4301826	13
32128821	13
1045169	13
6719646	16
26994022	13
5672	13
24360839	13
13369466	13
10157805	13
824956	13
1967863	13
29149715	13
7974274	13
22410975	13
1896845	17
2443618	13
23074635	13
300376	13
13706059	13
26584907	13
3233527	13
9681830	13
2239770	13
214253	13
41823614	13
10370457	13
1330233	13
26544327	13
2255853	17
4627839	13
9260396	13
962578	16
3656896	13
7254992	13
3153176	13
7481588	13
12317180	16
14358344	13
17825146	13
7850440	13
2719658	15
10274168	13
7733786	13
12940562	13
2659724	13
8221599	13
2787208	16
4155929	13
4001577	13
3489308	13
4097604	13
10494934	13
37644972	13
2952548	13
4941175	16
177758	13
11180587	17
2043437	13
2383587	13
10400006	13
9792475	13
9386421	13
2356173	13
3889196	13
10934789	13
9290498	16
33096653	13
651014	13
3701218	13
2851218	15
18978484	16
11711335	13
1041814	15
5877693	15
5695735	13
12921881	13
29587318	13
898043	17
2390948	13
14783212	13
6481633	17
8528948	13
32921468	13
9035916	13
1931840	13
6177490	13
4421106	13
6318727	13
6720587	17
3855207	13
3241290	17
24180880	13
2567226	17
5254704	13
13899394	13
3760017	13
13914404	13
281789	13
10663286	13
7939778	13
14646634	13
4363210	16
15480190	13
14651676	13
7788368	17
4775674	13
15855619	13
14748694	17
676514	13
2966916	13
919478	13
7675788	13
12259484	13
4315339	13
18168057	13
2146874	13
4962398	13
11470395	13
1232880	13
2584466	13
58371	13
13199081	13
4997157	13
1718849	13
1223665	13
9536960	13
20748475	13
6508446	13
4881923	13
5589428	13
657096	13
6028665	15
274763	15
18762616	13
1463023	13
3905944	13
13585462	13
31415974	13
10768415	13
12523105	13
13445291	13
3818846	13
3692858	13
1428314	13
17343210	13
4856899	17
11173333	13
9415355	13
10998310	17
134571	13
11799396	13
10631105	13
991186	13
12601805	13
6716774	13
11521537	13
4206755	16
4645750	16
7456532	16
12014103	13
1824455	13
7520844	17
3571169	13
6395991	16
12551287	13
13309949	16
2721125	13
1473937	13
8032818	13
11836628	13
2153300	13
16623120	15
262012	13
5088502	13
4723994	13
5092260	15
362332	13
2551897	13
5594623	13
8560419	13
11379810	13
236814	17
5089742	13
13280307	13
1981864	13
969178	13
1939633	13
11705032	13
8210327	16
5831794	13
1044948	13
1078231	13
16596709	13
15166659	13
22835363	13
17912565	13
3795969	13
12241680	13
994683	15
10726297	16
27710390	13
5377448	13
6231547	16
34148382	13
6586660	16
2528669	15
886387	15
5376336	17
4313278	13
26994807	13
8566024	13
17184033	13
3349161	13
9762298	13
11905055	13
2028826	13
9615691	13
661092	13
22919390	13
4357550	13
2918304	17
7403729	13
312154	13
16595317	15
6466	17
2066060	13
4771838	13
21013782	13
20652465	15
23675320	16
9399029	13
11572494	13
11846568	15
2969090	13
5282445	13
11571855	15
1150997	13
21315745	13
34142173	13
1287572	13
8011954	16
953713	13
18999163	16
256455	16
74175407	13
10318730	13
622100	13
5464646	13
19700049	13
8945287	11
9959494	13
4897414	13
3448353	13
498059	16
5140920	13
8836998	13
1734506	13
22949025	13
1383307	13
18662	13
3410951	13
6431787	13
9269219	17
1637303	13
2610545	13
11147372	13
2875994	16
3960553	13
17193949	13
2071085	13
150442	13
449225	13
621110	13
11785270	13
4675392	13
16165407	13
1535553	13
8221288	16
695448	13
7307270	13
7178488	13
3788109	13
24640268	13
407324	13
4508199	13
10403172	13
2369143	13
22911130	13
6326858	13
3062479	13
5329227	13
3898726	13
13721566	13
3817539	13
5953167	13
3322760	13
2678283	13
13847231	15
1412239	17
10548586	13
39613341	13
8874532	13
311342	13
5765343	13
1386462	13
5413019	13
11730495	16
6556371	13
11661156	13
19315984	16
6372795	13
30032299	13
5234228	13
9350499	17
9074313	13
8223180	17
7235590	13
8362642	13
2779075	17
6763097	13
167428	13
8715220	13
6402775	13
19260479	13
1182608	13
3841822	13
521238	13
8106993	13
4195954	13
42924818	13
723444	13
16816727	13
1749419	13
3437297	16
6838036	13
3841645	13
1995635	15
8032981	13
3252872	13
11467211	17
4704112	13
27907981	15
4409073	16
1595610	13
5248298	13
3956456	13
2008186	13
9390084	13
24750292	13
1841487	13
26745281	13
33270930	13
13949493	13
18399108	13
21136699	13
10182341	13
3092849	13
1085130	13
3532420	13
12317679	13
8077790	13
2814248	13
133227	13
9846899	13
795630	13
16726121	17
4303048	13
11090516	13
5608696	13
15228231	13
18393201	13
1928532	16
5544719	13
18398139	13
7092756	13
763515	13
5165086	13
7134450	16
11214180	13
1835158	13
5951102	15
2194682	13
15363866	13
16858063	13
16333634	13
2749467	13
1360244	16
46073224	13
10492228	13
8863132	13
4597593	13
14018651	13
9709844	13
5391445	13
7099472	17
3101324	13
2982723	13
7147078	13
2034589	15
5201506	13
5179046	13
10267701	13
15305423	13
17196183	13
14991992	13
592705	13
1592291	13
4430906	13
10321422	13
18546152	13
4209839	13
6225953	17
3334795	13
3802637	13
36187978	13
16899640	13
3023411	13
2762623	13
7707156	15
5155621	13
11332158	17
2728390	13
10735778	15
3264695	13
2330764	13
1004942	13
2547258	13
1402971	16
5370664	13
190853	13
13072839	16
16672391	13
6933490	13
10556367	13
741630	13
17718215	13
18974314	17
989418	13
1850279	17
12655450	13
2432525	13
787109	13
13502248	13
5840069	13
5274154	13
1637802	17
6230367	13
5372350	13
3836150	13
5989031	13
4449251	13
22063981	16
7478330	13
11582385	13
6341601	13
371219	13
9102718	13
14125156	13
17589843	13
13749780	13
15167446	16
3616353	13
3808029	13
3177169	13
2888687	13
3355138	13
1959272	15
730779	13
18330557	13
13612594	13
3476113	13
1268692	13
4831320	13
3429534	13
4248024	15
7984051	13
13883690	13
4495119	13
20166515	13
2099334	15
7246413	13
6569806	13
10105899	16
14730139	13
10671	13
12823516	13
6757349	13
3914629	13
6767765	13
6638025	13
14169190	13
19896715	13
2044971	13
692935	13
9159201	13
3268358	13
1286399	13
14078551	16
1338792	13
588067	13
37686190	13
615782	13
1665856	13
5171199	13
3010172	13
28480854	13
31689072	17
594966	13
3116384	13
18503001	13
15771703	13
4231886	13
7805564	13
13319467	13
10100983	13
9456948	13
3350986	13
28129617	13
3214045	13
19120525	13
3173060	17
24291412	16
7383385	13
8301569	13
6081826	13
960527	13
2014484	13
3841760	16
1880026	17
6683213	13
7462863	13
18294691	13
21128734	13
22114903	13
8349803	13
1070484	13
692615	13
16374841	13
1932062	13
843988	17
11883133	13
406036	13
2282233	17
9101348	13
947677	13
5518131	13
22492533	13
898835	13
1556787	13
8798193	13
5453673	13
1340998	13
30340652	13
3371750	13
8265304	13
7791226	13
17202066	13
16111806	13
3014963	13
924178	13
5452630	13
5333144	13
5594777	13
2825668	13
1231103	13
2152996	15
5032730	16
12125613	13
656008	16
4625988	13
1233210	13
15191676	13
83789	13
4221078	16
11504082	13
4880651	13
6916395	13
4822463	17
6166816	13
8068943	13
11245555	13
18493673	13
5981486	15
22389517	13
2109130	17
702783	13
4903360	13
8785701	13
10263788	13
4578286	16
14003794	13
674554	13
8981973	13
30220979	13
2366900	17
10050724	13
15403560	17
5501191	13
23332755	13
4455939	13
20008882	13
35016	13
4289771	13
4268685	13
16926466	16
35560643	13
2050896	13
8804822	13
3816941	13
5424922	13
10980187	13
1053762	17
1402871	16
2241583	13
11352428	17
10041525	13
8626551	13
10745701	13
12335201	13
14389573	16
5040710	13
19668691	13
15173051	16
7915072	13
5122364	13
6806494	15
12400665	13
8504875	17
3272904	13
989242	13
24769827	13
11137855	13
11501083	13
4082353	15
5045860	13
15912761	16
5419313	13
14310514	17
12524411	13
15660689	13
31939	13
1483953	13
5531660	13
4843800	13
7502170	15
22729051	13
3085250	16
10452995	13
1807000	13
2634860	13
8965211	13
18388771	13
617617	13
8392400	13
7594566	13
1379217	13
16278542	13
2977108	13
172665	13
6266305	17
11334155	13
14846175	13
1179615	13
1288226	13
6024762	13
10389279	13
3768772	13
9907895	13
5632805	13
9871808	13
12133419	13
18398131	13
5343101	13
2368170	16
588348	16
5903971	13
748119	15
7604106	13
6308730	13
15595863	13
2801579	13
3491745	13
2102300	13
7908908	13
5562529	13
10997608	15
10708680	16
540112	13
18857975	13
6494824	16
17208211	13
5859679	13
474413	13
17568559	13
1975470	13
225382	13
23561517	13
2455772	13
17535714	13
8594497	13
1144110	13
11791792	13
13831242	13
4230553	13
10083527	16
16180908	13
3628247	16
13273658	13
3538383	15
1058368	13
3215407	17
6160821	13
919771	13
1390121	13
2014527	16
29576627	13
8613873	13
7149965	13
1013171	13
3407801	13
3485045	13
248914	13
17857420	13
3595004	13
194044	17
5152047	13
11742218	16
11184846	13
10282457	13
278162	13
791962	13
15379888	13
19084594	13
6314277	13
983838	13
5905666	13
3363991	13
9252239	13
2589248	13
10166695	13
4166662	13
2829100	13
6292882	17
13553532	13
1783545	13
2298448	13
20794188	13
7306067	13
4123135	13
461897	13
1527367	13
15943121	13
16394419	13
8508603	13
17151210	13
4703849	13
6851846	17
11552139	15
5513706	13
4889928	13
3184232	13
17642453	16
3175152	15
29877844	13
11303191	15
7913736	13
1520635	13
404931	13
765762	13
13321000	13
6089944	16
2992669	13
1341654	13
1932347	13
11541347	13
19797542	13
6944439	13
160034	13
11555690	13
3203961	13
3212389	13
10217266	17
9573732	13
2937964	13
16988831	13
24799436	13
10717881	13
785866	13
5786806	13
2988375	13
1570497	13
4202362	16
37657910	13
2945851	13
1681187	13
39921890	13
12521851	13
12983735	13
16377877	13
9802470	13
12324671	13
3709870	16
11800756	16
1563764	15
6422417	15
1792614	13
9954052	13
8574047	13
5270522	13
806207	13
5674487	13
5336592	13
12005821	13
4234028	13
12949282	16
150646	13
1217029	15
5005016	16
15604788	13
10683568	13
9333692	13
4918881	13
2923871	13
5179972	13
4368382	13
21768701	13
4042722	13
19705400	13
2075420	13
8065358	13
8549009	13
6632604	13
2978740	13
20257579	13
7057480	13
2609170	13
3282110	13
9421184	13
13473634	16
7093522	13
14348224	15
6038237	13
29914203	13
13929033	13
14843214	13
8520383	13
20000417	13
8713036	13
37204640	13
11174567	13
13144005	13
4211873	13
1665672	13
1482373	13
24140385	13
2000921	13
17411976	13
16830606	13
16863184	13
3240714	13
6813321	13
9702747	13
21296185	13
10292602	13
1556654	16
9888354	13
5640616	13
23865538	13
21849135	13
8136319	13
4115706	13
17580674	13
18609124	13
5002769	13
5202298	13
45342172	13
14431542	13
5687351	13
40905482	13
48821428	13
8304735	16
9053272	15
3897908	13
13520714	13
6761569	16
3266730	13
1842681	13
18786269	13
2981481	17
2403167	16
2779403	13
21575097	16
42292304	13
10948622	17
3869124	13
2091732	13
28601379	13
14983119	13
7754063	13
6035404	13
5080876	13
5954915	13
9431315	13
38570313	13
6842183	13
4079254	13
33097710	13
2612004	13
726006	13
13889513	13
880560	13
6481622	13
7686545	13
3478844	16
8970231	13
1813914	13
4375656	13
834581	13
459174	13
6017358	13
3593354	13
2702328	13
2585001	13
7971677	13
15212160	17
16598688	13
5615552	13
11228964	13
6112504	13
6213373	13
4389352	13
24674562	13
11974712	17
11451082	13
2825922	13
24466365	13
4969972	13
24074831	13
14711628	13
59243790	13
1540545	13
5447061	16
8829361	13
18407599	13
1919726	13
11968014	13
450505	13
8623223	13
4383241	15
778089	13
6494524	13
9886863	16
372432	13
4687199	15
2143426	13
11456965	13
10197324	13
39213910	13
2716013	13
1289181	16
3786130	16
10707904	13
236883	13
23397820	13
3907947	16
1093932	16
6927828	17
6293217	13
1906145	16
9076083	13
1111266	15
5377823	13
459917	13
11380628	15
9372714	13
8126757	13
3978944	13
7209215	13
2590047	13
203508	13
5327933	13
7336742	16
405118	17
14842813	13
1498753	13
14119661	13
1184595	13
3307489	13
11436343	13
10178172	16
92952	13
1722295	13
1437824	13
1926440	13
6291384	13
8544070	13
4270728	13
12815247	13
2933776	13
20393666	13
5005811	13
5232864	13
2763749	13
6426857	16
54536	13
11138857	13
1678583	13
3156243	13
13383465	13
2860890	13
7115791	13
10183357	13
13314012	17
4458464	13
10528891	13
4573074	13
155747	17
8945206	13
4421724	13
824424	13
789354	13
9160655	13
2585515	16
6851936	13
24976214	13
3517248	13
2706151	13
227181	13
2903452	17
7011986	13
3454005	17
12741311	13
476786	13
9337929	13
11821161	13
13386267	13
12170398	13
14546345	13
17499165	13
5364418	13
1575558	13
7348640	13
9203245	13
8035565	16
3578160	13
7119638	13
192188	13
10797918	13
5689834	13
4829810	15
12963982	13
10611574	17
497182	13
10723021	13
612809	13
4000809	13
2240700	13
1933527	13
10771111	15
13940485	13
25257674	13
3951910	13
12397406	16
633096	13
4945519	13
8329925	13
1867355	16
674514	13
8645527	13
5856920	16
3305943	13
4217668	13
2764208	16
12655169	13
27087096	13
20121060	16
15627895	13
3942261	15
3864116	16
9054924	13
5716063	13
7126635	17
14621120	16
20772063	13
3396995	16
12378242	13
2403158	13
9002036	13
48228039	15
3525327	13
5615549	13
1996275	13
3641805	13
6642619	17
422717	13
3306197	13
4734992	13
9052593	16
3274252	17
1470875	16
8354033	16
12684545	13
27768774	13
6939891	13
9641868	16
19520162	13
5529765	13
31568481	13
4802745	13
4473735	17
18218137	13
3742613	13
8475592	15
2568864	13
672576	13
7108116	13
15783185	13
11836838	13
9204365	13
11537431	13
19471014	13
10030233	13
35783061	13
1580996	13
481405	13
1152649	13
33777613	13
4886011	13
12010467	13
2692400	13
26792466	13
13450269	16
5305936	13
1359713	13
8075922	13
22502083	13
9417971	17
3013486	16
4190519	13
3643439	13
14950369	16
387133	13
106225	13
1070986	13
6795135	13
15416908	13
551595	13
271708	13
13811532	15
2621083	13
8195316	13
10868888	13
8434972	13
26715225	13
2589128	13
21596102	13
699114	13
32723521	13
4827737	13
18943714	13
38997166	15
7311827	13
1878558	13
14407649	13
20423154	13
5247162	13
3082109	15
183847	13
1841489	13
4597374	13
14754712	13
12088923	15
1001075	13
3960209	13
8550605	13
7727795	13
12620051	13
820376	13
4214592	13
631834	13
6106761	13
2470257	13
3777677	13
1473501	13
22427165	13
7765304	16
20709345	13
1357995	13
3396782	13
4292024	13
7022840	13
4728276	13
17039142	13
3166861	13
21160028	13
4242486	17
5619153	13
1720215	13
18104032	17
277235	13
16351770	13
12014897	13
7183616	13
485513	13
3319023	15
6137852	13
13380666	13
1746637	13
1804376	13
24415334	17
16109224	13
7070799	13
1247851	13
15408059	13
4779381	13
1638781	16
9142079	15
12958590	13
9022244	13
4677629	16
210974	13
3076811	16
1751587	13
4355903	13
4240206	13
1447192	13
11717815	13
9835093	13
4330800	15
2001047	16
2523707	13
16982006	13
6030711	13
4751667	17
8400132	17
1682251	13
3144132	13
2053938	13
7132375	13
4040543	13
5451635	13
10297811	16
6217804	15
4312892	13
9145901	13
8248316	13
10881445	13
5574055	13
460247	13
8582590	13
1013803	13
9907755	13
16893750	13
5566927	16
2462716	16
15544929	13
4096117	16
2596666	13
3561052	13
807915	13
16640723	13
5290949	13
2130236	13
12497448	16
21651361	13
20443970	13
1789658	16
1602647	13
3096996	16
6776135	13
4655146	13
8590833	13
32179458	13
873489	13
1016978	13
268672	13
20150	15
16093729	13
18075218	13
6865480	13
5975472	13
26218971	16
1107681	13
43324	13
2548140	13
408443	13
2125030	13
4320397	17
10446012	13
3440880	13
24119881	13
5000661	13
7881942	13
209786	13
4557797	13
8856053	16
8256462	13
7941172	13
11580611	16
5743677	13
2633332	13
23143953	13
11046621	16
6466529	13
11358623	13
5426538	13
9530498	13
4639995	13
6947210	13
7433135	16
4443697	17
5513138	13
1054503	17
9748431	13
1753911	17
904202	13
21757596	13
11965759	13
2110938	17
311587	13
937344	13
16595873	13
6990311	16
6172188	13
334802	13
1286307	17
4957340	13
2744144	13
2724503	13
16335728	13
7705356	13
1115812	13
12181571	13
7242249	13
588110	13
11973975	17
13653628	13
4818488	13
21105638	13
3083775	13
657359	13
14905819	16
8710424	13
7287659	13
1074095	13
6444605	13
9407530	13
9703035	13
8483744	13
7704818	13
12768814	13
6288437	16
11403394	13
3184436	13
9680831	13
19030466	13
7792918	13
6249118	13
2206294	15
27290888	13
1689598	13
1062185	13
10595289	13
7860566	16
41033086	13
7064250	13
4607278	13
2902961	13
1235878	13
7713126	13
1118344	13
12474023	13
20297387	13
1357700	13
20523799	13
22175233	13
11341357	13
5409101	13
7883767	17
18248748	13
974910	13
3832257	13
1333490	13
3945000	13
7183004	13
15749274	17
2374612	17
4947087	13
1974017	13
6905231	13
7020511	13
10470992	13
8897037	17
9972401	13
8050541	13
5134726	13
1424136	13
697098	13
4826483	13
17611035	16
2125040	16
8787541	13
4866155	13
24634806	13
9402399	16
964563	13
2123870	13
2906503	13
10950644	13
2185764	15
5333032	13
6593792	13
630990	16
6937755	13
4248341	16
4608954	13
13523597	13
11218761	13
8736135	13
24488420	13
14441317	13
27777320	13
813532	13
13186384	13
18788006	13
3244907	13
15544701	13
22506756	13
2788150	16
27837603	13
1644424	13
12625901	16
3613497	13
12233616	13
20656106	13
2410984	13
10956880	13
22377893	13
13265872	13
10134859	13
3012479	13
27419734	13
3639592	13
23138327	13
1060949	13
3829081	13
15183243	13
9016201	13
58591	17
2733688	13
3754792	13
1626601	15
13896326	13
49047837	13
88563	13
10196002	17
706236	13
15152338	13
5718660	17
3375921	13
4336746	13
1297585	13
8001989	13
959070	13
3689850	17
11761544	13
3270609	13
10014675	13
9033591	13
7654609	13
29437909	13
18761451	13
3087266	13
22191229	15
6732239	13
5893557	15
1765280	13
3236481	13
2518674	13
1078641	13
5680365	13
9048840	16
1889947	13
602475	15
8724720	13
24312176	13
541687	15
8797502	13
6644551	13
33452143	13
4983429	13
20070096	13
2321586	13
602988	13
14363244	13
9131901	13
5544701	17
631084	13
2287529	13
9336890	13
11281291	16
11275170	13
1028157	17
9772733	13
1917664	13
2269070	13
4946737	13
11865316	13
5011106	13
9262364	13
3403690	13
4241253	13
2857879	13
6124915	13
34918543	13
2245671	13
10643898	13
11765059	13
5499057	13
35233280	13
13867333	13
2783483	13
1884403	17
5454420	13
11688017	13
303228	13
615322	13
3167122	13
2414949	15
9329470	13
1124652	13
2322500	13
11346793	13
1844020	15
10967170	13
7845627	16
12766074	13
13555309	13
969715	13
678686	13
128739	13
6552307	17
16919338	13
9185043	13
9570280	13
19461816	16
7906927	13
600552	13
6119728	13
1049539	13
2945569	13
13161428	13
14428637	13
14249266	17
436563	13
2412847	13
4250093	13
22234062	13
3209327	13
13237953	13
9805613	13
8533630	13
8532788	13
51724220	15
7809970	13
47253839	17
3872948	13
4438396	13
8741104	13
24616208	17
6249557	17
8842486	13
12596618	13
5806769	17
7300747	13
19720680	13
970763	13
33594126	13
8356068	15
23279811	13
6284769	17
5912295	13
911712	13
8348206	13
28300614	13
11156207	16
3056881	13
3648246	13
4557361	13
1129593	16
18162403	13
12981739	13
3525110	13
8383019	13
13823145	13
13507401	13
4421609	16
21025062	13
1282180	13
19535006	13
20645370	16
2952224	13
14227317	13
3274862	17
936029	13
4851440	13
2943655	17
27937159	13
13062684	13
5929298	16
7796693	13
793908	13
6715198	13
17341136	13
10735261	13
1508998	13
12838021	13
6979746	15
8387373	13
253851	13
3973941	13
6192140	15
5626470	13
4321268	13
9446311	17
2740220	13
11366945	17
6697098	13
9203631	13
3623707	17
32746508	13
10794598	16
25184750	17
879426	13
5971361	13
12918850	13
5460568	15
2096438	16
7473528	17
4128538	13
1558519	13
2714784	13
44451	17
11259230	13
991882	16
14504598	13
1818434	13
1241898	13
5787036	13
2256401	13
3974214	13
40383630	15
9388562	13
7843224	13
930875	15
183557	16
577088	13
4818543	13
9885220	13
8648294	16
4707010	13
1909829	16
1596854	13
11666685	13
11281025	13
1745907	13
25175037	13
8518910	13
24247993	13
20002316	13
44353894	17
7702757	13
173707	13
26780320	13
2093329	13
191589	15
11754337	13
23588098	13
5173699	15
1414655	13
1211979	13
18541214	13
33606503	13
17132820	17
8992014	13
6851903	13
5847913	13
3234348	13
2362719	13
5834434	13
5069783	13
9309666	13
4048102	13
16758447	13
29983882	16
1779609	13
2193520	13
2946870	13
2686917	13
6695686	13
4258581	13
4922465	13
23296121	13
21450227	13
23694138	13
21978606	13
857344	13
10548392	13
15926212	13
9636550	13
1059820	13
937945	13
12988265	16
2199582	13
3164499	13
15938615	13
13692413	13
1207380	13
6391143	13
14003588	13
9346798	13
10141002	13
4081964	13
7806352	13
7697270	16
3094617	13
4069482	13
10088566	13
48444818	13
35402770	13
1385733	13
4018623	13
3501338	13
15508	13
31084423	17
4089285	13
4035430	17
990613	13
13272673	13
13719318	13
19287013	13
13565090	13
18576291	13
6641356	13
6079254	13
3661631	13
896015	13
2718716	17
11413968	13
5845009	13
2699502	13
3874386	13
14532324	13
17598198	13
3647541	13
277039	13
2598611	13
9930479	13
1209543	13
6705264	13
1407288	13
1510699	13
3191870	13
1693487	13
4435682	13
4304640	17
5333188	13
8488122	13
9466097	13
532771	13
1177260	13
16661672	13
260381	13
37309	13
8726150	13
12700460	13
8063729	13
14772500	13
1375379	13
9646246	17
10397306	13
7573156	15
1283547	13
4120466	13
7393093	13
6826593	13
2863663	13
915982	13
10598918	13
13472929	13
6728104	13
12994456	13
15525139	17
1922888	13
4967579	15
2442764	16
3242566	13
7176168	13
750330	13
7531268	17
10896759	13
13631490	13
19713162	13
891270	17
6924758	13
36478	13
1553025	13
6619185	13
414923	17
12924520	13
1300894	13
8007553	15
265446	16
1422309	13
2642211	13
8328374	13
10970055	17
8657768	13
13946497	13
2593241	13
4784204	13
5300548	17
40840781	15
5754825	13
7401102	15
2420711	13
25442220	13
1218158	13
778448	15
15152720	13
27130316	13
5455459	13
838371	13
11007566	13
9778797	13
3418901	13
10513683	13
257298	16
18025447	13
679687	13
5277872	13
6637096	13
4759697	13
8283699	13
2305907	16
19164595	13
6326110	16
1251432	13
7692850	13
38043686	13
48196	13
10426431	13
3398235	13
882711	13
1845091	13
3246919	13
1417350	17
9414323	13
14441638	13
11676582	13
2589756	17
7777700	13
9205873	13
4852085	13
112705	13
7959568	13
2408800	13
8842342	13
2837916	13
16608074	13
8480817	13
7643992	13
7354069	13
3286574	17
1028611	13
12148326	13
5126669	13
11497117	13
6760199	13
2875266	13
11883103	13
4418228	13
2420017	13
3403244	13
1237921	15
1535765	13
1692263	13
1324675	16
1171686	13
13568475	13
2372075	13
13489483	17
1805676	13
4980303	13
1209988	13
38785292	17
2263229	13
14596200	13
15154042	13
4574138	13
6645259	13
14469047	13
2872197	13
11768896	13
2573580	13
10459989	16
342474	16
24936118	15
9908916	13
2237317	13
3277164	13
9441935	13
12753884	13
2720964	13
6221582	13
11588441	13
916480	13
273460	13
839289	13
1955223	13
12271082	13
70259	13
18446732	13
4542670	13
1860011	13
12606814	13
3283151	13
4919308	13
915717	17
9064054	13
7936887	13
12014809	16
589808	13
4901128	13
11940394	13
1516567	13
16288695	13
12338733	13
10494386	13
2195516	16
7209182	13
11431047	16
9860122	13
16467367	13
43933423	13
3240292	13
47110	13
4882257	13
1371210	15
12076649	17
1619067	13
3326134	13
2485294	16
17870835	13
5056967	13
12729620	13
19363110	13
14091411	17
10324483	15
6420858	13
6576790	13
1511428	13
1652945	13
2032008	13
1599664	13
12248890	13
7089859	13
13579611	13
11449742	13
21125327	13
1939923	13
30738773	13
5113272	13
4123714	13
11187993	13
11136305	17
26473392	16
1984679	13
7707666	13
236652	13
2765952	13
6921966	13
28940924	13
14174649	13
1773872	13
4442180	13
3149238	13
603221	16
10504155	16
2477880	13
14236381	13
4335218	13
12690189	13
1355964	13
1114797	13
1694164	13
9214747	13
1938716	13
2034886	16
10656130	13
1658513	13
23793462	13
1806592	13
4865704	13
7488474	17
4623513	13
31103083	13
19963953	13
8097985	13
20667864	13
1138768	13
95622	13
6785694	17
6588963	13
7896258	16
610874	13
8932096	16
3072709	13
5831946	13
5800109	13
21540050	13
992183	13
25129697	13
1333628	13
2117796	16
6206606	13
5377262	17
10517238	13
5494702	13
8232553	13
10344923	15
12790588	13
2644099	13
6755198	13
5424194	13
133846	13
3374334	13
17807515	16
389916	13
1720900	13
3997206	13
17272890	17
10294240	13
7997960	13
12316604	13
5139849	15
17482478	13
10161687	13
1041397	13
9171163	13
2003686	13
20070373	13
7620032	16
9998560	13
4299527	13
12004211	13
25081704	13
5854035	13
16572199	13
4808903	13
12081589	13
10180509	13
19246326	15
12954834	13
13109681	13
15720751	17
1976167	13
2538422	13
10525580	13
3492403	13
4861115	15
10328832	13
16634849	13
795870	13
33355095	13
1084822	13
1982081	13
2220976	13
5501278	13
1817092	13
1709701	13
24848293	13
6457079	13
108973	13
633778	13
5902502	13
3708545	13
17125242	13
3132692	13
4747058	13
8113071	13
30609757	13
431404	13
1380748	13
3687346	13
2407863	13
14809255	13
1058983	13
5365108	13
3355800	13
588645	15
1269258	16
6315101	13
33902712	13
5184645	13
8788889	13
4873724	13
8458153	13
17602769	13
4160122	13
11494956	17
4515635	13
15369612	13
14157576	13
2705977	13
1171781	13
5122622	13
4095036	13
12749667	13
431824	13
751076	13
5523990	13
1952312	13
6405622	13
4390080	13
3560056	13
47680463	13
438781	13
9174209	16
1764558	17
33255813	13
10440879	17
17207630	13
2368816	13
299623	13
9365282	13
22030399	13
2498469	13
11837571	15
30554453	13
1610333	16
9880814	16
5119852	13
1271078	13
14882260	13
24488582	16
1479205	13
222976	13
979502	13
2332832	13
4803463	13
3302901	15
3715706	13
767292	13
12096549	17
1495556	13
34063069	13
2633447	16
23877128	13
15883423	13
12434562	13
14724781	16
4562398	13
2261471	13
35433841	13
21346547	13
10033486	15
7844090	13
20588170	13
1271020	13
3935039	13
18110560	13
1648412	16
6185078	13
6337227	13
44161988	13
23801924	13
19717538	13
16986994	13
1500546	13
10773466	13
11985902	13
4550241	13
3880660	13
4457170	13
12661579	13
13857930	13
127563	13
18920642	13
3988728	13
12812411	13
2319738	13
5256070	13
18376558	13
905459	13
1566222	13
933995	13
12047935	13
4985365	13
11807142	13
15926169	13
4433390	16
1828178	13
8643613	15
549892	13
5174642	15
17126238	15
9905257	13
6143747	13
27023859	13
2977108	13
2692550	13
29396898	13
1127371	13
2589045	13
4927345	17
702878	17
4265408	13
734973	13
4738127	13
4428940	16
3760528	13
5343323	13
5526890	13
10366506	13
14128746	13
33000169	13
30499799	13
76254	13
20465682	16
23168182	16
8432214	13
11847328	13
41721522	17
5954126	16
11631923	13
372488	13
522164	13
9396138	13
5584264	13
17339552	13
68840748	13
6533267	16
761064	16
7607618	17
24103386	13
5197553	13
27782916	13
13869952	15
10707212	13
14538585	16
8201552	13
7791969	13
8480897	13
23797992	13
86514	15
1152164	13
1869982	17
2228464	13
4419367	13
16044004	13
2764719	13
11782962	13
4219294	15
5364750	13
3471826	16
10679279	13
11798677	13
5540362	16
1896070	16
2699748	15
25873005	13
2114531	13
6839102	13
11047487	13
7130790	13
4334044	13
4136238	13
1207055	13
24769807	13
3618876	13
4718412	13
11841532	13
6969388	13
35233896	13
29030338	13
4942391	13
11644175	13
2469330	13
5466819	17
5744353	16
23017456	13
5447075	13
8698154	17
9052854	13
2319579	13
19606485	13
1055713	13
662667	13
2387098	13
19222629	13
21426528	13
5081213	13
4671268	13
34315145	13
279557	13
3211879	17
5025132	13
15511194	13
2335662	13
2573648	13
3499178	13
9930365	13
477369	13
19617458	15
10535184	13
3388973	17
9816455	13
11570	13
29673050	13
31225725	13
17466403	13
3387820	13
1882303	13
9503250	13
4910069	13
18976887	13
7142089	17
13547264	16
5840320	13
289976	15
19937838	13
6211057	13
177848	17
15835705	13
795506	13
1317984	13
8215194	13
276383	13
17344731	13
3914459	17
13135597	13
6130978	13
9243069	13
3068968	16
1535118	13
6951518	13
9805556	13
4253437	13
20043725	13
463526	17
1093130	13
12864158	13
4481216	13
6772276	13
2339896	13
8924766	13
2084255	13
1189227	13
6454559	13
7553675	13
5204229	13
16805984	13
9089751	13
33285567	13
1500975	13
10467642	13
1368249	16
4343930	13
11543073	13
16650626	17
8472763	13
14668603	13
191187	13
805746	13
342162	16
4354088	16
7755611	13
2492309	13
6419672	13
3004506	15
15668347	15
3355826	13
3210405	13
7058763	17
880438	13
2474594	16
869030	13
23022482	13
15743066	13
26697731	13
1227361	13
9294758	13
5491638	13
3868111	13
3436816	13
20329327	13
6718071	13
1483781	13
3200328	13
10337902	13
1360670	13
6064011	16
160318	13
7713611	13
7063260	13
9762532	13
8478495	13
899393	13
2894169	13
2004602	17
9259559	13
545649	13
7121552	17
13355995	13
31369199	13
8277274	13
1852113	13
3424737	13
18677110	15
10858133	13
11459683	13
4045233	13
7292986	13
5761254	13
16381071	16
12442741	13
1561394	13
272062	13
7861008	13
8224	13
12518164	16
19911193	16
11598194	13
432056	13
1983000	13
798465	13
4392089	16
4168073	13
2523144	13
11286627	13
13512384	13
21286799	13
11412346	17
27043688	13
6067198	13
9606829	13
11638617	13
5835114	13
1244218	13
1722366	13
4855829	13
2885959	13
6274305	13
32344232	16
8800418	13
621908	13
31780415	13
11122722	17
4834371	13
7591834	13
354310	13
5770633	13
4205205	13
4246883	13
4191718	13
598521	13
97741	13
4810408	13
20856329	13
3681155	13
8421931	13
1958681	13
7315233	13
7571734	16
3586900	13
17509480	13
6894770	13
3280809	13
4261889	13
11900177	13
10700054	13
1731975	13
4218193	13
5215587	13
10753505	16
4504696	13
207382	16
12308945	13
17830423	13
3107794	13
36362597	13
4448635	13
3210595	13
1212892	13
4573870	16
16611775	13
12328068	13
4856264	13
10578462	17
4390379	13
5597369	13
10575354	13
3529305	13
21771531	13
1334901	13
8529524	13
3856373	13
33114686	13
4262995	13
9371027	13
7590807	13
148010	13
2677769	17
2412642	16
11933503	13
14722074	13
7539477	13
6410310	13
1353251	13
2039458	13
8678708	13
6980929	17
5240954	13
11589778	13
5043468	13
6236494	13
8250529	16
9007972	16
140909	17
9353678	13
6837451	13
1260962	13
2306471	13
1528384	17
4558215	13
25393912	13
8115593	13
8644158	13
2731200	13
1897505	13
14479481	13
3167322	13
4089153	13
1513000	13
1112912	16
7129060	13
3054487	13
19611684	16
7223993	13
1823907	13
5572472	13
7243224	17
4100702	17
14597791	13
5876759	13
6358161	13
9270396	13
26110159	13
1810452	13
2830430	15
398255	13
1707995	13
903869	13
17298454	13
9198006	13
11213447	13
7459775	16
14727093	17
4092669	13
27074900	16
33659424	13
14624561	13
7498044	13
11460602	13
42361499	15
1011176	13
13830772	13
35111912	13
4089750	13
13917711	17
1252113	13
4196753	17
18484061	13
89715	16
8420715	13
13689462	13
1098143	13
14825694	13
6012360	13
2330025	13
231532	13
2138772	13
7420473	13
15878285	13
1638851	13
5887186	13
3695122	13
38252771	13
1879206	13
6425393	13
29081863	13
10341844	17
22727502	13
265667	13
11173564	13
48387	13
11651882	13
10944930	13
13617462	13
717388	13
13752995	13
1795608	13
10403129	13
12084961	13
10358444	13
659871	15
1686416	17
2541705	13
32786150	13
8514621	16
10258522	13
11701087	13
662680	13
5870572	13
9699716	13
14292679	13
4172337	13
43926915	13
22182871	13
1097598	13
2637122	16
30082645	13
2174011	13
12382267	13
6760354	16
7230527	13
1865488	13
3992000	13
1648831	13
5274514	13
3165552	13
12132718	13
3034639	13
2863408	16
7288788	15
1155560	13
13842791	16
12856477	13
4579943	13
2845639	16
3499830	13
3868534	13
3534319	13
525303	13
24271606	13
217300	13
11567816	13
17369631	13
135750	13
24537611	13
21060049	13
714850	13
5992235	13
12673568	13
17508513	13
19857471	17
31309	13
22831021	13
2045853	13
1745979	13
33918174	13
3117486	13
3066331	16
9030882	17
1439098	16
1512498	13
1858226	17
499346	13
3651483	13
8798528	13
1767956	17
4414328	13
3336957	13
898893	13
1617746	15
4624708	13
3317464	16
6847928	13
18037502	13
229101	13
1506617	13
16188628	13
5165762	13
4830949	15
2163791	13
575400	17
3121465	13
4510628	13
2927157	13
2372060	13
3638171	13
2311914	13
1226036	16
7926844	13
1229997	13
11043409	13
3536802	13
691616	15
20081598	13
4850760	13
9076250	13
619745	13
5910539	13
7883396	13
4234022	13
1916826	16
3827587	13
4796253	13
8477906	13
1110671	13
1047465	13
5997162	13
5182843	13
1230829	13
10728656	13
8159948	13
1368899	13
1898663	13
450937	13
1534557	13
1076257	13
14949080	13
3548139	13
1518341	15
4791151	13
2474120	13
17713655	13
5438568	13
1918398	13
912963	13
4157292	13
5630065	13
13192633	16
7220862	15
370018	13
3800689	13
22887224	13
4464525	13
2473673	16
1833044	13
3043479	13
2022340	13
6369896	13
339612	13
1859032	13
9437006	13
21355642	13
31789225	13
8048514	13
2500301	13
1746006	13
2943118	13
9251417	16
2684204	13
2345650	13
15137787	13
18351093	16
5970785	13
9026209	13
57506662	17
11138638	13
2445934	13
605621	13
2491108	13
11986242	13
1042247	16
3711539	13
14015941	13
8041242	13
9220042	13
12496409	13
3165389	17
15141842	13
3614751	13
5276202	13
18188136	13
5665142	13
3606297	13
1203923	15
9979457	13
1765330	13
8093172	13
12100520	13
7199664	13
1681672	13
969188	13
5891248	13
6307351	13
94889	13
1657350	13
18339673	13
7478361	13
1216184	13
7175311	13
2721154	16
10324356	13
39664170	13
99783	13
6189621	13
1336567	15
710283	13
7382724	13
4067043	15
4265464	13
9984816	13
14877925	16
8899420	13
1727693	15
614739	13
4487729	17
18940241	17
3408420	15
3788416	13
900143	13
4169443	13
3478814	13
3355689	13
15767929	13
13519258	13
1001783	13
4890015	13
789105	13
505272	13
22415249	13
945331	13
14936087	13
3327201	15
3000913	13
1657504	13
6820395	13
9713913	13
6138850	13
25818638	13
8655121	13
27564627	13
23883310	13
4975578	16
852650	15
4657819	13
489675	13
253615	13
45272954	13
11109470	13
3066156	13
6886192	13
12970452	13
4891490	13
2883828	13
2444960	13
13561173	16
1297432	13
13959562	13
33413782	16
4559519	13
8170287	13
1275056	13
21399107	13
31192090	17
7516746	16
3794586	13
10549235	13
23552741	13
1979344	13
9933122	13
9799074	13
12702118	13
2583478	13
7702174	13
5573985	13
9311713	13
22784972	15
22309268	13
32286544	13
3043459	13
3962202	13
2799762	13
109923	13
3345431	13
19354102	13
3398988	13
6633959	13
3314211	13
7395159	13
8711161	13
13140289	13
907679	13
10989409	13
1538277	13
2173907	13
7573792	13
5566587	13
11307392	13
5154703	16
6233142	13
5776330	15
5108548	13
2198794	13
8377181	13
2724168	13
641802	13
22374972	13
9290014	13
18909011	17
6391847	13
1934012	13
10628345	13
36843118	13
3932644	17
6953416	13
4299660	13
1185735	13
34029993	15
21185811	13
12071516	13
5350595	13
5081809	17
1358762	13
11003293	13
40541588	15
181591	13
7525874	13
8648806	15
11044775	13
3074054	13
101596	13
18302703	13
2504263	13
1901831	13
815622	13
12922890	13
11989733	13
300506	16
2493193	13
10398437	13
3543192	13
2505553	13
32239445	16
7907750	13
18990956	13
4618507	13
7947506	13
5616846	13
24240500	13
1775901	13
9965222	13
10543574	13
2494434	13
21639446	13
3297552	13
8652406	13
1268381	13
1555493	13
8949197	13
5855565	13
2395090	13
764838	13
10715446	16
3714107	13
8444851	16
18496996	13
10241742	17
33859000	13
2314280	13
3299649	13
3504050	13
5691119	13
5588396	13
3541015	13
18583508	17
5672029	13
2630192	13
4882030	17
4158681	16
2318458	16
6459958	13
9892523	16
9953938	17
2394012	13
11112865	13
10787319	13
5287881	13
1830009	16
18695113	13
3862320	13
7159808	13
7114117	16
5971311	13
11760679	13
8621723	13
13382281	16
15644951	13
1480335	13
3724512	13
7230650	13
12323087	13
7437450	15
4650794	13
37975198	13
1270137	13
10234061	16
2002546	16
22668541	17
3120059	13
1040918	13
18872166	13
16550992	13
11662964	13
3555244	15
4167034	13
3695353	13
689078	13
4800880	13
15474296	13
14323227	13
55720911	16
3721562	15
15520	13
9946699	17
14499264	13
6121318	13
2120140	13
2598445	13
8722697	15
20358765	13
9810611	13
12298130	15
8012704	13
666646	13
4363537	13
12304938	13
11846713	13
761798	13
2861665	13
7264843	13
17713004	16
4307237	13
4235300	13
1691848	13
7022890	13
20363626	13
7678735	13
5770375	13
8879939	15
17184502	17
3580771	15
15673662	13
5811371	13
11163542	13
3504163	13
14069460	13
297817	13
2174564	13
10976491	13
21301931	17
10673335	17
9075886	16
7211796	13
7975009	13
50476797	13
609211	13
8924183	13
1672733	17
19729401	13
531070	13
2457520	13
43771744	13
20419687	13
1618566	13
301196	13
7434124	13
843571	13
5400369	13
12895995	13
2626183	13
1273340	13
3865234	13
21788593	13
2089563	13
25156094	13
15971062	13
27127748	13
11149314	13
5210653	13
20868486	13
10444696	13
13147099	13
6766873	13
3219741	13
19563406	13
1167037	13
8793479	13
2471636	17
10585657	17
2147092	16
4983635	13
5828226	13
3910260	15
1372840	13
5798241	13
9348962	13
2419200	13
1960749	13
6729270	13
25890279	13
16099664	13
2133882	13
16364697	13
14470441	13
6273143	13
7432006	13
2133862	13
12762554	13
1692617	13
3322251	13
1879983	13
4993629	13
8844558	13
8197965	15
3792403	13
5227691	13
17624894	15
762577	13
15058937	13
4155799	16
9401361	13
24100765	13
5183308	13
579425	13
1602733	13
886879	13
10606913	13
32264567	13
23813340	15
39288570	13
340211	13
1329348	13
1529379	13
13567474	13
5723923	13
6458421	13
6639286	13
859448	16
8922948	13
23832214	13
2937285	16
9242312	15
948839	13
8332999	13
25209628	13
7174938	13
57677835	13
2215571	17
1174101	13
2952507	13
25809906	13
6588192	13
11533673	13
3277929	13
14414904	13
34200	13
11096627	13
4006735	16
11325905	17
19499817	13
17690777	13
3694011	13
6130542	13
3246389	13
14964799	16
7180005	13
8645877	13
1663778	13
34486821	16
589138	13
9598608	16
13809999	13
7944561	13
3744277	16
9112450	13
13649027	13
3095833	13
7202568	13
1589397	13
10878175	13
4798084	13
21094672	13
4288052	16
9369618	17
15549131	13
4061601	13
6027745	13
11089593	17
1884733	13
1133035	13
5977755	13
23102442	13
31577420	13
15261031	13
1920434	13
9115794	13
18712518	13
4146067	13
45515694	13
23114190	13
7846582	13
29010475	13
19689702	17
5911487	13
4279305	13
1591967	13
191311	13
21942921	13
67593	13
814154	17
565778	13
9894864	13
11469785	13
2671111	13
1727943	13
628067	13
11844383	16
4411375	13
431614	13
2975207	13
5071501	13
7718892	13
20006459	16
1102600	13
4566541	13
7679933	13
12780331	13
69030664	13
2552033	13
9701893	16
8481234	13
3162856	13
8985266	13
3208510	13
13500007	13
12730365	13
5967891	13
3854319	13
25649867	13
370024	13
1848488	13
3072525	13
2001596	13
35719876	16
3351348	13
177822	13
663493	13
7155434	16
9781966	13
9175012	13
3403039	13
6793321	13
4377690	13
2212607	13
12667358	13
9236197	13
1646287	13
9925707	16
3030676	13
27446406	17
901099	13
26676076	13
25006854	13
5741662	13
5461337	13
21191116	13
3953673	15
5460076	13
16033776	13
91362	16
9815230	13
1905491	13
145885	13
65700	13
3651553	13
5677551	13
7644412	13
3490798	16
931025	16
9078437	15
1798508	13
3937919	13
6672676	13
3778241	13
3062413	13
6220929	13
4975604	13
7264015	13
14503790	13
7560511	13
2293380	16
4188711	16
1408613	13
22010407	13
5582539	13
19288062	16
5830971	13
4545416	16
12506888	16
1576837	16
1208244	13
4932002	13
9704542	13
6298229	13
13304604	13
32833336	13
1819652	13
1160492	13
10139425	13
20505806	16
5498395	13
615270	16
9708567	13
3174037	13
2334680	13
8065130	13
13019788	16
11713052	13
569778	16
729114	13
22145935	16
13096220	13
9470167	13
651153	13
1358826	13
3792656	13
3987974	13
992967	13
4410708	13
30782282	16
12723767	13
14877483	13
1563969	16
645459	13
1766213	13
8700990	13
5653119	13
18648918	16
16615293	13
1129257	13
6723809	13
12743297	13
2067840	13
21475048	13
8535442	13
14493908	13
3072495	13
9519663	13
23298582	16
118524	13
2290003	13
8979246	13
13612208	13
192277	13
11132187	13
5264111	13
2293425	15
3501502	16
3642459	13
5380512	13
2030237	13
355761	13
4935615	13
14074184	13
15918453	13
6246720	13
5238188	13
8240593	13
2193890	17
12101483	13
13025942	13
10005395	17
45871842	13
16847391	13
3647744	13
6133288	13
3607203	13
7470008	13
41916035	13
1484093	13
3414121	13
4277641	13
2717698	15
7708485	13
3772228	17
8060220	13
7095589	13
11016255	13
5761180	13
5243459	13
4442403	13
29061064	13
6543313	13
2825728	13
2360996	13
9815247	13
12453235	13
16160386	17
4488499	13
47035067	13
7987204	13
13057298	13
10654455	15
14254006	13
7250428	13
10878553	13
21439290	13
14163662	13
4540478	13
26084066	13
9778384	13
3177707	13
3973365	13
7936128	13
6223173	13
8207528	13
24229921	16
552717	13
9181530	13
9155698	13
5755097	13
5911890	13
6687620	13
25950360	13
1845048	13
1054033	13
7040943	13
4778895	13
2642914	15
3555244	13
2238228	15
19140422	16
1454187	13
7330677	13
145900	13
11758957	13
14689900	17
4229102	13
2689348	13
768787	13
1803758	13
3326778	13
12807430	13
3608734	13
7108531	13
12821589	13
5819961	17
1225924	13
2716044	13
20557036	13
512994	13
6390408	13
1747180	13
690359	13
3916230	13
1267687	13
3192062	13
3129104	13
6492478	13
1678910	16
3185567	15
6244747	16
12593544	13
50697	13
19560360	16
10647948	13
8261879	13
12237803	13
7417586	16
8160185	13
626127	13
17536650	17
8883935	13
7545737	13
1729482	16
3301898	13
528891	13
7133412	13
42478344	13
7285758	13
8522727	13
929948	13
26972378	13
18708021	13
2604654	16
7807066	16
542396	13
7277004	13
11726333	13
10345416	13
11750154	15
639128	13
7026105	13
9667902	13
4241208	13
4427978	13
13872320	13
14215139	13
14314798	13
2958619	13
5038118	13
7195847	15
42700759	16
18013578	13
8622759	13
3082266	13
3295631	13
4711726	13
11317861	13
3118614	13
20471717	13
242048	15
8047251	13
26714429	13
15327369	13
7852754	13
2550698	17
3718380	13
6046031	13
6985564	13
3761487	17
2883112	13
1212415	13
16793826	17
8057955	15
28422503	13
1358532	13
434599	13
1595748	13
16232763	17
424977	13
15013406	15
2351744	13
7630237	17
4099459	13
833563	13
5068292	13
14612538	17
2996852	13
1974152	13
6612406	13
14887542	13
13060862	13
6328377	13
3952501	13
36965634	13
33839220	13
1925116	13
30155590	13
11478391	16
4744134	13
2585917	13
33005355	13
6685198	17
3422030	13
1124076	16
7148781	13
2341295	17
11406601	16
17499868	13
27052449	13
15771736	13
921620	13
5068894	13
18733384	16
20964135	13
24781273	13
21370516	13
9282444	13
3209920	16
10790775	16
11846076	13
742453	13
4102890	13
10051075	13
7631093	13
10750723	13
3194165	16
27494580	13
2731236	13
24780642	13
2421531	13
10222105	13
4570892	13
11577651	17
3373199	13
239925	17
4541794	13
5119022	13
12224990	13
13215304	13
15209466	13
34772568	13
861889	13
12963198	13
9228138	13
47715	13
1767888	13
1644856	13
54787353	13
425659	13
5722486	13
17912957	16
6477419	13
1936932	15
17538419	13
2498926	16
3828006	17
3650358	13
2165348	13
2722280	13
3841423	13
6060006	13
1458090	13
12598767	13
2058251	13
3388492	13
9493597	16
2877837	13
9738439	17
3341663	13
2948891	13
3079710	13
14829317	13
326659	13
16475793	13
63492	13
10829924	16
4716203	13
4639776	13
4632943	13
5529478	13
26929805	13
7485796	13
10320456	13
12852127	15
922073	13
8006526	17
6806045	13
10498037	13
2706872	13
11927595	13
7394160	13
2365785	13
15694289	13
1921666	15
6707618	17
21903492	13
6389523	13
5164964	13
16586467	13
1170224	13
12574224	13
22581272	13
12293531	13
13522565	13
13448103	13
16846057	13
11912877	15
22505509	13
14587849	13
3850514	13
1268128	13
4273165	13
8530525	13
6831768	13
3931843	13
9235090	13
3245619	13
53902077	13
2222758	13
6056095	17
1451305	13
10255017	13
5059974	13
18821977	13
12257655	17
16871515	13
5503946	13
8602421	13
18743344	13
7741782	13
3315291	17
28388782	13
5049272	13
7566921	13
4308894	13
1797470	13
24105982	16
5575691	17
918624	13
20147880	13
4419083	17
2881814	13
11519240	13
3560733	15
948612	13
3084973	13
7423017	13
4035952	13
4659349	13
6159460	13
99892	13
12017332	13
18699216	13
9136758	16
180316	13
12894756	13
687221	13
15794142	15
7015129	13
4803129	13
4227816	16
20061413	13
20106767	13
7649368	13
1851232	13
11882640	13
10546706	13
5585541	13
16409026	13
7277086	13
7531249	13
243999	13
15345370	16
2496109	16
2385818	13
9034059	16
27353618	13
676383	13
997032	13
18520547	13
9008144	17
8005446	13
32306560	15
7045214	13
23153265	13
230032	13
651476	13
12827552	13
1200563	13
5217889	13
10954089	17
23423712	13
2912521	13
1945497	15
3509167	13
17898538	13
1694370	13
707073	13
1924083	13
1811407	16
13418606	13
15100548	13
1854825	13
38387275	13
4334777	13
30695828	15
14508297	13
3397549	13
2538303	13
13380089	13
413859	13
5988960	13
2416462	13
34320692	13
6345212	13
1154719	15
4649093	13
9418734	13
2953520	13
31068413	13
5822214	13
4524245	13
1501922	13
12812778	13
11283274	13
469348	15
334815	13
19106061	13
15509119	13
7063443	13
3646486	13
10881445	17
2491427	13
8518165	13
8907625	16
1391731	13
16073746	15
31126727	13
4972414	16
5134793	13
26517769	13
6915132	13
15122244	13
6669308	16
22582631	13
3564774	13
2036899	13
326387	13
10800936	13
3446400	13
8227761	13
4184890	13
15501264	13
1033296	17
2204626	15
1322257	13
16484922	13
14105858	17
2794825	16
6712745	13
349468	13
8606196	13
20172968	13
30592052	13
40615249	13
8544757	13
4877716	13
393833	13
2299506	13
1578187	13
311534	13
4194173	13
2551397	13
865503	13
5211167	13
587280	13
15379181	13
4441876	13
5789150	13
578341	15
16969593	17
3800121	13
68377	13
25683770	13
9096660	17
694130	13
9784683	13
2897155	16
10881441	17
1103347	13
526133	13
1823762	13
20749132	13
11093862	13
4612314	13
14060263	13
12043946	13
6245954	13
8132245	13
24960480	13
9071292	13
7335859	13
7660865	13
2441865	13
9972938	13
6871697	13
312409	13
11094773	13
2931095	13
17592862	16
7655575	13
3196807	17
5717931	13
3444175	16
1835944	16
7038332	15
1718444	13
10850766	15
21972	17
2285930	13
6603742	13
8255387	13
16750311	13
8438984	13
11496552	13
35527146	13
557106	13
235185	13
3062616	13
5933590	13
708278	13
10204721	13
8734053	13
1194506	13
5367706	13
16431416	13
22305391	13
4301568	13
957133	16
1233194	13
5801958	13
86544	13
5479743	13
15754339	13
12378126	13
18732790	13
25369911	13
10731512	13
31345184	13
17430962	13
7695532	13
6091860	13
1953140	13
9891154	17
8620414	17
13315722	16
2473084	13
826873	13
3062525	13
45939857	13
10783047	13
49532720	13
3392923	17
11421329	15
10116310	13
20803381	13
6809513	13
2372263	13
19064336	13
23299591	16
10823680	13
23044629	13
503714	13
14423107	13
8994223	13
8779935	13
3328520	13
9434568	13
4962992	16
7792188	17
3305480	13
3884114	13
19899935	13
3066612	13
12858265	13
13388077	13
6577212	13
3686185	13
205341	17
35645507	16
12847447	13
561744	13
6086046	13
15620228	16
4028178	13
687624	13
20499382	13
11291508	13
5983885	13
430649	13
7075672	17
7041694	13
16262593	13
17437184	13
8607960	17
9191626	13
15996285	13
8580156	13
3758121	13
10763498	13
8784982	13
7120300	13
1591257	13
5886329	13
16954376	13
10011035	13
10807539	13
9646061	13
3420241	16
9101989	13
7266985	17
1315838	13
1567541	13
27274924	13
31922844	13
18436620	15
6083782	13
10586831	13
4629349	13
5781112	13
12560506	13
3039217	13
8454964	13
7247073	15
16222020	13
30745000	13
7475376	16
4727473	13
19617429	15
1701198	15
373969	16
6212899	13
10230554	13
25644256	13
9576082	16
3504727	13
9132133	13
2001455	16
22936987	13
6193499	13
3736838	13
1563178	13
6935644	13
1183660	13
15962423	16
3073072	13
17865591	13
2170303	13
12057621	13
21734056	13
3989105	13
1582384	13
3854793	13
1246580	16
4525465	13
65450	15
14900018	13
25355794	13
6546011	13
15178582	13
6356726	13
9580806	13
1693385	13
8904334	13
2997419	16
5876096	13
17056579	13
15519219	13
41823236	13
6980153	13
1521463	13
10929762	13
12334583	13
3663143	13
16988277	13
7848480	15
3913046	13
13756453	13
28869838	13
9539801	13
21221232	13
346354	16
32169261	16
2003070	13
2242596	13
9488380	13
4061012	13
349085	13
4360519	13
5187658	13
3802477	13
5210187	13
6224401	13
10196596	13
3258309	13
3483539	13
11100823	13
956625	15
1280971	13
9081359	13
2610347	15
2207969	13
1461704	13
653551	13
160270	15
5157005	13
7273506	13
3006407	17
31299494	13
10965596	13
3761232	15
6875239	17
7774824	13
1163546	16
4351692	13
11785901	13
11528246	13
31792507	13
4611354	13
6671546	13
6920115	13
17666723	13
11314103	13
8551027	13
1134722	13
881059	13
9201852	13
2218174	13
3559257	17
22244193	13
15099973	13
915531	13
521545	13
15605170	15
2804270	13
12582419	16
5523178	13
4763622	13
6852886	13
3061525	13
13876555	13
5262648	13
658434	13
12867387	13
9522434	13
32907323	13
4299974	13
9439225	17
2299891	13
14062754	17
4086563	13
7291824	17
2892911	16
4761898	13
20756523	13
3398955	13
29066683	13
11100213	13
4437688	13
5820043	13
2890651	13
1023181	13
1798202	13
14849496	13
3769044	13
8679293	13
1090951	13
16704833	13
42779130	13
747481	16
19387313	13
8820814	13
1489650	16
8190392	13
329930	13
1258982	13
28581954	13
233985	13
4461283	13
3392960	13
4342071	13
40235719	13
4038370	17
1481330	13
1192116	13
3088580	13
265374	13
8193447	16
7787233	13
15538341	13
8493955	13
25693427	13
6430144	13
7339592	16
6012658	13
130858	13
379314	13
16711465	13
13728198	17
1181921	13
14140838	13
16317639	13
2007063	13
3401000	13
2949206	17
2338559	13
3424057	13
5921523	15
310384	13
5072498	13
1836749	13
4745629	13
10208656	13
7423999	13
6284163	16
1190898	13
32015369	13
2433875	13
3174678	13
4657756	13
6925569	13
18422902	13
8855735	15
890054	13
11644423	13
1805041	13
14909588	13
3454472	13
14610072	13
2521991	13
2928869	13
15298739	13
19532610	13
159346	13
6253658	16
15259345	16
2505389	13
2115845	13
1343915	13
21583994	13
13097069	16
10045968	13
6763686	13
3476692	17
6721794	13
5090221	13
3399205	13
9856885	13
4860280	13
21269884	17
589487	16
3377410	13
6336804	13
25155151	13
2347682	13
9616183	13
1992177	16
16796820	13
2178229	13
13577689	16
7939444	13
3190129	13
11427478	13
30092520	17
20328956	13
33766035	13
448471	16
5845478	13
8551677	15
22438140	13
4514526	13
13481866	13
7635021	13
5184182	13
2678951	13
2732790	13
2563728	13
681207	13
282895	13
2175870	13
21123611	13
1396335	13
7062302	13
19001443	13
8747884	13
387136	16
5853361	13
7512605	13
5753081	13
4544592	13
7211450	13
967633	13
9326352	13
67091	13
4897290	17
377515	13
10916178	13
4825783	13
8333648	13
267342	13
1099561	16
901372	13
2725863	13
2972771	13
4067957	13
7303471	13
38571311	15
11851656	13
12876841	13
7749378	13
8056184	13
4686465	13
9464423	13
26268148	13
2851727	13
663312	13
15681417	17
8512214	13
414158	13
4315984	13
7065821	13
8185606	17
12333459	13
3926942	13
1858908	13
29457427	13
1596725	13
9457686	13
858922	13
12097993	13
10070820	13
2163375	13
682103	13
7147017	13
8697109	15
6077870	13
1588664	13
7760742	13
6116331	16
9056193	13
1227279	13
2880844	13
1671879	13
6594143	13
4009599	13
6309697	13
30330382	13
8166303	16
2656863	13
6543190	13
1802026	13
12978194	13
4109313	13
2554283	13
13624205	17
7427382	13
4818481	13
7601036	13
3546213	13
1065500	13
30674435	16
1238723	13
26013874	13
479877	13
3295711	13
4517587	13
14606630	16
13803466	13
2082380	13
969957	13
402787	13
3041485	13
32287742	13
6493571	13
3911103	13
19638524	13
5458608	13
1237180	13
20469108	13
16358137	17
9403320	13
2374047	13
11113327	13
4146516	13
16208921	13
16796008	17
23690705	13
4566715	13
5144108	13
3282716	13
6519899	16
5916737	15
915070	13
3654518	13
19466356	13
8084609	13
5005479	13
4128704	13
20816154	13
12498676	13
1609505	13
3110573	13
7083141	16
3845686	16
19478294	16
3117198	13
4202468	13
1347336	17
1829351	13
18950165	13
40479	13
11137281	13
463896	13
1714799	13
2927804	13
637753	13
10210498	15
1735871	13
9557459	13
2427712	13
7490897	17
12519983	13
9455771	13
1229012	17
10180025	13
4555484	13
8988693	13
10492813	13
14687027	13
1230155	13
952917	13
934607	13
13957072	13
849677	13
2672802	13
9851615	13
953375	13
13497518	13
8207338	15
6956996	13
1183458	17
6834973	15
12000217	17
4964940	13
18082750	13
2288613	13
7384652	13
9361616	13
4173188	13
2625359	13
2615177	17
3886923	13
4221952	13
12534973	16
18325296	13
2712005	13
33163186	13
16303091	13
29989323	13
11407392	13
8581717	13
1121350	13
29582	13
6638875	13
3071834	13
14254918	13
831222	13
2059169	13
9129302	16
5444657	13
5115803	13
1908011	13
13767162	15
17950763	13
9485557	13
25995806	13
23508584	15
36314156	13
7561591	16
18821559	13
17502673	13
9700853	13
1003301	13
34395931	13
47062505	13
562084	13
8160605	13
2357675	13
1239079	13
30654834	13
6591863	13
21292712	13
4472002	13
21484059	13
11457277	17
5790059	13
20249676	13
3696047	13
4382097	13
254863	15
2468976	17
4314343	13
4938274	13
6000494	13
20200412	13
2908131	17
12719973	13
1971388	15
24315676	13
2419696	13
23973853	17
13529573	13
4149122	13
4453667	13
17023184	13
1385723	16
13321916	13
13041046	13
605009	16
4466843	13
12788545	13
4684211	16
347787	13
892962	17
11139118	13
1774853	13
1095335	13
1266650	16
11418654	13
28152557	13
3738905	13
25159007	13
6051968	16
10581726	13
1671298	13
378316	13
3443053	16
1231265	13
22077388	13
2387574	16
322365	17
6520478	13
2558009	15
3448970	13
10445825	15
2844689	16
2038615	13
6680450	13
11734618	13
3540711	13
1569300	17
1285463	17
14629008	13
1416793	13
4378601	13
4383460	13
10161117	13
1980237	13
14493201	13
7116192	13
3498327	13
4556781	13
11295461	13
9016672	13
7859039	13
1292445	13
8119119	13
785843	13
42337	16
6725506	13
268129	13
17401696	13
10057144	13
184783	17
9240422	13
1520032	13
2249071	13
1400660	13
7272005	13
22847205	13
3895965	13
7224130	16
3035013	13
4494107	13
67601	13
1404296	13
13246653	16
1188626	16
22359076	13
5715217	13
5394318	13
461553	13
13475	16
20336181	13
2200255	13
545930	13
5483640	13
10541	13
17753230	13
20203224	13
12948447	16
8675607	13
7305407	13
7326253	13
41929092	13
5790742	13
6376954	15
322676	16
3770107	13
114023	13
6019693	13
2101144	13
1006123	13
25205140	13
4524329	13
3467482	16
21318140	13
14633562	13
3043776	13
10243494	13
2974361	13
3947457	13
2991817	13
841536	13
1727617	17
5103353	16
1376097	13
5058822	13
13102323	13
3778072	13
7176283	13
4429054	13
11766574	17
194826	13
2895196	13
22992637	13
13232228	13
2313370	17
1979669	13
3497197	13
11671823	13
6066950	13
4610470	13
12096109	13
8491716	13
6862978	13
2529813	16
7259003	13
10844523	16
3300548	13
3917053	13
3339082	15
3025607	15
4669768	13
3201466	13
19000803	13
2437696	13
2905341	13
24394414	13
15883960	13
5162750	17
17780131	13
6500653	13
24478404	17
6958486	13
14806737	13
3606349	13
1065	13
5159225	13
9226605	13
1171235	13
4158958	13
6822192	13
2758	15
175119	13
694402	13
13796932	13
9189382	16
1349658	13
9220099	13
3183056	13
8867774	13
1376872	13
8162895	13
7388862	13
7838219	17
2852881	13
3920617	15
7021595	13
3501170	13
4382444	17
1418560	16
11387388	13
389304	13
4481260	13
8803617	13
10160695	13
5461752	13
12934864	13
5766546	13
12309312	13
1220063	13
18804272	13
10664223	13
13472564	13
12198483	13
5432531	13
12132468	13
2309069	13
5435006	13
8922977	13
844447	16
38143865	13
9374604	13
35723233	13
3090450	13
10840739	13
3011507	17
6766746	13
15871408	17
22894595	16
14486994	15
10483681	13
503723	15
6374292	13
1392317	13
6711193	13
29824899	13
9560567	13
9911009	13
33532213	13
2397479	13
304974	17
10921544	13
859613	13
24765790	13
2564210	13
864028	15
3212450	13
7577538	13
11538686	13
37755178	13
7376271	15
8134485	16
49529	15
12211215	13
3038672	15
3178297	13
243217	13
15972732	13
432519	13
6618384	13
10012548	13
15880202	16
3762361	13
6231835	13
4679986	13
1920279	15
17241	13
526727	13
2131809	13
754157	13
15193967	16
28202898	15
1972419	17
16658369	17
15047361	13
11223088	13
1142993	13
18098794	13
643260	13
13550971	17
2137189	13
18907058	13
9314406	13
26164201	13
19759310	13
31610569	13
9822537	13
3856357	13
12876456	16
2868998	13
1431136	13
3150586	13
16435968	13
16057022	13
1206191	13
5638239	13
9024058	13
9087868	13
8525484	13
8324879	16
15314447	13
790655	13
4093431	16
5969957	13
17086025	13
9200248	13
706671	13
9891084	16
1926424	13
1281568	13
1131242	13
2762788	13
11989225	13
26960363	13
9469192	13
12575417	13
1943112	13
1793379	15
2890861	13
8538930	13
10679312	13
9922872	17
12308204	13
1310800	13
4297318	13
6133500	13
20002492	13
5245667	15
13786367	13
571813	13
5891652	13
2736934	13
1394984	13
1135179	13
6171344	13
3101565	13
6464694	13
2593655	13
5003835	13
9878427	13
13467040	13
1695119	13
961363	13
4371091	13
37231378	13
18446128	13
20638723	13
12310602	13
18018923	16
3535219	13
11443571	16
2481779	13
1258891	13
3519422	16
4242452	13
6238649	13
9943314	13
3007462	17
12080082	13
10511947	16
946225	13
143572	16
3237236	13
13804778	13
1194408	16
6513792	13
26921989	13
10196313	13
4900977	13
11340778	13
4024666	13
1290049	13
22876242	13
20792118	13
6153763	13
4673557	16
87082	16
12046693	15
16475265	13
5439374	13
1744749	13
987631	13
4070829	13
9195856	13
10004566	13
7530525	13
11716264	13
23019518	13
10232480	13
8571855	16
10774828	13
2052785	13
10752358	13
13519260	13
6085902	13
5546890	13
8793208	17
19954393	13
792005	13
1916285	13
13093871	13
311981	13
9955424	13
6513577	13
11050127	13
4298055	13
26148676	16
18365367	13
557700	13
5224004	13
423481	16
3840058	13
14857834	13
1890380	13
3863785	13
8833131	13
3891150	13
29547	13
2634964	16
12668583	13
614740	13
278048	13
6032058	13
524587	13
419499	15
49545604	13
3463432	13
4165383	13
30536561	13
1038843	13
1487791	13
12046159	13
24245198	13
159865	13
7532425	13
2944044	13
2510559	13
10916895	13
1358824	13
874980	13
18737860	13
1313583	17
14548621	13
42436616	17
21772251	13
9150934	13
1916326	16
207606	13
2009231	13
1092995	13
13230126	13
2942374	13
8930212	13
2410952	13
1080428	13
7036154	13
18399222	13
24178866	13
28209709	13
7385520	13
1565317	16
8879740	13
10021344	13
290936	13
4550206	16
28406541	13
2112601	13
6422337	13
3637510	17
1117082	13
44720584	13
8922218	13
813737	13
73006	13
3046122	15
3531972	13
3386639	13
2320106	13
4951328	13
22905631	13
8998931	13
16227952	15
147881	13
4627384	17
1045425	13
22832080	13
15442373	13
5972412	13
7908846	13
9315837	13
23574089	13
2665925	15
23326902	15
1192445	13
7488066	13
2730016	13
3800315	13
7054187	13
20193258	16
8566114	13
12756319	13
43588117	15
4132488	13
760920	13
25358404	15
6822911	13
8197491	13
5378456	13
1348647	13
3130268	13
8231199	13
11469291	13
14647929	13
5809293	13
1727565	13
17114081	13
6842902	13
1482313	13
7486165	13
4038063	13
5178287	13
4471815	17
2048456	13
7816670	13
4853290	16
10674357	13
2904170	13
1212555	13
19339847	13
25610362	13
1264605	13
992500	13
5268016	16
4854189	13
1762716	13
439521	13
2716655	13
10618812	13
749844	13
4377114	13
6164838	13
7269535	13
12545380	13
1532893	13
8464325	13
6672898	16
3098021	13
14216742	13
3562303	17
4727504	13
4808362	13
1309026	13
9483168	13
12174032	13
32005236	13
1916961	13
19067800	13
9491309	13
8652932	13
2841840	13
6494353	13
2112921	16
14698547	13
4437176	13
18494202	13
3162679	17
7132138	17
10215943	13
8178335	13
8692749	13
10981354	13
245704	13
1004731	13
3392755	13
1424266	13
2158446	13
5130110	13
19616995	13
11124267	16
6157454	13
14777822	13
7214167	13
3284931	13
13072808	13
20122839	13
5742312	17
6832130	13
28938478	13
3018001	15
8233063	13
9909660	13
16677112	13
1321474	13
14531751	13
1153564	13
2783283	13
6677086	13
2534587	13
1975168	13
1267650	13
2166375	13
20581643	13
41401171	13
2481823	15
2347277	13
5186973	13
5210885	16
1747992	13
4690008	13
2523803	13
492821	13
5694067	13
6725777	16
918424	13
6796262	13
13811887	13
5760962	13
12723396	13
2001453	13
13625470	17
9428417	13
386631	13
370409	13
38970784	17
11035770	13
7450232	13
8452792	13
22824845	13
8136694	13
7733888	13
4637876	13
10632045	13
2048283	13
7394096	13
1282531	13
5097283	13
15569224	13
3905968	13
439148	13
10754430	13
5600174	13
11891387	13
25700139	13
13554547	13
29508709	13
4524407	13
15989441	15
847243	13
11321440	13
4476394	17
20701038	13
2068203	15
14880129	13
19011700	13
3443399	13
27300462	15
10204433	13
6107387	13
2635764	13
10146982	13
7369752	13
2019886	13
3111153	16
581496	13
8326092	13
12024812	13
2970918	17
3000271	13
550295	16
2914412	16
9180912	13
4909403	13
14564975	13
11492112	13
10829264	13
19696837	13
183845	17
190044	13
7097457	13
3999669	13
12563090	16
9527656	13
11968219	13
2209730	13
7888242	17
1015817	13
11676262	13
4664573	13
3788182	15
6757830	13
16278441	13
5254468	13
2186177	13
6363911	13
16541790	13
24046643	13
9349084	13
440958	16
6674312	13
3474923	13
11768453	13
2576873	13
3171032	17
20139760	13
7824079	13
13638048	13
9936198	13
2674815	13
2470967	13
2375844	13
6126120	13
15468612	13
3782688	13
11991722	13
1599415	13
8576722	13
10561026	13
231381	13
6231473	13
18855523	13
4448580	13
1460194	13
5245480	13
3709578	13
27395107	13
19581636	15
2445623	13
16360235	16
7051322	13
1334299	13
148738	13
3717971	13
11390837	13
1139635	15
18533959	13
16883006	13
4394689	13
6799117	13
1506589	13
1422678	13
21611596	13
3312138	13
344802	13
2697106	13
2047439	16
11672604	13
2361020	15
1305922	13
18205619	13
1388137	13
2225112	13
6333193	13
6920747	13
12898335	13
3406522	17
4158367	15
130394	16
8163621	13
387369	13
1024225	13
1842880	13
9595976	13
8281892	13
19825818	13
10027803	13
24269383	13
1293599	13
649619	13
3763124	16
919232	13
17771941	13
5098429	17
16086368	13
14765523	13
10574294	13
5658112	17
1577529	13
6426330	13
1674532	13
2722076	13
12897226	15
1140094	13
17113772	17
5334517	13
8255914	13
5247841	13
9928396	13
8766138	13
3329297	13
15432597	13
5458562	13
19206656	13
15707311	13
13285442	13
1471161	13
9368583	13
5915344	13
2090561	13
4511026	15
1950662	16
14756566	17
1966126	13
14916215	13
1550236	13
995735	13
10932970	13
20717479	13
11283034	13
13438547	13
2082533	13
1883430	13
6812442	13
4584475	17
2868040	13
9772532	13
10633201	13
1672239	13
18843711	13
1399479	15
15470313	13
4854887	13
3007694	16
453080	17
23493352	13
9013110	13
12955239	13
7074360	13
11269469	15
27595622	13
649975	13
2855150	13
2735034	13
9144993	13
551444	17
4715311	13
6031270	13
176615	13
13079247	13
1336584	13
2693918	13
10386298	13
3874198	17
12775528	13
1237943	13
1446739	13
4360447	13
1446200	16
817965	13
7139941	13
8961592	13
2358532	13
27013572	13
11265641	13
9117287	13
2096757	13
10894665	13
1605753	17
6056362	13
1385325	13
409288	13
11707660	13
10628068	13
3806656	13
9180611	13
21477920	13
742311	13
10041176	16
1292963	13
4682713	15
2368532	13
3177275	13
3459015	13
3091631	13
8083377	13
6575204	13
6564168	13
9319324	13
7115060	13
3897382	13
6403493	13
8765169	13
14024563	13
10595177	13
14264441	17
392220	13
15945235	16
1348549	13
12504162	15
962283	13
1516005	13
3256302	16
10047485	13
34048508	13
19543353	17
7597950	16
33191664	13
280275	13
10253387	13
14083405	13
2264542	13
426889	13
7697889	13
8562	13
1355931	16
29448942	13
4916205	13
12305015	13
18723807	13
53364	13
12468830	13
57649	13
17852896	16
2505327	16
25754570	13
18611085	13
30699471	13
8438619	13
17871536	15
2586697	17
337766	16
4745670	13
2790007	13
1304871	13
4801020	13
19475792	13
6873721	17
7621887	13
2659961	16
5807361	15
5924071	13
11178498	15
7757212	13
13942495	13
5330111	13
34045401	13
598981	13
10385115	13
10334027	13
3843983	13
7857934	13
8967559	13
5988576	15
22388280	13
26562529	13
885640	13
9508237	13
502790	13
2441508	13
4730875	13
925464	13
2859777	13
12924399	13
10217728	13
7348186	15
2864811	13
16140967	13
6446807	13
860786	16
25318945	13
12899364	13
3175795	13
4432570	13
15372353	13
7917383	13
10632894	13
5168236	13
17194275	13
329154	13
18341497	13
2852221	13
24930560	13
21481965	17
4336807	13
13828023	13
1859921	13
16449661	16
3558073	13
12315998	13
25152084	13
1015631	16
6823457	13
11559751	13
12944693	13
3712195	13
4406018	13
3403879	13
19207457	16
8272238	13
7413151	13
2372280	13
1183483	13
12900111	13
10048972	13
381037	13
6082235	16
8281306	13
11102227	13
13815679	13
4811157	13
1416572	15
8937518	13
1981120	13
11990066	13
3955175	13
11115418	13
2171398	13
8040564	13
217245	13
3271195	13
8161969	13
706949	13
37969213	13
9142291	13
17667175	15
16893216	13
7120311	13
1462905	13
5038590	13
7998843	13
5715505	13
36773863	13
1653024	13
2681804	13
15482373	16
85295	16
6770561	15
5152285	13
1177512	13
27956857	13
4610602	13
5233302	13
1873998	13
4597821	13
22232693	16
11857213	13
10588706	13
1969782	16
21259631	13
7245512	13
9105559	13
4913935	13
5836432	13
7949130	13
491639	13
16303788	13
7651636	13
11872463	13
6783219	13
25659278	13
3150873	13
1976760	13
16335813	16
6321335	13
2387917	13
4741492	13
24403638	13
3062857	13
1375754	13
3035099	13
14368336	13
28099214	13
10828357	13
6293154	13
989954	17
18178655	16
3618139	13
5664721	17
18141315	13
7213523	13
9251596	13
14623899	13
2383011	11
6981669	13
1153531	13
688307	13
20616083	13
5194001	13
6950534	17
1696429	13
12353630	13
1868719	13
9571029	13
9103921	16
5265909	13
3453912	13
1619899	13
2084729	13
3450548	17
2757881	13
18168273	13
6767719	13
2594906	16
3123789	17
22978017	13
27058812	13
13383721	15
8824620	13
620228	13
8071227	13
1756995	13
8779718	13
9000636	13
2845910	13
26440884	13
4022044	17
5016113	16
11321392	13
6650273	17
656577	13
12770347	13
10740058	13
21852131	13
11023416	13
11865185	13
11162661	17
61051	13
3933420	13
9184188	13
14389968	13
14438718	13
2345484	16
2112296	16
1383612	13
3366015	13
34544079	13
10486041	15
6819851	13
4368447	13
22766436	13
3124901	13
1848770	13
15249451	13
2649045	13
7418930	13
23281102	13
4523232	13
27163729	15
11038092	13
9207793	13
15010689	13
4563765	13
17283877	13
15475391	17
6978067	13
963382	13
361044	13
3777913	13
5978161	13
12198548	13
2475651	13
15255680	13
10092858	13
5537308	13
12182469	13
8051002	13
4577226	13
6857874	13
11059011	13
3828563	13
8776853	15
7162195	16
292425	13
6209276	13
16892255	13
2177184	13
7103258	13
1963536	13
2651382	13
1131925	13
5814951	13
18497788	13
1190711	13
16756388	13
6709761	16
10341902	13
4637541	13
1432527	13
5037900	13
906382	15
4186847	16
868656	13
425061	13
4167418	13
9748907	13
14401709	13
2024855	13
1184567	13
985625	17
4318542	17
19828005	13
103700	13
9235353	13
9157634	17
3983405	17
2809930	16
10405774	15
240632	13
8378235	13
4935206	13
5938767	16
2279701	13
181676	13
2122827	16
4882407	13
3712414	13
5461024	13
20615331	16
12481798	13
307278	13
6160924	13
1123872	13
3302550	13
1697163	13
2547719	13
2669367	13
16265286	13
6608158	13
403828	13
3347041	13
2051718	13
1312762	13
612444	13
5303300	13
3019722	13
29566412	13
5914081	13
17724863	17
5005475	13
3975605	13
13136824	13
6439129	13
9750300	13
8330833	16
7962133	13
216448	13
16116883	16
1016216	17
5888719	13
6539279	13
11746780	13
1782714	13
12362807	13
1351829	13
4675990	13
4107072	13
2993576	13
8460818	13
16156007	13
10018516	13
20450188	13
12117497	13
10561357	13
5872590	13
5080415	17
15030197	13
10638657	13
22306943	13
6250423	13
3716144	13
3110165	13
1692026	13
2306014	13
8997360	15
3005288	16
7954399	13
7050114	13
7823159	13
760947	13
832686	16
7186246	13
4456818	13
2601835	13
15086476	16
4913691	16
17063144	13
3933214	13
6131029	13
16770521	17
5009589	13
14667611	17
6423667	13
14007978	13
19365320	13
5866656	13
2269468	13
13765840	13
2670811	13
2706301	13
2389754	15
11803823	13
8785862	16
46287	13
2054433	15
1528937	13
33425048	13
156725	17
1399469	13
2141997	13
7902597	13
11719820	13
1841424	13
6094949	13
13551316	13
1306153	13
8993045	13
1032417	13
1728494	17
3846355	13
3402560	13
1047758	13
5324748	13
518096	13
19165102	13
3243199	13
17641240	13
23769754	13
1560712	13
7972770	13
2323470	13
2796184	13
7744711	13
12046254	13
1538308	13
17071020	13
8791273	13
4922654	13
956371	13
5690590	17
146537	13
21843989	16
3607316	13
1174738	13
1988795	13
3034939	17
3210882	13
8818825	13
3520850	13
16829349	13
2878956	13
8222389	13
11798091	13
23443736	15
17090738	16
4164717	17
598466	13
7248516	13
21598381	13
2972470	13
192273	13
6167211	15
14886999	13
1075633	13
7084484	13
8022054	13
7744624	13
10569352	17
34670309	13
9986540	17
678996	13
4110958	13
11287315	13
19769436	16
3009545	13
15463220	13
2625665	13
5121799	13
4080808	13
780662	13
15428971	13
11609484	13
901683	17
591230	13
6243795	13
741345	13
73616	13
1701259	13
21290273	13
816402	13
2491618	13
1520658	13
31133181	13
58670	13
5839147	13
5226338	13
15121968	13
3266639	13
9540922	13
12840451	13
5157407	16
8518359	13
4598099	15
3147679	13
3343660	13
6424778	15
5160384	13
3589475	16
9334177	13
9721799	13
1956423	16
12862285	13
9097214	16
1214580	13
619974	13
16863947	13
8494072	17
9356461	13
5990511	13
6560996	13
8561004	13
12558948	13
1447575	13
5870893	13
4026651	13
14533698	13
9033089	13
1334505	13
6734835	13
2429818	13
682988	13
3671353	16
5211315	13
2362492	13
192228	13
315377	16
2269843	13
1935623	13
10759405	13
99053	16
904126	17
16367967	13
11678894	13
5242075	13
55123322	13
924394	13
45649065	13
80629	13
12923544	13
11823327	13
3498327	13
2636298	13
4906289	16
3164874	13
4828292	13
25242148	13
2625527	13
911503	13
975802	13
7868724	13
12187639	13
397018	16
2088675	13
3257009	13
6441978	13
5394535	15
3822470	13
10396980	13
317403	13
1866236	13
2632744	13
12955786	13
18133260	13
9691003	13
869749	13
5193885	13
28539583	16
16078589	13
13160799	13
3214147	17
3555898	13
6298563	13
12526089	13
4025053	17
5807897	13
13529091	13
13540741	13
1567476	13
1364650	13
1244749	13
1008317	13
28915	13
4306481	13
2940282	13
1143751	16
9233643	13
2822215	13
5244714	13
16617565	13
12721654	13
7089458	13
10130693	13
29364805	13
3953604	13
241108	13
5968831	13
6527066	13
1186392	13
15447480	13
6053192	13
5819532	13
4627488	13
2251914	13
17349956	13
1576511	13
16893925	13
11259084	15
89587	15
38707	13
5453445	13
12883962	13
5876801	13
3398061	17
3551995	16
15424193	16
1287412	17
551009	13
9209198	13
12993185	13
7456862	13
583561	13
933358	13
6559435	13
5199999	13
23790725	13
21112631	13
9665095	13
9439323	13
15925707	16
10265565	13
21795576	16
728458	16
1507839	13
11738155	13
834704	13
4444222	17
2572403	13
1975116	13
14488410	13
7431576	13
8502451	13
12147624	15
4522216	13
4453488	13
2020531	13
52394	17
2359823	16
524065	13
22101194	13
6583675	13
4725453	13
346861	13
320300	13
3436661	13
11180127	13
3252153	13
9814068	16
1570569	13
1061143	16
8145423	13
15790401	13
4761328	13
12423694	13
12719736	16
17784038	13
1706585	13
10104792	13
2681675	13
9697549	13
12449443	13
1103722	13
4161541	13
10899704	13
24675864	13
1469387	13
12970271	13
4571227	13
10446732	13
838671	13
3946069	13
36219944	13
15889821	13
14913350	13
2626919	13
10797338	13
27807268	13
4625806	13
2360860	13
20723787	15
7494009	16
6719306	13
6286985	13
1007209	13
4926827	13
1203933	13
10360831	16
6743768	17
1604366	13
16969075	13
14166648	13
16914792	13
2754775	13
3574280	13
9527892	16
17313999	13
4553567	13
3147603	17
43697287	13
4790226	13
13107245	13
9243313	17
19298597	16
4144629	17
946093	13
574830	13
32643717	16
11855127	13
14936056	13
1253477	13
4096823	13
16005685	13
200953	13
7809510	13
2897488	15
7446050	13
13769772	13
5116745	13
2656025	13
173609	13
8097561	13
18308112	13
20040236	13
7668660	13
6642392	13
17846572	13
450711	13
8050	16
15977161	13
461411	15
16499418	13
26941328	13
16502159	16
12590433	13
10644956	13
5874589	13
5085938	17
3958517	13
2699098	13
8501223	13
8723377	13
2590174	13
37122399	13
12496309	13
5805875	13
1924252	13
11393328	13
680748	13
3722297	13
17623780	13
6776620	13
9893944	15
6470766	13
65428	13
3895561	13
28092034	13
28467	13
1532538	13
3929667	13
10357743	13
2811875	15
201578	16
22835198	13
2679490	13
15363029	13
800282	13
204534	13
42123478	13
384850	13
13156808	13
4471244	16
442291	13
3028939	16
7104048	13
4707079	13
467203	13
888338	16
12633831	13
6938512	13
208139	12
5716508	17
3579498	13
2361	17
43529748	13
2319885	13
869493	13
808674	13
1433588	13
2400238	16
5723596	13
14864421	17
211706	13
104346	13
1626073	13
7283323	13
1403815	17
857498	13
4701803	13
7994381	13
2366343	13
2195434	13
6167823	13
6768481	13
10747841	15
19754864	13
1121315	13
4462906	15
15859410	13
4575709	13
1375172	13
450436	13
3393688	13
4351566	13
1052738	16
10712954	13
10182821	13
3663204	13
15374370	15
1702675	13
13441138	16
6395616	13
5857686	13
1687844	13
10661776	13
13375434	13
324460	15
99771	15
502772	13
2795427	15
22800210	13
2682787	13
1995305	13
1254753	17
9915110	13
9061968	13
1434840	13
4079606	13
16498848	15
3572159	13
7916782	13
19561264	13
2917889	13
5845968	13
17509030	13
993676	13
6168235	16
3304471	13
3461145	13
235815	13
16271180	13
11592686	16
1638965	13
896402	13
1095388	13
22078436	15
4486913	13
16560036	13
3286287	16
753893	13
528034	13
5413809	13
620822	13
13868796	13
2350697	13
5021285	17
1832814	17
21741964	13
10080087	13
3898762	13
10884669	13
11153493	13
9270763	13
1318964	13
2450145	13
1736245	13
23966040	13
1411864	13
23101848	13
18350604	13
7497108	13
1872817	17
15517000	13
4088034	13
710460	13
464660	13
15759147	13
622663	13
25587896	13
10411239	13
14657994	17
6942514	13
3450777	16
268417	13
26403160	17
10030191	13
11172731	17
5109130	16
317329	13
9136495	16
6895110	13
6297935	17
7423244	13
6449872	13
19341200	13
779071	13
4135030	13
3956783	17
12274964	13
773437	13
1162048	13
7389981	13
7801838	13
4609264	13
3612550	13
8932770	13
525110	16
2336515	13
633172	17
2049762	13
12031985	13
3991835	13
2186496	13
12282516	13
183297	13
20432196	13
1050047	13
9120657	13
5121858	13
1646387	13
5692852	16
579599	13
5846424	13
2794469	13
8851616	17
7984132	13
8174073	13
2846092	13
6974932	13
5186027	13
107279	13
337077	13
2259202	13
40423277	16
15929189	13
38379594	13
1834215	13
10460545	13
13780055	13
377347	13
5841233	13
7654790	13
2851566	13
6540793	13
614220	13
1605118	13
10040147	13
68875	16
9606395	13
13156440	13
3139247	13
1129426	13
8823304	13
23767570	13
12174903	13
2783210	13
4853274	13
30879211	13
12024709	13
8256513	13
802332	13
17254972	13
3642564	13
3700765	16
3105616	13
4890207	13
772326	13
4338236	15
3859604	13
2820552	13
10729516	13
3136225	13
6005781	13
16425699	13
3394053	16
10470700	17
1335032	13
6344721	16
28158568	16
1183370	13
6781449	13
5705422	13
5666493	13
5228770	13
13659250	13
3096761	13
8511736	13
7000885	13
7818852	13
144831	13
2772295	13
10279803	13
3180209	16
3032773	13
582964	13
2046164	13
11185354	13
16363567	13
21626927	13
8573440	16
20495841	13
1102214	13
7298617	13
7591886	13
20361106	13
4262812	13
14227949	13
5587791	16
4949349	13
16417700	13
16174433	13
5615381	16
17844836	16
4913149	13
3511429	13
6420053	13
1454105	13
29796290	13
15333385	13
35402017	16
110284	13
3887825	13
3540344	13
7580015	13
487475	13
798657	13
11377239	13
15900776	13
1477814	13
354149	13
19295478	13
6095884	13
6052116	13
5652021	13
3073500	13
3898228	17
2798515	13
6125053	13
2464040	13
12583450	16
304062	13
19323531	13
9180520	13
8094165	13
4207790	13
3467478	13
4116037	13
1677422	13
26101078	16
13063529	13
12528236	13
27286255	13
6910414	16
831472	13
24879823	13
1732888	13
8609681	13
1430071	13
15073215	13
237175	13
6331005	15
9822646	13
36140349	13
7682184	13
11870887	13
16929116	13
3448942	16
13003071	13
13875079	13
7121292	13
7181979	13
17488374	13
5347830	13
154616	13
9129503	13
3384520	16
8989388	13
10885078	13
11563251	17
5112859	13
5419593	13
2199758	13
13492748	13
14047540	13
14030700	13
4325392	13
35330500	13
3311549	13
7148322	16
19276218	13
21454208	13
3784229	17
12098430	13
27785269	13
3807125	13
8777421	13
19224953	16
6346520	13
44172694	13
11835419	17
6474752	13
12223957	17
1048990	13
3997665	13
16107221	13
5596036	13
383304	17
20608987	13
44086934	13
7732211	13
1726732	13
7340087	13
8763295	13
4489811	13
214971	13
7166505	13
387761	13
5761058	13
922687	13
9993040	13
9737533	13
1179182	13
557809	13
6097140	13
5933465	13
7301552	13
21541008	13
3824595	13
1250000	13
46038551	13
18248786	13
6215852	13
8092272	13
1622410	13
4889249	13
20396177	13
5666491	17
3695908	13
3891683	13
26721538	13
11403494	13
7457544	13
6923000	13
4858845	13
2201600	13
44959417	13
8659793	13
797225	13
8190967	13
15305088	13
1345110	13
37849135	13
8054359	13
13605232	13
17329360	13
5210497	13
1894661	13
662211	13
19026126	13
7486401	13
3366702	15
562942	16
5997235	13
2425516	13
4502224	13
284163	13
13124704	13
3496342	13
17037183	13
5608805	13
17213482	13
5440260	13
6288682	13
7405027	16
3477127	17
18173045	13
8544154	13
6834643	13
1338722	13
1222976	13
2394194	13
5690726	13
1037670	13
3467950	13
9132990	13
2920250	13
35388759	17
502134	13
8673980	13
2925065	16
3849051	13
26862039	13
1467224	13
18061879	13
5173290	16
2181519	13
1090650	13
5711500	16
14800912	13
6850618	13
10475773	13
5021067	16
5309338	13
11200785	13
9192598	13
13575135	15
3873879	13
12894057	13
28331779	13
2111246	13
11677898	13
5979938	16
498028	13
39928825	16
7828165	13
19650193	13
1635347	13
448839	16
1443072	13
52915390	16
7184184	13
23096773	13
1241426	13
2971057	13
5546486	13
2478815	13
3160243	15
4296608	13
9768749	13
8772413	13
12162011	13
1932772	13
7382464	13
23641961	13
9182228	13
23295818	13
13113927	15
6872720	13
5849498	16
7241029	13
1388039	13
5501424	13
2858322	13
2479048	13
1664281	13
20259305	13
394550	13
3339878	13
46931697	15
1047292	13
3444332	13
2152943	13
8580509	13
7739001	13
4448015	13
5892281	13
9450277	13
2694583	13
5563366	13
7555208	13
4937365	13
5549535	16
17387219	13
9309704	13
8492775	13
4106440	15
2062110	13
13566292	13
1533639	17
11590815	13
4644492	13
338489	13
7909291	13
15798153	17
5750695	13
1417233	13
10008172	13
7576723	13
1849241	17
13091565	13
3050230	13
12510846	13
5831543	13
10715037	13
8624128	16
484118	13
2373722	13
14615379	13
3091849	13
16276726	13
1565916	13
8494301	13
5257608	13
103873	16
3085270	13
993035	13
21839235	13
5173266	16
1444294	13
944282	13
3291973	13
1235960	13
6390279	13
521304	13
18432439	13
2946429	13
46182	13
21191654	13
767896	13
5923751	15
6254247	13
10668	13
18705269	13
756722	13
34339709	13
8210966	13
17105372	13
927886	13
16196985	13
2424136	17
1360733	13
4040257	15
4598070	13
3843424	15
3419419	13
9627201	13
5649088	13
4778185	13
17050199	13
5829966	13
13684658	13
8934985	17
37581701	13
8947775	13
4587238	13
5984052	17
17284369	13
11440753	13
9461260	13
11050017	13
72331	17
194093	13
6869597	17
112995	13
2166891	13
11185083	13
2716601	13
4853748	16
46344011	13
14565157	16
6972123	13
775106	13
2784941	15
10495805	16
8405771	13
3283511	13
14172465	13
5319020	13
15955095	13
25740649	13
15995529	13
1349806	13
15869777	13
7282571	13
4646065	13
11477691	13
4587851	13
6798374	13
18445022	13
1099551	13
5725912	13
1942454	15
10290379	13
2178923	16
8113303	16
4985590	13
15111999	13
4518517	13
10164191	13
13752021	16
7814166	13
4629083	13
4386981	15
1508904	13
466097	13
2626396	13
2804685	16
16367067	13
6602099	13
10809848	13
14381746	13
411178	16
47232	13
615032	13
439935	13
4007896	13
27196102	13
2867582	13
1845470	13
1698062	13
41973270	13
14202695	13
4842376	13
8321294	13
1931859	13
14828094	13
3153972	13
8053401	13
13294277	13
7989895	13
3636869	13
959859	13
19045014	13
770192	13
2630631	13
3724868	13
24127015	13
9963746	13
14743089	17
6221266	13
598588	13
4883939	13
6032874	16
3788570	13
4016548	16
4772525	13
254344	17
1914148	13
10256625	13
2669797	13
1225078	13
18281003	13
3440939	13
1077771	13
4231629	13
21783129	13
11967303	17
5183105	13
1261175	17
1533043	16
17315559	13
45079675	13
900564	17
10566228	17
4087890	13
8486814	13
909410	13
3582093	13
22612587	16
9880861	16
7575652	13
9094055	16
685442	13
12961880	16
3495650	13
2942872	13
5075595	13
986851	13
7642405	13
19672372	13
128351	16
5092690	13
14358051	15
20939779	17
4160594	13
6039039	13
6521661	13
2391600	17
15268577	15
10977900	13
28853054	13
4085781	13
8389128	13
19890885	17
3207323	13
7041671	13
3111155	13
565741	13
967660	13
3538364	13
3492838	13
3559341	13
8177151	13
14016488	17
24286415	13
4396448	13
4704432	13
735391	13
7631969	13
551156	15
175168	15
9066755	13
8416547	13
12785529	16
318897	13
9265232	13
857986	13
2129659	13
18972403	13
3819525	13
15951332	16
1667794	13
17877178	13
10415870	13
15558292	13
5141541	13
359188	13
867358	13
1202677	13
11255236	13
2229020	13
10718657	16
48443	13
6041909	17
9108807	13
4741340	13
4559559	13
15931148	13
7302200	13
991708	13
1166157	13
5344806	13
1615409	13
3874551	13
7793762	13
37672836	16
8704645	13
1751957	13
1547958	13
6063668	13
6029276	13
1331504	13
4989734	13
2652363	16
17739336	15
4812394	15
3338769	13
9075566	13
2783476	16
3954165	13
6988454	13
2867026	16
19566903	13
921683	13
11463085	13
1769714	13
3980809	13
898826	13
15946324	13
16025381	13
11733823	17
8212418	13
4628531	13
20744808	13
15726455	13
3559621	17
7493220	13
15722873	13
4288952	13
19327055	13
5109564	13
941292	13
486546	13
14321328	13
1828318	13
29475265	16
1496087	13
302608	13
605204	13
967537	13
1219165	16
8567647	13
12290711	13
21283289	13
3498652	13
319793	13
10792114	16
1938106	13
2350895	13
29835219	13
19198396	13
9964607	13
5171724	16
2095343	17
11593854	13
1004958	13
12189314	13
6763554	13
2980561	13
9035027	13
7568130	13
1663752	13
9226602	13
12624675	13
3897363	13
2649907	13
4263156	17
6889339	17
5588412	13
9184473	13
581413	13
1032815	13
16219611	13
1086297	13
4477994	13
29331968	13
1947607	13
3626143	13
26126194	13
4847206	13
12221141	13
1793106	13
11211632	16
13592510	13
13856219	13
39691774	13
2255731	16
11475667	16
4091103	13
1679575	13
978768	13
5177616	13
2859916	13
3318640	13
1845397	16
1580075	13
13422544	16
5731295	13
4067657	13
13780235	13
4450658	13
7607538	13
1550237	13
5915900	16
953387	13
11510581	13
3999123	16
16104788	13
4515379	13
9253240	13
2140073	17
6659078	13
1292906	13
2410624	13
5629391	17
9997835	13
1350576	13
13494141	15
3110252	13
479906	13
2239994	13
3057511	17
1245430	13
2131226	13
7718266	15
6934955	16
12355278	13
120843	13
2768573	13
6237340	13
3184642	13
15319564	15
9635258	13
26029784	13
10131715	13
12824194	13
1792477	13
7434676	13
9487474	13
5394611	16
3625371	13
5090289	13
10577295	13
3541206	16
1621556	13
10029044	13
19434303	13
3276557	13
31801281	15
4199643	13
32691963	13
15583856	13
29797551	13
16380133	13
9679049	13
13933840	13
32423220	13
15487999	13
11228579	13
1608574	13
4525644	13
2182455	13
17128010	13
22752600	17
3131940	13
7934951	13
7284479	13
4164985	13
6558900	13
11040545	13
34209755	13
12056333	13
2507841	13
4093829	13
2098183	13
32529017	13
10070767	13
7210441	15
2612633	13
19323832	13
6355505	13
12442860	13
1660415	13
9569848	16
236331	13
19090797	13
1606644	13
74562564	13
11477061	13
1958955	16
15663654	17
24434702	13
3643793	13
2651745	13
17200993	13
10975082	13
18917830	13
7499265	16
7042109	15
875534	13
1618523	13
113239	13
933633	13
11231283	13
8510754	13
6109040	13
1250873	15
14531481	13
106167	13
1900960	13
2352567	13
2901711	16
7250682	13
2568156	13
1234219	13
8364736	13
1101415	13
15856768	15
915621	17
525437	13
10913475	13
11490509	13
51331132	13
2669676	17
852205	13
2264866	13
3369406	13
7383826	13
2955869	13
5990292	13
6386340	13
3165324	13
5000141	13
31987655	16
3803181	13
4143626	13
20167834	13
5784091	17
14501392	13
5202997	17
6356766	13
18820486	13
951778	13
2748305	13
21895224	13
7051038	13
13961936	13
21756389	13
14418381	13
16397362	13
15645463	13
12762181	13
3695141	13
17672558	13
23466326	13
956038	13
4009946	13
676717	13
5583730	13
5081901	13
1785882	13
4406731	13
4202588	13
16941753	17
4666470	15
5713705	13
17891789	13
11454241	13
424704	15
7810290	13
10170148	13
3959850	13
8832318	13
5096374	13
11220869	13
1824845	13
34256561	13
25318205	13
3890541	13
4579538	13
2525573	13
5932669	13
10835754	17
1505010	13
14825955	16
12916417	17
2080859	13
11798014	13
4562254	13
14502992	15
12319107	17
30881671	13
10533671	13
2170486	13
3082921	13
10305287	13
4225600	13
6678421	17
6275918	13
6215732	13
5694937	13
15799661	13
6079549	16
3095347	13
2427653	13
4266518	17
542147	13
959218	13
8997433	13
4569277	13
294822	17
22429660	16
428769	13
7941712	13
1240451	16
953928	13
4964724	13
593847	13
27172627	13
4963172	13
240944	13
1236620	13
1620635	13
32723649	13
40815	13
2975852	13
3381199	17
1467538	13
3780385	13
6634019	13
18140957	13
23488381	13
3136026	13
4024425	13
8553957	13
1241251	17
773942	13
23628052	16
5316454	13
10684545	13
10207003	13
10010163	13
31821667	13
3064903	13
3777136	13
582446	13
16166368	13
7244454	17
9399358	13
8354147	13
44263626	13
3164777	13
4086064	13
11167475	13
15560345	13
594712	17
14429959	13
8225360	13
7680522	13
1024395	13
10196627	13
2692654	13
23451811	13
8433755	13
9289154	13
15004632	16
2939862	13
4266029	13
1919951	13
750977	13
763978	13
422326	13
38979958	13
7560165	13
217871	17
563756	13
1658270	13
2639264	13
8931543	13
9683510	13
4828463	13
11341660	13
984230	13
3414501	13
1486326	13
14166705	13
4614943	13
8297207	13
29963821	15
4592243	13
1916870	13
11781536	16
12018374	13
1381247	13
3448172	13
6732680	13
1663301	13
24432315	13
3764111	13
4484219	13
2205498	13
9513785	13
7298007	13
8462171	13
3580763	13
19934052	13
9843492	13
5005467	13
1174840	13
871263	13
2896135	13
1892527	15
2842643	13
12202982	13
11550540	13
1540974	13
301175	13
9552425	13
10463748	13
19004229	17
7964922	15
13452572	13
14296705	13
11095032	13
13058998	13
5152178	13
4186873	13
27434888	13
4467387	13
7729540	13
662803	13
16346633	13
2252356	13
12228482	13
4744900	13
9563141	13
2221841	13
557141	13
10501732	13
2171242	13
7284570	13
9969697	13
5609976	13
5026565	16
891383	13
4977087	15
1036948	13
9022929	17
421340	13
15094112	13
5472860	17
5265171	13
2723343	13
4128972	13
19337258	13
1245411	13
2249805	13
21304701	13
1379922	13
3117337	13
2404394	13
3372100	13
13493566	13
5901681	13
1448274	13
2321179	13
21907380	13
2815423	13
2479035	13
1506362	17
12643245	13
1560726	13
8160589	13
6976412	13
24147154	13
6546456	13
884547	13
4724796	13
827575	15
9778590	13
14110906	13
7065379	13
3389685	13
14379999	13
23425653	15
12284089	13
22653191	13
16836447	13
21096364	13
3897615	13
7555636	17
7021676	13
54885	13
7002129	13
10521723	17
3562843	13
2660372	13
32938616	13
6711763	13
12200866	17
4523711	13
3991469	16
9614873	13
1800688	13
9930403	17
3468131	13
12191414	13
14248049	16
2197640	13
11029059	17
19937494	13
9649294	13
924576	13
631039	13
7026450	13
11558837	13
8775256	13
4579782	13
4470797	13
7024835	13
2657146	13
19990563	16
9898440	13
760695	13
246824	13
20927049	13
930970	13
3679999	13
1467991	13
8879185	13
16094135	13
9074926	16
4947343	13
10645458	13
1851609	13
13648304	13
8823237	13
11257566	13
4048200	13
2361311	13
1089778	13
7577637	13
2680444	13
1178692	13
3776063	16
10844235	13
15551001	13
5585726	13
4860055	13
2146614	13
4377487	13
1160248	13
6049387	13
8223391	13
118366	16
129119	15
1374141	13
3657063	13
2667562	13
8995340	13
3334500	13
1627102	16
8012970	13
7605141	17
2420421	13
1789147	13
89237	17
14306704	13
2703845	13
3304526	16
18549654	13
13215509	13
5660241	13
3621248	17
16971335	17
3135696	13
6450850	13
11586327	13
3438923	13
3429181	13
354820	13
5551345	13
5764169	13
2781790	13
6831249	16
20311241	15
15116943	13
10462801	13
13467315	15
687613	13
2738341	13
4103473	13
6493728	13
15927744	13
1009540	13
845640	13
13371910	13
8007273	13
10608131	13
9258562	13
190953	13
13399624	16
8939849	15
5249214	13
212979	13
3263121	13
10008478	13
3709058	13
30427	13
2423329	13
6165958	13
2187354	13
9573426	13
10759482	13
10263568	13
14759538	13
3037862	16
14158359	13
8264936	13
5990464	13
1563554	16
29299	13
49317	13
5518578	13
386938	13
1873822	13
19998767	15
8888936	13
91156	17
44338398	13
8532603	13
428263	13
4696240	13
1867359	13
4168317	13
27931260	13
14698769	13
4600845	13
1462051	13
1311714	13
1193295	13
33401140	13
599895	13
2620588	13
6119408	15
6802631	13
5281962	13
7657345	13
4657060	13
9460300	13
6793927	13
986754	13
1282459	13
3385952	13
12463169	13
32416803	13
5734984	13
10420503	13
1253939	13
1275192	13
1799850	16
2198035	13
3485592	13
3579424	13
259648	13
16961287	17
1179619	13
3498628	13
9069380	13
38439859	13
5419324	13
363937	13
1258950	13
1433926	13
6970785	13
12614446	13
5494392	13
2370768	13
22387415	16
6472131	13
3645726	13
16312254	17
22631766	13
34633429	15
9120041	15
7860242	16
2871261	13
48381	15
7529811	17
6999221	15
2437853	15
11847475	17
633918	17
31973206	13
5081396	17
854553	13
2537465	13
2602338	13
2916978	13
119982	13
15984637	13
6224896	13
5958130	16
2026796	13
21484668	13
1151689	13
2337385	13
5210419	13
3112776	17
5881332	15
8639363	13
2895298	13
1377512	13
8513778	13
2236239	13
13153242	13
6325107	13
1435521	13
7640840	13
19825058	13
27241174	13
9622915	16
498894	13
120084	15
10280478	13
2471468	13
2687945	13
740773	17
20517961	13
330749	13
4137598	13
8735225	15
9876797	13
9957783	13
748278	13
6375053	13
2153885	13
4297785	13
11344839	13
723767	13
4350560	16
3728857	15
1330930	13
10394439	17
10065437	13
16086634	13
557256	15
2280788	13
2391015	13
1366164	16
1689152	13
1018077	13
10247246	13
24326611	13
3523768	13
2075998	13
19407850	13
8075666	13
12098023	15
18113559	13
9806944	13
4964506	17
2808804	13
8130909	13
2460942	13
37841739	13
618284	13
1326747	13
3193800	13
40142	13
2840071	17
24649339	16
5316998	16
3044860	13
4292078	13
7540645	13
7779612	13
6969502	13
11787658	13
317453	13
1563927	13
4829432	13
4606132	13
16489054	13
1792032	13
11443731	13
4766608	16
1104645	13
7363195	13
7337100	13
1018717	13
20037801	13
2332827	15
12995329	15
962212	13
13192478	13
1197501	17
4141719	13
10837357	17
7139104	13
302776	13
11460224	13
12701961	13
12235974	13
19281634	13
3530199	13
4760809	13
12256209	13
1084402	13
10683711	13
20152747	13
15915307	13
7533961	15
186386	13
14563345	13
277998	13
3444804	13
3067029	13
5808290	13
2888875	13
15122491	13
8744458	13
2709383	13
9936819	13
15866825	13
6670923	13
7820984	13
26903352	13
8406620	13
387146	17
25745159	13
4066776	13
1744482	13
211921	13
23277019	13
1066229	13
314196	13
19106418	15
7878734	13
1154015	17
3778748	13
5664086	13
14770413	16
2454119	16
4141347	13
4185334	13
13442414	13
15499461	13
14230635	13
1920001	13
7461842	13
3642262	13
3853580	13
2336809	13
4829477	13
17630794	13
4354976	13
9820976	13
14612580	13
2464444	13
19304238	13
5121600	13
233713	13
9248449	13
424720	13
11486271	13
513949	13
26861273	13
58801596	13
31162622	13
537328	13
11964916	13
32217616	13
1810907	13
5204600	13
477054	13
3668246	16
5617926	17
24287158	13
3026744	13
1764929	16
15306513	13
2170154	13
5718503	13
3480834	13
3501946	16
4218792	13
5449216	13
27003576	13
4666635	13
9708343	13
1035986	15
12682018	13
851582	13
4280874	13
8127873	13
1146631	13
11737032	13
7577497	16
6701156	13
13341880	13
4549157	13
12555741	15
2374818	13
4835917	13
777113	13
2262106	13
14782472	13
19668408	16
8575396	15
3315275	13
12038032	13
14809234	16
2797556	13
531604	13
7391697	13
2164825	13
5247921	13
11663263	15
100256	13
2225119	13
17208977	13
14752224	15
4455866	13
850472	13
9222063	17
9916177	17
8016484	13
19178402	15
8597633	13
834102	13
8497129	13
4497072	17
4922476	16
805657	13
29877153	15
9129090	16
26989028	13
8096391	13
8799236	13
15974036	13
3584523	16
22803112	13
20058849	13
1596301	13
16469672	13
18997328	13
1828007	13
9111773	13
20143702	13
4809030	13
9303761	13
12426297	13
10165812	13
7485025	13
4407529	13
6176177	13
11065149	13
2810564	13
8081443	13
3452760	13
8794718	13
5079293	13
12409522	16
6851521	13
4313345	13
7792066	13
14950108	13
10202726	13
18487210	16
6579534	13
425140	13
19169389	16
3118181	17
11107535	13
6581221	13
3048	13
23137617	13
14622179	13
2823880	13
6139712	13
21667659	13
3790876	13
13395347	13
37906701	13
919586	13
7751533	13
8693081	13
787872	13
7528443	15
5583289	13
11169200	11
2005676	13
8316664	13
9610402	13
3793075	16
7572660	13
7153980	13
9628875	13
10024504	13
14034271	13
25146783	13
12376885	16
2494952	13
8208484	13
1808011	13
6993668	13
3378201	13
7938799	13
2348938	15
2177458	13
2011112	13
1858097	13
42395912	13
980263	13
1320081	13
2601959	13
2818493	13
3707229	13
1395326	13
2719350	13
1539517	13
12781976	13
711598	13
2814579	13
2076859	13
2682177	13
2092469	13
1560177	13
3315219	13
668181	13
9609937	13
1727209	13
3620025	17
3054897	13
8826915	17
7966083	17
17107637	13
19227227	13
3674237	13
4685586	13
5680765	13
3031543	13
915270	13
2281216	17
714161	13
4897208	13
379799	15
5467260	13
21476959	13
33770571	13
3770700	13
107600	17
8218266	13
1639844	13
22063678	13
11872208	13
25657583	13
2602177	13
13099065	13
4494995	16
6949487	13
12518368	13
13794341	13
5079658	13
12394873	13
5082907	13
11672506	13
3131195	13
1135358	13
246395	13
13215702	13
28254726	16
6809665	13
8775500	13
3200049	17
4094206	13
12486993	17
7557330	13
10317929	13
11240840	13
3914785	13
4516495	16
2865645	13
7851425	13
4084272	17
882671	13
5207072	13
6662539	13
3266721	17
13793773	13
667833	13
12671946	13
3145763	13
6752821	13
12007168	13
213663	13
10858989	13
10152113	13
2961767	13
12817117	13
1376627	13
2515045	13
6003211	13
33796844	13
2238771	13
9916987	13
38616493	13
2844975	13
52266338	13
25233608	13
1573970	13
1490289	13
11496601	13
10562030	13
10993656	16
6010185	17
5596260	13
31721151	13
2294271	13
260276	13
30339301	13
30018693	13
4978673	16
2950669	15
28891511	13
5393669	13
5980318	13
896149	13
1948269	13
6339912	13
36789425	13
352700	16
6871404	13
558716	13
9254406	16
11175139	13
5586225	13
6522931	13
38389763	16
21239767	17
35184708	17
28919964	17
6062390	13
3065001	13
27633007	13
4964489	13
1491644	13
10776100	16
22469834	13
5274351	13
19151203	13
561611	17
8683284	13
15045409	13
4704455	13
3768805	13
10378054	13
7382832	13
13594746	15
1043498	13
6651851	13
4363694	13
145626	13
642444	13
5665960	16
2264905	13
13153564	13
2180623	13
1302908	13
1015524	13
250542	15
5594749	13
1899920	16
3846348	13
17539614	13
2260626	13
1158848	13
289620	13
5815998	13
687795	13
1579586	16
19601718	13
15283460	13
1458475	16
2971346	13
11248353	13
19449662	13
5552518	13
4084338	17
2179426	13
2395290	13
5434721	13
16583057	15
4173447	13
3809223	13
15455779	13
9333851	16
4464945	13
5571260	13
8286963	13
6543306	16
9405645	13
3238667	13
2337545	13
27654713	13
16711881	13
38290066	16
10300209	13
8725915	16
18610880	13
58246326	13
36941061	13
1948130	13
2804750	13
444510	13
6295912	13
19501473	16
3383954	13
2743691	13
8381994	16
13835428	16
506885	13
2819517	13
4377620	13
3870250	13
24340908	13
2025686	13
10597247	13
25099429	13
22682557	16
1439190	13
5968247	13
2078235	13
1897383	13
3467690	16
5662309	13
14209731	13
36434394	17
9734527	13
6149036	13
1405572	13
2408723	13
1358488	13
3113694	13
10514524	13
52631845	13
2138687	13
7711410	13
11616250	13
16144040	13
8692871	13
11534805	13
45088	13
921477	13
4139007	13
2633147	13
488869	13
1339378	13
2081309	16
2677486	13
22372661	13
12968142	13
4184898	13
49371	16
10817463	15
8652671	13
18565979	13
20789	13
18357160	13
292316	13
16253666	13
1329705	17
4446009	13
18834437	13
10766963	13
29158646	13
10618119	13
1579933	13
3156712	13
7094848	13
1265415	13
6108940	13
17166698	16
5409085	13
970912	13
13202405	13
5868586	13
494460	13
1064357	16
6527817	16
46558917	13
6164361	13
5717626	17
5444982	16
442761	13
1508747	13
5317151	13
18090779	13
292589	13
38724260	17
10996952	16
3108202	13
24001548	13
10702400	13
4695646	13
345195	13
8605616	13
25293546	13
5598630	13
2696435	13
23982072	13
3738889	13
21883014	13
33085265	13
64318048	16
4362703	13
661382	13
21444420	13
5894075	13
14156487	13
866101	16
4924636	13
42301469	13
16329758	17
19164222	13
4837843	13
17998764	15
5811451	13
9620512	13
31997256	13
12113800	13
9707463	15
1059458	13
15908863	16
12314799	13
1992661	13
4400823	13
19039383	13
6055968	13
11155430	13
4117521	13
23774032	13
4876686	13
2722862	13
12084155	13
13722343	15
2992394	17
7564850	13
2126932	13
20111422	13
2727199	13
3685319	13
1590525	17
5224610	13
14622297	13
305616	16
9473942	15
10111608	13
15072942	13
254728	13
6774120	16
1095867	17
1417821	13
5614461	13
4385270	13
1716556	13
6111920	13
3706545	13
13416561	13
6440788	17
12853763	13
1086908	13
848786	13
10344123	13
28677151	13
798995	16
7745853	13
5058969	13
6542776	13
2155483	13
2229487	17
11094381	13
7957456	13
12951961	13
573886	15
1191153	13
1747017	16
4913949	13
3755047	13
19436353	16
7476391	13
10309247	13
2176985	13
4614786	13
677697	16
7741768	16
2319962	16
12519456	13
9406008	13
21010370	13
5895089	13
2249682	15
22996692	13
20211231	13
15528928	13
2998523	13
23242018	13
29020871	13
5008628	13
30186	13
3294323	13
10180794	13
6641145	17
6103769	13
9056278	16
4748295	13
553781	13
15018675	17
5126881	17
2923453	13
27949276	13
1431590	13
11716835	13
4436089	13
10290001	13
514001	13
4165284	13
3947062	13
1053938	13
4582469	13
3034941	13
2490310	17
1298442	13
13456909	13
4806033	13
1072657	13
8067034	13
1079942	13
15370706	16
3007760	13
1360315	17
12154361	13
3230150	13
702245	13
196081	13
21472476	13
2034268	13
4958476	13
708023	15
9919251	13
8760416	13
11746513	13
544623	13
3696616	16
3999279	16
5419465	17
8902863	15
5877484	17
54950	13
17176909	15
5775900	15
8313444	13
16816987	13
1539887	13
7582172	13
917042	13
16822294	13
4490817	15
8641285	13
37013597	13
7869082	13
14481378	13
1441530	13
7041120	13
4154961	13
12072922	13
4074292	13
3309660	13
3719050	13
5525229	13
7640984	13
1050215	13
14826644	13
11245663	13
2362765	17
4244003	13
9995307	13
20861426	16
2810322	13
16139634	13
3578241	13
2657445	13
16134645	13
7965691	13
46205531	13
11235064	13
12248158	13
2847455	13
4168686	13
1738292	17
1160580	13
7639600	17
8391644	13
401802	13
4815534	13
120873	13
26682096	16
5602528	13
9317655	13
3659284	13
5894756	13
6798714	13
4612531	13
8282710	13
3357034	13
2110135	16
12086916	16
6266886	13
18568390	13
2607976	16
7503326	15
21429878	16
12313720	13
1233264	13
1634991	13
2849508	13
1361471	13
641805	13
19963963	13
905482	17
11896169	15
5015092	13
8942095	13
327879	13
17371288	15
17503552	13
1280376	13
6392866	13
5778160	13
9248715	13
10171805	13
27718855	13
7461189	16
4910569	13
940020	15
13281074	13
30662710	17
1829701	13
387699	13
7875458	13
3808744	13
6919412	15
8595947	13
1652648	16
13152411	13
1097061	15
4768776	13
2075133	13
7572396	13
6598229	13
5161800	17
7463282	13
1582466	13
21845704	13
2626914	13
8324213	13
2556689	13
22444020	13
5943256	15
5605991	13
9413312	13
1730099	13
19460536	13
9261164	13
29230741	13
2528638	13
2693574	13
9362930	13
532957	13
15940421	13
1754853	13
27100175	17
19188247	13
5204047	16
3449922	13
2894583	16
5634743	13
2578733	13
240711	13
2249087	13
16409737	13
9054558	13
76361	13
13873830	16
8701529	13
8867621	13
4395090	13
1424773	13
555370	13
6020742	13
20567165	13
4801843	13
1939359	16
10316552	13
11869133	13
2358042	13
1622867	13
1172298	13
6697253	13
1609183	13
24178755	15
15427071	13
6488570	13
9578923	13
1799349	13
84308	13
5006149	13
9236461	13
1402883	13
3014895	13
5795064	17
4277861	17
3175857	13
41660141	13
9511409	13
8541	13
5203003	13
13454272	13
12980645	13
22952686	17
10731907	17
2224229	13
4386204	13
13120317	15
628872	13
10404543	13
2926319	13
8413614	13
11137034	13
17531234	13
8811722	13
140682	13
8604670	13
1692188	13
6990665	13
4501630	13
2580266	16
10246313	13
26603575	13
8683393	16
5393645	13
3350389	13
4833948	13
6722062	13
38364144	13
9098010	13
13279007	13
661352	13
6287886	13
8958062	13
17160242	13
8302041	16
337950	13
7713655	13
2327736	17
1077797	13
10971471	13
1007464	17
676377	13
1440543	13
3572377	13
5770646	13
1734678	13
1828684	13
16254110	13
1349168	13
3649237	13
3879181	13
2015507	13
1805594	13
1086561	13
9804824	13
4120017	16
4993792	13
1016926	13
1165377	13
3394465	13
5817769	13
1270330	13
7738041	13
1619829	16
11433113	13
2115692	13
21159426	13
3909629	13
6413914	13
1574575	13
2150356	16
17981458	13
2776289	13
10758828	17
1168476	15
9112526	13
12347144	13
14746542	13
4952569	13
119867	13
3489449	13
3353565	13
1180165	13
3202030	13
16725678	16
3750026	13
2799475	13
3628671	13
15783000	13
14872003	13
7055916	13
8501574	13
6862386	13
330581	13
6291216	13
8881878	13
6114815	13
9995847	13
32167521	13
2994233	13
6977220	16
5685839	15
3705750	17
8150377	13
3788019	13
9459148	13
1411974	13
2869058	13
3908248	13
571798	13
7151354	13
2504189	13
10577842	13
2049425	13
2775979	13
963509	13
8066680	15
2470051	13
23575162	13
12314569	13
30456576	13
17416834	13
2235151	13
993364	13
4670123	13
2027205	13
6869932	16
1139293	16
1207500	13
11814377	13
22168905	13
7314746	13
5241624	17
3266416	16
6109206	17
3716779	13
13051158	13
3524818	13
6166527	17
7693460	13
4620128	13
12940453	13
5442771	13
25730261	13
8888163	17
4173423	13
5754192	13
4823490	13
8250521	13
13963083	13
5999128	13
3972809	13
504212	13
9668740	13
2242580	13
9363227	13
864423	13
13851394	13
4626807	13
8102896	13
10255192	13
2973731	13
4290178	13
4260584	16
23747658	13
6295996	13
9815655	13
2615822	13
4109114	13
3510943	13
3777301	13
19262118	13
8086645	13
8272860	15
1109808	13
4426695	13
6870975	16
9518120	13
570186	13
13251881	13
10055704	13
673871	13
27448919	15
891746	13
635359	13
1897637	13
7831291	13
7796283	13
11015238	13
3684083	13
691174	13
5402395	13
25146378	13
3994554	13
19708367	16
9880458	17
1339026	13
10777122	13
3504778	13
5247974	17
46415650	13
3140696	13
19758460	13
3035433	13
1322233	13
18759194	13
7663668	15
26916425	13
17325632	13
5102412	13
741854	16
10157015	13
4023729	13
7067047	13
18563786	13
3480588	13
6979929	13
13978670	13
13148966	13
7256581	13
12249475	13
3934633	13
2912327	13
15509180	15
21800733	17
8871033	13
6210971	13
18914326	13
223807	13
3721312	13
5192669	13
13690960	16
5279768	13
1700914	13
539006	13
1137833	13
1897494	13
9205383	13
5157866	16
5257317	13
8292367	13
4157025	13
542039	17
12714183	13
373963	13
1487149	13
1494820	13
10217401	13
7147125	13
9632354	13
12753058	13
7814813	13
393894	13
18406769	13
11781565	13
5011224	13
4413228	13
6722536	13
1606325	13
7114108	13
1128342	17
4254664	13
4096001	16
1057492	13
8111555	13
2839430	13
9015716	13
20268739	16
377472	13
6258457	13
3133033	13
18507436	13
7777091	13
2939593	13
15504296	13
16964074	16
21739332	13
5908489	13
17384570	13
8147549	13
11612045	13
111746	13
3006390	13
3263955	13
4263376	13
1018133	13
2336696	13
2170078	13
1907858	13
3336628	13
5724722	13
19539740	13
11279137	13
33264281	13
32244	13
11235964	16
899410	13
1165305	15
12600411	13
5752621	13
6055825	13
2716842	13
5200809	13
3734985	13
9610980	13
8484401	13
314342	13
1734552	13
12182530	13
7403332	13
3651391	13
485633	16
4151316	13
7658900	13
2319172	17
6005245	13
609499	13
2073176	13
12187025	13
9752753	17
18580924	13
1848117	16
5880563	13
8709417	13
17418926	13
26472721	13
9507245	13
14490571	13
2733250	16
217031	13
5629477	16
7090254	13
9115830	13
18348827	13
19024591	16
17018709	13
8422016	13
15561039	13
823250	13
23084489	13
9498999	13
941975	13
439955	13
15140728	17
11768404	13
5178510	13
21893001	13
1535260	13
2149946	17
9545707	13
3374936	13
2366317	13
10758992	13
13233128	13
1022235	13
2039649	13
998276	13
18084785	15
15754304	13
13617379	13
53908345	13
18196846	13
10890129	17
8524466	13
14192659	13
29908750	13
5272305	13
5259526	13
310508	13
18862017	13
11833480	13
13319951	15
4931409	13
18386	13
22083967	17
2137079	13
12036262	16
1128557	13
191430	13
1179549	13
21618681	13
18886024	13
10826446	13
8012114	13
8810999	13
688732	13
10832210	13
1452461	13
31933447	13
1867412	13
697642	13
6297222	13
5077315	17
11583677	13
930746	13
4468198	13
6891743	13
7912072	13
16910918	13
3463960	15
3569324	13
4583715	13
2467203	13
5703709	13
4559520	16
4912986	13
110179	13
5004468	16
5108313	13
14838529	13
4591244	13
5192035	16
5279323	13
2394400	13
12228805	13
5092851	13
2253891	13
859992	13
5765971	15
3622986	13
1024354	13
6917806	13
14109491	13
20941255	13
5417154	13
17910022	13
6210852	13
8546248	13
11339006	13
2146407	13
4362399	17
6033876	16
12147664	13
20565529	13
10232427	13
19434748	15
422744	16
2729290	13
6156874	13
12689999	13
3017704	13
1694132	13
13874500	17
17369301	13
7649784	13
4524855	13
4479747	13
772981	13
324311	13
19366748	13
7320392	13
13875189	13
5956539	13
4997886	13
1484888	13
3489710	13
265942	16
7814513	13
463882	13
7077777	13
2035160	13
8030815	13
9562368	13
6744461	13
2287795	13
2406807	13
1331250	13
1266693	16
31412	13
12976987	16
5007765	17
9756491	13
20621710	13
8941281	13
89184	13
9504593	13
2499761	13
1036850	13
5811310	16
4628315	17
3902987	13
2064688	13
12291399	13
18004606	15
7083827	13
576259	13
7619680	13
2552130	16
3288028	17
756333	13
39228048	13
17970241	13
660818	13
11446436	13
24671911	13
4466488	13
19356710	13
100119	13
16680002	13
2752478	13
165694	16
1148763	16
20443891	13
13067253	13
3252244	13
23055246	13
5082963	13
16584815	15
2869965	13
7464417	13
16673890	13
7508719	13
8321452	13
13418201	13
5008225	17
9487806	13
19226225	13
9447184	13
12599210	13
1228522	13
8854460	13
876353	13
2611413	13
7642649	16
5574923	13
15080657	16
24912338	16
3708469	13
2768240	13
28650233	13
5923639	13
92388	13
4327150	13
13928312	17
11787618	13
214469	13
5775860	13
16176787	13
2884660	13
7570566	13
1251654	13
10502006	13
16319023	13
1812095	15
2278484	16
3164632	13
2933442	13
5529155	13
5104230	13
14131425	13
5814496	13
10867443	16
1482784	13
25377838	13
796535	13
3430987	13
7986128	13
20917942	16
1948817	13
12780541	13
9371470	13
3676654	13
487174	13
23900181	15
6151219	13
22739910	13
11193363	17
24644206	15
20737367	15
8356942	13
15838383	17
23530484	13
2335223	13
9633916	13
12943875	17
4507752	13
3513247	13
10644928	13
2619413	13
1765459	13
14325220	13
2833208	13
24946230	13
16810425	13
1243260	13
8742984	16
6227610	16
1318268	13
5345665	16
6958515	13
3326694	16
24169153	13
8272421	13
2887377	13
10636704	13
1821075	13
10646996	13
27535914	13
11510527	16
8982051	13
7542825	13
16698530	13
27573666	13
5722365	13
883352	13
19625355	17
603318	13
9447032	13
12711504	13
6373760	13
4459722	13
6642735	16
5995822	13
2839637	13
9347917	13
969467	13
19402525	13
70268	13
3683380	13
2159486	13
5068520	13
8236998	15
6116491	13
2096140	13
7114927	13
5579858	16
1018950	16
2173978	16
3325100	13
31635657	13
6157800	13
3643056	15
18920108	13
2903829	13
19933762	13
2599857	17
1177850	13
8983586	13
1841509	13
2495420	13
22363155	13
8482853	13
1267820	13
5420081	17
5013043	13
7423203	13
1199364	13
29217225	13
10103908	13
8587335	15
5479707	13
16584564	13
11147250	13
8833602	17
15578312	15
1030698	13
15642432	13
4861744	13
12509141	13
3433258	13
1873601	13
8831651	17
1272937	13
7043871	16
11705043	13
17075954	13
1182424	17
10602710	13
8017806	13
5511775	13
4193949	16
13450185	13
6663733	13
4942682	13
25906605	13
1751354	13
1164056	13
23124921	13
2792724	13
9546610	13
6858686	13
10204062	13
1094746	13
5107935	13
10590991	13
19338662	13
4334723	13
11614236	15
10516777	13
4427435	13
24759821	13
5861097	13
4232498	13
6832254	13
8844507	13
16446394	13
7492373	13
7035772	13
12284052	13
84022	13
564128	13
38270487	13
6571649	13
8805906	13
12319832	13
2007193	13
10179234	13
5981615	13
5526767	17
20564227	13
7128232	13
4602873	13
8256643	13
58176991	13
940584	13
1912724	16
366585	13
1413133	13
1174447	13
5373434	13
5611770	17
1024158	17
13732034	13
5980374	13
4564125	13
1142290	16
3050757	13
22228635	13
12934300	13
682933	13
4560968	13
3612643	13
1068875	13
2551499	13
5878951	16
17149100	13
10557705	16
7125810	13
17310183	13
6007601	13
3956010	16
805836	13
7343874	13
24876994	17
1564286	13
2032719	13
16820717	13
9695215	13
8465250	13
871759	13
5077495	13
16521895	15
2410985	13
8250582	13
4867033	13
3581908	13
6859851	13
2966620	13
621506	16
3613765	15
4236577	13
4259279	13
7026058	15
25025623	13
3609120	13
9227324	13
209497	13
4900408	13
3372461	13
7974993	16
1231329	13
335602	17
5526728	13
3094977	13
1305539	13
13234889	17
9071836	13
2246674	13
10229336	13
845859	13
12404977	16
1077709	13
3323662	13
2754497	13
11851440	17
10112546	13
9263070	13
6366954	13
19134740	17
8251323	13
295855	13
114882	17
7400794	13
11751987	13
22961827	13
336380	13
29028300	13
9476432	13
22067963	13
11378692	13
631183	13
12216588	13
15403204	17
16915273	13
10825295	13
4710865	13
17486198	13
4531983	13
425794	13
457498	16
3662381	13
5818958	13
17654329	13
2526069	13
5050827	13
4272485	13
1345793	13
2641738	15
2676682	15
8124727	17
12251938	13
1453240	13
14585054	13
1730676	13
3628263	13
12658167	13
6176459	13
163202	17
17733296	13
2908583	16
22763083	13
2848052	13
8737475	13
15418399	13
1211979	16
7156455	13
7028086	13
15726926	13
8574106	13
4785319	13
8020380	16
2152165	13
17535629	13
4841552	15
18278792	13
12197854	13
12259808	13
1012002	13
6276156	13
507217	13
41747941	17
4186619	13
8687583	15
5010712	13
11908219	13
18634251	13
38052297	13
1635078	13
8634817	13
5409874	15
2373445	13
3296402	15
7605232	13
17358257	13
762416	13
21357672	17
12910667	13
12621002	13
60351716	16
1899986	13
3373445	16
3844816	13
10260089	16
48274	13
3548686	16
19936045	13
4169444	13
4469338	13
5116685	13
1095349	13
21733940	13
8569389	13
1971780	13
5455499	13
224830	13
502958	13
8378850	13
2208457	15
21079204	13
12527012	13
3720850	13
3589785	16
3008549	13
11425837	17
5097593	13
15728031	13
1621030	13
4047481	17
137650	13
3539189	13
13790252	13
31767338	13
34338329	13
1661108	13
1304692	13
11898243	13
15089104	13
7255044	13
1748533	13
21880046	13
272757	13
729514	13
15664582	13
7586947	16
517670	13
2583103	13
541792	13
10227831	13
4179277	13
2804713	13
726054	17
13982175	17
2030195	16
11672214	13
70032	13
12858099	13
25709426	17
107696	13
1335225	13
6350673	13
5982437	13
9189408	13
1455259	13
538919	13
5411147	13
6167071	13
3683724	15
6872680	13
3264664	16
162511	16
15272348	13
13957091	13
26995260	13
11656009	13
9374675	13
2787407	13
14486952	13
31909	13
23344150	13
1333936	13
5378906	13
5140974	13
126455	13
4344665	13
15188252	17
9960201	13
608946	13
19170867	13
5564106	17
13889056	13
2144438	13
3085469	13
9917147	13
2785988	13
7419724	13
1493904	13
15316825	13
16545889	13
16292292	13
2724486	13
6469434	13
7521462	13
2859183	13
93724	13
6463510	13
3713422	13
28003595	17
20085958	13
5598276	13
420880	13
11480093	17
9879661	17
6872543	13
7959833	13
10717189	13
10422772	16
892224	13
8561988	13
11364770	17
817872	13
11683958	13
5140786	13
7950628	13
11537530	13
2262487	13
9644855	13
7666702	13
21613754	16
6447432	13
22766	13
12338875	13
11561100	13
10693210	17
16488318	13
11702544	13
2010615	13
9921225	13
820595	13
2660286	13
4192041	17
1004177	13
12647090	13
8494250	13
9804272	17
19658215	16
12622220	13
47154	13
8433637	13
8614229	13
8286435	13
27315286	13
4475188	15
4948775	13
780817	13
2205658	13
2613319	13
6729697	13
9835798	13
3360286	13
11468225	13
12916322	13
3678043	13
4496797	13
3682305	13
1857552	13
4612180	13
12566989	13
4525446	16
7791151	13
6874422	16
12953037	13
5590357	13
10671407	13
8598978	13
4787667	13
21287745	13
8053888	13
16411642	13
5877354	13
2538717	13
3291711	13
3310236	13
11537297	15
4131411	13
17966189	13
1845261	13
1314468	17
9637114	13
895889	13
4128794	13
11533792	13
17267176	13
12242686	13
595214	13
3900321	13
9158269	13
7304375	16
8484643	13
510205	13
7860039	13
12898603	13
851689	13
2023912	13
980144	13
55752	13
10329837	17
5214093	13
16498869	13
5506848	13
19318896	13
493124	13
3124895	13
1059567	13
4364507	13
4545219	13
9501537	13
13150666	13
7929167	17
1688996	13
5111068	13
153264	13
21566790	13
15464608	13
3913686	13
2017829	13
5594008	13
27447	13
876984	16
8594844	13
1389926	16
565087	13
5706797	15
5444539	16
4577239	15
5771806	13
1899613	13
7110139	13
12360723	13
5131602	13
1084712	13
936914	13
232905	15
3193674	13
3424674	13
13572947	13
6720733	13
8609362	13
7261523	13
5268953	13
11016111	17
7880696	13
1961355	13
16354577	13
25296479	13
9067770	13
2260355	13
1390615	13
7123745	13
10557129	13
665277	16
1766882	15
11771002	13
11566160	16
386907	13
5658066	13
330452	13
50829877	16
11906365	13
10511850	13
5367920	13
10162509	13
16495819	13
9143887	13
1099770	13
2427820	13
11247599	13
17940633	13
18415520	13
14236301	13
921910	13
4249426	13
8710154	15
1804481	13
39502529	13
3724631	13
1362414	13
3567162	13
3740434	13
3170700	13
12749433	13
2354011	15
2201176	13
3071885	13
5793883	13
12443344	13
1804834	13
7547990	13
4429586	15
8175942	13
360157	13
18230139	13
3366133	13
11907573	15
6563862	13
662952	17
20421639	13
28295785	13
1750489	13
9751055	13
13718173	13
3945687	17
7839396	13
5887181	13
7792793	13
12157889	13
6488826	13
49524094	13
19029596	13
453112	13
16864614	13
20226567	13
3049756	13
3721710	13
4496531	13
1627464	13
1126601	13
361425	13
6525734	13
2697449	15
8979205	16
15279899	13
15884873	16
4064868	13
10277512	13
6768474	17
3256624	17
5721800	13
960494	13
4728473	13
7372238	13
26738548	13
4321024	13
3998797	13
25587940	13
5288604	13
2028800	16
4537351	13
19090500	13
19365557	13
5836735	17
2236833	13
10635707	13
7615117	13
14407120	13
6303519	13
738829	13
1633049	13
1055128	13
13235413	13
1860897	13
9949519	13
3025081	13
16964	13
8915018	13
7901504	13
9341540	13
14268365	13
7429384	13
7026932	13
10206757	13
10990363	16
803070	13
382740	16
6770647	13
7472979	13
5345828	13
6363203	13
9052134	13
17710479	13
3185047	13
10467545	13
2576380	17
3706477	13
3924237	15
5923882	13
5760746	13
20954767	17
115801	13
16024184	16
14170254	13
461399	13
5347687	13
9224082	17
3871533	13
20849832	13
13191065	13
6639622	13
2834148	13
16855285	13
7934680	13
1080828	13
5246409	13
17119671	15
6539740	13
1095458	13
10970739	13
4189195	13
3359734	13
24305655	13
6771441	16
1921438	13
36984623	13
372672	13
7653849	13
2040782	16
6155254	17
5019244	17
13481416	13
264119	13
1665485	13
2957631	13
2040278	13
5121485	13
7393733	13
3251232	17
15747624	13
4142749	13
593204	16
10608907	13
20456776	13
9796838	13
1379727	13
11062674	13
2410329	16
8901804	13
10439212	13
2619856	13
1028358	13
6169381	13
5765440	13
1943589	17
13188428	13
2056851	13
260689	13
995812	13
1527327	13
5552280	13
6124781	13
1364215	13
1119510	13
11408852	13
12570973	13
18879743	13
10048295	13
5578061	13
14456600	13
6957614	17
6326126	13
7106488	13
8060602	13
741541	13
6774574	17
13474132	16
5691678	13
9641416	13
6267805	13
17199125	13
14570593	13
8775996	13
265714	13
1231310	13
765751	13
14008967	13
11586629	13
305620	13
1368061	13
19068700	16
3073905	13
18441984	16
8539331	13
3076110	13
914020	13
552522	13
4762115	13
12247548	17
6464931	16
6757259	17
737244	15
9984840	16
1517911	13
1585144	13
4033057	13
1077327	13
7720814	13
5108525	16
15826023	13
4923135	13
11901732	13
14677373	13
9125563	13
8977441	13
2789884	13
5773693	13
1936450	16
1816937	13
9369953	13
1296379	15
4848274	13
7516552	13
3288985	16
18554527	13
36514124	13
4579714	13
8120345	13
12661526	13
8251428	13
1559387	17
1686718	13
10245612	13
15337487	13
135622	15
3905865	13
221800	13
6256334	13
4050329	16
9103828	13
155291	13
9018626	13
2412349	13
3058987	13
15860317	13
23501903	16
2754658	13
3414750	13
1415608	13
13755656	13
36628618	13
12389330	13
16452961	13
3340133	17
212722	13
16930964	13
2817407	13
3260991	13
16556913	13
8604965	13
9433262	13
19742622	13
5872109	13
1819076	13
11283062	13
6693052	13
951080	13
3193316	13
9489628	13
3169633	13
2738221	13
1502381	13
5772264	13
22179399	13
3714524	13
2274568	15
16105845	13
46153199	13
11425792	13
21852148	16
4461526	15
3723291	13
1291758	16
7861854	13
1641154	17
24749605	13
2350178	13
8276395	13
7207265	13
20241018	15
9240713	13
1735056	13
11581595	17
15984772	13
5440920	13
1646914	13
8930603	17
25696026	17
20831580	17
16018026	17
2007350	13
972587	13
9456056	13
9578001	13
1093418	13
1625647	16
1297120	13
9939969	13
14382873	17
2828890	13
17032444	16
9063494	13
11294309	13
5693615	13
3288726	16
34262930	13
5419114	13
182022	13
5952757	13
3748851	13
258448	13
34924544	13
848318	13
33564435	13
2297756	13
18537166	13
10981942	16
1942639	13
14974574	13
121946	13
11702524	13
26120521	13
513711	13
235544	15
10838874	13
24214837	13
6292468	16
10278681	13
6426202	16
22513762	13
2729244	13
1317616	13
16063715	13
249392	13
13717433	13
24841915	13
17117534	17
12323161	13
11336788	13
20924983	13
4140130	13
13208362	13
25514478	13
2766657	13
5794103	13
3547230	13
348886	17
29483546	13
46217944	13
3569009	13
1603061	15
10233127	13
1102856	13
7089894	13
9646232	13
13309015	13
6049717	16
4680270	13
13855722	13
7037877	17
6135106	13
8092542	13
5882039	16
270946	13
10878927	13
4589799	13
12956021	13
2405654	13
84645	13
14670696	13
8986513	13
1957528	13
12148830	13
13869644	13
49341461	16
24831966	15
4425760	13
17770816	13
3678002	17
9941655	13
293511	13
3508635	13
6576471	16
7549511	13
11378077	13
11908272	13
6909543	13
12700016	17
20223709	13
12704627	16
18277814	13
2298912	13
1571786	13
6656680	13
4866931	13
16258704	13
13089270	13
634867	13
2321763	13
5844583	13
5888468	16
6554121	17
574835	13
4829742	16
10403257	17
48159836	13
561911	16
3316576	13
218541	13
3012145	13
2186927	13
5587250	13
1478331	13
4662133	13
5030972	13
576850	13
2804314	13
39111751	13
17358505	13
3648962	13
23674824	16
4453480	13
5620254	13
3456578	13
913734	13
19003362	15
1078021	17
7664991	13
12347618	13
6518535	13
2528430	13
1847066	16
20659664	13
4297051	13
1706939	13
8017300	13
11459708	13
4709553	15
5631656	13
4203798	13
3522041	17
5506586	13
2118591	13
9295651	13
70337	13
7553933	13
4370513	16
1208200	13
504882	13
401045	13
3538072	13
1090606	13
4430061	13
2126269	13
25423490	13
23128637	13
12162481	13
9683171	13
3177299	17
11324289	15
14758452	13
9791684	13
18204784	13
5041431	13
6666426	13
16740920	13
1434081	13
5026458	13
1780872	17
5605855	13
13680538	13
1485707	13
1924288	13
2214340	13
9001290	13
13775191	13
4489936	13
40538909	13
20223816	16
23899191	13
1790458	13
11578465	13
1060505	13
6935364	13
2002800	17
18446431	13
8816610	13
297615	13
81135	17
6864082	11
28451423	13
3885130	13
13776246	13
4890665	13
11199921	17
7737231	13
9163102	13
15358939	13
2828577	13
19169542	13
15945921	16
8410781	13
26942938	13
4749084	13
12508601	13
16318798	13
20009339	13
48777070	13
4332532	13
7331380	13
4167233	13
27143442	13
27324365	13
17487973	13
19361004	13
2092030	13
7113908	13
2293813	13
19856985	13
6618784	13
28731572	13
1036431	13
160846	13
10641769	13
14100761	13
185928	13
4966374	13
4113211	13
38565673	13
921470	13
1121460	13
1668975	13
3223665	17
11892203	13
6046782	13
13719907	13
676268	13
4841699	13
6914422	13
6350307	13
9732052	13
2598359	15
5046612	13
9883381	13
12680152	13
9071717	17
6337114	13
5271107	13
6283015	13
285437	16
7319220	13
5142519	13
2157343	13
3655090	13
3550694	13
8988081	13
25129765	13
7000798	13
2612681	13
4465851	13
340383	13
5846820	13
1312862	15
14170980	13
2220041	16
14877059	13
10925501	17
13497405	13
20418766	13
5977679	13
968700	13
5579829	13
422282	13
9668630	13
42241	13
9751352	13
4330330	13
4760068	13
298330	13
165867	15
27997643	13
3488666	13
1662013	13
4038234	13
4099040	13
590304	17
4071698	13
3383604	13
20446309	17
1869434	13
16028765	16
294169	13
1138390	13
2513849	13
7922076	17
8962081	13
3677419	13
4124639	13
18095071	13
6546494	13
17735490	13
5655863	13
1043021	13
1154314	13
5668242	13
103418	16
5587391	13
1602014	13
4747572	13
31769092	16
4602783	13
4425388	13
19062743	13
27961247	13
27855695	13
8370864	13
1105310	13
28100917	13
3308649	13
11047451	13
1305272	13
3937354	13
8999902	13
8101713	13
14011999	13
8919503	13
18433416	13
1417591	16
4110868	13
19024874	13
1315588	13
7740192	13
1647999	13
1922226	16
20325349	13
4755816	15
15602921	13
13680756	13
1407709	13
2805900	15
635477	17
10517963	13
5969859	13
8371910	13
23863155	13
15013083	13
3767409	13
15240819	13
669922	13
11296208	13
22931888	13
3853276	13
5987540	13
3803200	13
8463351	13
1217938	13
1097382	16
8902777	13
619092	13
6252237	17
13978582	13
7818630	17
24110649	16
10535196	13
2907413	13
2333020	13
7251930	13
6953783	13
13718904	13
2283772	13
8798002	13
2039013	13
217865	13
1019873	13
24379	13
14278370	13
775393	13
15546575	13
13206095	13
14465376	17
296967	13
11018906	13
315797	13
19952607	13
1746995	13
2780389	17
18656262	13
842836	17
2024728	13
948657	13
243030	13
5149128	13
7517397	13
2544929	13
13301026	13
1744204	17
5139066	15
18117137	13
13472098	13
5387342	13
828098	17
3132672	13
7354289	13
5403278	13
5170297	13
23097735	13
11866594	13
1890581	15
1177185	13
351092	16
7272637	13
18576213	13
1272256	13
26793381	13
1893271	13
11341806	13
14544094	13
292373	16
32571323	13
2439586	13
14226317	13
24428038	13
5045750	13
17528798	13
4899531	13
1561484	13
1687962	13
10262788	16
328977	13
11056645	13
1860215	13
7022507	13
3235832	13
1169898	13
5364862	13
6476635	13
3895901	13
9957525	13
5016464	13
28115067	13
12254410	16
10779769	13
33524839	13
5697327	13
4631688	15
9819264	13
5664436	13
197991	13
997319	16
734057	16
1310900	13
10456460	13
10527639	16
741906	13
5123842	17
622015	13
7310289	13
2065812	13
5598520	13
44367595	13
4267517	13
5121537	13
18159466	13
8209508	13
547971	13
895550	13
630418	13
1037267	13
666880	13
11222098	13
9308031	13
4626311	13
2302267	16
8307814	13
6446774	13
7726300	13
15725972	15
22926001	16
6736854	13
12214232	16
2413010	13
37632212	13
1357251	13
15079427	13
7676809	13
13352540	13
9044882	13
6201802	13
4381466	13
10596723	13
1911	16
6292908	13
7035197	13
5532515	16
12795996	13
2272407	13
4443234	16
13275362	13
12269595	16
4754209	13
8806834	13
6179377	15
1421255	13
2716771	13
2895901	13
8412439	16
7998999	13
7166463	13
1394794	13
1499363	13
10846033	13
12361521	13
6712052	13
14986315	13
2426558	13
13789689	13
7717112	13
2460199	13
23396768	13
2740786	13
1920287	17
15971475	16
15828219	13
8540343	13
8176900	15
7292884	13
2965141	13
32019525	13
5315888	13
4640084	13
10833048	13
555545	13
11885868	17
1842356	13
3893251	13
8355514	17
17441972	13
1532419	13
9128060	15
5013064	13
7925286	13
8351260	13
20068383	13
13113290	13
5778027	13
7297042	13
7047204	13
6427190	13
180231	13
27954972	13
5470169	17
16846070	13
12993908	13
6391496	16
6962485	13
5587376	13
14780795	13
1404074	13
32092973	13
13098382	15
5197916	13
7680865	13
1175383	13
6148858	13
3148919	15
10904506	16
907233	13
4949858	16
26311615	13
6007084	13
7025342	16
4099019	13
8471434	13
1038231	13
5066362	13
10843592	15
7308060	13
9658334	13
14766825	13
16686533	13
16207777	13
10529691	13
14564240	13
4280804	13
14283600	13
2294617	13
18470722	13
73277682	13
16236318	13
27229928	13
2893485	13
2358264	13
18752263	13
11036237	13
5957135	13
109258	13
12462630	13
8911544	15
14858700	13
7779998	13
3461114	15
4936668	16
27567843	13
5793455	13
6383779	13
2645693	13
7651249	13
3253540	13
11283814	13
6033998	13
2241853	13
12117440	13
11365993	13
12903746	16
27750591	13
2410183	13
1027125	13
6330336	13
3093616	13
590358	13
4311876	13
7372019	13
17560007	17
4272418	13
19525862	13
2934679	13
15973619	13
2331372	13
13950794	13
9341310	16
3292616	13
14869819	13
1568171	13
1637668	13
4969667	13
15659337	13
17945874	13
10453535	13
4224917	13
3520882	13
10720473	13
7818631	17
19274777	16
590128	13
25743805	13
226628	13
8458188	13
1723026	13
4912922	15
13901493	13
5138797	13
17612275	17
3922860	13
3026741	13
1191906	16
7674568	13
31030352	13
1425097	13
8178984	13
21345970	15
15530553	13
7949310	13
5050131	13
8696314	13
4474415	13
40519244	13
7392096	13
4018489	13
21353521	13
7646017	13
20162350	13
12012082	13
3726528	16
1876351	13
10226413	13
410255	15
4801237	13
3169199	13
11649125	13
19698763	13
18662170	13
16668991	16
2768664	13
16801589	13
1194569	13
14111556	13
5234766	16
3336359	13
13385581	13
1991353	15
3101173	13
4519519	13
306513	13
3900044	13
24997942	13
304682	13
4920301	13
901300	13
4720234	13
324491	16
2767609	13
63410	13
9917856	13
4067604	13
7300770	13
652247	13
3118980	13
15484908	13
8217490	13
5086912	13
12979598	13
7528176	13
45804593	13
715012	13
669405	17
3834548	13
5952602	16
1661836	13
9724401	13
11404037	13
2242532	13
8879350	13
5818770	13
2904041	15
11342938	17
1928401	13
614246	13
756996	13
1415838	13
7545114	13
17870116	13
17956860	17
7234160	13
3851787	13
10547137	13
2738436	13
4282587	13
1722474	15
1689978	13
1972378	16
25747013	13
14324038	13
3332336	13
101906	13
291362	13
5007692	13
4348797	13
8108583	17
4120405	17
8552879	13
5045326	13
650939	13
7828338	13
20475934	16
30199668	13
880849	13
17923625	13
11851246	17
1501206	13
3399293	13
5711838	15
14150279	13
1907435	13
37759012	17
8433304	13
15125155	13
11517361	13
3027605	13
16465903	13
7757307	16
10476420	15
18102378	13
9388770	13
3685248	13
3901098	13
516320	13
2206299	13
2603273	15
9410025	13
7537158	13
21114173	13
6318202	16
8135024	15
4908522	13
9724649	13
3517563	16
1777397	13
3595802	13
4031682	13
4951231	13
17655543	13
7846876	13
9140120	13
4495682	13
11848739	17
5318807	13
10167465	13
2534066	13
3942086	13
37362225	16
20034295	13
1305701	13
12831466	13
4831084	13
563268	13
36068351	16
18978156	17
6122764	13
28663536	13
5340512	13
20990860	13
21051501	13
14850007	13
3143397	13
44073	13
3511350	13
9980103	16
131772	13
8967033	13
9249109	13
2256896	13
2903180	13
1314368	13
3622156	13
25149511	16
18827425	13
24526995	13
242011	13
5753859	13
2393124	13
5283902	13
5122487	13
13236391	13
11568975	13
7171214	16
4225758	13
1985008	13
581695	13
19364547	16
11779489	13
9479235	13
978730	13
23183339	13
36361646	13
24330431	13
12995547	13
510470	13
2070785	13
182346	13
3245387	17
1671050	13
3505429	13
5608800	13
2789049	13
1214416	13
1979929	13
4474040	13
17854897	13
26138307	13
1428999	17
18666924	13
16779221	13
108015	13
5451406	13
8707996	13
7239073	13
337398	13
915187	16
779940	13
2507119	13
4640582	13
4205838	13
21111193	13
12300019	13
427286	13
4796501	13
65374	15
14917202	13
1671237	13
6041796	17
479736	17
3248007	13
280062	15
13026027	13
7159339	13
6532846	13
10527293	13
6498463	13
3694590	13
3386230	13
3532110	17
4145241	13
5582869	13
15042140	16
1759636	13
14665152	13
3880108	13
3311464	16
17448521	13
2167537	13
1308375	13
3299455	13
1837308	13
2056600	13
13645489	13
398917	13
1166477	13
9382012	13
232231	13
770426	16
10736565	16
9489047	13
2575970	13
1568602	13
19769530	13
885443	13
201106	13
37797780	13
3658210	13
699249	16
9093205	16
2209899	13
7710228	13
4351491	13
2151185	13
2443151	13
1353319	16
5422455	13
55602308	13
15607211	17
1417222	13
10414071	13
29681158	13
14907093	13
9879059	13
1212492	13
7808387	16
8512838	15
3604381	13
29269963	13
4549006	16
6149855	13
1309867	13
8367685	13
1720440	13
1442197	13
5185307	13
5313724	13
1356082	13
9188570	13
3932761	17
3793289	13
5611942	13
17798639	13
1108975	13
2566920	13
5143766	13
6765179	13
32799185	17
17169479	13
22644789	13
10280803	13
9291170	13
6232311	13
9987091	13
1964991	16
436014	13
2317961	13
1099158	13
1378667	13
14624601	13
517158	13
4567724	13
2398709	16
581728	13
1597623	13
25257384	13
217848	13
7182381	13
13596835	13
8193969	13
3438404	17
13832615	13
1653790	13
7289770	17
15997530	13
6857801	13
7796917	13
5471705	17
35966652	13
6912998	15
8797019	16
556975	13
17370137	13
4560954	17
36770632	13
1225381	13
8385594	13
6206620	13
10721554	13
432936	13
14968692	13
1608035	13
4916876	16
8059647	17
16706924	13
19004129	16
5363496	13
8285830	17
3195533	13
7619155	13
3546823	17
3980540	16
6467205	13
10425077	17
47883756	13
11033045	15
5106775	13
7764324	13
21201344	13
3080202	13
3544504	16
6957777	13
2246944	17
1769121	13
11034228	13
25167250	16
19343262	13
39529501	13
941565	13
4173251	13
593273	13
14866	13
2185124	13
11018613	17
5356870	13
223941	17
7640520	13
7848044	17
662501	16
14584993	13
4477932	13
1908945	13
1594626	13
12391070	13
15118318	13
9027011	13
10755042	13
4456459	13
11787252	13
4945688	15
28670072	13
999902	13
1992285	13
2626732	16
8457699	13
4798696	13
9783502	13
39341847	17
14828695	13
7610750	13
8880129	13
2052120	13
6233354	13
9955911	13
7642454	13
13481602	13
13428259	17
8411077	13
818045	13
745261	13
680791	13
5576567	13
23941	17
1238490	13
10145145	13
2160929	13
12914314	13
2158930	17
16427443	13
15026752	17
968933	13
209482	13
5895594	13
5204866	13
1677843	13
3244456	13
2531912	15
4235726	16
7010784	13
5060133	13
5563010	13
5470854	13
4920080	13
11305592	13
3410954	13
3415962	13
23455972	13
18579726	13
5956205	13
2107453	13
5912553	13
15827323	13
12146431	13
6198635	15
22073593	13
13109158	13
7118951	13
8180480	13
12893138	17
4782551	13
9769754	16
1056623	13
8819676	13
8761042	16
65920096	13
566322	13
8673318	17
20040406	17
7811760	13
16715007	13
193862	13
2914427	17
12832967	13
806004	13
1195645	13
732005	13
28192	17
493976	13
17200563	16
10615386	13
18104646	15
13425035	13
439052	13
6421586	13
8132511	13
3996939	13
1897630	13
10126286	13
15136088	15
8287768	13
4246117	17
9185457	13
9888944	13
8169845	13
14718313	13
5897447	13
14637325	13
11462609	13
4188016	13
61737705	16
9901672	13
5902819	13
25127720	13
4340311	13
3156934	13
4095626	17
11445040	13
4317247	13
1071072	13
1289972	13
856729	13
21319377	13
1500463	13
11071250	15
19297330	13
1222545	13
128377	13
1805354	13
7912378	13
16242596	13
18514133	15
555884	17
2031599	13
10796249	13
43015344	13
7286561	13
1424412	13
2129735	16
11975184	13
9434668	13
14023918	13
1306639	16
949492	13
3618304	13
2329466	13
1311818	13
10630003	13
3206692	13
10003090	13
9670728	13
3509221	13
1312058	13
483448	16
2691231	13
4023159	13
21310053	13
14578008	13
8911310	13
7649428	17
5501393	13
11809031	13
4641053	13
4428582	13
14034069	15
1656817	13
3624414	13
11524131	13
6215112	13
9091625	13
595107	13
20191290	16
14539929	13
7021168	13
547365	15
6625207	13
19590510	13
3381228	13
2887932	13
2406281	13
673266	13
9398118	16
1269711	13
14729916	13
24041237	13
6790509	13
3863504	13
4973315	15
7460545	13
2747005	16
6850728	13
647201	13
7276887	13
7465756	13
12753166	13
9641955	13
2110483	16
725425	13
4920406	13
20359611	13
218655	13
2936826	13
14287734	13
15111531	13
7149178	13
5928464	13
6177886	13
19798128	13
2406170	13
3918336	13
16472743	16
3217882	16
42285294	17
5817895	16
16343355	13
2348305	13
3720642	13
16254536	13
8759582	13
17198192	13
9304532	13
7695501	13
2953251	13
8995536	16
11284620	13
5144272	13
1926874	17
4650126	13
5793847	13
16717344	15
12164105	13
412150	16
4020727	13
28644677	17
7473658	13
114539	16
19061581	13
12251721	13
3148804	13
334746	13
3119882	13
6105668	13
6356437	13
11894304	13
2228257	13
24820061	13
3114155	17
5046674	13
3526684	13
1461904	15
5335704	13
5121023	13
5682218	13
16224563	13
3760128	13
14451090	13
23435489	13
592859	13
12210614	13
7595953	13
13228797	13
4619625	16
12961795	13
1262265	13
4270778	13
3364865	15
7572647	17
22004282	13
8120105	13
9526574	16
11993136	13
2135370	13
889840	13
3187850	13
13831525	13
2131829	17
503990	13
9449328	13
15410324	13
1720402	13
3120351	13
994156	13
5893351	16
8704567	13
3355257	13
27968515	13
12201572	13
2003595	13
5461227	13
6154332	13
11503898	13
19029588	13
2429319	13
3984662	13
5224619	16
20226907	16
12149875	13
8824556	13
10348077	13
5553723	13
7104303	13
2100432	17
3349133	13
7527800	13
2882859	13
2270715	13
4261583	16
6012129	13
8586098	16
5548367	13
4744378	17
11392363	13
6106399	17
8114278	13
15460165	13
2987890	13
24477467	13
8440311	15
2592258	16
4348221	13
4213975	13
450348	13
4078945	16
9626078	17
30489939	13
2734390	13
5507815	13
4305408	13
6228003	13
6257253	13
494591	13
1508612	13
7367081	13
4816244	13
10388395	16
13769353	13
2539644	13
2110471	13
8273516	13
666060	16
11166998	15
313952	13
1042596	13
2408136	13
278698	13
161404	13
10310982	13
4915123	15
3975700	17
2113089	13
508441	13
1868289	17
2533386	13
3339894	13
8291204	13
12750005	13
2498927	13
15287027	13
868049	13
14675800	13
7534761	13
6828132	13
1608955	13
3176116	13
920780	13
6907000	13
10506051	13
14500587	13
737885	17
20502804	13
20201686	13
85372	13
6032890	13
1182813	17
408656	13
12067091	13
7589796	13
5912811	13
23472757	17
4189122	13
2270461	13
5902309	13
12890624	13
1481022	13
4901785	17
1916533	13
15691016	13
757329	13
872746	16
9431108	13
4612497	13
6708612	13
4882717	13
24003994	13
1698281	13
1333789	13
6891451	13
8861698	13
17758432	15
1237645	13
6959555	16
7478229	13
9202169	13
4248292	16
12688985	15
5251205	13
18572635	13
9668119	17
8879079	13
14810482	13
2942562	13
7969134	13
5618030	13
1698554	17
3762626	16
7279182	13
1264266	13
1045290	13
21932070	13
5523818	15
17660388	13
8248668	16
11555549	13
719407	13
804958	13
3836113	17
5777066	13
4146070	13
11499641	16
1025717	13
14768111	13
1963759	13
4854139	13
2332317	13
2203513	13
4368630	17
15685702	13
42532141	13
17026987	13
6112634	13
15689358	15
3828731	13
581327	13
39605408	13
1596167	13
7199624	13
4126619	13
3445993	15
15697264	13
873087	13
49584	13
2764118	13
1376602	13
537743	13
10944866	13
25022838	13
1220759	13
7640728	13
19108318	13
1704969	13
11141285	13
87700	13
12539198	13
354626	13
2567324	13
16204327	13
33236863	13
215783	13
955020	13
5935485	13
16167960	13
3267528	13
12875128	16
14611463	13
23100759	13
1740695	13
11670739	13
16110885	13
5681467	16
4047336	13
17197572	13
4298992	13
5749495	13
1874115	13
1997447	13
8084069	13
9094654	16
1923836	13
23046322	15
48543225	13
19410265	13
1356730	13
3911648	13
182835	13
7516674	13
1175229	13
133609	13
11391200	13
8750428	13
3697231	13
5716522	16
23070005	13
1932256	13
1481278	13
9729713	13
5645270	13
5137772	13
16364694	13
31511746	13
7108927	13
1573826	15
4421336	13
19541849	13
5295687	13
781477	16
1236410	13
6753886	13
4357972	17
5691520	13
1447357	15
7947225	13
7773382	13
11833652	13
20262109	13
4205433	13
1787616	13
8222188	13
9494178	13
482896	13
1077358	13
4592534	13
4344079	13
2387285	13
19440544	13
14874317	13
5136369	13
1161281	15
38515085	13
35932348	13
26788081	13
9010773	13
4291440	13
8948947	13
3132875	13
2915153	13
434184	13
4410399	13
3904737	13
16707161	13
280761	13
1050881	13
24088832	13
56297172	13
1092339	13
9915534	13
12988830	16
14510	13
1647118	13
7804457	13
992711	13
2342217	15
3055230	13
1195365	13
4880229	13
2450852	15
10511181	13
566875	13
24252498	13
2372019	13
25960392	16
12111445	13
18948957	17
11024663	13
2734455	13
11866145	16
33609563	13
1487170	13
8179319	13
22599052	13
5267535	13
1059353	13
8523515	13
1130675	13
1319568	13
2568362	13
14985611	13
19684450	13
8766915	13
2447131	13
18135176	16
5432587	13
6297087	13
330335	13
1671082	13
18435818	16
9024014	17
970901	13
2529101	13
339998	13
10594786	13
880431	13
971651	13
5449152	13
1451587	16
18876129	13
3151195	13
6034849	13
15440132	13
6129898	13
2304351	16
15833598	13
21963289	13
522038	17
7255795	13
253590	16
4244119	13
9127279	13
2548312	13
10042340	13
12212166	13
1922802	13
20951413	16
5728836	13
776552	15
5110391	16
171850	13
9490006	13
8844392	13
5011386	17
7926395	13
2598266	13
997268	16
11473341	17
3840180	13
3039483	15
4362715	13
822376	13
26324069	13
1487361	13
1957203	13
18727702	13
5847829	13
220283	13
1923107	15
1010261	13
846570	13
38250111	13
6209825	13
2136854	17
4580600	13
5931930	13
11368926	16
8293780	13
144283	13
4796331	13
9197774	13
16006231	13
26531163	13
3383965	16
908564	13
23088847	13
8339235	13
1810773	13
7506500	13
11519833	13
1866839	13
8055267	13
1739720	13
299888	13
16359305	13
36411280	13
5392122	13
10150716	13
7263610	15
15859217	16
1637300	13
6193426	13
218996	13
18260476	13
4654303	13
3870109	16
14615019	13
6766407	13
1767549	17
1419570	13
2851675	13
289577	13
486860	16
8394417	15
11537968	13
725258	13
2951475	13
11906805	13
7255404	13
1770714	16
3684927	13
2109950	13
402847	13
594141	13
7520243	16
6098917	13
5842476	17
6427151	13
11406199	13
7797510	17
3502140	13
1126831	13
216539	13
663036	13
9907351	16
19176708	13
1896091	17
11147729	13
2728997	16
3398098	17
11577422	13
3373861	15
15160108	13
9189666	13
23601113	16
586732	15
7715548	13
1411008	13
156500	13
2781666	13
1451436	13
4675222	13
10090836	13
31721616	13
1717697	13
2661199	13
864873	13
2300717	13
12119177	13
1896124	13
1571561	13
10161276	13
2568616	15
6104898	13
5616191	13
10059401	13
14792594	13
420363	13
7045327	16
3862718	16
4070889	13
2856419	13
416336	13
21003123	13
2163489	13
1397426	13
2712036	13
7795209	13
28336272	13
12371844	13
24670	13
3003899	13
6022459	13
1234924	16
8693775	13
1723914	16
14296923	13
1878575	13
22888410	13
5308928	13
4228764	13
6222769	13
12871668	13
1922435	13
10043583	13
4266326	13
6685073	13
6898834	15
9845661	13
2359252	17
14780006	13
14253051	13
598163	16
2727744	13
91347	13
8618689	13
3537140	13
8965884	15
15573026	13
2359664	13
13444894	13
13923989	13
243190	13
1387355	13
55749973	13
7554255	13
4986786	13
16393811	13
14970634	13
15723364	13
21015341	13
12590254	13
10171715	13
26993807	13
5043508	13
8392059	13
2858877	13
7404030	13
10793689	13
18637865	13
26226027	16
8757673	13
789972	16
7505756	13
61753	13
24222930	13
2757054	13
261142	13
23757517	13
14942175	15
1782371	13
18133822	13
1572112	13
10505270	13
17728785	13
1781313	13
277721	13
2494786	13
3190487	13
2686409	13
6594309	13
47547358	13
2786867	15
2972170	15
4957068	13
10163410	13
9903688	13
4439694	13
19701669	13
3690075	13
49487749	13
4565828	13
295500	13
8242037	13
17458189	13
13046392	13
12121682	13
10387066	13
7401480	13
9571014	13
1892031	13
24334033	16
12558035	13
10277080	16
15437749	13
9712896	13
8290611	13
10271404	16
15348777	13
4086950	17
204921	13
6573595	13
4300456	13
364624	13
36365563	13
28289928	13
2681116	13
30581746	13
4408002	13
1849417	13
3718958	13
7089051	13
6160774	13
1605784	13
32832504	13
8567199	13
27375033	13
4473888	13
173448	17
1853433	13
26386103	13
8947130	13
3305103	13
12559246	13
1613932	13
563859	13
11897081	13
3707050	13
481067	13
18518089	13
270371	15
22439384	13
39601	13
2327132	16
22835364	16
5291488	15
13663607	13
710811	13
5060598	17
14097222	13
15386428	17
5169743	16
130747	13
8945603	15
5156104	13
5711179	13
41462325	13
47141005	16
11924693	13
5304160	13
6304164	13
6999408	13
7195755	13
4983555	15
25879274	13
8096411	13
13762186	13
9859894	13
1294394	13
944163	15
3365516	13
5762212	13
11233641	13
1413482	13
1681762	16
3988356	13
5294103	13
1226494	13
12480609	13
35112943	13
5703427	13
1972999	13
13682331	13
4315230	13
7749676	13
3735258	13
2723048	13
3548863	13
7310946	13
7567082	13
4471419	13
479665	16
3078637	16
4667067	13
25811090	15
19272839	13
6753952	13
3071570	15
676738	13
6356080	13
14673018	13
26230314	13
14206365	13
122238	13
294518	16
3623244	13
3503197	13
1667808	13
3740982	13
27016565	13
1176295	13
9844338	13
4310951	13
15946387	15
4595073	17
16470735	13
248043	13
970183	16
5069835	13
9841483	16
9687707	13
3330185	13
14266887	13
65157	13
5054326	13
584178	13
12353550	13
3143419	13
1963827	16
9401455	13
89797	13
22667876	16
1212078	13
2281162	13
909501	13
7336159	13
2555998	13
13591592	16
3203046	13
1982708	13
38432497	13
13000958	13
8018239	13
1795301	13
3184171	13
8826592	13
3977728	13
9018085	17
337886	13
4560318	13
975272	13
39237733	13
12706822	13
16350197	13
15940111	13
6854133	13
22101279	13
6486469	13
23316728	13
13411825	11
4649090	16
8317162	17
4138968	13
8443714	13
6402330	13
37410448	13
7910242	13
8205600	13
935044	13
15014572	13
5524433	17
802060	15
790712	13
5413613	13
8712339	15
2846626	13
2379287	13
4486086	13
7677171	13
558927	13
3079001	13
5902568	13
9737184	13
8908740	13
13224917	13
8943941	16
9019244	13
4075663	13
3029162	13
6542798	13
13886043	13
3578267	16
877652	13
1314896	13
715540	13
4407248	13
5137451	16
6915409	13
5335177	13
1138138	16
16072763	13
15340835	13
8819844	13
5994164	13
3059708	15
16586990	16
7681675	13
17282627	13
3510473	13
21114848	13
7419898	16
5812762	13
19445981	13
6272744	16
2652352	13
11773474	13
10041756	13
2087835	13
4050774	13
5408602	13
11537730	13
897928	13
4736358	17
6096576	13
8797068	13
6031571	17
156334	13
10629654	13
4419002	13
14597332	13
168938	13
4835229	13
22770896	16
1740034	13
550016	13
11912647	13
10568461	13
4477398	13
9077419	13
9714106	13
6241804	13
5476319	13
815764	13
9795665	13
2845577	13
18874500	17
839523	13
811593	13
4092889	17
5516005	16
250736	13
2713520	13
1170103	13
3167076	13
11469629	13
4927180	13
12226870	13
663741	13
2364123	13
1106786	13
2505925	13
3937162	13
11679783	13
12110671	13
6213852	13
12501934	13
261238	13
10792770	13
282195	13
574674	13
10177474	16
5102031	13
12704777	13
18105129	13
1182477	16
5005623	13
3166342	13
346408	13
416826	13
16457293	15
204670	13
1206313	13
1048993	13
19837746	16
16368463	15
596207	13
12100198	13
21879059	13
23098837	13
9532138	13
4297600	13
1397433	13
30814752	16
9835589	13
3828026	13
2262984	13
12873342	13
4196924	13
1855518	13
3303425	17
8436977	13
6814587	13
2053876	13
2596158	13
18134308	13
2040348	13
24194333	13
1058722	13
21362446	13
9064345	13
3087379	13
8790610	13
2549854	13
5085689	13
15726435	13
4202060	13
2411524	13
17225257	13
10006638	13
8603726	17
12994169	13
10741270	13
16132536	13
15047252	13
2415887	13
2869910	13
1337040	13
1854995	13
3475432	13
3741033	13
495336	13
2947793	15
3874245	13
22030410	13
221670	13
4559948	16
15944890	13
3315212	13
333711	13
4017581	13
7313453	13
7832342	13
6675604	13
24855083	13
4574214	13
217080	13
3347197	13
17768209	13
62300	13
16137925	13
7430045	13
10887737	13
8254754	13
10107622	13
2166954	13
3693484	13
32177253	16
2224522	13
258536	17
1758093	13
6023846	13
17973090	13
2892866	13
2627772	13
33072236	13
15126019	13
5153120	13
1110736	13
3103993	13
2606009	13
1157882	13
16668617	13
268686	16
5322338	16
7728981	13
4848415	13
530242	15
3174531	13
10885284	13
10015609	13
2719978	13
11742869	13
882637	13
5346269	13
1662187	13
620363	13
6529763	13
676148	13
14534059	13
14989623	13
12029749	13
11648833	13
7681812	13
8703115	13
2027913	13
4058301	13
48246	13
7678639	16
11221479	13
30650717	13
20738123	13
9556532	13
795060	13
5131580	13
469060	13
4664056	13
19424717	13
11270463	13
3891185	16
6419581	16
14021278	13
5592136	13
8762603	13
12136898	16
13108796	16
16165026	13
5505465	13
3794279	17
4348164	16
2735546	13
5079414	13
2854036	13
9348298	13
9359533	13
355390	16
8129465	13
49891569	16
1104599	13
10337303	13
2610959	13
4267619	13
3839780	13
39114832	13
11809547	13
3910752	13
56550310	13
10207665	15
22590	13
6489623	13
13155204	13
11430250	16
12321689	16
5590800	13
4454106	17
4530105	15
17475620	17
1477892	13
3685850	16
10282753	13
4784174	13
804548	13
8132428	13
5652855	13
10777324	13
2441821	13
14323973	13
1801208	13
19275410	16
3814761	13
12806848	13
33906960	13
10583207	13
8913725	13
6153875	13
655297	13
1161327	13
3294215	16
1148079	13
2659908	13
12400309	13
3613696	13
4274418	13
2753510	16
1354134	13
735436	13
10438252	13
15776409	13
5580653	13
8442648	13
15871198	17
363327	13
6685513	13
3640256	13
3915632	13
3496763	13
1142778	13
123277	13
10679301	13
29443484	13
5028637	13
656664	13
2231106	17
8750191	17
17556593	13
2856730	13
12688928	13
4563243	15
11757473	13
301396	13
20523075	13
4659678	16
8645178	13
1107576	13
988031	13
9123804	16
4073945	13
4779046	13
9945793	13
708842	13
2369922	13
1597508	17
3503230	13
13542452	13
10667873	13
4037558	13
5982676	16
4275741	13
3755145	13
2163259	17
7746482	13
1169416	15
9991122	13
16150564	13
6760498	13
6059719	13
5549147	15
56290706	13
6479762	13
2658439	13
6639101	13
285575	13
5785222	13
39333342	16
10379965	13
1804772	13
896982	15
13040299	13
947339	13
494046	16
1206353	13
17631692	13
1942897	13
4815462	13
7399035	13
1426423	13
8411578	16
7928965	13
15875779	13
31541735	13
3646793	13
15828336	13
6330171	13
12237506	13
1841756	13
5504905	13
7388994	13
60998153	16
7675626	13
5225697	13
8643442	13
5325235	13
2544059	13
8618085	13
1183353	13
5305101	13
21797993	13
6324230	13
864432	13
15147557	13
8097989	17
27234065	13
6200924	13
1927630	13
5849863	13
9423235	13
6946608	13
12474459	13
12115297	13
6403164	13
17381457	13
8765490	13
17242958	15
8396935	13
17106588	13
14121972	13
20710822	13
2643642	13
10359488	13
4542087	13
5863770	13
6802549	13
4714215	16
16243043	13
4561587	15
1559206	13
6133299	13
11252380	13
9407428	13
3608677	13
13041261	13
7657943	13
1403065	13
1498504	13
9718766	13
16922117	17
8722113	13
28821	13
3785725	13
443914	16
17047469	13
3237583	13
7525231	13
11334633	13
12686947	13
1475979	13
6376028	13
82836	13
5825673	13
11928097	13
4782122	13
7621015	13
11245051	15
5684872	13
2974344	13
22351702	13
5349049	13
6158352	13
5918620	13
42501740	13
4596497	16
6150181	13
6947623	13
1808784	13
31909686	13
35564620	13
6308909	13
292428	13
25682244	13
6843541	13
2431416	13
15330759	16
5132587	13
7156740	13
4718027	13
19234448	13
503411	13
10555276	13
7266448	13
3441674	16
9888930	13
5759622	16
9907519	17
10658572	13
6121631	13
2884961	16
4630186	13
597765	13
10862600	13
11972942	13
3609579	13
1200411	13
7577315	13
1129190	13
11451171	13
12007413	13
4059907	17
2785267	13
9319522	13
1497248	13
8390220	13
21245804	13
32611039	15
20070998	13
1615723	13
10213644	13
10519503	13
5323262	13
3828382	17
15317607	13
5048245	13
10477904	13
4868429	13
12165603	13
424982	13
11757392	13
29469047	13
1093659	15
13676208	13
28578501	13
13297201	17
7139266	13
9633446	13
762540	15
16287443	16
1557857	16
534810	13
7151358	17
10029460	13
22269630	13
12739721	13
5811423	13
1964303	16
4781838	13
2468312	13
11767389	13
1294003	13
11126302	13
694593	16
15211686	13
11368325	13
2706603	16
4437871	17
10775050	13
17832248	13
6359874	17
12967395	13
5228491	16
2151253	16
18392550	13
891171	13
2436916	13
9737803	13
1093021	13
5536695	13
9671414	13
11754336	13
164350	13
14485750	13
6644861	13
11553947	13
5043137	13
9136031	13
17432961	13
18668726	13
12282728	13
8383919	13
6174817	13
29251089	16
9608697	13
12476691	13
6486634	13
8731764	15
4140402	13
2959176	16
3355549	13
6812647	13
2387967	17
1731555	13
11826044	13
5396932	16
12691561	13
6083567	13
6542712	13
33657824	13
1973419	13
1666181	13
4513018	13
13245007	13
4504353	13
20509885	13
36135715	13
38243215	13
37514568	13
5751271	13
6042354	13
5071384	13
7058495	17
3977996	13
2916542	17
24093866	13
3311013	13
5464367	13
1114113	13
4236480	13
11599309	13
9531545	13
2159809	13
5203289	13
44933938	15
6262593	13
20069514	13
33159514	13
6497831	13
5983077	13
7287743	17
599625	13
4658546	13
76776	13
28612062	13
12470905	13
21957144	13
14628510	13
6088475	13
5881951	13
4957141	13
18315104	13
12672862	13
1324196	13
2081862	13
3639741	15
4621768	16
1060624	13
23739654	17
7919124	17
28556586	15
5042683	13
2354048	13
2644643	15
3849799	13
857372	13
10802018	13
2323580	15
1891832	13
21816820	16
18174977	13
458633	13
17010792	13
1973508	13
20124867	17
7565030	13
16696752	13
2728450	16
12935394	13
25032836	13
5517952	13
3646198	13
23645194	13
15478725	13
912825	13
2229376	13
10653184	13
5434506	13
2416078	16
5385920	17
10405690	13
4520680	13
5298694	13
28410693	13
2288827	13
11458516	13
400981	13
22884185	16
11749951	13
45399280	13
11116748	13
5282271	13
13158012	13
4890377	13
4715034	13
3906119	13
23176951	13
16228701	13
1970931	13
3453934	13
3175356	13
6080140	16
9522147	13
11612005	13
8101579	13
4977219	13
6691605	13
8013768	16
57954576	13
3295063	13
11455395	13
9341176	13
29817132	17
21971	13
22444749	13
80125	13
680341	13
13673342	13
6007222	13
8163382	13
10688568	13
12883501	13
3596471	17
1213155	13
13312829	13
9219585	13
8381069	16
1308661	13
30789977	13
5009818	13
6744554	13
1972529	13
2527961	15
8126476	13
8416427	15
4049295	13
323870	13
8418629	13
14904136	13
3766532	13
1604540	16
1792522	13
1428991	13
393412	13
4097428	13
321751	13
7909995	13
21661340	16
3225095	13
184015	13
22698863	16
5316758	13
2233210	13
10069519	13
7054121	13
13256333	15
7913288	13
8527930	15
11871768	13
5750563	16
15179460	13
9127050	17
8061976	13
1787257	13
1335579	13
17438480	13
8111509	13
14958972	13
6786879	15
1861581	13
9949047	13
5887405	13
4958287	13
13335409	13
3298760	13
17841999	13
8200212	13
528244	13
2966830	13
13322973	13
6852697	13
3760086	13
20797727	13
4289242	13
1200627	16
3936689	17
13065053	13
97073	13
261628	17
5810543	13
3193723	13
1293067	16
858256	13
4822840	13
10447335	17
20745858	13
4482215	17
3814088	13
19141067	13
10818746	13
24187264	13
2302073	13
590195	13
3416206	13
922114	13
7574122	13
15472302	13
8745353	13
12686149	16
16081511	17
6358844	13
3353472	13
8175172	13
9008767	13
5097313	13
2918207	13
2062232	16
2642268	13
10150862	17
11651007	13
2152768	13
2366700	16
8731267	13
1183147	16
16051606	13
5339907	17
812523	13
317511	13
2539335	13
1688959	13
16828748	13
29335412	13
4504563	16
7974376	13
9581326	13
8834940	13
4840218	13
13186898	13
19753291	13
10322543	13
1757365	13
453165	13
11764490	13
7036617	13
1756287	13
4889719	16
2652495	13
11253526	13
10122920	13
1942483	13
6463751	15
10694452	13
41041771	13
7755464	13
658978	13
12391473	13
2414311	13
7894912	13
258995	17
36382832	13
2498184	13
20465819	13
130228	16
780771	13
5659855	13
7303427	13
18899132	17
5427473	13
20315135	13
4967700	13
8653802	17
4118466	17
3189102	13
2274850	13
3841597	13
8299407	13
7987648	13
9765607	13
4423916	17
16508504	16
1451014	17
19924161	13
16252514	13
8608119	13
17651442	13
19213545	13
5601511	13
7540358	13
5256191	13
3511840	16
3116701	13
337442	13
16825112	13
31500781	13
916034	13
2180499	13
4633796	13
25483887	13
12192939	13
333896	13
8613730	13
10336578	16
44269077	13
23585783	13
10804399	13
4665906	16
12925301	16
12823209	13
8329557	17
3515655	13
22842040	13
4826818	13
4039811	13
16405314	13
1466637	13
2448797	17
4632439	13
3888519	13
818125	13
1908274	13
3502097	13
7653653	13
523107	13
1675087	17
6465366	13
3234719	13
1823408	13
6795070	13
5797040	13
10974167	13
18590913	13
4608991	13
1765150	13
33527201	13
12251884	13
4540339	13
9342115	15
3548748	13
903397	13
3098794	15
5847651	13
726763	13
10541615	13
9234050	13
19296932	13
112937	13
6497257	13
372163	13
3236901	16
2619066	13
19338950	13
10301582	13
4630207	16
1038406	13
72796	13
18255083	13
13440900	17
9263078	15
4698071	13
7072420	13
9318422	15
3994821	17
1336781	16
1982383	13
19660773	13
4628780	13
5750927	13
27192181	13
4859738	16
2789613	13
21385410	17
6678182	13
4305084	13
2778754	13
4784544	13
2555667	13
5795408	13
7434687	13
8890693	13
1291687	13
11548411	13
2980210	17
17398341	16
3219366	17
894754	13
4265772	13
6833055	13
599436	13
3745669	13
6801811	13
320398	13
3639134	17
7640787	17
238577	13
4778191	13
11804643	13
14285501	13
7890093	13
12968617	13
10852394	13
739301	13
15912342	13
11102469	13
402626	13
3169332	13
17984062	13
30978290	13
991674	15
24982376	13
1243852	16
1030579	16
689108	13
5304785	13
503131	16
12866207	13
599051	13
2467545	13
7811195	13
4511810	13
5314238	13
1303611	13
1502653	17
6065021	13
9494276	13
6514838	17
138415	13
4449496	13
2473758	17
3932556	13
3650136	13
44343182	13
3106326	13
1590544	13
17985784	15
5515734	13
24066032	13
12797999	13
9887223	13
5229883	13
31677826	13
4302115	16
3528088	13
13743487	13
10950720	16
13085620	13
1109129	13
11441920	13
10719258	13
20095475	17
4107906	17
409829	13
3212117	13
8717178	13
966480	16
1886829	13
10655246	13
16168951	13
1025498	13
7926386	13
8915687	13
7026108	16
22643069	13
115996	13
3385494	13
9845810	13
3922739	17
6458905	13
9543534	13
20880691	13
13296972	15
18693876	13
887192	13
1375544	13
226271	13
2521585	13
4061107	13
7332304	17
4187388	13
2190199	13
24821586	13
2800855	13
2314694	17
4228647	13
5722703	17
2036876	17
6060550	13
20465488	13
1156971	13
2797086	13
3891732	13
5848549	13
4725261	13
2782787	13
2283077	17
21607701	16
561082	13
17284202	13
2460832	13
9817826	13
5677271	17
1826734	13
13364819	13
25231868	13
7225934	16
714790	13
16031261	13
34946090	13
2785932	13
2697272	13
18629961	13
3648994	13
5800199	13
3769177	13
10217877	13
14732311	13
340377	13
11769268	13
9456630	13
6142205	13
4819148	13
8376568	13
3437964	13
720273	13
16416331	13
649387	13
14058361	13
2419636	13
19937046	13
4843943	13
7767690	13
3073445	15
3033923	13
7562355	13
4895776	13
2628530	13
9721262	13
34791441	13
9546475	13
4495595	13
1681762	13
14571454	13
3240547	13
1468115	13
14329555	13
6530251	13
10094506	13
9496098	13
9400178	13
9059198	13
73361	13
6485715	13
25044730	16
5910976	13
7507629	13
44078977	13
2809706	13
5397405	13
24212762	13
21570879	15
20055662	13
1644784	13
4896360	13
13815913	13
13663890	13
4539674	13
21074830	13
3819234	13
5085801	13
11067728	13
7196089	13
2269293	16
5594467	13
2171612	13
4134750	13
5989032	13
19105751	13
780961	13
295737	15
3770900	16
14363625	13
4601291	13
26760212	13
7458066	13
16165599	13
375345	13
3559748	13
2371771	13
9441708	13
5997527	16
305804	13
10925278	17
8308556	13
17342158	13
5793370	15
8469083	13
1480378	16
21517473	13
2675424	17
2542318	13
14969845	13
9660261	13
5225472	13
8214033	13
9133850	17
10390724	13
2316424	13
13059919	13
23507657	13
16512420	13
8854327	13
10537319	13
17998544	17
3343707	13
358314	13
4187409	13
26600128	13
8521753	13
2257015	16
11301018	13
963374	13
3550019	13
1904437	13
16878779	13
295478	13
2133442	13
862366	13
1929335	13
9897300	16
1188356	16
3979790	16
152074	13
4152461	13
8789534	13
2968522	13
17628893	13
5110767	13
13048749	13
23447402	13
5931751	13
1599095	13
77550	13
5836964	13
1850056	13
5759253	13
11270206	15
6105223	13
26029024	13
11401013	13
4611651	13
13623664	16
27225778	13
16629134	13
3820018	17
10948354	13
2817528	13
1031638	13
7264974	13
23043685	13
10285049	15
9047633	16
1697116	13
11651012	13
2431548	13
4046638	13
6436491	13
5318989	13
1728536	13
6163074	16
6872438	13
4470993	13
6650674	13
5147724	13
13102252	13
9985828	13
6094272	16
16017308	13
3246583	13
4669798	15
4522523	13
23307502	13
1454462	16
1166922	13
8041039	13
16523989	13
19268516	13
19430316	16
5264786	13
620909	13
2638802	13
5068497	13
5393075	13
9918214	13
15772613	13
10943256	13
3391475	13
445432	13
8964662	17
7997639	15
12929407	13
14111333	13
9605300	13
2525036	13
1259171	13
5720081	17
5553304	13
4296408	13
1586132	13
5624664	16
438403	16
5403500	15
6369448	13
4227655	13
4060122	13
3049941	16
324671	13
2052885	17
18914747	13
6117074	13
15217978	15
4934659	13
7967018	13
2961221	13
31906148	13
22800319	13
7684191	13
3693453	13
57819772	13
1235638	13
1747350	13
6465852	13
2745869	17
7116902	13
1645383	13
22067648	13
9855638	13
7029180	13
9395565	13
12750497	13
8585772	15
14110268	13
3446967	13
18464734	13
447122	13
6339680	13
1068382	13
15783634	13
17792035	13
4903976	16
15143405	16
7964573	13
1182792	13
4080810	13
3741573	16
5709137	13
13246378	13
2721117	13
10231206	13
2428167	13
2526946	13
3389057	13
347360	13
9168407	13
6542202	13
4042816	13
14739808	13
6479374	16
16170272	15
7051516	13
7829217	13
537255	13
13828609	13
6076910	13
2788059	13
16555042	13
18000602	13
966079	13
20412129	13
14926728	13
679736	13
26969589	13
11955448	16
12437544	13
11793573	13
5516207	13
12867521	13
25356009	13
7355971	13
1633866	13
9263348	13
1038580	13
9400972	13
2236025	13
4906233	13
11434670	13
9659967	13
1706114	13
26181883	13
22979924	16
6910059	13
16568961	13
7015609	13
437773	13
5384639	15
3595600	13
28299218	13
1227873	15
2355504	13
1134819	13
12916815	13
194932	13
7791542	13
3910935	13
11138898	13
19652142	15
4306668	13
2948554	13
14565384	13
41382909	15
13227620	13
7433540	13
5475243	13
2042316	13
2404489	13
7937612	13
9011820	13
7118205	13
61701	13
12783853	13
119379	13
18952097	13
10001534	13
6556465	13
28427077	13
1863401	13
6179751	13
2505304	13
1121721	13
11955489	13
22015180	13
22004562	13
2038197	13
404855	13
10834289	13
15462666	15
24493836	13
3552440	13
10712129	17
4575219	13
38742653	13
1186166	13
16890297	13
5557914	13
302485	13
9367607	13
7517560	13
7569346	13
3161354	13
12468432	13
20343651	17
6834301	16
12551077	13
994345	13
12931733	13
1152411	13
5656	13
2441808	13
2324981	16
1320972	13
950926	17
23337702	13
1340988	17
6382952	16
7335038	13
7844063	13
1619556	13
8924750	13
796389	13
9062948	17
20489534	13
106974	16
20091627	13
1540367	13
3810678	13
5410583	17
16112029	13
40602812	13
30206737	13
1858155	13
14584017	13
606387	13
14396559	13
12667316	13
9728435	16
14290758	13
3440866	13
22436324	13
8555913	13
5549536	16
10132533	13
9703956	16
3320574	13
7052990	17
5335124	13
6363457	13
8128000	16
12291683	13
3846068	13
3799233	13
400552	13
4821222	13
10979138	13
2622024	13
2399217	13
3400335	16
2179278	13
20370751	15
16294649	13
2842343	13
4340735	13
659811	13
3558591	13
19743830	15
1027232	13
4890715	13
589218	13
14530606	13
778343	13
767922	13
12226126	13
20209829	13
4275111	13
8958910	13
18568901	13
7481625	13
12202623	13
9066980	13
1294072	13
4277299	13
14734299	13
2533140	13
10806954	13
4006360	15
20558679	13
1334562	13
5344613	13
6315299	13
9597284	17
5553725	16
8170815	13
4057625	13
8754741	13
5734518	13
2820014	13
7543995	13
176680	13
2029492	13
4841942	13
4496491	13
50520	13
8881598	13
10973706	13
2930216	13
295701	13
21504286	13
1325571	13
277241	17
18924038	13
2372229	13
32484106	13
1456586	13
865841	16
1722948	13
6060223	13
6061795	13
11410462	13
364390	13
6344837	16
16166605	13
8747554	13
25219955	15
4670838	16
2459514	13
18277985	13
256796	13
1257630	13
8653353	13
2403445	13
3210384	13
11415031	13
5607969	17
4913521	15
19797048	13
12537779	16
2174865	13
3571071	17
6145194	13
2025491	16
11465137	13
3110390	13
15212507	13
10234612	13
4713388	13
3119655	13
2749568	16
7676412	15
2482270	13
29470218	13
6046397	13
3580803	16
4596301	13
8074940	13
9633856	16
12279410	13
12104663	13
3839022	13
1034665	17
15178750	13
22144665	13
2533118	13
19229944	13
8900552	16
598920	13
55056845	13
9126006	13
177786	13
5701791	13
17320884	13
1036946	13
1631153	13
87419	15
14851742	13
16173896	13
16467310	17
3078399	13
17944205	16
2355147	13
6098343	13
2132719	16
12364146	13
5964709	13
4064970	17
21980711	13
13193895	13
1921048	13
6502757	17
11304536	13
22149944	13
28867547	15
4640584	16
4005522	13
9241335	16
28768	13
11870462	13
10716968	13
5102402	13
824202	17
8613742	16
32728813	13
29133210	13
1160272	13
9702214	16
9345361	13
330041	15
10061282	13
3754723	13
168242	13
4899680	13
12603148	16
6441578	13
11467130	13
1844735	13
18786468	13
2663434	13
21479276	13
6408508	13
9444946	13
2703994	13
5216683	13
2910627	13
3682562	13
13961539	13
25663702	13
6854418	15
7420206	13
6955547	13
32058785	13
8840691	13
5647523	13
22863417	13
1681469	15
24824258	13
6831046	17
17238114	13
24311995	17
13187379	13
5811344	13
310620	13
12036300	13
3220056	13
12853315	15
14056983	13
6370069	13
10365631	13
2421044	13
3493108	13
13493756	13
992809	13
10634869	13
9788556	13
20636439	13
4846293	13
33151444	13
7599967	13
144351	13
4182443	13
1970493	13
6943066	13
11330909	13
3125100	13
4694540	13
18366546	13
15029245	15
393683	16
2917991	13
6036539	13
6085600	13
6264084	17
19971490	13
2627924	13
7570187	13
18576291	13
6829114	13
5949485	13
13258642	13
8363417	13
3943132	13
18343434	15
3102690	13
12230862	13
881955	13
1684326	16
173307	13
15700254	17
4125590	13
4014745	13
5045089	13
14726920	17
11616989	13
4584911	13
4178328	16
2369009	13
16866622	13
3916131	13
24757176	13
6158276	13
12484849	13
5017228	13
2235310	13
34172091	13
9015546	13
5582807	13
8540286	13
15870824	13
6851132	16
19574324	13
94064	13
4443222	13
14587294	13
1272721	13
2347396	16
9117198	13
2173817	13
4775300	13
2570576	13
1369277	13
13108187	13
8116533	17
2882246	13
658285	13
20928342	13
9082899	16
11185798	13
2605724	13
3015625	13
2421147	13
2983288	13
6307481	15
47300791	13
4405016	15
26375259	13
4427538	13
4860676	13
1986014	13
1404228	13
13476915	13
2605137	13
12042642	13
8802924	13
3175528	13
13264618	13
12233166	13
21665984	13
671638	13
6567382	13
5823719	13
1737045	13
10781660	16
18400799	13
14771082	13
5584362	13
2269180	13
6023983	13
3930954	13
5146796	13
661795	13
6363518	13
19906834	17
408465	16
14461831	13
4572570	13
1335524	13
33127865	13
9961501	13
11670173	13
22503859	13
2940943	13
5734805	13
12058027	13
2355063	13
367867	13
2468076	13
12775782	13
5920543	17
13927336	13
692770	13
727458	13
4994437	13
22745987	13
5900313	16
11452701	13
2558726	13
12211220	13
852791	13
11674110	13
12368855	13
13418523	13
32574954	13
1345531	13
1065971	13
2129144	13
2156118	13
5484943	13
6318340	13
13847150	13
4704411	13
30734286	13
19214043	13
13811604	13
3844073	13
1366148	16
25213382	13
2577447	13
4639026	13
1681543	13
8083296	17
3400446	13
11099975	13
6292893	15
28796115	13
2058003	16
1793441	13
3051553	13
14126638	13
2100680	13
23387758	16
3615877	13
4421641	13
26016792	13
22392926	13
6794034	13
6258674	13
10709296	13
1728039	13
1973198	13
7421841	13
3676523	13
3765476	13
11333496	13
9189789	16
5489064	13
3926025	13
21147223	16
6333942	16
13007584	13
12730456	13
13169492	13
1703996	13
1337720	17
19800156	15
472893	17
17237441	13
2676681	17
7225889	13
6565383	13
10584788	13
21934669	13
2407348	13
5542899	13
3297077	13
882213	13
8638570	13
3574275	13
1626953	13
16901196	13
3154715	13
2129597	13
9188341	13
8865768	13
1528814	13
3513177	13
15692454	13
5519069	13
896490	15
4267731	17
1911450	13
6086556	16
14026784	13
3758714	17
1352385	17
9994900	13
3922380	16
748529	13
6987057	13
3034428	13
997172	13
3226935	13
4755257	13
8020946	13
7068979	13
6217582	13
16741417	13
8694014	15
2865208	13
6820811	16
1241893	13
23876734	13
8003791	15
131285	13
100536	13
11605359	17
4634382	13
2021545	13
2011385	13
12787867	16
2970171	13
844597	13
1309179	13
3488202	13
526195	13
40312647	13
18190288	13
2871262	13
7579428	13
5698486	13
9707343	13
6057618	13
6177352	13
11951847	17
21501419	13
7087808	17
23297238	17
9639574	16
13549076	16
2868413	13
1778045	13
6709510	13
404321	13
8896506	15
5027778	13
4166731	13
8559594	13
3631970	13
13273155	13
2485346	13
9108397	13
16560354	13
105477	13
2207723	17
803266	13
19128748	13
13995431	13
8405374	13
23232793	13
4519281	13
5662336	13
13146924	13
1304308	13
16874578	13
24949259	13
7771794	13
394161	13
6055251	13
2044571	13
13693466	13
22072446	13
15202811	13
8174618	13
10705313	13
1104396	13
6239391	13
4828709	16
1376818	13
4243379	13
1866512	17
6545204	13
1155409	13
16991342	16
1858286	13
5003841	13
9426847	17
33793402	16
606742	13
1341119	16
3000014	13
10573485	13
4628809	16
4012910	13
4779026	15
2029804	13
5624909	16
15209206	13
461704	13
32809786	13
4326316	13
11073273	13
1372838	13
3479289	13
3141680	13
26204943	15
21919015	15
798583	13
3454989	13
6775693	16
10429009	13
7433916	13
8636871	13
5386048	13
254170	13
1581223	13
925035	17
1912109	13
1155421	13
16905456	13
15388146	13
2333026	16
24427632	16
11173560	13
10274855	16
6480760	13
4451840	13
4535137	13
4472693	13
4566856	13
647101	13
2235818	13
2989670	13
1322797	13
1651083	13
2782665	13
4145029	17
7922233	13
3447565	16
11526269	13
3335545	13
9574651	13
11882802	13
2177519	13
73818	13
533263	13
4896468	13
177545	13
11838226	13
21031003	13
450536	13
16180915	13
124924	13
16301020	13
4128935	15
4125393	13
153154	16
16863886	13
3325600	13
26503201	13
4278268	13
11940571	13
2720080	16
940196	13
31824997	13
33382689	13
6028039	13
41397283	13
13293814	13
27836	13
14750538	13
1813667	13
7404906	13
5259840	16
5145259	13
617372	13
9037350	13
965396	13
515437	13
11252110	13
7638282	13
4164832	16
15271898	13
5131615	16
13509319	13
20025021	13
16468486	17
10654452	13
4772187	15
29273621	13
1549131	13
1843439	13
4933866	13
5135565	13
6202869	13
12683812	13
1244315	13
13376691	13
5049952	13
951826	13
27680517	13
1839175	13
4642527	13
1474614	13
3187993	13
1285936	16
22795884	13
1015251	13
7876250	13
19721196	13
8145744	13
6644719	13
716410	13
9627501	17
2638368	17
12078914	13
4269880	13
5921723	13
14573724	13
9256315	13
3382563	13
12067036	13
4290755	13
4282587	13
9762288	17
225741	13
8124034	13
18595406	13
2487342	16
4286823	13
10417012	13
12731208	17
1460265	13
1844559	13
31981763	16
18794741	13
2313156	13
10503791	13
15838433	13
1477305	13
11951338	17
6017341	13
6764253	13
1684574	13
5592204	13
10459942	13
2922013	15
1778461	13
7157570	15
4473855	13
25585853	13
5615686	13
8544474	13
5397245	16
5036712	13
27405422	13
2578623	13
2375857	16
5055943	13
10570458	13
1284673	13
13677065	13
2056881	13
10535681	13
97532	13
12023685	16
1652897	13
16434999	16
3617910	13
21717830	13
12116609	16
4136830	13
555813	13
14636504	13
11977721	13
3493707	13
2160042	13
35014002	13
4620087	13
9475455	13
3759538	13
8373635	13
1658448	13
1460421	13
12905807	13
29747757	13
7207754	13
14637703	16
3174538	13
8610446	13
13880820	13
10643991	13
10344390	13
7650502	13
564652	13
6803893	13
11681523	16
12779481	13
13767481	13
7766550	13
554710	16
99659	13
1784837	13
7704918	13
7585306	13
796506	13
1407287	13
2591561	13
10107874	13
3349857	13
12022061	13
5066787	13
17400460	13
15674474	13
18338680	16
2381577	13
10013	13
777562	13
288005	17
9814225	13
12691141	13
34274590	13
10954605	13
694119	13
2635815	15
1901272	16
7121432	15
1415889	13
11911770	16
12503288	13
30222077	13
2969434	15
2310674	17
4026017	13
15720626	15
11876943	13
2166386	13
159298	13
11464354	17
2241306	13
1606157	13
16613211	16
2492260	13
2328980	13
3081987	13
8004571	13
1720343	13
5066574	13
4303355	16
11069068	16
22059890	17
1614194	13
3940064	13
27182595	13
57909252	13
21598533	13
7382018	17
5348696	13
4224151	13
10580612	13
646310	13
11464800	13
5218826	16
18424045	13
4155833	13
12792997	13
17106209	13
5714522	17
619856	13
83968	13
30761357	13
20982594	13
567038	13
14052157	13
13145114	13
11899268	13
8659630	13
7805799	16
2779162	16
736989	17
4997728	15
5936926	13
18270844	13
150834	13
15220027	13
9696857	13
371672	13
784854	16
1524528	13
3689898	13
735113	13
925316	13
520523	13
2129937	13
7328194	16
13217602	13
5130616	16
28780680	13
29450173	13
5875890	17
19163988	17
10242934	13
10587933	16
921220	13
2477246	15
15509704	13
657258	17
1523813	13
6028218	13
4397904	13
1616544	16
13287823	13
4617426	13
13080479	13
10522590	13
6723325	15
21985095	13
5268967	13
1578681	13
20029694	13
1140351	13
3021327	13
1452449	13
12385088	13
3842918	13
9461908	13
4786454	13
3312993	13
15442958	17
9462351	13
998332	13
7944775	13
4543271	13
2763701	13
1102073	13
19350504	13
20217679	13
303751	13
19105508	13
7708092	13
26745572	13
19401196	13
16905050	13
2004925	17
8162266	13
29575904	13
12218964	13
1396600	13
38307107	13
369413	16
26506582	13
11710958	13
29565505	16
2954985	16
6722276	13
555295	15
15060798	17
17902321	13
3147452	16
7407216	16
4393783	13
1615878	13
13366560	13
14519328	13
845379	13
1205068	13
15518542	13
14833437	17
14010112	13
1188467	13
16959929	13
18380370	13
29646174	13
4458786	17
5564600	13
794937	13
1504904	13
5307774	13
2499319	13
9321006	13
8258117	13
16444993	13
17712836	15
3157208	17
7785667	13
27977717	13
30886980	13
12739110	15
4491487	13
492918	13
4906370	13
7955500	17
3173609	13
9157818	13
5346141	17
2314650	13
22841072	13
17335793	13
1593023	13
5272862	13
3041142	13
5790226	13
4492555	13
837788	13
5971534	13
3856052	13
16139082	13
10434522	16
1474545	13
3769915	13
7746182	13
1991639	13
5111983	13
11444047	13
3727258	17
21753717	17
2614054	15
890502	13
1304657	13
2641184	13
14699066	13
1185424	13
12649608	13
27051259	13
15885183	13
75466	13
22146638	15
2024894	13
23462461	16
26062437	17
1420211	17
23782126	13
5086784	13
2754574	13
5238132	16
7824209	13
3175957	13
13914972	15
6733188	13
543246	15
549777	13
1972816	13
8637328	13
3136978	13
12898498	13
373018	13
10437708	13
22376334	16
2192699	13
9467576	13
18762186	13
11070011	13
10676547	13
7544750	13
6748746	13
5454503	13
18846458	13
522440	13
38868108	13
15490532	13
1774620	13
1174933	13
4622087	13
2793489	15
23158866	13
37922946	13
2506379	13
4934862	16
12218772	13
2587221	13
5523277	16
20794081	13
2849613	17
1838622	13
7320674	16
11384586	13
23127529	13
2507832	13
11259414	13
930393	13
4492828	13
9479473	13
15857701	13
1722298	13
3702211	13
7462365	17
1548749	13
2244165	13
9809902	13
3138873	13
9435710	13
3638252	13
5085467	16
847464	13
14625148	13
6821480	13
4247344	17
4688578	13
1487847	15
17975981	13
1930908	13
3216164	13
3927351	15
5199045	13
7652235	13
276964	13
6196140	16
12058865	13
16373209	13
3530714	13
27771940	13
11629956	13
3188963	13
22939223	15
1807954	13
12167830	13
14884678	13
6489654	17
12749543	13
310886	13
8734528	13
3141257	13
4965949	13
4526177	17
1695232	13
2742038	13
1223422	13
399711	13
9306269	13
10656268	13
2515853	13
5607841	13
3310702	13
12122552	13
6096899	13
2800375	13
1499820	13
16091257	13
2362369	13
10242565	13
1421896	17
13620298	13
2621068	17
12473842	13
2074165	13
10674881	13
889811	13
5668310	17
718208	13
5762671	16
4046272	16
124273	13
4302514	13
6185168	13
1216952	13
821448	13
820586	16
7774962	16
623440	13
4411549	13
5794413	13
5674169	13
8968651	13
63631995	17
2449295	13
14875522	16
8083694	13
4148966	17
4640979	13
10449011	13
291931	13
7220166	13
6810773	13
13061046	13
1174248	13
4834591	13
2259177	13
2275596	13
5278709	13
5537021	13
1948289	15
18794378	13
6427504	13
29645590	13
2335240	13
7590603	13
6313737	13
5419761	13
1743702	13
1040939	13
34245531	13
7508370	13
3280946	13
6676110	13
6580172	15
14368644	13
70433	13
46643996	16
36534578	13
3378778	13
247532	13
41224	13
1295379	17
31277509	13
13171096	13
10996022	15
28752674	13
18986867	13
19897871	17
4372144	17
28050066	13
25064013	13
52351135	13
2876986	13
12323176	16
11400806	16
8815403	13
1462045	13
30157447	16
40741568	13
5920841	13
17071863	13
21443543	16
12926908	13
3837544	13
10840131	13
33860469	13
8460602	13
6512951	13
1029752	13
21044564	13
13003	13
16742028	13
3394318	13
4243092	16
2368556	13
23039999	13
5186486	16
10543953	13
3355937	13
24728645	15
3207488	13
37347887	13
8784992	13
8775317	13
77982	17
10244079	13
4034996	13
1515975	13
2185189	16
7633276	13
5534325	13
4054047	13
22136803	13
1599526	13
1505694	13
19777389	13
24874355	13
13809819	13
5255251	13
13182373	13
869059	13
4831866	13
2726571	13
2729029	13
24161044	13
10436093	13
399465	13
8579652	13
3171203	13
3655153	13
8473830	13
10082772	17
2861295	13
20487106	13
4720067	13
5227530	13
2819878	13
1890433	13
2007190	13
5670506	13
8257036	17
2098175	13
1940994	13
3272586	13
15303588	13
1336706	13
1569864	16
5577879	13
6671785	13
4940824	16
13877976	17
2833274	13
1236455	13
16442068	17
10218292	13
7092219	13
17009369	13
6184376	13
39626171	13
2846373	16
8298258	13
75646	13
5078715	13
11510128	13
27500619	13
11465229	13
9764389	13
12233936	13
5045	13
1116763	13
1642097	17
22699740	13
439184	16
25657461	16
27198206	13
13712326	13
16605522	13
7976289	13
3534409	13
13818133	13
14760015	13
5787901	13
19386739	13
13742886	13
1344455	13
6499624	13
1080834	17
9076798	13
10805674	13
2407346	13
2338517	13
2910518	16
2535253	13
3855761	17
14218546	16
29408489	13
14245004	15
3470729	13
473255	13
1058082	13
26455316	17
9103691	13
4747627	13
11560849	13
13718554	13
412603	13
46319226	13
12588326	13
4366081	13
1730729	13
17099302	13
18574885	13
3746104	13
4125828	13
1086558	13
3430886	13
1071957	13
2898304	13
24303352	13
4157276	13
8042991	13
5698561	13
7109937	13
9916020	13
2809027	13
9975102	13
7948009	13
12531121	13
9311857	13
17640974	13
24737810	13
28388043	13
1195126	13
11292138	13
3772107	13
5643005	13
488804	13
7380123	13
5430826	13
23608339	13
1473342	13
3456573	13
8559038	17
490520	13
4351712	13
7840642	13
10749919	13
1087047	16
11913674	13
2421184	13
10185816	13
765899	13
2200638	16
4902474	13
9995204	13
703334	13
882576	13
11498399	13
5691105	13
2585736	13
5493731	13
11705315	13
2797128	13
8538908	13
4892283	13
6130297	13
675670	16
9292060	13
5392624	13
14442320	13
13487551	13
11230101	13
82932	13
7767365	13
6776084	16
10145253	17
4405756	13
4832815	13
8167358	13
1267263	17
6333738	13
963003	13
434768	13
3731223	13
2507977	13
44377236	16
3114634	13
906053	13
477505	13
4925589	13
29378509	13
12673375	13
2051866	13
5595313	13
692123	13
4329903	13
2170829	13
17257407	13
8010389	13
16976703	13
2694377	13
11561709	17
4342525	13
10346557	13
232841	13
13327566	13
9446682	13
6741878	13
20769050	13
3551475	13
9361960	13
2917083	17
5359247	13
3303161	13
45011131	13
26808361	13
16076389	13
4144895	16
31917683	13
6696885	13
53616171	13
15948010	13
27394750	13
13966873	13
2788821	13
49308632	13
2446126	13
20113560	15
3905347	16
15828219	17
6871203	13
6953927	13
2524448	13
12288377	13
2469369	13
7896337	13
2003615	13
18209951	13
7974929	13
2079413	13
10750993	13
441959	13
9877235	13
723269	13
14776499	17
3009973	16
254679	13
1929834	13
1013826	15
303040	13
27791308	13
5918539	13
7221534	16
4060035	13
1379280	15
2630848	13
387290	13
1111440	13
9396999	13
10350390	13
26393478	13
5494265	13
15868619	13
2970572	13
728288	13
13059035	13
31673690	13
3532137	13
9891840	13
15127622	13
834688	13
1593590	13
22424343	13
21364139	13
13830690	13
7020645	13
2038489	13
279343	13
9286909	13
15062177	13
22889323	16
845031	13
7836468	13
21116300	13
36540087	13
42359854	13
29273854	15
6756228	13
10525147	13
2057639	13
16205125	16
4483247	13
17927407	13
11823381	13
1060543	17
1706313	13
8196132	13
9105472	13
26842442	16
1764824	13
11020785	13
5439655	13
2690048	13
10144646	13
22514316	17
517445	13
4377153	13
2295594	16
4596342	17
18686794	17
3049664	13
1274890	13
13189643	13
12371853	13
11047331	13
4943804	16
686534	17
5872198	13
6711350	13
20349387	17
16698687	13
6578214	13
25621145	13
4710564	13
26088935	13
519684	13
9434440	13
3897691	13
8962067	13
1165740	13
29613080	16
9581978	13
7505349	13
3115815	13
7169319	13
1496598	13
2176124	13
925664	13
610432	13
14795740	13
12176011	13
9502200	13
3862425	13
321465	13
13649974	13
10281807	15
8969459	13
15958	13
1748864	13
11375761	13
4853057	13
13149568	13
1943626	13
5377291	13
3013657	15
2723635	13
66475	13
4460534	13
6601922	13
2844059	17
4758517	15
18713320	13
1731125	13
1528950	17
11417062	16
765442	13
706331	13
24178715	13
4544819	13
815081	13
1395987	13
3625222	13
3620558	13
234912	13
5011647	13
4811743	13
2182839	13
15544125	13
4253107	13
13802899	15
5665273	13
8428612	13
24873	13
1648163	13
4929745	16
11528736	17
3368672	13
11818747	13
2152316	17
2160739	13
2912965	13
454395	13
6137310	13
21168881	13
927170	13
1415631	13
3001915	13
345219	13
963976	13
9551112	13
38663	13
157022	13
5341051	13
500809	17
3783152	13
683277	13
4234971	13
3165442	13
6533416	13
1586589	17
29989938	13
16470843	13
2830237	13
537237	13
555550	13
6685761	13
5270172	13
7016783	13
4174925	13
12721825	13
3190465	13
829215	13
4549937	13
1698176	13
7756147	13
72805	13
271652	13
4608453	16
397160	13
321401	13
1910597	13
25212418	13
512514	13
2403470	13
354921	17
17758396	13
1446440	13
29983428	13
8066138	16
2012652	13
2838084	17
17894908	13
17142862	13
401277	15
20838960	13
5839302	13
2281296	17
1435024	13
762027	16
18316552	11
334984	17
23806494	17
25007601	13
4617289	13
2087990	13
17383959	16
132860	13
11614388	13
9262321	16
11654465	13
7808203	13
7950206	17
5542143	17
8116697	13
1156840	16
8496450	13
6041340	13
10475285	13
8546804	13
228415	13
4234058	13
8464516	13
12840437	16
2867764	13
7869411	16
7332215	13
2669234	16
719139	13
1620720	13
786030	13
4356477	13
187834	13
25307906	13
11326987	13
14800549	13
9845673	13
4192935	13
1806288	13
8844161	13
13029860	13
4530798	13
908786	17
2738374	13
8184096	13
8206676	13
5869919	13
10371542	13
29504917	13
4709493	13
4311616	13
4289110	13
444126	17
2174290	13
9689949	13
2025948	13
15241629	13
4786909	13
374400	13
1270140	13
2180732	13
576362	13
1171773	13
6466458	15
3105066	13
10283321	13
40130418	13
28488946	13
4881965	13
23192297	17
4140007	13
7207101	13
34612713	13
8888658	13
3665835	13
677805	13
10586303	13
15077978	13
10642757	13
1659024	13
3019081	16
9967359	13
173206	16
21754434	13
3663248	13
5471220	13
864937	13
6185986	13
5188847	13
945759	13
2608574	16
2830498	16
2310686	13
20735878	15
5885451	15
8338234	13
5714804	13
15134370	13
6195941	13
5422241	13
16246426	13
875066	16
5196677	13
18087876	13
15593365	13
2594536	16
29015853	13
9606203	13
292715	13
2758540	13
852123	16
11691077	13
2883053	16
2547333	17
8239707	13
18385160	13
11615794	13
7444910	13
13777387	13
133409	13
20372792	13
10660586	13
2483486	13
24977516	13
19334023	13
8471740	17
5548862	13
5172092	13
26353183	13
11178328	13
36352365	13
7184834	13
2346891	13
1555102	13
5432732	13
3169533	13
7648819	13
15167911	15
20932510	13
643269	16
18794965	13
14401883	13
16379894	13
12142034	13
3770133	13
16129512	13
10195649	13
6674949	13
4694198	13
1641530	16
12798977	13
524695	13
15434446	13
16768475	13
1588812	13
1547949	13
3234517	12
4146388	13
1678709	13
19310453	15
8169576	13
7383882	13
174913	13
20717274	15
846058	13
2564111	15
2499005	13
3019407	13
2060444	13
9630819	17
711981	13
23461929	16
10734796	13
25456858	13
14244716	17
184497	16
20649166	13
30667439	15
534447	17
5361184	13
1673968	13
12721037	15
7334699	13
1498777	13
2213335	15
7236362	13
18758087	13
1630206	13
11141553	13
5610221	13
3322878	13
31068726	15
6965305	13
717246	15
2451922	13
5488966	13
31802040	13
7169547	13
16428384	13
363484	13
3282394	13
665292	13
1662866	13
19340563	13
20904	13
2982647	13
14125752	13
4064704	13
216050	13
8402734	16
10433113	13
260559	17
2106047	16
10687928	16
5039121	13
12645886	16
941155	13
989065	13
1837285	15
3170389	13
15356730	13
5691200	13
2393877	13
400037	13
472387	13
2373395	13
3966613	13
34445527	13
7398709	13
2596430	13
8953188	13
6444954	13
536685	16
6149595	15
9013747	13
5939495	16
6001956	13
11697743	13
11202975	13
11038719	13
3992913	13
2030261	16
7949727	17
5303606	15
11300422	13
7747324	13
3681896	13
1333214	13
19828932	13
2101901	13
8194073	13
15572980	16
9157546	13
6646682	13
11109190	13
5624482	13
4394392	13
13853025	13
2618272	13
1924691	13
4301272	13
17528552	17
4644733	13
4730672	13
1246978	13
256637	16
13641991	13
16113483	13
4758824	13
2196616	13
179485	13
7850112	13
9851138	13
8623416	13
1232801	13
135556	13
15278028	13
5237552	17
1036832	13
4299902	16
13202149	13
8918899	13
2937423	17
32742571	16
1209113	13
8418292	13
4753294	15
6967567	13
11407660	17
1979904	13
950551	13
5120818	15
9640151	13
17249542	16
7084551	17
5131295	13
2004371	13
1973027	13
1297486	13
1077833	13
2392354	13
8820210	16
6387158	13
1553844	16
10508193	13
14597356	13
5301071	13
3534452	13
2605311	16
9843968	13
6109096	15
9791978	13
799537	13
6102970	13
364884	13
273299	13
2167273	13
8241148	13
519111	13
14184760	13
10199233	17
7685163	13
24499355	15
2176530	15
4924556	13
3373718	13
16739499	13
18073119	13
21347530	13
3745013	13
35206636	13
12216292	13
17902672	16
13524	13
2315138	13
1230323	13
37365843	13
8024352	13
12185661	13
5160777	13
11169572	13
529043	16
12524550	13
1071662	13
14923899	15
6667260	13
22211197	13
20383523	13
16052043	13
5135565	16
2880387	13
7344336	17
9838392	13
9292859	13
12854736	13
11471285	13
19485395	13
3177269	16
4380158	13
15653255	13
8386294	13
17055627	13
4038646	13
14024752	13
2632874	13
9353637	13
5467295	13
16801446	13
5892466	13
19067966	13
4411198	13
15854836	15
945396	13
4040386	15
12622410	13
1058228	13
3538925	13
3036336	13
2085764	13
904834	16
24213674	13
5691080	13
7609065	13
53017168	13
20407564	13
1265940	13
11524002	13
6040572	17
547322	13
8515505	13
27396840	13
9013622	13
43081613	13
24372172	13
957244	13
1288555	13
8879984	16
819544	13
7813705	13
3307797	16
6938506	13
253032	13
5058221	13
29739582	13
14401644	13
23635829	13
2222810	16
5840984	13
382611	13
8894592	13
660390	13
6821390	16
1523384	13
8663678	13
10153177	13
22841261	13
12196768	16
361814	13
666528	13
2341896	16
5999602	13
274148	13
6227403	13
4251750	13
2089952	13
3080684	13
3503940	13
992230	13
7451212	13
1195115	13
3600438	13
10308712	13
3764091	13
3242610	13
21976120	13
20655024	13
1586484	13
10447750	13
17645209	13
10737724	13
535263	13
2175668	13
7549023	13
7890656	13
2218511	13
9515355	13
120874	13
2263866	13
7801338	13
14940919	16
1575388	13
1763778	13
4854994	13
426232	15
8823457	13
13572661	13
17979819	13
14643777	13
12739575	13
17072842	13
13009913	13
3434731	13
2478083	13
8557539	17
25198985	13
4385553	13
8984837	17
5011548	13
5293896	13
3076868	13
11720720	13
1036679	13
9193612	13
2945886	13
19889438	17
8023191	16
8756387	13
7138445	13
16131970	13
15655295	13
1001091	13
1733175	13
18246939	13
3946787	15
36397075	13
20328793	13
13369675	13
7552229	13
8607705	13
11957224	13
16959159	13
2799366	13
9462613	13
3188871	13
3487957	13
15196933	13
8990987	13
2945867	13
8094826	13
5904174	13
16040402	13
2247072	13
16158515	13
22269402	13
6759616	17
7784030	13
1051249	13
5188282	13
19492901	13
1246189	13
5912854	13
22501284	13
6323449	13
35107683	13
11725802	13
5624011	13
1357442	13
42206187	13
11336556	13
4422336	13
6649638	13
4310815	13
5535859	13
4909537	13
6541730	13
15965940	13
11754857	13
4004916	16
18414070	13
1857015	13
12751237	13
41198705	13
4053311	13
36703192	13
9913805	13
901193	13
2841830	15
14711844	13
3145550	13
16390246	13
1381705	16
9244627	13
12666291	13
4055035	13
4476124	13
7735117	13
4591799	13
41136166	13
11566692	13
3532008	16
5735954	13
2532846	13
1543140	13
25235756	13
9711704	13
811097	13
6071422	13
1349599	17
5947091	13
3859207	13
2495187	13
11389060	13
3463433	13
14561280	13
151252	13
3435922	13
6362654	13
3831340	13
2605898	13
2400165	13
6401771	13
6179996	13
13360746	17
12858477	15
10379778	13
26414289	13
2038182	13
3683013	13
1891176	13
13326717	13
1826907	13
184764	13
13186328	13
20601300	13
2058394	13
13652497	13
742395	13
13968048	13
8476805	16
1231601	13
10401313	13
291889	16
10585768	13
197071	13
10232011	13
8143878	13
3109778	13
1078177	15
2487959	13
8314657	13
11949813	13
17518358	15
18779390	13
8922591	13
2352725	13
3250889	13
3792891	13
6587225	17
1177202	13
7472798	13
9461596	16
5438971	13
11797076	13
24691760	16
13905065	13
4780024	13
19977243	13
1023348	13
894150	13
12077503	13
2985313	13
27615066	15
6607348	13
7890749	15
10372412	13
5275193	13
2014355	13
28908	16
17335288	13
11770343	13
1070480	13
248740	13
8568620	13
4842088	13
398053	13
6141520	13
29737494	13
23226311	13
2834624	13
2145535	13
6543559	13
1184708	13
20311730	13
4038732	13
27679920	13
4973396	13
7631729	13
3639305	16
33719300	13
9369322	15
915527	13
9777695	13
174970	13
6976854	13
11944862	13
7324466	13
1628461	13
2371045	13
9763	13
1625709	13
4638109	13
6383384	17
2800547	13
4773912	13
17586184	13
4997023	17
3510578	13
5405142	13
9217541	13
6701511	17
17604507	13
16614351	17
2797177	13
14386331	13
7307936	13
4387608	13
2889751	13
183854	13
19033338	13
15123557	17
3753551	13
10949094	13
1596568	13
14740884	13
6276615	13
862859	13
2495396	16
14299872	13
11674117	17
28868496	13
1543719	13
32104348	13
11377294	13
22025447	13
15528816	13
13459820	13
6745423	13
13349157	13
16455530	13
7503662	13
9915560	13
219394	13
7825045	13
14557525	13
16779101	13
6256521	13
3116591	13
32589900	13
16078751	13
6484078	13
3580985	13
14683639	16
3233828	13
6420635	13
26660118	13
15167407	13
4750659	13
12268069	13
96154	17
10736413	13
10596923	13
6005720	13
3909528	13
9577782	13
24554822	15
7121939	13
4458385	13
1012245	13
1274328	13
12495196	13
5640934	13
5515690	13
9111873	13
169698	13
2314135	16
7081967	13
4043509	13
27093714	13
7153919	13
59668	13
3286921	13
19516352	13
13384287	13
10008330	13
1366014	13
29132522	13
6076553	13
1695902	16
16233834	13
2003881	13
9193724	17
8394668	13
23918526	13
2568182	13
17936955	13
2250270	13
2348993	11
753617	13
3804063	16
12334913	13
30330810	13
9968347	13
6700978	13
37422763	13
15094771	13
2921886	13
9017202	13
4685798	13
405834	13
15954951	13
490259	13
18158988	16
9736847	16
165522	13
24045125	13
2277432	16
6981157	17
11757219	13
2010028	13
3257657	13
12485855	13
10325468	13
7451254	13
13890932	13
35846	16
1457027	13
11324134	13
39621248	16
8321163	13
35510	15
1166581	13
8381952	13
7703373	13
3983730	13
7546066	13
10077697	13
1172308	13
19325148	13
16052697	13
2820726	13
17780558	13
3276586	13
8437413	13
5218048	13
29359668	13
5236379	15
13937875	13
1404505	15
982787	13
20394359	11
21667828	17
22151759	13
12334318	13
891925	13
1442892	15
13281194	13
6759876	17
6013514	13
35814	16
3029422	13
6312032	13
4334275	13
8032201	16
3912214	13
5000613	13
13830813	13
5164256	13
7797029	13
8974260	13
10168912	13
2090984	13
3167880	13
3601372	17
3983053	13
1934270	13
5301632	13
6410506	13
26797513	13
785629	13
2140046	13
5077450	13
2929463	17
15542288	13
6620608	13
786819	13
32205455	13
36886812	13
1319664	13
7498717	13
5607433	13
3923856	13
1921961	13
2146764	13
447527	13
1566880	16
1827795	13
5298943	13
16145303	13
31395044	13
1379689	13
2374012	13
13139274	13
9454915	13
561074	13
6786416	13
7216455	15
7577077	13
15644572	13
730723	17
3293648	13
9252263	13
351245	13
20887181	13
9202789	13
20082145	13
1583343	13
7374536	13
12556163	13
3868139	15
8425582	16
7621297	13
1304721	13
4060147	13
663953	13
22477097	13
3311201	13
12620200	13
4322192	13
1198119	13
1766380	13
4998265	13
3996830	17
10984430	13
134723	13
1499493	13
15555251	17
13788391	13
6166525	15
9994351	13
1740377	13
5471606	13
982513	13
9700291	13
8269087	13
12794160	13
2145411	13
10306931	13
8314817	13
760281	13
6894081	13
2549313	13
14011943	13
15733778	13
7597101	13
4840213	13
4071011	13
14219582	13
1090546	13
1421581	13
1944109	13
4323014	13
14236314	13
1600429	15
136633	15
7542787	13
6486578	13
15947583	13
14271748	13
12753195	13
22363069	13
670595	13
13798555	13
437849	13
4300038	16
539582	13
4228018	13
5403688	13
1408112	13
6306979	13
18848454	13
5636369	13
1206063	13
2506235	13
7518845	13
5274354	13
10941297	13
7804702	13
4315275	13
38029965	13
8226805	13
16696380	13
11424607	13
3468108	13
1171888	13
10682805	13
9917117	13
17352566	16
1188837	17
10906917	13
10912806	13
19953669	13
2001131	13
4476052	13
7370044	13
11535552	13
11957477	13
6910184	13
6027738	13
7649314	16
6795429	13
1033762	13
11127947	13
17755747	13
16378281	16
24140257	17
4281327	13
891199	13
7783266	13
32947660	13
5631408	13
6213883	13
10322428	15
4388665	13
9148922	13
3909452	16
27043636	13
13902878	13
20442128	13
4518478	13
7826638	13
6222396	13
2753461	13
10569546	13
7680656	13
2106205	13
13555448	13
852568	13
2320721	13
9749560	13
10561693	13
3119105	13
6054256	13
2286591	13
15935547	13
3692999	13
7306481	13
27867849	13
2361611	13
3496379	13
18165693	13
46596327	13
5719164	13
3879891	13
8966788	13
4371577	16
5693443	17
4673526	13
9539875	16
4491753	13
2369122	17
3413798	17
19276190	13
24773331	13
17323529	15
5541712	13
5495499	13
12544362	13
18434618	13
10391929	13
5770222	13
3690191	13
9005437	13
5994102	17
1054176	15
3126178	13
16928939	13
2726912	17
21466150	13
3393338	13
2026126	15
2217713	13
10380282	13
3772783	13
1339640	13
2575955	13
1544066	13
16052565	13
7408197	13
10473238	13
2569435	16
11519634	15
3029797	13
7387503	13
10761152	16
31578836	17
22491266	13
1597564	13
1919238	17
5927551	13
9222495	13
6633713	13
3594477	17
11255527	13
2936584	15
108663	13
32756544	13
25419246	13
3464321	13
13512193	13
8941247	13
5734461	13
466517	13
19746765	13
9874226	13
1826171	13
790377	13
347004	13
4374855	15
8057748	13
23312549	13
1340626	17
16523405	13
8486148	17
1629860	13
9070173	13
1713193	13
10290195	13
5494450	13
7609785	13
16886944	13
8777851	17
10465507	13
24274183	13
6784645	13
12928045	13
1394309	17
28053140	16
10705807	15
2808596	13
1787543	13
13802709	13
1893304	16
445773	13
1057917	13
8437148	13
8261664	13
6778472	13
550568	13
1625949	13
5637159	13
18880266	13
3651707	17
27981498	13
1914379	13
10113430	13
12010901	13
2218814	13
16957101	13
2245397	13
5721193	15
1283553	17
3077269	13
7907088	13
4103549	13
94080	16
4552358	13
3092188	13
7230	13
7058723	13
2167529	13
3069005	13
790477	13
21920783	13
7525746	17
7623872	17
2734401	16
23834723	16
2866616	16
1447305	13
10106734	13
5731856	13
19035286	13
3159389	13
1385549	13
260559	13
1045408	16
1426011	13
13766210	13
2613722	13
10120796	13
335820	13
5842327	13
1750108	16
7709731	13
1327183	13
2178113	13
1826039	13
10083776	13
781552	13
22677165	13
994525	13
29259638	13
1164932	13
14508106	16
199702	16
16618511	13
8286533	13
17277975	13
538248	13
3183618	13
12880915	13
6653521	16
11708342	17
12231992	13
5040135	13
5429580	13
4070071	13
14657636	13
4802715	13
3749041	13
15824227	13
3074420	13
1308587	16
555131	13
6300726	13
15372805	13
4874782	13
20886697	13
6307405	13
2648548	17
163146	13
4156928	13
5658365	13
22665946	17
12375896	13
9580084	13
6006424	13
9363769	17
16769826	13
18417633	13
19347477	16
955867	13
8312631	15
2094553	13
20753578	13
8952407	13
8591685	13
25996854	13
2103616	17
16800674	13
8823390	13
336870	13
14446090	13
19939192	17
8120240	13
1454235	16
6416914	16
7436099	13
49239093	13
1398485	13
2316639	13
2983472	13
3989211	13
3496474	13
6298430	13
5106998	13
2614473	13
8699934	13
1695709	13
11590328	13
8485985	15
10371624	13
1367612	13
1094382	13
6052207	16
11765081	13
6974667	13
5869544	13
9110822	13
5469537	17
3269890	13
5882224	13
6116035	17
9337754	13
3062685	13
12523296	13
5710220	13
32350177	13
3353627	13
12048113	13
8271753	13
14019695	13
8634133	13
1764513	13
8141921	17
16048424	13
3492417	13
79692	17
3736758	13
6394993	13
2262520	13
950505	13
20442003	13
327803	13
30389120	17
25320271	13
186468	13
3210730	13
22751521	13
31479326	13
8350057	13
77809	13
7834474	13
5401550	16
7765585	13
207218	13
12149496	13
4995317	13
5896191	13
5844825	13
12277057	13
6603034	13
6002787	13
5899264	13
5525927	13
935330	13
11127332	13
5047146	13
36920643	13
1260362	13
2195688	13
2989543	13
19285881	13
26027969	13
3173886	16
4213611	13
10918593	13
17650865	13
12948431	13
460346	13
8226276	13
14508363	13
2877302	16
2192792	13
3071325	13
12189218	13
3481765	13
19502813	13
9465560	13
2892696	13
12404336	13
6762761	13
27660585	13
7894288	13
6013386	13
26297013	13
2579775	13
1003247	13
19667668	16
22886750	13
16828492	13
799796	13
7362716	16
5641526	13
3582559	17
323714	13
8243039	13
793559	13
13304775	16
13344251	13
2817098	13
12045413	13
30533934	13
9028053	13
15020588	13
15268735	13
11889762	13
763367	13
22313022	16
3705254	13
2288376	13
4240545	13
10083381	13
653755	13
1211277	16
14993684	13
4050282	13
3746985	13
2804829	16
6782184	13
13784791	13
23351628	13
2829071	13
7333150	13
6316080	13
3197273	13
941824	16
105359	13
15016024	17
6796700	16
12673425	13
1233440	13
3316277	13
2226722	13
5661172	15
32128502	13
12897489	13
3112844	17
2833593	13
1495495	13
2497588	13
20087487	13
19983447	13
12256465	13
13006074	13
7564877	13
4891273	13
2171755	13
13205969	13
5198040	13
12787179	13
11221500	13
9007036	13
248458	15
16447702	13
9964513	13
25577313	13
316267	13
9150192	13
16181588	13
2217760	15
4036930	13
513853	13
7096650	13
1359687	13
2986199	13
15861326	13
3004930	13
981782	13
1725723	13
15763289	13
10371228	17
10113403	13
13359699	13
2982253	13
7006190	13
4144078	13
2852350	13
385910	13
7482850	13
14251108	13
10235416	13
939542	13
4861816	13
8698518	13
4029170	13
6175348	13
14078505	13
1140394	13
1186927	16
43922728	13
26151075	13
13161857	13
14174633	13
10941270	13
138310	13
15919573	16
38869698	13
7677880	13
13640665	13
10719002	13
9863798	13
1964319	13
228833	13
492390	13
1043228	17
4334699	16
3601728	13
3166920	13
1085158	13
16818550	13
16516832	13
1108927	13
4755697	13
6715591	16
1438576	13
22076582	13
7316311	16
428302	13
10228613	13
794210	13
5041754	13
17249619	13
2761409	13
5305386	13
341794	13
2919149	13
1218669	16
6712390	13
3785992	16
13701385	13
9967853	13
3112817	13
564527	13
10205404	13
20129861	13
8405219	13
2438179	16
8153497	13
8984107	13
26159019	13
2988650	13
13871956	13
3065284	15
1467103	13
3448688	13
15006082	13
1776235	13
12578092	13
11422411	16
19818242	13
20583099	13
5988773	13
891662	17
4170404	16
1046073	13
1798800	13
12455908	13
1167328	13
1509529	13
11335857	13
357341	13
3757898	13
8348793	13
17788882	13
11538256	13
25473888	16
22388194	13
2948961	13
16152745	13
15499544	13
8215520	13
691930	13
6572259	13
11911085	13
4051405	13
8941170	13
4964688	13
5096456	13
265342	13
6051366	13
10959771	13
1286737	13
966678	13
188690	17
1618292	13
22388258	13
4410355	15
812724	17
6986013	17
2341376	13
6973196	13
3598082	13
16614427	13
12947682	13
10696055	13
19313889	13
7385188	13
3830505	13
53826	13
5173461	13
9135757	13
14268235	13
4290323	16
12942928	13
3167595	13
6840441	13
129225	13
665808	13
7023944	15
1699243	13
11052552	13
117391	17
2312297	13
8018873	13
15033845	13
2489520	13
6769903	13
780440	13
26815643	13
3981614	13
2107191	15
18814343	13
4628696	17
12398130	13
7501586	13
8014181	13
3306835	13
11024816	13
16269583	13
3714814	13
2624102	13
6927451	13
5112763	13
3662582	16
3442345	13
132996	13
1638579	13
12911830	13
7602813	13
16459826	13
11555283	13
16500025	13
13680542	13
18099564	13
4346475	13
34697093	13
965107	13
9609238	13
18259447	17
2420961	13
20269338	13
3514893	16
20873320	13
9782744	13
5658420	17
11236119	17
21330008	13
4009869	13
14837599	13
4494779	16
17345161	13
1192782	13
15508762	13
20790684	13
2399694	13
4280091	15
4449632	13
277294	13
367742	15
8940634	13
13372371	13
15343465	13
6561328	13
3579660	16
17169134	16
1322658	17
3600944	13
7120285	13
14418429	13
13924866	13
12996186	13
1633338	17
2142055	13
6346809	13
1687120	13
615242	15
8595179	13
143666	16
5196514	13
1848016	13
9738838	13
5032046	13
1289907	13
16182015	17
9366981	13
1251448	13
950076	13
11846476	13
1046212	13
6656210	13
533879	16
16330862	13
5452476	13
3266415	13
21505073	13
8575483	15
15681112	13
5027061	15
12412202	13
5860331	13
19743384	13
2429159	13
6299305	13
2373933	13
4686032	13
17771387	13
13521946	16
9568668	13
2303593	13
1676566	17
1389094	13
6029577	17
1313534	13
204973	13
2731299	16
3787173	15
31385494	16
11645420	13
6739076	15
9474960	13
11189928	13
4227964	13
1025541	13
5344121	13
8882301	13
6938517	13
2913894	17
1748727	16
189853	13
1473502	13
15732480	17
5076585	13
19210828	13
3138731	13
21000096	13
18579	13
11742094	13
31784416	13
4775238	16
673327	13
584690	13
13710318	13
638108	13
6102624	16
4467876	13
5783734	13
5603236	13
593133	16
29214092	13
13823457	13
18385278	13
1853458	13
6000703	13
464779	13
10272276	13
1125912	13
6828656	13
208909	13
14444897	13
1594938	13
605131	13
1772100	13
15656916	13
16447944	13
1622114	13
1526095	13
6538063	13
20877726	13
1327689	13
1525079	13
19112202	13
574040	13
3528508	13
149635	13
14186882	13
2059696	13
14642592	16
14825912	16
2547880	17
20771172	13
6924587	16
2192912	13
13251314	13
29432702	13
16569109	13
8409305	13
20791063	13
2921839	17
7954568	16
5712297	16
4954156	13
24549894	13
9195502	13
19364376	13
5162193	13
3788605	13
464331	13
4564742	13
12831984	13
360182	13
8491155	13
7627621	13
7746432	13
4724070	13
10445468	17
330815	13
929150	15
9233694	13
5759266	13
54894185	17
1218771	13
4807587	13
47849693	13
20471666	13
11802316	13
6102815	13
29037015	17
9822741	13
14235	13
2695538	13
19637169	13
1933197	13
1937295	13
3653643	13
2317922	13
4725495	13
12006436	13
6605162	13
17539769	13
2491061	13
11118788	13
3067288	13
14124286	13
5894054	17
7909209	13
141333	13
5099871	16
28531801	16
3884588	13
4205659	13
3921726	13
697888	13
15679552	13
887027	13
5505434	13
12009889	13
8663249	13
8452179	16
3628565	13
648470	13
599243	13
22446359	13
25611243	13
6821795	13
16749557	13
23089166	17
4356564	17
13556335	13
971290	13
5163105	13
6520752	13
3281856	13
4291309	13
481332	13
2822277	13
36322844	13
13225145	13
4432133	13
5449546	17
1146919	17
974932	13
13749466	13
2585896	13
8848426	13
1792302	13
1422352	16
7186992	17
5795711	13
4555640	16
21673706	13
10101940	16
21275601	13
1669777	13
19263821	13
1472507	13
6831233	13
4926511	13
10895983	13
3645551	17
4776472	15
18214683	17
3355556	13
41211125	13
21812377	13
282751	13
7506614	13
9147980	13
5341246	13
8942544	16
8251091	13
2870031	13
2668561	13
1467101	16
6342159	16
1379428	13
25217506	13
859268	13
5541558	13
32721274	13
5889704	13
4872896	13
792786	13
1332797	13
5278596	13
25781500	13
2482874	13
2658651	13
617116	13
1036935	13
1275214	13
22143017	13
27715939	13
631755	13
2120406	13
1258296	13
31114773	13
638878	13
2553001	13
43486137	13
513361	16
2928089	13
5171406	15
2481484	13
969414	13
6892877	17
718510	13
5329098	13
6107164	13
5604170	13
53839	17
99548	13
3962277	13
959677	16
6746665	13
6126191	13
17669235	13
4958676	13
6728138	13
829205	13
3559294	13
519214	13
2661439	13
29172466	13
30550856	13
10761231	13
2903525	13
12967508	13
2443212	13
3467839	13
6661048	13
17353812	13
2125749	13
24312333	16
1529597	13
1247977	13
19879280	17
10934284	13
942832	13
32600264	13
753949	13
3556672	13
36312880	13
8734789	13
2555537	15
13293800	13
28740361	13
11079126	13
16222142	13
2524791	13
12141689	13
1599289	13
339542	13
35281140	13
26587257	13
10043755	13
22160724	13
117212	13
9487500	16
1375877	13
2202305	13
21635050	13
20885883	13
541935	13
7958240	13
1209056	13
10577856	13
363571	13
7070859	13
11119934	13
5538648	13
1614989	13
19424276	15
1284063	13
2283798	13
7069392	13
1400875	13
39426351	13
8078613	13
2397852	13
751622	13
5815285	13
695816	16
3935314	15
1996499	13
6511183	15
24280677	13
3010309	13
317239	13
10409607	13
5983302	13
4571939	13
42041247	13
13932138	13
13705185	16
6975566	13
4482952	13
16336464	13
991509	13
14559012	13
33700409	13
7057444	17
1697822	13
3222325	13
3335979	17
750429	13
24293341	13
13940469	13
7335335	13
16287685	13
15443678	13
648701	13
3631336	13
7294429	13
7285269	17
23090919	13
373171	13
22860108	15
611322	13
3588522	13
3793484	13
3473449	13
2956741	13
5290194	13
13901635	13
3664676	16
3770918	13
4564413	13
2254377	13
1627201	13
6948477	17
18601959	16
1458830	13
7268870	13
10231897	13
20077455	13
2700942	16
15117682	13
7196958	13
39942107	13
25077615	17
4694437	13
4015347	13
1254171	13
499142	13
5076396	16
538928	17
1331205	13
5259151	13
187554	17
1264229	13
1646919	16
38311150	13
11510857	13
2116009	13
2319913	13
27819346	13
17019310	13
24201249	13
11460339	13
7594907	16
5068142	13
4423466	13
12698928	13
19130748	13
6741544	13
1840384	13
249789	13
2996391	13
19081423	15
7574373	13
17906613	13
12167200	13
10865025	13
14525727	13
26958582	13
454894	13
11449238	13
10609302	13
8041531	13
895434	13
3977203	13
1464541	13
3083513	17
19977965	13
1125389	13
12400726	13
95107	13
154901	13
1880939	15
2929833	13
11734636	13
11896953	13
2874823	17
17182298	13
25393068	13
1419466	13
5892604	13
8120873	17
16058552	13
21038522	13
8072081	13
13630066	13
712115	13
1565115	13
3147608	13
388939	13
792303	13
19824503	17
3675557	16
8444324	13
9786821	13
17950247	13
1480575	13
4958578	13
10303082	17
20014159	13
1194143	13
27322171	16
4419597	13
4771899	13
1565018	17
4989424	13
1131500	13
7861343	13
6857230	13
9610713	13
1987211	13
2818950	16
2248031	13
3934854	13
3941424	13
18785142	13
2972065	13
340113	13
4455566	13
3265145	13
6292808	16
1406984	13
3970205	13
5241525	13
5290772	13
4613345	13
8160432	13
11834910	13
16017975	13
3721348	16
3075649	13
51996759	13
15096935	13
6445384	13
5204406	13
849371	13
4260015	13
6830482	15
6512285	13
160988	13
6355405	13
3575165	13
3796309	13
13527276	13
355198	13
12214676	13
24166380	13
10433328	13
2810988	13
10269638	13
8825375	13
11021680	13
1070508	13
7993501	15
3672358	13
18482962	17
6450679	13
4478922	13
3352091	13
9661241	13
2366370	13
11953440	13
18138064	13
8190847	13
8471072	15
1016550	13
8594560	13
8691898	13
11781794	13
14023696	13
9834409	13
8544228	13
2582758	13
1089040	17
2874825	13
4122664	13
576698	13
17015985	13
2672531	16
15392829	15
632713	13
2836351	13
1684298	13
31815846	13
5419244	13
5818671	15
5113670	17
5386093	13
3315876	13
5694498	13
72052	13
2131543	16
7393162	13
1358614	13
553529	13
17552741	13
14551518	13
13437175	13
4715492	13
3153820	13
3845017	13
4213034	13
3655777	13
11430576	13
29696	13
107276	13
12979072	13
6874631	13
11932109	13
5589316	13
498321	15
11893899	13
10007815	13
2940378	13
10055377	13
5049922	13
5351099	13
2437600	13
8342755	16
1117883	13
9449116	13
25744398	13
18342348	13
5232217	13
17608196	13
6660147	13
5815099	13
2119859	13
15770490	13
589195	16
2908832	13
3984755	13
19907569	13
3328671	13
354958	13
11872987	13
464833	13
540113	13
3257713	17
3872983	13
48414819	13
497459	16
6538985	17
14983499	13
8161456	13
15740411	13
2825197	15
23715955	15
4985659	13
6615069	13
6887142	13
23369062	17
11787124	17
7249434	13
4411490	13
955347	13
9616730	13
11081556	13
5364691	13
2398419	13
1033112	13
3286636	13
12958436	13
6891954	13
413150	13
11044977	13
606596	13
8682433	13
23362254	13
31961	13
12364757	13
4450169	16
3280000	16
10808883	16
10627708	13
8089846	13
8213182	13
4578139	15
7393543	13
15220506	13
6513910	13
25753246	13
17471019	13
6516322	13
17537132	17
8675631	13
2683123	17
2141095	13
17645227	13
5932432	13
17929362	13
769945	13
7612944	13
9454417	17
3140060	13
4256553	13
1106543	13
8172426	13
4276051	13
19320384	13
3204158	13
102072	13
6774472	13
2762900	16
7044697	13
1430831	13
4933626	13
8362222	13
92949	13
104030	13
6013946	13
14608423	13
13233111	13
13064735	13
6890845	16
7757737	13
9992178	13
824211	13
17333195	13
11949197	13
19926707	13
6021554	13
679502	13
7929213	13
17597292	17
63046	13
11622481	13
15082965	13
15487850	13
18341423	13
8092168	13
27514138	13
12378420	13
3995999	13
4501524	13
11884096	13
1723431	16
8131892	13
1070681	13
20095307	16
1967027	13
905509	13
5877020	13
9726397	15
6049333	13
8440102	13
6988585	13
16229833	13
18761246	13
2023504	13
1598553	13
1744632	13
1201842	13
3314316	13
8406898	13
12018071	13
3516770	13
7257486	17
7273803	13
1654171	13
8687227	16
1311294	13
11224923	13
16778093	13
1942482	13
5850568	13
3043345	13
12964294	13
28171474	13
11083191	13
12709027	13
2830879	13
15168453	13
42331	13
2173884	13
8913891	13
1609801	16
6943696	13
4939821	13
2197571	13
982378	16
18476111	13
25105381	13
19903412	13
1622288	13
5174521	13
7089309	17
12630927	16
3211265	13
20109478	13
1117321	13
1416409	16
546850	17
1018847	13
13533327	13
11684340	13
1190988	17
2909460	13
14244857	13
52861942	16
10223085	13
1928610	13
11449985	17
6497096	16
20879155	13
6082756	13
20367442	13
11686659	15
965470	15
4970336	17
8308834	13
13416328	13
2555719	16
884313	13
2875161	13
9073174	13
1092200	13
21306168	13
1235641	13
3853978	13
1578379	17
2441031	13
15188315	17
6278490	13
6423799	13
14779541	13
8431380	16
19760143	13
3395701	15
11895898	13
9665903	13
11474661	13
10787253	13
1241087	13
8702178	13
405296	17
2291026	13
9196084	13
1770314	13
6478430	13
6559757	17
15943827	13
7626794	13
12641447	13
344705	13
2845162	13
7424703	13
4574364	16
2299	13
695318	16
5052034	13
14267299	16
27137062	13
7569296	17
8701213	13
16058790	13
1832323	13
3684669	13
87332	13
3756468	13
2015450	16
1944424	13
18482305	16
6882032	13
30844910	13
19228962	13
21137502	13
8779470	13
17937959	13
20904911	17
10392236	13
3973851	17
9701073	13
1506107	15
444570	16
28634372	13
1988255	13
5892017	17
4403808	13
15856029	13
4213184	13
5950484	13
21727630	13
42392002	13
11882748	15
11739395	13
1879178	13
16877562	13
5106927	13
10689446	17
8360349	17
486518	13
2173125	13
1263457	16
1874272	13
8822448	13
27519461	13
17139931	15
4365593	13
5076228	13
18949990	13
3072029	13
7601664	13
7373287	13
5871479	13
2893879	13
2180499	13
26843895	13
9099630	17
16313888	13
1561776	13
5307038	13
4766255	15
8502909	13
5168913	15
19041586	13
24237854	13
4611698	13
5859425	13
3298525	13
7106517	13
1916487	13
318127	13
2656442	16
12075128	13
1434990	13
6694211	13
1325416	13
12170152	13
1777176	13
3436283	13
15370463	13
13926138	17
10692270	17
16424982	13
5394726	13
1683004	13
9768022	17
5860373	15
4394198	13
4123225	13
1059586	13
9458163	13
3926009	13
4863090	13
3486913	13
8824986	13
6743356	17
3718471	13
8951158	13
12777407	13
29333672	13
846971	13
6162029	13
4438482	13
13434677	13
13340907	13
3047816	13
3385341	13
4710318	13
409946	13
12772509	13
9678628	17
477394	13
1051897	13
14169424	13
26063027	13
10789286	13
209286	13
9491088	13
4095680	13
24942	13
4814831	13
3947308	13
1157728	13
27864868	13
8436428	16
2247583	13
20205362	16
11402848	13
5331903	13
12840990	13
6843201	13
9134392	13
15608649	16
16060564	13
5375930	17
1337788	13
332818	13
5879843	13
103743	13
8848083	13
8244151	13
6612885	17
1703256	13
3822743	13
4810967	16
4545063	13
2740431	13
11783300	13
275043	13
6446019	13
10604127	13
8857636	15
2596685	13
28622695	13
5592502	16
10420059	17
17994911	13
6308833	13
1993405	13
2268159	13
2815586	13
5214837	13
21686957	13
5550213	16
212587	13
3799112	13
6508973	13
11867884	13
11109711	13
2349901	13
18508569	13
4433647	13
1379743	13
12298816	13
4532998	13
2359845	13
3227175	13
12764539	13
15330592	13
17883114	13
960210	13
2599695	13
13847214	16
23809943	13
1744052	13
20785259	13
16218745	13
36522245	13
14665673	13
13110484	13
1061993	13
2761344	13
2806620	13
19806381	13
3051430	13
36110884	13
12190379	13
8522628	13
11209212	13
3575045	13
272564	13
1221209	13
3264831	13
16984361	16
30415411	13
11742021	13
9513645	13
3916289	13
3615762	13
10882469	13
4657190	13
3568521	15
2861431	13
1508818	13
5462275	13
5063894	13
5214679	13
21248291	13
46167204	13
1287427	13
7386557	13
20896720	16
18135996	13
8339412	13
7934877	13
8379529	13
7051003	17
12380989	13
1710529	16
35741076	13
8325898	13
6833343	16
4448061	13
4253811	13
10725782	13
1975601	13
9371753	13
15055539	13
26888515	17
27812525	13
1114598	13
4457406	13
3032164	17
1654911	13
1530760	13
3221996	13
3859759	13
14345797	13
18931069	16
4958243	13
1823426	13
5562418	13
1379198	16
6641818	15
107369	13
21343879	16
2842760	13
996330	13
18817080	13
6376183	13
2682402	13
10800689	13
12330670	13
7519938	13
2086536	13
7787378	16
1022433	13
5585747	13
22272274	17
19898172	13
1248215	13
1496952	16
14622116	16
30942459	17
5120151	13
537313	13
3929284	13
5435839	13
6616231	13
11107828	13
2202919	13
12076608	13
3088584	13
11428777	13
8559718	13
16571053	13
3311037	13
275579	13
3777976	13
9803726	13
29181448	13
10066960	13
365841	16
8272132	15
5667833	13
9108522	13
2149739	13
14009840	15
4786847	13
48541657	13
5072461	13
14418790	13
3614956	17
3736499	13
2873875	16
12248488	17
5756853	16
4820915	13
3411955	13
10053409	16
8219472	13
2057954	13
7328835	13
2486085	13
2174052	13
143304	13
7381514	13
6047779	17
905068	13
7407514	13
17816146	13
6070811	13
2845868	13
2616841	13
19618232	17
10064422	15
6433956	13
682299	13
14364179	13
12221462	13
13030268	17
2568216	13
4850881	13
11167493	13
3618403	13
44168	13
3436873	15
6712857	13
1921328	13
1879024	13
17465385	13
11050281	13
3161821	17
21986358	13
3005744	13
4945904	16
743817	13
28925043	13
7912382	13
5621306	13
10207691	13
9222055	13
3111870	16
14486967	16
15521386	13
5194158	13
1727059	13
504104	13
13196759	13
35939891	17
752821	17
6784333	13
4741166	16
6172505	13
6613504	13
8851152	13
15923745	16
5517627	13
3978607	13
4205309	13
9703305	16
7141345	13
9174675	16
6389646	13
5369228	13
2054161	13
1757273	13
13888749	13
1425020	15
157109	13
9959748	13
8871019	15
970598	13
1552456	13
11153639	13
3785947	15
3176452	13
2728913	13
2917387	12
4644993	13
10375943	13
2025615	17
2460709	13
13772604	15
7929442	13
2621526	13
12700035	13
8087182	13
909925	13
3326346	13
416178	16
2745528	13
643408	13
2833765	16
13711581	16
224817	16
10793747	13
25017663	17
7083755	13
564050	13
8416027	13
9830140	13
27245060	15
8161680	16
9096778	13
8893303	13
1064259	16
3178523	17
8957466	16
3729787	16
7624304	13
11212844	13
13859076	13
14035739	15
5537148	13
13435446	13
1289245	13
3565010	13
4222868	13
2359655	13
1261532	16
24679461	13
1078541	13
2184174	13
14837264	13
3681401	13
11873062	13
10968635	13
2859627	13
27736638	13
9592697	13
7819113	16
583043	13
21881980	13
3184752	13
2239346	13
1176447	13
3412858	13
2134357	13
20959092	13
2253424	13
6208320	13
1199773	16
6847106	13
122574	16
5119989	13
4143716	13
5947324	13
14848339	13
34903133	16
3383228	13
8533199	13
965561	17
2779727	13
9020435	13
2740837	13
366674	13
2675992	13
5364347	13
4425661	13
12337906	13
26412121	15
6009447	13
6793053	17
3073115	16
545285	13
3100345	13
3766805	16
31538174	17
5192016	13
3726023	13
37408513	13
3798383	13
8360412	13
8932287	13
18445491	13
1730794	13
56815	13
18181255	13
4347576	13
12424432	17
1093035	13
1779375	13
443202	13
1274937	13
7090791	13
28520824	13
1868299	13
8869306	13
8183997	13
1997653	13
2779493	17
26641199	13
5208168	13
3627255	13
9885340	13
3813640	13
4236799	13
10017225	13
2208321	13
29907021	13
17559716	13
1567889	15
9269844	13
4843330	17
7376086	13
7376719	13
11285137	15
12296372	13
85178	13
18254	15
12335114	13
13644058	13
1022639	13
6684948	13
6040014	13
6179227	13
4918063	13
12276973	16
708094	13
602436	13
13243466	13
4457553	13
4814323	13
11258308	13
11707429	13
2345003	13
6283711	13
4469388	13
4448903	13
2193491	15
2147901	13
2346571	16
6337695	13
1227563	13
2678340	13
11600731	16
1828168	13
3234783	16
7792415	13
2443900	13
6751267	13
1332581	13
19313545	13
17536035	13
9641959	13
24516456	13
10935336	13
5988236	13
588308	13
5434847	13
20074108	13
6516683	13
20295296	13
14386465	13
9491891	13
14849	13
789917	13
8059197	13
6250745	13
4974004	13
22691670	13
5345633	13
3263948	13
6964667	13
1124395	17
9194918	13
19648	13
8397381	13
919007	13
5617852	15
48085112	13
4317508	13
320908	13
12588826	13
16159015	13
13768444	13
371280	13
6523677	13
17138315	13
13255142	17
9026435	17
32034894	13
4920198	15
3941043	13
13211988	13
17400904	13
22872484	13
325427	13
6576081	13
25021184	13
16486179	15
6152362	13
10329083	13
3112156	16
32017754	17
5163851	16
79903	13
3596621	13
2359655	13
1531379	13
4232062	17
3186336	15
7420873	13
6674592	13
27169688	13
3172563	13
12244064	13
12700806	13
6179102	13
1988274	13
4689289	13
213119	13
118648	13
3693753	13
6212024	13
11305800	16
11439751	13
3674274	13
11378461	13
12433330	17
8901015	13
9438378	13
3048187	13
9977178	13
24269342	13
17642300	13
760518	13
6975459	13
14173427	13
4342709	13
8507305	15
208542	13
6028082	13
3010580	13
1407729	13
5499799	13
1140404	13
3925021	13
447270	13
18668194	15
20327121	13
1717200	13
15696806	15
2049138	13
4919075	13
26869456	17
620335	15
7287151	13
52036073	13
7162560	13
3502431	13
9622931	13
17152764	13
5618902	13
3973555	13
6006767	13
26069588	13
19301445	13
1442523	13
27444496	13
521068	13
741288	13
1258380	17
14430415	13
14596055	13
9830057	13
4052910	13
4561083	13
15199553	13
5422406	13
4768769	13
3782109	13
7253912	13
6406796	13
20807931	13
32619235	13
1480987	17
6473565	13
1793528	13
35823843	13
4304245	17
3332876	13
4944546	13
8137446	13
4187763	13
25798475	13
10781340	13
3596330	17
15750950	13
8467714	16
29706728	16
18541008	13
6358861	13
1979202	13
12356957	13
7038824	13
4510264	13
27138082	13
7537057	13
6436762	13
29752829	13
8733924	13
5701989	16
11224836	13
8967290	13
17316250	17
2446499	13
7389780	13
16798122	13
462987	13
10875967	17
3816718	13
35218103	13
3728114	13
2466228	16
3549173	16
8527022	13
496276	13
12358322	13
2174608	13
8328315	13
18447993	13
7735904	13
2960822	16
12771162	13
15828299	13
9906336	13
5080568	13
9688457	13
868717	16
8892304	13
17758347	13
16849941	13
74808	13
2370423	13
12533802	13
10992313	16
17489926	13
18055396	13
4003271	17
43753	13
1359172	13
9444599	13
2398225	13
6441391	17
1612163	13
9021538	13
1724338	13
8780812	17
11642745	13
905065	17
8235011	13
10495140	13
26045188	13
32519969	13
407653	13
6305906	13
8704998	13
8558033	13
11004492	16
3586782	13
3653258	13
6622724	16
4302107	13
10023247	17
5657116	13
5295487	13
1000816	13
1737134	13
4330332	13
15462608	13
3346141	13
11465324	16
5306274	13
401327	13
2647987	13
1628493	16
1743633	13
7529479	13
6781546	13
9538386	13
188769	13
4276201	16
1750393	16
153546	13
2892648	13
194808	13
342945	13
17431647	13
15290048	13
6429755	13
1708350	13
7286755	13
101916	13
3570923	13
10204848	13
2643149	13
47672	17
14837708	13
5347544	13
1555642	13
9934705	13
7076370	13
8764167	13
6026036	13
5224928	16
4634955	13
19248290	13
19367859	13
1724530	13
974107	13
2009632	13
3696481	17
29955	13
2267216	13
11773954	13
2519541	13
8992185	13
2330210	13
8391978	13
1925127	13
9065650	13
6652700	13
1331753	13
2886192	13
12374500	13
17096232	13
2459689	13
10378354	13
11668217	13
6540432	13
14204226	13
3707904	13
5146676	13
5509267	13
3398653	13
15221258	13
8768342	13
2214216	13
11994651	13
610478	13
69897	17
12013565	13
13240373	13
1060055	13
1852039	17
2952082	16
9685546	16
74568	13
45793140	13
37765653	13
339708	13
2048711	13
6205100	13
230260	13
7446838	13
1191453	17
14310324	13
7416963	13
2220284	13
26851797	13
9469037	13
1955019	13
12352159	13
1770946	13
7187552	13
4367657	13
9787968	13
4880802	13
5695768	15
775157	13
2575150	13
18200682	13
2219797	13
11697066	13
9604417	13
937362	16
10463093	13
1681273	13
6731336	13
5006612	17
4896421	13
6202915	13
3774103	13
1469300	13
5500476	13
23649575	17
10196701	17
29225470	16
3520664	13
13560929	13
20942581	13
23105631	13
7161031	13
12882769	13
5964034	13
877154	13
5947100	13
24539060	13
14201378	13
3822649	13
6038332	13
2567122	13
667940	13
16202326	13
6079926	16
3177235	17
887960	13
3433970	13
1808755	13
2488884	13
25074629	13
2484902	13
1086940	13
18058587	13
1674678	13
998186	13
11159068	13
12821024	16
15303516	13
9004746	13
5988125	13
9391251	13
93606	13
3062566	13
15050928	17
10207803	13
307516	13
3069917	13
1555058	13
1940813	17
392597	13
15036387	13
12502582	13
6791283	13
9155405	13
6798551	13
20371315	13
9351257	17
20286177	13
653737	13
15017865	13
3359410	17
13683409	13
1108124	16
1176477	13
9132474	13
14908864	13
4280890	17
400255	13
2142512	13
6620775	16
14304728	13
5214307	13
4392379	16
4114347	13
16096655	13
3389977	13
2113381	15
2313259	13
18162605	13
1578318	13
2940692	13
3562069	13
6360708	13
25867095	13
891678	13
6440980	15
2399196	13
206933	17
5743194	13
13550461	13
7640531	13
5008099	13
22403231	13
6128744	13
7253193	13
7330924	13
7145772	16
18692274	13
30495507	13
1526414	13
4109241	13
1565363	13
661865	13
3941281	13
5424822	13
11956436	13
2753304	13
3434130	13
510214	13
3008431	13
12170064	13
4227576	13
15411657	13
2219244	13
1554728	13
2244411	13
8310672	13
4432755	13
21349	16
9390388	13
3568913	13
25002697	13
9795734	16
23379342	13
20176715	13
23073644	13
4443579	13
7691065	13
36683071	15
5324060	13
415483	13
3488007	13
740119	16
5770581	13
15808273	13
21586774	17
9854969	13
2020812	13
261995	13
1767963	13
1569220	13
4730152	16
33201479	13
4767093	13
1170970	13
231839	17
12964940	16
11503131	13
2269327	13
5478733	13
8464844	13
10251497	15
2128743	13
7921721	17
4749948	13
9928589	13
10337811	13
17463870	13
3409999	13
12565533	13
5417109	13
10016751	13
1667946	16
14103697	16
8650823	13
2303604	13
14798402	13
12341406	13
44602052	13
4312353	13
14511920	16
2662855	13
13942809	13
18595828	13
6740223	13
3501681	17
2727815	13
168005	16
1288649	13
37286703	16
24315850	13
18998546	13
1115965	13
2616582	13
178242	13
15589684	17
6840234	13
4292250	13
310436	13
218692	13
13655458	13
684307	13
4680321	13
9637275	16
13661058	13
11596820	13
1392139	13
3013641	16
1690372	13
1437343	13
4833472	13
9180118	13
19123662	13
14491549	13
1664909	13
3054404	13
4005437	13
7844801	13
3502515	13
1733775	13
6682513	13
4301157	13
10277655	16
9890459	13
16390621	13
2489090	17
6370049	13
7309972	13
5980887	13
227199	13
6211121	13
12862730	13
1760810	13
577902	16
13434866	13
967843	13
1467144	13
3379390	13
13606978	16
545675	13
8667008	13
11528283	13
7834323	13
6286597	13
17450437	13
2495576	15
21109372	13
8587901	13
4827333	13
5052024	13
2472045	13
6228947	13
2620223	13
17192350	13
36982468	13
39039187	13
484456	13
7388228	13
2344220	15
26706436	13
2914469	13
1908056	13
13262529	17
6689404	13
1389214	13
32898211	13
12954450	13
10084977	13
20186055	13
5308820	13
27143905	13
2493085	13
4898403	13
3934452	13
10282669	13
6138681	13
876634	15
5700557	13
9166123	13
34217106	13
59456	13
48342	13
3707512	15
14876754	13
1694724	13
1404466	13
9272339	13
3488079	13
2336253	13
20106948	13
10138089	13
3603327	13
8904832	13
45829	13
2328451	13
22149656	13
3367426	15
13214489	13
13613564	13
7035740	13
13167169	13
6125829	13
48435724	17
6310819	13
743760	17
17598582	13
4394037	13
2613604	17
13293805	13
16134086	13
2840207	13
750671	13
211194	13
10300872	17
637205	17
38736221	13
19250434	13
6236299	13
12978825	13
10147049	13
11897483	13
12630980	15
2648081	13
3187863	13
4864193	13
825797	13
868949	13
36274575	13
20766627	13
3803636	13
4232106	13
13307925	13
9159151	13
8937214	13
20041395	13
11716448	13
4429755	16
2835225	13
303270	13
17595511	13
5596434	16
4956675	13
1879851	13
2816590	13
4356724	13
2457348	13
2952034	13
3052905	17
3399174	17
20055443	17
75558	16
29053770	13
12201394	13
32110039	13
5886451	13
2323438	13
529302	13
3083669	13
53554069	13
1252850	16
10271871	13
19892907	17
122307	13
10582182	17
1227384	13
391354	13
12441872	13
7310766	13
10466782	13
912408	13
7154661	16
5069375	17
18873662	17
5290488	15
7094152	13
13634730	13
1583666	13
724312	13
13618539	13
592354	13
10857034	13
462923	13
7533602	13
961086	13
5332781	13
1890618	13
18363786	16
9389957	13
2519449	16
2663721	13
4401235	13
2378291	13
4684451	13
1794245	13
16201701	17
274896	13
18784016	13
888013	15
2393211	13
13330286	13
7030511	13
19348930	13
6877059	13
1508920	16
10688761	16
5837878	13
21601117	13
2609765	15
8241763	13
3026113	13
9311429	13
1321849	13
13547564	13
1897493	13
6880506	17
1038118	13
343900	13
3550866	13
1789506	13
14392226	13
6296076	13
1200927	17
1045386	13
6492626	13
10668618	13
8301511	13
2273111	17
13897976	13
8122940	15
2812515	13
2484874	15
2516054	13
4254175	13
7163426	13
5773744	13
3582325	17
5923702	13
21156803	13
4257766	17
6631956	16
18614841	13
18049439	16
5571423	13
2406845	13
660220	15
6177339	13
5772750	13
4534456	13
8696400	13
2626536	13
968985	15
14400012	13
3029038	13
1972625	13
1797777	13
2771085	15
9053546	13
1224261	13
17957199	13
24490603	13
33703726	17
6366153	13
3802997	13
3709772	13
11991215	13
6290071	13
22877831	13
5236099	13
6669174	13
3628456	13
3607348	13
3785816	13
4974017	13
10970019	13
27847852	13
7193933	13
21091563	17
22262546	16
5334175	13
3645827	13
663398	13
12649574	13
6201708	16
15679374	13
1297066	16
338849	13
277085	13
5368141	13
4557261	13
662632	13
5302692	13
5017373	13
2363658	13
1874586	13
2244418	13
15035677	13
15272727	13
5792107	13
13914976	13
1263942	17
11260359	13
637184	13
134158	13
3067279	13
873553	13
7541302	13
11863581	13
11082547	13
1131300	13
2555362	13
13968145	13
20924943	13
11408514	13
2916650	15
15507888	13
9000498	15
2579206	13
6327097	13
2773348	13
7779434	16
2711822	17
3921277	15
1481389	13
3863725	13
11829038	13
387017	13
650170	13
3036964	13
7207541	16
1072085	17
11514983	15
3251992	13
1580191	15
6468890	13
6885941	13
9920391	13
2162669	13
12447885	13
17548551	13
3754957	17
2732413	16
23647591	15
2228253	13
10403790	13
2730546	13
8370949	17
9188772	13
6408525	17
406018	13
5248077	13
18775821	13
7785919	13
522260	13
1083057	13
13096203	13
20570206	13
2537359	13
2395613	16
2310715	13
12692390	13
8291734	13
13921674	13
129366	16
167721	13
10486329	13
40459720	13
2664061	13
17825157	13
2996254	13
647490	13
3398999	13
2305681	13
5515463	13
22611061	13
40652593	13
8313466	13
6550377	13
6147273	13
1345463	13
1046481	13
135627	13
19097537	13
11350558	13
2643555	13
2064212	17
37433930	13
4283564	13
204791	13
2896317	13
15767603	13
423435	13
416335	16
241792	13
9128429	13
50595919	17
2712333	13
1718812	13
34043691	13
6347295	13
488133	13
658708	13
14675849	13
22143176	13
17550495	13
21557363	13
415808	13
4338519	13
11348667	13
6892056	13
13170240	13
1814781	13
8145613	13
2352200	13
1575536	13
10733254	13
13458644	13
1566	13
25230167	13
7920618	13
7540418	13
14454134	13
1835874	13
1965589	13
4631652	13
1148660	15
5398115	13
12790751	13
3999420	13
11855944	13
14893200	13
1729088	13
5133634	13
4130905	17
337654	13
943643	13
14373818	13
14590610	13
2419498	16
347787	13
13655873	13
5880183	13
3990875	13
11157728	16
10464415	13
9256098	13
2915905	13
168036	13
9298845	13
11723147	13
2712767	13
486623	13
18809101	13
1615307	13
4067294	13
9658267	13
3960166	13
10170523	13
2161876	13
2790853	13
19354193	13
21326230	13
2779599	16
505824	13
2942297	13
12472548	13
2678183	13
1208032	13
2476108	13
10029323	13
2568439	13
4558434	16
397793	13
923636	16
1566937	13
1490137	13
18766304	13
13196085	13
6920148	13
3900508	17
12483529	13
9425595	13
10236498	13
322299	13
18392344	13
2150942	13
5383822	13
2936738	13
10884465	13
8520263	13
45379755	16
41507743	13
3005628	13
2593418	13
8826610	13
2288283	13
11331048	13
401914	13
364216	16
291112	13
1420118	16
3232764	13
5733502	13
11401030	13
6471117	13
1070947	13
1616368	13
6222078	13
16867578	13
4458107	15
2383572	15
1184192	13
2414441	13
1024894	13
2588263	16
3114683	13
642226	13
8648816	16
16362481	13
15383400	15
24940359	13
6824228	13
402178	13
2629000	17
1561784	13
10793642	13
1051949	13
5895673	13
8126179	13
9796382	13
4493488	13
7893540	16
5358077	13
8663745	16
14280664	13
5957394	13
15592306	13
1292095	16
1685427	13
17625381	13
2934510	13
8023690	13
10236457	13
1530261	15
4555697	13
1089865	13
10224400	13
31219718	13
18998701	13
1200505	13
10723915	16
37286381	13
462029	13
17147516	16
5633932	13
8116382	13
7052941	13
2526188	13
1568261	13
4236407	13
13686049	13
10914425	13
4790944	13
9408190	16
2723095	17
209443	13
13762976	13
8488687	13
4030934	13
1252179	13
6223701	13
12042000	16
11115567	13
13139844	13
3894880	13
6970309	13
3224794	16
5425815	13
4996927	13
1845095	13
5175245	13
5680689	13
25076100	17
4468328	13
9446621	13
2379631	13
17039308	13
998167	13
20058043	13
301845	16
15144275	13
10277893	13
6410450	13
2914200	13
23552896	13
22851386	13
6028802	13
1278879	13
1832692	13
19883047	13
7339167	13
3554966	13
10790888	13
2711326	13
18915269	13
8880823	13
2671424	13
2372677	13
39065366	13
3662271	17
15350951	13
2080830	13
415403	15
6332550	13
5094813	13
17085564	13
19410237	13
6440031	13
9669259	17
11357466	13
13629442	13
8356947	13
9049877	13
7755729	16
2887745	13
7573333	13
5576911	13
9315162	13
1423090	13
2069333	13
6534861	17
5919908	13
26580750	13
38947624	13
12849335	13
5703424	13
5970155	13
33911676	15
1985458	15
42335	13
22112411	13
1154927	13
5877078	13
5092521	13
3370172	13
22998779	13
2778475	13
6029608	13
2744371	13
7596825	13
14440364	13
24802364	16
15689774	13
22764098	13
2343589	13
16866054	13
5718	13
14409408	16
2820678	13
8326863	15
4342070	13
4791591	13
386627	13
6077691	13
18549877	15
4335605	13
8594122	13
2366709	13
5750179	15
15468457	13
3084017	13
2276153	13
2270780	17
11240102	13
24249859	13
4980880	13
12934248	13
2106827	13
19524699	13
14445847	13
22522942	13
14833352	13
1200681	13
17540922	13
653803	16
5486010	13
7648676	13
5437038	16
9677874	13
17873940	13
14249889	13
7861329	13
20583261	13
23159566	17
537576	13
10160483	13
562726	13
6607176	13
2542841	13
1940963	13
2167516	13
2102463	13
327944	13
4053280	13
6016836	13
16840032	13
2891961	13
8845160	17
3066897	13
2088541	13
6381039	17
15343103	17
20384677	13
1755191	13
4206936	13
31084	13
3026595	17
12769527	13
6464690	16
10602068	13
4870962	13
3566279	13
8644081	16
2722152	13
6270022	13
11786956	13
3854938	13
5714415	13
8509170	13
1279518	13
14415858	13
12342194	13
1073015	15
3388062	13
3322389	13
8039671	13
1517216	16
7550490	13
3232243	13
1861469	13
7713738	13
6034999	13
4538182	13
15270030	16
12883912	13
769455	13
1284325	13
351677	16
2468052	13
517545	13
9775524	13
8286116	13
15232256	13
12366485	13
2835205	13
4172663	13
1305460	17
1299526	13
8338836	13
444241	15
1153137	13
1992980	13
10871972	13
1029402	13
9671709	13
20872576	13
2226910	13
10218446	13
555765	13
10868046	13
4007621	13
4990412	13
2225671	13
11440436	13
1090794	15
36195874	16
8150008	13
14446033	13
3205096	13
18647210	16
6191407	13
9886811	13
1113315	16
8537928	13
8168560	13
5134877	13
23507930	13
1267727	13
13702523	13
3698333	13
9383872	13
2684539	13
1255690	13
15994572	16
3426249	13
7150394	13
10210117	13
8192073	13
3448158	13
3542597	16
800679	13
1540382	13
2402294	13
4277814	13
16957766	13
1608491	13
1300526	16
1081486	13
13407069	16
8267487	13
4190402	17
15076026	13
8460072	13
4813823	13
3410601	13
360520	17
9663016	13
6640508	13
12036504	13
16534758	13
8943900	13
1010822	13
43201440	13
2625675	13
10428479	13
6321509	13
9257175	13
42482882	13
5892026	13
5675280	13
3748117	13
2589972	13
2678018	13
1004417	13
12104135	13
10176592	13
4067238	15
945625	13
16699686	17
21431055	13
21917781	13
5092584	16
6158729	13
7735146	13
25482206	13
4241065	13
15643596	13
1774063	13
7751386	13
8587390	13
2130049	13
1228973	13
689932	13
4962246	13
17872424	16
4011102	17
9209517	13
870180	13
7171916	13
12730154	13
12898755	13
13674587	13
18844046	13
24531696	13
20463030	16
32943	17
15668703	16
8619533	13
1252780	13
25296427	13
653790	13
12242942	13
133966	13
5179819	13
10000083	13
8569779	13
5669479	13
2550390	17
3638767	13
16038965	15
25000150	13
5749961	13
4395818	16
2639854	13
11354686	13
13075667	13
12853368	13
4181184	13
3285061	13
3526989	15
18329720	13
13220711	15
310661	17
8005754	13
20546628	13
3278606	17
727921	17
8300319	13
3668044	13
2829145	13
9467040	16
1457754	16
20803508	16
40139891	13
2308188	13
4072599	13
10414868	16
23888631	17
244001	13
1356073	13
460028	13
3985775	13
72440	13
2894791	13
10586766	13
21658184	13
437228	13
8738580	16
2124336	13
2527057	13
24194371	16
13398817	13
10577388	13
2807858	13
3893066	13
910985	13
14312267	13
35694884	13
9215835	17
13144261	13
6607718	13
7285996	13
13280771	13
25990586	13
7544678	16
5148816	13
4783822	13
10704344	13
2513599	13
1463906	13
23705378	13
17661866	13
35995161	13
12490844	13
361950	13
3027014	13
4350132	16
3264195	13
6624711	13
2490616	13
2157166	13
9228123	13
1834781	13
5142102	13
7920700	13
1374934	17
3383597	13
4255849	13
2657875	13
994207	13
385691	13
36459283	13
767461	13
7467925	13
12931853	13
1505232	13
7353172	13
15342327	13
17229775	13
4518950	13
3802264	13
7124786	16
3678815	13
1049508	13
11187542	13
6054540	13
8220805	16
9010625	16
12325954	16
8505750	13
5282459	13
8577784	13
15113521	17
9896146	13
2708151	13
66616	13
6130295	13
1061251	13
6121117	13
9304038	13
24879848	16
664723	15
20151956	13
17892521	17
4330146	16
2088975	15
13426628	13
8519944	16
13996778	13
6324428	13
4031248	13
3587931	13
4616900	13
7737281	13
24134803	13
1804861	13
17095078	13
1917873	13
6621521	16
34349244	13
20309179	13
4103496	13
3572028	13
17049991	13
7022912	13
537845	13
9119690	13
7709417	13
19814956	13
2165280	13
2317763	13
22884347	13
11395528	13
1360262	13
5793834	13
13968218	13
26297573	13
925904	13
9051655	13
14374970	13
359160	16
7110546	13
13731115	16
9248627	13
15689707	13
12692094	13
1773384	13
11786391	13
68901	13
497324	17
949731	13
3626693	13
8612754	13
2737797	13
11704940	13
11680725	16
1731298	13
578542	13
1045278	13
36530004	13
15508564	15
3715373	13
16887090	16
13007746	13
1932258	13
8296786	13
11296538	13
4453740	13
17724060	13
379982	13
4152214	13
1881026	13
13114635	13
6890896	13
3196438	13
13316664	13
3956774	13
2536798	16
7720229	13
1601603	13
122347	13
9597276	13
7157642	13
8079297	16
8283131	16
8938212	13
593974	13
6055001	13
5487537	13
14414285	13
9041862	13
26496191	17
281394	13
43030629	13
564181	17
4042167	13
4098541	13
12228024	13
23963656	13
30824660	13
10440907	15
25043287	13
2488887	13
16982999	13
1287913	13
3019370	13
326674	13
914920	13
20572701	13
16534406	13
1007379	13
1179516	13
5463359	13
2722964	13
35500749	13
2844993	13
6479245	13
14622873	16
5239780	17
3875377	13
15560336	13
2771547	13
5535525	13
2070410	13
2324065	13
1795962	13
1231705	13
12576777	13
25500934	13
4828457	13
4714610	13
11202156	17
12011252	13
28904366	13
9367906	13
15628732	13
1697867	13
4728515	13
16048603	13
8174421	13
37438686	13
16390855	13
10267441	13
9031749	13
3649704	13
6962323	13
4255831	13
11898340	13
22871630	13
5164329	13
852008	13
663514	13
4032815	13
29999114	13
3820251	15
9632235	13
14970159	13
3530133	13
3457946	13
19035448	13
1432798	13
10155090	13
4090092	13
9792746	13
366639	17
1956703	13
7593610	13
1651778	13
1631409	13
21600113	13
22915042	13
13816753	13
18243493	15
12596508	15
2795205	13
6708395	13
14425439	13
7159523	13
19048230	17
15120982	13
1212942	13
2455988	13
1240503	13
4517018	13
802126	13
1432906	13
12713544	15
11065721	13
21136922	13
665950	13
5920602	13
3521728	13
5614501	13
2110477	16
11939309	13
228590	13
8965042	13
245819	13
14096192	15
31017848	13
2160882	13
5360693	13
3597959	13
3131417	13
5493994	13
2832945	13
1523214	13
4112668	13
800270	13
40188675	13
38020881	13
4849602	13
3038981	15
6969754	13
1948184	13
6169796	16
3932935	13
6450770	13
3137231	13
3286390	13
12530744	13
24494	13
27909707	13
2740516	13
8521614	13
902851	13
727698	13
7152660	13
19883679	17
4518403	13
32065896	15
12224891	13
708687	13
1688447	13
3848217	13
14694058	15
7478185	13
13442636	17
3208323	13
5198042	13
9857879	13
12966880	13
25037698	13
1665363	13
4902284	13
7499781	13
3282029	13
8455186	13
845634	13
6643576	13
4712463	13
5601525	13
1950432	13
6583005	13
29941288	13
2675834	13
1270783	16
981843	13
7132523	13
14088073	16
14783568	13
2611873	17
39233279	13
32268123	13
5350003	13
1631828	13
13872821	16
18865547	13
4745045	13
3147862	13
8389921	13
3251332	13
2225262	13
1975923	13
5916873	13
3550127	13
14952093	13
10081938	13
734676	13
4053427	13
14736192	13
12337170	13
1064949	13
7370561	13
46378023	16
28465035	13
22054213	13
17551309	13
4896024	13
12228724	13
7947112	13
40261391	13
4315730	13
1044887	13
12127148	13
10994891	13
6412896	17
10203780	13
984598	13
3625797	13
24601263	13
8655879	13
4060866	16
3911475	13
5465466	15
16314191	13
2444736	15
22812743	16
7056290	13
37702289	13
6371218	13
6108596	13
11212632	13
11505526	13
3408210	13
2279062	13
8737539	13
2957761	13
12377495	13
1568889	13
1065841	13
7432918	13
2738586	13
36408948	15
9588217	16
3458580	13
3090024	13
3990393	13
17420553	17
10915274	13
14781598	13
1974406	13
375541	13
1793160	13
1469638	13
1659332	13
9033125	13
10152545	13
17273254	13
867344	13
21967624	13
33113	13
4075852	13
24580714	13
4570324	13
34915252	13
3200068	13
2036735	13
1265586	13
6330057	13
967884	13
2778111	17
48901988	13
1289463	13
794399	13
7485746	13
1683111	13
7981238	13
24999870	15
11241912	13
12203937	13
6912923	16
21243410	13
2820781	13
125112	13
2210585	13
1321748	16
3630486	13
3138332	13
2125737	13
11664642	13
3987325	13
10231466	13
7423070	13
9434346	13
879711	13
10710884	13
3192120	13
9483804	13
10224858	17
8303089	13
11958670	13
2065185	13
42786011	13
1713869	13
216729	13
202625	16
19840751	15
1627874	17
140763	13
4598302	13
41747397	13
19171	13
1443893	13
12148766	13
393637	13
3403169	13
2049182	13
1639329	13
5980482	13
14801972	17
31070478	13
33751413	13
13784279	17
4069886	13
496867	16
39963454	13
25966017	16
20335436	13
9191999	13
1833719	13
5286718	13
13421925	13
14386188	13
209889	13
2219124	13
8191437	13
3425919	13
9937615	13
986961	13
1240013	13
14743349	13
394955	13
4465877	13
444887	13
6204260	13
7311641	13
1155904	13
3699054	13
1574760	13
1038544	13
816200	13
2235124	13
9265451	13
4392325	13
11982084	13
15033565	13
4820549	13
4274864	13
30736736	13
5223500	13
2821153	13
3085726	13
5889636	13
4372481	13
12686032	13
6457005	13
16455513	13
3673322	16
14594737	13
10849722	13
4496041	13
18426808	13
24179346	13
96679	13
28460603	16
5863782	13
1633276	13
7238627	13
31075546	13
1782086	13
2823416	13
1302182	13
2669763	13
6598830	17
1419847	13
4547195	13
16016453	13
4912330	16
15193340	13
5020185	13
938748	13
7395800	13
2369619	13
1869585	13
9536897	13
11178751	13
10718401	13
3271945	13
10625404	13
11578099	13
6136468	13
3336614	13
13131556	13
3464075	15
9557871	13
8082370	13
9841650	13
9701025	16
6104056	13
4688041	13
22693687	13
11323330	13
1922690	13
5229171	13
4844185	13
3916061	17
5789317	13
12970393	13
1549681	13
5179215	13
6281616	13
1277369	13
13852766	16
7253956	13
17031983	13
4300091	13
671199	15
3805217	13
254168	13
14005100	13
5113055	13
3305725	13
747791	13
918375	16
1116648	13
10542322	13
2881602	13
4492553	13
1318034	13
2685092	13
5708123	13
3763704	15
1120415	15
19679108	13
6602951	16
20855637	17
24075805	13
1184011	13
3433578	13
3153426	13
283166	13
22075197	13
3039786	13
30388949	17
8502493	13
6522933	13
1396476	13
6124155	13
2761471	13
19943111	13
225985	13
39237	13
11227902	13
526153	13
2100936	13
31648861	13
3393980	16
12611883	13
4949443	13
36806497	17
247788	13
9726840	13
23684882	13
20376857	13
6907302	13
439745	13
18137	13
11587242	13
7309621	13
7187796	13
4676610	17
8049233	13
23068493	13
22917701	13
16493745	13
4520007	13
4837963	13
262813	13
12212998	13
15949686	13
2065785	13
12724515	13
8040242	13
8477452	16
8465914	13
1565284	15
18558169	16
7762353	13
1325704	13
26949615	13
16978827	13
9985789	13
1165507	13
3972085	13
11560787	13
684788	17
1031434	17
1987697	16
4054829	13
7028236	13
14228409	13
29197591	13
104622	13
2423762	13
647637	13
964746	13
10407503	13
4921715	13
5713944	13
3193972	13
12126651	13
4300331	13
8140103	13
8990880	13
22323460	13
2023304	13
6041316	13
3196344	13
3358458	15
4543534	15
1163382	16
2356118	13
45761188	13
20628159	13
3357045	13
391068	13
23049903	13
4707789	13
9259174	16
20951597	13
16888181	13
5490475	13
16886983	13
9038890	13
7869952	13
1877001	13
11784669	13
13005790	13
32861292	13
2724550	13
2793770	13
305293	13
7838804	17
2050950	13
5057299	17
11640320	13
19710583	13
14977574	17
16142009	13
17176339	15
14244916	15
1754819	16
1231579	13
14012062	13
6287296	13
6664636	13
7832397	13
13369423	13
1796185	16
1298131	13
4110930	13
13417466	13
23363819	17
8613087	13
5762062	13
9896810	13
13017502	13
12799889	13
311417	13
2963957	13
12525261	13
7904890	13
8577996	16
4222455	13
18216064	13
8523902	15
6534667	13
8459122	17
14691046	13
9424810	13
3599989	13
10446471	13
153322	13
11567737	13
4141138	13
11255673	13
26462117	13
1340212	13
3220811	13
7391460	13
223589	13
8260032	13
2165029	13
6325189	13
4164297	13
8768607	13
913801	13
10318743	13
6586094	13
10716880	13
13605946	13
6804119	17
21530858	13
1858146	13
27027	13
2848307	13
16803258	13
20949179	13
2072520	13
9044086	16
15936306	13
4351478	15
4153933	13
5168857	13
10082835	15
7453543	13
6228356	13
15170120	13
4922304	13
4957869	16
2743729	17
18690383	13
6336956	13
13480065	13
1060037	16
1745068	13
9850122	13
4701098	13
5333805	16
787245	13
3797525	15
8423046	13
4813355	13
9830074	13
3804291	17
11818248	16
29418373	15
9987466	16
413290	13
3448048	15
1697048	15
17764044	16
6689606	13
21545886	13
7893657	15
285213	16
25989106	13
6525259	13
450727	13
9717929	13
11306325	17
11100371	13
5262351	13
7949822	13
28298089	13
10463417	13
8607834	15
5494542	13
7344542	16
4931716	13
15615319	13
17407428	15
13145151	13
4925970	13
23058202	13
17199978	13
2115221	13
5932725	13
8079928	13
3862913	13
4220164	13
16932006	13
3385791	13
31773822	13
4481924	13
17036951	13
8112371	13
8652762	13
1958102	13
14215886	13
29438363	13
14518623	13
1618159	13
15025705	13
1454543	13
4668226	13
2195567	13
23243019	17
781269	13
1151418	13
20698203	13
8634145	17
3490236	13
2117392	13
11735421	13
24187777	13
14819076	17
2945085	17
4114667	13
1662746	13
4255501	13
9812255	13
637181	16
182540	13
2492566	13
3816916	13
1159342	13
2322562	13
2170493	13
1547070	17
1716903	13
8360247	13
9900644	13
5008184	13
4647793	13
95358	13
960383	13
3090147	17
12085428	16
6531278	13
2914512	13
18640860	13
24464033	13
3902751	15
2403535	13
64577	15
16251487	13
15778646	13
5579217	13
2107859	13
4656316	13
7816920	13
17506364	13
3821655	13
41681723	15
10622701	13
13692292	13
24719653	13
1036681	13
16418670	13
6736974	13
534659	13
3163224	13
3141580	13
8312032	13
33256813	13
14195197	13
4887402	13
14384134	13
7227496	13
8217959	13
1513548	13
573861	13
19403627	13
25333	13
18300854	17
5664553	13
21242881	13
5757571	13
2867765	13
4867608	15
1610483	13
19495649	13
3036005	13
12924205	13
8986489	13
945780	13
18950884	13
8741037	13
3935653	13
9914601	13
3249822	13
9378807	13
10569161	13
4237691	13
12017263	13
10953965	13
14641334	13
1884023	13
9588841	16
1748580	13
9752091	13
2886009	13
6861937	13
4398287	13
4337793	13
14100873	13
3778867	17
3756204	13
5316940	13
6590895	13
2518462	13
10837678	13
4267594	13
3136140	13
5741948	13
26926022	13
12548619	13
5193780	16
5882327	13
26182632	13
2440640	13
12995057	13
320760	13
7845943	13
4390290	13
2124795	13
29226782	13
2415454	13
30829813	16
16102562	13
8006629	13
12379953	13
7732138	13
5147193	13
3354715	17
23735273	13
17110316	13
5977182	16
8549804	13
2558565	17
1073852	16
10857295	13
6310948	13
2488030	13
5937499	13
71041	13
28272096	13
13998348	17
6738656	13
1623384	13
16960318	17
338441	13
1788416	13
21197986	13
3641585	13
13160108	13
930898	13
4492702	13
10804545	13
22111368	16
4149320	13
10305472	13
657663	13
9669781	13
13793415	13
16761486	17
3083758	13
17709574	13
13793297	17
21056008	17
32734510	13
12687533	13
3531063	13
834226	13
4025437	13
4776885	13
21850749	13
8584559	13
26885953	13
1099342	13
10997599	16
29348551	13
1600900	13
14652868	13
13510650	13
10940034	16
14270284	13
1705461	17
1718651	13
1730417	13
18671338	13
7688452	13
7070023	13
6376339	13
2498668	13
10110396	17
33274640	16
18620473	15
4850577	13
2312313	13
459226	13
2888982	13
9146978	13
15051867	13
3649800	16
10405573	13
7951169	13
17058521	13
5709138	16
13444618	13
2304558	13
10936665	13
6653855	17
8415019	15
7591772	13
1902972	13
20915968	13
4840003	13
3732496	13
12664658	13
142928	16
12528291	17
10449160	13
1865910	13
3272863	13
1845068	13
5510019	16
11433885	13
2173264	13
7055135	13
11695019	13
3127140	13
11645900	13
1282666	13
4546025	13
1538367	13
11950668	13
32644570	13
9480159	13
3326734	13
8894296	13
549531	13
16145673	16
1931367	17
13172044	13
2403128	13
2425704	15
1881498	17
12739991	13
17815353	13
16844988	13
9165819	13
4987934	13
15381086	13
800375	13
24926080	13
2147880	13
3501523	15
2266786	13
3315739	13
9104610	13
26921694	13
8856376	13
8518337	16
8689163	13
4393636	13
660521	13
8470659	13
24311288	13
10109440	13
3225541	13
7527592	13
2582469	13
18441804	13
2679670	13
27004	13
5355549	13
8017893	13
9539915	13
29212488	13
2859187	13
6507083	13
1483890	13
1904743	16
6168832	16
14358698	17
1213750	13
18794411	13
11000431	16
130038	13
18691385	13
3902895	13
6196742	13
3550400	13
9024800	13
7068906	13
3228791	16
29780	13
14809098	13
13805622	13
899471	17
6513892	16
4688131	13
30030315	13
9399823	13
6472196	13
31173343	13
9993351	13
271587	13
17523197	13
17545212	13
32892214	13
4920139	13
13834989	13
182430	13
18789373	13
12787660	13
5393116	13
4600615	13
2851589	13
2404183	13
52446016	15
33671096	13
14944058	16
8329687	13
25376675	13
5674084	17
4606196	13
2159679	13
7167975	13
7005393	13
20018811	13
2139566	13
2941746	13
8684279	17
11940036	16
6312228	13
3623222	13
2647152	13
14818289	13
5088069	13
10567191	16
2822715	13
2938690	16
4728150	13
8001950	13
16458313	13
7228666	13
16434088	13
7471202	13
663209	13
8217172	13
1313112	13
11275639	13
5358762	13
5982592	13
12138960	13
6881129	13
730696	13
2364170	13
11622141	13
3960391	13
11147897	13
2893309	13
15232216	16
13156222	13
650006	13
8237072	13
16893104	13
17100408	16
9126476	16
11526549	13
2052616	15
4835726	13
3622188	13
9197183	13
70998284	13
92575	16
25598203	13
23482607	13
643723	13
15910893	13
6318588	15
6416412	13
4550236	13
10310525	13
6063635	13
12069232	13
2869467	13
644058	13
4964235	17
10443094	13
16880222	13
9403692	13
2092546	13
1644788	13
18864001	13
2189244	13
7151722	13
634382	13
12160663	13
13232453	13
18915642	17
4843368	13
26296212	13
3937180	16
170902	13
7786336	13
5683895	13
10334805	13
613018	13
5046668	13
39280269	15
12016728	13
5716945	15
38920321	13
5097166	13
10641310	13
13809889	17
9161590	17
8516619	13
433974	13
4190594	13
22960083	16
997650	13
2113240	13
1379497	13
27680445	17
17224859	13
2557850	13
14716941	13
4623657	16
3260187	13
15000889	13
3056701	13
2649595	13
3395280	16
14836180	13
5910144	13
4302715	13
311387	13
1427982	13
2004503	13
11471404	13
6531717	13
8758081	13
1833969	13
184924	13
4353278	13
7755317	17
525099	13
40668	13
14621342	13
29557123	13
5368700	16
5851831	13
1415108	17
20566020	13
5217388	13
29054481	13
5879389	13
31544438	16
1358302	13
7317134	13
363665	13
3363831	13
4057256	13
8533579	13
9230179	13
2555939	13
7614742	13
14217088	13
13381685	17
18419375	13
13738338	13
1905523	13
3983923	13
4875925	13
7495708	13
107396	17
8412771	13
869973	13
13382055	13
9882486	13
3298269	13
4019072	15
2400819	13
15983334	13
1953983	15
11431142	13
1126328	13
9053830	13
597042	13
6179958	13
1812826	13
36845243	13
3641783	13
964800	13
27155299	13
8262832	13
3063389	13
10664564	13
4936900	13
8839189	13
9033722	13
2406679	13
2775099	13
5682861	13
5667886	13
1763582	13
12820165	13
8492770	13
39436670	13
830863	13
576307	13
889270	13
15275715	13
2628027	13
5279559	13
7499989	13
26873117	13
19231264	13
3029977	16
657053	17
6452255	13
3872783	13
14109649	13
26154429	13
7861963	13
2178587	13
6831604	13
40097260	16
4131848	13
2307968	13
2941657	13
5995117	13
3417651	13
8100011	13
9198405	16
783840	16
1371300	13
22046127	13
25458956	15
55428036	13
3930987	17
5303878	15
6024101	16
4760190	13
2355899	13
8731491	13
3033710	13
13736813	13
63426087	16
6350412	13
15359962	13
9314155	16
3200680	13
30337512	13
812816	13
2549637	13
261889	13
1074482	13
13957729	13
867603	13
194372	13
4997147	17
1599846	13
13177560	13
8209441	13
246201	13
550222	15
7050802	13
1398466	13
5844319	13
22211028	13
9083548	13
2137883	13
3058935	16
5930533	13
5227793	13
591770	13
4695160	13
1290349	13
9295238	13
2665001	13
494184	13
3298020	13
2089224	13
16174323	13
1270476	13
17564664	17
13184548	16
10436275	13
27042611	13
12116719	13
4007312	13
13638496	13
5022407	13
13554581	13
19728368	13
16836013	13
3343738	13
6940166	13
1020505	13
12319768	13
16873228	16
14555449	13
8199717	13
5617901	13
612145	13
12743831	17
11595904	13
11921436	13
13486110	13
13465649	13
74378	13
31805882	13
8748188	13
556290	15
42962573	13
670257	16
15159253	13
8777334	13
2900754	13
11001131	16
322258	13
42188391	13
212672	13
180452	13
7360923	13
99549	13
17544706	13
897654	13
181859	17
7656064	13
4964343	13
4355807	13
3026768	13
2275522	17
15239660	13
5323375	13
2042813	13
14964305	13
909919	13
11123822	17
64277340	13
40382837	13
3400149	13
8227095	16
3788607	13
7004272	13
3011274	13
8917235	13
3415843	13
14782855	13
14506010	13
7535064	13
7428648	13
9922700	13
12488038	13
979022	17
15644790	13
5534006	13
1091900	13
16135148	13
29739959	13
2325207	13
12854882	13
115197	13
7808560	13
10122152	17
20711040	17
3994601	13
1082647	13
11291394	13
10412240	13
19628107	13
466817	13
11929438	13
13317323	13
16875950	13
194830	15
273805	16
5029682	13
19936703	16
9405219	13
770438	13
1245291	17
11117099	13
104512	13
40930546	13
2347137	13
3587979	13
14664316	17
900093	13
3949322	13
3486232	13
2292187	13
447170	17
5888256	13
2778499	16
27049358	13
8834455	13
2982475	13
12691330	13
5822496	13
12745956	13
1701666	13
1695313	13
9907485	15
563629	13
13655064	13
10595569	16
8116330	13
313147	17
28183278	13
27648763	16
17372397	13
12000016	13
3387018	13
3613989	13
4962603	13
23242970	13
302535	13
8605455	13
15742278	13
4956680	13
2117049	13
11191486	13
11942394	13
2583796	13
1732098	13
28242533	16
1364875	13
3745023	13
18100772	13
72220	13
5415972	13
10749856	13
6821951	13
15271349	15
192579	16
1299454	13
22468223	13
3353885	13
5440987	13
17179967	13
3270501	17
4219800	13
15541981	17
2070876	13
4610726	13
7212188	13
5469974	16
8790048	13
8671624	13
14300568	17
16021063	13
2301273	17
6129447	13
9196409	13
15395963	13
10885740	13
875233	13
7094896	13
9609587	13
1328717	13
11014683	15
7890297	17
80646	13
983997	13
2423189	16
1465113	13
567736	16
2047836	13
6961838	13
4861382	13
543929	13
12452443	13
14366744	13
1155552	13
1802750	13
5884176	16
2324755	13
3901328	13
6940629	16
8501084	13
6565832	13
2356115	13
11142895	13
634732	13
15381731	15
28287835	17
5849226	13
23634796	13
6654213	13
2640807	13
20170458	17
3916223	16
12125702	13
4906	13
1748054	13
5225760	16
2721950	15
1855867	13
975912	13
2465459	13
33456148	13
13919149	13
8671829	13
2751763	13
2157279	13
8309488	13
7264214	13
5612348	13
50628499	13
117634	13
727903	13
7577259	13
4457601	13
41708396	13
27946372	13
7498745	13
858801	13
8223609	13
230812	13
6642687	13
13143205	13
9403815	13
5516794	17
6714930	13
7037186	13
12212785	13
5942489	13
3008828	13
2303230	13
18292884	13
1644236	13
1118383	13
1963028	13
21374066	13
243572	13
589384	13
773414	13
7864084	13
6821139	13
2292544	16
6266041	13
13139973	13
8518880	13
9283260	13
37038094	13
569175	13
643746	13
14198851	13
11724496	17
24692055	13
139017	13
6063647	17
839213	13
1889894	13
7623492	13
95361	13
3881658	16
26554220	13
416012	17
8976408	13
9279617	16
10413841	13
267966	13
473404	13
38870434	13
4595860	13
1703066	13
5614189	13
1408210	13
2325845	13
7242055	17
5579978	13
23341150	13
6033091	15
718172	13
18987660	13
5173815	13
8960346	13
13302396	13
12153772	13
961995	13
5163635	13
548423	13
10093611	13
2003850	16
4119142	16
1921934	13
34753416	13
3736264	13
7451491	13
11617558	13
3707831	13
32960967	13
3451266	16
505178	17
8665854	13
5025075	17
3434516	13
14374227	13
19394886	13
10139728	16
26432686	13
4058334	13
5513780	13
13246499	16
11886833	13
3680692	13
15681225	13
3119216	13
6421631	13
5305386	13
7313736	13
21233543	16
15037202	17
11220918	13
22939791	13
11100376	13
4758857	13
6760275	13
3810818	13
105151	13
775740	13
19513677	13
16155493	13
2894653	17
23790467	13
1399465	13
6212813	13
8788072	16
13794738	13
3004240	13
15644041	13
9393181	13
19492579	13
10858767	13
3020233	13
147154	13
20144813	13
21341645	13
1824696	13
5362064	16
8128317	16
10114687	13
20783789	13
5867901	13
971678	13
625150	13
1378657	13
261153	13
15485922	13
2113307	13
21383204	13
1542381	13
5695179	13
616790	13
286565	13
10609957	13
11434584	13
1789116	17
8838580	13
3120696	13
17318511	13
26702239	13
30436183	13
16881127	13
1744663	13
13262568	13
14277956	13
3564968	13
2316046	13
6256723	13
17161572	13
2956664	13
3103342	16
17273541	16
8194151	13
4371189	13
282202	13
3154433	13
30636322	13
65975	16
1688616	13
13044787	13
5905309	13
8944017	16
4124949	13
8357858	17
4607799	13
10769157	13
335128	13
20509183	13
15715885	13
2751209	15
28305620	13
654148	13
30546075	13
14856586	13
4982577	13
6491046	13
3676263	13
726021	13
347469	16
3257738	13
3387272	13
792949	16
2848240	17
8752297	13
24632726	13
1825298	13
1116083	13
12271918	13
7593530	13
4027932	13
9307896	17
8673835	13
7057250	17
11722803	13
5807855	13
6413635	15
1484042	16
2524951	13
3676907	13
19582424	17
27244357	13
24662927	16
13775446	13
12642170	13
15339150	13
8669975	13
8202420	13
57022806	16
643078	13
3158322	13
2769267	13
1445708	13
6212061	13
917100	16
2851465	13
1333598	13
10088653	13
4596545	13
208086	13
13807496	17
4346170	16
4073037	15
4794821	13
12315576	16
4057308	13
23432586	13
17398996	13
1811959	15
479410	13
901555	13
2005742	13
1628182	13
3844685	13
1050594	13
12303939	13
9741142	13
1095531	13
412926	13
3333909	13
3072974	13
1244512	13
1398511	13
817742	13
3733004	13
19921772	16
5260225	13
3767966	16
15880720	13
18125764	13
3161874	17
476214	13
1767408	13
17841312	13
14234875	16
12304085	13
8807610	13
27997	13
5188998	13
37922285	13
1779579	16
2176991	13
164799	13
11623647	13
1152272	13
3673661	13
5629144	17
5510916	13
1465434	13
402647	13
20423750	13
507401	13
12099098	16
3031306	13
9694228	13
3598822	13
7238880	17
356334	17
6757645	13
1718573	13
1398607	13
13022791	15
24049719	13
11942345	13
20111150	13
3711401	13
13767994	13
10105636	13
1421184	13
18122335	13
12620347	13
3643444	13
2031988	16
5046695	13
22853679	13
7929847	13
1089992	13
1654288	13
6473380	16
8585276	13
2962904	13
1002636	13
4927444	13
75994878	13
6503448	13
4519816	13
2951269	13
2778337	13
2126572	13
18477932	13
1430923	13
829945	13
12435003	13
1357801	13
2113655	13
4735681	13
7600075	16
18094512	16
32641418	13
12237447	13
10804896	13
8634489	13
520267	13
14794167	13
182053	17
1294323	13
5898373	13
2683945	13
322954	13
4063100	13
9898062	13
14761204	13
4864029	13
5534250	13
4044689	13
3992966	13
1123883	13
11752675	13
24461608	13
6059839	13
10618245	13
2663664	13
42176	17
26090564	13
7807268	16
12649612	13
9355811	13
8331538	13
19965415	13
4314944	16
9977617	13
14978303	13
7414581	16
37787842	13
25048567	13
3690672	13
12616132	13
23009495	13
25820315	13
4816016	13
6993704	13
1445937	13
162532	13
6068706	13
336365	13
22505379	13
5671937	13
1569947	13
1908995	16
4189786	13
1345560	13
11007791	13
3133334	13
8138408	13
11398301	13
4628949	13
6409612	13
1898908	17
1614084	13
1571019	13
4092659	13
1079394	17
5888081	13
5569865	13
849154	13
16493439	13
8524703	17
6828303	13
37431362	13
2324141	13
15490880	13
2053550	13
38500400	13
11367238	13
18738356	13
20214653	13
1955927	13
11932331	13
16248318	13
3317556	13
8218210	13
12458353	13
438417	13
21946330	13
5452490	17
1011564	17
14839438	13
3054220	13
2954266	13
38744504	13
547402	13
2293958	13
7507946	13
10008460	13
385134	13
82523	13
2362462	13
21731748	13
16354208	13
8516905	13
1171376	13
3719297	13
17880583	17
1968145	13
2998171	13
1211980	13
7294565	16
674326	13
1878960	13
1415342	16
8251796	13
12561093	13
11632852	13
19422252	13
2191883	15
9441271	13
1797680	13
22639945	13
2430362	13
610848	13
4423333	13
1669474	13
8047563	13
10269880	16
3021433	13
6837062	13
10751322	17
5876912	13
1643193	13
36034	16
5823662	13
19442898	13
30382771	15
10826518	16
2632571	13
8645948	13
3824774	13
3639003	15
4710244	13
1191615	15
12538915	13
1847543	13
11088965	13
2419833	16
5705230	13
2887009	13
25072827	16
2592063	13
23721082	13
2288794	16
21432194	13
7691056	13
7195016	13
7676522	16
14781001	13
5749213	13
9702050	13
1219074	15
3908620	13
12533256	13
11904476	13
12356379	16
1089021	13
4220065	17
1639814	13
1468588	17
2606348	16
170858	13
9698948	13
1379916	13
14034927	15
4871579	16
1001397	13
5066373	13
24300518	15
1191617	13
7715301	13
314885	13
292491	17
4526512	13
3948996	13
4650591	13
10048726	13
18900358	13
5505173	13
18840716	13
24368779	13
7921204	13
5857405	13
7752133	16
3796705	13
227922	13
713092	13
2342105	13
3802282	13
1753229	15
5651576	13
179775	16
4391020	15
8014449	13
21793699	15
17841516	13
3500724	16
1428730	17
659273	13
3640139	13
2164388	17
2983435	16
1318866	13
25475550	13
3263450	15
8342487	13
6767026	17
1541677	13
23988615	15
504511	13
13686482	15
7788479	13
12171883	13
17412088	13
15167208	13
4200477	13
5306205	13
2166481	13
17761990	13
10309939	13
1081028	13
9427652	13
7311783	13
6715049	13
1586034	13
13494926	13
10370142	13
537642	13
24289993	13
17447817	13
4861736	13
2781450	13
23390740	13
10394771	13
2135104	16
1009481	13
2458632	13
1260831	13
11461789	13
26881517	13
11684437	13
2110456	17
1432997	13
14099501	13
3582039	13
122617	13
2606070	13
15989034	13
934786	13
9106164	17
19747304	13
770952	13
4937252	13
361231	13
11727895	16
7070779	13
1816737	13
1219775	13
14619951	13
15307425	16
7224568	13
2590329	13
1387241	13
1139079	13
9675666	17
10541011	16
1528584	16
5447780	13
20851921	13
624037	13
1368652	16
41752888	13
7160013	13
2695679	13
16864596	13
492266	13
9182207	13
14050244	13
15714764	16
2615665	13
2013085	13
2499837	13
14796220	13
14989791	13
4372085	13
16403434	13
501226	13
12956596	13
9756071	13
29182367	13
29806589	13
6705419	13
504217	13
11642814	13
32415228	17
3613111	17
2308806	13
210897	13
8731633	13
8238322	13
14633573	13
9903562	13
4135261	13
8702973	16
2654127	13
275656	13
9806547	13
24756970	13
645690	13
2240468	13
13986164	13
19205159	13
3088414	16
12855493	15
4963586	13
612462	13
13977454	13
6188127	13
17646904	13
12971509	13
3392478	13
16528284	15
38612761	16
23054821	15
4020044	16
4587553	13
5662596	13
1125407	13
3190829	13
15045740	13
6869821	13
6132961	13
5837860	13
2659966	13
3087698	13
28822175	13
3537023	16
4039821	13
3608257	13
10780598	15
12402595	13
6363097	13
12803838	13
3432860	13
6328106	13
1954821	13
4129028	13
6385597	13
37837267	15
19569196	13
491662	13
7190692	17
25384300	15
1523290	16
18704003	13
11209512	13
8997964	13
35655027	16
1945695	13
19887406	13
14956269	13
16520588	13
7409895	13
5145578	13
24229114	13
11303085	15
35091765	13
4862995	13
4838715	13
21110710	13
3103450	13
12193449	13
7535412	13
133447	13
9644696	13
11257611	13
9581538	13
12958484	13
6591050	13
1556453	13
12124706	13
21914999	16
23511071	13
27206717	13
8122654	13
3075714	13
14908531	13
10707230	13
6544180	13
2975413	13
31253850	13
4956057	13
8514230	13
329214	13
31032296	13
14283474	13
19216974	13
767707	13
6834116	13
2384520	17
5446702	13
7575787	13
27390637	13
2128223	13
640441	16
9195745	13
2151423	16
5523914	16
3169668	13
1443008	13
7488667	13
16486431	13
7632128	13
6449065	13
684219	13
43857758	13
4532553	17
27300168	13
3434608	13
2989715	17
19531548	13
10144414	13
8622649	13
9344133	13
2316446	13
484591	17
1279480	16
3309178	13
26961853	13
14092601	13
20646480	13
13386977	13
1977685	13
1994284	13
4925405	13
19936676	13
10786457	13
5556694	13
12496739	13
2992854	13
9471136	13
1770596	13
27011079	13
7645855	13
2920673	13
3173086	16
1863417	13
28262393	13
8166197	13
5316215	16
7762764	13
7364039	13
4171677	13
550065	15
1020773	13
15264917	13
836522	13
4210789	16
1830838	13
19320225	13
27580503	13
7031949	13
27014792	13
18380730	13
4087968	13
38695259	13
3538380	17
1869181	13
4112977	13
5135889	13
1613642	13
15225568	13
11711484	17
8740255	13
8118929	13
10016131	13
13538619	13
14644467	13
5367152	13
3607508	15
11218710	13
24183981	13
3564243	17
4438537	13
7925883	13
853765	13
10223379	13
5616146	13
12583195	13
272871	13
4007669	13
14076048	13
25801108	13
1235251	13
9570639	15
11363985	13
9057186	13
26329700	16
1355692	13
1758699	13
2399251	13
9915317	15
7448118	13
15047576	13
15594682	13
6758308	13
1368916	13
12065658	13
2078662	13
9565503	13
9643380	16
26950539	13
458434	13
18085379	13
13404524	17
9005411	13
899790	13
2307110	13
6337290	13
6060287	13
22346171	13
8697149	13
6690673	13
9450556	13
10098532	13
10507092	13
738534	13
25477394	13
7489826	13
10967482	13
1921002	15
2184513	13
5224198	13
26644818	13
1018928	13
8225602	16
3728390	13
1606328	16
7991618	13
13821002	17
1298248	13
426744	13
7044772	13
4224467	15
20014491	13
843900	13
5951341	13
2490796	13
30992808	13
4006532	13
11418458	16
9365160	13
14258140	16
7693515	13
9203629	13
7004147	13
16736969	13
42173473	13
1757387	16
2881092	13
4505435	13
2862619	13
1335233	13
5226560	13
119212	13
3861036	13
1962250	13
4714422	13
4826342	13
3476300	13
6201055	17
5584764	13
26521682	13
2026421	13
5771871	13
3626854	13
5570666	13
2691002	13
4938340	13
14673133	13
8538458	13
19515420	13
5946532	13
8475445	13
36739857	16
45732	13
10519767	13
8261395	13
13704770	13
7115075	13
7153796	13
6516556	13
3119811	13
1549338	13
2206233	13
2449879	13
9645951	13
23161948	13
6792693	13
7211321	13
737402	13
1423821	13
5411852	17
9452458	13
8178909	13
1260524	15
655704	13
5360896	17
3670545	13
5316373	16
12830137	13
23817177	13
4853125	13
1557339	13
9642451	13
13575777	13
10998860	13
11714276	13
10576316	15
24963238	13
15552593	13
5972725	16
20720618	13
5959997	16
9166370	13
122804	13
1887229	13
11779739	17
4536811	13
5712620	13
5351567	13
3031265	13
17058156	13
1245442	13
588469	13
18855883	13
2666669	13
3053974	16
995971	13
11475871	15
26559008	13
991419	13
39584508	13
2438015	13
16378002	17
4016718	13
15564496	16
14629794	13
10724534	13
6199626	13
11891398	13
10594098	15
32130005	13
18178856	13
16883047	13
718126	13
6007791	13
5613220	16
3027021	17
220923	13
5333472	13
9739520	13
6977160	13
832105	13
1186952	13
2741156	13
4225661	13
6344965	13
2942516	13
807047	13
491854	13
8722250	16
16779479	13
4782486	13
10969058	13
17643151	13
7119368	17
1726121	13
17745970	13
4615611	13
17986353	13
18453042	13
826628	13
12361554	13
6853752	13
3432677	15
21292357	17
363301	13
1189806	13
20994648	13
6965948	13
10134404	13
3174187	13
8075548	13
5707547	13
1404567	13
8866224	13
206631	16
8309236	13
129043	13
14177291	13
1527854	13
9591029	13
1723857	13
3966771	13
17443401	13
9410047	13
7514835	13
19175984	13
5235003	13
4052208	13
14272684	13
119637	13
2565649	13
10121882	13
12292991	16
5190230	13
12595714	13
13263882	13
2486599	13
585708	13
1953667	13
2404444	16
8120597	13
266407	13
9118876	13
2453284	16
4095874	13
4382677	13
355349	13
1531498	13
13563051	16
5105334	13
3903796	13
5369986	13
12224975	13
11239292	13
2696355	13
1160243	15
3421271	13
11255612	13
13460926	17
8013630	13
5567252	13
2525729	13
2925025	13
2932602	13
270727	13
11112670	17
1461466	13
323360	13
13623317	13
5280658	13
3854675	13
8847600	16
18383475	13
3335283	13
8206919	13
3570339	13
7931094	13
586367	13
3674069	13
2845155	13
2502500	13
754425	13
13360034	13
8496772	13
20652283	13
14828283	16
10255706	13
18814336	13
1400615	13
9093321	13
5072431	13
4789451	13
4077344	13
11139820	13
5882285	13
11746781	13
404908	13
214917	13
2687336	13
11198527	13
3821851	13
6013302	13
7633566	16
22290898	13
8837286	15
2880235	15
270396	13
12016740	13
6631055	13
2708860	13
6568680	13
5236294	13
23365248	13
979817	15
20844115	13
625556	13
3042248	13
32972096	13
8819411	13
10487547	16
3534725	13
1440215	13
12260724	13
12208899	13
17103881	17
8680710	13
9087847	15
29384046	13
11031311	13
5161790	13
6535780	13
9925831	13
11748532	13
488680	13
7532206	13
11426766	13
16394632	13
31009509	13
2321688	13
31305490	13
10515626	13
5771257	13
24348780	13
9789260	13
2333146	13
3169833	13
15606674	13
12149723	16
660276	13
7980426	13
8527742	13
6114124	13
25064271	15
2089036	13
24308394	13
2351395	13
8118139	13
23105370	13
3507352	13
16646931	16
3223427	13
12584914	13
9600153	13
4448529	13
8850065	13
974202	13
5526212	13
4280068	15
6050586	17
18091845	13
9804124	16
8900342	16
8339978	13
1366163	13
2688913	13
2783869	13
1800691	13
13102690	13
356119	13
21444300	13
21142142	13
26464396	13
2115245	15
3432976	13
2768407	16
7126085	17
2770320	13
2131669	17
15773566	13
5806814	13
6852295	13
3933344	13
2291351	13
5457080	13
20412513	13
4783702	16
975313	13
17623971	13
3590573	13
14043937	13
18381406	13
1909752	13
7658745	17
3192033	13
5002278	13
9677986	13
10822859	13
7818381	13
18527808	13
10069702	13
3153922	13
22004495	15
18808433	17
14274613	13
2367898	13
778518	13
3962167	13
29247080	13
9699608	17
47069603	13
2863454	13
3584509	13
3211183	13
833901	13
13484775	13
4154510	13
21153231	13
974864	13
2440005	13
10428942	13
255276	13
24849305	13
17341925	13
10663798	13
3392436	13
9957471	13
24456066	13
9608494	13
13201488	13
2691987	13
5280503	13
5950984	13
26132709	13
33037763	13
3609080	13
10113248	13
12149125	13
10577402	13
1259333	13
5006622	13
1201246	15
979792	13
3712873	13
12265298	13
1362177	13
5992972	13
2715936	13
4548152	13
20927705	13
10883762	16
26676976	13
34882312	13
7054185	13
2733454	13
20021474	13
287235	13
4200574	13
15730	13
7173054	13
3090939	13
42615	13
17668789	13
2841761	15
5580942	13
1191480	13
514551	13
22342914	13
6739710	17
41991007	13
19277215	13
4111098	13
9929058	13
6541594	17
2005369	13
975192	13
18954330	13
13014586	13
13799874	13
287837	13
1010522	13
2477340	16
19939391	13
24486723	13
1503149	13
934154	13
1522898	13
1647241	13
1981590	13
1794083	13
6280911	17
5482467	13
1878106	15
5934153	13
4242897	13
3283725	13
3939864	13
1947260	13
6167607	13
1938129	13
14468456	13
9122028	17
3968809	13
1586163	13
4725170	13
17684975	15
3955130	13
16424745	13
42980497	13
4853363	13
3878544	13
1684711	13
2311569	13
1580928	13
16666033	13
4235991	13
1075859	13
22433120	13
22891550	17
9714095	13
2551431	13
1055744	13
426035	17
2797183	13
17101684	13
14276941	13
6064103	13
326063	13
2370293	13
8154463	13
4357761	13
3161651	13
4588692	13
7987578	13
1252121	13
1488256	13
2940000	13
3615889	13
14003539	13
1923477	13
10254555	13
18607711	13
1584457	13
1314949	13
7014870	13
5640865	13
4843148	13
19554606	13
1987925	13
6727528	13
1654197	13
2073386	13
11735632	13
1746461	13
2902446	13
12620459	13
4980196	13
11400720	13
183856	13
4208480	13
10865596	13
2386725	13
4344839	13
874264	17
25179093	13
1773681	13
4225134	13
6982766	16
20373045	13
44251776	13
3309796	15
10796050	17
10683356	13
11940576	13
9231631	15
5100550	13
1540287	13
3888815	16
36611576	13
9457623	16
9724330	13
3725709	13
13619868	13
4928785	15
5865598	13
6709946	13
560165	13
6425580	13
12076702	13
1647617	13
20361471	13
1728010	17
5750764	13
1317201	13
2946972	13
6048271	13
3124710	13
9403778	13
7333310	13
1256823	13
9277007	13
707892	13
31973	13
9619116	13
39793030	13
3615702	13
25503985	15
4782887	13
14252610	13
8302688	13
14875725	13
17045506	13
520407	13
18620591	17
7000138	16
58868	13
8008876	13
5685391	13
10187875	13
2098789	13
4565705	13
5471168	13
1200881	13
3644399	13
11752582	13
13341330	17
3693906	13
14398655	13
2592802	13
14313533	16
102974	13
1613754	17
35046496	13
512308	13
5314592	13
13520357	16
24353866	13
37567388	13
11464494	13
910396	13
10140960	13
2912152	13
13364444	13
2265474	13
322273	13
14347673	13
17841219	16
4869850	13
2610710	13
21048641	13
2402698	15
4532660	13
454267	13
1280311	13
4044623	13
986258	13
5854111	13
1447892	13
11190257	13
14339393	13
1482106	13
7172474	16
484756	13
4854430	13
10394108	15
11284660	13
6618413	13
2628627	13
21277227	13
4745158	16
6528366	13
9910444	13
9438863	13
19325746	13
35743671	13
15110014	13
2327679	13
396736	13
580861	15
2920857	13
21607009	13
3173412	17
9263264	13
4092689	13
9122	13
11202395	13
1205200	16
3301275	16
773655	13
193162	13
4857773	13
15884437	13
230899	13
1065241	17
4990176	13
11775054	13
1807370	13
588009	17
4261240	13
8007813	13
12174001	13
8263701	16
1400736	13
9357360	13
22844785	13
7250102	13
14135396	13
3304891	13
1882905	13
1013469	13
12040955	13
791827	13
2827696	13
6185511	13
25963557	17
5754443	13
9799319	13
8293749	13
2400170	13
14512056	13
27646800	13
10478693	13
20819809	13
11446703	13
584684	15
5389675	13
5103080	13
2255157	15
36794368	13
5806048	13
5376496	13
3822038	17
120833	13
3159380	13
1626127	13
12635902	13
51607844	13
12158237	13
11239851	16
18706495	13
27545639	13
21825231	17
11379740	13
10285626	13
14812463	13
6302763	13
1662336	13
20102919	13
15752893	13
3226197	17
13101163	13
6723778	16
357941	13
3406750	13
2980569	13
2601271	16
10470047	13
130013	13
2662213	13
5461350	16
6583106	13
27957520	17
8190725	15
31403650	13
3207588	13
4069084	13
3918867	13
2886788	13
2618400	13
6100483	16
5474204	13
1151524	17
412084	13
2878120	13
588230	13
3078724	13
2234744	13
9679907	13
3324861	13
31065515	13
3941597	13
1796457	16
9711817	13
18270980	13
776766	13
25241593	13
1512700	13
2012625	17
6538268	13
17214406	13
1413415	13
2444864	13
14631453	16
11202336	13
14220464	13
45530373	13
3497003	13
751690	13
9121266	13
3887849	13
6354820	13
17591697	17
9251392	13
13517011	13
10568356	13
11848792	13
3116592	13
1451913	13
4092578	13
19475820	13
11491041	13
19973354	13
31355585	13
153655	13
8440638	13
116600	13
13843614	13
9606300	13
483799	16
16465260	13
3313963	13
6961802	13
7612292	13
5705195	13
28921479	16
11888617	13
8490112	13
8445682	16
2001902	16
13575176	13
683522	13
13054770	16
536813	13
1081139	16
10508953	13
2987148	16
2798026	13
6822854	13
12013390	13
7008722	13
94843	13
8692106	13
9700330	15
31676758	13
6619321	13
8950309	13
2046719	13
727334	13
2251804	13
1645469	17
6152151	13
1534561	13
6479169	13
12457316	15
16332104	13
12161815	13
1675186	13
1648872	13
11705251	13
1988380	13
850034	13
10922465	13
1296612	13
6218886	13
10818667	13
4379903	13
148444	13
2177487	13
12961740	13
19616545	13
1022997	13
4854151	16
7159357	13
2315589	13
12818547	13
2214991	13
2346235	13
28716944	13
6787386	17
6754193	17
7915556	13
3276156	13
29258292	13
3490968	16
3485867	13
4757119	13
14858329	13
2013483	13
5739852	13
4805291	15
13845689	13
26033233	13
2659335	13
21107694	13
20949564	13
3890397	17
4863000	13
1712781	13
358207	13
7989282	13
16519510	13
5369591	13
1289627	13
2438934	16
12076487	13
1595473	16
2322344	13
2654486	13
10836408	13
48864017	13
1165339	13
4474397	13
1763964	13
5239679	13
1603563	16
3512487	13
9720431	13
41330149	17
10492052	15
6877704	13
13700590	13
55005636	13
16777818	13
7526665	13
13217884	13
892112	16
1365448	13
2763117	13
15198499	13
39069620	13
3707109	13
2757341	13
18542558	13
3496702	13
1376206	13
25428929	16
16092788	13
10029200	13
353431	13
17184401	13
6371531	13
6220858	13
19137209	13
3112640	13
12858157	13
5377608	13
11183347	13
1954402	13
17368950	13
7729425	13
4034079	16
8985521	13
1251308	16
13896152	13
22901921	13
2162340	13
18970289	13
27365503	13
7490315	13
9714990	13
1269969	13
3212409	13
8509452	13
6183220	13
21318333	13
2212179	13
10212825	13
12091114	13
7001010	13
9209551	13
3120000	13
1467420	13
3239446	13
12435747	15
15327522	13
456181	13
3153132	13
18697851	13
3897873	16
13207817	13
1745477	13
17733106	13
22305610	13
256282	13
8898787	13
3263381	13
54443878	13
3148799	13
8741265	13
7634819	13
335680	13
6477882	13
645512	13
10119371	13
18018747	13
33947521	13
9239842	13
31071878	13
7781111	13
3136641	13
7504174	13
3147582	13
309724	13
845830	13
16885964	13
14894168	13
16152464	13
343879	13
5103781	17
5935099	13
4174801	13
4985273	13
2521653	13
1557885	16
217479	17
1053280	13
21246097	13
6053212	15
4132705	13
9218896	13
9653666	13
11270111	13
2508891	13
7933291	13
9420843	13
25539917	13
1133999	13
4174407	13
8085641	13
11175527	13
4270363	16
16711425	13
228021	13
3452321	13
15119342	16
8375171	13
6288045	13
56347413	13
2363287	16
7223692	13
5266316	13
11922613	13
4116055	13
10481282	15
1173439	13
1737101	13
2951509	13
7263931	13
16911892	13
2179152	13
1995344	13
15391727	17
14139929	13
9915050	13
12608567	13
1989009	13
6557575	15
4813949	13
15986486	13
23382385	13
2778099	13
9309102	13
924327	13
1846041	13
4892159	13
3321186	13
10071133	13
89804	13
5123919	13
14058927	13
210768	13
12522125	13
2203609	13
7014343	13
10728498	13
5035253	13
3602912	13
2016415	13
5309688	16
18639212	13
3830214	15
502828	13
7102429	13
12462077	15
2302779	13
11769843	13
5902207	15
178218	13
20336416	13
754881	13
2271317	13
1696864	13
301607	13
11995142	13
4563960	13
2874026	13
30526673	16
290184	13
1630003	13
49948392	13
12523482	13
21242550	13
6328230	13
2514353	13
7717055	13
694070	13
3051127	13
209195	16
3029691	13
11901124	13
16485413	13
12444659	13
1376070	13
9451143	13
14129331	13
10410871	13
2087470	13
1477742	13
2487605	13
16701459	13
15838064	13
8866879	13
11885813	13
7087362	13
11704665	13
3095824	13
15631229	13
13873484	13
1690264	13
1903710	13
4236818	16
9752059	13
8439797	13
36205930	13
11843695	13
10962072	16
20212324	16
6724660	17
1218885	13
3941797	13
26998259	17
5204478	13
1526825	13
8148738	13
2039669	13
765124	13
15769235	13
5462546	13
7749217	16
4474879	13
3334015	13
7477038	13
3859727	13
28325886	13
5851385	17
205556	13
4826973	13
919985	13
4188717	13
1629277	13
3278303	17
4863502	13
2584730	13
6696823	17
328916	13
8885372	13
1222455	13
4548888	17
6543998	15
7900586	13
11736707	13
1091815	13
2147527	13
28695023	13
886630	13
8370659	17
31161339	13
16680057	16
7060275	13
2629237	13
3125492	16
7392586	13
1376254	13
2117377	13
6142286	13
21758014	13
893999	13
4282383	13
1620501	13
23000305	17
2573503	13
950894	13
1061713	13
20050887	17
8143505	13
14370760	13
4348347	17
23657569	13
69112	17
16896023	13
2095613	13
31799741	13
152806	13
14612638	13
10078320	13
8763150	13
8161674	15
3030637	16
6503490	13
1754817	13
23632810	13
14524190	13
5768591	13
3254640	13
8800717	13
6367652	16
10856301	13
10063414	13
1447178	13
8076380	13
6921502	13
21349250	16
2038502	13
212922	13
43464365	13
751186	13
29293455	16
1813131	13
3985241	16
1324040	13
4017472	13
2444256	13
6192524	13
17244284	13
8000749	13
4190794	13
2047756	13
3023958	15
16620981	13
17210896	13
6735401	13
15014663	13
3690312	13
1661320	13
1217757	13
772421	13
7244839	13
18158517	13
13791753	13
1511560	13
12526418	13
1706813	13
3203934	13
6894063	13
13814576	17
16271457	13
3488281	13
2419727	13
9631244	13
644759	17
10498322	13
6136901	13
10295546	13
4277355	13
20307690	13
7213502	13
2743567	13
30406835	13
12267248	17
545309	13
1264727	13
10889267	13
12728174	13
45561924	13
10601232	13
23134488	15
1862259	13
19186984	17
5602445	13
11156494	13
22922282	13
15842180	13
11490568	17
5980699	16
3504884	13
8673502	13
6501854	13
2207147	15
6928129	13
7631129	13
877059	13
22515737	17
8548880	17
13627612	13
2174619	13
20621295	13
13031280	13
12759034	13
2511120	15
6128073	13
1695106	13
583657	13
3955250	13
5755472	13
19924031	13
298047	13
3828963	13
2708248	13
30835166	13
12005479	17
26403242	13
9402142	13
20153024	13
9091805	13
6776841	17
708687	13
6531707	13
4060183	17
7042141	13
5768567	13
8581055	13
10541492	13
8755193	13
13230987	13
4084725	13
1944258	13
6624117	13
1677677	13
4236925	13
6125289	13
721791	13
391475	13
3927121	16
7259243	13
12402045	13
3088907	13
2414677	13
12311857	13
8566310	13
10376945	13
16019904	13
19454061	13
56680492	13
2966862	13
454098	13
1056082	16
30113672	13
18966507	13
749267	13
4924858	13
3466791	13
3724470	16
2949420	13
3715967	13
5483124	17
4646319	13
4297824	13
6653877	13
11727740	13
2721123	13
44159962	17
9191836	13
9476305	13
363809	13
5962112	17
12001667	13
6683733	13
1954431	13
2769440	13
15337752	13
2053292	13
8394560	13
13340228	16
8043633	13
4431932	13
1510216	15
30879718	13
792279	13
1687133	13
8341824	13
10061961	13
2404328	13
697582	13
9738923	13
4130584	13
4931211	13
1170814	16
49753421	13
320328	13
11479988	13
2815933	13
11127896	13
374698	13
8377898	17
26134205	15
375089	17
6207423	13
8666795	13
1232790	13
15701877	13
9818527	13
12781247	13
3362316	13
9840046	13
7028907	13
13100850	13
1202535	13
5994101	13
26256488	13
6183576	13
12985251	13
2120503	16
47967864	13
1053789	17
2521453	13
9497546	13
3696111	13
5525792	13
14989220	13
10068134	16
8708676	13
4501801	16
22826465	13
10566611	13
5348115	13
2708834	16
11991197	13
2158000	13
2512297	13
8962572	13
11007294	17
10630382	16
7383226	13
15017971	17
5098267	13
3766765	13
24829012	13
3560542	13
6132268	13
18986309	13
8290226	13
10678679	17
526146	15
12707817	13
1151902	13
2243750	13
1574801	13
3590234	13
1331330	13
10557813	15
10996999	13
678579	13
8667241	13
15978532	16
20183686	13
20203397	13
4201592	13
6673839	15
15658627	15
2645697	13
5222296	13
18285335	13
17674397	13
2059336	13
30960	17
38853784	15
61713	17
19393899	13
12303105	13
56862167	13
10944580	16
10062780	13
2656051	13
1717131	13
2759212	13
13943019	13
15863009	15
47240613	13
1962910	13
5234442	13
9239430	13
8811175	17
9254806	13
4013617	13
6445991	13
20168838	13
4286435	13
1848152	13
1377249	13
2876684	13
5347390	13
2185141	13
3782452	16
1212631	13
16646318	16
1065850	13
4313748	13
12338633	13
17746067	13
6702880	13
912676	13
8635795	17
38745495	13
2367637	13
1629384	17
8318052	13
1437116	13
1448958	13
828195	15
2291231	13
6459772	16
7264685	13
2764373	13
7284843	13
13998833	13
3691362	13
837230	13
5798427	13
2181444	13
2525699	13
37699184	13
225545	16
10693640	13
642396	16
3762285	13
7000054	13
15249220	13
16698137	13
273819	13
2606304	13
15243062	13
1855680	13
13127394	13
5319439	13
11348760	13
44134899	13
6980502	13
207397	13
30026823	13
18832160	13
5323437	13
20086774	13
5614567	13
2653915	13
1118113	17
17286417	13
1326775	13
7250358	13
10732749	13
262718	13
2763340	13
697988	13
1367150	13
5270077	13
5375688	13
820084	17
1537798	13
447656	13
14081616	13
2548957	16
18289459	13
870829	13
21887175	13
3488488	13
4762934	13
1891140	13
368301	13
2060765	13
3939721	13
11144455	16
2995060	13
2360373	13
892688	13
17131852	13
6775870	13
10818984	13
2725508	13
368743	13
21202543	13
643040	13
5690733	13
8416376	13
5461097	13
1362342	13
39572676	13
17644650	13
8896045	13
5423943	13
16734785	13
4796638	13
7356465	13
28890797	13
13711424	13
13633672	13
12911638	13
4190455	13
6305138	13
21196430	13
7227269	13
2286320	13
15648709	16
8585628	16
5678716	13
14130269	13
9887828	13
27083042	13
6020564	13
7826537	13
10827801	13
11091095	13
8690241	13
3582388	13
23833409	13
3721262	13
10854163	13
1167727	13
3576565	13
313146	13
1898711	13
14887198	16
2038530	13
3297907	13
8162000	13
12620238	13
944275	13
9602340	17
205737	13
16393744	17
1482969	13
28129645	13
1223149	13
1921098	13
1046603	13
7265188	13
23708969	13
6571637	13
2182112	13
5296179	13
7037326	13
10371847	13
8062072	13
5540536	13
21546368	13
14056928	13
9167357	17
5426784	13
1591894	13
983323	13
5043720	13
11298281	13
10328281	13
11674078	13
4501547	13
49424981	13
2408705	13
4559775	13
14170294	13
9061528	13
449324	13
3361136	13
20407937	13
5077637	13
10415906	13
13149894	13
3454617	16
21271567	13
5796646	13
2135440	13
9356796	13
539096	13
4843047	16
3916806	13
19324796	13
2579272	13
3085184	13
1644636	16
1340693	13
1954613	13
13148430	16
19178244	13
911467	13
7367586	13
27708597	13
1104659	13
12620394	13
27200338	13
3519859	13
4703316	13
3530555	13
576776	13
1695209	13
16279830	13
5025130	16
16535791	13
5864717	13
18615864	13
13264602	17
3403741	13
11427490	16
15446083	13
29745145	13
29921121	13
4378698	17
10703740	13
3776838	16
2494647	13
5924756	13
9580898	13
1213276	13
1138591	13
15286030	13
11891549	13
723086	13
3671999	17
8855920	13
7198830	13
1400349	13
9378736	13
2386549	13
29937545	13
3742328	13
4822375	13
6101309	13
4244640	13
984137	13
8881634	13
9880882	17
3906026	13
35307600	13
2964341	13
8605813	16
8515980	13
461877	17
20708028	13
9437555	13
3400809	13
11074454	13
26135901	13
2756054	13
98986	17
2136696	13
2082400	15
14092792	13
11506305	13
12414778	16
1074124	13
3722343	13
10853103	13
14520765	13
2377903	17
4749091	13
6376770	17
561214	13
22531528	13
1130088	13
5079506	13
5730019	16
5507444	13
2229285	16
7795261	13
5716411	15
4336568	13
4299636	13
10985387	13
9350474	16
6442328	15
13194517	13
3035239	13
8271022	13
13445699	16
4242690	13
18579215	13
11301125	13
12420881	13
17189824	13
2564582	16
14632566	13
941753	13
8322397	13
379107	13
5023086	13
2292478	15
5706780	17
4287806	13
6505068	13
165091	13
9758423	13
6146761	13
1319750	13
744429	13
15149873	13
17228982	13
585482	13
5410553	16
483386	15
9635335	13
18464458	15
795382	13
8158346	13
6355562	13
754376	16
8459999	16
18855212	17
9327522	17
19969211	13
7145869	13
684751	16
19529847	13
3488073	13
17608398	13
1854197	13
4226019	13
11690702	16
6137966	13
6966837	13
2968291	13
8208018	13
14677653	13
9745892	13
23762394	13
2735824	16
4991900	13
7534176	13
1188823	13
1890083	13
11417840	13
8969468	13
1197861	13
6349174	15
26734737	16
2031256	13
15450010	13
3331683	16
4223626	13
3838610	13
3662473	13
1565526	13
10377590	13
212266	13
546316	13
698259	13
77011	13
195628	16
10428008	13
2273140	13
15048490	13
2302723	17
34663056	13
2449126	13
111221	16
2301069	17
4351013	13
9497236	13
14068162	15
3262392	13
7670246	13
3246461	13
3704423	13
12040618	13
1158581	13
2426524	16
7150984	13
969425	17
2130560	13
4790773	17
6171910	13
245905	13
9553884	13
1960035	13
20522800	13
1575387	13
19736252	13
4291517	13
23076077	13
6459043	13
6475946	13
21056266	13
9443903	13
6236314	13
10256903	13
3318085	13
4301074	13
2028877	13
7933181	13
11433042	17
5986662	13
28048158	13
2848736	13
3252950	13
1637847	13
2912865	13
16236285	13
8360747	13
1255476	13
4038434	13
30939053	13
10259465	13
14511470	13
7205612	13
11302025	13
41838931	16
4740409	13
70450	13
810396	13
5145409	13
2239131	13
9370698	13
13931216	13
9139800	13
10670948	13
15943448	13
3116675	13
8150330	13
25111572	13
1821159	13
139911	13
4402243	13
28892961	13
1021167	13
8038392	15
21596525	13
16998752	13
14408480	13
15411926	13
18193283	13
1869088	13
3867679	13
4297139	13
11024074	13
2304187	13
7872979	13
2303648	16
7724663	13
6664254	16
7644435	13
16572931	13
13201439	13
2407959	13
7436292	13
28165230	13
3606242	13
4150506	13
3668294	13
1956501	13
3007222	13
4337527	13
11171744	13
1567966	13
10494949	13
2201356	13
1328621	13
3723473	13
5801229	13
9476605	15
4562573	13
3365270	13
6521410	16
988977	13
2754917	13
7316173	13
3757650	13
240509	13
1736696	13
15702499	13
6033642	13
5982051	13
35658879	13
6851442	13
10331009	13
7734440	13
18475601	13
4606429	13
2117395	13
4089512	16
17332231	16
11388528	13
4267127	16
24695384	13
2728324	13
1794008	17
44678887	13
5937649	13
10417938	13
6928092	13
1240617	13
1556903	13
19635096	13
15701745	13
6430547	13
2168518	13
73910	13
13530835	16
21356544	13
1357550	13
8991621	15
21063	13
15809943	13
6813749	13
7422369	13
2120965	13
6396632	16
2151159	13
14183565	13
388198	13
24203927	13
20578309	17
368641	13
7344457	13
18600710	17
3368875	13
2517014	13
5960386	16
12857334	13
2299337	13
2289913	13
4625289	13
1575029	13
18317513	13
4402623	13
10672637	16
20986717	13
16437880	13
2220514	13
5730655	13
4372907	13
3929167	13
18070129	13
9821266	15
4107762	13
2946796	16
8156340	13
11487226	13
2095770	13
2105790	13
17958586	13
2327681	13
1935179	13
7409153	13
13105395	16
958739	16
29479241	13
6180504	13
3869240	13
2133842	13
9380675	13
25050043	16
2116857	13
6767687	13
3235873	13
3123339	13
13718311	13
12152835	13
16220354	13
554776	13
2621486	13
3740795	13
6956724	13
3825686	13
50357387	13
4816053	17
654875	13
237037	17
9642454	13
231817	13
2062692	13
15514117	13
17999189	13
2965071	15
9617762	13
9069627	16
16343032	17
687974	13
7403264	13
44826837	13
3909796	13
1795432	13
36591885	13
3233683	13
7598982	13
5415534	13
181481	13
8086935	13
4553889	13
2762321	13
2170503	13
20278642	13
3665552	13
5342450	13
3735743	13
386027	13
19241227	13
1264689	13
16085305	13
257765	17
2023007	13
105186	16
1425538	13
6119103	13
5194322	13
1384117	13
4390503	15
5948890	13
6371017	16
901594	17
5525717	13
4195181	16
3014591	15
5550689	13
1150034	13
2348737	13
16963287	13
9635924	13
14313064	13
4942340	13
9095371	13
15311864	15
3614579	13
6531866	13
11584432	13
5861300	16
5484230	13
3558646	13
17723380	13
2401918	13
6743069	13
5996824	13
1055558	15
17594610	13
10416972	15
249071	15
16845702	13
41129053	13
1327120	13
3420871	13
11764206	13
684710	13
11457325	13
1020568	13
11201081	13
6018303	13
7674106	13
2827814	13
2141719	13
1015351	13
2104381	13
19393366	16
12109536	16
14314909	13
1310204	13
4584648	13
18677520	15
6602930	13
3412289	13
83035	13
16297878	13
969387	13
8063611	15
24385379	13
33444804	17
5338310	13
15843575	13
2825044	17
3207338	13
6522771	13
2453791	13
5813037	13
22880393	13
8522212	13
1530114	13
4270306	13
4784081	13
24015813	13
618074	17
19576323	13
2065607	13
12163990	13
9187446	15
259750	13
3861259	16
10435239	13
5108029	13
21368704	16
505659	13
6338024	13
1094455	13
9408123	13
3433216	13
11690394	13
9150045	13
6480698	13
3533266	13
4211873	17
2168089	13
562694	13
14482975	17
6435392	13
4792736	13
786172	16
18649942	16
4499669	13
25556692	13
4201434	13
1496241	16
6574650	13
2086027	13
5076071	13
36760698	13
2942165	13
11235100	16
6468256	13
1148979	13
4458369	13
8722382	13
3732368	16
2342278	13
282255	13
5022233	13
7330682	13
5554833	13
12124858	13
9910160	16
8026852	13
3034445	13
6228200	13
8679185	13
10159656	13
14617923	16
5471238	13
5751490	13
45588266	15
20859425	17
1642079	13
11641248	13
5174550	13
1389988	13
273041	13
3368274	13
9103927	13
5944714	13
11820591	13
6607694	13
5095203	13
33353323	13
7896389	13
5011260	13
12902030	16
3405766	13
13016393	13
7180907	13
8664820	13
13038849	13
12745138	13
25993459	13
7335862	13
2745155	13
437251	13
2485134	13
1185698	15
19064787	13
196221	13
1837447	13
4993138	13
12796889	13
2245009	13
3875357	13
17722687	13
2683751	13
9782720	13
108420	13
1960121	13
4969710	15
14310627	13
21231985	13
16364452	13
16547924	13
959669	13
4412087	15
6762231	13
7524834	17
830380	13
3943195	13
2888763	13
2603863	13
20227760	17
18633425	13
21849286	16
28263352	13
2159514	13
6232119	13
8078386	13
3444019	13
6282072	15
1878885	13
2924795	13
3109485	13
8893232	13
6579571	17
7346209	13
11575183	16
49401909	13
10456004	13
9277265	13
2336912	13
3952034	13
17992326	13
8624248	13
9201197	13
2726455	13
6489710	16
531331	15
13215095	16
4591374	13
6103219	13
39101335	13
541937	13
10532544	16
4187471	13
5111625	13
9779990	16
13067194	13
555680	13
1791335	13
6883703	13
8178690	13
26998315	13
1439868	13
4568460	16
11873046	13
4529080	13
4883673	13
54258315	13
5609241	16
1208778	13
6258376	13
1551991	13
8252902	13
4740898	16
22931	13
21980525	17
7529190	13
1794067	16
7217452	15
1834859	13
22859595	13
15746358	13
12735065	13
4832952	13
3652646	16
8137781	13
11441178	16
279281	13
22940763	13
2573069	13
2099822	13
1551435	17
4220005	13
2623337	13
6826937	13
3519163	15
15189513	13
25196185	17
1906727	13
2160849	16
1806776	13
10014608	13
28716113	13
4309210	15
309787	13
1428949	13
4721065	13
13359097	13
3286297	13
20561739	13
4412679	13
8351929	13
3850235	13
1376543	13
22198617	13
19085573	13
2394772	13
9602547	13
14822650	15
6110154	13
8902487	17
1020779	15
36023577	13
5482806	13
14631594	17
2274652	17
15684432	17
6434365	13
7198306	13
9427112	13
6652146	17
1614678	13
11413549	13
391779	15
896352	16
14510243	13
10503302	13
2221241	13
5669058	13
28640768	13
5478873	13
1349249	13
1422196	13
1830771	13
179718	13
3765329	13
14599509	13
8654745	13
2512860	13
2657721	13
16633113	13
2140783	13
1453253	13
7792680	13
3637624	13
2963937	13
637741	13
15859212	13
7990109	13
696531	16
17418792	13
7840726	13
1098585	13
25518313	13
9667816	13
9776074	13
9130532	13
13492794	13
8049412	13
18187245	13
18225246	13
254906	13
17738848	13
495736	16
1647701	15
6553832	13
15570240	13
7128329	13
6783490	13
8175073	16
3410263	13
692967	13
2512402	13
33497893	13
24074441	13
3930716	13
15199927	13
10498266	13
2030159	13
237966	13
5811934	13
15593963	13
7340699	13
1873063	13
28963725	15
172669	13
29455087	13
5578794	13
16739990	17
19468152	13
3315257	13
559975	13
14076022	13
16349337	13
44539874	13
8390369	15
6239969	13
920669	13
11661605	13
15386730	13
14899098	16
3103628	13
2451284	17
45909598	13
3537564	13
17509205	15
31317921	13
6453521	13
56846	13
26930458	13
11399709	17
23391135	13
2919339	13
6230724	13
4217826	13
19120593	13
1119315	13
15968340	16
12254487	13
7770592	13
3293646	13
4331442	17
8738027	16
531722	13
2732228	13
9039461	15
9868663	13
8412302	13
10135688	13
4305588	13
2526854	13
96475	16
3848097	13
9767252	13
1384125	13
26783808	15
10275090	13
1223079	13
3256389	13
17871679	16
3630083	13
25248477	13
2695328	13
2626662	13
5241037	13
23026947	13
4610413	13
25195928	13
462952	13
10624376	13
1965314	13
7130456	13
3083184	16
395538	16
9159891	17
4713302	13
2925777	17
1340171	16
25184665	13
17698402	13
8553609	13
13537191	15
15929204	13
4714504	13
4527148	13
4003309	13
5494210	13
820147	13
16288831	13
11674239	13
53047965	13
436953	13
10861097	13
3943364	15
2074238	15
2168899	13
6976048	13
3581181	16
4177838	13
2495170	13
3804698	13
18658930	17
13928530	13
6014791	13
2856935	16
7010820	13
11279763	13
12678175	13
5966256	13
10608116	17
12701855	13
4535623	13
2168105	13
2651824	17
12196216	13
7631206	17
18495407	17
3467185	13
2684950	13
6062993	13
13706905	13
607490	13
19391802	13
4793210	13
16735471	13
6813911	13
3629319	13
10660963	13
13866828	13
454779	13
2127457	16
2612557	13
27361707	13
1441190	13
140763	13
25227586	15
9948635	13
1394117	13
3756603	13
18539757	13
3434360	13
8580239	13
5914985	13
866493	13
1543214	13
27317056	13
12480564	13
6361229	13
11641540	13
1987081	13
7609841	13
1885773	13
2473983	13
9950132	13
9053537	13
23632360	13
9750858	13
7483410	13
11313710	13
9013311	13
1760369	15
38403482	16
854371	13
850856	13
3008840	13
3085167	13
22628050	16
8727097	16
13746618	13
9361806	13
36153428	13
5955272	17
3140749	13
1360546	16
6551544	13
2519469	13
7215439	13
7143704	15
510058	13
4773207	13
1317230	13
26582773	13
2751025	13
9160043	13
31830845	15
734380	13
9613747	16
4079776	13
3127330	13
13857227	13
1048036	16
239093	13
1931509	13
10321849	13
13754502	13
3119426	13
8781319	13
827801	13
3112566	13
21370068	13
8819834	17
9926910	13
11787782	15
46149926	13
14682662	15
12428782	13
43109000	13
1028090	17
2830953	16
23928540	13
12525574	16
15370809	13
1329018	16
2091231	16
8384019	13
14705432	13
25236454	13
11993219	17
6023040	13
5369064	13
22885257	13
3791792	13
1483334	13
3945848	13
18522535	13
4893270	13
13270242	13
10770453	13
6158948	13
11422362	13
12927788	13
581206	13
2249840	13
18357291	16
10356981	13
14290864	13
6625628	13
11162017	13
3912279	13
1237814	13
114954	13
3002615	13
37270040	13
5703951	13
1430719	13
10235328	15
974766	13
828993	16
3767747	13
12144530	16
357142	13
4240773	13
13826619	13
22710565	13
1583550	13
2181928	16
3299191	13
6112006	13
8514610	13
15735844	17
8648393	13
16062411	17
3399180	13
11166213	13
3244629	17
2048109	16
11917126	13
8952980	15
848399	13
3041115	13
30035542	13
5631035	13
7799926	13
913484	13
3997387	13
5422394	13
11320592	13
18705604	13
4845058	13
7951400	13
15622898	17
4634638	13
448227	13
2279015	13
11875001	13
488536	13
10429794	13
8495408	16
1301269	13
3627172	13
294083	13
14577464	13
1780281	13
3544092	13
3130927	15
12220654	13
4247094	13
5409867	13
2182894	13
10418868	13
74238	13
3434292	13
7647576	16
15634094	16
4641764	13
9391897	13
16334871	16
6439027	13
42750043	13
2533052	13
5756614	16
12700010	13
10000157	13
22320761	13
1412607	13
1522826	13
10059772	13
5544830	13
12057270	16
19459165	16
4725344	13
8246756	13
7231394	13
26937749	13
145709	13
18260374	17
2071795	13
567223	13
18122530	13
2577099	13
5315065	13
33395062	13
3577748	13
14180485	13
14326552	13
4359696	13
3531685	13
491901	13
16267486	17
2084790	13
18959599	13
12870181	13
3814357	13
3893935	13
11685676	13
9264882	13
2871911	13
10716698	13
12989240	13
920230	13
2876422	13
722828	13
19058850	17
32630896	13
487867	17
6434336	13
19179829	16
2420098	13
2642583	13
2189620	13
3189691	13
4392772	13
11582761	13
8456651	13
7193334	13
28073929	13
3478922	13
24664471	13
18316353	13
20974821	15
9424910	17
3982963	17
19951073	13
2261557	13
6566044	13
8113428	13
4771626	13
4291319	13
8214447	13
972996	13
14318246	13
8856171	13
2891899	13
5956881	13
5759187	13
21461147	16
13290453	13
8292080	13
8471309	13
938839	13
91299	13
16422401	13
15127826	13
23791268	13
1539819	13
11083085	16
30316736	13
10202511	13
15901100	13
24452112	17
11989291	13
17792147	13
11245227	17
2921155	13
46376	13
4292896	13
6957304	13
3835583	16
6564563	17
5445849	13
1313255	13
4925919	13
31070908	13
6364903	13
3902525	13
14893540	13
2103719	13
4177780	13
525308	13
8102570	13
7446486	13
893371	17
3340121	13
15940025	13
5971209	16
8696390	13
2433224	17
3278938	13
4435962	13
12959817	13
10098954	15
2836578	13
5493204	16
11468014	16
9107117	13
21033681	13
43734771	13
13548711	13
4057811	13
7713401	13
12404281	13
13743383	13
1833868	13
7447663	13
9137338	13
19060037	13
8241019	13
23766280	13
2361487	13
9756747	13
2881648	13
14562068	16
10843509	13
7069404	16
2174811	13
7406611	13
2054564	13
6541666	13
19902442	17
16432344	13
32555516	15
1950407	13
3680342	13
579156	13
2917776	16
12526132	13
2949110	13
2801871	13
5920446	17
1550096	13
11004543	16
774888	17
5836248	13
910070	13
28458786	17
22722190	13
13488231	13
21704770	13
1949281	13
355177	13
14394128	13
3079931	13
1222006	13
804680	13
3767413	17
30515227	13
1130956	13
1950512	13
27063957	13
5371167	13
1198543	13
3049764	13
1995017	13
5710988	13
10520067	13
21682675	13
2065611	17
11147773	13
14962122	13
3422145	16
3124890	13
2359663	13
14893456	13
2126313	13
15398191	13
18572849	17
39683827	13
14286088	13
4878436	16
7092072	13
7875331	13
5237723	13
1038196	13
11018707	17
15138646	13
12156243	15
2518546	13
3504455	13
7566026	13
13935025	16
8543174	13
6656347	13
3825780	13
3944051	13
2731213	13
11761539	13
21122578	13
5656417	16
39460	13
2616702	13
3125097	13
5036431	13
2201831	17
994228	13
1857335	17
1227498	16
1162515	13
4736700	13
90770	13
12407514	13
18920973	13
15104074	13
34384728	13
18504249	13
9206915	13
28041093	13
6650777	13
2572686	13
14043374	13
16208677	17
10821920	13
15503653	13
11922815	13
14628767	13
4461279	13
1989801	13
1230891	13
756229	13
8288179	13
1318293	13
3421225	13
2845981	16
14954123	13
1766672	13
7301613	13
5402861	13
15119191	13
18795015	13
3165894	13
5368079	13
474289	13
1885135	13
38396573	17
12305709	16
4972039	13
15056786	13
4792350	13
5212007	16
14510753	13
1729362	13
9456318	13
1510186	13
3714852	16
27580692	13
3461919	13
23483288	13
11666846	13
4009743	13
15487368	13
28196024	13
3683969	13
2141320	13
25246093	13
14044788	13
3134122	13
11818602	15
1038485	13
12979040	13
10691280	13
15978784	13
2867259	13
7693651	13
900209	13
10746266	13
31341147	13
7883342	13
32540805	16
17751524	13
6983077	13
7947333	13
15412981	13
12991493	16
3701668	16
12417369	13
12716163	13
2290581	17
10605478	16
2742572	13
2594301	16
10269976	13
6274440	13
4411046	13
8041678	17
2524963	13
2777724	13
23046592	13
13855431	13
12024369	13
18304999	13
3331634	13
3814696	16
20913723	13
101248	15
338218	13
4247591	13
4820468	13
8136389	13
9079122	13
3577855	13
6682693	13
48629235	13
1878340	17
4130592	17
981076	13
18205894	13
6725150	13
1025580	13
55061413	13
134475	17
11807581	13
17079911	13
3343134	13
4657271	13
5532811	13
286920	13
12436489	13
1960458	13
5497905	13
19610435	13
740142	13
1563887	13
430990	13
1890913	16
2764867	13
19522565	13
11109789	13
686793	13
814079	13
7324522	13
1442868	13
4377793	13
5264352	13
24792	13
530822	13
15404958	13
579552	13
14307303	13
1350895	13
18611995	13
8138562	16
19742590	16
24966586	13
5196751	13
536180	15
3024571	15
6254959	17
28091567	13
575031	13
4914290	13
17840060	13
9600445	13
5136323	13
16787586	13
10008758	13
5525046	13
3455351	15
7557550	13
19933	13
14674090	13
4889205	15
42639853	15
1206549	13
11714387	13
8534356	13
26970424	13
3662140	13
12774093	13
13845001	13
4521966	13
7085423	13
107100	13
21023463	13
689535	13
2001742	15
6856602	16
13460437	13
11020490	17
3786624	13
2992062	13
10799520	13
8095971	13
4322326	13
946858	13
1102523	13
1964557	13
676795	13
6131122	16
10755365	16
27507516	17
1538909	13
5422832	13
3418897	13
1172338	13
1142460	13
2589777	13
10572882	13
11261178	13
6207005	13
4188434	13
12799113	13
15081907	13
15916312	13
15161462	13
8517745	13
76884	13
5977686	13
21793444	13
26251328	13
1656446	13
5364376	13
5157077	17
15512216	13
6745923	13
24464528	13
190602	13
8759264	13
14629995	13
4270368	13
22293223	16
4946546	16
3699885	15
21326057	13
2139350	13
11318180	13
5746497	13
336043	13
1225723	13
50610752	13
2387309	17
453208	13
1489915	13
3243895	15
4139923	17
1596155	13
8449621	13
47189441	13
2916703	13
16900145	13
8926491	13
15556536	13
4588381	13
13967114	16
7576824	16
8409179	16
2266933	13
877496	13
13727479	13
291761	13
87138	13
5302848	13
12739641	13
9472399	13
5260745	13
20465860	13
8351600	13
8407086	15
4011753	13
6288153	13
10872737	13
7006156	17
952154	13
1857864	13
189796	13
12015344	13
5132293	13
6199144	13
25359554	13
11793982	13
20317353	13
3000576	13
10050879	13
18072979	13
12416407	13
587908	13
1384510	13
4062209	13
17121435	13
3048612	13
11999783	13
11123106	13
1173905	13
4938332	13
16747943	16
2360537	17
2445637	13
7066346	13
17352178	13
7765895	13
1449788	13
4191685	13
3727544	17
3997665	13
9050611	17
28117675	13
15327289	16
14285813	13
37573331	17
4642257	13
4629403	13
7049066	13
4616382	16
1316094	13
8221528	13
6793066	13
1156889	13
5110	13
8208758	13
2780929	13
4336256	13
1031607	13
7804406	13
729830	13
3336150	13
3253437	13
4126456	13
40004774	16
3935609	13
10174917	13
92960	13
8130727	13
1494119	13
5875730	13
395963	13
5732790	13
8290740	13
9941095	13
308094	15
12273727	13
1602583	13
17507179	16
5189426	13
1811155	16
16649030	13
8091379	13
2669262	13
5339396	13
2877911	13
268174	13
6237876	13
31179415	13
2651956	13
24138626	16
1261675	13
208825	13
9455740	13
5581615	13
517791	13
14592269	13
4840664	16
9274768	13
1922757	13
2804375	13
2555423	13
3956162	13
10808373	13
11011572	13
1597748	16
5773821	13
1460537	13
7453391	13
3724215	13
2341576	16
6437825	13
1265518	13
5161464	13
453097	13
20992793	13
2715223	17
7274703	13
460446	13
6240615	13
1842689	13
17467845	13
4048749	13
2373915	13
2703028	13
5753486	13
3560948	13
3578605	13
21325643	13
781094	13
8169018	13
3233831	13
21819047	13
3509585	13
4611194	17
1635215	13
2530559	13
20921531	13
12339068	13
29053327	13
2977207	13
7132259	17
2763096	13
5753054	13
755163	13
2823556	13
26282319	13
6391556	13
19810266	13
15727297	13
6463587	13
6929590	13
6939431	13
2854176	13
27011445	13
2163990	13
9788338	13
1199418	13
2165495	13
13179506	13
2027329	17
4782308	13
27174711	13
9711586	13
18053327	17
6269985	13
1347120	13
6731677	13
8500311	13
23791380	13
24761765	17
6243548	13
9281377	13
13733821	13
16636761	16
12452266	16
5666637	13
5945896	13
11099633	13
1369140	13
13448201	13
2675843	13
982662	17
470254	13
20454945	13
4769895	13
3000855	13
19385725	13
5406330	13
3669610	13
1231911	13
37272938	13
7621439	13
2276132	13
10124171	13
71643	13
28147528	13
25738797	13
654406	13
7561882	13
3494107	13
14938635	13
13480697	13
8319475	13
13576578	13
6143156	13
4208514	13
13999500	13
8195832	16
5623329	13
1319614	17
856836	17
1750094	13
10294269	13
5414395	13
1062105	17
5243116	16
8604759	16
8087228	13
13105817	15
25047392	13
1015052	16
10440917	13
3876337	13
19641	13
491600	13
10798291	13
211492	13
5614115	13
3383038	13
11434527	13
12169234	13
9542646	15
2456448	13
691220	13
2339107	13
6038021	13
9534715	13
14684407	17
16498328	13
2616813	13
33662803	13
8239725	13
18285260	13
2191439	13
327312	13
9890477	13
4028639	13
6759092	13
23619204	13
11815993	13
2435043	13
952117	16
1972451	13
6864292	13
2337279	13
3230144	13
4090095	13
15509293	13
6041669	13
163201	13
8056417	17
1006248	13
1819978	13
10224056	16
1032979	13
25287603	13
9227721	13
19610437	13
738189	13
16745162	13
501448	13
10003561	16
3542425	15
1267825	13
7247547	13
9807527	13
1824939	15
3820662	13
47436798	13
10628161	13
26182079	16
5641801	13
15061979	13
1725115	13
9228220	13
6464601	13
971324	13
9403414	13
9529815	13
3343432	13
10297511	13
7761211	13
545743	13
1369716	13
8580933	13
39109	13
9667538	13
9754313	15
1884415	13
954931	13
2275703	13
17858138	13
9205635	13
12213725	13
9885789	13
2950546	13
7301773	16
8140237	13
12332650	13
11086903	16
6232144	13
1804171	13
11799015	13
19127246	13
237835	13
7251498	13
11221523	13
1071363	13
966685	13
11383416	13
11312659	16
4069567	13
33099250	13
25267497	13
1893793	13
16830558	13
5039027	13
1878716	13
4687903	13
702066	13
10361160	13
10455970	13
8288091	13
10782902	13
163615	16
3319866	13
13366161	13
5166532	13
18292639	13
363760	13
5163172	13
14340660	13
10906951	13
21722258	13
19647085	13
2600775	13
2413071	13
31773834	13
15586565	13
14090185	13
5820630	16
18189063	13
15987542	13
5170818	13
9225914	13
2546217	13
8495205	13
2256249	15
8177680	13
12098942	13
1409442	13
15441007	13
10952687	13
18571250	13
324490	13
24239955	13
1300047	13
9423350	13
8643497	16
24409510	13
193458	13
1360969	17
8857246	13
976436	13
6361740	13
6498755	13
7760826	16
1467899	13
12117884	13
7373099	13
4727432	13
6908244	13
7426962	13
29935204	13
2180129	13
8742336	13
6729329	17
11663823	13
11064384	13
1635155	13
10233946	13
283295	13
7955687	13
7591421	15
4176517	16
1467112	13
20760	13
11789966	13
7787596	13
18371664	13
9984369	13
11296959	13
13475579	13
355777	13
1814004	13
8424870	13
8441685	13
4640560	13
2756195	15
10915035	13
377894	17
16947980	13
3235835	13
20675378	13
6860471	13
10118388	13
950522	13
16598656	13
10326385	13
3225389	16
9579808	13
2769545	13
2322820	13
4420750	13
37960565	13
1542254	13
2763679	13
27117739	13
14275380	13
1205958	13
5749057	16
1194901	13
4439870	15
6372263	13
22644620	13
10936245	16
1431071	13
17968231	17
460852	13
3323601	13
3033028	13
12612439	13
1709484	13
6283414	13
1744545	17
1377347	17
7580769	13
3699189	15
3786588	13
6008920	13
1053648	13
1961536	13
822198	13
6990960	13
1162237	13
12263940	13
1561781	13
18952621	13
2454454	13
7060553	13
6829722	13
2827973	13
11326719	16
3665199	13
35038891	13
5398942	13
3576755	13
2750540	13
3001026	13
11993451	16
2652149	13
16059077	13
487197	13
2018067	13
18061898	13
4932948	13
192163	13
2631071	16
4994624	17
8144115	16
11356289	13
2819957	13
5969549	13
5710701	13
10430936	13
12228250	17
5884858	13
3283790	13
13884414	13
4334504	13
13408281	13
6728745	16
18786772	13
2738535	16
99807	13
4318036	13
40172669	13
714238	13
25599384	13
7169446	13
1850312	13
17368972	13
1757221	16
18267781	15
22061271	13
12815631	16
25674773	13
2987334	13
16203122	13
9634406	13
320784	13
2315208	13
8770390	17
883634	13
630919	13
18331695	13
1744249	13
3232622	13
13254490	13
1923834	13
4171980	13
4948644	13
884671	13
2419814	13
28558895	15
6217049	17
6964602	13
1986332	13
155822	13
1691164	13
8114370	13
795636	13
18646293	13
1291282	13
3195227	13
3012435	13
5743835	13
421912	13
3379832	13
85007	13
8885052	13
7668586	13
7181609	13
15079048	13
1004416	13
14107010	13
14920342	13
4393233	13
2358178	13
9622154	13
13739884	13
187396	16
10994379	13
3468716	13
6773174	13
4493874	13
709853	17
16269724	13
12634278	13
62512290	13
8645643	13
6520712	13
3886304	13
16805920	13
4881534	13
23747171	16
12776671	16
933872	13
5016745	13
9761500	17
41024412	13
3183416	13
3128747	13
7696043	15
6648273	17
7919201	13
17039241	16
10210705	13
10156807	13
803731	13
25565561	13
5410053	13
4314669	13
315450	13
2135234	13
6037536	13
503409	13
4804755	13
22818402	13
14640549	13
7172523	13
932808	13
9924455	13
12408791	13
19241320	13
12173752	13
24191965	13
1384673	13
4340852	13
76786	13
4322044	13
4087743	13
12633882	13
151329	13
19680044	13
26311259	13
18415943	13
2333327	16
2276757	15
3212677	13
2327040	13
4861506	13
2201542	13
18339317	13
3059704	16
7007411	13
1267961	13
1607468	13
3656687	13
4277442	13
16057299	13
9660501	17
2188075	13
14048684	13
4755719	13
2142635	13
710274	17
19659341	13
37253322	13
1176762	13
8344096	13
10564624	13
11133182	17
732699	15
1877622	13
26029686	13
1441632	13
9221705	13
8116713	17
5398792	13
21096967	16
1027973	13
17050935	13
14404730	13
22053287	13
13056477	13
10427934	13
608653	13
27031366	13
6474275	13
2490060	13
4761046	13
1663331	13
5257836	13
21584914	13
17315093	15
2556042	13
254209	13
2405453	13
19078786	13
11763883	13
4996099	13
2534756	13
3129489	16
2617480	13
6203004	13
7461221	13
13270149	13
1847964	13
8050416	17
7583745	13
4122206	13
26755586	13
5399291	13
6923843	13
3821653	13
9006910	16
11535104	13
1382387	13
17993191	13
5709250	13
16989946	13
6695858	13
5150289	16
4934221	13
1560144	13
8759507	13
2657770	16
2430284	13
2477106	13
35511650	13
10699857	13
7115606	13
11035249	13
33580028	15
6351113	13
1457269	13
11581445	13
5922811	13
2604064	16
6363495	13
6586960	13
3828886	15
16249284	13
23287101	13
4297219	13
238298	13
3766922	17
13895731	13
4026302	13
16866451	16
1524233	13
9685613	16
9441155	13
2856084	13
20658857	13
2954047	13
1014478	13
6024812	13
26627516	13
12440270	13
17921146	13
29549896	13
3160851	13
51683161	13
106822	17
16002519	13
495507	13
18389185	13
4198096	13
1894136	13
181178	16
5204761	13
1805411	13
238617	17
29745116	13
12077274	13
8427616	13
2652053	13
8364154	15
25482736	13
23948588	13
1841139	13
729346	13
7520794	13
1330083	13
28843191	13
35131240	13
12515402	13
3168215	13
1502620	13
2522435	13
9693629	13
10175411	16
47170406	13
127756	17
6742361	13
2251598	13
5397938	13
1994403	13
509411	13
21743776	13
5512426	15
18860546	13
253610	15
1143027	15
3397584	13
1193896	13
9683961	13
18499449	13
22899942	15
6031819	13
956066	13
2409938	13
6426620	13
21133	13
4145284	13
745509	13
4857217	13
1725025	13
2218048	13
8477117	13
3006567	13
8079532	13
20536011	13
11257994	13
2369506	15
3060453	13
1593294	13
9184760	13
1234118	13
10951567	13
14384297	13
332198	13
2461512	13
1346521	13
1132115	13
1841377	13
9021836	13
22762200	16
10025303	13
12747200	13
29823690	13
1529704	13
13466474	17
13154109	16
1756375	13
6071420	13
2343749	13
706731	13
7410330	13
5285600	13
1919324	13
7002474	17
12581202	13
3188985	13
2041659	13
1811916	13
9576590	13
10992537	13
1066155	13
15519536	13
19646581	13
3281464	13
9627215	13
14019535	13
1947287	13
1210488	13
49265527	13
12993922	13
11005002	13
2744741	13
2408378	13
2287498	13
41421656	13
3290565	13
14161561	13
2056770	13
20915675	13
4918134	13
9021089	13
2962497	13
11848873	13
29653014	13
934935	13
33189293	13
6870912	13
3647565	16
1552915	13
24837176	13
16826906	16
6196441	13
20032575	13
5119339	13
11393753	13
3388646	17
2359355	13
9827544	13
12144704	13
2618556	16
7666640	13
675242	13
1307553	13
1888265	13
3154110	13
458306	13
3709069	13
9207365	13
18310600	13
3900826	13
13892028	16
2387980	13
3385608	13
667697	15
9905811	13
1405487	13
14002935	13
7340028	13
1698754	13
6224526	13
943506	13
4305734	13
2598835	13
2524272	13
23014253	13
1890798	13
22515045	13
6733270	13
11443301	13
14690456	15
7407133	16
5021944	13
1858883	13
4491973	16
2658353	13
1219413	16
25581247	13
1801444	13
6565011	16
17854553	13
39313548	13
4747767	13
5225179	13
260982	13
7163240	13
1505776	16
3515745	13
1981566	17
547250	13
1707934	13
110110	13
6821248	13
42255441	13
17319810	13
5147238	13
2587824	17
921453	13
7869140	13
4290171	16
12085029	13
4473854	13
598658	13
1955599	13
7671167	13
1039127	13
11626758	13
730848	13
2454074	13
21908941	13
6525526	13
317190	13
6882110	13
2357828	13
6685984	13
13726951	13
309623	13
1739909	13
3146583	13
2087834	13
5854687	13
1597053	13
2865796	13
2504568	17
9253697	13
2243470	13
1288546	15
2282960	13
6994095	13
8770145	13
8379370	13
2813190	13
15009139	13
16498693	13
1493073	13
20739422	16
47071168	13
13244781	16
582637	13
23118012	13
17164992	13
23222917	13
5228305	13
4997880	13
1582191	13
15572818	13
3864949	13
8976774	13
12861436	13
26852166	13
7682808	17
7374172	17
9145235	13
1099080	13
32555440	13
7885829	13
2861713	15
6042373	13
7862729	13
8335814	13
4427354	13
680144	16
3100712	13
39332861	13
13537397	13
1808511	13
27505461	13
16222079	13
21914057	13
24082100	13
5056209	13
3928562	13
18493233	13
6940828	15
150103	13
401711	13
4170953	13
560124	13
9872796	13
11771983	13
1005843	13
7833466	17
1707116	13
5158665	17
9270416	13
17221853	13
9282632	13
3427879	13
59653	13
2829144	13
3040484	13
5702514	13
601536	13
3564368	13
18098800	13
17835176	13
5563603	13
16930588	13
15861834	15
44074223	17
10713820	13
6611029	13
1205457	13
4898173	13
11767521	13
16609901	13
4908776	13
4043820	13
36906904	13
764035	13
11774109	13
6191154	13
2815392	13
10564033	13
838935	13
8504994	13
9542538	17
551869	13
28168683	13
11425745	13
48874	16
2834282	13
10895862	13
1550982	13
5300461	13
4638705	13
12151129	13
2693609	13
16667238	13
18061146	16
1818069	13
18714484	13
10461964	13
32493	13
4606615	13
2165494	13
912461	13
997764	13
7593449	13
5023347	13
23984929	15
14764649	13
446901	13
3144763	13
20663366	13
23832194	13
9426977	13
7813232	13
93843	15
479446	13
7939257	13
989427	17
15357338	13
3635062	13
9938916	13
26221375	13
17264778	16
2985454	13
14931966	13
17164280	13
5198381	13
4852278	13
6467234	13
21514675	13
4433835	13
24964065	13
32268525	13
16714708	13
1328597	13
15033709	13
6855445	13
12564304	13
6881502	13
411291	17
4426336	17
7673828	13
3980732	13
7941292	13
11546661	13
16313594	15
2406563	13
51793366	16
12105861	13
12066887	13
2134097	13
296823	13
2395105	13
10116063	13
1132957	16
17075584	16
11079842	13
2305910	16
7366290	13
299871	13
3468277	13
27312532	15
15087431	13
11388949	15
2146677	13
31281	13
3942035	13
6045128	13
398947	13
1337072	17
5693470	13
6529880	13
7522149	13
14544829	13
9647094	13
5340056	13
1138162	13
3778019	13
8023569	13
9990182	13
6870833	13
11052393	13
4470075	16
7189707	13
9048333	13
20296966	13
6337767	13
1230677	13
17838198	13
4716173	13
26443775	16
14222108	16
6749388	13
834427	15
7656362	13
17902238	13
2678313	16
8816110	16
2357239	15
4907246	13
1577596	13
9585819	13
8646382	13
1331021	13
14413545	15
5712385	13
12871770	13
1548201	13
22652042	13
6508472	13
25316745	13
1848564	16
8146281	13
12033123	13
5492939	13
42920532	13
7315281	13
8329065	17
6199430	13
150895	13
22998098	13
8814819	13
33498744	13
3245634	13
1122394	13
3130885	13
228978	13
28892319	13
3179537	15
18500842	13
2437684	13
10991181	13
21457392	13
20202322	15
4389640	13
11500235	17
3615192	13
11173099	13
16316227	16
4838142	13
7673900	13
34460522	13
9498723	17
11972312	13
6008826	13
14983804	13
30385274	13
270890	16
2077816	13
2437135	15
1252083	13
6889499	13
799129	16
9050979	13
8026636	13
2044781	13
9364855	13
6773713	16
28144177	13
2902473	13
6097081	13
6493297	16
1876490	13
17925743	13
7734415	13
16406188	13
14929369	13
17654071	13
5602492	13
5698473	13
18582493	13
8911929	13
5161245	13
203566	13
773680	13
38677175	13
859120	13
27216085	13
1156254	13
6640668	13
55542	13
8878796	16
6526026	17
9632329	13
1144129	13
11842911	13
10655239	13
11100220	13
6923162	13
3140334	17
18375081	13
4642542	13
3723553	13
11799460	13
8243458	13
1220516	13
45605288	13
1978939	13
8743281	13
168600	13
11712812	13
2665434	13
2682805	13
10273264	17
3839797	13
3296267	13
4133049	13
1364448	13
35319243	13
1383604	13
914361	16
192652	13
26788523	13
10329054	13
2079314	13
7013022	15
3913191	13
1558907	13
9643831	13
654209	13
31025842	13
16764718	13
25701849	16
17340977	13
2466940	13
2465070	13
28761324	13
6484273	16
381384	13
1459952	17
2901590	13
6628400	15
22427133	13
6908867	13
6862694	13
19949219	13
3791338	13
4182428	13
5889024	13
13279019	13
4165170	16
3541948	13
3737146	13
2166434	13
6808951	13
5016716	13
3470466	16
13535277	13
349315	13
556160	13
1630994	13
5763367	13
14562538	13
52893545	15
1375312	13
12131893	13
973553	13
1017943	17
499658	13
2595121	13
5707291	13
24540065	13
15247989	13
7494295	13
20871653	13
641907	13
9129520	16
9837456	13
5942342	16
8082799	13
826558	13
13782908	13
32013771	13
5094611	13
8690534	13
2014431	13
21625912	13
5894101	17
5984938	13
3560138	13
728611	17
6109283	16
4199300	17
7656822	13
20858955	13
2336972	17
12895414	13
23636277	13
10930029	13
18854220	13
921794	13
20324491	13
3492662	13
12425669	13
7025394	13
7473042	17
8704408	13
12464422	13
10798065	13
10260284	13
3605126	13
19184598	13
20052353	13
6512397	13
5238864	13
1305311	13
6267117	13
6324589	16
14269413	13
26507655	13
4439473	13
4730211	13
3783108	13
3259062	13
2540548	13
944747	13
5438748	13
2881632	13
664113	17
3325805	13
15048289	13
4683501	16
11772622	13
11446329	13
2461459	17
6507409	15
473398	13
22050812	13
13277512	16
585586	13
22124338	13
8859025	17
86850	13
4621213	17
6114250	13
4849768	13
803272	13
12172345	13
3817314	13
13736642	13
3045346	15
1106580	17
14162949	13
1012565	13
33231305	13
14160745	16
7396696	13
7013405	13
2296342	13
12927963	13
12328015	13
883543	13
14684773	13
3943900	13
7371128	13
14934063	16
1198986	13
20378040	13
2875150	13
12727265	16
7539752	13
11747155	13
6941928	13
1197501	13
6761294	13
4450922	13
27827299	13
21281682	13
5618178	13
15862597	13
2585974	13
2139711	13
1916099	13
7271947	17
5800298	13
15567199	15
1137784	13
7452398	13
612222	15
7651698	13
14860660	13
1089761	13
19710258	13
4713740	13
3902630	13
113020	17
1131897	13
1409224	13
4247505	13
14475304	17
10454996	13
3756950	13
808566	13
6236539	13
17674528	13
12114377	13
13423792	13
915585	13
4417038	13
4381340	15
781409	13
8875850	13
4513811	13
5620555	13
3899120	13
951278	13
18819797	13
26766071	13
17650583	13
961551	13
10748362	16
12677090	13
6542114	13
664052	13
31010914	16
5820234	16
4938979	13
12709441	13
30242048	17
1440774	13
9126479	16
10248577	13
1557282	13
450809	13
5107461	13
3911889	13
10211810	13
2612077	13
38122201	13
3097919	15
9497406	13
3418974	13
1706689	13
7774148	16
1978890	13
9592226	13
1585704	13
18255542	13
191778	15
10973117	16
6780705	13
10996920	13
15059358	13
16323799	13
1973979	13
1795580	13
5680902	13
17693873	13
7388748	16
4997580	13
15576522	16
12487802	13
24286414	13
29788336	13
5213762	13
25276572	13
2337647	13
10206990	13
8026874	13
1130914	17
4652744	17
2721197	13
10476391	13
15427573	13
789843	13
48315041	13
3751011	13
6804424	13
5981340	13
1935254	13
22098452	13
10777848	13
9229432	13
4595575	17
8947757	13
18461025	13
18511845	13
6863231	13
10411323	13
4990121	13
411397	13
13729294	13
25798390	13
1991446	16
10088109	13
4577636	16
580363	13
3763689	13
2779648	13
10041899	13
22438839	13
428216	16
3805223	13
6853470	13
2759882	13
755357	17
10641254	13
2644315	16
1428946	13
8201379	17
4585377	13
3709671	17
4566815	13
11444096	13
4195659	13
3279950	16
10413804	13
3930595	13
24288052	13
2114082	13
12554001	13
179700	15
1722000	13
798272	16
3308659	13
5315722	13
980093	17
14834660	13
15084018	13
5492622	13
9462299	13
6391341	13
19780668	13
216899	13
2194952	13
3656136	15
2084451	13
7336242	13
4817888	13
21604001	16
14332434	13
1458178	13
12076519	13
6022091	13
14610128	13
12649638	13
2237446	13
9586033	17
1455480	13
27504921	13
3595055	13
27299020	13
6116179	13
7860095	13
2477079	13
15109028	17
7383113	13
23630896	13
1057848	13
1496144	13
28308444	13
17428494	13
20873046	17
2791297	13
18700862	13
7546702	13
2037596	13
4841533	13
18383599	13
7997530	13
1967886	13
32253737	13
18426317	16
18535561	16
67635609	13
3699170	16
23007193	13
8787212	13
4882986	13
26712202	15
6775528	13
1466339	13
7645541	16
439419	13
3868886	13
10103608	17
37346709	13
14095382	13
2114582	13
21614777	13
12340662	13
33880208	13
449573	13
129853	13
14209688	13
11513092	13
12197712	13
7563139	13
7075261	13
7175023	13
14970890	13
781743	13
2255602	17
590689	13
9347343	13
29997522	16
14254806	15
5966339	13
644528	13
2360728	13
36936538	13
7115089	13
3164102	13
42999048	13
1249340	13
653673	13
30222425	13
6817301	13
6436021	13
10441220	15
21999167	13
3534895	13
1951736	13
3613993	13
2718403	13
32931009	13
6605407	13
1474565	13
1590477	15
21329678	13
1477685	13
7965967	13
14669478	16
10396198	13
3293095	13
1984188	17
1103068	13
1514982	13
12280043	13
8419787	13
4296369	13
171413	13
4523073	13
1102713	13
8074039	13
5673411	13
4943202	13
517302	17
27932640	13
13314294	13
8236194	13
19553306	17
438606	13
1862552	13
6109372	13
18007096	16
853201	13
2175860	17
15231335	13
16360059	17
3915768	17
8465806	13
2530612	17
183522	13
7093213	13
11781129	13
3246	13
5153432	13
5233433	13
4456815	13
4225440	15
8118019	13
396661	13
16836	13
10208057	13
18008848	13
15892272	13
30725920	16
2141162	13
15232798	13
6439202	13
3827452	13
714609	13
17002709	13
17928289	13
3746501	17
2751427	13
7187818	13
5614041	13
12210816	13
14464158	13
13526112	13
21728421	13
5661043	13
7136149	17
542764	16
4605989	13
5945758	13
14928177	13
8658746	13
18864189	13
203155	13
11601680	13
4559197	13
6186461	13
26318252	13
4257078	13
6199472	13
4378221	16
650483	16
1150042	13
11572351	13
2156231	13
12027607	15
10042847	16
11011361	13
5603586	13
17325266	15
6502867	13
24778960	13
5871685	13
1101439	13
11123154	13
7943488	13
960921	13
2800829	13
6056684	13
1531863	13
435407	13
2402151	13
1752011	13
5745136	13
15327468	16
2333020	16
1195772	17
4415532	13
16837217	13
658325	13
6496029	13
23701395	13
1190114	13
25460645	13
1201893	13
4852037	16
7380733	13
5150798	13
6385651	13
9358987	13
3039524	13
4829019	15
3172464	13
4725292	13
95464	13
4790011	13
20554016	13
1427061	13
2867431	13
12124934	13
11800094	13
337413	13
9261805	13
4754602	13
22139516	13
12474874	13
9745987	16
13798753	13
2678642	13
4639613	13
33996364	16
1689511	13
14093991	13
16336865	13
834507	16
7010257	13
7104840	13
5385534	13
10010627	13
11246416	13
2464208	13
12685734	13
8742519	13
8118951	13
16431836	13
25416651	13
12491614	13
16520569	13
14401161	13
2635196	13
13828226	13
9730819	13
11984948	13
354970	15
2665421	13
10886998	13
15344716	13
10738610	13
26050326	16
1466239	13
451972	17
14405788	13
2549244	17
226739	17
463032	13
2114096	13
25865124	13
14003074	13
5099207	13
17220468	17
962633	13
9505250	13
4467113	13
7739282	13
6905424	13
8130893	13
9257537	13
9238019	13
7507047	13
2369965	13
5058690	13
5787995	13
557985	13
4847168	16
7232032	13
3858663	13
4334603	13
5403785	13
20139666	13
4589799	13
5093402	17
5781013	13
1588263	16
8100109	13
7768740	13
3843250	13
6805011	13
156424	13
12076112	13
1223096	16
9950621	13
4514085	13
1504306	13
621620	16
18774712	17
2787265	13
10211414	13
10444994	16
1028648	13
15713685	15
14749282	13
395834	13
2465096	13
11461399	13
993160	13
9847852	17
432861	13
5506817	17
3010918	13
2145167	13
174016	15
1383242	13
56348338	13
14624318	13
12156915	13
9230500	13
9025034	13
19293855	13
240875	15
1534696	13
18713374	16
14041491	13
2081969	13
14990616	13
4236230	13
18478606	13
1553850	13
6432583	17
1491157	13
3423098	13
6446827	13
2586786	13
5454511	13
3860855	13
2903362	16
1087474	13
29268503	13
2370318	13
5752642	13
25120704	13
9095120	13
3466278	13
634141	13
1780186	13
9835747	13
17018270	13
4167460	13
18313347	13
7943066	13
23005567	13
6106006	13
4372058	13
6627914	13
806703	13
2729211	13
819423	16
2160524	13
11696210	13
2439488	13
4741404	13
31281439	17
9232246	13
1292399	13
15037553	16
21391380	13
457579	13
1719287	13
15974776	13
4795831	13
9603266	16
28846012	15
413263	13
6671411	13
3202963	13
13356201	13
105487	13
9552357	13
9679709	13
2367259	13
5256387	17
2895714	13
7321692	13
3014454	13
10278533	13
4533763	13
8276497	13
9788592	13
1955374	13
14397635	13
2005339	13
6421865	13
8097592	13
18747134	15
3599030	13
7449024	15
4940495	15
11008622	13
4660043	13
2000361	13
1367088	16
19122639	13
11416789	13
1582399	15
945387	13
442901	17
10058844	16
19251062	16
2198115	13
5498254	13
4351834	13
4350531	13
7012645	13
7972189	13
9009816	13
13209023	17
3182868	13
3897134	13
284718	13
870440	13
20670713	13
10752561	13
115895	13
8634440	13
1050019	13
1516274	13
13541220	13
19343893	13
3998021	17
829120	16
31791117	13
3754667	13
3481108	13
28914287	13
3455380	13
170346	13
1526885	13
9330207	13
22714170	16
25237697	13
4346720	13
10137648	13
4149493	13
1664140	13
13928806	16
15167110	13
10725143	13
23630353	16
15245332	17
10276464	13
10006465	13
737675	17
36744881	13
5308279	13
2542299	16
6575292	13
10445097	13
2584609	13
11342898	13
15207302	13
12596859	13
6757869	16
8068207	13
13378367	13
33981855	16
20777242	13
16359191	15
3249483	13
4738920	13
6688739	13
2954023	13
16904432	13
19433604	13
28210	13
32479741	13
22704628	13
32998	13
24955837	13
12509781	13
3096825	13
9017837	13
11014407	13
12988893	13
11654983	13
2610608	13
10693355	13
2463090	13
3051854	15
3028503	13
7915251	13
4598185	16
16070411	13
24349141	13
4194938	13
47931989	13
1038395	13
1478712	13
11873864	13
5114066	16
3420731	13
20118933	13
8052274	13
6232993	13
21171190	13
1822795	13
1744301	16
7287785	13
3824342	13
6347418	13
9380387	13
7072441	17
3704333	13
1486440	17
19832210	13
12532456	13
40993203	13
3026643	13
6689164	13
10497884	13
8778221	13
8107827	13
1265318	13
3729688	13
2638375	13
8916698	13
56634	13
6582857	15
5466702	13
3762239	13
6852810	13
7960322	16
1209598	13
21348262	13
3915496	13
32415219	13
6237464	13
24457710	13
3346355	13
5592619	13
12056550	15
658689	13
14135597	13
11642010	13
7804161	13
5935380	13
26630179	13
15790990	13
14772638	13
10464641	13
6582770	16
16855711	13
2476899	17
803827	13
15767011	16
11691144	15
9690541	13
5780783	16
12385510	13
3721117	13
2603171	13
5750029	13
14434812	13
764127	13
11498503	13
1480399	13
4066459	13
229422	16
7766235	13
299736	16
5569661	13
448697	13
22727246	16
13797930	13
10578924	13
13190152	13
6021072	13
12985433	13
586541	16
14339820	13
14699283	13
1735582	13
2305053	13
5913438	13
5050164	13
5834669	16
10868239	13
2704419	13
1440605	13
17096825	13
2674003	13
35612380	13
13792731	13
2334506	13
2450506	13
9157123	13
8612171	13
4535525	13
4513031	13
13441412	13
11597492	13
655332	13
2440577	13
21874385	13
4182992	13
9072018	13
3714313	15
2709736	13
4451501	13
12424343	13
15945682	13
3886292	13
12798003	13
2059045	13
2000855	13
9051819	13
453362	13
3162777	13
9492337	13
10548097	13
14561973	13
8918086	13
8231534	13
9581399	13
4184840	13
1162593	13
2829390	13
3213725	13
9750147	13
2213870	13
3288729	13
18561701	13
4218045	13
11776818	17
11973103	13
8091671	13
14011079	13
14862010	13
18995693	13
4713579	13
8079710	15
11176721	13
11182051	13
528274	15
5519879	13
143365	13
11619479	13
14550579	13
2073286	13
13361256	17
24645988	13
2011469	13
4635080	13
54160176	13
14702929	13
1732976	13
17093612	17
32946	15
5856396	13
27988095	17
5572199	13
10275299	13
42408846	13
10024986	13
14878271	13
2656385	13
819093	13
978229	16
3994980	13
8789924	13
13636778	13
2787489	17
179406	13
16541365	13
8048175	13
727108	13
2951710	13
4251000	13
7823949	13
11200854	13
1092474	13
2157502	13
10387655	13
11849980	13
681014	13
19903942	16
13449791	13
3329309	13
10988461	13
8817769	13
575508	13
10845589	13
5370801	13
7887130	13
5003352	13
6002782	13
45620627	13
1254517	13
3245896	15
32608624	13
2671085	13
13771344	16
740165	15
208253	13
699579	13
6926999	16
3936131	13
677170	13
294323	13
17451562	13
5973766	13
8395418	13
2369749	13
2296287	13
4300015	13
1979493	13
2007882	13
4108879	17
9436063	13
15617107	16
1472074	13
4486137	13
2140487	13
1164426	13
38366	16
2847764	17
14860670	16
5572227	13
1019179	13
89503	13
4195636	13
34349123	13
5621520	13
575950	13
8859833	13
9420604	13
6035246	13
9209546	13
147456	16
9100782	16
24300	17
7843901	17
12094396	13
24165831	15
10751016	13
10289476	13
1487063	13
88474	13
3075033	13
11939339	13
4239426	13
2401006	15
5245359	13
4416197	13
16854790	13
32715158	13
786403	13
15333409	13
6905557	13
4768357	13
16639130	13
57298	13
7253310	13
4407793	15
1048167	13
2419422	13
11199341	13
911001	16
397918	13
29469438	16
5828574	13
8801835	13
18052149	13
11307058	13
2290243	13
13028940	13
12008243	13
8127170	13
11198941	13
5419268	13
1043865	16
4624851	13
31056576	13
19038852	13
4457467	13
10651697	13
3144755	17
1242686	13
1951284	13
7305643	13
3538768	16
3437991	17
8538873	13
6935	13
927724	13
11689501	13
16199194	13
25076500	13
11439683	13
13465378	13
9011813	13
10831533	13
9143642	13
15099429	13
7366771	13
30754890	13
5822712	13
2395564	13
1742223	13
19265779	13
6104770	13
5752822	16
5175589	13
2001096	13
3594621	13
11778044	13
9285698	13
1868237	13
7792738	13
13256152	13
15417405	13
447524	13
1916633	13
5155172	13
11077132	13
5919268	16
2281384	15
5890387	13
16434482	13
10731734	13
12367448	13
6744146	15
9274572	13
57326	13
322649	13
7220599	13
8971368	13
3191411	13
4714148	13
32120632	13
1408086	13
1506834	13
734620	13
17141524	13
10490382	13
13739847	13
1902260	13
17444149	13
5262814	13
993429	17
4726961	13
14934449	17
3479502	13
9453034	13
9928453	13
8325800	16
32529054	13
9721837	13
4862765	13
4277854	16
5495993	13
11893242	13
22360465	13
37407401	16
7369817	16
8080063	13
5305752	15
52905683	13
3798113	13
4205309	13
8594380	13
3633418	13
1844956	13
2750626	13
3134400	13
1824107	13
2578290	13
13011453	13
6761674	13
6421257	17
1338792	13
2812082	13
8185108	16
10727825	13
17117220	13
11935572	15
1226720	13
3739301	15
216110	16
13698630	13
9670501	13
12814547	13
7778787	13
8464149	13
12698397	13
27004272	13
8183051	15
5479846	13
4595704	13
5353853	13
1122685	13
5462840	13
8015375	13
8100369	13
4898404	13
2169813	13
30402759	13
1835750	13
22841749	13
4186171	15
4317514	13
29747658	17
31254291	13
8799769	16
9861329	17
11414791	13
18909880	13
5703960	13
252525	17
160001	13
12693083	13
17366129	13
22698128	16
6965226	13
14046597	13
32478110	13
13388585	13
21391769	13
12876127	13
777634	13
2160859	13
706143	13
1716508	13
13150144	13
13573271	13
22020775	13
9765065	13
2525747	13
6173123	13
1967316	13
9886073	13
4734076	13
22147074	13
13913524	13
6110585	13
7402048	16
1090725	13
18268123	13
5682840	13
1752429	13
8941368	13
4647941	13
4169278	13
5193117	13
12800197	16
19691427	13
2953749	17
5747113	13
9441800	15
19179661	13
14263486	13
290178	13
3331405	13
14774140	13
11876505	16
16239250	15
14396782	13
10461918	13
12338027	13
11173381	13
8894731	13
5099704	13
4085775	13
14701044	13
513071	13
7891412	13
9179779	13
4074707	13
7780750	13
2704731	17
3823968	13
1562944	13
44728636	13
3380839	13
1447963	13
10551681	13
697809	13
8426066	13
13233301	13
1119468	13
570662	13
217470	13
17668396	13
10061330	13
10402838	13
2113512	17
12855532	13
10418270	13
6464721	13
5757313	13
560646	13
1784649	13
1741829	13
28615965	13
4206175	13
7894291	13
9932864	13
3127556	13
4773356	13
235986	13
1905073	13
8853025	13
4929100	13
18388478	13
12816275	13
4276282	13
3250689	15
14115303	16
1895568	13
23872352	16
379329	13
3736134	13
32832853	16
7924092	13
2956427	13
3740752	13
3698618	16
582127	13
10290113	13
7544604	13
25472241	13
6374428	13
4107490	13
1510447	13
6935432	13
13021096	13
10030740	15
11093641	13
3835570	13
6224357	13
3169829	13
26230891	13
2561316	13
267258	17
181136	13
806762	13
7493810	13
149873	16
12605227	13
6738914	13
5413461	13
2296912	13
151616	13
12560992	13
3118564	13
5943548	13
12188599	13
2673640	13
1351948	13
12462521	15
1257719	13
5626787	13
493657	13
4860643	13
8193391	13
2278696	13
1254208	13
4624773	13
6124512	13
11017988	13
29579688	13
11153384	13
3988922	13
17796839	13
226349	13
4203541	13
14193048	13
151358	13
9966717	13
12820738	17
3606933	13
11583542	13
6882531	13
6952262	13
2771831	13
3498712	13
35079442	15
5488757	13
5908336	13
1181800	13
12950189	13
1161174	13
2447841	13
45352807	13
5370233	13
27191612	13
2701365	13
19576372	13
5934504	13
5765326	13
5375228	13
1249022	13
17765022	13
2332863	17
14269395	13
1588141	13
7916271	13
9537281	17
9051098	13
7688818	13
316764	13
8557366	13
736114	13
12701621	13
1096222	13
24997456	13
1327271	15
21455783	17
25124253	13
4578034	13
28424618	17
1788818	13
6299238	13
19535356	13
30915940	13
5886748	13
6300282	13
2729710	13
11689352	13
2299050	13
44833475	17
7264471	13
5194394	13
1468626	13
3332927	15
30086776	17
13374495	13
7548699	13
2245092	17
26673877	13
31091898	13
2141867	13
2889058	13
5281539	16
4260541	13
81098	13
3042270	13
2968382	17
6635948	13
14141425	13
873740	16
265011	15
4926950	13
1004096	13
1956801	13
7814523	13
6527450	17
15367371	16
6298722	13
1462061	13
9783828	13
1208266	13
8018593	13
694852	13
28501676	13
2767245	13
9152845	13
32354631	13
9987589	13
8972478	13
10800180	13
21705287	13
1392337	17
11134057	13
11395368	13
7205863	15
8809867	13
2777497	13
5527790	13
12560417	13
20685959	13
507055	13
2070636	13
7259391	15
6569479	13
4582799	13
4209393	13
13811345	13
13543188	17
5174802	13
997342	15
9473137	13
5039298	13
1229290	13
4412428	13
29260605	16
2054610	17
28733160	15
14588363	17
4597147	13
8588887	16
7896075	13
9980567	13
10439559	13
24692415	13
9060314	13
9377352	13
13719647	13
1484170	13
17336666	13
9601672	13
14942962	13
5194278	13
14146507	13
21818843	13
1870005	17
2503224	13
1572897	13
3593696	13
13205929	13
274512	17
5805050	13
21416618	13
10593301	13
31108882	13
8776006	13
6764040	13
2146715	13
17332258	16
13083941	13
2534204	13
4715813	13
14792225	13
2701957	13
2938440	13
303086	13
9171619	13
7386156	13
18403264	13
9622063	13
4200282	13
6517794	17
4812513	13
9442306	13
2293373	13
1423244	13
26418601	13
1285036	13
4124606	13
7026269	13
4163229	13
4233146	17
7261362	13
4303844	13
1417912	13
5184665	13
852450	13
11849404	15
25965217	13
4701226	13
17475223	13
519235	13
6319596	13
3716609	13
695333	13
8410985	13
5450221	13
7198547	13
7463241	15
10481493	13
7231331	13
770479	13
20841799	13
8600364	13
66604358	13
6236776	13
21949840	13
5148293	13
915981	13
5222557	16
10221288	17
16617803	13
7051899	13
3434547	17
2170381	13
27053206	13
2074735	13
28290552	13
25151920	13
5060464	17
6272554	13
6515017	13
2701489	13
12042766	13
958396	13
26309942	13
16847278	13
10843939	13
5721242	13
102502	13
5204356	16
6288178	13
10163566	13
17194	13
15795183	13
351801	16
1813605	13
351302	13
9600331	13
27133078	13
12517056	13
7719087	13
2835512	13
2655872	13
9886459	13
1106706	13
855596	16
2849966	13
8723351	13
8694277	13
625411	13
3631648	17
9171169	13
8386441	13
13110256	13
76924	16
3722087	16
16091328	16
19549096	13
51002586	13
3438632	13
2400799	16
11537263	13
13005479	13
19836433	13
21578210	16
53169	13
15152798	16
9129588	13
28927616	13
13030729	13
2656147	15
4706100	13
2080250	15
6900119	13
7121277	13
13190025	13
10923899	15
25346507	13
2021476	17
10546992	13
3735863	13
1380153	13
1877619	13
26123187	13
8277382	15
13804162	13
1930372	16
5654754	13
7148090	13
4161946	13
17772519	13
8420012	13
3718641	13
19297288	13
3042277	13
6242141	13
324726	13
3304816	13
5335018	13
657034	13
4230294	13
4564905	13
8009002	17
26974316	13
22165596	16
3160310	13
2815527	13
7824233	13
1696991	13
5732485	13
78099	13
16479878	13
7506495	13
26789927	13
379603	13
7467388	13
537318	16
12632809	13
7298470	13
48677	13
109123	13
1785091	13
699673	16
235683	17
17645408	13
12380029	13
4593606	13
8609159	16
4283909	13
2291146	13
24867465	15
21581161	13
9357825	15
4979590	15
8016621	13
19809458	13
4021112	13
14576575	16
9688791	13
1383068	13
4494194	13
16015907	13
1649481	13
2683161	16
1020309	17
4731536	13
33519375	13
3129352	13
2905018	13
7142574	13
2794429	16
15953061	13
5461542	13
841063	13
2329807	17
16891881	13
9733274	13
11869575	13
5846720	13
5989000	13
1767196	13
4827994	13
12095994	16
7154874	13
11532919	16
7993814	13
6889585	13
3961533	13
4243719	17
818530	13
22921641	13
13268425	13
14362120	13
5623393	13
2681447	13
317326	13
1184601	13
19155778	13
7007795	13
5557757	13
535947	13
4600645	13
6384749	13
18220391	17
13514584	13
3929549	13
6583632	16
917133	13
9015818	13
4853636	13
262057	13
8301164	13
2056426	13
21902763	13
56438006	13
8519716	13
5068878	13
5306127	13
47943839	16
10111909	17
5959662	13
1514445	13
9800747	13
19152852	13
14301848	13
1459598	13
2078232	16
24304436	13
815720	13
12461910	13
12548557	17
18027945	13
9513397	13
8080925	13
6170230	13
10061551	13
13790759	13
6081227	16
8374096	13
8683650	13
6252228	16
5031235	13
22427860	13
9637079	13
1703133	13
19319063	13
2480686	17
10573431	13
4886431	13
11543753	13
13749071	13
10551708	13
7161025	13
5858569	13
4810553	13
5112395	16
7424380	16
1268124	13
7271431	13
7290740	13
3712833	13
407271	17
10151940	13
2383775	13
12637319	16
7711517	13
3423817	13
14228312	17
3308088	16
528215	13
11921374	13
3273539	17
2283343	13
14514878	17
13458881	13
9068461	13
2074414	13
4584348	13
10892379	13
16481153	13
16448423	16
4532299	13
700650	13
16148924	13
15513159	17
16245015	13
5151846	13
1301095	13
7373962	13
3220723	13
16916035	13
8938625	16
4795701	13
6064106	13
9603387	13
12812588	17
437115	13
6863887	15
12903705	13
352148	13
740104	13
6435830	16
792252	13
2004595	15
8142837	13
22263043	13
9749398	13
24206123	13
2257223	16
462288	13
15581719	13
13413968	13
16287108	13
107308	13
14147959	13
455349	13
18483483	13
1625913	13
22404488	13
1629691	13
13060364	17
24712706	13
5941004	13
12618435	13
6790879	13
1829716	13
2586769	13
6145337	13
9666945	13
1632167	13
12159616	17
2563531	13
618209	13
24384656	13
8170280	13
1965104	13
18965418	15
65518	13
28221791	13
7435500	13
566337	13
3648910	13
11615243	13
9793982	13
7926287	13
7337148	13
2944370	13
19319008	15
3544430	17
554817	13
15424903	13
812769	13
7123577	13
5616811	16
8704847	13
6771787	13
8541409	13
2873500	13
6002667	13
14968413	13
22205827	13
12195239	13
3083521	13
660286	13
5819705	13
8907332	13
20980867	13
13620099	13
12040496	13
8168444	13
19865	13
871061	13
5954961	13
4357825	13
3184848	13
10731907	13
11570285	13
2393854	13
2246336	16
4009227	13
2853344	16
8065329	13
8825832	13
13097017	13
2327676	13
19235623	13
275345	13
1923194	17
10574801	13
13920207	15
9233207	13
10995429	13
3978685	13
10299617	17
7507864	13
21878152	13
14876360	17
17678005	13
12913349	13
4906514	13
4000506	17
8900370	13
35653034	13
2408869	16
9906850	13
9594847	13
1436666	16
6670568	16
10244589	13
11623974	13
1560996	13
6778222	13
4928642	13
13351996	13
1495660	16
4234619	16
382212	13
13646714	13
6575581	16
2213941	13
8271554	13
27082248	13
7178505	13
2972120	13
2527983	13
1320655	13
15747392	13
2333486	13
19972111	13
27504304	13
8582868	17
980391	16
4491623	13
1948090	13
5684187	13
22047887	13
5772787	16
2830572	13
7242341	13
19766543	13
22982774	13
3256792	13
7771115	15
9212762	13
7762535	16
102215	13
376845	13
8366960	13
3408784	13
10707849	13
7139427	13
2631280	13
9414583	13
217140	16
2124696	13
259475	13
22971021	13
2681139	13
15913064	13
23190184	13
14758262	13
26421365	13
666909	17
4314346	13
11204003	13
5882914	13
18669788	13
1859180	13
36878732	13
20717002	13
12345609	17
4029780	13
11569040	13
10832343	13
2255284	15
2593107	13
8917715	13
8785881	13
1771328	13
4897134	13
16033005	13
139432	13
19565406	13
10652476	13
35929117	13
7026506	13
33874385	13
2320286	13
4685850	17
16120108	13
5303030	13
353518	13
2186041	13
11323880	13
538097	13
11165426	13
7048994	13
6436503	16
5338135	13
6602297	13
11657998	13
15124193	13
23116893	13
20345893	13
27971673	13
23811692	13
4330057	17
4734801	13
4242544	13
13231032	13
13992166	13
11939617	13
2172628	15
6456691	13
5788764	13
1992749	13
4416930	13
21597415	13
5420891	15
3588094	15
1039568	15
3718544	13
10892017	13
3837186	13
4173466	17
2541569	13
13530641	13
8376686	13
6850049	13
5696554	13
69526	13
3652759	13
281639	13
4261362	13
2661433	13
7406979	13
2801287	13
482674	16
5816566	13
15108951	13
21027676	17
5006233	13
1486298	13
817822	13
10264593	13
3028005	16
34291461	13
3542313	13
6442493	13
7738878	13
3081827	13
7972396	15
28826855	13
538527	13
2670531	13
2265380	13
1083989	16
12019301	13
2665481	13
7002727	16
12056357	13
3871154	13
33039243	13
456204	13
20049046	16
2709866	13
2040387	13
9339266	13
2098250	13
7863165	13
5109668	13
557839	13
8227952	13
3521849	13
3052933	13
1795173	15
7420733	13
4959516	13
28136717	13
14795981	17
394789	13
9940572	13
1755781	13
2277611	15
2529683	13
8784768	13
1353348	13
12009490	13
10313695	13
2390649	13
419890	13
22427234	13
19233856	13
8653497	13
3781512	17
10135912	13
52967	13
23731880	13
16207527	16
762411	13
1269512	13
3535890	15
4006120	13
6971472	13
275989	13
1511711	13
5109811	16
95245	13
1484156	13
4748567	13
7209004	13
13870719	13
302694	13
5216682	16
37682073	17
5064479	13
11693861	13
3824416	13
3835753	17
13269119	13
15237352	13
32848562	13
7099320	13
7963889	13
19505134	13
7141025	13
3990909	13
5194254	13
5705611	13
228629	13
18336345	13
4432420	15
29073388	13
11179479	13
8266326	13
2402879	13
15195794	13
1580408	13
558415	16
12736996	13
3438019	13
14125432	16
5604358	13
5139030	13
7674738	13
3429304	13
12341901	13
15190396	13
1558503	13
19145	13
1429760	13
15019917	13
10951496	13
9659304	13
5318865	13
754116	15
6687601	13
5357626	16
1168371	13
2457160	16
3285345	13
3336255	13
3945791	17
2906768	13
43849412	13
420302	13
6005517	13
2165719	13
2549298	13
13924522	13
4767697	13
499936	13
5584038	13
30795263	13
115632	16
9426626	13
1903880	16
5060043	13
13851679	13
133591	16
2019782	17
753765	13
3894925	13
7422395	13
945899	13
11682761	13
1850714	13
4076799	13
24024877	13
6249309	13
4766718	16
3643148	13
3978676	13
20116507	13
5231064	13
11570298	13
473281	13
11025239	15
6775906	13
14041494	17
31087755	13
22414147	13
12330124	13
6415851	13
3540914	13
18290364	13
15499023	16
1393985	13
5564571	17
2716582	13
8583016	13
2261284	13
3143729	17
11033023	17
4405056	16
13392738	13
27060446	13
6671625	13
7464397	13
1320895	13
37671121	13
9823278	13
412086	13
8029107	13
23425455	13
16825733	13
1845246	13
1273838	16
3084242	13
1104829	13
4072378	13
8255164	13
6338021	13
16613943	13
556794	13
2323799	16
23804735	13
9552528	13
10150664	13
8221217	13
34488719	13
5263817	13
2448859	13
7755017	13
18261723	13
14946099	16
9418378	13
7298444	13
2627221	13
4145998	13
8318015	13
9393325	15
1119228	13
7428396	13
7828912	13
11505958	13
14814863	13
6190596	13
20064258	13
9083033	13
786659	17
1615818	16
13523002	16
702152	13
4858459	13
8737513	13
4949086	13
2873791	13
1161205	17
10956262	13
17435123	13
2465683	13
21323157	13
23780512	13
10482717	13
7054099	13
5257311	17
505062	16
2051517	13
5409735	13
8701296	13
6553757	13
23772253	13
11975442	17
4176064	13
23853375	16
1654356	13
17260361	13
449293	13
5598185	13
1129486	17
9982381	17
2266735	13
4530396	13
14865864	13
8466348	13
87322	13
10085233	13
3267702	13
6150708	13
5745807	13
3603320	13
28307050	13
19552205	13
2592708	15
14470102	13
1345830	16
7327924	13
30210065	13
1699095	13
815605	13
26020208	13
5329834	15
4057571	13
10656380	13
11131446	13
32548788	13
499327	13
2437604	13
7694007	13
7256844	13
22820689	13
3277447	13
236552	13
572775	17
800968	13
8268113	13
1006492	17
1571346	13
859341	13
375828	13
2441839	13
13327677	15
20800087	13
9033215	13
3707470	13
6458393	13
3077857	13
8906517	13
4382940	13
8333312	13
7952207	15
3800386	13
11866820	13
2435943	13
1756936	16
3838584	13
18990830	13
8376927	13
7043790	13
8119953	13
13668818	13
4583895	13
1854430	13
960776	13
4274343	13
13742131	13
17076423	13
7322101	16
16888660	13
870865	13
44992764	13
3303756	13
12425799	17
13590509	13
3228388	13
14710907	13
22410336	13
412590	13
5222999	13
14456014	13
383144	13
1560764	13
2857621	13
2953350	17
6673745	13
13731350	13
9990773	15
2050766	15
6315611	13
16514826	13
16121953	13
9393333	13
943845	13
697175	13
6334727	13
5742244	13
3362471	13
7493818	13
1607850	13
3618699	13
1980215	13
7263465	16
3141667	13
10666372	17
649089	13
4287944	17
218125	13
4920586	13
1272129	13
7696938	13
2871369	17
9916870	16
2575531	13
7447325	13
790731	16
9724805	13
13863850	13
6512635	15
1318507	13
5097536	13
2091514	13
1496293	17
17389654	13
20352040	13
2838181	16
2096260	13
3584954	13
32119742	13
4048752	13
3645051	13
21982512	13
13266063	13
513200	13
469202	13
18062795	13
157609	13
430539	13
36251033	13
7385603	13
4785928	15
2748625	13
11410209	13
12011297	13
10117892	16
7658310	13
1156397	13
11789538	13
16278014	13
5843028	13
27838618	13
9855954	16
4264282	13
867638	13
6705739	13
11179278	13
1863169	13
9555179	13
3157718	13
1132396	13
13837440	13
10527771	13
1826000	13
11844151	16
1165276	13
219665	13
5204023	16
1329530	13
10815954	13
3707694	13
557396	13
8361537	13
5403923	13
5977799	13
264223	17
609051	16
6090838	13
3821280	13
4451643	13
1934106	13
18090641	13
19881620	13
2767004	13
8401475	13
3016771	13
7330802	13
10166690	13
7785515	13
6098839	13
33907819	15
16136430	13
3621153	13
23274982	13
3670505	17
16325924	13
3691298	13
6099890	13
2794738	13
782038	13
7897650	16
1743888	13
5145857	13
14316982	13
3634945	13
9855778	13
3606410	13
1567888	13
10977186	13
2684395	13
30786800	13
9197063	13
10104079	13
3700819	16
11567304	15
694175	13
3439840	13
6643007	13
5136345	13
5555414	13
5563348	13
5538752	13
20377465	13
19760651	13
3217723	16
5105656	13
4439356	15
3245420	13
2884478	16
12882015	13
21806765	13
3226103	13
12109472	13
11554029	13
16670836	13
10104113	13
3217515	17
38316146	13
266625	13
11462187	13
6759095	13
1219120	13
28086402	13
3023220	13
7184634	13
2994160	13
9509516	13
11733505	13
5396155	13
18882459	13
11920434	17
5574920	13
2956525	13
2125768	13
2808967	15
27960085	13
15836	13
7910111	17
8225538	13
4290852	13
24081812	13
4683719	16
10558055	13
3695733	13
4814655	13
8638859	13
4761494	13
16130896	15
10478063	16
209529	15
9394352	13
5287450	13
9717558	13
652558	13
79155	13
3296916	13
6224874	13
154526	13
18267584	13
9473919	13
503307	13
14355651	13
11260907	13
2130296	13
2955891	13
11457688	13
26008696	13
19525211	13
13563525	13
552561	17
16408487	13
3871168	13
22335347	13
1721945	13
22773464	13
3680976	13
245426	16
2840160	13
5979320	13
2598729	13
437783	13
659004	13
850891	13
7172867	13
11232737	13
2668542	13
2487959	13
18466808	13
5451680	13
5520312	13
22220534	13
3048110	16
9144917	13
1686906	13
2898197	13
1334022	17
6807339	13
19449317	13
11992964	13
17850163	13
3734487	13
2356073	13
28920544	13
33577292	13
7005142	13
12424931	13
17866145	13
506241	13
16397144	13
16861740	13
5038026	16
845018	16
18990978	13
834636	13
14560708	16
8922092	16
2956660	13
9362339	13
3483474	16
595848	13
16635384	16
4993568	16
12479774	17
15176747	13
11124318	13
12254595	13
16003781	16
2861532	13
18263399	13
3545961	13
3829153	16
664389	13
3248456	13
629519	13
6593805	13
1401655	13
9852794	15
2247401	13
6929349	13
1770562	13
580938	17
11001907	13
3718472	13
3442770	17
310135	13
8490537	13
8947240	13
5663589	16
12776273	16
14939602	13
6927220	13
896953	13
10698287	17
8742441	13
2073145	13
8568843	13
2422044	13
358975	13
5649653	13
1466	16
2676016	13
6767753	13
53390	13
44110350	15
13172975	13
31183093	13
6407997	13
366087	13
560851	13
1764493	17
18587355	13
8731138	13
1841579	13
14886053	13
73896	13
267074	13
6609518	13
34477433	17
2404819	13
542597	13
1423581	13
9163055	13
3747899	13
18194918	13
6867011	13
5643006	13
8497058	13
4323392	13
11331537	13
1710418	13
1299824	13
1577046	13
13214272	13
14610117	13
12852993	13
11027815	13
18091880	13
2127503	13
1540982	17
15663317	13
26013790	13
6071688	13
14161231	16
499732	13
566120	13
414650	13
3811272	13
3307036	13
19843107	13
1782574	13
7832227	13
17778701	13
11107052	13
1191309	13
16853920	13
167300	13
527623	13
5614553	13
787277	16
9703510	13
2517475	15
1909084	13
12065947	13
6257883	13
176143	13
6292741	15
3148315	17
566324	13
18102680	13
378092	13
14875774	17
2003858	13
3500042	13
4161394	13
7633989	13
20237421	13
917178	13
3539748	13
21360858	13
2172044	13
5327985	13
6303516	13
7188427	13
24574040	13
7877078	13
25727595	13
4226555	13
144625	16
1546016	13
2322164	13
9831446	13
1540405	16
3642492	13
16633755	13
14186543	16
7388193	13
717369	13
1698735	13
18933865	13
4090311	13
8243694	13
8097848	13
4377950	13
17861776	13
5634105	13
7486319	16
14286840	13
16177678	13
12015411	13
6251401	13
4098911	17
3389067	13
2805751	13
7840823	13
3636906	13
23245492	13
10261926	13
1566262	13
70957	13
287205	13
7024882	16
20176952	13
2399630	13
2914044	13
9494605	13
11971462	13
303168	16
21219667	13
1022869	13
1707728	13
2249556	13
16570826	13
364884	13
3286198	13
33656311	13
8427088	16
5777483	13
4769001	13
9951104	13
11115856	13
1665993	13
10257777	17
44468793	15
1966085	13
965901	13
14334231	13
16335	13
21583399	13
11944412	13
5901299	13
8415201	13
614096	13
2512243	13
7541477	17
4851593	15
15243237	13
1484139	13
7485274	13
4600956	13
1303499	17
1662147	13
19728591	13
161958	17
9378227	13
53852266	13
9855645	13
8151690	13
2714652	13
5975401	13
15065677	13
6658246	13
12688044	13
7060	13
583604	13
16554103	13
1569748	13
2250504	13
31502224	13
1549381	13
2152097	13
372512	13
3427381	15
2923996	13
76709	13
13709902	13
4866464	13
16004664	13
2456596	13
12240081	13
876842	13
8784773	17
26673428	13
19723080	16
8767467	13
20760829	13
11294974	13
2053250	17
11187474	13
7888663	16
17479258	16
5225493	16
17408647	13
3797870	13
920772	13
6707956	13
5222193	13
2655478	13
4905507	13
7625993	16
6267679	13
31311653	13
7662025	16
8897810	13
2485508	17
3447820	15
20539038	13
12989188	13
3459736	13
15139131	13
12268641	13
4644094	13
9133377	13
18462529	15
39595022	13
1316149	13
4071028	15
18823157	16
8070818	13
19886607	13
49017635	13
1207782	17
9473229	13
3064246	13
1249307	15
1826088	13
6581413	13
8165204	13
3664658	13
5553322	13
12747138	17
19204785	13
1474979	13
15139978	13
10897345	13
602098	13
18525816	15
4988146	16
12738472	13
1666503	13
189423	17
12961042	13
24113165	13
582614	13
1572438	13
4452735	13
10600342	15
4275389	13
2461586	13
7080657	13
13764872	13
108786	13
5155326	17
3690568	16
6127879	13
6947852	13
3874194	13
14468345	13
9578426	13
5580368	13
12119926	13
14603734	13
1307306	13
16205016	13
36489528	13
1774217	16
141734	13
22582645	13
8538059	16
9027587	13
1775844	13
804451	13
34638482	13
5753827	13
49279654	13
20114605	13
2191978	13
9863100	13
11692544	13
2543157	16
6521797	13
15367116	13
40609649	13
17565999	15
14565659	13
7630129	17
9918707	13
3790183	13
2146777	13
9178911	13
1158223	13
9081856	13
1766216	17
18239640	13
439135	13
4031241	13
37871039	13
56477765	13
586149	13
2043002	13
12961188	13
4430251	13
2110338	13
2779269	13
6209303	17
22540944	13
17024892	16
2440786	13
14383831	17
20522950	17
13666160	13
523060	13
1556831	13
15005147	13
23977750	13
4034164	13
1681354	13
17898701	13
7436221	16
19512998	13
20905124	13
16216556	13
5043909	17
5165461	13
6273801	17
1582619	13
8281819	13
20184440	13
7283176	13
13923979	13
3055316	13
2330917	13
3208635	13
27195069	13
5669864	13
8468710	13
2435788	13
1522568	13
30661825	13
1256336	13
6671101	16
4574250	13
22559384	15
42387349	13
9613665	13
9519776	17
8546112	13
15638229	13
3745683	13
11721146	15
8679980	13
19763792	13
1167435	13
11372573	13
13169188	13
3348874	13
4647165	13
6759775	13
320019	13
28331829	16
20903736	16
15899149	13
6843746	13
6141630	13
9951180	13
1566662	13
3458160	13
1188837	13
1549988	13
16907259	13
11136947	13
11543128	13
7482829	13
17867925	13
16751460	13
3378465	13
3319038	15
19877330	13
3865486	13
8092284	13
486250	13
2199781	13
4824622	13
11418505	13
3339186	13
6694692	13
8243082	13
25520604	17
2269519	13
16322975	13
18282391	13
2763258	13
3409494	13
5139305	13
65124	16
10689290	13
8323113	13
27543985	13
5909421	13
42252211	13
14844060	13
14355617	13
17254718	13
8162445	13
9433345	13
4447043	13
7015779	16
344674	13
8498908	13
4365701	13
2987129	13
1426358	16
2863249	13
3231885	13
8018400	13
5136934	13
6897180	13
720736	13
1034228	13
14417576	13
7707574	13
11010045	13
7268089	13
929746	17
17790795	13
8023625	13
5606287	13
3653116	13
10272940	13
7282435	13
1256301	13
14912447	17
504149	13
3226554	13
5564133	13
12108251	13
1902424	13
1092924	13
9867566	13
4404288	13
6335759	13
5242425	13
10700963	13
9228370	13
579900	13
4631153	16
1872497	13
23415964	16
1105565	13
5764970	13
7178583	13
2448639	13
14866826	17
12310444	13
5335976	16
1757955	13
6741794	16
9774876	16
3258853	13
28682024	13
7783071	13
342635	13
7060242	16
1188305	13
3253713	13
3518576	13
10949230	13
20018421	13
27735860	13
1681667	13
6623805	13
26613659	13
3372940	13
3330799	13
16118312	13
16615061	13
5244069	13
11785861	13
23617487	13
170063	16
4508073	15
21976068	13
7027803	13
2487729	13
12704158	16
17078176	13
4960882	16
21590608	17
16442099	13
5863021	13
5055000	13
14317839	13
12886500	13
18352715	13
19965563	13
11111541	13
4528291	13
2420668	13
17628505	13
169505	13
17438372	13
2417533	13
18416541	13
8458690	15
12026507	13
11515159	13
6406142	13
5315509	13
979701	13
12570241	13
279935	17
2597784	13
6735237	13
650802	13
14549432	13
37906769	13
603021	13
4417776	13
3499840	16
11845723	13
7317627	13
8359272	13
6397322	13
26063566	13
944838	13
14712151	13
6028031	13
1548702	13
8948715	13
13238967	13
19519121	13
5823272	13
9720127	13
566366	13
5874362	13
3460151	13
5635616	13
8248143	15
24472	13
200200	17
11373400	13
8422090	17
906496	15
1929193	13
19851610	17
7192801	13
871224	15
119219	13
1922356	16
2156501	13
16892704	13
3837983	13
13454429	13
9426127	13
6213527	13
4144563	13
15430746	13
2159957	13
950791	13
5062901	13
10330634	13
5282316	13
25434628	13
5201221	13
12640912	13
16912293	13
4732864	13
22745705	13
3377007	13
31637800	16
7227013	13
162520	13
762757	13
7594090	13
13363883	13
9346583	13
540252	13
11908776	13
51458	13
9533683	13
4200372	15
2233005	13
7667478	13
3689068	13
9284837	13
5937610	13
2115866	13
4874880	13
6534071	15
1716977	16
8679357	13
5118048	13
14723881	13
8898999	13
517305	13
23611004	13
4700261	13
11672242	13
15210526	13
8438447	13
2441533	13
1212265	13
1363800	13
2789900	13
3704949	13
5765604	13
808103	13
531508	13
878589	13
2981011	13
418187	13
4801847	13
1193429	13
609875	13
6900405	13
5179864	13
901948	13
7527182	13
3114532	13
22399161	13
10294928	13
4498933	13
673701	13
9896379	13
16316029	13
6086132	13
35769177	13
8070605	13
1052864	13
2007177	17
2838984	13
1762252	13
5196449	13
2850103	13
6017603	13
783037	15
7892229	13
13755480	13
10732779	13
2342256	13
12580586	13
346908	13
5147989	13
1563393	13
4644666	13
1826941	13
5416142	17
6421587	13
5744202	13
575819	13
4236518	13
6772290	13
7937294	13
4606559	16
6136946	13
20182278	13
7076771	13
5812753	13
14482885	13
727779	15
7341924	13
2730483	16
358875	13
20246043	13
22464828	13
4198736	13
2966236	13
6188386	13
1820796	13
33033220	13
585430	13
3713937	13
528424	13
1156216	13
1504859	13
2386274	13
3724498	13
30401937	13
31413104	13
8036339	13
537484	13
37811611	13
4146479	13
22035473	13
15985210	13
1860772	13
1315262	13
1167022	13
1234465	13
219009	13
11622633	13
15152870	13
2035346	13
48036382	13
17845006	13
9942258	13
1557414	13
5321988	16
2216543	13
2955312	17
12930931	13
3645075	17
10368374	13
10245772	13
7093166	15
5906809	13
12787544	13
35637661	13
6885444	16
2126156	13
783872	16
17657485	16
9831517	13
11424880	15
26126839	13
6559679	13
4422338	13
14813365	13
23148868	13
5086597	13
6480088	15
2673461	13
13989129	17
392893	13
13629539	13
14500917	13
1443307	17
6049102	13
759607	17
23502912	13
4374976	13
2272311	13
15082678	13
24454628	13
19207509	13
16981602	13
27713036	13
382613	13
2027660	13
15751002	16
13556648	13
11338603	13
17164164	13
4233743	13
7365217	13
8649293	13
1739993	13
4943409	16
4203871	13
5434284	13
5366961	13
11422870	16
1984387	13
10082784	13
11011827	13
493328	13
6336090	13
2118600	13
11765062	13
12815234	13
2040437	13
1133836	13
1551066	15
9052624	13
8570569	13
21778377	13
25095295	13
991855	16
2210492	13
8900746	13
3381874	13
556737	13
3069771	13
4876485	13
7266263	13
14687386	16
1129016	13
7394116	13
11306768	13
25914736	17
1112689	13
14241745	17
10657617	13
2500907	13
652996	16
2761680	17
1883829	13
4177313	15
18135587	13
12381751	13
2116394	15
5519634	13
11954246	13
2759326	13
13057176	16
3668265	13
6174883	13
26054160	16
30779677	13
21393685	13
10823802	13
2729234	13
644367	13
8395349	13
6140009	13
4917081	13
10979453	13
25008629	13
17184606	13
1021988	13
1763553	13
1313815	13
25800501	13
31550212	13
4447958	17
9963772	13
2507042	13
9285925	13
13348489	13
619221	13
8868373	13
11355094	17
4960768	16
5133556	13
2595235	13
1204653	13
4888026	15
14846266	13
4226684	13
11023302	13
7983293	13
15043735	16
2464129	13
19333884	13
7278442	13
1399945	13
1269102	13
6110420	13
2408589	13
276032	16
385885	13
1032923	13
17302756	13
25521171	13
8559639	13
7020571	13
2315457	13
2015148	13
35505861	13
2691437	13
15364382	13
13336981	16
6285424	16
2234754	13
9583126	13
1025247	13
1140593	13
6784067	13
6663889	13
771951	13
1063858	13
14897942	13
27232753	13
4595898	13
10228923	16
4502145	13
4348716	13
12504171	16
5179952	16
6534700	17
2436656	13
40531956	13
1106738	16
4256299	13
13347643	13
1144661	13
4631255	13
5276188	16
9725458	13
385892	13
11679267	13
994908	13
10214106	13
12937769	13
5847874	16
401473	13
7450262	13
817661	13
5843705	13
1857038	16
5462363	13
214614	16
10321385	13
13245986	13
33057745	13
1790684	17
3370164	13
4248505	13
15964314	15
13452045	13
2694246	13
4173586	13
4729552	13
3700331	13
9565363	13
8051998	13
6670058	17
16435710	13
3629117	13
15144166	13
2775849	13
1284303	13
111817	13
7998265	13
1780844	13
39227592	13
3666205	17
29101652	13
751493	13
5836811	13
7234381	13
14120971	13
3066936	13
16156937	13
171884	13
4361152	13
16716492	13
23340952	13
2089537	13
49369893	13
2055547	13
2434971	13
12175219	16
5664091	17
5272943	13
8825753	13
111113	13
395017	13
5801457	13
14713492	13
9860319	13
12863802	13
9166541	13
4311105	13
18146142	13
7048061	13
6466174	13
985414	13
2677336	13
13325422	13
19246510	15
5515310	17
1373493	13
1797696	13
9130161	13
1217842	13
8848167	13
27758923	13
1753882	13
599082	15
8148737	15
4487475	13
3101433	13
17233754	13
2385317	17
2664138	13
11695022	17
4159543	13
1570815	13
4945409	16
4001248	13
573021	13
1574032	13
2498156	16
32107591	13
5708834	13
1020973	13
2298761	13
1721422	13
16007278	13
10282446	13
3421216	13
3403794	13
13840639	13
103375	13
9474376	13
5183022	13
8069320	13
426076	13
8504646	13
11587780	13
2512702	13
1490541	16
22068563	13
6556842	13
24191889	13
20186460	13
12827430	13
2963124	13
10605530	13
10008000	13
16493197	13
16278693	13
1888627	13
15416841	17
2023694	13
4932392	13
9899302	13
19770811	13
18433470	13
6718116	13
12471611	13
4135139	13
3165095	13
8229041	13
37949315	13
7281793	13
11499962	15
23410593	13
4328675	17
18019377	13
7811855	13
10408662	13
7827165	16
15671897	13
1021207	13
3558475	13
18014055	13
983712	13
7385994	13
16419673	13
14664944	13
1916854	13
2424538	13
3318825	13
169963	13
7004657	13
1133513	13
7512851	13
15175230	13
427820	13
26251247	13
8477048	13
4793682	13
17134235	17
7699565	13
2311558	13
133017	16
2123634	13
807871	13
776032	13
12049042	13
4953979	13
9593273	13
260971	13
2593554	13
100959	13
1470434	13
11115003	13
14531369	13
18040356	13
5532084	13
309086	13
8630411	13
8703892	13
10536625	16
888913	13
5047451	13
665903	13
31360266	17
28453484	13
21006980	13
4086627	13
16162159	16
14243882	13
5587629	15
11672263	13
3250758	13
6895953	15
13335536	13
14093023	13
1362297	13
21154400	13
705194	16
2288415	13
7030570	13
7986066	13
17332299	13
8921020	17
4000774	13
22305898	13
24037166	13
39368	16
15092207	13
1844484	13
32545815	13
307023	13
3321032	13
1875965	13
2330205	13
24634149	13
6660940	13
1670232	13
917317	13
5530285	13
11115639	13
9637602	13
2578583	13
34147582	16
1416391	13
12490655	13
847113	13
8960446	17
2425788	17
6700663	13
3491896	13
11590048	13
3075737	17
4158010	13
4324794	13
17860111	17
11081487	13
1409820	13
541162	13
12492526	13
4371441	13
12824643	13
2932631	13
12359327	13
65341694	13
15920508	13
14915653	13
4710852	13
3513044	13
6782672	13
1297487	13
1945645	13
1919817	13
14250579	13
11363331	13
1440564	13
2293581	13
10628583	13
2204038	13
5015341	13
12369013	13
10432727	13
36370660	13
2699825	13
3362167	13
2773309	13
29060	13
2155192	13
65618	13
809585	13
4739545	13
3367054	13
9925802	13
3277757	13
28547161	13
9362520	13
8730647	13
878662	13
16023330	13
19380456	16
7588316	13
85530	13
22578156	13
7707893	13
578502	13
1952099	13
6089223	13
18778118	13
3909046	13
2346221	13
21105850	13
1426706	13
24801650	16
13132494	13
11759411	13
35777063	13
29178059	17
7124137	16
10368343	13
9165212	13
18991422	13
1105588	13
3138253	13
35264514	13
11440002	13
17870134	13
50316	13
6202832	16
6688799	13
26831181	13
7519582	17
1073369	13
20029322	13
927280	13
15315465	13
2388016	13
1324016	13
22151873	13
7407124	17
103028	13
892394	16
1306655	16
14502352	13
4785990	13
1094792	17
8676090	13
1420187	13
16413685	13
33537079	13
17000445	13
4175474	13
4238558	13
4471785	13
395971	13
7850961	16
14211813	13
3221213	13
19426379	13
4919221	13
17957405	16
3631503	13
24555720	13
6368960	13
3503606	13
11717625	13
1199799	13
5126219	13
1280369	13
4355872	13
10462901	13
6540871	13
3299061	13
3520620	13
1095726	17
10863278	13
9961467	13
10196180	13
1178409	16
6433783	17
2877768	16
11939201	13
6897660	17
18665350	13
31790069	13
590023	13
5525190	13
27857425	13
4556384	13
1308838	13
999697	13
17407474	13
21572578	13
1119282	13
32486830	13
20255262	13
11594931	16
3848944	13
7189318	13
13069010	13
27372681	13
3200847	13
10127137	13
466292	13
12171327	13
1972326	13
4029596	16
57203	13
13953253	13
5041609	16
5251972	13
8046982	13
2121634	13
20228523	13
1001650	13
11156858	13
10587124	13
688830	13
774887	13
5544539	13
14462135	13
2173865	13
6848479	13
10567481	13
304299	16
62443079	17
1240720	13
1156262	17
9827332	13
5816315	13
4692740	13
4896334	13
6516569	13
10239810	13
16282610	13
12600391	13
4608890	13
1890118	17
9899069	13
10427955	13
1352422	13
35621796	13
18131444	13
958047	16
13075992	13
22480742	13
5166351	13
5320676	13
10850672	13
507902	13
3829892	13
8146154	13
20420029	13
2346608	13
1301788	16
1395462	13
2572529	13
12107330	16
8676042	13
5548358	13
24939277	13
3860748	13
10926300	13
15824552	13
4791832	13
5671603	13
9543720	13
1230462	13
9262477	13
13505296	13
4013430	13
1336565	13
16321286	15
675618	16
1593956	13
8288263	13
1405556	13
1224728	13
12270835	13
4826002	13
2300389	13
3844621	13
12796484	13
41834070	16
13799233	13
8807759	13
9070985	13
12792260	13
8440761	13
580037	13
199589	16
12918354	13
20610665	13
13170760	13
4576293	17
3106656	13
9475454	13
3320409	15
5721613	16
11958471	13
1246423	16
11788190	13
3483281	13
4729562	13
820387	13
2549084	13
16237626	13
25001355	13
668992	16
3143677	13
8498390	13
3862982	17
4531972	13
15816035	13
12153073	13
5625663	16
1169855	13
7927569	17
17087003	13
73954	13
13336713	13
6558479	13
6780735	13
1226827	13
4151556	13
16527738	13
20070211	13
2740438	13
9521649	13
18425460	17
46003793	17
14245246	13
18100977	13
4204369	13
14707685	13
11457077	13
1985942	13
449855	13
2860940	13
2097161	13
7754279	13
6846823	13
9834087	13
454096	13
14820394	13
393946	13
31779145	13
3854823	13
5566614	13
3996343	15
487613	13
2842073	17
14904025	13
8009625	13
7018086	13
6022158	13
14167078	13
31925804	17
4717306	13
6325775	13
9018635	13
4212865	13
4924608	13
8198308	13
27591748	13
1208882	13
2078871	13
2981395	13
239759	13
2475693	13
7391217	13
6758239	13
4535034	13
2877132	13
4371967	13
200920	13
1100100	13
4344195	13
6383439	17
3436134	13
5993113	13
908325	13
8178818	13
5521534	13
418698	13
1760372	13
685050	13
9589320	13
2046010	13
29303285	13
18597074	13
9726479	15
2600679	13
17079415	13
5754254	13
17185740	13
2904387	13
31357996	13
2492697	17
15674210	13
7195490	13
310040	13
9641383	15
898667	13
4658504	13
113225	16
381228	13
5711135	13
1206691	13
15833657	13
9253745	13
11922104	13
4524347	13
467177	13
242376	13
10945357	16
1607784	16
25314197	13
3032660	13
623011	13
13356351	13
8447170	13
7461202	17
954327	13
3280325	13
10027935	13
7045851	13
20476520	15
9564562	13
467780	13
6362013	13
26662273	13
2563791	13
6686957	13
14822135	13
673739	13
6632027	13
5594912	13
3395296	13
15409770	15
13541523	17
13136549	13
9213414	13
28577298	13
974928	13
255224	13
10417982	13
4136333	13
2611144	13
7848892	15
2799060	13
8022600	17
708145	13
8979859	16
318894	15
11326449	13
14353760	15
1529591	15
1418733	13
19193393	13
465956	13
7524987	13
311460	13
32013589	13
14131436	13
2486308	13
26209095	13
564919	13
3139820	13
6667873	13
824559	13
81947	13
10892498	13
22308800	13
1034398	13
6396444	13
3657355	13
4108291	13
34588598	13
50968	13
3758751	17
9392969	13
6350299	13
20576423	13
153132	13
1725217	13
14775765	13
15444659	13
5385959	13
5343642	13
16132541	17
2290450	13
2264614	13
4655344	13
6034686	13
42049	13
13687771	13
15256124	13
38236128	13
20950965	13
28772727	13
2377229	13
1194692	13
3612979	13
528341	13
1990986	13
3913315	13
7219026	13
1962506	13
6250001	16
3978249	16
8614317	16
1234357	13
4898862	13
11319604	13
2243112	15
1219617	13
11281556	13
1346000	13
4293212	13
2523490	13
3073499	16
18784936	13
18038283	16
15587618	15
522757	13
13796856	13
11834874	13
26763843	13
28728542	13
31913944	13
19928817	13
6397544	13
16658310	13
4934521	16
6659063	13
1139456	17
12330327	13
17068774	16
4673254	13
14943304	13
53610	13
14171044	13
15268065	13
19696568	13
24727190	13
401928	13
16663748	13
31535117	13
9916902	13
18740662	16
15665132	13
838429	13
45924840	13
12322858	13
1092399	17
4707042	17
23159755	13
564109	13
6621649	13
22462330	13
4407074	13
6583954	15
6431412	13
4631688	13
5383143	17
5913563	13
6576696	17
5125744	13
4166286	13
16330637	13
19286219	13
16144142	13
6056753	13
14059918	13
18128577	13
2604992	13
8864325	13
14303086	13
13609313	13
4620537	13
19235734	13
1710389	16
12622229	13
9416744	13
13800729	13
15772027	13
3879563	13
908572	13
2647381	13
2216558	13
1073942	13
1795848	13
4366600	16
3936107	16
21113317	13
3182446	13
7013813	16
6720363	13
14320256	13
8737182	13
9349382	13
10860169	13
6270735	13
17769	13
5997138	13
5784711	13
3441672	13
582548	13
9961578	16
7633686	13
2539154	13
982378	13
9526445	13
1085202	13
6093731	13
9262426	13
2141101	16
1022033	13
2274546	16
1154769	13
9919550	13
4650302	13
3161517	13
3720575	13
8539555	13
25315151	15
3660338	13
42949758	13
8408127	13
7658340	13
14512330	13
3613111	13
5380041	13
21211232	15
21223165	13
1932205	16
154204	17
17530659	13
4383062	13
20705666	13
6895766	13
2853111	13
21375826	15
14611493	16
1548232	13
1330930	16
7923653	13
19872052	13
30827187	15
1763523	13
28996242	13
13934076	13
10572168	13
4788401	13
21119	13
750862	13
6120359	13
14248323	16
13041323	13
14179836	15
11639891	13
14170488	13
18350136	13
1039618	13
6112205	13
1965791	13
2684950	13
11358896	13
9731962	13
11682529	13
5509914	13
1201267	13
34737062	13
5480684	13
13114908	16
820429	13
21052438	17
1527443	13
14035915	13
10906376	13
14271403	13
388438	13
22844451	13
18837299	13
8222926	13
1653262	13
13050912	13
5031079	13
3700164	13
1658282	13
11750033	17
10041304	13
5422173	13
17221993	17
12215060	13
3884495	13
15102783	13
2401617	13
11813871	13
2865548	17
3737150	13
4007589	13
8865151	15
1306598	13
10590554	13
5535113	16
2941495	13
9475327	13
7289654	13
27102474	13
2136822	17
2429432	17
262351	16
13576875	13
732204	13
2473510	13
10996767	16
2440740	13
4347404	13
263845	16
11463348	13
12287648	13
6208597	13
9095693	13
3008879	13
16122694	13
7191246	13
4965673	13
3241297	13
112451	13
5666181	13
32732584	16
2623239	13
8674724	13
1266112	13
24793976	13
4892666	13
3019578	13
10517199	16
623468	13
3799790	13
13854339	13
19216384	13
14113130	15
1737088	13
7469364	15
3105710	13
863430	13
6421274	13
7524680	15
3311344	13
4208394	13
28028780	15
6104507	15
8893564	13
2085178	13
7666251	13
15181818	13
9777121	13
3081459	16
3375205	13
18264406	13
1974824	13
3321630	13
5849610	13
2736368	15
2088417	13
11304636	13
20777142	15
12844839	13
5957833	15
16978619	16
789282	13
1626806	13
2503431	13
6381666	13
19129650	13
2201211	13
12061817	13
2941708	15
7667010	13
137197	13
4059700	17
7398193	13
1146090	13
7866822	13
6859917	13
16478014	13
7887064	13
660691	13
2325889	13
30636	16
991034	16
2313532	13
7302194	13
1767517	13
1059131	13
9567950	13
555140	13
1929468	13
11268480	13
14186464	13
6531271	13
19211548	13
1164654	13
10116272	13
2985953	17
10285947	13
8432088	13
1046021	13
28176939	16
5500423	13
551213	13
17205441	13
3809135	13
6314216	13
1919455	13
22500494	13
5151178	13
4356468	13
22056175	13
4944974	13
10665253	13
1039588	13
4628758	13
2312995	13
6764251	13
6130384	13
8940465	13
1033882	17
295034	13
245200	16
1207126	13
10659094	13
7071794	13
13620581	13
6313335	13
1199235	13
14319003	13
20745691	13
47809627	13
12906468	13
814866	15
5094545	13
13655721	13
2404051	13
818221	13
16902233	13
14801237	13
2434475	13
12816621	13
9039608	13
300680	13
1014645	13
1471165	13
17515355	13
54439075	13
32278220	13
20669465	13
55364	15
882776	13
953934	13
15380687	13
3065910	13
11851244	13
14250072	13
5049068	13
260622	13
3085996	13
769714	13
244263	13
4660726	13
23545725	13
7645209	13
19920758	13
3291324	13
18325135	13
687852	13
2015632	13
9679156	13
5950174	13
643605	13
3012238	13
13088358	13
9178918	13
9113378	13
15543097	13
475114	16
17307075	13
10544117	13
6846523	13
7968541	13
123767	17
3655272	13
2373382	15
13402083	13
76363078	13
1340649	13
15605458	17
3605067	13
4217006	13
3122368	13
321102	16
4321603	17
5489750	13
7056241	13
24950004	13
3375689	13
6623855	13
14790675	13
1776679	13
16292313	13
4428868	15
5699867	16
2085565	13
3387991	13
17851533	13
739692	13
3451015	13
57832717	13
1490876	13
3318575	13
12759735	13
3578832	15
4373085	13
3564572	13
592819	13
4961785	13
7968941	13
19748904	13
16331877	13
3869347	17
4948309	13
1265065	13
9166624	13
1339761	13
4177585	13
27050355	17
2640409	13
6213205	13
12708055	13
288043	13
32337265	13
7891140	13
718882	13
16245560	16
22108357	13
1044987	13
22555547	13
3954737	13
3860012	17
8802675	13
2053817	13
6623293	13
2319499	13
6605202	13
15496655	13
5141188	17
13782029	13
1383792	13
31738126	17
10040300	13
7171297	13
9653445	13
3601434	13
298890	16
35236913	13
6214059	17
24580033	13
1772158	13
8678403	15
2790409	13
79481	13
4077389	13
3430702	13
17091257	13
6438534	13
3546250	13
34335180	13
7976103	13
2576686	16
8577209	16
15890098	15
20552816	13
25498855	13
3002214	15
1241137	13
1566396	13
4504787	13
6664145	13
2125756	13
4451978	13
38793791	13
25128309	13
8758539	13
4093384	13
2288421	13
1294924	13
10087510	13
233045	16
1346551	13
2104558	13
1084385	13
2189820	13
3921050	13
22297467	13
6386443	13
21971711	15
5076986	16
10351505	13
2919674	13
5406869	13
4175824	13
4371921	13
9792957	13
1578604	13
1462595	13
3207822	13
1963297	13
3142405	13
19219998	13
5651961	13
4878574	13
6440009	13
6728121	13
11436904	13
12784797	13
5223202	13
8324049	13
33045102	13
1607362	13
25041274	13
1888330	13
5326293	13
5785920	13
2350503	13
26438990	13
2825897	13
9278506	13
1506662	17
15186527	13
2555657	13
3065995	13
12367166	13
273452	13
7640835	13
8026844	13
13504810	13
1959033	13
704026	13
2521521	13
8832910	13
2949443	13
3581249	15
3446135	13
790545	13
1617464	13
961509	13
11224559	13
6750602	13
20521260	13
23385072	17
9012547	13
8164029	15
4107234	13
12138607	13
8082851	13
7434402	13
7304109	13
16044204	13
2239528	13
4050063	15
1613574	13
1141165	13
18377619	13
205248	16
7436476	13
35533819	13
1465144	13
14678029	13
1883113	13
7867929	13
678578	13
20765564	13
2346249	13
30000514	13
2863742	13
1796940	16
19011849	13
3868133	13
18498634	13
1549818	13
9735435	13
11642371	13
2955105	13
7628644	17
2206859	13
2258735	15
10787527	13
15777108	13
16924988	13
6526788	13
5029421	13
16059985	13
8969341	13
3146084	16
2125128	13
3658977	13
12623938	13
43067605	15
18510090	13
24365604	13
5484315	13
3812568	13
4825945	13
7758744	13
6144277	13
4765817	13
10279128	13
18181874	13
7792469	13
490786	13
7085856	13
4257439	13
11730473	13
25847883	16
11811141	13
2708988	13
4175539	13
13255423	13
13853868	13
3011610	13
8746688	13
1455088	13
32525337	13
1255613	13
6614706	13
3339306	13
7366545	16
16923156	13
2567450	13
760090	17
16122479	13
137877	13
9161749	13
464479	13
10937292	15
6141421	13
5091734	13
9873197	13
12783914	13
4074461	13
10790	13
8703678	13
7959595	13
5244034	17
9652422	13
15351549	13
237056	13
9957001	13
1807377	13
1414854	13
2568812	13
4581296	13
355817	13
9645541	13
4091794	13
7721089	13
863474	13
1047867	13
2245628	16
11651246	13
16871080	13
17542780	13
10134946	13
4189745	13
4062476	13
11305041	17
136965	17
19863250	17
13006486	13
2060256	13
1710349	13
4766034	17
5683777	13
5428927	17
10432373	13
2607226	13
18429312	16
3006597	13
5990309	16
10464736	13
10109270	13
1076781	13
11776889	13
12085780	13
14779537	13
3035003	13
9107371	16
2665082	13
21918334	13
16341564	13
4506062	13
16598870	13
14698597	13
1352653	13
1390616	13
13049246	13
1246616	13
3139327	13
14447967	13
5536283	16
67055	13
30768363	13
776432	16
14005091	13
4533905	13
2978561	13
4800246	13
10299030	13
1343617	16
14841628	13
10220499	13
3388599	13
740433	13
4549707	13
2361304	13
2080190	13
3761074	13
2609625	13
796700	13
383574	13
3714103	13
12649485	13
1063583	13
658123	13
12440747	13
2681704	15
16056301	16
6555024	13
16036499	13
7648185	17
12294998	13
4413134	13
848468	13
2198156	13
810935	13
5215924	13
13473130	13
12484465	13
3070835	13
1084525	13
5986912	13
12300579	13
3027350	13
460027	17
7016124	13
167944	13
11881986	13
3531787	16
6123356	13
11754770	13
948313	13
9883429	13
1140159	13
7892111	13
9709167	16
17938314	13
1906644	13
1887585	13
20342864	13
3194822	13
5079388	13
3500507	13
18206368	13
12985380	13
5008114	13
13424620	16
16228576	17
5855993	13
592382	13
13302242	13
35413991	13
4908708	15
2548219	15
2614263	13
13860637	13
2385744	13
26885610	13
2271263	13
2449332	16
11962001	17
5538454	13
482836	13
14477240	17
19012847	13
5926089	13
18071592	16
4263055	13
6749796	13
9566719	13
3276198	13
10321821	13
2900388	13
21776977	13
1468459	13
8799470	13
9463714	13
18983963	13
3102142	17
13400777	13
2952641	13
43998691	13
13542538	13
835534	13
12336644	13
10336455	13
39704372	16
3183407	13
902041	13
9721369	13
2803823	13
17455094	13
18744177	13
25750559	13
5165214	13
5463948	13
3369361	13
2317588	13
29162832	13
3462950	13
319421	16
7696284	13
822706	13
11079120	13
500533	13
2183343	13
235957	13
10618061	13
2596673	13
49359173	13
17668526	13
5239249	13
3751142	13
9090002	13
5926796	13
10873059	13
4396759	13
8167516	13
18068574	13
31554472	13
530801	13
3180990	13
12114881	13
12174759	13
30271102	13
777661	13
7363681	17
13430571	15
5375769	13
7708976	13
2433159	13
6444799	13
7853206	13
19982979	13
3834791	13
12774177	16
15632525	13
3729259	13
19413279	13
6909605	16
7898552	13
5582700	13
11904526	13
7771201	13
3297185	15
3465151	13
34874093	17
4108782	13
35352490	17
27484812	13
6653144	13
5068245	13
3034768	13
14226443	13
12305228	13
3118636	13
2937268	13
412211	13
30437058	13
12555141	13
4983632	13
20709872	13
5951925	13
4018066	13
2042684	13
14627164	13
2171425	13
2150545	13
15438766	13
824761	13
12062538	16
1149098	13
3098424	13
15286021	13
24741321	15
7070199	13
7543508	13
8154259	13
11234735	13
2134575	13
25258214	17
755632	13
3242654	13
10418742	13
13249130	13
416033	17
47936650	13
1116204	13
16365727	13
2946500	13
9257259	13
13675106	13
3438874	13
1399029	13
7877234	13
4450123	13
260118	13
219049	13
9601737	13
17396252	13
6094107	13
2339876	13
1679575	13
18833470	15
1595134	16
7993079	13
3532327	13
9605237	13
1465714	17
25172847	15
8823322	16
1397349	13
2347738	13
9082859	13
2734335	13
2224002	13
7737650	13
19344650	13
9016689	13
291136	13
12182568	16
10070875	13
8675936	13
7262021	13
9807216	13
226444	13
4403495	13
13177967	13
287200	13
3885288	13
3401082	13
9919810	13
751251	13
9803090	13
2106544	16
9435266	13
1777998	15
1269095	13
9410060	13
7739258	13
3276950	13
1030726	13
2459863	13
16196819	13
1433498	13
5568193	13
11919151	13
17067373	17
3962286	13
17424811	17
3286534	13
5889642	17
3544590	13
10863155	13
2615129	13
1271454	17
881466	13
12797751	16
1368249	13
19025377	16
5644454	13
9063311	13
7722554	13
10122367	13
7350082	13
1283914	13
12044146	13
2686987	13
3545295	13
9799128	13
18889206	13
5202380	13
14578625	13
2151774	13
4958645	13
18529103	13
1506893	13
11871516	13
37072360	13
6764114	13
13652368	13
1276615	13
2127171	13
963778	13
4863169	13
3607912	17
6445257	13
10923885	16
1120637	13
692278	15
6987159	13
10359175	17
5078312	13
208280	13
4986531	13
5348387	16
4653417	13
6102076	13
2465565	15
26631635	13
917497	13
15066150	13
11927391	13
43151856	13
12800476	13
14669392	13
17413921	13
5925993	13
20184920	17
22678860	13
4885751	13
3588365	13
8259167	16
15940784	15
6624825	13
3659710	17
6757667	13
131519	13
1651460	13
2855361	13
1889982	13
1188482	13
6816089	13
10331444	13
17467279	13
5898705	13
15555120	13
3293618	13
7423258	13
1385447	13
5119358	13
58552	13
7633545	13
21802713	13
4981196	17
6255816	13
7749940	13
16456406	13
17860407	13
6471034	13
2085113	13
10747905	13
1116944	13
5943011	13
1998749	13
12111844	13
1326724	13
7154245	13
3295777	13
5230634	13
7544969	17
3401959	16
8706860	13
10202797	13
6658923	13
6493013	13
2310439	13
2299446	13
11437030	16
454825	13
3677440	13
470237	13
190095	13
2104543	13
548634	13
617639	13
22176873	13
3263990	13
4059291	13
673612	13
21697334	13
565209	17
18574770	16
62363400	13
11846716	13
13934794	13
6177448	13
33184511	13
1818774	13
2630667	13
5682230	13
12305359	17
5174124	13
9639990	13
3191815	13
21970696	13
15004674	13
14287619	13
2035706	13
3757736	13
2172493	13
32942136	13
3650779	13
25581851	13
19433939	13
3858384	15
7566909	15
1924801	17
1289709	13
11622851	13
12833660	13
25025065	13
17855199	13
15586598	13
4812955	13
3416164	13
2769652	13
10302409	15
11932519	13
31596236	13
12331845	13
3735042	13
35101755	15
23942035	13
39521837	13
12790551	17
22300066	16
7658502	13
7114188	13
3435113	13
3482024	15
524767	16
20908261	13
11140166	13
4619833	13
11566014	13
2662895	13
11191900	13
6753744	17
11514041	15
8383543	17
2611478	15
4679809	13
15743684	13
1727442	13
34061158	13
6126512	13
11435890	13
25379758	13
3899081	13
18187215	16
17859343	13
1539315	17
361992	13
30310026	15
14355808	13
12185316	17
11512490	13
16589048	17
6891756	13
4222981	13
640678	13
9436532	13
5298899	16
8283100	16
3022087	13
18964710	13
11488248	13
6705096	13
25294791	13
2875315	16
5865729	13
2207238	13
11964438	16
3331853	13
10249676	13
326026	13
2400600	13
6796607	13
7325692	13
13313425	15
18847269	17
6189614	13
6894346	17
2555467	13
1838493	13
17900080	13
12146925	13
3842366	13
38921286	13
30137763	13
18436730	16
6491536	13
2476345	13
2920003	13
16727075	13
4440205	13
4877043	13
21528658	13
4409681	13
2348267	13
509578	13
477683	13
254747	13
8704760	13
13004051	13
1656315	13
2253336	13
8402162	13
2470450	17
7800922	13
673530	13
14831393	13
5457687	17
2225802	13
29111707	16
17023068	16
26166543	16
13679566	13
18647569	13
4278845	13
13642101	13
24510064	13
870470	13
9660031	13
2450504	13
1052220	13
12790595	13
16076800	16
1201618	13
14170449	13
7468590	13
6069852	13
3601081	13
1859430	13
2184076	13
16686105	13
16610109	13
32468726	13
3808077	13
1455396	13
2719757	13
2963391	17
1243863	13
1006917	17
3103598	13
1399727	13
4696136	13
1476847	13
1988096	13
7548628	13
1051224	13
6523720	13
29950052	13
740002	13
2606666	13
4829246	13
13963555	13
2679906	13
3193451	13
626053	13
19825582	13
2759358	13
11220944	13
4393484	16
3686328	13
24143964	13
13452269	13
13182848	13
25517192	13
2181999	13
6303349	13
721351	16
1738283	13
5700409	13
7933904	13
552496	13
29021519	13
79503	13
15058561	13
9224405	13
5854355	13
15960634	13
1445208	13
7881363	13
778329	13
12157379	13
2156263	13
4142920	13
7104984	13
4803617	13
2354508	13
9054653	13
19672632	13
38108859	13
8997028	13
15117722	13
798774	13
6716279	13
888859	13
5003574	13
13723829	16
6254896	13
39912170	13
2763811	13
25844645	13
43997233	13
21808036	13
1879027	13
6844698	13
2973999	13
622831	17
5496525	13
9774595	15
7236579	13
10246256	13
30371329	13
3424001	13
10326741	13
38260350	13
10577937	13
12616615	13
5086924	13
6064612	13
4112770	13
18281888	13
17645407	13
4691583	13
1805888	13
5772599	13
10968816	13
3916792	13
15060106	13
5936347	13
8142005	13
11866791	13
22302687	13
26845858	13
26045913	13
4258845	13
7925113	13
4253398	13
9866700	13
13211865	13
2055357	16
2575177	13
6615226	13
352971	13
7668693	17
1330482	13
26116528	17
7423498	13
237988	13
33557984	13
7612208	13
11523932	13
41780	13
3059671	13
281495	13
24443093	17
2512771	13
318457	13
11858960	13
44017361	13
4503372	13
12913801	17
5383911	13
521275	17
4442417	13
2535807	13
17810305	13
783604	13
4044717	13
17440886	13
17498863	13
4724892	13
3114537	13
3271640	13
513799	13
539394	13
3859503	13
10529440	13
7374968	13
17413760	13
7329571	13
17706815	13
1683635	13
6669062	13
31721321	13
6445316	13
5761095	13
2774890	15
5596632	13
28183332	13
6176830	13
1966607	13
2694731	13
1638753	13
9842894	13
7565021	13
6947370	13
4531414	13
5927562	13
4899563	13
40377995	13
11506987	13
6885288	13
25521972	13
2493059	13
13770544	16
1172315	13
6293035	16
13535549	13
2240201	17
4190169	13
46252596	13
4249431	16
3356536	13
3464296	13
2086209	13
405436	13
2642180	13
4186037	13
5039367	13
1369592	13
16238197	13
30152443	13
42293302	13
11001019	13
2740751	13
8412393	13
397839	13
8121416	13
11688634	13
16866309	13
2398753	13
22312875	13
1957959	13
11453748	13
699299	13
1110076	13
2301101	16
8242081	13
1750662	13
1059796	13
1530449	16
877114	13
9827275	13
7071440	13
20475997	13
5143350	13
2714560	13
12357750	13
459074	13
407695	13
7942068	13
3698491	13
8117103	17
12643811	13
11597065	13
6317725	13
2371511	15
4933303	16
18387034	16
5227136	13
15838200	13
153405	13
5128171	13
9617647	13
4780705	13
5424208	16
11595590	13
5011109	17
17366408	13
17402595	13
27617204	13
4658877	13
5616863	13
1115447	13
7639050	13
14994922	16
2741831	13
1709440	13
19642983	13
26201157	13
2900032	13
3872481	13
963827	17
9948345	13
3847704	13
2879485	13
12015061	13
2977659	13
738035	13
150235	13
16691781	13
10783949	13
1882607	13
24049030	13
3459251	17
25627909	13
12630465	13
11415091	13
2985054	17
30080798	13
4933752	13
2304936	13
9788813	13
75346043	13
7100810	13
36236282	16
25366	16
11076439	13
2285467	13
21226552	13
3415740	13
10367761	17
42057122	13
399318	13
7327473	13
3865163	15
21684599	13
297625	13
121679	13
13097850	13
3159606	13
7598153	13
25755085	13
27673876	15
12770739	13
7643936	13
10272546	16
17078302	13
34045968	13
3439248	13
653152	13
2490365	13
1145890	13
2251715	17
1445340	13
12041332	13
9262212	13
9872607	13
7264935	13
4852078	13
8362770	17
7786814	13
974517	17
3233835	13
6239220	13
22301000	13
850505	13
13713246	13
40573285	16
2911274	13
11333991	13
21346696	13
3277621	13
1806224	13
1786724	16
8299237	13
1190267	13
4650255	13
329940	13
4351756	13
18480086	13
33261197	13
949976	15
114712	17
5148285	13
2460948	13
2963071	13
6267344	15
8905357	13
16354847	13
2982368	13
20474998	13
7391787	13
10061258	13
5987739	13
16513287	13
28608100	13
5918439	13
1145902	13
929503	13
2762453	13
4462244	13
7893127	16
25126089	13
865963	13
8722805	13
57680107	13
8126600	13
7115234	17
10454448	13
8482640	13
42812247	16
1748579	13
16151705	13
3364178	13
2286434	13
16865942	13
3176085	13
23049108	13
4548588	13
5138206	16
5277343	13
12847804	13
18076694	13
584743	17
17189874	13
1946489	16
3464665	13
1038987	13
12120272	13
3748511	13
9362786	16
8375347	13
6630749	13
26804901	17
10000939	13
4650463	13
9793117	13
5729329	13
9709235	13
175834	13
3159503	13
2891366	16
209500	13
1401297	13
18896044	13
2689894	13
7117106	13
17006843	13
4843056	13
18868151	13
9379398	13
16907893	13
13991280	17
5162972	13
596101	13
3160505	13
14548555	13
16982960	13
340694	13
19499619	13
291005	13
5808348	13
6877028	13
6433708	13
9021730	13
19709153	13
5369194	13
7552829	13
17289891	17
4373978	13
1911695	13
10960441	13
2125941	16
8075084	13
9283608	13
7021758	13
7356558	13
2527224	13
8544475	13
2683975	13
898276	13
1187330	13
7209338	13
15218805	13
2666555	16
3021449	13
8634416	13
2760143	13
14623197	13
1627981	13
8433863	13
33073289	13
17641238	13
9241771	13
4839476	13
24533323	16
620987	13
734483	13
12946499	14
1976713	16
22000602	13
8822139	13
973104	13
724816	13
6161412	13
13071969	13
7566294	13
4090641	15
804714	16
15958345	13
12903880	17
7512227	16
5776057	13
25697898	13
2662133	13
17235745	13
12370542	13
1246116	13
19723108	13
3373715	13
9734780	13
1832779	13
845128	13
3830968	13
13147133	13
1642476	13
8571709	13
1324642	13
2840368	13
11776559	13
6420523	13
14032796	13
6588532	13
3013823	13
5906801	13
2042040	16
4029538	16
13014775	17
3748805	13
9538726	13
81115	13
1399802	13
24592790	13
45875711	13
18140974	16
751719	16
20908528	13
6911002	13
7608411	13
11985348	13
13064099	13
8690944	13
4090626	16
6527517	13
6001690	13
116724	13
13886132	13
2287577	16
3686702	13
1682695	16
72645	13
3355028	13
11977549	13
21638010	13
1838248	13
3726916	13
6187917	13
1049020	13
1974561	13
2238065	13
8418592	17
3449039	13
1116849	13
433041	13
3721766	13
3011037	13
12925558	13
11293074	13
1426591	13
16552226	13
30731099	13
3427068	13
5959749	13
1278635	13
7253485	13
9405270	17
9955058	13
7098429	13
5553363	13
5851076	13
4133486	13
683944	13
2851949	13
18781481	13
1931982	13
11169768	15
4950290	13
4616804	13
23446966	15
3499950	16
2196506	13
49746	13
10832435	13
7107804	13
2146949	13
556907	16
6094599	13
477563	13
2333497	13
1785599	13
1931934	13
701494	13
1041972	13
8354538	16
8099943	16
12529406	13
11381860	13
18176353	13
6323349	13
10546031	13
12097485	13
5910909	16
11448946	15
1918990	13
6193681	13
5702807	13
4954716	13
1979986	13
1638717	13
3066424	13
8409589	13
1071487	13
14749417	13
1227504	13
21068647	13
3713898	17
15083242	13
978318	13
7088446	13
6114171	13
14315641	13
6625147	13
3340212	13
8983675	13
14028031	13
20387215	13
20129636	16
22796482	13
7765147	13
15558110	16
7242349	13
14231405	16
7116663	17
23890336	13
14945667	13
3061642	13
3839748	17
4402552	13
1147288	13
3691053	13
12760926	13
6765932	13
2341284	16
6291425	13
1858183	13
2195500	13
4119881	13
6134161	13
11019866	15
17689254	16
8371514	13
8065867	13
5872756	13
2135593	16
4793938	13
9422001	13
1832937	13
7976946	13
23080959	13
13261722	13
17231288	13
10657539	13
3934789	13
9864619	13
759309	15
16510942	13
3883440	13
39921975	16
14051321	13
9671	13
957104	15
7026782	13
6811854	13
1386888	13
6751723	13
17222804	13
1361882	13
8420040	16
3941836	13
2252023	17
6141985	13
9092892	13
12465312	13
1877173	17
11125290	13
5835367	13
8692607	13
305814	13
7589077	13
3034785	17
1816619	13
6216199	13
611411	13
9346780	13
8423684	17
13610846	13
2629668	13
21106294	13
6187850	13
174880	13
10848488	13
3654816	13
236857	13
14778137	13
732744	13
6861652	13
5744756	13
619454	13
16282122	13
7634399	17
8031574	16
2012294	13
5835598	13
4995211	16
1647408	13
3128788	13
4573336	13
116861	13
12116063	13
1924321	16
1247308	13
2127627	13
6432215	13
21008670	13
15035150	13
2152799	13
17306181	13
7275234	16
13335835	13
1194870	17
1320954	13
12459620	13
18348219	13
15912246	13
1370068	13
12443069	13
16728392	15
14595462	13
9134768	13
21272421	13
3205602	13
6218950	13
2510242	13
9014157	17
3254348	13
20705426	13
4217128	13
1166719	13
11108192	13
583453	13
3476496	13
16448387	13
3958943	16
10182480	15
6030871	13
9734892	13
5909262	13
4452710	13
618790	13
23573297	13
2374936	13
1714877	13
1948821	13
2510732	13
7879564	16
669379	13
9437317	16
6325303	13
201328	13
10164150	13
3144754	13
12145866	13
120913	13
3457384	15
607972	13
6271132	13
4311641	13
18826555	13
8908203	13
15243422	13
15059052	13
4934673	13
16698237	13
4139417	13
14492340	13
6434724	13
1670659	13
21408490	13
4872333	13
7263981	16
14808948	13
2114708	13
13666333	13
8842220	17
10793537	13
5362960	13
24897022	13
249643	13
27930235	13
12050928	13
5524018	13
4432789	13
5895602	13
161114	13
31634422	13
8546458	13
18445570	13
9427986	15
4262774	13
935382	13
239072	13
9759009	13
8312088	13
14030712	17
24318081	16
16160741	13
3852503	13
6337603	13
960884	13
13156838	13
344195	13
819536	13
5610579	13
19399709	13
707230	13
12680121	13
7478585	13
10651560	17
3601066	13
3990663	13
6908732	13
22048588	13
4057148	13
505883	13
36503585	13
3445179	13
13772404	13
539653	16
16831386	13
13679092	13
4574578	13
5816622	13
21821566	13
8275400	13
601224	13
9861034	13
3486415	16
17203643	13
16745217	13
19407080	13
1583829	13
8224186	13
14691048	13
25022847	13
12026276	13
2346417	13
18349886	13
5038841	13
28994225	13
22431396	17
13338164	15
11165872	13
950698	13
13193477	13
2349062	13
16383892	13
3144645	13
17566567	13
3961021	13
433449	13
2712595	13
909354	13
690413	15
4351471	13
11134354	13
6679008	13
1482134	13
6382752	13
1091765	13
253707	13
1555955	13
6227446	15
18349267	13
7152122	13
1969897	13
11596574	16
5335387	13
1177600	13
6658440	13
5231029	15
20402481	13
20956302	13
10524401	13
572042	13
7141076	15
1768925	13
11124433	13
399791	13
7964807	13
7570632	13
4650062	13
7636904	15
15536326	13
16814303	13
3726216	13
4288479	13
33777422	13
20112678	13
5606857	13
4896283	13
1266186	17
1557430	13
36244	13
17337203	13
2966462	13
2497507	13
15230841	13
3049729	13
14897627	15
8016519	13
631156	13
1029358	13
5941413	13
17502492	13
385698	13
18593221	13
1796445	13
1510743	13
12326802	13
7225666	13
7483839	13
1827743	13
1378802	13
12444012	13
21576949	13
2381938	13
1663255	15
17834542	13
3266472	13
20959248	13
11089007	16
6917135	15
9181928	13
10609596	13
4782936	13
6971837	13
689407	13
7990395	13
1664334	13
9241521	13
12524751	13
18901039	13
26964811	13
14571558	13
199782	13
3356362	13
25765547	13
2409232	13
20925221	13
7376850	13
22560330	13
1257812	16
2131569	13
10293528	13
261698	13
12695920	13
29672158	13
12592906	13
14600133	13
986382	13
5411114	13
5447785	13
14868691	13
324650	13
5970597	16
8250588	13
2637646	13
4117832	13
16768943	13
3646070	13
3520871	13
2646408	13
13224116	16
14091387	13
5784961	13
17479570	13
6698421	13
37368271	16
4847444	13
6391284	13
4643901	16
2508533	13
3461834	13
14578251	13
4457646	13
2160657	13
7140706	13
2444027	13
9068801	13
14522947	13
43211	13
2657426	13
6075637	13
22258653	13
19946739	13
9585509	16
234739	13
15373089	13
11082065	16
7712193	13
15829895	13
4933575	13
4635713	13
1923563	16
14591649	13
6852969	13
1965491	13
14006942	13
9839672	13
4361809	13
11261960	13
14938365	13
3245704	13
27156988	13
20878805	13
1449982	13
11345841	16
911582	16
2511559	13
4084001	13
8892568	13
6688399	13
18907043	13
266253	17
14434678	13
6215537	13
6874742	13
3428703	13
19397983	13
1679678	13
18290472	13
6074485	13
858680	13
9820283	13
10523816	13
8508783	16
5995921	13
8744298	13
15016343	13
7976851	13
435700	16
4832032	17
2914840	16
7479143	13
6181848	13
46528598	13
4511440	13
5883987	13
2318779	13
16973095	13
7089482	13
1264804	13
9798089	13
3332104	13
26615167	13
6663506	13
2714211	13
17366875	13
1817828	13
3409957	13
19199383	13
12909858	13
42134302	13
6511215	15
5272563	13
6328461	13
872971	13
10763899	13
26019327	13
8280843	13
10798545	13
7565226	13
5549451	13
6984850	13
21031378	13
1632782	13
5858118	13
7382588	13
3452283	13
6346983	13
2978812	17
4390164	13
36098456	13
2125489	16
3541026	13
6531618	13
16274078	13
6311654	13
4091754	13
9382946	13
4578902	13
3511916	15
6437251	13
9254541	16
12468145	17
8030883	13
10735280	13
25896061	17
1370981	13
16512787	16
6943508	13
8583813	13
3805657	13
7506303	13
4177555	13
13272121	13
1390363	16
17354739	17
2390932	13
4847376	13
2445919	13
3176320	13
3833805	13
77654	13
677528	13
4781077	13
9337284	13
1740360	15
5292947	17
1780090	13
31961859	13
4807720	13
15549356	16
553365	13
3808061	13
7019076	13
7286252	13
616730	16
25065537	13
21476046	13
4489791	13
2350859	13
4041493	13
7203096	13
982420	13
3354338	13
34288214	15
2640747	16
11636514	13
13112252	13
1424520	16
1239833	13
12380294	13
1356960	13
6026009	13
19121208	13
19810107	13
11958668	13
15782652	13
14630975	13
7915134	13
10927710	13
18646389	13
20632473	13
12914079	17
13598944	16
3910761	17
8945683	13
8469930	16
29960061	13
27271039	13
21932149	13
3117755	15
3033760	13
8196930	13
616917	13
5240065	16
7214217	13
277002	13
397048	13
1234925	13
20086124	13
1976888	13
7490838	13
2426417	13
2927176	13
1928230	13
722604	13
1424180	13
12288795	16
12491516	13
976906	13
7748064	13
4439811	13
3016798	16
10004174	13
518877	13
9864350	13
3673611	13
1287085	13
675822	13
3973687	13
554404	13
4722879	13
13147456	13
1955659	13
3238827	13
6421013	13
1643482	13
15954906	13
2169854	13
6114674	13
9653507	13
2118261	13
7577603	13
7507189	13
13404493	13
12601593	13
15573308	13
3859779	13
3651080	13
31077983	13
4511706	13
5290561	17
12971062	13
3453678	13
22353035	13
11400534	13
10955971	13
12029344	16
8939410	13
9158529	13
228157	13
471291	13
14353742	13
1444683	13
18264373	13
1491259	13
2463734	13
13473826	13
10077685	17
16172470	13
15894364	13
2932786	13
7434297	15
19111844	13
1247223	13
6087775	13
3110714	13
4009253	13
1491334	13
21469617	16
11117810	13
13900641	15
15338727	13
10903079	13
25785278	13
7655017	13
1250211	13
8995289	13
4687490	13
6294724	13
817387	13
7480049	13
6863077	13
515802	13
21502901	13
2811450	16
11442069	17
15266117	13
14223360	13
17305862	13
3243441	13
818842	13
5730317	13
11642407	13
12843077	13
11888216	13
6731074	13
14552223	13
1286366	13
26699415	13
16850821	13
11559606	13
4324198	13
34255370	13
30059452	16
13244615	13
3201847	13
29011487	13
32496747	13
1473495	16
6523220	13
6015020	13
1175800	17
1330484	13
1870341	13
3723006	13
5982670	13
19065680	13
1575875	13
229823	16
277403	13
8060629	16
87085	13
704702	13
3857102	13
6332877	13
9734594	13
610131	13
2539451	13
1346	15
813207	13
18378234	13
12089277	13
23989636	13
262921	13
3803907	15
604552	17
10073439	13
7907902	13
9984264	13
9596760	13
25022030	13
3276043	13
9591421	13
21211583	16
753228	13
43617991	13
12086427	13
4144640	13
866905	16
5874227	13
3150272	13
11772804	13
17096934	13
512805	13
8148934	13
783686	13
30920107	13
4034580	13
3689818	13
17006638	13
8756602	13
12516592	17
3015707	13
13558685	13
4549251	13
7248168	13
12041905	13
12456518	13
8640150	13
7011619	13
3512181	13
5860992	13
825073	13
6653097	13
1278369	13
20743178	15
8548373	13
15617831	13
12489985	13
5179773	13
8769020	13
17970399	13
5089440	13
4614423	13
45867963	13
1168390	13
4712933	13
2140725	13
7120237	13
9716500	13
5986785	13
14354011	16
10675938	13
21339978	13
2885064	13
3956293	13
9326535	15
5074519	13
890857	13
4911753	13
5788401	13
1121754	13
3577064	13
1427827	13
5718545	13
2564421	13
8299717	13
10575325	16
2514516	13
8366767	13
2268232	13
17503096	13
4571836	15
23098502	13
20740042	15
4256604	13
13102244	13
3654854	13
13647181	13
2025783	17
24704366	16
792483	16
4554734	13
8926754	17
3418458	13
17965664	16
6720155	13
1035242	13
6497633	13
7565227	13
864301	13
15311652	13
3248163	13
4495436	13
146085	13
19217539	13
14814829	13
18974224	13
338324	13
2863202	13
5591980	16
6187177	13
6937603	17
5739270	16
13554103	13
7614670	13
58451	13
2136493	13
23764282	16
23096680	13
7965076	17
793817	13
9702595	13
7372905	13
7179641	13
9972020	13
320279	15
274511	13
35812153	13
2661455	13
7283969	13
32697241	13
4760043	13
1648858	13
2720076	13
25100002	13
881392	13
9390023	16
4216432	13
2918196	13
14292791	16
5123546	13
19248548	13
17732386	13
8348870	13
1775676	13
6297037	13
6233705	13
1504014	15
2506244	13
1035952	13
1255492	13
14945752	13
1905019	13
448148	13
2144957	13
1966390	13
14313054	13
1152749	13
12889057	13
15833612	13
11568961	13
5047472	13
16673300	13
9926250	13
9898081	13
7324601	13
4580183	13
4066829	16
12383852	13
1886619	13
26045967	17
11992498	16
11426136	13
703650	13
656735	13
2270903	13
2074910	13
2197023	13
873484	13
2681649	15
1742149	13
5202785	13
19121328	13
4173248	13
9747859	13
3968179	13
4385091	16
10580272	13
287212	13
5203753	15
3014687	13
2588909	13
5973617	13
6946547	13
4268103	13
1923625	16
6921422	16
13142918	13
15436751	13
1822411	16
6420021	13
2499198	13
369198	13
4515969	13
1284471	13
3021981	13
9761667	13
11239210	13
4805897	13
846494	13
25148066	13
5693181	13
468433	13
3571321	13
25840218	13
6730492	13
4006063	16
4579440	15
1915583	17
2789036	13
6201944	13
9601361	13
4345941	13
2252460	13
25515617	13
9454124	13
1998223	13
10521220	13
398965	13
5150528	17
8416557	13
5252624	13
28939818	13
6455019	13
14847066	16
2015531	13
13534153	13
2574083	13
21198483	13
1659317	13
844081	13
2397568	16
5182717	16
9403120	13
3442325	13
3230631	13
22120453	16
3379508	13
2565001	13
12197263	13
2920212	13
2559523	13
795073	13
8202658	13
20489952	13
8005034	13
12903958	13
4789940	13
7765605	13
8284489	13
20125286	13
18198652	13
13570375	13
3423503	13
12537154	12
12409055	13
2850966	16
5573456	13
8656483	13
7660738	13
10080563	16
32403675	13
6157434	13
13712374	13
14981601	16
1869596	13
1804872	17
2035672	13
7029637	13
1041895	13
12108656	15
4119595	13
29114397	15
35342211	13
8739277	13
2375099	13
6764374	13
4699435	13
4389053	15
223207	13
3443621	13
3008236	13
9298552	13
18627234	16
755075	13
4291593	13
23909937	13
23471791	13
3228369	13
8880329	13
48354703	17
20120317	13
5793466	15
13834417	16
1562138	13
1609137	13
42228332	13
637962	15
11891395	16
10584250	13
4241517	13
8637203	13
762720	13
27313007	13
13752917	13
28101159	13
17601727	13
3651599	15
365225	15
12267832	13
12291831	13
2714909	13
1443908	13
12266493	13
740554	13
2317471	17
6716814	13
356625	13
8663143	13
3836797	13
26784876	13
1644199	13
105858	16
5856021	13
11538142	13
4297681	13
10036144	17
20610673	13
25458268	13
20126	13
1810076	13
2557955	13
2525626	13
2513444	13
272470	13
14265125	13
4025594	13
3156825	13
1459527	16
8487854	17
873865	17
17159135	13
14260190	13
12742759	13
1837988	13
213348	13
14448058	13
637939	13
16132343	13
13675812	13
1561723	13
5431516	16
10898992	16
661051	13
8500379	13
5067212	13
12931991	13
12378064	13
20245300	13
2907801	13
2011598	13
7166915	13
5964648	15
17634265	13
6333498	15
11355497	13
5880318	13
5482801	13
2365498	13
169688	13
7537022	13
6039623	13
2916262	13
6713114	13
7571972	17
14897949	13
11262635	13
15387110	13
1326022	13
2475306	16
39307836	13
12750036	17
1750469	13
8850382	13
5356316	13
24850061	13
7256740	13
4226671	13
109179	13
2239928	13
11833401	13
12815911	13
20046109	13
3231664	13
457353	13
5003492	13
7936133	13
3817107	13
7429943	13
1908372	17
25436033	13
7946164	13
10645791	13
371135	13
16164865	16
343353	13
8783088	13
6962810	13
9904905	13
1295090	13
13030220	13
9790587	16
8115052	13
2506446	13
19260152	13
5483283	16
751121	13
8435039	13
3056141	13
8446361	13
6672789	13
7091731	13
4767431	17
6522423	13
9180098	13
1717716	13
1092143	13
5076100	13
30913586	13
8291288	13
9246564	13
11800521	13
2757201	13
16144467	13
3385335	13
9147353	13
9131027	13
25414124	13
3056229	13
10001409	13
15194354	13
373756	16
15587190	13
14414469	13
779642	13
827566	13
10433123	16
8670761	13
12992142	13
636756	15
1908809	13
1713869	13
6574547	16
11304065	13
10607944	13
21887857	16
1231857	13
12456807	16
14949609	15
28204276	13
2475978	13
3581116	13
43585030	15
6951429	13
3845207	13
7346360	13
1641947	13
3466569	13
615020	13
14462930	13
1147390	13
7284655	13
15535275	13
2273614	13
30920990	13
1456777	13
4445030	13
855424	13
2916097	13
7359789	13
9383638	13
6934256	13
12043865	13
10685448	13
597237	13
389313	13
118361	13
2736906	13
36227718	13
20664169	13
978926	13
8045657	13
3755073	13
839905	16
16875246	16
7844812	13
2927742	13
23342456	13
3332014	13
2731210	13
5262256	13
2253832	15
282216	13
24680870	15
119402	13
5007480	13
5181218	13
5790826	16
6474223	13
10708357	13
16597577	13
3538117	13
12151646	13
2750897	17
4911363	13
758656	13
5218543	15
3011100	13
989860	15
1066077	13
12121605	13
12894800	13
16842077	13
12260952	13
9666413	13
13375392	13
8966572	13
4104666	13
1448014	17
1673313	17
4437766	16
5597253	13
24942198	13
22475895	13
16801325	16
8269368	16
2482620	13
34803616	16
26104558	13
15299994	13
24677353	17
16740220	13
14471255	13
4375004	13
3069659	13
1620652	13
4823809	13
5990382	13
954264	13
15555424	16
1852902	16
11617874	13
12675833	13
2268961	13
4013238	13
8014058	13
9356269	13
41177994	15
11555351	13
2468309	17
1735729	13
1902693	13
397596	13
2347108	13
13331346	13
2973872	13
5188182	13
13734400	13
3407811	13
3032519	13
15263942	13
7305529	13
13165055	16
6186254	13
7633706	13
22255112	16
4945468	13
1088407	15
737517	13
3524960	13
233292	13
7326255	13
1187059	13
3605786	13
18812385	13
14078442	13
12033889	17
4261513	13
4596999	15
13253234	16
2943910	13
801820	17
3183594	13
11743023	13
16631725	13
1448514	13
3050291	16
14158533	13
208345	17
19929388	13
25021014	13
15257510	13
800246	13
570032	13
8396668	13
14541385	13
1624312	13
3297907	13
20464429	13
28319265	13
12225938	13
895368	13
22136387	13
22580512	16
5693884	13
13419644	17
6212515	13
32986259	13
193250	15
3022187	13
20201261	17
9130737	13
71536422	13
11750773	13
759475	13
2508152	16
8090288	13
13819264	13
5261907	13
16087044	13
30646751	13
2630044	13
31002320	13
6203172	13
4533452	13
13203811	13
17510870	13
6149531	13
4774111	13
1368531	13
14019615	13
947151	13
5619010	13
20862407	16
1375003	17
33386257	13
8577331	13
24173901	13
7651190	13
17418181	13
921520	16
18416164	13
9596382	15
112117	13
1082521	13
1316761	13
1393861	16
2842132	15
2082947	13
27956580	13
9385045	13
1398194	13
20768642	13
1313807	13
3766257	13
3026847	16
3528502	13
4622311	16
18246080	13
8833245	13
1281350	16
4388797	13
18350094	16
15569122	13
6357693	13
3430088	13
2797870	13
247272	13
9565066	13
6024171	13
1981918	13
1730580	17
2988388	13
17450805	17
149627	13
30790965	13
3340464	13
9039716	17
6248156	17
12573966	13
13981588	13
15967150	13
14805822	13
333600	13
6797250	16
5509073	13
3921069	13
5478219	13
8007727	13
2158363	13
6636407	13
39746450	13
1721965	13
285006	13
998764	13
1000540	13
18288	13
14419956	13
5030508	13
23341464	13
1012244	13
1458665	13
2475654	13
3352919	13
2269643	13
1511789	13
20085121	13
4611204	13
14118214	13
8569023	13
3390379	13
35552405	16
5255156	13
10563057	13
1488902	13
3851368	13
3109747	16
5334854	13
12802419	17
15979411	13
13637754	13
2636030	13
17273083	13
2240891	13
14133299	15
15624789	13
2208883	13
5735405	13
1764770	13
11355586	13
852879	13
5842109	13
1804294	13
22751277	13
7538795	17
1133437	13
2879277	13
10654051	16
8798828	13
20087681	17
2907101	13
1439078	13
2777901	17
4805152	13
15904151	16
4227658	16
8176870	13
3843938	13
17424421	13
330578	17
3379310	13
24901702	13
1779538	13
1022500	13
7872834	13
20708009	13
1403649	13
4026149	13
3617542	13
4657161	13
1758283	13
11764138	13
6925399	13
2411635	13
19159624	13
9722217	13
9751125	13
9736748	13
7384247	13
691341	13
10784255	16
3073103	13
600317	13
13339990	16
291013	16
93421	13
5738180	17
18853838	13
1575387	17
13538611	13
14168213	13
6204315	13
946919	13
8901502	13
15895968	13
16435204	13
2101292	13
4268674	13
2236635	13
467473	13
6289350	13
791826	13
15833997	13
9327618	13
4433197	13
1993235	13
5469460	13
222509	13
1460897	17
2244521	16
1658382	13
341938	13
17489355	13
1975408	15
5072988	13
10411218	13
8042434	13
27266935	13
94732	13
5292726	13
6512696	13
10491289	15
1547789	13
2827836	13
6282898	13
5096638	13
11818085	13
1583230	16
5384265	15
11799010	13
5279662	16
2040030	15
19100162	13
3094777	13
18913086	16
6460401	15
2366003	13
5231053	13
7114294	13
2787332	13
27340794	13
724341	13
2227295	13
18531711	13
8843955	13
24436043	13
5545878	13
2123143	13
4496531	13
16303392	13
1385655	13
12083095	17
14882497	13
10616243	17
18354187	13
27896038	13
2052480	13
17451591	13
20468868	16
11359894	13
3247751	13
8099036	13
39267	13
7404463	13
2169656	13
7121217	16
3757847	13
1300856	13
22311173	13
8593044	13
21571687	16
3187256	13
7110546	13
9725507	13
14335703	16
27593	16
5079204	13
102580	13
6184505	13
8490831	13
1244523	13
32043173	16
5729757	13
3465921	13
8221470	17
22745	13
93095	13
11663879	13
14853724	13
16473836	17
6413225	13
21113067	13
6118856	13
7543472	13
8393238	13
1285038	15
2339483	13
3070513	13
16994719	13
5806158	13
36759053	13
8630445	13
503845	16
6524714	13
20280399	15
693321	15
1764398	13
3092694	13
6619038	17
5333430	13
17629737	16
465308	13
36226307	13
9579935	13
229307	13
4228589	16
3412420	13
3598747	13
1573358	13
20586563	13
10095849	16
19989987	15
7943639	13
1943731	17
4401205	13
8126827	13
11540799	16
15241049	13
182322	13
1038311	16
6255521	16
5117546	13
26027414	13
3339124	16
2079162	13
4741185	13
10178895	13
10964804	13
9398000	13
36496737	13
418313	13
21182300	13
1733402	13
10071435	13
11428929	13
2064903	17
9125097	13
12088122	13
7784230	13
6000321	13
4756628	13
7709454	13
4386754	13
7810058	13
13487261	13
18256947	13
6771777	17
4620875	17
822623	13
24399585	13
7668855	17
1717514	13
28878961	13
10769812	13
20713970	13
2808233	13
5112235	16
14456503	13
8580868	13
9653315	16
3661197	13
5105938	13
7101060	13
3918758	13
7491721	13
452200	17
8530539	13
10187415	13
7261782	13
1182504	13
27557768	15
2102088	13
12284336	13
17938908	13
7158086	16
4661174	13
7152616	17
7209429	13
3176583	13
9918524	13
18602260	17
11734907	13
5632870	13
665163	13
17479036	17
5491555	13
1776847	15
4010312	13
31155407	13
1177930	13
11591618	16
1332404	13
2079487	13
202788	13
4911697	13
13616919	13
21161733	13
3753044	13
511489	13
136922	16
4712853	13
4009335	13
13601207	13
10089255	13
4154848	13
3027828	13
1107309	13
782190	13
2349051	15
14657835	15
4938133	13
7050377	13
22161208	13
13105085	13
4291057	13
3140874	13
4667420	13
2636772	13
4017266	17
3805911	13
2839512	13
6909667	13
9737699	13
10143184	17
2631347	13
2771558	13
4180277	17
1529092	13
310478	13
3724252	13
7115901	13
3482245	13
12010404	13
6951011	13
9674471	13
5262316	16
1385539	13
9761820	17
5235618	13
4300662	13
374026	13
21350565	13
10610635	13
1591593	16
30348291	13
3371415	13
6812451	13
4385684	13
2829354	13
2921348	13
2110979	13
15709092	13
3837141	13
1152033	16
1378816	13
1834854	13
4304224	13
6808149	13
3876219	13
5358671	16
3303061	13
9227563	13
5146293	13
2908119	13
11449867	13
3286364	13
2957212	13
5694396	16
26984303	13
3641362	13
1469645	13
1017662	17
8928621	13
5890309	13
445254	13
8917615	13
8337161	13
12622970	13
368797	13
570993	13
11657314	13
5358093	13
179618	13
6087160	13
12622821	13
2462783	13
2125307	16
10832546	13
2082102	13
4432017	13
823544	17
8660634	13
161569	13
1563097	13
4692035	13
18232188	17
1563908	16
16004458	13
3624728	17
2410940	13
10843320	13
1678179	13
30827931	13
3366363	13
16948715	13
59915	13
16086574	13
8986965	13
20286539	13
234565	17
3363902	15
16467367	13
2821079	13
15322812	13
28848020	13
8161340	13
14820598	17
8558507	16
4912667	13
1473521	13
3893370	13
3975035	13
10915841	13
11375279	13
11315242	13
1564878	13
8556750	13
16678447	13
2695179	13
1059743	13
1514790	13
8471302	13
19543161	13
2870214	13
16098047	13
5730015	13
8738762	13
13568984	16
32847850	15
1059101	13
702571	13
3816078	13
14334171	13
3955509	13
6051782	16
1036072	13
27495252	15
9090103	13
199285	13
5022111	13
8733704	13
2232606	13
10262666	13
5193034	13
6640307	13
5885756	16
13267794	13
2242650	13
2191596	13
886120	13
1390719	13
13116098	13
4043726	13
27007835	13
5690604	15
9831623	13
5037562	13
10886945	13
2438968	13
23949883	13
13044243	13
6406208	13
2949812	13
2265066	15
4009246	13
3612329	16
1752815	13
24900393	13
1058145	15
2947911	13
4747328	17
1211938	13
201403	13
14520671	13
13374669	13
525352	13
7427882	13
4234663	13
3239783	13
5837128	15
25704266	16
22346093	13
6764849	13
2942273	13
5293484	13
6584825	13
6291437	13
946240	13
639513	17
2498515	13
5590917	13
14125473	17
25644975	13
3855484	15
25127940	13
540544	13
7371905	13
14118183	13
8477623	13
18040910	17
11407429	13
16093803	15
16778270	13
9247808	13
6126183	13
7707978	13
17623679	13
22963900	16
2602455	13
641110	13
7778916	13
6411525	13
6453126	13
2342712	16
4062748	13
3331172	13
7775595	13
5003296	17
7108314	13
18408504	13
10421635	13
3425929	13
13087860	16
1325191	13
2939864	17
4469503	16
17272089	15
44135	13
14743840	13
4668631	13
19666175	15
9876862	13
32863297	16
6068910	13
2612059	16
1429325	13
10601225	13
16907301	13
8480663	17
10209508	13
9529914	13
4276321	13
10508280	13
6557090	15
31599590	13
95900	13
1362198	13
1750777	13
14895971	16
1014986	13
969900	13
4414889	13
10591127	15
304756	16
14498694	13
19034063	13
15466965	13
15731686	13
20970892	16
12492155	13
8044189	13
22123278	13
37572982	13
552387	13
3808678	13
4316338	13
12113220	13
8071742	13
2329716	13
1386857	13
1074286	16
17259190	13
2560243	13
1797201	17
3445855	16
14785892	15
2779847	13
10327026	13
1352135	13
78718	13
7108527	13
12778413	16
1653408	13
2507882	13
1358837	13
5134124	13
769851	13
4124820	13
9667471	15
10165533	13
13690359	13
21163030	13
14262777	16
21074550	17
5123631	13
2638064	16
3024382	13
6914719	13
3125424	13
1908803	13
413989	13
1467980	13
864652	13
2082916	17
1591842	13
6118229	13
7111315	15
4470877	16
10936789	13
5983275	13
2248816	13
885314	13
14642558	13
14197810	16
1560807	13
3316332	13
14467326	13
32018210	13
2266100	13
12622586	13
11243448	13
36530522	13
4243413	13
15864368	13
98770	13
1340829	13
12189626	13
20397795	13
4500895	13
4536597	16
345808	13
7066044	13
2271970	13
40505452	13
1829231	13
15579135	13
20573089	13
370316	13
2484060	13
19321270	13
9279402	13
12406659	13
22942918	13
5281611	13
17909905	13
1288011	16
11848225	13
3346120	13
3489014	13
19859680	16
3369785	17
10201037	13
32007668	17
14749708	13
6969325	13
3597097	13
3354220	13
2395395	13
1267505	13
6843878	13
10609138	13
81043700	15
2213014	13
1195856	13
20572173	13
7977779	13
9902410	13
13856681	13
607500	13
3883680	13
134306	17
8774289	13
20634953	13
981440	13
2414817	13
1690167	13
534287	13
9952305	13
12423883	13
904071	13
853175	13
7009570	13
4431744	13
12182589	13
1313611	13
4695389	13
885538	16
8220742	13
9657744	13
1941006	13
11209677	13
1328462	13
10529229	13
10451661	13
2213614	16
17710897	13
1701914	17
2199002	13
20228706	13
3455677	15
2192569	13
739732	13
1939844	13
4653577	13
56349188	13
7376777	13
11785977	15
653111	13
5736544	13
9920780	13
1715404	17
17172332	13
16967988	13
6131718	16
5202623	13
6996505	13
5898620	13
5050161	13
8712544	13
1790880	13
2254636	13
3425419	13
22262545	13
11145805	13
14026994	13
2857560	13
12237975	13
4537737	15
13332228	13
33899644	13
15666372	13
24687904	13
5901325	13
18200051	16
15336946	17
16943452	13
4999527	13
2919669	13
4784231	16
854211	13
4494882	13
3219779	13
12437855	13
17140838	13
2073599	13
10122562	13
1119410	13
10683671	13
1257440	13
20881246	13
19653502	13
8900538	13
2452695	13
41597604	13
3620855	16
158177	13
4743217	13
2017955	16
1229112	16
18401161	15
8662866	13
1717177	13
1292692	13
3950842	16
9000648	17
4603360	13
4947805	13
2517814	13
14499199	13
10276372	13
8385237	17
2195433	13
344782	13
11351616	13
5854236	13
7687517	16
6843057	13
1368465	13
2334684	13
11541448	17
3650125	13
4918521	13
433519	15
4402814	17
10383801	13
14325655	13
4326194	13
10427399	13
8031047	13
17307900	13
3690046	13
16486712	13
8657373	13
26440443	13
13934623	13
3424301	13
20637603	13
1489585	17
8086135	16
4650287	13
6971839	13
1660759	13
2157225	13
3519054	13
2657254	13
1445050	15
10469176	13
990670	13
8456549	13
6381364	13
5874224	13
14055658	13
1820858	13
7583796	17
6606568	16
3723103	13
1204583	13
10544865	13
4744889	16
4075671	13
6571487	13
16222000	13
142497	13
15867236	17
9219864	13
2735043	13
14906151	13
183905	17
247872	13
1775383	13
6488547	17
1211765	13
17470263	13
3180582	13
8332561	15
7465915	16
3207019	13
5209129	13
9427186	13
5699444	13
4345056	13
17305848	13
12783994	13
3941081	13
4907527	13
2849620	15
4429557	13
1277038	16
2436685	13
2632237	16
14074912	13
14116120	13
7497216	13
2774838	13
15965167	13
12649397	15
746967	13
2165494	13
3631019	13
10600856	13
2483897	13
5253114	13
6620628	17
571560	15
1868167	13
5227651	13
818510	13
20013708	13
300554	13
3348102	13
2079300	13
5446674	13
4934663	13
1503961	13
428697	13
495614	17
2856743	13
302838	13
6828334	13
2592508	13
2658356	13
18966978	13
8361350	16
4537533	13
6875021	16
1402022	13
2601191	13
1435041	17
3006111	16
20467877	13
495001	13
7855996	13
5452171	13
5183283	16
7525744	15
2466499	13
2431158	13
686871	13
12089184	13
3279340	13
15635416	13
608831	13
13188401	15
22617840	13
1786581	17
320587	13
1678829	13
4098923	13
12428305	13
48489	13
12321310	13
8351093	13
5636337	13
4847907	13
1829881	13
35825827	13
17758379	13
4618029	15
12941443	13
192218	13
3133833	13
3202344	13
12624952	15
15334266	13
5188779	13
1790801	13
52511193	13
6309411	17
3786744	16
9796627	16
6281698	13
20577181	13
3551501	13
9217188	13
9359526	13
2380337	13
12760453	13
3271526	13
991774	13
7331782	13
16987851	13
1207286	13
55430859	13
37549931	13
11418024	13
2993843	13
15511869	13
1418114	13
2555914	13
2944093	16
19321172	13
5691210	16
6864433	13
29341201	13
600135	13
15839142	13
6177612	13
243569	13
2545825	13
4933375	13
2720356	13
4458856	13
9219122	15
2731578	13
1574331	13
12257794	13
4620766	13
7773585	16
11565063	16
12994038	13
2104733	13
9068976	13
12447868	13
7752339	13
11002892	16
10095495	17
13018701	13
7566895	13
14261058	13
12640801	13
3696134	13
4740566	13
13252389	13
19690017	13
2815649	13
444271	13
1450321	13
8258951	13
4403708	13
3878032	13
4916239	16
262163	16
6896148	13
33602680	13
4141163	13
29514778	13
3285421	16
2259394	15
263543	16
33407258	13
3788780	13
78580	13
6993936	13
36632919	13
1216891	16
5193869	16
20444182	13
7464369	13
5672425	15
3149612	13
5215114	16
2151390	13
11258454	13
351408	16
3776637	13
42047874	13
8626701	13
23295729	13
12545590	13
1093798	13
7824030	13
6254216	13
24736365	17
12812764	13
10574699	13
19062427	13
867350	13
1643413	13
25553171	13
3131523	13
897845	15
2989594	13
12593380	15
1812060	13
13263070	13
4960265	13
17252316	13
12264874	13
2001253	13
1614239	13
20115683	13
11178561	13
456397	13
896919	13
11810718	17
4645095	13
11214540	13
1112617	13
25357626	13
4642124	13
48086616	13
475541	13
517868	13
2853948	15
2022343	13
2116616	13
13662514	13
6042171	16
8004615	16
20797906	13
8377013	13
6605480	13
18223107	13
3355494	13
3094958	16
9178162	13
8883853	16
12672287	17
17802869	13
1750752	13
9259759	13
12177584	13
3517883	13
5065157	13
5595125	13
13066858	13
250244	13
26291938	13
2815076	17
9457158	13
26478229	13
1245961	13
796290	13
12532930	13
15584252	13
6370093	13
10342673	13
2828689	13
16081963	13
3994610	13
5880372	13
3318580	13
5883154	13
11784049	13
2293434	13
13263121	13
19247249	13
8437240	13
674866	13
598582	13
16118251	16
3854554	13
7729522	13
33186388	13
3919931	13
18761964	13
22459834	13
6959114	13
2734037	13
3680233	13
5614817	13
24167964	13
3152425	13
6685351	13
1900992	13
1954157	13
3532518	13
12148360	16
6804260	13
392533	13
3159509	13
8208430	13
6421944	13
182994	13
19236362	13
3571608	13
14508386	16
12847932	17
7808212	13
4714756	13
6306330	13
23785703	13
1383330	13
4420869	13
10855095	13
12871778	13
1892008	13
522547	13
3438622	13
15690608	13
9513569	13
7711024	16
6166711	13
39674506	13
7566511	13
568262	15
11467480	13
4777532	13
12644460	17
6619087	13
7322948	16
12029439	13
3954405	17
4736609	17
1183195	16
3607026	13
18174	13
7898899	13
4225463	17
3819997	13
4899643	13
2929737	13
217184	13
7657756	13
10022738	13
7885805	13
13216936	13
770129	13
5554074	13
8443108	13
8646705	13
935467	13
4325519	17
20547949	13
4568150	17
12524341	13
10840718	13
6542640	13
5067651	13
1848490	13
6659877	17
3414065	13
4670838	13
2857726	13
1690029	13
6034123	13
10895985	13
2466204	13
20164421	13
8069385	13
12912607	13
19338323	13
1080635	16
14122741	13
1252467	13
12046101	13
15040345	13
184234	13
4372689	13
8661099	16
11667911	13
13489235	16
5813523	13
1737010	13
4948401	13
2626939	13
14684178	13
11721617	13
9017822	13
1152225	15
1267877	16
6252509	16
1445896	13
18340416	13
32214	13
3207457	13
11259257	13
248312	13
2704356	16
6033674	13
7742521	13
24982020	17
855824	13
24128794	13
1632296	13
24145792	13
15004627	15
64034	13
6326151	13
10225751	16
11633513	13
21781221	13
4664588	13
321024	13
1740946	16
2837081	13
4433105	13
782190	13
36779427	13
15592497	13
5615278	13
5103315	13
3169700	13
4906803	13
8222463	15
10564531	13
26257071	13
32370591	15
16545093	15
895840	13
871450	13
3058837	13
6284804	13
972058	13
3206938	13
11110959	13
253603	13
9352071	16
13704840	13
69165	13
8635336	13
7304528	13
4005581	13
24451757	13
2192717	13
1856972	13
6577866	13
12148023	16
246569	13
4034535	13
9906945	13
578336	16
708849	13
20179698	13
7192301	13
3095290	13
3700816	13
41520231	13
51121	13
3283080	13
10391846	13
19232748	13
339778	13
3628463	13
6631968	13
1652439	13
10888568	13
6206928	13
517875	13
10409553	13
48003	13
9461529	13
11577925	13
928755	13
32540310	13
2248727	13
8181610	13
10810246	16
308658	13
1500026	13
20574683	13
7049637	13
4121350	13
799500	13
1639853	13
1669311	13
11026463	13
5353063	16
27230044	13
2292677	13
3798413	13
11810920	13
25492220	13
17989538	13
4788654	13
8212489	16
30812415	17
10798846	13
411169	17
2387078	13
2866235	13
3547976	13
8971358	15
9590687	17
2263049	13
6478507	13
15423284	17
2250133	13
10947726	13
1179189	17
1284686	13
13402871	13
1189033	13
15838167	17
22247651	16
4569926	13
636328	13
17522942	13
6303239	13
10465016	13
212460	13
8587260	13
1020712	13
9287250	13
434014	13
16390141	13
11419620	16
10333625	13
453050	13
2385779	13
500426	13
13667412	13
5915929	13
4376278	13
1160593	13
2554545	13
13794874	13
9338726	13
44877586	17
1882427	13
9526036	13
22701514	13
316476	13
3460856	13
14223693	13
5373586	13
1156042	13
5895417	13
1262238	15
9111829	13
19120054	16
9358711	13
6258981	13
844691	13
7282658	13
168005	16
44567	13
1113840	13
3999454	13
4275773	13
10511089	13
2185506	13
226029	13
9631274	13
25575239	13
942445	16
4259917	13
16108479	13
8846019	13
3413780	13
6080715	17
4565649	13
2302223	17
20348768	13
258149	13
3302919	13
898978	13
717784	16
680579	13
1262488	13
14586379	13
2918119	13
30099859	13
817611	13
8884402	13
10797603	13
5030598	13
7225975	13
26303828	13
20068726	13
2153302	13
3240368	13
3887605	13
3249991	13
8575287	13
1314017	11
9795879	13
37653671	13
3746768	13
23246481	13
29936316	17
997018	13
9736967	13
8842530	13
6330452	17
1752801	13
988156	13
7082813	13
5927440	15
13801288	13
6627177	13
7208312	13
20874519	13
1094956	13
1701069	13
9942530	13
5466991	13
719424	16
4396800	13
3115845	13
24204257	13
3322143	13
14571965	13
6410872	13
12119937	13
11613333	13
1749002	15
6495691	17
3748970	17
6900192	13
4549541	16
616669	13
3589246	13
34542903	13
2730654	15
8307990	13
18179793	13
9402857	13
19290468	13
8070464	13
40775385	13
15388878	13
2256563	16
13764661	13
660397	13
18012280	13
4607603	13
10415871	13
26685249	13
6804810	13
20138359	13
1006089	13
237470	16
654302	13
14568783	13
22905721	13
11439127	13
9108340	13
2646176	13
202308	13
344711	13
14820466	13
13509137	15
2096492	13
1559279	16
341491	13
34743013	13
34221432	13
14952178	13
2409811	13
2292028	13
34502403	13
8333572	13
4625736	13
7048762	13
11002313	13
5795505	13
2968298	13
13967613	17
17765551	13
1159852	13
4945503	17
15260501	16
20790905	13
4348440	13
3875449	17
4151364	13
617876	13
4763492	13
3518574	16
32019034	13
6951234	13
9473856	17
10263966	13
17634558	13
2014584	16
1355384	13
6657611	13
2944584	13
1016133	13
12196710	13
3107045	13
9475345	13
5845180	13
6785146	16
13560426	13
28373110	13
42057818	13
6285926	13
140464	13
2943917	13
12638341	13
3807936	13
3122083	13
14765967	13
3189927	13
12386364	15
123826	13
57282450	13
15258383	13
1873670	13
4926131	16
11390249	13
13210090	13
19696277	16
2022829	17
11833979	13
2883118	16
7081067	13
551041	13
2105509	13
3200956	13
10362815	13
4668985	13
3226288	15
9877627	13
3018221	13
3181591	15
863974	13
5186069	13
3393293	13
7514916	16
13195108	13
8579236	16
6319470	13
8179217	17
18867224	13
2373936	13
2914635	13
5449183	13
4358737	13
11152696	16
3846910	15
19169194	13
1947656	13
6882234	15
3427012	13
473093	13
1005493	13
12168266	13
787386	13
1692495	13
554187	13
3851968	13
13754247	17
206113	13
10237355	13
4987018	13
39837	13
18575861	17
4439866	17
1345588	13
571621	13
6464201	13
7679219	13
11861718	13
21446971	13
15044925	13
13850422	13
3487236	13
698560	13
885475	13
4395134	15
10912820	13
2428796	13
1835516	15
52837	13
2315123	13
8523787	13
15706960	13
11571630	13
3015806	13
5195831	13
1788841	13
11372258	13
3991833	13
5804575	13
12437835	13
5133695	13
701707	15
4811892	13
1610082	15
17415073	13
5464887	13
4093665	13
10004856	13
2252303	16
1848720	13
4582877	13
4459154	13
23052851	17
1682350	13
6565698	13
1995216	13
17844970	13
22687874	13
5358261	13
914846	13
8151571	13
17326058	13
1645384	13
2191635	15
7432111	13
3924389	17
48565	13
17651	13
5187556	13
17520753	13
1452376	13
11606958	13
2426744	13
9518455	13
1054655	13
11822319	17
7762707	13
2882186	16
19317364	13
3647453	15
1564327	13
14886117	13
643039	16
12958198	13
21001799	13
2501323	13
1090458	13
3773380	13
22333091	13
75427	13
6454956	13
2458471	13
5738733	16
3042216	13
9896860	13
19687894	13
5161468	13
2807065	13
4809173	13
4787155	13
1122695	13
2093298	13
4183345	13
1253644	13
1265443	16
3505300	13
5784974	13
6947516	13
4553585	13
4755427	13
14512784	17
1286250	13
6051684	13
13756672	13
2250624	13
2692692	16
13922045	13
5351018	13
5811061	15
18031801	13
115195	13
4075033	13
12988890	13
7619082	13
5118111	17
12655162	13
2318062	13
881476	13
3127549	13
572288	15
2596169	13
16353861	13
6473033	13
9132230	13
1682333	13
21163650	13
1422699	13
531407	15
10789263	13
3820945	13
1168902	13
887995	16
13863440	13
6691636	13
18097095	13
5466208	16
6679242	13
6543923	13
6559090	13
6807837	13
6157162	13
9515433	13
1778194	13
7629928	13
288025	13
3939353	13
2496170	13
6350221	13
460123	16
4268221	13
7201858	13
7629605	17
378410	17
1942122	13
14467664	13
8668861	13
26400274	13
1994590	13
9175297	13
9083980	16
1673676	13
23532316	13
9222866	13
13252018	13
11419173	13
17176026	13
2157266	13
3660308	13
24411646	13
110644	13
17088369	13
9718038	13
13285603	13
9873556	13
7264114	13
11358238	13
9450064	13
2372457	13
12418225	13
1467573	13
2828006	13
4607499	13
5045093	13
21134717	13
58775809	13
10158126	13
4172894	13
2109290	13
5038767	13
4879153	13
4089798	13
3585191	13
52391405	13
17798068	13
4816842	13
353847	16
11838821	13
13823544	13
521469	13
408378	13
13880880	13
1133757	16
28014878	13
5304430	13
14967202	13
21745713	13
6226715	13
9099641	13
7392988	13
21272643	13
1534611	13
10566323	15
1745359	17
8977306	13
9257693	13
18961184	13
11343044	13
14154349	13
21586991	13
438717	13
1674977	13
75942	13
3853798	13
2519894	13
6384787	13
5380129	13
10657396	13
2196488	17
5602965	17
15952364	13
12959873	13
5017973	13
2372653	13
13355862	13
5387390	13
4992855	17
15272878	13
1113967	13
8787027	13
44985305	13
7004582	13
3270433	13
21046249	13
4876457	13
21737556	17
4874075	13
7780055	13
17451185	13
7323417	13
3039610	13
16759279	13
9440340	13
8134224	13
2878170	16
32842043	13
4419379	13
11421050	13
6827927	16
3899323	13
19369220	16
8693206	13
27239875	13
1273584	13
5165649	13
9576859	13
153420	13
24871583	16
11107384	13
1335991	13
1142195	13
750270	13
21489695	15
23094340	13
352193	17
6596383	13
2829911	17
9030190	13
10491955	13
1142675	13
11782488	13
4352163	13
30094686	13
7346644	17
3103756	13
15287213	13
23186765	13
10503662	13
4352706	13
6792041	13
15438609	13
13456544	13
6695133	13
928636	13
2134975	13
21793536	13
13411062	13
4125817	13
1952903	13
415198	16
17672692	17
12247163	13
233984	13
1903292	13
3989466	13
7407008	16
235841	13
437479	13
19359618	16
1617539	13
7297557	13
8507173	16
2972555	13
26470186	16
18270626	16
5277833	13
18719011	13
16114047	13
10266408	13
21529660	16
5602868	13
19652908	17
5280325	13
4714765	13
4087203	13
1473630	13
2521013	13
10316782	13
9110463	13
1052776	13
12167342	13
1229033	13
22987372	13
2643881	13
6026006	17
625710	13
2917223	13
10236139	13
534407	13
2975023	13
6938143	13
998866	13
10567186	13
3543759	13
4587140	13
1876550	13
18415585	13
2498988	16
8717658	13
1706325	13
4806351	13
395003	17
633176	13
2202547	13
797719	13
883789	16
18621567	16
3576503	13
5698810	13
42228566	13
976071	13
6916682	13
1280404	13
21755808	13
5083900	13
20335856	13
17580840	13
7478651	13
535778	13
774345	13
1011856	13
9836296	13
47393382	13
17624515	13
3753008	13
10948971	13
1362336	13
328657	17
1792533	13
21625521	13
13591447	13
3356474	16
6845246	13
1226490	13
5228454	17
19176688	13
1232303	13
8644445	13
20907051	13
4904217	13
4569862	13
83568	13
5197914	13
10101902	16
22728662	13
1183617	13
45761748	13
8214727	13
5153533	13
347087	16
6562751	13
8673511	13
1367575	17
8398474	13
945823	13
6760382	13
4682992	13
1204485	13
9993332	13
8725943	13
10736166	13
9162467	13
20374705	13
6525275	13
9903912	17
2342711	13
353848	13
17275668	13
9831683	13
49343	13
5049413	13
25094157	13
1234238	13
36465436	13
643359	13
5383495	13
1356196	13
414016	16
9722918	13
9320209	13
12522917	13
2814484	13
10918335	13
2740218	17
2973742	13
1892554	16
3554926	13
14669770	13
38508659	13
7800109	15
3922987	13
5058316	17
2532061	13
2999817	13
4128766	13
507501	13
893719	15
2055774	13
8398351	13
4197919	13
6346091	13
5416390	16
4313759	17
2063676	13
6057736	13
491206	13
2805310	16
24938876	13
5542088	13
7945602	13
183918	13
9141287	15
3834720	13
1962	17
1422431	13
15793076	13
29147258	13
18846491	13
18986013	13
10429789	13
6941889	13
524364	13
15847350	13
10431100	13
16932248	13
19080970	13
22663330	13
7738613	17
6262235	13
51377608	13
92485	13
3374180	13
250686	13
8642117	13
3713850	15
6358449	13
5975788	13
2999302	13
12411338	16
6132867	13
423400	13
17600865	13
12608234	13
4289591	13
977678	17
5295935	13
3790457	13
20150773	13
4325825	13
1067264	17
2294991	13
10375331	13
2724538	13
8350990	13
719991	13
11640245	17
6707696	13
1853083	13
15370775	13
7334202	13
5599470	13
9518098	15
2238729	13
652244	13
6021034	13
1800167	13
9021200	13
2306628	13
8485452	13
3862555	13
4268006	13
2563642	13
2584484	13
9811048	13
36812056	13
311140	13
8566026	13
14680432	13
1448961	13
1804812	16
10027585	13
12157528	13
2368527	13
6755400	13
2720303	13
3115005	13
22677770	15
6916307	13
4079364	17
2292834	13
8777647	16
7898744	13
2107434	13
10627928	16
28301215	13
3790004	13
9504031	13
26833454	16
32334908	13
1387172	13
6980361	13
14629815	13
4172412	17
9902835	13
1705295	13
16374287	13
7813015	17
7158456	16
3005534	13
7841533	13
5278782	16
2310505	13
128179	13
15917402	13
210723	13
10611807	13
1055432	13
17510839	13
2640280	16
17035501	13
3752292	16
18200821	13
17337826	13
12212634	13
3986041	13
16922560	13
12347780	13
536703	13
9792610	13
2119531	13
4195212	13
33910597	13
960415	13
12041463	13
3813364	13
6483268	13
4476493	13
9318174	13
4490903	13
357868	13
12704806	17
4483553	13
12682061	13
5407793	13
228710	13
7380193	13
10178468	13
20036306	15
6556179	16
25353913	13
13210831	13
5871345	13
18343501	13
21689450	13
6313435	13
321783	13
6372722	13
31626363	15
1920277	13
5446375	13
2112254	16
5842808	13
1346417	13
4201413	13
17202457	13
10237811	13
10878090	13
7420203	13
13309125	17
2509644	13
3237049	13
21337770	13
3276206	13
4364663	16
18044717	13
2463823	13
10429686	13
13552733	13
18273858	13
804440	13
5500449	13
1055626	13
7716380	13
10368936	13
9809244	13
922801	13
4166890	13
4588975	13
4524283	13
1677458	13
7178906	15
23126833	13
13573547	16
8340721	13
537324	13
10254938	13
15897254	13
31616410	13
1275395	13
8467713	13
1174025	17
3850906	13
115421	13
19340443	13
7935753	17
3213648	13
6928225	13
11697310	13
3560726	13
1239948	13
9799218	13
14495329	13
6348211	13
1489913	13
5061018	13
13689996	13
3606196	13
347625	13
1938037	16
15543146	13
5448023	13
1221074	17
2064519	13
2032094	13
2475441	13
6961424	13
2365668	13
13321167	13
4126803	13
1709756	13
35318094	13
2484978	13
1174337	13
20970512	13
6124185	13
1398456	13
10922743	13
921	13
2828788	17
875739	13
3817917	15
3028637	13
4814815	13
3221999	13
24344588	13
7351041	17
287401	13
9185172	13
22724094	17
914859	13
14709848	16
1776347	13
9261776	13
1603051	13
5605989	13
2853496	13
9827966	13
1973046	17
2192928	13
1585236	17
4195426	13
2772101	13
10254137	16
2935986	13
381008	13
760208	13
3290081	13
5882083	13
2611370	13
3564645	13
14995439	16
2185333	16
1418722	13
1402938	13
32129397	13
19224821	13
20927211	13
22560241	16
18406814	16
12005758	13
10847711	13
12027174	13
5930692	13
12212248	13
18167042	13
2858011	13
11078028	13
11440044	13
29386551	13
273263	13
482781	17
16936559	13
7840031	13
2641124	17
8455630	13
1297927	13
34894578	13
14092218	13
2738888	17
25158214	16
14951068	13
2900105	13
3980677	16
7806834	13
22385106	13
2297304	17
3321403	13
2983338	13
1302648	13
2103222	16
21495529	13
5867402	13
5126828	16
13389135	13
10035590	13
651479	13
22212260	13
10483840	13
5513094	13
641757	15
10038762	17
1931885	13
4420710	16
3941189	17
11470183	13
14252101	13
13599946	13
8478767	13
16935993	17
3944286	13
1724960	13
4412202	13
107238	15
17086118	13
4676597	16
876628	13
6741229	13
3297007	15
44206178	13
2045895	17
14252036	13
4430239	13
19607012	13
7495513	13
3176033	13
17792598	13
5622631	13
20556636	13
3522905	13
11216670	13
718302	13
22477970	13
1972489	16
3735742	13
3056671	13
2460080	13
5726046	13
3621851	13
3574780	13
5462299	13
257193	13
18658243	17
22634444	13
8493735	15
4364620	13
21814330	13
804354	13
10230537	15
4874323	13
8794104	13
1696468	13
42139888	13
6028574	13
11040927	17
28898580	13
9596325	13
3378791	13
17731870	13
10626770	13
1253232	13
17079255	17
3893081	13
2947002	13
21393515	13
317687	13
6829820	13
3923080	13
4211146	13
20515651	13
1561357	13
16362847	13
1642889	15
1653396	13
4334750	13
13113043	13
27744254	13
2261452	13
11934324	13
2323553	13
1008084	13
2867986	13
74573	16
21383824	13
11020734	16
7014536	13
49934329	17
6344869	13
6399735	13
1896008	13
3029735	13
13014696	13
8889428	13
6550035	13
7977809	13
603331	13
103260	13
1256424	13
7732254	13
94480	13
2761883	13
2564808	13
19529891	13
1890966	16
6343817	13
18579468	13
8698341	13
5145594	13
16441171	13
3029698	13
426320	13
4061303	13
6691282	16
1837189	13
980775	17
1572150	13
5047222	13
970316	13
3027017	13
3639836	16
10425318	13
4788890	13
884780	13
5671119	15
16003004	17
991926	13
3575808	13
4394627	13
604267	13
14764197	13
12415937	13
8447226	13
16090833	13
6079560	13
5866842	13
10010069	13
2082034	13
6182153	15
5823613	13
19516730	15
15615718	16
13153966	13
816440	13
14110556	13
19039307	13
25509638	13
7256136	16
8325099	13
5104146	16
18770193	13
1884174	13
8651201	13
3253926	13
3196861	13
7661513	13
1660936	13
10329369	17
13518653	13
46897390	13
19027842	13
14207649	13
1169278	17
4919759	13
16955521	13
16090700	13
4596568	13
9509055	13
10071569	13
11962840	16
2097357	13
40618580	13
3037105	13
3507854	15
6987684	13
3711918	13
32934235	13
204629	13
16642922	13
915435	13
9652195	13
12673617	13
7677638	15
1581125	13
22345162	13
13420702	15
22115147	13
13806002	13
14825343	13
3917690	13
20887711	13
11290371	13
1405841	13
4879822	13
1600020	13
2151325	13
325759	13
6674845	13
14739223	13
25234527	13
16180839	13
11684154	13
4947240	13
1224074	17
2780773	13
2382202	13
4968114	16
5808951	15
12625972	13
3807703	13
10726741	13
11597262	16
8601675	13
4002527	13
27783214	13
4596132	13
3605713	13
14222065	16
6703664	13
18059663	13
15509292	13
9803975	13
30858279	16
13221924	13
7672287	13
1458631	16
3983758	16
13403090	13
4646312	15
5899894	13
1699002	13
7665256	13
5946850	13
18315559	13
22315045	13
3695645	13
22046952	13
1887702	13
8747514	13
1659417	13
16027068	13
4641578	17
583213	13
10111798	13
6225980	13
229673	13
17803261	17
4939980	17
782427	13
10371808	13
15544423	13
1633246	13
8545064	13
25823028	13
3867888	13
840303	13
5657270	13
9954191	13
6206125	13
1198742	13
10502955	13
12003785	13
6541343	13
1144223	13
2354077	13
4250961	13
12680151	13
259778	13
5936465	13
1660318	13
7352409	13
2402975	13
2613464	13
153091	13
26572055	16
445800	13
1732838	13
2924592	13
9724388	13
1719334	13
20564330	13
20747317	13
6308242	13
9272982	13
25806466	17
3868946	13
25944560	13
8345021	13
5608200	13
1940125	16
11850355	13
3115828	13
646210	13
33603387	13
6446645	13
842065	13
312925	13
1244269	13
6049049	13
9458660	13
1685311	13
10057419	13
1321782	13
2640602	13
14085239	13
10886649	13
851635	13
1524481	13
11421989	13
17334336	13
2170815	13
17697119	13
1972816	13
4760075	13
17732928	13
8758103	17
1030522	13
10695104	13
15342221	13
7594239	13
7147669	13
5328640	13
369955	13
15132648	13
11057293	13
1865494	13
16103399	13
9776415	13
3125115	13
3741495	13
5464760	15
676555	16
17938721	16
13232766	13
6172499	13
718151	13
3728226	13
3772882	13
334789	15
4830536	13
8556534	13
18234936	13
5895820	13
13196716	13
10814043	13
13603527	13
19546702	13
13211648	15
25235823	13
27944211	13
8524491	16
1511694	13
9970545	13
24207694	16
3153106	13
11505110	13
32267794	13
439099	13
454693	16
1319305	13
4878343	13
19502983	13
2027894	13
716427	13
9278147	15
18846202	13
7772750	13
7423623	17
1478750	13
7418136	13
1648961	13
1057707	13
1199700	13
6775929	13
8295633	13
1895972	13
11882799	13
6038817	13
5131365	13
1747551	13
8697150	13
13201529	13
3056809	13
18997699	13
8619891	13
5570443	16
5795812	17
14177197	13
8044340	15
9188811	13
15515074	13
17442019	13
29696786	13
32790111	13
1081369	13
3546408	13
1837757	13
8439856	16
5590214	16
11985418	16
20639240	13
12446918	13
2173761	13
8611315	13
5716150	13
15916087	13
21659761	13
8900126	13
10182399	13
34489331	13
976217	15
3145588	13
3822661	13
3539172	15
17394748	13
2438379	13
1947256	13
25123289	13
655334	16
5447422	13
26520478	13
661622	13
18702856	13
6397079	13
216579	13
16270669	13
41634062	13
10594490	13
8496177	16
4358003	13
511112	13
1009555	13
4866169	13
1534434	13
12747141	13
16343515	13
13361840	15
8939335	13
5425815	13
29256890	13
574766	13
574898	13
12764238	13
3912979	13
951309	13
18086313	13
442717	13
7873416	13
6741601	16
756728	17
18281204	17
15065646	13
15294273	13
2695803	13
5664696	13
30198755	13
13298166	17
2479183	13
1934868	17
667425	13
18673089	13
4130475	13
1313543	13
1463864	13
5750175	13
12225028	15
7275021	13
2194259	13
3286225	13
6843431	13
7443139	13
1736503	13
6059352	13
1827797	13
6438039	13
6032118	13
15989356	13
1322256	13
6645219	13
8645130	13
1652017	16
2733884	13
8424534	13
17030325	16
3686282	13
9834192	13
920025	13
184362	13
9952775	13
1913674	13
17715270	13
1500883	16
2957140	13
170727	13
33630846	13
13852078	13
15000504	17
8255826	13
12057032	13
10610826	13
2686755	13
4221654	13
3777355	13
8132719	13
7517357	13
1848678	13
2021655	13
7576941	15
11307748	13
5499687	13
26571923	13
16603489	13
5445168	13
12093037	13
1411859	13
4990445	13
10218764	13
18121831	16
1293878	13
1283643	13
49868845	13
2083300	13
782711	13
6567888	13
3722855	17
20690674	13
9040580	17
9278786	13
18991886	13
412632	13
6723350	13
1590837	13
54814	16
947427	16
11924913	13
22227265	13
1131294	13
10520729	13
6249842	13
14024936	13
2370768	13
4698701	16
8959492	13
2914896	13
3954699	13
126706	13
23376809	13
5488753	13
3505380	13
16520407	16
12675977	13
9002731	13
11492982	13
9048692	13
7077886	13
3019918	13
10400141	13
4863139	15
7882363	13
7359228	13
30968178	16
1914625	13
21548187	13
10526974	13
2352353	16
3895511	13
5945277	13
6181504	13
242265	13
2550642	13
136225	16
1701383	17
5351153	13
1403033	13
875234	16
27492589	13
15475610	13
773627	13
3798150	13
5151215	13
3854011	13
14612758	13
16962881	13
10689457	13
10380609	13
6027166	13
3266109	16
3468582	13
1462290	13
8712039	13
1926414	17
6409427	13
7840241	13
2506134	16
3325977	15
17863211	13
21008729	13
8337288	13
16889996	13
1598570	13
8850366	13
4508856	13
1383007	13
13446295	17
145574	17
1320192	15
353669	16
621658	13
18725169	13
15903584	13
2653399	13
2675091	13
7227413	13
5296999	16
29245150	15
17036759	13
6593321	13
7960471	13
2403685	13
670111	13
17985258	13
6067781	13
9038840	13
1614056	13
2278950	13
2473902	17
3250001	15
3299617	13
4644363	13
29049698	13
1853534	13
9666695	13
17221687	13
17843668	13
27201819	13
9254660	13
1683537	13
22915257	13
6889208	13
3891123	13
15096473	13
169789	13
5444263	13
8965339	13
1599678	13
12482725	13
2342599	13
9646058	13
10516340	13
4180542	13
16827999	13
6479850	13
32311325	13
7308605	13
2846705	13
18244985	16
2408612	13
16938583	16
11761152	13
6840193	13
3554866	13
8326137	13
724945	13
2593274	13
7629970	13
20405075	13
5065051	13
34593269	13
6379465	13
12561733	13
2429329	13
2192137	13
9554341	13
116411	13
5122524	13
452658	13
12459707	13
2334056	16
15550187	13
10081674	13
11051787	13
9064334	13
5312974	17
3951885	13
13468046	16
133435	16
3956281	13
14039266	13
5218448	13
4005605	13
20606596	17
1033076	13
3811335	13
179022	13
10600610	13
2559514	13
4294079	13
18031847	13
19191673	13
7002396	13
5300951	16
12897531	13
6451179	13
5637306	13
11013656	13
24241966	16
414898	13
4783577	13
6148712	13
5097396	13
11478013	17
1227598	13
2622322	13
566271	13
5834397	15
30443841	16
3152152	13
3676934	17
9745633	13
3804398	13
21329964	13
7428228	13
10995724	13
8617209	13
13770456	13
204707	16
3548724	16
24180402	17
103759	13
1038043	15
7162815	13
17266064	13
818433	13
12317130	16
2799413	13
2304104	13
5679656	13
309829	13
29425176	13
5564271	17
1590116	13
3970350	13
7211283	15
3175519	13
694241	13
4635765	13
7204958	13
5518689	13
3756225	16
9062099	13
2386654	13
5646088	13
2184990	13
13366418	15
31562445	13
10941442	13
26259330	13
11440160	13
6401311	13
6859465	13
15580582	13
7076943	16
1970713	13
15166631	13
10198999	13
21043004	13
10361013	13
15785832	13
4646156	13
25954	13
6914235	13
25846552	17
4417932	13
32240173	13
37099817	13
3951862	13
9029323	13
763217	13
3366687	13
1760092	13
17584027	13
19475373	13
2579234	17
11179759	13
7983228	13
6135621	16
5270980	13
10408455	13
2006685	13
6115669	13
7386374	13
383527	13
2979090	13
7512382	13
23400124	13
6343378	15
2032852	13
42650	13
200405	13
2818852	13
32642632	13
3374461	13
1678900	13
2273418	13
10209805	13
3690817	13
4199365	13
4434352	13
25323701	13
1968621	16
2041696	13
4805798	13
9497100	13
9172755	13
18592404	16
10837001	15
1506263	15
3043011	16
15200972	13
3571101	13
3854848	13
5318441	13
21570402	13
3523523	13
2393188	13
768235	13
9555463	13
3398916	13
9121047	13
3147442	13
2601404	17
13757936	13
20370918	17
4299501	16
5452960	13
2502561	13
25887369	13
7174920	13
849219	13
12665713	13
22822689	13
2714805	13
1759413	13
3790972	13
10345836	13
5526337	13
1925291	13
406339	13
3547277	13
19736547	13
1606219	13
783868	16
8230292	13
2485456	13
2819443	13
17747868	13
8325393	13
10640084	17
2861745	13
12694891	16
8585720	13
5429524	13
6085096	13
956294	13
12169056	15
693390	13
430345	13
12103544	17
997833	13
3522847	13
6299389	13
1690033	16
11409698	13
1838176	13
312888	16
13183217	17
1930482	13
11764677	13
3539148	13
21086900	13
18434009	13
2670730	13
8971858	13
12909589	13
1941486	17
28130756	13
8907620	13
7278785	13
10046720	13
7179147	13
13835961	13
19213126	13
8413024	13
1602206	13
6230650	13
4252357	16
2547755	13
3418421	15
10402268	13
18959247	13
6188027	13
3087955	13
8503017	13
2323351	16
199718	13
3214268	13
2653082	16
15289582	13
675529	16
7082301	13
20267995	16
9534273	13
648275	13
1749328	13
93375	13
4669560	13
2112938	13
19930992	13
6671973	13
1902232	13
24339177	13
21799680	13
18523140	13
22484767	13
5018144	13
11121646	13
7455518	13
1116283	13
26390030	13
9775188	13
55162515	13
379246	16
4125935	13
307762	13
12090254	13
5354534	13
1590533	13
1380093	13
23066431	13
138453	13
23265118	13
2803755	13
473848	17
8443135	17
3432386	13
15234910	13
2021157	13
3761018	13
19049776	13
12633000	13
2556898	13
11719141	17
5474895	13
3484259	15
17149873	13
755878	13
23421509	13
4670098	13
20781403	13
17922593	13
13772452	13
16882823	13
16295109	13
430718	13
5267655	13
96473	13
8780068	13
1967281	13
2358414	13
50844297	13
13865946	13
2989003	13
4955449	13
9547671	13
4058327	13
14595771	13
457347	13
2907754	16
11010833	13
10798020	17
5180781	13
6136442	13
544488	13
1958715	13
1566694	13
1739349	13
2686242	13
2155826	13
2515001	13
9831845	13
6304645	13
27134266	13
3735162	13
23594325	13
7697258	16
2248398	13
842145	13
10936081	13
13845815	13
4684881	13
7900053	16
7706893	13
9225143	13
8845948	13
2501014	13
20012008	15
214763	16
9616670	13
8205746	13
29460230	13
1293913	17
10390028	13
1394420	13
2021622	13
24551383	13
1340806	13
12548474	13
1071725	13
7711270	13
1984839	13
36290451	13
20994956	13
6069866	13
9995559	16
9391198	13
3432847	13
1971230	16
4432562	13
5148300	13
27878638	13
3228740	13
374955	13
3044746	15
12043106	13
4987851	13
5830716	13
3169987	17
140714	13
2699819	13
3601694	13
14033034	13
6169300	13
1017462	13
707991	13
13553971	13
3605188	13
6167857	13
10978227	13
6986553	13
10060358	13
2578149	13
8464827	13
1542548	16
571462	13
21246558	17
23370081	13
12598416	13
12898952	13
26598219	13
10622605	16
5221638	13
14928072	16
2691722	16
24625594	13
2271425	15
750462	13
2839044	17
3512473	13
4453372	13
746837	13
25693834	15
7871769	13
5275001	13
50596010	13
36920359	13
25768225	13
13729638	13
9602962	13
20237142	13
3299962	13
15045668	13
2555966	13
6949622	13
7701513	13
5723209	13
4983509	15
4439149	13
8019891	13
11545463	13
11709138	13
758645	16
241394	13
2382542	13
6344483	16
28080747	13
2638288	13
1261324	13
44027165	13
25614066	13
5021685	13
21589052	17
5205866	13
19957662	13
23597765	13
337800	13
2853637	13
3306407	17
5490308	16
21843547	13
6324990	13
5103603	13
3890446	13
1523727	13
19844654	13
2775077	13
2098769	13
1040695	13
5224722	13
1785320	13
11287567	13
2092673	13
251357	13
3782176	13
7340845	13
95410	13
28611859	13
5371619	13
17129179	13
41125	13
15384255	13
5172341	13
4037647	13
12122258	17
24470547	13
12058150	13
1268195	13
1635204	17
517955	13
2372880	13
4677041	13
226837	13
24414226	13
20243389	13
570899	13
880240	13
19742615	13
77221	13
148178	13
9353169	13
2032537	13
2970993	13
278806	13
4536179	13
9559778	13
18293434	13
25625867	13
11316695	17
15512803	17
9329425	13
2226647	13
2024322	16
9466148	16
8865756	13
427636	13
6177157	16
21821896	13
10844280	13
26524054	13
95178	13
341167	13
8105390	13
3054746	16
18048865	15
8100494	13
10313435	13
29096	13
10107110	13
179593	13
26238686	13
5606150	13
9964261	17
16359864	13
11673019	16
12495888	13
3363048	13
2484460	13
31655864	13
2658894	13
718521	13
10097542	13
13147587	13
5347552	13
2890960	13
7912026	16
15737840	13
12111496	13
16240608	13
13174389	13
33347615	13
13278568	13
4916775	13
17309214	13
18738407	16
16133314	13
26194341	13
29313526	13
14762892	17
7421236	13
309581	13
16768452	13
3664763	13
9113241	13
16104309	17
8245002	17
7851215	13
3090342	13
1405927	13
5966728	16
610775	13
6830694	13
2271209	13
336925	13
1666369	13
7923800	13
14338763	13
12501720	16
4229560	13
12229998	13
1472826	13
3032671	16
3102798	13
4687788	13
13324146	13
2704014	17
16670537	13
11116090	13
8681443	13
10653972	13
6186259	17
11630423	13
3367727	13
10299845	13
687334	13
12815229	13
601396	13
18617408	13
6640861	13
21168254	17
3495222	13
4624560	13
18075335	13
5271212	13
6533453	13
7223151	13
1596355	13
19464810	13
1666397	13
4167010	13
9009497	13
1993627	16
16396359	13
24637003	13
31254854	13
11366788	13
3248448	16
194183	13
18146448	16
1206347	13
460860	17
3907908	13
27424743	13
3643944	13
17532112	13
16264239	13
7259612	13
2670784	13
1228041	17
6385995	13
1415095	17
7526761	13
9224304	13
20081350	13
716970	13
2697186	13
9974285	13
10672007	13
12413396	13
8780984	13
13008236	13
3837481	13
358066	13
3182949	13
15148245	17
6361309	13
5367097	13
6783419	15
45327	13
1051234	13
3088021	13
10659027	13
7787512	13
9040287	13
2650950	13
265213	13
5961425	16
2239222	13
14312512	16
1181158	13
19542162	17
9149036	13
16677064	13
3309751	13
2311755	13
16052079	13
621127	13
2248829	13
1920340	13
4249863	16
13477142	13
11450218	17
2905790	13
5510815	13
1649053	13
207836	13
4184405	13
32464641	13
8036684	13
779729	16
404392	13
7899871	15
6587862	15
37517635	13
2001388	13
11092756	13
1670635	13
2924442	13
1687572	13
14637380	13
5884835	17
1200645	15
28064287	13
9447801	13
24566770	13
634231	15
12705167	13
6169449	13
199999	13
6825314	17
2607291	13
4031160	16
6595268	13
12206006	13
4292988	13
2953009	13
2892872	13
5910583	16
13277744	13
25067585	16
39508651	16
8849756	13
7247217	13
12305554	13
5799635	13
14184596	13
2015771	13
477837	13
5018778	13
10217355	13
7601913	13
7936862	16
28639940	13
9346763	13
5750139	13
9003516	13
4291496	13
4545004	16
9946294	13
1755477	13
902986	13
13365132	13
693500	13
12601266	16
15850511	13
6276250	13
108791	13
7751158	13
1687582	16
1979589	13
1576020	13
2242277	13
11655816	13
17998565	13
10488058	13
2501788	13
9234899	13
19465	17
10844402	16
5286656	13
6253136	13
7391858	13
20784280	16
1327816	13
19078817	13
10863641	13
732266	13
3684529	13
7047054	13
14376725	13
5177831	13
6382052	16
3839755	17
3681321	13
2457450	13
12298848	13
5312525	13
3904350	13
8371749	13
23952645	13
1827880	13
11597541	13
5025831	13
4284615	13
763549	13
12672022	13
24321764	13
693463	16
992885	13
17408532	13
11215551	13
10973147	16
760557	13
7626011	15
43880015	13
8153467	17
6563652	13
1745510	13
21939761	16
9698833	16
7223169	13
598232	13
7342563	13
24574257	13
2504661	13
433487	15
17262735	13
1592978	13
2471258	13
19176099	13
41921439	13
9158598	13
10766128	13
7598666	13
7424378	13
1547857	13
9253562	13
4085389	13
5694228	13
3521047	15
17511359	15
7845106	17
8241833	13
9612011	13
7570007	13
16113835	13
7102199	13
18207253	13
8753948	13
17456584	13
5965603	13
2607581	13
22947762	13
3216818	13
13252905	13
2189648	13
11724500	13
11246539	13
11442355	13
10243239	13
502190	13
10720049	17
2525690	13
9423311	13
5437172	13
11377246	13
5258493	13
5194871	13
24274795	13
11779997	13
9188738	13
4919844	13
6722181	13
4746946	13
9861924	13
4206713	13
166575	13
66499930	16
4965694	13
7342021	13
6100894	13
10747494	13
2015836	13
11271547	13
24555971	13
249979	13
4456460	15
6274515	13
26064479	17
6799783	13
3038783	13
6551052	13
3118123	13
3841147	13
1098968	13
2430680	13
4476224	13
25030966	13
8766397	13
26891638	15
895357	13
17000844	13
15859437	13
12548991	13
40224871	13
19771045	13
11391238	13
12352694	13
1445907	13
8139482	13
9985972	16
39400044	13
8867123	13
4424475	15
6816423	13
7092827	13
2913170	13
11097207	13
7741329	13
5156282	13
29388969	13
2765551	13
1178508	13
24376676	13
10116904	13
22809243	13
7362907	13
20075583	13
2306618	15
587899	13
2339664	13
1121828	13
7321271	13
14078061	13
5605735	13
3752162	13
1759462	13
931952	15
614571	13
11370236	13
7741168	13
6101405	13
15549134	13
48434730	13
14235275	13
1063581	13
20252847	13
1660553	13
11176759	13
7874145	13
3340158	17
506128	13
2079475	13
12636408	13
39650512	13
5769387	17
20077758	13
8735243	13
617485	13
2280748	13
5751644	13
1668479	17
5875494	13
30305324	16
1059625	13
3066408	13
4612504	13
39246479	16
2768636	13
1468153	13
326511	13
8457809	13
456783	16
9534366	13
8149152	13
2577671	13
21268369	13
7460	16
3418455	13
4469996	13
860495	17
4984043	13
3915685	13
3337634	13
2125725	13
3701483	13
3911345	13
9484679	13
2017532	13
31663301	16
735079	13
1915787	13
8382741	13
16497813	13
24188441	13
49387619	13
151849	13
22171319	13
3175681	13
5188439	13
10817906	13
1836495	13
600027	13
8749313	15
6821411	13
19747691	13
1483270	13
15220764	13
16204388	13
12946246	16
7216333	13
4680975	13
12010111	13
6336528	13
4703559	13
2461858	15
6668111	13
2241442	13
3560405	13
2406712	13
1287441	13
4301524	13
44067592	13
1430474	13
4945129	17
1930727	13
7912737	17
5638785	13
5915054	13
6798078	13
6407424	13
7796930	13
20240834	13
6398775	13
19498044	15
13052818	13
9971883	13
7853612	13
2822631	15
5181660	13
2130150	13
5361879	13
1094944	13
8225307	13
3149959	16
5245612	13
27277658	13
7305214	13
32873045	13
5841949	13
493494	13
23443651	13
14822664	13
17698743	13
1701811	13
11068586	16
53488329	13
18640457	13
24001670	13
14200006	13
18903964	13
2284943	13
4066918	13
5183313	13
2909805	13
2785261	13
184913	13
3497997	13
10440587	13
4907878	13
7304286	17
3273354	13
12704877	13
11568175	16
6951939	13
3456346	15
21437759	17
9420236	17
5026681	13
12623133	13
4162799	16
3150478	13
12523095	16
2720485	13
5622712	17
16531952	13
11714865	13
2362899	13
11619209	13
11801934	17
9212878	13
3762236	13
2464115	13
7933246	13
14831267	13
94138	17
5758780	15
492466	13
4037243	13
2759352	13
10690566	13
5972272	13
21520763	13
1992747	16
935016	13
1188253	13
3549534	13
17965291	13
9407164	13
18228762	13
720182	13
4777430	13
9581116	13
14955772	13
5044429	13
8848472	13
4173112	13
17883857	16
10635848	13
9572236	13
57568	16
1460885	13
8109176	13
1341140	13
352787	13
5790291	16
83402	13
15727232	13
7437220	13
1885758	13
8175411	13
2109405	13
12329538	17
13485250	13
30878631	13
21338302	13
13200634	13
13155771	13
27351442	13
6200260	13
15293462	13
1381558	13
18552770	13
336634	13
5135961	13
2454924	16
2657857	13
2199984	17
1773884	15
1580775	13
33887878	13
2407813	13
13810562	13
2215476	13
18273754	13
432481	13
8686639	16
21012116	16
4177736	13
6515291	13
12440439	13
2532198	13
3621563	13
1646496	13
2084158	13
838156	13
1700779	13
20895475	16
5048952	13
1869484	13
25682907	13
6464793	13
4527527	16
11920096	13
8574075	13
16154932	17
2385029	13
10271333	13
20289961	13
7578025	13
15870113	13
2508919	13
13289079	15
13017897	16
2873233	13
1472361	17
7794501	13
9326166	13
734144	13
18951137	13
4026975	13
5739711	13
2427410	13
1906508	16
8921683	15
2502516	13
7630932	13
11321382	13
2413218	13
83674	13
15001900	13
18627433	15
7271654	16
2352326	13
1611166	13
5471778	16
17619770	16
1065888	13
10866634	13
10828444	13
3538719	13
14423767	16
7412650	13
7509570	13
4439308	13
4498823	13
5970501	13
1091556	17
1390155	16
11964067	13
7057261	13
15707263	13
3208820	13
2093980	13
67722	13
5999725	13
8199627	13
2691024	13
7207078	13
200720	13
1956653	13
46394105	13
1268937	13
7473305	13
15068491	13
979656	13
1403839	13
5446859	13
2710541	13
1200498	13
3398889	13
15382680	13
2826968	13
2896095	13
1019442	13
17692613	15
6793361	13
160803	13
28357285	16
8442871	13
591349	13
23667017	13
862742	13
584181	13
13946258	13
24094382	13
15694142	16
1237473	13
3007198	16
4899181	13
3619878	15
14611776	13
1151227	13
6260297	16
4826407	13
4681158	13
361557	13
3206269	13
16662148	13
10768226	13
8171222	13
11913948	13
39751842	13
28756637	13
3074488	13
6404639	13
501198	13
16005133	13
3757864	13
18110846	13
6996021	17
7285582	13
305545	15
723116	13
11583917	13
18329996	13
16542279	15
3262384	15
2219916	17
2658460	13
906337	16
1598766	13
2083592	16
8994411	17
2516364	17
1455879	13
1518058	13
4966078	13
1005028	13
21784451	13
18208461	13
9205288	13
15157730	13
16914772	13
11226025	16
5777070	13
2202	13
3448825	13
3291158	13
13053220	17
26743791	13
7875789	13
35499303	13
29983941	13
7212475	13
1144756	16
4484228	13
22773326	13
1029172	13
14339410	13
1476331	13
1812945	13
11059404	13
931494	13
1642646	13
6354280	13
1753654	13
1602749	13
9674502	13
5028126	13
11283250	13
5245030	15
1320836	13
850004	16
4741294	13
8591720	13
5600769	13
4222160	13
1569672	13
4347165	13
14354744	13
11766352	17
23284146	16
847876	13
6245465	13
1086626	17
8503814	13
2712331	13
8326059	13
16059885	13
5064139	13
190679	13
408108	13
20671128	13
1166269	13
476605	13
4184780	13
2981515	13
9791984	13
5977079	16
18133624	13
3729900	13
3791692	13
25325932	13
5189967	13
14518309	13
768695	13
2540114	16
5629964	13
2209474	13
11090114	13
1316826	17
6783984	13
14544899	13
17354830	13
1084907	13
7365565	13
3133094	13
677927	13
3671876	13
9521532	17
3614681	16
8762494	13
4959055	13
3372389	13
3847766	13
526004	13
584340	13
8192893	13
4505872	13
9635363	13
1601856	13
28155056	13
6301149	13
18597633	13
8655633	15
14625949	13
14331099	13
3540057	13
903073	17
4365758	13
3897700	13
16075989	13
16809417	13
1374848	13
9270295	16
16178739	13
6410334	13
701767	13
1234949	13
2868609	13
7047863	13
3625493	17
4871234	13
12900839	13
4848292	13
55699733	13
8508894	13
28664690	13
5497759	13
5489811	13
1464573	13
8881375	13
2070209	13
15007183	13
8026377	15
21850278	16
15992460	13
1260808	15
7358617	13
7124582	13
10411700	13
8144387	13
1223381	13
8285673	16
11254410	13
3593003	13
4517477	13
4310136	13
20551716	13
6180219	13
4517026	13
1051627	13
7214647	17
7767168	13
8638576	13
2648191	13
3160357	13
220410	13
6430015	13
7664671	13
5746273	15
15619308	13
11291166	13
3704355	13
8461639	13
23964325	13
6048884	13
490012	13
1420829	13
1656470	16
1784467	13
4872609	13
8770299	13
24070174	13
5680705	17
23928229	13
14311730	13
12961275	13
1835762	13
19751299	13
253948	13
1585482	16
19565338	13
148432	13
12448874	17
1127286	13
3089614	13
668720	17
19631011	13
6528380	13
19605959	13
3414086	16
36168047	13
21032192	15
2214227	13
62105	13
3318565	13
40495130	17
4825808	13
5742867	13
1438519	15
12507974	13
770062	13
1271705	13
2613525	13
1945504	13
4193695	13
2681174	13
5025535	13
15684735	13
164047	13
2028369	13
2029151	13
4771921	13
6566930	17
6794293	13
52710899	13
5009024	13
22312252	13
648822	13
10072387	16
673639	13
19109257	13
10180049	13
6908536	13
5051479	13
891916	13
5015315	13
7502492	13
4525253	13
1258936	13
682409	13
23683906	13
1273464	13
4242326	13
1484439	13
12858590	13
22123401	13
3773287	13
6499010	13
1727300	13
3183431	13
16237179	13
1894445	13
14858728	13
9993677	13
5705460	13
1469049	13
12327108	13
6436863	13
10778310	13
1638119	13
888008	13
22133081	13
6786578	13
13076285	13
13581830	13
8808561	13
4066645	16
12152119	13
41733166	15
3806208	13
1323182	13
3508507	13
3091457	13
7276346	13
6749929	13
12080039	13
1654684	13
23453362	15
7505353	13
14909670	13
3970049	13
4049691	13
2319523	13
4084666	13
2451577	13
12582468	13
6721491	13
10953328	17
14737330	13
91952	13
4803181	15
8763992	16
17834188	13
9785422	13
6532579	13
619614	13
6092305	13
4109115	13
13286026	15
4973942	13
8429774	16
5202965	13
15413264	13
22008759	17
678161	13
56894	13
2156621	13
2962457	13
28430996	13
4245166	13
21123823	13
1433382	13
1819334	13
6936001	13
3292752	13
13159556	13
2635402	13
1682715	13
31474359	13
6678773	13
12714485	16
2255873	13
22072554	13
16475413	17
2921208	13
5802448	13
21210008	16
15715164	13
16626915	15
1656227	13
8360382	13
11436399	13
9168319	13
18251300	13
2932803	13
17547503	13
6502615	16
1198363	13
16038892	13
21604078	17
9192965	13
10219786	16
93280	13
17853474	13
1277754	17
1018479	13
943081	13
10194346	13
1315984	13
4607740	13
22561445	13
874792	15
5637417	13
8395871	13
13085271	13
2249382	13
19098153	13
2336999	17
156806	13
2907818	13
20048243	13
16702278	13
9924938	13
9413723	13
2947963	13
16455605	13
18323763	13
3313717	13
15987658	13
4154673	13
23438369	13
9245671	13
14970804	13
450366	13
1182340	17
2014124	13
518958	17
1055709	13
2386353	15
3922769	13
3520922	15
5019389	16
853243	13
6251674	13
26153	16
11540703	13
2285069	13
5201924	13
20306523	13
24935849	13
5268729	13
2745304	13
7650841	13
17108	13
8542796	13
13041645	13
1308686	13
18474214	16
1760423	13
4136827	13
6369644	13
2446439	13
9776310	13
7443696	13
15146323	13
790173	13
11070336	13
1553112	17
2330889	13
8025951	13
28508048	13
14566104	13
11020229	13
2939816	13
1956942	13
1996996	13
13907434	13
26654712	13
10596130	13
9830911	16
14154055	13
6286415	13
12042973	13
237585	16
10498527	13
20389858	13
4665555	13
17001474	16
6582206	15
26213	13
3947415	13
15913079	13
3908632	13
2535375	16
6061701	13
4405514	13
9827545	13
11531393	13
2616134	13
36349611	13
2650226	13
11592089	13
819700	13
6488511	13
3330659	13
9301289	13
72507	13
3003547	13
1962308	13
21020158	13
22791405	16
13419509	16
3868342	15
7877124	13
15049062	13
3399245	13
4464870	13
7691336	13
13940802	13
259160	13
3960701	17
12974346	13
15254941	13
6487359	13
2420304	16
3429311	13
903733	13
5773536	13
352469	13
47803082	13
14581990	13
3153054	13
4903725	13
28370477	13
5230518	13
10290739	13
2017509	16
1520441	13
11409717	13
6782636	15
2210129	13
1758424	13
2070135	13
3015106	17
2609162	13
4569560	13
2456632	16
3090940	13
3372662	15
3639059	13
4425617	13
4852323	13
9165372	13
22949913	13
2168465	13
22264051	17
1819010	16
12639451	17
5285623	13
7138022	13
11396748	16
3878736	13
8062635	13
7720045	13
665311	13
8039322	13
7347370	13
4444301	13
1014454	13
2411759	13
2672908	13
28504228	13
18287758	16
9921875	13
23830704	16
39451309	16
6219418	13
5377881	16
2302763	13
6279352	13
4506047	13
1563996	13
39242	13
6056700	13
12438773	16
2434484	17
6927984	13
6234035	13
10480054	13
11771223	13
5912746	13
2564477	13
687551	17
699313	13
5911193	13
2491220	17
8409025	13
22044012	13
38854691	15
18991382	16
3114979	13
8343737	13
5738252	13
7389397	13
733690	13
8014576	13
7603232	13
12773212	13
1270661	13
3548977	13
2368780	13
998422	17
10443582	13
5280015	13
12677030	13
4539741	13
426991	16
15854250	16
9202706	13
4742145	13
19863618	13
7009090	13
13908689	16
550060	13
11689474	13
14985485	13
3252250	13
17281422	13
8467309	16
5600227	13
10656838	13
1281737	13
56761	17
1953011	13
6301765	13
490092	13
14121976	13
6997566	13
6331126	13
7090774	13
11882364	13
21793257	13
4113025	13
6719310	13
86474	13
8581428	13
635247	13
903496	13
6330415	13
23728441	13
2388929	13
23932849	13
21341172	13
4415435	15
13696654	13
189005	13
478838	13
3919146	13
4275261	13
4254742	13
9271761	13
8151225	13
15711186	13
24230272	17
15663171	13
1045939	13
17664965	13
2691137	17
495807	13
7552183	13
6484529	15
6549917	13
5792218	13
5894975	13
3174527	15
1872219	13
18264	13
4259505	15
11961483	15
8906031	13
9300664	13
9207515	13
649520	13
8874835	13
16100490	13
1784069	13
30621482	16
2193783	13
1388759	13
20440451	13
4278586	13
12236897	13
14819308	13
7654515	13
6786860	13
1055835	13
10445994	13
31227497	13
16324072	13
2953797	13
15940125	13
4481090	15
12837435	17
826249	13
2180376	13
20334717	13
3612697	17
12805056	13
15391226	13
1612204	16
27646170	13
363047	13
4890760	13
14408317	13
20833658	13
12516075	13
3085366	13
2063095	13
15232765	13
3901271	13
11883414	13
22466916	13
5831528	13
6291790	13
326790	13
11338017	13
4474461	13
29842503	13
580589	17
4772489	13
3202878	16
7833241	16
4936207	17
21915552	13
6289839	13
6155096	16
4554933	13
9329282	15
2729111	13
5538795	13
1595255	13
3699750	13
17104043	13
55072416	13
1701662	13
11808746	13
13747810	13
6382655	16
9733055	13
15934576	13
4943220	13
10030064	16
2944183	13
10661685	15
2490033	13
7240244	13
957596	13
4223072	13
11981184	13
15017528	13
18231906	13
10437162	13
5833456	13
3877636	16
10670071	13
4864231	13
2967628	17
19841656	13
864841	13
7938102	13
12160674	13
10397074	13
5834785	16
4626963	16
21674546	13
7588055	16
8861550	13
5153890	13
12314291	13
3837328	13
7604376	13
9824230	13
768927	13
19302538	13
4840851	13
7462923	17
4432389	13
12667597	13
18342880	13
13790571	13
10632319	13
11862532	13
5714631	13
2639593	13
3556881	13
1028691	13
3010728	13
9866222	13
758236	13
7374312	13
15329394	13
2798944	13
9270997	13
7838880	13
30101512	17
27902984	13
25074014	13
8821177	13
14485926	13
5456325	13
3062071	13
12355262	13
4344798	13
63345	13
22686130	13
2964367	13
3335806	13
12013433	16
51168672	13
3492950	15
10119893	13
6799937	13
14297869	13
4234796	13
4892978	13
8439736	13
3716171	13
9360309	13
4230086	13
1229294	13
490041	13
9905454	13
15381696	13
3696232	13
3072913	13
2720242	17
8289757	13
23274734	13
33562823	13
169749	16
12013493	13
7868521	13
1777031	13
2903284	13
868876	17
4432014	13
23885622	13
659406	17
10952888	16
2892691	17
4847692	13
1476936	13
6342407	13
7583585	13
4331404	13
45869093	13
514988	15
2987121	17
8041774	13
11151123	13
4559876	13
22943034	13
1420923	13
193873	15
9872239	13
7691825	13
3139895	13
9705578	13
7675849	13
10377958	13
11968879	13
8642391	13
23857218	13
2857410	13
3850382	13
3263250	13
9938291	13
2768457	17
4536561	13
8639159	13
5476390	13
11649652	13
4113630	16
5184800	16
10022208	13
3309768	13
2807979	13
16858727	15
11817422	13
9499543	13
7658416	16
2179521	15
6247830	13
2906086	16
2518063	13
2215484	13
25129773	13
8528074	13
28922248	13
33088259	13
6275882	13
934803	13
35415834	13
14865835	13
4865919	13
6247298	13
548224	13
732694	13
1807978	13
20706323	13
2733714	13
42195299	13
15929887	13
8516824	13
4256231	13
5086614	13
1618487	13
1207576	13
6447021	13
10913394	17
696779	13
105847	13
29826938	16
16333177	13
9054404	13
6925987	13
275651	13
6068717	13
6769930	13
29545561	13
866717	16
1694830	13
10308135	13
8825927	13
14549052	17
10108501	13
17638605	13
2391764	13
4337802	13
6620165	13
816931	17
7027840	13
7299510	13
7477318	13
180867	16
426598	13
19810850	13
2981385	13
2922522	13
1499350	13
5707602	13
2466270	13
205175	13
943997	17
12443897	17
3730521	13
30108193	13
11151578	13
14939649	13
1456959	13
11688449	13
1793762	13
5460301	13
15731637	13
1090631	13
5431479	13
5262917	15
461818	13
6928774	13
22846641	13
3192894	13
6788706	13
5945200	16
16478922	13
14330129	13
16107325	13
965206	13
19132767	13
1735926	13
2178419	13
2321856	13
5556948	13
5732636	13
1183582	13
1405137	13
5175921	13
5478920	13
5748632	13
8857194	13
10431262	13
9720361	13
778354	13
1530151	13
2117288	13
2803607	13
4915373	13
7006345	13
16341008	15
15042768	16
839540	13
22991932	13
4035126	13
3215840	13
1807396	16
185409	13
16917677	13
9507725	17
19697447	13
10060792	13
20170256	13
2200014	13
666269	17
4287882	13
6555022	13
15735376	13
4616683	13
3958090	13
392028	13
6570870	13
3346465	13
5743816	13
71241187	13
3296412	13
11400097	13
16273188	13
132741	13
31538530	13
3313871	16
2236330	15
2604459	13
900218	13
26832000	13
7940192	15
1075462	13
3651620	13
9827986	13
5709026	16
1103784	13
6032847	13
36041058	13
4919799	13
1474975	13
14850614	13
3518507	13
16301097	13
5510528	13
8543238	13
4398510	13
9954958	13
3169185	13
16480751	13
8947034	13
5979117	13
5288641	13
18084346	13
13513914	13
5323506	13
3280921	13
5849361	13
19055360	13
10134578	13
983747	13
4316499	17
162023	13
2486847	13
201402	13
5875850	13
3742352	13
5148272	13
22856173	13
3085964	16
10503524	13
6102980	16
6116313	13
4205667	13
2283322	13
7569863	13
435297	13
8658013	17
5490194	13
13115176	13
917650	13
4383196	13
12929230	13
1658831	13
8581535	13
16011524	13
17858431	13
1572233	17
20170372	16
10207166	13
4955411	16
11387313	13
6980744	17
753774	13
8317060	13
18860758	16
4916738	13
2535782	13
1627362	13
1511458	17
11785993	13
6248599	13
410174	13
9397175	15
5695722	15
2431207	17
993906	13
1790866	13
5196474	13
10337263	13
3144913	13
1902985	15
348060	13
86752	13
17982622	13
6633985	13
42021273	13
5950391	13
2272587	13
2974217	16
6026762	13
36760063	13
12400051	13
750397	13
6761036	13
6082331	13
2384390	13
6892761	13
4340209	13
10899502	13
4350605	13
2719475	13
27178526	13
1378438	13
5686186	16
159791	13
9120625	13
6222314	13
11503773	13
16370868	15
4795669	13
7610072	13
8577394	13
2989335	13
733047	13
3770392	13
2157906	16
28438507	13
4792566	13
3071932	17
4508827	13
6755189	17
23319688	15
15745373	13
13832816	13
11328177	13
13953927	13
2851937	13
2139436	13
17327713	13
13867938	13
2586904	13
10138117	13
3629042	13
15482971	13
720864	13
15390808	13
1945468	13
10795549	13
3608188	13
3619820	13
8884244	17
2408089	13
2042024	16
5988443	13
16447016	13
8275074	13
8080584	13
6425740	13
9350885	17
2718662	13
850681	13
3269457	13
11612057	13
9931800	13
5659619	17
11563408	13
9680660	17
3393250	16
4835474	15
1232799	13
17380546	13
14451086	13
2360033	13
7103431	13
5093347	13
11658103	17
4293147	13
2023896	13
7780860	13
14570314	13
40171782	13
3749390	13
36246695	13
15091448	17
6870761	16
7668655	13
11646692	17
3240740	16
17174961	13
6272215	13
6099788	13
18131049	13
4193582	16
1243035	13
5469299	13
18570274	13
9379534	13
3624	15
2257493	13
13299756	16
9199653	13
3445135	13
421774	15
2107244	13
685558	13
28928947	13
13300617	13
18863711	13
162364	13
8596952	13
6830947	13
10593	17
2980665	17
19826896	13
3584070	13
11569644	13
614384	16
11439860	13
1414435	13
5280524	13
4029593	13
7228807	13
4749641	13
14737949	13
28357475	13
3256670	13
3512052	13
501455	13
581611	13
5985594	15
7480155	13
16273847	16
3917367	13
943689	13
3820651	16
6564360	13
7514379	13
5908895	13
78843	13
7929031	13
8130771	17
1477537	17
5845507	13
3125613	13
1225389	13
584873	13
3363050	13
1303859	13
202149	15
285847	13
141510	13
4564248	13
8238956	17
3364040	13
9791203	13
1582633	13
2755989	13
15892681	13
29134770	13
19237502	13
15283159	13
13285211	13
11732867	16
2369116	13
2548626	13
2201159	13
3609627	13
2254357	13
950843	13
10256439	13
4516242	13
11159116	13
6549194	13
3747779	13
7357445	13
13710350	13
12265402	13
3724794	16
4822678	16
23991297	13
1546192	16
4728167	13
35339266	17
1812626	13
1832598	13
1681139	13
12528494	13
723158	13
6684063	13
6973399	13
3422286	13
3158232	13
3707187	13
6574878	13
2434619	13
2699729	13
5370345	13
25238511	13
628931	13
8565428	13
680080	17
2065995	13
1064517	13
28089810	13
8082120	13
1279314	13
12095868	13
3055859	13
12698052	13
385662	16
3018089	13
11755253	13
12983064	13
1801889	17
4629150	13
14498815	13
11603150	13
20522456	17
1560813	13
16109146	13
7130519	13
6237003	13
7306375	13
26045295	13
7822432	13
1003009	13
25334289	13
9883303	13
8396644	13
21384040	13
7043704	16
4428475	13
8382719	13
9425226	13
2215919	13
33758255	16
18760484	13
13814398	13
6522291	13
5200676	13
6246100	13
11346170	13
4315234	16
5085669	17
4278456	13
7458126	13
17027469	13
4629968	13
11872825	17
10282810	13
15411637	13
10767680	16
12834941	13
3082769	13
5197123	13
6513905	13
48425	13
7776234	13
380641	16
23715282	13
457888	13
16385595	16
7167969	13
10298802	17
5391177	13
7598552	13
1115274	13
22805566	13
7227522	13
10121784	17
2504539	13
12662861	13
7929642	13
7960309	13
6770698	13
475702	13
7384006	13
16146663	16
3302206	13
7373473	13
23276012	13
18529344	13
14029208	13
43155276	16
16495430	15
7278019	16
10499788	13
3624620	13
246732	13
9200524	13
4120522	13
1652544	13
3582239	13
7040453	13
1490159	13
4656557	13
391164	13
5135251	13
16141223	13
1524812	13
48684270	13
8024299	13
2466813	13
5504528	13
4391514	13
3959566	13
58696795	15
4494795	13
1436506	16
5189413	13
3487488	17
3912693	13
3309960	13
5138944	13
12473650	13
6109835	13
11968574	13
8077918	13
18493284	13
2735895	13
15034815	13
18225109	13
7200684	13
3465147	13
5727298	13
21538812	13
26695887	13
8913233	15
9337700	15
225184	13
2426305	13
9213253	13
1754832	13
4080399	13
9152354	13
3200023	13
14864675	13
1022887	13
5486043	13
1919314	16
3485520	13
4870746	13
21239058	13
7675348	13
4751623	13
18780143	16
61051659	13
15564481	13
27887760	13
3747435	13
4331146	13
8722060	13
2642770	13
7264440	13
1401832	13
2964140	13
643637	13
852318	13
2602176	13
6147033	13
5825959	13
2035680	13
7432124	13
5082750	13
6727251	13
1715504	13
146878	13
7948875	16
7140586	13
22811202	17
839650	13
734948	13
942742	13
3439735	13
2171381	13
13910896	13
2186635	13
16324598	17
10968571	13
23672806	13
2831631	13
5529883	13
5469267	13
26437514	16
5273175	16
5933368	13
23045673	13
358857	15
9196956	16
7030802	13
8292497	13
6559706	13
1951494	13
27002611	13
4225838	13
3172917	13
2298025	13
15700040	13
10736546	16
12441157	16
6463744	13
7167502	13
6345490	13
8182185	13
8874102	13
952029	13
2863547	13
2816358	13
16147963	16
5336675	13
7228720	13
2243107	13
17727796	13
12736111	13
3330517	13
5678345	13
8152560	13
5902642	13
3352949	16
27813032	13
8866554	13
244220	13
19989030	13
6943443	13
8620138	13
6172405	13
26217544	13
8235037	13
25694849	13
1333713	13
2023966	13
10655208	13
653723	13
389919	13
9876360	13
4464514	13
1632	13
9958518	13
1272894	13
2495675	13
58400429	13
9592458	13
2288808	13
2411905	13
8593335	13
14716375	13
10452716	13
2606591	15
1706160	13
14377135	13
7829413	13
2988255	15
4633966	16
3703083	13
47847435	16
4325860	13
25864712	17
4304106	13
1434344	13
494595	13
2982914	13
19927080	13
33923725	13
31509758	13
4086144	15
5569594	13
11846423	13
5019734	13
7663452	13
7369345	13
232196	13
88314	13
19858129	13
1912709	13
3469700	13
2455550	13
9928878	13
8729473	13
21702591	13
2672726	16
20404701	16
5968193	17
2925562	13
10392445	13
4649433	13
2811082	13
10612734	13
1837707	13
3679733	13
11136551	13
26122894	13
25732360	13
13189498	13
14852751	13
637568	13
2383195	13
7867004	13
1789000	13
578317	13
20422065	13
10309787	13
673671	13
14196714	13
2238410	13
2105471	13
4347217	13
3651667	13
14332816	13
10162025	13
12571756	13
7884263	13
5278959	13
1920134	13
2340885	13
42464419	13
6840922	15
11282666	15
1546797	13
5856525	13
241322	13
32865760	13
17918971	13
6085282	16
57426165	13
4827340	13
1676419	13
60064	13
6015756	13
6109112	13
23320373	13
5981612	17
25980868	13
21732078	13
2406083	15
13913429	13
8993139	13
1654511	13
2773713	13
2655820	13
4886215	13
6520028	16
7781744	13
2253806	13
15806131	13
781611	13
2381940	16
8438969	13
5773732	17
12049365	13
10289811	13
4366659	13
30522375	13
1614215	13
9942643	13
1562305	15
5087784	13
7205534	13
2469630	17
2734527	16
633843	13
17719591	13
1312794	13
25067790	13
9267390	13
764751	13
5732842	13
21493231	11
17862339	13
4412953	13
11796320	13
6061641	17
8934302	13
5878747	13
2049151	13
16494865	13
4183303	13
264317	13
8932859	17
816870	15
5857894	15
8182749	13
23057379	16
148509	15
8764639	13
13122891	13
293442	13
53882746	13
43968125	13
3918232	13
655423	13
15949774	13
14364576	13
7179472	13
722700	13
14759062	13
3330694	16
3447892	13
2339563	13
5802586	13
5028380	13
2818471	13
6158425	15
17339743	13
4680107	13
10636749	13
2359917	13
10839350	13
37683835	13
4037737	13
13922013	13
6043274	13
10212918	13
8223549	17
2672509	13
20608388	13
5217513	13
7551523	13
59265	13
3651896	13
606277	13
2735165	13
25034687	15
6831043	13
1896076	13
1926704	13
17291152	13
192251	13
10997406	13
34682532	13
17229711	13
4471062	13
5092884	13
18645549	13
23673987	13
58258824	13
412365	13
31724740	13
13060863	13
22481832	13
15650337	13
19895002	13
2619747	13
1563156	16
2124277	13
3576736	13
148933	13
3831438	13
15645101	13
49869454	13
7196452	13
2353103	13
3088064	13
16518998	15
10174855	13
4165481	13
2790268	13
3932657	13
2555402	13
347226	13
7546355	13
30971202	13
4958699	13
7133367	13
15900673	13
943654	17
6626309	13
4095791	13
1239235	13
13132925	16
3631739	13
3254744	13
24145636	13
180785	13
4929432	13
3996595	13
17212588	13
4151054	13
17161498	16
17014376	13
7521171	16
29101561	13
2100925	13
3692420	13
4713340	13
5389604	13
53080756	13
498939	13
3953790	13
1437800	13
20040504	13
9242692	13
1900884	13
3548735	13
7592289	16
2660552	13
3846608	16
3891	13
11945043	13
4266539	13
16652081	13
5241854	13
25256435	13
17751376	13
988738	13
27875318	16
30298278	13
12325992	13
11538879	13
18195842	13
11470782	13
8012956	13
21768242	13
13070817	13
22630877	13
25354018	13
4519176	13
9124037	13
292108	13
16352111	13
7590465	13
5919043	16
18359961	13
24494745	13
4930823	13
1927923	13
8181829	13
177370	13
1382282	13
2190251	13
3374247	13
7324355	13
506688	16
18329448	13
24855436	13
1761247	13
4907141	13
17974015	13
12043687	13
8309104	13
38940446	13
277749	13
5299873	13
362809	16
20218573	13
13146920	13
928430	13
29629045	13
8559380	17
2094554	13
22179672	13
8526121	13
23137527	13
3068435	13
5855897	13
1266566	17
122870	13
15129088	13
10549225	13
9919069	15
2662483	13
23306265	17
26310235	13
6319389	13
9399941	17
9630161	13
779325	13
1204781	13
16172120	13
13130196	13
8301081	13
40876402	17
4533048	13
36854095	13
16317271	13
5682146	17
12181033	13
26043825	13
1929668	13
1275029	13
821259	13
6120623	13
23940035	13
2233852	13
3804916	13
4137986	15
755508	13
10436725	16
6702430	13
2842611	13
437479	13
13268916	13
29845511	13
3748228	13
177162	13
9047405	13
16154001	13
11714933	13
381171	13
1217068	13
1967330	13
14205603	13
4346298	13
16078731	13
3685813	17
6385712	13
13383189	16
2260811	13
1311244	13
5726483	15
15392159	13
36093176	13
1248666	13
362771	13
5985585	13
2435664	13
4110417	13
82562	16
6019497	13
11788368	13
3047656	13
203322	13
9918073	13
965047	13
1372262	13
512284	13
36571241	13
6550175	13
6979432	13
3121942	13
145547	13
18346347	16
17232958	13
3387644	16
2730508	13
9887456	13
3675288	13
1818054	13
5379475	17
155398	13
14987541	13
8130669	16
23832485	13
11568592	13
2558080	13
27424766	13
1530233	13
821379	13
11279685	13
9796937	13
106329	13
5032601	13
616487	13
831816	13
1160447	13
1078420	13
2047995	16
18863340	13
12438507	13
6568945	13
8003475	17
2652071	13
4237790	13
5687693	13
5579630	13
42154	13
1352839	13
451562	13
492036	13
12789379	13
345998	13
7312571	13
5971902	16
1499239	13
2361988	13
4707207	13
33082910	13
20742759	17
7715045	13
1927660	13
6202264	17
1461040	16
647216	13
3635257	13
307708	13
4529391	13
6419186	13
632021	16
7161951	13
4648541	13
227710	13
130612	13
20406022	13
2649365	13
5889254	13
1044211	13
4926478	13
12340612	13
3322939	13
7006863	13
556206	13
2635250	13
8941178	13
356001	13
8324318	13
186416	13
455472	13
13189122	17
1178280	13
6224716	13
7207223	17
13244309	13
8604565	13
188859	13
13658480	13
2913255	13
33939957	16
14257371	13
1565897	17
4198101	13
11621209	15
13000141	13
4524992	13
10762385	16
19131406	15
8948156	13
19434642	17
7550477	13
2387616	13
10754797	15
4492232	13
15430984	13
6485083	13
5032956	13
6485128	13
6415317	17
13901427	13
1596473	13
3866774	13
107993	13
8782399	13
13430092	17
4787334	13
19090438	16
1039147	13
22228763	13
3262547	13
11950787	13
2885370	15
3892996	13
6700649	13
12797671	13
19110696	13
20969102	13
2949432	16
10154404	13
2621505	13
4057701	13
1806218	13
18525845	16
10275881	13
8248269	16
10010975	13
1453412	16
1736162	13
10110240	13
7625087	13
1738725	13
13185093	13
6909578	13
2366303	13
16746173	13
10153293	13
12677065	13
10172389	13
2328369	15
8856924	13
17606401	17
8794996	13
12195605	13
21122640	13
3511678	13
24446775	13
7243278	13
6399888	13
889086	16
9994403	13
775534	13
661815	17
25167472	13
400450	13
572637	13
6102457	13
7702621	13
21780437	13
2493230	13
5562905	13
5018067	17
979426	13
2079426	13
12213162	13
19439497	13
4425129	13
23264555	13
14360429	13
9978466	13
2662202	13
2913556	13
7330157	13
10945004	13
7012750	13
418615	13
9462596	13
15287030	13
3334443	17
8492922	13
2240202	13
1896217	17
13113853	13
39434894	13
3265577	15
783259	16
17884225	13
914408	13
6083362	17
976822	16
16427118	13
2647484	13
5254380	13
2165164	13
8259606	13
2687154	13
5162101	13
865812	15
2895629	13
2628556	15
10999669	13
4171755	13
1773379	16
15928335	13
1235410	13
6573988	13
8060424	13
5457019	13
3457454	13
13361434	13
14633709	13
5017605	13
7528455	13
8053479	17
5496682	15
16580505	13
39437666	15
32882039	13
2383478	13
18728734	17
4699634	13
8275239	13
18462117	13
5464853	17
644193	13
15409501	13
23725841	13
23744125	13
8518181	13
18632352	13
18602811	13
1253763	13
2496715	13
12272876	13
11662540	13
6410594	13
9282562	13
4914325	13
2035856	13
829507	16
12656829	13
795144	13
1453549	13
3169559	13
14389086	13
21773621	13
4599846	13
6927144	13
1509754	13
659050	13
969084	13
10347478	13
5613275	13
15539583	13
9609701	13
11276585	13
9072680	13
837851	13
7674666	16
15566926	13
7532270	13
16044144	13
21225639	13
14986354	13
23980181	13
1437273	13
2183221	13
16162596	13
5281073	16
272547	13
12094128	17
7541335	13
872067	13
1052330	13
1773826	13
10567041	13
2492563	13
3661792	17
9431246	13
8434518	13
1855846	13
29572039	13
7301726	13
9555230	13
2638180	13
4136083	13
4433312	13
1303782	13
12659123	16
5927467	15
2625263	15
3776957	13
9866543	13
16691977	13
1550598	13
3024101	13
1630100	13
32780701	13
6483995	13
889149	13
5263551	13
625051	13
1640575	16
1493510	13
14471455	13
1405358	17
3203301	13
3783496	16
6552094	13
736087	13
9859960	13
3368451	13
123098	13
12498021	13
14353330	13
5448163	16
532004	13
6558609	13
9329703	13
5344221	13
7300612	16
16296310	13
837259	13
14174648	13
5949690	16
27976824	13
2076428	15
78269	13
7002429	13
2702113	13
3944078	13
9182094	13
670818	13
7081044	13
8001780	13
11592864	17
7226476	13
1904702	13
4422196	13
12586979	13
24487544	13
5554181	13
10352422	13
37373928	13
20553695	13
15298023	13
2789703	13
8537914	13
5438371	13
6328013	13
374342	16
4352932	13
670515	13
2565871	13
1025960	13
12100525	13
1705511	16
3410642	13
2272600	13
57110037	13
455018	13
9717092	13
12980602	13
102518	13
6518972	13
548620	13
13132863	17
516377	13
6315453	13
2776364	13
2919139	13
7762883	13
14316048	13
5184383	16
11991235	16
7123139	13
8721790	17
17973745	13
2653280	17
7611833	13
18392548	16
5900329	13
24621495	13
7786200	13
14397268	13
6133407	13
23216032	13
9731650	16
8445804	13
1031911	13
1723018	13
5110861	13
3559787	13
6263728	13
3371670	13
7223926	13
955335	13
22075947	13
11131786	13
10803410	13
1644804	16
12822595	13
4920658	13
19876446	16
7249061	13
9894696	13
1855322	16
51838686	13
19302	13
2376415	13
2643954	13
14618103	13
665413	13
442591	17
12857025	13
2732	13
1884455	13
1708989	13
6690733	13
407449	13
5171450	13
10492766	16
13464450	17
7544715	13
48360375	13
2073706	13
616155	13
20974316	16
14397002	13
8785895	13
18431562	13
4743944	13
2219775	13
9520725	16
10962678	13
8809770	13
9615099	13
3517802	13
6119274	13
853951	13
5988801	13
9682800	13
8568401	13
4103856	13
350321	13
9112578	13
16595660	16
1446903	13
11463511	13
7372234	13
12216302	13
11703415	13
5441616	13
13812118	13
10564118	16
7412076	13
734842	16
6992355	13
711343	13
19778921	15
27425145	16
5329203	13
8019939	13
1214483	13
1302188	16
33914770	13
23919440	13
16120729	16
2193641	13
229223	13
5057590	13
20834233	13
6509237	16
2133120	13
1661466	13
9155385	13
5447244	13
1793419	13
4919026	13
2691750	13
2187701	13
14366680	13
18876903	17
6735623	13
8392885	13
2807276	13
1889064	13
4515424	13
1936773	13
6430878	13
32736879	13
2411112	13
3136188	13
1628332	17
693680	13
7908574	13
9170259	13
4303478	13
4335376	13
16391188	13
15356394	17
4868531	13
7459663	13
17542031	13
18262535	13
11586548	13
4473142	13
26598608	13
431935	13
19433084	13
6240954	13
4724701	13
25631591	13
2769257	13
18951289	13
3168545	13
3751430	17
2350518	13
16678422	13
11664502	13
4996454	16
9186704	13
13791245	13
8459536	13
11541942	13
5730593	17
26411319	13
17000261	13
15944404	17
9463393	13
15399052	13
43115565	13
5593221	13
4206359	13
16461104	13
11612217	13
7749177	13
1443152	15
7921775	13
13209728	13
79257848	13
19147824	13
1493106	13
14773563	16
10343765	13
6839506	13
13792097	13
2782813	13
4801879	13
812533	13
3709585	17
17713966	13
2102962	13
8972657	13
3128627	17
6731386	13
25147125	13
14031927	15
7554822	13
5796401	13
14097013	13
22174867	13
3686237	13
21483573	13
1029032	13
17779916	13
18095074	13
9116184	13
5863202	13
8356279	13
6856995	13
17383230	13
1149766	13
5061647	13
11761126	13
6828481	13
655317	13
8419529	13
230136	13
828017	13
8869426	13
4159796	13
6052500	13
3436672	16
9305577	13
1846527	13
11251968	13
261685	15
11556724	13
14123974	13
1106075	13
9535256	16
20433942	13
4172188	13
13490486	13
3826108	13
16630105	13
7458589	17
241348	13
576072	13
919750	13
3365368	13
298256	13
2464995	13
1080187	13
5660326	13
1512875	13
1149513	13
32778754	13
14818845	13
10392547	13
278554	13
4433742	13
12367271	13
10904307	13
3381644	13
6112686	13
6656213	13
3011085	13
2094037	13
28251872	13
3881703	13
4536579	13
8074802	13
5885558	13
20575231	13
1277928	17
15737222	13
638242	13
19945899	13
26080828	13
15340425	15
2580954	16
1283294	13
11592179	13
5729129	16
3611880	13
6645353	13
9221266	17
969896	13
23261740	13
2595254	16
5112605	13
13801913	13
6957769	13
12046865	13
468075	13
9140924	13
2536879	13
17851173	16
15878452	13
393712	13
1355900	15
25752021	13
19056516	13
949965	13
456405	17
32645332	13
2508343	13
3005377	17
11327191	13
18578131	13
1974008	13
7717994	13
5889314	13
9324336	13
21322646	13
10007486	13
721921	13
1002144	13
11159289	13
5795740	13
943862	13
914597	13
199856	16
6535103	13
123963	17
3138789	17
284574	13
9841885	13
6010536	13
1219250	16
12500164	13
7818376	13
822223	13
7889437	13
3186016	13
12492683	13
28219520	13
160712	13
12507615	13
6428152	13
6913946	13
5317783	13
8090317	13
3722154	13
13021255	13
29463268	13
14567518	13
2987247	13
2181362	13
11661649	13
6491169	13
1836368	16
452186	13
15782689	13
4214239	13
14455367	15
8535117	13
1213258	13
4090518	13
8412187	13
6715234	13
11025407	13
545550	13
2340810	13
8419758	13
17067442	13
1226286	13
296949	13
10505941	13
8761509	13
11069563	13
21939750	13
45303	13
7614593	13
8784386	13
14012049	15
5545458	13
7950400	17
13982070	13
3878209	13
4477019	13
17378791	16
4058560	13
16900776	13
1543893	13
3139369	13
5476269	16
4763689	13
577203	15
7989475	16
5557087	13
13102594	13
36471799	17
2521206	17
189694	13
4019693	13
7306796	13
16675396	17
16927769	16
10359773	13
12938983	13
10009717	13
14955663	16
3740268	13
8404205	13
1477050	16
13067787	17
9971429	13
11961500	16
7414323	13
26506040	16
30330396	13
6228917	13
707791	13
2178930	13
657726	13
2721527	13
9334023	13
8588142	13
2769275	13
2110596	13
14803856	13
2590440	13
874718	13
5959303	13
21981272	13
4672538	13
16745005	13
5195879	13
2437536	13
6552798	13
12151735	13
7853277	13
2155605	13
3539936	13
12029898	13
5512828	16
13796261	13
17928851	13
11809385	16
3137619	13
2335403	17
1872556	13
9188677	13
27139761	13
2072514	13
8478280	13
13283173	13
167018	13
1302287	13
49945057	15
1879153	13
231919	13
3134411	13
3398564	13
21928881	13
40141417	17
7812194	17
2538155	13
6956903	13
2683454	13
2290135	13
14489537	13
2848010	13
748429	13
3246393	13
13205623	13
4396917	13
11340368	13
23684281	13
6039619	13
1455454	13
17953932	16
6527356	13
3108189	13
6444307	13
388973	13
25391657	13
20927918	13
13219304	13
4455982	13
4621277	13
87112	13
9712790	13
7390522	17
35629117	13
8557662	13
6384201	13
4236696	13
12373719	13
6482289	13
14549479	13
1769746	17
1007121	13
8591860	13
2657834	13
5552750	13
5501223	13
3864998	13
5265570	16
8360955	13
1330342	13
7322236	13
1264432	13
7359827	13
19926093	13
28509214	16
15430722	16
56828563	15
2575893	13
13647309	13
2811431	16
14802105	13
5836913	13
258638	13
3432987	13
6834589	13
10294814	13
3835979	13
8374952	13
14013151	13
11444760	13
4046184	13
20206504	13
10031885	17
27040080	13
160744	13
3182436	13
5458574	13
1001555	17
4662280	13
11665407	13
3626658	13
5898385	13
8147002	13
2769321	15
14330809	13
3834506	13
1241910	15
4820669	17
12426043	13
4430524	13
28784538	13
5704193	13
2413834	13
6571893	16
1750600	13
1110547	13
5497819	17
10500254	17
19405592	16
8275743	13
3369977	13
8516187	13
9663525	13
7541793	13
8056426	13
7208211	13
1230431	13
22597864	13
3756089	13
8973590	13
8508829	13
5635186	13
23304159	13
8031665	13
9742708	13
5941250	13
7039093	13
8998756	13
3980598	13
11817339	13
2822230	13
13942442	13
836555	13
2850715	13
4264009	13
18398873	13
1674294	13
4292778	16
5033757	13
8469710	13
4444624	13
26639216	13
9009456	13
334237	13
18597736	16
1114142	13
7455212	13
2478587	13
716629	15
2292834	13
2590124	13
728233	13
1625310	13
21279316	13
534315	13
5913226	13
4304904	13
929871	13
5056457	13
6102784	13
3348308	13
12066	13
17051684	13
1822730	16
24174887	13
1136361	13
6502732	13
11581455	13
20557116	13
2431036	13
18307377	16
10853506	13
243269	13
21106446	13
2104954	13
20694276	13
6633822	13
11259109	13
19901494	13
17776717	13
7866083	13
11086591	13
745253	13
13982243	13
4488331	13
13518148	17
871254	17
858507	13
4070288	13
13491170	13
11356805	13
645030	13
6537912	13
5072846	13
25547461	13
12607827	13
5820882	13
18499319	13
5722814	13
682736	13
1682097	13
303574	13
16270856	13
2937316	13
5746826	16
9783396	13
5464668	13
11657693	13
14016106	13
10176017	16
42571488	13
17908901	15
6930934	13
3219176	15
11804316	13
172284	17
36777744	13
40189387	13
4117475	13
10514510	13
996844	13
8109696	13
3899672	13
8252319	13
2414107	13
8249616	13
13968998	13
481323	13
3493143	13
4590569	13
20228542	13
5654987	13
4782336	13
5692025	13
1856909	13
21426397	13
3989351	13
42702976	13
9245338	13
193910	13
12671428	13
5977776	13
1279956	13
8737569	13
17899173	13
48394	13
1174057	13
541158	13
41531	13
1189409	13
552434	13
804898	13
17435977	13
4000406	13
4227188	13
5109624	13
1058005	13
7156351	13
4196342	13
2059795	13
43524711	13
6981514	13
18522421	13
12377792	13
381654	16
4062020	13
238201	17
3914526	13
11885084	15
19964010	13
6910025	13
1795866	13
2200552	13
3705694	13
8433769	13
1390897	15
6612558	13
17613392	13
676055	13
13576724	13
4565463	13
40898011	13
22977312	13
16587395	13
32471037	13
1645124	13
11960073	13
5097560	16
8629359	13
18128634	13
16845633	13
450776	13
2888387	13
2817574	13
880262	13
640037	13
9871941	13
1630407	16
1946989	13
1841138	13
7392306	13
10834578	16
14038305	16
3287023	13
29374421	13
34889293	13
2560609	13
11876615	13
8358914	13
18661998	13
2921079	13
23266798	13
12060535	15
15571012	13
7522187	13
2838565	13
9197633	13
7401152	13
2331509	13
4876256	16
99419	13
660465	15
16121765	13
5474315	13
12505967	13
871193	16
5215387	13
7840774	13
4385335	13
8022058	13
4379942	13
7223928	15
864706	13
2215092	13
8910223	13
172859	13
7310141	13
5822627	13
4355209	13
25687893	13
3558036	13
17847573	13
3259939	13
15386812	13
10122226	13
22783128	13
12477969	13
2643390	13
1950726	16
54540	13
20178247	16
3419124	13
9026839	13
8200547	16
10331444	13
521943	13
3263426	17
6591318	13
32335877	13
7053983	13
6128041	13
5271666	13
6572624	13
5025396	13
1905675	13
15317715	17
23455408	13
6113147	13
6850889	13
3771875	13
10041495	13
7843287	13
678511	16
2659586	13
5338769	13
10742631	13
9442737	13
5751371	16
7577631	13
5199659	13
1465834	16
4807289	13
1061345	13
19184501	13
30337765	13
5016361	13
3823370	13
3106446	13
896634	13
15426179	17
5982375	13
23163866	13
12452163	13
8188936	13
10087214	13
121108	13
924884	13
4925290	13
8743453	13
5885329	13
6918030	13
21400875	17
3445329	13
5335118	13
2164298	13
2032144	13
642784	13
34798326	13
12329836	13
4495580	13
17311540	16
467582	13
3051192	13
1635411	13
1938928	13
8134110	13
813854	13
7820128	15
672866	13
10528391	13
3166431	16
17430698	15
17969454	13
2049312	13
25093205	15
2152986	13
776580	13
3523687	13
281990	13
34788855	13
13938916	13
2273686	13
15969965	13
3567844	13
4163622	13
1970393	13
12262655	13
8520909	13
7501811	13
7838623	17
4748377	13
15239410	13
1562554	13
7808567	13
19855144	13
9766285	13
1388114	13
15072868	13
5407773	13
20703018	13
5674625	13
7998912	13
619875	13
866751	17
12194721	13
2770257	13
1449718	15
2776555	16
2501863	13
488436	13
33044063	15
439728	13
5055295	17
2665871	17
11608243	13
382725	13
10518331	13
46409472	13
1440805	13
2558036	13
4607511	13
1684932	13
880890	13
2101526	13
3441782	17
34331121	13
5294196	13
5787312	13
5360649	13
502359	13
7529781	13
1503591	13
4076460	13
4049189	15
5217884	13
10800980	13
20114963	13
9032745	17
2177833	13
3052023	17
8088435	13
1216252	13
1585569	16
1324118	16
316467	13
10352715	17
8594584	13
45935	13
4839846	13
20444208	15
6475705	17
26560308	13
2962584	13
11390535	13
1012023	13
6030635	13
9104110	13
18081227	13
9080358	13
6014063	13
1119146	13
6176180	13
4386847	13
1932964	13
2497945	13
8526921	17
676245	13
12954582	13
36875269	13
918629	13
4473793	13
19421766	13
2482136	13
6724549	13
3160565	15
15915178	13
1047726	13
10299862	13
15625642	13
6364508	13
14406846	13
3795682	13
339369	13
7292682	13
3753656	13
18950885	15
2320657	13
8777244	13
9177935	13
17612970	13
12221022	13
4216099	13
29001547	13
21810875	13
6023074	13
4063578	17
1128554	13
8656995	16
12267947	13
11264487	16
6929877	13
4873244	15
18995263	16
16595653	16
1846804	13
6704594	13
1098461	13
5999550	13
2622667	13
7107480	13
21825500	13
21341591	17
17843732	13
12214336	13
467529	16
1972226	13
3177979	13
8266517	16
2737220	13
3184047	13
7944632	13
28162780	13
1719815	13
1491562	17
15890079	13
14521235	13
756248	16
10397358	13
15011053	13
10066767	13
27230491	13
41441784	13
60865	13
2747356	13
2133950	13
25207164	13
12832823	13
307616	13
21199054	13
8190402	13
6202689	13
15153432	13
2536656	13
544043	16
4342315	13
5180773	13
18975918	15
9075207	13
7120562	13
10119860	13
16535448	13
9875095	13
16110055	13
428145	13
862464	13
4036889	13
10722284	13
10699140	16
573880	13
55378784	13
6136904	13
3333300	13
35029641	13
1230028	17
8598773	13
23052417	16
11949781	13
14686126	13
1872050	13
4152232	13
19778919	13
8806891	13
20412675	15
4393697	17
28805412	13
8412710	13
9917565	13
1231507	13
3432250	13
3712696	16
4106292	15
22954317	13
648902	13
2193856	13
3397399	13
1678716	13
21434344	17
4297871	13
3256937	13
249668	13
4254510	13
15619334	13
12351826	13
8732162	13
7947094	13
3901573	13
364803	13
910077	13
5334449	13
9294838	13
3790499	13
906107	13
9557942	17
1446674	17
26800654	13
1469170	13
24633230	13
27164515	13
7790543	13
679978	13
9645729	13
6055683	13
10710230	13
17657132	16
1962619	13
11369530	13
1499028	13
21947333	13
4255919	13
547064	13
17919226	16
3901412	17
2095716	13
26526539	13
1738849	13
7001775	13
4386802	13
222852	13
593052	13
2908250	13
1840974	13
2729393	13
7971562	13
1587474	13
21200974	13
9612733	13
7086748	13
3687816	13
27557185	13
65772	13
1458027	13
10105958	13
2329722	13
2941308	13
3948125	16
2323553	13
15151314	13
16546095	13
544186	13
16554804	13
5676355	17
9425733	13
3910189	13
12896834	13
27227243	13
29398455	13
834832	13
590324	13
2841101	17
3141367	13
6642684	13
1630161	13
4168467	13
363362	13
3270038	13
5680357	13
15925456	13
10202706	13
27371957	13
13994896	13
3660852	13
2360936	13
172122	13
8220494	13
13907567	13
15017343	13
303480	13
68828	13
17291674	13
2008650	13
5309970	13
11840057	13
10943423	13
8107491	13
497407	13
5213848	15
13598029	16
6371603	13
9560108	13
8515771	16
7325079	13
15705942	13
11119414	13
15745814	13
20519925	13
4665900	13
11560264	17
1435117	13
3222160	15
16229690	13
26218005	13
17253376	13
2864283	13
3878524	17
6957225	15
503352	13
3666979	13
8097244	13
18246573	13
1552292	13
5630076	13
9562003	13
603366	15
380406	13
458960	13
10850649	16
13032570	13
17456975	13
3961902	13
8086120	17
9611879	15
5739710	13
16433868	15
29644568	13
3979149	13
261610	13
1004498	13
1568175	13
2206681	17
157474	13
948650	13
8862967	13
612203	15
5743062	13
36276084	13
6511957	13
2236489	13
4382186	13
5256053	13
8321403	13
3180113	16
8473194	13
12661410	15
3417330	16
13975643	13
420527	13
7374638	17
1418885	16
9878824	17
11212184	13
2670821	13
1755678	13
18454277	13
19002805	13
2591696	17
2985740	13
1712105	13
281918	13
23551460	13
3126765	13
14613330	13
11318779	13
7950078	13
1762731	13
786457	13
1363353	13
26124337	13
7398574	13
7652439	13
881551	13
42624247	13
3113663	16
2460401	13
454394	13
910204	13
5693729	13
5461387	13
532980	13
9142555	13
2407066	13
14515598	13
12106616	13
2200082	13
5635186	16
594596	13
15693736	13
35735551	13
25259484	13
10499140	13
3317392	13
8302141	13
2443104	13
24810501	13
5617625	13
7993452	16
1135243	13
13445891	13
8318898	13
7578329	13
14759403	13
9035802	13
1415344	17
8543487	13
2398595	13
7243521	13
24458208	13
10342479	13
9188533	13
1460714	13
5976245	16
4599314	13
6354017	13
17008305	13
4691443	16
442543	13
15620744	13
1303420	13
445259	13
10680378	16
3686503	13
217638	17
7506772	13
6912025	16
9705528	13
34628276	13
3317686	13
7186095	13
5037802	13
25850749	13
2846887	13
7674319	17
20701952	15
4586564	13
8139620	13
5917775	13
2592358	13
47499029	13
4444544	13
7377181	13
2082273	13
7860903	13
2816421	16
7382619	13
2997979	13
11883393	13
3469541	13
2806332	13
8517927	13
224773	13
13461350	13
2427637	16
6971005	13
15362026	13
30905825	16
3220469	13
7266100	13
18101	13
2304688	13
17744197	13
7861229	13
31363680	13
5303934	13
2076178	13
8076574	13
2918067	13
6370327	13
45725	13
6118819	13
1896548	13
20346286	13
4520640	13
19334756	13
951417	13
18524262	13
29926665	17
3353523	13
7974258	13
3632713	16
5701185	13
15793773	13
3546984	13
12067477	13
6837413	13
5755370	13
5940672	13
4755836	13
3899397	16
5764481	13
10786149	13
20243438	13
4660194	13
10537585	13
10325191	13
491192	13
4873544	13
17454443	13
5733191	13
8572058	13
12920738	16
4695429	15
745103	13
6591354	13
20051896	13
6069211	13
8984579	13
32510782	13
12709592	13
4006272	13
541757	13
19989775	13
15202343	13
9136134	13
8607687	13
1810300	17
3845186	13
8481872	13
1771657	13
477103	16
3655804	13
5667014	13
16909502	13
3369342	13
8271646	16
2162500	13
10349668	13
3612844	13
2219531	16
2795104	13
16748466	13
5657300	16
8652865	13
1588892	13
22513038	13
15752187	13
2572445	13
7639002	13
12727376	13
6601364	13
8973525	13
8430288	13
26037412	13
4989668	13
23284476	13
102659	13
9260997	13
648014	13
2426090	13
4661540	13
2399682	13
318473	16
76183	13
7163105	13
17124309	13
8043556	13
3034590	13
8324745	13
22231226	13
37472562	13
544559	13
19722727	13
38742020	13
34481213	17
3022355	13
8489759	13
13886587	13
7489358	13
2440610	13
4045322	13
14868564	13
12119062	16
10048820	13
2724131	13
3702477	13
7928284	13
17135209	13
1330887	13
2155247	13
20519891	13
2847406	13
5825254	15
4024120	13
13554349	13
5935407	13
2490030	13
7209693	13
2077796	13
3785943	13
15541663	13
13994908	13
27180898	13
233143	13
12097997	13
32637873	13
35236194	13
17850454	13
33849678	13
6416990	13
8427352	13
3028306	13
7817595	13
37391	13
3769093	13
6996216	15
10546266	13
1795022	13
14690677	13
27189032	13
6922301	13
1059892	16
4193823	13
26594596	13
7674830	13
9927743	13
2336098	13
11477195	13
7602969	13
8815505	13
1307860	13
10099764	15
5076739	16
4890736	13
917133	13
1821257	16
8863732	13
11725533	13
585394	17
1662115	13
15276990	13
9434813	13
7903688	16
4875132	13
213262	13
1604735	13
4165999	13
39064861	15
24454944	17
11074769	13
7827405	13
4499334	17
13000990	13
895134	13
39491	13
4043709	13
623315	13
16449376	17
35134990	13
550805	13
1934161	13
1586435	13
6421551	13
4402451	13
1402941	13
10671095	13
17488803	13
3145502	13
13059843	16
2585039	16
13863843	13
316507	13
3490102	13
5857430	13
1739302	13
4173561	13
595141	13
319304	13
13261926	16
53491744	13
1446934	13
2223608	13
2594097	13
1329259	13
2558518	13
3725098	13
16284242	13
1407154	13
11526395	13
1386482	13
9145960	13
3169712	13
20831694	13
4755714	15
21704002	13
10478185	15
11945010	13
24919302	13
1628376	17
24944607	13
3830879	16
12276574	13
10406334	13
28864964	17
27791217	13
142141	13
9052661	13
5054553	13
7664060	13
4561617	13
7299324	16
67116900	13
792450	13
5416714	13
23628989	13
1740638	13
13442107	13
30561712	13
3604279	13
882223	13
17177194	13
10740348	13
19254787	13
13615160	13
53194553	13
11172712	13
7857930	15
706077	16
8855430	13
4618801	13
22583143	13
11037464	13
11887465	13
3035023	13
5251959	13
1913591	13
440696	13
2474364	13
19049241	16
3129096	13
815575	13
24588397	17
6979164	17
14047874	13
7067446	13
366160	13
10205858	13
21210599	13
1826039	13
5842877	13
519421	13
4694224	13
751578	16
6538444	13
11089403	13
37059325	13
13514533	13
3559687	13
12603736	13
17038473	13
5176505	13
2452259	13
6842869	13
4289349	13
16844120	16
8385198	13
3545609	13
8526498	13
12128961	13
9071811	13
27235411	13
18862771	13
4005860	13
582221	13
9597244	13
12552422	13
10287765	13
6583772	13
3863240	13
7126739	13
3066953	13
1731251	13
9106574	13
37369437	13
3429088	13
1523063	16
1037671	13
7836443	17
22465482	13
44848134	13
4867786	13
21864729	13
11335246	13
10587154	17
948305	13
1185960	16
15436582	16
3101422	13
3322511	16
23017556	13
28375945	13
1579501	13
12759297	13
5276545	15
884429	13
2505515	13
3313015	15
3279825	13
1914162	13
476213	13
1924938	17
2845298	13
4188171	13
3449275	13
599697	13
6213479	13
16427395	13
24353150	13
8173926	13
9269061	13
15351637	13
3963650	13
8329591	13
107952	13
1227529	13
17417054	13
16609585	13
10949768	13
1231974	13
2238645	16
7886342	13
3179562	13
10841700	13
921648	13
10596851	13
6684652	13
578663	13
11161627	13
3516960	13
6011974	13
4617294	13
3663117	13
11545122	13
1502320	15
890834	13
4651314	13
23765984	15
10147155	13
36014977	13
10073169	17
4647575	13
4451255	13
16015009	13
7263976	13
2200970	13
35528979	13
4732343	17
2190383	13
21776770	13
5341549	13
4922677	13
1465429	13
7028823	15
6738050	13
18850379	16
20330028	13
947647	13
1137728	13
4163175	13
1920488	13
10947708	13
16056234	13
9098914	13
418546	13
13284662	13
3998969	13
1271380	13
8936709	15
3801409	13
3254166	13
4248815	13
5552703	13
18983798	13
1713819	13
3523462	13
10890488	13
3989861	13
9174516	13
17473009	13
24477330	13
5258520	16
8524410	15
6321063	13
6003393	13
8480921	13
7902575	13
3518372	15
10597229	13
1404393	13
4923230	13
12582303	13
2045189	13
6544261	16
9691661	13
3069905	17
1194642	13
11167603	13
6305328	13
2390228	13
21189715	13
8575655	17
32654684	13
7767576	13
2880171	13
2569778	13
14159364	13
7749128	15
13509527	13
292139	16
4914607	13
7014770	13
10532681	16
212589	13
4735600	16
12617233	13
9274024	13
639917	13
7188371	13
12129126	13
12373064	13
12114938	13
9407982	13
9984134	15
2578197	13
37354733	13
15783500	13
5306854	13
731274	13
6003528	13
15265357	15
12083018	16
1750089	13
4506337	13
47059796	13
4266967	13
147307	13
5265362	13
6795463	13
6358199	13
6545091	13
5731171	13
4405014	15
42684955	13
15579818	13
5127590	13
32333202	16
20871270	13
4770871	13
14325922	13
2844700	13
5391012	13
4899125	13
7863420	13
1418598	13
3572006	13
2225526	13
21419277	17
1791047	13
3399087	13
6377645	13
4463234	13
4683489	13
1583699	15
3284393	13
10997655	13
2520944	13
119662	13
5786132	13
3523986	13
4747742	13
14159820	13
2193193	13
7140463	13
13177533	13
40058	13
14361425	13
9708928	13
5614991	13
20979848	13
576635	13
2889120	15
4862604	13
3610754	17
13978187	13
2753869	13
1372118	16
8144300	17
5627233	13
6597936	13
2054500	13
7760247	13
5420067	13
859060	16
3613585	13
3168360	13
20243058	13
4982103	13
9451746	13
977509	13
2100100	16
2904676	13
1075367	13
21809165	13
607356	13
15128807	13
8132890	13
1892504	13
1688755	17
9503036	17
2631376	16
2231079	16
9964316	13
2522050	13
10227204	13
623417	13
9201878	13
2587237	17
2418272	13
1543179	13
3013416	13
726455	13
8212916	16
2044055	17
2458161	13
9814851	13
39398125	13
7444677	13
9736795	13
2447803	13
9882623	13
349912	13
8590201	13
9819087	16
48137055	13
7745258	16
18284419	13
4209749	13
4645765	13
9383519	13
5400259	13
4317110	17
11156641	13
7627027	16
4742964	13
7003979	13
10868587	13
2987303	13
7019073	15
11290976	13
5106829	13
88955	13
5435714	13
171725	13
6928730	13
23568352	13
1554359	13
4777192	13
16073173	13
21651837	16
7641202	13
21885335	13
3905117	13
584558	13
476323	13
58244	13
2319246	13
11848922	13
2261666	13
1007228	17
16262916	16
31302163	13
21723315	17
1650207	13
3685633	13
15674485	13
4200005	13
6467727	13
23594679	13
6909265	13
13023338	13
6734937	13
13639589	13
22356314	13
2454209	13
7437168	13
5447818	13
10444996	13
19001558	13
339236	13
18558391	17
1452944	13
7420724	17
24678138	13
4664067	13
11860859	13
23945104	13
9874203	13
13168802	16
1350197	13
25782855	13
10570498	13
10314454	13
14950202	13
3734958	13
14417095	13
6563821	13
2493122	13
8072483	13
10968231	13
1010500	13
5902452	13
3040518	13
2709136	13
1670923	13
9948381	13
2007236	13
11265125	13
12585742	16
14308927	13
1010647	13
13927608	13
5045505	13
7874854	13
4965115	13
21469258	13
10797351	13
3146834	13
1881970	13
3222625	13
1687499	13
3448637	13
23064450	13
4977110	13
1957931	13
7260045	13
1108415	13
6845405	13
4204845	17
26825209	13
1586504	15
5106102	13
22458544	13
14441718	13
7101821	13
4620552	13
1979363	13
15305410	13
3497133	13
8741237	13
11884922	13
1052717	13
11360747	13
26280683	13
5598614	13
15678545	13
6222575	13
1122646	16
32646336	13
3035277	13
8542616	13
3887241	17
7962333	13
3467541	13
32591670	13
9845580	13
10055421	16
16673641	13
2573668	13
2648913	17
10580601	13
16032956	13
8420510	13
7612845	13
6365566	13
5281467	15
9783232	13
1983368	13
2421347	13
2547282	13
13743733	13
5466903	13
3516499	13
5411686	13
9555229	13
1561743	13
7232287	13
3601856	13
11292915	17
5759644	13
28884974	13
2161767	13
9294879	13
8115234	13
2953187	13
2837983	13
1828352	13
3562996	13
4956115	16
22608109	13
3770621	15
6686572	13
10601724	13
8247637	13
5948904	13
3275236	15
7337815	13
7089279	13
93659	13
3262212	13
4281299	13
24500664	13
4687170	13
1165259	13
2401158	13
901935	13
10680620	13
1479123	16
2908087	13
5235585	13
8545481	16
12080756	13
713366	13
17404658	13
467723	13
16962443	13
2673050	13
14272088	13
2745969	13
1157463	13
11536807	13
409962	13
25923834	17
6063137	13
4209923	13
2912657	13
10145443	16
471191	13
2241801	16
3982461	13
3803215	13
6426258	13
1554661	17
5303630	13
26940555	13
2012401	13
4320428	13
8970304	13
1573513	13
18915254	13
2262205	13
124608	13
9568126	16
3764278	13
12615711	13
14501246	13
15276193	13
21690348	13
37824887	13
21396501	15
2845565	13
3325173	13
18412331	13
6880113	13
13364619	13
3516259	13
8660136	13
1571951	17
967248	13
22556856	13
14405652	13
8849869	13
12884335	13
5726855	13
4685473	13
8277873	15
8414534	17
20459823	15
6725664	13
18687328	13
138755	13
1689033	13
941216	15
1114682	13
213393	16
13635894	13
33652144	16
13985387	13
10735681	13
2327776	13
2831198	13
6109848	13
7990780	13
1873528	13
4507787	13
2478393	13
15130916	13
13271313	13
15809192	13
2918386	13
11932728	16
779758	13
19669031	13
2073004	13
9450950	13
10758756	13
2848263	13
12805667	15
13937354	13
13751276	13
6024626	13
8534168	15
10404189	13
1821643	13
4324868	17
4500395	15
9149774	13
11941121	13
14582037	15
4686174	13
5503575	13
27437275	13
10440063	13
6035175	17
15548894	13
24088651	13
37605782	13
4884476	13
10106491	13
2544709	13
5095304	13
1770154	13
4418010	13
20945292	13
4189671	13
3732159	17
5225296	13
10954241	13
4192406	13
2813694	13
6368067	13
414799	13
2215605	15
5706288	13
8649515	13
7510475	13
9926670	13
7249595	13
3651110	13
18637475	13
26684039	13
287929	13
5230526	17
12032306	13
114497	13
11409080	13
2980475	13
22772987	16
3342470	13
3891453	17
4006903	13
9936094	13
31863586	13
6971566	13
16257379	13
3995267	13
1395971	13
21567344	13
4543816	13
8139685	13
43877289	13
13739628	13
13003097	17
32627189	13
14331493	17
5354594	13
29550594	13
23006441	13
19175407	13
3241124	13
6167030	13
23828598	17
55841008	16
689488	13
3558541	13
19718154	17
7108364	16
5152880	15
6360565	16
2277069	13
1176341	13
13167172	13
17517374	13
11370443	13
8136404	13
8345529	13
4018726	13
7492509	13
20395326	13
723095	11
3258838	13
2162110	17
35227453	16
324843	16
33222734	13
4943559	13
1799809	13
5795180	13
20128194	13
13092243	13
7771420	13
27793847	13
147685	13
3731519	13
2734879	13
2714163	15
8165078	13
10440089	13
2972479	16
20074597	16
4147123	13
509466	13
290124	13
27802403	13
13385366	13
21846520	13
29052911	13
2477512	17
495714	16
2307228	13
2886844	13
2844350	13
26667594	13
20937255	13
28625611	13
5291220	13
541292	13
4018035	13
3185853	15
1447873	13
7635052	13
10887466	13
7945882	13
3480645	13
2060298	15
583041	13
14487748	13
10753987	13
3934107	13
2613155	13
13076307	13
7086182	16
251258	13
5853719	13
105481	13
1139841	13
8244775	13
1408075	13
2845388	13
1587189	13
6248465	13
27785067	13
16139723	13
16623964	16
10166339	13
19678474	13
5429667	13
2627438	13
618194	15
3860880	13
2055359	13
5811802	13
3081455	13
34594703	13
13625000	13
5490793	17
4099459	13
4968173	13
9571958	13
8699982	13
1014315	16
12937593	13
2222441	17
16224337	15
13558701	13
18364324	17
10981631	13
4357750	13
5986760	13
4098806	13
2718277	13
7563645	17
8864128	13
16938060	13
17410144	13
38353679	13
1695215	13
41410803	13
2401300	13
956018	16
4966453	13
849212	13
278079	13
3306792	13
17727398	13
7041520	13
7889800	13
22616026	13
4941803	13
11998474	13
2398110	13
16864173	13
7492042	13
18149042	13
17512501	13
2729779	13
10040002	15
1964335	13
1822897	13
563874	17
8617689	17
30636856	15
20549524	17
9065973	13
2068172	13
18900814	13
13530879	16
1192253	13
17028478	13
10838975	13
15458814	16
3142538	13
8434136	13
16925242	13
11412203	17
442600	13
1721042	13
10417233	13
6339519	13
13736151	13
10057554	13
2994014	17
6703113	13
3917951	13
659013	13
597751	13
6174036	13
29898592	13
5766817	13
4362676	17
9023176	13
2159604	13
12716934	13
3528640	13
15751544	13
3190375	13
12221814	13
5630591	16
9354156	13
4228581	16
14955525	15
25757040	13
1435730	13
10316491	17
7375167	13
8350985	13
6572700	13
5687272	13
13433657	13
4188433	13
14847162	13
9858517	16
6712811	13
7795753	13
424762	13
2895987	17
10972409	16
181781	17
2697769	16
5521640	13
6041232	16
1145322	17
3412394	13
2223586	13
12935900	16
5568879	13
2796558	13
3348627	13
10842550	13
8058029	13
26834739	15
8526969	13
11236677	13
7696563	17
19441509	13
7203684	13
1103393	16
9501250	13
17351395	13
28407044	13
10007510	13
24473039	13
17813642	13
11042492	13
28768589	13
21223980	13
2235978	13
37214749	13
3502999	13
10501392	13
9714046	13
7149100	17
16513430	13
791185	13
3120129	13
2072514	16
5714827	13
2505165	13
15414664	15
11141970	13
5297073	13
12345303	13
21810600	13
3928480	13
4471036	13
401167	13
18524464	13
183285	13
6889137	13
32101671	13
4798439	13
437841	13
6108860	13
3830615	13
5351110	13
3749427	13
2783186	13
1293473	13
1256883	13
243375	13
7257907	13
2068191	17
5097635	13
22788168	13
50138748	13
2623445	13
11291474	13
47643	16
20777367	13
5522159	13
2756905	13
2946146	16
4479787	13
4886457	13
7341922	13
4829294	13
6968341	13
7829948	15
123458	13
6963798	13
5863845	13
7544577	13
4737594	13
30192793	13
9590807	13
6487269	13
3137516	13
3288791	13
4119428	13
7402102	17
12120505	13
5477647	13
1496807	13
2371940	13
13566873	13
11422767	15
4693452	13
1878807	13
3701619	13
111570	13
4010054	13
23865254	16
18119477	17
37186979	13
2355427	13
9256182	13
196714	13
26765676	13
5058765	13
430115	16
5026298	13
25916551	13
21089965	13
8905098	13
5041330	13
5935271	16
6984606	16
15539496	13
3281917	13
3029425	13
12360120	13
3748877	13
4477685	13
34684384	17
8592551	13
4593440	13
2078630	13
31803200	13
2452194	13
14510391	13
4205344	13
4917587	13
5697707	13
2086907	13
21673474	13
9921952	13
8508315	13
11039492	13
12692897	13
7270942	13
294174	13
351150	13
1716603	13
8376753	17
2529209	13
160045	13
8266372	13
9854963	13
14960945	13
10075740	13
4977469	13
9756440	13
2056960	13
1799922	13
1331738	13
4909182	13
19256677	13
1091739	13
5234037	13
5151837	13
4281560	13
3583469	13
7731826	13
5609318	13
2205693	13
17500932	13
3491661	13
13502833	13
4606305	13
9964603	13
35613399	13
4437818	13
15009501	13
7472773	13
10246312	13
7803563	13
2761909	13
10880231	13
8503	13
7283841	13
9692066	13
996679	13
37255650	13
5059607	13
13807186	13
3652369	13
15170195	13
8373614	13
4730087	13
3619851	13
13355072	13
7721014	13
3123445	16
6107977	16
10992092	13
2982748	13
11576154	13
34980592	13
18748615	13
12207909	13
19482200	13
714907	13
11244479	13
7502440	13
3905253	13
1753193	13
13674375	13
1552847	13
3499739	13
21242677	13
3206865	17
13047607	13
4062413	13
8981973	13
9643710	13
1600654	13
5713948	13
9559999	17
5971542	16
2173522	13
13022139	13
18137369	13
2759911	13
25808572	13
2010121	13
1264511	15
17083939	13
2128724	13
5114549	17
22257984	13
35929079	16
2491895	13
3989968	13
10629609	13
15169884	13
4820421	17
3796369	17
324985	13
1328127	16
1052993	13
9086963	13
3395918	13
944718	13
4676063	13
8769845	13
6296769	17
6856717	17
9653728	13
2232879	13
6148806	13
233100	16
13760526	13
12599575	13
472329	13
793020	13
4859902	13
7518793	13
23054665	13
4423900	13
6493873	13
10960480	13
4354569	16
5247843	13
6287638	13
2107298	17
3531639	13
12154866	13
10748003	13
1917412	13
2599766	16
23584379	13
21059490	13
14797172	13
391228	13
3603411	13
4069023	15
6390911	13
9988553	13
6906798	13
5655350	13
6307301	13
3526338	13
5833478	16
350067	13
33329590	16
18675170	13
20901487	13
11928141	13
3157921	13
3586803	13
6907318	13
93588	17
2178553	13
21048731	13
4999804	16
42833200	13
6842305	15
227060	17
946558	13
1702073	13
9869955	13
3451377	13
2030092	13
12412525	16
953213	13
3929321	13
19261901	15
9987621	13
7090427	13
475641	13
455220	17
3974687	13
2810086	13
17033876	17
15703804	13
27154722	13
162176	13
3835571	15
4112301	13
1231702	13
3065011	13
7318789	13
8075161	13
916333	13
13144585	13
5254132	13
1189909	13
6347597	13
8807903	17
47470	13
14046904	13
10853057	13
2499396	13
2451952	13
15205557	13
25191492	13
4924184	17
496156	13
3142695	13
3932051	17
22872591	13
11574243	13
26394332	13
5391197	13
1487927	16
6130942	13
14781153	15
2056351	13
6468952	13
3978791	13
284698	13
17742857	13
551249	13
15553934	13
14349060	13
6431588	13
14590001	13
5210927	13
6354471	13
14251626	13
2123728	13
17610588	13
19493474	13
4256234	13
4399737	13
10992584	13
29215277	13
271362	13
21155593	16
11291065	16
27373261	13
4247957	13
5342895	13
3381801	13
11920954	13
5919463	13
3830279	13
1122156	13
4606015	13
3898199	13
6383489	13
9257378	13
3833196	13
5718047	13
3137355	13
4911897	13
1009088	13
4539438	13
18047451	13
115993	13
445795	13
14091176	13
10633980	13
1185687	13
6697963	13
19170933	13
21211003	13
2463446	13
2441313	16
13885256	15
2139346	13
5299910	13
5017791	13
4282235	13
10301332	13
85098085	17
7750607	13
1287801	13
28729190	13
2916162	13
16392179	13
14508898	13
4810875	13
7127524	16
14189761	13
3307373	13
778825	15
227363	16
5061200	13
10518849	13
7560301	13
24657179	13
1088764	13
9170311	13
9444135	13
189092	13
2890451	13
18494142	13
2194208	13
22820813	13
58535059	13
15397339	13
2734964	13
8998667	13
2688433	13
8240160	13
1804975	13
13988360	13
5303562	13
21075913	13
2585273	13
30205097	13
596533	13
43459774	13
6728053	13
12500451	13
4935448	13
18701117	16
1738372	13
299318	13
7260234	13
15348643	13
12054478	13
14937012	13
6247350	13
63844645	13
14562741	13
1018135	13
324312	13
9768913	17
7304327	13
11377139	13
13368907	13
20302510	13
12909864	13
3675912	17
1002956	13
297137	13
671904	13
2519885	13
12077299	13
1556903	13
51661364	13
16925076	13
5880641	13
11554421	13
21201412	13
2948084	13
17288343	17
5920937	15
563619	13
4859682	13
13346081	13
2853790	13
10564016	13
5471536	16
2227324	17
883023	13
6322380	13
365820	17
4927747	13
5662838	13
12266659	13
14438816	16
6314445	13
28904912	13
5602827	13
77277	16
10116983	13
6795870	13
2483722	17
223969	13
5008104	16
4742369	16
508286	13
18665646	13
11933183	13
12531495	17
10731668	17
2750374	13
4796900	13
24998578	13
5883269	13
10010706	13
2066624	13
19033669	13
4272416	13
13759260	13
4527416	13
386419	13
4500488	13
5251681	13
2852992	13
15527651	13
14237005	13
462643	13
1082304	13
9438721	13
5824700	15
498010	17
9628911	13
8887530	13
7500273	13
7287246	17
8876973	16
6596773	16
3958155	13
26022155	13
12807681	13
12340005	13
5267662	15
1801236	13
24256820	13
10064586	13
4772387	13
5402734	13
7761267	13
7082454	13
9609571	13
17170647	17
2911206	13
5433093	13
1509222	13
688155	13
1974419	13
1441988	16
3129152	13
2474083	16
20201079	13
7545773	13
4010850	13
10178366	13
1917358	16
2308362	13
869194	15
6845472	16
21605	13
1425550	16
26369719	13
3404123	13
3668833	13
1159478	13
11156446	13
16633899	13
5121542	13
3486506	15
21737531	13
862572	13
31504048	13
4077601	13
2039806	13
14138618	13
308070	16
953037	13
4257454	13
4693228	13
6562350	15
213224	13
26927072	17
3709772	13
11520494	13
3638871	13
9497627	13
4430474	13
29684471	13
895003	13
21438840	13
34593	13
5031164	13
10914645	17
1603138	13
8895217	13
2794632	13
32163463	17
1160651	13
1833710	13
585303	13
6772135	13
9829540	13
4413883	13
5964505	13
4832890	13
31351517	13
3515134	13
10590724	13
13770101	13
20398514	13
1134695	13
7577683	13
1548623	13
4073676	13
1908551	13
17430686	13
21131352	13
9658247	17
1361145	13
4771266	13
2305114	13
41388762	17
216723	13
28412699	13
12081387	13
12368268	13
1469422	13
1711981	13
1220798	13
10607074	13
4199085	13
1194598	13
13060798	13
7977445	13
546211	13
165269	13
1857067	13
10637111	13
18161742	13
16023286	13
2607284	15
21631311	13
36667312	13
1392918	13
2744628	13
3936118	17
5753150	13
6441132	15
378497	13
527395	13
1562958	13
2417380	17
5914084	13
9655543	17
4349388	13
3368348	13
18607825	13
4848870	13
3189380	13
6628430	13
6177296	16
2609362	13
2326472	13
5282457	13
1831674	13
4047689	13
10298614	13
7445453	13
4548818	13
384181	15
11939423	13
5565885	13
5360023	13
3041277	16
10305527	15
617028	13
9179913	13
6111103	17
1040265	17
4944644	17
2001747	16
967464	13
12124896	13
24434607	13
18113147	17
991936	13
1266855	13
7344998	13
7548238	17
563937	13
20267505	13
23535446	13
7692041	13
1191604	17
4202239	13
7529175	13
12793739	13
13574922	13
3017260	13
427350	13
5761126	13
7189043	13
932274	13
9253660	13
8281476	13
4756692	13
4126354	13
1937423	13
2859196	13
36311551	17
7830406	17
5846426	13
7444510	13
11271512	13
8988329	13
6406583	13
1003211	13
12245567	13
8914420	13
10051183	13
172308	16
4351147	13
29519643	13
74350029	13
405092	13
13815666	13
924240	13
28318338	13
3836906	13
9548654	16
10233115	13
1541670	13
2406648	13
4726805	13
13792843	13
3617242	16
4823868	13
10427520	13
6148896	13
3592850	17
6598209	16
3301421	13
5598054	13
4535753	13
163432	13
145700	13
11283426	17
2417391	13
8841967	13
5913317	13
18111616	13
4984148	13
11512534	13
26052680	13
3412715	17
2065058	13
20225783	16
3786677	13
4492623	13
4685440	13
10143535	13
4008607	13
9434170	13
5294107	13
431781	16
20969979	13
13452076	13
4588755	13
16219819	13
790729	13
6486035	13
365766	13
7943619	15
1327350	13
4762689	13
2113672	13
1230292	13
16497605	13
1606281	13
12158946	13
8312749	13
6437	13
6685283	15
3422278	13
746066	13
6808813	17
1202052	16
11241015	13
15844527	13
283839	13
498373	13
12383660	13
21335181	15
1601216	13
21266795	15
6576921	13
10226325	13
1712989	16
13378628	13
4199262	13
2980762	13
3120633	13
12376572	13
19931845	13
5020225	13
2698273	13
112357	16
8237092	13
12926364	13
1345301	13
825365	13
8983004	16
2414927	13
4476098	16
6382562	13
2963996	13
13053464	16
3023052	13
831327	13
6068830	13
4341051	13
7581013	13
1047629	13
2525542	13
9776100	13
5695085	13
8352124	13
3902618	13
17236976	16
16864325	16
18835542	13
4283969	13
2884032	13
10353271	13
2838236	13
1306450	13
7206075	13
20110413	13
31499948	16
20013559	17
48941355	13
6467762	13
845233	17
523980	17
7750048	13
21330822	13
8292300	13
9705268	13
5546956	13
673957	13
22580027	13
10113971	13
1020240	13
5334964	13
5504183	13
11390644	13
18663198	13
442721	13
23100319	17
13414431	13
9348914	13
5153434	13
862595	13
9683133	13
6884221	13
24912184	13
7822076	13
5346604	13
11798488	13
17864128	13
6738896	13
15523634	13
58401	16
678017	17
3891304	13
2326339	13
3714429	13
60302	17
14573951	13
3073989	13
14655086	13
22541833	17
2561864	13
8088789	13
12559545	17
1617648	13
3812707	13
9376385	16
5905726	13
4104018	17
4501485	13
23579490	13
11635012	13
5684794	13
4617387	13
275322	13
7780628	17
2127009	13
2046642	13
4409208	17
2587085	13
1316659	13
1559193	13
12147538	13
216224	13
4542346	15
4577438	13
12943967	16
17239995	13
19904517	13
2214033	13
4453516	13
15022549	13
15457657	13
2392359	13
15358190	13
8762204	13
9693226	13
12331786	13
16792266	13
13926504	13
6950010	13
4309832	13
803517	13
1614161	13
14521590	13
6336178	13
914574	13
448579	13
4119572	13
3022014	16
2506439	13
7318841	13
637019	13
3226144	13
1331163	16
13956148	13
236295	13
17299820	13
2275924	13
2500430	13
19413470	13
88831	13
2280896	13
1119596	13
20482276	16
2533667	13
2688684	13
1401255	13
39579430	13
20937351	13
6677572	13
25533942	13
6879956	13
12616407	13
3420943	13
6962665	13
14998802	13
12303945	13
29901341	13
7182263	13
11572573	16
9072315	13
6013376	13
5285783	13
32922683	13
559246	13
4380815	16
10232971	13
2448089	13
6144268	16
1925155	13
16360797	13
14098360	13
13718566	13
7661361	13
411539	15
5826554	17
2641303	13
761304	17
305145	13
4036819	13
3004846	13
2802376	13
1299386	13
9252445	13
5357763	13
12200433	13
13459632	13
13828716	13
48108269	13
1127444	13
437808	16
55973504	13
9037714	13
2528444	13
11530911	13
7090586	13
22396893	13
12048696	13
4504418	13
1073373	16
18133934	13
20084713	13
3989328	16
14773568	13
11205511	13
6355553	13
7187466	17
6119244	13
15004478	13
909714	13
12738004	13
54032	13
4445953	13
4738179	13
3089680	13
18511291	13
1769554	13
28117147	13
8200234	15
11635579	13
170686	13
9289745	13
15069899	13
967931	13
8221106	13
24915082	17
26671478	13
25162186	13
19010000	13
37914011	13
4442822	17
3661009	13
1143714	17
23487093	13
25418950	13
7417863	13
3376204	16
705751	13
9419389	13
19101547	16
4424001	16
18263642	13
2499644	13
350799	13
13049795	13
12571591	13
2649028	16
670411	13
332630	13
5583020	16
4710208	13
7322460	17
7037750	13
13096122	13
13404221	16
8795079	13
35700337	17
462135	13
6851802	17
5299279	13
1803019	13
10218517	16
12079105	13
11747615	13
44130939	17
9802966	13
5840874	13
10313677	13
35556907	13
1155423	13
24005771	13
482581	13
169051	13
25792544	13
2040822	13
18078197	13
11431916	13
2113684	15
20258733	13
1724239	13
254729	13
6752829	13
3526261	13
42943561	13
9866074	13
11842962	13
6759436	13
1108577	17
3337312	13
7448586	13
7684898	13
7338187	13
198078	13
2328879	13
4877063	13
4177538	13
8308605	15
3337191	13
33242156	17
2236995	13
764953	13
22135309	13
1882464	13
19690603	13
5465445	16
1741689	13
7530216	13
6782807	13
3785927	13
14139834	13
470894	13
8017112	13
12232318	13
1727645	13
444646	13
23433908	13
10745099	13
8083926	13
2052797	13
13380292	16
22159395	17
12484819	13
3539503	13
21748727	15
21140753	16
1710860	13
711959	13
709405	13
15888857	13
1442525	13
6785604	13
3845294	13
5916220	13
161290	13
28530382	13
30256812	13
4057037	13
19013086	15
4507595	13
7778283	13
44314594	13
2627721	13
8897794	15
2476075	16
12849	16
8941104	13
14390332	16
6030724	13
4374963	13
7188278	13
4467822	15
1402577	13
731298	13
2922693	13
6293531	13
5443222	13
9675095	13
504971	13
26407297	13
8645298	13
10981526	13
9592111	13
8436284	16
4814836	13
1234588	13
1437079	13
9627904	13
6587251	16
29890370	13
14630831	13
1541873	13
6162166	16
2717680	17
2908105	13
15247225	13
12023749	13
6397183	13
5388090	13
501087	13
17419774	13
18946003	13
885161	13
2814094	13
2587317	13
2459656	13
11646163	13
1972598	13
2706538	13
10343194	13
3392728	13
9349408	13
5546733	13
4426446	13
9540299	13
6176191	13
2109784	13
7391285	17
4642388	16
1898719	13
1320612	13
531236	13
11126561	13
738881	13
8309296	13
7557389	13
3157556	13
5909117	13
19451492	13
4958477	13
12548221	16
15453416	13
18186560	13
11255101	13
7423595	13
2590745	16
1105198	13
58166	13
17702291	13
1993175	13
505362	13
2771911	13
5990776	13
12959313	13
624901	16
9819275	13
1505393	13
52911	13
18680011	13
1740989	13
3633192	13
3372681	13
21354182	13
2845133	16
1572097	13
14193835	13
31921907	13
19155850	13
19622556	13
3906191	13
9469097	13
6414435	17
3403640	13
2757985	17
596143	13
1230251	13
7692978	16
5278183	13
12188915	13
5866512	13
2209824	13
4219753	13
15788699	13
808120	15
48691246	13
5995124	13
17387197	13
12037620	13
26554124	13
14497214	13
53225953	13
12217215	13
6985174	13
9979590	13
15168920	13
10327772	13
1607335	13
22777977	13
4067415	13
6407710	15
4370021	13
14849119	13
14237131	13
5251627	13
5894773	13
1344787	13
9993999	13
176586	13
1885830	17
15785347	13
7472930	13
915904	13
2843519	13
1074809	13
3516460	13
3424406	13
2996925	13
12116519	13
7949052	13
21334392	13
6758458	13
2770332	13
9345036	16
18763492	17
929415	13
6752514	13
1297619	13
1306185	13
3481514	13
35095646	17
23078661	16
6485546	13
6382727	13
7614435	16
8203947	13
3773471	13
2555331	13
2994191	13
1908777	13
2019504	16
50344352	13
6923682	13
1335333	13
1909285	13
43412	13
1200175	13
232526	13
14606469	13
3117341	13
12184938	13
3048632	16
3147677	17
4547039	13
8842586	13
5698040	17
11458346	13
13963377	15
45170574	17
1254702	13
3567282	13
12643050	13
5665753	13
3878990	13
5428406	13
5626669	13
3335453	13
5008228	16
1604946	13
1161176	13
15801093	13
3278342	13
3724940	16
7879042	13
6873008	13
2487671	13
13602745	13
4975381	17
3844327	13
31313361	13
2680461	13
7587819	13
2542655	13
30547120	13
777279	13
464782	17
8605550	17
322888	13
789645	13
13210220	13
6653138	16
3620746	16
4632020	13
14504983	13
10534757	13
9069334	13
5691415	13
4976552	17
10049494	13
3445535	13
1838841	13
1811122	13
16807052	13
21420325	17
2613021	16
16915499	17
12963221	13
3793509	13
11075512	13
21169945	13
2114779	13
916253	13
2837574	13
20582560	13
6754560	13
1190384	13
19957180	13
7215546	13
11852087	13
25454511	13
13785	13
4030379	16
5278482	13
10171439	13
3420242	13
4984879	13
8372688	13
26983016	13
454738	13
21231614	13
4334892	13
4998439	13
13299587	13
5497591	13
4682858	13
10709079	13
8588333	16
12609544	13
7857248	13
6078185	13
4838887	13
12113	17
8474258	13
1951686	13
7905447	17
1545815	13
6285291	13
15515816	13
1245544	13
2594588	17
5030563	13
15244952	13
1020418	13
1642857	13
4464086	16
12831936	17
10543620	13
4470468	13
6915454	13
10669966	13
4750582	13
6310625	13
7628793	13
7258931	13
331937	13
10490590	13
2216824	13
2123884	13
10227039	13
11323504	13
4630443	13
321312	13
13460187	13
1635032	17
70492	15
16536587	13
1619927	17
11374411	13
7371175	13
8376120	13
7225184	13
8943303	13
9017909	13
288955	13
36451234	13
7540934	13
1243002	13
25524365	13
20918996	13
7607832	13
10785074	13
33809559	13
883101	13
6762826	13
496934	13
7007938	15
13259787	13
9885774	17
8963467	13
2215388	17
31850447	13
13436578	13
17160319	13
20343842	13
6454663	13
2735369	13
9119783	16
7709915	17
7113217	13
34879986	13
5586172	16
12561244	13
1525884	13
18498341	15
3984459	13
11693068	13
3456624	13
25840142	17
8222801	13
858250	16
144350	13
1689717	13
6634775	13
586830	13
4715860	13
1742629	16
8481804	13
15532544	13
27683755	13
649581	13
3145677	16
23110831	13
27425133	13
8019671	13
2392099	15
7387363	15
6705327	13
2499908	13
6189837	13
15203180	13
16298141	13
5161869	13
15102564	17
6284086	13
3726047	17
13102860	13
15387795	13
3531782	15
4411783	13
187007	13
7350104	13
674143	13
3447526	13
3359759	13
10421337	13
8723522	13
7544779	13
7644077	15
1862924	13
2154470	13
1381187	13
604063	13
36260322	13
22782657	13
5986883	13
24915339	13
4922008	13
8434638	16
6252081	13
5655774	13
16481690	13
3367391	13
1252647	13
12489504	13
3494110	13
1920078	13
27751828	13
11859658	13
56382325	13
2022691	13
158951	13
7717182	13
2272401	15
2333517	13
2940311	13
1824894	13
1851105	13
1146260	13
34993	13
36254514	13
529824	17
370728	13
5850279	13
5734054	13
21565049	16
1397553	13
449858	13
28178098	13
3718272	13
3524178	13
3710412	13
6582882	13
4300622	13
11784093	13
19856187	16
941941	13
11581658	13
5691792	13
19539266	13
8350920	13
17078282	13
7398175	13
141180	13
2659427	13
3673067	13
3100212	13
9527418	13
4444180	13
7388394	13
10065423	16
12669414	17
6219031	13
8563779	13
1182092	13
2588847	13
1347384	13
13380101	16
8463192	13
10055921	13
1149222	13
2619248	13
1140322	13
9398510	13
26939139	13
340598	13
19341092	13
4292612	13
6831355	13
1021602	13
13977766	15
15585986	17
22716807	13
6171606	13
2232468	13
6351059	17
3755726	13
2363464	15
30175414	13
4056288	13
2585780	13
919559	13
2640373	13
7481987	13
11425555	13
1110251	15
6911746	17
71557	13
2846852	13
11800844	13
4409144	13
402085	13
9464720	13
1972281	13
7160483	15
2720069	13
38179919	13
407003	17
3894064	13
1418507	13
789333	17
3010467	13
3685580	13
7219967	13
20658525	13
31757079	13
4828433	13
19398357	13
7993937	13
5451604	13
5021282	13
4557222	13
13556227	13
6002157	13
2872007	13
10950065	13
5131935	13
10266582	13
4908805	13
24246154	13
7510996	13
28769133	13
9517303	13
17469589	13
614392	13
10559954	13
5125693	13
6000417	13
2574590	13
1134258	13
6391019	13
11689491	13
1815011	13
11450549	13
1683254	13
14818786	13
3804873	13
15045775	13
25287299	13
6744622	13
390521	13
13359276	13
3354924	13
10926505	13
9230890	16
5262606	13
2017993	13
1665316	16
13193319	13
6147920	13
1295501	13
7221137	13
3215988	16
4584614	13
2635092	13
880394	13
5591338	13
26011565	13
6958781	13
12289106	13
3916015	13
2675906	16
7689101	13
1892310	13
1220840	13
13559044	13
10301791	13
8202394	13
22346796	13
4907447	17
2273218	16
25524949	13
14432408	13
7718994	13
7995253	13
466767	15
5833940	13
23082273	16
7571227	17
905150	15
3227817	13
892472	13
18689073	13
14344782	13
12240756	16
3779375	13
1124786	13
6497107	13
7190610	13
5086241	15
29375926	13
13805356	13
6227235	13
1517537	15
19128094	16
1633369	13
31576141	16
7728732	13
11677515	17
3572272	13
1208022	13
4959849	13
6749944	13
25368476	13
30208093	13
3114798	13
2892063	13
6977826	13
4676567	13
5469963	13
3425221	13
10425727	13
1674043	16
6864288	13
1259376	16
562030	15
2925678	13
2615696	13
4098810	13
21456010	13
2516405	13
3890882	16
10091075	13
22809109	13
6613676	13
8928759	13
1526468	13
4555619	13
3744647	13
246006	13
1403305	16
11210566	13
1679042	13
4549342	13
4223824	13
4317861	17
15560377	16
20695538	13
649310	13
1730246	13
881752	13
11369355	13
10143861	13
71754	13
3321863	16
14680	13
4505794	13
6427453	13
12739303	13
436108	13
15366203	13
2515168	13
6073574	13
18287124	13
11963782	13
2650065	13
21716241	13
1200723	13
5886881	13
8233229	13
24800023	13
14170698	13
35761256	17
935506	13
34599575	13
3961707	13
198070	13
18736777	17
996677	13
7103759	13
1961127	13
3827906	13
11946564	15
14727387	13
97517	13
2699030	13
20240492	13
7909892	13
9628028	13
21290308	13
9637274	13
4037669	13
3801216	13
8402906	13
255503	13
1045756	13
3292248	13
30452745	17
33075606	16
3084304	13
9895711	13
3617653	13
7379037	13
195861	13
27706570	13
2399610	13
13014064	13
3661044	13
2292021	16
13847305	13
19801559	13
12625813	13
2674	13
39311476	13
6304786	17
2700615	16
14571553	13
14521425	13
2234572	13
2206178	13
7783483	13
1048724	13
11761181	13
25329171	13
1536899	13
1337244	15
17068958	13
3713601	13
6720215	13
9647407	17
270136	16
507583	13
18210703	13
2619285	16
3172812	13
19167429	16
3854790	15
288219	13
3224349	13
5573175	13
1255534	13
7749247	13
7208267	13
1738603	13
15643487	13
7810579	13
2243556	13
8799568	15
15263566	16
16436507	17
9653143	17
10159411	15
443282	13
7725153	13
30549674	15
2066311	13
2486619	16
3223534	13
15375257	13
339521	17
4613271	13
13316484	13
5968995	17
12567901	13
8010792	13
21490096	13
23394081	13
34681022	13
12236827	17
9095390	13
16983029	16
1575449	13
569040	13
21804182	13
6375604	13
9102261	13
4344533	13
3115474	13
19187644	13
4788263	13
5171994	15
1738539	13
5551768	13
21072524	13
13553724	13
6846086	13
980978	16
21982264	13
9480407	13
6141389	16
6345728	13
12030579	13
830319	13
11971033	13
22677868	13
1951161	13
2239517	13
7170287	13
7484472	13
3061043	13
15209640	13
4562705	13
17189643	13
3032458	13
235462	13
5967328	13
2465103	13
276408	13
15004836	13
5402701	13
2891921	13
3211330	13
32305292	13
23448901	13
7227421	13
5652866	13
17752416	13
15158174	13
6966519	17
885805	13
2575814	13
9510255	13
1518927	13
11760792	13
4220750	13
483105	13
5071675	13
4783772	13
1351556	13
10782549	13
16801773	13
3532121	13
4906720	17
18350450	13
1809830	13
106034	13
5356622	13
3081207	13
1973022	17
2054055	13
6243389	13
11184310	13
5066310	13
8112022	13
2538692	13
3619092	13
6254518	13
1216852	13
13928946	13
5452887	13
28092629	13
13579580	13
4155388	13
951615	16
644333	13
1865897	13
2686231	13
5228250	13
1342513	17
2606448	13
5748458	13
25967920	13
7049480	16
699811	16
7704827	13
9285463	13
20801508	17
3969066	13
28221920	13
15837942	16
5455872	13
253613	13
4190044	13
9953071	13
4581940	13
1203990	13
12358842	13
8329344	13
1384251	13
885310	13
671139	13
4253390	17
6867074	13
2830680	13
2589947	13
15287914	13
1063291	13
10841418	13
17332909	13
11557498	13
586392	13
446543	13
6227650	13
14320780	17
2419592	13
122872	13
2429408	13
2791273	13
3420378	17
1564457	13
728063	13
2602358	13
19505457	13
15377129	13
2628412	13
9683169	13
4761072	13
2624797	13
4354947	13
5959566	13
42545145	13
9178981	13
276060	13
10716237	13
22240987	13
56064016	13
574343	13
5194051	13
9723551	13
483705	13
17734406	13
1961601	13
5283643	13
5792704	13
3798572	13
6648734	13
2735010	17
23508937	13
572438	17
12755880	13
782337	13
10271124	16
20009268	13
6169681	13
6559139	13
15921208	13
901418	13
14171247	13
9111683	13
6259286	16
1334191	13
18023883	13
5813002	15
6849088	13
14746689	13
965996	16
559188	13
8488516	13
8018886	13
19086941	13
12960975	13
26953672	13
8577892	13
11389625	13
1451156	13
12534800	13
5736133	13
2341221	13
843922	16
5016910	13
7261805	13
7103288	16
25062989	13
12670877	13
4269644	13
13866782	13
4123062	15
10483679	13
13804709	13
5269426	17
9977304	13
5594202	13
1641998	16
1453170	16
846751	17
2901435	13
10365724	13
12099843	13
4147486	13
28059559	13
5050061	13
16507234	13
18715468	13
9052561	13
8646413	13
722569	13
8519404	17
10456974	16
3330267	13
7565875	13
2751515	13
1365787	15
2540730	15
952193	13
15595530	13
967897	13
792840	13
3463708	13
6077179	13
1097675	13
6059616	16
3747557	13
10686406	13
2638304	15
537122	13
197034	16
12622793	13
12032121	13
4960382	13
51564	13
6673552	13
544445	13
1179055	16
2589581	17
7213163	13
4979527	16
16253908	13
5552326	13
7188776	13
3673211	13
11434985	15
8174621	13
7665120	13
5472996	13
9501605	17
10245541	13
263726	17
10958134	13
11410467	16
11318208	13
9310587	13
1895035	16
2273153	13
2099794	15
3217553	13
4717970	15
23327019	15
8101885	13
3080660	13
4411492	13
2856870	13
44351903	15
5460478	13
11282693	15
2422777	13
7034171	13
6677196	13
18944212	13
13848810	13
2000243	15
22570782	13
19616088	13
10811714	13
7352552	13
5821360	13
28239114	13
5844365	13
9323618	15
9917627	13
3171197	13
1204048	13
14889121	13
28214698	13
3155318	13
440430	16
15042153	16
13993834	13
2899796	11
9930407	13
32197485	13
20792418	13
23432116	13
12254482	13
3174878	16
31801501	13
3852972	13
3604582	13
4800287	16
409787	13
8019626	13
5725875	13
16756058	13
29881602	13
701334	13
8433383	13
2740594	13
4556280	13
7136348	13
123729	13
11950593	17
9343176	13
3177478	13
655212	17
9524850	13
22996562	13
13254522	15
6170777	13
13970653	13
5281053	13
3284194	13
24295270	13
1361713	13
9624707	13
4267294	13
4564576	13
3322668	13
13403102	13
6834000	13
22612975	13
17005321	13
1412982	13
4531517	15
710402	16
4415511	13
4325965	13
12589784	13
8629585	13
26178870	17
27681944	13
5309725	13
273839	13
1658791	13
6031164	17
4206257	15
9601596	13
16438099	16
16334400	13
10296530	13
2072553	13
3788630	13
3814068	13
9130793	13
1768107	13
1793216	13
2970604	13
492031	13
7403150	13
7797183	13
2992636	13
3437077	13
2280154	13
7943101	15
6001412	13
7534452	17
12155367	13
8373262	13
5706074	13
4398698	13
9002229	13
11749788	13
9226733	13
1535933	17
18393286	13
3033505	13
31924691	13
315256	13
2250614	13
20843555	16
6805570	13
11314166	13
6544699	13
10798479	13
6297663	13
11335005	13
23074604	13
5570253	13
2926805	13
4114941	17
26040729	13
2299500	13
14817651	13
12064718	13
15689258	13
3437681	13
3794992	13
13284199	13
21353102	16
15822946	13
2577972	13
18848197	13
7280439	13
2247092	13
697810	13
8728547	13
10985336	17
4984865	13
15628904	16
1713613	13
4639257	13
2817985	13
101104	13
3764910	17
1682850	15
4089225	13
11213324	16
11901051	16
28145725	13
2464495	17
1514412	13
7270268	13
2828170	13
19790615	13
9551230	13
1881001	13
9254714	13
20569748	13
18019286	16
11179567	16
1665456	13
739065	13
780264	13
1084345	13
507828	13
11097010	13
8877061	13
2893577	13
1939867	13
25901372	16
2592087	13
6532221	13
7429321	13
279242	13
12276346	13
1407732	13
1916012	15
4975213	17
24072397	13
6567542	13
8546512	13
2188808	13
1786978	13
8634716	13
8883295	13
3166265	15
13203731	13
8812862	13
18861688	13
11118185	13
6530843	13
46782386	13
16158247	17
27599559	13
7896041	13
9284187	16
814888	13
7204103	13
24539236	13
14780033	13
8612104	13
10480661	13
2142822	13
20829720	16
10281488	13
7699770	13
12135688	13
642881	16
10388583	13
11849537	13
11797823	13
14206259	13
2313621	13
6736691	13
10607303	16
23180419	13
3331712	17
3833541	13
4585115	13
26174239	13
9693865	13
608425	13
26423817	13
2677510	16
7469863	13
6248751	13
7150919	13
12887627	13
31380665	13
2661482	13
35291608	17
3104179	13
10054830	13
7497787	16
2344778	15
1702621	13
6830941	13
5938656	13
32535713	13
14066221	13
731945	13
7873532	13
20670635	13
6385442	13
357404	13
3419377	13
4255298	13
3088792	13
22825	13
9480276	16
4668547	16
4708634	17
3857854	13
1658663	15
4554169	13
5853003	13
5266017	13
1014715	13
5991677	13
18649844	13
3955119	13
12511902	13
4729197	13
7880071	13
20597751	13
24547127	13
17884026	13
9042242	13
355252	13
295159	17
18560777	13
14515472	13
11765521	13
4732883	13
7324083	13
1664497	15
11562323	13
1908542	13
1220208	13
12912269	13
27669113	13
5383199	13
21272716	13
10185925	13
2374973	13
23908195	13
233764	13
968195	16
3225952	17
4938662	16
22190	13
5685558	13
11847158	13
5196365	13
10705464	13
20432083	13
5102654	17
1213065	13
2896720	13
2783160	13
1502529	13
8508209	13
13545965	13
19111808	13
4015883	13
4932739	13
27438133	13
6097176	13
489200	13
96397	16
9630803	13
4816949	13
15305492	13
5044925	13
207009	13
13605399	13
7956904	13
15045222	17
10166180	16
6352457	13
2140579	13
1299951	16
405988	13
10520828	13
3271781	13
26248536	13
21051	13
1527175	13
1975804	13
12617734	13
2651146	13
9617793	13
5227926	17
3811919	17
237662	13
5296341	13
11585278	13
249205	13
13122835	13
17977564	16
7529653	17
38494	16
10562056	13
2777128	16
12165619	13
8140980	13
1371293	13
4027034	13
13029845	15
32008312	13
10726902	13
4022422	13
5457348	13
8682455	13
100997	13
9820203	13
3000256	13
6483547	13
21112186	13
3619402	13
700341	13
1028982	13
900249	13
1775369	13
33295780	13
18677445	13
585612	13
1058359	13
13418997	13
160298	13
6189563	17
354833	13
6105540	13
1520199	13
167194	13
5818437	17
4572350	13
31520656	13
2910109	13
8261860	13
31442459	13
3035241	13
5319204	13
5840044	13
1647624	13
436835	13
4341592	13
1954259	13
7414428	13
2916012	13
11252296	13
2770285	13
4958038	13
8691946	13
1679497	13
8663438	13
2459645	13
313701	13
1568466	13
6229711	16
11917006	13
378242	13
3272893	13
5476150	13
31550254	13
533837	13
17003535	13
23054662	13
9759675	13
904786	13
14807639	16
3831204	13
1608188	13
3802543	13
39102	16
2409511	13
205714	13
7329957	13
12947735	15
3395740	13
9369214	13
999347	13
383171	13
2782940	13
5956431	13
3899476	13
9990876	13
11632497	13
4681664	13
348577	13
418090	13
24821261	13
2283212	13
9279787	13
4771548	13
25736886	13
3861198	13
2180418	16
12349488	13
5128326	13
3238660	13
28889889	17
18021803	13
250396	13
22739601	13
1984200	17
12330747	13
4938339	13
2262961	13
1192636	13
22113410	13
5131463	13
10055511	13
252165	16
370626	13
6690192	16
5197250	16
10737073	13
1023469	13
7589666	17
11861207	13
341552	13
1035992	13
371684	13
12043933	13
943329	13
4716268	13
6211750	13
24808198	13
30971122	13
12205621	16
558202	17
993026	13
18153448	13
4413072	13
2417841	17
37248417	13
2184248	13
7897634	13
7323181	13
750152	13
18182028	13
636354	17
18305799	13
7651859	13
813445	13
4305253	17
4014124	13
33825579	13
6497438	13
249789	13
8533027	13
12788295	13
19640763	13
17571412	13
8796486	13
1186374	13
658844	13
2560486	13
1433887	13
14455652	13
7840568	13
14062422	17
7661666	16
11194273	13
7856419	13
797633	13
10619244	17
8272524	13
27015922	13
1321	13
531965	13
3996823	13
12136711	13
16282076	13
4617023	13
18759414	13
15095922	13
501266	15
18314599	16
2732394	13
5556887	13
11463518	13
1165135	13
958614	13
14610656	13
9964042	13
1585157	13
6585208	13
516880	13
8720589	16
20887357	13
1026803	13
6690253	13
23726083	15
12571133	13
16200513	13
31390398	13
37355386	13
3592320	13
7153422	13
4687044	13
44091026	13
1313357	13
4260776	13
4394140	13
12481270	13
692593	13
2497210	13
3932226	13
18285286	13
2767029	13
2772777	13
7064356	17
4837122	13
7942161	11
6950403	13
3059358	13
23749383	13
3195386	17
4646803	16
4663294	13
24039648	13
8687845	13
2677601	17
2284899	13
2922429	13
1650156	13
2370672	13
2039613	13
20310021	13
5595576	13
4640050	16
8500577	16
10167779	13
4492058	13
55452501	13
12018539	13
23812132	13
16974549	13
13008807	13
1617612	13
6610174	13
12105615	13
4197869	16
10385484	13
15427340	13
114107	13
4174079	13
13479722	13
5264477	13
750058	13
14322488	13
9830530	16
13847104	16
2950962	13
3227326	13
1307108	13
3369594	13
5406341	13
3788359	13
2524124	13
8081459	13
11816391	13
4536292	13
7928885	17
1357086	13
27826932	13
47632	13
5351768	17
4411510	13
3731703	13
17635347	13
5144248	13
1768345	13
2332423	16
44804825	13
12035678	13
19362728	13
9168296	13
6690265	13
894231	13
2775481	13
1282263	13
6931521	15
19395096	13
4837233	13
11127037	13
705354	13
9905212	13
5217734	13
20382745	13
2927762	13
8209304	13
1971696	13
2545014	13
15127109	13
7008306	16
727465	13
1216417	13
2441585	13
4788348	13
928547	13
20204159	13
17165330	13
19128477	13
7441400	13
11772128	13
9831994	13
1040989	13
5693468	13
4870148	13
8631458	13
14765460	13
924266	13
6636538	13
8669803	13
7139400	13
1684484	13
12057385	13
4180971	13
7078508	13
2054122	16
8514336	13
28854316	13
10538369	13
9580875	13
4685379	13
4153993	13
235170	13
6653872	13
12827932	13
7627923	13
751441	13
47304	13
877803	17
10526890	17
6718780	13
13253398	13
2756644	13
3823124	13
2549676	13
42209505	13
30738965	13
3367172	13
2073066	13
42076472	13
33253806	13
5835856	13
5098775	17
3908723	13
4866611	13
4870	13
33270336	13
643391	17
22785067	13
3676978	13
2228863	13
37294576	13
1632390	13
4879531	13
11252884	13
963970	13
7242076	17
3788766	13
2129011	13
9974788	15
723501	13
137592	13
10215804	13
297078	13
3324977	16
1130209	13
3238365	13
16450790	13
4839274	13
5938992	13
9468450	17
376541	13
850359	13
8522378	13
14127601	13
10762945	13
29921	13
46999430	17
1627846	13
4612906	13
250644	13
4473859	13
49109568	13
1493650	13
5326304	13
11854266	13
2166965	13
1865083	13
1406577	13
14968581	13
27150184	13
19399193	13
23266783	13
10206022	13
2786105	13
17617883	13
6995947	13
3102869	13
1674311	13
9781413	13
8411635	13
38663193	13
8683308	13
1136264	13
8648817	13
2615528	13
1280697	13
3704117	13
7658193	16
9038242	13
17137464	13
772910	13
12496380	16
2412535	13
12915966	13
10126887	13
3573666	13
33093648	15
33128187	13
2300212	13
1413925	13
7840785	13
13964036	13
575876	13
10619179	13
6046105	13
2016413	13
2090200	13
1464222	13
6260968	13
10870170	13
2339230	13
10496664	13
2802462	16
1375184	16
3372512	13
40148914	13
1497600	13
18839586	13
12180474	13
2543567	13
4161429	16
6300101	13
22171975	13
4032013	13
6004260	13
5723767	13
7481405	13
29021985	17
10302924	17
6240508	13
596362	13
18708659	16
12137222	13
6914130	13
6013211	13
12075738	15
7795738	17
7155347	13
32169118	13
886488	13
2591928	13
10078975	13
8993922	13
21734973	13
7110411	13
3481017	13
6663368	16
5028200	13
8501838	13
7043386	13
552104	13
7106667	13
8477124	13
20416081	13
2149266	13
3985852	13
17777435	13
1710218	13
10589060	17
7415685	13
6129404	13
2075798	13
11936299	13
5775257	13
1955173	13
13540582	13
17103109	13
6335415	17
7633491	13
767409	13
15460724	16
442599	13
7293138	13
22250042	13
13757626	13
26804254	15
18871280	13
18142307	13
1519927	13
8943179	13
4321874	17
8666917	13
4446278	17
2665997	13
9487009	13
2010497	13
2930538	13
900700	13
674957	13
8010932	13
11382821	13
20731186	16
4342596	15
2538102	13
3755664	13
29854147	13
1934063	13
22250657	16
5301097	13
15125374	13
7883439	13
3405043	13
2667723	13
2335774	13
399761	13
2479456	13
14481405	16
1998020	15
7251863	13
28464351	13
4943939	13
2081156	13
11418106	17
15163299	13
3449066	13
8988911	13
3103595	13
6338457	13
6051623	13
10848877	13
2063924	13
3366904	16
4667491	13
1395101	13
1044228	13
16205297	17
12683343	13
10063427	13
22049386	13
9315161	13
11463017	15
13231198	13
396843	13
22450002	13
1804473	13
21239435	13
8612273	17
7898634	13
4363679	13
4205223	13
1374119	13
1740897	13
3731952	13
7751342	13
18575978	15
2008736	13
1324208	16
15243414	13
1256066	13
9214015	13
14837355	17
4103563	13
45227120	13
12924046	13
16706633	13
6856610	16
6559146	13
102833	13
2004153	13
19153329	16
647648	13
4512063	13
14418459	13
13928760	13
10341183	13
22047837	13
11910015	13
12136319	13
2257982	13
726408	17
40558671	16
11163911	13
2668664	13
5080516	17
17321545	13
2248066	13
2713304	13
11229379	13
4673685	17
22695806	13
3551801	13
3298517	13
26565034	13
734894	13
1364517	13
7716184	13
3881704	13
13572516	13
9744616	13
2960167	13
5461402	13
5549141	13
2992097	13
11684637	13
16531533	13
5967612	17
5661468	13
35794102	17
6614949	13
6479396	13
1639216	13
8168786	13
29965524	13
1438615	13
18784319	13
560421	13
23819339	16
2124838	13
2204668	13
8847330	13
2282882	13
4142200	13
731844	13
5430328	13
14753504	13
15434942	13
8899047	13
33354	15
1498030	13
2083105	13
15163922	13
21456016	13
18121460	15
1026879	13
18458186	13
17669067	13
4236677	13
871500	13
1518592	13
286689	13
9102025	13
5317884	13
4113259	13
25188158	13
2713772	13
50851497	13
1620451	17
16202555	13
33085083	13
2731832	16
1983002	13
4397399	13
4584029	13
6565666	13
5541769	16
18153186	16
6124348	13
13302433	17
4197788	13
2870274	13
2225540	13
6674665	13
12474413	13
11205580	13
6596096	16
3781446	13
12305050	15
21188823	13
2223626	13
6218193	15
20228149	13
16381695	13
2577053	13
14615800	16
6902941	13
4601058	13
258336	15
28569587	13
22019441	13
28305684	13
4693585	13
420819	13
7274736	15
12730314	17
22897343	13
5978001	13
19069745	13
6478889	13
13035974	13
5198215	13
9063681	13
5739109	13
11029618	13
25109845	13
9331354	13
7165906	13
20586793	16
7792728	13
3436811	13
5810963	13
21486461	13
15304939	13
6994623	13
1694841	13
25756222	13
6160645	13
3354287	13
1936883	13
14673474	16
5049719	13
2764601	16
679003	13
64460	13
5253775	13
3972825	16
24368361	13
22791742	13
4342554	15
2198543	13
4738779	13
7943873	13
6369127	13
9139195	13
2307245	13
5638126	13
11251707	13
4679256	13
4105763	13
3752023	13
263540	13
7181875	13
20270419	13
245648	13
599152	13
5745464	13
1670829	13
14238388	13
15357867	13
284433	13
8236379	13
22255350	15
3766160	13
5420766	13
5094520	13
4399260	13
7729969	13
2928074	13
59839729	13
10852301	16
15938378	17
3396501	13
4984347	13
8949876	13
4671182	13
2010971	13
3101877	13
7337985	13
7984559	16
507933	13
11838664	13
794446	13
7771053	13
8987453	13
4386101	13
10264835	13
2373761	13
3545781	13
5287821	13
7116428	13
30895542	17
996436	13
274258	13
15069874	13
34553738	13
543497	16
14354845	13
927309	13
1226401	13
1851969	13
1387382	13
7098508	13
2950836	13
7116915	13
3327581	13
4395793	13
1025723	17
10034619	13
8653455	13
12062634	16
2874177	13
16888035	13
4484150	13
17626073	13
13938020	15
4093606	13
11770993	13
1589916	13
7228422	13
4330541	13
19310821	13
3712217	13
9305408	13
1682640	16
10811049	16
8731766	13
1862108	13
19780371	17
3961306	13
2231810	16
10595155	13
7549520	13
9549929	13
1572709	13
8852047	15
2907448	16
1341819	13
5234263	13
2348010	13
7256241	13
4458929	13
6775094	16
1735967	13
3717715	13
13605521	13
4088320	13
35779486	13
17693386	13
17566214	13
6236515	13
2731221	17
13168714	13
26680240	15
349785	17
10342538	13
670916	13
1624843	13
6256328	13
13429633	13
1280882	13
11893898	13
15650822	13
5894361	13
20493760	13
23696871	13
672740	16
7756983	16
10733870	13
4849308	13
22413606	13
2585377	13
1461835	13
3804756	13
22537685	13
13622638	13
16300678	13
6165862	13
3965501	13
22388608	13
103793	17
3534847	15
1281536	13
1757243	13
932976	17
5709004	13
6467300	13
6661108	13
10810835	13
350871	13
6659391	15
378493	13
6553096	13
6441044	13
6654802	13
6665251	13
6080708	13
31004630	13
4863267	13
2453570	13
6548945	13
10235697	13
4465200	13
12738230	13
28087960	17
1499370	13
10213663	13
2392957	13
16331427	13
2977132	13
5001511	13
3587356	13
3625064	15
4060874	16
17739882	13
19237288	13
1241117	13
8623297	13
13023089	13
6704594	15
2446860	13
2165375	13
27310156	16
31161415	13
1945563	13
52998680	13
1432709	13
2921268	13
838015	13
4020360	13
13121551	13
12065109	13
1511141	13
16105543	13
965115	13
2999403	13
8673692	13
1344662	13
21366221	13
1561314	13
530042	13
48658	13
18763896	13
1871306	13
860287	13
20212873	15
7871122	13
19368448	13
1363749	13
18822998	13
3422040	13
39405716	13
10215773	16
2486787	13
2489713	13
14351063	13
1324510	17
1083775	13
26415008	13
31456979	13
6163213	13
1571739	13
16900472	13
918840	13
20012840	13
10198457	13
10144213	13
1997523	13
144774	13
4070180	13
837304	13
1271690	13
3354331	13
5282154	13
7391728	13
18865280	13
1912708	13
29696616	17
7364663	13
11254262	13
10965627	13
7423652	16
7156454	13
3103439	13
179541	13
1109229	13
1964879	13
6575963	13
16076817	13
4533584	16
6049700	13
1577255	13
6409812	13
3071508	17
13664608	13
8963714	13
27070135	13
1274863	13
28840933	16
3274668	16
3496281	13
838303	13
7334685	13
5631001	13
2356498	13
16457897	13
25594995	13
7590338	15
1812616	17
3679398	13
24063451	13
763757	17
1876166	17
1029224	16
5814159	16
2204984	16
4197641	13
2893252	13
5190909	17
32141994	13
1050925	13
1872128	13
4093661	13
13522899	17
3478403	15
10151547	17
24040216	13
4724022	13
2138169	17
2304749	13
335152	17
1582745	13
6724725	13
15477909	15
24424527	13
4546842	13
6054125	13
19501228	13
22729799	17
2948637	13
119740	13
9284841	13
15558725	13
9025761	13
7603349	13
3130266	13
10235390	13
2999138	16
2991760	13
21469142	13
34185562	16
9155411	13
8737163	13
4481361	13
8665910	15
10883823	13
8118028	13
9054624	13
2553194	13
10849377	13
86557	13
16858095	13
6868011	13
3191097	13
3976878	13
14744133	13
2886649	13
9250541	13
3839813	13
4756704	13
6114582	13
3642846	13
4479977	16
12407600	13
1458044	13
10224660	13
12498203	13
22738466	13
13782554	13
6946325	13
2096822	13
12016049	13
6942127	13
8892416	13
5822180	13
1131537	13
4582231	13
6230461	16
4589707	13
7071899	13
11506266	13
24141578	13
13287756	13
5277807	13
5782425	13
9797813	16
10945501	13
12392860	13
1742842	15
14583480	13
4683295	13
16399389	13
28472951	15
26420200	13
21293733	13
1429906	13
3760454	13
22363564	13
1016355	13
6162207	13
5574019	16
4504489	17
1774742	13
8942495	13
13606651	13
474123	13
9968427	13
10645681	13
3794922	13
12223814	13
7295756	13
5529872	13
18191823	13
2188499	15
9050144	16
9101767	13
20643291	13
7865788	13
10110915	13
22332624	16
1404840	13
6076017	13
7314116	16
6489005	16
6173083	17
16053237	13
18332470	13
3366424	13
704697	13
2496972	13
5972523	13
4883615	16
1350883	13
3344917	17
3970785	13
7450414	13
1026774	16
785486	13
5092083	13
4908149	13
2112455	13
8177062	13
7185457	13
2885771	13
18197514	13
2931405	13
11147639	13
87930	13
27264792	16
17985877	13
6653450	13
1138852	16
5053536	13
779509	13
718370	13
4819375	13
3747517	13
19392915	13
6228586	13
22556769	15
19441719	13
5371417	13
197582	13
10110569	13
17952024	13
9521705	13
30136412	15
2426281	16
7033043	13
12871391	13
5646941	13
16966289	16
2713160	13
5875474	16
6548614	13
9726985	13
1677906	13
171691	16
7735677	13
19707771	16
4905935	13
10240667	13
343446	16
1579047	15
24390089	13
4289624	13
9838428	15
3798750	13
25903044	13
10365387	13
10889420	16
5148865	13
9387345	13
1848978	13
4471796	13
18483967	13
156584	15
1768324	13
16106359	13
8347796	13
18729241	13
18639431	13
11495479	17
2100578	13
753945	17
11619696	13
11476994	13
5817683	17
9716503	17
7009397	13
3849690	13
2792247	13
19435489	13
8957044	13
6750451	13
1082741	13
19322647	13
5790590	13
8191917	13
36713953	13
4813551	13
3745968	13
8566580	16
16079512	13
9370333	13
11365797	13
6902750	13
3275806	13
2112337	13
5748376	13
14768652	17
236809	13
2923638	13
8619242	13
163555	13
4317348	17
800047	13
1517387	13
5675054	13
5772109	13
15701165	13
6915814	13
3673911	13
10071573	15
13681146	13
2231458	13
2124923	13
6718560	13
6353933	13
16068013	13
14518125	13
6341070	17
18111741	16
5603338	15
6035533	13
3674617	17
519608	13
2039314	13
5798414	13
3111622	13
8424621	13
5550442	13
4181602	13
2509700	17
14623001	13
8693	13
10413987	13
9547048	13
9773796	13
1148582	13
1569962	13
7856331	13
6383132	13
4877776	13
9762646	13
4949289	13
1902762	17
2617331	16
569623	13
17249163	13
19726873	13
9971598	13
14478717	13
25471950	13
1106221	13
15612326	13
1672518	13
8913188	13
10286244	13
811013	13
6189119	13
2292049	13
7163725	13
13240919	17
4890251	13
11633421	13
11283280	13
2238463	13
1487537	13
24414316	13
15772580	13
1605039	13
3295484	13
3855751	16
17507063	13
201611	13
3135045	16
29610662	15
11208587	13
8302168	13
6853843	16
5444354	13
260296	13
35767674	17
16601536	16
8397520	13
5492839	17
38123727	13
334699	13
508434	13
1511323	13
2274213	13
2465315	13
18845686	13
4080133	13
4070742	13
1806055	13
3392378	15
9088552	13
4775979	13
10350185	13
2010614	13
935453	17
2325156	13
21042942	16
3841158	13
7517958	13
3862562	13
9668190	13
3119735	13
3097902	13
4975156	17
6284747	13
6564458	13
18015631	13
27669752	16
30479759	17
3815630	13
11376638	13
5597473	13
19020374	13
9025627	13
256277	13
17708700	13
3929880	13
5941554	15
2898199	15
8113800	13
2482994	13
20984887	13
2112150	13
11628493	13
38176075	13
28662581	13
973205	13
27125426	17
4283776	13
1762898	13
41489868	13
7056865	13
16332822	13
5434895	13
9256604	13
7342448	17
24980293	13
963449	13
14626375	17
4416851	13
3831377	13
3291291	13
6830908	13
263736	13
6853809	13
2219253	13
218146	13
7830224	16
6607940	13
1613514	13
2327945	13
4966957	13
3207725	13
4461783	13
11162340	13
9491777	13
1618090	13
2776266	13
11882046	13
11334732	13
14767766	13
12236908	13
8294618	13
9055245	13
8761285	13
6864953	15
2615085	13
5608357	17
6912998	13
9558548	13
1396988	16
8627973	13
7897714	13
1033938	13
3054197	13
5456433	13
10430145	13
12116360	13
5649186	13
1819831	13
2437955	13
9596626	13
13931878	13
9379302	13
3918902	17
3016317	13
16440266	13
1424509	13
7731018	13
12280647	16
3545397	13
4064085	13
1061801	13
6629696	17
1807588	13
17928122	13
39476271	13
15060346	16
13695928	13
2851988	13
850087	13
1338178	13
10918092	13
5766771	13
1483512	17
6489588	13
8150094	13
461472	13
6620006	13
15663660	13
4675569	13
14120460	16
2446425	13
16709704	17
1490779	13
5416984	13
11526944	13
9501570	17
5066008	13
4664260	13
3529762	13
15508292	13
5665104	13
1439028	13
484517	16
4518123	15
12426042	13
11947550	13
6800707	13
10185194	16
9154730	13
6129348	13
11433831	13
6443514	13
19324011	13
16188002	13
12531610	13
49228001	13
80247	13
9149677	13
2808815	13
5172871	13
692499	13
4326316	13
6930973	13
7957403	13
9640945	16
1307870	13
17387231	13
22476664	13
5401802	13
752439	15
4743748	13
9252466	13
22800119	13
11429824	13
3677876	13
4770167	13
2591603	13
15112499	13
15141208	16
1009796	13
16341347	13
1225818	15
5520658	13
7516896	16
4710233	16
4111941	13
14180687	13
1728561	13
6137821	13
124269	16
2756402	13
5045630	15
6450105	13
6558141	13
7462928	13
5211524	13
11300676	13
17278363	13
6307664	13
11685045	16
4112800	13
392311	13
2363753	13
1705155	13
7947291	13
1799508	13
10576311	13
826452	13
30943113	13
7935945	13
9873713	13
2289003	13
8225212	13
22913509	13
8372790	13
4825743	16
6782497	13
748996	13
2851688	16
1564622	13
24174415	13
12037969	13
2614257	13
1343302	13
13187724	13
12372729	13
5449724	13
11597371	13
6566770	13
3750090	13
18646698	13
4215254	13
130990	13
7277483	13
2432658	13
5936027	13
4586486	13
1993006	15
4946684	13
4629366	13
2487922	13
10892177	13
2564730	13
7794741	13
16684611	13
6851084	13
4444412	17
3592160	13
11645533	13
4470157	13
4570216	13
23495126	13
7494127	13
12258202	13
5600469	13
8742762	13
5953774	13
6896724	17
3721411	13
1895284	13
57330	13
90796	13
9179876	13
8286498	13
4153012	13
15875246	16
8772760	13
5664426	13
6559379	13
12809842	13
2215502	13
18763195	16
3780110	13
164660	13
7563871	13
27001272	13
390524	13
11436555	13
4855262	13
2840002	13
7345480	13
6066581	15
2103879	13
4108367	13
2979731	16
580068	15
5161621	13
23992795	13
6769415	17
45135398	13
33809218	13
4309929	13
7025246	13
4763247	13
11331637	13
1721601	13
10106182	13
16137305	13
10564320	17
9961491	13
4529963	13
6341961	13
6660589	13
12120012	13
5496180	13
8826942	13
8233341	13
510984	13
6510704	13
2764914	13
11205808	13
2437295	13
163942	13
11087395	13
805363	13
18290645	13
1655655	13
8948705	13
459497	13
333183	13
2748200	13
13050870	13
15077908	17
15456006	13
1328300	13
3936842	13
439803	13
3669637	13
13108878	13
665499	13
8316282	13
12684726	13
22312946	15
46747635	13
27665713	13
14370557	17
18753179	13
818468	13
25969	13
9250032	13
16256007	13
16136864	17
14034989	17
4232216	13
10749602	13
15636606	13
2273063	15
5887750	16
5172348	13
9492026	13
2173906	17
8609551	17
6176185	13
1460621	13
110597	13
1147758	13
12308985	13
10608335	13
6477231	13
1168779	16
28043183	13
3960325	13
3865620	13
14596267	13
6831813	15
15348235	13
10344296	13
5663685	13
11154083	13
6839213	13
1630429	15
638039	13
1285800	13
1589312	13
7929844	13
24467672	13
4467634	13
1765486	13
298573	13
633091	13
1306672	13
6395226	17
1145601	13
4034659	13
10314688	13
2805721	13
4917020	13
3583409	13
22395019	16
1530613	13
15927761	13
9968873	13
291927	13
13853007	13
5358713	13
6507213	13
1508149	13
12198013	13
4114240	13
8872998	13
8545839	13
6631475	13
13595162	13
10935995	13
6786291	13
1690404	13
3618046	13
2495	13
17639394	15
18126043	13
1991558	13
6780460	13
14132337	15
1776560	13
15905223	13
8250824	13
6179216	13
71620	13
9825270	17
4942725	13
28925436	17
21993962	13
39812	13
13877413	13
19642088	13
2411099	13
1751034	13
529349	13
3617758	13
3429906	13
2269746	13
11028443	13
6577702	13
1335579	13
16047881	13
16131712	13
16639415	13
3106058	13
937104	13
19774773	13
20127	17
2319529	13
2133377	13
11646136	13
7836576	13
59318470	13
5290497	13
1464165	17
836752	13
5092994	16
3855755	13
4126656	13
2701973	13
2008858	13
6391270	13
26226969	13
6174642	13
7175963	13
1683059	13
3677896	13
76322	13
3880549	13
11209265	13
712975	13
25421039	13
2398563	13
4102514	13
6067653	13
9646415	13
2226579	13
24303122	13
11890942	13
7540887	17
2897323	13
5047430	13
18286569	13
5682540	13
23984051	13
107409	13
7807789	13
11818164	13
3573458	13
263963	17
764372	13
4182892	13
2532696	13
9685743	13
30233283	17
4585136	13
3887665	15
13175552	13
3030266	13
1527167	13
15912156	17
3704928	13
2833253	13
403154	13
1817642	13
26636170	13
40972631	13
5761823	13
14293278	13
693494	13
9399935	13
14863052	13
6465332	13
1642466	13
15570184	13
17459559	13
16864317	13
16031575	13
443715	13
7081103	13
3896153	13
371044	13
18228817	13
1014532	16
13238364	13
10040777	13
13594815	13
2464460	13
6805049	13
17861344	13
13519688	13
7035928	13
927598	13
9191014	13
7027231	13
8556448	17
3583321	13
3361045	13
7205345	17
282912	15
34306735	17
26689202	13
7334204	16
24426335	13
2449373	13
638125	13
23229856	13
18234318	16
4375867	13
4512272	13
3661367	16
4853023	13
3504462	13
67020	13
11207541	15
924033	13
19641848	13
16318384	13
4183805	13
711453	15
22521316	13
9786468	13
7792032	17
5074733	15
7831044	13
9793404	13
7972649	13
185279	13
1537452	13
7232424	13
4403645	13
3229177	13
39384375	13
7798768	13
12490311	13
6233213	13
6693334	15
2864276	17
343436	13
29010908	13
3006470	16
3840029	13
30758674	13
6354132	13
1809560	13
9812901	13
4212690	13
24190107	13
6656098	13
8449943	13
3627590	13
2603769	13
22675160	13
8952696	16
44631	13
2837197	13
1231700	13
3853803	13
6444369	13
21746588	13
19918627	13
19438409	13
14544229	13
75610	13
468634	16
21181480	13
6975610	13
2383306	13
6997381	13
9256902	16
9426352	16
1468162	13
1069876	13
6691180	15
9884776	13
7419882	13
5384650	13
7571135	13
162419	13
13376011	13
738794	17
214578	13
4208809	13
3503433	13
4375718	13
61232	16
3636142	13
4863697	13
29412689	13
6051664	13
14541921	13
11956526	17
2827701	13
2209789	13
5858230	13
2462206	13
3085845	13
3295104	13
599258	13
20889501	13
863175	13
7413519	13
10725451	13
7769322	16
4483356	13
727350	13
4378243	13
12987611	13
7879195	13
1953888	13
8571391	17
256666	13
19671404	13
2069184	13
7842559	13
3560778	13
8974652	13
2344457	13
18075262	13
486823	16
2152130	13
5872301	13
5445356	13
3518360	13
1478320	13
139236	13
1484250	15
20652252	13
7879083	16
731020	13
1285448	13
16287728	17
2515067	13
2076805	15
398828	15
27440392	13
9574296	13
5668948	13
1018851	13
181866	16
9269795	13
9903030	13
8527414	13
1245259	13
13035872	13
4649716	13
1141104	13
8593729	13
8279135	13
1381235	13
11435637	13
7352569	13
3585203	13
4639130	13
10550699	13
13302612	17
3034536	13
6704518	13
4744577	13
547504	13
3437719	16
12058790	13
18766853	13
1614343	13
13278645	13
2711621	13
2520073	16
45449849	13
3358624	13
12674775	13
8283728	16
8607153	13
28336755	13
3690607	13
17486443	13
20371313	13
3880468	13
4640522	13
3486907	13
10370779	13
2782207	13
521139	13
54297247	13
9876496	13
2961216	17
3336523	13
11631967	13
17732537	13
8549967	13
24563157	16
215306	13
28210544	16
8535179	13
18246662	13
75656	16
3889250	13
841353	13
7776748	13
18017067	13
1024796	13
4803346	13
21681429	13
493571	13
9072618	13
5733746	13
28223179	13
21152043	16
1726446	13
5864331	13
19492252	13
6719404	13
30184250	13
20668378	13
8452797	15
11064551	13
7926176	13
19417894	15
2154964	13
11409729	13
5622001	13
28764939	13
9475432	13
36717629	13
17032598	13
28672354	13
8452428	13
5122270	13
6429634	13
10963305	13
2391618	16
3740887	13
1490618	13
23700250	13
29938092	13
8877979	13
4708540	13
9604237	13
2560026	13
10625316	13
2016131	13
7444199	13
14264325	13
11313027	13
3219707	13
4949827	13
2323798	17
6700168	13
11420928	13
27432841	13
52910428	13
16026557	13
1534871	13
717413	13
3331115	13
6139408	13
48517897	13
4672983	13
17966278	13
7850286	13
27752523	13
7863426	15
13996393	13
8772683	17
2898207	13
30620024	13
7087310	13
3323772	16
9928235	13
4294829	13
1283363	13
2096945	13
1111788	13
1141398	13
3214877	13
7841289	17
384995	13
8334738	13
25855888	13
30071683	13
1565507	13
8019509	13
10008491	13
13555828	13
7589475	13
3099412	13
9345559	13
2548603	13
14423778	13
2380104	13
846709	13
5460132	13
595953	13
29343746	16
4059931	13
13682873	13
22255469	13
911176	13
6094338	13
5095939	13
10581554	13
7335822	13
10114559	13
8103812	13
15800464	13
4887363	13
29288753	16
1817764	13
1928324	13
15418748	13
14235366	13
6824503	13
3624266	13
13935899	17
5557684	16
3649125	13
15512725	13
4239440	13
9466911	13
19398564	16
9646141	17
216159	13
1193378	13
247924	13
11219937	13
19293565	16
14204079	13
3004124	13
2006645	13
4915924	13
13795201	13
21290625	15
1228867	16
6033232	13
1604500	13
59339084	13
19218908	15
5747488	13
30420344	13
119623	16
17849190	13
15151300	13
16574552	13
14044595	16
2632538	13
7999397	16
4170572	13
6652862	13
6684907	13
21016205	13
21372008	13
2896582	13
30524365	13
16404752	13
5594857	13
1142743	13
4665159	17
3577484	13
1305132	13
26903893	13
4584587	16
6061292	13
2160979	13
1939054	16
1624928	13
4921712	13
682092	13
2962237	13
3068990	13
3755634	16
9139992	17
6381318	13
3757593	13
5494452	13
19865895	13
90468	16
4964289	17
18225693	16
7018541	16
9814111	16
775378	13
3145850	15
9883520	13
12227424	15
6393894	13
1231558	13
3858663	16
15536779	13
3047333	13
17277677	13
811707	16
2148283	17
6540059	16
1989016	13
15210409	13
6462996	13
369262	17
363915	13
28998135	13
11031465	13
412421	13
6171008	13
19206519	13
16118394	13
12084447	13
2887390	13
10053430	13
6499394	13
18506693	13
4984368	15
20989626	13
12094762	13
5212791	13
9342505	13
18001156	16
158318	15
2498843	13
7468052	13
23693833	13
5676871	13
5334898	13
3940617	13
3050279	13
472078	13
6234037	13
12141442	13
5909394	13
3091777	13
3642068	13
5665896	13
526812	16
1745034	13
15992415	13
10450326	13
961606	13
2480961	13
15038716	13
1307509	13
1191280	13
1316737	13
9841179	13
13088815	13
978421	13
3849516	13
2622607	13
1400167	13
8709531	17
10387727	16
641763	13
10157359	13
9501425	13
1051815	13
8461888	13
13631709	13
9783611	13
7245619	13
8320592	13
14186183	13
5601587	13
188007	13
9198064	13
20664215	13
18261606	13
5416664	13
6384850	13
817917	13
2144421	13
12117326	13
3597914	13
12422278	13
18168817	13
1633942	13
288272	13
19124824	13
626258	13
532863	13
2388567	13
12677031	13
1355302	13
7797138	13
5594070	13
6315761	13
1273764	13
3092350	13
8825192	13
13350775	13
4556665	13
32057	13
3470091	13
2899368	13
5518933	13
26096651	13
2920100	13
4510742	13
8284484	13
35084298	13
105884	13
674897	13
13511917	13
3085944	13
3142594	15
212726	13
5439669	13
5943176	13
10900099	13
25468415	16
6205202	13
8532111	13
7251443	13
17222873	14
859398	13
3535107	13
4180179	16
3127750	13
22268670	13
20071406	16
3447776	13
13452005	13
378218	13
29183253	13
17009143	15
693558	13
3490855	13
7599595	13
9089754	13
20021844	13
8629715	16
8251887	13
4798122	13
186745	13
1897839	13
33653745	13
31383272	13
6916353	13
21712749	13
9956555	13
9507400	13
15412214	13
3034179	13
8639767	13
2582911	13
3099019	13
1822979	13
20521636	13
926948	13
12604158	13
8224455	13
1711600	13
26040991	13
576876	16
6969100	13
8329141	13
20389124	13
12992056	13
10737652	13
9721216	13
1721549	13
8607226	13
5885602	16
5088337	13
13771742	13
3914027	13
306245	13
1801103	13
2461975	16
7799477	13
1575736	13
2153741	15
38425916	16
1154869	13
9750391	13
10482332	13
17822052	13
307111	17
1547659	13
11466258	13
34507110	13
5043927	13
429784	13
15874541	13
1672983	13
740572	13
2697279	13
5862319	13
877226	13
2089905	16
18540532	16
2693340	13
1677882	13
7840957	16
1175747	17
5680366	13
7338598	13
8395086	13
6813210	13
13372787	13
7398264	16
9293646	13
2699736	13
12117617	13
8066868	13
12704254	16
7318732	13
18299523	13
2326761	17
3309386	13
2059549	13
20610005	13
129451	17
23964972	13
6700381	13
4383176	13
17918222	13
18627	13
12036454	13
20533737	13
39616585	13
15269766	13
14450066	13
6851604	13
14674276	13
2200411	13
5058539	13
12787609	13
6403431	13
10299033	13
2782305	13
5015642	13
7274925	13
7539099	13
2820097	13
13641448	13
26599604	13
12324272	13
1961978	13
2439100	13
10669278	13
10517308	13
17328567	13
2466502	13
3046645	13
5565411	13
27686377	17
16253649	13
2985692	13
493238	16
8424141	13
3247440	13
3910715	13
1362834	13
11582812	13
12178076	13
9145387	17
2181349	13
13957650	16
4683998	13
148953	13
12213937	13
10445651	13
6704214	15
9294806	13
5387174	16
18962604	15
4277652	13
5930450	13
6457162	13
18146237	13
4649054	13
16731222	13
4909261	13
21060919	13
4845334	13
909031	13
4335196	13
335667	13
5717309	13
1486842	13
1927024	13
9383079	16
4827608	16
11125122	13
17774393	13
3214217	13
1726744	13
2021121	13
1760667	13
2684208	13
3126114	13
8697938	13
2929250	13
31442975	13
1776907	13
33800057	13
2412138	13
13301308	13
14262303	17
5696069	13
1238878	15
5614641	13
2548075	13
11309185	13
2929996	13
9267344	13
5230302	13
10401785	13
14350010	16
6829272	13
5743910	13
3869878	13
6166552	16
447352	13
1541703	13
277292	13
1428832	13
5593013	17
21019996	13
9970011	17
385715	13
2414616	13
25065576	15
775179	13
3339306	13
1239066	13
8952284	15
7917032	13
2734393	13
1189722	13
1311002	13
8390303	13
15498076	13
10157935	13
789255	13
4271924	13
4689243	13
8900704	13
709597	13
10125045	13
3647235	13
16667873	13
2584454	13
2955377	13
33647584	13
6743557	13
477939	17
5697322	13
7324332	13
7499999	13
6692342	17
413510	13
2591804	13
2848604	16
21727705	13
11863130	13
12021057	13
5840076	15
29055201	13
5279606	13
11752989	13
3460329	13
6450948	13
14048101	13
6270471	16
9031912	13
8963636	13
8605024	13
5800274	13
12862212	16
4064854	13
28017055	15
1632298	13
8146809	13
13022116	13
5473447	15
4197038	13
20005544	13
10243170	13
862271	13
9437295	13
12882760	13
15595192	13
5001073	13
3256866	13
1258149	13
2999596	16
5953574	13
634133	13
10876690	13
41077302	13
11501844	13
3580127	13
4577843	13
2546684	13
996852	17
3271332	13
2150589	13
16352899	13
1674717	13
39728858	16
7867645	13
786338	15
1975409	13
5318980	13
592852	13
3967253	13
14441612	13
4971420	13
23022365	17
315565	13
189293	13
8206615	13
11737960	13
7823506	13
9724337	13
12566805	13
5241146	13
2238078	13
2910258	13
2527467	13
1444909	13
7151922	13
5746539	13
11438286	13
15613731	13
1188477	13
5820823	13
13785468	13
11266146	13
15601072	13
2911307	17
2113588	13
4389847	13
718022	13
1274886	13
4402430	13
2606476	13
23281670	13
2791023	13
14346150	16
2078323	16
1840571	13
1417833	13
11351289	13
4123182	13
9738824	16
4297	13
8228492	13
7083993	13
2636164	13
9181914	13
13967888	13
15512538	13
4605678	13
6819581	13
1767349	13
1065909	13
33800990	13
4400422	16
16589	13
13381362	13
21743036	13
1939203	13
123111	13
5654746	13
3864009	13
30456170	13
14045970	13
3699834	13
360515	13
9265388	13
7828689	15
5074859	17
6863040	13
1177709	13
5953695	16
761463	15
940	13
6048117	13
2699997	13
8216078	13
18796188	13
5287274	13
2843492	13
3008982	13
6521449	13
5505951	13
10752057	13
2273949	13
385595	16
2118980	13
24154567	13
1054303	13
12086643	13
2807553	16
11726458	13
5069270	13
7124511	13
6234725	13
1623482	13
312611	13
13142754	17
2435235	13
2636384	13
3328300	17
6419770	13
26589008	13
4551248	13
696541	13
790257	15
838359	13
751168	13
9869491	13
20848012	13
856019	13
1928926	16
2933649	13
1867799	16
1632918	13
3895339	13
5555883	13
1775971	13
14470295	13
8673599	13
2564723	13
600664	13
1748825	13
18346101	13
23739783	13
4489996	13
12379543	13
12339223	13
3957077	16
7935406	13
13236530	13
2237782	13
3230738	13
9706443	17
13842283	13
2639588	15
24361929	13
4986803	13
5762574	13
1176911	13
3853429	13
9970172	13
25360465	16
4263215	13
5555024	13
533435	13
11109667	13
4887062	13
12802577	17
5101730	13
12991847	13
1171331	17
2510780	13
2153855	13
1930642	13
3067606	13
20502775	13
1292111	13
7508555	13
5030756	13
23955783	13
1903430	13
9706133	17
371043	13
12463522	13
8544289	13
1948251	13
1579187	13
5219041	13
7011556	13
693534	17
3549665	13
4813609	13
14485504	13
5417732	13
2879472	13
2076011	13
13418541	13
16519992	13
6486222	13
33546785	17
6717539	16
19084227	13
6503932	13
9194563	13
2071015	13
18734068	16
16465185	13
10433247	17
7123109	13
4308111	13
19000755	13
21901449	13
11096651	16
16873382	13
3403945	17
39453456	13
141346	13
1819967	13
4754693	13
18853984	13
763639	13
463802	13
7036169	13
1282773	16
28689603	15
2918127	13
5451559	13
16329198	13
22215104	13
11900661	13
270768	17
1567878	13
2124512	13
930150	13
413243	13
8836694	13
753930	13
17120075	13
4711377	13
3653582	13
47856952	13
4849135	13
4510803	13
3390391	13
21516714	13
11297632	16
17811922	13
2770553	17
5854713	13
25233667	13
11720328	13
10347574	15
910385	13
3959681	13
5088707	13
5953158	13
4551264	13
12053488	16
3157698	13
4161678	17
324291	15
6393580	13
6095379	13
7187123	13
22500653	13
1801900	13
299146	13
1475728	13
4134396	13
7054570	13
3972806	13
834089	13
9097019	13
11522717	13
1843636	13
19805266	13
2092264	16
10763466	13
9875185	13
4801415	13
15557747	13
2009308	13
2318608	13
11259082	13
1412259	13
73052	13
2273066	17
4679492	13
8174233	16
13148261	13
2222151	13
3120071	16
16235434	13
4124351	13
3247434	13
21470506	13
19343759	17
4109132	13
2381515	13
1639153	13
3848578	13
19125684	13
8401554	13
31413577	13
2317229	13
17736447	13
3377838	13
2925468	13
2146073	13
1933361	13
21786847	13
6046157	16
13719781	13
1601204	13
8795583	13
9324002	13
21383104	15
5905944	13
30333992	13
3149767	13
6070464	13
1691041	13
24024651	15
6733046	16
1641470	13
9488355	13
4521950	16
2955046	13
215820	13
8287433	13
6483798	13
2344444	13
4512004	13
4110387	13
7972364	13
663409	13
23994123	13
5936273	13
14282759	13
5077611	16
30259963	13
6897743	13
4972942	13
25629715	16
635052	13
8142745	17
1679350	13
34883761	13
29283	13
13820161	13
162886	13
4193940	13
18537962	15
230769	13
4084221	13
2367682	13
15323357	13
935941	13
6758585	13
19812165	13
3725431	13
11075317	13
1705908	13
7670672	13
39585987	13
19160639	13
1345514	13
17313799	13
11292695	13
7500989	13
10966205	13
1066865	13
2919575	13
6872250	13
338078	13
911359	13
16125934	13
3533979	13
3483607	13
31918054	13
7970509	13
2421505	13
7089690	13
1010456	13
804327	17
600152	16
1739385	16
12389975	13
4861668	17
1895036	16
1557169	13
3233257	13
11176217	13
2783109	13
3689005	13
3884775	13
1948625	13
2794394	13
43134818	13
33201068	13
6037300	13
2896663	13
4544089	13
6888759	13
795231	13
1544498	16
3000813	13
1824319	13
1335649	13
10492450	13
7279621	13
10031282	13
16795505	13
14419582	15
5126269	13
9138152	13
17429318	13
1054988	13
31678691	13
2247905	16
21655323	13
16698288	13
33007461	17
408824	13
9677985	13
4078639	13
11321658	15
18409265	13
34938643	16
251770	13
9584485	13
846386	13
24016377	13
629025	13
11385222	16
5715465	13
11361418	13
3986136	13
4275695	13
2708732	13
3904385	13
1469605	13
15716618	13
10837524	13
12657669	13
18224294	13
10874961	13
970163	13
10095519	13
7225700	16
7299773	13
15580270	13
3191776	13
18815401	13
4917960	13
2459605	17
10741503	13
357705	13
7534601	13
3593799	13
3704929	13
912111	13
75389	13
981656	13
9662797	13
1244442	13
1311327	13
25276231	13
13950434	13
1167697	13
1386395	13
9986286	13
3312492	13
4880156	13
783234	13
11298049	13
2822041	13
2554711	15
20135476	13
2410355	13
514657	13
764121	13
844197	17
3110149	13
1906231	13
34060929	13
6744146	16
17192765	13
1534692	13
3166734	13
32033435	13
587413	13
17775645	13
6135449	13
392269	13
1455456	13
21373637	13
16381338	13
23222717	13
14031580	13
3189821	13
3776258	13
935526	13
4484811	13
3808942	13
203920	13
2979416	17
15347967	13
11156343	13
17900878	13
5589819	13
11112561	13
12755456	13
4831462	13
2070343	13
1819705	13
590218	13
11152695	13
9498212	15
11310773	13
3325109	13
1499007	13
19199725	13
9871330	15
6705430	13
2465956	13
2250543	13
5051141	16
4276002	17
23025563	13
810733	13
11062142	13
1493526	13
10809522	16
3479296	13
1736541	13
5250549	13
5798689	16
38002	13
7444891	13
6190024	13
15747618	13
2901646	13
14660526	13
2904968	13
9237755	13
4001322	13
1258806	13
291705	13
4039769	13
396064	13
12921807	13
21803307	13
24991177	13
19380785	13
19675906	13
954553	17
1616674	15
27849656	13
25218252	16
5645639	13
2478231	13
13532662	17
3523713	13
21455564	13
21250298	13
606223	13
10095117	13
8660896	13
37078813	13
12683197	13
21544792	13
17297730	13
10845742	13
11363374	13
8507380	17
14698669	13
2495043	13
13397702	13
25385970	16
6817381	13
834531	13
15109070	13
3734118	13
15586760	17
40220868	13
8522788	13
8348129	13
5644898	13
12549495	16
295376	13
14169689	13
5197233	13
7081348	13
1236054	13
55162468	13
3262562	13
1064159	17
2366682	13
12106099	13
2517467	13
4186292	13
3267750	13
29072251	13
15179392	13
3044042	13
15746655	13
3280492	16
34359040	13
5879422	17
10174715	13
5413944	16
5772265	16
2440133	13
12987982	13
16166818	16
39801689	13
24067627	17
12196133	13
21000352	13
29503338	13
904742	13
1813594	13
4014454	13
2287444	13
5698508	13
7540794	13
9825260	13
12723384	16
2524829	16
6228686	13
4509918	13
2274094	13
3410608	13
460206	13
1440619	13
2011963	13
7194306	17
12884879	13
14075423	13
2819987	13
13923968	13
6089437	17
10286746	13
1464463	13
17407534	16
12330455	13
3927208	13
25053711	16
14744948	13
8722745	13
423172	15
6105339	13
2738368	13
7652311	13
23108773	13
3594356	13
3887501	13
14155307	13
3980878	13
7459524	13
3165394	13
1116628	13
16636183	13
3578958	16
963608	13
45634830	13
4025476	13
6122266	13
4867999	13
1948279	13
21344632	15
2786933	13
7042617	17
6121584	13
38825765	15
18378564	13
3239857	13
7980276	13
18837568	13
18039858	13
6553464	17
8022867	17
181415	13
1187771	13
28021140	13
10658436	13
3685214	13
2217215	13
443712	13
2196581	16
15731779	13
3794552	13
2371743	13
6721510	13
1648800	17
24466221	13
21636	13
10581163	13
4247691	16
10463140	13
1094610	13
6419191	13
17913079	13
6031539	17
3556812	13
15202807	13
15943449	16
3135740	13
14325321	13
1303631	13
2938273	13
10362857	13
6039609	13
15302643	13
9016960	13
6113255	13
535075	13
2157168	13
492887	17
10105615	13
4522770	13
4601729	13
1749318	13
7509837	16
6194729	13
12314752	13
335486	13
8505635	15
3904641	13
15708497	13
8878894	13
1099649	13
16227092	13
14227388	13
2015661	13
2250251	13
26912746	13
6426912	13
9713773	13
2578319	13
3280123	13
15010643	13
3675284	13
2313904	13
27136796	13
10538714	13
1138828	13
83748	13
2091828	13
19250142	13
16037094	13
1108522	13
10628107	13
5714884	13
2814041	13
2162064	13
864304	16
2276304	13
1255155	13
17432745	16
67032	13
538098	13
11449571	13
2275197	13
9670710	13
1919351	13
12755972	13
691197	13
4172978	13
2558343	13
406740	16
1303942	13
8279017	13
691400	13
1419768	13
17200678	13
3051433	15
3775636	13
16678065	13
3400619	13
2180932	16
11928420	17
11140649	13
4313616	13
40097487	17
4958855	13
18543679	13
3902205	16
6129339	13
8970277	13
2643678	13
27164111	13
2450183	13
12148853	15
16996414	17
6422400	13
8447970	13
1554879	17
5386393	16
11378522	13
6734801	17
1028998	13
1496352	13
19477781	16
1455737	13
23187319	13
32622275	13
3349248	16
11144447	13
9632481	13
3506567	13
3710328	13
2081497	16
12979921	13
25474505	13
12175880	13
15185817	13
2662497	13
2670628	13
978003	13
17800270	13
4022364	13
7695694	13
10851169	15
10279384	13
1891140	13
4970210	17
5772232	13
2940289	13
17075805	16
603424	13
5378630	15
6295034	15
16321586	13
3671600	13
15785266	13
5891585	13
5309726	13
5959925	13
76770	17
6909254	13
1532258	13
20651015	13
3168403	13
20717703	13
7716554	13
20468509	13
4267731	13
14087635	13
4695428	13
3032850	13
4219622	15
16891725	17
2772059	13
32624198	13
13763820	13
7772263	13
16904831	16
5663082	13
4137397	13
867786	17
9223828	13
1215353	13
12230078	15
23203038	17
22979865	17
7242656	13
54855917	13
6523680	13
4171405	13
6381266	16
2157155	13
885286	13
940989	13
12020745	13
9430127	13
9606951	13
1354119	13
8021138	13
13459144	13
5373907	13
8519115	13
4890185	13
22587390	13
34266723	13
9328914	13
3746329	16
5129914	13
1773636	13
718781	13
11227947	13
1700338	13
3780383	16
14661399	13
3202254	13
20415305	13
14324521	13
15129593	13
1839673	13
10096995	13
8447039	16
5853296	13
4367379	13
6496460	13
11800598	13
17644871	13
2646925	13
2074255	15
6449923	13
2763385	13
5423478	13
332949	13
1422786	13
8345449	13
1846361	15
33908489	13
10987546	13
9705017	17
1705853	13
5555433	16
4297761	16
3573117	13
2138801	13
10618653	13
4065363	13
3434546	13
2546840	13
1450730	13
1465169	13
5313936	13
3784451	13
45786218	16
15599209	13
20278877	13
745005	13
1076568	13
25227435	13
3103894	13
857091	13
7487750	13
1935413	13
17839399	13
34506958	13
918562	16
12273371	13
19529940	13
1320136	13
5759271	16
14503266	13
3686799	13
19939010	13
11658491	13
7825058	13
1743421	13
29856147	13
16875504	13
12563418	13
19044773	13
9015523	13
4422258	13
6195905	16
19910980	13
23633520	16
3792093	13
2389795	13
2106044	13
1584248	13
829294	13
6767083	13
3131792	13
2845055	17
17138503	13
4122427	13
2452674	13
4178947	13
1920571	13
3134676	13
24277811	13
12245838	13
9261395	13
12794643	13
1725951	13
15528822	13
3712329	13
14323993	16
5563475	13
1422844	13
25019532	13
28477722	13
6223346	13
6544623	17
15165399	13
593109	13
3827395	13
6179155	13
15948493	13
1090534	13
2320706	13
2244995	13
16289967	13
3263467	13
15662420	13
9246258	13
12974146	13
25993308	13
227833	16
7978694	13
807191	13
4531081	13
25563675	13
8747730	13
8074082	13
3430876	13
11690719	17
1027032	13
6929182	13
3442192	13
9826418	13
14535741	13
1391933	13
6916298	13
4782750	13
175525	13
2596780	13
17680925	13
28014867	13
13000723	13
39672183	13
3353651	13
5097488	13
11310932	13
1339007	13
43639997	13
5427403	13
7433900	13
19888079	13
9809978	13
20164077	13
4029936	13
72914	13
3892577	15
10615280	13
6915881	16
4786408	17
1406206	13
9798087	13
4381713	13
23034279	13
10592069	16
475274	13
3783411	13
10072095	13
28786428	13
3129380	17
935738	17
13990363	13
13212320	13
4381144	13
3786235	13
18732329	13
2101248	13
802948	13
23042132	13
10056071	13
5306872	16
4111175	13
698452	13
5615288	13
1100324	17
15468568	13
10749716	13
968934	13
2138405	13
10141234	13
2767486	13
2190514	13
1001569	13
21029971	13
10310114	13
11480108	13
681089	13
4030892	13
4703409	17
6681979	13
22570455	17
3364394	13
8613163	17
4604756	13
525931	15
3558295	13
8612465	13
6715459	17
6763663	13
518681	15
13029684	13
384844	13
10243337	13
20976851	16
9351488	16
1990461	13
5693115	13
20152034	13
753784	13
8265366	13
5830748	13
5015732	13
3242483	13
14297669	13
8053835	13
10433719	13
189225	16
12910445	13
18422105	13
3774821	13
9703541	13
984515	16
8744796	13
516695	13
3353849	13
22920630	13
58988	13
7646539	13
84788	13
5965828	13
10653890	13
127356	13
2004001	13
1957613	13
10853489	13
1487160	13
2875427	13
7114815	13
12397457	17
775165	13
7395629	13
381379	13
895388	13
9947038	13
3041834	17
19631662	13
1449595	17
12778761	13
1846183	17
216692	17
4168975	13
4250436	13
616046	13
27274174	16
2235694	13
983262	13
1189625	13
17848569	13
8848437	13
3293451	13
2435147	16
7373154	13
3864821	13
3057591	13
79611	16
4204080	13
8644669	15
16431116	13
1064656	13
30436250	13
6453916	13
14629087	13
13044745	13
4909086	16
5328429	13
61659 triggers and 670 candidates in 539992307189 cycles.