4716876	13
6923674	15
11389442	13
8247480	13
3562899	13
4046290	13
6062749	13
4712374	13
14356860	13
2180507	13
4202891	13
5115799	13
2891155	17
212390	17
107218	17
1431237	13
928001	13
11053834	17
7497895	13
466410	16
265094	13
726472	13
11665678	13
16585320	13
5763967	13
1646962	13
15619123	13
3240321	16
5674411	13
2816141	13
1950387	13
10488951	13
331646	13
12	Error
8533336	13
779797	16
727106	13
15962225	13
11016818	13
3967616	16
13004240	13
3074749	13
3082034	13
337345	13
3236593	16
27708574	16
3225206	13
8407729	17
6859959	13
19794896	13
6304036	13
13677840	13
21511837	13
1991206	13
11592710	13
3083109	13
4358252	15
1743877	17
18624164	13
5131410	13
518261	13
13166324	13
6870514	13
3372131	13
5416601	13
2056735	16
14143127	17
1971739	16
2590375	13
270052	13
1594755	13
427799	13
27603605	13
1911425	13
15137619	13
21171377	13
1939892	13
25998712	13
17040290	13
3560854	13
2300185	15
3617985	16
34871710	13
31212854	13
1429804	13
537424	16
3679548	13
32503390	13
1030427	13
15424736	13
210787	13
6243899	13
8285281	13
7279534	13
11988405	17
9356522	13
7397724	13
7535555	17
17348695	17
9255133	13
2372730	13
4662847	13
3914234	16
2198886	13
6276603	13
489357	13
2337875	17
1701623	15
386874	13
9532602	13
8240747	13
9340692	17
8097974	13
470683	16
4829759	13
10469746	13
5238934	13
5118452	13
7414460	13
16118648	13
7586512	17
220640	16
4902085	15
8942925	13
259303	13
14553673	13
7484457	13
2575869	13
7469296	13
572190	13
22458272	15
15597371	13
13937034	13
13292097	16
520121	13
19599595	15
7272666	15
2334500	13
10180031	13
5041776	13
473235	13
1655285	13
13922257	13
1652621	13
5236703	13
254810	17
1314116	13
6688138	13
8039147	13
1361431	13
1610625	13
9949876	13
2196460	13
8130758	16
2346512	16
19514221	13
14360494	13
6908165	13
535074	13
1517143	13
3428123	15
2079622	17
9648823	17
1905155	13
3073564	13
12466983	16
16355596	13
3451754	13
196377	13
23434937	13
7044913	13
5262888	13
6463988	13
11569064	15
7674766	15
2019752	13
2430190	13
1323639	17
9828673	16
778183	13
6420763	13
16006082	13
635264	13
14466567	13
2265538	13
20932953	13
31152899	13
1350949	13
6723403	13
5445185	17
3540580	13
17009441	15
1201399	13
9564722	13
786905	13
9999979	15
6297522	15
5033736	13
19625168	15
20609893	13
3974374	13
443719	15
9259255	13
4685308	13
7438732	13
2696721	17
2317355	17
2200503	13
6820704	16
3459694	13
11240843	13
9494040	13
17047485	16
12096611	13
4730918	13
385239	13
10697169	13
4336272	13
937297	13
10470997	15
8985896	16
81629	15
6328044	13
17600973	15
5186560	13
12183542	17
5683961	15
2019854	13
18295540	13
15780739	16
32851536	13
5059211	13
3728121	13
1318225	13
14248430	13
7894192	13
1881060	13
10485526	13
1916135	13
1107122	13
11328230	13
22923123	13
7683103	16
6462657	13
4832203	13
6950345	17
22776492	15
12980969	13
2988543	15
8442888	13
3376715	13
9437136	13
3568923	13
714955	13
4141223	13
27607968	13
20625783	13
786455	13
4857914	17
7968664	13
3184514	13
2400426	13
2080813	13
4980659	13
5715432	13
6619726	13
491609	17
8050277	13
9344600	13
10149111	13
2516982	13
5988063	13
14475826	17
2049453	15
3972921	13
10688829	13
6006975	13
4405353	13
11812344	13
5419555	13
11598076	13
5557873	13
23410095	13
1545401	13
4937895	13
81729	13
2082957	13
3245971	13
22465387	13
13563400	13
24116785	13
2186297	13
2132221	13
19405851	16
2726715	15
1225353	13
7259706	13
8338160	13
17018337	13
17439310	13
893521	13
2011556	13
8522762	17
9892303	13
4988803	13
1939319	13
7568774	13
2326707	13
5089919	13
3639588	13
8723452	13
4794514	13
2625324	13
828431	13
5307516	13
1825686	17
2024279	13
7853169	13
10869416	13
535842	13
10331495	13
6293005	13
5725984	13
4372150	13
23847503	17
3875051	13
5489225	13
14243537	13
242531	13
10810541	13
17875793	13
16673461	13
3215877	13
10994900	17
6192092	13
5802323	15
14728968	13
2670762	13
12205208	13
7113589	13
11290221	13
3810472	13
8309705	13
851779	13
2663083	13
2990651	15
219148	13
630041	13
17442259	13
5141800	13
79761	13
17269700	13
6429902	13
4355526	17
9615299	13
18725722	13
3865090	13
19898551	13
8210821	13
13185742	15
6614141	17
12553218	13
16898287	13
17794331	13
17085253	13
18583807	15
13992683	16
14581793	13
1244950	13
17514421	13
18835001	13
4160494	15
38795313	13
13615041	16
5923936	13
17534604	13
12179160	13
39094879	13
629316	16
1374035	13
1125140	16
1075324	13
269545	15
4300027	13
1076577	13
11257157	13
27429312	17
671830	13
1744674	17
10974517	13
1491543	13
8871480	13
512698	13
1979599	13
3751502	13
2122457	13
3292837	13
20850791	13
223614	13
3064294	13
4352469	16
24093146	13
6240810	13
8102126	13
16647579	13
10884135	17
24230135	13
25844981	13
7681774	13
7488734	15
22755263	13
3623623	13
14321286	13
936715	13
4787089	13
1678890	13
11427916	13
3995900	13
9673764	13
2904364	15
998371	13
5533885	17
1891868	13
84071	13
267705	13
4945001	13
115000	13
3790473	13
827068	13
1368709	13
3483157	13
1548734	13
840301	13
15521216	13
2526609	16
2388539	13
2570631	16
13000708	15
12163282	13
15790941	17
4636332	16
4053902	13
11745563	13
21213996	13
6662566	17
1232293	13
5992508	13
12750747	16
521845	13
1424685	16
1988965	13
5827898	15
17577474	13
1916536	13
1892598	13
11215536	13
13134577	13
9694106	13
1253646	13
25597163	16
6980964	13
7465201	13
61111	13
16395169	17
6233695	17
2039619	13
9650774	13
13757665	13
5721266	13
10394656	16
28872543	13
427747	13
167543	13
3941630	13
16312804	17
10050826	13
351949	17
3517269	13
9743762	13
18367876	13
26429868	13
19543295	13
914670	13
3731747	13
3145215	13
4537329	13
11602780	13
2456485	13
4299160	13
21882853	13
21405257	13
11035298	13
3314331	13
6467138	13
11829454	13
12648960	16
7820882	13
8772315	16
438172	13
4998586	13
7934731	13
7562701	15
3554983	13
5640764	13
4808162	13
1520308	15
7339682	13
321863	13
8749154	13
9942373	13
10050026	13
3047022	13
6856067	16
317919	13
12993162	13
1803348	13
8877909	13
578417	13
3222815	13
19478293	13
1428758	15
1566027	13
2594554	13
20941308	13
3090056	13
36603542	13
3599935	13
12770034	13
4562573	16
23914129	13
18419665	13
5838447	13
10283990	13
6659536	13
1523511	16
1846821	13
8058443	13
12061778	13
16986791	17
9612579	17
981224	13
6711594	16
393501	13
30990968	13
7090574	13
10219054	13
1293933	13
14769327	17
620499	13
224639	13
10210777	16
6815590	13
15103148	13
2751638	13
8900654	13
7870639	13
546450	16
1441925	13
11523201	13
4601041	13
3221352	13
8507911	13
8169248	16
8990034	13
9009520	13
12187017	13
2857445	13
436941	13
36808977	13
8526615	13
20875772	13
2903691	13
18120117	13
1993906	13
19342263	13
2035034	17
9649296	13
1351619	16
11698740	13
3845112	13
2376913	13
3722935	13
2278948	13
2264901	13
2780805	13
21601026	13
28734496	13
3303390	13
10927741	13
8620182	16
5769566	13
13666524	17
29408684	13
7808208	13
3973256	13
5504059	17
13185327	13
1239391	13
1793650	15
7661505	13
2391885	15
39762356	13
14464635	13
1604774	17
11887913	13
7831215	13
12385807	13
11724898	13
7145517	13
4506925	13
3665240	13
8429043	13
10322016	13
1331739	13
3228818	13
5634421	15
3355395	13
7298563	13
4525860	13
14465768	13
1183655	13
6609486	13
692033	15
4323477	13
7986755	13
2140876	13
2489364	13
4885984	16
9028585	13
8421204	13
3578978	15
2987098	13
9780007	13
12378551	16
216094	13
12456613	15
3572609	13
619951	13
10335385	13
1892876	13
9201113	13
10062655	13
1472209	13
614255	13
1996084	13
14718685	13
9672212	13
24316932	15
17653502	13
8940147	16
6830446	16
482743	13
1286089	13
7592265	13
4808229	13
793264	13
10984174	13
6161130	16
612185	13
20741285	13
3412259	16
14023016	13
7483573	13
4985969	13
106312	13
4854430	15
1443856	13
5436921	17
18454205	13
8848829	13
2123126	13
14806085	13
6546226	16
29717236	15
470765	15
15750936	13
17936467	13
9879429	13
8952595	17
6200995	13
5114344	13
3992027	13
20255319	13
2004808	13
2943807	13
746092	16
2671361	13
15005111	17
1576028	13
8227552	13
2840386	13
9000575	15
19098245	13
6124929	13
13205948	13
5185427	13
18767772	13
12607661	13
1573311	13
3820349	13
20013413	13
26291556	13
81162	15
16358837	13
1495957	13
10597862	13
13391716	13
24412336	13
8747335	15
1763698	13
4683346	13
6220062	13
674345	13
2869406	17
654184	13
932773	13
10714137	13
8884613	13
2731648	13
20390610	16
8937033	13
5255899	13
3420083	13
2003156	13
9630206	16
10241520	13
516726	13
4910290	13
20014172	15
14116965	13
3749283	16
5237538	13
6829327	13
46685578	13
3824412	13
5491344	13
25495950	13
5803073	13
112580	16
6718734	13
9502331	13
5346519	16
23048906	13
2625101	13
5527609	13
25123364	13
21951272	13
4854721	13
10971264	13
2134664	13
5442540	16
1765266	13
3204780	13
18328964	15
26320082	13
16394588	15
8851041	13
2882559	16
17545466	13
8371174	13
3270434	17
6615139	13
2035067	17
16962595	13
102272	13
5821373	13
40719980	13
3464699	13
18280353	13
19639372	13
29423456	13
1139454	13
192301	13
10876984	15
417131	13
4302799	13
2320193	13
2934104	13
16790115	13
206582	13
7042247	16
8981669	16
20389438	13
631789	13
12307381	13
181787	13
16374015	13
5549612	17
25475054	16
140567	13
10928191	13
655621	16
1162679	13
5238774	13
2944093	16
6011789	13
143924	13
9358527	13
9336163	13
9551628	13
9167683	15
1246585	13
8205479	13
1037460	13
17762426	16
12304981	13
9235973	15
10933812	13
1635142	13
834802	13
3075959	13
11691282	16
27051656	13
3688100	13
10124620	13
682932	13
4208849	13
9185466	13
10645430	16
351098	13
29506799	13
1161366	13
4536853	13
1282098	13
3607992	13
16078157	16
6371094	13
8976320	17
13296971	13
4635856	17
5417938	13
16305511	17
632324	13
3666234	13
1962320	16
9232287	13
12480929	13
2375470	17
9360804	13
4400998	13
11508772	13
5960503	17
2925300	16
6558	13
3783515	13
32561212	13
3060040	13
2807348	13
6124199	13
4810072	13
496189	13
11332672	13
16900756	13
3928305	13
13475980	13
393658	17
3114771	17
15283892	13
1306450	13
2582954	13
10176339	13
1895255	13
10124906	13
2842344	17
3798564	16
29338545	13
11008992	13
25135824	13
1053214	13
2586529	13
2222245	13
3082265	13
3249310	13
4471102	13
3536814	13
9416459	15
8478064	13
8999391	13
9180754	16
1137287	13
204862	13
5067021	13
287593	13
30227149	13
3890180	15
1652618	13
20964227	13
6957564	13
24395853	13
1454009	13
7664961	13
1260046	13
4841723	13
14852476	17
7773995	13
7444386	13
321254	13
17817583	13
16170901	13
10265866	13
532953	13
10018424	13
830085	13
2623079	13
7108533	13
44318728	13
407814	13
7712231	13
7568905	13
412177	13
21512298	13
20678911	13
3050385	13
3072438	13
37532031	13
5304689	13
20094993	15
1573183	17
23255570	13
2208468	13
2621851	13
5796099	16
4791380	13
3209515	13
2208009	13
5459742	13
5719777	13
113143	13
4341009	13
18432555	16
14953570	13
4308505	13
3603175	17
5708021	16
23615012	13
513457	13
19312581	13
808803	16
1650600	13
3391945	15
5937453	13
613464	13
4783837	13
3711020	13
532507	13
12735256	13
216429	17
6180388	13
11513902	13
18446893	16
19426687	13
191953	17
13483494	16
15638642	13
10593554	13
11215633	13
2159923	13
38506816	17
14976981	13
29653847	15
12486878	13
3562484	13
14017053	13
13835587	15
6216705	13
5589737	13
3877006	17
1979337	16
5598317	13
4402103	13
17813603	13
35901325	15
5412767	13
3158694	13
3957010	13
33369607	13
2750009	13
21101389	13
1266406	17
2883752	13
27796419	13
15740410	13
15706367	13
1532850	13
14292917	13
710240	13
8477902	13
10097950	13
7772164	13
6986493	17
4153896	13
454139	15
15320040	13
18678290	16
3513984	16
4573800	13
11280648	13
774326	13
4750217	15
8189819	17
16731798	17
3912574	13
1302531	13
3007753	13
3526034	13
14654910	13
649170	13
292117	13
13859451	13
24315448	13
14058276	13
2127690	13
7484877	13
9879489	13
5592513	15
20340930	13
58471195	13
4610344	13
7249464	13
19992117	17
41969826	13
4888542	13
3499462	16
6667895	13
2550391	16
12826348	13
27312846	13
35510080	17
10748800	15
2654041	16
6910313	13
15330829	13
1860642	16
43014736	15
15555807	13
14687287	13
5344740	13
16569366	13
2838272	13
6156973	13
8420911	13
3802023	13
7375918	17
44465045	13
13402785	13
8241137	13
2805147	13
10457454	15
2407894	13
3417961	17
16724134	13
3725233	15
5417799	13
7847320	13
4174303	13
13892640	13
1898058	16
958325	16
2172935	13
3592663	15
2262606	17
7316474	13
7766017	16
22467644	13
9679188	13
9347759	17
6281787	13
2116050	16
9074640	13
18640276	13
5515330	13
13994411	13
2366774	15
10328404	13
5301574	15
11962760	13
1444443	17
10521082	13
305752	16
832042	13
7063334	16
25647670	13
765810	13
57074653	13
14228584	17
12875913	13
2651119	13
6528966	13
2727525	13
6624073	13
1454522	13
1338083	13
2461170	13
9695145	13
19949123	13
3847559	13
5445065	13
1074211	13
2092916	13
570399	13
8246324	13
22506933	15
22575118	13
3592002	13
14367362	16
20710830	13
5140774	13
13547017	13
23182366	13
7488521	13
12654903	13
1577987	13
3638298	13
748510	17
7265958	13
2285321	13
7048423	13
3665378	15
4458632	13
4978000	16
490469	13
3500181	13
3807951	13
3187562	13
13583818	13
2857608	16
12828479	17
104735	13
2858513	13
7444260	13
22262185	17
14466380	13
10720218	16
2102169	13
1513248	13
26413856	16
1768503	13
5468930	13
2078170	13
15759597	13
15941372	13
262186	16
20126826	13
214825	13
1855684	13
2091898	13
7107499	16
28714026	13
42895375	13
5426687	13
11235768	13
255776	15
11281704	13
2823797	13
15803324	16
2841069	13
3717451	13
6522566	13
2024593	13
3880350	13
11644003	13
11506583	16
12470506	16
2653254	13
4033086	13
9179493	13
15948506	13
3988158	13
11791668	13
1283058	13
3898623	13
7667335	13
2315404	13
3999459	13
1981845	13
2424192	16
944637	13
2009188	13
2507137	13
1648236	15
3087499	16
3934792	13
18762066	13
5165567	13
253450	13
10753827	16
8593576	13
3494139	13
448432	16
1204695	13
498125	13
27438672	15
15394290	13
3278771	13
8339408	16
3874518	13
7274478	15
9165426	13
16534274	13
8094935	13
2940301	13
17005607	17
11945414	13
9572901	13
746524	13
20381305	15
4020233	13
1377564	13
10493527	13
3230691	13
146441	13
9092433	13
667434	16
18356402	13
1526394	13
17917961	16
8884601	17
20665880	13
7446319	15
2250340	13
19347775	13
82015	13
19219536	13
13071293	17
3169369	13
13167157	13
10898217	13
23209297	13
1024804	13
2928873	13
56308	13
303310	13
12886960	13
2400884	13
5191988	13
11512994	13
28731751	13
40688561	13
10407786	13
13227087	16
8250353	13
2890160	13
2074593	13
12063970	13
13378288	13
702399	13
7962427	13
16087048	13
1303766	15
5468261	13
1753472	16
3286600	13
12216628	13
2960010	13
10399063	13
4626852	13
5541111	13
4129754	13
12192411	13
3030950	17
5655531	13
1078993	13
6549782	13
730409	13
11812883	13
6066968	17
3138833	13
5406429	13
1773241	13
22819554	13
6345622	15
562686	13
13706107	13
6467780	13
906629	13
258520	13
5144569	13
5094846	13
13457702	13
4607656	13
11535162	13
10878846	13
45392242	13
20335550	13
18849938	16
8046011	13
215247	13
2222099	13
11843460	13
23322003	13
8854277	13
7542885	13
4357390	13
8632596	13
29575894	13
6337380	13
3213405	13
2081409	13
4638802	13
9883877	13
3907413	15
6319312	13
900081	13
2658714	13
7906287	13
16266908	13
11195593	13
22259163	13
6761787	13
1495222	16
3714393	13
6429940	13
7521954	16
12720034	13
5818029	13
1867017	15
4293209	13
102019	13
5092979	13
13623191	13
1084248	16
11554456	13
366756	13
7130757	13
12094149	13
16570341	13
3962905	13
9324851	13
8645785	13
4315331	17
1050609	13
3017627	13
11483831	13
5744470	13
48678035	13
9230567	13
518123	15
7535203	13
8671673	17
12091426	13
5387034	16
935652	13
121927	13
3108287	17
456275	13
2554347	13
1827394	16
43950822	15
31659924	13
7481000	15
15129654	13
12408346	13
6865268	13
17258958	13
21365507	13
15379974	13
18919040	13
2179419	17
1351883	13
4291619	13
887579	16
7857481	13
11158580	13
865801	13
8177875	13
6731514	16
2688184	13
1460369	13
2727516	13
12750348	17
12787993	17
3026812	13
7887106	13
669335	13
16747951	13
3532370	13
13942335	13
1361600	13
29384619	16
7071833	13
1108640	13
47263884	13
3906766	13
5550581	15
12754116	13
11105683	13
990843	13
2420861	15
13707516	13
23039397	13
767783	13
6521276	13
546641	13
4705351	13
18233120	13
3711181	17
10999868	13
16750269	16
2785329	13
7762298	13
27728512	13
9877831	15
14541538	13
1661738	15
1529603	13
4050578	13
8338899	13
33363395	13
14830562	13
3767563	13
7721439	13
9351410	13
1812196	13
193077	13
17243147	17
13580256	16
4543305	13
2634945	13
25761458	13
11757880	13
2586054	13
41135089	13
2842483	13
12799901	13
16276318	13
806180	13
4732686	13
2285062	13
5499985	13
813568	13
1698916	16
2012862	16
4398924	13
12885355	16
3808511	13
11957073	17
19471886	13
470851	16
8143034	13
2447961	13
19469764	13
14713499	13
103145	17
18748765	13
26329298	13
1768857	16
419044	13
4835624	15
1294405	13
610023	13
1524167	13
32320694	13
7098328	13
9477497	13
6204339	13
6743079	13
1843803	13
7301952	15
8445756	17
31881434	13
11593997	13
2931556	13
11041333	13
8476916	13
30612708	13
12591662	13
7047439	13
4696041	13
2946358	13
6475333	13
18913637	13
4475991	13
20319278	13
905116	16
9478246	13
1979075	17
15098270	15
464517	13
1295303	13
9840665	13
4961828	13
15543319	13
8739165	17
481958	13
11473053	13
4423631	16
4383132	13
666478	13
2190894	13
2831264	13
15195451	13
4336490	13
7666971	13
5225084	16
7302397	13
12059583	13
387624	13
1694830	13
7043702	13
9736872	13
7273864	13
3746731	13
1319463	13
9073793	13
1173074	13
7228195	13
1105592	13
14213348	13
6167426	17
4980441	15
2999537	13
3024602	13
540185	13
12102751	13
4733933	13
3828436	13
2784	13
14317143	13
22049895	13
2681449	13
10550234	13
4680692	16
9095707	13
2687160	13
10703723	13
5351245	13
6064421	13
15103941	13
5768438	13
1133446	13
5638466	16
36096510	13
5132310	13
19831212	13
20048943	13
3374542	13
10381336	15
19002051	13
9256385	13
5879521	13
3611412	13
143044	13
1936353	13
3177985	13
8037239	17
5399521	13
20961232	15
18538492	13
5354733	13
797227	16
5109670	16
26932490	13
3442988	13
11924400	13
228241	15
2928335	15
13951773	13
8971691	17
9998142	13
4163360	13
5877544	13
3395057	17
8632450	13
14941277	15
2597005	13
16940669	13
34041456	13
2995973	13
21169948	15
1669924	13
1346576	13
2650624	13
19392555	13
10207448	16
1356842	13
10682014	13
4978486	13
4371022	17
5921561	13
11954328	13
8141002	13
3579599	13
8946878	13
706899	16
3016792	13
2005534	13
3576014	16
1071806	13
7395535	13
3658881	13
24871246	13
21439218	13
1855973	13
11942308	15
6912193	15
24940199	13
2632302	13
14177141	13
5828893	13
6957042	13
12314945	13
12702297	13
4242277	13
1360132	13
4221126	13
12788722	17
465214	16
10946634	13
10205981	13
296269	13
9988009	13
1892280	13
194622	13
25019831	13
7376306	13
19080788	13
17109974	13
1298278	13
251269	13
18469721	13
1614533	17
7356051	13
6272223	13
1295854	13
18975753	13
30473620	13
3297122	13
1724476	16
7450173	13
9471552	13
4489782	13
6643363	13
8991406	17
11948358	13
1617379	16
12312700	13
20189780	13
642703	13
11611358	13
14897582	13
4421581	17
7541545	13
768691	13
5089553	13
1294706	15
12201081	13
491480	13
3471831	13
6761787	13
5464197	13
3255369	15
4628697	13
16233146	13
2897859	13
5484683	13
2133561	13
3653446	16
9038820	13
3060846	13
10903043	13
1019538	13
14830655	13
10926807	13
948903	13
15995802	13
5885246	13
28921198	13
739086	13
4295722	13
2084378	13
12788245	13
13903620	15
10422752	13
4998684	13
1205886	13
5329780	15
22909497	13
13604553	13
14706686	13
6035703	13
1583296	13
1603026	13
1316567	13
4286618	13
13159975	13
27535599	13
1679745	13
10570994	13
3010775	13
897768	13
1496141	13
38278183	13
6704841	13
814521	13
246466	13
3174009	17
34022678	13
1545611	15
1858792	13
8453545	13
18235607	13
8665049	13
9487992	13
2205467	13
3584246	13
8311551	13
634303	13
27685245	13
1699839	17
17881551	13
3539773	17
3111052	13
2839794	15
5572486	16
18533198	13
1029780	13
1171640	13
8364396	13
3031596	16
8064340	13
11568409	13
2753390	13
249954	13
589014	13
2070859	13
230407	16
12787318	17
3983289	13
15756422	13
14859788	13
1098300	13
21671202	13
5065662	13
8241264	13
4275826	13
3342423	13
10328767	13
11909236	13
25424942	13
6940102	13
10678496	13
16821026	13
21006108	13
1354742	15
416418	13
6879799	15
6390366	15
4053021	17
164842	13
21817802	16
6961463	13
1947536	13
1443202	13
2683804	13
12518369	13
4352261	13
536164	13
8167241	13
272295	13
20589817	13
2788494	13
3483959	13
1080624	13
565952	13
6701871	13
3067799	13
720036	16
3484929	13
24408442	13
20861058	13
16567307	15
19747513	13
9548714	13
35292301	16
2515365	13
2546473	13
1381628	17
4902644	17
12484802	15
10314484	13
19440617	13
4338127	13
11238120	13
1103200	13
30187713	17
4807449	13
2398998	13
4782674	13
854632	13
3411646	13
4245367	13
8766096	13
47016589	13
13727153	13
6863079	13
31385828	13
16549751	13
8393165	13
7673466	13
4244630	13
15187017	13
11577474	13
12595545	16
31026170	13
20275650	13
5365010	13
8302920	15
10117053	13
2602392	13
30513992	13
22169531	13
12610524	13
9702474	13
194335	13
4580121	13
7465763	13
2402528	13
5108298	15
185534	13
14129916	13
8222640	13
16006988	16
2820664	17
4269142	13
8707969	13
21269818	13
2564360	13
948091	13
4823186	13
29887036	13
13546231	13
6703970	13
29665679	16
2724113	16
24315054	13
716123	13
7483267	15
5170861	13
5942587	17
7137364	17
820077	13
705461	17
4296907	13
29723871	13
9782038	13
535321	13
39251981	13
10731393	16
3497998	13
15490056	13
15025226	13
5963953	13
13757249	13
1373449	13
203425	13
21734136	13
11290783	13
742283	13
6517041	17
7765265	13
23496760	13
5168457	13
6371869	13
6324224	13
9282462	13
1742794	13
12959728	13
12833798	13
9485879	13
131042	13
11854915	13
4485302	16
28191815	13
19284439	13
4204331	13
3273701	16
27829257	15
6376649	13
1322145	13
5910348	13
1641937	13
1510553	13
23889043	17
6073257	13
16951255	13
4064574	13
6851197	13
1137118	13
6353251	15
18943488	13
2362377	13
17507970	13
1798087	13
1997548	13
12057729	13
443419	13
19389700	13
3418573	13
4475865	13
12834139	13
524522	17
13962914	13
2340781	13
6044579	15
22671755	13
685040	15
14366940	13
7563240	13
133405	13
1674570	13
9117793	17
2406222	13
1085369	13
1596110	13
5964790	13
10205905	13
1629260	13
14228493	15
3095084	13
752620	15
2339802	13
28004151	13
4557284	13
245619	15
1336973	13
4337095	13
21389462	13
1040772	13
629557	13
9678474	16
1315866	13
19068976	13
41128980	13
7553006	13
19901293	13
8361680	13
11521537	13
5179636	13
2023032	13
4395866	13
4318886	13
1257599	17
15707979	13
652325	13
288322	13
2524018	16
6706482	13
761346	13
5710122	13
2839047	13
4300135	13
6341312	13
1037008	15
1529532	13
4978692	13
9104857	13
10013889	13
9208756	17
17076000	13
1352893	15
2487353	13
2166449	13
18208113	13
9329211	13
6605944	17
2469780	13
1740927	13
7856316	16
13335768	16
21486298	17
1456737	13
25518635	13
10433025	13
7405481	13
2484066	13
4381200	13
3188777	13
11004051	13
16841587	17
903043	13
500601	13
30165	13
2488316	13
1888806	15
23416322	13
28623526	13
17651267	13
4087992	13
10479983	13
3268491	13
8732040	13
2651932	13
10364469	13
3397546	13
7062679	13
7969570	13
19234373	13
4562348	13
5790302	13
6499863	13
8000179	16
9213094	13
15166330	13
9301065	13
31770035	17
2880641	13
432014	17
3127026	13
2770679	13
6499910	13
10308235	13
11949056	15
5993698	15
3282150	15
1038605	13
14464881	13
13038503	16
2456812	13
15073767	13
5469108	13
23851734	16
17046044	13
13581618	13
4944834	13
32493896	13
14193721	13
2890302	13
142419	13
19521225	13
10225399	13
2112267	13
3995892	15
2499378	13
2533114	13
12840843	13
5360839	15
1280288	13
4325255	13
1647259	13
786052	13
2869989	13
14028380	13
6326103	13
7593872	17
3474132	16
9399741	13
12052215	15
6848614	17
1552110	16
12051613	13
39356446	15
8656742	13
2698943	13
10664806	13
8935502	13
15860062	13
164689	13
13489401	13
1730098	13
1173511	13
21408950	13
12772596	13
23034760	16
1226997	13
8623801	13
11757829	17
6206014	17
8927259	13
36776280	13
9932684	13
15098164	13
969774	13
7710894	13
8733264	13
3909698	13
3141261	13
16879730	17
260804	16
22936543	13
26225019	13
1120132	13
5135677	13
2114483	13
3425688	17
14405052	13
14917773	15
4007944	13
3566922	13
4385488	13
296366	13
13259877	13
3125029	13
4147255	13
19827608	13
2573020	16
3645564	13
672421	15
14860629	13
2545	13
12116920	16
14795220	15
206201	13
10472950	17
5982046	13
19889103	13
16949435	13
407045	13
2471287	13
4118197	17
19620283	13
15830423	17
3499734	13
4869454	13
27349760	17
2172363	13
4830504	13
13282902	13
2451059	13
8787939	13
1139361	13
1717321	13
11920613	13
5076073	13
13933937	13
3185347	13
10637889	13
3133922	13
1823737	13
2067102	13
378087	13
462601	16
30363695	13
1315099	13
7714249	13
22223327	13
7137309	13
4742849	13
291955	13
2766840	13
4088754	13
12651599	13
16121095	13
9049249	13
2684494	13
6375570	13
5246128	13
265341	13
462834	15
4984835	13
9587357	13
25249541	13
33876385	13
5469558	13
14995241	13
753939	13
4078069	13
4648712	13
3904428	13
18610485	13
26695882	17
4475432	13
1004970	13
12836227	13
37337341	13
12190069	13
7156222	13
6471860	13
8710919	13
13065471	13
2445094	13
1016122	13
13667112	16
20273057	13
547017	15
6785706	13
12752784	13
2795539	13
306247	16
9428852	16
14224969	13
12120193	15
399501	17
12547339	13
5777384	13
715838	13
25247799	13
687295	13
12147500	13
4800100	13
138753	13
2602036	16
6601063	13
132364	13
1390453	13
4799936	13
7285908	16
4831881	13
13947837	13
116512	13
7544319	13
3024129	13
2323123	13
3968136	15
3441485	13
5667848	13
1953408	13
7174148	13
28335755	13
40852078	13
1699528	13
6807854	13
6280565	15
14288073	13
5295712	13
5835893	13
7722310	13
9093306	13
5589798	13
21941024	13
753393	13
2507012	13
9150567	13
2877957	13
13010846	13
3494992	13
2602554	17
1489829	13
3693116	15
3892609	13
33836455	13
173948	13
856452	16
6024723	13
1496017	13
18183	13
8980231	13
17135646	13
1620245	13
6715859	13
3356334	13
13453302	13
5493006	13
14966013	16
9275103	13
5684364	13
10855924	13
1015684	15
14171140	13
18394684	13
953192	13
4508968	13
2977706	13
1574978	13
25971759	15
198897	13
454875	17
1576285	13
3017303	13
26358152	13
15385	13
2258685	15
4704687	17
3446063	13
3035418	13
1467316	13
757285	15
21377028	13
261208	13
13703685	13
5869881	15
1004070	13
11482525	13
695420	13
21585014	16
15667047	13
9022920	13
3247567	17
15751913	13
7041473	13
11009542	13
1402934	13
2810130	13
21866534	13
28216137	13
1568186	13
15147409	13
21381651	15
12490757	13
5501998	13
8293879	13
7729556	13
23261700	13
349337	13
2034263	13
4635323	17
2710409	13
2282006	16
9590863	13
7600633	13
1377423	13
10270231	13
436884	13
961934	13
1067568	13
2749506	13
1971966	13
2363559	13
5385532	13
3478439	13
5131033	13
12609428	13
16198649	16
1357436	13
9365125	16
20773877	13
2142204	13
35744	16
4894831	13
5649104	13
248236	13
57129185	13
1971350	13
5630589	13
4817067	16
17575430	15
12113733	11
4083924	13
4209767	13
1978995	13
21377210	13
10227718	13
17758682	13
12224435	13
11761832	16
7113901	13
2073991	13
5741762	13
10653603	16
14011256	13
617962	13
7652361	17
7544201	13
10226365	13
13875098	16
9120258	13
21028763	13
5675234	16
1680487	13
853813	16
6171656	13
2259284	17
1829131	13
2800175	13
4790077	15
3751986	13
221455	16
11464351	13
12879780	13
2752935	13
25127957	13
4523946	13
4223346	13
3352798	13
36442302	13
25764361	13
1131399	13
508122	13
1098361	13
4260428	15
3605078	13
21614559	13
7410779	13
10366563	13
6221710	17
13116185	13
3703935	13
4524184	13
22947238	13
3617377	16
9276660	13
17408271	13
7112087	13
4684628	13
5061634	13
1490136	16
5268169	17
6707478	17
176263	13
6629456	13
13191070	13
13014226	13
10108640	13
391057	13
11213956	13
6372552	13
590425	13
6344427	13
4766772	13
3628572	13
10616415	17
15461343	13
4703758	13
2271780	13
5167984	15
6658348	13
1956326	13
638942	13
7891625	13
10361350	13
5587897	13
7519331	13
5619390	16
3723447	13
1552000	17
2702916	13
8565640	13
20593695	13
1749140	16
4567201	13
746458	13
7604649	13
3675908	13
620193	13
10103326	13
3400810	13
1529721	15
863161	13
22495105	13
3393824	13
930638	13
15407048	13
3118401	13
5737878	13
1766591	13
11214651	15
5179743	13
753051	13
3542250	13
9149584	13
14679849	13
11384491	17
9346552	13
3824999	13
3378400	13
566262	16
12708095	13
8906273	13
9903263	13
4930724	13
3682119	13
3966974	13
1253376	17
4495023	17
5622714	13
30718927	13
13260314	13
9367484	13
6728158	13
14863996	17
14594983	13
1008840	13
4736991	15
768360	13
13598443	13
15161549	16
3170831	13
2415927	13
1991957	13
12592584	13
7058884	13
10156463	13
4619599	13
3251207	13
2649485	13
7602777	13
21966308	13
4126506	13
8911311	13
25052671	13
7518233	13
3381235	15
3136573	13
1551395	13
4666961	13
2928505	17
9275786	13
7227623	16
11941275	13
5327779	16
3409757	13
11224600	13
20485669	13
6866271	15
5050488	13
2683980	13
1590000	13
60346283	13
14401110	13
7862842	13
27912419	13
10359571	13
14950106	17
16804	13
4311151	13
401114	13
8787489	13
6642969	13
3886630	13
743851	13
1303620	13
31867954	13
2811086	16
1324722	13
1214184	13
12724715	13
2227879	13
15285053	13
2217449	13
23008927	16
299444	15
4116665	13
17664829	13
2510832	13
6260372	17
4972517	13
1375024	13
791491	13
2512278	17
5747754	13
1472896	13
8138198	13
9200534	13
6476711	13
5492184	13
13432820	16
5626727	13
2269600	13
254962	13
16756081	13
23975000	13
15957355	13
9180836	16
5350131	13
4190363	13
10786189	13
7154650	17
7544591	13
7482029	13
11466025	13
24367403	13
7833922	13
5502538	13
690795	16
7597441	13
66340	13
5940336	13
10997411	13
21242016	13
26666291	13
8898358	13
16309568	13
5234378	13
14524859	13
39509	13
42752531	13
4572350	13
2406151	13
4733803	16
1060368	13
9292686	13
12265180	16
2104546	17
30223328	13
2096945	13
643047	13
4000379	13
4169104	13
1093400	13
8643879	13
22189095	13
11026824	13
1637433	13
13958627	13
5456497	16
779283	13
12587675	17
12303318	16
3335110	13
8888593	13
17041905	13
2991363	16
5455957	13
216885	13
9460161	13
1007615	13
9084928	13
187346	13
4024858	13
7949775	13
6457633	13
37923162	13
19838239	13
15922810	15
2048445	15
25623213	17
4169576	13
10198350	13
6045459	13
21581964	13
30322244	13
1335145	13
11778891	13
282369	13
10157197	15
17163063	13
11844572	13
11721939	13
10344115	13
47884	13
11271093	13
4479445	13
1289347	13
8779074	15
10937172	13
5542125	13
1654447	13
10309305	13
4793127	16
2983573	13
2566240	13
7971039	13
11579517	13
16942623	13
10269611	13
6549323	13
1418769	13
5773791	13
10218176	13
3906804	13
23575639	13
631721	13
4307872	13
7192113	16
46540171	13
19696849	16
15098295	13
17855730	13
7625493	13
28431187	13
7745906	13
5506510	13
5950430	13
3338402	13
13558182	15
1773581	16
4193862	13
9673093	17
2388995	13
1293374	13
54107032	13
10241123	13
15202611	13
39261046	13
7952319	17
7109090	13
15363272	13
10868689	13
11558940	13
1133670	13
162603	13
40286527	13
2857193	13
5711956	15
11684961	13
10974304	13
346311	13
2800485	13
15696253	13
6242452	13
18978502	16
26070013	13
16709604	13
9538542	13
8228055	13
5215153	13
7933859	16
2729587	13
5847863	16
10457413	16
15456416	17
7296769	13
18781936	13
2116520	17
2458364	13
6723266	13
4981544	13
984927	13
1369848	13
1315915	13
2555393	17
15058776	13
1934096	13
1944046	13
1321553	13
199042	16
13577215	16
907829	16
12998339	13
3102752	13
11292273	16
277515	16
14121006	13
3005386	16
9224634	15
5391404	13
30084636	13
7070071	13
9955179	13
1756815	13
2402566	17
10629592	13
3403234	13
4110547	13
3296832	17
5237752	13
4851052	13
3047590	13
9165852	13
184839	15
6782981	13
7054498	13
28568907	13
8816546	13
4648275	13
19842641	13
9145213	13
21709129	13
13507795	13
1233931	13
24039282	13
1286662	16
17675194	13
17563417	13
7410026	13
13302611	13
470460	13
6548187	13
4124711	13
2596481	13
119364	13
733341	13
5747577	17
6392461	13
6249432	13
5923014	13
4172532	13
15079672	13
379814	15
26010023	13
2509836	16
4974343	17
5945086	15
10565126	13
7527349	13
21144660	13
10083788	13
2856455	13
7886947	13
2481021	13
14779261	13
3051050	13
15917630	13
16195170	17
10347831	13
8432950	13
3216001	13
4766977	13
2977353	13
8856753	13
3674564	16
3953209	13
1742154	13
9861096	16
7907538	13
7803737	13
20923254	13
7855876	17
3196793	13
16546904	13
230983	16
5162236	13
3527344	13
6452351	13
9130372	13
3645901	13
3753523	13
84151	13
275169	16
19480181	13
1449099	13
23143606	13
25119574	13
2568423	13
13804138	13
995486	13
23567462	13
8866255	15
566192	13
311938	13
3018204	13
5070038	15
19167397	13
2576374	13
1516023	13
20842782	13
7297979	13
4693075	13
85348	13
5899753	13
7090987	16
6269036	13
9937824	13
4260997	13
12272945	13
1187099	13
1079807	13
2118104	13
9781	16
7617602	13
6140991	16
7471423	13
6249224	13
9045586	13
10852674	15
6015609	13
1556993	13
10969281	13
27345810	13
13737034	13
398915	13
11336401	16
3088600	13
3483689	13
6819405	16
4708055	13
4564797	13
6207791	13
6695519	13
3770796	13
3859626	13
19398370	13
727115	13
10857890	13
3952430	13
1643972	13
8784082	13
1031859	13
2997493	16
2657660	13
6998819	13
26102009	13
30769324	16
5477691	13
7998473	13
1639072	13
23064	16
6661598	17
3445912	13
15800902	13
17471796	13
333067	13
5323322	13
11020942	13
9054846	13
8191102	15
1362939	13
3063280	13
11549419	13
6441908	13
5847556	13
21938734	13
2412204	13
13707673	13
17106008	13
23033291	17
3548810	13
13840718	17
6097989	13
9643004	13
5917748	16
8461272	13
2498866	13
14278632	13
8589667	13
11015030	16
15799748	13
6878385	13
4414652	13
3613778	16
6096320	13
13259945	13
5712432	16
1640412	13
8537545	13
11660180	15
11592904	13
7235913	13
3045714	13
13063908	13
1911648	13
17324024	13
4471594	13
868725	13
11655156	13
2111742	13
4153513	15
10569480	15
784071	16
2442782	13
2373441	13
5010036	13
24830922	13
6316829	13
625983	16
20702115	13
407454	13
7073799	13
24596051	13
27829998	13
2246375	17
3635003	13
5881316	13
6115325	13
1200287	13
6002159	16
8538732	15
4253783	13
1711963	13
4854336	13
26846388	13
15451658	16
529607	13
1399419	13
2269724	13
3547919	15
3434648	13
8674504	16
2407400	13
14055368	16
750801	13
353768	15
12345764	13
3360696	13
1382732	13
28401650	13
3768269	13
2527233	13
6684917	13
177630	13
8581722	13
6412673	13
14802542	17
3812680	13
11312690	13
7603511	13
120057	13
1154184	13
1601743	13
1440399	17
3880572	17
22740279	15
15251086	13
6928163	13
14207587	13
6554143	13
4794397	16
1248455	13
10385111	13
7982776	13
5637952	13
17352130	13
14757264	13
13389268	13
1670009	17
14204499	13
4374451	17
19431457	13
6145167	13
5223020	13
2046856	13
8832138	13
6769643	13
9333610	13
197988	13
8877641	13
614965	13
7150682	17
662607	13
276988	16
1599777	13
4032212	13
1449604	13
5568595	13
7082656	13
33396099	13
6790016	16
4086609	13
11074472	13
11956536	17
535704	13
10080048	13
5122457	13
7048946	13
9129049	13
5037524	13
9817434	13
24745398	13
10041080	13
5526375	13
5827018	16
10590679	16
1185247	13
5103739	13
8649510	13
1258041	13
2273871	13
15471310	13
189684	16
11960388	13
26825352	13
4640742	13
11144425	15
7371207	13
7751272	13
4834765	13
393427	13
3430041	13
1224823	13
218146	13
2047834	13
26847297	15
3858811	15
21727054	13
4594535	13
1151455	13
11250116	13
16111767	13
6768068	13
2134225	13
15797644	13
5566629	13
12809240	13
6010595	13
1352871	13
1644348	16
7824294	13
48297505	13
3547290	15
1604155	13
770614	13
6702453	13
1578572	13
10965453	13
4078006	13
15277501	13
959988	13
16331929	15
11527429	13
32543	13
464182	13
1114842	13
17569150	13
2411832	13
1041283	13
6709991	13
8369712	13
35127258	15
14679117	13
7283503	13
8739111	13
4292951	13
7391215	13
3423324	15
26362212	16
21453860	13
6113051	13
4148319	13
4235235	16
3984263	13
2223172	13
17051438	13
11687326	13
781524	13
3753203	13
7412168	16
4184928	16
41581127	13
2419592	13
15915407	16
38473029	16
1539216	13
10490734	13
7563027	13
3781493	13
18557659	13
8259870	13
24932186	13
15634130	13
7951000	13
5661690	13
380384	13
719514	13
12310176	13
19371057	13
353599	13
30280086	13
848231	13
23988739	13
5926581	17
20793299	17
12078499	13
25492953	13
13575700	16
628749	13
1768327	13
4069463	13
1312229	16
36060117	13
12442007	16
2017516	13
8091259	13
7860627	13
18438898	13
10819467	13
2577656	13
7118049	13
4094498	13
8526683	13
30900902	17
4989532	13
14434159	17
1616291	13
17283954	13
8331300	13
1421252	13
5098280	16
4218308	13
1098459	16
4914183	13
14396793	13
1043760	13
732868	13
1560844	16
3412473	13
326231	13
7620646	13
6097874	15
9617458	17
3804615	13
15302441	13
3529672	15
5372604	13
9666177	13
19997503	13
9399595	13
17991258	13
19716521	13
2715258	13
3727886	13
15016196	13
7137895	13
575316	13
11026865	17
25684420	13
4287106	15
22126375	16
7874594	13
539774	13
4581752	13
6418644	17
24816945	16
10848992	13
2486227	13
9802414	13
7710657	13
11100758	13
1539211	13
465669	13
12741954	13
6217953	13
4133234	13
22484780	16
6974738	13
1255191	13
1237421	13
10117670	13
13756986	13
2516451	13
3859474	13
6850587	17
1056236	13
665661	13
1792094	13
2809693	13
3675557	13
10144633	13
9981831	13
4085566	15
1461530	13
721646	13
8647880	13
3162665	13
21886483	13
9933823	13
31738	16
2726888	13
11486198	13
17484838	13
1519814	13
15919036	13
3940128	16
2991972	13
5425941	15
15761587	13
7871478	17
4803537	13
2436635	13
3125137	13
7818754	13
4861658	13
11483298	13
484642	13
3052101	13
2267915	13
69880034	13
375930	17
2055339	13
2909961	13
1349892	16
12093723	13
1534370	13
13711230	13
6546460	13
11787827	13
2561012	13
7548541	13
2074490	17
17700904	13
2656666	13
12702923	13
7680612	17
17432042	13
4436492	13
5043954	13
5042698	17
16618669	13
17694129	13
3883786	13
2711760	13
10164551	17
5314418	13
14441037	13
349720	13
1274977	13
7515590	16
23926489	13
25046908	13
18173527	15
1926717	13
9472336	13
19701199	13
201481	13
60371	13
327589	13
17036413	13
6391054	13
26053098	13
4415287	13
812095	13
1172029	13
8821664	13
1726295	13
355052	13
2723257	16
9382533	13
1243615	13
11053618	13
9236206	13
8640373	13
10993744	13
558008	13
3356732	13
2456795	13
22199199	13
11668269	13
8817623	13
9540942	13
6669759	15
8169682	13
10435951	13
29817367	13
4641356	13
5223234	13
12321561	13
16849852	15
1095645	13
2500262	13
4094650	13
8835669	16
7286566	15
10141583	16
19337868	17
9653989	13
1684983	13
12011685	13
2263191	13
8408760	13
1526312	13
5127032	13
5885659	13
9000836	13
6978095	13
3756189	16
10310283	16
6649885	13
27628061	17
143575	13
2646311	13
15793076	13
1056994	13
421298	13
6195065	13
884738	13
2737919	13
2571130	13
1846523	13
346580	13
20905002	13
973962	13
6846134	13
2717846	13
3070709	16
6852019	16
6368394	13
1688214	13
10821940	16
32050698	13
16934168	13
14410850	13
8374093	13
9742038	13
1918145	15
5477164	13
2009422	15
23471991	13
1914942	13
4001787	13
668232	13
8369383	16
3577128	16
6942572	13
52591	16
8244850	13
9324648	13
4954609	13
6041147	13
23033105	13
19516389	13
14476727	15
25534785	13
26786163	17
618186	13
12766069	13
5544220	13
9333655	13
357736	13
2142127	13
7764885	13
5499088	13
5164879	17
2854952	13
2256833	13
3528257	13
16951	13
5228918	13
12038	13
8849490	17
17757922	13
7160420	13
2942108	13
218993	13
964708	13
833373	13
5860140	13
3560812	13
9646106	13
9272590	13
396188	13
7465932	17
267463	13
5049533	16
213737	13
1261626	13
4199152	13
5282686	13
5740590	13
3969440	16
6372952	13
3906510	15
5021240	13
1390761	13
7187394	13
561761	13
4760287	15
9658182	13
17118241	13
11140131	13
1221252	16
409864	13
969104	13
18932954	13
18559672	13
309920	13
6393079	13
9200457	15
2055503	16
4600567	13
4514661	13
3559566	13
5307739	13
11544307	13
7159640	13
17309503	13
145588	13
1737530	13
1593659	13
18829357	16
5679642	13
10519469	16
6400029	13
2446775	13
17124319	13
10771074	16
4259454	16
3776204	13
1538766	13
3037846	16
2168730	13
2292883	13
3529361	15
13609877	13
5844250	11
1712380	13
11495339	13
8154705	13
8294084	13
6203926	13
1202386	17
622701	13
2702607	16
3846292	13
1487570	13
18267313	13
6361393	13
550576	13
1538959	16
5263298	13
12671223	13
5252679	13
4875018	17
26693003	13
9650273	16
1005127	13
24456748	17
103039	13
13731067	13
8886490	16
25159507	13
819971	13
135123	13
2704066	13
3906412	13
6135723	17
7939014	13
261087	13
3031841	13
11778951	13
2062258	13
7367518	13
6036276	13
1825946	13
7277327	16
2617621	15
22349610	13
20286321	13
9416932	13
2847194	13
3804027	15
23166096	13
2513214	13
27288311	15
10082779	13
1267325	13
28162172	13
668777	13
3012405	17
17836492	16
6605344	13
714122	13
8956666	13
5570544	13
2762406	13
25956264	13
23959531	13
8661357	13
7512755	13
25176348	13
3980788	15
13816722	13
11270590	17
10503757	13
4925934	13
1064553	17
37797304	13
5774526	13
7398102	13
1160535	17
6455388	13
2218618	15
13618189	13
1753089	13
12785795	13
247152	13
9468806	13
15291462	13
9036199	17
5780828	13
8196620	13
1230135	15
5376178	15
26302151	15
4534201	13
10037065	13
5227015	13
1694230	13
10850521	13
15167762	13
5077012	13
1609104	13
171779	13
9117880	13
7405014	13
548490	13
7394252	13
14238477	13
23683105	13
943127	16
15867475	15
12133162	13
8795402	13
7924446	13
8439108	13
19131463	13
3622941	13
550968	13
5197086	13
2198527	17
5319856	13
9535786	13
5636159	13
780083	13
743870	13
3015043	13
4549907	13
25718657	13
1114126	13
9791173	13
2802532	15
3789458	13
12361118	13
5993655	13
19386674	13
622828	13
5465113	13
13314043	15
7655577	17
2091777	13
1486307	13
4069116	13
13366279	13
7869202	17
3224746	13
9855394	13
9410105	13
5900505	13
2911618	13
755417	13
21831675	13
24728966	13
101064	13
7254951	13
5045293	13
15011802	13
21442909	15
404406	13
14188835	13
6041964	13
6406718	13
12502623	13
2594354	13
3495529	16
19102520	13
786701	15
6920696	13
1630548	13
11861586	13
16254849	13
9544386	13
16948064	13
4091694	15
4568638	13
3532560	13
2263405	16
470463	13
4041969	13
2181723	13
25134275	13
9589888	13
1434798	13
11256105	13
4871314	13
6158187	13
18249415	13
5533036	13
4723501	17
1630497	13
728947	13
384360	13
89592	13
1252702	16
8228604	13
1913873	16
4275545	16
21845807	13
31039347	13
3614296	13
4213959	13
581634	13
217116	13
1587441	13
21117944	13
24681721	13
7142787	13
1477914	13
610042	13
5535792	13
4058860	15
935248	13
2652888	17
4777738	13
10656784	13
10501868	13
13136983	13
17985122	13
5975909	13
13707693	13
1134458	17
12744932	15
1448634	16
14392215	13
2261442	13
26812029	17
3445001	13
688753	13
8175408	17
7284436	13
553168	16
9703877	16
14377212	13
6795352	13
2522979	13
1316339	17
5775458	13
4801114	13
3631910	13
15300733	13
11319366	13
923019	13
5723888	15
3991128	17
8453913	17
10193783	13
5430859	13
1494079	13
9298257	13
4682295	13
8655400	13
12859266	13
501389	13
2288057	13
11046723	13
4708739	13
16360520	13
212124	13
1346250	13
16027340	13
2117212	13
9273978	13
1757755	13
27061224	13
10098883	13
434415	16
9258362	15
1823344	13
6650096	16
1944663	17
278600	17
13750749	13
23527007	13
11301139	13
3030447	13
1139093	13
7654928	13
7149405	13
3051083	13
5414306	13
690783	13
23508820	13
560220	13
6030998	13
16476371	16
6849239	17
7898853	13
108665	13
8458565	13
2130337	13
7213100	13
8974486	13
4005499	13
5375833	13
1806400	17
21396278	16
13154	13
626161	13
3701131	13
546463	15
3651769	13
3683916	16
9809106	13
8825598	13
4831788	13
4625996	13
13385	13
8128545	13
11050087	17
4283264	13
19164273	16
5968970	13
12341757	16
1089275	13
3817863	13
44067833	13
5266816	13
775629	13
9823684	13
5931292	13
1169641	13
1569111	13
3075420	13
4554345	13
15305740	13
728755	13
12267163	13
4819756	13
9725195	17
22570258	13
25116230	13
22307579	13
3094365	13
10155575	13
10008243	13
7579813	13
9309949	13
12251200	13
3243023	13
7074552	13
30904631	13
2150124	16
9200188	13
14359353	13
918947	13
506145	13
22015811	15
6231536	13
4870302	13
12335873	17
2332247	13
3295899	13
18808059	13
19189833	13
12669448	13
12341800	13
32485356	13
8455827	13
1881190	13
12459972	17
15314137	13
10602200	13
6696132	13
3378298	13
15185595	15
14482774	15
20728229	13
4606992	13
584189	13
9066768	13
7035924	13
11815958	17
682272	16
2002073	13
11020681	13
4936071	13
28948024	13
16152018	16
54831	13
6595206	13
2458320	13
572619	13
12124276	13
359117	13
6902386	13
12889065	13
15138404	13
7150069	13
9340148	13
4084263	15
3316977	16
4926476	13
13700663	16
11970329	13
8365668	13
5328018	13
4767490	13
104770	13
657336	13
11585946	13
2129994	13
2611685	13
45463466	13
3487971	16
12272260	17
26330448	13
13946043	13
3474310	17
14570098	13
534910	15
874560	17
4512238	13
5260132	13
10907208	16
2393776	13
21332633	13
1034491	13
6772655	16
878431	13
5841677	13
848092	13
989646	13
11632813	13
3963587	13
5577127	13
4181063	13
10543630	13
17876968	17
9762335	13
1700207	13
1541102	13
1350085	13
7361967	13
1386081	13
4055440	13
3387174	16
4873079	13
6863559	13
2081124	17
14149022	13
1820030	13
20577685	17
26194393	13
18805916	13
1663500	13
3557942	15
3762429	15
3174070	15
189660	13
3761030	16
1331558	13
9779834	17
16620359	13
23099981	13
7054642	17
1696342	13
3767796	17
14794944	13
20320250	16
8928088	13
7125344	13
2132963	13
1063480	13
1780400	13
895777	13
20733831	13
13915894	13
18406392	13
6793538	13
4821009	13
3031553	16
10253501	13
32028069	13
49170666	13
814307	13
6895846	17
2719445	13
23689041	13
3992192	13
20334269	13
903815	13
4035134	13
20253702	13
3749066	13
6554873	13
6824473	13
1454700	13
1843270	13
5614352	13
20790812	13
5109577	13
2731305	13
10461510	13
442513	13
2308127	13
37141	13
140349	17
11641487	13
5290269	13
1245413	13
12796588	13
6489001	13
1877415	13
14845112	13
2880230	13
563538	13
1474502	13
4323951	13
5328085	15
3717380	13
16363515	13
4766555	13
5092002	16
7777011	17
1413544	17
9033413	13
10950168	13
3799552	13
8333498	13
2470186	13
398705	13
4273935	13
2250827	16
7617198	13
14803884	13
8798366	13
2693203	13
1273751	15
11027894	15
963016	13
24265498	15
7387698	13
5146026	13
11556658	13
2205276	16
20780620	13
3056570	16
5183920	13
6216847	13
11153603	17
2089372	13
10110257	13
5196082	13
1091301	13
25153399	15
309489	13
9593161	15
3288752	13
7631323	13
3569684	13
4114080	13
12038358	13
26149550	15
11198075	17
395907	13
20669961	15
5983990	13
12814990	13
17841033	13
6569792	13
7194038	16
2161037	16
24412268	13
1000079	13
943568	13
2463089	13
15106324	13
4298246	13
22184267	16
1887538	13
4250052	13
1976613	13
21684019	13
5989919	13
4809074	17
17450256	13
620300	13
2982657	13
2228337	13
6651909	13
9973646	13
12230175	13
3116481	13
2060004	13
13541660	13
17273032	13
39804001	16
10898527	13
5874730	13
16837433	13
13447603	13
8765469	13
7281452	17
801681	15
3428556	15
26777240	15
1590949	13
3147882	13
5679908	13
5734661	13
3857508	15
9589315	13
13154806	13
6835213	13
9383500	13
18388153	13
721336	13
3061673	13
7071432	13
4649546	13
20265754	13
1715760	13
29533441	13
22891525	13
5056703	17
7047324	13
19174374	16
26157131	16
14548801	13
8818708	13
2713045	15
27618128	13
39554	13
3596336	13
6402133	13
7667023	13
3849340	16
19031	13
1069022	13
6062487	13
14015394	13
6507223	17
798577	13
5996993	17
725260	17
7988611	16
1218343	13
11307183	13
946112	13
3255089	13
2250769	13
3839037	13
4528495	13
10551630	13
33514169	13
2947023	15
4554011	13
70236	13
6106260	13
3558054	13
2274325	13
1804526	13
3014467	13
7591482	16
4711526	13
239405	13
6684269	13
6013620	13
14727086	13
6112215	13
9655863	13
1709051	13
2189565	17
4292929	13
6558543	13
3034854	16
6076301	13
1255410	13
2683271	13
9218211	17
1576108	13
1664591	13
1370980	17
278332	13
424020	13
21848972	13
1567279	13
2328103	13
2970369	15
6890088	13
9106654	13
3054117	13
12294215	13
6966443	13
4901063	13
7172492	13
66127	15
3773246	13
713654	13
4043802	13
4755174	13
11803068	13
24484084	13
2284877	13
5777196	13
5695163	13
1547765	13
14764776	13
15263879	15
605499	13
111713	13
2359547	16
1185336	13
7458967	13
5435639	13
6756472	13
15411113	13
98780	13
23430571	13
1908596	13
27777124	15
2732696	13
9212562	13
17762126	13
7180139	13
6177946	17
5953195	13
66049026	13
4147348	17
20872326	13
4896155	13
4549179	17
5149166	13
21534611	13
27399120	13
2418275	13
3358518	13
17463357	13
8367480	15
1706285	16
6982957	13
8695150	13
2273806	13
15547596	13
13292895	17
1601193	13
3217064	13
1319551	13
12011898	17
2174160	16
2819673	13
7169822	16
1791006	13
586437	16
14368144	13
2369075	13
15953225	13
16460786	16
8657913	13
44287106	13
1800271	13
15024665	13
14424870	17
5373586	13
37485254	13
32645411	13
11912453	13
3017170	13
3066809	13
18126784	13
19313821	13
2556591	13
9341653	15
6962207	13
8897982	13
26536244	15
14902194	13
4723502	13
17698843	13
20837432	13
15053923	16
1844345	16
5158871	13
13411428	13
1981754	13
954906	13
1095349	13
5473345	13
9684543	13
12709948	13
26462157	13
4320014	13
14049153	13
2903273	13
14881383	13
7333998	13
23152409	13
31384138	13
253553	15
10367120	13
2731469	17
5250358	13
13478529	13
1652238	13
1812668	13
13008964	16
927006	13
12620	13
2204251	13
215665	15
15997501	13
1750811	13
1264305	16
8800248	13
7541368	13
2172450	13
7828162	13
9542280	13
4961534	13
4148269	13
3315944	13
15554400	13
12120088	13
8400150	13
12051565	13
10042313	13
1694582	13
1464753	13
7717135	13
1984561	13
200725	13
32266046	13
14794089	13
9677685	13
36002056	13
5133404	15
7083465	17
3218217	13
6552578	13
4014224	16
11500306	13
3292089	13
4469584	13
1670949	13
230056	16
14318851	16
20207956	16
983111	13
4335986	13
7124342	16
13008047	13
248731	13
10591164	13
8507914	13
5318641	13
2921628	13
20254853	13
7291475	13
2768345	13
1674288	13
1164874	13
19484658	13
24284717	13
6285345	13
4467073	16
2931257	13
39420569	13
12485104	13
16628765	13
475345	16
9295892	13
490855	13
3938764	13
23419399	13
1950002	17
6009262	13
10036092	13
5847310	13
12973141	13
10567015	15
416623	13
3354356	13
557538	13
6610322	13
2819123	13
4798682	13
11951101	13
300516	13
40017756	13
40659541	16
599732	13
8990187	16
13432144	13
2122415	13
5722820	16
1331546	13
3671008	13
8786999	13
9732260	16
8493648	17
12665284	13
428778	13
2386257	13
12908521	13
29857765	13
6039714	13
8855442	17
9287178	13
4304842	13
399802	13
7782081	16
7316610	13
2658264	13
1144974	13
891179	13
1994174	13
4443789	13
7973524	13
5074732	13
407053	13
7731911	13
3147072	13
11831974	13
7481451	13
9199568	16
9401581	13
3393235	13
3290638	13
73613	13
1750286	13
769695	13
27598100	13
268734	13
27805479	13
24193856	13
5174027	17
2618773	13
17782387	13
1679356	13
28461362	17
4504312	13
12058024	13
2562007	13
1518591	13
2918583	13
9136371	13
6672814	13
3912857	13
222227	13
16197103	16
7405984	13
4770402	13
9588258	13
258611	13
7064537	13
11700497	16
9049812	17
27388847	13
7937887	13
2440412	13
1729529	13
12398898	13
312131	13
5492722	17
12823653	13
6895345	13
16606119	13
30430960	13
13079640	16
11184146	13
6450192	13
839636	16
75338	13
7625579	13
8795644	13
6547834	13
6420124	13
263130	16
11616456	13
14135469	13
204934	13
1214807	13
9674064	17
17207439	13
17252337	13
7831755	13
2888238	13
24142265	16
1689247	13
6279606	13
4352372	13
2832334	13
4840598	13
15804060	13
4315570	13
6295856	15
515045	13
7326648	16
1624444	13
24594757	13
3481633	13
87472	13
1612362	13
16275010	13
539844	13
2182221	13
14643829	13
3068313	13
3704963	13
3643697	13
359605	13
2945024	13
4127246	13
6190132	13
4028671	13
1516925	13
931434	13
5565325	13
18185306	16
1972632	13
5194084	16
521047	13
16246027	13
10243913	13
4058728	13
12650142	13
18185164	13
6857079	13
242810	13
16642304	13
236292	13
747021	13
54773	13
9551021	13
19456264	13
3238617	13
1833294	13
309240	13
1821732	13
6243007	13
3510511	15
20524868	16
5442144	13
1651459	13
9904364	13
716706	13
2073635	13
14479564	13
3072346	13
5584331	17
26466504	16
674338	13
30783654	13
2280665	13
17510177	13
5710264	13
4148841	13
2953781	16
1055775	13
3066927	13
38814978	17
14099722	13
8864640	13
4132367	13
9769665	13
4204613	13
1773423	13
1159065	17
806924	13
1900093	17
21756742	16
6431718	13
2199883	13
1908972	13
13816671	13
9124859	16
2687924	13
137610	16
12953692	13
912058	13
6269589	13
20029118	13
11045129	13
13617294	17
2189508	13
61451073	13
2920338	13
1830561	13
2672915	13
5326594	13
1929571	13
998044	15
10722772	13
8209959	13
11206145	13
8039031	13
4621607	13
23970848	15
11079889	13
857905	16
9476911	15
8866336	13
1965515	13
3969879	16
626814	16
8167056	13
803366	13
19912244	13
12931125	13
3207404	13
10143002	13
11030593	13
211623	13
2550541	13
4603933	13
4393561	13
7752602	13
301507	13
9520147	13
11461620	17
1954283	13
3555047	13
376490	15
2725923	17
6343397	13
18000534	13
7641931	13
393426	13
3488295	13
922826	13
24188889	17
8246783	16
1764958	13
8620590	17
8234144	13
3647496	13
4991482	13
18043995	13
908599	13
5309848	13
2655652	13
5730905	17
6555804	13
6147475	13
11897745	13
3627554	15
322936	15
2205584	13
4832872	13
10779549	13
17490712	13
53430842	16
579506	13
4257804	13
4962034	13
2954184	13
11605284	13
188929	13
13292644	13
8896730	17
2657642	17
1399101	13
4506450	13
2337016	13
973969	17
32959374	13
7327128	16
24913020	13
15859140	13
5879423	13
6440254	13
15405812	13
11695253	13
15714209	13
3415710	13
862764	16
14545849	16
3509373	13
4351165	13
1758043	13
11622093	13
14581650	13
916650	13
1313302	13
3863044	16
17695101	13
12396909	13
14728866	13
3315977	16
12613195	13
29621625	13
1500151	13
1670727	13
17631796	15
1108606	13
5418169	13
1321051	16
3873945	13
16431588	13
6287072	16
35112746	13
6903088	15
10456305	16
15796666	13
2982356	13
23445612	13
2283121	16
2758264	13
23186406	13
2334466	13
6403314	17
16861914	13
4543169	13
5304282	13
2710824	13
575155	13
19736890	13
4482572	13
5983993	13
3536825	13
22056176	16
2499982	13
8171844	13
4168953	13
16467048	13
1523893	13
7303504	15
1093019	13
5972817	13
8068437	13
7927250	13
4856787	13
8667852	13
8976972	13
26160278	13
8049334	16
40926530	13
33381773	13
2060749	13
9914831	13
3657266	13
3171652	13
1117387	13
14884385	13
15750325	15
10341732	13
11367911	13
5224883	16
696498	13
15357233	13
926306	17
6000548	13
32261019	13
1154202	16
2166242	17
345869	13
1083075	13
4866509	13
11289818	16
4184656	13
17807503	15
9162153	13
1739440	13
10329633	15
16743170	13
11056948	13
56344892	16
1043649	13
8248790	13
188143	13
102138	13
5481930	13
10745500	13
1901202	16
33718274	13
1177106	16
341594	13
3000949	13
28939860	13
1926045	13
3198096	13
6176616	13
25071623	13
34385504	16
2749206	13
9276002	13
5905724	13
7583333	17
206343	13
11165667	13
1386651	13
12809459	13
26261797	15
4763228	13
59767	13
3543019	13
8215100	13
4296834	13
18725151	13
464106	13
3133066	16
1327041	13
1289552	13
1411712	13
8217293	13
8398790	13
9158808	15
644747	13
356209	15
5752215	13
16403034	13
12079238	13
4984518	13
1560366	13
10082362	13
7679331	13
16020225	13
5943584	13
6662334	13
1366664	13
1577552	13
12133851	13
7538831	13
5209160	13
2976805	15
1616316	16
4212774	13
15226204	13
5256200	13
11375505	13
11692398	17
3111722	16
1324814	15
7671992	16
14099888	13
24804796	13
11510513	13
4263114	13
5475113	15
9680170	13
6826614	13
18636364	13
2965672	13
23892552	13
14451811	13
951918	13
4935068	16
1132739	13
1225672	13
6614993	13
26108623	13
3238896	15
6564835	15
2265149	16
4127594	13
28348664	13
24705078	13
17659515	13
26809738	13
5216469	13
25127319	13
2851563	13
2137151	13
9090881	13
16854507	13
5336035	13
6460931	13
12052810	13
700615	13
1240461	13
9231488	13
17485096	13
5400306	13
4981697	13
3799674	13
1333427	13
4379264	13
5851942	17
11101978	13
2252544	13
3138582	13
5680529	13
15218636	13
10064686	13
8763539	13
17433124	17
805731	13
6047437	13
10390111	13
2987631	13
7248221	16
1789557	13
18185409	16
988510	13
1553874	17
2609133	13
973263	15
2022692	16
1620577	13
3223214	13
5813056	13
19668818	17
17528701	15
4446950	13
10024301	17
10803900	13
6960902	16
1744877	13
318679	13
8833031	13
8189568	13
5788716	15
14116013	13
1887923	13
13447981	13
13381593	15
4014172	13
9961352	13
7133879	13
10088854	13
7002891	13
14689039	13
2290120	13
7523670	13
2994317	16
2575284	13
16490992	17
14659609	13
13175420	13
12375025	13
4005930	13
10278378	13
8579721	13
4593983	13
2682654	13
3626723	13
3065401	13
2527097	15
19559928	13
104650	13
3314950	13
9294614	15
3566833	13
465316	13
16894174	16
28291351	13
13289688	13
3206207	13
21184031	17
676372	15
3778287	13
2015546	13
14723070	13
2015784	15
18581155	13
2097893	13
2054956	13
503302	13
2089221	13
200343	15
78031	13
2347768	13
5708370	13
7983128	13
14534999	15
3513143	13
10449456	13
2096272	13
2758009	13
1827262	16
5501329	13
6196399	13
34113255	13
36923515	13
31290420	13
27403154	13
2629062	16
8500027	13
5079146	13
7319738	13
23871674	13
9376950	13
2687017	17
4762621	16
2654508	13
12012317	13
463047	13
2477786	13
5067989	17
1777116	13
5541627	13
7635003	17
1360152	13
8792678	13
20754754	17
10917871	17
4122902	13
3538775	13
14706033	16
14201955	13
1978441	13
893546	13
1847833	13
15585668	13
1599115	16
5151277	13
31555065	13
5050250	13
1503234	13
2363104	13
3211903	16
310893	15
890633	17
15882165	16
9439409	17
18747972	13
23536204	13
506646	13
1106654	13
6973490	13
11986305	13
2633303	13
3379286	13
15864478	16
5486245	13
5899528	13
840842	13
12666647	17
393536	13
9403633	13
697825	13
675733	13
7882204	13
5507037	13
10796450	13
7007460	13
2391118	13
319537	13
199040	13
7704926	15
15993045	13
6345507	16
14116706	13
496393	13
1715656	13
1888550	13
2092202	17
9413130	16
2762393	17
7378330	13
21040247	13
8324380	13
1733413	13
8906757	13
1676702	13
4045980	13
1397953	13
6438637	13
2723521	13
13074573	13
17917127	13
2629013	13
3092483	13
6442270	13
461149	13
4981409	13
8415777	13
14006812	13
8287125	13
2484417	13
21738938	13
5685461	17
16255973	16
944034	15
2417207	13
405141	13
945499	13
7656886	15
3701777	13
5025566	13
615955	13
13957259	13
19917815	13
12235044	17
18592541	13
4174334	13
21345311	16
19709372	15
17575381	13
780107	13
5969365	13
21949200	13
4797841	13
184261	13
4188773	16
3495522	13
7536331	13
2421633	17
11681401	16
7314344	13
9662370	15
3330280	13
834565	16
11119638	13
2753708	13
6322	16
16639802	13
3061912	13
15950404	13
2373523	16
4298548	13
4491120	16
23061427	13
6020903	13
6442763	16
290148	13
10654778	13
87065	16
6048500	16
736564	13
6517011	13
17099438	13
3061045	13
31466421	16
13003997	13
3562423	13
2611958	13
3879226	13
2646548	13
548185	13
1015859	13
3925870	16
21509631	16
154351	13
4193558	13
3795443	13
12230684	13
1627093	13
4910457	16
16090226	13
23490315	13
6026920	13
11911471	13
3493939	17
982722	13
715140	13
17258935	13
17231725	13
1272581	17
3783903	13
850887	13
2108770	15
2429056	13
12235816	13
2009650	13
9360595	13
396238	13
10701566	17
2801033	13
9196009	13
7156054	16
6356619	13
8883388	13
1473512	13
56465872	15
7263277	13
10958616	13
2562165	13
34464053	16
3924097	13
13764843	13
155905	13
3986156	17
5579696	13
3259759	15
889646	13
11885959	16
32973201	13
8427374	13
8131324	13
8625580	13
3751307	13
2165317	13
11525328	13
3082955	13
1182898	13
7284736	13
7294228	13
9530917	13
410515	13
7108504	13
417361	13
4100905	13
5098333	13
1123549	13
84571	13
31233591	16
27697845	13
7841218	13
23779752	13
19134696	17
23639991	13
3780980	13
17717076	13
7705701	13
10200798	13
6634895	13
4584112	13
3174452	13
359647	13
2405252	13
2634016	13
16866230	13
5740272	13
3175648	13
27649074	13
9926129	13
3544078	13
36948986	15
7615996	13
17393651	16
4557776	13
564519	13
4913191	13
3833040	13
1579441	13
1170628	13
4123856	13
210554	13
5234097	13
10520162	16
3482237	13
1377857	13
4586327	13
929016	13
752252	15
11170416	16
9989645	13
5260042	13
2411574	13
9165005	13
8218708	13
4277536	13
238690	13
2252615	13
9422756	13
4980966	13
249989	13
84614	13
9743362	13
954526	13
11782192	13
10213754	13
6030192	13
2469961	13
11346340	13
466966	13
16887328	13
11613479	13
1067919	17
11117649	13
11942624	16
7635991	13
3983738	13
18673421	13
20098443	13
403066	13
16273961	13
576091	13
220791	13
8739266	17
2535519	13
4576478	13
19324122	17
2089630	13
1748302	13
1525045	13
6942556	13
4722994	16
5458726	13
6898716	17
4961844	13
4204338	13
21625101	13
12157845	13
18306063	13
19269129	17
3085554	13
451718	13
9099568	13
3777412	13
4340674	13
4498294	13
6245404	13
61682846	13
13070853	15
14678307	13
7002320	13
7385579	13
2832250	13
16351273	13
53437	13
11225728	13
14522507	16
14763108	13
2686325	13
8080206	13
13098411	16
9897942	13
13887630	13
8789224	15
10900119	13
1074490	13
13704349	13
8747887	13
2980308	13
6603861	13
13648272	13
2218417	17
6507844	13
5376376	16
3236808	13
10373713	13
10851868	13
4774831	13
12806835	13
10080409	13
25214441	15
9442614	13
487795	13
4771496	13
4713943	13
27913	13
6655703	17
900243	13
2153968	13
6539343	13
771320	13
17850443	13
23143848	13
1696298	13
1365682	13
1901227	16
800698	13
18590301	13
7135777	13
1685852	13
2692813	13
3969660	13
20655980	13
461370	13
632449	13
7961969	17
1261995	13
25574009	13
14391737	13
11973449	13
6146396	13
11837155	13
2150755	13
5577848	17
349115	13
23980777	13
2038248	13
21631491	15
8464091	13
17326711	13
11049125	13
26599724	13
4243481	15
9747924	13
689859	13
238534	13
4984110	13
1676633	13
13577492	17
3794429	13
219495	13
14384184	13
4081989	13
10658638	17
329421	16
4606963	15
12877135	17
36655806	13
7873843	13
9330557	13
2057674	13
1474361	16
4452954	15
4783165	17
1853062	13
21008588	13
315621	13
807958	16
4340728	13
11974183	13
3005821	13
30002138	13
7506270	13
4205549	15
1953295	13
1931892	13
7360204	15
10891512	17
4266271	13
18656009	13
29275580	13
1860414	13
96710	13
1135915	13
2347156	13
25669870	13
10717386	16
1509629	13
4922016	16
2435342	13
9671536	13
3922808	15
13777111	13
1935361	13
78777	13
1355392	13
12053998	13
4238673	13
19183888	13
675588	17
14254796	13
4683898	13
13362299	13
3103147	16
2842123	13
5663666	13
1475926	13
2307062	16
85065	13
2044083	13
4607650	13
1802129	17
1834341	17
11264945	13
5894603	13
5717074	13
48243568	13
22832352	13
11042128	13
6273718	15
6386702	13
16136095	13
9208768	13
6934562	13
20113625	13
5525213	13
2276366	13
19902922	13
1391705	13
927367	13
7729692	13
31039408	13
15250318	15
5733691	13
479707	13
5717991	13
14780657	13
6903366	13
8592368	13
19011334	13
8933022	13
3335085	13
11046892	13
1847681	15
15930600	13
3063730	13
13684024	13
584132	13
1065315	13
1118071	13
7892175	13
863191	17
13465971	13
65125478	16
4308025	13
7613711	13
1201080	16
2244052	13
16800253	13
76052	13
9564793	13
11801883	13
18309865	13
23776193	13
4492284	13
6697683	16
7867249	13
7512781	13
6587483	15
3694153	13
23316564	17
1434708	16
2111655	13
26710303	13
11200678	13
797922	13
10262962	13
2826282	13
4735047	17
174657	16
14425042	16
6441787	13
4789617	16
5832808	13
6645343	13
7065583	13
381395	13
2085165	13
10972838	13
7437299	13
9511407	13
5886595	13
2046617	13
5454923	13
3477922	13
1145267	16
6368754	13
14861476	13
12751663	13
812559	16
723723	13
8650398	13
10664366	13
40059504	13
2214961	13
1962264	13
10410046	16
4775680	16
24541314	13
16724932	13
5621176	13
13651485	13
5284210	13
5907333	13
1778281	13
11888445	13
3614737	16
2398451	13
1758294	13
6956081	17
6455144	13
1156311	13
783460	13
4111667	13
8066243	13
700102	13
5780	16
770770	13
6225359	17
1697560	17
38172797	13
2267542	16
7499212	13
157882	13
79168185	13
3499712	13
10717007	13
8979519	13
13934372	13
2229210	16
5955123	13
8195551	13
16386390	13
10033820	13
1208824	13
5916646	13
702195	16
5192999	17
19565359	13
16171441	16
2706883	13
3298057	13
7773386	13
24686875	13
3430833	13
12428902	13
9291675	13
2746212	13
47595	13
1436672	13
1232349	16
7413565	15
8051021	13
4575862	13
3028631	13
2299653	13
857247	17
8612889	13
839597	13
4392028	13
12971455	13
13643008	16
157434	13
6330261	13
2947349	17
19453	15
12020985	17
15908	13
718843	13
786911	16
18546059	13
9833214	13
863349	13
992503	13
7853160	13
24981418	17
6058336	13
1723855	13
9682485	13
14052309	13
6661605	13
1748348	13
10226000	13
15868587	13
126858	15
18811151	13
178745	17
4612782	13
2587175	13
2927720	13
1980510	13
17353595	13
654678	16
1303734	13
10643554	13
2579744	13
15107497	13
8244675	13
1940309	15
12560713	15
5335765	13
24280817	17
7520468	13
527519	16
11380271	13
11861169	16
7977733	13
36984739	13
1999510	13
12038302	13
3691745	13
22525081	13
1438169	13
23620589	16
2657563	13
4592395	17
6834674	13
25644244	13
3920383	13
2742653	13
18512801	13
7810108	13
20672297	13
2526963	13
6639475	15
14735288	13
4613271	13
2834699	15
13163578	13
1392964	16
2173928	13
7781224	13
2821680	17
2462297	13
1898125	13
12686746	16
39426025	13
7959554	13
18866645	13
788593	13
11974572	16
3262299	13
35377640	13
2520389	13
2834350	15
20927953	16
2188964	13
15057141	13
12053749	13
10530785	16
9501443	13
10162724	13
6965624	13
3602920	13
5862429	13
25832021	13
12648974	13
19420305	13
28432	13
3319938	13
15924022	17
553565	15
23262821	17
36891712	13
4069255	17
8303679	13
16068634	17
11045893	13
1789618	16
3633857	13
5771826	13
22915001	13
464240	13
745359	13
3233766	13
20086952	13
4582500	13
17588549	13
3890918	13
6171326	16
3675726	15
5872974	15
14797391	13
8776962	13
8911069	13
8550011	16
11543657	15
8970282	13
1018900	13
3347606	13
2173871	13
1045086	17
1793649	13
15781298	13
1235733	17
51579949	15
7934043	13
697042	17
2165249	13
15167277	13
8357675	13
16121211	17
6562206	16
1503738	13
24757803	13
9009195	13
20271708	17
10694669	13
11236606	13
453827	13
18294470	13
4530455	15
4731546	13
13719679	13
3088288	13
17763715	13
3794785	13
13384874	13
24222412	13
3469902	13
15694418	13
11341117	13
3674239	13
1572152	13
12159673	13
13396415	17
7932598	13
14948953	13
1110167	13
2810442	13
3838752	13
1526666	13
878848	13
7215868	13
8467313	13
11983213	13
16085860	13
4279338	13
10453688	17
2823363	13
1737719	13
7298196	13
2539013	16
2639598	13
13794474	13
6146809	13
1987286	13
1219617	13
8112756	13
11068215	16
7279497	16
13034910	13
2669675	13
8325701	13
2708434	13
8618170	13
12628078	16
23170292	13
922406	13
9330259	13
11440811	13
3471843	16
12054538	13
9621164	13
7621403	13
613563	13
4546011	15
3613948	13
401374	13
14156109	13
3555459	16
23845424	13
1215130	16
6059601	17
4709095	13
201769	16
11086575	13
6304908	13
8576452	16
4140715	13
15332456	13
7657515	13
6089582	13
14991	13
15300613	13
3010690	13
4271432	13
9256723	13
2651679	13
1620394	13
5917722	13
9490320	13
8090413	13
1839672	13
5809797	13
3793423	13
4691870	17
3034399	13
1561551	13
6685815	13
15272625	13
518529	13
5154433	13
13883520	13
4068882	13
5558657	13
5268259	13
8853874	13
992164	16
13497105	13
3471158	13
10842455	13
5312163	13
12167089	13
7004228	13
18789618	13
726107	13
3995003	13
15397620	13
366646	13
6129914	13
133298	16
640694	13
9506777	13
6370240	13
6615250	13
9247082	15
11512084	13
11881492	13
18309121	13
12508737	13
20804447	13
9345846	13
13352458	13
5120451	13
2242985	13
12967939	13
1930887	13
3459726	13
61880	16
27805765	13
1906823	13
9369888	16
13324540	13
2234560	13
18961435	13
13291451	13
9028774	13
10421520	13
827387	13
1341770	13
436173	13
4584388	13
9109246	13
10960713	16
4941923	13
8229932	13
9721753	13
9700206	15
14660040	13
3289200	17
20386081	15
274997	13
13456343	13
5071134	13
14875633	13
47304744	13
13192830	13
8517339	13
9452708	13
337866	13
171601	13
18514681	13
16102806	13
10827757	13
16222383	13
2908364	13
110696	13
1719827	13
4263781	13
5556504	13
4530710	13
4878984	13
2291285	15
231323	15
18358059	13
5090476	13
9941280	13
3068829	13
5474752	13
13349176	13
14529011	13
3324640	13
5882358	13
3865974	16
26331953	17
248434	15
791510	13
11461076	13
106793	13
2320155	13
1366157	13
5587415	13
6602579	13
5016300	13
17647682	15
11958557	16
5080966	13
6888321	13
504414	16
18024375	17
3732198	13
1656258	16
2623339	13
17498745	15
18376137	13
4744700	17
1976350	16
18237959	13
304750	13
7286135	17
2610104	13
10966457	13
24883704	13
13752940	13
10965656	13
1747042	16
4486860	13
1686606	13
12792321	15
4522125	13
18606879	13
1736559	13
20107727	13
7468375	13
13562598	13
29955107	13
2249622	13
3251575	13
4683532	13
6979679	13
17627676	13
6887274	13
22835160	13
4138141	13
11075013	13
8920043	16
6437990	13
11933847	13
4284214	15
7924592	16
5239430	13
13642314	17
14425602	13
4759210	13
8742341	13
9591739	16
68875216	13
3825692	13
399665	13
5461830	13
5823719	13
3487107	17
3439971	13
30172608	13
16017459	17
1263533	13
24313483	13
4871674	13
788519	13
4415945	13
3902673	16
7932556	13
3691855	13
1212932	13
17796817	13
1810470	13
566735	13
13858234	13
13095131	13
3198342	15
5564887	13
812420	13
12421189	13
13051393	13
21911935	13
534294	13
9731856	16
6053874	13
2861465	13
3226050	16
3618306	13
2660217	13
1904839	17
5082412	13
1568532	13
6767225	13
1924198	13
878905	17
381363	17
5428820	13
4082123	13
1294066	16
7083589	13
346005	13
1867176	13
6042299	13
8674287	13
12001347	13
992425	13
5057482	13
10381093	17
12649563	16
9518929	13
27219099	13
2289979	13
6570277	13
2882294	13
7738373	13
6340682	13
21062649	13
6021654	13
13979662	13
23682898	16
3225850	13
4236316	17
4986026	17
6336055	15
4600984	13
11483532	13
6229609	16
12437236	13
4459141	13
15826399	13
10536380	17
9631086	13
2026524	13
24909773	13
10052955	13
1487631	13
1372504	13
4721652	13
42417837	13
5521812	17
793852	13
6869468	13
16843580	16
3086027	13
13419562	13
18971043	13
485899	13
1696773	17
13929666	13
517033	16
2158083	13
15282154	17
967268	13
10205012	13
30959380	13
9221322	13
4724612	13
5048322	13
2183479	13
23987574	13
2890380	13
27422290	13
10455080	13
676867	13
73303	13
4324484	17
6493816	13
7774818	13
9378972	13
2925966	13
10769097	13
2720558	13
891370	13
3352234	13
13235151	13
6684664	13
2081921	13
6320881	13
9479569	13
11258583	13
1207235	13
1136242	13
213639	13
33330476	13
1643355	13
5373656	13
1713551	13
2520819	17
4308326	13
6541730	15
8896343	13
746618	13
3173794	17
4271715	13
8180351	13
15643211	13
3255211	13
4060794	13
12747217	13
10717259	17
5497422	13
24682325	13
4554702	13
17068164	13
5055687	13
8780018	13
6094391	13
8675462	17
18299697	13
2583900	13
6896191	13
5338733	13
1736882	13
784941	13
4595954	13
4913895	13
11534455	13
6128550	13
11543054	16
19075410	13
908569	13
7142276	13
12307756	16
3022032	13
4352604	13
28979467	13
1438871	13
614579	13
2555139	13
3868268	13
1375949	13
21039704	13
301953	13
16327763	13
1857580	13
873048	15
2846420	13
4386347	13
1850165	13
9562167	13
9438686	13
10565608	13
1879357	17
3566863	13
14923847	13
21968314	13
14906597	15
9527424	13
8699315	13
19730619	13
4103367	13
10158610	13
17557603	15
12350884	13
6452245	13
3961270	13
8384812	13
6078355	16
11251104	13
11239588	13
11098316	13
2796150	13
12730790	13
17677883	13
1692165	13
3509638	13
2262211	13
25809176	13
5709653	13
794688	13
56353971	13
26225907	13
1829549	13
6912692	13
728372	13
358571	13
1274255	16
24697601	13
4148483	13
1670181	13
4867967	13
4443662	13
30528502	16
30956563	13
11326505	13
990991	13
862055	16
8018013	13
30814309	13
5224047	13
3203511	13
379893	15
29246486	13
2637637	13
13028889	13
26698920	13
5427693	13
19466329	15
667550	13
13605338	13
3986469	13
717647	13
8473829	17
776824	13
743255	13
8866635	16
5001353	13
11353100	13
1590034	13
2224905	13
17063556	16
388049	13
38843059	13
40782	13
7136711	13
1344028	13
276173	13
12952644	13
7340825	13
10633647	13
3227165	13
1326420	16
10440565	13
16029141	13
18892040	17
7163651	13
1137385	13
3875595	13
5423334	13
11573408	15
1314581	16
582248	13
4473578	13
2444690	13
219875	13
14581063	17
34838909	13
7961880	13
116451	17
6385032	13
2579204	13
6678029	13
5698051	13
13798930	13
140249	13
3423207	16
6146770	13
4390776	17
4223663	13
26136364	13
176246	13
347225	16
1186759	13
16481866	13
15459809	13
14040712	13
9467546	13
262122	13
8872318	13
3453104	13
13087286	13
2428622	13
9193223	15
1298383	13
2240399	13
13866853	13
6893523	13
14769343	13
1408486	13
2327318	13
9315864	16
7559485	13
18207758	13
2618825	13
9205482	13
6319214	16
1757256	17
19668614	16
6682908	13
18924503	13
725398	13
4032602	13
6952691	13
11386399	13
8052126	13
5566125	13
1326940	16
17965327	15
152657	13
398216	13
2363291	13
13889540	13
6905317	13
11738799	13
1010860	13
163823	13
27392588	13
4117149	13
6042204	13
9776776	15
3500649	13
12255111	13
9419126	16
11053629	13
7435594	13
12118785	13
5427528	13
7959160	13
16975030	13
11534545	17
11566975	16
7219446	13
3954824	16
7498151	13
3234367	13
1321990	13
4225019	13
2657891	13
1357125	13
157658	13
326711	13
4353645	13
14403574	13
1181486	13
11954952	15
13173025	13
9804001	17
733419	13
16949257	17
10288306	13
848035	16
5668059	13
3656059	13
10160775	13
8134940	13
4183282	13
3117798	13
4605843	15
251773	13
12866135	13
10094738	13
11323297	13
6756275	15
17579169	13
8275924	13
15825985	13
11733688	13
5088606	13
100708	13
11781929	13
2820185	13
8448482	13
13470288	13
934734	13
3031108	13
1101286	16
10062302	13
4160794	13
2347633	13
11659672	16
10133039	13
2131530	13
22761360	13
2222001	17
5465775	13
6722228	13
7219248	13
2660549	15
6316990	13
5350515	13
8410601	15
13419550	13
2521692	13
9704183	13
8135764	13
1160276	13
3183333	16
649290	16
4396616	17
721076	13
836736	13
49545052	13
9756094	15
1653778	13
5280579	16
10738587	13
9293110	13
7733321	13
17019293	13
13525136	17
4991699	13
8677360	13
34551	13
14853	13
3392145	13
10210139	13
1605626	13
1595291	15
30806113	13
7396569	13
3929302	13
5467460	13
2733584	13
20055197	13
1342432	13
8166528	13
16868893	13
7827819	13
15220455	13
10571373	16
1477214	13
6009185	15
4579394	13
6580469	16
13933709	13
824680	13
9588573	17
22700139	17
1973192	13
3719176	15
494006	13
3598529	13
2667836	13
7618072	13
16417257	13
21252831	15
31373228	13
161559	13
1051098	13
15051595	13
24097147	13
6480187	15
2310330	13
5162887	13
9646228	13
600625	13
2285369	13
9778802	13
871991	13
24950185	13
274466	13
7741959	13
22176768	13
727198	13
592127	13
4003252	13
14009816	13
3310313	13
7080914	16
10079942	16
6659104	13
41136825	16
5714392	16
1456975	13
156945	13
7043923	15
13697877	13
1416170	17
17201106	13
8829841	17
20030989	13
2097767	16
13998114	13
20434403	13
4846281	13
5403565	13
23395211	13
3272620	13
1784983	16
5639441	13
831068	13
14282496	13
5805343	13
7306307	13
15776794	16
5743573	13
16027058	13
5620809	13
722083	15
25413165	17
1401504	17
5614857	17
7890822	13
830484	17
2671303	13
4779827	13
2892821	13
8721163	13
6627943	13
2366613	13
11105949	13
3959221	16
2648632	13
13837204	17
1633092	13
7441180	13
2402875	13
3152841	13
7557905	15
12840043	13
5156126	13
16003005	13
5425043	13
5543182	13
3210259	13
5476024	15
1933483	15
3072183	13
8182770	13
5031303	17
5212848	17
727399	15
6943478	16
3476182	16
10086534	13
783021	13
1604522	17
21085055	13
14417409	13
7389991	13
1969042	16
259698	13
19713617	13
27253235	13
4717094	15
13981755	13
1063568	13
9097720	13
967670	13
1107008	13
13878319	13
642609	13
9826480	13
5823010	13
7197913	16
6230925	16
3712648	13
4023173	13
10906023	13
16572414	13
1729095	13
9521248	13
9108451	13
5567888	13
4603125	13
3728919	13
5229240	13
13244501	16
591898	13
4947775	13
660871	13
2041888	17
8838687	13
6734239	13
3871962	15
3436471	13
4287054	16
311735	13
19018810	13
15814833	13
9624938	13
5300410	16
1905049	13
3405816	13
4015944	13
5797027	13
8877321	13
5165138	15
20565192	16
5144483	13
9919202	13
22926214	13
2592486	13
20116516	13
202169	13
10795115	13
2864139	13
1834189	13
13314665	13
4991752	15
8899919	16
2882133	13
8061380	13
10225134	16
7572460	13
4592149	15
8210160	15
9860821	13
1836131	13
2685519	13
831034	13
672362	13
5632481	13
4829362	13
251840	15
4041971	13
3438094	13
52080605	13
18778163	13
6143131	13
5630746	13
20600212	13
9981042	13
11325357	13
482304	13
4448277	13
3572514	13
980224	13
27844302	16
17943991	13
181444	16
8784372	13
3341182	13
17737566	13
5845209	13
3753166	13
26229504	13
7196142	13
8946050	13
31759209	13
13709533	13
12700290	13
1047319	13
3785037	13
38098994	13
1730420	13
10606577	13
4572166	13
9100369	13
6615811	13
2122235	13
21828150	13
10770567	13
9373220	17
2000302	13
1269528	13
8827654	13
474456	13
16247724	13
20188702	13
7447077	13
22002438	13
9689312	16
4675302	13
14471620	13
18688422	13
6753936	13
12346749	13
3789245	13
2103151	13
7227397	13
16639672	13
4275162	13
22063408	13
6880465	13
14893922	13
549709	13
1172007	13
7228770	13
5431006	13
6143125	13
50675253	13
406865	13
725683	13
4315535	13
846927	13
2916486	17
27785709	15
6846913	13
395139	13
9030561	13
5041261	13
19585891	16
421125	16
1756617	13
4608112	13
160215	13
5986861	13
8779153	13
3793918	13
21832093	13
443279	13
11532022	16
6786086	13
2575910	13
9419050	17
2485923	13
10562364	13
11769173	13
711013	13
4009866	13
6790670	13
1233623	17
1439286	13
8000595	13
825229	13
4754875	13
8712472	13
4023084	17
1122748	13
8567674	13
2054887	13
7115178	13
16932910	13
5538528	13
514321	13
2868626	13
5771381	13
6070845	13
25755640	13
7494263	13
1545121	13
418111	13
2710077	15
12102233	13
5846774	15
4488883	15
4700737	13
115800	16
9063606	13
329704	13
10050118	13
2169185	17
1344123	17
2077935	13
17182670	13
2912454	13
13990970	13
2703989	13
513	13
15681475	17
19959153	16
22702940	13
5106174	13
9647178	13
17702069	17
39785972	13
1225836	13
22466469	13
11178664	13
13946176	13
7925886	13
6540876	13
4841244	13
500565	13
13990364	13
7571210	17
12324758	13
19022210	13
15174186	16
9171861	13
923176	13
3950320	13
4566190	13
4686446	17
8664252	16
5532047	13
3196792	13
22053775	13
599292	13
23717732	13
1964097	13
7676853	13
13058078	13
251804	13
9012098	13
13580559	13
1157320	16
6665169	13
24861844	13
4896254	13
24142147	13
6883405	13
797786	13
18026679	13
30965732	13
1926380	13
6831172	13
6413040	13
32020613	13
12937499	13
4731168	13
9393882	13
1817877	13
396647	13
4073930	13
5052668	13
37308502	13
5797676	13
6556559	13
5765363	13
22245882	13
13232269	13
3096943	13
34052176	13
397433	13
24684253	13
15000121	13
208352	17
20399004	13
6366202	13
3920518	13
540434	13
2717950	13
6129063	13
4453484	13
1157466	17
2098313	13
29943356	13
230504	13
86249	16
4979658	13
4864764	13
7238624	13
7310666	13
495226	13
5880631	15
8387136	16
18590891	13
4592552	13
3282913	13
2765344	13
1366587	13
1292222	16
5888518	13
1654068	13
16602414	15
2522462	13
27265172	13
18754703	13
28087931	13
877270	13
1616751	13
11530021	13
856329	13
2678636	13
2860861	13
2019711	13
4828769	13
3322811	13
4184389	13
1659769	13
14478120	13
8570393	13
12280461	17
1973	13
12506866	13
8985049	13
533634	16
5452818	16
13708966	15
578673	13
4921917	13
9811917	13
19408636	13
6155489	13
5278983	13
11927029	13
5222615	13
5505589	13
983746	13
89104	13
7949764	13
17346743	13
61383	16
16572	13
4308546	13
17370944	13
20926829	13
5278132	13
4478353	13
5034307	13
20558776	13
41971540	13
18113588	13
8687530	13
7490345	13
6427025	16
4501389	13
1399412	13
7271046	13
6341499	15
10262222	13
24501608	13
4039565	13
892915	13
11254376	17
3975791	15
19923953	13
2728265	13
8902754	15
6190718	13
24094267	17
618523	17
7888513	13
10035010	13
115584	13
8048527	13
3508159	13
445174	13
24971335	13
1682114	13
22152016	13
11893065	13
8614302	13
1784377	13
2708639	16
12178066	13
9032709	17
4238221	13
285004	16
921428	13
7638507	13
15431963	13
18177236	13
10184905	13
912030	17
2949583	13
2337730	13
3934965	13
14973615	17
4358038	13
11801001	13
15976937	13
8228224	13
7412118	16
11871120	13
22872127	13
5382506	17
2045947	13
1119638	13
261499	13
17021982	13
5269652	13
1202129	13
21295126	13
19824433	13
10295479	16
13138887	15
7943272	13
13933649	13
117990	13
795486	13
16673066	16
6894401	13
5181526	16
893533	13
7062325	13
17556300	13
2632202	13
6943130	16
11261081	17
1583927	13
7516681	13
19439208	13
1153738	17
5089467	13
4363870	13
1865967	15
1179699	13
1913279	13
10859062	13
2680849	13
1151175	13
10196704	13
14309714	16
719968	13
18674000	13
232900	13
1352722	13
24229727	17
2695967	13
304965	13
8866010	13
666067	13
16690453	16
3097026	13
3230919	13
14928076	13
4683540	13
3699461	13
5256527	13
938606	17
21231730	13
2930	13
5616884	17
21583532	13
70974	15
32212508	13
4523381	13
9884096	13
4606664	13
3708960	13
16897142	17
6680065	13
494406	13
36740	13
1730381	13
9244211	16
2612184	13
7273545	16
728557	13
7768940	16
6475172	17
3842396	13
9315995	17
7827906	13
8550528	13
1134092	13
1998682	13
16639767	13
9682424	13
4528283	13
9244637	13
8884231	13
724474	13
3803842	13
21271279	13
6285135	13
3737082	16
2073133	13
508187	13
2550125	13
1973673	17
21066189	13
1494448	13
6552566	16
473930	13
29900388	13
7403519	13
3673699	13
4065121	13
6322008	16
14062336	13
6804623	16
2565703	13
14636867	13
5916309	13
12780015	13
40627393	13
10507467	13
7457268	13
9776734	13
6909845	16
610285	13
5766990	13
9945323	13
2753957	13
2154668	13
7131970	13
6844730	13
5448664	13
306007	13
1833576	13
11496255	13
9349516	16
1058950	13
13252304	13
3705784	13
1268144	13
6002375	13
13305680	13
3074642	16
26579472	13
6820257	16
2020853	13
2113845	13
8274053	13
4962037	13
17029528	13
2498217	13
4334198	13
5822437	13
8550231	13
2866287	13
15312920	16
2483848	13
3134864	13
13377031	13
5852017	15
1187836	13
10853095	13
5703371	13
7634915	15
85970	13
596522	13
7585262	13
3960386	13
5532463	16
4476725	16
13119118	13
4629155	13
4983532	17
198666	13
9913726	13
1819194	13
939170	13
12767827	15
2807893	13
1764789	15
12930707	13
14148162	13
11429871	13
19538039	13
7562241	13
72366	13
1559524	13
10460120	13
12016579	13
5385304	13
267858	13
3602363	13
94988	13
1134932	13
714675	13
1533605	13
16548129	13
28953492	13
2232201	13
33698082	16
3778775	13
1058407	13
3562719	13
8258014	13
7849398	13
17014345	13
9065784	13
4789598	13
850921	13
1778241	13
4375715	13
7203654	13
136935	13
4072761	13
7718976	13
11234105	16
3108435	17
5596690	13
8018666	13
1204696	13
5755372	13
12931232	13
2138238	13
1776252	13
3115841	13
3181903	13
4464744	13
9058465	13
17606759	13
12613556	16
280775	13
11273566	13
1698207	13
28807045	13
1610851	16
1165177	13
5820727	13
5715860	13
5787183	13
5440456	13
1461818	13
5796052	13
14562605	17
6774016	13
3968958	13
17748201	13
19014882	13
33137493	13
5152414	13
591207	13
8552989	13
8569077	13
3119538	13
816485	13
4224208	13
53824	13
1689001	15
4859836	17
21133677	13
3839135	13
75141	13
1409060	17
780902	13
14676966	13
1934949	13
1025262	13
16385945	13
13090550	13
4161337	13
3076594	13
21922926	13
106296	15
200842	13
11513900	13
4881456	13
19232440	13
540075	13
14884377	13
1840499	13
7074804	15
6435431	13
1386158	13
3062651	13
4249096	13
3157280	13
9495329	16
576466	13
14728030	13
7115841	17
8712981	13
8817148	13
2626500	13
4752793	13
35370304	16
4168337	13
3417927	13
34346727	13
7195973	13
12267917	13
3455714	15
1907305	16
22144439	15
3667689	13
4103477	13
13415638	13
4238651	13
18072698	17
6686975	13
25337104	13
4914970	16
5363513	13
3167160	16
15948043	13
14563234	16
3738589	13
1627562	13
3953853	13
26909508	15
1450862	13
1168266	13
25281957	13
8550415	13
2416194	16
5058851	13
981549	13
1551287	17
23437870	16
1559041	13
3439482	13
10682828	13
1411258	13
4012154	17
1495376	13
2052223	13
3847155	17
2567571	13
531205	13
5647415	13
3810239	13
4273867	15
86591	13
3136099	13
10403894	15
3438430	13
352959	13
20843619	13
2359563	13
10318269	13
7271385	13
21266724	13
2319774	13
12394762	13
7003517	13
7631711	13
26714486	16
3702547	13
826880	15
20009772	13
6150109	13
157475	17
6549081	13
31738093	13
1836369	13
2810205	13
425659	13
8564502	13
6844560	13
4439570	13
2843370	13
10396544	13
9790647	13
867613	13
31556514	13
27719782	13
11521141	13
1846106	13
5271694	13
7733639	13
3059837	13
2564510	15
14399679	13
2497032	13
17275709	13
2178242	13
15669881	13
1902977	13
894754	13
16089843	15
852585	13
11805929	13
11752156	13
2356729	13
5515744	13
23413643	13
16093567	13
2834154	13
424488	13
20252638	13
5145572	16
3703334	13
19546830	13
4042014	13
83291	13
1726505	13
3956248	13
7064028	13
46320398	13
51067121	13
5964643	13
6974873	13
1594541	13
19790099	15
6385276	13
3948157	13
145363	13
6483840	13
1811176	13
4793526	13
3732330	13
11401543	13
72155	13
5963553	13
3297462	13
8988252	16
2791735	13
7156123	13
3615990	13
2356291	16
5455546	13
2796043	13
11331332	13
11229175	13
18476124	13
2708058	16
879606	13
14234624	13
6935593	13
20057244	13
15496578	13
8833341	13
6634299	16
4753325	13
15531460	13
7154885	13
2679137	13
19826178	13
4862401	16
13343151	13
9165831	17
7565098	13
4522476	13
9593064	13
7263934	13
2896157	17
2398157	16
19524022	13
4322139	13
8437094	13
3910466	13
16642869	13
2743795	13
29636718	13
6879406	13
481347	13
682541	13
8261127	13
13605853	13
4161934	15
835011	13
9689507	13
755245	17
4215940	16
4591475	13
27842458	13
1701570	17
16611913	13
1722413	13
1316015	13
15095131	13
3668734	13
26971327	16
1408916	13
24193541	13
3443731	13
2542717	13
2025884	13
9692224	16
19178716	16
17251062	13
8087526	17
3247798	13
1534053	13
869999	16
30068760	13
3098767	17
6305747	13
10630679	13
10357911	13
27719864	13
16136364	13
8390555	13
22638508	13
13689704	13
2575285	13
13581043	13
4811907	13
2333069	13
14663900	13
3753369	13
2022906	13
7390496	16
7348383	16
4255109	13
4194723	13
27070466	13
2360617	13
26006627	13
880441	13
1965286	13
5382165	13
797277	13
12559226	13
17706803	13
9342579	13
30008334	16
9527861	13
1421195	13
2643710	13
4569570	13
12863961	13
11258362	13
556442	13
3491931	17
27760909	13
2354102	13
11096036	13
19262867	13
5058170	13
235342	13
5178357	13
3000602	13
5509598	13
14735655	16
9363301	17
21537459	13
9891542	13
1786818	13
15850205	13
6936539	13
33941293	13
4061073	16
6196997	13
13446659	13
5011020	13
22071859	13
16843624	15
7374586	13
12727974	13
11873722	13
2984623	13
2748417	13
9645694	13
4151487	17
1401457	13
10241331	13
12766649	15
39720243	13
18239938	13
1412639	13
3478898	17
1044649	13
10506858	13
105511	13
12031165	13
14925900	13
7050935	13
9732280	13
3904893	13
18367621	13
465212	13
13399895	13
3145170	15
22548017	13
961034	13
2100959	13
5433799	13
8229411	13
1701490	13
21645961	13
9879663	17
10790283	15
8133730	16
13487610	15
28885269	13
1956949	13
3058398	13
6615951	16
6223874	13
21833316	17
2772947	13
17456896	17
342904	13
663275	13
6925359	15
23878729	13
3198871	13
1140720	15
705862	13
6942844	13
4238474	13
10420624	13
9789354	13
4820523	13
5174342	13
8127791	13
3507910	15
3517914	15
7789041	13
115914	13
6827293	13
4077609	13
9294151	16
2880077	13
3894725	13
7116996	13
8908814	13
4001638	13
3742100	13
2846212	13
11600803	16
3205034	15
973723	13
1787312	13
6401428	13
861027	13
11192938	13
7111283	13
4675772	13
10520017	17
12220365	13
5864603	16
2756746	13
344930	13
10425745	13
2204399	13
23504073	16
3436071	13
3520010	13
4653247	13
1722817	13
13032688	13
2288862	17
3537211	13
9588485	13
5980944	13
9582878	13
1856193	13
1249677	13
2889317	13
22760501	13
5937523	17
5597750	13
10357626	17
7756089	13
1227927	13
2698665	13
11342851	17
9691160	15
3950646	13
15299396	16
3434427	13
2045527	13
4653043	13
12035594	16
10619505	13
7638297	13
9571341	13
5387229	13
5528657	13
45323920	17
5973055	17
4288853	13
6153806	13
2648257	13
4362186	13
3875399	13
125894	13
18830737	13
1551340	13
8450697	13
1551518	17
5730648	13
10448654	13
27579582	13
3114478	13
2353682	15
5940269	13
9037788	13
15709560	13
13391505	13
7706815	13
5798078	13
196662	15
15740023	15
10110963	13
22075668	13
4528821	13
8455947	17
4531572	17
785561	13
6129228	13
1970098	15
20757834	13
7850074	13
6729807	13
3647470	13
2172128	13
26813438	13
23268626	13
302195	13
3762868	13
6756521	13
572761	16
26879737	13
4833325	13
1489454	15
555208	13
1271868	13
35608893	16
1566833	17
4847001	13
10192046	13
22333394	13
1323414	13
4407649	13
7724296	13
1361757	17
4413593	13
11118859	13
2675379	13
6248648	13
24605289	13
3389566	13
6174584	13
7111269	17
5078953	13
2029698	13
44281362	13
5977071	13
8827409	17
16109977	17
2639707	13
633291	13
174643	13
11052087	13
3284094	13
2703244	17
5404477	13
4735274	17
9605092	13
8398574	15
6444228	13
3251042	17
6979891	13
26130504	13
13704114	13
18430956	13
27086802	13
1177503	13
13280505	16
3636252	17
25447732	13
6380271	13
5928334	13
38971722	13
9097042	13
3999097	17
2056879	13
6942775	13
9948886	13
36826656	13
4876776	13
5233931	13
14388997	13
379369	13
5004505	13
6339762	13
26524860	17
26086611	13
11170232	13
23823279	13
14232386	13
27377989	13
10650969	13
18933969	13
6689212	13
2750721	13
4528514	13
49650746	13
11618548	13
5574095	13
7730896	13
11423588	13
15337668	15
507584	13
735631	16
13508422	13
299458	13
45520837	13
4887158	13
7503268	13
13408935	13
8899451	17
17415888	13
1661035	13
3323429	13
198253	15
9974230	13
9898954	13
13646926	16
4885235	13
6034682	13
8368692	15
9319478	15
4808236	16
6740743	13
13909589	13
5833631	13
5965640	13
10523361	13
3075924	13
10610053	16
1209373	13
5293986	13
4871631	13
6764700	13
4435717	13
16988462	13
886354	13
2888483	13
12113799	13
2294822	17
17472022	13
18080360	13
2110011	13
9941149	13
1474416	13
9591926	13
12537440	13
11377796	17
1140687	13
1464602	13
6878166	13
4778992	13
15001109	16
11857006	13
17649927	16
4544447	13
58475958	13
22875468	13
759158	13
27335579	13
13595256	13
4950082	13
17152041	13
6421606	13
5139276	13
4865034	13
6642043	13
2810493	13
2977415	13
6738849	13
46210060	17
1051773	13
4459527	13
1152640	17
154561	13
19335022	13
2193087	13
9387505	15
644599	13
8193330	13
16817385	13
6915221	13
7239599	13
10021180	13
1447913	13
1279325	13
15938268	13
5641698	13
1066586	17
13614363	13
1896124	17
1562468	13
813041	13
12410662	13
4567527	13
2480543	13
2083052	13
2075679	13
952533	13
2986019	13
33820573	13
19219666	13
2797377	13
2358494	13
2077942	13
7123665	13
3673638	13
17700770	13
2920795	13
4736853	13
16098230	13
4283197	13
7752698	13
3053247	13
12894920	17
7955535	13
527275	13
18209570	13
9835070	13
12668545	13
49042471	13
4539586	13
6709803	13
14716894	13
14736726	13
21301314	17
359170	13
16802244	13
12229369	13
6596445	16
11906731	13
28290335	13
2364008	13
443451	17
1415894	13
6802878	13
202321	11
3853668	15
8470298	13
1696435	13
9511714	17
1750459	13
3504244	13
1754154	13
4420966	13
8846870	13
9435078	13
10615576	13
2770562	13
3588123	13
9448629	13
7723601	13
19332567	13
5589045	15
156682	13
2899093	17
9440868	13
6472140	13
3010458	13
12471716	13
6238702	13
9081177	13
937793	13
5681999	13
7648279	13
7889405	17
636500	13
7618265	13
16509529	16
7560067	13
9068259	13
1617680	13
9610224	17
6678136	13
5252854	13
16570390	17
2417240	13
10017019	13
10142826	13
4319871	13
2769225	13
1647113	13
8272747	13
10139656	13
25710222	13
3265518	13
13795059	13
2966949	13
14837164	13
3453368	13
5231765	13
10824529	17
3414256	13
4315014	17
15590445	13
1816302	13
10852294	16
1085344	16
1140793	13
9751927	13
13069108	17
7209793	13
8309575	13
3164459	13
5586003	16
14263064	13
3466196	13
4071223	16
10219238	13
1949241	17
1437720	13
25763862	13
4900987	13
17534755	13
29625637	13
6603425	17
8903355	13
3110639	13
6862793	13
9905335	13
4300615	13
7493817	13
31083	15
4728858	13
7527866	13
5264376	13
7027507	17
10543497	13
11158078	13
9307245	15
14673940	13
9447868	16
4731025	13
3008832	13
2542662	13
5900015	13
1686013	13
136428	13
555858	13
1104720	13
5091068	16
5988451	13
5914116	17
14829331	13
30025402	16
14540012	13
87864	13
22595247	13
3021336	13
17547519	13
1004397	15
56372353	13
4421708	13
22578383	13
21345330	13
16451616	13
12914963	13
2672465	13
9520914	13
29633285	16
11614464	13
2366708	16
1229482	13
1795741	13
1832372	13
2289385	13
1965508	13
8543437	13
2097348	13
8335913	16
8037762	13
32140169	16
7012792	13
28288389	16
10203043	13
10632811	13
2663267	13
2663176	13
821437	13
5397883	13
167770	13
3932607	13
5521059	13
11433049	13
4019024	13
8612874	13
220561	17
174199	13
1603590	13
2659829	13
15193389	13
13628476	16
8069664	13
9119378	16
2832576	13
14346309	13
9960276	13
16508278	13
503139	13
6883927	13
4977734	13
6890362	13
35948880	13
7774952	16
8665571	16
4055357	13
14406645	17
4200026	13
3605026	13
10964879	13
256254	13
3305405	13
358424	13
10235865	16
906879	13
2850497	13
9416652	13
15536066	13
13977920	13
14497032	13
2451039	13
13371613	13
1674886	13
16084274	13
10893843	17
11499018	13
16444763	13
3708051	13
5480678	13
2683477	13
34472438	17
19279707	13
2459248	13
3289777	13
15318268	15
10527793	16
3572159	13
19166284	16
3784131	13
7190915	16
7351229	13
4136042	13
14901171	13
21957415	15
4324576	13
12389335	13
6820875	13
35680371	13
11203335	13
16666298	13
22601402	13
3004356	13
3753605	13
6661852	13
2490642	16
6365731	13
1688358	17
7040180	13
20091214	13
10285451	13
3648297	13
11217238	13
2650859	13
16071102	13
6860516	13
11298526	13
10312818	13
27145804	13
1315190	13
14972152	13
5908520	13
11372425	13
6508169	13
35022867	13
5427466	15
3477293	17
39681882	13
8045544	13
6272482	13
1197386	13
7639766	13
553641	13
12409477	13
26435914	16
3289086	13
11761629	13
2162628	13
172602	13
9826983	13
887889	13
16901236	13
195216	13
5291841	13
12919263	13
3653938	16
16765120	13
4580907	13
1744892	13
15701499	13
23994102	13
1388877	13
10437541	16
3022211	13
5386926	13
6052984	13
4564211	13
20384713	13
612560	13
833025	13
1274001	13
26227993	17
2792551	15
1813258	13
11450919	13
1012235	17
43854261	13
11230682	13
8425026	13
8262307	13
25115875	13
1164550	13
1216371	13
3243901	13
30756448	13
10347296	13
17208951	13
12030059	13
835578	17
16121537	13
2234580	13
18035778	13
1183880	13
8366061	13
13034316	16
2777553	13
4684122	13
16604061	13
9099787	13
4426490	13
6431183	13
8594048	13
15713980	13
15134074	13
2880772	13
14252269	13
15385007	13
11643654	13
259323	13
3828193	13
15462142	16
6343620	13
12334313	13
71397891	13
2955532	13
5599177	13
21652826	13
2208668	13
1377296	13
22527632	13
8097930	16
3987079	13
1154282	13
7563097	13
2503098	13
54349980	13
3578932	13
8907745	16
3595417	13
6438541	13
41693	13
11018280	13
574202	13
217518	13
6612457	13
5434113	15
1638764	13
16119808	17
5280742	13
5950937	17
11423255	13
8185763	13
1236856	13
1665809	13
2647493	13
14358570	17
3712699	13
2462313	16
3670894	16
5144895	13
1356040	13
45916161	13
10749811	13
15902258	13
9410484	13
3935865	13
6813423	13
22952964	13
1893629	13
8998958	16
9442132	13
10924321	13
3983940	13
9782807	13
7670477	13
3956876	17
6421540	13
17299792	13
9771362	13
9943666	13
4420174	13
4214552	15
4160295	13
1095093	15
470755	13
2580741	13
9149784	16
1664868	16
6420360	17
640447	13
14242677	13
702555	17
2190047	13
6798790	13
2805684	13
2057508	16
5136784	13
5286314	13
11165183	17
1412412	16
2582740	13
15642638	16
2457320	13
270806	13
3848267	13
9202938	13
5651831	13
7962155	13
4553203	13
19822065	13
5075831	13
14813943	13
33031518	13
23683159	13
523949	13
2398824	17
1525520	13
5370245	13
4743542	13
1464571	16
10695753	13
27609067	16
720457	15
10420446	16
25857566	16
1477916	13
6610413	13
15145410	16
1490076	13
14796996	13
36638	13
1530237	13
786469	13
6004790	13
9936453	13
2444190	13
21546186	13
25811244	13
8926659	13
869089	15
20262940	13
81449	13
2777587	15
16327428	13
1701300	13
2634633	17
1060223	13
256762	13
608849	15
6009534	16
7042789	13
12283189	16
12995125	13
1346099	13
3518701	13
60131405	13
27922700	16
3295927	13
19495725	13
13340113	13
5377343	13
16124224	13
1396201	13
4685517	13
5821684	17
3921406	13
2061208	13
1341102	13
1714626	13
3436475	13
2265134	13
26878539	13
3029839	13
2196981	16
2067335	13
1818750	13
41850136	13
10388494	17
20032205	13
2408909	13
2922290	13
5546440	13
4909056	13
7679892	13
11570230	16
12790184	13
11804259	13
533396	13
3874783	13
4653499	13
5978637	13
15180151	13
15138762	15
25197714	13
8354188	17
9261101	13
10025303	16
2313842	17
3825987	17
1805723	13
1202736	13
11987392	15
10177881	13
4921506	13
20197217	13
21159523	13
1517754	16
21226074	13
2288365	13
2961434	13
10758287	13
4023362	13
3177062	13
526307	16
15665028	16
16977745	13
7880668	13
32968802	13
10478746	13
22761346	13
2290470	13
1268735	13
14099568	13
5721141	13
10807246	13
8851818	13
3215135	13
418892	17
15496060	13
3772538	16
17058934	16
8622289	13
20709772	13
1074451	13
8518766	13
4120338	13
18976445	13
4311576	13
1267312	13
27648090	13
8720985	13
537814	13
3861436	13
487215	13
17010981	13
3839221	17
213833	13
13652381	16
1595260	16
2212034	17
10826363	13
6029841	17
10487878	16
4457336	15
27232488	13
10834478	13
17811930	13
315495	16
1826869	13
26594757	15
8227839	16
21468118	13
9225805	15
4684522	13
858476	13
1902314	13
4633171	13
14627683	13
17310798	13
4071741	13
1609856	13
1544176	13
25235402	13
2773399	13
3098398	13
12898052	13
12039056	17
15288741	13
3197912	13
1516654	13
12577136	13
3008627	13
2199974	13
2666585	13
3851478	13
6146755	13
1687395	17
1724818	13
8119803	13
5665682	15
10214764	13
9615903	16
7073029	13
3790308	13
2020726	17
6398082	13
2846435	13
12222800	13
1234261	13
10110812	13
5703376	13
7266475	13
3973415	13
2136072	13
15441275	13
18426625	13
19832958	13
24083140	13
5858035	13
22861098	13
14673026	13
1793285	13
2806070	13
16056991	13
5155116	13
8778825	13
607238	13
797079	13
23131675	13
3393190	17
1991901	13
8560010	13
3344696	13
16969632	13
6138426	13
5269565	15
855114	13
5552466	13
1087265	17
4962620	13
1954567	13
5524418	13
26586959	13
2045073	13
6480994	13
6236912	13
9325970	13
6182239	17
3249676	13
1200915	13
30358186	13
3613338	13
1409971	16
12627062	13
12678802	13
2768062	13
5103077	13
524787	13
4306263	17
606249	13
18244384	13
1726277	13
41225155	13
18143559	16
4526190	13
7571009	13
10595790	13
21280872	13
12429121	15
6551200	13
6377103	13
1334125	13
1297616	13
22477051	15
7890893	13
6996419	13
4700445	13
34044206	13
11051758	13
2186788	17
7318100	13
9328240	13
1267358	13
988330	16
7611654	13
8046688	13
40285641	13
31208564	13
783081	16
1246495	13
3505930	16
5179623	17
5110490	13
13970094	13
19459962	17
6837324	13
75706	13
12212024	13
5654531	13
8351501	13
14546123	15
11453172	13
6454192	13
4764430	13
11871745	13
1833500	13
1479012	13
232059	16
11672864	13
2782084	16
1034640	13
15216202	13
23978464	13
14565035	13
6199530	17
3221901	15
1428965	13
21652570	13
3549017	13
16627811	13
9527522	17
1471290	13
6784119	13
2554672	13
7576081	13
8809405	15
8302164	13
1833759	13
18381852	13
7623548	13
14414746	13
2624667	13
9750072	13
35556238	13
2256124	16
12945906	16
5271131	15
917454	13
11633241	13
16752533	13
5698701	13
1306241	13
27252536	13
3892513	13
5411787	13
2728148	13
11208116	13
16249190	17
1562320	13
2350565	16
1829036	13
206973	13
18143679	13
6532972	13
5947057	13
4101244	13
486061	13
4293108	13
6556237	16
2217661	13
5094455	16
1552275	13
10492325	16
1337291	13
3773044	15
2177279	13
4449823	13
24673927	13
198472	13
8309498	15
4409087	13
6102035	13
20134405	13
2226313	17
4393478	13
2615501	13
15275165	13
8591599	13
9450128	16
6500703	13
5303212	13
6478115	13
9982935	13
6662166	15
8491372	16
2850943	13
7076162	13
4422904	13
11392575	13
2851388	13
3698362	15
16453578	13
16907782	13
9485403	13
11200648	13
5121317	17
5303978	15
514658	13
5856968	13
5719387	13
3584067	16
7416258	13
4113138	13
12456108	13
6714676	13
8570336	13
1068177	15
7090346	13
2354838	15
9134578	16
2694778	13
7218642	13
1450798	16
418999	13
14746837	13
33693910	13
90554	13
18709638	13
2117216	16
35777866	13
10798964	13
18794526	13
7026245	13
19308806	13
1330876	13
6789920	13
1180340	13
11881156	13
4074268	15
23315235	13
11191467	13
12835	16
4095405	13
10282240	13
984864	13
2225330	13
4043834	13
74707903	15
9091229	13
3751833	13
526423	13
16375402	13
11846771	13
3091215	16
1634982	13
4944577	16
3837617	13
4325792	13
19242119	13
3362653	13
18257863	13
2041315	16
1131888	13
2580523	13
33390996	13
3606367	13
4873413	15
400634	16
10430278	13
2498770	13
459148	13
3604945	13
2976667	16
4839496	16
160534	17
4153646	13
19213334	16
29147032	17
4012368	13
3453929	13
2976650	13
4930119	13
23075100	13
2308705	13
2139786	13
361414	13
4597090	13
2447674	17
8232614	13
20729329	16
6750803	13
355169	13
20427259	13
1733338	13
3434862	13
8958711	13
10131104	13
4755850	13
10632890	13
6552558	13
18614389	16
29423706	13
4796610	13
8576410	17
12645989	13
36555244	13
4736076	13
434866	13
10759627	13
842781	16
1218548	13
9727457	13
1946230	13
17667	13
6062294	13
14895664	13
28240	13
1376472	13
1785866	13
5733230	13
2124860	13
2683551	13
1319121	16
261225	13
10125095	13
9473291	15
7838700	13
16500096	16
3770901	13
11358598	17
4605896	13
3718375	13
162145	13
15436723	13
15052201	17
6323994	13
14839728	13
4886487	13
2962470	17
31155225	13
7446208	13
17210399	13
1843107	13
1766167	13
14191864	13
5351117	13
5894096	13
854328	13
1042675	13
2972016	13
7040414	13
15193387	13
104005	13
6172946	13
8376294	13
2208354	13
16492705	13
2368699	13
6551291	16
18745592	17
7601055	13
16712240	13
12496851	13
22548711	13
12167535	13
27708802	13
1648108	13
20365086	13
8433339	13
247865	13
14712954	13
9183074	13
6665258	13
10712049	13
11383869	15
1306786	16
4562309	13
7598714	13
2858587	13
731952	13
907882	13
2684205	13
17215845	13
22703179	13
1864683	13
7324548	16
13697215	13
6701693	13
11531199	13
1274411	17
1363935	15
15619655	13
1579673	13
24668413	17
9178805	13
11059999	13
11701632	15
2219390	13
10689503	13
519912	13
12524660	16
19893276	13
81417	13
5741943	13
38866748	17
3507356	17
2190864	13
5757081	13
19662580	13
5280100	15
4441815	13
27286955	13
1118730	17
9365126	17
5373608	13
8562215	17
9816443	13
3535562	13
3602217	13
3040715	13
90117	17
5628754	13
631835	13
6569621	13
11453689	13
2369152	13
1776195	13
7392233	13
4794139	13
9109768	13
5905466	13
10509831	13
3590901	13
14214755	15
2296951	13
24992197	13
21037466	13
5226745	13
1566970	13
13543588	13
12418714	13
1537675	13
1268645	13
42746	13
4145106	13
4841359	13
3255381	13
2729088	13
17722907	16
1237800	15
6588985	13
5747664	16
5909078	13
4951959	11
12736670	13
20834524	17
3305058	16
1335148	13
12203127	13
1343538	13
9261988	13
2771721	13
6427459	15
3939681	13
2529395	13
36670606	16
5577902	13
1331093	13
6892220	13
10961778	13
20885036	13
10654841	15
38656022	13
6465326	13
2046385	13
3246030	13
3257944	13
19146550	13
4761544	13
16324276	17
15012544	13
2679157	13
23437626	15
3958889	15
3690793	17
3060315	17
7613072	13
7574206	16
167448	13
1521761	13
24444214	13
2171776	13
10200590	13
2007209	13
15951575	13
235119	13
7537791	13
139073	13
1794660	13
3507374	13
6149945	13
6030057	16
5435944	13
17329150	13
3801454	13
2550831	13
4284063	13
10817761	13
3566505	15
5395289	13
10060713	15
3214268	17
4215494	15
1266301	17
14870346	13
16394144	13
11225920	13
641208	13
15895779	13
906729	13
2088888	13
4782282	13
5853544	17
279811	13
17112956	13
15206872	13
15161671	16
1672758	13
429136	13
2475376	13
390511	17
3916449	13
2997909	13
12826294	13
3682540	13
1771178	16
1222183	13
1058400	16
19293595	13
6426762	13
2968761	13
5911500	17
2271617	13
492927	15
4631817	17
3451127	13
9047217	13
5187094	17
23610308	13
5606890	13
4925930	13
24695716	13
4332874	16
12736406	13
3773447	13
7507964	17
3215548	13
12607705	13
18720477	13
5098363	16
1139876	17
13138382	17
20898464	13
14708854	13
756556	13
14272892	16
5210249	13
1225338	13
13840509	16
19523636	13
584659	17
5684047	13
965384	13
7004872	17
5019598	17
16052643	13
8216300	17
613270	13
4641965	13
11405399	13
11499753	13
4088161	13
11253129	13
1970528	13
12891313	13
4751219	13
23587657	13
820945	13
2911845	13
2681227	13
11468201	13
5641807	13
12941701	13
1185776	13
20363576	13
12508082	13
229870	15
4164477	13
4053925	13
27867924	13
22264893	13
3854973	13
11713305	17
445419	13
7358009	13
3334605	17
796703	13
25571347	13
1026485	16
17799031	13
865891	13
15249107	13
5651004	13
528813	13
7532323	13
7066500	13
21709896	13
10330958	13
13649165	13
4134433	13
5349200	13
17386258	13
4706194	13
29147990	17
5218136	13
22556487	13
6565995	15
2529833	13
1669997	13
12612585	13
5980353	17
17347596	13
13475320	13
7191716	16
2440825	13
686586	13
2078296	13
38315304	13
4013482	17
4188826	13
5897562	16
5860105	13
3331379	15
5574846	13
11275318	13
39304964	13
303533	16
11436532	16
27873122	16
12612020	13
674358	13
15425766	13
4708645	13
7099220	13
9377242	16
26802053	13
7799598	13
2722176	17
11910799	17
26622407	13
237271	13
3804358	13
12446438	13
16718863	13
11746107	13
3295360	13
1303613	13
1060034	13
6756128	13
1177488	13
5520539	13
9538420	16
3985762	13
19481893	13
5126013	13
15688679	13
2646490	13
3490598	13
13112176	17
12762009	13
6890877	13
6887106	13
249325	13
13655694	13
854737	13
2856135	13
14027751	13
11963787	15
1300795	13
4347097	13
2388811	17
11600736	16
9629959	13
3830270	13
1481798	15
39409217	17
6874966	13
12223031	13
611327	13
2320066	17
14808276	13
2983002	13
4311487	13
43418146	16
16194755	13
4475624	13
9594667	13
2645610	13
2834973	17
4068346	13
10215265	13
9839442	13
1054417	13
2528414	13
8079758	13
2345346	16
9761926	13
6586314	13
2122138	13
845201	13
2704110	13
8229344	13
13187596	13
6461656	13
11076717	13
7410106	17
4367678	13
13927684	17
451673	16
533762	13
14239203	13
14347673	17
90588639	13
1234039	13
1343161	13
10092812	13
7774439	13
1511026	13
2512620	13
3329848	13
3893322	16
6318209	17
17656599	13
6289842	13
302442	13
9287077	13
4150253	13
8188976	13
2214394	13
2051737	13
1083052	13
5567435	16
5050566	13
11916531	16
3128903	13
21885371	16
15840756	13
23863164	13
2179344	13
12322229	13
7243171	13
29808028	13
5256913	13
41529	17
12068031	13
287328	16
3490087	13
3962003	13
3641551	13
8611022	13
4681629	17
6957419	13
11049406	13
7488715	13
11187041	13
748216	13
4393510	13
5069331	13
16929331	13
2407395	16
59138833	13
1547461	13
1425196	13
1608610	15
812039	16
10472569	13
10757963	13
3012525	16
8726444	13
6612009	13
343803	13
5795779	16
4294574	13
27541938	13
6479321	13
7657327	13
11466325	17
11703383	13
11752109	13
10612265	17
4030203	15
7824699	13
8888381	13
17928933	13
18962137	13
4761280	13
7049566	13
21348908	13
671765	13
6148889	13
1825253	13
5913743	13
18042023	13
9742637	13
16744346	13
7602826	13
8791562	13
18005495	16
4869956	13
6457133	13
382163	16
18400405	13
7548114	13
1554247	16
13593760	13
2655414	13
8550968	13
8905680	13
29859040	13
10230397	13
18690978	13
7331588	13
5060567	13
10783767	13
6763451	13
3487600	17
7706096	13
1077423	13
1917628	13
687388	17
10190998	13
12036100	13
6067060	15
5591946	13
26030192	17
21711060	13
2697984	15
7951731	13
91990	13
23112792	13
3533774	15
4181332	13
10325541	15
598415	17
7844604	13
31733705	13
3246012	17
9873122	13
2616458	13
30947930	13
11867382	13
6712904	15
13983999	13
11513070	13
7677000	13
2450816	13
290073	13
5722764	13
2270412	13
6634514	13
2406422	13
8425003	13
53725	13
892385	13
4543293	13
9102336	13
12396613	13
3214982	13
4617955	13
2791631	13
1355353	13
837570	13
11854007	13
2270777	13
6169688	13
24313675	13
300068	13
1970636	13
5958919	13
2409225	13
30862588	13
10498916	16
7338656	13
3868782	16
423985	13
16544969	16
606750	13
595380	13
780919	13
4842107	13
23141473	13
6396733	13
15107474	13
18182826	13
6899089	13
2509452	13
2580215	13
8653942	16
17267136	13
4994663	16
251929	13
1622088	13
3340674	13
4207957	13
8761001	13
28579431	13
13873214	13
4718105	13
3486642	15
6015612	13
5148772	13
3302010	13
1072088	16
2260403	13
602949	13
2077336	17
10181456	17
13976770	13
11972914	13
10193222	13
3484593	13
2967461	15
5185154	13
13738678	13
11575097	13
239220	13
12299703	13
1402742	15
2804461	13
8007402	13
1749059	13
17161517	13
10768005	13
3594563	13
194685	13
5023017	13
9232474	13
3386679	13
105504	13
21877947	13
4197884	13
11016693	16
5918	13
7900658	13
6929476	13
8878151	17
8914881	13
10199526	13
11691033	13
3359308	17
6618868	13
3639643	13
15823615	13
341865	13
8339804	13
185053	13
6495159	13
1875654	13
8324022	16
5165181	13
7496613	13
6261904	13
4335075	13
9051853	13
45329448	13
4246708	13
17560097	13
2207899	13
2162254	13
30374547	13
1724205	13
709057	13
3645934	13
34517626	13
12945708	13
1085947	13
1323937	13
20117448	13
246233	16
2902220	13
141069	17
1621878	13
6635431	13
5099867	13
2574064	15
11537206	13
9350244	16
761823	15
22247446	13
4722522	13
2650947	13
16703950	13
12596158	13
8624060	13
8658699	13
6408892	13
866585	13
16952028	13
5846156	13
9608875	13
9494036	13
8371217	13
2439867	13
1132831	13
11279702	13
3496245	13
22756974	13
2305533	13
3923251	15
17949505	16
2023510	13
1815290	13
2204196	13
13101676	13
1659110	15
10219520	13
10629549	13
2285085	13
6294743	13
235283	13
6979791	13
14527671	13
5879256	15
10710004	16
1941881	13
1175855	13
1077273	13
858237	13
2684159	15
1260084	16
14903275	13
2970260	13
2404335	13
53729	13
6883578	15
32649	13
4055950	13
5194204	15
5207457	13
1717945	16
5349612	13
10365942	13
4251973	13
8474701	13
17110462	13
842861	13
8287087	13
3549834	13
5981120	13
4065641	13
9477353	13
13367576	13
7286768	13
15269723	13
33778354	13
1876554	13
5778309	13
10996629	13
1045152	13
11257048	13
5753279	16
3639922	16
3916920	13
11489661	16
3654173	13
18318182	13
160588	13
6985665	16
3982751	13
28344039	13
38116082	15
2125420	13
27676079	13
4044944	13
961970	13
29856888	13
3902304	13
6571318	13
758321	13
25658988	15
3312779	13
20557150	13
11695657	13
4495597	13
2208115	16
12202836	13
28150483	13
2493330	15
53664374	13
642133	13
227144	13
39313342	13
2204580	13
3568455	13
639990	13
6902247	13
5642016	16
2732895	13
6122807	13
1037033	16
9242872	13
806239	13
14189335	15
4646488	13
5841499	13
1084092	13
8617077	13
213114	13
3420139	13
6183266	13
206437	13
180384	13
510658	13
250426	13
71105	16
12454272	13
3669150	13
1686071	15
8822800	13
1553054	13
1708744	16
288670	13
29540663	13
34661756	16
17694992	13
5962645	13
18287946	13
7201771	13
17251624	13
6966412	13
8764121	13
2894129	13
873061	13
5969831	13
1750545	15
4764849	13
14502804	13
14158943	13
16472145	13
7704297	15
4512316	15
12680886	13
6334766	13
7519979	13
8399829	13
6958606	13
1751173	15
2010591	16
4087164	17
4031488	13
9435896	13
4889621	13
4719783	13
2715655	13
12272439	13
3867336	13
13859018	13
671419	13
1555594	13
692125	16
12019121	13
11792108	13
13018786	13
6538399	17
1477298	13
7477113	15
4023442	17
4235099	13
8266352	15
14194074	17
282959	13
5311596	13
37777115	13
33148491	13
463599	16
1994053	13
3121742	13
1469569	13
26509908	13
2318750	13
23658322	13
3766929	13
1838529	13
7053869	13
10229763	13
19663645	15
528522	13
9429839	13
13084327	13
628269	13
4352443	16
8925004	13
4202033	13
14207039	13
14015167	17
766279	13
13157405	13
5914940	13
8232240	13
10285227	16
4065827	17
3159971	17
11565149	13
3628524	16
14571679	13
2584795	13
14154642	13
4936171	13
1437840	13
10845672	13
7025740	13
19263347	13
7249871	13
3160937	13
21343991	15
4458676	15
18691091	13
21351218	13
18619643	13
8786899	13
3046926	13
2157251	17
4696593	13
5964742	13
8525093	13
5178424	13
755333	16
709878	13
559300	13
20615287	13
19284744	13
244790	13
1052540	13
7552770	13
9485064	16
18370871	13
7962439	13
388761	13
6677268	13
9998595	13
2683666	13
4809731	13
2725638	13
23617784	13
4459468	13
495477	13
919994	13
14255878	15
1544852	13
6800788	13
2284275	15
370335	13
16830677	13
2575099	13
11758895	13
11246548	13
19856268	13
1788435	13
1728224	13
5728977	13
10138180	13
13208078	17
5359921	13
8361581	13
3154099	13
3313176	13
682487	13
5696912	13
7325474	16
2254290	13
14665082	13
5095482	16
123919	13
21408442	13
13527921	13
12689574	13
44482835	17
3324193	13
9831436	16
6312842	13
2572874	13
2129679	13
2137901	13
14788619	13
4567396	13
6838082	13
1236619	13
16560317	13
20545611	15
6189825	13
14988314	13
591367	16
6868401	13
1827037	13
29794593	13
3356473	13
15949876	13
2383447	16
3119770	13
2317610	13
12790279	13
4580637	13
1870690	13
6676844	13
2661617	13
14388374	13
633788	13
15724976	13
2357865	13
1784764	13
1995471	15
6837260	13
3531464	15
3223958	16
5044565	13
14827121	13
11720136	13
14626209	13
3572531	16
1803101	15
10518538	13
2058098	13
5249573	16
406369	13
1945908	13
1188315	13
3743845	17
9383604	13
6469564	13
15515216	13
703698	13
3467123	13
3219045	13
8393068	13
12937407	13
3144971	13
5346679	13
15991570	13
20927657	13
8158525	16
1748995	13
5909878	13
4580700	13
7776162	13
16965243	13
11429296	13
10321798	13
9244307	13
7807709	13
12548674	13
11878412	13
17728093	13
6837400	13
22505683	13
2452582	13
727660	15
552401	13
22145517	13
4684736	13
6452848	13
10533223	13
21583898	17
3957236	13
2656772	13
28100651	13
20450737	13
1455271	13
27589715	13
8507974	17
13573562	13
8388510	13
11162456	16
955632	13
18173445	13
2598242	13
12328639	13
13652622	13
6765877	13
7322000	15
3408616	15
17239932	13
6205027	13
5353826	13
1305224	16
1199673	13
5494912	17
8738432	17
6704791	15
34019190	15
22579225	13
19554930	16
493736	13
9084771	13
3066529	13
13353713	13
1563296	13
1116621	13
82290	16
19828386	13
2514333	13
12760955	13
12434634	13
2707221	13
16653863	16
5851959	13
16958877	13
2531590	13
12065355	13
14211991	13
7304112	13
37898905	17
11274376	13
5458205	17
1738767	13
3672627	15
5796677	13
10711366	13
15030641	13
16496845	13
4500492	13
4147152	13
2838135	13
430308	13
13205982	17
32967826	17
2839145	13
1421331	13
733050	13
10343582	13
3701657	13
24575	13
1119293	13
8906662	13
3330936	16
635176	13
32666202	13
3135024	17
393609	13
2821352	13
38518346	13
38680716	13
4143317	13
1699182	13
7553355	13
18292669	17
5140487	16
6853184	13
2016815	15
15677946	13
12650189	13
32285816	13
16466013	16
14164505	13
21080888	13
9402912	13
8712570	13
7859969	13
24427483	13
1488042	13
2856679	16
9817457	13
7462511	16
4160541	13
128009	13
2382496	13
42562456	13
6933483	13
4133662	13
4095663	13
17172820	13
11205903	13
5190402	13
3332915	13
16740191	13
3367242	13
4733961	13
23379681	13
2343910	13
32805327	13
24577972	13
19640176	13
7934955	13
1426729	16
37135645	13
378615	13
2569368	17
3358100	13
9646234	13
6167641	13
1020285	13
191218	13
414262	15
14009796	13
2910526	17
901844	13
1632166	13
11790156	13
8209575	13
1647826	13
9754162	13
363142	13
682383	16
20195495	13
304247	13
1885815	13
373250	13
30429389	16
1035184	13
2052474	13
2545960	13
10237538	13
7958498	13
5661351	13
29859678	16
3193687	13
6074241	13
10272315	13
8403813	16
5739025	13
2794677	13
31667784	13
2656940	13
19489951	13
180644	13
10787454	13
14705943	13
18312179	13
3913075	13
31515569	13
391537	13
15755854	13
5396042	13
20315905	13
360745	13
157822	13
994497	13
3927931	16
6615547	15
1361795	16
10120416	13
8782272	15
2356863	13
7362042	13
3448546	13
10390026	13
3833535	13
6289420	16
1488818	17
5325954	13
29446151	13
3117463	13
1920418	13
3534791	13
5745671	13
6066880	13
15944598	13
6372579	13
9122942	16
7609333	13
10311014	13
10867886	15
3233433	13
3152595	13
3857475	13
5457789	13
12542471	13
4609791	13
14332431	13
9270822	13
5678990	13
5907031	17
2065742	13
37161251	13
1261794	13
1099897	13
27485694	13
1272325	13
5679895	13
8631218	13
31487648	13
5982936	13
1441769	13
8212415	13
1200209	13
6741399	13
1502929	13
257222	13
5551171	13
41439820	17
3281854	13
2412014	13
7480	13
28966321	13
5150259	13
1208159	13
21581957	13
22833273	13
5504996	13
25346295	13
5926537	13
17040021	13
2043530	13
16802562	13
22099869	13
38692520	13
25132545	13
17843698	13
2635044	13
3279712	13
8571884	13
3903331	13
2926379	13
2342977	13
1857136	13
4700962	13
7580212	16
3388389	13
12962279	13
5594652	13
3879915	13
825947	13
2253571	13
472596	13
10414439	17
1334057	13
1544803	15
3973477	13
11849033	13
41021272	13
3230923	13
3267013	13
12140572	16
5238035	13
4114605	13
2190744	13
11169734	15
1923478	13
10012901	13
30928538	13
2842432	16
6784836	13
23911409	13
13115951	13
4783608	13
144585	13
1717450	13
10890939	13
1818249	17
105052	16
6389610	13
885235	13
879090	13
2679332	13
5115984	13
362049	13
12997784	13
4254075	13
973326	13
14362843	13
287010	13
2167614	16
10266904	13
3374701	13
6362017	15
25860664	13
918569	13
38987063	13
1839480	13
760003	13
4353543	13
234855	13
13940250	13
7782531	13
5935365	13
4237353	16
11315144	13
8738852	13
14519227	16
9698244	13
3579564	13
1151308	13
7851626	17
8026256	15
905406	13
7002292	13
8086039	13
3847432	13
905490	13
8325806	13
9394169	13
4074844	13
2681877	13
2599052	13
1390660	13
7000271	13
5984003	13
4088509	13
309727	17
5375256	13
3231299	13
471759	13
1181708	13
5330356	13
24709174	16
126664	13
18667163	13
4454238	17
6435913	16
15699730	13
7784047	13
2884975	13
11156684	13
3421964	17
8571755	13
4360510	17
5500002	16
5255592	13
4849221	13
803300	16
7238927	13
1018458	13
12165836	15
52210	13
7295003	16
4178143	15
1179428	13
6848638	13
31838546	13
3284336	13
7206692	13
13974997	13
168166	13
2352065	13
5813581	13
16156535	13
3392650	13
13556483	13
4843181	13
9774354	13
6295122	13
5467785	13
4488733	13
10587911	16
2804813	13
6838832	13
5310998	13
2766250	16
7362841	13
13396936	13
1014313	13
1837505	13
11380929	13
2577618	15
18964218	13
3184041	13
1206682	13
365776	15
5318880	13
2971974	13
8370982	16
12715101	16
1600676	13
563793	16
7484368	13
4340307	13
1431920	13
5201459	13
14702872	13
3390469	13
8728285	17
1952783	13
7811820	13
2010494	13
9564733	13
342114	13
34587785	13
8582218	17
865070	13
5362454	13
4885288	13
1220727	13
7109957	13
18888323	13
593685	13
1478404	16
6335515	13
16954810	15
8018128	13
24125309	13
13357726	13
4596407	13
7030722	13
20815832	13
7287467	17
2686188	13
16614871	13
9997321	16
15623795	13
3590280	17
7448106	13
15038363	13
1658799	13
1367330	13
8637498	13
8977926	16
3935803	16
5906870	13
6796982	13
584792	13
29544611	13
10551767	13
20980882	13
2126042	13
1534193	13
3479955	16
27636927	13
404527	13
4529897	16
2443436	13
3227378	13
707152	13
19015048	13
8530305	15
2897566	13
1132725	13
61871	13
3942093	13
1177137	13
16701820	13
5119473	17
4133589	13
13864141	16
4045151	13
1303282	13
392604	16
2296063	13
15881543	13
11178744	13
7220598	13
4840465	13
2906644	17
6803754	16
3121621	13
10591610	13
2266016	13
6675233	13
14149227	13
7276522	13
837218	13
8683406	13
4043647	13
3820374	13
2166491	15
1808026	13
6236856	13
4064	13
42485202	13
915604	13
12887492	16
31098583	17
19367578	13
21105470	15
7595071	13
23189809	13
3971103	13
10752768	16
16440052	13
6461418	13
3350222	13
10154503	13
4667892	13
9582057	15
4733723	13
3018377	13
5709178	13
6488353	13
9474346	13
16216596	15
14205124	13
9317777	13
23632752	13
3701043	13
3802347	16
2548878	13
2788496	13
2400331	13
12617794	13
2593351	13
13835302	13
14897159	16
6851912	13
5430007	13
153811	13
23052318	13
12076107	13
6071669	13
1052641	13
6629208	13
195777	13
4824908	13
6802261	13
382120	13
14274895	13
1259939	13
1350620	13
2861466	13
707295	13
4401376	13
5795419	13
2879399	16
1663673	13
7751110	13
30757022	13
1886635	13
13464696	13
11594110	13
49201251	13
3724642	13
3189755	13
1303884	13
1327165	13
1550541	16
6170669	13
19079112	13
20745465	15
1976772	13
5530054	13
7872414	17
29500399	17
816984	15
35063249	13
22786935	13
8569765	15
1701481	16
3578657	13
8575861	13
27944601	13
31207299	13
2667792	13
6740489	13
3986752	13
14015925	13
30240032	13
2958491	13
7748072	13
4854900	16
9705519	13
5981908	15
8245676	13
12198386	13
28663350	13
2505901	15
10870835	16
1928428	13
5195216	17
5213472	13
4251965	13
1042855	13
9935959	13
9702875	13
10984053	13
12454581	13
3384156	15
27825512	13
5771604	15
3229395	13
12082566	13
2517814	13
4042259	17
1974228	13
1833162	13
2586288	13
14554351	13
13645440	13
20829108	13
4721320	13
9577301	13
1639067	13
12968693	13
5874489	13
4606898	13
24686057	13
590587	13
3635903	13
9681561	13
690601	13
7707323	17
3274615	15
6810273	13
419991	13
3094513	13
12897932	13
5371653	17
372146	13
14925662	13
248636	17
1638252	13
13223543	13
5309738	13
19387856	13
1747119	13
1489975	13
12608094	13
3812312	13
6481949	13
4654220	13
581158	13
12404134	13
10523306	13
16074152	13
5506451	13
5036126	13
16301467	15
22139119	11
19216472	13
6753808	13
4008064	16
724933	17
2790526	13
6134161	13
9566819	16
18333663	13
14586621	13
36278658	13
1112649	13
1677088	13
15147714	13
12106033	13
4697031	13
11054550	13
5651536	13
4068903	13
17181169	17
629423	13
11273212	13
3189005	13
7841256	13
1894982	13
1121272	16
3380497	13
6019089	13
12810297	13
32993087	13
13064045	13
15973802	13
2174823	13
1128057	13
2032457	13
3028213	13
313077	13
1189620	13
5054395	13
319285	13
10466490	13
3270807	17
7106893	13
22236611	13
8839305	16
7556206	17
6430490	13
8983092	13
607547	13
986238	13
6093012	13
42253051	13
26256130	13
5945282	16
14404250	13
6797866	13
869588	13
13891784	13
21485405	13
3905097	13
30995460	13
7404502	16
250629	13
4669511	13
3015354	13
730407	13
3191179	13
24912247	16
10688482	15
6950162	15
112255	13
13439258	13
470171	13
6002839	13
4329567	13
23290371	17
15516670	13
1982591	13
10406027	13
5018981	13
7926339	13
6915036	13
41636811	13
10045784	13
98819	13
13594106	16
11108298	13
11732692	13
1073070	13
7131493	13
9791479	13
4573266	13
4738258	13
21230459	13
14826651	13
15029511	13
43632	13
3854251	17
15718326	13
778918	13
3252222	13
6636808	13
8071688	13
10415211	16
46736646	13
10054450	13
5590709	13
4871280	13
5597711	13
3273453	13
493191	13
5023611	13
10735023	13
3752509	15
1117057	13
10245215	13
6779091	13
25372837	13
6269650	13
1696310	13
4536213	13
3863158	13
240148	13
1940354	13
1564158	13
1586777	13
2713482	13
3527567	13
8099629	13
20533597	13
13024826	13
9991712	17
15041542	13
63857	13
4105496	13
5789805	13
7167550	13
13959618	13
32335626	13
5536440	16
20809976	17
18176057	13
8914710	13
7368588	15
3872195	16
17393580	13
6009441	16
2983435	16
2293088	17
13483410	13
928710	13
25361722	17
28412902	13
10030664	13
6898746	17
2349014	13
2725773	13
2408104	13
16900602	13
13808855	13
11161806	13
20677976	13
7494245	13
12537592	13
7209952	13
2230677	13
6188836	13
4614239	13
31004212	13
803233	13
13737598	13
3024404	13
5498642	13
6130672	15
11048868	13
24536395	16
5610719	16
11298329	16
14681953	13
4432120	13
16256172	16
8908156	16
20937836	17
1648679	13
3138049	13
9777000	15
7073961	13
18296007	13
3680847	15
13503494	13
19709261	17
2859219	17
4974464	13
2448746	13
7344137	13
1219987	16
959032	13
4314273	13
17172084	13
10749194	16
4274326	13
6663018	13
7796501	13
3063187	17
11856738	13
12458643	13
12962289	13
12930864	13
2832542	13
5636017	13
5215360	13
474939	16
706913	13
172767	13
776832	13
3798326	13
139852	13
6286614	13
9736129	13
2924380	13
3318897	13
6681607	13
3737572	13
5365030	13
16968809	13
16256023	13
7017493	13
1402134	13
7005831	13
5429183	16
19472982	13
4082286	13
5621417	13
1605926	13
1822632	13
6334319	13
3558024	13
13312106	13
11052085	13
9213484	17
807792	13
4391585	13
28329128	16
7533085	17
5452079	17
12340418	13
25325649	16
5600836	13
11026281	15
19269566	13
10213756	13
45867608	15
2061889	13
6602660	15
3828891	13
977985	13
17889986	13
8072791	13
6519599	13
4632882	13
28578188	13
8640286	13
3252934	13
1990361	13
9754107	16
1404553	13
6755794	13
3453307	16
16458585	13
4241489	13
2428856	17
5280581	13
2293724	13
4570046	13
2560453	13
6008850	13
8440297	13
21064782	13
31665243	13
257407	13
10380997	13
6332466	15
2875246	13
4150973	13
8832560	17
621702	15
7692599	17
221162	13
13250527	16
11848124	13
19626026	13
13096215	13
30016612	13
24741737	13
8974824	13
9026544	13
7036595	13
4707948	17
6689702	13
3679477	13
4193533	16
9607905	13
1733946	13
1336703	16
14018099	13
16372415	13
690504	13
2136971	17
16117782	17
32575790	13
5544220	13
13890147	16
5609441	13
2480557	17
5790207	13
54009	13
11755908	13
6186724	13
1757462	13
9033353	13
27263575	15
1680505	13
4533577	13
6234976	13
3005092	13
8502902	13
4624619	13
43750999	13
3266903	13
5173865	13
15302941	13
3944169	13
8265301	13
1554437	13
2908980	13
2215571	13
4432483	13
21764828	13
4871758	13
10555462	13
19451463	13
20287982	13
11568832	16
9662387	13
20477404	13
13727455	13
2998833	16
10999709	13
24396997	17
367158	16
19624301	13
13094667	13
106535	16
1574802	13
2756534	13
15458310	17
3429427	13
1742925	13
1727739	13
24614389	13
37389	16
15262958	13
6414193	13
4268537	13
2769096	15
1872468	13
926562	13
6623857	13
128085	17
7468034	17
3212528	13
12169893	13
8815734	13
10824323	13
12025702	13
19956171	13
5563418	13
6165611	13
6866667	13
4517361	13
980678	13
3913745	13
6784467	13
10835495	13
3223688	13
9353813	13
1210075	13
9892202	13
612741	13
19654752	13
7397080	13
1460475	13
14985198	13
20698007	17
9797949	13
5366684	13
7420447	17
6399683	13
3442251	13
4487133	13
22381058	13
13243152	13
818133	13
589302	13
4127450	13
39321690	16
756726	16
4500919	13
8972944	13
9865321	13
132254	13
2065683	13
5325213	13
1984335	16
5007032	17
3746215	13
3767418	13
15037779	13
2598065	13
1416496	13
3624714	13
7770819	13
2103330	13
3942443	16
8781266	13
665936	13
2223415	13
1520426	16
12992715	13
5909264	13
964625	13
5779401	15
26347386	13
6265905	16
12409770	13
3275712	15
854494	13
4671363	13
12343429	13
3132669	13
2710496	13
2607512	13
5993647	13
1737557	13
3187673	13
1983923	13
45281989	13
251182	13
1517467	13
1752141	13
128802	13
18553571	17
6195798	16
19940125	13
11222236	13
15147105	13
46231503	13
16868180	13
21607430	16
8488648	13
13724079	13
4237947	13
4175668	13
417029	13
8830041	13
6393873	15
3025208	13
15035603	15
3642762	16
828176	13
5253948	13
20216649	13
5035312	13
6812689	17
6392398	16
3017462	16
25374929	13
1527633	17
677994	13
7342125	13
20055294	13
7216496	16
10684734	13
9734125	13
16114674	13
28034666	13
4252227	13
5737219	13
6822362	13
6226556	13
14825251	16
10257619	13
10086323	13
9158396	16
9418513	13
61218657	13
10103185	16
8575575	13
20230906	16
3747058	13
21971922	16
9632665	13
5773307	13
754007	13
17809449	13
4344378	16
26241964	13
6029283	13
8740188	13
6410126	13
6053396	13
905318	15
3547600	13
15223041	13
7541265	13
1727033	16
5673546	13
12829402	13
4664923	13
9795448	13
27464786	13
5900514	13
7726576	13
21514007	13
18494477	13
312271	13
9310868	15
2015772	13
2917022	15
27422495	13
25406637	17
11145743	16
7643642	16
8857240	17
3853072	16
2312532	13
2691538	15
22463797	15
10711518	13
7374169	13
16749261	13
27929370	13
14476015	13
5496829	13
9918289	13
4560023	13
12340378	13
10456613	15
6325135	13
10052635	13
508276	13
9118852	13
1911506	13
8502166	13
15678934	13
14216436	13
1432285	13
13374680	13
10672236	13
4782534	13
7415109	13
3846059	13
7977871	13
2919143	13
6817369	13
5328616	13
5856350	17
811589	13
8260696	13
15814518	13
2815413	17
278054	13
3264191	17
13731007	13
6112002	13
6575314	15
1835762	13
3274115	17
5913989	15
2350639	16
5381755	13
1520732	13
5739788	15
3206603	13
5021052	13
1667077	13
49353580	13
2450283	13
1026440	13
10291360	13
13618620	15
6973365	17
17418234	16
2605986	13
4968872	15
2296082	13
2204694	16
2778334	13
29482450	13
1374806	13
31616290	13
15131029	13
637638	13
21539299	13
12693310	13
2995009	13
297252	13
5864116	13
5389116	17
531002	13
2564744	13
10094281	13
11208332	13
1666401	15
3269823	13
9014774	16
15514231	13
242480	15
5366901	13
13669384	17
7554192	13
22547092	15
22450022	13
5093953	13
873575	13
488289	13
10869163	13
5134662	17
2638239	15
10105291	13
14854858	13
12518203	13
4147422	13
5305479	13
19825150	13
1778567	16
7864722	13
512868	17
8240707	13
4067509	13
2467713	13
4642187	13
32740322	13
3966089	15
10241264	17
13356618	13
1589429	13
29772229	13
5764526	13
7043512	13
2842590	13
2065147	13
13386560	13
5788771	13
8026268	13
27267947	13
8481334	16
9202080	13
19748458	13
13199152	17
4411920	13
14949205	13
3191649	13
448769	13
2874850	13
1056621	13
2476377	13
1628355	17
10162286	15
4008330	13
3901705	13
4240002	13
1034910	13
13562406	13
1015891	13
1360168	13
25877479	13
4823621	17
3942724	13
4328517	13
1898231	13
11849834	13
124831	13
8423491	13
8887152	13
3052536	16
1267773	15
16485065	13
3045651	17
16766787	13
3786213	16
4230873	13
2943666	13
8738958	13
26619744	13
351674	13
751583	13
6598191	13
1165213	13
22391007	13
10296363	13
9186584	13
1112327	13
5700743	13
10210141	13
4271898	16
3338866	13
174532	13
13976234	13
3269529	15
4637974	13
5558541	13
6962547	13
13673467	13
2703465	13
11909668	13
2248844	13
15409940	13
6323795	13
1930951	16
2656537	16
13350143	13
4195152	13
13509088	13
3685421	13
96991	16
200473	13
9291611	13
14846018	13
7124976	13
4831445	13
6695026	13
2160517	17
1896759	13
1810875	13
1871663	16
8350306	13
3581302	13
19121080	13
17099425	13
25644711	13
1554354	13
19573425	13
7654143	13
2132414	13
23424182	13
20194730	17
7648604	13
6946730	13
12745751	13
9142105	13
13332688	17
4652274	13
9769655	16
45912345	13
10036914	13
5315397	13
11008395	15
19029176	13
10523141	16
17452034	13
2058540	13
3886008	13
1012925	13
11554100	13
16514496	13
13002128	13
5602532	13
10564659	13
10421182	17
11180032	13
3779005	13
24991141	15
14729436	13
9052068	13
1400765	13
6401360	16
14280131	13
3611266	13
11057101	13
3508247	13
5772831	15
13829460	13
5751385	13
2067944	13
16024276	13
23043804	13
835500	13
1048980	16
724387	13
8751316	13
10450632	13
6967771	13
2688008	17
2867043	13
2771495	13
4089766	13
10075683	13
7339932	13
18022648	13
7663576	17
18243122	13
6859299	13
433734	13
26380346	13
8078114	13
1117036	13
15433977	13
16494275	13
980714	16
6766410	13
8598894	13
1191116	13
17394346	13
3797471	13
32884116	13
6997971	13
8341082	13
6122180	13
7334203	13
3630529	13
1962597	13
2325448	13
1747804	13
1443869	13
9540315	13
18073779	13
23062515	13
38718543	13
18307355	13
1851064	13
1708648	13
6286415	13
1262742	13
5363384	13
10792986	13
18301669	15
6053879	13
16935218	13
32540342	13
744502	13
14937683	13
3986447	13
5457937	13
4927181	13
13746396	13
15392505	13
6203975	13
7585072	17
1375499	13
2229811	13
5745481	13
43055069	13
9258981	13
1881610	13
2910504	13
29235303	13
5382840	13
21015615	13
13502877	13
3034804	13
17464024	13
890350	13
769827	13
53641539	13
2093298	13
1783438	13
4711455	16
25393710	13
25542077	13
6904729	13
1990980	13
6132424	16
4670499	13
18415223	13
913654	17
1219933	13
24069723	13
9054526	17
3366697	13
5455752	15
1291264	13
7710300	17
5085063	13
23839256	13
3314492	13
1314408	15
14105345	13
305312	17
9276761	13
108820	13
19062784	13
1625281	13
208451	13
2533317	17
11828796	13
2301865	15
1374298	13
15685014	13
3006841	15
10033778	13
4124668	13
4219718	13
1303766	13
15363727	13
13980657	13
14704050	13
1654241	13
1940766	13
17199044	13
19423735	13
2095952	13
15792382	13
2539451	13
2043921	13
1511869	16
2984432	13
1754823	13
4840168	13
11562798	13
3692640	13
11324351	13
2247097	13
7955546	13
9389139	13
4030746	16
1037358	17
616814	13
3840846	16
7081053	15
24723097	13
3140680	16
333813	17
4041436	13
2809864	13
12403547	13
5792027	13
28755614	13
2943930	13
3528383	13
108466	16
3387894	13
690165	13
3835532	13
4232533	13
41373	13
5664543	13
819203	13
2242898	13
8864956	13
18040325	13
2140631	17
12416439	13
7579434	15
14760598	13
6160202	13
503002	13
134303	13
4422458	13
1362182	13
9124287	13
1245895	13
1980832	16
8792346	16
6332274	13
13912145	17
12649768	17
1729603	13
19412414	16
2345090	13
21978177	13
1299399	13
22648722	16
5340423	13
3534091	16
10604622	13
9110707	13
698585	13
12495825	15
1267101	15
125326	13
2495335	16
7418118	17
6420058	13
13654573	16
1490198	13
4572506	13
5726935	13
6645492	15
11205735	13
3002100	13
16749396	17
6526925	13
7018075	15
9818599	13
8216868	13
8347978	17
13530825	13
7277455	13
9193498	13
9870783	13
6457075	15
11865209	13
10869250	13
419132	13
14235719	13
4831360	13
3247247	13
12789893	13
12189962	13
2346195	13
2965620	13
127644	17
16623077	13
1736877	13
566338	13
1163303	13
34211325	13
7854209	13
2782775	13
4998875	13
2844956	13
6674239	13
1311464	13
24791234	13
1332785	13
6050830	13
3832882	13
2394455	13
207917	13
3355605	17
2654692	13
19435913	16
755285	13
1372608	13
1378477	13
3941731	13
2300986	13
15744343	16
18458095	13
4173440	13
832596	13
21826255	17
1737262	13
375989	15
3949223	13
17995670	13
37112120	13
544375	13
896279	13
2163492	13
3640012	13
8864230	13
1985292	13
1009810	13
4697795	13
1056323	16
2189352	13
3421085	16
3297524	13
8394669	16
7266126	13
2859534	13
5201836	13
7119933	13
3259425	16
2474673	13
24745520	13
27816450	13
14838662	13
992092	13
3347819	13
8291208	13
10267495	17
10250247	17
12289185	13
497963	13
6189140	13
4530670	17
160059	13
602043	13
3095211	13
8492625	13
4210	16
9559867	13
4893695	13
2108553	17
6858924	13
18153762	13
4278973	13
15817652	13
536613	13
52258824	13
1475783	13
12364569	13
1583094	13
3273889	13
4062551	13
4222205	13
37029274	13
3942901	13
19938385	13
50654678	13
17743130	13
11765265	13
2628750	13
15542746	17
5156550	13
40284073	17
80190	13
1676317	17
8672319	13
25236334	13
4634934	16
18107468	16
13442218	13
21094925	17
4296666	13
49543073	13
21089525	13
2548085	13
1964143	13
5377453	13
6704582	17
17334371	13
6667955	17
2385411	13
2725825	13
7008750	13
1416566	13
1676945	13
6282719	13
1679572	15
13554316	13
188642	13
8847976	13
3419154	13
3589528	13
6636775	13
2048252	17
953352	13
9981124	13
1683247	15
2494609	13
4103738	17
241053	13
4695177	13
1052713	13
5563474	13
6597268	13
5604395	13
33999186	13
10630259	13
7149137	13
5613880	13
2820874	13
4297406	17
2394960	13
4881820	13
619880	13
20120717	13
3712689	13
8951365	13
8644586	13
14180511	13
8157588	13
3737031	17
6710756	13
9670147	13
1345256	13
6886485	13
7526941	13
23134834	13
6276512	13
1193459	16
29519255	13
871211	16
4570379	13
5917386	13
622517	13
18102160	16
14675039	13
630768	13
8398796	13
2213744	13
22741684	13
33266915	13
2506036	13
3555549	13
2000560	16
2916678	13
1879794	13
1835426	13
27215153	13
1718193	13
9714435	13
1161134	15
12130012	13
21805253	13
628373	15
7944872	13
30680811	13
18124827	13
4489925	17
5039546	17
1938453	13
12899289	13
15669255	13
3471930	13
7855036	13
273519	17
11419241	13
38758548	13
11829809	13
16176422	13
6316134	15
2582344	16
6535838	13
10781161	13
2492660	13
5465323	13
5093279	13
5515447	13
4289763	13
21308826	13
9888503	13
17924158	13
8242593	13
214067	13
3216566	13
4357080	13
1312948	16
9309524	13
9909864	13
23760307	13
1076970	13
4440997	13
19484518	13
3261363	13
1264914	13
10690400	13
14604055	13
13632551	13
3772149	13
5891686	13
8376966	13
16286951	16
10234213	13
5606392	13
14995627	13
8138348	15
7472239	13
7990299	13
5615088	13
4080458	13
7114428	17
8773735	13
1778922	13
455439	16
6617006	15
6275534	13
8633428	15
8051672	13
3270810	13
2416961	13
7070000	13
2947185	13
1025151	13
8531806	13
4006911	13
968374	13
9800866	13
19449264	13
5088615	13
6634296	13
532196	13
1800625	13
996308	13
5886837	13
7981896	13
21286866	16
3105519	13
23995979	13
3646382	13
15059476	16
16072107	13
17637474	13
82579	13
3616466	13
9166033	13
3677932	16
9363282	13
6645075	16
370097	16
13037037	13
21302515	13
2047905	13
665309	13
27132572	17
18510923	13
2376189	13
18917567	13
147422	13
4125835	13
3181685	13
17483155	13
3197489	13
20204478	13
3487651	13
15234447	13
2235432	13
907130	13
229951	13
16101224	13
793365	13
19954798	13
8531408	13
509038	13
8088	13
2230888	17
11465760	13
7706231	13
3719716	15
356043	16
7372889	17
6671826	13
1505526	16
417723	13
23222203	13
3387059	13
21840360	13
2806264	17
9303876	13
29678102	17
7282923	13
6275427	13
179400	13
22865011	13
6732176	13
19999465	13
411803	13
17293004	13
8954471	15
5012855	13
6980445	13
4699697	13
14315786	17
566365	13
1719270	15
16626068	13
3556499	17
25255983	15
10602381	13
2075031	13
6832062	13
1047009	13
1787486	13
4258139	13
6970573	13
4973308	15
19410768	13
27147208	17
8721856	13
1061011	13
1794307	13
8964231	13
15058325	13
19745262	13
4349269	13
14935864	13
13107662	13
11675394	13
11810685	13
3570625	13
12531887	15
3511251	13
1177776	13
373314	13
770849	13
15193912	13
1456882	13
16574810	17
16798538	13
5142235	13
18646803	13
7561164	13
3733911	13
6746194	13
2314039	13
9770065	13
6592010	13
5215629	13
2060207	13
16272271	13
26363339	13
23101601	17
6533015	13
21468107	13
932032	15
571497	13
19422684	13
6409063	13
3934370	13
3830533	13
8540699	13
1886650	13
2831646	13
2894721	17
2837333	13
5048350	13
6127307	17
8054263	13
10815931	13
27993306	13
5906174	16
628632	13
4844407	13
6028162	13
39125381	16
7484654	13
34412198	17
244387	13
1791050	13
14067743	16
1231070	13
755220	13
11561430	13
4118251	13
30171	13
5572879	13
5611925	13
6598601	13
3591600	13
316729	13
6444485	16
81575	13
3568694	13
36891654	13
2999030	13
1047501	13
18863163	16
831926	16
31878606	13
17330155	16
810472	13
3537114	17
6801646	13
11369	13
7952761	13
7296928	13
5573039	13
2613819	17
10823204	13
117422	13
22432347	13
3502874	13
3806788	13
11103461	13
8958285	17
3845426	13
13559275	16
17751860	16
4529227	15
18983696	13
4557136	13
44847401	13
1001174	13
3559488	13
75335	13
2394573	13
6389564	13
13553236	13
9357496	15
8754130	13
20212909	15
11381530	13
1728744	15
550311	13
10207860	13
8695863	17
19694975	13
4528001	17
25995598	13
11975222	13
4391888	13
2346816	13
8816857	13
2791664	16
164365	13
3101436	17
6808544	13
13056253	13
8117542	13
41063040	16
5021855	13
8774459	17
1563674	13
7077464	13
4167369	13
9155346	13
1831472	13
15867956	13
4907743	13
2567576	13
4504732	13
7023307	13
5383385	13
1375239	13
141597	16
3435578	13
3173409	13
15815078	15
7259512	13
1262881	13
1433972	13
1504478	13
8178443	13
5565236	13
1660076	13
3223692	13
5715985	16
3028983	13
4552723	13
1126208	13
10397409	13
15712132	15
8731444	13
2605271	13
18861071	13
6581761	13
11963445	13
9498420	17
14404405	16
1039568	17
8170120	13
50350851	13
2154320	17
5636874	13
4477690	15
1068669	16
5051031	13
4381398	13
22240710	13
4626421	13
2277130	13
8593471	13
7416309	13
3750517	13
4981695	13
490521	13
912161	13
496587	16
8478804	13
38321912	13
2630987	15
4961144	13
5750903	16
448256	13
12645261	13
3900437	13
10094129	13
23732664	13
6926727	13
24588816	13
1924160	13
679008	13
4171207	13
8159761	13
1308932	15
1409648	13
62161	13
573929	13
6616413	13
4846563	13
29368146	17
1419948	13
22664010	16
8025835	13
7859699	13
1389347	17
2580271	15
9261809	13
6801996	13
464666	13
37146146	13
4773401	16
4317941	13
7142064	13
26548202	13
8527352	13
9430815	13
686448	13
16081512	13
16424495	13
8009929	13
8616475	13
995259	13
3100349	13
26897656	13
3975082	13
4546939	13
3931948	15
17709440	13
3098581	15
2920507	13
3151828	13
5660724	13
11569417	13
980370	15
28558068	13
5169110	13
6801499	13
13369708	13
12181479	13
326981	13
6815968	13
3608854	13
5281803	13
8662438	13
3439699	13
3861302	13
7778481	13
1376726	13
16157575	13
30330343	13
134559	13
13325814	13
1272588	17
3169436	13
3187427	16
3550432	13
2811628	13
16732789	13
12774643	15
3899917	16
8460965	13
6978522	13
15087731	13
18727498	16
132212	13
4927892	13
4463626	13
9560585	13
8534568	15
709078	13
9636679	15
15255955	13
6827473	13
19009189	13
3455302	13
2158577	17
7091495	13
13637754	13
565475	15
3594044	17
12118673	15
6661355	13
9395540	13
35709535	17
21344399	13
4983359	13
12732159	13
8762912	13
9744643	13
16080996	13
13088496	13
2582496	13
22225733	17
2749068	13
33669210	13
1775870	13
2927367	17
4903693	13
7053374	13
21881910	16
13539520	13
16809313	13
6685555	13
1970455	13
19839928	13
6083522	13
331036	17
4078969	13
22581432	16
9437182	13
5457400	13
20367321	13
9504804	15
23138840	13
20581402	13
7141863	13
16664495	13
14418	13
2667819	13
420396	13
237487	13
9268719	13
8830469	13
15192489	13
28180880	13
2233620	16
6676073	13
5525858	16
8602131	15
42238146	13
1458331	13
15546810	13
59486	13
14558589	13
342500	13
3112451	13
218534	13
19067282	16
5429315	16
14601804	13
15074043	13
5955021	13
15527053	13
13852270	17
13903769	13
18091372	13
6520522	13
2535996	13
4994859	13
139578	16
2124797	13
17500362	17
8685167	15
17458498	13
12525531	13
2002365	13
8185835	17
7635859	13
2816594	13
11070510	16
810526	13
15853468	15
737490	13
3746671	15
153979	13
7835202	16
27435485	13
4769905	13
3615038	13
2410128	13
7784603	13
4982744	13
10980488	13
933628	13
9782068	13
22171213	13
7524702	13
27445610	16
330114	16
15242153	13
17900992	13
6260018	13
4748981	13
1155646	13
5260782	13
2543055	13
11976494	13
1187904	13
34324531	13
2775192	13
1227680	13
17298835	13
22250897	16
7583612	16
262337	13
1050321	13
12119337	13
1112	13
31508187	17
392940	13
3500354	13
2299180	13
12517857	13
5262539	16
5651703	13
7138453	13
779474	13
13660496	16
3066261	13
6879146	17
6324788	13
6442180	13
1484142	13
4273946	13
579503	13
426559	13
1461041	17
27952264	13
9520602	17
39345966	17
12950167	17
2371598	13
1078926	13
8816515	13
702080	13
4228003	13
25217201	15
28626866	13
7711826	13
2859147	13
6790520	13
2323258	13
868053	13
15652713	17
2889247	13
25878159	13
10565678	13
10082845	15
709270	13
158156	16
7045051	13
51052624	16
13260774	13
10116312	13
4412592	13
4852832	13
5237756	13
10275607	13
4865880	13
1295079	13
5683765	13
3595701	13
3004357	13
5123689	13
10825835	13
13435113	13
2503006	15
5642866	13
10346489	13
2544614	13
9676915	13
1141515	13
33073621	13
3361867	13
3751366	13
24695145	13
32122775	15
22669805	13
1785738	13
1993317	13
4825175	13
8135142	17
4450886	13
24734195	13
17038462	13
11650833	13
4959367	13
4191047	13
6565785	13
196857	13
12396873	13
12152127	13
2175877	13
5583363	13
11001698	13
17935658	13
3517716	13
1057862	16
6753709	13
953257	13
3410300	16
3066331	13
1502926	13
794446	15
4060480	13
4841791	13
234211	13
11306366	13
6326757	13
703304	13
602499	13
20127838	15
24498640	13
16394041	13
9867032	13
5639419	13
36392726	13
7777450	17
8656936	13
1003971	15
915036	13
66538998	13
15353968	13
7742	13
10805133	13
5352561	13
9756120	13
13295503	13
5559855	13
1061994	17
12415851	13
5641551	13
16584663	13
15276354	13
2147199	13
7834548	15
33361471	13
7064741	13
36150010	13
1751079	13
4574853	13
4501769	13
3460286	13
1243958	13
2311817	17
4735055	13
14436480	13
2422785	13
4596976	13
3707641	13
9415162	13
4014465	13
11400550	13
1912223	13
2071607	13
3622526	13
6208478	13
11904153	13
666760	13
9324321	15
2460504	13
11035512	13
2845298	13
10637504	13
1295925	13
4534027	13
736320	13
9407443	13
1304460	17
2318330	13
582848	13
623026	16
5715240	13
1735418	15
1497894	16
9959816	13
20114702	13
11072279	13
12919596	13
3630930	13
6759800	13
6346857	13
2201743	13
41566330	13
15662373	13
9948896	13
15900797	17
1215462	13
23187656	13
11806996	17
1453274	13
20883515	13
36427166	17
7298341	13
711542	13
1234637	13
10338008	13
5300654	13
1307602	16
4374438	13
4693772	13
18859831	13
3135512	13
2121395	13
7538588	17
2130793	13
14439518	13
8246842	13
120335	13
1906075	13
16561168	13
510462	13
35498497	13
8861456	13
10967316	13
22345334	13
5839681	13
6514835	13
12264455	13
786695	13
12868595	13
3921298	13
372741	13
3757214	13
8772777	13
4753664	13
3287937	13
5424442	13
6014062	13
3823844	13
2098804	13
3595281	13
42938	16
1123642	13
492077	13
3629566	13
844576	13
15310432	13
32615099	13
34256832	13
13087386	13
9333377	17
10222924	13
907257	15
1948886	13
7705175	13
2844965	13
24714022	16
46981	13
5121634	13
4202	13
4036042	13
18316837	13
18746147	13
7779467	13
18722740	13
5579219	15
6412677	13
7085516	13
12374289	13
7958853	13
5961273	13
6589916	13
20310369	16
1814264	15
19271841	13
1295631	13
10353675	13
356894	13
68682	16
7220226	15
4761613	13
3729824	13
2047911	13
9669756	13
31923537	13
3986312	13
1506998	13
1223766	13
524705	16
14444785	13
11174825	13
7743434	13
18495478	13
2745615	13
20519426	16
2396884	13
17230527	13
6417303	13
10968745	13
11959793	13
7582186	13
54454	13
592782	13
5240533	13
11868595	17
6387041	16
8287772	17
6840770	13
3177807	13
15990218	16
2204170	13
4873589	13
15787466	13
6991613	13
6968707	13
2561410	13
3093574	13
7814307	13
15099151	13
5018738	13
7107217	13
38818263	13
16413240	13
2192827	13
8977017	15
2058555	17
760873	13
8542898	16
14127551	15
2684990	13
1676451	13
4717095	13
9560708	13
8090177	15
7297813	13
4244580	13
1976284	13
3915674	13
473590	13
191161	13
7824157	13
918003	15
4680423	13
8863935	13
812606	13
8101803	16
6509902	13
4578325	13
29718260	17
38492788	16
2741297	13
11513158	13
13710840	13
4089753	13
8198733	13
864785	13
2202522	15
19753399	15
874826	13
11581331	13
8257597	15
5169035	13
9151793	13
4199745	13
3980522	13
8603050	17
1231689	13
7557072	13
2587084	13
4371936	13
7033874	13
14326541	13
4424242	13
7009317	13
19266486	13
24280535	15
3900887	15
12817692	16
14228264	13
1262605	13
24667323	15
8350052	13
3896695	13
6378305	13
14672150	17
25892539	15
6069110	17
1827846	13
86211	13
10380173	13
3939959	13
8493538	13
7996004	13
4613353	13
2289131	13
889438	13
2777478	13
8444839	13
1189062	13
1537297	13
1168958	13
2119113	13
12216968	13
2689594	17
8419457	13
10007432	16
1994830	13
7669270	13
4742884	13
5835994	13
82424034	13
3453597	13
7689867	13
11183800	13
17062708	16
11272117	13
11534195	13
7379663	13
20975899	16
6639203	13
4086723	13
14848074	13
3791537	13
15681015	13
7982827	13
21984848	17
4619475	15
13507062	13
8123218	13
1185877	13
13757418	13
15346894	13
1558810	17
2966156	13
11587926	13
7379081	13
1975933	13
413183	13
15349262	17
1440328	13
5405846	13
5775646	16
1624811	13
5366040	13
111674	13
10418026	13
6687341	13
22253085	13
13594018	17
2009870	13
5115586	13
1394488	13
6018996	15
3348534	13
582217	13
3832181	13
86855	13
10098640	13
8819759	13
7636410	13
1658436	13
126780	13
21208615	13
3072479	13
10865821	13
3217635	13
18839957	16
13640955	13
554624	13
18594994	13
12443010	13
10689508	13
2882673	13
2386833	13
850274	13
3370752	13
470652	13
1323154	15
10106810	13
31352389	13
19227683	13
4701125	16
10972765	13
7111777	13
326923	13
5460709	13
463578	13
23617067	13
13527696	13
1908355	13
10682132	13
9633383	13
7323225	13
11712306	13
3069355	13
7238655	13
2697634	13
6616691	15
5341105	13
2606550	17
9271379	13
2652153	13
1145816	13
3529296	17
3129626	13
10370131	13
7495306	13
15545004	13
1614602	13
14471074	13
169682	13
2127131	17
12058191	15
14407273	13
7061656	13
14494225	13
12939615	17
7937669	13
3199918	15
3773555	13
24595891	13
8180638	13
2482042	13
12329368	13
106262	13
30222464	13
9468827	17
12131850	13
820501	13
4134561	13
48178990	17
1139119	13
4725429	13
92543	13
12126628	16
4651029	13
9410471	13
4680483	13
8907818	13
497647	13
5389703	13
11066645	13
3804749	15
1136866	17
160059	13
10256824	13
9251682	13
2542306	13
21857897	17
2711459	13
2912045	13
17303866	13
10649383	16
1214784	13
6500561	13
8709720	13
1375582	13
20333656	13
565413	16
7271976	15
1668950	13
3406527	13
3963119	13
18979701	13
1092349	13
2451169	13
7865432	13
14877459	13
2259462	13
4619769	13
1325945	13
384255	13
18752494	15
3154711	13
1383124	13
6237646	13
5139416	13
2328836	13
6601875	13
10387570	13
4982154	17
25239003	13
16013756	13
6154600	13
9458181	13
156082	13
3121719	13
8425180	13
2303308	13
30091350	13
7231807	16
479458	15
1252635	13
25304839	15
31226878	13
17237666	13
7160560	13
11515173	13
710472	17
11879026	13
2645339	13
2547005	16
31926875	16
9303530	13
305815	13
10398754	13
16331705	13
28556255	13
5323254	13
13331888	15
2314631	13
980935	15
6682593	15
7278030	13
15293225	17
687225	13
2756805	13
1745210	13
3813532	13
10007903	13
3770989	13
7789659	16
14176839	13
10335785	16
791547	13
13918435	13
8974877	13
12607630	13
13919405	13
20692433	13
6116201	13
5874715	13
9318391	13
4158475	13
6017577	13
5325145	13
18654692	13
450863	13
27959211	13
34466016	16
288501	13
13044723	13
12141747	13
4636659	13
9479499	15
16030254	13
83476	13
33103972	13
17525102	16
4596810	17
716307	13
10472710	13
4599628	13
3670497	13
6030061	13
18560695	13
2057436	13
7015045	13
3704868	13
1409048	13
9999018	13
2500848	13
1139370	13
669800	13
1557531	13
5756251	13
5780113	13
640749	13
10064772	13
16958025	17
5097807	13
18590148	13
3204370	15
20631866	13
11642089	13
3284218	13
45145793	13
11780139	13
16079716	13
555869	13
42862679	13
5287706	16
3008174	16
1128445	15
3433112	13
1643351	13
513457	15
8303353	13
16287349	13
4444374	13
2036759	13
3989754	13
2341955	16
16390738	13
2372378	13
2516609	13
10816461	13
27832664	13
896417	13
10116528	17
4846739	13
1025179	13
1684702	13
3535906	13
3068825	16
1872335	16
119285	13
16062887	13
14482581	13
2877271	13
15433787	16
10803468	13
1224193	15
34580384	15
4559346	15
2513955	13
3118258	13
260409	15
8503645	16
3537275	16
6808269	13
5659495	13
2747043	13
5091035	13
4463665	13
1110109	13
9320177	13
4344191	13
20708924	13
7872122	13
46645	15
33719289	13
8161960	13
3914065	13
11109887	13
23642573	13
8793229	13
27860911	13
19408937	13
13817447	13
24904675	13
9196908	13
940449	13
5945901	13
282132	13
85766	16
1251168	13
855209	13
9641200	13
6823900	13
1285363	13
772432	13
47241948	13
1202272	15
6572355	13
2359950	13
12734429	13
19599835	13
4456153	13
4792711	13
12888433	15
1136380	13
3709882	13
1275789	13
4775028	13
1904797	13
7274005	13
10425063	16
22980278	13
16875923	13
618478	13
44801947	13
9950722	13
46144350	15
1000631	17
7545889	13
2140820	17
3085205	13
3604070	13
22776716	16
1156556	13
15603655	13
310956	13
7146067	15
5897421	13
9457236	13
105769	13
907201	13
3258349	13
3566534	13
3712451	13
7967136	13
1921446	13
27237861	13
13040025	17
4200670	13
22024151	13
6057273	13
8681239	17
11223638	13
5511694	13
3392019	13
7913015	13
9232681	13
19689268	17
49159019	17
15952024	13
1832055	13
306518	16
3709254	13
11444171	15
7373264	13
7295210	16
4378614	13
19698324	15
14339185	13
1493561	13
9576761	13
796591	13
71397	13
15752587	13
2389195	13
1147912	16
10562706	13
2836884	13
3748764	13
5607091	13
20316288	13
4864200	16
79463	13
4734911	15
2289372	13
9187811	13
13682194	17
9091911	16
15970590	13
1735298	13
2241486	13
7241054	13
1632181	13
275888	17
4296683	13
9651668	13
40331	13
18052865	13
4116685	13
13672854	13
7394974	13
22241167	13
4031779	13
2556157	13
11128382	13
2980322	17
5027670	13
46235743	17
23684991	13
8397562	16
21516548	13
13883537	13
2314145	13
11816559	13
14073994	13
12749004	13
11207073	16
24734916	13
639836	13
16157513	13
14352081	13
105721	15
2559272	17
978475	16
5088461	13
18113140	13
14928772	13
2704949	13
903485	16
7743880	13
3759573	13
5376649	13
4056348	13
967312	13
48768545	13
5514186	13
2294574	13
1619023	13
12013749	13
10814739	13
432593	13
9964649	13
4121198	13
28389649	13
14798157	17
1520846	13
12301530	13
1350127	13
5900464	13
3011122	13
13396753	13
4846156	13
2303751	13
9218811	13
9891791	13
26002131	13
1347637	16
1781329	13
10280229	13
3367497	13
2286481	17
21902758	13
680349	13
1958330	13
17664443	13
4876499	13
46498818	13
4079900	13
8911785	13
31406767	15
4553424	13
2172453	13
11872227	13
3613652	13
26721336	16
1870031	13
4714856	16
7754594	13
8578688	13
30954840	13
6652041	17
4713888	13
3852407	13
6798717	13
3565129	13
5546686	17
12314680	13
7997966	13
7284037	13
627388	13
3004728	15
19806634	16
23010943	13
27831943	13
11934566	13
13561472	13
490230	13
745765	13
12187495	13
30955947	13
1572712	13
13991442	13
232553	13
15756626	15
5643174	13
641245	13
1557562	13
8213908	13
9504300	16
31030268	13
2964311	16
2245229	16
4536482	16
4921402	13
7606891	17
10454835	13
25001237	13
7229217	15
3132088	13
9820800	13
938816	13
21880943	13
24565537	13
7370802	13
6497151	16
9958844	13
4381402	13
75961	13
26603662	17
9219554	13
6259954	16
30159480	13
1834434	13
12107034	13
75583	13
8682955	15
13544537	13
3687520	13
233090	16
4526657	13
5396921	13
1896535	13
6289353	13
1371955	13
53566774	13
15220173	17
113413	16
12007562	13
10682380	13
8462491	13
32012307	13
2399524	13
2232344	17
43603253	13
13284363	13
2830078	13
10856385	13
5214726	13
4226420	13
9741539	13
2883349	13
65847372	13
4779724	15
187561	13
1592675	15
4912547	16
37511	13
12810856	17
3764757	13
1799556	13
2969624	13
17593538	13
1462293	13
3018954	13
1026118	13
9421697	13
1824058	13
7520496	13
3992852	13
18626009	13
14511656	13
2364958	13
40214475	13
15081756	13
10781424	13
4738477	17
32647305	16
18805837	13
6554452	13
6710095	17
20773854	13
6531271	13
160825	13
5263373	13
3098044	13
3398263	17
22373794	13
2424323	13
11197610	13
6799221	13
5200934	13
4994003	15
4492298	13
17795902	13
27971357	13
762563	13
5246424	13
1214165	17
11581571	13
2622492	13
12723868	13
4827559	13
8022865	13
1653297	13
7253159	13
1110618	13
6520806	13
9726426	13
3687525	13
12143705	13
4105580	17
4905848	13
8223609	13
9459660	13
1333340	13
2046773	16
10171816	17
12096037	13
4850719	16
2617349	15
11528584	13
195536	13
24520226	13
13956552	13
5560680	13
8040052	13
6193987	13
4624479	13
9216805	13
22554641	13
5231942	13
872204	13
613450	13
1858934	13
9606170	15
7553096	13
8615601	13
13810820	13
26682140	13
4751722	13
2650027	13
16538689	13
15047016	13
580076	13
3175064	13
12348399	13
2449328	13
1340001	13
2053079	15
11914461	13
15955062	13
13412396	13
907906	15
5559938	15
14531640	13
6297371	13
1161344	13
10626755	13
465244	13
9338868	13
4913416	13
1717363	13
295065	13
1421005	13
6482562	13
6614316	13
319427	13
12899687	13
4459417	16
9817631	15
2705505	13
12958051	13
21978477	13
58700	13
13215029	13
2871930	13
26445460	13
8605220	17
411703	13
5041272	17
5683427	13
3576709	13
17289103	13
744542	13
20705170	16
6098478	15
19137710	13
4444291	13
2328572	13
5685975	15
830003	13
6770225	17
2642242	16
23907633	13
174925	13
6933597	16
2741723	13
3547617	13
21458793	13
1577496	13
1700365	13
3182463	16
743956	13
9719238	15
15267694	13
6684764	13
13666663	13
23134211	16
2718403	13
14259015	17
3507236	13
12446766	13
26131661	13
12037257	13
51027804	13
179792	13
3529919	13
5160097	13
9349341	16
4103292	17
45125549	13
5235245	13
6854821	13
28203545	13
32032125	13
9384507	13
28699886	13
252750	16
1451757	16
391765	17
9860523	13
3673974	13
2945461	13
4082617	17
414744	17
780794	13
1620675	13
9089820	13
1564873	13
11182207	13
3308032	16
288532	17
29272340	13
5026711	13
15392124	13
2941767	13
13043124	13
574678	13
2792030	13
16263597	13
25789118	13
5537436	13
24852009	13
6726218	15
8344586	17
7480191	13
7475871	13
872608	13
9469690	13
3065638	13
5613166	13
13057516	13
18500463	13
7682058	13
7608642	13
2064188	16
1040272	13
17267048	13
6771200	13
1279218	13
9797461	15
15229972	13
7260335	13
3572166	16
5755146	15
3430782	13
4317078	13
2408239	13
16841011	17
345731	13
17340818	15
20928904	13
4916007	13
7547564	13
2484397	13
11266045	13
3466565	13
3927056	17
11224290	13
702548	13
8223836	13
9699677	13
14971716	13
5575846	13
4310620	13
16977398	16
1387315	16
2312139	13
6345986	13
8903156	13
774677	13
2707979	13
1953696	13
2546481	13
1233837	13
196282	13
6353956	13
3418952	17
1204919	15
5348344	13
6583335	13
17331674	17
2258066	17
8514208	13
28210932	13
8608466	15
9395416	13
11502033	15
9029752	13
33620712	13
4127030	13
10652577	13
11359457	13
4962956	13
16983248	13
2468249	13
7453271	13
15664128	16
11373509	13
4196701	13
10961361	13
11321157	16
7759424	13
135717	16
10022026	13
2682683	13
13154585	13
472897	15
3224128	13
7517847	16
21566038	13
13352702	13
33995242	13
13230177	13
12101234	13
6623655	15
1278295	13
28180955	13
144767	13
10812886	13
356928	13
12207194	13
9734934	13
14733544	13
533741	13
3084453	13
1886739	13
14831048	13
525810	13
11754237	13
6901626	13
9819290	13
6633776	13
2338361	17
35017091	15
5193698	13
3841631	13
1816721	13
8663897	13
2136396	13
2370407	13
1101714	17
2430100	13
5668428	13
1213918	13
22901394	16
21021204	16
840100	13
6218549	13
15075200	16
3010876	13
4496228	16
11316108	13
5987845	13
1173217	13
14834839	17
3424314	13
4637833	13
16512284	13
1411424	13
5555282	13
7152761	13
24428432	13
8494509	13
10669246	13
2118212	13
2427285	16
1506733	13
11008825	13
7549500	13
2874711	13
5181179	13
3779052	16
1728910	13
553368	13
8715547	13
4471929	13
19960405	17
4494167	15
2377790	13
1101581	13
112021	13
6170508	13
1438432	13
7555082	13
14981158	13
5813182	13
97043	13
4457141	13
18484200	17
1063552	13
21189835	13
16661079	13
2174427	13
18733929	16
7052603	13
884861	13
2997848	17
7362563	13
10699106	13
2779825	13
2707012	13
4235387	13
8154066	13
2844220	13
14549978	13
19286768	13
6402352	13
5397435	16
1357044	13
10500827	13
7834192	13
4015927	13
2718166	13
11292581	13
10677081	13
2154723	13
4078229	13
21686	13
14137992	13
3722167	17
1852831	13
917959	13
4759757	13
16910122	16
1783668	13
1508562	13
1161563	13
4591213	15
7624894	13
987981	13
5508447	15
2934958	13
5554531	13
22423850	13
3135287	13
11506688	13
6372516	13
734183	16
2139400	13
2267855	17
2051953	13
11119750	13
12662576	13
18194064	13
8028667	13
7970030	13
11807864	13
5145260	13
19546575	13
2687724	15
6972533	17
2065740	13
4645909	13
3974500	13
9163427	17
3514808	13
12508339	17
1902961	13
2347651	15
15892361	13
8382554	13
11470873	13
3736217	13
28865069	16
8928036	15
111290	15
2424148	13
2159968	13
13213958	13
684308	13
5509135	17
2300029	13
6630173	13
3993716	13
16873930	13
4863550	13
738611	13
4093957	17
22665450	17
4484587	13
3377870	13
9851867	13
23492143	13
3065126	13
5055836	13
2564167	13
9005275	13
10856875	16
10663199	17
36489494	13
5491128	16
14422424	13
5826022	15
2738380	17
199660	13
9974248	15
7674315	13
53825296	13
1697079	13
4608539	13
9706685	13
7746041	13
1702771	16
803496	11
3708261	13
5039534	13
4494408	13
3262259	13
25225966	13
688602	13
9309750	13
5307657	13
14715585	13
144081	13
1251183	13
2846129	17
2071112	13
5684135	13
5413668	13
2339220	13
6311181	16
12329655	17
4194740	13
3812003	13
3124278	13
16147819	16
1628299	16
587376	16
5644790	13
2071216	13
12532610	13
1638980	13
886925	13
2742706	13
11249078	13
5861705	13
1214740	13
11686899	13
38793812	13
5980498	13
17844772	13
25768347	13
6335822	13
11670192	13
3869287	13
19838694	13
6970742	15
8335633	15
6204065	17
2094186	13
3472359	13
12426415	13
243487	13
25197708	13
2507528	13
1015816	13
6806831	13
8822379	13
2396212	13
5393725	16
2811100	13
15341357	13
8194525	15
19986187	16
13912823	13
1681207	13
4084035	13
14304321	13
934668	13
7338618	13
4467187	13
480489	13
165782	13
11890567	16
4570788	16
136226	13
3594947	13
3703259	13
5380794	16
15110226	13
7383517	13
2956285	13
19484353	13
6542418	13
5486368	13
3717502	13
4313754	15
17269902	13
2086408	13
31975836	13
17631911	13
5503431	13
19346348	13
1208313	13
2506937	13
6948590	13
23240352	13
2648806	13
4524775	13
3256801	13
5036096	13
42784729	13
7134797	13
10088287	13
14462992	13
19897077	13
354328	13
1583182	13
14488591	13
1558398	13
7196089	13
24335013	13
11507653	15
1134421	17
3995807	13
28508606	13
1314628	16
7604786	13
6991095	17
2270628	13
8632389	13
2421661	13
19070853	13
1945	13
38865218	13
4320168	15
16599571	16
3870178	13
29862064	13
29431485	13
3951916	13
298198	13
19629495	13
3806496	13
343855	16
816345	13
5214664	13
4205311	15
6295058	13
4807433	13
14817031	13
7051688	13
854562	13
4128824	13
49779339	13
1871097	13
1905042	13
18665520	13
1321114	13
1297428	13
14416743	13
20709824	13
49572	17
48077	16
3675195	15
12423511	13
3144174	16
3253107	13
785211	13
4863089	13
10261678	13
2033747	13
7423246	13
6028705	17
2869664	13
13425334	13
4296258	13
9076564	13
10896177	13
586103	13
508883	17
3338592	13
5850196	13
38302418	13
11653916	13
13672940	13
8212434	13
2320170	13
12655548	13
8869231	13
6387365	13
4993982	13
3389882	13
48687515	17
20258535	13
2604254	13
7943642	13
6229738	13
5010221	13
12380193	13
25020807	17
1373073	13
2622801	13
2161783	13
5749379	13
20377747	13
5789019	13
7350056	13
1101825	13
6694280	13
214119	13
176952	13
3268038	13
12389836	13
3034798	17
9702615	13
6349234	13
13973734	13
4833599	13
18939042	13
10463502	13
1686397	15
15949901	13
5420093	13
4844876	13
11735655	13
15968142	13
206024	13
7860124	13
8274259	13
3613821	15
25458797	13
7360694	13
8772205	15
3076141	13
7703503	13
6537672	13
3494271	13
8751109	13
10690566	13
658857	13
2437417	13
680089	13
1380031	13
36730022	13
23219560	13
7242894	13
13781520	13
15999597	13
16015089	13
13389037	13
17410012	13
4638888	17
3119359	13
6503086	13
6167620	13
5388840	16
9470788	13
2888307	13
8263348	13
5603921	13
5638394	17
353536	13
3052325	16
10382187	13
5705191	13
6569483	13
2684287	13
1320572	13
197281	13
20486477	13
1425763	13
4001937	13
20746158	13
6047162	13
5913700	13
21986887	13
1344146	13
2655726	13
1752642	13
5603023	13
5295061	13
7910130	13
20551601	13
7190324	13
15062937	13
28928497	13
10976427	13
6960554	13
5608836	13
207774	13
2187858	13
1731997	13
8700180	13
8828786	13
4770016	13
36466082	13
2478234	13
14810766	17
4933196	15
28667989	13
516898	17
2988737	13
8336359	13
4672959	13
33743270	13
12977876	13
232473	13
12534699	13
10467599	13
156533	13
2919942	13
18477563	13
3114994	13
4255422	13
1328533	15
1974683	17
12917724	13
10533385	13
20465024	13
9052744	13
21058385	13
42748	17
2474957	15
2207679	13
146378	13
23445	13
12594972	13
12282257	13
668394	13
16732730	13
1809586	13
11550552	16
3173832	13
9049060	13
7936548	13
2957288	13
15154192	15
1832939	17
279209	13
957653	13
32383660	13
5112751	13
1536248	13
14648084	13
28086578	13
3343125	17
739288	16
5622456	16
3466560	13
9981658	13
2717769	13
9007973	13
24337661	13
1914370	13
4679140	13
2029127	13
2072286	13
619139	13
4287638	17
7053662	13
6958510	13
1033665	13
29855582	13
19737729	13
2860976	13
7752630	13
4476822	13
39041778	13
6640291	13
2595114	13
3958112	13
3845427	13
19743212	13
18710716	15
3044081	16
21257285	13
1899074	13
14711754	13
1399160	13
26463562	13
15122126	13
3620941	16
10414677	13
5155871	13
5253781	15
4061951	13
7661561	13
5864598	17
1748971	13
5638511	15
6229417	16
13275106	17
5520408	16
1939271	13
4199060	13
15694297	13
16879356	13
1167962	13
11730005	13
967015	13
824177	13
10453681	13
777221	13
1300303	15
13356634	15
2536322	13
11979125	13
1292674	13
458269	13
10547201	16
6873948	13
4886780	13
10792837	13
25644485	16
1925959	13
626248	13
8754707	13
12435488	13
7409586	17
3448261	13
33679046	13
4821853	13
10289248	13
11223812	13
6904448	13
2687309	13
1916807	13
7668396	13
2159176	16
6078605	13
4273604	13
36119	13
2160582	13
6267863	13
626350	17
24967648	16
685006	13
1341895	13
1237064	13
2880390	13
3297266	13
4908197	13
12608012	13
18831529	13
6142399	13
2206160	13
6189578	13
20267120	13
4651273	16
26581451	13
16835219	13
14444129	13
2341957	13
2189132	13
21611	13
29857834	15
2511154	13
1149074	13
4969311	13
3875390	13
2560155	13
5575516	13
4093915	16
1255998	17
2581411	13
1746867	13
833929	13
11442117	13
934235	13
7771488	16
2027972	13
1313241	13
1636540	13
23887990	13
8225764	13
4951236	13
6352904	13
5349186	17
2007910	13
16486833	17
22442873	13
3614081	13
9149623	13
6797317	13
3003842	13
3325303	13
3513156	15
3670810	13
21416330	13
11889773	13
1401189	13
1868121	13
19542440	13
11024119	13
12431746	13
1112709	13
19278930	13
658365	13
4841117	13
1181411	13
4235839	13
23961930	13
7698219	13
9709171	13
9062087	13
5643160	13
23350632	13
870243	16
618290	16
1947667	13
7919357	13
964757	13
12995225	13
8468381	13
10626371	13
3555103	13
15612147	13
13851096	13
11856434	13
2804893	13
11599951	17
2357563	13
6381306	13
23566026	13
3175097	13
5744238	13
2177226	13
847140	17
4062759	13
3014049	13
34578547	13
8816	13
7291900	13
4911780	13
7386160	13
9580686	13
1071163	13
607824	15
2838881	13
3928430	13
1413837	13
2761335	13
16603834	13
5663341	13
28814393	13
5477519	13
1565297	13
14055005	13
4713703	13
14541565	13
5221504	13
282956	13
8184962	13
2569452	16
3192852	13
12059034	13
7430112	13
5091394	13
7972067	16
3355520	13
318891	17
6700495	16
7368293	13
12964955	16
9278907	13
7856887	13
831153	13
5453563	13
2473932	13
6256522	13
16850122	13
11387038	13
1930101	17
517542	13
6948987	13
4737194	13
1501306	17
8784879	13
17299147	16
2536370	13
19697493	16
10702389	16
221938	13
13391086	13
38046504	13
10173745	13
1440619	13
896408	13
13235459	13
15235236	13
3457014	13
617460	13
7358128	13
4386283	13
16422584	13
1513514	13
1351592	17
21609026	13
647084	13
11458256	13
4832250	13
1982828	13
2738294	13
1507644	17
1619909	16
22934930	13
8173371	13
8090818	16
30856695	13
12109960	13
5286040	15
1845576	13
17701170	13
638892	13
7310378	13
1332698	13
18510619	13
11987043	13
225228	13
6971917	13
3899268	15
988883	15
10321347	17
8070891	13
18996493	13
11757444	13
8098964	13
11501898	13
8277082	13
4619453	13
14080323	13
580972	13
14930066	13
2575320	16
2684431	13
6639783	13
7809016	13
6128674	13
18057116	13
13712280	13
9571862	15
1283170	13
7000910	13
1756045	13
11348248	13
24918192	16
4095309	17
115428	15
159984	13
1596705	13
26651055	13
22236376	13
4867178	13
36496289	13
16822774	13
3293645	13
3334867	13
16577550	16
112195	13
5978509	13
9589998	13
4632452	13
26108156	13
2628974	16
2938825	13
4335973	13
7578958	13
8855651	13
6720182	13
13906519	13
15678423	13
83203	17
17645537	17
17988484	13
314421	13
16335605	16
2099713	15
4522508	13
41746368	13
8930588	13
4323453	16
4373419	13
1030141	13
390524	13
24105320	13
4362703	13
6494789	13
6241715	13
1516727	16
28404326	17
7348247	13
5710605	13
12952290	13
4319845	13
1523450	13
7110825	16
5155146	16
1467789	13
612040	13
5373112	13
5658736	13
12327001	13
13371183	15
4586326	13
1344251	16
2343521	13
1265195	16
15931100	13
21120765	13
4245119	13
5152734	13
6338285	16
16669840	13
4997996	13
8413901	13
20577969	13
7882095	13
8555458	16
4636865	13
113071	13
2455340	15
1638645	13
2976681	13
2396023	16
28200532	17
4999810	13
4049704	16
10378298	13
3796131	13
7194035	13
4128997	13
21334020	13
12751632	13
11121894	13
16444487	13
1458069	16
15906373	13
15131740	13
4152670	13
22119488	13
10039102	17
6399441	15
1256119	15
675575	13
6109120	13
5189432	13
1790768	13
622336	13
9583255	13
7994567	13
4966603	13
15359078	13
74209	13
28872532	13
13904621	13
3788946	13
3162553	15
7062534	13
3006298	13
6504416	13
1180738	13
30338783	17
3943460	13
5155428	13
21661612	13
6042649	13
5217012	13
13209340	13
7786388	16
5466652	13
14091636	16
2262622	16
984649	13
942949	13
23687419	13
4771412	13
4663954	13
3689151	15
28484390	15
22437434	13
3695315	13
6341006	13
6479302	13
15585377	13
7367311	13
5983881	13
2546632	13
8490157	13
1362479	13
26265756	15
20207964	13
1031044	13
2337155	13
3489908	17
25761434	13
12405115	13
256694	13
1661913	13
10343849	13
8755608	17
9106914	13
6632255	13
1195907	16
9472361	13
11657254	13
4958697	15
13887150	13
39084168	16
5717700	13
14190926	13
583961	13
6607673	13
211501	13
546312	13
1678796	13
1312399	15
10590907	13
6547416	13
9901935	13
3627656	13
2858362	16
1227537	16
11155627	13
10129310	13
4638952	13
12238584	13
3750838	16
204143	13
13020791	13
1581594	13
11135174	13
28378728	13
4005226	13
12148302	13
18472540	13
2705486	13
6857649	16
15849158	13
3322479	13
1634072	13
2358922	13
3318041	15
10554429	13
13943911	13
13867696	13
1717960	16
7732755	13
20359389	13
7562081	13
1798284	16
3829404	13
21616879	13
10198152	13
1616728	13
13551876	13
8742966	13
2020423	13
8082222	16
32312915	13
1149636	13
504375	13
4926657	13
6747591	13
6124485	16
2305178	13
14186105	13
11028513	13
4462477	13
6929678	13
6513019	16
9425486	13
6837986	13
1420846	13
906251	13
27470002	13
6027027	13
15456974	13
4855854	13
3404073	13
4571802	13
10692106	13
19692341	16
1090888	13
3301753	16
16909445	13
3492281	13
10354512	13
700100	16
8880083	13
2851204	13
3851430	16
5163973	13
10424845	13
14855077	13
7341760	13
12725613	13
13635026	13
12350406	13
26652630	13
9982964	17
6671154	13
925503	13
11658286	16
6172896	13
20107257	13
6239014	13
5619774	17
578940	13
3223535	13
20024192	13
22488755	13
3556097	13
1335794	13
2258749	13
11250373	13
14899423	13
5820877	13
1908055	15
5117476	13
12307092	13
228430	16
18011666	13
3308914	15
2709907	15
9063407	13
14320502	13
13842797	13
2935518	16
2640526	16
3228127	13
6086722	13
12026390	13
2349463	16
2082047	13
19245093	13
20150294	13
7214200	13
6833022	13
536907	13
9974715	13
84680	15
13292288	13
10933123	13
4448086	13
27138616	13
2551411	13
4605979	13
6132974	13
462969	13
2019395	13
11414703	13
11338350	13
1500440	13
10614581	16
5054402	13
656156	16
4160729	13
12435924	16
7030969	13
15615059	13
3730528	15
4570412	13
14501900	13
2535588	13
11055225	13
976482	13
14108591	13
1623686	17
13597518	13
12452253	13
1502744	17
2142952	13
2886605	13
2901351	13
1631623	13
1652517	13
680348	13
12180435	16
4588747	13
36425550	13
4562560	16
1604998	13
3259405	13
19847779	13
5030034	13
5316597	13
1372019	13
3407068	13
8845264	13
5602723	13
1402672	13
8475110	13
454747	13
2079107	16
7320429	13
3608707	13
3660759	13
1151741	13
2380844	13
1475338	13
910288	13
6414715	13
15292756	13
14836124	15
891838	15
28249456	13
749115	17
419567	13
18703856	13
7922981	13
3769521	13
17326039	13
4469657	16
5243373	13
3370479	13
4998962	13
2793321	13
637800	13
2774200	13
3121151	13
462887	17
11095410	13
17845525	17
27277838	13
2399905	13
6108312	13
199858	13
6197216	13
1037468	13
787734	13
9579336	15
1732775	17
1683656	13
13637979	13
4768633	13
7532451	15
196312	13
4564474	16
16524448	13
21020046	13
2383035	13
4653006	17
790780	13
1450039	13
6420044	16
2998172	13
18490007	13
5271608	13
3529736	13
10511105	13
1419984	13
305445	16
1259349	13
1684815	13
2114974	13
41713300	17
17900416	13
12588761	16
2856618	13
474920	13
766151	13
8588874	13
2675449	17
28593410	13
1688185	15
8020500	16
10344841	13
6148686	13
18653764	13
11552760	15
341348	16
1231944	17
8256997	13
2975926	13
4020762	13
4408303	13
4586057	13
10750719	13
10062641	13
10700529	17
7559054	13
9648915	13
6936715	13
2890962	13
11298051	13
4788626	13
8459199	13
1182472	13
16457772	13
13650946	13
11941463	13
6164940	13
650549	13
12184644	17
18481185	12
12794229	13
1373886	13
7574302	13
9462106	13
7170681	13
7671913	13
628987	15
30250051	13
5584086	17
1927241	13
17929542	13
2074357	13
5229877	13
10089276	13
6797515	13
1135306	13
1271558	15
6628607	13
3313753	13
366441	17
8690980	16
189340	13
3652692	16
20093523	16
1991315	17
4479293	13
9864865	13
12745333	13
245714	13
1786339	13
22119407	13
11320660	13
819174	15
7357419	13
13379759	13
2725091	13
9098391	13
1593608	13
14768500	17
7856582	13
8127606	16
504680	13
6159715	13
15707478	13
805609	13
1260070	17
4201709	13
3265640	13
289612	15
7450907	16
16694747	16
8780939	13
3587991	13
5310784	13
2929327	15
5030755	13
3541552	17
1346030	13
43692775	13
5033103	16
11408604	16
16696498	13
29919872	13
35232483	13
9401718	13
9518827	13
10977656	13
5690590	15
11689928	16
1066964	15
10915021	15
5488977	13
3678075	13
499485	13
53620348	13
5478369	13
10217633	13
1660383	13
12722306	13
5508013	13
2577535	13
8014372	13
9585085	13
1901209	13
1430811	13
6971872	13
3439192	13
70098	13
4723609	13
2159926	13
2244793	13
8192113	13
39668106	16
1211824	13
13101928	16
8728774	13
4464785	13
807466	13
4011984	13
813003	13
8882856	13
12169081	13
3663068	15
18686936	13
7298462	13
8265077	13
4941340	13
12307225	13
11180537	13
7957476	13
2970906	13
3096369	13
8663686	16
4898742	13
5010614	13
9185875	13
7257503	13
7861803	13
5980999	13
4115453	13
1011265	13
865391	15
2342284	13
357416	13
15972584	15
13115820	13
1654300	13
9518172	15
1397377	13
2742943	13
3265401	17
4392837	13
3160625	13
16392681	13
13543450	13
3735593	16
3382745	13
8958077	13
18717151	13
9839648	13
1716829	13
1730987	13
3386282	13
4719231	13
5975183	13
7105344	13
5856625	13
1086727	15
4383557	13
13451776	13
6893730	13
16267151	13
2819979	17
16923879	13
4871096	13
22300487	13
12254533	13
11233473	13
50802802	13
2845600	13
22082384	13
10970508	13
17674547	13
22640081	13
5666230	13
10416624	13
930297	13
9231797	13
24862815	13
3842473	13
8641664	17
18702864	13
14539914	13
8608042	15
2182038	13
6328998	17
3888469	13
4975774	16
1665541	15
222057	13
9563995	13
6455919	13
1492755	13
5677609	13
15997183	13
2245166	15
17567287	13
4684839	13
18253291	13
6794988	13
2134521	13
4538530	13
9032097	13
14034286	16
10996227	13
11378922	13
7009149	13
1213725	13
4310401	13
715686	13
15324008	13
1328393	13
7617742	13
2378648	15
30637641	13
628268	13
160000	13
742026	13
12467055	13
7081373	13
11338415	16
804484	13
3373253	13
327428	13
2411187	13
19775871	13
2772744	13
3890967	13
11298743	17
5526048	13
27444729	17
14564663	13
2014623	16
155312	17
754809	13
19400161	15
2524078	13
2436722	13
3310122	13
17491270	13
4439393	13
22146149	16
716559	16
7017993	13
4295692	15
16012182	13
27778469	17
7449796	13
40958397	17
6158410	13
3454124	13
17233574	13
2644323	13
23665989	13
1398542	13
1414022	13
4514355	16
41668598	13
29481944	13
7413624	13
885493	13
8258899	13
4437962	13
2231006	13
2421625	13
4811706	13
20077977	13
2799651	13
4706009	13
396215	13
539549	15
14099800	17
33293685	13
8262118	13
17707206	13
445168	13
4085985	16
15320324	13
2329523	13
11061130	13
24031482	13
824693	15
8901593	16
951732	16
4944642	13
5157728	13
781073	13
10615080	13
4850221	15
19339897	13
14548822	13
16727514	13
1537860	13
10815392	13
2525711	13
8631682	13
15359198	16
2970485	13
2707752	13
11503834	17
11974578	13
4955978	17
11173096	13
697946	13
34679246	13
19692093	15
2358953	13
2575342	13
28893227	15
7304470	13
4317585	13
8655804	13
7388785	13
2565329	16
13213906	13
21107978	13
253459	13
8443206	15
3229238	13
2248920	13
3489928	13
1645010	13
22012573	13
5406359	13
5526222	13
23629826	13
3465329	13
2980647	13
15048343	13
13452105	16
6397893	13
162382	13
21576818	15
695799	16
1036067	13
1813441	13
187583	13
22209527	13
6151508	13
2688910	16
9929034	13
37872060	13
9313059	15
534679	13
3968313	13
11904222	13
30049764	13
7886592	13
12942812	13
8974230	13
378783	13
26179486	17
4119388	13
4137593	13
12278170	16
3787425	13
6266651	13
11181098	13
11512193	17
8469348	13
10556326	16
925454	13
7117527	13
1712178	16
2372172	15
701358	13
6248860	13
1107471	13
974317	13
4690918	13
31771334	13
3640880	17
16280570	16
6784231	16
34066617	13
979693	13
7861528	13
11970231	13
8929342	13
1851631	13
4102290	13
3039197	17
4671398	13
30207479	13
681437	13
1626424	13
34266043	13
73884	16
13964583	13
617545	13
7823752	13
1065089	13
996889	13
13422495	13
1278335	13
846465	16
2956844	13
9656017	15
3957861	13
12419397	13
8730731	13
2725151	13
11443507	13
1195448	13
2241630	16
4111815	13
530583	13
2281305	13
23614228	13
14626771	13
12476782	13
5733272	13
1080596	13
3974431	13
2086547	13
19653614	13
9401877	16
1283737	13
20474021	13
7827810	13
3481573	13
17906454	13
20554206	13
16236454	17
588304	13
3084280	13
18065666	13
3070670	13
3698186	13
565924	17
8039654	13
12368809	13
8920292	13
5127458	13
523164	13
2134647	13
258741	13
11906898	13
14109761	13
9745100	13
2693199	13
857171	13
1418180	13
1373575	13
817535	13
10685921	13
10643884	13
9070465	13
540251	13
7503666	13
4705457	13
14358875	13
1402741	16
9083697	13
172837	13
17579389	16
942590	13
736518	15
1638529	13
4228217	13
10508506	13
11161997	13
8180435	13
3089270	13
16362679	13
25165002	13
7155451	13
5748556	13
11234765	13
10973390	13
16178083	15
7737045	13
17243548	13
4000407	15
1500878	13
9163467	13
2810975	13
12607866	13
6051234	17
16044814	16
1632516	13
648412	16
4356114	17
12374927	13
17539063	13
4325749	13
7519959	13
5032217	17
6867202	13
16349368	13
3057747	16
4160424	17
5892541	13
5775537	13
22748257	13
4766824	13
406010	13
11545765	15
1446918	13
7108578	13
2837014	13
10491820	13
15351437	17
1825394	16
11283975	17
5297151	13
5839993	13
7127205	13
4401267	13
4076120	13
5285672	13
9541088	13
5496445	15
7933871	13
7590703	17
11079021	15
5324191	13
6256418	13
1444149	13
18631118	13
11111332	16
4897269	13
10534242	13
340934	13
1085880	13
11284546	13
18759126	13
14101465	13
28363519	15
5849673	13
13615142	13
17078348	13
17764032	13
3555442	16
827118	13
4364876	13
70530	13
17539152	13
11690828	13
18499697	13
6145877	13
2342736	13
9825455	13
8366455	13
29626645	13
4262852	13
91298	13
9730041	13
2528366	16
26751744	13
1009445	15
3171126	13
11456444	13
4959912	13
778547	13
12367567	13
12741139	13
2665450	13
4707320	13
17277149	15
11850600	13
582391	13
25060534	16
3901870	13
4887657	17
2026639	13
2526289	15
6155630	13
4436945	13
6279087	13
43937559	13
9768798	17
1611539	13
11744110	16
5697417	13
5289816	13
2932613	13
376040	15
1755888	13
15246566	13
11262706	13
3000760	17
6030595	13
3340573	13
7659502	13
401998	13
16502527	13
756500	13
12081268	16
1575715	13
18315524	13
34448523	13
18782784	13
4987069	13
4026749	13
3113208	13
2413071	13
12857456	15
3644632	13
1388587	16
10651573	13
1624108	16
76605	15
20242255	13
19947977	15
302045	13
17814651	13
4478599	15
1324694	13
9152329	13
6606618	13
10482574	15
10755873	17
351202	13
634216	15
165273	13
17742013	13
6231733	13
6111987	13
13634950	13
41622965	13
12067772	17
12736363	13
1828408	16
20326823	16
4988269	13
2723761	13
1236347	15
2471495	13
13137642	13
16724625	13
2564027	13
23037751	13
3163985	13
4012016	17
6660502	13
5588113	17
4628745	16
1155741	13
3121234	13
24910816	13
24018230	15
5131809	13
8681205	15
1561824	15
10293346	13
7027811	13
17393264	13
251120	13
88201	13
6600462	13
54567598	13
18548479	13
8391023	13
3958999	13
18385881	17
12065857	13
38493968	13
4218791	13
591256	16
1036419	13
13456231	13
9883993	13
10456541	13
17861497	15
1342184	13
2707453	13
6472267	13
381483	16
31691679	13
2810625	13
6311755	13
15767525	13
4054942	13
1727338	16
7783144	13
14901535	13
520993	13
3344661	13
2613675	13
961521	13
9985065	13
13314592	13
2839341	13
23487108	13
38207774	16
1429360	13
26977109	13
12508596	13
4050742	17
21170402	13
9045116	13
3310664	13
850021	13
27761385	13
21374488	13
3475997	13
18894673	17
1424657	13
17493227	16
846928	13
2095252	13
2511651	13
2088523	13
9325345	13
13005616	13
8286628	13
5077558	16
989585	13
19707374	17
32375752	13
17073612	13
621103	17
2635822	13
6198913	13
6189722	13
1691279	13
54767775	13
1472641	13
5491719	13
1610475	13
694193	13
10470518	13
5048460	13
5247995	13
749251	13
648478	13
18445370	17
16389472	17
9299056	13
169126	16
14289725	13
1246384	13
3471045	13
10944956	13
6135332	13
413783	13
7296283	13
5059319	17
3645217	13
3716648	15
1025125	13
1229649	13
12800989	17
17780957	16
3031351	13
6647724	13
3689138	17
15996675	13
10942526	13
6888250	13
7973469	13
12017836	13
3713213	13
2203367	13
15328136	15
641685	13
11246523	13
3620327	16
17550254	13
12672293	13
12432183	13
8613165	15
1175228	13
21938171	13
2420359	13
1662753	13
484755	13
2873853	13
523305	13
13352932	13
4060505	13
9948965	13
3001084	16
16817349	13
9841824	13
196589	13
30931936	13
5847383	13
19227359	13
1377996	13
442100	13
4921106	13
24109637	17
6876150	13
6161542	13
9690160	13
8672213	13
1754107	16
12912617	13
8556835	13
4042825	13
6417631	15
16970306	13
5092363	13
378479	13
17813728	13
3376849	13
10316650	16
2886250	16
4861080	13
7127485	17
3057647	13
4430772	13
10038122	13
16099205	13
8418209	13
6310597	13
5039112	13
21511973	13
5918197	13
12027794	16
7788244	13
22016569	13
596777	13
2970759	13
12936518	13
2773584	13
16499816	13
9920986	13
13580737	13
7106032	16
11035594	13
6642435	13
9986457	13
67623	13
5197488	13
5053342	15
4454407	13
13600225	13
4004497	13
9936010	13
15994	13
12526661	13
11246027	13
3093174	13
1558128	13
12023247	13
9698144	13
7031490	13
28620326	13
13765910	13
1303300	13
11968787	13
9896639	13
16680449	13
10453112	13
13243620	17
2946630	13
2918326	13
5502092	13
4703133	13
7022059	13
6761064	13
3959133	13
785512	16
226894	13
2490030	13
22099294	13
3300416	13
3615982	17
1653542	13
5953662	13
1518848	13
9376024	13
7400405	17
6269601	13
2928491	13
17344437	13
33507115	13
8138169	17
4979346	13
3446088	13
1644380	13
8291170	13
1360133	13
209576	13
3789455	13
1564134	13
15427129	13
3456424	13
6683861	16
5808082	13
7969097	13
4357255	16
17305662	13
8569829	13
7927827	13
477319	16
3447441	13
2621032	13
2442475	15
1007338	13
14952972	13
12963978	13
2899577	13
3118728	13
14829027	13
12114330	13
6870051	15
7974446	13
7447171	13
981467	13
44634829	13
5172290	13
7538525	13
6090203	16
4049395	15
5921810	13
7313838	13
19770054	13
9382585	13
2518182	13
13295259	17
2015149	13
2370094	15
1736310	13
1380797	13
7132496	13
556074	15
3404171	13
6257072	13
7386545	13
2183708	13
1305514	17
6891966	13
2604413	13
11737411	13
3258089	16
556708	13
1181246	13
4881146	13
67760	13
5954802	13
3381469	13
4045424	16
5351558	16
11408358	13
5690022	16
1129121	13
2877492	13
14777934	13
1438527	16
1960094	13
18749211	13
756129	13
19760508	13
6201234	13
475328	13
112531	13
58178282	15
2614461	13
30674356	13
12284446	13
28699543	13
9687855	13
1554920	13
1376554	13
21612220	13
3110357	13
2533274	15
10777292	13
2062709	13
13003012	17
4627179	13
20719788	15
6682486	13
6118909	15
4342386	13
602242	16
9279386	13
4690448	15
8826705	13
438084	13
4532473	13
18469808	13
4505595	13
15849203	13
15630195	13
1899336	17
4666136	15
11066374	13
618036	16
4992467	13
13965938	13
9815587	15
11831716	13
3367755	16
5134683	13
240574	13
32905834	13
273654	13
12608044	13
18315458	13
9887275	13
365609	13
22760149	13
1601610	13
6568542	13
4969555	13
1461417	13
3971001	13
5031243	13
27397573	15
3169411	13
1370094	13
15562309	13
19480766	13
18153323	13
15320141	16
29681718	13
5081916	16
6951321	17
27005536	13
10528524	13
336917	13
4717867	16
5941791	13
18219534	13
2058093	13
3596296	16
2911122	13
39483663	13
12224386	13
806156	13
5092791	13
3578343	13
8721456	13
701694	13
4327452	13
7081608	16
10562829	15
1369873	13
5631062	16
3278755	16
949117	17
20678211	15
3068330	13
13967272	13
1973596	16
1895255	13
4592134	13
2288046	16
26926288	16
9469937	13
19467096	13
6154647	13
7413877	13
226439	13
411333	13
1188657	13
12020658	16
8545804	13
1897399	13
5753716	13
5497798	13
2064699	13
12901622	13
24782422	13
8334927	13
2866581	13
3068441	16
4994179	17
4118156	16
5035307	13
12486736	16
7834009	13
339562	13
22278410	13
5391850	13
6480983	13
635674	13
5143599	13
13099378	13
16178429	15
258280	13
14793583	13
5012721	13
4053870	13
9133568	16
18523627	13
553201	13
1386742	13
8816186	13
12496133	13
51205624	15
5115083	13
13668479	13
29795951	15
6051465	13
3791455	13
1458089	13
23284753	13
3345473	13
9283219	13
7080783	13
8542384	13
8689614	13
6948046	13
10480110	15
40785758	16
1832117	13
36600993	13
1439467	13
11971520	15
10908596	13
11185980	13
5082658	13
4685969	13
2954070	13
8519343	15
13106139	17
12079193	13
3776141	13
24717196	13
18238167	13
20913204	13
2515935	13
3076847	13
6158988	17
3599045	16
999257	13
1312328	13
30628756	13
4767005	13
30889385	13
23198268	13
2292800	13
16226874	13
1393820	13
2963906	15
5659428	13
2198589	13
6598662	13
10226975	13
9374347	13
6482679	13
3990060	13
1223788	13
12096152	13
9227990	13
1783088	13
9898299	17
291137	13
6026429	13
8252975	13
17799842	13
13699903	17
1634600	13
334187	13
10371024	13
146489	13
5010941	16
7244088	13
7981549	17
2664303	13
29159311	13
707451	13
1992469	16
3010260	13
753128	16
15853731	15
2539810	16
3769314	16
12257103	16
12780055	15
24746021	13
485823	13
405791	13
1096166	17
2839892	13
13106318	13
10138211	17
3505641	13
14381343	13
19410126	13
7968957	13
10040921	13
12107388	13
44851060	13
4027645	13
7731916	13
8100323	13
5432749	13
2308222	13
6375849	13
2964034	13
7588029	13
1289470	13
3745058	13
4939897	13
7769081	15
6398639	13
14043293	17
3112374	13
9847834	16
1531089	13
4907033	13
8783221	13
3471896	13
16631427	16
21157550	13
501940	13
10773478	13
4090934	13
37941393	17
11656727	13
7652446	13
2687921	13
13168123	13
2262606	13
25418509	13
5539428	17
7959305	13
909529	13
19563884	15
5361579	13
19323508	13
3583521	13
2220071	13
10044158	13
4492981	13
4650976	13
47778596	13
6131241	13
18231944	13
846562	13
7472385	15
4808984	13
3700262	13
45609649	13
1642	13
9780088	15
14296453	16
9348957	13
13400748	17
192142	16
35424562	13
6054231	13
5418556	13
2095638	17
2960191	13
14546802	13
2578397	13
7306483	16
8745590	13
10875930	13
5627814	13
6062064	13
7599919	13
4645548	16
760999	13
19405456	13
1299284	13
20634394	13
8091711	13
1388341	13
21870218	13
5357936	13
83965	13
1413594	13
6898519	17
2959392	13
23285699	17
3839234	13
3156574	13
2581283	15
1052428	13
1493553	13
515684	17
13091405	16
1554710	13
13164153	13
3010919	13
326095	13
8794855	13
25305293	13
11363431	13
486194	13
2239384	13
3700670	13
10561576	13
5577	13
18867840	15
782873	17
3083429	13
1240783	13
17554756	13
6996265	13
569410	13
7089164	13
2573840	13
5621592	13
7502008	13
19342932	17
11737166	13
6654422	13
4869642	13
1516150	13
15607455	13
8998845	13
13223403	16
21901662	13
6202123	13
7356137	13
8334674	13
16307284	13
3660992	13
11200666	13
9381010	15
769079	17
2743863	13
1461498	13
1719107	16
15973543	13
1475468	13
1055782	13
3070958	13
2663071	13
3702872	13
2122371	13
8396840	13
5574626	13
15662759	13
7577277	13
1687535	15
1907521	13
34213	13
1544923	13
14896515	13
4169989	13
15257466	13
20930300	13
54519089	16
816561	17
1828524	13
8684940	13
1618848	16
9052408	13
18451765	13
2374009	13
8382774	13
202237	17
781876	13
8015469	13
1903016	13
1455353	13
3454432	13
5018084	13
7381288	13
14575	16
15431793	13
1328462	13
1170654	13
2802282	13
2572953	13
51690379	13
3972727	13
41053080	13
18552415	13
2951320	13
9112877	13
988246	13
2644318	15
10912210	13
1894261	13
29961114	15
9397895	13
1999611	13
139990	13
957281	13
25200843	13
8387536	13
8481827	13
1964612	13
2711868	13
10090683	13
2087488	13
2909423	13
6501501	13
4427582	13
7660352	13
5783759	13
5959715	16
653086	16
6226824	17
1153310	13
55176	13
11105638	13
7356946	13
235508	17
36826548	13
768025	13
2442860	17
4125851	13
14553687	13
13447041	13
19998965	13
798111	13
456034	13
4506908	16
9145373	13
4650548	16
6646482	13
2139810	13
19501240	13
665859	13
16843085	13
121417	13
15369344	13
7891250	13
16752951	13
9115183	13
1005864	13
7652879	13
235205	13
2158429	13
13401820	13
5037858	13
2094197	17
16313171	13
15713088	13
809630	13
5855285	15
7005409	13
24932259	16
11027211	13
22842	16
2930513	13
4034918	13
5573706	17
4387909	13
1699040	13
1097950	13
6724696	13
5476850	15
19834719	13
7520167	13
321691	13
9060653	13
30910800	13
9266294	13
18400246	13
7902692	13
17821143	13
1958918	13
17407758	16
2436090	17
1906399	13
5851208	13
13092424	13
23787283	13
1344432	13
4609380	13
423601	13
4459099	13
7246818	13
13096760	13
10231107	13
1674633	13
23595094	16
25269056	15
14461855	13
9081771	16
33958065	13
2923355	13
2881699	13
10269963	13
3948393	13
5825819	13
980740	13
17922590	17
5212716	13
16197541	13
1165707	17
3621281	16
6306816	13
3334011	13
3825657	13
10679484	17
9290037	13
16278564	13
362678	16
11116743	13
11140939	13
6121792	13
5681049	13
35285050	16
111382	13
8486677	13
782980	13
7699990	13
2102060	13
171390	13
9874169	13
5939406	15
3905360	13
3572749	13
19223528	13
1964602	13
95379	15
3338825	13
6303650	15
539150	16
2507413	13
6274492	13
15864338	13
1445208	13
11058628	13
1442667	13
8255314	17
3412587	13
715168	13
1606347	13
6175866	16
5938396	13
27000206	13
18053608	13
922313	17
3184700	13
1580136	13
1611233	13
45403156	17
7273348	13
14690943	13
11545138	17
44716880	13
3635219	13
837198	13
9095921	13
13087373	13
13572385	16
806523	13
4250552	13
14943305	15
3168920	13
21502650	13
11029992	13
11121107	13
5109755	13
4209132	13
22279572	17
2760619	13
15839852	13
9506953	13
3034014	13
1467883	13
4481383	13
5074850	13
14153441	13
22486953	13
21262550	13
22952092	13
13354614	13
4905257	13
10977162	13
17417281	13
15322972	13
11807195	13
2755274	13
1312500	13
10630723	13
33810035	13
473566	15
8681834	13
14896547	13
18536977	13
9912996	13
13060446	13
1631644	17
14014381	13
1352175	13
9348264	13
5600204	13
3090605	17
24058458	13
3435921	13
833324	13
11647562	13
29217011	17
4705324	13
12374376	13
4356683	13
8259764	13
11766038	13
7640246	13
2341440	13
9976235	13
902276	13
10436553	13
1088532	13
4473347	13
1132756	17
8147197	13
1538827	13
10458111	13
224305	16
2501497	15
1764392	13
198005	13
27059706	13
1657288	16
7782600	16
5064561	13
1164974	13
20854569	13
7499343	15
12349222	13
3313247	13
1856200	16
2551120	13
861524	13
4383939	13
17174167	13
3976818	13
1443199	15
1522737	13
16052800	13
1090569	13
15126681	16
22358702	13
54505	15
4465863	13
10725202	13
819030	13
655914	13
5765158	13
10939352	13
2466540	13
22788327	13
23244271	13
12308179	13
3095757	16
33709558	13
6323432	13
474219	13
15976996	13
822089	13
5227249	13
2316154	13
2247882	13
2669146	13
12313417	13
4628450	13
8809808	13
1119761	17
10786179	13
3080839	13
7584234	13
4604063	16
9303560	13
7476261	16
10613954	13
12720467	13
7090966	13
6817795	13
1587037	16
878164	13
6690307	13
2493469	16
11041976	13
20012243	17
15248527	16
7201778	13
28983225	13
2980237	16
19203903	13
11704186	13
3788193	13
12109712	13
985678	13
17310208	16
4083689	13
951303	13
14698534	13
18428609	17
2888983	13
3393222	17
2321339	13
7744596	17
2965470	17
258712	13
26837607	13
18654540	13
13366902	15
16687975	13
3490773	13
1977897	13
9702084	13
9435415	13
5141616	13
6173767	15
19377069	15
1005273	13
9750252	13
4056992	13
11444570	13
5129241	17
8424076	13
11296634	13
19756938	13
1752223	13
1211517	13
2969069	13
6230868	16
5830230	13
9211869	13
1052820	13
5559193	13
27201001	13
2944876	13
5077446	13
10383037	13
11846022	17
1718015	13
2216125	13
14609091	13
16696264	13
10076874	13
5163128	13
5446315	13
12290132	13
17645009	13
11762697	13
3299635	13
14179536	13
1033329	13
15224251	13
4164208	13
584312	13
545084	13
22273340	17
5336939	13
29961686	13
8146645	13
733563	16
1450150	16
15697660	17
1712483	13
4225968	13
19156505	16
4921985	13
6843930	13
6956136	13
29064965	16
2145997	13
2112341	13
9423899	13
4573002	13
9168811	13
2996986	13
6009130	13
4612633	13
8187376	13
306669	16
2559769	13
1321673	13
8548405	13
14113074	13
14911162	13
1218948	13
15075302	13
1667478	17
12984318	13
4413652	13
294830	13
4511466	13
3876718	13
41732118	15
4691799	17
38846277	13
12794175	13
8717853	13
582907	17
945014	13
290223	13
5885547	13
12032781	13
5248834	13
3521980	13
3874	13
3295858	17
9944498	13
11971036	13
1799803	13
5843274	13
2399535	13
4787644	16
906923	13
20903518	13
13083820	17
1134367	13
4757080	13
15193344	16
21541757	13
9386002	13
4827723	13
318397	13
31772329	13
5778049	16
18636030	13
4629148	13
28531656	13
4695338	13
5488583	13
122555	13
6520446	13
2875135	13
1957282	13
6314441	13
10931608	13
3281318	13
7014731	17
4932084	13
4285367	17
3143002	13
9081938	13
15834037	13
362478	13
10009640	13
17585816	13
2000390	13
7649434	13
2457817	13
2346728	13
9433159	13
14601884	13
2945217	13
12437357	13
4411161	13
31392878	16
19204130	13
9368789	13
8028237	13
596005	13
5246636	17
5408845	13
7106909	13
3839795	13
150438	13
7888080	13
370496	13
4070167	13
12273760	13
2774569	13
6484475	13
457462	13
4336413	13
1282325	17
827084	13
15738090	13
274744	13
10607866	13
46240143	13
16469936	13
1068686	13
10604292	13
2747749	13
4261582	13
8490084	13
4028435	13
7378018	13
2257924	13
1935782	13
1028221	13
11268719	13
8179218	13
5912295	13
9831347	13
3935569	13
5740240	13
12797347	13
5490907	15
6327281	13
1402997	17
2062615	13
4015635	13
9003576	13
276045	15
2528254	13
1354861	13
5587938	15
1340833	13
9723133	13
8761107	15
9768681	13
21752161	13
960683	13
1639954	13
7598593	15
16501045	16
6411110	13
2361027	16
23422695	13
23754669	15
998272	13
11507295	13
7028450	16
18017840	13
2794791	13
8077946	13
16116460	16
11220236	13
6181200	13
2136198	13
14054063	13
763926	13
2544866	13
9577471	13
49520815	16
7760665	13
3124536	13
15091023	17
1384916	13
30441493	13
3566632	17
19111486	13
35440391	13
8423592	13
528015	13
1615997	13
9999524	16
2487978	13
5428497	13
6422553	13
735733	13
27754769	13
29573039	13
4103580	15
778835	17
4516265	16
3683144	13
3100867	13
13511266	15
38950900	16
2591195	16
30277555	13
5755408	13
20796185	13
23434154	13
13365980	13
6737668	16
12257684	15
814674	13
5396155	15
7046339	17
9311362	13
1443666	13
9879108	13
8066850	13
31593915	13
3605363	13
3570083	13
7450954	13
9234310	13
3534667	13
10874008	13
1624092	13
1335642	16
10723292	17
8577353	13
2312123	13
4227638	13
7502010	17
22096604	13
5556240	16
15742580	13
6788631	13
2543744	15
2885523	13
814682	13
935423	13
11205374	13
6466142	13
7571203	13
3102280	13
3286539	13
2456098	13
377731	15
8735140	13
17997274	13
9144861	16
2266079	13
1831374	13
2269536	13
1316828	13
8677010	13
16231780	13
13445163	13
4222831	13
8084408	13
6514858	16
9417781	13
21011454	16
9966996	16
4437897	13
5682025	15
26466461	13
782645	13
13750359	16
9246627	15
4018010	17
348659	13
16800407	13
8897510	13
7145663	17
1947479	13
1138898	13
8477012	13
18696743	16
19224082	13
7306038	13
1177695	15
14487728	13
7636588	15
2923434	13
4997940	13
7844477	13
9525654	13
10461379	13
4437087	13
14535753	13
19675650	17
1343752	13
20804499	13
13180876	13
16490901	13
23173211	13
1136107	16
2532690	13
1655239	13
130302	15
78121	13
31380147	13
6768954	13
27124803	13
5005428	13
30146022	13
3522870	13
10414774	13
8049940	13
23554915	13
2924748	13
15121076	16
1682653	13
42968552	15
5086586	13
11256968	13
3214827	13
302055	13
272045	13
12509516	13
4321520	13
10509735	13
16011501	13
10681930	13
5696652	13
377153	13
1106456	13
9971780	13
5218575	16
5550167	13
887081	13
14185783	13
7430289	13
26025722	13
433994	16
21533112	13
22599403	13
885499	13
4688823	13
5750678	13
4062371	17
747141	17
5668054	13
1730984	13
1279773	13
233728	13
23345825	13
5487923	13
2027506	13
767341	13
6748033	16
2172279	17
23882252	13
24132610	13
13752958	13
1861669	13
9051827	15
1725118	13
695626	15
664850	16
1118440	13
6376279	13
2536952	13
13712453	13
12313393	17
1676229	13
6746020	13
7377945	13
10205996	17
767643	13
9891573	13
6106178	13
9920391	13
8067673	13
23709642	13
5978635	13
6436557	17
18381345	13
23669526	13
10222257	13
3682964	17
13147748	13
191718	13
14103906	13
1431162	17
4649796	13
13199415	13
6742437	13
2993927	17
8138938	16
4321240	13
4781262	13
11669529	13
9929318	13
3604317	13
10977331	13
10913658	13
34584769	16
13201565	13
125553	13
2498143	13
3810358	13
11054213	13
34029134	13
3104786	13
15591770	13
7419170	13
2629649	13
464370	13
416181	16
587998	13
16026369	15
3667195	13
3802360	13
811761	13
8392540	13
14948937	16
7144987	13
21302337	13
598254	15
10504273	13
2034021	17
9864828	13
14546279	13
20738035	13
18376461	13
15265493	16
7644647	13
10034154	13
2361911	13
31302626	16
2878562	13
80362	13
10555592	13
61146	13
1715594	13
130108	13
2699062	13
1116621	13
1091076	17
21695269	13
5430265	13
3702407	13
1431022	13
19034053	13
8755353	13
3848595	13
7034690	13
1011459	13
403024	13
5376476	13
6299522	13
2483023	13
12294422	13
8541761	13
729330	13
12098849	13
4188161	13
1145400	13
17353259	13
2708748	13
8255221	13
1215202	13
10480551	13
4472248	13
3100597	13
11514373	13
3526725	13
31799	13
8665164	13
19062958	17
3986306	13
773643	13
23169295	16
13194739	13
2800748	13
10152047	16
14779551	13
10089367	13
3715969	13
6738966	13
6799132	13
537008	13
9698640	13
19620541	13
2263616	13
849421	13
6095562	13
641632	17
11777929	16
4417476	13
13012489	13
2835820	13
1413389	13
6791929	16
5868638	13
7768336	13
873990	13
13396877	13
14473283	13
2063545	13
2235893	13
5088787	13
3034882	13
57512	15
1099491	13
2354886	13
7826667	13
3860966	16
9537937	15
5005817	15
2505766	13
5358797	13
16180941	13
2867079	13
699651	13
9488081	13
1202148	13
1024952	13
5949220	13
979902	13
4667212	13
52221052	13
12127572	16
2394495	13
1966781	13
6359709	13
23582908	13
17569282	13
133555	13
24527982	16
8911954	13
1314993	13
721423	16
8671055	13
9486353	17
2089954	13
22893564	17
5324060	13
3573872	13
12708270	13
5273355	13
1929776	13
652040	13
6532587	13
3595708	13
9350654	13
9216451	13
25573793	13
400749	15
10330174	13
208578	16
12038457	13
815966	13
5036257	13
24983327	13
2847395	13
12394055	16
19912182	13
295176	13
19469407	13
5904548	13
4007929	13
519777	17
6952152	17
3104773	13
19005915	13
82539	13
889802	13
7996950	13
1002506	13
2175064	17
718114	13
4584206	17
18156543	13
6970479	16
12923230	13
5827186	13
1908300	13
9134684	13
7223400	13
12556859	13
1085174	13
3207560	13
4839699	13
2362613	13
6875165	13
731663	13
7552666	13
6632344	13
8949291	13
2861873	16
5348450	13
2384130	17
4258565	13
216999	13
16760522	13
25031204	13
6988226	13
12864348	13
28782010	13
2517016	13
4554751	13
11998082	13
1813764	13
14768162	13
2293065	13
19170312	13
8818679	13
877671	13
1089410	13
12718105	13
6977620	13
15784518	15
16340838	16
1089902	13
9755171	16
9201759	13
20637492	13
9958810	13
3444643	13
7996350	16
3890698	13
8297643	13
5925563	17
12377758	13
24611065	13
718611	16
14275443	13
3924008	13
8268816	16
1791115	13
17401127	13
17770268	13
6074002	17
8735763	17
8417759	13
507358	13
4202872	13
22849213	13
8633036	13
2050319	13
7613801	13
5126074	13
12739806	13
2541326	15
2379452	17
4194969	13
8219057	17
7558550	13
7083130	13
527424	13
11239223	13
6106634	13
13042198	13
2755875	16
10705021	13
15450767	16
2708507	16
36606500	13
2443490	13
5061024	13
9626132	13
14405212	13
5203274	13
9684311	17
9007492	13
769159	13
871309	13
72087	13
2655871	15
3877529	13
9060757	13
15730066	13
25277850	16
5857071	13
12406142	13
13873338	13
775993	13
14777703	13
1702616	13
9758630	15
52104045	13
317342	13
10601074	13
6477855	13
2737667	13
84991	13
5925210	13
1351012	13
3939436	13
2050828	13
7826346	13
26795675	13
18643057	13
4117939	13
7856111	13
200825	13
2974151	15
2585633	13
12816944	13
12421296	17
18882403	13
8878360	13
10547763	16
30228516	16
17767780	13
3005774	17
501451	13
1170300	13
97820	13
5560695	16
8503641	13
21191632	13
5917744	13
7232491	13
4359499	13
3661204	13
3354359	13
3527863	16
6246902	13
603045	16
652354	13
18317333	13
607184	13
2596489	17
9124351	16
1519827	13
9354184	13
7871444	13
10810235	17
3185058	16
39058690	13
6145075	13
10308369	13
10264237	13
5645276	13
6523812	13
16266860	13
5008557	13
3347843	13
4779427	13
12449373	13
273226	13
8617573	13
5921891	13
1874040	13
5386189	13
677773	16
11075078	15
3185377	13
7526260	13
1627658	13
8449393	13
10912810	13
4668989	13
697577	13
38034054	13
13072374	13
10080090	13
6076496	13
4223602	16
6912628	13
3717560	13
5297296	13
8317217	13
21263564	13
1119985	16
19025479	13
16219275	13
3743207	13
2952079	13
852781	13
15988975	13
2810406	17
26181228	17
16223339	13
5662509	13
6005271	13
3020515	13
7792146	13
3251249	13
3822243	13
4446812	17
39631984	13
10242373	13
3091060	13
9135112	13
5764184	13
17107716	13
11015748	13
11874253	13
34007827	13
3648283	13
4269042	15
8337719	13
8411541	13
14736609	13
24495608	13
1418718	13
75103	13
3896350	13
14937813	13
3472104	17
5574841	16
11496387	16
5325764	13
11695695	13
9036814	13
6499451	13
3725336	13
17463254	13
3057175	13
20512524	13
4399759	13
9009055	13
321261	13
2771095	13
308941	13
5892734	13
34031813	13
2248466	13
4912178	13
31678833	13
3824663	13
414963	13
8163113	13
1852848	17
4942772	13
3311875	13
25645267	13
62626	13
17717279	13
3654584	16
2708541	13
952287	16
1438881	13
5409897	16
20972107	13
9464631	13
737767	13
1411074	13
28773098	13
12142165	13
12257430	16
10241745	13
1271772	13
7081333	17
16091322	13
6283756	13
1870719	13
4521530	17
13247251	16
10064071	13
7377795	13
30023229	13
3062853	13
1632144	13
5232144	16
1272288	13
10658562	13
3339432	13
7314178	13
7148666	13
5508000	13
740688	13
1999309	13
6266096	15
4861006	13
1136050	13
1025353	13
13586151	13
21825272	13
944053	16
5980077	13
848532	13
4858057	13
16950315	13
19758326	13
1228812	13
4484924	13
16666783	13
30182674	13
7772349	17
7057499	13
23961846	17
2345114	13
2777212	13
25285596	13
4556490	13
1737050	17
11297906	13
10298436	17
8793425	16
9065014	13
11609428	16
1442872	13
2961637	17
13541681	17
3765750	13
11717212	13
4257737	17
4393155	13
21304408	13
23287966	13
1462898	13
1802822	13
5183683	13
2947072	13
12781266	17
2442851	13
16464931	13
6911478	13
14731718	13
4705232	13
8661727	15
4559406	13
12182132	13
6054710	13
13538870	13
1789214	13
1594005	13
6387734	16
4945260	13
11439045	17
994639	13
25629409	16
14439492	15
2357779	13
6388378	16
2648745	13
8014168	13
2568876	13
25787234	13
4111797	13
4395633	13
3845969	13
1892827	13
1156573	13
13141647	13
3221598	15
34525202	13
18432926	13
1778242	13
33732508	15
63469	13
3572374	13
102403	13
13997615	13
13578962	13
11340085	13
32006939	13
1575236	16
1474803	13
32951045	13
2585337	13
5263382	13
2814046	13
22277320	13
36610625	17
2096207	13
9609431	13
31332752	13
7355687	13
17259055	13
13874730	13
14814096	16
897093	13
7092691	16
2260548	13
11257442	13
1585464	13
6725486	13
11764217	16
11337275	13
11930216	16
13056226	15
20874591	13
716823	13
3369231	13
4287432	13
3146112	13
20733017	13
5047986	13
11473946	15
10166471	13
7015392	13
2305768	13
20286573	13
661197	13
7447145	13
3439109	13
6238142	13
674423	13
5713756	13
8179456	13
2633457	13
280915	13
13366410	13
12388657	13
6907751	13
18143318	13
9186370	13
4492085	13
15604823	13
4196865	13
10492896	13
11803608	15
1687732	13
17186719	13
5055559	13
2697531	13
1472230	13
3673526	13
5825410	13
11359279	16
1164195	13
13619445	16
2458450	13
6852182	16
26913431	13
2745026	13
757393	15
703248	13
30147128	13
7261910	15
5517188	13
1551669	13
13194659	13
6800736	13
12000435	13
126753	13
386423	13
4203717	13
16982966	17
548658	13
422711	13
7332521	13
3770778	13
45071462	13
2044624	13
6882698	13
7868077	13
17489745	13
4583494	13
13451907	13
33954599	13
3289490	13
12061567	13
23489241	13
6112581	13
24020434	13
3653003	16
29935533	13
5794435	17
2004133	13
11121343	13
5018160	17
1722739	13
20902729	13
10029150	17
37842108	15
603642	13
22522802	13
15641398	17
12666643	13
18557755	13
465593	13
37876612	13
17650584	13
3716541	13
7555282	13
12631720	13
3901561	13
2734469	13
12844443	17
1142941	13
10198493	13
8184275	13
1479347	13
2719773	15
7139504	16
8992938	13
9747540	13
3912814	13
4353713	13
2055468	15
8618991	13
18274246	13
13422617	13
31049339	13
1792814	16
16746233	13
12673234	13
249575	13
2304407	13
3203649	13
17751479	13
22107239	13
8493875	13
12279053	13
8799128	13
8290883	13
9571063	13
2438489	13
3436010	13
47295122	13
7445567	13
11387603	13
8788505	16
26563941	13
13277440	13
5516236	13
1481351	17
5493809	16
1110024	13
7939471	13
41193	17
3058160	13
2174891	13
7242517	13
1699153	15
2458777	13
10669325	13
662540	13
17927474	13
777423	13
12540509	13
9987519	13
8005826	13
18529692	13
3290436	13
392263	15
1173142	13
21236465	13
15306114	13
8711450	13
6274395	13
1675778	13
1963412	13
10195077	13
4647929	13
207854	13
12441112	13
17885510	16
3553936	13
9870463	13
14674514	15
3286219	13
7467121	13
10136218	13
5059386	13
5031499	16
1623248	13
1113493	13
37205914	13
4694251	16
157523	13
7183700	13
3843487	13
12074303	13
2646051	13
8496325	17
2185311	13
2876692	13
518484	13
4337751	13
26782330	16
10552581	13
8048708	13
4153795	13
6883155	13
12230804	17
12292414	15
1462899	16
19789702	13
9377576	13
2789629	13
13250141	16
12686537	13
10075006	13
846616	13
19335324	17
29143852	13
3522931	13
8433931	13
2675515	13
5107191	13
7199992	13
2714166	13
6669265	13
2235902	13
2646657	13
1671611	16
23878919	13
956471	13
4416474	13
15383055	13
19896710	13
3473521	13
19397668	13
9761450	13
8805043	13
4727214	13
14982830	13
8619007	13
14780399	13
54448	13
26733294	13
804993	13
2623768	13
8824742	13
6243287	13
146101	13
1165297	13
23528294	13
10434159	13
25638459	13
6147615	15
5419584	13
4388643	13
12590493	13
3669157	13
4786813	15
7515453	13
4566361	13
425187	13
13534389	13
8056419	15
10038763	13
2337085	13
7444672	13
3028682	13
29843072	13
9134336	13
13695423	13
2906846	15
388289	13
5096728	13
10860039	17
660173	13
16536935	13
4176651	17
20297039	13
2309021	13
18977245	13
1073801	17
9940926	13
1170482	13
176419	13
3813207	13
15781772	13
6127582	13
6425620	13
5926753	13
2204227	15
319462	13
3590585	13
3809230	13
4991899	13
21792109	13
1321162	13
8215623	13
10308808	13
2708842	13
5066267	13
255588	13
3522299	13
27014947	13
1268697	17
23374143	13
10714990	13
20682477	13
4512239	13
18705286	17
1083143	13
6919055	13
645936	13
716143	13
5494132	13
747908	13
7475264	13
5106247	17
3807298	13
3603284	13
2360619	17
16858522	13
587568	13
5947132	13
4894887	15
9380383	17
2843192	13
580995	13
235782	17
6996509	17
2060988	17
7823146	17
7713638	13
1692844	15
225124	13
1959212	13
1615047	13
5065246	15
1800439	13
315612	13
2133035	16
4561672	16
1034121	13
9006504	17
10043653	15
4456710	13
2026610	13
4126818	17
9735103	13
2236308	13
411493	13
7711484	13
1069572	13
749377	13
9111910	16
9155127	13
9422795	13
1017793	13
8407351	15
313465	13
5883243	13
22804478	13
2345887	16
2477337	13
7151815	13
3885689	13
1300224	13
4640402	13
7462543	13
876760	13
2891246	17
3227106	13
8544671	13
19793229	13
38074	13
19411873	15
13790994	13
3015036	13
1609991	13
3988003	13
550209	13
6420093	13
4021070	13
24428194	13
25976	13
11978699	13
2957863	13
1397764	13
19418897	13
20318600	13
17253300	13
1063888	13
962718	13
9144545	15
34830463	13
2428826	13
3454199	13
26901563	13
2846874	13
22467545	16
1825110	16
3726667	13
2087933	13
6103637	13
5994348	13
12645891	16
229524	13
21746759	13
1605319	13
13682065	15
3520839	16
14159619	13
623751	17
7698695	13
3986152	13
2893426	13
25019145	13
9054815	13
3369629	13
2500230	15
3942730	13
3883805	13
3658927	13
6346158	13
2593501	13
5644544	13
7469906	13
5498908	13
12568202	16
2096068	13
864101	13
21183661	16
3545652	13
5131756	13
10891596	13
3872650	13
19422460	13
8901494	13
1084265	13
1964762	15
15118570	17
6892206	13
7799784	13
23342097	13
1922217	13
2218601	17
2261601	13
9652474	15
4450797	13
283202	13
11633830	13
493849	13
1223312	13
10693000	13
4730561	13
6138009	13
601726	13
18296342	13
1443665	13
195373	13
2560360	13
1200541	16
232549	13
773596	15
14029043	13
5745210	17
20591712	13
27708130	13
2690819	15
21654885	13
1203073	13
5949732	13
12862668	13
12653158	13
16414140	13
6213862	13
2963371	13
15095353	13
42514409	13
12106045	13
5529565	13
19345330	13
2112268	17
3176934	13
899054	13
20871880	13
11892690	13
25181238	13
7522215	13
3190903	13
24496038	13
23750316	13
814623	13
28492035	17
3134911	13
4817258	13
3957017	13
11046424	13
548010	13
5123588	13
5481335	13
9824101	13
10411728	13
11393776	13
757004	17
2730779	13
11249132	13
1325768	16
1553106	13
1196547	13
643446	13
5405187	13
6272826	16
1454584	13
2798255	17
30353298	13
1302860	13
6760250	13
6953512	13
12617084	13
14371530	13
8906764	13
11351403	17
28009257	13
4371481	13
606793	13
2739659	13
3906500	13
1261086	13
14111683	13
7363770	13
1579751	13
48609117	13
630774	13
1530866	15
7117297	13
4433377	13
3932015	13
10094713	13
3894191	13
5435438	13
344565	17
9388527	13
5265034	13
2596421	13
14001874	13
769516	13
13205512	15
5156867	13
10800331	13
1189042	13
5116093	13
11610088	13
1491063	16
7360736	15
1995777	13
2846802	16
3292441	13
900849	13
14723758	13
9320279	13
23313379	13
11509158	13
19625187	13
5366187	13
18158929	13
12929057	15
11609466	13
120330	13
6565392	13
2594176	13
8747768	13
3255345	16
22449987	13
1835454	13
1887532	13
36280981	13
2563959	13
36267931	13
11723650	13
6230664	13
3515217	13
4191176	13
6250347	17
2347196	13
9747291	16
5280722	16
19595138	13
5713179	13
6275351	13
3680151	13
4734293	13
3303570	13
10568723	13
8612305	13
4443313	13
9847487	13
14864490	13
3318299	13
2936622	17
1657811	13
1306153	13
251841	13
12446219	13
18867264	13
14375232	13
10974794	13
14660400	13
8878351	13
441349	13
1302690	13
1657735	13
17754601	13
27345	13
393147	13
16009266	13
13882939	13
2579172	13
21317459	13
14012220	13
29985696	13
2750047	13
14743839	13
15354537	17
2818521	13
1104660	16
8451540	17
2018780	15
5435082	13
1674845	13
7335005	13
2400608	13
16550325	13
27848860	13
7303410	13
5688424	13
11914129	13
2156437	15
8900626	13
10860394	13
1436787	13
16278438	13
6480720	13
10729322	13
15193637	16
6279453	13
2865649	13
1968005	13
1778121	13
24030801	13
3689356	17
3303313	13
1626307	17
7925202	15
9690497	13
7327017	13
1667351	13
5986234	13
15784796	13
11670018	13
31251283	13
1342296	13
5027240	17
2775319	16
2372601	13
1184152	13
13294600	13
563517	13
7549969	13
19614626	13
212029	13
5501116	17
4191842	13
1701612	16
3736625	17
972747	13
3362181	13
6479608	13
5888138	13
3692844	13
1136531	13
9655948	13
6993655	13
20230610	13
12683779	13
2344324	13
7809267	13
58206397	13
5939153	13
12369939	13
40027895	13
702218	13
5080740	13
8595310	13
6044747	16
18123829	16
16444617	13
2216359	13
21956171	13
6142877	13
13384484	13
4154815	13
14289453	13
1959734	13
72434	13
4586270	13
2598912	16
3645068	16
1749889	13
1261294	15
8184470	13
3983249	13
1387570	13
28927266	13
964710	15
485573	15
13428115	13
12276102	13
4218001	13
2804000	13
39986887	13
3696898	13
10370096	13
10802003	13
13930531	13
1832054	13
2919907	13
9642700	13
5785350	13
21003216	13
13023168	13
2228491	16
2052464	13
214920	13
6886040	13
1502400	13
5322549	15
262934	13
10179888	13
15347209	13
2266301	17
34727051	13
12113569	13
14155208	17
2702661	13
5281499	13
3634487	13
17130828	17
3850642	13
4828007	13
9285990	13
28432159	13
2098365	13
7784803	13
16808533	13
19439348	16
10454880	13
8069617	13
5443429	16
6799013	13
14171489	13
31906097	13
3323283	13
3139707	13
2154213	13
7341163	17
2122699	13
18785070	13
1709808	17
5303659	13
1556277	13
21454167	17
20303	13
317525	13
1828434	15
10341939	13
8798531	13
2020158	13
1403088	13
8972724	13
12631856	13
5341464	13
5185429	15
90684	13
3883415	13
4229163	17
7018585	13
19188907	13
5527775	13
36970176	16
25100977	13
4641127	13
1330300	13
4592296	13
3101462	13
13650081	13
20251836	15
6799844	13
1554889	13
31994328	17
3666157	13
17031845	13
6653333	13
18700384	15
2187525	16
886950	13
5460281	13
1565422	13
3179593	13
2415722	13
2691012	13
8007098	13
11373911	13
7104921	16
605475	13
353734	13
6281679	16
741510	13
5221800	13
4462505	13
1179311	13
1379703	13
5381497	13
7974401	13
4105159	13
15735597	13
3498810	13
6592623	13
2384848	13
13848098	13
1876636	13
2932251	13
9001202	13
14422140	13
5957832	16
32321616	13
4284478	13
572907	13
629741	13
4822788	13
17931611	13
7359564	13
1214579	13
3671531	15
2420972	13
11194172	13
1656355	13
4871571	13
451567	13
5180503	15
8861596	16
3837114	13
20692684	16
4733737	13
4635436	13
4300348	13
4268618	13
3445568	15
1568110	13
1392211	13
6471740	13
7282941	13
19191945	13
9480058	13
5133735	13
12499782	13
1099876	13
12653963	13
25256095	15
7107704	13
5493071	17
435425	15
6026543	13
9922872	13
1861106	13
16499420	13
10047863	13
3594280	16
17011703	13
7229252	13
2754971	13
5017073	13
23253822	13
2228571	13
4174246	13
1412148	17
6283878	17
3281751	13
7312303	13
314945	13
1229565	13
2803946	17
8842007	13
43569617	13
17033538	13
3503839	13
4599068	13
10122755	13
2528825	16
20687265	15
2249474	13
24190192	13
10569142	13
27428157	17
12036619	13
138694	13
2834565	13
6442556	13
16960069	13
3988206	17
7790223	15
13687143	16
9696005	13
5006828	13
2879214	13
4218892	13
18176319	13
3083030	13
11281456	13
8258858	13
1682524	13
4404374	13
713331	13
353866	13
7862904	16
2097047	13
8249266	13
5080540	13
4531282	13
130676	13
249013	16
20591031	13
963128	13
472443	16
879772	13
49232	13
8817001	13
5556568	13
5538674	17
3912185	16
3776782	13
1454512	13
3362483	13
11763395	13
1074828	13
123587	17
408153	13
23047486	16
14430528	15
524470	13
171665	16
26879997	13
8282201	13
968076	17
5334514	15
14963223	16
4025597	13
2099936	13
4996347	13
1855238	13
9793149	13
6749668	13
6291991	13
8305628	13
226667	13
26398161	13
613131	13
8509759	13
2421721	13
3929976	16
15548498	13
866272	15
4974465	13
6850218	13
4395844	13
3236689	13
8468843	13
11877677	16
4630047	13
7885027	13
3166330	13
1459507	13
5343119	17
12465583	13
9086197	13
14899164	13
4746447	13
8674794	15
3243063	13
18149357	13
7639023	13
26313655	16
4704874	13
15684733	13
72971	17
8108657	13
7337612	17
10157385	13
10428022	16
23286155	13
5591193	13
1398145	17
18151772	13
7842234	15
4089500	13
21048064	13
29085862	13
1574855	17
1479327	13
6329402	17
8348702	13
8150491	13
2684281	15
721935	16
390124	13
4676472	13
9240838	13
14620620	13
9151562	13
7725258	13
270926	13
932682	13
3054632	13
13595509	13
40930131	13
6436584	16
11305133	13
4793327	13
4275215	13
8958120	13
9788558	13
14847864	16
15533497	13
5451900	16
3699287	13
303056	17
4573778	13
6492820	13
16475381	13
2557675	13
3118374	13
4762130	13
8444558	13
9572794	13
7772929	13
1023391	13
10425513	13
20994	13
5424178	16
4738093	13
5892975	13
7214037	13
18800820	13
9412205	17
1568357	13
1867795	13
9844549	13
34141940	13
11934335	13
3156681	16
7554533	13
1569687	13
420704	13
3338383	16
8198321	13
18781290	13
12180653	13
14327026	13
2655084	13
2831523	13
10281586	13
8715004	13
4433845	13
7371356	13
8643949	16
805247	17
8056417	13
32974578	13
5320862	15
3976898	13
5732027	13
8991995	13
17398835	13
13852260	13
1010309	17
16575242	13
3329136	13
16625106	13
10168967	13
11767678	13
4501552	13
10123167	13
9681578	13
2672639	16
1342784	13
37404	13
16684614	13
18841559	13
4423491	13
22166552	13
15201433	13
7609159	13
7889615	16
11834382	13
10932278	13
20472307	13
1407045	13
9309186	13
113854	13
1154043	17
23169768	13
11583347	16
2399514	13
2005269	17
6546322	13
10397915	13
7986053	13
2966443	13
954398	13
6179444	13
1683728	13
335044	16
8257763	13
508922	13
3640164	17
26854413	13
13396955	13
10798044	13
8303870	13
4528019	13
6484	13
9187664	13
3676719	13
8482750	13
5995877	13
9545723	13
4893805	16
2598428	13
1608320	13
7213837	16
6529922	13
6684506	13
16398784	13
1223427	13
20444197	13
19686202	13
3615927	13
13922600	16
2199752	13
4121990	16
9701620	13
8953022	17
4120062	13
10011610	13
9893237	15
11168435	13
12914164	13
2255672	13
1833657	13
2039853	13
10724889	13
4047866	13
2299882	13
17364126	16
2499947	13
8703154	13
11946906	13
67690	13
35854319	17
32700514	17
1114027	13
12423664	13
20043370	13
5668725	15
860262	13
21223057	13
423130	13
7622588	15
1136482	13
8003432	13
8776923	17
15871182	16
3209905	13
6750566	13
440609	13
14531562	13
21363131	13
5466779	13
2945846	13
17804542	13
4823295	13
3956260	13
6863869	13
7699841	13
11035406	16
9924142	13
33634975	13
9096349	13
23210040	13
14695104	17
22332421	13
11781508	13
3862513	13
23882453	13
6735688	13
1867493	13
818805	13
62663	13
6789825	13
13279667	13
3274755	13
5380747	13
7038683	13
8457089	13
214034	13
1100477	13
15467758	13
15345758	13
22450192	13
12117126	13
2686002	13
2906042	13
16293661	13
4041858	13
9606020	13
25220460	17
8311873	13
3969295	13
4298789	16
54983	13
13329099	13
2868086	13
5998763	13
10989525	13
958764	13
302779	13
38425412	16
32978097	13
5310679	13
2430384	13
1332070	13
16786280	16
1003415	16
1000113	13
425756	13
4377599	13
5681864	17
3572138	13
11469025	15
3130268	13
7084530	15
19716785	13
3534246	13
19099317	16
3353740	13
2987925	13
2490923	13
21009316	16
13406733	13
7439565	17
35403690	13
3340659	13
5410387	13
32542100	13
12091778	13
17454197	13
6984564	16
1583615	13
6097631	13
13033821	13
10556392	13
8914115	13
4865183	13
9076150	16
7268340	15
21476113	13
7025445	13
1092203	13
1655993	13
354620	13
4880362	13
6986552	13
281742	13
5088870	13
5938863	13
19563607	13
3791702	15
12942758	13
369	13
7161750	13
1933438	13
3128892	13
987037	13
13358305	13
434775	13
8254775	13
17663413	13
6547805	13
5389247	13
3464601	15
13469988	16
90151	13
32956156	13
6584676	13
8061469	15
1198929	13
12002362	13
16999947	13
3067187	13
9390123	13
1923956	13
10177740	13
9601726	16
9030995	13
5998465	13
9871473	13
2369770	13
2696242	13
17038342	16
2799894	13
4092410	17
3842559	13
3501324	15
3743177	13
17164679	13
3134333	15
3154670	13
3708122	13
5318718	13
8501445	13
10613059	13
8998249	13
13155030	13
5516730	13
1857345	13
1168850	15
955013	13
8084829	13
9530278	17
2716572	13
10472654	13
2575136	13
24297243	13
8984181	13
2828654	13
4984252	16
19841628	13
10537847	13
5920207	13
862590	13
5447196	13
2257701	13
5506369	17
1440740	13
32342719	13
4350533	13
4938181	16
28514264	13
14057620	13
4699839	13
7118564	13
1628499	13
13732163	13
23042337	16
1482872	13
13030938	13
1197378	13
7212444	13
12332532	13
10453275	13
7433872	13
19450460	13
4056222	13
47587	15
2632788	13
1529080	13
6524798	13
1278524	13
4385185	13
5300675	13
7383328	13
9704683	13
514566	13
19705497	13
5783189	13
7969957	16
27689107	13
4886655	15
3230888	13
3939628	13
2693388	13
1171875	13
28649587	16
3545810	15
10945096	13
3774170	13
5768962	13
1367082	13
2635602	13
39220678	13
14848118	13
5112776	17
588204	13
8063261	13
19112214	13
903598	16
36616738	13
290280	13
9275954	13
5386136	13
1606214	13
24766901	13
14042493	13
5455585	13
21590696	13
5464272	13
4121936	13
3676281	13
5891172	16
10325832	13
7754351	13
3305960	13
19626772	13
12525334	13
18250631	13
9441177	13
3447441	17
7397825	13
2178136	15
4400096	17
7578161	13
5434669	13
5031572	16
3812938	13
1830675	13
5238883	13
101005	13
1428146	16
703605	16
372480	13
9732753	13
2355572	13
20138221	16
135506	13
2805194	13
3436075	17
4413214	13
635585	13
1460853	13
6307921	13
4521289	13
9113150	13
358299	13
10801135	13
268411	13
41263740	13
10219880	13
1452138	13
5189749	13
25854434	16
2945273	13
3587285	13
23804766	13
2370437	13
8918315	13
18869219	13
16712464	13
2568296	13
3804601	13
1256756	13
5826755	13
15237262	13
10985506	16
1575927	13
3131502	13
408669	13
32815995	13
4714305	16
4582587	13
4312268	13
15128446	13
5084506	13
9538418	13
1284564	16
4690503	13
385616	13
919571	17
1219358	13
3790373	13
508765	13
7462082	13
1580376	13
1377588	15
4889723	13
249273	13
2854870	13
16194200	16
3096254	13
5615172	13
15487694	13
5427789	17
7084268	13
6723831	17
7155440	13
6153939	16
1661819	13
5779008	16
13115387	17
1898235	16
764193	15
10388533	13
124048	13
3530999	13
847050	13
4863026	13
3269552	13
4454242	13
1755121	13
4637257	13
757343	16
14160143	16
616006	17
12113065	13
1851383	13
12171833	13
26170757	17
29657041	13
3609001	13
8737812	15
90085	13
1422848	13
29706851	13
23788903	17
3020147	13
5009302	15
1728278	13
1378372	13
29000517	13
549286	13
3231771	13
2972925	13
2794458	13
8364088	13
1920341	13
9237663	13
11930171	13
180952	13
8300108	13
13256949	13
7047295	17
22310553	13
8781903	13
1559920	15
3522339	13
7157683	15
19966346	17
10068357	15
4925801	13
21319486	13
10669198	16
1106591	13
1077984	13
6011913	13
10656349	13
14898659	16
15649699	13
21577392	13
8003296	13
4496944	13
2254861	13
1702812	13
6041830	16
7460028	13
8257829	13
19251864	13
2097319	13
10626556	17
7591470	13
1925838	13
4127727	13
14494177	13
3211210	13
1299914	13
238547	13
14256316	16
946050	13
2314062	17
2316518	13
1841027	16
10675013	13
15289704	13
7665577	16
1552581	13
4570236	13
18374079	15
11539701	13
4668171	13
3279601	13
14239838	13
11037141	13
2226256	13
27284528	13
21399882	13
2768403	13
7852087	13
1422529	13
12644076	13
221713	13
2546398	13
4643292	13
16115156	13
1517751	13
9266642	13
3315610	13
23495129	13
12710610	13
924654	13
722110	13
4913746	13
3821649	13
877343	13
7491068	13
1843470	17
24158795	13
2308641	15
24954859	13
4466170	16
3311258	13
1578312	13
9100704	17
3417033	13
5398739	13
4686541	13
1100184	16
12202125	13
347930	13
16122128	13
8005461	15
2565318	13
8211220	13
21198266	13
452715	13
19336173	15
543343	13
867898	15
22947723	13
25841155	13
4421749	13
4807840	13
11659429	13
6356029	13
1843887	13
30344542	13
9374520	13
1917469	13
18422175	13
4845736	13
1263214	13
6664897	17
5568782	13
10609655	13
14283542	13
8661868	13
3073467	15
3440274	13
3716767	13
12602172	15
1192315	13
6438784	13
2645059	17
7135617	13
16535646	16
13014969	15
6112969	13
494695	13
1851720	13
15356741	13
22957395	16
6628990	13
208810	13
10453636	13
38135344	13
9454327	13
10043366	13
12779937	13
36457117	13
11701821	13
14146748	16
17757912	13
3402279	13
9513070	13
2385959	13
10436663	16
3163300	13
12009258	13
15654502	16
1630019	16
6442200	13
43967880	13
528198	17
18638949	13
5202185	16
949152	16
1735832	13
6505999	13
25273608	13
11015974	13
2766454	13
6640197	17
1176874	13
956682	13
3231387	13
4186153	15
1829903	16
2838173	13
24164273	13
12704707	13
2499131	13
16763911	13
8945403	13
11683097	13
1373479	13
4125571	13
4982508	13
1894155	15
10629663	13
846300	13
19096920	13
3873008	13
1834572	13
9016360	13
9090729	13
3657334	17
5263324	13
2036974	13
12119452	13
17891604	13
2402449	13
13843311	13
4259198	13
4293477	17
5236991	16
11926004	13
5418449	13
12127538	13
3118338	17
1072654	13
8794	13
6768624	16
27099481	13
1941002	13
22512277	16
25418021	15
8971281	13
2758833	13
8083928	15
180513	13
6901675	16
17978356	13
20439600	13
10264930	13
9623028	13
6912170	13
17454588	13
20803477	13
803013	13
13983200	13
15662518	16
2849187	13
11202638	13
12656825	13
3019406	13
40694381	13
1611464	13
7602366	13
5022894	13
88946	17
48868562	13
37479796	13
4421782	13
7152738	15
2241061	13
778467	13
1729538	13
3515851	13
5396165	13
1039937	13
6747543	13
8932214	13
4094607	13
2644887	13
2694299	17
15877670	13
4090341	13
10630689	13
2911446	13
3261287	13
120635	15
27788823	13
6665086	13
6006872	16
975201	13
6508278	13
12522009	13
6011799	13
2325038	13
18055243	13
19478235	13
371545	13
4188783	13
5246410	13
7701055	13
1646841	13
4760146	13
20399089	13
9918581	16
8003274	13
15213952	17
4482654	13
8464972	13
2437865	13
1447267	17
65458263	13
9145649	13
1537290	13
2809052	15
7873156	13
9641088	13
489481	13
206995	13
1533952	13
9664863	13
17267945	13
10361506	13
740488	13
7656346	13
4184298	13
10658215	13
645488	13
408009	13
5212296	13
2351840	13
896761	13
173537	13
4549894	13
1542513	16
8499736	13
4846264	13
27572435	13
7879451	13
8473624	13
9131402	16
868521	16
2217552	13
4789884	13
3008642	13
104944	13
4102740	16
12385178	13
774482	13
12333469	13
1003138	13
607446	13
4023037	13
1322511	13
11257090	13
5102595	13
3976291	13
807170	13
12693043	13
781581	13
20642448	13
6993041	13
10464388	13
603865	13
690163	13
21696287	13
4458510	13
19086602	13
17494465	13
890938	13
1895343	13
7552712	13
1522847	13
343263	13
2109968	13
3716084	13
11171904	13
3349683	13
5601781	13
42663149	13
19822696	16
4021458	16
5419255	13
22399140	17
7955480	13
1654612	16
17115012	13
3510890	13
25737568	13
4504853	13
9641760	13
8607568	13
7703062	13
1827502	17
2386194	13
13166595	13
10164016	13
18139425	13
11271862	13
18386899	13
3266162	13
4769339	13
6466009	13
8630912	13
25162532	13
8831157	13
7481853	13
3316089	13
36863691	13
31414469	15
2413618	13
4066649	16
6925981	17
1104109	16
17988271	13
1566563	13
1898978	13
22130773	13
5179454	13
20832494	13
3693381	13
9717221	13
3057562	15
1363320	16
8084450	15
3818960	13
1406619	13
2560573	13
6949284	13
3724831	13
31661732	16
10983634	13
786492	17
4853291	13
5620994	13
10226433	13
10417640	15
9970174	13
6643384	13
1170188	13
11634615	13
11781373	13
2465252	16
6332030	13
14239694	16
20472834	13
9971216	13
760197	13
528406	13
7716902	13
1465270	13
5701980	13
10189641	13
44252	13
22621714	15
5044250	13
3930764	13
7097018	13
24722036	17
8933914	15
18117328	13
5001568	13
3593148	13
16902101	13
21332987	13
622377	13
21568445	13
3658059	13
16098449	13
1181673	13
20063054	13
9644620	16
1867338	13
27146689	13
2660506	15
7079596	13
1904001	13
634257	13
10006983	16
1130861	13
8816718	13
13184443	13
20652387	13
4389076	13
14585385	13
16513949	13
5127130	13
5999908	13
6863500	13
7674468	13
11845931	16
4000953	13
10526062	13
238401	13
19478441	13
6184064	13
5317606	13
14829718	13
2147604	13
1455377	13
4080753	13
3209336	13
2745478	13
10491879	13
27552072	13
18061958	13
6902831	16
17586667	13
7422141	13
1219913	17
4009844	13
12367334	13
3473812	16
12084009	13
3018107	13
8849770	13
5757175	13
14009538	16
14852083	13
3873958	13
9477940	13
4163925	13
8974066	13
14247175	13
1112619	13
1257718	12
12220342	13
1044918	15
34804439	13
1484784	16
7462187	13
2469739	13
3114137	13
389886	13
12235070	13
6721269	13
5171049	13
11634629	13
16233430	13
2421480	13
5538797	13
23890757	16
6042175	13
17535522	16
7722974	13
13521988	13
33855808	13
1074786	13
16060686	16
2717793	16
8210133	13
189756	13
10094465	13
15141677	13
7218767	13
8428633	13
2513619	16
3076477	17
5949654	13
5524211	13
22327229	13
739749	13
17624198	13
5472859	15
10045076	13
4725167	13
127588	17
449001	13
341254	13
3196238	15
2472368	13
4216765	13
604142	13
11843673	13
1522366	17
5213985	13
33622350	13
36249989	17
9712061	13
8396778	13
94903	15
15423982	13
4155998	13
1884238	17
20308787	17
12122994	16
11294336	13
4873055	13
24680386	13
17204304	13
1315730	13
3270524	17
2630052	13
3825939	13
1491183	13
12490757	13
15978351	13
9008491	13
5736737	13
3052396	13
5058158	13
11680760	16
6332707	13
22478168	13
1502229	13
21546233	13
19476790	16
1412174	16
11134660	13
4736896	13
5841278	17
2959310	13
4346103	13
6685367	13
44315150	13
1140124	15
4549805	13
8113367	13
10832870	13
3166267	13
42370570	17
73105	13
1287562	13
515407	13
13841577	13
2221904	13
1810204	13
3692764	13
1077948	13
1995295	17
64813784	13
38102	13
4205621	13
17159570	13
297472	13
6819942	13
2041469	13
1377399	13
854175	13
8863915	13
885476	13
5012107	13
16151370	13
552462	13
6511739	13
1134759	13
9530700	13
9923702	13
8455803	13
1914416	13
22358100	17
14202580	13
6670401	13
8366071	15
25183672	16
5545519	13
18392620	13
11002457	13
3908114	13
3617504	16
9524154	13
1534423	13
3306990	13
10391460	13
4767782	16
12864509	17
7403055	13
5413693	13
1311639	16
5221071	13
12655886	13
3888425	13
5454016	15
4266030	13
2987791	13
3911252	13
2849832	13
60585	13
22749609	13
7814902	13
21592125	13
4855068	13
3952884	13
3964779	13
5378248	13
3359115	13
3936644	13
16162005	17
4788799	13
3887080	13
1480446	13
2177198	16
6579370	13
2502804	13
14912346	13
14816042	13
19534959	13
16726509	13
11709742	13
1590203	13
18052434	13
16225829	13
1064327	16
8567175	13
19057062	16
10512963	13
12387339	15
25677848	13
14341979	13
759110	13
25826474	13
12226036	13
2047755	15
13898337	13
766750	13
1753719	16
7203858	16
385865	13
2165982	13
5623536	13
5875544	16
7149200	13
985190	13
10274863	13
27592181	13
1629457	13
2589439	13
1325032	16
14308527	13
1642457	13
4256698	16
6817878	13
4695888	13
21404129	13
5816229	15
5959459	16
2171058	13
9093883	17
763555	13
14087507	13
5708811	13
5320378	13
3701856	13
6063605	13
3196569	13
4604177	13
10480068	13
41559169	13
747669	16
4113270	13
2250995	16
7336218	13
6000805	15
6588226	13
4737787	13
20891268	13
3385761	13
1882149	13
153236	13
820271	13
15075261	15
5699566	13
12387334	13
1381859	13
19307753	15
3288222	13
14911618	13
1432310	13
1397797	13
12381071	13
406984	13
16406543	13
23725123	13
2025058	13
5331189	13
23573312	13
24700928	13
1156860	13
25001856	13
2828805	13
15351240	13
13793612	15
316273	13
5328066	13
504692	13
20626507	17
353333	17
2061459	13
10221033	13
22764715	13
7771544	13
3999430	13
25256409	13
5442504	13
1967473	13
6773462	13
2545079	15
1611050	13
2163671	16
7866310	13
6850196	13
921779	13
3987376	13
12928804	13
2989395	13
11012065	13
3637768	13
2074444	15
7389041	16
4829737	15
3999407	13
10985206	13
3823905	13
1292552	13
9306860	13
2362542	13
21698942	13
1638170	16
1014558	13
7244095	13
14253532	13
12083195	16
11294079	13
13238388	17
5106963	13
6132709	13
3954183	17
2499891	13
1296057	13
3779043	17
10952020	15
7547299	13
928463	13
5395161	13
8996342	13
5442606	17
2695337	16
6676866	13
27853231	15
7466392	13
3419670	13
840360	13
1765064	13
3477679	13
4220368	15
6717883	13
1745232	13
6604860	13
3705724	13
4141438	13
3419102	13
3647359	13
110827	13
14113348	13
5185668	13
8954541	15
1505602	13
8550290	13
125723	13
222566	13
5683193	16
4557317	13
29902664	17
10338077	13
1976015	13
28324595	16
4211611	13
14813949	16
197728	13
7462261	13
8676594	13
6190287	13
12245742	17
5213302	13
11394176	13
3311574	13
8547879	13
842188	13
27478418	13
41499066	13
3292979	13
30911993	16
4558663	13
12843984	13
4081412	13
19725268	13
7632098	13
8872951	13
13785967	13
926307	16
2274628	13
6192262	13
23456319	13
4678399	13
3169034	13
29678517	13
4577223	15
5874601	13
5476053	16
12207994	13
3994546	13
3772857	13
3547810	13
1911771	15
36861220	13
16474635	13
983003	15
3190405	13
9190826	15
2719880	13
1146626	13
2686720	13
10556556	13
57583	13
561758	13
2813997	13
5070086	13
21225841	13
4941465	13
13045497	13
5068232	16
2874092	13
32432070	13
49164865	17
3245250	13
15643414	13
9578362	13
1238055	13
4364060	15
10306280	13
4094516	15
456852	13
56101905	13
1849233	13
1074963	15
1411259	13
8178175	13
16784341	13
9572269	13
20469700	13
1799220	13
11194258	13
2556153	13
5548582	16
13267360	13
2459707	13
11344844	13
5055295	13
15610969	13
7189536	13
6423859	13
1436270	15
981395	17
6139013	16
8157545	13
3343047	13
299234	13
19899440	13
502163	13
5353402	13
2338786	13
3819507	16
10438893	13
5621115	13
5587708	13
3340550	13
5818195	13
28066410	13
4602540	13
4121127	13
11434643	13
1628553	13
2666515	13
5915339	13
11894221	17
2500223	13
12584575	13
5497396	13
4376054	13
355598	13
14567518	17
16885087	13
36168782	13
12583811	13
663561	13
2988000	13
22578988	13
12134998	15
2944910	13
8737724	13
9053206	13
1605776	13
8721193	13
6512392	13
9454469	13
11352659	13
8869959	13
9759851	13
3885688	16
8498286	13
15060886	16
2353049	13
5469444	13
10825012	13
4956811	13
9066881	13
3271216	13
16732002	13
25406301	16
12179188	13
8145874	13
7944784	13
7048248	13
4157433	13
5769124	13
6473933	15
13304341	13
2180280	13
1356994	15
3626035	13
1732965	13
1777297	17
2223434	13
9923444	13
40812726	13
3834884	13
16424571	13
22240354	13
10301697	13
5426461	13
33693210	16
4445789	15
4569846	13
7822892	13
7744084	13
25013791	13
12217117	13
12951573	13
10465058	13
8412145	13
4945326	13
2686336	13
2413879	13
17358845	13
3005776	13
5547470	17
2620530	13
2670759	13
4025627	13
6004225	13
12820173	13
762678	15
629074	13
7427077	13
16574015	17
8285801	13
6954746	13
13221689	13
14626254	13
362650	15
1032360	13
1170803	13
14228110	13
15904935	13
13821532	13
7770185	13
10039240	13
5080738	13
22301420	13
8192034	13
21263458	13
4919123	13
2244816	13
11146275	13
16763981	13
4677575	13
2253092	13
13302062	13
2538852	13
351579	13
1244390	13
23052881	13
1479512	13
2681020	13
12471948	13
2600140	13
11774	13
2143092	13
2918543	13
4921329	13
7427264	13
13153264	13
5356740	13
3717770	13
21423016	13
2414990	13
3333851	13
4630485	13
1066668	13
9237954	13
11287121	13
1692687	13
1399611	13
4610680	13
37377420	15
5991915	16
14303868	13
1448825	13
3466601	13
2320506	13
1749084	13
25981836	13
24949880	13
5612658	17
1570077	16
17772362	13
20793527	13
5938070	13
17636102	13
9931332	13
15796795	13
4956526	13
6902650	13
9421660	13
7438529	16
5846259	16
27955165	17
7276541	13
348418	13
1516832	13
25451295	13
5179841	13
3780045	13
4973490	13
2652384	13
14221031	13
1870883	13
4822937	13
5846048	13
24342235	13
4134132	13
13147387	13
1472799	16
754880	13
2818598	13
5315118	13
2114056	13
4732154	13
907524	15
10380327	13
32751998	17
5719388	17
4185611	13
9272102	16
19604698	13
2857869	13
4388350	13
7503918	15
4132593	13
6833432	13
6684569	13
8640012	13
2300382	16
24770053	16
20865092	13
3011527	13
19220358	16
6136279	13
6838349	13
9618552	13
1739807	13
2508746	13
22996813	13
41694	13
9373133	13
2940306	13
2821677	13
22510850	13
28531547	13
4843119	13
20301917	13
8048636	13
15472657	13
29880355	13
3699285	17
8298921	13
6892844	13
4532454	13
4980155	16
2812691	13
3095755	13
1345779	13
677926	13
21054009	13
1472453	13
20842249	13
7613006	13
9652670	13
3683990	16
10113838	13
5989333	13
368139	13
15654501	13
727405	13
12039951	16
1046860	13
18354398	13
8306504	13
12980756	13
8086776	13
38148034	13
16710614	13
4211338	16
5659506	13
3022198	13
11094630	13
11989869	13
26508137	16
14004254	13
12493953	13
4329322	13
15165656	13
3851517	13
15485384	13
19589235	13
5300312	16
14454694	13
568138	13
18377545	16
5810306	13
2205519	15
11287979	13
30583935	17
2839909	13
19487927	13
8182220	13
5016391	13
3272460	13
7203981	16
24314839	13
22738768	13
14606523	13
6177097	13
4451305	17
6207961	13
2821130	15
3953175	16
3498656	13
7803687	13
957240	13
482855	13
8943383	13
18283843	13
6466700	13
7247189	13
6049195	13
4759585	13
253020	16
1198681	13
1665907	13
9777199	13
3935866	16
3184061	13
1096986	13
3838345	13
25736913	13
10694700	13
16897286	15
12487523	13
6692635	13
5050916	13
1095936	13
1362557	13
11625451	13
6039889	13
8081590	13
9028194	15
2463363	13
15194608	13
888853	13
3998569	13
9670701	13
42555228	13
8485342	13
471053	16
25726258	13
933787	13
12998121	13
6183176	13
13852590	13
3630387	16
7113593	13
7434459	13
52702	13
25700982	15
12695765	13
7836325	15
336511	13
1826016	13
3108202	13
2049329	13
147915	15
8806622	13
38769157	13
7295323	16
1417254	13
5200689	15
231188	13
1610658	13
1161623	17
1625730	13
4308033	13
47110100	13
391688	13
9873704	13
5023913	17
4273424	13
952985	13
5367220	13
4151668	17
19248589	13
5695900	13
25483074	13
4157301	13
4983473	13
7166222	13
4036977	13
10358584	17
2095650	13
52807	13
6933203	13
3703500	13
36931570	13
10683414	16
7985005	13
24430263	13
252868	16
27905054	15
4634625	13
16863601	13
15006588	13
14855936	13
1057092	13
3633616	17
767937	13
20375879	13
1586546	13
18712655	13
25888843	13
4678092	13
9805995	13
3411563	13
19888754	13
176166	13
1663389	16
13072033	13
19954934	13
4965752	13
14404530	13
4399697	13
189868	13
21605194	13
15076972	16
479748	13
2476935	13
19255590	13
9979877	15
8635483	13
8284222	13
136733	13
1936701	13
13805224	13
15682876	13
10431617	13
1913846	13
21126561	13
5370722	17
32900242	13
9144908	13
8989888	13
1257479	13
7801750	13
9742544	13
206334	17
463866	17
10665381	13
9380097	13
1062462	13
2332704	13
1076504	13
2794050	15
20037456	13
6607566	13
1753243	13
142559	13
13469689	13
2145801	13
26197241	16
1605304	15
17448297	13
1333791	15
5692739	15
18487532	13
365882	13
15089977	13
3355737	13
1791722	13
10839452	13
20306190	13
811357	13
17117542	13
17080005	13
18501862	13
15310144	13
2136809	13
36833803	13
256242	13
4313122	13
500778	13
7692572	13
7821185	13
2404868	13
1132843	13
15573144	13
2142073	16
115111	13
18734093	13
1654723	13
946493	16
3806561	13
43562	13
3642534	13
26489386	13
6907269	17
492076	13
16094123	13
16222567	13
3091432	13
6853906	16
3555893	13
6127709	13
15667389	15
4380917	17
15022707	13
9282846	13
2513760	13
11272727	13
26855408	13
16485572	16
1415387	16
3538683	13
1528159	13
10643322	13
5835988	13
13392639	15
11495559	17
2298986	13
26719497	13
2145254	13
164960	13
27329761	16
5124609	13
21972172	17
11450005	13
7743568	16
10169779	13
2980432	16
1704859	13
1057251	13
11984550	13
705110	16
9735649	13
2010645	17
9023077	13
15886727	13
12251880	13
25551613	17
9155310	13
4611511	13
4376166	16
7366382	16
946971	13
23590179	16
9549648	13
14186725	17
5631642	13
22152566	13
18008488	13
17317784	17
7932122	16
1353189	13
13978108	13
165967	13
1659924	13
5554019	13
11591631	13
18024986	13
1046647	13
3669999	13
5004975	13
18983	13
12635109	13
6217341	13
7960006	13
2416871	17
9745447	13
13645930	13
1776335	13
10091130	13
6736796	13
454538	17
1336898	13
2032793	13
16446	13
1025674	13
18593744	13
19224031	15
1095976	13
20164827	15
1798862	13
18441501	15
1406066	17
4722192	13
2624245	13
18525214	13
30097851	17
4269056	13
6502366	16
20165466	13
17542583	13
11940040	16
15435597	13
121953	16
892385	13
8627164	17
26217479	13
47330871	13
5211465	13
48744341	13
2288262	13
3789368	12
5085670	13
399863	13
6293907	13
8313869	13
20751660	13
3850792	13
7968587	13
19381888	13
3823640	13
1758123	13
24976159	13
9574542	13
12280837	13
6539806	16
8922563	13
956856	13
6164568	13
4337821	16
3421031	13
18881401	13
1021552	13
17795767	13
9475217	13
10327770	13
6312967	13
5881607	13
4480232	13
3584335	13
2848944	13
8896391	13
1337215	13
3633992	13
19139698	15
5272833	13
5087303	13
17183901	13
5497057	13
1638140	13
9595565	13
7059214	13
991242	16
40319417	16
1458493	13
227185	13
19539232	15
15338902	13
3396334	13
6021145	15
38066789	13
4433707	13
4371526	15
5483066	13
13136856	13
33355317	15
3837848	13
1442900	13
4362024	13
12042114	13
1024665	13
3893537	13
8070496	13
12937637	13
13837436	16
1274388	13
9629584	16
4464102	13
8634246	13
14247075	13
4402279	13
11562912	13
5905536	13
10237774	13
2059195	16
4161876	13
11248655	13
5738233	13
574251	13
28758832	13
3106573	13
10357972	13
15785623	16
140476	16
7359634	13
18016675	13
7062417	13
3557979	13
1283252	13
9054338	13
744806	13
4046830	13
43561418	13
6364473	13
24717711	13
64621	13
3266606	13
775549	13
4086931	13
7757015	13
231345	13
1787124	13
4877335	13
1803214	17
1428929	13
28148985	13
2754882	13
22225602	13
4781340	13
11957347	13
7835463	16
4809322	13
4465086	15
4625588	13
36916216	13
11818895	15
1668359	13
17131207	13
51425345	16
6664550	13
4668049	13
8188529	13
7221799	13
4174322	13
5862600	13
7012034	13
2069727	13
27655774	13
4888250	13
9244531	13
6897395	13
3741642	13
14051456	13
4285844	13
5363583	13
2634773	13
9434824	13
3301016	13
18552900	13
4683430	13
14045616	13
7832709	13
1048372	13
31936266	13
18010586	13
15300290	13
8234795	13
15478440	13
11039961	13
9358402	13
19157217	15
3507638	13
15634047	13
4022045	13
32763279	12
2447250	13
6780372	13
2238935	13
12998621	17
1737303	16
7161739	13
6799927	13
5051645	16
28276463	13
355581	13
18415395	13
6351046	13
615517	17
8183324	13
9004922	17
14322325	13
373760	13
1528946	13
3792027	13
1861477	13
13960663	13
1603174	13
3809809	13
7930799	13
5398909	13
929141	13
2340782	13
8959109	13
798277	15
9356629	13
11407308	16
4612455	13
7371528	17
4614347	13
1262751	17
653228	13
21659291	13
6305214	13
15240780	13
3612605	13
2880359	13
761006	13
1827950	13
9510726	13
3687373	13
189983	13
35190459	15
2890992	17
1104313	13
3615491	13
5347345	13
12093901	13
18090200	16
5583784	13
16331877	13
1065304	13
13245399	13
2654267	13
1775778	13
30306041	13
12641154	13
3521815	13
5751573	13
8376664	13
10851317	13
12084342	13
7169822	13
2396868	13
1877510	13
4052291	13
14010948	13
242002	13
8744977	13
32655835	15
5835111	13
6817554	13
3650760	13
1231091	13
35118	13
848763	17
20370790	17
205144	13
1316181	13
3254316	13
3031152	13
221071	13
3530403	13
8062691	13
657019	13
4035280	15
22989165	13
13156988	13
22382209	13
3518995	13
49287	13
1027209	13
15367820	16
5602279	16
5891631	13
497975	17
2454926	13
6755408	13
9303033	13
2110516	13
19046394	13
283766	13
5216229	13
8308452	13
3998806	17
22744815	15
20630015	13
6327739	13
1419626	13
4592343	16
6208882	13
8149480	13
2205014	13
19687121	13
10987137	13
5694407	15
3425428	16
3267118	13
259231	13
1038127	13
411656	16
13177111	13
3447398	13
4178234	13
5923953	13
3182946	13
7120966	13
6393428	16
2303403	13
9592956	13
20418021	13
58613	13
3764008	13
20112619	17
6102048	13
8659695	13
8563620	13
200226	13
5085773	13
9022259	13
1856662	13
15905850	15
26334972	13
9716521	13
5193417	13
16101050	13
9690368	13
12436156	13
841009	13
9510485	13
245811	13
1775545	13
2533577	13
6492606	13
2213198	13
16885107	13
7254550	13
3108097	13
39663872	13
83954	13
11687089	13
6803988	13
8360578	13
5129741	17
1915490	13
2499502	13
334044	13
4602570	13
2687350	13
735673	13
4676191	13
4081307	13
24607104	13
2781527	13
4323905	13
7444192	16
3937687	13
3805512	13
699604	13
5064877	13
11846690	13
4525216	17
5791409	13
24484858	16
11225233	17
1051787	13
11628963	13
3815019	17
12755286	13
17189642	13
6017066	13
45772645	13
40729419	13
1276663	13
6909505	13
13439288	13
5438078	13
8096164	13
2869900	13
11011352	17
15958620	13
8902949	17
6959397	13
35423482	13
16244517	13
3605919	13
5467780	13
14169763	13
16616827	16
2941996	13
11194999	13
6561382	13
5279703	13
4587656	13
4440668	17
541820	17
850256	16
5893012	13
7050610	13
944934	13
17868422	13
9604874	13
10223834	15
16125111	13
15893702	13
20567323	16
441365	13
7184269	13
7529365	13
27909409	13
3507009	13
3914871	13
11759421	13
3891923	17
6055740	15
4598735	13
13402313	13
9934658	13
5495889	13
7648430	13
1778057	13
5528384	13
847694	13
17961404	13
8536095	13
10435075	15
1227217	13
327337	13
10388832	13
7253311	13
9813273	13
8516543	13
1958606	13
7231601	13
18385837	16
9321354	13
2305302	13
10220564	16
3585103	13
13954148	13
2168161	13
2862981	13
3055369	13
6244543	13
7422363	13
6378379	17
2270359	13
13956321	13
1143372	13
12358929	13
2554575	13
9462206	13
6263879	13
24425456	13
18314379	13
1996081	13
395588	13
610754	16
24906861	13
4043638	13
17756412	13
5647112	16
15232580	13
6235801	16
15208345	16
6255548	13
1389228	13
1049467	15
2092504	13
9364234	13
3786606	13
383984	13
5670488	13
4063760	13
16981723	13
5838678	13
1330996	13
20464077	13
16513089	13
3836540	15
13818095	17
12706153	13
4703897	13
5086393	16
8358880	13
1690519	13
18378465	13
13295257	13
23675957	13
13707806	15
5466076	16
16411144	16
4912579	13
1039770	13
8300425	13
1905219	13
21759994	13
2641416	13
37637547	13
12254739	13
5117615	13
822285	13
890194	16
1500935	15
11883541	13
2321808	13
4243275	13
4994185	13
8739878	13
5741586	13
163255	15
5863470	17
969537	13
1131425	13
15739204	13
2576621	13
3979915	15
10452492	16
2806751	16
14225832	13
15336926	13
17476322	13
25096626	17
6961351	13
103968	13
788150	13
3291278	13
5217122	13
2192353	13
7644989	17
83907	13
20615810	13
4421729	13
6204829	17
4585813	13
187416	13
1391580	13
3120527	13
11568910	13
21544837	13
5801142	16
15413512	15
2464581	13
2683933	13
6837162	13
1997618	13
1306366	13
10451213	17
1607160	15
3722817	13
852000	13
887268	13
3476339	13
42763705	17
2840899	13
5939177	13
8863877	16
774811	13
3520687	13
2969554	13
2382703	13
1020509	13
34989856	13
9201277	15
24112649	13
17803341	13
9001460	13
250639	13
17964125	17
1186640	13
666395	13
1252122	13
12264322	13
22699119	13
16962488	13
2298313	13
6932812	13
13644478	13
6028431	13
1679811	13
1483033	13
2222874	13
18674556	15
8517890	13
5299614	13
12133697	13
914717	13
10602302	13
28067688	13
8061615	17
5939910	13
4920392	13
4386843	13
25644078	13
6696401	16
7259715	13
21726416	13
5765121	13
32657431	13
728205	13
5340251	13
21996792	15
2779681	13
4682024	13
5375957	17
37174681	13
4044231	17
4696835	13
9021704	13
2347106	13
5590354	13
816928	13
8649225	13
10745004	13
1232085	13
14926260	13
702151	17
3763111	13
12584386	13
11542641	13
940884	13
406957	13
39605416	13
4284224	13
26957420	13
5115827	13
3197210	13
26491444	13
25318595	13
25794889	13
12487832	13
9922517	13
560064	13
6514308	16
26081383	15
10052565	16
2824623	13
1795757	13
7277485	13
355136	13
8362889	13
31477299	13
773502	17
2076701	13
11648017	13
5162150	13
1710215	13
1376952	13
13584825	13
872011	13
3258984	13
5539943	13
7533070	13
990202	13
2120503	13
1424279	13
1676397	13
5992429	15
27580790	13
10930121	13
18078041	13
4146759	13
3312371	13
13522105	13
15164010	16
12518772	13
2759540	13
7039975	13
782624	13
9606540	13
7946012	16
6474532	13
1093499	16
7034607	16
3782634	13
13738871	13
1587206	13
10329715	16
1185493	16
5821040	13
4163272	13
41001177	17
1099139	13
2164499	13
4212792	13
2685166	13
9982972	13
9630537	13
470989	13
3304154	13
5994531	13
4678036	13
2615503	13
205848	13
11670709	13
18614460	13
5044699	13
991179	13
5875576	13
10293468	13
4330576	13
15176501	13
6083920	13
3833480	13
1746163	13
17658628	13
9462218	13
3716169	13
7790204	17
5239299	15
538358	13
1014788	17
5799669	17
5657443	13
373311	13
1407333	13
8653370	16
5081108	13
7417263	17
1188979	13
21799601	13
6869757	13
20309949	13
19297693	13
774255	13
919830	13
3279261	13
3789863	16
6216933	16
355093	13
3936670	13
3483446	13
2568612	13
8598037	13
1265574	13
2778550	13
7613011	17
6132881	17
5323196	13
6099856	13
505240	13
3216184	13
1298671	13
1812321	13
4469948	15
2911796	13
838482	13
17215778	17
7797327	13
9302013	13
160219	15
1766173	13
2542233	16
5727244	13
7809269	13
4394558	13
6148234	13
6376849	13
10957353	15
26249941	13
6394847	13
11405990	13
14552747	13
13148602	16
2122215	13
15817947	13
1103969	13
15964776	13
5885559	13
3302017	13
923137	13
1927082	13
4915348	13
778823	13
3799266	13
15994252	13
7215794	13
2293938	13
10451052	13
1033211	13
2214127	13
3507080	15
46789	13
21385735	15
2519781	16
9217777	16
1613894	13
7521952	13
1654139	13
269230	13
565844	13
7616245	17
13442716	13
3849549	13
776972	13
1817976	13
5374997	13
9702191	13
522055	13
1585849	13
16620570	13
17425364	13
4552237	13
11322028	13
78289	13
1894863	13
13452379	13
3102761	15
9576115	13
6726493	13
21391049	13
10097971	13
46196309	13
10089501	13
1749741	13
469713	13
6651648	13
2054442	13
205357	15
4367421	13
11166296	13
2595105	13
20221819	13
31836135	13
3744220	13
10076940	13
881731	13
8288100	13
4471967	13
1294840	13
19142503	13
11587501	13
35887866	13
1986196	13
15969738	17
11351560	13
12737026	13
10245634	13
17608243	13
2887254	13
18029822	13
1532570	13
21046986	13
78834	13
17731362	13
13680218	13
3616794	13
5772620	13
32202826	13
2869928	13
5269433	13
183080	13
7049429	13
982786	13
634421	13
6223751	13
2088904	13
204015	13
3393838	13
389601	13
17512179	15
17211696	13
1742368	13
1720546	13
219902	13
2481866	13
7170359	13
377721	13
2027700	15
27906542	13
19792006	13
21936630	13
14236480	13
3743451	13
18286720	17
13361082	13
508171	13
22741788	16
26031819	15
5550082	13
1742619	13
2221955	13
37951768	13
21908594	13
9254367	13
34108619	13
5750575	13
9028416	13
1816776	13
4164068	13
1804294	13
12720591	13
14912048	13
7769432	17
21813755	13
14476462	13
5272397	17
6388699	13
1289462	13
10565947	15
26798647	13
4886805	13
5145006	13
635729	13
28862	13
3953180	13
184822	16
9495169	13
27313113	13
3341459	13
410709	13
2873099	13
9672694	13
4504816	13
14333375	16
8633648	13
1601355	13
9407476	13
6180790	17
10819001	13
271273	15
13216738	13
2232983	13
363823	13
30201050	13
6503310	15
7744654	13
1296721	13
3029302	13
6247763	13
734520	13
6563064	13
4725182	13
6868731	13
471758	15
8779386	13
5307048	13
19138742	13
8861954	13
42707987	13
364994	13
8363690	13
814601	13
2444983	13
767143	17
7406792	13
4164498	13
10237958	13
6381189	13
10122707	13
2656408	13
7354513	13
13107625	13
9459335	16
6719928	13
3908654	13
600753	16
19278156	13
7112813	13
16803757	13
90261	13
977196	13
4246375	13
3657201	15
5430644	13
3957397	13
3317746	13
1655	13
3763494	13
3793211	13
14713335	13
883784	13
2056463	13
4577617	13
6151358	13
7130089	16
335029	13
25841737	17
934422	16
9240447	13
3554691	13
3059900	13
7934565	13
158140	13
7438845	13
5143128	13
2866279	13
12839399	13
5378007	13
1243278	13
18878372	13
19279432	15
1189272	16
28540270	15
13041168	13
11952201	13
641300	13
13776401	13
26285222	13
11543737	13
8288641	13
13827447	17
2488737	13
37060548	15
8817666	16
2889811	17
3878656	13
6184321	13
5897451	16
6035448	13
2592733	13
5074453	13
20782805	13
5998866	13
10570502	13
11213795	13
2652854	13
2587391	17
4858923	13
7675599	13
3996219	13
5646064	13
1911749	13
1352515	16
6373584	13
203210	17
4577846	13
10674277	13
2833196	13
6956212	13
11862640	17
13764098	13
6611716	13
9074188	13
12314680	13
2664779	13
379419	13
1254385	13
29116122	13
1831350	13
7883603	13
12438784	13
7263037	13
17929249	13
10708027	13
2018286	16
2228813	13
1286990	13
60651	13
609467	13
3800188	13
10265537	13
10112080	13
596693	17
255579	13
209273	13
2556643	13
1399359	13
1934716	13
6838911	13
33098820	13
6396728	13
1523693	15
18536107	13
11167853	13
19148806	13
7018680	13
289905	13
6416861	13
12249160	13
6339816	13
17136567	13
5608270	17
25052591	13
14237883	13
10820146	13
8907981	13
4261168	16
4811215	13
734186	13
9390662	13
15026641	13
36434971	13
22167061	17
24461731	13
3121124	13
1631811	13
21821619	13
4137660	13
16042538	16
4050470	15
14300778	13
10150168	13
10706324	13
1287115	13
6767773	13
9723615	13
5998031	16
14999046	13
797852	16
2955025	13
8139787	13
3318675	15
1229882	16
4307075	13
18290344	13
5164213	13
155261	13
21610471	13
15739081	15
377677	13
8951531	13
1689470	13
4367988	13
2055874	13
494040	13
5600019	13
8975637	13
3411819	11
7920361	13
4993356	13
7879843	13
6647149	13
1162543	13
7137225	13
6580701	13
8366629	13
5582301	13
3502038	13
7225596	13
13955726	13
1751243	15
8374422	15
24085513	17
1382853	15
5280953	13
24899370	13
4593706	15
20882927	13
10720143	13
4292938	13
11626801	16
6350147	13
3146074	16
9571521	13
12565632	13
7643425	13
9643726	17
11039336	13
1527381	13
8046721	17
2873393	13
6165618	13
14322868	15
2133481	13
22526031	13
3736888	13
164581	13
7210626	13
5173537	13
24903249	13
7732580	15
4898755	15
60101	13
5969291	13
8955044	13
6486379	16
17571941	13
4441071	13
17200468	13
14464521	13
472007	13
8575284	13
4744243	13
15238152	13
22595615	13
1429591	17
10023405	13
3854606	16
2052494	13
3295898	13
492890	13
7653030	16
19267684	16
10672739	17
30032827	13
6546650	13
489181	16
342853	15
6549606	13
5458733	13
2511214	13
5978647	13
12154163	13
2998366	13
2051257	13
10471893	13
11802292	13
354095	13
10040780	13
20476319	13
2836412	17
11772820	13
2762374	13
3459758	13
7459309	13
12215694	13
2080711	13
6718875	13
10347418	16
730167	13
50755192	16
14944528	13
20702072	16
1773794	13
2885469	13
11049831	13
12243469	13
19022201	13
5851943	16
360554	13
9356580	13
6471957	13
627931	16
18055312	13
9088254	13
1054733	17
1465121	16
5419423	13
10783541	13
1180806	13
10301148	15
13845375	13
7392962	16
5570375	13
26056278	13
18097679	13
3292249	13
7613634	13
3337347	16
14314577	13
20039862	13
8045014	13
28197081	13
4233978	15
8949958	13
10515809	13
1196289	13
1365313	13
1340840	15
4205721	13
1378763	13
15321297	13
483543	13
17556070	13
6952389	13
7422935	13
14761156	13
4344771	13
176251	17
577533	13
2397450	13
519623	13
13324671	16
809020	13
4939448	13
15979246	13
2997313	13
22663729	13
9857127	13
9647801	15
6003865	13
5038077	13
2259158	13
7744956	13
13218373	13
51820712	13
6750755	16
11298129	13
27668085	13
15155746	17
11607345	13
23802539	13
39495053	15
15624159	13
448422	17
15978340	13
39684123	13
6898838	13
33096027	16
1842788	13
4599124	13
11679910	13
1655142	13
40383574	13
23637599	13
5507486	13
5264545	13
2196219	13
19753224	13
43714501	13
632926	13
4160677	13
9270499	13
1286031	13
7206765	13
26231916	13
4850797	13
7910565	13
2431114	13
6531091	13
58128841	13
582422	16
8390199	13
871714	13
18193945	13
10443854	13
1525158	17
6382880	13
1322284	13
63934	15
1141182	13
12119577	13
13030088	13
7467543	13
2511366	13
10155603	13
1890790	17
15188636	13
4923374	13
7220655	13
10954943	13
7695213	13
5172627	13
8077415	13
1590000	13
10728924	13
21410910	13
6505126	13
3188520	15
4197340	13
6812550	13
3909637	13
3554330	16
7913946	13
9600560	13
2913096	13
6005090	13
35516928	13
856178	13
8943668	13
1299061	13
1628170	13
608518	13
944638	16
9017776	13
18488	15
950808	13
1308417	13
7783416	13
19156646	15
2441220	13
2467725	13
4082443	13
4898010	13
11314802	13
2972367	16
3645070	13
10566736	13
516536	13
32791733	13
12126752	13
11569099	13
2341126	13
7738925	13
2385211	13
22431604	13
7890982	13
7970738	13
3637102	13
2204471	13
299612	13
17162892	13
6591522	13
3333723	13
8566831	13
40249035	13
11209567	13
7339120	13
2889599	13
2775399	13
1753257	12
4467044	13
9406935	13
204941	13
157500	13
8327755	13
1115222	13
3902832	13
4419562	16
364548	13
8887127	13
1291316	17
14097802	13
7809610	13
5042429	13
2358608	13
2092716	13
28197787	17
9264145	13
630942	13
5931800	13
13159768	13
1508006	16
704672	13
611905	13
2561409	16
6882577	13
4863737	17
16464964	13
3798882	13
1467469	17
2212039	13
21625897	13
5503317	13
26391907	13
896871	15
11785814	13
4349940	13
2260572	13
6768213	13
8374512	15
15989821	13
2315266	13
18073844	13
5888263	13
132997	13
9271288	13
1418416	13
4561426	13
9783397	15
4328206	13
4942545	15
6065007	13
3760916	13
33846432	13
1372801	13
8419664	13
12793204	16
3463896	13
23168075	13
6100906	13
3460925	13
14309140	13
2095971	13
3649817	15
10708363	13
1688683	16
33948024	13
6024239	13
3883085	13
1274813	13
9663758	13
9079309	13
12295819	13
9173163	13
4930395	13
632956	13
8937021	13
3861431	13
11078061	13
5556193	13
2655141	13
3415206	13
8939896	13
29917588	15
9665436	13
1864657	13
6088929	13
1348994	13
5415588	13
13435842	13
3721001	13
3248405	13
14723077	13
8768906	13
3777185	13
4550093	13
4469080	13
14683528	13
965806	13
7017353	13
17936928	13
7140598	16
12186546	13
1672237	16
6964014	16
2825384	13
1409484	13
2696436	13
19946801	13
2973703	16
21573751	13
9454701	13
2729490	13
151531	13
2312196	13
21542711	13
18093611	13
1912747	13
10811107	13
8929718	13
7793940	13
6622387	13
4821213	13
4851800	13
15935559	13
17566237	13
758888	17
865615	13
4920165	13
4341946	13
37956160	13
1500413	17
10403019	13
199901	13
375527	13
4123633	13
3375100	15
2232549	13
10908378	13
8488067	13
6006300	13
11235155	13
3801960	16
284107	13
4760196	13
6273636	13
3341289	13
19799313	16
26432053	13
1240316	13
9354058	13
13992566	13
11135479	16
7452290	13
4535855	13
5153158	13
12599257	15
3421827	13
4696927	15
4579077	13
1337304	13
42584826	17
1854574	13
5705761	13
117468	16
8795435	13
1227920	13
147540	16
2878783	16
6443774	13
33971344	16
2915464	13
7529010	15
7834803	13
1625180	13
79013	13
8601497	16
3386084	13
17046010	13
2246580	13
3502069	13
14961915	13
814848	13
8502428	17
11596844	13
12806009	13
3782147	13
400910	13
5346173	13
5030737	17
6996266	13
21338164	13
9866858	13
3074456	13
10654245	17
1760321	15
28358679	13
10347753	13
3958097	13
17470780	13
5265201	13
3460258	13
11509495	16
7603211	13
11478414	13
2900361	15
37181516	13
5517330	13
3061353	13
11604783	13
2313220	13
31474988	13
1686678	13
23224994	13
4935228	16
11558372	13
267881	13
12338519	13
4393585	13
5537322	13
8524534	16
1410457	13
1078721	13
6239582	13
3033662	13
14584415	13
8971044	13
13882814	13
10755376	16
6479675	13
245053	13
1046973	13
4907458	13
22361370	13
18045429	16
96933	13
12023576	16
3088588	13
18182098	13
6425708	13
35879969	13
2463611	13
2810786	13
10759399	13
5360023	13
421636	13
13761701	13
2617086	13
4069532	13
51838	13
32836157	16
2893574	16
12260492	13
3340180	17
5778925	13
14197391	13
12441972	13
24907465	13
4102417	16
1283085	17
19111809	13
8355745	13
6769313	13
218288	13
3483045	13
3841961	13
19993747	13
5779132	13
7457834	13
13373607	13
52530417	13
2318221	13
868257	13
12171711	15
11282186	13
3531338	13
1741462	13
2524816	16
28585034	13
18152435	13
2149551	13
32903267	13
3335488	13
2068872	13
12543272	16
6958242	13
12641352	13
1308013	15
6177169	13
6023257	13
15986345	13
5996375	13
4550881	17
29526805	13
13512042	13
3158908	16
10183467	13
1853941	17
5496374	13
7460932	13
1039307	13
1146919	13
761807	16
11482437	13
938961	13
7422959	13
10219154	13
16121094	13
2371595	13
787480	13
16017129	13
1174460	16
19142473	13
19061224	13
9376679	16
2499421	13
10460337	16
9751902	15
1460337	13
21384539	16
2731108	13
3636238	13
2627134	13
4003306	13
2397933	13
454568	13
985461	13
1759827	13
5739968	13
10660773	15
4891614	13
4017880	15
2235188	13
1812550	13
7003522	16
10154969	13
425363	13
1894764	13
1011352	13
5339896	15
1522549	16
1081679	13
945974	13
239942	13
1517956	13
5651397	13
5866695	13
10083351	13
23885934	13
2337929	13
1877882	13
25938615	13
4323811	13
806508	16
9957102	13
8406000	16
3129208	15
20610069	16
4272928	13
11911750	13
6098990	13
8965472	13
4436616	13
3514736	13
686066	13
24532437	13
12468404	16
5525891	13
5994602	13
1372294	15
4429933	13
1240223	13
2523752	13
17767576	16
37058878	13
3707911	13
782977	13
15171534	13
498001	13
12137509	17
5302750	13
6575022	13
8768977	13
11793326	13
21758099	13
8777315	13
12153251	13
2913645	13
9377078	13
9946438	13
11436951	13
679136	13
6667595	16
599634	13
576720	13
5058996	13
9176916	13
19797242	13
1064270	13
3958417	15
4226415	13
3909910	13
870797	13
7652970	13
6438772	13
720398	13
3439217	13
5866386	15
369380	13
7731204	13
4524386	13
3304365	13
2000958	13
808775	13
8155897	13
3869839	13
28226250	13
2260464	13
1387863	13
13968054	13
686384	13
272304	17
4718641	13
5815835	13
2324556	13
12760366	13
16362888	13
9351636	13
1729440	13
11913467	17
9964122	17
5811370	13
7911734	16
2712360	13
8077082	15
7352064	13
2355570	16
8464402	13
1548009	16
12792052	17
24266523	13
415160	17
8690688	13
13047978	13
4127824	13
9826089	13
9109700	13
3331937	13
10852144	16
8451077	16
8551264	13
23534055	13
4448986	16
3443373	13
19786195	13
1963333	13
2951973	13
974619	13
5815812	17
3874395	13
6069206	13
12617203	13
3678212	16
8589678	13
4871687	13
10240383	13
4954205	13
4092889	13
1700047	13
383464	13
21742499	16
25328392	13
17964424	16
1693410	13
5505404	13
2392432	13
1755180	13
1036015	13
12353013	13
655047	13
8836416	13
7237942	13
4819041	13
4258930	13
13815186	17
12643780	13
3012567	13
5875569	13
31160371	13
19200344	13
4705532	13
2693367	13
23192165	13
13964744	13
14233239	15
1495283	13
544752	13
23564373	13
1986567	17
389125	16
2319092	13
4112156	15
684855	13
15663411	13
26484528	13
4699853	13
8602290	13
308509	13
2993954	13
16130194	17
3916291	13
2711088	13
779419	13
9346097	13
5842999	13
12841359	13
1260616	13
11850732	16
2377773	15
14409853	13
7773297	13
902798	17
4162031	13
14770262	13
22931007	13
3588672	16
49034831	13
6911467	13
11498715	13
26440076	17
766062	13
3850871	13
1087874	13
2646861	17
3831310	13
16938905	13
18222751	13
492895	13
1060792	13
14206352	17
6189295	13
6981534	13
443325	13
5657248	13
8107305	16
4930786	13
35974199	13
3029645	13
12209974	13
23654349	13
6409733	13
1659555	13
3425382	13
4290080	13
6831943	13
2819641	13
17884550	13
4239498	13
3661146	13
7606039	13
5765985	13
3127254	13
3346242	13
5934804	13
2410125	13
55236	13
5071110	17
8076700	13
5305227	13
4281790	13
29187235	13
1890094	13
2304615	13
13441255	13
2880	13
20907382	15
4786981	13
19996906	13
25384131	13
6188541	13
8914112	13
3549910	13
10979111	13
13561525	13
30203282	16
7395464	13
7430758	17
2049294	13
2951607	13
3570300	13
10832287	16
7791496	16
6844318	16
2144093	13
9960672	13
5847865	15
6784485	13
1012660	13
136115	13
9934881	13
2825000	13
7454776	13
19037958	13
7836118	13
8105337	13
890767	13
11487036	13
799693	13
13199925	13
3686445	13
4737422	13
6234251	16
10081487	13
4346715	16
3078302	13
5707343	17
23372852	13
14107320	13
10337963	13
321518	13
2242206	13
76511	13
1680291	13
1182827	13
8841628	13
13418665	13
5484564	13
16503279	13
7639768	13
16417322	13
6591146	13
3590161	16
3763572	11
5405816	13
6914184	13
1059027	13
3612214	16
6053277	16
5613839	17
22395165	15
898217	13
2915823	17
407922	13
5110884	13
3471032	15
5961941	13
20169585	13
6287142	13
11533967	17
2089520	13
57790785	13
489064	13
286058	13
5492436	13
7130926	16
10066812	13
12387170	15
12428700	17
1385191	13
6843623	13
4958590	13
5144843	13
4221393	15
46677431	13
617984	13
2385562	13
999056	13
3768025	13
2072971	13
5194902	13
24842306	13
13421432	13
198926	17
5611354	13
9999532	13
9014817	13
18837292	13
1788982	13
9660175	15
7270123	13
4302615	17
4669663	15
48093145	13
4970731	13
7513933	13
39528172	13
7463934	13
12101553	15
1004202	13
2951573	17
3532080	16
152131	13
5445858	16
7485583	13
21440255	13
546664	13
10136038	13
4043549	13
4596599	13
1073150	13
16308134	13
3763475	13
10428770	13
15459852	13
2202923	17
5104761	13
276688	13
1342868	13
22921598	13
10679720	13
2570747	13
4663945	13
5252285	13
7707350	13
15074368	13
422647	13
521351	13
34188924	13
5506586	17
9863858	13
30193632	13
45807175	15
4250005	13
3183993	16
13155244	13
9432316	13
7800885	13
8973459	13
15119825	16
21580736	13
4929745	13
25740488	13
32567401	13
601488	13
9120136	13
4341425	13
13870057	13
14191161	17
4643559	13
10053912	13
7105919	13
7283501	13
20921794	13
1843972	13
3046108	13
5178357	13
17730573	16
25473742	13
7840413	16
1919380	16
14726485	13
23969230	13
8728176	13
8117329	16
2101326	13
21305836	13
19178643	13
855698	13
13854507	13
3940683	13
28974244	13
9525575	13
15066319	13
19026618	13
5695056	13
3827375	16
15284247	13
2620738	13
6449376	13
11866178	13
15650771	13
539018	13
1363557	13
30370954	13
8437250	13
10417326	16
146610	16
4486466	13
17601129	13
1046531	13
6100344	13
8124985	13
15621593	13
15857373	13
174058	16
16560290	13
79253	13
285686	13
4816970	16
10844448	13
10675455	13
18666653	13
246215	13
923334	13
2933996	13
800785	15
21731341	15
3673793	13
3751076	13
5674362	13
7142575	13
4636702	15
8485845	13
2718293	13
24612027	13
12395699	13
18977659	13
9527426	13
21338167	13
4572926	13
1558600	13
11780813	13
3774399	13
32489626	13
21409219	13
16219618	13
13550029	13
12235554	16
547889	13
6148404	13
5131912	13
15716622	13
554523	15
9484259	13
15234275	13
5809713	13
10478084	13
6105498	13
18805213	13
16468392	13
74678	13
6769407	13
3898940	16
1928181	13
3302417	13
3493687	13
3998294	13
13933242	13
25900843	13
3601411	13
29470561	13
19322919	13
4587019	13
509772	13
6576510	13
9788577	13
10759934	17
11161664	13
2869393	13
5434622	16
9631858	13
25753935	13
1613013	13
16284774	13
19535501	11
12820705	13
6229024	13
8544115	13
362586	13
23607710	13
3778149	16
2647601	13
427829	13
6122541	13
5428342	13
9812430	16
16032959	13
4187	13
7054770	13
23189955	13
316142	15
2322353	13
13518321	13
300155	13
5308988	13
9009735	13
92548	13
5251329	13
6749966	13
1225851	13
9300692	16
15517940	13
12416559	13
9303779	13
8138572	16
14785406	13
8111873	13
1669484	13
6346593	13
9934874	13
7068338	13
16961283	13
4120323	13
1426800	15
3674829	13
7573570	13
2409439	13
882179	13
8530895	13
2556256	15
1400079	13
5100617	13
21967620	13
24639236	13
19545116	13
672857	13
6720218	13
2147894	13
294958	13
3795185	13
706609	13
1305782	13
9740153	15
20098622	13
814367	13
4254321	16
11178189	13
25711954	13
941671	13
12377427	13
2666038	13
8901183	13
6877010	13
1589414	13
7137412	13
10437145	13
6311645	13
1870678	13
3545905	13
1101406	13
8898152	17
31081420	13
962213	13
12125131	13
14500542	13
6008158	16
27111476	13
694508	13
18215440	13
8645469	13
1802057	13
6528556	13
3067590	13
10615143	13
650410	13
11334386	17
1272430	13
356606	13
19835744	13
1892075	13
8554553	16
2802049	13
6146710	13
1195843	13
4473118	13
941928	17
5425240	13
2073626	15
1006480	13
8423721	13
979166	13
6401264	16
2628542	13
15635207	13
4624052	16
5674832	13
23935012	13
1205061	13
8140882	13
2407744	13
3015755	13
7620841	13
3559580	13
14984132	16
10365914	16
22091615	13
3393127	13
10405887	13
14925715	13
18548011	13
31520319	13
8467151	13
8346574	13
11725972	13
23132609	17
1588581	13
7353734	13
20891942	13
6855634	13
2595432	13
5055585	16
13123394	13
2787700	15
456593	16
1224635	13
23984669	13
3735622	13
11216322	17
749640	13
355492	17
11489809	13
18810138	13
40998776	13
9932184	16
1365633	16
59437	13
4291401	17
545536	13
5642229	13
9921139	13
7207994	13
21350068	13
14158489	13
8438333	13
5552128	13
1328855	13
12262653	13
13453392	16
16208512	13
1533421	13
322169	17
5069344	13
2824133	13
3436674	13
9543319	13
15665913	13
3830835	13
1741028	13
2971422	13
3287212	17
2462529	13
378809	13
3736289	13
5132104	13
8313208	13
2907781	13
4039267	16
2755729	13
1485173	13
6043519	13
2738518	13
180886	16
4285601	13
7140929	13
3999435	13
59960977	13
8285721	16
40828936	13
653054	13
9745592	13
3402250	13
1644660	17
3967538	13
13685920	13
48141	13
9463095	17
11375525	13
5047375	15
13539364	13
567243	13
9082552	13
409616	13
37052809	13
7101288	16
25590623	15
9608123	13
11241259	15
1444994	13
18792390	15
8770264	13
2266989	13
41254740	13
6743476	13
6494302	13
2242440	13
7528259	17
6135633	13
10530164	13
8924078	13
5177264	13
23436917	13
7938417	13
2253677	13
2171503	13
1604250	16
2703803	13
30038734	13
6597419	13
3591898	13
1572444	13
981621	13
19234941	13
4995929	13
17996378	16
204880	13
7740036	13
18751835	13
19850028	16
4815698	13
20431385	13
15322318	13
2320879	13
165783	13
11153227	13
1359332	17
3641011	13
10714891	16
1000590	13
12980183	13
10487085	13
15200289	13
169335	13
9829454	13
6756979	13
6188476	13
14268897	13
6751302	16
4251605	13
2635135	13
508989	13
9383440	15
40122561	13
2256777	13
9775069	13
2553054	13
1472480	13
9530726	13
18351142	16
18522760	13
45900190	13
3222418	16
2644148	13
10857718	13
5674717	13
4877467	13
514784	15
18665655	13
3440206	15
8811987	15
8478082	13
66302	16
8528953	13
7008519	13
15591540	13
3974022	13
239038	13
4239892	13
8775997	13
5167524	13
15616700	13
6850382	13
15417783	13
3565993	15
2395423	13
4480171	13
5955144	13
907859	17
1571996	13
8552509	13
17654491	13
5779765	13
16519300	16
31561223	13
679160	13
8360339	17
23326940	13
4531514	13
4637755	17
2342332	13
1345893	13
5764925	16
9910359	13
1845131	13
4515200	13
171779	13
2269610	17
962000	13
7375279	13
11067060	13
20331673	13
15032591	13
16835933	13
9616624	17
3526850	13
9166385	13
7803288	13
5111860	13
3850509	17
11217454	17
33178754	17
4676651	13
10175852	13
1669648	13
20453560	13
306879	13
3725429	16
2416820	13
12081379	13
12713964	13
27378599	13
2530609	13
9247439	13
3615480	13
15420428	13
31120212	13
4451835	13
6324786	13
12486865	17
8061019	13
4046733	13
1143830	13
3945327	13
23123729	13
2047200	13
8481955	13
8066903	13
6259427	17
14010069	13
10196926	13
14588978	13
9081360	17
21619522	13
2933107	13
4139247	13
20377129	13
1418090	13
7489857	15
8856014	13
9427839	16
45145009	15
11295321	13
2064798	13
15495667	13
885416	13
11217149	13
1213229	13
1017235	13
10722979	13
12380708	15
7205601	13
43857938	13
1871425	13
12983512	13
14362203	13
943830	13
822412	13
12397785	16
4205029	13
3953251	13
1937149	13
965278	17
11715244	13
5322980	13
1708370	13
9486689	13
39360327	13
1195044	13
3398887	13
5447375	13
2252512	13
4186887	13
293169	17
27816868	13
2494240	13
32963807	15
11229504	17
31176197	13
8755074	16
11737831	17
257322	13
13849299	13
4066103	13
4029630	13
10474760	15
8789011	13
870565	16
8256798	13
8566566	13
3680632	13
24572562	13
3232081	17
40562596	13
1650312	13
48320569	13
17106102	13
983743	13
424087	13
5259990	13
9068888	13
2807735	16
20573313	13
3047748	13
2514404	13
180229	13
912726	13
6751154	13
2985863	13
18404850	13
15033287	13
7307748	13
4892248	13
13806800	13
4091989	13
2440330	13
1466272	16
16971323	13
14448859	13
1822010	13
6761789	13
177211	13
5275091	15
642821	13
5377966	13
521406	13
19600424	16
3964193	13
24417199	13
22137845	13
3436667	16
18502920	13
4090078	13
11032239	16
12626511	16
4280494	13
899228	13
2669187	13
453921	13
790170	17
10952575	13
573072	13
5754205	16
6852876	13
15260326	13
2108749	13
6864982	13
13499236	13
1440280	13
5687938	13
12630568	13
653326	13
5142757	13
23059181	17
4540696	13
611941	15
2648445	15
6098245	13
16403914	13
69782320	17
467789	13
4318329	13
2824981	13
3224793	13
18007581	13
12693704	13
9679187	13
961825	13
9226559	13
8771988	13
10796809	17
13561701	13
4028348	13
3856276	13
3859346	13
3370686	13
1681991	13
32540560	13
11978104	15
12857074	13
10249740	13
16092780	13
30631106	15
427039	13
2328280	15
10172345	13
1393896	13
13150	13
7362510	13
1343138	13
5827	13
8590689	13
10630871	13
7459414	13
19060254	13
40501964	13
2555583	13
7504045	13
16323196	16
1698755	16
2185179	13
3131244	13
18981739	13
3989285	13
5687380	15
439325	13
11498303	13
34501003	13
13329893	13
9056214	13
109009	13
6535911	17
18274417	15
5335027	13
4015222	13
7088654	16
3832021	13
2287369	13
16114008	13
13299604	16
3129582	13
7865114	13
29381744	13
8839622	13
4102066	13
6916364	13
1358188	13
41207801	17
452686	13
4583028	13
8899733	13
6329749	13
3297454	17
10418892	13
6353431	13
12819513	13
9277893	13
13250022	13
11416214	13
4296097	13
12025913	17
662787	13
10009715	13
278173	13
5367488	16
8933452	13
12390981	13
4869069	13
5657723	13
829086	13
1178207	15
1853847	13
489021	13
4536639	13
27683021	13
2376450	13
13047802	13
11297413	13
700548	13
1787138	13
425638	13
5428685	13
1094025	13
4694980	13
4834946	13
700515	17
4976565	16
14584412	13
647213	16
17122735	13
2908324	13
3569100	13
20389203	16
16380586	13
3229325	13
420943	17
5663733	16
1267371	13
30299737	13
60265542	17
4103980	17
7861690	13
8391613	13
11113322	13
8770229	13
264916	13
3227793	13
2562667	16
12121005	13
1681365	13
8331809	13
1248151	13
15780415	17
1476217	13
4419699	13
9762227	13
22677941	17
8099896	13
2174235	13
2985404	13
2514273	13
335434	13
10913210	13
471385	15
873375	17
46471560	13
1956185	13
29497442	17
4742058	13
9417443	15
4871989	13
12317837	13
847982	13
4632699	13
6995424	15
6931671	17
3369483	13
5692674	13
2665866	13
7682504	16
6334107	15
18390002	13
313475	16
11815786	13
6812735	13
2730546	13
11345438	15
4139166	13
4630158	13
19752433	16
4570434	13
5234428	13
21322179	13
6006528	13
180088	13
201509	13
11203169	13
26252785	13
5459959	13
381267	13
4848311	13
4138235	13
16506982	13
31645507	13
2211500	16
3860470	17
2553960	13
1984938	13
1463687	13
18438499	13
4814754	13
413206	13
9881650	13
6157258	15
1839141	13
108374	17
359192	13
18515719	13
5605627	13
49535556	13
29873126	13
7016485	13
1665675	13
22614996	13
13326057	13
3568748	13
8097007	13
12110733	13
6408088	13
9581679	13
8508029	13
11403365	17
6792697	13
4738053	13
21546928	13
103941	13
22442915	13
11286823	13
12418197	13
3338193	13
20086071	13
1366073	13
595606	17
8836161	13
1009347	13
8809295	13
1138483	15
11767644	16
17492898	13
7441625	13
1325717	13
24727554	13
2062051	13
31353927	13
407161	13
1944386	13
9820695	13
11314520	13
9615399	13
1166061	13
375924	13
4020701	17
3190071	16
30273610	15
23815601	13
603537	13
1960919	13
11996754	13
334870	17
1613085	13
14238157	13
1748782	13
17191275	16
15847861	13
2897148	13
27707295	13
12201647	13
2228365	13
1908183	13
4689338	13
11085088	16
24794	13
31476545	17
1319516	17
4237711	13
6964537	13
10892330	13
532802	13
2440185	17
6516805	13
12530072	13
6846879	13
1265992	17
357656	13
66333	13
829176	17
13158095	13
12861779	13
1298504	13
1323662	13
4514734	17
6316327	13
20604893	17
930170	13
3806486	13
18638297	13
25778956	13
7788477	13
12199703	13
1055634	13
5193247	13
1232580	17
1072100	13
22837257	13
4872502	13
11325104	13
32141105	16
1566675	13
11044931	13
2222220	13
455572	13
12652317	13
5643726	15
35864789	16
4989319	13
6373917	13
8289464	16
9412690	13
7271333	13
2547754	13
9201971	16
2489813	13
7179501	13
2520455	13
441472	13
86364	13
239766	13
2437122	13
1824622	13
17766670	15
1234591	17
1318452	13
206815	15
16112077	13
3213674	13
7718005	13
13495593	15
697600	13
4508380	13
10500940	13
3569320	13
2367843	13
20870790	15
13118322	13
6147854	13
18230266	16
5160446	13
766024	17
2191513	17
13552945	13
43037038	13
26371894	13
838086	13
1191833	13
2025264	13
11671397	17
3118100	13
2610411	13
3836592	13
5386258	13
4586382	13
2289709	13
4961988	13
3086491	13
1688344	13
139881	13
8962848	13
1167210	13
12349293	13
11480595	13
73664	13
44983475	13
11547368	13
2658685	13
19694681	13
5662248	17
2824968	13
24149298	13
11372038	13
15228700	13
6827068	13
7924310	15
13452885	13
3988599	13
2753578	13
6967959	17
4295391	13
2221369	13
25777637	13
194507	13
5054938	17
55786	13
4305449	15
10833431	13
633901	13
314944	13
8221956	13
5344211	16
5381768	13
17846123	13
225792	13
1693180	16
3923758	13
1104260	16
6101620	13
20888320	16
3212117	13
7430943	13
2225731	13
2631462	13
13159172	16
10739214	13
19953224	13
6107108	16
1309739	13
5729004	17
12756672	15
2237279	13
4657150	13
625459	16
26824711	13
3149436	13
11092208	16
16773323	13
2624812	13
7721777	13
2701815	13
2374307	13
3073389	13
3709618	13
20617658	13
11117773	13
188351	13
2971180	13
18865780	13
410478	13
8041432	13
11629242	16
15279871	13
11571405	15
12146040	13
2944941	13
213876	13
1906722	13
11366012	17
11364344	17
10146314	13
2470839	13
3782168	16
18752912	13
6030823	17
29849395	15
2510985	13
14039394	13
6095486	17
10103727	13
10634564	13
921311	13
2210305	13
1667964	15
9357369	16
22318665	13
5960315	16
15973217	13
759836	13
4971681	13
4329453	15
4883049	13
13553479	13
18301906	13
16635632	13
5119006	16
15754649	13
761565	13
3840764	17
7448020	17
1333995	13
15599898	13
8431951	17
789441	13
1321719	13
5289313	13
12199798	13
629133	17
1182791	13
5792670	13
1995143	13
40357713	16
6940326	13
424745	13
16618221	13
6555379	13
6279494	13
659429	16
1963707	15
29560510	16
2215730	13
421189	13
7879015	16
6809937	16
18659859	13
14306081	13
1588664	13
9140751	13
50974	13
3377477	13
1376179	13
1629905	13
5056955	13
4845596	15
10074493	13
1633884	13
3524769	13
11882690	13
2382097	13
26242603	13
1771958	13
4243675	13
4506393	13
2152993	15
1612531	13
34257789	13
3117988	13
2943498	13
30630188	13
2512231	17
19394266	13
7348772	16
1756944	13
1309338	13
15645083	13
15726194	16
9095437	13
8540014	13
1652917	13
1016136	13
3563083	13
13685548	17
10674769	13
3847392	16
20595382	17
2112384	13
174139	13
385224	13
411718	17
120721	13
1065121	13
5546266	13
45520015	13
10322097	13
8114527	13
27016787	13
38927287	13
3811428	13
3673986	17
6875533	13
2902388	13
336318	13
1324871	13
10285040	13
9981673	17
5138766	13
8607923	13
7887646	13
9179278	13
14523423	13
2669147	13
11643172	13
6948608	13
5079117	17
12835512	13
31129788	13
18100298	13
10401763	17
961513	13
9808242	13
7121261	13
2784519	13
14521241	13
21391935	15
2264714	13
23095340	13
2479024	13
6502279	13
1429703	16
19260777	13
2306140	13
14504223	13
9568582	13
1001592	13
4796152	13
3953544	13
5317108	13
11824466	17
1790651	13
4103937	13
1700885	13
8118822	13
9707898	13
39981673	13
15748544	13
6500568	13
2113256	13
10679258	16
6729656	13
5610717	13
16917951	13
7882254	13
35774450	13
1413754	13
476443	13
13063815	13
9841075	13
3378190	13
9251143	13
5109904	13
76663	13
16373183	13
3167447	13
6526076	13
1607152	13
1885455	13
11603305	13
8172763	13
2945059	13
4396105	13
6448858	16
701015	15
1831317	13
2304750	13
30936707	13
353071	13
33623294	13
8448938	16
28482240	13
8641415	16
5000138	13
508695	13
1358491	13
7749752	13
25315714	13
4039795	13
2126594	13
10111674	13
4601283	13
6650361	17
8878536	13
12045096	13
10432919	13
744264	13
14885335	13
7099561	13
14974155	13
1639675	13
5791456	13
2223316	13
8495984	13
49275712	13
12621	13
4178864	13
19311428	13
10555278	13
5044045	13
117187	13
182813	13
8430642	15
3692002	13
21708877	16
22490727	13
1985752	13
1379390	13
6958490	16
2220176	13
13773468	13
1239659	13
14451379	13
168384	17
8355125	13
12519225	13
39537	13
12695238	13
6981344	13
560484	17
714830	15
6356867	13
15076311	13
6022494	13
4373009	13
1016246	13
2024246	13
770802	13
3085324	13
25682523	13
9516044	13
19297567	15
2549496	13
14243904	13
6979543	13
679952	13
1465928	13
13515251	13
1929259	13
1582576	17
2640383	13
12436467	13
10938617	13
536122	13
19048697	13
8776779	13
12561637	17
8623128	13
14318684	16
1107675	13
46406563	13
1237723	13
25200701	13
207920	16
9028122	13
27986961	13
232459	15
8522797	13
2225766	13
7639405	17
8860368	13
3334783	16
601329	15
3263141	13
4927070	13
1796762	13
28637132	13
6506320	13
7664570	13
2256944	13
23290974	13
5586352	15
731994	13
1124376	13
11888702	16
3716757	13
16068496	16
3129604	13
9582527	16
11776780	13
10069550	13
6923892	13
1474483	13
11357787	13
13367466	13
23959928	13
2355919	13
4994816	13
28834383	13
5622637	13
1840376	13
29576340	13
31918683	13
1241940	13
1950940	13
7573471	13
844299	13
4291694	16
3552900	13
199292	13
10545665	13
2816423	13
7379505	15
11635020	13
4444631	13
10484929	13
10634945	13
2101211	13
2162930	16
18249861	16
3841344	13
3504379	13
4483120	13
1649859	13
1727384	16
5517425	13
4781171	13
9445285	13
13063463	13
2017611	13
11954693	13
12362	13
11937502	16
563819	13
4493893	13
361665	13
1329536	15
475120	15
29991417	13
3195381	13
27668850	15
5156953	16
3415181	13
12427612	13
13072430	13
7577797	13
5429166	13
22608511	13
16411391	13
16422160	13
16871272	16
19308511	13
14951828	13
1395398	13
19246379	13
51476610	13
1848048	13
695491	13
2946181	13
10187836	13
6007247	13
5225733	13
15111744	13
5552254	13
1924356	13
400458	13
8975602	13
4375881	13
9978056	13
9550932	13
3532482	13
3293874	17
28355723	17
143489	16
593747	13
3668162	13
1776667	15
14092378	13
6707988	17
17076667	13
1663211	13
22280801	17
28367753	13
1755624	13
16377824	17
1938638	13
4014792	16
7380302	13
5430206	13
16284359	17
6197659	13
13555722	17
948616	13
3735736	13
3341546	13
23987038	16
6555566	15
3823229	13
18420158	13
655235	16
1682721	13
10766624	13
1347831	13
1705625	13
2151630	13
108870	16
49146808	13
16935230	13
1634272	13
2124479	13
5477427	17
629456	13
3377498	13
13230046	13
3233457	13
14654541	17
2985550	13
5259018	13
5650880	13
4663327	15
8722787	13
11499436	13
2181020	13
10346121	13
2608581	13
668310	13
9129158	13
1078808	17
6176454	13
11908367	13
5237010	13
3617223	13
2659884	13
11199961	13
10839871	13
13997177	13
6964168	13
2173738	13
9564130	13
1179075	16
8312730	13
3069449	13
6841985	16
1018997	13
7853094	13
589160	13
1332650	17
16140419	13
3083930	13
11028806	13
8159401	13
3095325	16
7321613	13
7397795	13
8478289	13
2455584	13
1315901	13
34891718	13
1465031	13
17470231	13
2406873	13
6347702	13
617279	13
8408342	13
9413521	13
10305901	13
9195870	13
65377808	13
2731740	16
2914455	13
16609958	13
7369472	16
437531	13
28225046	17
33725131	13
15217635	13
26186767	16
7608597	13
3334470	13
6727338	13
1318005	13
5624900	13
319473	13
12289448	15
35685789	13
9896173	15
7731233	13
18511239	13
9687804	13
5678655	15
3359233	13
2017048	13
13478893	13
9964866	13
22279796	13
15258830	13
8865292	13
4923253	13
4017480	13
5505666	13
2118157	13
16388324	13
9103175	13
8096189	15
3016193	13
12212596	13
5538234	13
1350920	13
1278192	13
13880435	13
963389	13
9083774	13
344908	13
12222371	13
5194350	16
16075756	13
3465504	13
5127731	13
842847	13
12330989	13
3374319	13
1538906	13
5333364	13
4709513	13
3687565	15
3605019	13
4387530	17
13884157	13
4245175	13
16144511	13
3378702	13
1223774	13
50288071	13
12462765	13
2735838	13
8819557	13
6754372	13
6656748	13
41432277	13
91962	13
944293	13
239268	13
1493193	13
518008	13
1339699	13
3840023	13
4995972	13
33970909	13
64989	13
8304563	13
10212117	13
1559649	13
2548618	13
10304012	13
12864799	13
1747792	17
17498153	15
35132491	13
8697701	13
4605338	13
615818	13
7327362	17
507642	13
9908886	13
3823068	13
5612511	13
11256951	16
4054492	13
11296829	13
5330536	13
658976	13
8552225	17
297839	13
5647687	16
18497443	13
71056	16
4648383	17
7756578	13
10132253	13
10685627	13
8483279	13
588092	16
8510484	13
4551816	16
11828810	13
24766027	13
9223370	13
7866595	13
9522739	13
11252087	15
346217	17
21429922	13
5862868	13
6689396	13
1876018	13
37450747	15
16411254	13
12643232	13
4427717	13
28971827	13
2440852	17
8762658	16
41890710	15
7225546	13
8210127	13
15692588	13
1108522	16
15201343	13
5247650	13
21763073	13
20671753	13
4193686	13
162535	15
3405271	13
10067167	16
22588911	17
5254321	13
4869541	13
6584327	13
1432300	16
5977800	13
9325019	13
6335255	16
8365538	13
24170836	13
12862840	13
5103683	16
5247645	13
2983080	13
1711989	16
1278913	13
15275693	13
22087421	13
950961	13
5350366	13
3520548	13
3189868	16
10757065	13
4174745	17
460925	13
18001741	16
2557112	16
29787068	13
1645925	13
32323794	13
14228696	13
6457391	13
718141	15
9906764	13
2821728	11
521638	15
218013	13
13832329	13
5618347	16
11834	13
3580366	13
42308758	13
6680143	16
12673245	13
9289475	13
4981691	13
9203346	13
21460791	15
5938953	13
14791670	13
4658961	13
5768962	13
36686552	13
1014304	13
10481083	13
6271525	13
20538702	15
7702434	15
20635025	13
3898281	13
3846711	13
8460222	13
2624068	13
4200120	13
4732253	13
2400319	13
1051627	17
3702725	13
7853425	15
7684889	13
6037759	13
2573930	17
6132730	16
3211521	17
3663645	13
29266490	13
2398173	15
5140176	13
506728	13
5644458	13
1279329	13
5472942	13
7331849	13
21018486	13
12928529	13
6195727	13
310415	13
21862319	13
5865377	13
1684712	16
3448180	13
8973049	13
3496142	13
15986338	17
5881638	13
3735494	16
2982494	13
2168980	13
2129946	13
13139805	13
1649002	13
8800582	13
5519065	13
10343403	13
9749826	17
8594316	13
354495	13
2844409	13
18438861	16
6033337	13
62013	13
9491088	13
185138	13
5517077	15
9633056	15
3252683	13
5490778	13
5225177	13
1682593	13
11169827	13
1281272	17
1652444	13
16701252	13
45483667	13
13868755	13
16982472	13
10835116	13
11994781	13
4773399	13
9458961	13
9098594	15
1463971	13
12672512	13
7593678	13
3427259	13
4207426	13
825212	13
1821621	13
3548975	13
2139935	13
23815923	13
9136787	16
10752925	13
15712757	13
9800760	13
4304986	13
9295414	13
28239845	17
1504437	13
1317520	13
23849	13
5473360	13
5228189	13
5937462	13
7477626	13
1169007	13
32226371	16
1055178	16
4774653	13
25655491	13
1508271	13
19724968	13
14486640	13
989166	16
4584592	13
3954895	13
3808607	13
1197506	13
1688042	16
2027042	17
25912467	17
3984651	13
21075282	13
3779069	13
7409301	15
2420302	13
21055150	13
4844685	16
4669357	13
10447702	13
34009948	13
4962998	13
5265522	13
5473912	13
2380907	13
7774777	13
4747248	13
9599526	13
9456139	15
41991090	13
471189	13
21346299	13
1455405	13
15346440	13
12936104	13
5022194	13
6849146	13
27096130	13
6372118	17
3580186	13
26841496	13
13635162	13
4408649	13
5681682	13
9867986	15
8260176	13
35179593	13
2582919	15
6062318	13
3674853	13
12170243	17
4495828	17
1786832	13
12400936	13
2367843	15
1782339	15
31585491	13
9263762	13
1659872	13
1312887	13
6416885	13
10210654	13
12933013	16
2729170	13
25782043	13
22968509	13
16238537	16
464108	16
19796527	13
16912517	13
2281072	13
3310806	13
2456525	13
7330812	13
985748	13
17606486	13
4433752	13
4030219	13
2030583	13
8168231	16
1365842	13
11266529	13
15099122	13
12109508	13
32879170	13
16728779	13
2970081	13
5066993	17
15546838	13
366324	13
143584	13
1591496	13
10349862	13
8060322	13
15754841	13
4505046	13
6833190	13
6167451	13
10418623	13
11580019	13
334384	13
3042311	17
10111427	13
20554174	13
16437898	13
16846542	13
13368360	13
14085379	13
601328	13
4568819	13
2082456	13
12564594	13
13422189	13
1890943	13
9119458	13
2286510	13
10329962	13
29696585	15
1289814	16
6120357	13
10045228	13
19489726	13
205367	17
6096703	13
747075	13
8147652	13
7154847	17
1922934	13
20188612	13
413909	17
8299442	13
9783594	16
5955713	13
4259056	13
2639340	13
9526087	13
6422031	16
2298073	13
3450999	13
4895867	13
7316659	13
234291	13
2170374	13
4113822	17
5410244	15
6480485	15
3400837	13
4833255	13
8317680	13
1753446	13
4394596	13
134980	13
16931360	13
5627948	13
2343794	13
3196331	13
1133008	13
12727779	13
3309687	13
10582133	13
20688634	13
8159604	13
3985261	13
3386704	16
707090	13
1515572	13
7402920	17
13835615	13
391738	13
19061897	16
3048382	13
4313571	13
11872878	13
6934969	13
658961	15
608018	13
18743034	13
6249801	13
1105925	13
8891028	13
13076602	13
4662363	13
31966339	13
8942487	13
2658543	16
7133472	13
119821	16
723594	13
2342182	13
7182231	13
7639338	13
5205180	13
1120448	16
1762865	13
15449401	17
21003612	16
6961543	13
4150608	13
911232	13
7801706	16
23560082	13
4082454	13
17410993	13
4147156	13
9110611	13
3452985	13
4368378	13
42627867	16
2914722	13
24440021	13
5705736	13
39986	13
6247680	13
2071750	13
8192774	13
43907719	13
7318798	13
7467171	13
7072653	13
2099280	13
10922881	13
7351625	13
9509069	13
6435588	13
1005945	13
7401760	13
668690	17
8530435	13
14538751	13
2926678	13
4805531	13
5106325	17
2885378	13
5595567	13
23370486	17
14647581	13
7250536	13
1835999	13
8141098	13
25153893	13
2415894	13
3990175	13
1327750	16
4662102	13
17175463	13
9564188	13
24022414	13
1313439	13
4498382	13
2586500	13
17114125	13
4365598	13
16659953	13
288319	13
4673394	13
55746071	13
6691781	15
18999359	13
6637154	13
10612214	13
30630077	13
19894226	13
6540826	13
4121523	13
3646287	13
22373213	13
19620441	13
2365592	16
5488974	13
16979119	13
18640583	13
2900513	13
3868302	15
6267899	17
5299732	13
4999827	13
21529716	13
7284762	13
5682220	13
14767974	17
1289544	15
5365853	13
15234918	13
3014030	13
3694675	13
11357985	13
1421024	13
22556322	13
13351325	13
10176357	13
2193240	13
15864231	13
951328	13
270458	13
7064146	13
6058820	13
19804871	13
7563277	13
6196294	13
285137	13
245787	13
2606528	13
421991	13
2795727	13
13439365	15
16813733	13
9510679	13
4506009	13
7055665	13
5159276	17
6642854	15
1053340	13
6910744	13
3983624	16
6598100	13
5441036	13
7124139	13
6068409	13
2295632	13
8680543	13
1078807	13
64359	13
4574308	13
6124453	13
195985	13
2625466	13
9420515	13
8969921	13
3665380	16
6329916	13
9960919	13
3987472	13
3491306	13
5810694	13
5425824	13
745391	15
8417696	13
26144899	13
45342801	16
26882255	13
13209532	13
276280	13
14749492	13
4598137	13
7393145	13
1834983	13
1680446	13
388986	13
2002231	17
3959700	16
11687360	13
919699	13
4262738	13
18544627	13
6283854	13
14998476	13
6751351	13
4580936	13
549162	13
3020065	13
8168772	13
2634517	13
790633	13
3756694	13
6549970	13
7521048	13
1249639	13
3304982	13
32498826	13
682077	16
24266087	13
23050218	13
15264731	16
8520065	13
1808466	13
1640619	13
9565453	13
16935413	13
4584252	17
1374898	15
8942708	13
11123446	16
9190848	16
5180122	13
1864324	13
52416	16
7952306	13
1682759	13
4443797	13
15719370	13
2244848	13
1265261	13
2940534	13
12554642	13
3520452	13
3660531	16
3995283	15
31310170	13
4395085	13
4929931	13
206419	13
14457107	16
1208644	13
7865133	13
146636	13
2259985	13
12456317	15
12197219	13
8492061	13
26434232	13
6393469	13
6490584	13
10351880	13
18696612	15
404571	13
12723028	13
7169913	13
1885292	13
660759	13
1171288	16
5051806	16
14514461	13
876105	16
8738168	16
3651307	13
3971279	13
947421	17
3847297	13
12474679	13
8378800	13
533414	13
2313707	13
7127180	17
16024376	16
10517239	13
2003046	13
2310963	13
3202698	13
5820210	13
3867527	13
298446	17
7134580	13
801979	13
21922391	13
3328024	15
8618788	13
6122744	15
1090670	15
30027991	13
20985791	13
2497328	13
6705854	13
18791799	16
1076960	15
19412606	13
24648113	13
6300939	13
9384704	13
247963	13
11936819	13
13127133	13
490481	13
6438575	16
4065148	13
410358	13
18295065	13
11946106	13
35759137	13
2487282	13
2849474	16
4389429	16
2993654	13
10214408	13
11355585	13
6781587	13
20994935	13
18070611	13
6358814	15
32399371	15
50503603	16
23650203	13
1730684	13
853230	13
1913494	13
13784894	13
10381763	13
2326669	13
49669399	13
267524	13
1020811	17
5083943	13
385594	13
2329869	13
11417657	13
9481878	13
22271661	13
17837863	13
8076457	13
11237015	13
14753500	13
11088584	13
5419528	13
1649516	13
7658128	16
10738439	13
14566314	13
10317469	13
1624427	13
3808561	17
672405	13
5492909	13
6685677	13
2977249	13
6189238	17
17618605	13
9164350	13
1027380	13
1632237	13
3118560	16
4923839	13
6054592	13
3718533	15
6906915	13
727902	13
12847551	13
11255277	13
17253417	13
1375723	13
10352765	15
12937735	17
2097396	13
5862747	13
3700060	16
3615706	13
6907163	13
1901453	13
586270	16
4059390	13
16791515	13
12551372	13
18994042	13
18257552	15
1460031	13
11236271	13
4819317	13
8371997	17
17614978	17
15131975	13
428737	13
5499411	16
5677220	13
8658292	13
14550318	13
10503789	13
11644951	13
5590805	13
9455105	13
1768476	13
5210047	13
1109142	13
18610224	13
926210	13
11010599	13
30631536	16
16565986	13
700082	13
7796339	13
16357266	17
11578508	13
414416	16
7125275	13
31948777	13
1335508	13
2902746	13
3010542	13
5182541	13
538372	13
1535055	13
21452241	13
15122489	13
4071663	13
1344474	13
23418241	13
9464162	13
5922431	13
2058644	13
4135461	13
325610	13
20504564	13
3797963	17
9259142	13
2960590	13
2719504	13
15616945	13
14019733	13
3740058	13
8460948	13
1763902	16
19459	13
4085011	16
1755679	13
2440111	17
6404633	13
17859259	13
1711717	13
931006	16
12092107	13
2580403	13
4062870	13
7296536	13
1331778	13
13451078	13
7321278	13
1033705	13
4052204	13
2308038	13
3487995	13
17644601	16
11263002	13
5489020	13
9996167	13
1953314	13
214782	13
4591926	13
852534	13
2901896	13
8703635	13
3185010	13
9068678	13
4195668	13
4875756	13
24683642	13
2293431	13
8838038	13
10411694	13
5155778	13
1726716	14
33058042	13
4680922	15
11226650	13
12865021	13
11129132	13
1917718	16
1713359	13
5420508	17
1172782	13
6766076	13
338514	13
16226923	13
21644995	13
9005611	13
3896945	13
4119018	13
3766795	15
4274973	13
3639130	13
1978878	13
16954235	13
7708176	17
4520431	13
10854811	13
2537218	13
8556579	13
8968941	15
4122917	13
12870662	17
7757374	13
14487427	13
9560247	13
4769648	13
6011163	17
438847	13
8920897	13
10925625	13
849321	13
13067302	13
1554827	13
7180887	13
30670902	13
18495808	13
2639457	13
20377264	15
5157719	13
659274	17
33259821	13
14081977	13
8181750	13
1164871	13
1391418	13
12675652	13
3556967	13
3299871	13
699083	13
439563	13
1234843	17
27085160	13
4457931	15
162978	13
4762040	13
4408097	13
10626391	16
530416	15
25710292	13
610035	13
12568800	13
3813391	13
10028401	13
6454537	13
5120929	16
7874793	13
6261985	16
4569654	13
3061601	16
2042281	17
6360378	17
442687	13
8871834	13
15586570	15
48089	13
5100092	17
3549934	13
16133372	13
4603728	13
5494006	13
23578584	13
1648056	13
8321731	13
7892304	16
2476529	13
453256	13
935553	13
9383594	16
284232	16
4176586	13
1686623	15
4266185	13
20436477	13
25298346	13
1247440	13
13731159	13
1517883	13
21650189	13
12955966	13
2289051	16
6507528	16
9819767	13
25366787	13
8381695	13
4014027	13
470114	13
2712655	13
4054045	15
12845450	13
2874767	13
15816171	13
13016573	13
1871611	13
9689714	13
8542025	13
171624	13
693938	13
2680102	13
10880490	13
9002452	13
9416105	13
8859983	13
1223827	13
2925051	13
2621508	13
20827771	13
9991763	16
9372045	16
790694	13
125470	17
5247621	13
8320730	16
5235949	13
5718292	13
4839027	13
12683006	13
3165492	13
3308926	16
756168	13
443245	13
43258808	16
24868423	13
1359917	13
244241	13
1180420	15
3555105	17
678104	16
3899070	13
13988222	13
183648	13
4250284	13
4833261	13
493689	16
10405615	13
13514719	13
729630	16
3103367	13
3114169	15
272485	13
2880404	13
24086371	13
5692062	13
24571578	13
26077575	13
11250495	13
15140467	13
18825711	17
9279195	13
14991578	17
5255412	13
3075510	13
7659990	15
12400792	13
1289294	17
67312	13
3143087	13
18583810	13
12199158	13
9587036	13
21053699	17
5480523	13
4544859	13
136229	13
3437111	13
550358	13
1073698	13
12543778	13
36247	13
6026194	13
18026565	13
5025351	13
1654924	13
10646105	13
19726030	13
675314	13
1775005	13
4671051	13
27923200	16
62183	13
1076279	13
14668119	13
5984063	13
18660525	13
9774853	13
4458501	16
2709930	17
7171999	13
10423962	13
1882419	16
558664	13
2937468	13
6374072	13
3803296	13
38332022	13
778958	13
17020434	13
14147415	13
3451378	13
6564126	16
15188593	16
7437149	17
1305670	13
2124597	16
12705434	13
1027061	13
13083782	13
14489966	13
1551939	13
11205143	15
1772148	13
373390	17
3578934	13
802092	13
4210333	13
5002068	13
5025341	17
1886931	13
354127	13
2150073	13
1091143	13
16097103	17
12999901	13
843967	13
3731734	16
6843786	13
19127209	15
16262784	13
2495701	13
1292700	13
9335317	16
60701289	13
4380590	13
11831804	13
9464440	17
8555590	13
23514077	13
26709962	13
3281893	16
11278677	13
13504372	17
4987738	13
2727637	15
4172856	16
8775027	13
5034993	13
1819701	13
6524645	13
17823641	13
855573	13
6520826	13
766438	13
1380576	13
6457692	16
2191684	13
4950260	13
1928177	13
26680291	15
19702863	13
28126554	13
1970275	13
2802620	13
10015859	13
3043664	13
2531691	15
11329221	16
127033	13
1171314	13
25970020	13
707843	15
772371	13
3405652	13
18409759	13
11869116	13
1041188	13
13138484	13
3123059	13
10798419	13
22061083	13
8588766	13
30720686	13
19631407	13
9990277	13
14628990	13
1687857	13
307769	17
3511738	13
25454897	13
5047881	16
7130699	13
26003237	13
1954785	13
12056166	13
16312157	13
7847838	17
1286393	13
3700249	13
1879364	13
21871989	13
1916691	16
5247989	13
1974549	13
3396508	16
8607977	13
22535783	16
14071229	13
3492994	13
11392035	13
7541515	17
2831990	13
7617368	16
22814690	13
3059105	13
4679789	13
4796709	16
4593115	13
7970298	13
5263493	13
193920	13
5654729	15
2167365	13
1074570	13
4014238	13
3206853	13
2789283	16
2211158	13
11112904	13
1622395	13
3758594	13
1993741	13
159888	13
7534991	13
251085	13
608229	15
22316656	13
433058	13
8245721	13
15515942	13
22972903	13
523791	13
5695706	13
7829570	13
7182617	13
25893326	13
2681119	13
350157	16
11031283	13
634509	13
2578407	13
30328235	13
12950790	13
5443731	13
838800	13
3740001	13
2500181	13
12048749	15
32654513	13
4706493	13
5202708	13
5385453	16
15650722	13
121980	17
179923	13
28371999	13
11628188	13
3281360	16
13724711	13
2342257	16
3682250	13
1366129	13
5071367	13
11223080	13
10056255	13
595997	13
2165442	16
5930285	13
13335339	13
5981780	13
36076202	13
6000851	15
6403473	13
6914031	13
6452601	13
557780	13
2516151	13
21283166	13
5769783	13
8916045	13
1608480	13
725603	13
1647552	13
2585124	13
8757349	13
764760	13
3436508	13
1103786	13
222462	13
3417351	15
28733165	13
9411243	13
24028732	13
2469999	13
3444595	13
7352851	13
13793594	16
26503535	13
8497993	13
1044724	13
2700330	13
3326600	13
15273275	13
70103	13
26407780	13
1946764	13
4170632	13
17925299	13
1415351	15
5576050	13
15016017	13
9540268	13
8575221	13
593093	17
1216557	15
23867807	13
3317096	13
7158382	13
390015	13
9756649	13
810590	13
8405259	13
7968574	13
2960304	16
5908130	13
17462970	13
1067651	16
10964407	13
10799653	16
876404	13
1484222	13
14637985	13
166946	13
6490117	13
8665977	13
403566	13
8061540	13
4951073	16
27668169	13
1987580	13
3685494	13
5813240	15
9141366	13
3596358	13
14879448	13
18705617	13
1255228	13
832055	13
10589141	13
9656594	13
39986160	13
7735531	13
3486733	13
8674467	13
13636985	13
3065158	13
6716784	17
11517413	13
24677755	13
8153962	13
11027645	13
4126454	13
3506761	13
8203009	13
9621928	13
4406210	13
2410275	13
1590285	13
34079959	13
2356551	13
2579789	13
6350024	17
1147757	13
10359888	13
5924751	16
3868616	13
6977191	16
1289865	13
2585949	13
3259352	17
16938	16
501580	15
33120582	13
22012459	13
7291434	13
1116106	17
920873	13
18539222	16
4394584	13
5836405	13
6115047	17
1299068	13
4660550	17
609267	13
13675548	13
10343872	13
35066671	13
531906	13
34431421	13
15769540	13
4642056	13
21423417	13
6865543	13
3253906	13
1430713	13
606205	13
7856419	13
3828720	13
4190778	13
2078602	13
5373419	13
21678153	13
5684877	15
4982073	13
1694268	13
13799245	13
453931	13
5851655	16
1213131	13
4838008	13
7211476	15
14396424	13
31199267	13
16769672	17
1828056	13
2936302	13
4509387	13
321334	13
10055078	13
9251043	13
17270410	13
9167034	13
1598574	13
4714805	13
2613527	13
14641623	13
2490985	13
8569146	13
6184690	13
7666368	13
2291949	13
17446320	13
8025801	13
32204143	13
24857732	15
2160586	13
30290673	13
4572140	13
4399457	17
2385319	13
6694033	13
6884870	13
59607	13
24335469	13
6309425	16
3372055	13
14411359	13
4444667	15
1637648	17
2178795	13
8720808	13
6454376	16
10362968	13
3170301	13
11144852	16
13775361	13
168460	13
30691457	13
12431670	13
11727422	16
10095617	15
1401067	13
7094510	13
19279443	13
16070346	15
2402172	13
25817	13
4644673	13
23972154	15
5549874	17
3081224	13
6125431	13
712629	13
11393750	13
13568752	13
6017065	13
3452232	16
12239650	15
5413211	13
7968200	15
2720189	13
256584	16
11473427	13
39724923	16
3149761	15
1794657	13
6154203	13
3281083	13
196174	15
5804994	13
4172615	13
4781811	13
24227011	13
6013968	13
10259940	16
2986281	13
8804852	13
6478418	13
8274486	13
6359370	13
1095183	13
3071237	17
1365911	13
14581696	13
410546	13
10366345	13
6051987	13
1351484	13
24352163	13
1936338	13
4872093	15
1382499	13
3823635	13
10491375	15
10223827	13
1388647	13
13379228	13
2780986	17
15248782	13
14115440	13
4643551	13
534897	13
5659559	13
5008543	13
964083	13
1413816	13
2477685	16
11927596	13
5893660	17
5721637	13
19782808	13
4828393	13
5857601	16
5460217	13
3707453	16
11502048	13
18028385	13
14800896	13
3292073	13
6291649	16
18691833	13
8400176	13
12567183	13
10314796	13
4062376	13
1226372	13
11944000	13
32460829	13
3989276	13
5076955	16
1994011	13
11842072	13
22873792	16
16697133	13
6193074	13
16561251	13
1005869	13
15444103	17
8000762	13
4032317	13
4354124	13
15265745	13
2209796	13
3734027	13
1752407	13
7547534	15
3188756	13
266213	13
93038	13
10044189	13
21168048	13
3795560	13
11247719	13
7390778	13
3992974	13
7339132	13
533702	13
491779	15
15059751	13
3441245	16
7459095	13
7566127	13
30336139	13
8179376	13
358527	13
2039166	13
61316433	13
6233290	13
534940	13
2080254	13
33545113	15
10267535	17
9389030	17
8427557	13
1153972	13
12111131	16
7863377	13
14829029	16
19565926	13
11632354	13
8424	13
14359684	13
6640216	13
7454323	13
17526641	13
12173900	15
11613198	13
1946923	13
15415068	13
11958557	13
8593792	13
7497728	13
2434146	13
2828259	13
2612901	13
5550697	15
25681500	13
7440581	13
4237058	13
6680360	13
1046060	16
27742019	13
3716638	13
3908854	13
18692791	16
17215450	13
35297	13
14534909	13
8692214	13
6274428	13
1083087	13
6344508	13
14943572	13
2623177	16
11375480	13
9706894	13
6709775	13
9565998	16
1872336	13
20602805	13
4247065	17
913584	13
837048	13
36835585	13
11384180	13
1570422	13
498611	13
18457947	16
3989134	13
23187451	13
709561	13
2846365	13
7828371	15
3183075	13
11183651	13
22923396	13
9233045	13
46238940	13
14718243	13
1825750	13
2564364	13
9256851	13
1978854	13
1255732	13
2531759	13
13209753	13
1087260	13
766982	13
255218	13
5952150	13
1812558	13
2997596	13
14792731	13
11377188	13
10277953	13
4131486	16
24122687	16
21601080	16
33330820	13
4130075	13
16123631	13
888050	13
1181653	17
3824210	17
51246564	16
1671452	13
8125836	13
4254469	13
9316198	13
19719276	13
3196546	13
20075895	13
4984577	17
5350705	13
5330146	16
3230680	16
37610629	13
7736398	13
6819888	13
2634408	13
272510	13
8008040	13
15940443	13
10433094	13
7708116	13
4451275	16
6024425	13
9292973	13
7850551	13
5119410	13
4179363	13
499460	13
20816619	13
9663027	13
11287892	13
3832804	13
1763589	13
459099	13
770426	13
3051284	13
8470419	13
12819848	13
2486766	13
3369230	13
6368630	13
2838482	13
8525028	13
3345466	13
1483108	13
1006680	15
2543524	15
400937	13
2973018	13
25385310	13
5531139	15
2174790	15
6777512	13
15395228	15
6489124	15
10877554	13
8738567	13
723108	13
18685115	13
483115	13
5735084	13
3553555	13
24270754	16
40645604	13
2920769	13
1941014	13
25593082	13
2836784	13
22074601	13
2481398	13
20162504	13
12894405	13
9981056	13
2591222	13
13403247	13
12149697	13
570610	13
12106261	17
7545427	13
1341330	13
6354908	13
3726222	13
9636354	13
30758507	15
7632452	17
7826276	13
5449569	13
12233275	13
154884	17
6951115	13
5790354	13
20561833	13
7056316	13
8687040	16
11374401	17
2501800	13
1711113	13
23474508	13
535686	13
25131824	13
1576026	13
3442933	13
8455653	13
24919430	16
3027548	13
2040697	13
1166528	13
15249072	13
9780188	13
2226744	13
1209702	13
10271434	13
15546336	13
6361133	13
7983017	13
8898405	13
1440829	13
4936659	13
2938872	13
2879204	13
2543714	13
7304527	13
13431378	13
6414715	13
3304018	13
4713738	13
11517073	13
23851263	13
5076313	13
17931568	13
14773427	17
17546285	17
682049	13
16012312	13
16223268	13
1151021	13
26848349	13
25163548	16
23386864	13
987068	13
13781247	17
15277561	13
1106032	13
24508664	13
16504569	13
3689440	15
4207882	16
14517666	13
6064015	13
14434313	13
6864260	15
1991155	16
14957672	13
9247923	13
5826471	13
11643968	17
366551	13
1422112	13
5864747	13
23066956	13
35646889	13
2820065	16
8206414	13
8094668	13
7947719	13
5140467	13
11277757	13
39288089	17
2244494	13
942513	15
3255503	13
4861569	13
2914515	13
1892235	13
836152	13
365966	13
2871911	15
17080015	16
11089018	13
17369428	15
941290	13
24219547	13
11509207	13
6552057	13
1367466	13
39876122	13
4930099	13
9769635	13
1814530	15
5405196	13
10045144	13
3997630	13
4945581	13
9653396	13
16815745	13
1081956	13
1736768	13
24021626	16
3873793	13
4332861	13
2172298	13
10125395	13
11905264	16
4760142	13
7820725	13
612381	13
3397567	13
13449239	13
2368174	13
2231608	13
3376104	17
10606081	17
817003	13
9258325	13
15362100	13
6098634	13
5200763	13
900307	13
4987695	16
1340439	16
17391245	13
24839600	13
5001544	13
8181756	13
2874071	13
1203406	13
8009450	13
17151108	16
7649466	13
1752896	13
3738299	13
1722478	13
7866900	13
11436456	13
2749450	16
3810785	13
4315017	13
839657	13
2354678	13
1381749	13
428441	13
5659482	13
7992215	13
1964373	13
7876703	17
1669020	13
20341	13
25821147	13
14416145	15
38848651	17
6966843	16
3428081	13
2838312	13
7323487	15
227116	13
5874082	15
7307439	13
1957041	13
9211175	17
192358	13
7298993	13
20591911	13
1465772	13
6059770	13
3661407	13
2461963	16
3256775	13
6584506	13
1515436	16
2465787	16
259521	13
16897248	13
9297127	13
260960	13
18995874	13
7501589	13
7927056	13
27093023	13
14352418	15
8046011	13
14622792	16
20298619	17
10642071	13
9368151	13
3242178	13
23644346	13
20484979	13
3333594	16
3610157	13
13004146	16
2374599	13
5355515	16
23682573	13
1121169	13
1435845	13
3149774	13
7518760	13
10175673	13
1625900	13
2000820	13
14892968	13
16097775	13
22809874	13
2660951	13
14489234	13
36797325	17
415046	13
533483	13
13992558	17
9435953	13
3564174	16
11576777	13
814574	13
3512422	13
15230305	13
16979331	13
348639	16
7264304	13
4585795	13
322800	13
18653783	13
16405195	13
11115360	16
3697363	13
4049066	16
4572416	13
3326579	13
453329	13
1511875	13
13774958	13
5244	13
9381267	16
7624415	13
5417213	15
598378	16
17111532	17
11973116	13
1286911	13
2808716	13
13668542	13
3655641	15
28833505	16
27751167	16
10724134	13
19111021	13
7081107	13
278983	13
694961	13
4077886	13
10533681	17
2349452	13
9344136	13
3596928	16
10879902	13
6951528	13
3994850	13
3225415	13
35107793	13
6197063	17
8454088	13
16319320	13
2387020	17
10612723	13
1234811	13
5290755	13
10111953	17
2690181	17
3669651	13
555041	13
4330103	13
14107462	13
1612947	13
3419971	13
17002446	13
13857006	13
3916478	13
11709675	13
3352109	13
1275982	15
2687283	13
10006827	13
14475821	13
21641548	16
2345071	15
14399668	13
719874	13
3227403	13
11379694	13
6603394	13
5805409	13
3207373	13
15330496	13
2550285	13
3214133	16
4529823	13
12938928	16
4717756	13
1361719	13
2111220	13
17249584	13
18090113	13
6487633	13
1817498	13
3035504	13
16889910	13
8389388	13
4363603	13
6434670	16
7712382	13
1846630	13
8853427	13
3484132	15
7787894	13
5136573	13
1594776	13
4559890	13
4635742	17
3037148	16
8444144	13
3757786	13
18901222	13
1204858	13
5430687	13
9756904	13
6007436	13
2794683	13
3384001	13
5062400	13
25690083	13
10340901	13
25341500	13
3248017	13
1117006	17
13370355	16
2862506	13
25084824	13
6833189	13
14131256	13
1886886	16
16564565	13
1777754	13
6389476	13
3814566	13
1923697	15
11091150	13
663810	17
7068607	13
13537017	13
37926580	13
2943829	16
16044108	13
506453	13
9789179	13
433365	13
25264717	13
8709205	13
10614740	13
10975766	13
4171006	13
11068998	13
8134396	17
19703477	13
9027082	13
2079559	13
16452463	13
9674116	13
1201858	16
11944669	13
11190650	15
501994	13
10378948	13
812360	13
10264778	13
7174335	13
8942007	13
3890281	13
769835	13
1135070	13
13668676	13
3482112	13
485943	16
12479779	13
342545	13
2308475	13
3834966	17
1177998	15
6431819	13
2397092	13
9537474	17
1053755	13
1650218	13
566036	13
10630272	13
3122691	13
7704566	13
4083948	13
18537805	15
20966757	13
11790246	13
5269963	13
4705125	13
3467021	13
1945556	13
1233477	16
9368556	13
2355933	13
3535575	13
20293318	13
8132055	13
670705	13
7641446	13
8626966	13
8655191	16
27264925	15
1048527	13
12571593	13
1814046	15
13610750	13
10343595	13
4260923	13
1137474	13
8074999	16
18246162	17
12822840	13
6238537	13
3667433	13
11346741	13
5206866	13
9498873	17
11331279	13
5160097	13
4313221	13
14136747	13
3324079	13
1959362	13
24764156	13
6970481	13
9431644	13
3628982	13
5144531	13
3630604	13
8153016	13
23636822	13
1772531	13
8766627	16
28022819	17
2678652	13
7858978	13
30086400	13
4223321	15
9015419	13
8564652	13
924963	13
5916334	16
5768965	13
20338132	13
15729108	13
7986983	13
129040	13
3348744	13
2088137	13
10103894	13
5626977	17
1371953	13
12471902	13
16996459	17
23012301	13
2279664	13
2901530	17
6755876	13
1387958	13
9739805	13
14753659	16
16291129	13
16374248	16
11205417	17
11043158	16
4884935	13
21237065	16
6999237	13
7614176	15
4609555	13
17094052	13
12965994	13
3220393	13
877258	16
11814712	13
979770	16
12814961	13
4334354	13
18351243	13
1666731	13
4248255	13
212224	17
1869830	13
3408409	13
8608820	13
10825229	13
5276355	13
5351912	13
3227015	13
1663941	17
7931699	13
8542670	16
2262798	13
11421962	13
4430500	13
5507456	13
7801508	13
9416223	13
19603314	16
4643649	13
3465636	16
3071238	15
1494530	13
8011644	13
11395769	13
16092108	15
3195433	13
3069601	13
1424216	13
11333635	13
10398567	13
13767515	13
6955043	13
4627874	15
4941857	13
8164352	17
9224640	13
6936630	13
7688151	13
2898412	13
5293	17
21122367	13
4970032	13
15981524	13
14689	13
3986187	13
8505637	16
13455268	13
696078	13
706235	13
53451849	13
4548900	15
5238229	15
12722658	13
3589606	13
1076864	15
1740359	13
1545188	13
5588252	13
5566842	16
30978301	13
7608754	13
5643313	13
13720043	13
9309922	13
1037903	13
7473437	13
9391235	13
1394811	13
5415992	13
6081124	13
16176994	13
50540292	13
13711676	13
10168645	13
22882654	17
4113183	13
6156748	13
3933356	16
2996338	13
2348646	13
7530822	15
8144530	13
11232592	17
3189350	13
10446440	13
30805885	13
20624935	15
11130629	13
6237830	13
24653672	13
3437320	13
615714	13
527135	13
5029630	13
1230765	13
33135677	13
15611164	13
13150040	15
14423204	13
2423556	13
7109752	13
17653736	13
8992000	13
14828477	13
11186155	13
2133702	13
5900644	13
8828962	16
6927929	17
32401470	15
899483	15
2025903	13
14125482	13
846509	13
2916615	13
1480348	17
5632415	13
5584878	13
6268889	17
4979306	13
9766968	13
352374	16
3028281	13
7493080	13
1037962	13
5242377	13
6461017	13
5610911	13
4561616	13
1217706	17
7894469	13
500639	13
6161605	13
5201744	13
5195227	13
2217108	13
4720015	13
11387380	13
35937817	13
37433453	13
9224837	13
1622117	13
8736572	13
221501	13
9885831	13
4391864	17
487143	13
11912113	13
10528406	13
6428894	13
20851078	17
6962262	13
1915458	13
18427884	13
7114319	13
1024903	13
12058954	13
783119	16
4809092	13
24164577	13
4953767	13
8043866	13
24590394	13
1705766	16
9987552	13
531518	13
5966138	16
456395	17
11837864	13
2031066	17
12519726	13
16925773	13
9736568	15
11337544	13
18668486	13
3907319	13
9807719	13
21142049	13
3001375	13
73091	17
7999629	13
4586223	16
4659062	16
4609521	16
8211346	13
19576828	17
9937554	15
16257999	13
7135384	13
144032	13
13521987	13
6718343	13
19554261	13
1821728	13
1819480	13
11696688	13
12149833	16
11144540	13
8146692	13
6889072	13
2643968	16
5279674	13
16164945	17
2348367	17
5743756	13
10728588	16
12697877	13
10931834	13
3564414	13
372427	13
2878940	13
935879	16
1444933	17
6770690	13
6774642	13
1478080	17
4475811	13
16718298	13
21609795	13
38211795	13
9430682	13
227833	13
5448291	17
2890300	13
3931694	13
15175518	13
3454589	13
4877676	13
35107479	13
17156342	13
1205801	13
5715380	13
32541853	13
12215948	13
5032932	13
4211454	13
18435488	13
938092	13
264113	13
3109313	17
4629997	13
21332264	16
182218	13
2712326	16
1688118	13
1137541	13
9307439	16
4305796	13
15654620	13
6677114	13
3696180	13
7103133	15
34737	13
9084028	13
4034931	16
25624247	13
15631220	13
30713760	13
19349214	13
18042819	15
2485144	13
3092775	13
3029739	16
3394873	13
721335	13
3104831	13
13287944	13
4557593	13
7941578	13
4031052	13
1565159	13
45792591	13
520006	13
2246680	13
7125018	13
2057349	13
11891987	13
7829151	13
4049124	16
13587875	13
10683700	13
2100154	13
12874171	13
13237692	13
4576292	13
656541	15
34674420	13
16160726	13
7541994	13
5579205	13
3962392	16
17468483	13
4665	13
15154765	16
3531305	13
1887233	13
6667830	13
20638699	13
1828983	13
6781298	13
747581	13
16312086	13
12666497	15
187453	13
1846046	13
12687728	13
21755804	13
14994377	17
8605711	13
866639	17
1134705	17
3910811	13
3405371	15
10189501	13
16938154	13
2711841	13
16587839	13
13583278	15
3191001	13
3075414	13
20155164	13
4638016	13
905906	17
18112806	13
22829707	13
34958681	13
1622360	13
3794609	13
3831382	16
13449149	13
6021670	13
12792941	13
3299450	16
8366632	13
4584379	13
7522235	13
8838580	13
8926576	15
23865755	13
6421865	15
25709196	13
29316375	13
6443908	13
1493901	13
10682359	13
5725554	13
2526354	13
6389729	13
461644	17
2551069	13
6167135	13
3388694	13
1027671	13
50270742	13
15626240	15
3854760	13
2220923	13
461974	15
7467459	13
2438476	13
2176444	13
6726971	13
3775808	17
2181838	13
9028054	13
30663288	13
3032113	13
75112	13
8327176	16
3427185	13
1392669	16
6575962	13
6433523	15
5847908	13
2329974	13
1208128	13
2773085	13
9313930	13
10277354	13
2309874	17
8310645	16
25396952	13
3571482	15
4969441	13
2270004	13
5050318	13
5499696	13
18147104	13
3890022	16
28805546	17
835700	13
291097	13
18802005	13
21171080	16
46192	13
1997131	15
1695063	13
3190121	15
1154143	13
3352379	13
315871	13
29546759	17
14607142	13
4025693	13
8694741	17
709756	13
5666797	13
12164002	13
2947935	13
2064056	13
17234915	13
8518687	13
10796340	16
24282855	13
2422106	13
7204755	13
1353700	15
6882898	13
18592761	13
5718128	13
8383102	13
25905382	13
21337134	13
7614413	17
4943639	13
830136	13
4040942	16
547415	13
3115539	17
8727643	13
11406758	13
3782320	13
16606580	13
29090641	17
4338835	13
6363044	13
19928932	13
12961896	13
822017	13
11094482	13
7919255	13
2964981	13
9569880	15
5058465	16
16345568	15
474983	13
90968	13
5798377	13
5949567	13
3503232	13
1534631	13
121273	13
3495655	13
17443703	16
8137269	13
8162295	13
3424629	13
1849679	15
1237905	13
2797833	15
8688314	13
18067379	13
2320749	13
19262467	13
15843352	13
2768951	13
14259738	13
16824929	13
3790241	13
8165681	13
7276949	13
811941	13
3318693	13
16379600	13
2928825	13
9422388	13
4761784	13
4363573	13
1415173	13
7869876	13
13941960	16
2001761	13
2519270	13
4498240	16
11638385	13
4423327	13
857924	13
25546696	13
1906075	13
19084707	13
7660692	13
7704933	13
1254492	13
9824452	13
612279	13
12086543	13
12971796	13
9545218	13
24759614	13
3037596	13
1535921	13
8018998	13
15556613	15
2426870	13
14358189	13
3132070	13
3450234	13
1079123	13
10212915	13
1140805	13
13600148	13
17251950	13
4072434	15
1364195	13
24138432	16
1164355	15
3776963	13
12293510	16
10863653	13
791435	13
4154490	13
20683732	13
4634127	13
44318142	13
4668258	17
17959927	13
649838	13
9533620	13
15493830	13
1777228	13
18856588	13
30920601	17
23330973	13
12522533	17
14407016	16
20025543	13
2230139	13
1125911	16
18307263	13
1103698	13
3325040	13
1019732	16
2163377	13
2264448	13
24014056	13
19410	13
18997965	15
1606772	13
5667454	13
1245483	13
2317411	13
2128628	13
2027927	16
36309791	13
743820	13
3267251	13
19509194	13
19397208	13
11426081	13
2843418	13
14047032	16
11489448	13
6033059	13
732141	13
47997513	13
21809714	13
996413	13
7433384	13
847490	13
912130	13
4550879	13
4006991	13
1020861	13
1122433	13
2549768	13
13190298	13
4910552	13
13405908	13
18590329	13
2483369	13
40864866	13
11337731	13
17545168	13
3004308	13
3960488	13
11307755	16
23925442	13
5948207	13
10573863	13
9831417	13
11266820	13
3273200	13
5424757	15
1691113	13
6957867	17
6324478	13
1196146	16
312962	13
842358	13
14978455	13
2769876	13
2794179	13
1720360	13
1232936	13
2719089	13
17175671	15
5356172	15
12544136	13
4782515	13
25468081	13
1551078	13
5893319	13
21146393	13
2008383	13
2162286	13
4162539	13
6229945	13
6182302	13
7600151	13
13852832	13
6620875	13
5255525	15
15455422	13
4212142	13
4444589	13
28444452	13
8431402	13
8234711	13
18490212	13
9089963	17
7755541	13
15148464	13
6144179	13
10013421	13
2469584	13
2111863	13
5655954	16
17945452	13
15287884	17
16261807	13
17918540	13
4279914	13
5676468	13
1183132	13
9106769	13
23825286	13
19140772	13
19702638	13
585992	16
737954	13
13639106	13
4465754	13
11869890	16
10059484	13
7189195	13
226906	13
4373666	13
12014596	13
5253099	13
4645957	13
3480667	13
8225009	13
18088499	16
4220676	15
9906997	13
8645942	16
17031120	15
7090647	13
5822728	13
183314	13
1511390	15
3985812	13
13545162	13
7595305	13
4866430	16
10301689	13
836998	13
4679573	13
2509551	13
22243615	13
87003	13
15393704	13
18591938	13
1793625	16
8449174	13
3160300	13
3577361	13
23741690	13
1520157	13
14209921	13
315630	13
6468951	16
1076121	13
6772953	13
3824576	16
13224125	13
2521877	13
9334250	13
7572832	13
31551890	15
13265138	13
9986771	13
438706	13
375377	13
2350374	17
1611176	13
1812639	13
9659786	15
3727337	17
19604976	13
2911073	13
4432288	13
4601579	13
10247294	13
13611677	15
2561229	16
1747843	13
4582889	13
972988	13
155517	13
7378787	13
11240739	13
15824720	15
1856626	15
1852886	13
4345953	13
1867456	13
10105382	13
631842	13
9067551	13
4687873	13
13303806	13
36330322	15
33279506	13
4029101	13
11073354	13
2348599	13
8094987	13
2842868	13
7096146	13
4551076	13
20046133	13
9302930	13
998593	13
7224894	13
23273348	13
14938823	16
4229072	13
6111357	13
14904048	13
4284723	13
386105	16
4739517	17
1947308	13
7833456	13
32098759	13
282139	13
2417450	15
1718720	13
22912450	13
8895495	13
4284790	16
12152239	13
11693794	13
1910898	13
8948060	13
3573357	15
30235253	13
754438	13
13242308	15
680992	13
14657565	13
2651168	13
10245	13
51640	13
9093719	13
15919601	13
21631136	13
1493661	13
3811862	13
7887963	13
2386063	13
3029793	13
7349203	13
11414715	13
2838297	13
4939323	17
17240751	13
3925659	13
10160562	13
3892766	13
2786574	15
7563039	13
12257376	13
1446123	13
11821548	13
4978655	13
895794	17
2289307	17
12269208	13
6339026	15
34169392	13
8096589	13
1169793	13
20012583	13
25099187	13
4937967	13
2064393	13
15256321	13
7834893	17
20711420	16
4652615	13
9007089	17
24031616	13
202072	13
12789359	13
8042434	13
1609374	13
5952568	13
3268633	13
11290993	13
148493	13
4607991	13
1487505	13
4430008	13
5815290	13
8746454	13
182044	17
12963556	13
497498	13
829293	13
702360	13
109308	13
5745407	16
1592168	13
23516243	13
565078	17
4026545	17
8676089	13
13800666	13
8078264	13
5704216	13
36592384	13
4010213	15
4255891	17
8615975	13
4257015	13
16342142	13
686363	13
21514815	13
12935919	13
1033410	13
6500931	13
429768	13
10217783	13
4539254	17
240105	16
219188	13
5430012	13
4717955	16
14637710	15
2746900	13
806823	16
12628190	13
2515697	13
11996635	13
2762111	13
113915	13
780667	15
4103260	13
13545043	13
22219878	13
5232042	13
4820882	13
37522447	16
18055270	16
12152153	13
5799183	13
9727508	13
3781864	13
25972404	13
4946561	13
6955784	13
22896300	13
3216873	13
4055144	17
14501256	13
344540	13
26545660	13
1212935	13
3968490	13
5258355	13
4830338	13
3506194	13
13019288	13
3607591	13
10928129	13
18931776	13
12768436	16
4671615	13
21804128	13
7446686	13
601597	15
12855501	13
12117704	13
676310	13
7438007	15
7161102	17
4958700	13
13753	13
433349	13
4187674	13
2915895	13
2553597	13
564351	13
11468697	13
8708285	13
16437326	13
442546	15
607018	13
5376499	13
431822	13
1707310	13
8233825	15
26172532	13
4303797	13
736967	13
16890740	15
6008095	13
5767459	13
6025856	13
10296552	13
64050356	13
1710146	13
2849578	13
7449609	13
29430190	13
1759640	17
18454447	13
13618424	13
9518474	13
16720398	13
7929457	13
30215925	13
75617	13
5976137	13
6288394	13
2931912	13
1815653	13
704091	13
1955831	13
2291979	13
10271018	13
6007673	13
2420553	13
9349495	13
24537473	13
5326532	17
14967789	13
2542056	15
4862283	13
12302360	13
4278738	13
2460127	13
16427129	13
8957325	17
7014911	16
18238070	13
8866961	13
1180156	16
28760466	13
7842735	17
12208361	16
6912581	13
11985859	13
4127258	13
2537669	13
4034422	13
4663390	13
11616188	13
592473	13
18858179	13
35633508	13
23943437	13
21769196	13
3019439	13
1129801	15
933279	13
5220354	17
2533226	17
6785373	13
9799564	13
40850347	13
8010770	15
15768876	13
7146207	13
1083278	13
7179195	13
3073693	15
1530289	15
4731283	13
666336	13
7734693	13
12765269	15
3687367	13
7939216	16
6823655	16
2053768	17
6785303	15
1497866	13
13032004	13
998037	13
2363169	13
3333856	16
2456950	13
11949947	17
8702601	13
18346655	13
2080580	13
4085207	17
12957064	13
557720	13
2795661	13
2051757	13
4405139	17
10332463	13
1838300	13
39929879	13
14374322	15
24371619	16
1023563	17
3079560	13
16441073	13
15749920	13
2563773	13
24687288	13
4361405	13
1407725	13
164239	13
7120113	13
3692593	13
1220372	15
844954	16
7544113	13
8055031	13
2585332	13
1675926	16
3443622	15
784620	13
23438453	13
5857337	15
6865546	13
2811126	17
2818208	13
3290462	13
20139347	15
5099421	13
25913234	13
10399330	16
2337145	13
4646457	13
23537943	13
5625749	13
431167	13
14810298	13
16938521	13
6882949	13
37166883	13
2426642	13
68449236	17
4764423	17
8557071	13
2831674	13
22772981	16
6195411	13
1612866	13
3860686	13
17613080	13
10955282	13
15605870	13
9781282	13
2197412	13
32454844	13
8331142	13
1079072	13
1678613	13
2240063	13
1919812	17
5686344	13
490048	13
3703220	13
6823194	13
1911226	13
17548246	13
16574681	13
14392381	13
1575234	13
11883238	13
19142424	13
13152491	13
12486823	13
19296203	13
4728868	13
14079858	16
14757819	13
6942905	16
28637547	17
1420285	13
1248507	13
3925081	13
2880450	13
10074056	13
6491910	13
7707327	15
3554292	16
3264317	13
2359304	13
11807933	13
7464599	13
12271219	17
9126848	16
9882023	13
12412419	13
759761	17
9777722	16
27986	15
5379889	13
8084046	13
15755851	13
12455694	13
5279891	16
2545158	13
4064375	13
2976923	13
13793586	13
12178026	16
7066144	13
1345038	13
10546024	13
4672111	16
7650539	16
18719298	13
46336768	13
9549163	13
166294	13
19765754	13
756402	17
19092576	13
14961812	16
26297373	13
7680664	13
1480657	17
28041957	13
23461377	15
11699795	13
5063699	13
3010563	13
12972257	13
3363525	16
1567728	13
2923236	13
8512293	16
832959	13
8326730	13
420720	13
15082615	17
11606182	15
27530044	13
10091930	16
987133	15
11873786	13
231647	13
6955524	13
2079333	13
5573546	13
26648109	13
9360847	13
1714997	13
35274646	13
1085000	13
11604994	13
2913669	13
13143741	13
7296372	17
2404049	13
5100804	16
4587486	17
8650279	16
4635158	13
6834508	13
9529440	17
3442382	13
20422000	13
556814	13
10291715	13
8101248	13
12511705	13
2863171	13
6335872	13
1589499	13
11441959	17
569566	16
8988639	16
1831633	13
22564965	13
5584538	13
13867982	13
12224319	13
36233901	13
6264507	13
1568788	13
13398716	13
9114012	13
10737925	13
4302037	16
27707800	13
12602127	13
23768767	16
3010402	17
13016102	13
505648	13
15177714	15
7131813	15
3836032	13
44813	13
12435829	16
26375002	13
1108956	13
1468954	13
376366	13
2857471	13
1331109	13
14779554	13
11843163	13
4995768	13
15539639	16
3878437	13
13650239	13
3420487	13
763576	13
1157163	16
11809535	13
4816336	13
5596294	16
8975964	13
12161653	13
2508453	13
5412288	13
9595786	13
2541562	16
23322348	13
4536094	13
5966531	17
1672071	13
4943374	13
745618	13
1677894	13
11323389	13
5271278	13
8470608	15
6639363	16
3305522	13
16825949	13
24993758	13
12960620	13
20601179	13
2053197	13
54572756	13
15112452	13
21204766	13
547296	16
4226029	13
5717261	13
18302145	13
11674	13
573239	13
6408157	13
5666303	13
3849606	13
3857066	13
1044181	13
27361731	15
9368332	13
5626736	13
5698006	13
2850577	13
1928928	13
5108277	13
9688491	13
6617635	13
68144	13
2440585	13
203707	13
45837	13
35086980	13
8443786	17
4087102	13
13260163	16
13945415	17
6742576	13
3946393	17
2377307	13
6334096	13
17067066	15
4053075	13
30231511	13
1785668	13
287805	13
4595580	13
29604405	17
18226403	13
11008974	13
4828803	13
1415901	13
1800575	13
5722874	14
8773519	13
20075651	13
10010794	16
4793558	17
12053363	13
10961586	13
9165264	15
8246118	13
8980519	16
8596960	13
4367567	13
39073534	13
21934919	13
6762173	13
6833091	13
11516762	13
5675109	13
15912027	13
5641221	16
15307091	13
3536558	13
1592898	13
6224864	13
7680448	16
2676470	13
12087134	13
9415981	13
2046235	13
3010504	13
3962688	13
109148	13
2288789	13
6405075	13
32866171	13
16166962	13
3618191	13
9855305	13
6579298	13
3681761	13
14600472	13
3552093	13
4514072	13
6001059	13
446344	13
3356909	13
5303397	13
5055268	13
20100018	13
4180384	13
18155026	17
7031782	13
1135118	13
12584487	16
27235522	13
16360965	13
16578724	13
2091474	13
6522542	13
4798956	13
4191311	13
11966961	13
7904735	13
889424	13
19502716	13
11772618	13
12340795	13
2338280	13
10295467	13
1660398	13
20474837	13
11237415	13
971846	13
6239512	13
24011016	13
15611065	13
2163757	13
16792742	13
2417812	15
422373	13
3792414	13
7041590	13
8135881	13
4974967	13
17187511	17
1467278	16
3022395	16
1168758	13
2007583	13
1799249	15
11133325	13
8217857	13
334172	13
37408283	15
8292530	13
10056431	13
1672733	13
19373257	13
3300430	16
4740068	13
2665664	13
9182609	13
10580531	13
10829545	13
3570175	17
98373	13
11571586	13
7903112	13
32460857	13
1031678	13
1241973	13
5532443	16
11724142	13
5426913	15
50233003	13
4819876	13
18475291	13
4541302	16
9854361	13
1178382	13
1951286	13
17054803	13
10399514	16
858632	13
3422196	13
1952913	13
12565348	13
5668568	17
6295747	17
31154826	13
5902352	13
9166339	15
5833539	13
2619181	13
17012325	13
5793046	16
8660390	13
7997722	13
4379643	13
2141597	13
177448	15
4387223	15
2614209	17
151328	13
7712543	13
1438052	13
5398061	13
1701475	13
2429563	13
6517915	13
8005669	13
4290147	13
1716884	13
7696113	13
4142321	13
11957854	13
26026801	13
447513	13
2060932	13
13069871	13
6319910	13
5581365	13
5394370	16
10423876	16
19679789	13
1258660	15
36852501	13
2905705	13
19956567	17
4550031	13
18340361	13
1085905	13
2676772	13
10568342	13
634185	13
1919104	15
3118289	13
7935894	16
8861323	13
20152197	13
2149406	13
1867135	16
20557451	13
1877984	17
1746483	16
14735628	13
6566934	16
3573712	13
1180318	13
14386370	13
404663	13
16178612	13
569814	13
1755650	13
20625409	13
17735487	13
16197024	13
15643749	13
2128416	13
4016167	13
4199458	13
28002844	13
13993038	13
8174015	13
17587376	13
10232143	13
8903792	13
963374	16
7640452	13
4677806	13
3498820	13
16629860	13
20173199	17
5522597	16
5657427	17
6274646	13
4793487	16
6360754	13
111106	13
2580222	13
1301989	13
510327	13
4002893	13
15125052	13
12025031	13
18294040	13
16991163	17
4315657	13
590327	13
23124744	17
9701463	13
4304501	13
2801699	13
13743094	13
16367938	13
2945379	13
2720915	16
15292982	13
192908	13
14900114	13
16421698	16
1125965	13
4291077	13
15254849	17
7641473	13
8341505	13
2996186	16
3200477	13
2223700	13
22523105	16
23768246	13
2096414	13
2206525	13
8268828	13
1042621	17
907503	13
6222082	13
957407	16
2143015	13
11195723	13
2655644	13
6829727	16
4705299	13
402979	13
2782695	13
11879807	13
18525324	13
11884922	13
7239535	13
9981381	17
5054981	13
22749403	15
5057742	17
10300127	13
2046309	15
5504848	13
5383439	13
11012709	16
9670236	17
5127366	13
33001885	13
5064697	13
4483832	13
10587809	13
15739014	17
8415840	17
2600148	13
4405565	13
1228114	17
6904789	13
1038952	13
4739858	13
12449723	13
65976819	13
6557279	13
11723899	13
1742916	13
8039631	13
3545910	17
8682888	13
2774226	13
490154	16
15508602	13
4015913	13
5360988	13
14148930	13
1548300	13
308029	15
1445804	13
3215902	13
8171290	13
23694588	13
6632569	13
379698	13
15764663	16
6361336	13
460992	13
3186014	13
2231869	13
534669	13
6359195	16
23331165	13
14943481	13
4008695	13
7267114	13
44626	13
9994924	13
3488115	13
2904940	13
8836346	13
26572921	13
1913081	16
28327989	15
2855314	13
20204716	13
15275318	13
5973988	13
2587065	13
10942378	13
1300644	13
28536716	13
10113979	13
20722565	13
8608196	16
4863865	13
18315124	13
1833619	13
34105235	13
5210172	13
11976621	13
1753947	16
9809313	13
3213016	13
17054141	13
8881126	13
280810	15
3019909	13
2902321	13
1556688	13
24239529	13
3555179	13
1138721	13
30030224	13
23571815	13
7752019	17
8686381	13
4536939	16
1088581	13
5443273	13
2758061	13
206016	13
13698291	13
8276460	15
4217014	15
11554138	13
30384741	13
519464	13
58005213	15
89572	13
2586766	13
1195438	13
5780175	16
18131180	16
1788123	13
19614337	15
4020735	17
4870701	13
17292817	13
31120976	15
279226	13
11047731	13
3717794	16
1627105	13
79671	16
8601760	13
12027457	13
171443	13
9034729	13
7434247	17
23539691	13
314921	13
20547973	15
6172187	13
911653	13
3342338	13
5215182	13
9120253	13
4477615	13
17142114	16
1245197	13
3701877	13
6123992	13
12411703	13
5503026	13
62197	13
23516091	15
8769244	13
448779	13
22911827	17
15671579	13
8226371	13
30535812	13
5282503	13
3703136	13
372894	16
7139365	13
982826	13
3782724	13
197886	13
13786676	13
1316724	16
786009	13
3323277	13
1514786	13
176986	13
4299080	13
4858916	13
17461705	13
10274857	13
5921412	13
2682249	17
8314496	16
11517193	13
12612638	13
1955200	13
3347686	16
3952251	13
390194	13
2323329	13
2832438	13
27585762	13
4149153	13
811848	13
8526240	13
29012307	13
10603671	13
12346177	15
8707767	15
4627463	13
15921583	13
1080575	15
2745182	13
2106891	13
20636278	13
7439336	13
8104619	16
14060227	17
54081495	13
7854490	13
15022863	13
8271229	17
696878	13
1138025	13
17165858	16
14133144	13
4635942	13
26699024	13
6352324	16
1470345	13
8891420	13
28892387	16
1675247	13
1456616	13
516715	13
5604343	13
6406762	13
4440079	13
6972068	13
28473197	13
20760140	13
7916029	17
2298318	13
1308306	13
1673345	13
9936427	13
8669149	13
30605495	13
14036934	15
1940673	13
20467097	16
4850351	13
4346449	13
6832317	13
2503662	13
8556583	13
3239229	16
14099095	13
1923509	13
19807576	13
1066222	13
3758522	13
341564	15
4202680	13
4000896	13
7765105	13
2179096	13
3240231	13
5108263	13
2847015	13
9702041	13
16564607	13
8884565	13
754660	13
5509782	15
449000	13
4429533	13
11391553	15
1901274	16
4336113	13
1535793	13
356012	13
40727663	13
24417029	13
4165123	13
6523936	17
3840899	13
11297266	13
4905019	13
6264923	13
16901415	13
6242667	13
3800053	13
7212441	13
3874201	13
797271	15
1216817	13
2167563	13
4677682	13
947638	13
40293655	13
6596865	15
395450	13
189348	13
3738000	15
15468459	13
8060701	13
8186507	13
7061606	13
22147077	16
3893544	15
20722577	13
7264924	15
19026812	13
15086351	13
2167569	16
726001	16
79325	15
16283983	13
4006155	13
1681234	13
7893616	13
1663972	13
202038	13
19328753	13
11246623	13
12491415	13
1158079	13
17902940	17
13199495	15
1080161	15
28672600	17
18896497	13
15570656	13
298236	13
1044318	13
326344	13
12213956	13
16305638	13
3295311	13
20156612	13
8792567	13
11803447	13
8117615	13
2415505	15
8890849	13
818173	13
41120447	13
24926994	16
1258812	13
1143322	16
1476556	13
3987573	13
25042760	13
3182788	13
3002486	13
6361793	17
10367799	13
17962606	13
7019596	13
21996955	13
12370475	13
11028190	13
29642134	13
5077758	13
3244896	13
15804190	13
1083974	13
9920985	15
2047168	13
26397925	13
1163455	13
10223357	13
5881113	13
7509915	16
3511138	13
2214769	15
12367084	13
3239645	16
4548217	13
14876830	13
3116307	13
24808430	13
5113118	15
4877114	13
427491	13
2679649	13
4782923	13
4455750	13
79861	13
39221503	17
20110207	13
28982535	13
24367419	13
12476398	13
16216058	13
650292	13
4559601	13
1676586	13
7275464	17
13108507	17
1127107	13
14639467	17
3043654	15
8242642	13
4252463	13
279461	13
16922448	13
31285718	13
1688213	13
586791	13
23464003	15
7029359	13
2232337	13
16586	13
4486515	13
839024	13
21359192	13
37810	13
69454285	13
17077868	13
530037	13
1221452	13
10215512	13
11793718	16
45906029	16
7662838	13
3631733	17
1257352	13
4332253	16
13225999	13
409062	13
12233207	13
7118030	16
3787741	13
21008541	13
12615152	13
4888457	13
14039591	13
379195	13
27618428	17
28513826	13
3259271	13
1617247	13
14573253	13
1604457	13
1241105	13
19348792	16
5570237	13
4951094	13
5188053	13
9420954	13
14353401	13
4058580	13
6878353	13
8047524	15
3848030	13
21186470	13
3109741	13
399026	16
413018	17
13027353	13
6373989	13
84935	13
6712515	13
5787219	17
4641730	13
7447174	13
17534019	13
49772496	16
212083	13
173196	15
6439552	13
6143507	13
19623905	13
212974	13
7159476	16
4789678	13
9295850	13
7099061	13
12064898	13
15489347	13
51280	13
1773420	17
1575693	16
2438022	13
15287604	16
15606816	13
9605044	13
445852	13
9252571	13
9536783	16
10434241	13
9701765	13
4309630	13
4589198	13
1400228	13
560353	13
1485219	13
7613194	13
13840729	13
4805968	13
8463331	13
7618089	17
5655248	13
6310006	13
42413189	13
725854	13
750812	17
5310835	13
1424198	13
1276844	13
8966048	13
3623321	13
16615697	13
3100622	13
447051	13
5944672	17
19647919	13
14150720	13
640765	16
754478	17
10678777	15
7011857	13
2761107	13
10411874	13
10517322	13
1587513	16
441017	13
22619563	13
17690052	13
10824698	13
1832422	15
952826	13
629605	17
2532971	17
1341050	16
1068116	17
1026283	13
7015850	13
4075408	13
3674329	13
28483918	16
19131776	13
7439399	13
2258986	17
4924140	13
1603533	13
12005505	17
1512573	13
712866	13
1797141	13
9483969	13
4250261	13
16673854	13
10641922	13
7022725	13
2473668	17
7462830	13
26405251	13
986562	13
8618733	13
1624960	13
2714752	13
15147185	16
862963	16
14866495	13
1806609	13
1124691	13
17606084	13
5729337	13
10493816	13
8717085	15
2809417	13
4710681	13
5022329	13
5831414	15
21075292	13
10014022	13
5964678	13
3462166	16
1016278	13
5195113	13
4064210	13
23321173	13
1710680	15
282881	13
2083482	13
1791558	13
14426980	17
1620847	13
2825191	16
81624	13
28357183	13
180411	15
6362363	13
327525	13
3191545	13
16461742	16
19001207	15
3368601	15
12229269	15
1938539	13
1799602	13
3446689	15
9163831	13
1632632	13
25823539	13
9814810	13
9134120	13
10091960	13
7275342	13
17143440	13
1802493	13
7105824	13
5860431	13
1542715	13
11689192	13
15858834	13
13497040	15
8119535	13
5588971	13
5594712	13
17730260	15
3808306	13
4688259	13
6020667	15
9438606	13
14520182	13
188378	17
9121463	13
1624076	13
8152887	17
43592545	13
4474641	13
1097094	13
9715908	13
6797203	13
339618	13
28322262	13
6483703	13
44809364	13
9052311	13
2081064	13
22819203	13
9266986	13
9116672	13
7281807	13
3776271	16
604535	13
50130925	13
6471859	13
7824156	17
1526254	16
12980120	13
19438037	13
12283382	17
7555767	13
5553924	13
1044561	13
12962724	15
2262892	13
3853347	15
18123510	13
22124658	13
1790537	13
4878530	13
14663927	16
1595729	13
1918558	13
6675279	13
2061481	13
11042327	13
6809717	15
693923	13
5140172	13
5207849	13
5931430	13
1428233	13
17752232	13
8842191	17
11839592	13
2218126	13
11244851	13
4746665	13
503766	13
18004551	16
1123546	17
10845508	13
6613550	13
2488737	15
15020894	13
4142525	13
1520260	16
22531567	13
15373973	13
3696817	13
17567015	13
557911	13
4332185	15
17183339	13
12482740	13
1363555	13
6612025	13
4154211	17
3432532	16
2945537	13
15322216	13
2491637	13
2611961	13
310204	13
2005468	13
1359889	13
1219364	13
370909	13
3479487	13
5883088	13
48085	13
2207431	13
7551764	13
37700	13
301145	16
18405046	13
3972101	13
3650317	15
8794044	15
722793	13
11190560	13
64882	15
3850336	16
5131108	13
8218106	13
19554944	13
14688434	13
18526423	16
1142355	13
1739165	13
6246568	16
10115357	13
4300312	17
5801732	13
3553204	13
1696412	13
10766431	13
5591957	13
777104	13
6368693	13
4090888	13
2464979	13
10930488	13
2096871	15
474256	13
11496341	13
12035016	16
109349	13
4185794	13
13498386	13
17846076	13
8595805	13
713462	15
7171461	13
6488523	13
13335057	16
2484405	13
9104348	13
4952684	13
3552324	13
30984441	13
3177411	13
6268548	13
222544	15
7000198	13
3876590	13
6071019	13
3544288	13
1129960	13
30228555	13
10596481	13
13825517	17
28779639	13
8068921	13
1557351	17
1896701	13
1218201	17
1445100	13
33464994	13
11915948	13
12171969	13
1130068	13
1602996	13
9367733	13
211880	15
13054675	13
2024943	13
231591	13
2310872	16
16050109	15
2622816	16
1195284	13
15869036	13
5532907	13
8780204	13
6140719	13
3636787	13
7707350	13
305948	13
6244341	13
1982296	13
3032888	13
8606411	13
12380399	13
10265134	13
4580302	13
2828435	13
20003569	15
192545	13
5232699	13
23933901	13
792763	13
8764449	13
5893921	13
2488689	13
42091	13
10024795	13
1544619	13
2186422	13
738622	13
5338558	13
1482842	13
2008469	13
5600243	17
1705223	13
5362824	13
11916458	13
6994098	17
5315746	13
26474469	13
2151474	15
883355	13
2551516	13
153880	13
14146404	13
15248178	13
14095644	13
191577	13
41922578	15
1728811	15
53795	13
4726037	13
3937069	13
851032	13
6842765	13
6092590	15
3842089	13
16521627	16
4778670	13
6492784	13
4474161	13
7118314	13
2958223	16
15809120	13
19581977	13
8350167	13
8745750	13
799728	13
102186	13
7177368	16
7363518	13
10454383	13
31092212	15
4214684	13
14976269	13
12313059	13
13381409	13
30060539	13
10278830	13
5833416	13
1520360	13
3579802	13
6556271	16
9226407	15
1483768	13
19455226	13
8427365	13
2188424	13
7591329	13
1464772	13
9923397	13
4113965	13
7465702	13
15963070	13
9676335	13
10866043	13
2904426	13
5782018	17
11800168	13
3410644	13
2202811	13
1293335	13
4292596	13
25475440	13
16091462	16
750241	17
2123623	13
17608567	13
588755	13
15489422	16
2302981	13
1850105	13
514955	16
5480388	13
11195629	13
22645219	13
1907865	17
12668892	16
25556	13
12447938	16
226980	13
9515545	13
3854143	13
2702018	13
33424266	17
24327516	13
1485931	13
53673	17
6151413	13
6321363	13
1970287	13
2707113	13
14021208	17
6253468	13
13250775	13
21111500	13
792298	13
8900453	13
5607664	16
7444731	13
3231526	13
6641528	13
25882577	15
14537437	13
3486359	16
7715873	13
4905004	17
650125	13
1305042	13
798017	13
7784067	13
10227583	16
5694195	13
3313038	13
2752715	13
3344228	13
11551547	13
4524746	16
16528371	13
17189791	13
13719687	13
2985529	13
2496354	13
9861007	13
8866866	17
2934206	13
9513515	13
4112845	13
2247157	13
27300916	15
2030166	13
3525323	13
1971772	13
5339262	13
1341799	13
3355275	13
3575609	13
7974721	16
9754155	15
16618194	13
100810	13
7090755	13
2023553	13
321589	13
1438312	13
7268730	16
13499741	13
12347457	17
18411894	13
1782787	15
5811819	13
10165924	17
6045908	13
3481044	13
10711693	13
6852322	13
2930884	13
1005469	13
4454103	13
6206260	13
12683528	15
10781374	13
16189938	16
4648191	13
9210203	13
11058313	15
418152	13
11219310	13
2291863	13
4970404	16
1908060	13
1742658	13
9046037	13
1157251	15
1311381	13
5985422	13
33283121	13
24562665	16
3215828	13
2737672	13
21183191	13
41163429	13
4234555	13
976746	15
3334279	13
8954362	13
6196086	13
169980	13
3809476	13
1422178	13
9269820	13
13035572	13
43759888	13
4990577	13
8871610	13
3295677	13
175736	13
9144963	13
17430940	13
6265973	13
667910	13
10531791	16
10036588	13
8608180	13
13772737	13
3328240	13
1337532	13
443350	13
10352099	13
7195552	13
7921576	13
8033216	13
17562974	15
7879590	13
3326171	16
4444655	13
26769561	13
24337	13
4549290	13
21772733	13
13150641	13
5309815	16
5575793	13
16511434	13
4073555	13
33765418	13
6391047	17
11431174	17
6822534	13
51169407	13
15812186	13
6993424	13
5407926	13
7418177	13
1674532	13
6107791	13
1628127	13
2184478	15
8347834	16
563050	15
23262350	13
318950	13
25060730	16
14281091	13
11300612	13
7982336	13
25366764	13
3533639	13
194819	13
2201878	13
12891824	13
15524666	17
5795027	13
4063352	13
6836165	13
4262998	13
27924811	13
6585428	16
8005344	15
12401423	13
4006792	17
3048991	13
1601381	13
3217879	13
10272967	13
21918958	13
31783065	13
3137612	13
15025751	13
27552945	13
2913075	13
922140	13
3665374	13
1117983	13
12129563	13
9291129	13
1632777	13
5609093	13
17951134	13
673666	13
799232	13
3014117	16
770327	13
3293744	13
2663018	13
9240637	13
3411533	13
1945028	13
8025084	13
1732911	13
8967	17
31982918	13
22176080	13
6856223	13
6899511	13
352936	13
505249	13
3178263	13
1774364	17
7386155	13
4589513	17
4192865	13
4317615	13
2696615	13
5710652	13
3495217	13
17430175	13
1864375	17
2735337	16
5365532	13
4239249	16
8062837	13
10602938	13
5786256	13
18259708	13
18576551	13
3443481	13
557459	13
7686657	13
1348998	13
5213867	15
4104840	16
6370683	13
43596618	13
384610	17
10252678	13
10558698	13
1188442	13
26340511	13
4950028	13
7405320	13
42503907	16
13087893	13
15323555	13
470906	16
4759199	13
21803657	16
11265377	13
30585662	17
2394547	13
2356661	13
5775733	13
17163884	13
2863225	13
2140614	13
13818294	16
34671056	13
5425659	13
1471542	13
92181	13
568251	13
28197961	13
778949	13
7056751	13
15175007	13
17558595	13
2266302	13
550614	13
1738382	13
1818524	13
1273734	13
6763785	13
2202342	13
8583487	13
5763685	13
6515482	16
6627765	16
21354263	13
8198414	13
10354667	13
10198124	13
4853287	13
16931522	16
9947708	15
11345672	13
3921572	13
3664431	13
8582838	16
7575116	17
2920477	16
1276262	13
462175	13
5995639	13
1407097	15
4435093	13
5694188	17
11431318	17
592598	15
2975229	13
19426633	13
19768808	13
10549054	13
11488139	16
376984	13
10634337	13
6390290	13
3271964	13
1099368	13
916113	15
16241817	13
1321780	13
7291839	15
1839200	13
12733573	13
5131413	13
11072276	13
12550916	13
1829918	13
1452045	13
10439497	13
7860842	16
15334596	13
1222071	17
331160	13
3293389	13
8218188	13
9405748	13
9404350	13
9371028	13
606395	13
613156	15
7646892	13
8215598	13
2852088	13
7224619	13
7718931	13
4545201	13
29488822	13
16064404	17
5823632	13
9259060	13
304320	13
1977141	13
8861511	13
17114787	13
11090870	13
30884154	16
6304047	13
2225351	15
37210433	13
16098018	13
6825466	13
455065	13
17585963	15
33024565	13
4388688	13
995757	15
6496642	15
3727881	13
22158980	13
7168068	13
5082951	13
774151	13
2096531	13
8440499	13
5140915	13
11759306	13
25156909	13
357890	17
2634513	13
4507161	13
9957085	13
2053261	13
5038309	13
2361296	13
150616	13
3737108	15
2629323	13
34427365	13
32762257	13
1205399	13
7144837	15
1130253	13
2077409	13
1814561	13
179793	15
3958779	13
4521502	13
125300	16
17490413	13
8375708	13
3461562	13
5080260	13
762515	13
3559079	13
27773328	13
932250	13
9183320	13
29793403	13
43188058	13
2225787	13
7176894	13
12841964	13
68976574	13
20104304	13
39990828	13
12373376	13
19099881	13
12819706	13
6199207	16
5832036	13
5474827	13
3131848	17
23639195	13
14212550	13
11522683	13
16547617	13
25002941	13
13683909	13
13965139	13
13189527	13
9082379	13
13860035	15
3682576	13
1241378	13
496864	13
11326359	13
756990	13
1505936	13
2333196	16
14334491	13
27098166	13
3646942	13
7413288	13
17041969	16
27374513	13
35588139	13
17439488	13
16543983	13
4432553	13
2870058	15
14373829	13
12498764	17
10348867	13
19370473	15
4615078	15
12220157	13
3110530	13
21271382	13
1287697	13
2422245	13
8459160	13
4689783	13
5677883	13
3407061	16
7168553	13
31099571	13
451518	15
15270466	13
515438	13
8121094	15
23263513	13
3649631	13
10444609	13
21147287	13
4837864	16
4632805	13
1643621	13
8479637	13
27621636	13
1354655	13
1316517	13
16993853	13
6189937	13
4046205	13
17457362	13
4509454	13
2381352	13
25789848	13
2999173	13
32557	15
7609635	13
6489944	17
1453819	17
15342707	13
2367394	15
8370206	13
886985	17
6188165	13
5027059	13
10366453	13
1509206	17
7046373	16
712164	13
13368434	13
651453	17
3026677	13
21935701	13
3223150	13
78617	13
969187	15
4701884	17
1382048	13
7833316	13
17286661	13
3959448	13
1232555	13
10837217	13
2762086	16
20081466	13
3887833	13
1706579	13
786143	13
12155799	13
2557346	13
7906841	13
9020415	16
2675949	13
5304294	15
12541041	13
1381142	13
9954291	13
10854371	17
5062190	13
9497434	13
7449592	17
13109255	13
20072522	13
555530	13
2581524	13
5104249	13
79332	16
5107049	16
1275188	13
401658	13
926272	17
22929263	13
2659035	13
5610559	13
9071901	13
20332820	13
13210417	13
2723014	13
2820646	13
2828040	16
9447253	16
786532	13
21092220	13
2427755	13
8652791	13
2867751	13
3884937	16
256926	13
7378350	13
4130438	13
28175819	13
2051538	13
1783228	13
481655	13
4776438	13
8547924	13
2324963	13
3871737	13
20099784	13
44029	13
36660026	13
4210350	13
1807562	15
17887655	13
1017476	13
14231983	13
15963277	13
3242697	13
9894923	17
1932333	13
4083797	13
7068507	13
5279223	13
12949188	16
7901135	15
6161885	13
13211227	17
23665737	17
3530282	15
8886272	13
4717447	15
5791894	13
631160	13
64818	17
18732512	13
9429823	13
10856494	17
7710427	16
4390295	13
13474889	13
1903423	13
1996246	13
1910385	13
4733608	13
1141210	13
13540724	13
15957450	13
27250226	13
951823	13
1032722	15
14545457	13
8495080	16
1231095	13
18979143	13
7939303	13
11539201	13
2592021	13
10211887	13
2449354	13
10331596	13
5286407	13
15487635	13
2656626	15
4111264	13
26205123	13
2095811	13
2972097	13
6306373	15
2412781	13
5867288	13
3069529	13
5184533	13
9571986	13
3733317	13
2822333	13
65206	13
2216475	13
5857723	13
1445286	17
9725057	13
12122024	13
7964703	13
5862401	13
289184	13
7470587	16
2684234	13
27847272	13
5881994	13
15753842	13
2181958	13
1598558	13
6007889	17
5655938	17
4412007	13
3526438	13
7064539	13
6575611	17
31672345	17
1755288	13
928642	13
11641767	13
3723944	13
12869108	13
511774	15
1525236	13
5764960	13
17919595	13
10428670	17
6783639	13
6634106	13
2331925	13
13887304	13
4135864	13
13857741	13
8443181	13
9070398	13
4172434	13
1962946	13
10742405	13
1046938	16
11086844	13
816802	13
4294402	13
19695458	16
3471431	13
798431	13
1406908	13
10281527	13
10516987	13
226964	13
5450356	13
797571	13
23276848	13
5347476	13
1917962	13
15573381	13
10345805	13
5517868	13
10406411	13
5449697	13
8438638	13
6053667	13
7973731	13
10681823	13
2480783	13
6709812	13
7081735	13
6281287	13
6348462	17
16162388	17
499399	16
2627426	13
3605178	13
7378469	13
3989835	13
4503091	16
3137275	13
779405	13
22867883	13
6050773	13
8001620	15
5659643	17
25499242	13
8714125	13
307911	13
3525912	13
2994447	13
3911896	16
7070179	13
26648376	13
4362573	13
8633555	16
3918295	13
57949437	13
3573226	16
7109522	13
23787297	13
9132120	13
13083010	13
3030832	17
7352869	13
24240891	13
262444	13
99978	13
1255725	13
6662834	13
12869897	16
1271888	13
809809	13
10020368	15
730292	13
4181012	13
1666121	13
1870671	13
3777886	13
10534945	13
762433	17
20637477	13
6341390	13
12483083	13
3765653	13
8011063	13
4170588	13
2114916	13
3819828	13
1772231	13
11857856	15
21186697	13
4447786	13
3922220	13
622645	13
3374969	13
10432352	13
1396132	13
32004664	13
553556	13
3233553	13
41786399	16
22952937	13
8784170	13
4846528	17
17006669	13
6741374	16
6620460	13
5946636	13
917	13
27841333	13
16480819	13
30680233	16
10747700	13
6579312	13
2863178	13
25127710	13
1747016	13
231867	13
2817102	17
4366130	13
2905514	13
17467618	13
11213396	13
19739906	13
3912651	13
6554855	13
4536673	13
2004447	15
7202356	13
13581734	13
8094641	13
24591506	13
1178075	13
985795	13
5203262	13
3901265	13
15524101	13
6627330	17
908239	13
2522855	15
9276847	13
6859099	13
9690681	13
10312136	13
901603	17
2159708	13
19633550	13
2220087	13
3596352	13
14253600	13
6281985	13
14622637	13
32669824	13
12534143	13
6136069	13
31291635	13
8538245	13
5073270	15
12358012	13
18239476	13
4993637	13
1053213	16
334172	13
22293562	13
5380459	13
7742599	13
8316645	13
2096608	17
3850304	13
13834040	16
31670206	13
14544774	13
10501329	13
321450	15
15758966	16
10824785	13
1934893	13
22300789	15
13119892	13
30410857	13
5910019	13
4760460	13
8276077	13
21313987	13
10978922	13
1585015	15
6029304	13
8211364	13
11530798	15
6266050	15
3314443	13
5739875	13
19428687	13
11670233	13
14645549	13
4071818	17
4201524	13
2354631	13
860044	13
1033838	13
5036282	16
8880166	13
30711903	13
9977966	16
148853	13
3466182	16
6233327	13
3021900	16
13603761	13
1828865	13
2739287	13
6826726	13
8473670	13
4494363	13
16524244	13
6586898	13
17037740	16
3844594	13
5011786	13
5426609	13
2195650	13
2516250	13
54363913	16
2592104	13
1434157	13
10958577	13
3239244	13
32866287	13
3954921	13
3814311	13
5100869	13
1380522	13
22925528	13
6669963	13
1975136	13
13845947	13
280196	16
6864286	13
5021603	13
16270235	13
944042	13
21399042	17
16229754	15
7616676	13
7105761	13
9557811	15
554769	16
3660889	15
45321826	13
9090281	13
13601084	13
6853978	13
4534351	16
7325230	13
13972206	13
2334979	13
4299190	13
1059710	17
140530	17
4521665	13
3195819	13
3815974	13
3405103	13
8812044	13
1160615	13
17686699	13
5334673	17
12215929	13
10669258	13
4128562	15
1343416	13
11032783	13
1244148	17
4420667	13
3189391	15
3786700	13
21455951	17
2956048	13
657210	13
727589	16
93130	16
14636288	17
19987303	13
9976487	16
1051601	13
16004199	13
22146665	13
2431578	13
4597394	13
16418141	13
1982712	13
704875	13
38129189	16
8361051	13
3572579	13
5932994	13
6252166	13
20198080	13
10053371	13
19966691	13
31422563	13
1635382	13
6305513	17
3112897	13
8804028	13
6756888	13
27153022	13
24087886	13
2735201	13
11270456	13
17705228	13
181838	13
5047822	13
31669396	17
8787936	13
8701560	13
19440017	15
116161	13
201684	13
4877576	13
10256966	13
4249746	17
4081353	13
3450894	13
20191982	17
9282428	16
14241001	13
218202	13
2430374	13
4205592	13
4187787	13
1928427	13
8300615	13
500050	13
5815921	13
24662056	13
4319245	13
1163790	15
2110026	13
14455168	13
15085228	17
9849560	13
1191866	13
12122577	13
24832	13
4651268	17
1754621	13
16448064	17
5524376	13
1011150	13
10836475	13
6115440	16
16583356	13
9310584	13
3486853	13
419770	13
15753111	13
17646629	13
3845307	13
7433059	13
1956185	13
1457505	16
814868	13
6121946	13
3004130	13
6621797	13
257704	13
20315589	13
15016314	13
742037	13
4857940	13
7250155	13
6243411	13
4811760	13
4451470	16
11945788	13
31266720	13
18202409	13
26603439	13
2273064	13
1142862	13
28764206	13
846501	13
4144260	13
3546067	13
555158	13
17848829	17
22606394	13
10888570	13
1471359	13
635861	13
7380954	11
13156738	13
179534	13
19783657	13
2003351	13
18444044	13
17024850	13
699233	17
3062166	16
1826567	13
9588303	13
14497221	13
14764229	16
904095	13
1856985	17
1672715	13
194470	13
17692629	15
5629843	13
371965	13
2727932	13
2078497	16
4334957	16
52773620	13
4112367	13
6596210	15
56654197	13
7449125	13
1245167	13
4479439	13
3592785	16
7040028	13
4297280	13
15962516	13
4911174	13
2344972	13
26895880	13
5277607	13
5016300	13
892145	13
5621626	13
5029527	13
597568	13
22228658	13
15618181	13
3326805	17
2941107	13
6895010	13
1231238	13
21708910	15
2119508	13
8803189	13
2407791	13
7115257	13
21196389	16
9036315	13
1333891	13
33605151	13
5612128	13
15676836	15
22293561	13
5208863	17
1793179	13
2712223	13
1970235	15
2448920	13
10161758	13
14975634	13
964549	16
17330992	13
4648445	13
6280885	13
1718655	13
2956743	16
2983631	13
8550284	13
4582815	13
9274285	13
1050248	13
14939808	13
13081292	16
11895714	13
13091285	13
41197077	13
7968604	13
20593736	15
5175748	15
874360	13
2043066	13
4519341	13
25506314	13
24943995	13
3177619	13
4622077	15
12288368	15
6177647	13
675998	13
49956407	13
16996507	15
10891082	17
19961621	13
3040429	13
1622278	13
728236	17
9878584	13
5658600	13
2284425	13
10675371	13
91032	13
16859134	13
6454748	13
1012807	13
5328707	13
10929670	13
31392636	13
10319517	17
10467957	13
13736124	13
1449268	13
14770674	13
13370615	13
832337	13
2672179	13
956595	13
18472577	13
6966876	13
5738923	13
2320351	13
1611213	13
1325781	17
2995465	13
2191395	13
2515995	13
344074	13
2900975	16
607878	17
3651202	16
11158838	13
5440372	13
4103721	13
4718702	13
2128431	13
8533127	13
26800512	13
8699761	13
9580486	13
1815999	17
4039783	13
5681517	13
4120792	13
15629108	16
10975403	13
3529361	13
15735873	13
27008998	17
3579700	13
43079562	15
30808022	13
10299245	13
9205500	13
13695854	13
7425444	17
846944	13
45282240	13
2092279	13
5280333	13
12783318	13
4904843	13
2957917	13
6862707	13
4182557	13
6664504	16
22209963	13
1155626	13
10072457	13
3802480	13
11525856	13
3002152	13
21161680	16
775201	13
12820688	13
8341630	13
8150935	13
4577087	13
6108917	13
5601295	13
4275086	13
13300731	16
4157157	17
13624627	13
706500	13
1161995	13
8406610	13
1316187	13
4791649	13
6036423	13
6527010	13
8312109	13
10173834	13
15194287	15
3078960	15
5261304	13
7171657	13
8913320	13
601289	13
12389945	13
31867808	13
6886503	13
1899248	13
434946	13
337254	16
20111935	13
1932542	17
12388327	15
51918769	13
7589897	13
4293642	13
15913214	13
6747810	13
35228839	13
6618594	13
10201364	13
11720012	13
5939802	16
8192386	15
1157592	13
994225	13
10344976	13
3731992	13
1886342	13
1602105	13
6101947	16
1652282	13
3362767	16
3570541	13
2505190	13
4548012	13
8267243	17
9588690	15
6030838	13
12852080	13
1002006	13
2550674	13
3320931	13
22116161	16
7304144	13
4975180	13
9074573	13
7719470	13
37898930	13
250305	13
1748945	13
879764	13
6933550	13
20539914	13
19698109	13
2698819	17
15081077	13
1439637	13
30891252	13
6758872	13
43514906	13
7710686	13
12764209	13
11623473	13
13772298	15
11644829	13
5046599	13
36824900	13
1156302	17
3948231	13
7108433	13
562534	13
3688779	13
22267939	13
20792685	13
17474121	13
4409732	13
3270431	13
5989814	15
1609773	15
4340365	13
3829874	13
1714046	13
4682342	17
1075529	13
17677386	13
3029306	13
1172099	15
2586576	13
32456012	13
2960750	13
7728670	13
65563054	13
1591591	13
9556544	13
1364455	13
1434690	16
287215	16
13649763	13
3970814	13
5196567	13
7491552	13
9990227	13
5463380	13
9389657	13
20121805	16
4659583	13
4144683	13
24347356	16
8855396	13
14737913	13
9685140	13
455695	13
8100208	13
6923977	16
1493804	13
22053763	13
1440286	13
4794837	13
6851650	16
109925	13
14562412	13
45426931	13
8632	13
7450897	13
6580430	13
3347486	13
253271	13
428764	13
1312445	13
5620691	13
158770	13
8492993	13
5394470	17
2305828	13
3651233	15
11471710	13
17160670	13
5847125	13
3383243	17
4044786	13
6814434	13
5912743	13
14139647	17
5241627	13
8915133	13
258969	13
16315293	13
17772233	13
2733578	13
6139218	13
13214203	13
5548684	13
2224303	13
365371	13
16084933	13
1583833	13
13783146	15
45794278	13
7844525	17
5713648	16
9181474	17
8190308	16
278182	13
11676744	17
16165031	13
1356520	15
9108350	13
1885964	16
16523	13
13846450	13
2410865	17
8240659	17
4233822	13
8606646	13
4778066	13
2810042	13
8690198	13
1214448	13
2350155	13
12904884	13
15867143	16
3175775	13
4327972	13
19705792	13
40189674	16
9011252	17
23880092	16
4488727	13
16576488	13
1237668	13
11476260	13
2624931	13
6427581	13
12462340	15
7364492	13
7397678	17
21186654	13
25347739	13
9713380	15
6925881	13
16258881	13
19195254	13
3463387	16
3297621	13
29434739	13
2297431	13
8124753	13
24573453	13
7063989	13
3962603	13
7345741	13
3850398	13
12126249	13
2941130	13
4265728	13
9127618	13
9569083	13
14887974	13
6390442	13
10456649	13
12512750	13
792552	13
8994317	16
7578507	13
1357158	13
15703972	13
11132534	13
4047271	13
4399832	13
2949231	15
12067234	13
10960514	13
818944	13
4687943	13
14381192	13
1098494	13
1498256	13
2746540	13
7245629	13
8617724	16
33263753	13
4661359	13
1689941	13
2817972	16
36126268	13
565517	13
101351	13
203412	13
18474668	13
12748678	13
5204128	13
8696091	13
15013612	13
1591683	13
1241745	13
14477907	17
3510086	15
8277762	13
3651794	13
1220798	13
16447894	13
9746513	13
32134677	16
12776026	13
6817250	15
7779014	13
5673130	13
20881517	13
705141	17
4814258	13
1967328	15
2311460	13
40545176	13
24008187	13
937293	13
16574496	15
2985502	13
8788970	13
3032598	13
418867	15
2466036	13
927014	13
1349558	13
12728009	13
1442877	15
8556337	13
3851440	13
6946238	17
753864	13
8868166	13
17673472	13
1195222	13
4238800	13
5373132	13
3921992	13
12669825	13
7036717	13
2701940	13
9244751	13
13628124	13
3311473	13
9421385	13
741964	17
2899238	13
4891403	13
13426301	13
4824062	13
8569938	13
6668265	13
3158451	13
2766098	13
12619557	13
26309335	13
1758348	16
8964411	15
6162919	17
1514016	16
77434	13
3911079	13
1896461	13
8218020	13
6691570	13
330907	13
23062330	13
1762138	13
7458652	16
8269754	16
14660264	13
14746981	13
1430910	13
22769950	17
13591812	13
11494827	13
5345714	13
4973845	13
2430361	13
6747927	13
11715940	13
17951303	13
21467369	13
11561918	13
885294	13
23236874	13
5277890	13
6875675	13
1154665	13
6422147	13
13695714	13
2987271	13
10516191	13
3777624	17
5968041	13
797141	16
18979979	13
8842438	13
779462	13
11283091	13
17169165	13
14258187	13
19301965	13
11730915	13
1247496	13
15434134	13
1606354	13
4393189	16
5205249	15
985584	13
1667223	13
30902355	13
3571018	13
2371646	13
6482888	13
1000466	13
16216365	13
11931820	17
16945730	16
298229	17
13526290	13
733438	13
1863572	13
11013659	13
22180523	13
6650162	13
26456591	13
13190711	13
4977398	13
472814	13
3538066	13
2960717	13
5457202	13
1169269	13
30480212	13
5337000	13
4395866	13
1266176	13
11663314	13
6237822	13
929430	13
389127	13
22374106	16
26587525	17
3184899	13
3452849	17
4602790	16
1085643	13
6456189	13
5387511	15
2092894	13
51894959	16
868729	13
1983012	13
747857	13
21824430	13
18071278	13
2725705	13
4821188	13
1468010	13
6794601	13
2173827	13
4389473	13
2275066	13
1937681	13
840980	13
18660716	15
13685944	16
126219	13
4938731	13
8444920	13
7715432	13
2954004	13
7487072	15
7724277	13
32040257	13
1651898	13
18533523	13
4909052	17
4269802	13
9858711	13
18140748	13
1906811	15
1561851	13
4372876	13
10635609	15
19347572	13
12015704	13
9185399	13
3756907	13
2182641	13
7966840	13
5800083	16
37379840	13
10674938	13
3754249	13
4190518	13
12986326	13
13382216	13
1653337	13
8685481	13
4791141	13
13099248	13
15816557	13
7309269	13
12139781	15
13005419	13
4864037	13
11949258	13
3499156	13
6539470	13
1451305	15
698726	13
11242730	13
1034117	13
3756947	13
964799	16
3396912	13
7111977	13
2795079	17
1228783	13
15186374	13
6098239	13
2881498	16
11091206	13
10230690	13
4228117	13
5712625	15
717962	13
1677716	13
2061415	13
1430307	13
3728607	13
11206715	13
1302832	13
9239584	17
9208653	13
8281612	13
2494622	13
8818154	13
2234903	13
847190	13
11142647	13
6991771	13
10870650	13
18765191	13
47313285	13
4703684	13
5878469	15
9771870	13
44349234	13
37635126	13
13541355	13
10376731	13
7828922	16
1244306	13
18513096	13
1663295	13
32686993	13
5015101	17
11022043	13
6759	15
294958	13
317060	13
8200351	13
465697	13
14987759	13
21660662	13
4172263	13
4948019	13
1641165	17
8380921	13
11193885	13
12460840	13
11698337	13
3683230	13
3748253	13
6377862	15
7090414	17
1352381	16
924605	13
10680310	13
1582070	13
10088171	13
416321	13
3223113	13
6661407	13
21846567	13
10347466	13
146629	13
8732842	15
22549265	13
7316462	13
550900	13
31731204	13
21547849	13
3782490	13
4528393	13
7240824	13
4293482	13
6334871	17
4000311	13
1773138	13
2688005	17
1584859	13
5986252	16
2059952	13
18611137	13
1121559	13
4232031	13
2874095	13
16019120	15
4046338	13
2606524	13
16070114	13
68947495	13
10190567	13
13706851	13
19330216	16
27199072	13
842100	13
2004212	13
24543055	13
8723547	13
1022077	13
7098070	13
954684	13
490965	13
5968643	13
5504187	13
778041	13
10609228	15
2482434	16
11635894	13
23094563	13
11649323	13
8751966	13
8449403	13
1557059	13
3837204	13
6755669	16
8135649	17
5554465	13
13032289	16
9973098	13
2714053	13
19914218	13
3973011	13
4285919	13
1085695	13
5818110	13
13336577	13
3301776	17
15841858	13
34047318	13
18514699	16
243111	13
21892444	13
16639751	13
10685944	13
2964981	13
2911955	13
10591069	13
3558164	15
5133663	13
3011551	13
7913748	13
10409999	13
21686941	13
1120803	13
1812563	13
491806	13
4574281	13
3618015	17
1256723	13
408024	13
20823068	13
4547556	13
1014679	15
9978373	13
3889122	13
2918802	13
2666389	17
7301915	16
12404458	15
20645523	16
13681852	13
20610189	16
18168142	13
34350282	13
20485306	13
6151581	13
46419	13
6835034	13
140237	13
8165285	13
3082275	13
5732442	13
17286115	13
15276720	13
1071215	13
4716352	13
30024295	13
9426807	13
7798917	13
1240813	13
31799157	13
6150459	13
4360444	13
7636771	13
3983289	13
8062943	15
1605583	13
3138331	16
7428215	13
16454509	13
4428643	13
2096555	13
17826930	13
4882860	13
12558050	13
520562	16
2984703	16
6094260	15
1301908	13
5733525	13
7116071	13
6192684	13
10722446	13
9752084	13
3389767	16
2908363	13
8762223	16
334554	13
2993274	15
18989345	13
4387853	13
6644563	13
871707	13
1418559	17
14055702	13
5789391	15
3977002	13
19731954	13
14372135	13
16816083	13
14131326	16
14610971	13
4773940	13
16099789	13
2869421	13
6260995	13
2399970	13
7631661	13
518838	13
28929590	13
8782399	13
862622	13
9901578	13
1771265	13
9963338	13
27752971	13
146857	13
3137874	13
1201265	13
9891940	13
6011062	13
27275617	16
8623547	13
4699540	13
11861509	13
2226735	16
1527364	16
13484968	13
4434938	13
9833506	13
2666544	17
15007852	13
455831	13
16989051	15
11202165	13
6372756	13
2746461	16
10251680	13
22936873	13
820161	13
13412803	13
1517636	13
6435389	13
13074544	13
661272	17
14271222	16
7538773	16
4579046	13
10255112	13
13951456	13
2137912	16
12656437	13
6371282	13
17856300	13
27216034	13
2847288	13
14099524	13
1591129	15
3384344	13
10259296	13
1676147	16
11041722	13
1416501	13
11592738	13
4878561	13
4735034	13
12401143	13
1347067	17
1332526	13
8580758	13
14795332	13
1808627	13
9301378	13
4669693	15
3433588	13
4563047	13
2345074	13
2444389	13
18828920	15
229472	13
41372781	13
7996223	13
5657171	16
20703356	13
1335893	13
3737708	13
5574051	13
4891950	13
4173309	13
8844838	13
14094042	16
1505926	13
5917342	13
3419030	13
8478810	13
2269050	13
9309426	13
611304	13
10551595	13
734219	13
1250109	13
418538	17
10675681	13
8239330	13
19212934	15
37437206	13
8991579	16
17320325	13
13437508	13
12781401	17
16646535	13
5574568	13
4293917	13
6424627	13
11472361	17
939263	13
14615904	13
12701248	16
5185695	13
17961672	13
1341099	13
7614308	13
3608819	13
7633589	13
18030173	13
4611772	13
24217822	13
30424205	13
520390	13
1476628	13
12174491	13
4942446	17
2809576	13
12876179	13
3937381	13
6223307	13
2979386	13
19794942	13
591661	13
713811	13
13317381	13
2498596	13
953615	13
3783548	13
12685257	17
2539910	13
40846778	13
14984098	13
474559	13
6719963	17
3655272	13
4580334	13
23171524	13
2813574	13
2636275	13
7465886	13
2509364	13
9260220	13
19355412	13
6376807	13
26380029	17
9205965	13
34107775	13
9838221	15
1417034	13
3424454	13
3610087	13
18671615	13
1172861	16
189816	13
4913090	13
9419025	13
1046209	15
487693	13
9819589	13
7959652	13
6110843	13
3463124	13
5738336	13
14749757	13
2519638	16
4603007	13
5087500	13
13209195	13
2851736	13
16939158	13
1468028	13
2915654	13
7136184	13
779394	16
30390176	13
27199945	13
269176	13
36849814	13
7391668	13
16853265	13
2099409	13
4250872	13
2027788	16
11649537	13
9842598	13
4544446	13
41048940	13
1270573	13
1347322	13
21749897	13
7076953	16
1103446	13
7907592	13
3822277	13
14816469	13
2274838	13
2765955	13
33501608	13
17013959	13
21189439	13
2088539	13
2167073	13
3687811	13
19837533	16
7454199	13
2033320	13
751846	13
5392191	13
1757775	13
1567930	13
309594	13
20673395	13
5390202	13
5886514	13
27780315	13
821132	13
6601436	13
1251123	16
8318151	13
3744911	16
149750	13
1723495	13
25821895	17
30220791	13
4834497	13
8625284	13
1009438	13
282767	13
2013957	15
18272274	13
520204	13
1215827	13
2113719	13
2200754	13
9308076	13
27692080	13
4816538	13
13445238	17
1065006	13
77132	13
5443235	13
11805664	13
11796884	13
7974264	13
1483429	17
3930026	16
3733895	13
18148709	15
19847951	13
6927459	13
8808604	13
2026466	13
10216946	16
7010332	13
15931445	13
653889	13
6313175	13
2781924	13
325150	13
2116944	13
2308227	16
5662997	13
800987	13
10888957	17
11662503	13
2768984	13
9464339	13
15128966	15
7936309	13
13391059	13
1050073	16
482207	13
6835120	13
18844204	13
3067246	13
6222614	13
4004542	13
2657844	13
2031046	13
3958271	16
14040348	13
10132317	13
5373098	15
2001792	16
21876786	13
18103158	13
2582880	13
12283317	13
1853480	16
6425764	13
10850584	13
1800485	15
3010666	13
6442608	13
1348633	16
22779205	13
1210507	13
1773030	13
1502175	13
5395671	13
1023901	13
203931	13
18014271	13
3784279	13
3672993	13
8526044	13
2751174	13
17259992	13
2718218	16
12577866	13
13139268	13
12422375	13
613680	13
18046153	13
6653711	13
10795504	15
5143221	13
859212	13
7082998	16
56457512	16
15375452	16
7422544	13
15266366	17
3395324	16
13053709	13
5916287	13
33090394	13
11251985	13
4928805	13
2433584	13
1403002	16
406281	13
11249948	13
8648213	13
2436371	13
1574803	13
18407461	13
12083058	13
5691905	17
5733925	13
2801	13
13732318	13
15768079	17
223704	13
6363948	15
5425641	17
10167296	13
13247791	13
7191181	13
5106617	13
14109632	15
14907368	13
5712719	13
11269943	16
1423364	16
1372812	13
4990497	13
8889750	13
566752	13
3674131	13
5997819	13
8430482	13
1904151	13
2497767	13
5347010	13
17411979	13
12934243	13
22070559	13
9863861	13
2996249	13
3406454	13
58732444	13
560476	13
5774932	13
4900612	13
11367329	13
1681599	16
8894513	13
4416867	13
4899834	13
9138982	13
5788759	13
9897191	13
6646699	15
5334673	13
4441566	17
1362859	13
2525666	13
1776770	13
9389766	13
23963150	13
9935550	13
135718	17
9460671	13
4535504	13
26254821	13
9086487	13
9440484	13
16756890	13
14660721	13
2994884	13
5266852	13
17806079	13
42255762	13
13499946	13
26346374	15
2199472	13
1485389	13
6677640	13
2595076	13
1974508	13
8025619	13
1636298	13
10316346	13
950386	13
5320667	13
2034327	13
1407237	13
8797507	15
3417650	13
32883302	13
16122334	13
12793057	13
12721522	13
14198314	13
9837464	13
16572205	15
11315801	13
25381852	13
6479325	13
1524376	16
28066090	16
16448714	16
3434507	17
421986	13
124232	13
617435	13
5760383	13
20783584	13
1126702	13
605373	13
2679895	16
7688149	13
2515392	13
5169535	13
81411	13
132503	13
5793785	13
5161097	13
4377444	13
4655864	13
4742059	13
1261693	13
10697139	13
13091193	13
6172795	13
3476933	13
6975237	13
7524842	13
21592976	13
6858083	13
322140	17
16864333	16
5260065	13
28427155	13
943214	17
12550615	13
1979530	17
5329526	13
3397070	13
7247203	13
2253123	13
14952956	13
10484558	16
17221926	13
1765158	13
10024508	13
7772406	13
2419946	13
8608925	15
10270037	13
2655086	13
4686042	13
978807	13
1435671	13
1709986	13
18925897	13
1640254	13
5006164	16
3549385	13
32709342	13
2368566	13
8417465	13
3635073	16
4671708	13
20167263	13
8578136	13
11611130	13
13624518	13
14616324	13
8105257	13
6666433	13
15978605	13
2830965	16
10247314	13
10669409	13
4121317	13
267169	13
1295119	13
8904904	13
324883	13
3320799	13
8700448	13
902824	13
3771069	13
368096	13
18548983	13
6048769	13
7157083	13
7309760	17
364204	13
4860453	13
5665154	16
11703352	13
2810576	13
12645010	13
8907957	17
2549630	13
6008617	13
14546209	13
2895207	13
11636638	13
365619	13
7845089	13
11312472	16
8364857	13
6229874	13
6920326	13
2596349	13
19985754	13
18390575	17
17329778	13
29908	13
13567479	13
28904728	15
17328059	13
2726459	13
2783914	15
2004248	13
5657684	17
66641610	13
746577	13
10299820	13
6225634	13
3484450	13
311303	13
42948479	13
19567205	13
5160257	13
6276979	15
24093423	13
9327005	13
10633426	13
37708017	13
29883451	13
10535705	17
8158431	13
17671592	13
20937870	13
18051258	13
22880191	15
222672	13
2673339	13
9227732	13
6595541	17
6680856	17
392239	13
18521409	13
595852	13
2842994	16
2543702	13
9840054	16
9071526	13
1589150	13
5165513	13
14487231	13
3667421	13
1676088	13
842542	13
513965	16
1906946	13
4554532	13
5290331	13
2807371	13
26375612	13
15303065	13
5121981	13
338953	17
7934004	13
26926818	13
1883663	13
9116300	13
2772471	13
7378477	13
4833601	16
205429	13
1477415	13
8840529	13
7343152	13
8055640	13
9529186	13
2947163	13
9631543	13
1784782	13
5140276	16
26000823	16
9098345	13
8573039	13
11014970	13
7521859	13
14262550	13
10259929	17
16285329	13
5841923	13
940961	13
14286348	13
10421183	13
19373648	13
9387490	13
17074510	15
7018322	13
4553814	13
98284	13
2951422	13
2536755	13
3612546	13
1672985	13
4396409	13
4083100	13
24789274	13
11129255	13
7226322	17
1053779	13
293218	13
11526504	13
225637	13
12435683	13
2984665	13
535797	13
13633722	13
4123993	16
24280181	13
24043464	13
8059311	13
9752256	15
3096037	13
2477448	13
361295	13
10032715	13
2979055	13
8695611	13
3293674	13
4720429	13
229833	17
7176474	13
7256343	13
1687817	17
7142719	13
6773048	13
5025433	16
29314433	13
3000620	13
15689808	13
1233831	13
746267	13
5251132	15
2775734	13
4749214	13
14328485	13
1272663	17
5034542	13
16368883	13
3563552	13
25487077	13
2082431	13
2422038	13
1677011	17
2455584	15
2108075	13
43997697	13
735214	13
667218	13
2109604	13
13946154	15
19032812	13
6387794	13
167043	13
8501397	13
31405549	15
8113119	13
2384511	13
12380006	13
8206365	15
31323543	17
4472599	16
3193650	13
2915775	13
7407846	16
11281249	16
898311	15
5316503	13
716623	13
1484703	13
10997009	13
39893467	13
1051631	16
14860191	13
22629507	13
10234173	13
18299050	13
21351263	13
255358	13
17516314	13
3990751	13
2643402	13
10591348	16
2045488	13
6382284	13
1128122	13
3173865	17
3788204	13
14560187	13
9692262	13
5636975	13
8311185	13
7722752	13
3425588	13
21748951	13
6344633	16
5888927	13
22874983	13
5835870	13
9315586	13
492836	13
7696888	13
4639188	13
469077	13
17701955	13
5541539	13
7883658	13
6952277	13
14236633	15
10816323	13
20489553	15
9941580	13
5810705	17
1681599	13
9519356	13
6028924	13
10696863	13
4592384	13
1955747	13
4292035	13
18115148	15
4532728	13
4525548	13
2911779	13
6690096	13
3412309	13
7163993	13
5303745	13
965362	13
3269147	13
46234915	13
2755127	13
1228472	13
18833760	13
1565058	13
3056813	13
24233426	13
992298	13
9078020	13
441575	13
244869	13
5353711	13
679852	13
2205486	13
10766940	15
2581367	13
1156337	13
12127424	13
6833282	13
14993574	13
470238	13
16597150	13
247118	13
4804040	13
9477846	13
1337826	13
6898937	13
13839718	13
16163673	13
28665760	13
9130769	13
239325	13
11326423	13
6830144	13
2802186	13
2175586	13
7470226	13
1765915	13
16588381	13
647334	17
477947	13
122238	13
1202718	13
2842550	13
10069153	13
15609973	13
6900222	13
4309555	13
6146172	13
13435805	13
4513230	13
210806	13
27902528	13
1122072	13
4045727	13
15588387	13
15610814	13
1706060	13
2585649	13
2251292	13
14013305	13
1294105	13
6287786	13
22164180	13
26714167	13
1421155	13
809784	13
27623079	13
14125427	13
1937941	13
4020034	13
13746755	13
2827526	13
1442907	13
4535430	13
4215800	13
1576229	13
1158506	16
13729705	13
4470564	13
8040598	13
1011122	13
1192750	17
16300275	13
254154	13
35171079	13
16175053	13
1551099	13
13330407	16
21883593	13
2867701	13
5690949	13
7422185	13
13568411	13
1860312	13
998731	13
6541014	13
9819104	13
8574265	13
263529	15
4250437	13
15826320	16
3576129	13
11143616	13
115919	15
13350699	15
16554237	13
15037654	13
2873261	13
5310293	17
13288084	13
14979780	17
1548738	13
231464	15
1458264	13
8749903	15
2540076	13
9323689	17
1547701	13
211016	13
7674924	13
6396991	13
1027254	13
385940	13
7371903	13
15940201	13
6635931	13
338051	17
1939748	17
16756555	13
4118186	13
2778736	13
4485293	17
1972194	13
14713948	13
14948031	13
4758426	13
29051455	13
34431876	13
22843935	13
15979353	13
234969	15
40170444	13
9243687	13
8899437	13
2044011	13
5329372	15
10062388	13
14052018	15
1688219	13
9175817	13
3395154	13
1905984	13
13143702	13
5111924	16
25718485	16
447827	13
808695	13
385507	16
3517812	13
4871611	13
6902713	13
7270455	13
28872599	17
302632	13
7307000	16
5996684	13
3530888	13
1372172	15
1469436	13
2200003	13
1467691	16
38005841	15
13415009	13
3499563	13
1408283	17
1373291	13
1217278	13
216880	13
450173	13
11787277	13
2665900	17
6598730	13
9436763	13
80385366	13
1698874	13
11546198	16
30882371	13
2769415	13
2119898	13
12341838	13
23255509	13
26077050	13
32784693	13
7579168	13
7278775	13
5693163	13
31040712	13
8558603	16
19940719	13
2554184	13
2125341	11
2447018	13
6748329	13
14202593	13
5319650	13
593890	13
339521	17
3844344	13
267602	13
151175	13
7734972	13
468234	13
3331318	13
7493138	13
718756	15
3054536	16
4193726	16
2215866	13
7454568	13
4553614	13
16490352	13
5730374	15
8856579	13
2841713	13
10974274	13
19363196	13
2213798	13
10052260	13
3625094	16
7205232	13
11660876	13
14500002	17
3906552	13
114351	13
20589056	13
943208	13
390258	13
37245537	13
1616448	13
13060265	13
368003	13
2389523	16
6769428	13
24226294	13
838495	13
26047077	13
3753006	13
3832131	13
21546642	13
1440548	13
14119935	13
3274054	13
8003409	13
18252066	13
923058	13
2421816	13
2319457	13
9373077	13
30472297	13
359479	13
25755383	13
8148741	17
17122641	15
19658300	13
10100729	13
2648660	13
3062388	13
7172365	13
682812	16
4231337	13
18666100	13
6109665	13
8720102	13
288854	13
18662436	13
1585068	13
2595004	13
2032310	17
4356872	13
9149239	17
4325235	13
13223413	13
1059397	13
3833648	17
178315	13
5447381	16
312249	13
18641522	13
2733272	13
1061222	13
2199331	13
11944241	17
20731335	13
5185412	13
2195768	13
2120880	15
1090704	13
7577958	13
9796730	13
3722050	15
12980676	13
10333538	13
9649360	13
8998929	13
19908116	13
1341379	13
11734495	13
7357573	13
8389604	13
16623233	13
2106338	13
76044	13
4932176	13
1032696	13
264932	13
856133	13
16267672	13
19163901	13
3300884	13
12710503	13
1051611	15
2091497	13
9438634	13
7091986	13
8781703	13
4786724	13
18729130	13
10922771	13
5003799	16
6040090	13
23157855	16
6404469	13
840560	13
17360724	13
3919954	13
4425592	13
708168	13
6777897	13
12437235	13
21930165	13
4774355	13
2601480	13
630202	13
20820004	13
11494073	13
3440657	13
3527003	13
3140261	13
4135851	13
424672	15
513076	17
5748287	13
394104	13
5828838	13
848422	17
2571552	13
1031327	13
8423146	13
2812918	16
1916386	13
4190116	13
5797556	13
2780610	13
7744560	13
8207699	13
3721470	13
20972072	13
5199749	15
4727601	13
12224786	13
17197256	13
7258396	13
1350624	13
21365767	13
394806	16
5998674	13
158545	13
3090407	13
4968929	13
855894	13
4405737	13
29374583	13
2211261	13
20371364	16
10986317	13
1348321	13
1284588	15
810104	13
23533254	13
3363539	13
58547	13
14380339	13
1796286	16
588427	13
6812997	13
1296929	15
20362814	13
5139071	13
2242	13
1687092	13
4527121	13
18065365	13
21351281	13
8956532	16
33239900	13
1878553	16
2221426	13
16571292	13
5776512	13
14254074	13
6638993	13
2021146	13
5429273	13
40316410	13
4001111	13
13929799	13
3550365	13
126835	13
6021543	13
4536980	16
1106228	17
1159491	13
9538177	13
2622985	13
1594039	13
12362699	17
2181837	17
918766	13
13446770	13
900659	15
1115216	13
7252435	13
22694650	13
7156301	16
1811930	13
2202303	13
8286019	13
10664628	16
11804702	13
15107617	13
2743401	13
22934675	13
14258414	15
7126658	13
6612863	13
1695999	13
6495573	13
3720144	13
17447627	13
8104881	15
18751012	13
5059878	13
6876176	13
73760	15
8803771	13
4695657	13
3910657	15
1520699	13
15388900	13
9665650	13
10603615	13
3116747	13
6007382	13
408791	13
3659886	13
2712700	17
12205594	13
4233604	17
15210830	13
1826314	13
516081	13
6067190	13
11860378	15
23422614	13
7862691	17
1716835	15
15825845	13
6381428	13
13894800	13
26564355	13
4731442	13
3260802	13
1501868	13
7568309	15
4964252	13
7419679	13
18972416	13
3141377	15
14359522	13
10865388	13
2271160	13
14477105	13
4681380	13
6060831	13
10499910	13
162443	17
21590777	16
4269979	13
5137384	13
12577564	13
1637554	13
16418475	13
34842380	17
28460381	13
158510	13
1323264	13
94898	13
5889120	13
5794580	17
8125560	17
18563150	16
10049111	13
2780824	13
1234272	13
982489	15
14423734	13
20612570	16
4329005	13
1552421	13
13879123	13
13334978	13
4484795	13
1953110	15
18008525	13
449915	13
6855335	16
1539652	13
1442455	13
19139903	13
1084215	13
5250145	13
3604558	13
3349494	13
1695306	13
9190146	13
5669549	17
1262087	13
20296555	13
753402	13
6609513	16
8855837	13
9041928	13
3577984	15
5857351	13
20797444	13
2801145	13
16974193	13
2873063	13
6180595	13
5993872	13
9848487	13
22625091	15
5569586	13
5216647	13
852750	15
8633731	13
19791510	13
8863831	13
15857184	13
11385911	13
306739	17
3303251	13
1711840	16
15538113	13
11786694	13
14548508	13
17587413	16
6739674	13
7681476	13
13477183	16
1799728	13
3461791	17
19200873	17
29325097	13
4447938	13
2973507	13
2009147	13
8980514	13
5087952	15
8759680	13
4682129	13
8147900	15
10921322	13
2138527	13
2209114	13
3782534	13
1825481	15
8318665	13
111986	13
1570043	16
6230891	13
13577655	16
349174	13
2198418	13
5534413	13
30972513	13
2823770	13
3487984	13
4376853	13
10515366	13
3790393	15
11653338	13
6512427	16
3172346	17
11996527	13
11981342	17
3063071	13
17313628	13
75462	15
7832737	15
16298380	16
6889334	17
28944865	13
19326462	13
3426226	13
4259453	17
8492844	13
2747533	17
8241332	13
41535704	13
2021550	13
6855062	13
41128162	13
2748509	13
8554036	13
18858372	13
11150616	13
21691279	16
4314761	13
1632482	13
2821097	15
10913264	13
14289947	16
17433124	13
6340662	13
13022694	13
12121421	13
18204462	13
6839224	13
15285286	13
13650376	13
2714868	13
21327801	13
5256613	13
738880	13
6637959	13
4623472	15
956565	13
712855	13
3452433	15
10858216	15
12405266	13
6478366	13
929008	13
12410961	13
8894152	13
11814511	15
10788409	13
6929861	13
12324644	13
723810	13
5815559	13
18669426	13
9650805	17
19081425	13
18157946	13
3107189	13
8531422	13
1762319	13
2182185	13
1317520	13
974472	13
29833567	13
4513994	13
10767819	15
14048883	13
3143087	13
1074586	13
23216169	13
5955213	13
37317660	13
19886625	13
12556376	17
5318350	13
1022382	16
3849343	13
14740332	15
254781	13
6202199	13
29538465	13
8469280	13
5080961	13
13010278	16
986078	13
3697550	13
3127710	13
6626878	13
14631750	13
2123265	13
428732	13
3530953	13
9928762	15
74237	13
6647947	13
2266980	13
212895	13
7208161	17
9325323	13
15348536	13
11383023	13
3957150	13
2502845	13
2825036	13
2491395	13
11477903	13
6613788	13
11013947	13
10362756	16
10294741	13
2706125	13
11537899	13
711249	13
1240382	13
12837227	13
2983662	13
3788683	13
5868858	16
16047133	13
5885559	13
3397540	13
4868382	13
5476669	13
11991823	13
15620984	13
10626992	13
22073772	13
15717888	13
2175886	13
3044469	16
9658778	13
11741096	13
3235645	13
9186150	13
2727950	13
17774296	13
563513	15
6451144	13
2521802	13
12527664	17
26396476	13
3108387	13
4148657	13
16833170	13
7763280	13
1864982	13
22794553	13
1321534	13
6395356	13
8630176	13
9993162	13
9140172	13
2376359	13
12563097	13
6229611	13
7257088	13
2069801	13
842226	13
26725645	16
2695407	17
2569317	13
1100194	13
11038482	13
19331539	15
7584353	13
15911012	13
4751451	13
10505303	13
15764152	13
7119202	13
43553509	13
6307310	13
2681208	13
45127367	13
13603392	13
7317374	13
496918	13
2795354	13
5226104	13
8825040	17
5818494	13
1533729	13
11228451	16
9269940	13
10016570	13
4785847	13
9458299	13
1211478	13
1912945	13
6742719	17
9716182	16
1196129	16
15978135	13
6587435	13
2131213	13
413148	13
268036	13
39254807	13
10942361	13
3329064	13
6637935	13
18801382	13
2702177	13
6146518	13
5708791	16
8708029	13
12383053	13
3157382	13
9810345	13
1088466	13
545665	13
21267376	13
21865217	13
22780116	13
8408592	13
8121012	13
1632740	13
9257172	13
48922723	13
4811160	13
7363843	16
8615631	13
24132115	13
19700800	13
7314602	13
12359766	13
13905293	13
2324975	17
19887822	13
29168635	13
2599997	13
3320704	13
4728757	13
3903907	17
12442092	13
14176521	13
11461311	13
12259145	15
4840863	13
12636295	13
486582	13
3124149	13
7800748	13
990256	13
10849845	13
12520914	13
368747	13
3313526	13
8200165	17
14783128	13
601372	13
14722303	13
14072529	13
14150878	13
8460976	16
3856625	13
903151	13
2829391	13
10824703	13
4570542	13
31457966	13
6966792	16
12966078	16
7204818	13
3049638	13
11814072	13
11167735	16
16470492	15
19159103	13
25505128	13
343290	13
1912951	13
6074788	13
516239	16
5091321	16
3478517	16
4024458	13
22610107	13
15272972	13
34331936	13
8023652	13
6797102	13
7888321	13
3771587	13
12485838	13
1662650	13
13047636	13
48018705	13
1176434	13
3137413	13
196535	13
10808468	17
16587985	13
1826765	13
10252022	13
31920418	13
16479456	13
1974042	13
10892364	13
2532061	13
4904923	13
7676241	16
3002863	13
10946368	13
27081327	13
3074068	13
3273962	15
12087953	13
14979172	15
5373575	13
15806558	16
3799960	13
1287474	17
14115578	13
4520955	13
2536951	17
737933	16
1191419	13
7674084	13
10764420	13
9785491	13
22808729	13
5296353	16
10308435	16
6442621	13
27409240	13
1695845	13
13715540	16
10473849	13
3352292	16
2645231	17
8340878	13
1955088	13
18064026	13
957430	13
1426012	13
1361904	13
1553349	17
12058722	13
5104974	13
20417071	15
4672168	13
7568287	13
22275050	13
5079531	13
807052	13
21757163	13
4917864	13
4581277	13
11534603	13
20965179	13
1682246	16
2052628	13
33406497	13
8085150	15
1574012	16
9478105	13
40136	13
21104405	13
4750218	13
8691074	13
3691687	13
1366875	17
2699342	13
3824031	13
9207214	13
7110025	13
2216045	13
10431030	13
2382709	13
8603125	13
1769245	13
4357941	16
23691107	13
4527294	13
8571121	13
26627010	13
10063850	13
8653447	17
15901350	16
1217705	13
2325388	13
22651736	13
2900517	13
2597233	17
1600391	13
11375463	17
8939246	13
7688538	13
853848	15
13877339	13
17303772	13
12429994	17
4256375	17
15504616	13
23028372	13
135932	13
10479506	13
42282008	13
1663186	16
7516836	13
3325730	13
3228728	13
1000390	13
1443103	13
59207734	13
7419874	13
13005377	13
6785435	13
3331539	13
9189484	16
1176233	13
14088556	13
3282448	17
1984671	13
1318240	13
3653114	17
3608196	13
2493502	16
6355067	13
9247402	13
595152	13
17587389	13
5904402	13
421784	13
1852112	13
11988591	13
15885929	16
2188219	13
1212055	13
11502484	13
5183591	17
1732432	13
5675008	13
16873323	13
1980103	13
8002334	13
11725964	16
4472881	17
15601681	13
27960	13
141895	13
2502935	13
616740	17
580364	13
17309080	13
4185213	13
26338975	16
27524905	13
27790802	13
5416196	13
6140158	13
715817	13
2113870	13
3636342	15
12002261	13
3558030	16
9215788	13
4399781	13
3148771	13
17301744	13
1859243	13
4165584	13
14526886	16
2951642	15
17945742	13
12168903	15
873039	13
2184708	15
13669772	13
5835195	13
3375148	13
10212961	13
6412468	13
8032369	13
10470553	13
181911	13
21257671	13
6141425	13
6722888	13
11389022	13
2090051	13
2492430	13
10369297	13
5869356	13
11928739	13
9940342	17
37774243	13
15092121	13
1182423	13
6198131	13
4802772	13
16024935	13
711067	13
404088	13
8532975	13
1467266	16
5732063	13
3748351	13
2628360	13
2318640	15
895679	13
15278692	13
39372516	13
3408415	15
1915438	13
7900999	13
7885032	13
3247405	13
11603584	13
18032058	13
18942641	13
4684765	13
5249012	13
19735	13
7001082	13
9794127	16
38619209	13
5554313	13
15985343	13
14192482	13
6885367	13
24657582	13
3350320	13
1588772	15
29671376	17
14638779	16
5920390	13
1106644	13
3683346	13
16346622	13
3255972	13
3281820	16
13991067	13
3080333	13
7073773	13
1847428	13
598336	13
8022523	13
4532714	13
2239682	13
6152935	13
24947181	13
15401092	13
1948538	13
12660576	13
21555953	13
6985691	13
2896416	13
5389716	13
20035055	13
2043152	17
1602188	13
69827	13
6980065	15
26738537	13
27760427	13
10199886	13
13076784	13
6320723	13
7486561	13
4799575	16
17127457	13
4884866	16
3991621	16
9047786	13
3490374	13
5719455	13
4644205	13
17541016	13
16577427	13
1044299	15
33622085	13
1250884	13
404121	13
2754145	13
8634011	13
6271288	13
6960765	13
10602085	13
3424489	16
16219088	13
11347940	13
10627906	17
18187889	13
1868886	13
18335953	13
2553269	13
17267166	13
3795092	13
6318587	15
11360102	13
8702557	13
21158364	13
8765524	13
1553559	13
692764	16
408893	13
4247402	15
6819923	13
5052776	13
21005884	13
25881444	13
2030637	13
4875103	13
7234000	17
11078663	13
3173972	13
5338950	13
12927301	13
7563665	13
4107990	13
2920343	15
40230601	13
17017192	13
13054416	13
777677	13
14596505	13
26469252	13
21341588	13
443733	13
1430384	13
9407550	13
5053290	16
32467586	15
10807110	13
8121909	13
2554313	13
1068174	13
28302377	17
4629121	13
1577614	13
2648023	13
832069	13
5191887	13
4643221	13
3105695	13
4680253	13
14233400	16
5552925	13
3875523	13
9461157	17
6636651	13
2762384	13
10278962	13
3881302	13
3686699	13
5332934	13
46143081	13
16234939	13
612141	16
9490349	13
7235378	13
2616657	13
1115253	13
12302835	16
8438277	13
31772	13
193153	13
8991584	13
6582781	13
41515745	13
6308410	13
11912108	13
1914423	13
5138127	13
1299189	13
38484418	15
370544	13
1045962	15
16900363	13
13423846	13
23343222	13
7195597	15
2632196	13
3449291	13
3980204	13
9196355	13
20859874	13
6785801	13
6667915	13
14596814	13
1751969	13
15564356	17
25343155	13
3306251	13
11493771	13
1403091	15
12783869	13
2779210	13
11606959	15
10346359	13
6347519	13
12978249	13
3520638	13
4123669	13
23508423	13
6117941	17
28241260	13
2446579	17
1488837	13
4689157	13
318911	16
9934822	13
3683771	13
2526685	13
9847003	13
431526	13
10097278	13
6584332	13
551879	17
16005909	17
8228894	13
41642194	13
9267776	15
1828310	16
5329274	13
3394688	13
731374	13
6314574	13
5850069	13
32754468	13
2968783	13
2014103	13
6111262	13
7667547	13
8615130	16
13649837	13
15095593	13
12671146	13
6895212	15
5544434	15
303782	13
28980	13
9583813	13
8142745	13
2576720	13
22399552	13
2597525	13
2082413	13
2943856	13
9141987	13
3284903	13
10274553	13
189485	13
2666863	13
604008	15
4866247	13
10968820	13
2975118	13
1253276	13
3603901	17
5354682	13
14568070	13
6771085	13
1686278	13
1743693	16
2898922	13
19487601	13
3877709	13
15284707	13
10647244	17
1136642	16
1138848	13
4060085	13
4012239	13
16013823	13
10936732	13
11050739	13
8262670	13
5864048	13
6878243	13
13779817	13
9273185	13
28817544	13
15994969	13
6434760	15
6152369	13
2163294	13
6959161	13
8396579	13
1928726	13
1698880	13
24137954	13
3609983	13
5661653	13
5703917	13
13152683	13
518630	13
16877546	13
9334605	15
2422711	15
23837544	13
1940435	13
40944639	13
3346564	13
6058724	13
1190454	13
42434446	17
2940897	13
4915972	13
794493	13
8088820	13
28634651	13
1826196	13
17140534	13
3670725	13
7840748	13
8945681	17
2093813	13
6644816	13
7218304	13
1872805	13
22655327	13
5681318	13
559298	13
1403339	13
21580977	13
19243588	13
10939666	15
17869708	17
11644332	13
11269881	13
3816101	13
6800506	16
27913693	13
10940775	13
9373198	16
36652556	15
7174771	13
10373194	16
2075189	13
586064	13
5227721	13
2582656	16
9779980	13
3851098	15
4922479	13
105269	13
240477	13
4726965	13
10222825	13
19318014	13
16880699	13
4108308	13
8767369	16
30029624	13
2387307	13
15727925	13
7922297	13
6035343	13
10436204	13
7222490	13
13925170	13
2860741	13
10027153	17
2647766	13
15318459	13
327246	13
5660801	17
34005589	13
6507885	13
657086	15
1995014	17
21266022	13
3314348	13
860294	13
4387307	13
18121260	17
2023965	13
16074189	13
10705030	17
3693805	13
6381587	15
14040228	16
1663898	13
4974876	13
19783893	13
1404216	13
764170	13
7077065	13
3514081	17
3203492	13
352298	15
8243033	13
11998255	13
2637765	13
684059	13
936437	16
2408683	13
5038791	13
12480542	13
147433	13
4322043	13
15819987	13
1862550	13
16661760	13
97329	13
2684000	13
2358531	13
16501243	17
8737186	13
820937	15
18626117	16
26133919	13
6206959	13
11378055	13
725477	13
2919732	17
7551210	13
6602757	13
11838960	13
2771054	13
728494	15
3135538	13
4850753	17
5394245	13
5806246	13
7401950	13
629630	16
9997843	15
8705760	16
14643962	13
5547837	15
19645387	13
4341977	13
12671350	13
5325908	13
8846007	13
1666615	13
8275094	13
632353	13
9845548	13
11082247	16
16581598	13
34165687	13
23215788	13
10267702	13
588092	13
19379758	15
8393739	13
19649851	13
13166397	13
4342401	15
3805876	13
42359781	13
8343852	13
6077629	15
25494634	13
8829854	13
32611437	13
4001985	13
4512505	13
4364176	13
271209	15
16917358	13
6108859	17
10477044	13
18532266	13
5715234	13
12927826	17
3109453	13
5330016	13
941459	13
3754967	17
1638130	13
16665091	13
6516164	13
5410553	13
20761961	13
6759134	13
16981625	13
6023542	13
4863256	13
19145899	13
29796830	13
1238590	13
30731612	13
5033730	13
3112669	13
2537591	13
9587917	13
51085270	13
416476	13
13630739	13
13681443	13
959254	16
23675705	13
719003	13
1102493	13
4421096	13
18115456	13
4183013	13
9425532	13
6555669	13
1848443	13
3502908	16
30438060	16
22902581	13
7723270	13
609820	13
2354689	13
4286335	13
191766	13
48390	13
812684	13
1241980	13
15797012	13
6203998	17
4932899	13
3792008	13
17065772	13
7268785	13
11371877	17
5363269	15
6122326	13
1680447	16
6689968	13
2960191	13
5760712	17
20885225	13
14130766	13
11909855	13
3321315	13
75099	13
30269075	13
4120718	13
4199502	16
5021885	16
4920279	13
5364836	13
2884451	13
453385	13
143856	13
22939088	13
28208773	15
8832215	16
14552089	13
14531588	13
4513481	13
26507997	13
7034121	17
5113863	13
3532560	13
9030962	16
4719803	13
677562	13
2879050	13
5294601	13
17536467	13
1580143	13
3582569	13
25585654	15
4929829	13
3128827	13
27587588	13
2371296	13
5926098	13
19895774	15
11667444	13
11434098	13
9572495	13
11925515	13
28583237	13
5935714	17
5378222	13
32971285	13
26092108	16
15674054	16
42814134	16
1182440	17
1506964	13
1477594	17
3630224	16
3497657	13
13369277	13
14835658	13
7199094	13
898495	13
11777141	17
34242273	13
7482762	13
5547320	16
4377661	16
16217558	15
3169737	13
6760244	13
9435724	13
9747934	17
5970033	13
1782516	13
9259100	13
6979088	13
29336281	16
8993494	13
17438120	13
4889312	13
22798806	13
9027346	16
8938372	16
8993775	13
13242856	13
8213417	13
2157284	13
3841302	13
18557731	17
7924695	13
6182041	13
3205760	13
233120	13
4964961	13
28457459	13
11712527	13
2226467	13
3012994	13
1815896	13
305683	16
5969489	15
15203101	13
4045236	13
3666171	13
21908972	13
16569161	13
3337702	13
16794895	13
3714841	13
1280603	16
2510437	17
16714075	15
4257464	13
2610123	13
4339575	13
13191647	13
16137939	13
16291017	13
11033606	13
9623448	13
4415063	13
9788585	13
4608042	13
2496262	16
902600	13
3171283	13
18644403	13
1423850	13
18606851	13
6206275	13
2697472	13
17180067	13
5704671	13
8548971	13
16907708	16
2206616	13
3501007	13
18802590	13
1110306	17
11777395	13
11505708	15
4592141	13
2862565	13
1924364	13
346933	13
20467131	15
7364222	13
12816368	13
6296250	13
9818430	13
15708499	13
3898279	13
27549545	13
49255092	16
4142288	16
2367568	13
24710090	16
14418482	13
569950	17
2479232	13
1540749	13
5337814	13
589431	13
3111222	13
2681445	13
13647104	13
4347243	16
16104568	13
895586	13
3004542	13
1579127	13
4924679	13
20159601	13
4524167	13
5281920	13
27869768	13
12991310	13
7711603	16
5602400	15
11354230	13
10846193	13
13501278	17
109790	13
9178036	13
8724603	13
9723906	17
12446180	13
7801512	13
2312830	13
10378249	17
7697332	13
3156601	13
31867047	13
3931065	13
3878864	16
13337910	13
26054105	13
5889904	13
4723461	15
2128708	13
2666860	13
20279342	15
5635507	13
2830195	13
40736292	13
7049090	15
3667802	13
13961135	13
5110815	13
6926857	13
7238139	13
23650563	15
1356972	16
4321858	15
2931067	13
7545333	13
16823656	13
1052804	15
3241606	13
2631018	13
4037410	13
725868	13
3829946	13
10818324	13
1743581	13
407297	13
848954	13
445857	13
22754703	15
21112192	13
1278705	15
3295902	13
200106	13
384728	16
6780551	13
845119	13
14322143	13
1341835	13
6185924	15
14745339	13
27497635	13
2292943	17
13070391	16
5228753	13
4738488	13
2726055	13
2468088	13
15130738	16
19119102	13
42313013	13
10886791	13
6792127	17
1810564	13
7255258	13
1973713	16
7302460	13
25549745	13
2930945	13
3701518	13
3291619	17
801663	13
14312108	16
4759243	13
1145094	13
23903124	13
3847624	13
12313189	13
5360457	13
26699993	13
2852307	13
25193180	13
25197233	16
11399980	16
8520374	13
2623857	13
3827830	13
15582868	17
4374217	13
11919222	11
16349756	13
20384123	13
402770	13
12466231	13
12955598	13
2320630	13
5592506	13
2748385	13
5786714	13
1419515	13
13237275	13
1172730	13
3288075	13
24575025	13
1646397	16
7607038	13
529196	16
23992215	13
2205343	13
5884329	16
20035372	17
4561637	13
494025	13
15448395	13
3074711	13
13459111	17
12022840	13
42825454	13
11017705	13
23348909	13
14707346	13
922071	13
516849	13
12862133	13
36487658	13
1347491	13
13951658	13
3615476	13
3521793	13
3353200	13
3268227	13
19134379	13
13143433	13
231	13
2068435	13
21365125	13
3601516	13
17364524	13
106248	15
1425760	13
871553	17
3471446	13
232111	15
2315712	13
862347	13
6134226	13
12583274	13
25464334	13
9484919	13
3726845	13
2988911	13
66640	13
20414120	13
1229517	13
4901933	13
1433522	13
6096802	13
686290	13
15333087	13
19833431	13
20282974	13
94479	13
5154437	13
4068476	13
25085316	13
2487125	13
14316010	13
5899991	13
16765482	13
9122847	13
3722487	13
17453666	15
53190491	13
2652234	13
755171	17
7463763	16
17077173	13
1514999	13
4768660	13
2140476	13
6572227	13
16583680	13
3309722	13
7480137	13
5951007	13
1455782	16
7411029	17
17607861	13
9637374	13
1438078	13
8927978	13
7616095	13
5356952	13
33087138	16
1085932	13
4565176	13
9796004	16
170383	13
11148185	13
3148151	13
2701398	13
1505010	16
826705	13
10508737	12
31082549	13
2940977	13
324995	13
8769143	13
416915	13
8770417	13
9935346	13
482341	13
8582780	13
16270558	17
20478872	13
14836060	13
14282709	13
271363	13
921650	13
2735615	16
6562149	13
25128242	13
1734228	13
6208159	16
9311127	13
5168268	13
26954475	13
435178	13
5709788	13
6366149	13
8264203	13
17628032	13
212597	13
16752728	15
10547490	13
90079	13
12661552	13
1393835	13
18227261	13
18400371	13
3350859	13
8879953	13
47408	16
20212152	13
10495395	13
1116285	15
8977538	13
13405437	13
17730357	13
7594430	13
1820613	13
9267988	15
3987302	16
7384936	13
7948207	13
2180573	13
10521776	15
4330982	13
1631280	13
181924	13
12902689	13
1901170	13
565593	13
2846800	13
11643980	13
3045428	13
21295587	13
377092	13
7684688	13
12210711	13
3612819	13
21012774	13
13949455	13
18189773	13
1189409	13
17254557	13
27957259	13
2289568	13
47436	13
1330506	13
2057103	13
11612777	13
14093194	13
6706085	13
1092381	13
6392189	16
10079743	15
4390938	13
6926612	16
26770000	16
2595522	13
3068682	13
4712492	13
15890697	13
1258925	13
39999327	13
8817647	13
13515530	13
11996068	13
542117	13
11447494	13
1140022	13
5877129	13
1837090	13
5330429	13
890007	13
6475563	13
2228946	13
5068709	13
2697761	13
12491194	13
20275201	13
21835649	13
5558876	13
20563907	16
350670	15
7550898	13
2126991	13
19008406	13
4338956	13
5583870	13
2286628	13
1471048	13
2445594	13
6710092	13
13461995	13
4138683	17
819949	13
11007629	13
3862285	13
4176071	17
10029768	13
11908184	16
4923636	13
10326870	13
8759700	16
1997050	15
20860333	13
12722398	13
1946857	13
20461230	13
2138699	13
2599426	13
3534985	13
2133853	13
2694958	13
9172213	13
7685591	13
9191017	15
23547294	13
13971218	13
24960869	13
9558082	13
1498987	13
40028097	13
4426857	13
6514804	15
20816402	13
33469773	13
10295737	13
10163871	13
981212	13
4117825	13
178584	16
6814632	13
25092205	13
13374159	16
25693993	17
6011300	13
2570130	13
18469452	13
5063780	16
6969696	13
5937517	13
3033752	13
2851528	13
17765446	13
3039587	13
4552541	13
1925577	13
9392462	13
8313824	13
1768130	13
15325142	13
1674848	13
14004407	13
3556419	13
180916	16
2187236	13
20059454	13
13022842	13
14970370	13
4764456	13
1457583	13
8286202	13
6788329	13
20124674	13
4874768	13
6902710	13
409480	13
118525	13
2304064	15
7299182	15
7784935	13
1404054	13
743311	13
4783259	16
6976677	13
9365861	13
1008624	13
13872995	13
10387332	13
4101374	13
2856750	13
11223233	13
524346	11
2561365	13
8400836	13
3412809	15
1305882	13
22148758	13
336136	13
13041875	13
13660436	13
25644457	13
2804175	13
649765	17
12016938	13
22903736	13
2612699	13
4519766	13
115222	13
3494366	13
3019740	13
9340639	16
886245	16
2354870	13
25135453	16
689098	13
6227110	15
7789026	13
3472475	13
4585551	13
6182653	15
1931131	13
2471821	13
10166678	13
3815077	13
2506772	13
8108022	13
1755932	13
458530	13
28555164	13
10204631	13
12216134	13
2488297	15
8098953	13
31772959	13
1131947	13
12484366	13
6193854	13
17087253	13
3405763	13
2149380	13
363776	13
1796457	13
17823916	13
19169422	13
17118465	13
527526	13
10844469	13
13229796	13
4795558	13
1296546	13
10406302	13
4914767	17
5154438	13
17752856	13
3521546	13
13031199	13
5377408	13
5170740	13
13431886	13
11057085	13
1784767	13
4438827	13
2212855	13
1576509	13
2148926	13
23904342	13
40145	13
10584947	13
7234055	13
6767590	13
15688375	13
12744544	13
16707703	13
18609216	13
7733562	13
3930392	13
6991103	13
4217140	13
17213918	13
12146002	13
14208581	13
12429681	13
1671870	13
6082873	13
9081110	13
8709932	13
1051076	13
8737894	13
529832	13
14075044	13
16818517	13
6639879	13
3124852	13
22734490	13
1744553	13
4590196	13
22522504	13
3163441	13
9420914	13
27764679	13
13809459	15
7875766	13
5036017	13
25000653	13
16908801	13
14020557	16
1516990	16
5100596	13
7193468	13
33735559	13
2658775	16
20872518	13
13658964	13
4177587	13
10893908	13
20518685	13
562897	17
3893567	17
8215223	13
2421175	13
5623059	13
10602876	13
2125775	16
13843253	16
8956016	13
16817873	13
11254516	15
7222528	13
10668274	13
11494990	13
19820347	13
194623	13
5593931	13
3694906	13
18333879	15
735244	15
11050447	15
16813345	13
3533757	13
4613361	16
5437472	13
4740345	15
3268971	17
4814079	13
8757999	13
2917510	13
9602626	13
9610888	15
4418481	13
17329252	17
19331717	17
1593821	13
5429888	13
2551170	13
11184422	15
2706897	13
1783083	13
22803868	13
6378039	13
2039464	13
17855086	13
13591947	13
11374308	16
7459042	13
10609172	17
9251060	13
2856933	13
4354632	13
8189216	13
19733064	13
9995239	13
1096097	13
13512072	13
3605715	13
5343551	16
16427883	17
2165627	13
7142928	15
2846952	16
22214394	13
3268399	13
1927030	13
3122330	13
2977070	13
13064509	15
2489294	13
28577908	15
4583291	13
1163814	13
1918821	17
4276808	13
4115438	15
2551929	13
2412723	13
10727522	13
17428277	16
6933405	13
21004416	16
9874531	13
2371312	13
7348360	13
16406313	13
5889918	13
19426641	13
10834229	13
1722462	13
1076649	13
375413	13
1819195	13
4571769	13
6373908	13
256710	13
12554801	13
8469260	13
26295075	13
4033158	16
29991583	13
15326988	13
411497	13
2917138	15
4245257	13
15753307	16
181079	13
15277739	13
31171215	13
10627553	13
3662803	13
4758373	16
617760	15
4640453	13
2197925	13
8190855	13
13795082	13
1116107	16
6419336	13
1958624	13
4918326	13
339897	13
31926203	13
2111124	13
3420745	13
2518843	16
2968825	15
29210883	13
6093966	13
5579108	13
23203402	13
8128577	16
2951243	13
4853120	13
2366677	13
2961495	16
232336	13
6922351	13
7209934	13
1125297	13
23071390	13
5287638	15
6822996	13
26237	13
7523905	13
19977632	13
1202265	13
23665983	13
16404434	16
20166986	13
1601084	13
15360313	17
4147675	13
21403836	13
11698680	13
16050589	13
676613	13
748608	15
25610416	13
4437856	13
17732875	13
7324617	13
5349533	13
25236391	13
15339547	16
1444216	13
4235299	13
2603345	13
16513520	13
3566653	13
3384189	13
1601052	13
567302	13
5469773	15
5877051	13
15893866	16
14709884	13
5254588	13
1351948	13
8901415	13
16711132	16
10177707	13
3173403	13
20094600	13
7403018	13
910422	13
3357438	13
4462249	13
14619476	13
8216356	17
2519294	13
944216	13
8499781	13
1293381	13
36309030	13
7328232	13
18929134	13
13771930	13
748467	17
1096566	13
17372148	13
103598	13
1559699	13
7808255	13
1180897	17
23892069	13
8019132	13
2000363	13
7609966	13
8910581	15
2107294	13
3376918	13
17946565	13
6171147	13
6838690	13
4970518	13
5398937	13
25499691	15
14260667	13
5033943	13
9945090	13
40660721	13
992321	13
7079645	13
6368607	13
26143536	13
13842710	13
4838350	13
4435427	13
30737979	13
13878925	13
3039684	13
1327716	13
7706444	13
5029545	13
22929585	13
1907462	13
1931503	15
26058021	13
3954617	13
9029774	13
2361836	13
3482737	16
8164332	13
483943	13
7907861	13
11895570	13
12648488	13
3107072	13
4615246	17
1798947	13
2234444	15
3471139	17
21571432	13
1392446	13
11916818	13
3035885	13
2669098	16
22535444	13
28777508	13
8289767	13
10670372	13
3430152	13
11414975	13
5681308	13
46105288	16
26333738	15
12838190	17
28599610	13
311549	13
11388560	13
9243070	13
4907043	13
8364406	13
170966	13
5925473	13
2394734	13
3722298	13
9515925	13
19543892	13
6970061	13
65559	15
1006977	13
253470	13
1038780	13
11022232	13
18600147	13
4649618	13
5299547	13
189240	17
9246353	13
7588606	16
8206293	13
8728394	16
1275156	13
6868187	16
19230464	13
7018948	13
20223303	17
42891689	13
16761596	13
12189712	13
5857946	15
2000166	13
8840300	13
7837912	13
2476906	13
32717849	13
11446349	13
4543126	13
29390612	13
21035962	13
4928377	13
4243727	13
5682042	17
2122283	13
22826338	13
12751131	13
124743	13
7653687	13
30393266	16
2805655	13
15589755	13
16845763	13
7118434	13
268822	13
212937	16
358	13
14975513	13
2704794	13
983586	13
11113219	13
19734266	13
2348794	13
3784972	13
717030	13
325022	13
3005051	13
953762	13
10522455	16
12034310	16
7134696	13
5216092	13
5776254	16
679255	13
15786329	13
3825595	13
650160	15
16649638	13
3324044	13
13491938	13
3895105	13
2611089	13
32187	13
15073911	13
475833	17
2381934	13
1846392	15
11169964	13
4916459	13
11477023	13
6484841	13
5622925	17
10207879	16
1260951	13
33463470	13
6862689	13
7555713	13
6519238	13
1058709	13
2437168	13
9709418	13
25716619	13
747072	13
18287847	13
14470192	13
397334	13
766540	13
1878378	13
13347007	13
191397	13
7527715	16
8271940	13
13378495	13
3510701	13
8669660	13
5550665	16
5802685	13
7533540	13
7815268	13
1637130	13
11276638	13
10009617	17
6038094	13
6103374	16
16265304	13
3504287	13
16673576	13
623618	13
21265351	16
3757678	13
824113	13
2834674	13
5267008	13
3830150	13
19988698	13
13876657	13
5251329	13
24121971	13
14799978	13
23475877	13
8912752	13
7013217	13
5284080	13
2788732	13
3173737	13
28601408	13
2486095	13
1206717	13
370719	13
1378604	13
3532790	13
2111424	13
17379665	13
13196503	13
20806556	13
5228587	13
7818622	13
4095239	13
12037402	13
1322293	13
12666418	13
2627201	16
12911375	13
618651	13
4495580	13
7663441	13
6151128	13
22265934	13
921538	13
6075764	13
24827680	13
4277270	15
2115163	13
3012174	13
4180970	13
7111466	13
21985017	13
18093330	13
3987299	15
12851338	15
4737155	13
794814	13
9161621	13
615812	13
16338190	13
10489779	17
131084	16
488827	13
1644533	13
6272940	13
1872879	13
12216837	13
1184047	13
6668430	13
1522240	13
2063146	13
1001942	13
17036546	13
812608	13
4316162	13
8040254	13
799042	13
4717868	13
5493803	15
4017817	17
13246991	13
12168089	15
4104633	13
2714841	13
4604616	13
13641596	13
2672408	13
2045175	13
609193	13
5453292	13
14258974	13
6527753	13
2207784	13
337858	13
11902672	13
4223433	13
19911008	13
2888263	13
7102528	17
11863158	13
8381448	13
8029867	13
12558904	13
5780294	13
10024086	13
12448958	13
21592867	13
123652	13
6598851	15
13205399	13
5184319	13
21097670	13
12028464	17
655481	15
5740531	17
9824649	13
624245	17
7942867	13
10857284	17
6948172	13
13469673	13
22937253	17
11755810	13
4856680	13
6748256	13
624692	13
19149187	13
35139654	13
20935330	13
8872364	13
3523945	17
23598732	13
4325208	13
35714808	13
13299156	13
3839869	13
5754758	16
9135769	13
26754423	13
1002956	13
18003193	13
2787832	13
16413600	13
8580136	13
5135492	13
2196293	13
23150020	13
2474767	13
48648	13
2945871	13
1033582	13
19456229	17
558536	15
9589335	15
1659945	13
2271504	13
12860668	15
16409465	13
8528848	13
9091785	13
4110176	17
9845985	13
4695619	13
767702	13
1627027	13
31416321	16
29148830	13
16015897	15
3471845	13
15192464	13
15458741	13
13984551	13
2980736	13
2455045	13
974867	16
179233	13
11236405	16
10922990	13
21749632	13
8962081	17
4508982	17
14104652	13
6904312	13
10739955	13
20373843	13
298812	13
8863005	13
2041700	13
9666870	13
27132391	13
5036122	16
8049801	13
586718	13
7897854	13
12156600	13
22648208	13
7099562	13
1230843	13
11931241	13
1229108	15
6649395	13
9442342	17
5799100	15
9251210	13
22712985	15
2933854	13
1017737	13
2204259	13
4276532	13
426617	16
22796491	13
12103640	13
4138444	13
9082307	13
1492043	13
787748	17
1453757	13
7356970	13
5906456	13
18405037	13
744289	16
2494948	13
3188628	13
1517248	13
11581780	13
190455	15
2401073	13
669163	13
3239256	13
3985896	17
1250393	17
1301061	13
8222647	13
5363101	13
7377878	13
25066155	13
1070761	13
2615605	13
11968946	13
7323684	13
2904007	13
15309127	13
1343133	13
2230741	13
16094346	13
923645	13
8744693	13
416592	13
5700195	13
3938876	15
20101314	13
17450686	15
306596	17
5710861	13
10465653	13
10881364	13
11282110	13
6081023	13
8150127	13
7243446	13
8235515	17
7568261	13
1713500	13
15941541	16
1635744	13
11463648	13
1386515	13
46472299	13
12929262	13
2762281	13
14208339	13
17802153	13
23793413	13
9187285	13
12136975	13
7764199	16
4624381	13
657636	13
4131489	15
13540138	13
26259203	13
12307161	16
3003812	13
7665593	13
3368684	13
11727892	13
63161023	13
6689276	13
24311105	13
11848800	13
1623628	13
1398410	13
19099813	13
702498	13
1283808	17
25787552	13
106650	13
9114018	16
6698159	13
7108335	13
4935772	13
7047547	13
3182215	13
27818699	15
4372841	17
9192129	13
6969843	16
12590114	16
975323	13
812685	13
16462172	13
3160027	13
948019	13
6420597	13
7710395	13
14385474	16
104999	13
8146780	13
14020039	13
6986276	13
3294462	13
16056415	17
600142	13
18391594	13
10049162	13
11703811	13
2746386	13
2215579	13
6300187	15
13697625	13
4036413	13
6651601	13
7978989	13
5028808	16
848940	15
18911294	13
1220075	13
764291	13
1218026	15
1770625	13
6848707	13
20325163	13
4167370	15
838186	13
16566561	13
21076112	13
36833554	13
2476359	17
4797959	13
4758820	13
169954	13
37379031	16
2425240	17
8351935	13
26033937	13
17159289	17
4314690	13
22863644	16
2637626	13
3029000	13
16994537	13
2588142	13
101568	13
2774626	13
1604036	13
1985694	13
369237	13
17721148	17
749959	13
11043323	13
20317796	13
2350725	13
1453823	13
4253616	13
9653134	13
5391249	13
27927	13
3475923	13
141583	13
2557189	17
2688456	13
31606453	17
3518165	13
28378688	13
26667843	13
4709875	17
529323	13
12708554	13
9099418	13
15145177	13
12822276	13
15447898	13
5837347	13
1872422	13
13628708	13
4920336	17
1293520	13
5705822	13
3724060	13
636048	13
4025718	13
6395705	17
5527406	13
2501222	13
7740671	13
16821930	13
1127682	15
7122030	13
2123803	13
10736567	13
708451	16
40312602	13
4318996	13
2133232	17
8094352	13
17394332	13
2103859	16
2880974	13
2802504	13
368191	13
5907081	13
6104247	13
747491	13
4859806	13
6273534	15
10860705	13
4717432	13
1056366	13
6391184	16
8336366	13
77286	17
4227110	15
30512735	13
3887077	13
8601419	13
16057907	13
22061577	17
11958454	13
2027264	13
1966978	13
3611164	16
3290642	13
4702204	13
424947	13
24376249	13
104588	13
1239410	13
2598053	13
6271743	13
8670889	13
11610359	13
19706056	17
18000047	13
17475655	13
15780846	13
6728269	13
1763745	16
9152095	13
8462445	13
1975619	13
18678369	16
10092480	13
520291	13
15978775	13
2094354	15
18607623	13
31319970	13
14082396	13
406040	13
23731598	15
8538449	13
7461745	13
11836384	13
1140716	16
9951285	13
4193956	13
8200200	15
24088386	13
8748481	13
13020966	16
8501491	16
4818964	13
4860143	16
618985	13
7848688	13
16713193	13
7500878	13
904860	13
3194337	13
15352229	13
3558633	13
854860	13
10574025	13
2159837	13
1828117	13
8611368	13
4585799	13
11624798	15
2704775	13
402313	13
5724482	13
4325962	13
3515082	16
43762654	13
15200708	13
1022714	16
3489951	13
17916582	13
4750233	13
1233320	13
4309257	13
10695692	17
12297391	13
20397329	13
33132544	13
4805660	16
1969885	13
962908	13
27289944	13
16901486	13
654093	13
11825040	13
3261347	13
22749	16
14658437	13
128606	17
4341391	15
10439105	13
3549791	13
9454823	13
1262290	13
13287556	13
2046241	13
7159658	13
2872154	13
12081689	13
4432233	13
3504032	13
11605144	13
1766192	13
4894097	13
6641491	13
5879793	13
12954736	13
20948771	13
1275553	13
3894930	13
74179	13
14724863	13
3754831	13
3227996	13
3461040	13
14502095	13
16243623	13
4158342	13
2957859	13
109850	13
5046814	13
14558849	13
4612277	13
2507861	17
7196176	16
1889506	13
17433507	13
3213889	13
296791	13
6537371	13
3922928	13
549221	16
5253365	13
7749895	13
25034433	13
925926	13
2299354	13
7440137	13
9512635	13
2420015	15
7966765	13
4523804	13
11228982	16
10057941	13
2361794	13
7333618	13
6660793	13
5884553	13
4427691	13
8620242	13
957058	13
705098	15
10340185	13
4333679	15
14184383	13
10401541	13
2940849	13
4009142	13
14506771	13
7882561	13
2663868	13
11121467	13
8056722	13
663561	16
512994	16
237266	15
1097073	17
22565754	16
8407730	13
10235054	17
25565272	13
6167017	13
12122873	13
18212078	13
7803536	13
16800370	13
5972623	16
6755315	13
3688929	15
1028509	13
16007	13
279554	13
10016327	13
7012285	11
19291926	13
4360046	13
7520932	13
54818418	15
2174628	13
13161789	13
20578962	13
31399411	13
1851952	16
36045296	13
6461634	13
18117063	17
5187428	13
17611064	15
4990157	16
9452335	13
10774822	13
4681490	13
10301624	13
12240165	13
7919560	13
18150967	13
3329315	15
3770701	13
2121225	13
1912857	13
3374818	13
10836114	13
10634293	13
14126376	13
2371526	17
2660650	13
9217333	13
19451450	13
5382202	13
4481912	13
16157539	13
3708478	13
878101	13
9818116	13
4537074	13
3272854	13
17421141	15
8159899	13
9893846	13
10179375	13
4109790	13
432557	13
1536632	13
732816	13
8821305	13
4307535	13
8801436	13
19306558	13
20318486	15
3293824	13
27370334	13
1482972	13
3541755	13
41846759	13
14691201	16
1288053	13
7613840	13
1329971	13
4977268	13
22121998	13
8393576	16
3885091	13
37062543	16
1051004	13
4672187	13
942392	13
2053645	13
1808039	16
13903096	13
1802897	13
28993574	13
9656435	13
8536439	13
4160533	15
4289822	13
251405	13
2164094	17
5407172	16
6191908	13
6919887	17
5490811	13
1181134	13
9489884	15
9534507	13
6794729	13
5797437	13
2963753	13
1074885	13
11525874	13
26140456	13
522660	13
12003410	13
13935304	13
817824	13
14206415	13
6833285	13
2775668	13
22801883	13
11616316	16
2083716	13
3129303	16
3144210	13
435684	13
17703757	17
11063807	13
28486594	13
808856	13
10541560	13
2728108	13
4021735	13
5681482	13
4437123	13
2229271	13
8783839	13
5695276	16
3104476	13
17118525	16
16090945	13
11769665	17
21412588	13
9085565	13
39965213	13
3161844	13
19390460	13
26085925	17
1584451	15
11939311	13
4213563	15
2127702	13
5016451	13
40307155	13
4980845	13
6575280	13
11462112	13
964894	13
49435663	13
2681448	17
1844474	13
2854592	13
19026695	17
8682865	13
16621116	13
18580904	13
7032149	13
3196763	13
3251152	16
18142230	13
5630250	13
4408111	16
18021603	13
2242114	13
7132692	13
5867570	13
1663528	17
10655479	13
5176748	13
12667312	13
6157329	13
1206511	17
12539669	13
432451	13
14673224	13
4526036	13
638631	13
21789885	13
2128681	13
10772914	13
24998428	13
7977430	13
9639065	13
14030580	13
2036346	13
5852032	17
90323	16
2014891	13
15493144	15
2702150	13
15395021	13
8800392	13
15371231	13
12086731	13
492635	13
25236428	13
6464510	13
25850791	15
10437649	13
1482868	13
11210933	13
6420431	15
13143953	13
13696017	13
28222685	13
4854857	13
746473	13
9141559	16
6703843	13
24484800	16
2945145	16
2230094	13
10396654	13
882274	13
19938429	13
9432620	13
2130496	17
30452282	13
1263006	13
13717923	13
22700162	13
1944119	13
1696993	13
2065434	13
12987156	13
14828800	13
1044269	13
8223805	13
2321270	13
4488814	13
307599	13
28136240	13
8603445	13
17490803	13
679231	13
11862643	17
3933844	13
18189358	13
942840	13
6156139	13
6111447	13
5540041	17
12318945	13
2523362	13
1038271	13
12782666	13
103514	13
5690420	17
14782953	13
11401510	13
24560078	13
571646	13
15556739	16
6876168	13
10103114	17
3900671	13
1916421	13
4118745	13
2807739	13
8723184	13
8281837	13
2849444	13
6092026	13
5661099	13
7517036	13
6934168	13
4628732	13
9600444	13
8614903	17
2846383	13
333971	13
6525362	13
13073864	13
1618941	13
15780612	16
1812338	13
2596975	13
17872867	13
49542	16
840786	13
4706454	13
6950817	13
11214289	13
203068	13
985639	13
5285132	16
16367362	13
17434563	17
4404111	13
727334	13
965997	13
28200173	13
1865687	13
579623	13
2661875	13
14063758	13
14754480	13
3101160	13
4877009	13
8708863	13
11310197	16
2485043	13
12318983	13
8135005	15
21698612	13
4514423	13
1343344	13
19930847	13
1486800	13
4287692	13
1936318	13
38178607	15
2777432	13
2398363	13
5361785	13
16189405	13
8023341	13
2971830	16
855601	13
3071859	13
6771430	13
13825332	13
1596887	13
2367710	13
105535	13
2102350	13
16650005	13
23791772	13
6144553	13
10290273	13
1834838	13
10653408	13
13549576	13
22200526	13
19945389	13
11206052	13
6558960	13
7838572	13
845045	13
37368708	13
521595	13
5954577	13
3300256	13
11655644	13
5863521	13
6536005	13
3710125	13
18949175	13
4689317	13
14125139	13
1369124	13
4286582	13
18883823	13
1223914	13
12344635	13
25223422	15
7091848	15
27720979	15
2121370	13
7490321	13
20354879	13
9911954	13
7939491	16
12577982	16
19802922	13
4122410	13
2035282	13
6612387	13
10613201	13
4379734	13
25081821	13
4536278	13
6264698	13
21651415	13
2927793	13
14944610	15
1817072	13
26080136	15
7126582	13
723242	16
6634715	13
5999537	13
11563069	13
6305568	13
3268200	13
19158211	16
2496809	13
13687798	13
5423851	13
5333495	13
5297672	13
186113	16
12761112	13
800914	13
13677340	13
13431562	13
6800642	15
7522576	13
741388	13
1067832	13
5632708	13
4648644	15
12737703	13
2887484	13
25443197	16
24278946	13
2674089	15
12861949	13
13572704	17
1160240	15
9897844	13
1332444	13
6202099	13
21100764	13
1430638	13
10009706	13
5803187	15
12313139	13
6060398	16
4884860	15
4333782	16
3558445	13
3343695	13
616225	13
11178109	13
1309513	13
14430845	13
12676030	15
1755807	13
4248349	13
2600458	13
10294290	13
7883835	13
2076279	17
13321864	13
6135246	13
418691	13
31828251	15
6906719	13
6618658	17
38883536	13
20272226	13
4591546	13
2405209	16
79198	13
16525542	13
1558534	13
6415652	13
909450	13
3541715	13
1388320	13
6168086	13
29601571	15
5565172	13
2038611	13
14038533	16
7738517	13
1229841	13
6457612	13
16033632	13
4524079	16
908085	13
24336780	13
12121531	13
4795383	13
13404785	17
1445614	13
2517206	13
13667793	13
16501085	15
5395364	16
3841245	13
1666299	13
31068752	13
12499367	13
4933159	13
16618631	13
14625467	13
27993755	13
299993	13
5953229	13
10452502	16
3955372	13
732616	13
12033331	17
1126208	13
5715021	13
10533400	16
5144305	13
3770300	13
26377065	13
15211032	13
9864888	13
23807136	13
43593	13
2417988	13
2587776	13
12655700	13
1870092	13
32473406	13
2208565	13
5840025	13
4283481	13
7194950	13
882961	13
40492474	13
8688958	13
4366960	13
1519815	13
10241666	13
54820174	13
972884	13
809284	13
494021	13
12368827	13
36533061	13
7221416	13
20483372	13
8769789	17
6172503	13
2999524	13
744002	13
6811616	13
4144525	13
3217632	15
8515192	13
13319782	13
1800197	13
10450697	13
16142207	15
1585610	13
29110181	13
3129602	13
1461395	13
8140845	13
4301018	13
3624725	13
43699771	13
550304	16
6047842	13
5509060	13
17876	13
16747401	13
2006963	13
4749552	13
53898	13
828864	15
6499200	13
18423859	13
3052816	13
5072049	13
2261169	16
6589647	13
12158679	13
8892187	13
5946565	13
1137820	13
3892557	13
3867429	13
1086524	13
23014757	13
24888616	13
3669241	13
5175214	17
13608860	17
17145374	13
2886399	13
9202513	16
4596223	13
15220324	15
1548739	13
13685564	13
26918218	15
418671	13
11351942	13
14060892	13
3496135	13
2072057	13
8592535	15
3559752	13
47146	13
35059615	13
3233263	13
325544	13
2735476	13
28362928	13
21320746	13
30862961	13
832731	13
18186258	13
13985738	13
11147642	17
386547	17
12085793	13
11408149	13
16474407	13
3456578	13
677844	13
4698714	16
16240195	15
17940099	13
1538818	13
1983453	13
2899743	17
4655263	15
3241585	13
8191547	13
11337412	13
8597083	13
1937127	13
21010745	13
7486443	13
3335872	13
12088051	13
4084058	13
28742	13
13904714	13
16352723	13
2583206	13
12178712	13
2511423	13
19658015	13
7274545	13
309421	13
964811	13
6443553	13
20383925	13
13753788	15
1287975	13
3616320	13
12760122	17
12056111	13
4263594	13
2505401	13
233170	13
4339095	13
17681498	13
4532812	13
7234705	13
3121950	13
7393282	13
83296	13
1249970	13
2316672	13
3691216	17
2609936	13
4898677	13
1993765	13
6606035	13
11222896	13
1474007	13
5475192	13
2447306	16
2582779	13
2230810	15
4148975	13
13287017	13
18133274	13
7421257	17
3965248	13
890936	13
6760157	13
941017	16
11318096	13
6648727	13
7747260	13
5714197	17
10134505	13
4389941	15
835954	13
13013939	13
7537034	13
11836465	16
6548629	13
7261952	13
965329	13
1958379	13
3006514	13
9308570	13
24440561	17
10711446	15
5984415	13
283264	13
28158042	13
3074538	13
8055270	15
2591923	13
26139362	17
6747433	13
2673285	13
7222922	16
2680704	13
3751478	16
3389673	15
29401543	13
233416	13
36365216	13
2841106	13
32740513	13
16755480	13
12897372	13
4570940	13
4096774	16
2125711	13
23377330	13
6359842	17
2476700	13
6377615	13
3189259	13
2250189	13
7895076	16
424279	13
34800134	13
31538396	13
6628435	13
6345631	13
770963	13
9883258	13
1104147	13
332565	13
1171193	13
662795	16
20377396	13
635717	17
6160927	16
3534679	13
2949694	13
2021833	13
4225088	13
6200465	13
11971889	13
15157407	13
12843697	16
9235772	13
6373397	16
3860390	15
8056613	13
8919840	13
35735047	13
1852422	13
5900367	13
3453420	13
29704963	13
3415106	15
4084826	13
13509608	13
25473679	13
9804503	13
8412088	13
1216361	13
5333898	13
6133925	13
6263640	13
3481570	13
456095	13
1409764	13
34693656	13
9924567	13
4347401	13
8918666	13
800289	13
5137459	13
21789805	13
18888856	13
8223874	13
6133362	13
9760303	13
962500	15
6883701	17
82847	13
2420072	13
7925066	13
6061721	13
1258722	13
1908637	13
3144324	13
12068545	13
1363655	13
4528894	13
14978502	13
6249295	15
4759840	13
14825087	13
6013214	16
7391495	13
1156673	13
4826890	15
7259077	13
9818144	17
135437	13
5343846	13
24000584	13
9522249	13
5267047	13
21120246	13
1641977	13
20852027	13
7203051	16
12549905	13
405313	13
949449	13
4996238	13
13355627	13
10246683	13
47699070	16
16824275	16
818898	13
14648789	13
10413266	16
1586860	15
6181013	13
4463130	13
18441648	16
12519019	16
8422421	17
16373340	16
15241578	13
11566246	13
1530745	13
2557505	13
1625868	13
7143646	13
1837838	16
867791	13
6695339	13
4135433	13
8338745	13
2685470	17
10560041	13
3933261	17
3152286	16
4109269	13
10713685	13
18680028	13
18800696	13
163101	13
1045381	13
7324736	13
7313316	13
16527049	13
1031824	13
17035971	13
1512534	13
2260509	13
2778613	13
6350026	13
20417	13
2954681	13
1781000	17
2407201	13
7627393	13
7014420	13
5730252	16
1896482	13
25292797	15
20463629	13
1615958	13
7518112	13
8307265	13
9777337	13
2825118	13
12737343	13
17702755	16
3729554	13
19828682	13
10897914	13
21925590	13
13055062	13
662262	13
5207209	13
8404531	13
2894880	13
272235	13
23877972	13
218613	13
16380070	15
11273765	15
19735001	13
588171	13
33489816	17
5208688	13
12320072	13
2684561	13
2363786	13
2507218	17
32866311	13
16413471	13
7270564	13
15975906	13
20356962	16
8415108	13
12813039	13
859070	13
11172733	13
3729110	13
12337653	13
182677	13
37528137	13
17851311	13
23967555	13
66885	13
4692864	16
2473719	13
16972404	13
19139757	13
7871642	13
17248542	17
3577224	13
14468882	13
6308361	13
16066207	13
421631	13
1506133	13
7065855	13
12748980	16
1211781	13
787027	13
6967390	13
1020561	13
4339674	13
26735543	13
3496814	13
5006716	13
3477965	13
5660854	13
958311	13
7899410	13
1625203	13
7499536	13
3582398	13
3243767	13
14045718	13
3482582	13
27328548	15
7232475	13
895591	13
5103541	13
3916223	13
19942291	13
3287189	13
1489897	13
6578502	13
5544843	15
818314	13
4409483	13
535368	16
2397529	13
11074629	13
3926108	13
1272392	13
5192208	15
11207655	13
747816	13
35536	13
18393587	13
14291515	13
12871768	13
10348733	13
7875062	13
12197933	13
707803	13
7079378	13
237680	13
5766726	17
5123014	13
486460	13
3792	13
14166757	17
23666810	13
18705782	15
5425619	15
8218087	13
134315	13
3569101	13
5020829	15
2004400	13
6790130	13
28828	13
7144038	13
8419535	13
6441600	13
6105879	13
6132291	13
3183110	13
13190883	13
7536658	13
7805007	13
12398438	13
636156	13
2189378	13
23545724	13
10493633	13
5594178	13
19136097	15
276639	13
6827365	13
3201756	13
19003938	13
3095790	13
5275215	13
17367207	13
13825354	17
27436133	13
161158	17
2331539	13
14043825	13
7206750	13
1043942	13
819375	13
5672094	13
14925939	13
6921697	13
12420854	13
1054294	13
30480989	13
5103818	13
6424663	13
1654946	16
4698229	13
18293603	13
2235877	13
20603117	13
18989413	13
19803888	13
16177230	16
2122619	16
7490819	13
25455923	13
744266	16
3724129	13
18687903	13
587622	13
6390637	17
1478501	13
9195316	13
5834796	13
1397247	13
44838441	13
7226550	13
7275492	17
295647	13
5141708	13
9056840	13
2134947	13
7100954	16
16647457	13
25962691	13
5100509	13
7615083	13
775354	16
515908	13
26317175	13
937849	13
1286952	13
20002339	17
14763054	16
5675808	13
1307887	13
2325262	13
2589940	15
15860755	13
10456421	16
1955373	13
1350424	13
11358097	13
20517380	13
5819020	16
22480936	13
2111259	13
7325500	13
19654771	13
2263386	13
17452174	17
6988010	13
21473687	13
2510838	13
2402296	13
21630186	13
11146837	13
7460216	13
420224	13
5366310	13
14568099	13
335909	13
437902	13
3620660	13
1282363	13
12989213	13
249860	13
13801718	16
7069792	13
1564796	13
9312071	13
3246455	16
2664490	13
31019392	13
2379659	13
1931049	13
8461301	16
750099	13
13870681	15
16072723	17
775467	16
15048361	13
1673940	13
6118588	13
20411923	13
19182322	13
11143712	13
2779724	13
4398284	16
1173317	13
2507338	13
5681292	13
199560	13
8074137	16
4520357	13
1016290	13
5644871	15
589486	13
5241628	16
9334033	13
23541847	17
553440	13
28372024	15
259065	13
7486471	13
3508804	13
7846977	13
8288318	13
8054236	13
8051040	13
13284495	16
4789683	16
24666232	17
4999998	13
13619241	13
17491115	13
7361218	15
4366399	16
50750079	13
15967892	13
25694793	17
2021152	16
13721391	13
18957063	13
5175692	15
637677	13
10433650	13
2168855	13
80799251	13
4853973	13
9939315	13
453468	13
3435745	13
9137590	16
1517961	13
29081785	13
3896514	13
23223263	13
12106115	16
12980883	13
6004804	13
4224987	13
12692171	16
25908857	15
34234093	13
3970597	13
8350252	13
6517711	16
3921567	15
16163402	13
5879927	13
10985685	13
5740483	13
1589234	13
835215	13
58827	13
24623502	13
2039452	13
37044422	13
4653309	13
9844737	16
3357042	16
8766353	13
14261677	13
5563826	13
14570412	13
1654615	13
20980631	13
138856	16
22024163	13
20941816	13
26863992	13
14464515	16
6672265	13
1167597	13
6624456	13
348757	13
12650122	17
6667246	15
2473187	13
8115011	13
973178	13
224923	13
22976513	13
602932	13
4140691	17
25127409	13
8600105	13
3073803	17
981553	13
4496312	13
24302204	16
945259	13
15394295	13
1559210	13
9641094	17
2731936	16
15363924	17
12914445	13
5719217	15
47917729	13
3422367	13
27119923	13
675113	13
7679150	13
6019662	13
2819875	13
2149188	13
1593907	13
3575302	13
5107750	13
10755738	13
26427551	13
15298437	13
901501	16
5847789	13
3035668	13
2386491	13
1867406	13
4682163	13
6818115	13
38802230	13
6232356	13
17807852	13
17037456	13
1862339	13
9223393	13
1515069	13
7398814	16
19649027	13
1239948	13
2553504	15
6823314	13
2914195	13
11240912	16
4822096	13
8415805	13
7652850	17
3335278	17
5210996	13
2808446	16
6461861	16
1359163	17
11875289	13
1646649	13
17479518	13
30929737	13
454460	13
6606044	13
19773304	13
2493706	13
486499	13
868809	13
8723793	13
613211	13
2626305	13
2553272	13
28483331	13
551838	13
1350825	16
10167909	13
9044638	13
2938485	13
3824604	13
11582256	13
1078169	13
2229147	13
13475541	13
544384	13
5913735	13
3373963	13
6278443	13
2663640	13
3688690	13
4442907	13
2835675	13
3655510	13
2504396	13
3967670	16
4411362	17
72240	13
2985964	15
5858773	13
442126	13
2353463	13
5612021	13
716315	13
33040894	13
7536612	13
4742507	13
7757674	13
4552169	15
36617177	13
8362187	13
274390	13
578638	13
762328	13
2415976	13
9976984	13
1268086	13
3933664	13
9897962	13
1676266	13
3245763	13
615611	13
8138309	15
1653297	13
1737765	15
5624086	13
7372899	13
2247245	13
762	13
6705446	13
1353133	17
2266867	13
1540146	17
1290446	13
31806391	13
536514	13
726516	13
12645017	13
785836	13
28879652	16
2678901	13
4003175	13
6388094	13
8660814	13
2820291	13
1964377	13
21360422	17
20341618	13
6736217	13
8052769	13
5597182	13
4728168	13
8614466	13
6834979	13
9047976	13
3072830	13
12943324	13
1567869	13
10208499	13
2032638	13
7963814	13
862372	13
5823050	17
2190213	13
15337289	13
60979963	13
2159031	16
865386	13
4322578	13
6885763	13
760816	13
30998616	16
11488643	15
1444887	16
17133455	13
3680435	11
17524973	13
8058675	13
1666631	13
819323	13
596076	13
4376753	15
21505809	17
12850888	13
8772800	13
36110668	13
8423790	13
30548686	13
3224366	13
14708038	13
7491018	13
3282995	17
3532716	17
10179822	13
13765598	13
18905950	13
5078919	17
11250311	16
5119314	13
17420805	16
11702429	16
1665429	13
7822425	13
1149120	13
17264034	13
8239133	13
9440258	13
890537	13
30077606	13
9264741	13
15592343	16
7219057	13
2758528	13
3678569	13
13410128	13
7543558	13
20731416	13
1889767	13
3638650	13
4150082	13
12151407	13
2160714	15
8411653	13
4309420	13
3064019	13
1537689	13
110509	13
29696464	13
38779	13
9206898	13
11164435	13
150906	13
10796573	13
16678336	13
13802695	13
3642789	13
25477377	13
10440094	13
8669658	16
4893760	13
12019992	13
3399226	17
7661027	17
16524977	13
410533	13
16414558	13
7774662	13
10167402	13
4184865	15
6272097	13
18386675	13
18221176	13
4864942	13
14906417	13
6648341	13
34154913	13
7681371	16
4039280	13
26869171	13
6103684	13
4523293	13
9476708	13
9749277	13
5268152	13
6914675	13
148148	13
5851060	13
51077876	13
10360214	15
8450730	13
8867137	13
12805045	13
2599987	13
4785524	13
19982726	15
867385	17
3120897	13
32027476	13
9996291	13
4717608	13
3870167	13
12764519	13
446376	13
1264447	13
13100002	13
11505352	13
1100527	16
2524913	17
6255009	13
1158696	13
13299954	13
7568504	13
11627863	13
14837432	13
4568901	13
19257812	13
13312719	13
5166087	13
17255924	17
7126245	13
3842332	13
62423	15
15101917	13
33653956	13
44854	16
12614359	13
1153255	13
3773137	16
678453	13
8072258	13
28569642	13
10214029	17
9954782	13
7748049	13
3166070	13
4570142	13
1327266	13
176500	13
25576099	16
16988596	13
4309148	13
1664507	13
191086	13
3984416	13
6394328	13
6272046	13
19577613	13
7223711	13
2861165	13
6059085	13
541223	16
20301021	13
4064938	16
3590015	13
2396588	13
1535555	13
19287794	13
9909663	13
236425	13
12329415	13
10148918	13
3721535	16
644167	13
2293920	13
4174742	13
8140950	13
13290069	13
7926024	13
699859	13
1690354	17
4696167	13
16920930	13
8075793	13
9467635	13
48976158	15
19845902	13
4692808	16
89044	13
738460	13
3967987	13
7320669	13
1743208	13
4571636	13
6653356	13
4824812	16
6065545	16
612577	13
8521677	17
1389761	13
19537803	13
15785370	13
1653607	13
1793459	13
680237	13
2082459	13
4043443	16
8059852	13
3539881	13
4468497	13
14145351	16
17678702	13
8906876	16
10986192	13
11297015	13
11276118	13
28629692	13
13918458	15
9292251	13
5317681	13
7890303	13
7507818	15
11115995	13
4269334	13
12565461	13
1530879	13
2229099	16
724154	13
31955620	13
2392134	13
8557801	13
2475569	13
1465847	13
8866910	16
9964138	13
8342275	13
14675061	13
7912224	13
46647	13
10601308	13
988369	13
5953052	16
911328	13
21473716	13
15533878	13
14065290	13
13946035	13
7212489	13
5330347	17
1113846	17
8797200	13
2768444	13
17948125	13
894608	13
2281608	17
14858368	13
5041182	13
1362790	13
6887696	13
204306	13
12899918	13
121360	13
1899269	13
4851806	13
2202719	13
5056088	13
26575890	13
9053348	13
8754564	17
11370448	13
2656192	13
2962360	16
9786862	13
5759697	13
12634466	13
12320419	13
7315248	16
9673680	16
7739098	13
1074389	13
4930540	13
3961078	13
3008819	16
14088336	13
18660233	13
13804561	13
5091152	13
2467912	15
2054396	13
8695305	13
3045043	13
17786107	13
1151781	13
1985499	13
15105026	13
15706502	13
9816740	13
14791826	13
1159121	13
6433728	13
15287543	13
8744305	13
2737580	13
8687882	13
3286806	17
1354043	15
3704472	13
27031906	13
13084477	13
1749686	17
3160673	13
920263	13
8920800	13
14025811	13
13814225	15
11943479	13
2318394	13
20087744	13
21973371	17
17282646	13
14867690	13
7864201	13
27652515	13
15172187	16
6258949	16
35926246	16
711832	13
1421750	13
27855609	13
13641227	15
1897675	17
4633644	13
3406133	13
7671259	13
4209884	13
3101021	13
19294223	13
1552325	13
41900003	13
6906667	13
18797369	13
9722967	16
84938	15
91428	13
1269503	13
11000516	13
12629044	13
10040478	13
5939541	15
13985175	17
21364768	13
13629422	13
5868906	13
7625627	13
5998845	13
12799111	13
11509770	13
16331886	15
3434566	13
3040747	13
12939745	13
4681292	17
18429637	13
12829286	13
4391945	13
15078935	13
3546849	17
19068837	13
4354664	13
5952417	15
31644770	13
17956755	16
14830145	13
7653289	13
18577933	13
1193538	13
15882171	16
3386539	13
9950414	13
17285825	13
6715989	13
2490929	13
1727256	13
153329	13
4287563	13
17702740	15
1729445	13
4489060	13
21221404	17
1736867	13
9294201	17
8851695	13
4990546	15
2004903	13
9767077	13
3706516	13
8278300	13
4095038	13
16931585	13
4328978	13
10013354	17
4775629	13
1315565	13
8778132	13
17547365	15
14481342	13
2071657	13
5866798	13
5374032	13
14948001	16
6112847	13
1147216	13
9963858	13
962575	13
15301275	13
19260722	13
4928730	13
4223108	13
26322148	13
3902074	13
1396413	13
3249070	13
4275511	13
7873604	13
2126020	13
3049327	16
3644797	13
24904902	13
60291	13
1358732	13
23445395	13
5540689	13
9495189	13
2232367	15
10737493	13
2745456	13
17200895	13
6137083	15
360555	13
4382466	15
2980313	13
1041130	13
4782626	13
7992985	13
464952	13
5152055	13
63845	13
7617596	13
3753725	13
7846141	13
15346586	17
1925304	17
6319367	13
10607891	13
8050777	13
93575	13
7374763	13
9986711	16
16031292	16
5863853	13
5028542	16
3124075	13
4983079	16
4591946	13
16422037	13
2048472	13
14673570	13
8639047	13
12684391	13
8646848	13
1750461	13
13318942	13
4529946	13
4480948	13
4199652	13
11770032	13
3425030	13
5595752	13
3001727	13
2229422	13
2135870	17
969446	13
8646149	13
22565613	13
7221523	13
94129	13
8385683	13
1495747	13
5526518	13
1386336	13
5347306	13
15275910	13
8296133	13
13943304	15
14075768	13
11478393	13
6280662	13
432272	13
7736267	13
1468859	13
16069930	13
1920450	13
7862013	13
158075	13
7085250	13
7454817	13
9362158	13
2600215	13
8500322	13
4285251	15
5987092	13
13843777	13
31066377	13
2487864	13
9924281	13
22545082	13
8649295	13
7448359	13
2657517	13
2641120	13
546534	13
9650637	13
980735	13
19165011	13
13103923	13
8030585	13
10474949	13
2506687	13
10637483	13
544344	13
6849393	13
3253761	13
488253	13
3174789	13
149901	13
2620262	13
2350400	17
20924233	13
1119705	13
852301	13
5470947	13
9935717	13
352055	15
274257	13
8735511	13
7372836	17
4863923	13
2221960	15
4009993	15
19182742	13
5192589	13
2227285	13
902636	13
4628921	16
17468269	13
12598643	13
4741737	16
7223756	13
18506883	13
3045092	13
1025089	13
1041945	13
27760156	13
25737843	13
2354047	15
11590129	13
5154656	13
3976810	13
15508287	13
1311400	13
3975946	13
12230544	13
20699169	13
27613281	13
16319373	17
1455061	15
3731147	13
478154	13
1559882	13
1607486	13
274494	13
6134029	13
2760926	13
8509494	17
1334285	13
315120	13
4387653	15
8287144	13
10356020	16
6770867	13
20762860	13
1354107	13
148283	16
3771452	16
7029581	13
866827	13
13257448	13
3949178	13
2568819	13
460738	13
15047807	13
12670137	13
3419542	13
10613931	13
11213291	13
12507774	13
9091978	13
2227347	16
10238675	13
12179795	13
2838056	13
8781784	13
2982974	13
10837387	13
10391383	17
20584481	13
24188937	13
3103798	13
10434064	13
4895674	13
715667	17
990606	15
7614421	13
12899061	13
24543914	13
5781027	13
206258	17
4279186	15
22502566	16
1064728	13
2595448	16
20752016	13
8681251	13
21279366	13
8066616	13
12960685	13
10459678	13
13675108	16
4344211	16
255449	17
3387995	13
11434912	13
3129299	13
3338368	13
131631	13
2806961	13
684285	13
5727598	13
204936	13
4530221	13
27395009	13
22436197	13
8673679	13
625200	13
14661548	13
1435772	13
4817007	13
5990434	13
9058743	13
9337723	13
11680596	13
581176	13
15901592	13
11907247	13
6141998	13
907343	13
8566780	13
17573718	13
3878866	17
18123111	13
7585317	13
6790430	16
9709416	13
2964895	17
13470879	13
5893181	13
84088	13
710757	13
6012413	16
12747034	13
9505692	17
5993276	13
14481206	13
10499322	13
10169616	13
290474	13
25748584	13
802126	13
15795831	13
3617828	13
9281932	13
8587751	17
14408413	13
16526259	17
346697	13
12210363	13
2326135	13
6156063	13
2471033	13
10483370	13
5899126	13
1970093	13
7080639	13
28200418	16
7007686	13
13280436	16
11810082	13
8519002	13
5384908	13
16180382	13
5626260	13
13209612	17
23635020	13
8607815	13
39348852	13
2571709	13
1416943	17
1992063	13
13743303	13
5505929	16
4581333	13
9059462	16
13087218	13
6130615	13
12752468	13
110451	13
1547823	13
6677873	13
16457929	13
5292223	13
10657762	13
4580439	13
7204111	13
925113	13
3156031	13
12832672	13
1117113	16
18026541	13
1744514	13
10573050	17
14398586	15
10378042	13
15449629	13
6791211	13
8250976	13
7116488	13
6960475	17
18127631	13
10692952	13
5119431	13
22694835	13
2314524	13
897872	15
21513221	13
41419958	13
21890703	13
12426575	13
3344527	13
2113597	13
864951	13
1097040	13
4790987	13
16489107	13
7066321	13
1375837	13
9357159	13
8942113	13
7634009	15
18290332	13
10275550	13
9456225	13
6680282	16
9802465	13
7880839	13
22843578	17
8021019	13
20450256	13
2073690	13
7842259	15
11032612	13
2352559	13
14850153	13
13152301	13
6881948	17
9117898	13
40699412	13
164490	13
415297	13
21450735	13
7000884	13
6080246	13
12222766	13
10228578	13
2921736	13
12612927	13
4764205	13
2074413	13
3716688	13
15130201	13
17839265	13
11329681	13
5232893	13
29893982	13
1111104	13
8899388	13
9702641	13
8954585	13
5272950	13
5243934	13
15020724	13
9420458	13
6386445	13
13255607	13
765861	13
3452899	13
3533884	13
1176818	13
7451715	13
1367443	15
8235254	13
3800996	13
3562876	13
22846501	13
14755255	13
4882199	13
5760953	13
770134	13
685985	13
13855298	13
5733518	13
7120037	16
14197183	13
11800885	13
4620249	13
2784053	13
4369790	13
22014472	13
4677221	13
953490	13
16132055	16
42556501	13
16813081	16
1789741	13
1155548	13
11996084	13
12508740	13
2193714	13
22298140	13
1766450	13
2583038	16
5377082	13
9473797	13
4928949	13
29690066	13
9484129	13
4732668	13
9657399	13
874152	13
2070061	13
7990290	13
17169587	15
15945750	13
2762157	13
16083204	16
5523371	13
12028013	13
40812651	13
10611815	13
629581	13
12570030	17
5992017	15
6397180	13
2790797	13
315688	16
13242465	16
9931689	13
880858	13
5179969	13
451444	13
4961678	13
7752615	13
19422973	13
7117588	16
3057982	13
28132884	13
2786618	13
16278308	13
2327443	17
8349141	13
15841882	13
8473888	13
5673859	13
7673285	13
1167839	13
4357329	13
1307901	13
10309257	13
13300499	17
4249518	13
6435133	13
4089165	13
6932085	13
6961210	13
6461268	13
5223363	16
4104398	16
26551	13
3184417	13
11637244	13
711530	17
6352382	13
13921781	13
29210632	16
9336939	13
22798476	13
11603607	16
3820775	13
12623689	13
2238412	13
23818637	13
3885348	13
18231949	13
9322845	13
14269288	16
639201	16
10444014	13
5538252	17
36123317	13
14279246	13
7277195	13
236918	13
10043618	13
14608497	13
12656692	13
2713452	13
20549814	13
7098827	13
14823181	13
1942319	13
2098659	16
2899048	16
14219694	13
9503052	13
1377588	13
811758	13
977206	17
151081	13
15130460	13
1296067	13
1465789	13
3343296	16
191811	13
2973913	13
16889154	13
12312280	17
16331358	15
13054059	13
6974813	13
339645	13
1028450	13
2521896	17
931357	13
14019797	13
1668684	13
8319619	13
12388187	13
8763226	15
8162342	16
14716807	13
2035344	13
4250707	13
4384013	13
1296026	13
5109675	13
11280736	13
884920	13
2485299	16
20289526	13
9076474	13
15169543	13
18673250	13
6909112	13
2908251	13
4431311	13
5621135	16
14212055	13
1409076	16
19624862	13
2564350	13
6972008	13
7648665	13
4901468	17
9677421	15
6691355	16
23819829	13
3271343	13
1781870	13
363339	13
4522621	13
8834608	13
6288845	13
3397681	16
12426405	16
22227651	16
562000	13
7768324	13
14395664	13
9719897	13
3498511	13
7131402	13
11656234	13
181863	13
3576273	13
1138989	15
19539268	13
10466911	13
13635096	13
13521702	13
6433199	13
59009	16
6111397	13
4372767	13
7391144	16
1163131	13
9025168	16
4719819	15
14423663	13
1081948	13
6217117	13
2999800	13
3669831	13
976431	13
4999052	13
12669294	13
1783411	13
1608664	13
754479	13
3709464	13
18104001	13
2561554	15
8525137	16
231793	13
8777168	13
17259153	13
1912380	13
749005	13
7223772	16
28195947	17
1714348	13
2842195	13
21538761	13
1878884	13
17476894	16
6326651	13
4905023	13
14045903	16
2269515	13
12231787	13
8599628	13
5711220	13
7091275	13
3250154	13
8353319	13
12028857	15
500417	13
8885392	13
9596956	13
29016843	13
10068720	13
5945994	13
24073198	13
2639	17
9494561	13
4342122	13
7041274	13
310195	13
67785	17
7687832	13
14568554	13
576819	13
5069929	13
834501	13
4871610	15
3919544	13
2525528	13
2541042	13
5997271	16
4126336	13
15068052	13
18772740	13
498774	13
7875717	13
13393916	13
17948796	13
4765151	13
17545459	13
240988	17
4544873	13
4718044	13
5612706	13
7874036	13
13092286	13
11902119	13
5334705	13
10387859	13
669406	17
6871207	13
6713629	13
29001775	13
6803664	13
5078286	15
8537525	13
38066078	16
36952687	13
4230457	13
30918896	13
11601940	13
12089994	13
4041620	16
8594342	13
7632338	17
3765432	13
20288590	13
3987523	13
12320184	13
2430628	15
23920804	13
11220587	16
6594049	13
3794596	13
8806305	16
1418570	13
8111770	13
2389198	13
1290765	13
12675641	13
13390248	13
2834374	13
9600991	13
17988311	13
27178954	13
10338727	13
8082724	15
16660659	15
3895706	13
4740041	13
2437321	16
16954421	15
10844179	13
2953291	13
13592042	13
1187600	15
3528383	13
517279	13
24039899	15
27332526	17
18525398	13
3626033	13
14848077	13
6873165	13
3010631	13
7790361	13
9744471	13
4441197	15
1749801	16
1856141	16
2009369	13
9368257	17
7745474	13
6937050	13
14343954	13
7549478	13
245912	13
3706072	13
13817138	13
20258576	13
6199168	13
35912455	13
6484246	13
5001096	13
44816	13
21999678	13
15317207	15
9219254	13
7387683	13
4122024	13
21085879	13
22743320	17
2573664	13
19370369	13
12788074	13
4288628	13
761013	13
18374642	13
9749738	16
1266604	13
6447479	13
2876329	13
3228946	13
8960190	13
10974948	13
16439530	13
5291117	13
5312727	13
1713636	13
7828174	13
4435745	13
862776	13
6541733	15
15599091	13
9591120	13
13850112	13
15771165	17
12056134	13
14279906	13
2638171	13
2546879	13
2555544	16
1063630	16
3303635	13
56192	13
13368138	13
679237	13
11041129	13
1930355	13
699967	13
1187181	17
8275675	13
30500258	13
2870862	13
7771279	13
3592478	13
27346862	16
659795	15
2510944	13
3244455	13
16736131	13
8714647	13
9761244	13
4096168	13
4248099	13
15969778	13
1664652	13
7473827	13
6182411	13
216241	13
35383354	13
7269569	13
2627239	13
3135881	16
14882978	17
1359105	13
17099411	13
1033797	13
229182	13
36031861	15
438145	13
9683677	13
1237065	13
3400653	13
3325639	13
11806806	13
5067065	13
1625324	13
12096918	13
3800691	13
3091813	13
37075119	13
7602778	13
25923477	13
8306831	13
5974749	13
6750086	16
3457986	15
889132	13
4859426	13
667135	13
260629	13
5257515	13
3695019	16
923107	13
5213967	13
762616	13
1401448	13
7285073	13
2226545	13
5359826	13
30934905	13
2276544	13
4687862	17
1487386	13
9060204	13
17193040	13
26514	13
16758602	13
6572646	13
1644174	13
19666854	16
6837717	13
10625947	13
12700017	13
23751324	13
1470430	13
8376052	16
1259376	13
4521483	13
20191253	13
814229	13
15833000	13
4431847	13
4634298	13
3836270	13
31532524	16
5742800	13
11057864	13
3357280	13
19287197	15
9622832	13
4856089	13
4023580	13
13977104	13
8840440	13
3935620	13
6003407	13
21785188	13
720683	13
19225031	13
13232085	13
6469537	13
1187162	13
723044	16
3360861	13
8625346	16
16140381	13
830099	13
39604538	13
9939218	13
442498	13
970180	13
4511165	13
4546139	13
16570831	16
6986168	13
19489447	13
25575565	13
16912295	13
18002046	17
954050	13
10965979	13
6320565	13
3555571	13
14893243	13
2048754	13
32969380	13
6442552	13
25863588	13
2118459	13
4580864	13
10901569	13
6107194	13
7737634	13
4201388	13
14662675	13
11016899	13
348306	13
6973370	13
2355880	13
6317046	13
10136106	13
7169133	13
6502689	13
1705252	13
4015987	13
2508038	13
10802092	16
1501791	13
2485782	13
394146	13
9235443	13
11485089	16
4665989	13
54411770	13
1069605	13
4491067	13
3458970	13
9181493	13
1017011	13
15500662	13
2990725	15
2401618	13
9872298	13
4618211	13
21620478	13
1526454	13
7940283	13
1834103	13
21013157	13
953757	13
21203410	17
20174494	13
15057615	13
3045730	15
3296450	16
9275858	13
396893	13
412537	13
5328460	13
12431011	13
4345113	13
24939381	13
2499370	13
5281522	13
6782390	13
2060055	13
13221991	13
1589241	16
18350929	13
16576101	15
4645705	15
162546	13
678564	15
1689594	13
18289149	13
7277315	13
7509951	15
8026645	13
6317982	13
7112574	13
12262734	13
2352169	13
15748169	13
17257366	13
9994118	13
6459208	15
1748349	13
7475291	13
1430566	13
21092625	13
13228849	13
9332584	13
9200426	13
10597376	13
1594964	13
18004475	13
451724	13
16064142	16
20866651	13
2926589	13
14220244	17
4931989	16
33841323	17
1792510	13
8903768	13
50295798	13
3997987	13
1568602	13
3429113	13
46337978	13
1945736	16
7624275	13
770149	16
14832546	16
8790863	13
9196429	13
3915729	13
12127086	15
691714	13
61493	17
12319462	13
2714355	16
16054529	13
100917	13
6459594	13
274249	13
258000	16
6236556	13
1214960	15
7430318	13
21679391	13
14375152	13
6863422	16
1358979	17
2682415	13
14538342	13
7475276	13
7006071	13
18729678	13
4127541	13
1637332	16
2218503	16
11001242	13
4973640	13
2877844	13
5244065	17
2381153	13
5853044	13
1652312	13
6945486	13
272691	13
18410107	13
26521478	13
967012	13
23266313	13
1977706	13
7430761	13
1975398	13
7888505	13
21703917	13
1345661	13
6411094	13
11789948	13
246362	13
9060841	16
1337831	13
22559019	17
5603597	13
36704595	15
903405	13
6040788	13
5035280	13
3110752	17
795999	13
9929794	13
1232215	13
5489860	13
23739353	13
2386897	13
455411	13
160057	13
7279868	16
4585257	13
16126525	13
986506	16
2373684	13
1589880	16
10326371	13
21445179	13
9832129	16
3806165	13
7644331	17
8416012	13
5258781	13
1863835	13
245395	15
24458058	13
2948514	13
13458115	13
7572418	13
8988183	15
7862704	13
1073072	13
1736903	13
2955790	13
11520081	13
13165647	13
28531101	15
14446750	16
4475154	13
2433195	13
3507159	13
2061998	13
7784487	13
18309832	13
443300	13
13624769	13
20062644	13
11491477	13
14188156	13
6060593	13
10507155	13
11038162	13
450288	13
1969211	13
602388	16
39121429	17
4606956	17
390842	13
3879	17
6239080	13
9778906	17
3619297	13
687172	13
12316412	13
7781233	13
1729303	17
16837677	13
7457180	13
9005303	16
8421633	13
4185358	13
3844213	13
15572825	13
3329963	13
1545780	13
1518115	13
15088504	17
7219781	17
3478869	13
11398267	13
24190875	13
7257761	15
2031562	13
1263413	13
23105099	13
16861799	13
2542353	13
6187656	13
6804787	13
1400086	13
129601	15
3562660	13
2172857	16
21644682	13
12209819	13
2074026	13
1988506	13
15779334	13
10098898	13
2216909	13
2888816	13
14083031	13
5119788	13
1840331	13
11397149	13
10593932	13
9353331	13
952293	13
5592381	17
1913897	13
11704043	16
5854708	13
14016160	13
4064519	13
11132997	13
8419103	13
5473510	13
7391288	13
6840293	13
2733832	13
18140718	13
11152429	13
17462831	17
14428276	13
2869201	13
4733142	13
179275	13
23469731	15
152440	13
1600655	13
12913871	16
709073	16
10259142	13
16005434	17
4528615	13
14942302	13
6384582	13
1202950	13
804961	13
1876066	13
13841726	13
1031086	13
5175871	13
10706940	17
15030205	17
2490205	13
3374483	13
2383543	16
8197871	17
8684851	16
16031296	17
7664850	16
13728044	13
6757189	17
12896306	13
2310225	13
9003832	13
2727477	13
28036260	13
24394987	13
985421	13
7824483	13
6511059	13
11781005	13
1034624	13
13763344	13
7472974	15
2599854	16
800360	13
552095	13
24709001	13
801004	13
418915	13
12583549	16
3919273	13
7083983	13
13365509	13
7890491	13
18278	13
132881	13
2825889	13
13658468	13
10918755	13
4507988	13
1929398	13
35773691	13
14415188	13
3585465	16
26744160	16
455446	13
8916261	13
5261023	13
6620647	16
3704457	13
2050685	13
9438824	16
2035452	13
4145259	16
2111563	13
10946302	17
28408094	13
38173680	13
25590325	13
2181003	13
15167352	16
1814625	13
6795194	13
9265803	13
6927910	13
15543609	13
7106383	13
3480991	13
7234198	13
486672	13
3189595	13
10721911	13
11808098	13
26122012	13
10920089	13
3514354	13
939761	17
9281520	13
10300991	13
5828407	13
1018227	13
19488006	13
3266376	13
3892706	13
8435088	13
1730350	13
2609475	13
2319735	13
15856051	13
5693705	13
5181296	13
9193803	17
4250360	13
10702164	13
6545551	13
45260648	13
1107299	13
4817770	13
4893315	13
18959655	13
15181089	15
4662161	13
13505401	13
13236396	17
6951331	13
1031975	15
7619658	13
1362238	13
5052625	13
30549080	17
1923318	16
13878993	13
5703129	13
1407739	13
4381983	13
28024802	13
6102225	13
33011450	13
99550	13
2761737	13
3246425	13
939431	13
12688836	13
4256879	13
11048187	13
4954089	13
13996744	13
5832777	13
25944830	13
1064489	13
1032117	13
3690840	13
7758403	13
3020630	13
7822814	13
1955934	13
2211873	13
1694698	13
1790247	13
5027588	13
9425552	13
4762196	13
6813422	13
4576020	13
2119720	13
4866312	13
4937177	13
4232320	13
18641412	13
23667432	13
2006626	17
7520099	13
13719342	17
9719611	13
765609	13
9425625	13
10479927	17
1874086	13
26580	16
825602	13
1497789	13
3439632	13
2295888	13
3395496	13
1465943	13
4102084	13
1009879	13
29268778	13
16085533	13
5850242	13
16787254	13
7242360	17
2420577	13
3690073	15
10748647	13
5322994	13
1377061	16
3643261	15
23055643	13
28359279	13
8320174	13
18588178	17
3736008	13
14791936	13
8376585	13
3946247	13
11971771	13
7827	13
3730982	13
28199188	13
7158169	13
1995497	13
1038327	15
3157062	13
4226557	13
4176370	13
3648319	16
14481421	13
6892214	13
570657	13
1069846	17
5557286	13
12157494	16
8899172	13
12360365	13
861884	13
731251	13
875559	13
1336613	16
8332832	13
8233266	13
1734147	13
3693057	13
1313621	13
1822796	13
3892953	13
752049	13
6687145	13
1572399	13
1990694	13
1281977	13
26467975	17
2154632	13
5092573	13
6161632	16
17762005	16
1535771	13
4010918	13
3095430	13
26785533	13
7820276	13
638442	13
491559	13
12978382	13
12262600	13
17160794	13
734007	13
23155596	13
5187853	13
4069104	13
18680935	15
11476617	13
1831180	13
5115550	13
823290	13
7295073	15
1496440	15
1623409	13
2544941	13
13714168	13
1097083	16
7723720	13
12519689	13
17833237	15
9916506	13
3154618	15
10277090	13
13322641	17
12185168	13
14703751	13
137927	13
13141736	13
5241948	16
764129	13
5548124	13
3570263	13
13070206	16
2789432	13
230703	13
23948113	13
16207236	13
1198614	13
22298062	16
47389	13
85473	13
3054070	13
27452073	13
2570630	17
6724795	13
3790158	13
5011771	13
4629976	13
6325980	13
5434940	17
5704378	13
3755798	13
5792877	13
831674	13
2152813	13
18232352	13
1242111	13
1667798	13
9920485	13
4741094	13
447380	13
43939284	13
6918553	13
18067464	13
14175348	15
3416752	13
1029863	13
2593463	13
6308931	16
2879716	13
7375693	13
11924973	13
1376281	13
965224	13
18034822	13
1174960	13
2478169	13
12962225	13
8446686	13
12022241	13
45478871	13
19098672	13
4984225	13
4339617	13
13923083	13
6680097	13
9694224	13
11702459	13
2310412	16
880682	13
4280178	13
19120606	13
20262260	13
6663644	15
650830	13
5516257	13
10215756	16
11986782	13
763346	13
1990507	13
1966270	13
10151541	13
28005510	13
8980450	13
1289530	13
4141148	13
17620220	16
430718	13
276387	13
13244730	17
24115407	13
13184210	13
2518794	17
2636451	13
1404796	13
4935452	13
6274732	17
12854538	13
7319727	13
9359492	13
8183225	13
9205966	13
15464313	13
3876811	15
4209717	13
12926453	13
6140783	13
23333165	13
7950450	13
3118674	13
163318	13
1096188	13
14531786	13
7838765	13
12841807	13
3963373	13
11711592	13
16148857	13
23110919	13
16313740	13
14903068	16
2786975	13
4204372	13
5864483	13
4391528	13
2383322	13
1224558	13
6913317	15
2888953	13
12094083	13
24788872	13
868654	13
14582617	13
633577	13
55025830	13
1559973	13
15820446	13
4982743	13
3534597	16
19336354	15
42065675	13
3848185	13
15574867	13
8599925	13
9314095	13
13677929	13
8755745	13
2918400	13
1223479	13
37699538	13
7414138	13
8276863	13
15079305	13
8920420	13
13754122	13
304697	16
1298147	13
3293773	13
6234532	15
14342619	13
851722	13
2235138	13
4859463	13
11809953	13
266292	13
7609047	15
774356	13
9787795	13
1176451	13
2870078	17
2697132	13
8574148	13
7509539	13
3591670	13
16369397	13
907629	13
4499220	13
16120785	13
5152026	13
43800842	13
2008592	13
7667079	13
5269259	13
12623373	13
4436585	13
9438163	15
6513331	13
1150906	13
3463300	13
11928078	16
10983814	13
1548953	17
5163511	13
4015730	13
17917170	13
8376403	13
14205234	13
2757903	13
9055354	17
1450464	16
26393009	16
22015841	13
16920920	13
21391750	13
11488495	13
8339574	13
11341030	13
2606153	13
8529196	13
5752128	13
5699056	13
1047331	13
47725099	13
341740	13
2004791	13
5066807	13
2575649	15
3599003	13
396313	13
58056	17
5231268	13
320400	13
19231839	13
22306177	13
2980844	13
4945173	16
3541334	13
6114894	13
991853	13
8888358	13
10077221	16
4418194	16
8059558	13
12627442	13
22920247	13
14277455	13
8484189	13
11008099	13
8104109	16
39443154	13
35175	13
26285804	13
3277092	13
3564601	13
8999586	15
1108092	16
8249358	13
2385379	13
13772228	15
10463064	13
24382950	13
15241443	13
8181021	13
8199087	13
7075017	16
5116977	13
5460009	11
11211658	13
12421399	17
6890541	13
6305308	13
554525	13
14180706	13
436594	13
5054525	15
10329303	13
97267	17
18260594	13
8255894	13
4211285	13
9966021	13
7106397	13
21526874	17
14486486	13
35297670	16
2105920	13
14893469	13
3021882	13
33554950	13
4727652	13
19163675	13
7807026	13
129640	13
413642	13
14291615	13
10473866	13
3077941	16
59321	13
2366459	13
1190923	17
2627922	15
25704653	13
2146439	13
16431164	15
2621332	13
1488833	13
7185732	13
10686762	13
10979608	17
26620	13
796442	13
6839994	13
1170509	13
2701964	13
1075883	13
27403088	13
9316868	13
4091523	13
2918703	13
6505590	13
4133308	13
175442	13
935517	13
10589912	13
12084790	13
3781355	13
8740944	13
9443832	13
11527820	13
6889037	13
4112512	13
3443645	13
19024542	13
12234936	13
6925898	13
11635768	13
2342991	13
294777	13
7447454	13
32896246	13
2932782	13
1246608	13
4577523	13
5123004	13
14309298	13
541299	13
3893978	13
9632909	16
11459401	15
4283563	17
547716	13
9382596	13
4310048	17
689341	17
27038873	13
11111107	13
3479867	13
16528668	13
3061548	13
577881	13
15627074	16
4388376	13
5446382	13
154942	13
4869767	17
9718650	13
25994533	13
20592072	13
8107524	13
22288988	13
8794313	13
14498451	13
16012407	13
6845483	13
3312077	13
3518345	13
1749375	13
20385415	13
10072577	13
4844658	13
7394948	13
1706677	13
12691010	13
1023361	13
1234762	16
3009051	13
2298301	13
5744215	13
3764675	13
36914166	13
3427311	13
10193869	13
2011320	13
6770128	15
1764561	13
6539993	13
6582079	13
1507370	13
7766843	15
22487358	13
73533	13
18998900	17
4520225	13
17154966	16
3492012	13
2120850	15
4660723	13
565318	13
12200257	13
2524140	17
1144562	13
29089833	13
28026232	16
11721775	17
17530290	13
22547884	15
4238542	13
12175710	13
9913821	13
1178596	15
4919016	13
5678377	13
2302583	13
23458639	13
9328469	13
19781	13
2824871	13
23010973	13
696814	13
1951585	17
8318444	13
22300315	13
20912231	13
1887725	13
5980354	13
2154788	13
13383839	13
11071017	13
20379961	17
3316351	13
5520437	13
847185	13
9911285	13
113406	15
22643847	13
4270251	17
11755245	13
23764460	13
17817148	13
3937256	13
7250944	13
5610738	13
2028561	16
3549199	13
1106202	13
2768802	13
162132	13
714661	13
94846	13
5230187	13
494884	13
12029915	13
14108833	13
18053292	13
15853074	16
22557982	17
575316	17
21278346	13
11403849	13
9704085	13
26985777	13
8145793	16
16561703	16
22793547	13
12739747	13
8504715	13
519769	13
11700548	13
7365619	17
19817587	17
5716608	13
9388602	13
7133465	13
19633028	13
3180865	13
9952953	13
5492189	17
2388558	13
10906654	13
3321147	13
13547668	13
5080973	13
1264923	13
4591221	13
7493900	15
2993437	13
2721420	13
965298	13
7531701	13
2636763	13
23931551	13
21505231	13
10058679	16
946429	13
5011606	13
13492670	16
13221602	16
1540024	13
6959386	13
13996182	13
2663447	16
1280819	13
9927691	13
238612	13
2797026	13
9432366	13
6633543	13
2053955	15
1241192	15
12239770	13
9574719	13
11458185	13
12813696	13
1288572	13
24290994	15
7818861	13
2931370	13
1682700	13
8961527	13
1232707	13
35837764	13
18061950	16
671313	13
3264971	13
2129497	13
21988	13
13324207	13
4660555	15
37196968	17
4214295	15
3749582	13
1911027	13
5410359	13
13295482	13
4948083	13
2754244	13
848127	13
47614155	17
7398732	13
12498243	16
2245381	13
258898	13
8144369	16
1020250	13
6510951	17
19472927	13
705394	13
19225945	13
1467175	13
2397414	13
38948 triggers and 548 candidates in 340619849999 cycles.